BM6P6(@ 000000000000000000000000////////////000000000000000000000000000111111222999HHH\\\iiipppwwwxxxjjjggg___WWWaaavvv~~~tttyyylllFFF<<<555666999777777:::;;;;;;:::999777555444333444444444444444555666777777888999;;;>>>AAACCCEEEIIIJJJMMMOOORRRUUUWWWXXX[[[\\\]]]^^^___````````````bbbddddddeeelllwww|||tttppprrrzzzxxxggg```dddiiilllmmmmmmnnnnnnnnnmmmlllkkkjjjjjjjjjjjjiiikkklllllljjjjjjkkkmmmlllmmmnnnnnnnnnnnnppprrrnnnpppppplllccc[[[VVVTTTUUUQQQKKKHHHHHHLLLRRRVVVeeedddeeemmmqqqeeehhhnnnqqqpppppp```VVV^^^lllsssttttttvvvppp```KKK@@@>>>===999AAAAAA@@@???===;;;:::999;;;;;;:::999999999999::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>@@@BBBCCC@@@@@@@@@@@@AAABBBCCCCCCMMM[[[tttvvvaaaKKKBBBBBB???888333888;;;@@@FFFTTTiiiwwwbbbTTTMMMHHHCCC===:::======999888;;;===;;;888777777666555333777777666666666666777777555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555333333333555777888777666666777888888999:::;;;;;;;;;BBBKKKRRRYYY___]]]XXX[[[WWWVVVVVVSSSJJJDDDCCCFFFBBBAAAJJJZZZjjjrrruuuzzz|||{{{yyyjjjYYYHHHBBBBBBBBBAAAAAAAAA@@@@@@???>>>??????????????????>>>>>>>>>>>>>>>AAA@@@@@@@@@???>>>>>>>>>;;;;;;<<<===>>>>>>============>>>??????????????????@@@AAA@@@??????AAACCCDDDBBBBBBCCCEEEFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCGGGHHHHHHHHHHHHHHHHHHHHHHHH^^^}}}}}}|||^^^LLL===555;;;>>>:::888======<<<;;;;;;;;;;;;999777777777777888999999::::::::::::;;;;;;===>>>???@@@BBBCCCEEEGGGIIIKKKMMMNNNUUU\\\dddjjjoooyyycccfffppptttfffPPPLLLddd{{{```IIIPPP\\\UUUXXXoootttnnntttooobbbSSSSSSXXXaaaeee___WWWTTT[[[[[[[[[XXXVVVWWW\\\``````ccc```[[[cccvvv}}}nnnllluuuvvvnnnuuuwwwqqqlllsssppp^^^KKKCCCAAAAAA000000000000000000000000////////////000000000000000000000000000111111222333===MMM___nnnyyy}}}}}}uuummm```QQQTTTaaaooosssxxxxxxHHH===444555777777777999999::::::999888777555444333333333333444555666666777888999;;;===@@@BBBDDDGGGHHHJJJMMMPPPRRRTTTUUUYYYZZZ\\\^^^____________^^^aaaccccccdddiiirrrzzz{{{vvvtttyyyrrreeegggiiilllmmmnnnmmmmmmmmmmmmlllkkkjjjjjjjjjjjjiiijjjlllkkkjjjjjjkkkmmmmmmnnnmmmlllllllllnnnooollllllkkkeee^^^WWWTTTSSSRRRRRRPPPOOOOOOSSSZZZ```iiiiiiggggggppp~~~nnniiiiiifffddddddcccXXXTTT^^^kkkpppnnnllltttmmm^^^KKK@@@???>>>;;;@@@@@@@@@???>>><<<;;;:::<<<<<<;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>????????????@@@@@@@@@@@@AAA@@@@@@>>>>>>>>>???AAABBB@@@@@@???@@@@@@AAABBBCCCEEEMMM```{{{sss```QQQEEE<<<;;;>>>555888:::???III[[[ppp}}}sssiiiccc___RRRHHH???<<<:::666666999999777555555777777777666777777777666666777777777555555555555555555555555444444444444444444444444444444444444444444444444555555555555555444444444888888777888888888777666999888777777888;;;???AAAFFFOOOXXX[[[]]]___^^^\\\```WWWOOOMMMKKKHHHFFFFFF@@@CCCLLLXXXeeepppvvvxxxyyy}}}~~~zzz{{{kkkXXXKKK@@@>>>@@@@@@AAACCCAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???????????????>>>>>>;;;<<<<<<============<<<======>>>?????????>>>>>>>>>@@@@@@@@@??????AAABBBCCCAAAAAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCGGGGGGGGGGGGHHHHHHHHHHHHJJJVVViiikkkUUU@@@;;;@@@AAA===999;;;::::::;;;<<<<<<:::888777777888888888999999999:::::::::;;;<<<===>>>???@@@AAABBBDDDGGGIIIJJJKKKLLLRRRYYY]]]aaaiiiuuuvvviiiggglllooo___OOO^^^zzzgggNNNQQQbbbdddeeesssmmmgggppprrrjjjXXXSSSSSSZZZ^^^\\\YYYWWWZZZZZZYYYVVVTTTUUUZZZ^^^^^^aaa]]]VVV]]]qqq|||ooolllrrr}}}|||nnnmmmwwwzzzvvvqqqsssmmm[[[JJJBBB@@@>>>000000000000000000000000////////////000000000000000000000000000111111222111444>>>QQQhhhxxx}}}}}}xxxyyyyyyqqqfffVVVQQQVVVdddrrrvvvmmmmmmxxxxxxnnnLLL@@@555222555777777777777888999::::::999777666222222222222333444555666777777888:::<<>>===<<<;;;======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<=========>>>>>>??????@@@@@@@@@@@@@@@???>>>===>>>???@@@AAA????????????@@@AAABBBCCCEEEFFFPPPggg~~~|||kkkTTTAAA===BBB777888888999===HHHXXXeeewww~~~{{{yyynnn```OOOFFFAAA<<<::::::999888666666888999:::999888888777777777777888888666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444666666666666666666555555:::888777777;;;AAAHHHLLLRRR]]]eeeddd```___```___dddYYYNNNIIIGGGDDDDDDFFFFFFRRRbbbnnnsssvvvyyy{{{zzz}}}~~~oooVVVGGG@@@<<<===>>>>>>@@@CCCAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<=========<<<<<<;;;===>>>>>>>>>>>>>>>======>>>???@@@@@@??????@@@AAAAAA@@@???@@@BBBBBBBBB@@@BBBAAAAAAAAABBBBBBBBBBBBEEEFFFFFFFFFGGGGGGGGGHHHLLLMMMSSSqqquuuQQQ;;;===IIILLLGGG===<<<;;;<<<======<<<:::888888888888888888999999999999999999:::<<<===>>>===>>>???AAACCCEEEFFFGGGHHHLLLRRRUUUWWW^^^hhhpppsssbbbcccvvvqqqYYYYYYppptttYYYUUUhhhssssssxxxzzzeee^^^iiissstttbbbXXXQQQTTTZZZ\\\\\\]]]eeeeeeeeebbb___^^^^^^___[[[___\\\TTTWWWiii{{{{{{uuusssvvv{{{{{{nnnkkkqqqyyy||||||vvvrrrfffUUUGGGAAA???===////////////////////////////////////000000000000000000000000000111111222444222666FFF]]]pppzzz||||||zzz|||xxxqqqcccYYYVVVXXXfffjjj___WWW[[[^^^\\\RRRFFF888222333555555555555666999;;;;;;:::999888222222222222333444555555666666777888:::<<<>>>???AAABBBDDDFFFIIIKKKMMMNNNQQQTTTWWW[[[]]]]]]]]]\\\\\\^^^aaaaaabbbcccfffiiiuuuxxxtttssstttxxx{{{~~~rrrnnniiijjjmmmooommmiiilllkkkkkkjjjiiiiiijjjjjjhhhjjjkkkkkkjjjjjjkkklllnnnllljjjjjjjjjllllllllllllggg```XXXRRRPPPQQQSSSUUUVVVXXX\\\```dddeeeeee___fffhhhdddccclllxxx{{{uuuuuulllcccbbbdddjjjnnnlllddd]]][[[SSSHHH???===???BBBBBB>>>>>>?????????>>>======>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@???>>>>>>======>>>??????>>>>>>>>>??????@@@AAABBBGGGEEEHHHWWWoooyyyoooTTTBBB===<<<;;;:::999888:::DDDNNN___lll{{{wwwfffZZZQQQIII@@@;;;???<<<:::888999::::::999999888888777777888888999666666666666666666666666555555555555555555555555555555555555555555555555444444444444444555555555333444444555444555666888777888999===DDDMMMUUUZZZ\\\dddiiigggcccbbbaaa___ccc\\\TTTMMMEEE@@@BBBHHH]]]kkkzzz|||xxx{{{sssuuudddMMMAAA>>>>>>@@@???<<<<<<@@@???>>>>>>========================>>>>>>>>>>>>>>><<<======>>>>>>?????????============<<<;;;::::::======>>>>>>======<<<<<<<<<>>>@@@@@@???>>>???@@@@@@???>>>>>>@@@@@@???>>>@@@@@@@@@AAAAAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFGGGKKKLLLKKK^^^{{{lllFFF;;;KKK\\\aaaIIIFFFAAA???>>>>>>>>>===999999999999888888888888888888888888999:::;;;<<<;;;<<<===???AAABBBDDDDDDFFFJJJNNNPPPRRRWWW___fffnnnxxxlllbbbrrryyyiii___dddhhhZZZhhhzzz~~~{{{dddXXXbbbqqqxxxlll___TTTUUUZZZ^^^```aaappptttxxxyyyvvvooohhhccc\\\bbbbbb[[[XXXaaannnwwwuuuxxx|||~~~tttnnnrrrxxx{{{}}}uuukkk\\\NNNEEEBBB@@@>>>////////////////////////////////////000000000000000000000000000111111222444222444>>>OOOeeewwwxxxzzz|||qqqeee^^^TTTXXX___bbb^^^YYYZZZ^^^ZZZPPPAAA666333444444333333555777999;;;;;;:::999333222222222222333444444555555666777888:::<<<===???@@@BBBDDDFFFHHHJJJKKKNNNPPPTTTWWWZZZ[[[\\\\\\\\\^^^```aaabbbbbbcccdddlllvvvwwwpppnnnpppssstttsssvvv{{{tttooojjjjjjmmmooommmiiikkkkkkjjjiiiiiiiiijjjjjjhhhiiikkkjjjiiiiiijjjlllkkkjjjhhhiiilllmmmlllkkkgggaaaXXXQQQMMMMMMNNNPPPUUUSSSUUU]]]fffjjjhhhccciiikkkggg```___fffoootttlllggguuu~~~llljjjkkklllllllllkkkfffbbbWWWMMMBBB<<<<<<>>>???@@@>>>>>>????????????>>>>>>>>>>>>===<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCIIIWWWllllllQQQBBB@@@<<<:::;;;999666:::AAAEEEPPPaaapppyyyzzzqqqggg[[[LLLAAAAAA>>>:::888888888888888999999888888888888999999777777777777777777777777666666666666666666666666555555555555555555555555444444444555555666666666555666777777666666999<<<777:::AAAIIIRRR[[[bbbfffdddhhhiiifffffffffbbb]]]\\\XXXRRRJJJ@@@>>>IIIWWWsss}}}}}}zzzqqqsssxxxiiiSSSBBB>>>===???BBB???::::::>>>======<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>><<<<<<<<<======>>>>>>???<<<<<<===<<<<<<;;;::::::<<<<<<=========<<<<<<;;;;;;===??????>>>>>>>>>??????>>><<<===>>>???>>><<<>>>>>>???@@@AAAAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFHHHPPPNNNSSSlllyyyzzz]]]???CCCVVVaaaVVVPPPHHHBBB???>>>>>>>>>;;;;;;::::::999999888888888888888888888999:::;;;:::;;;<<<>>>???AAABBBCCC@@@CCCFFFIIIKKKOOOVVV[[[bbbiiivvvllljjjvvvyyymmm___|||sss^^^fff{{{jjjYYY\\\iiirrrlllaaaWWWWWWZZZ\\\]]]___hhhpppzzzyyylllccc```hhhmmmggg______dddjjjnnnuuu}}}rrrpppssszzz~~~~~~~~~mmmaaaRRRHHHDDDCCCBBBAAA000000000000000000000000////////////000000000000000000000000000111111222111222333777CCCWWWqqquuukkkooo~~~{{{qqqllllllqqqooogggdddhhhddd^^^PPP???666444444444333444666777888999::::::555444444333333333333333444444555555777888999:::======???AAACCCEEEFFFGGGJJJKKKNNNQQQUUUWWWYYYZZZ[[[\\\^^^```aaabbbbbbbbbiiilllttt}}}wwwooollljjjlllpppqqqooonnnqqquuu~~~~~~~~~xxxrrrnnnkkkjjjlllnnnlllkkkjjjjjjiiiiiiiiiiiijjjjjjhhhiiijjjjjjiiiiiijjjllliiihhhgggiiilllllliiifff]]]WWWPPPKKKJJJLLLNNNOOOSSSRRRUUU^^^gggkkkhhhdddyyytttiii]]]YYY^^^eeeggg```[[[dddjjjiiilllmmmiiiggghhhiiihhh[[[OOOCCC>>>>>>=========?????????@@@??????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@??????????????????>>>>>>============>>>???@@@AAA>>>AAADDDEEEIIIZZZttt~~~hhhYYYJJJ@@@;;;===<<<888888===555;;;HHHWWWdddooo|||}}}ssseeeYYYIIIEEE???<<<:::999999888::::::999999999999::::::777777777777777777777777777777777777777777777777555555555555555555555555555555555666777777888888555777999888666666:::>>>AAAFFFNNNXXX```gggkkkmmmlllllljjjfffdddddd^^^WWWQQQMMMHHHBBB>>>EEEYYYnnn{{{~~~xxx|||}}}jjjYYYGGG;;;;;;:::<<>>:::;;;>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<======>>>>>>???<<<<<<<<<<<<============;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<:::<<>>======>>>???===<<<<<<===>>>===;;;<<<===>>>@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEEEEDDDPPPQQQNNNWWWfff}}}xxxyyy|||zzzwww}}}qqqMMM???CCCHHHYYYSSSKKKEEEAAA@@@???>>>======<<<<<<;;;:::999999888888888888888999::::::::::::;;;===>>>???@@@AAA===???BBBDDDGGGKKKOOOSSSZZZ^^^fffppp~~~~~~jjjpppyyyfffrrryyybbbeee{{{sss]]]XXX```gggaaaYYYSSSSSSUUUUUUVVVYYYVVV___lllyyy}}}xxxmmmeeegggooouuurrrjjjfffhhhlllyyy{{{uuuiiiooowww}}}bbbVVVIIIDDDCCCBBBBBBCCC000000000000000000000000////////////000000000000000000000000000111111222000222333333888HHHaaattt}}}uuukkkeeehhhsss}}}|||wwwuuussspppnnnlll```KKK;;;666666666444444444444666888:::;;;888777555444333333222222444444444444555666888888999:::<<<===???AAACCCCCCEEEFFFHHHJJJNNNRRRUUUXXXYYYYYYZZZ]]]___aaabbbbbbccceeehhhlllppppppmmmkkkjjjggghhhlllnnnmmmmmmooommmrrruuutttuuu|||tttrrrwwwrrrrrruuuqqqmmmllllllllllllllllllmmmjjjjjjiiiiiiiiiiiijjjjjjgggiiijjjjjjiiiiiijjjkkkhhhgggfffiiikkkiiiccc]]]TTTPPPLLLKKKNNNQQQSSSTTTVVVZZZ___ccceeeeeedddcccuuuuuuooofff```aaacccccc```\\\[[[hhhlllhhhmmmmmmeeeaaacccfffgggYYYLLL@@@>>>???===<<<>>>@@@@@@@@@@@@??????>>>===>>>===<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@??????>>>===============>>>@@@@@@>>>CCCFFFDDDCCCOOOfffyyy|||vvvaaaOOOAAA@@@@@@;;;:::===777666:::CCCMMMWWWggguuu}}}|||uuubbb\\\TTTLLLFFFBBB???<<<::::::999999999999::::::888888888888888888888888777777777777777777777777555555555555555555555555666666666777888999999999555888<<<======@@@FFFLLLSSSWWW]]]ccciiilllnnnnnnooopppmmmddd\\\XXXRRRMMMGGGCCCBBBEEEKKKVVVhhhwww|||~~~xxx___NNNCCC===>>>;;;:::======;;;;;;>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???======<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<<<<;;;;;;888999:::;;;<<<=========999<<<>>>???>>>=========???===<<<<<<======<<<;;;:::<<<>>>???@@@@@@???>>>??????@@@AAABBBCCCDDDDDDBBBIIIJJJJJJLLLPPPgggtttuuu~~~zzz}}}kkkYYYNNNHHHOOOLLLIIIGGGEEECCC???===@@@???>>>===<<<;;;::::::999999888888888999::::::888999:::;;;<<<===>>>???>>>???AAABBBDDDGGGJJJLLLPPPTTTYYY___hhhxxxtttnnn{{{~~~tttsss}}}gggggg{{{zzzbbbWWWWWW[[[RRRNNNKKKLLLLLLLLLPPPVVVXXX]]]eeeooowwwxxxtttoooooossswwwwwwssssssxxx~~~uuuooommmuuu{{{}}}wwwXXXMMMEEECCCCCCAAA@@@CCC000000000000000000000000////////////000000000000000000000000000111111222333555444111111===QQQaaatttuuusssnnnlllpppxxx}}}vvv{{{}}}uuuzzzuuuvvvkkkSSS???888888999555444333333444666999;;;999888777555333222222222444333333444555666777777777888999;;;===???@@@AAABBBBBBCCCFFFIIINNNSSSVVVWWWWWWXXXZZZ^^^aaabbbbbbaaacccfffhhhhhhiiillloooiiieeeeeeiiillllllmmmpppkkknnnnnnkkklllqqqvvvvvvvvvjjjkkkqqqllllllpppoooiiikkkllllllkkkkkklllnnnjjjiiiiiiiiiiiiiiijjjjjjgggiiijjjjjjiiiiiijjjkkkhhhgggfffhhhiiifff]]]VVVPPPMMMLLLNNNSSSXXX[[[[[[\\\dddjjjiiibbb]]]]]]```dddnnnuuutttooollliiieeeddd___WWWWWWjjj~~~}}}nnnjjjpppoooeee^^^___bbbcccSSSFFF;;;;;;>>>>>>>>>@@@AAAAAAAAA@@@@@@>>>============<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<:::::::::;;;;;;<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>???@@@AAAAAAAAAAAAAAA@@@???>>><<<<<<<<<======>>>???@@@===BBBCCC@@@===EEEXXXhhh|||yyy```KKKEEECCC===:::===???888555777<<>>>>><<<;;;===??????>>>===============;;;;;;;;;<<<===>>>>>>???=========<<<<<<;;;;;;:::999999:::;;;<<<<<<<<<<<<777888999;;;<<<===>>>>>>999;;;>>>???>>>===<<<===???>>><<<<<<======<<<;;;999;;;===???@@@@@@>>>>>>>>>??????@@@BBBCCCDDDDDDAAABBBAAAFFFJJJFFFSSSooorrrxxxqqqdddCCCDDDFFFHHHHHHEEE???;;;AAA@@@???>>>===<<<;;;:::999999999999999999::::::777888888:::;;;<<<======;;;<<<===>>>???AAABBBDDDFFFKKKPPPTTTZZZfffxxxpppttt}}}{{{jjjiiizzz~~~fffWWWSSSSSSIIIGGGFFFHHHGGGHHHOOOWWWhhhhhhjjjooovvv|||}}}}}}ssstttuuuwwwxxx}}}zzztttqqqxxx|||oooSSSIIICCCCCCCCC???>>>BBB////////////000000000000000000000000000000000000000000000000111111111111111...///222333555@@@MMMpppxxx|||xxxrrrooouuupppbbbwww~~~yyyyyynnnZZZOOOLLLDDD888<<<666555999999444222444;;;:::777555333222222333222222333444444555666666777888999;;;===???@@@AAACCCCCCCCCDDDFFFHHHJJJLLLRRRTTTWWWYYY[[[]]]aaaddddddcccccccccdddgggjjjlllgggggggggggghhhiiijjjkkkkkkkkkkkkkkkkkklllmmmnnnlllllllllllllllllllllllliiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhggggggffffffhhhhhhhhhgggeee^^^VVVPPPLLLHHHIIIQQQZZZ]]]\\\\\\bbbppplll^^^\\\^^^___dddooolllqqqzzzvvviiieeejjjppp[[[MMMQQQWWWYYYcccqqq{{{nnnffffffcccZZZXXX]]]FFFBBB>>><<<======<<<:::@@@??????>>>===<<<<<<;;;>>>>>>===;;;:::999888777::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<:::999888888;;;===???@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>AAACCCBBBAAADDDKKKQQQuuuzzzaaaOOOGGGCCC???;;;<<<;;;888666666:::AAAFFFRRR^^^mmmwww{{{~~~}}}vvvjjj\\\RRRLLLEEE@@@???===888999>>>888999999888777666888999777::::::777666999999666444555666888999999888888777999:::999888999>>>CCCBBBEEELLLYYYfffnnnnnnlllssspppkkkgggfffiiimmmpppvvvlllbbbZZZOOOCCC>>>AAA???SSSeeelllnnnuuu|||zzzzzzyyyqqq]]]LLLCCCBBBDDD???>>>=========>>>???@@@============>>>>>>>>>>>>;;;:::::::::;;;===>>>@@@======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>===>>>>>>======<<<<<<<<<;;;============>>>>>>>>>>>>>>>???AAABBBBBBAAA???>>>@@@AAABBBCCCDDDGGGLLLOOOnnn~~~bbbUUUDDD999;;;???===777777:::???BBBCCCBBB<<<666:::999888888888888999999999::::::;;;<<<<<<;;;;;;;;;<<<===>>>???AAAAAABBBFFFFFFFFFIIIPPP[[[hhhqqqtttzzz~~~wwwkkkuuuuuu^^^NNNIIIKKKEEEDDDEEEIIIKKKMMMVVV___qqqkkkgggqqq}}}zzzvvvrrrwww|||~~~~~~wwwwwwzzzuuufffWWWBBBAAA>>><<<;;;;;;<<<===////////////000000000000000000000000000000000000000000000000111111111111222000111333222333<<>>>>>BBBBBBBBBCCCEEEGGGIIIJJJNNNPPPSSSUUUWWWZZZ^^^aaaaaa``````aaabbbeeegggiiieeeeeeeeeeeefffggghhhiiijjjjjjjjjjjjkkklllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkjjjjjjiiikkkjjjhhhfffeeeeeeeeeeeecccfffhhheee]]]TTTLLLIIILLLNNNSSSYYYaaaffffffcccfffiii___ZZZdddjjjiiimmmooonnnqqqssslllaaa```ffflll___WWWXXX\\\___iiitttqqqdddccc```VVVQQQRRREEEBBB>>><<<======<<<;;;===============>>>>>>>>>??????>>>===<<<;;;:::999::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;========================>>>===<<<;;;;;;<<<===>>>DDDBBB???<<<::::::;;;<<>>AAACCCBBBAAACCCIIINNNbbbqqqzzzjjjZZZLLLDDD@@@===;;;999888888999;;;<<>>>>>>>>???@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>>======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>??????>>>???@@@AAAAAA@@@???>>>@@@AAABBBBBBBBBDDDGGGJJJTTTkkk}}}uuukkk]]]NNNBBB;;;:::<<<::::::;;;???FFFIIIFFFAAA;;;<<<===>>>===;;;999888999::::::;;;;;;;;;::::::999999:::;;;<<<===>>>>>>>>>??????AAAFFFNNNYYY```ppp{{{|||xxxkkknnnwww}}}xxxuuulll___QQQFFFBBBBBBDDDCCCEEEIIIMMMRRR]]]hhhbbb```cccuuuwwwwwwwwwvvvtttyyy|||vvvqqqnnnfffXXXLLL@@@???===;;;;;;;;;<<<===////////////000000000000000000000000000000000000000000000000111111111111222111222333222111777>>>PPPlllzzznnnjjjmmmoootttxxxoooYYYPPPeeezzztttyyywwwfffWWWSSSJJJAAA888555444444777;;;999999999888777666444333222222222333333444444444333444555666888999:::;;;??????@@@AAACCCEEEGGGHHHHHHJJJMMMPPPRRRUUUYYY\\\]]]\\\\\\]]]___bbbdddfffccccccccccccdddeeefffgggiiiiiiiiiiiijjjkkklllmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllllllllmmmlllkkkkkkjjjkkkiiieeebbb``````aaabbbbbbcccbbb[[[PPPIIIIIILLLUUU\\\```___ccckkklllhhhllleeeZZZ```ssswwwppprrrssssssqqqiii```[[[^^^dddddddddbbbaaaaaafffnnnuuuqqqccc___[[[PPPGGGDDDDDDAAA>>><<<======<<<;;;::::::;;;<<<>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;<<<======GGGEEEAAA>>>;;;:::::::::======>>>???@@@@@@@@@@@@????????????????????????@@@BBBCCCBBB@@@AAAFFFJJJNNN^^^vvvzzzhhhUUUJJJCCC???;;;:::;;;;;;888555888<<>>???BBBAAA>>>===???>>>;;;======;;;;;;;;;<<<===>>>@@@CCCFFFHHHKKKQQQYYY___ccccccfffllltttxxxxxxwwwtttsssrrrnnniiibbb\\\XXXWWWOOOEEE???;;;<<>>===;;;:::999888<<<<<<;;;;;;;;;<<<<<<===<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@===>>>>>>???@@@@@@??????>>>>>>???@@@@@@>>>===<<<===>>>>>>>>>>>>?????????????????????????????????@@@AAACCCBBBAAAAAABBBDDDEEETTTqqqyyy\\\AAA777;;;;;;666444999CCCIIIIIIGGG@@@@@@???>>><<<;;;:::999;;;;;;;;;:::::::::::::::777888888999:::;;;;;;<<<===>>>>>>???AAAFFFMMMRRRZZZkkk{{{}}}yyy}}}nnnaaa^^^^^^]]]VVVSSSNNNJJJGGGEEEDDDCCC@@@AAAEEELLLPPPTTT]]]ggg```___dddvvvqqqrrruuuxxxxxx|||~~~rrrggg^^^TTTIII@@@======;;;::::::;;;<<<===////////////000000000000///////////////////////////000000000111111111111000111222222222222444888BBB]]]vvvnnnllliiinnnvvvvvveeeUUU^^^qqq|||~~~{{{pppgggdddTTTHHH;;;666666666333111888888999999999777666444222222222333333333333333333333444555666777888999<<<<<<===???AAABBBDDDEEECCCEEEHHHKKKMMMPPPUUUXXXXXXYYYYYY[[[]]]___aaabbbbbbaaaaaabbbbbbcccdddeeegggggggggggghhhiiikkkkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkllllllllllllkkkjjjjjjhhheee```]]][[[[[[\\\^^^bbb^^^VVVMMMFFFGGGPPPWWWdddlllnnngggfffnnnpppkkknnnkkkjjjyyywwwxxxyyylll^^^WWWZZZ___ccc\\\dddhhheeecccgggmmmpppwwwmmmccc^^^VVVJJJ@@@<<>>======<<<<<<<<<999:::;;;<<<===???@@@@@@??????>>>>>>======<<<<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@>>><<<:::999999::::::;;;<<<===>>>???@@@@@@@@@????????????????????????AAABBBBBBAAA???@@@CCCFFFEEEQQQeeewww~~~qqq^^^RRRJJJAAA======>>>;;;888888999999;;;AAANNN```lllzzz|||}}}xxxrrriiicccaaa[[[UUUSSSTTTTTTPPPLLLNNNPPPOOOKKKIIIJJJIIIFFFDDDEEEFFFGGGHHHJJJKKKLLLRRRUUUYYY[[[[[[^^^cccgggjjjjjjkkkoootttwwwxxxxxxnnnmmmkkkfff___VVVMMMHHHFFFCCC@@@>>>???FFFRRR\\\mmmuuu}}}ssszzz~~~yyyssshhhYYYHHH@@@AAAEEEFFFDDDCCCBBBAAA@@@@@@???>>>>>>@@@@@@???===<<<;;;:::999======<<<<<<;;;;;;;;;;;;<<<<<<===>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<>>>>>>===>>>???@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@>>>===>>>>>>>>>?????????@@@@@@??????>>>======>>>?????????AAACCCCCCBBBAAAAAABBBFFFMMM```{{{\\\EEE@@@;;;666333777>>>BBBFFFIIIGGGDDD@@@<<<::::::<<<>>><<<<<<<<<;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;===>>>@@@@@@AAADDDGGGJJJLLLYYYooo}}}tttrrrgggjjjggg\\\SSSOOOLLLHHHGGGFFFEEEDDDDDDEEEFFFGGG>>>@@@FFFMMMPPPQQQWWW^^^jjjfffgggssssssssstttyyy~~~~~~}}}~~~{{{lll\\\PPPGGG@@@<<<;;;::::::::::::;;;<<<===////////////000000000000///////////////////////////000000000111111111111---///111111111333555555:::KKKoooyyyuuurrrxxx~~~}}}uuujjj___YYYyyyyyyiiiXXXCCC777888;;;888333666777888999999888777666444333333333333333333333333444444555666777777888888999:::<<<>>>???@@@AAA???AAADDDGGGIIILLLPPPSSSUUUUUUWWWXXX[[[]]]___```aaaaaaaaaaaaaaabbbddddddddddddeeeeeeggghhhiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhhhheeeccc___\\\[[[ZZZ[[[\\\[[[UUULLLFFFFFFLLLSSSXXX```kkkrrrpppqqqsssqqqjjjfffqqq}}}fffWWWVVV[[[^^^```ZZZbbbgggdddbbbdddggggggfffeeeccc^^^RRRDDD======??????>>>===<<<<<<<<<===;;;;;;<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;:::;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@??????@@@BBBCCCGGGSSSdddrrr~~~}}}kkk___OOODDDAAA@@@>>><<<<<<;;;888666777>>>IIIQQQeeehhhnnnuuu~~~vvv{{{uuunnnmmmooopppnnnkkkiiikkkiiidddbbbcccaaa^^^^^^___aaacccccccccbbbaaaeeeiiimmmmmmkkkjjjlllnnnqqqpppoooooopppqqqqqqpppbbb```\\\VVVOOOGGGBBB>>>===BBBHHHLLLQQQ[[[fffnnnqqqtttzzz~~~vvv}}}qqqaaaUUUOOOGGGBBB@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>?????????>>>>>>>>>===============<<<<<<;;;::::::;;;<<<===>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999;;;<<<>>>???======>>>@@@@@@AAAAAAAAA>>>???@@@AAAAAA@@@??????????????????@@@@@@@@@@@@??????>>>======>>>??????>>>@@@CCCCCCCCCBBBCCCDDDFFFHHHMMM___|||eeeVVV===888666:::<<<===BBBIIIIIIIIIHHHGGGEEECCCBBBAAA>>>===<<<<<<;;;<<<======999999::::::::::::::::::888:::<<<>>>>>>???AAACCCBBBIIIVVVhhhrrrhhhdddWWWVVVRRRKKKFFFEEEDDDBBBEEEGGGHHHGGGEEEDDDHHHKKKHHHGGGIIILLLOOORRR[[[eeennngggeeeooo~~~xxx}}}}}}}}}|||}}}wwwvvv~~~uuueeeTTTHHH@@@<<<:::999999::::::;;;;;;<<<===////////////000000000000000000000000000000000000000000000000111111111111,,,///000///111444555333777===UUUzzzgggRRRWWWlll~~~{{{]]]CCC888888777444555666777777888888888777555555555444444333333333444444444555555666666666555666888:::<<<======>>>===???AAACCCEEEHHHKKKNNNQQQRRRTTTVVVXXXZZZ\\\]]]____________```aaabbbcccbbbccccccdddeeeggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggfffeeedddbbb```^^^[[[YYYXXXNNNKKKGGGGGGKKKPPPSSSTTTPPPZZZgggrrrvvvrrriiibbb]]]qqqyyy```ZZZ^^^```aaadddcccbbbbbbbbbbbbaaa```___\\\```bbb[[[MMMAAA>>>@@@<<<>>>???>>><<<<<<<<<>>>======<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;:::::::::::::::;;;;;;<<<====================================@@@@@@??????>>>>>>??????AAA???EEETTTbbbpppwwwfffVVVLLLFFFCCC@@@>>>===:::777666888<<<@@@IIILLLSSS[[[fffsss~~~zzzzzz}}}}}}|||~~~}}}zzzyyyyyyyyyxxxvvvsssqqqooorrrtttuuussspppnnnoooqqquuussspppmmmiiieeebbbaaaSSSPPPLLLFFFBBB???===<<>>;;;===???@@@AAAAAAAAA@@@???>>>===>>>>>>>>>??????@@@@@@@@@<<<=========<<<;;;:::::::::<<<>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<>>>???@@@<<<<<<>>>???@@@@@@AAAAAA???????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA???????????????????????????@@@BBBCCCCCCDDDEEEGGGDDDDDDDDDNNNkkkpppFFF<<<666888888777;;;CCCDDDIIIPPPUUUTTTNNNEEE???===<<<;;;;;;;;;<<<>>>???999999999999888888888888777999<<<======>>>???@@@@@@CCCGGGSSSiiiqqqcccYYYTTTHHHFFFCCC@@@>>>@@@BBBDDD>>>CCCIIIMMMOOOSSSZZZ```YYYUUURRRRRRUUU\\\jjjwwwnnneeeaaajjjxxx~~~~~~xxxwwwyyyvvvpppnnnvvvuuukkk[[[MMMCCC===:::888999::::::;;;;;;<<<<<<<<>>@@@AAACCCFFFIIIMMMNNNPPPSSSUUUWWWXXXYYY]]]]]]]]]]]]^^^___``````aaaaaabbbbbbdddfffggghhheeeeeeeeeeeeeeeeeeeeeeeeggggggggggggggggggggggggggghhhhhhhhhhhhgggffffffdddddddddccc^^^YYYSSSOOOEEEEEEEEEGGGKKKSSS\\\bbb]]][[[aaaooosssiii```___[[[jjjwwwlll]]]gggqqqooopppyyyrrreee^^^bbbeee```\\\\\\^^^```^^^TTTHHH@@@???AAA:::===???>>><<<;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::=========<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;========================??????>>>>>>>>>>>>>>>===@@@<<>>>>>???@@@KKK[[[kkkssswww~~~yyyyyyzzzuuujjjZZZNNN???AAABBBAAA===;;;<<<>>>>>>???@@@@@@@@@???>>>======>>>>>>>>>?????????@@@;;;<<<<<<======<<<;;;::::::;;;>>>@@@@@@???===<<<========================:::::::::;;;<<<===>>>???;;;;;;===>>>???@@@@@@@@@??????=========???@@@AAA@@@@@@@@@AAAAAAAAAAAABBB>>>???@@@AAAAAA@@@???>>>@@@AAABBBBBBAAABBBEEEGGGEEECCCEEEKKKYYYrrrcccNNN<<<999:::777666:::;;;AAAJJJPPPPPPJJJBBB<<<:::999999888999;;;===???;;;;;;;;;::::::999999999:::<<<>>>???>>>>>>???@@@???AAACCCFFFSSSfffvvv}}}yyytttmmmddd[[[RRRKKKFFF@@@@@@@@@BBBEEEIIIOOOTTTLLLOOOTTT\\\dddlllrrruuufffdddeeeggghhhkkkttt~~~rrrgggaaaiiiuuu|||xxxuuuwwwxxxvvvtttvvv{{{zzzuuufff\\\OOOEEE@@@>>><<<::::::;;;;;;<<<<<<<<<<<<;;;////////////000000000000000000000000000000000000000000000000111111111111000333222...///444444000111333===RRRlll{{{yyyzzzddd[[[[[[jjjxxxkkkLLL<<<::::::444444333444555666888:::888888777666555444444333333333333333333333333333111222555777999:::::::::999;;;===>>>>>>@@@CCCFFFJJJKKKNNNPPPSSSUUUVVVWWW[[[[[[[[[[[[\\\]]]^^^___``````aaabbbccceeeggghhhccccccccccccccccccccccccffffffffffffffffffffffffhhhhhhhhhhhhhhhgggffffffbbbcccdddbbb\\\TTTKKKFFFCCCDDDCCCCCCGGGUUUiiixxxpppiiippppppeee```fff___dddbbbnnnvvv```]]]ttt~~~~~~iii\\\ccchhhaaa[[[[[[eeebbbZZZNNNDDD@@@@@@@@@999<<>><<<;;;===>>>;;;;;;;;;<<<<<<<<<======999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::========================???>>>======>>>>>>===<<>>@@@EEEGGGRRRoooyyyjjj]]]VVVJJJIIIGGGDDD@@@>>><<<<<<@@@@@@===::::::???HHHOOOccclllsssxxx~~~{{{yyyzzz~~~~~~{{{{{{~~~vvvqqqhhh\\\TTTRRRXXX]]]\\\[[[YYYTTTMMMFFFBBB@@@>>>=========>>>AAACCCDDDTTTeeevvv|||xxxzzz}}}yyyqqqpppuuussslllXXXHHHEEE???@@@@@@???>>>>>>??????<<<===???@@@@@@???>>>============>>>>>>>>>>>>>>>:::;;;<<<======<<<;;;;;;:::;;;>>>@@@@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>999999999999:::;;;<<<<<<:::;;;<<<===??????@@@@@@@@@>>><<<;;;<<<>>>@@@BBB@@@@@@AAAAAAAAABBBBBBBBB>>>???AAABBBBBBAAA???>>>BBBBBBBBB@@@???AAADDDFFFDDDBBBFFFKKKIIIQQQyyy~~~zzzfffIIIBBBCCC>>>999888666999<<>>???>>>>>>======<<<<<<;;;999;;;======;;;;;;;;;<<<:::===>>><<>>AAACCCIIIOOOUUU[[[dddlllmmmkkkjjjooowww{{{{{{xxxiiinnnvvv}}}{{{vvvsssvvvtttjjjfffooo|||yyyvvvwww|||~~~yyypppfffWWWNNNDDD???@@@AAAAAA>>>;;;<<<<<<======<<<;;;;;;............////////////////////////////////////000000////////////000000000111111111111222222222222555888AAAWWWrrrxxxdddaaagggoooxxx}}}}}}cccKKK>>>:::111444777777444333555777666777777777777777666666333333444444555444444333333333444444555666777777888888:::<<<>>>@@@AAABBBCCCEEEHHHIIIJJJLLLNNNQQQSSSTTTVVVXXXZZZ\\\]]]]]]^^^]]]]]]]]]^^^```bbbdddddddddddddddeeeeeeeeeeeeddddddeeeffffffeeecccbbbbbbcccdddddddddcccbbbaaa^^^^^^___]]]TTTJJJFFFHHHIIIDDD===:::???OOOdddrrrvvvddd___lllzzzkkkeee^^^ccczzzggg```___gggxxxmmm]]]eeekkkZZZUUUjjj{{{oooZZZFFFAAADDDCCC<<<========================<<<<<<;;;;;;;;;:::::::::;;;:::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888:::::::::;;;::::::999999:::999999888888999999:::;;;;;;::::::::::::999999888999::::::;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>CCC@@@AAADDDCCCEEEXXXoooqqqbbb\\\VVVOOOIIIFFFFFFFFFFFFDDDBBB???===<<<<<<>>>???GGGLLLTTTZZZaaahhhqqqwwwuuuuuusssqqqpppsssxxx|||zzz}}}zzzxxxuuupppuuuqqqhhhZZZJJJ@@@===???IIIGGGDDDBBBAAA@@@???>>>999;;;>>>???CCCJJJUUU\\\fffmmmuuu||||||{{{~~~uuummmooo~~~jjj]]]TTTKKKDDDAAA>>>>>>>>>>>>==================>>>???????????????<<<;;;:::;;;===?????????;;;;;;;;;;;;<<<===>>>>>><<<===>>>??????>>>===<<<:::;;;<<<======<<<;;;:::;;;:::888888888:::<<<===<<<=========>>>>>>??????CCCAAA???===<<<===???AAA???>>>===<<<<<<===>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAGGGDDDFFFIIIHHHIII\\\sssrrruuullldddfffbbbOOO<<<;;;888666666555444444555;;;666444666888888<<>>AAAAAA@@@CCCFFF???444===???@@@???===<<<===@@@BBB???===???CCCGGGHHHHHH???JJJPPPLLLHHHJJJNNNOOOYYY[[[aaakkkvvv{{{zzz}}}xxxpppuuuvvv{{{yyyttttttzzzvvvooowww|||xxxwwwxxxrrrdddMMMGGG@@@>>>???@@@===:::============>>>>>>>>>>>>............////////////////////////////////////000000////////////000000000000111111111222222222111333444:::MMMgggzzz|||zzz}}}vvvbbbaaaiiioooeeekkkwwwuuu\\\EEE:::888888666444222222444666666666777777777777666666444444555555555444333333222333333444555555666666777888999;;;<<<>>>???@@@@@@BBBEEEFFFGGGIIIKKKMMMOOOPPPRRRTTTVVVXXXZZZ[[[]]]]]]]]]]]]]]]^^^___```aaaaaaaaaaaabbbbbbbbbbbbbbbccccccddddddcccbbbbbbbbbbbbccccccbbbaaa___^^^[[[WWWUUUTTTQQQKKKIIIJJJHHHLLLLLLGGGBBBHHHYYYiiiwwwqqqcccXXX```wwwooofff```dddlllrrrrrrqqqmmmbbb\\\dddsss~~~wwwiiijjjkkk\\\YYYlllssshhhUUUEEE@@@CCCAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999:::;;;::::::::::::::::::::::::999999888888888888888888999999::::::::::::999999999999888888888888999999::::::999999999888888888888999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>============>>>>>>???<<<>>>BBBAAA@@@LLL]]]rrr|||tttpppjjjddd]]]UUUNNNHHHJJJGGGAAA<<<::::::;;;===;;;>>>BBBDDDFFFJJJNNNRRRWWWWWWVVVVVVWWW[[[```eeejjjmmmqqqsssuuuvvvxxxzzz|||wwwqqqoookkkfff]]]]]]YYYQQQFFF???===>>>======???@@@@@@>>>;;;999>>>CCCJJJQQQWWW___hhhoootttxxx}}}pppgggsssppp^^^SSSMMMEEE???>>>>>>>>>>>>>>>=========<<<<<<===>>>>>>??????>>>>>>===<<<;;;<<<>>>??????>>><<<;;;;;;;;;<<<<<<===>>><<<<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::888888888999;;;<<<<<<<<<<<<<<<=========>>>@@@???===<<<<<<<<<===>>>>>>===<<<<<<<<<<<<===>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDD@@@AAAEEEEEEFFFUUUhhhwwwxxxgggIII999666444666999;;;<<<<<<888555444777888555444666:::===???AAAEEEHHHBBB888;;;<<<===>>>@@@EEEMMMSSSSSSPPPNNNMMMNNNNNNMMMKKKSSS[[[aaaccchhhpppsssrrrwww~~~yyyuuuyyy|||rrrrrr{{{~~~}}}{{{yyyiiiZZZJJJEEE???===>>>???===:::<<<<<<=========>>>>>>>>>............////////////////////////////////////000000////////////000000000000000111111111222222111222222444@@@UUUjjjuuu|||vvvooojjjmmmttt{{{]]]ZZZhhhpppllllllwwwoooPPP===:::888444333333444555555555666666777777666666666555555666666555444333333222222333333444444555555555666777999:::<<<======<<<>>>AAABBBCCCDDDFFFHHHJJJJJJKKKMMMOOORRRUUUWWW[[[[[[\\\\\\\\\\\\[[[[[[]]]]]]]]]^^^^^^^^^______________________________aaaaaa```___]]][[[YYYXXXTTTLLLGGGHHHJJJJJJKKKNNNOOOQQQQQQOOOMMMQQQ[[[cccfff\\\MMMIII\\\xxxmmmddd```aaa]]]ZZZgggzzzwwweeeVVVXXXeeepppwwwzzzrrrjjjfff[[[YYYfffddd\\\MMMBBB???AAA???;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<::::::999999999999999999999999999999999999888888999999999999999999999999:::::::::::::::999999888888777777888888999999999999888888888777777888999::::::;;;;;;:::::::::::::::::::::;;;;;;<<<>>>======<<<<<<======>>>===:::===BBBAAA===@@@IIIUUUccctttyyynnnbbbYYYPPPMMMGGGBBB??????@@@BBB:::;;;;;;:::999999:::<<<>>>>>>>>>>>>???CCCHHHLLLOOORRRUUUXXXZZZ[[[^^^``````cccccc]]]WWWTTTPPPLLLCCCEEEFFFCCC===999999:::555777999<<<>>>?????????LLLSSS^^^gggmmmrrrxxx}}}~~~{{{vvvddddddwwwkkk^^^PPPIIIEEE@@@===<<<>>>>>>>>>=========<<<<<<;;;<<<<<<===>>>=========???===<<<<<<===>>>>>>===<<<;;;;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;;;;:::888777777888999:::::::::;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@???@@@@@@@@@AAABBBBBBBBBCCC>>>???CCCDDDEEEOOO\\\dddwwwooo}}}{{{bbbCCC===777666999:::666000888555666:::;;;777333333888;;;>>>BBBFFFIIIEEE???:::999888999===FFFQQQXXXZZZXXXUUUSSSRRRPPPMMMKKKSSSWWW]]]eeeooozzz}}}{{{{{{}}}zzzoooaaaXXXWWWYYYcccqqq~~~|||yyyuuuiiiXXXKKKFFFAAA===;;;===>>>===;;;<<<<<<<<<============>>>............////////////////////////////////////000000////////////000000000000000000111111111111111222222222777DDDUUUaaazzz}}}}}}uuulllhhhmmmttt}}}ccc\\\eeennn||||||dddPPPAAA<<<666333555777777666555555666666777666666666666666666666666555444333222222222333333444444444444555666777888999:::::::::<<<>>>??????@@@BBBDDDEEEEEEEEEGGGIIIMMMQQQSSSVVVWWWXXXZZZZZZZZZYYYXXXZZZZZZZZZ[[[[[[\\\\\\]]]\\\[[[[[[[[[[[[[[[\\\\\\^^^]]][[[XXXTTTQQQNNNMMMGGGBBB>>>@@@BBBEEEMMMTTT^^^UUUMMMRRR^^^fffccc]]]SSSOOOHHHHHHVVVkkkyyy}}}pppjjjddd```\\\```tttpppcccYYYZZZaaagggkkkooo~~~rrrbbb___YYYSSSWWWUUUNNNEEE???>>>???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;:::999999888888888888888888888999999999888888999999999999999:::::::::;;;<<<<<<<<<;;;;;;:::999999888888999999:::999999999999888888888888888999::::::;;;;;;:::::::::::::::::::::;;;;;;<<<=========<<<<<<=========???===>>>CCCBBB>>>===@@@BBBPPPccctttzzzssseeeaaa[[[TTTNNNIIIFFFEEEBBBBBBAAA@@@>>>>>>>>>>>>:::;;;:::999888999<<<>>><<<>>>AAABBBCCCDDDGGGHHHEEEGGGHHHEEEAAA===;;;999:::;;;<<<;;;888777777888:::<<<>>>@@@DDDIIINNNQQQ^^^eeennntttwwwzzz}}}yyymmmiiijjjxxxxxxZZZPPPGGGDDDCCC@@@??????>>>>>>=========<<<<<<<<<:::;;;<<<<<<======<<<<<<>>>===;;;;;;<<<===<<<;;;;;;;;;::::::999::::::::::::::::::;;;;;;:::::::::;;;:::999888888999:::;;;::::::999777777777777888999999999999:::::::::::::::;;;<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;======>>>>>>>>>?????????>>>>>>??????@@@AAABBBBBBDDD@@@@@@DDDFFFFFFKKKRRRVVViii}}}dddgggxxxzzznnn]]]VVVMMMJJJMMMNNNEEE:::<<<777555888999777555666111222333666:::<<<;;;999:::999777666888===CCCHHHEEECCCAAA???>>>>>>>>>>>>@@@CCCHHHNNNWWW^^^aaaaaa```ZZZRRRMMMQQQUUURRRMMMUUUjjj{{{yyyvvvmmmhhhaaaUUUGGG???@@@>>>;;;:::;;;===<<<;;;;;;;;;<<<<<<<<<=========............////////////////////////////////////000000////////////000000//////000000000111111111222333555444444888CCCMMMdddqqqzzzzzz}}}uuuqqq]]]VVVWWWmmm~~~nnn]]]QQQAAA555111222444555444444555666666666666666666777777777666666555444222222333333333333333444333444444555666777777888888:::<<<<<<<<<===>>>@@@BBBAAAAAABBBEEEHHHLLLNNNOOOPPPSSSUUUVVVWWWWWWWWWVVVWWWWWWXXXYYYYYYZZZZZZ[[[ZZZZZZZZZZZZYYYYYYYYYWWWUUURRRNNNJJJFFFCCCBBB<<<<<<>>>@@@???CCCOOO\\\hhhaaa[[[^^^eeeeeeYYYNNNKKKRRRWWWXXX[[[cccnnntttuuupppcccWWW\\\sssjjjddd___^^^]]]\\\```fff~~~ooo]]]\\\ZZZPPPKKKIIIDDD???=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;:::999888777777777777888888999999999888888999999::::::::::::;;;;;;<<<===============<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::999999999888999::::::;;;;;;::::::;;;;;;;;;:::;;;<<<<<<=========<<<<<<<<<<<<======@@@>>>>>>@@@AAA???>>>???===DDDOOO^^^ppp~~~}}}vvvmmmbbbXXXOOOJJJIIIGGGEEECCCBBBAAA??????<<<<<<<<<:::888777888999777999::::::999:::;;;===:::;;;<<<===;;;888888999:::::::::999999:::===???DDDIIIPPPVVVZZZ]]]bbbeeejjjpppwww|||~~~~~~qqqrrruuuxxxjjjNNNFFFAAAAAABBB@@@@@@BBB============<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<===;;;::::::;;;<<<;;;:::;;;;;;:::999888888888999::::::999999999999:::::::::999888777777888999::::::999999888777777777777999999999999888888888888999:::;;;<<<===<<<:::999888888999:::::::::::::::<<<<<<<<<=========>>>>>><<<======>>>???@@@AAAAAADDDAAAAAADDDFFFFFFGGGIIINNNRRR]]]qqqyyymmmrrruuurrrxxxtttooopppxxx}}}uuugggPPPEEE;;;999888666555666888666555666777888888999777666666666777888888888;;;:::999888777888;;;<<<444666:::>>>@@@CCCHHHLLLZZZ^^^bbbfffmmmuuutttooolllttt}}}wwwtttvvvyyyrrrwwwppprrryyyvvvjjj]]]WWWPPPFFF???===<<<;;;:::999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<............////////////////////////////////////000000////////////000000/////////000000000111111222333555666444222777???RRRddd||||||wwwzzz{{{|||iiiXXXPPPZZZwww{{{lllVVVAAA444000111333333444555555666666666666666666777777777777666666333333333333444444444444333333444444555555666666666888::::::999:::;;;===>>>>>>>>>???AAADDDFFFHHHHHHIIIKKKMMMOOOQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVXXXXXXYYYYYYXXXVVVTTTSSSMMMKKKHHHDDDAAA>>>===<<<;;;???FFFIIIGGGIIIVVVdddkkkoooqqqkkk^^^QQQHHHDDDRRR^^^jjjmmmjjjjjjqqqyyymmmiiiZZZMMMWWWrrruuuqqqlllfff___ZZZ^^^eeennn]]]^^^ZZZNNNHHHBBB>>>;;;===>>><<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::888888777777777888999999::::::888888999999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::::::::999999888999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<======<<<<<<<<<======>>>??????>>>???HHHXXXkkk{{{zzzzzz|||uuunnngggdddWWWTTTOOOKKKHHHEEEAAA???===>>>>>><<<999777777888888888999777666666777999777555666888888777999===<<<<<<<<<<<>>>>>@@@=========<<<<<<<<<;;;;;;:::;;;;;;<<<===<<<<<<<<<===;;;::::::;;;<<<<<<;;;======;;;:::999999999999::::::999999999999:::::::::999999888888999999:::999999999999999888888888999999999888888888888777888999:::;;;;;;;;;:::999777888999:::;;;;;;::::::;;;;;;<<<<<<<<<=========<<<=========>>>?????????@@@@@@AAABBBBBBAAAAAABBBBBBDDDJJJUUUjjj{{{www}}}qqqdddVVVOOOLLLGGGDDDDDD@@@===<<<<<<;;;777666888444333333444555666555333666888999999999999:::;;;444444555999;;;===DDDLLLvvv~~~}}}~~~{{{vvvtttmmmkkklllrrrwww{{{zzztttwww{{{|||lll]]]QQQLLLGGG???===@@@:::::::::::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<............////////////////////////////////////000000////////////000000////////////000000000111222111222555333000333999CCCTTTnnnuuuqqqooouuu~~~}}}pppaaaWWWggg}}}{{{uuujjjZZZJJJ>>>666333222333444555666666666666555555666777888888888888444444444444444444444444444444444444444444555555444666777777666666888999:::;;;<<<===>>>@@@AAAAAACCCCCCDDDEEEGGGIIIJJJKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPRRRRRRPPPMMMIIIGGGAAA@@@???===<<<<<<<<<<<>><<<<<<@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;;;;:::999999777777888888999::::::;;;888888999999:::;;;;;;<<<999:::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999888888999::::::;;;;;;:::::::::::::::::::::;;;;;;<<<===<<<<<<;;;;;;<<<<<<===888;;;<<<;;;:::;;;<<<>>>===;;;;;;>>>EEESSSdddqqq~~~~~~~~~~~~qqqllleee___[[[VVVPPPLLLJJJKKKJJJHHHCCC???===<<<===>>>>>><<<;;;;;;===???AAA>>>===@@@???>>>CCCJJJNNNNNNOOOQQQTTTWWWXXXXXX___iiivvv~~~}}}rrrmmmrrr{{{yyymmmbbbPPP>>>AAA===<<>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<==================<<<;;;;;;===??????>>>AAA@@@>>>===<<<;;;;;;;;;;;;:::999999999999:::;;;999999::::::::::::999999888999999:::::::::::::::999999999888888888777777777777888888999999999999777888999;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===========================@@@BBB@@@>>>>>>>>>???<<<@@@DDDGGGNNNccc|||tttrrrrrrmmmgggdddRRRPPPRRRUUUQQQIIIDDDEEEGGGBBB;;;888888:::;;;;;;333999@@@DDDDDDAAA??????FFF@@@>>>DDDJJJOOOVVV]]]{{{rrrooooooppptttxxxvvvsssuuu{{{~~~vvvwwwzzz{{{zzzuuu^^^QQQGGGEEEBBB:::999???999:::::::::::::::;;;<<<999::::::::::::;;;;;;;;;............/////////000////////////////////////000000////////////000000////////////000000000000222......222222000333999111AAA]]]}}}|||~~~xxxsss}}}lllUUUSSSfffhhhooouuurrreeeQQQ???444222333444555666666666666444555666888999999999999555555555555555555555555444444444444444444444444333444666555444444666777888999:::;;;============AAA@@@@@@@@@AAABBBDDDEEEDDDEEEEEEFFFHHHIIIJJJJJJFFFHHHJJJJJJHHHDDD???;;;:::999999999:::<<<>>>???KKKNNNVVV___cccdddhhhmmmtttjjj[[[OOOLLLUUUfffrrrsssooonnnrrryyy||||||{{{vvv~~~uuuttt{{{xxxxxxxxxsssggg]]]ZZZpppqqqeeeYYYSSSGGG???CCC???:::999===>>>;;;===BBB========================<<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;:::999777777888999::::::;;;;;;888888999::::::;;;<<<<<<777888999:::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999888888888888777999999:::;;;;;;;;;::::::999999888888999999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<666;;;???===::::::<<<===888<<>>>>>@@@@@@<<<<<<>>>======<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>======>>>===<<<===???AAAAAA@@@CCCCCCAAA???>>>=========<<<;;;:::999999:::;;;<<<999:::;;;<<<<<<;;;:::999888999:::;;;;;;;;;;;;;;;:::999999999888888777777555666666666777777888888777888:::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<===AAADDDAAA>>>===???@@@???AAADDDCCCBBBIII\\\mmmwwwvvvggg\\\NNNCCC@@@BBBFFFGGGOOOYYYeeennnoookkkgggdddbbbWWWQQQXXXcccjjjpppuuu{{{xxx{{{|||yyyvvvyyywww|||ppprrrxxxxxxhhh\\\TTTHHHAAABBB???777555;;;999:::;;;;;;:::::::::;;;999999:::::::::;;;;;;;;;........................////////////////////////............////////////////////////000000000000111111222222222333333333222555DDDddd~~~ooo___XXXfff|||ooojjjkkkrrrssseeeMMM===888777555444444444333333555555555777999:::999777777666555555555555555666666666555555444444444333555555555555555666777777333555777888999:::999999<<<<<<======>>>???@@@@@@CCCBBB@@@?????????@@@AAADDDBBB???===;;;;;;<<<<<<888888888888:::===@@@BBBQQQZZZcccgggkkkpppnnnhhh[[[JJJBBBMMMhhh|||tttqqqyyyvvvooonnnpppgggeeelllooohhh]]]WWW[[[^^^]]]UUUJJJBBBAAACCC;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;999888999999999999999999::::::;;;:::999888888:::<<<===::::::999999::::::;;;<<<;;;:::888777777777888999999999999999999999999999888888888888888888888888:::999888888888999:::;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::======<<<;;;;;;>>>BBBFFFYYYmmmyyyssspppssssssqqqnnnhhhaaaZZZUUUZZZ[[[[[[YYYXXXYYY^^^cccfffhhhjjjjjjhhhfffdddcccjjjooowww}}}}}}|||yyylll]]]OOOEEEBBBAAA@@@@@@@@@?????????>>>>>><<<;;;;;;::::::;;;;;;;;;===========================<<<<<<<<<===???BBBDDDBBBBBBBBBAAA@@@???>>>===::::::888888888888::::::::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;===:::777888:::;;;888555888777666555555666777888777777888999999999999888::::::;;;;;;<<<=========??????>>>===============>>>>>>????????????>>>>>><<<===???@@@BBBEEEJJJMMMiii~~~~~~{{{nnn]]]VVV]]]fffiiiooovvvxxxssswwwzzzxxxtttssssssssszzz||||||{{{{{{~~~{{{fffRRRGGGBBBAAA???===;;;:::999888999999999888888888777777:::::::::999999999999888........................////////////////////////............////////////////////////000000000000111111111222222222333333777444888KKKjjjtttyyyoooiiimmmuuu|||uuurrrqqqssspppcccUUUNNN<<<777333333777999777444555444444666999:::999888777666666555555666666666555555555444444444333333444444444444444555666666444444555666777777777777999999::::::;;;<<<<<<<<<===<<<<<<<<<======>>>???AAA@@@>>><<<:::888666555666555444666;;;BBBIIINNNPPPYYYbbbdddeeeddd]]]UUUFFFAAAIII\\\vvv|||wwwuuutttoooeee\\\YYYxxxxxxiiidddaaadddmmmnnnfff[[[UUUVVVVVVTTTNNNEEE@@@???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<======<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999999999999999999999999999999999888777888999:::;;;999999999999999::::::;;;999888777666666666777777999999999999999999999999888888888888888888888888999999888888888999:::;;;:::::::::999999999888888::::::::::::::::::::::::<<<<<<<<<;;;:::<<<@@@CCCBBBRRRjjjxxx}}}wwwqqqmmmqqqrrrqqqnnnjjjiiikkkmmmooorrrwwwzzz{{{{{{zzzyyy{{{~~~{{{~~~vvv|||vvvnnnggg\\\PPPGGGAAA>>>===@@@@@@?????????>>>>>>>>>;;;;;;:::::::::;;;<<<<<<==============================<<<<<<===???AAABBBAAAAAAAAA@@@@@@???>>>===;;;:::999999999999:::;;;::::::::::::::::::::::::===<<<<<<<<<;;;;;;;;;;;;===;;;::::::::::::888777999888777666666777888999666777777888888888888888::::::;;;;;;<<<=========???>>>>>>===<<<<<<======<<<======>>>>>>======<<<;;;<<<>>>>>>???BBBFFFJJJKKKaaa|||zzzxxxqqqiiijjjqqqssspppttt~~~rrrwwwzzzxxxtttpppooonnnxxxvvv|||xxxxxxyyy{{{xxxiiiVVVHHHCCC>>>>>><<<;;;:::999999999999999999888888888777777888999999999::::::;;;;;;........................////////////////////////............////////////////////////000000000000111111111222222222222333666333111666GGGddd~~~{{{uuummmdddaaagggppppppssszzz~~~vvvrrrrrrXXXLLL===555666777555222444333222333555666555444777777666666666666777777555555555555444444444444444444333333444444555666555444444444444444555555555555666666777777888888666666777888:::;;;;;;<<<666777888999999999999888===<<<;;;<<<@@@HHHPPPUUUMMMSSSXXXWWWSSSMMMCCC:::888===QQQjjjyyyuuupppjjjaaaYYYZZZ```vvv{{{qqqfff\\\^^^dddmmmnnnfff]]]WWWQQQNNNIIIDDD@@@===<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<========================<<<;;;::::::999;;;;;;<<<<<<<<<;;;:::999;;;::::::999999888888888777777777888888888888999888888888888888999999:::777666666555444555555555888888888888888888888888777777777777777777777777888888888777888999999:::999999888888888888777777999999999999999999999999:::;;;<<<;;;::::::<<<>>>:::AAANNN```tttttt{{{|||||||||{{{~~~zzzxxxyyyxxxnnnhhhXXXRRRIIIBBB@@@>>><<<;;;??????>>>>>>>>>>>>>>>===:::::::::::::::;;;<<<===========================>>>===<<<<<<<<<===???@@@????????????>>>===<<<<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>===:::888888888999999888888888888999999666777777888888888888888:::::::::;;;<<<<<<======>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<===???BBBEEEBBBIIIYYYyyy{{{{{{zzzwwwxxx~~~uuuxxxuuuqqqqqqwww}}}|||vvvqqq|||tttwwwzzzzzzuuuooommmmmmxxxzzz|||~~~}}}wwwtttnnnmmmkkkcccTTTDDD===???;;;:::999999999999::::::999888888888888777777777777777888999:::;;;<<<<<<........................////////////////////////............////////////////////////000000000000111111111111222222222222000222444555999JJJgggvvvyyymmm^^^SSSOOOOOO^^^gggxxx~~~mmmUUUAAA888666666666666555333333444444333222777777666666666777888888666666666666666666666666555444444444444555666666777666444333222333444444333333444444555555555555333444555666777888888888555555555666777999:::;;;>>>???AAAEEEIIINNNRRRUUUMMMLLLIIIDDD???;;;888444DDDIII[[[ooo}}}{{{pppddd]]]\\\aaalllwww}}}vvv{{{rrroooiiihhhhhhlllnnnjjjccc]]]PPPJJJCCC>>><<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======>>>===<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;:::;;;;;;::::::999888777777666777888888999999888888777777777777777888888999777666666666555555555555888888888888888888888888777777777777777777777777777777777777888888999999777777777777777777777777999999999999999999999999999;;;<<<<<<;;;::::::;;;AAA@@@@@@FFFUUUjjjyyy}}}yyyttttttzzz~~~zzzmmmaaaXXXKKKEEE>>><<<>>>@@@???<<<========================::::::::::::;;;<<<<<<=================================<<<;;;;;;<<<<<<======>>>>>>>>>======<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>AAAEEEHHHFFFNNNbbbsss~~~~~~vvvzzz{{{xxxyyy|||zzzuuu|||yyytttssswwwzzzyyyvvvrrrvvv||||||xxxyyy{{{}}}{{{xxxzzz~~~{{{|||tttxxxzzzsssddd___XXXPPPEEE;;;:::>>>::::::999888888999999999888888888888777777777777666666777888888999::::::........................////////////////////////............////////////////////////000000000000000000111111111222222222---111666888666<<>>===;;;:::===LLL```ppp|||{{{{{{~~~}}}zzz|||zzzuuuqqq{{{~~~|||~~~{{{tttkkkaaaTTTIIIEEE@@@;;;;;;???AAA@@@===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;>>>AAA@@@<<<999888:::666777777777777777777666888999::::::;;;;;;::::::999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;;;;<<<======;;;;;;===>>><<>>===:::>>>HHHRRRbbbuuutttqqqtttuuuxxx|||~~~}}}~~~xxxsssiii___ZZZVVVKKK???@@@===:::;;;===>>>===<<<:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::<<<<<<<<<======<<<<<<;;;;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::<<>>EEEMMMUUU\\\aaacccfffccc\\\UUULLLEEE@@@===::::::@@@MMMVVV\\\cccjjjaaa]]]^^^```bbbmmmmmm\\\KKKOOOWWW]]][[[WWWYYY^^^^^^```aaa___```iiiyyyjjjZZZTTTSSSRRRIIIEEEAAA===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<===999999999999999999999999888888777666777888999:::888777777777777888999999888999:::::::::999777777666666666666666666666666555555555555555555555555444555666777777777666666555555666666777777777777777777777777777777777777888999:::999888888999:::666:::>>>>>><<<<<>>===:::888666777888888888888777666777777888999999999999888888999999::::::;;;<<<<<<::::::999999:::;;;;;;<<<::::::;;;;;;;;;;;;:::::::::;;;===<<<;;;:::;;;<<<>>>BBB;;;888???AAAAAAGGGIII^^^~~~{{{tttlllrrrrrruuuwww|||uuurrrsssjjjVVVHHHEEE???999555777999888777888777777666666777777888999666666666666777777888888777777777888888888888888........................////////////////////////............/////////000////////////000000000000000000000000111111111111444,,,,,,555888333222777III^^^~~~bbbQQQLLLSSS```mmm|||ooofff[[[VVVNNNGGG@@@;;;777444222222222333444555666777333444444444555555666666555555555555555666777777444555666777777666555444777777777777777777777777777666333333444999===@@@KKKPPPXXX___eeeggggggfff\\\VVVLLLBBB;;;999:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::888999999::::::;;;;;;<<<;;;::::::999:::;;;<<<===999999999999999999::::::888777555444555666888:::888888888888888999999:::888999999::::::888777666666666666666666666666666555555555555555555555555333444666777777777666555555666666666777777888888777777777777777777777777666777888777666666888:::;;;:::888777777999;;;<<<>>>DDDQQQ```ppp}}}}}}vvv|||}}}~~~~~~|||zzzzzz||||||uuupppqqq}}}rrrdddZZZTTTJJJBBBAAAEEEDDD???;;;<<<======;;;:::;;;<<<999999999::::::;;;;;;;;;>>>===<<<;;;:::999999999999999999999999999999999777888999:::::::::::::::<<<<<<===============<<<999:::;;;<<<<<<;;;:::999888888888888888888888888999999999::::::;;;;;;;;;999888999<<>>>>>>>>>>>>>>======<<<=========<<<;;;;;;:::888888999999999:::::::::999::::::;;;;;;::::::999999999999:::::::::;;;;;;;;;:::999999888888999999666777777777777888888888777777777777777777777777999999999999999999999999555555555555555555555555555555555555555555555555555444444444444555666666888888777777666666555555666777777777888888888888777777888888888999999999888888999999999::::::::::::===AAAFFFOOO```ttt}}}uuusssvvvzzz{{{|||}}}pppaaaVVVMMMLLLIIIFFFCCC@@@>>><<<<<<<<<<<<;;;::::::999999888888888888888999999999888999;;;<<<<<<;;;999888<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999888777::::::::::::::::::::::::===<<<;;;999888888999999999999999999999999999999777777777777777777777777888888999999999999888888666777777777888888888888777777777777777888888888::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<:::::::::999999888888888999999999999999999999999::::::;;;;;;<<<======>>>===???CCCKKKXXXiii{{{~~~}}}uuu}}}uuuxxxlllZZZMMMFFFBBB>>><<<999888888777666555555444777777777777777777777777666666666666777888999:::888888999999999::::::::://////.........---------........................////////////////////////............////////////000000000000000000000000000000111111111222222222444;;;DDDVVVwwwxxxcccTTTMMM^^^qqqnnnQQQAAA???;;;777444444555666666444444444444333333333333222333444555444444555777777666666666666777888888666666666555333333444666888666555666555444:::BBBDDDAAA>>>======;;;888555:::555444999>>>HHH```xxxsssooo{{{wwwtttlllbbb___kkksssiiiddddddiii``````aaa```[[[WWW\\\eeennnkkkaaaRRRHHHEEEBBB>>><<<===============<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999::::::::::::999::::::;;;;;;::::::999999999999::::::::::::;;;::::::999999888888999999777777777888888888888999777777777777777777777777999999999999999999999999555555555555555555555555555555555555555555555555444444444444444555666666777777777666666666666666666666777777777888888888777777777888888888999999888888888999999999::::::888:::;;;<<<@@@JJJYYYcccqqqrrrvvvwwwsss{{{~~~~~~}}}yyyooozzzyyyvvvqqqiii]]]PPPGGGFFFEEECCCBBB@@@>>><<<<<<;;;;;;;;;:::::::::::::::999999999888888888888888888999;;;<<<<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888::::::::::::::::::::::::===<<<;;;999888888999999999999999999999999999999777777777777777777777777777888888888888888888777666666777777777888888888777777777777777888888888999999999999999999999999<<<;;;:::999999:::;;;<<<::::::999999999888888888888888888888888888888888888888999999:::;;;;;;<<<::::::;;;>>>DDDNNN[[[cccwww}}}zzz~~~qqqzzzaaaWWWJJJ@@@;;;:::777555888888777777666555555444777777777777777777777777666666666666777888999:::888888999999999999999999...............---------........................////////////////////////............////////////000000000000000000000000000000000111111111222222444111222???XXXzzzmmmccc\\\ccctttmmmWWWMMMHHHAAA;;;777555444333222444555555444333333444111333444444333333444555555555444444555555666777333444444222///...111444666333111222222000222666:::888555444444555444333444666===EEEKKKXXXtttwwwqqqzzzssskkk___VVVYYYnnnzzzrrrkkkjjjlll]]]]]]___```\\\VVVVVV[[[___\\\TTTIIIAAA???>>>;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999999999999:::::::::;;;;;;;;;999999::::::::::::999999888888999999999::::::::::::::::::999999999888888777888888888888999999999777777777777777777777777888888888888888888888888444444444444444444444444444444444444444444444444444444444444444555555555555555555666666666666666666666666666777777777777777777777777888888888888777888888888999999999999:::;;;:::888888<<>>PPPwww}}}xxxoooiiinnnxxx{{{xxxsss|||nnnbbb^^^XXXRRRJJJBBB:::555333333444333222222444555555666666555333222222333333333333333333444444555444333222222222333444555555111///222444222222333777666444555777:::===???BBBKKKXXX``````ccctttmmmbbbfff[[[XXXSSSSSS[[[mmmyyyssslllgggeeeaaa^^^]]]^^^\\\WWWUUUVVVWWWTTTMMMEEE@@@======<<<999999:::;;;;;;;;;::::::999999:::::::::999999888999::::::::::::;;;;;;;;;999999::::::::::::999999888888888888999999999999::::::::::::999999888888888888888888999999999999777777777777777777777777777777777777777777777777444444444444444444444444444444444444444444444444333333444444555555555555444444444555555666666666555555555666666666777777666666666777777777888888777777777888888888888999:::;;;;;;999888999===@@@DDDKKKVVVbbbooo{{{rrr~~~xxx~~~}}}{{{yyytttnnn^^^XXXPPPIIIDDDAAA>>>===::::::::::::::::::::::::999::::::;;;<<<<<<======;;;;;;:::999888888777777888888999:::::::::999999::::::::::::::::::::::::999::::::;;;<<<<<<<<<<<<888888888888888888888888;;;;;;;;;:::999999999999999999999999999999999999777777777777777777777777666666777777777777666666555555555666666666777777555555666666777888888888777777777777777777777777999999999888888999999999888888888888888888888777666666666666666666666666555555555666777777888888<<<<<<;;;:::999:::===??????GGGWWWnnn~~~|||~~~ooogggbbbWWWWWWVVVJJJ>>>;;;888777888::::::999777777666666666555555555666666666666666666666666666555555555666666777888888888888888888777777777---.............................................////////////////////////............//////////////////////////////////////////000000000111111111444444777999444;;;YYYzzzsssbbb___gggeee[[[ppprrr||||||ssssssrrrooohhh]]]PPPGGG===;;;888555444444333333666777777666444333444555444333333333333444555555555222000222555777666444666111000444666444333555333444666:::@@@GGGNNNSSS\\\eeeoooqqqkkkgggmmmwwwzzznnnZZZLLLNNNKKKMMMQQQXXXcccrrrwwwsssooojjjhhhiiikkkbbb[[[ZZZYYYUUURRRSSSSSSNNNIIIDDD???<<<;;;<<<888888999:::::::::::::::888888999999:::999999888999999999:::::::::;;;;;;888999999::::::999999888777777777888888888999999999999:::::::::999888777777777888888888999999999666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444222333444444555555444444333333444444555555666666444555555555555666666666555555666666666777777777666666777777777888888888666777888888888888999:::555999AAAJJJXXXlll{{{}}}sssxxx{{{zzzxxxssshhh]]]KKKGGGBBB???>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<===>>>??????<<<;;;;;;:::999888777777777888888999::::::::::::::::::::::::::::::::::::999::::::;;;<<<<<<<<<<<<888888888888888888888888::::::::::::::::::999999999999999999999999999999888888888888888888888888666666777777777777666666444555555555555666666666444555555666777777888888888888888888888888888888777888888888888888888777777777777777777777777777555555555555555555555555555555555666777777888888777888999999999999;;;===;;;<<>>>>>>>>;;;;;;::::::999999888888777777888888999999::::::::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::999999999999999999999999999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888666777777888888777777666444444444444555555555666444444555666777777888888777777777777777777777777666666777888888777666666666666666666777777777777555555555555555555555555555555666666777888888888666888999999888888999:::999>>>AAA@@@AAALLL```qqq~~~qqqmmmrrrrrrlll^^^XXXMMMDDD>>>:::777666555555666666777777777777555555555555555555555555555555555555555555555555555555444444444444555555555666666666777777777777---------.........//////------------------------////////////////////////............////////////000000000000000000000000////////////000000000111222...---000555999;;;<<>>;;;<<<:::666777;;;777888999:::;;;;;;;;;;;;888999999:::;;;;;;::::::777777777888888888999999888888999999999999888888666666666777777777888888888999:::;;;;;;999888666555555666666666777777777666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333000222333555555444333222444444444333333333333333333333444444444555555555444444555555555666666666555555555666666666777777999999:::;;;;;;;;;999888;;;:::888777888<<>>===??????>>>>>>??????@@@AAAHHHSSS[[[WWWJJJAAAAAAFFFAAAEEEMMMWWW]]]cccooo{{{|||{{{sssqqqnnnfff]]]PPPSSSOOOPPP___jjjssswwwtttlllaaaYYYYYYbbbjjjmmmmmmooorrrttt|||kkk___YYYQQQGGG@@@???:::888::::::666777<<<777888999:::;;;<<<<<<<<<888999:::;;;;;;;;;;;;;;;666777777777777888888888888888999999999999888888666666666666777777777777888999:::;;;;;;999888666555555555555666666666666666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333000111333555555444333222444444444333333222222222333333333444444444555555444444444555555555666666555555555555666666666777333333555777999999888777333444666999;;;<<<<<<<<<;;;CCCOOOXXX```jjjttt|||vvvxxx}}}ssszzzzzz}}}xxxwwwtttqqqnnnkkkhhhfffRRRNNNEEE>>>>>>AAA???:::999888777888:::<<<;;;;;;666777777888999::::::;;;888888999999999999:::::::::::::::::::::::::::;;;777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999888777::::::::::::::::::::::::888999:::;;;;;;;;;:::999999999999999999999999999888888888888888888888888888888999999999999888888333333333444444444555555333333444555666777888999555555555555555555555555444555666777777666555444444555555555666666777777666666666666666666666666333333444555555666666777666777888777666555666777666666777;;;???@@@>>><<<@@@DDDPPPaaarrrzzzyyyvvv|||uuutttssspppeeeSSSJJJHHHCCC;;;999===888555999888555<<<555666666666555444555666444555555555555555555555444444444444444444444444555444444333333333444444222333444555666888999999........................------------.........//////////////////////////////////////////.........////////////////////////000000000000111111111111111111222222222333333333555555===QQQjjjzzz~~~zzz]]]]]]]]]bbbnnnxxxllliiiccc\\\TTTNNNPPP___oooyyy}}}rrrgggcccdddhhhcccXXXTTTYYY^^^[[[YYYZZZ\\\]]][[[XXXfff|||mmmiiihhhdddeeefffhhhlllssszzzyyylllaaaYYYUUUSSS[[[aaafffrrr}}}yyysssnnnpppvvv|||~~~llljjjqqqlllmmm{{{ppp]]]ZZZZZZPPPEEEAAA:::::::::999999999888888888888999999999:::::::::999999999999999999::::::888888777777777777777777777777777777777777777777555555666666777777777888777777777777777777777777555555555555555666777777333444555555555444333222444444444444444444444444333333333333333333333333222222111111111111222222111222333333333333222111333333333333333333333333333222222111111222222333444444444444444444444444555555555555666666666666666666666666777777777777777777888888888999999999777:::===AAAFFFMMMTTTYYYaaaffflllpppttt|||}}}zzz||||||zzznnnddd]]]WWWOOOIII@@@@@@???===<<<;;;:::999888888888888888888888888888888888888888888888888;;;:::888666666666666777777777888888888999999999888888999999999:::::::::<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::>>>>>><<<;;;:::999999999:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===;;;:::::::::;;;;;;999777777777666666555555444444555555555555666666666666666777888888888777555444777777666666555555555444444444444555555555555666555555555555555555555555444444444555555555555666666666777777777777666666777777888888888999999999;;;<<>>EEEKKKQQQZZZdddkkkyyy}}}~~~yyy{{{{{{vvv}}}xxxuuuyyyxxxtttnnnfffaaa^^^^^^OOOJJJDDD@@@???>>>;;;888888888888888888888999999777777777777777777777777777777777777777777777777999888777666666555666666777777777777888888888888888888888999999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999:::;;;;;;<<<::::::999999::::::;;;;;;::::::::::::;;;;;;;;;;;;======<<<===>>>>>><<<:::999888888777777666555555444555555555555666666666777777666555555555555555666555555555555444444444444444444444555555555555444444444444444444444444444444444444555555555555555555666666666666555555666666777777777888888888999999777777777888999:::999===AAADDDGGGNNNVVV]]]qqquuu~~~zzztttpppqqquuuxxxzzzrrrvvv~~~wwwfffYYYQQQPPPLLLHHHCCC???<<<:::999888666555555666888:::777777777777666666666666555555555555444444444444666666666555555555555444555555555555555555555555555555444333333333444444444444444444444444444444................................./////////000000////////////////////////............////////////////////////////////////////////////000000000111111111111111222222222222000333444333111555>>>FFFWWWgggpppmmmqqquuuyyy|||jjjcccWWWLLLIIIJJJGGGAAAOOOLLLOOO^^^ppp~~~}}}}}}|||}}}|||yyyuuuzzz{{{zzzvvvooohhhiiiooouuutttsssooodddSSSGGGFFFLLLIIILLLRRR\\\iiissszzz|||ppplllooo{{{vvvmmmmmmpppqqqqqqnnnhhhddd^^^WWW^^^ddd]]]YYYOOOFFFAAA===888999===999999999999888888888888888888999999999:::::::::;;;;;;::::::999888777777888888888888999:::;;;<<<777777777777777777777777888888888888888888999999777777777777777777777777555555555444444555555666444333222222222333444555333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333333333444444444555555555444444555555555666666666444555555555666666666666666666777666555666888:::555777;;;===@@@EEEKKKPPPVVV]]]eeehhhkkksss}}}vvvtttzzz{{{{{{vvvnnniiijjjeee^^^VVVOOOIIIDDDAAA???<<<888777888888888666777777777777777777777777777777777777777777777777777777777777777777777777777777666666555555555555666666666777777777888888888888888888999999999999888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999::::::;;;::::::999999999999::::::999999999999:::::::::;;;===<<<;;;<<<======<<<:::999999888888777666666666444444444555555555666666777666555444333444555666444444444444444444444444333333444444444555555555444444444444444444444444333333444444444555555555444555555666666555555444555555666666666777777777999888888777888888999:::<<<<<<;;;:::888:::>>>BBBJJJKKKQQQ]]]dddiiipppxxxyyy{{{|||{{{|||wwwqqqqqqpppllllllmmmmmmmmmjjjhhhgggfffZZZ[[[]]]^^^\\\UUULLLEEE===<<<;;;:::888666555444999999888888777777777777777777666666666555555555444444444444444444444444666666666666666666666555444444444555555555555555555444444333333333444444444444444444444444444444....................................////////////////////////////////////---.........//////000000////////////////////////...////////////000000000000000111111111222222222,,,///222333333222222333AAANNNeeetttkkkjjjmmmqqquuunnnkkkddd___^^^\\\TTTJJJEEEBBBEEENNNWWW]]]fffoooiiijjjgggeeeppp~~~tttrrrpppqqqssstttrrrppppppvvv{{{}}}}}}|||{{{xxxzzzuuunnngggccc```^^^]]]SSSUUU[[[]]]WWWLLLJJJNNNWWWXXXYYYXXXZZZbbbppp{{{wwwmmmhhhppp{{{}}}wwwqqqqqqooommmnnnoooqqqqqqqqqhhh```]]]WWWOOOSSSVVVLLLKKKFFF@@@<<<888666888===999999999888888888777777888888999999999:::::::::;;;;;;::::::999888777777888888888888999:::;;;<<<777777777777777777777777999999888888888888888888666666666666666666666666555555444444444444555555333222222111222333444555333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333333333333333444444444444444444444444555555555555555555555666666666777777666777888888777777999:::888888999999999:::<<<>>>BBBEEEIIILLLQQQXXXaaagggssstttxxx}}}{{{|||}}}|||||||||zzztttjjj___VVVQQQKKKGGGBBB>>>===;;;888666999888666666777888888888999999888888777666666666666666666666666666666666666666666666666666666666666666666666555555555444555555666666666777777777777777888888888999999999888888888888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999888888888888999:::999999888888888999999888888888888999999999999:::999999:::;;;<<<:::999999999888888777666666666444444444444555555555555777666444333333333444555333333333333444444444444333333333444444444444555444444444444444444444444333333333444444444444555444444555555555555444444444444555555555666666666555555555555666777777888444555666666777777999:::===;;;;;;???DDDFFFIIILLLPPPSSSVVVXXXZZZ^^^dddhhhhhhfff```YYYVVVUUUSSSPPPLLLPPPTTTTTTQQQLLLIIIGGGEEEDDDBBB@@@???>>><<<:::666666777777777777777777666666666666555444333222666666666555555555555444333333444444444444444444555666666666666666666666444444444555555555666666444444333333333444444555444444444444444444444444........................------------.........///////////////////////////------......///000000000////////////////////////......////////////000000000000000111111111111222111000000111222333333222444:::HHHaaayyyrrrlllkkkmmmqqqrrrrrrqqqsssrrriii___SSSUUU]]]eeeaaaUUUOOOQQQKKKKKKGGGEEEJJJRRRWWWWWWXXXVVVWWW[[[bbbffffffeee[[[^^^aaabbb```]]]ZZZWWWZZZUUUOOOMMMNNNMMMJJJFFFIIIRRRggg|||sssgggdddfffjjjkkkfff```bbbooozzzuuullldddiiixxxyyykkkpppooonnnnnnooooooppppppfff\\\YYYVVVNNNMMMLLLCCC???===;;;888555555777:::999888888888888777777777888888999999999:::::::::;;;::::::999999888888888888888888888888999:::;;;777777777777777777777777888888888888888777777777666666666666666666666666666555444444333444444444222111111222222333444555333333333333333333333333222222222222222222222222222222111111111111222222333222222111111222222333222222222222222222222222333222222111111222222333333333333333333333333333222222222333333333444444333333333444444444555555555555555666666666666777666777888888666555666777888888888777777888888999:::999999;;;???CCCFFFGGGJJJNNNVVV\\\]]]\\\ccckkkgggpppzzz||||||}}}~~~{{{xxxxxxzzz{{{yyywwwrrrrrrqqqnnniiieeeccccccaaa^^^ZZZUUUNNNGGGAAA>>>===;;;999888888888777666777666666666666666777777:::999999888777666666555666666666666666666666666666666666666666666666666444444555555555555444444555555555555666666666666777777777888888888888999888888888888999999999999::::::::::::::::::::::::999999999999999999999999:::999999888777777777888999999888888777777888888777777777777888888888999888777777888::::::999777999888888777777666555555333444444444444555555555555555444333333333333444222222333333333333333444333333333333444444444444333333333333333333333333333333333333444444444444333333444444444444333333333333444444444555555555666666666666666666666666111333555888999:::999999<<<:::888999999999888888999;;;===??????@@@BBBDDDHHHFFFCCC@@@??????>>><<<===>>>???===;;;999999:::999999:::::::::999888777888888777777777666666666444444555666666555555444666555555555444444444444333333333333444444444444444555555555555666666666333333444444555666666666444444333333333444555555555555555555555555555555........................,,,,,,,,,,,,------------////////////////////////------......///000000111////////////////////////........./////////000000000000000000111111111111333333222111222333555666000222999GGG]]]{{{uuurrruuu{{{}}}~~~}}}|||uuunnnlllqqqyyysssaaaSSSQQQJJJHHHJJJPPPRRRMMMHHHFFFHHHFFFFFFIIIOOORRRRRRPPPFFFGGGJJJPPPSSSQQQLLLHHHAAA??????AAAFFFLLLPPPRRRccchhhzzzyyynnnvvv||||||uuuqqqssswwwllljjjdddfffzzz|||wwwrrrqqqtttuuuqqqmmmgggWWWTTTWWWOOOGGGDDD???999999888777666777888888888888888888777777777777888888999999999:::::::::999999999999999999999999888888777777777888888999777777777777777777777777888888888777777666666666666666666666666666666666666555444444333333333444000000111222333444444444222222222222222222222222111111111111111111111111222222111111111111222222333333222111111222333333111111111111111111111111333222222111111222222333222222222222222222222222222222222222333333333333222333333333333444444444333444444444555555555555444555666666555444444555666666555666777777777777666666777888:::<<<======???>>>AAAFFFGGGEEEEEEIIIFFFNNNYYY```aaa``````aaaaaa^^^[[[[[[\\\[[[XXXUUUOOOPPPPPPMMMIIIGGGGGGHHH???>>>===<<<<<<;;;:::999<<<<<<<<<;;;999777666555444555555555555555555666777777777777777777666666555555555555555555555555555555555555555555555555333444555555555555444333444444555555555666666666777777777777888888888888888888888999999999::::::::::::::::::::::::::::::888888888888888888888888888777777777777888888999999999888777777777777777666666666777777777888888777777666888999:::999777888888777666666555555444333333444444444555555555444444444444444333222222111222222222333333333333222222333333333444444444333333333333333333333333222222333333333444444444333333444444444444333333333333333333444444444444555555666666777777666666777777888888999888777555777888888888888999999888777888888888777777888999999888888888888777777777:::999777777777777888888444666999::::::999888777888888777666555555444444555666666777777777777777555555555444444444333333222222333333333444444444333333444444555555555555333333444444555666666777333333333333333444555666666666666666666666666666........................+++++++++,,,,,,,,,------////////////////////////---------...///000000111////////////////////////............/////////000000000000000111111111111---///222222000///111333222555777888???RRRnnnzzz{{{xxxtttyyyxxxllleeefffeeecccjjjxxx{{{lll\\\UUUPPPMMMIIIIIIIIIIIIFFFBBBFFFDDDIIIVVVbbbddd___ZZZLLLMMMOOOQQQVVV^^^hhhpppzzztttzzzzzzuuussstttooosssmmmiii}}}{{{vvvsssxxxwwwcccOOOLLLSSSKKK???;;;888888999999888999;;;;;;999888888888888777777777777888888999999999:::::::::999999999999999999::::::888888777777777777777777777777777777777777777777888777777777666666555555666666666666666666666666666555444444333333333333///000222333444444333333222222222222222222222222111111111111111111111111222222111111111111222222444333222111111222333444111111111111111111111111333222222222222222222333222222222222222222222222111111222222222333333333222222333333333444444444222222333333333444444444000222444555555555666888555444444444555666555444777999::::::888777777777;;;555333999===<<<:::::::::<<>>999===???<<<::::::<<<===999888888999:::;;;:::999222555777777666444444555222333555555444444555666444444555555666777777888555555555555555555555555555555555555555555555555222333444555555555444333444444444555555555666666777777777777888888888888888999999999999:::::::::::::::::::::::::::::::::888888888888888888888888555555666666777999:::;;;999999888777777666777777666666666666777777777777777777777888::::::999888777777777666555555444444333333333444444444555555222333444555444333222111111111111222222333333333222222333333333444444444333333333333333333333333222222333333333444444444222333333444444333333222222222333333333444444444...///000222444555666666555444333333444555555444777888888666555666777666666666555444444555777888777666777999888555555666222222333555777666333111333444555555555555666777555555555555555555555444666666555444444333333222555555444444444333333333222222222333333444444444333333333444444444555555333333444444555666777777333333333333333444555666777777777777777777777777//////.........---------,,,,,,,,,---------..............................---------............///////////////////////////......////////////......000000000000000000000000111111111111111111111111333444333222333;;;GGGRRRvvvwww}}}}}}wwwxxxxxxtttuuupppddd\\\[[[\\\\\\```^^^jjj|||mmmbbb]]]```ccceeennnzzz~~~{{{wwwsssmmmiiiiiippp{{{sssllllll|||nnnZZZQQQEEE>>><<<<<<;;;999555555555555666666666666777777777777666666666666888888999::::::::::::999;;;:::999999888888888999777777666555555555555555888888888888888888888888888888888888777777777666444444555555555555444444555555555555555555555555333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111222333444555444333333222222222222222222222222222222222222222222222222444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555555555555555666666666666777777777777777777777777888888999:::;;;;;;<<<<<<888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666444444444444444444444444777777666666555555555555555555555555555555555555444333333222222333333444444444444555555555555666555555444444444444555555555555666666777777888888777777888888888999999999888888888999999::::::::::::::::::999999888888888777777777777666666666666777777777777666666666666666666666666666666666666777777777777777777777777777666555444333444555555444444444444444444444444222222222222222222222222222333333444444333333222333333333333333333333333444444444333333222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555555555555555555555555222333444444555555444444555555555444444333333333555444333333222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333444444555555555777777777666555555444444//////.........---------,,,,,,,,,---------..............................---------............///..............................////////////......000000000000000000000000111111111111111111111111222333333111///222:::@@@RRR]]]rrrtttttt~~~zzztttttttttssssssrrr~~~vvvlllgggfffhhhooovvv~~~wwwooommmooogggdddeeekkkrrrvvvrrrmmmrrrkkkiiisssppp___MMMEEE<<<777777888777555555555555555666666666666777777777777666666666555777777888999999999999999;;;;;;:::999999999999999777777666555555555555555888888888888888888888888888888777777777666666666444444555555555555444444444444444444444444444444333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111,,,---///000111000///...222222222222222222222222222222222222222222222222444444444444444444444444333333333333444444444444444444444444444444444444333333333444444444444555444555555555666666666666777777777777777777777777777777777888888999999999666666666666666666666666888888888888888888888888666666666666666666666666555555555555555555555555555555555555555555555555666666666555555444444444555555555555555555555555444333333222222333333444444444444444555555555555444444333333333333444444555555555666777777888888888888888888999999999999999999999999999999:::::::::::::::999999999888888888888777777666666555555888777777777666666666666666666666666666666666666777777777777777777777777777666555444333444444555444444444444444444444444222222222222222222222222222333333444444333333222333333333333333333333333333333333333222222222111222222222222222222222222222222222222222222222222111111111222222222333333222222222333333333333444444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444222333444444555444444444555555444444444333333333555444333222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444666666666555555555555555...............---------,,,,,,,,,---------..............................---------............///..............................////////////......000000000000000000000000111111111111111111111111///111222111...---000333333;;;MMMcccmmmlllmmmrrrkkkqqqyyywwwmmmjjjmmmooommmrrrxxx}}}tttnnnpppuuurrriii___[[[```hhhmmmooonnnhhhccceeeiiieeeXXXKKK???:::555333444555555333444555555555555666666666777777777666666666555555666666777888888888888777;;;;;;:::999999999::::::777777666555555555555555777777777777777777777777777777777666666666555555444444555555555555444444444444444444444444444444333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111...000222444444333111000222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333333333333333333333444444444444444444444555555555666666777777777777777777777777555555555666666666666666666666666666666666666666777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555555555444444444444333333444444444444444444444444444333333222222333333444444444444444555555555555333333333222222333333333444555555666666777888888888888999999999:::::::::::::::999999999999999999:::::::::999999999999888999999888777666666555555888888777777777666666666777777777777777777777777777777777777777777777777666666555444444444444555444444444444444444444444222222222222222222222222222222333333333333222222333333333333333333333333222222222111111111111111222222222222222222222222222222222222222222222222111111111222222222222333111111222222222333333333333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444222222333444444444444444444444444444333333333333444333333222222222222333333333333333333333333333222222222222222222222222111111222222333333444444333333333333333333333333111111222222222222333333444444444555555555666666........................,,,,,,,,,---------..............................---------............///..............................////////////......000000000000000000000000111111111111111111111111...000222222000000111333///000777EEEQQQZZZeeeooovvv|||}}}~~~}}}{{{qqqpppuuussskkklllsss}}}|||xxxxxxwwwtttjjj^^^YYY]]]fffnnnrrreee```YYYUUURRRLLLCCC;;;888666333333444555555444444444444555555555666666777777666666666555555555444555666666777777666666999999888888888888999999777777666555555555555555777777777777777777777777666666666555555555555444333444444555555444444333333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111333666888888777444333111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333222222222222222222222222222222333333333444444444333333444444444555555555666666666666666666666666555555555555444444444444777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444444333333222222333333444333333444444444555555555444444333333333333444444444444555555666777777888999999999999:::::::::::::::::::::999999888888888999999999999999999999999:::999999888777666555555888888888777777777666666777777777777777777777777666666666666666666666666666666555555444444444444333333333333333333333333222222222222222222222222222222333333333333222222222222222222222222222222111111111000000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222222222222222222222222222222333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333444444444444333333333333333333333333333333333222222222222222333222222222222222222222222111111111111111111111111000000111222333444444555222222222222222222222222222222222222222333333333222333333444555555666666---.....................,,,,,,,,,---------..............................---------............///..............................////////////......////////////////////////000000000000000000000000000111111000000111444666444111111444999DDDSSS```xxx|||zzz{{{~~~zzzvvv~~~zzzppppppwwwvvvmmmpppttt|||~~~yyywww}}}zzzpppgggffffffhhhjjjhhhddd___YYYTTTNNNGGGBBB<<<777444666555444444555555444333444444444444555555555555666666666666555555555555444444555666666666666555777666666666666666777777777777666555555555555555666666666666666666666666555555555444444444333333333333444444444444333333333333333333333333333333222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000...000222444444333111000111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333222222222222222222222222222222222333333333444444333333333333444444444444555555555555555555555555555555555555555444444444666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333222333333333333333333333444444444444444444444444444333333222222333333444333333333444444444444555555555444444444444555555444444444555666666777777888888999999999::::::::::::::::::999999888888888999999999999999999999999:::999999888777666666666888888888888777777777777777777777777777777777777666666666666666666666666555555555555555444444444333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222000000000111111111222222222222222222222222222222222222222222333333333444333333333333333333333333333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333222222222111111222222333222222222222222222222222111111111111111111111111000000111111222333444444222222222222222222222222444444444444444333333333111111222333444555666666---------...............,,,,,,,,,---------..............................---------............///------------------------......////////////......////////////////////////000000000000000000000000333222000......///111222000111111///...333===FFFWWWdddoooyyy}}}ssspppqqqtttyyy~~~|||zzz{{{wwwzzzzzzxxxrrrxxxuuummmmmmrrrrrrnnnlllmmmrrruuuqqqnnnzzz}}}{{{|||vvvtttrrrnnnkkkgggaaa[[[VVVKKKGGGBBB<<<888555444333333333333333222222222111333444444444444555555555666666666555555555444444444444555666666666666555555555444444444555666666777777666555555555555555666666666666666666666666444444444333333333333222333333444444444444333333222222222222222222222222222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000...///000111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222333333333333222222222333333333444444555555555555555555555555444555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444222222222222222222222222222222333333333333444444333333333333333333333333444333333222222333333444333333333333444444444444666555555444444555555666333444444555555666777777777777888888888999999999::::::999999999999999999888999999999999:::::::::999999888888888777777777999999888888888777777777777777777777777777777777777777777777777777777777555555666666555555444333333333333333333333333333222222222222222222222222111111222222222222111111222222222222222222222222000000000000111111111111111111111111111111111111111111111111111111111111000000000111111111111222///000000000000111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333333222222222222333333333333222111111111111222222333222222222222222222222222111111111111111111111111000000111111222222333333222222222222222222222222555555444444444444333333111111222222333444555555---------.........//////,,,,,,,,,---------..............................---------............///------------------------......////////////......////////////////////////000000000000000000000000111000///...////////////---///111000///000222444888BBBOOO]]]ppp~~~uuurrrrrruuu}}}}}}xxxvvvqqqlllmmmqqqyyy~~~{{{wwwlllooouuusssuuu|||{{{yyyvvv{{{|||vvvsssjjjhhhjjjnnnkkkjjjvvvtttpppwww}}}nnnaaaWWWRRRQQQQQQ???<<<888444333333444555111111222111111111111222333333444444444555555555666666555555555444444444444444555666666666666666555444444444555555666777777777666555555555555555555555555555555555555555333333333333222222222222222333333444444333333222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111000000000111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111222111111111111111111111111111222222222222333333333222222222222333333333333444444444444444444444444333333333444444555555555333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333333333333333444444444555333333333333333333333333444333333222222333333444222222333333333444444444555444444333333444444555333333444555555666666777666666777777777888888888999999999999999999::::::888888999999999:::::::::777888888888888999999999999999999888888888777777666666666666666666666666777777777777777777777777444555666666666555444333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111000000000000111111111111/////////000000000111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222111111222222222333333333111111111111111222333333111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111444444444333333333222222111111222222333333444444---------.........//////,,,,,,,,,---------..............................---------.........//////------------------------......////////////......////////////////////////000000000000000000000000.........000222222111000///000000000222444444222444555888>>>KKK\\\kkktttyyywwwwwwzzz|||~~~}}}}}}yyyxxxyyyxxxwwwwww{{{~~~|||www{{{|||vvvtttsssqqqnnnaaabbbiiihhhjjjqqqqqqtttsssuuunnnlllmmmhhhdddnnn~~~xxxwwwxxxlll```kkk}}}vvvkkk^^^RRRGGG@@@<<<999666222000111333444555000111222111111111333555333333333444444444555555666666555555555444444444444555666666777777666666555555555555555666777888777777666555555555555555555555555555555555555555333333333222222222111111222333333444444333333222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000///.........///111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333111111222222222333333333444444444444444444444444111111222333444444555555555555555555555555555555333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444333333333444444555555555333333333333333333333333444333333222222333333444222222333333333444444444444333333222222333333444333333444444555666666777666666666666777777777777888888888999999::::::;;;888888888999999:::::::::777777777888999999::::::999999999888888888888777666666666666666666666666777777777777777777777777444555666666666555333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000111111222222222333000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222111111111222222333333333111111000000111222333333111111111111111111111111000000000000000000000000222222222111111111111111111111111111111111111111333333333222222111111111111222222222222333333333---------------------------------------------------------------------------------------------------------............///---------............//////////////////////////////////////////////////////////////////.........000000000000000000000000000000000333777>>>DDDHHH\\\dddoooyyy~~~}}}|||}}}~~~~~~{{{yyy|||xxxxxxzzzwwwpppppptttjjjjjjjjjjjjkkklllnnnooo}}}qqqqqqoookkkgggdddcccdddgggnnnsssoooeee^^^^^^bbbjjjcccVVVIII???888555555222222333333333333444444222222222222222222222222333333333444444444555555555555666666666666555555666666666666666666666666555555444444444444555555555555555555555555555555444444555555555555444444444444333333333333222222222222222222222222222222000000000000000000000000111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000............////////////////////////////////////000000000000111111111111222111111111000000//////222111000000000111333333000111111111111222222222000111111111111222222222111111111111111111111111111111222222222333333333111111222222222333333333222222222333333222111111333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444555555444444444333333222222222222222222222222222222222555444444333333444444555222222333333333333444444555444444444444555666666777777777777666666666666888888777777777777888888999999999888888888777777999999888888777666666666666666666666666666666666888777666444444555555666444555666777777666555444666666555444333333222222000111222222333333333333111111111111111111111111222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////000//////000111111///.........//////000000111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000111333444555333333333222222111111111222222333333333333444444---------------------------------------------------------------------------------------------------------............///---------............////////////////////////////////////////////////////////////////////////...000000000000000000000000222111000000222555999;;;>>>EEEPPP\\\gggqqqyyy}}}}}}~~~}}}|||xxxwwwxxxuuuooonnnrrrqqqpppnnnnnnooossswwwzzzzzz~~~wwwyyyzzzyyytttkkkaaa[[[bbbfffhhhccc[[[TTTSSSTTTNNNIIIBBB;;;555333222333222222222333333333444444222222222222222222222222333333333444444444444555555555666666666666555555555555555555555555555555555555444444444444555555555555555555555555555555444444555555555555444444444444333333333222222222222222222222222222222222000000000000000000000000111111111111111111111111111000000000/////////...000000000000000000000000////////////////////////111111111000000000//////000000000000000000000000............//////////////////////////////////////////000000000111111111111111111000000000//////111111000000000111222333000000111111111222222222000000111111111222222222111111111111111111111111111111111222222222333333111111111222222222333333222222333333333333222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222333333333333444444444444444333333333222222222222222222222222222222222444444333333333333444444222222222333333333444444444444444444444555666666777666666666666666666666888888777777777777888888999999999888888777777777777777777777777777777777555555555555555555555555777777555444444444555666444555666666666666555444555555555444333333222222111111222333333333222222111111111111111111111111222222222111111111000000000000000000000000000000000000111111111111000000//////////////////////////////////////////////////////000000000000//////000000///000000000///....../////////000000000111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111222444555333333333333222222222111222222222333333333444444---------------------------------------------------------------------------------------------------------............///---------............///////////////////////////////////////////////////......//////////////////000000000000000000000000111111000000000000111111000444999???GGGQQQ[[[aaauuu}}}~~~zzz~~~|||{{{wwwuuuuuusssooonnnpppiiijjjkkkmmmooorrrtttvvv||||||}}}}}}||||||xxxnnn```WWWYYYXXXVVVQQQKKKEEECCCBBB999777555333222222444555222222222222333333333333222222222222222222222222333333333333444444444444555555666666666666555555555555555555555555555555555555444444444444555555444444444444444444444444444444555555555555444444333333333333222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000////////////////////////111111000000000000//////000000000000000000000000............//////////////////////////////////////////000000000000111111111111000000000000//////111000000000000111222222000000000111111111222222000000000111111111222222111111111111111111111111111111111222222222222333111111111222222222222333222333333444444333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333111111222222222333333333333333333333222222222222222222222222222222222222333222222222222222222333222222222222333333333333444444444444444555555666666666666666666666666666888777777666666777777888888888888888777777777777555555666666777888888999555555555555555555555555666666555444444444444555444444555555555555444444555444444333333222222222222222222333222222111111111111111111111111111111222111111111111000000000000000000000000000000000///000000111111000000///////////////////////////////////////////////////...//////000000//////...000000000000/////////...////////////000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000111111222444444444444333333333333222222222222222222333333333333---------------------------------------------------------------------------------------------------------............///---------............///////////////////////////////////////////////////............////////////000000000000000000000000//////000111111111111111555444444333444888>>>BBBUUU\\\lll~~~wwwvvvvvvuuutttqqqpppppppppooooooooojjjnnntttxxxzzzyyyvvvtttvvvqqqnnnsss}}}yyyssslllhhhgggccc[[[UUULLLIIIDDD@@@<<<999777555444444333333333444444444111222222222222333333333222222222222222222222222222222333333333444444444444555555666666555555444555555555555555555555555555444444333333444444555444444444444444444444444333444444555555444444333333333333222222222222111111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////////////////////////////////////////////////////000000000000000000//////////////////////////////............////////////////////////////////////////////////000000000111000000000000000000//////000000000000000111111222000000000000111111111111000000000000111111111111111111111111111111111111111111111111222222222222111111111111222222222222222222333444444444444333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222000111111111111222222222333222222222222222222222222222222222222222222222222222111111111111222222111222222222222333333333444444333333444444555666555555555666666666666666777777666666666666777777777777777777777777777777555555555666666777777777444444444444444444444444555555555444444444444444333333444444444444333333444333333333222222222111222222222222222111000///111111111111111111111111111111111111000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////...//////////////////...000111111000......///000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111111222333333444333333333333333333333111222222222222333333333---------------------------------------------------------------------------------------------------------............///---------............///////////////////////////////////////////////////---.........//////000000////////////////////////---...000111222222111111111222222111111222666888;;;???GGGSSS```gggeee```ooonnnpppuuu|||~~~{{{vvv~~~wwwsssrrrsssnnnnnnnnnooosssuuuuuurrrlllnnnppprrrrrrqqqpppooogggeeedddhhhrrryyytttkkkfff^^^UUUPPPOOONNNJJJFFF@@@<<<777555444333222000111222222222222222111000111111111222222222333333222222222222222222222222222222222333333333444444444444555555555555444444555555555555555555555555444444333333333333444444444444444444444444444444333333444444444444333333333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........................//////////////////000000////////////////////////............////////////////////////////////////...////////////000000000//////////////////000000//////000000111111111111//////000000000111111111//////000000000111111111000000000000000000000000000000111111111222222222000000111111111222222222111222333333444444444333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222000000000111111111222222222222222222222222222222222222222222222222222222222111111000000111111222111111111222222222333333333333333333333444555555444444555555666666666777777777666666666666777777666666666666666666666666666666666555555555444444444444444444444444444444444444444444444333333222333333222222222222333333222222222222222111111111222222222222111111000///000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////......................................................////////////......///000111000...---000222000000000000//////////////////////////////////////////000000000111111111////////////////////////////////////////////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111222222222333333333333333333333333333111111111222222222333333---------------------------------------------------------------------------------------------------------............///---------............///////////////////////////////////////////////////------......///000000000////////////////////////...///////////////...---...000111222111111333444222333333555;;;BBBDDDAAANNNPPPTTT\\\cccfffeeebbbgggmmmssssssooollllllnnnlllooopppsssxxx}}}{{{vvvkkkhhhddd```___bbbeeehhh___cccgggjjjmmmkkk___SSSLLLHHHCCC@@@>>>;;;555111666444222111111222111111111111222333333333333222111111111111222222222222222222222222222222222222222222222222333333333333444444555555555555444444444444444444444444444444444444333333333333444444333333333333333333333333333333444444444444333333222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000..............................////////////000000000000000000000000000000............////////////////////////////////////......////////////000000......////////////000000...///000000111111000000/////////000000000111111/////////000000000111111000000000000000000000000000000000111111111111222000000000111111111111222000000111222333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222000000111111111222222222111111111222222222222222222222222222222222222222222111111111111111111222111111111111222222222222333333333333333444444555444444444555555666666777777666666555555666666777555555555555666666666666777666666555444444333333333333333333333333333333333333444444333333222111222222111111111111222222111111111111111111111111111111111222111111000000000000000000000000000000//////000000000000000111////////////////////////...//////000000//////...................................................---......//////......------///000///------111555000000000000/////////////////////////////////////////////000000000111111///////////////////////////////////////////////////000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111222222222222111111222222222222333333111111111111222222222222---------------------------------------------------------------------------------------------------------............///---------............///////////////////////////////////////////////////------......///000000111/////////////////////////////////...............///111222111000//////000000222111---...333555333777999<<>><<<:::888555333222111............///222555888888:::;;;666///,,,---000------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............---------------------------------------.........//////........................------......///000000111000000000000000000000000........................---.............................................111111000000000000111111000000000111111111222222111222222333333222222111111111111222333444444444444444444333333333333333222111111222444555555444222222222222222222222222111111111111111111222222111000000000////////////.../////////000000000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------....................................////////////---------------------------------............///.../////////000000000111////////////000000000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,---------------------------------+++,,,------............++++++,,,,,,,,,---------------------------------........................,,,,,,,,,---------......---------.........//////................................................////////////////////////////////////000000000000000000000000111111111111000000111111222222222222000000000000000000000000000000000000000000000000111222333222111000111222000000000000000000000000---.........//////000000........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...000...)))''')))---'''+++111888>>>BBBDDDDDD999777666999<<<>>><<<999333===CCC>>>111)))+++111------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---..................------------------------------------.........//////........................---------...///000000111000000000000000000000000........................................................................111111000000000000111111///000000000000111111111222222222333333222222222///000000111222222333333444444444333333222222222222000///000222444444444111111111111111111111111111111111111111111222222000000000000////////////.../////////000000111111//////.........---------++++++++++++++++++++++++---------.........//////------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------..................................../////////000---------------------------------.........//////.../////////000000111111////////////000000000000,,,,,,,,,------.........,,,,,,,,,---------..............................------------------------------------------------......------------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,,,,------....................................////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,---------...............------,,,,,,,,,---------.........//////444666<<>>;;;>>>EEEJJJCCC666,,,,,,///------------------------,,,,,,,,,---------..............................---+++***,,,111222000---......---------,,,,,,,,,------------------------------------------------........................---------------------------------............///------............------///////////////////////////////////////000000111............////////////000000000000000000000000000000111111111111000000111111111111222222222333222222222111111111000000222222111111111111222222333333333333333333333333222222222111111111111000111111000000000000111111000000000000000000000000........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------...------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------......................................................---------,,,,,,,,,------........./////////////////////////////////////////////////////////,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------....................................////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////........................------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,------------...+++)))***...111111000000444777555...***+++---------------------------,,,,,,,,,---------......------------------------,,,+++***---111333222///...------------,,,,,,,,,------------------------------------------------........................---------------------------------............///------............------//////////////////////////////......//////000111............////////////000000000000000000000000000000111111111111000000000000000111111111222222222222222111111111111111222222111111111111222222222222222222222222222222222222222111111111111000111000000//////000000111////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------...------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...........................------------,,,,,,,,,,,,---------............////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------------....................................///////////////////////////////////////000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,+++++++++,,,,,,,,,------222///,,,+++---//////...***+++,,,,,,+++++++++,,,------------------------,,,,,,,,,---------......------------------------,,,++++++---000111000...------------------------------------------------------------------------........................---------------------------------............///------............------///////////////////////////............///000000............////////////////////////////////////000000111111111111000000///000000000000111111111111111111111111111111111222222111111111111222222111111111111111111111111222222222111111111000000000000////////////000000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+++,,,---.........------....................................///////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////................................................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000000///...,,,+++******+++++++++,,,,,,,,,------...---,,,,,,------,,,++++++*********,,,---------------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,------,,,***------------------------------------------------------------------------........................---------------------------------............///------............------.......................................//////000............////////////////////////////////////000000111111111111000000///000000000000111111111111111111111111111111111222222111111111111222222111111111111111111111111222222222111111111000000000000////////////000000------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......////////////////////////...........................------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------***+++---...///......---....................................////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......000000///...,,,+++******,,,,,,,,,,,,------------***+++---......---,,,+++...---,,,---...///...---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))),,,,,,,,,------------...------------------------------------------------........................---------------------------------............///------............------..............................------......///000............////////////000000000000000000000000000000111111111111000000000000000111111111222222111111111111111222222222222222111111111111222222111111111111111111111111222222222111111111111000000//////......//////000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...,,,---------............////////////////////////..............................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------)))+++---...//////...---....................................////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,------------.........,,,---...///............------......///......---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++++++++,,,,,,,,,---------......------------------------------------------------........................---------------------------------............///------............------...........................------------...//////............////////////000000000000000000000000000000111111111111000000111111111111222222222333000000111111111222222222222222111111111111222222222222222222222222222222222222222111111111111000//////............//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------........./////////////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,---------..............................---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------)))***---/////////...---..................................../////////000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////---------.........//////---------,,,++++++---///+++,,,.........---,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...------......,,,,,,,,,------.........------------------------------------------------........................---------------------------------.........//////---..................---...........................------------...//////............/////////000000000000000000000000000000000111111111111000000111222222222222333333333000000111111222222222222222222111111111111222222222222222222222222222222222222222111111111111000//////............//////////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------..................////////////000////////////////////////000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++,,,------......///------------------------------------------------------------------------,,,,,,,,,---------......................................................,,,------......------,,,------------------------------------------------------------------------------------------------............////////////........................------------------------////////////000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000///............---------//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,---------......//////---------------------------------------------------------............///........................---------............///....................................////////////000000000000111111111111222111111111000000//////111111111111111111111111111111111111111111111111222222222111111111000000111111111111111000//////000000000000000000000000////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///.........////////////000////////////////////////////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------,,,------......------,,,------------------------------------------------------------------------------------------------............////////////........................------------------------............////////////////////////////////////000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000///////////////////////////............---------///.........------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------------,,,,,,,,,------------------------------------------------------------....................................---------............///....................................//////////////////000000000111111111111111111000000000//////111111111111111111111111111111111111111111111111222222222111111111000000000111111111111000//////000000000000000000000000........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---------...------........./////////////////////////////////.../////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////...------,,,++++++------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------------------------------------------------------------------------............/////////........................------------------------------------............////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///////////////////////////............---------............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------...------,,,++++++******------------------------------------------------------------............---------------------------------............///....................................//////////////////000000000000111111111111000000000000//////111111111111111111111111111111111111111111111111222111111111111000000000000000111111000000///...000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,---------............////////////////////////....../////////000000000------------------------------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------------------------------------------------------------------------------.........//////........................------------------------------........./////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------............///....................................////////////////////////000000000111000000000000000000//////111111111111111111111111111111111111111111111111111111111111000000000000000000000000000//////...000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,,,,,,,---------,,,,,,,,,---------......////////////////////////........./////////000000------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------------------....................................------------------------....../////////000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////........................///............---------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///....................................////////////...////////////000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............,,,,,,,,,---------......////////////////////////............////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,------------------------------------------------------------------------------------------------,,,------------.................................------------------------////////////000000000111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000........................///............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------***+++,,,---///000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///....................................////////////......////////////000000......////////////000000000000000000000000000000000000000000000000000000//////000000000000000111//////000000//////...---////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////,,,---------............////////////////////////------........./////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------------------------------------------------------,,,,,,---------.................................------------------------........./////////000000////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000........................///............---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,---......//////------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///....................................////////////........./////////000000........./////////000000000000000000000000000000000000000000000000000000////////////000000111111//////000000//////...---////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........------........./////////////////////////////////---------.........//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------,,,,,,+++------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................---------------------------------.........//////////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000........................//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..................................../////////000............/////////000---.........//////000000000000000000000000000000000000000000000000000000.../////////000000111111///////////////......---////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------.........////////////000////////////////////////---------.........//////........................,,,,,,,,,---------......------------------------.........------,,,,,,,,,........................,,,------......------,,,------------------------------------------------+++---......---,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------............///---------............//////////////////.....................////////////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000........................................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------.........////////////000444...+++222===@@@777---............////////////........................,,,,,,,,,---------......------------------------......---------,,,,,,,,,........................,,,------......------,,,------------------------------------------------+++---......---,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------............///---------............////////////////////////...............////////////000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////........................................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------........./////////...,,,,,,000555666111---............////////////........................,,,,,,,,,---------......------------------------...------------,,,,,,,,,........................,,,------......------,,,------------------------------------------------+++---......---,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///---------............///......//////////////////............////////////000000000000000000000000000000000000000000000000111000000//////000000111////////////////////////........................------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,---------......***,,,......---,,,---...............////////////........................,,,,,,,,,---------......------------------------------------------------........................,,,------......------,,,------------------------------------------------+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///---------............///............////////////............////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,...000...+++***---000............////////////........................,,,,,,,,,---------......------------------------------------------------........................,,,------......------,,,------------------------------------------------+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///---------............///---.........//////000000............////////////////////////////////////////////////////////////000000////////////000000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------+++++++++,,,,,,,,,,,,---000///...---------..................////////////........................,,,,,,,,,---------......------------------------,,,,,,,,,------------...........................,,,------......------,,,------------------------------------------------+++---......---,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///---------............///------......///000000000............////////////000000000000000000000000////////////////////////000//////......//////000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------000---++++++---...---+++............////////////........................,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,------......------,,,------------------------------------------------+++---......---,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,,,,---------..............................---------,,,---......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......---------............///---------............///------......///000000111............////////////000000000000000000000000//////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------...---,,,---.........---............////////////........................,,,,,,,,,---------......------------------------,,,,,,,,,------.................................,,,------......------,,,------------------------------------------------+++---......---,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.........//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,,,,------....................................------------...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++------------------------------------------------,,,,,,,,,---------......---------.........//////---------.........//////---------...///000000111............/////////000000000000000000000000000//////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------......,,,...000000/////////000............/////////000222111///---------...///................................................------------------------------------------------+++,,,------......------........................------------------------................................................------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------...,,,))))))***---......---------............///........................////////////////////////////////////////////////////////////000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------,,,,,,,,,.........////////////000------------------------------------------------.........------,,,,,,,,,------------------------+++---......111666777333,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------...------------...//////111111000///...---,,,,,,//////000000000000//////////////////////////////000000//////.........---000000//////......------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---............------,,,,,,,,,,,,,,,,,,---------......................................................000000//////...---------................................................------------------------------------------------+++,,,------......------........................------------------------................................................------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,...//////...,,,---------............///........................////////////////////////////////////////////////.../////////000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------,,,,,,,,,------........./////////------------------------------------------------......---------,,,,,,,,,------------------------***,,,,,,***---111000,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------...------------...//////000000000///......------//////000000000000//////////////////////////////000/////////.........---////////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---------,,,,,,,,,,,,,,,,,,---------......................................................000000000///...------,,,................................................------------------------------------------------+++,,,------......------........................------------------------................................................------------------------........................---------------------------------------------------------------------------------------------------------------------------------------------------,,,+++,,,...///...,,,---------............///........................////////////////////////////////////////////////....../////////000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,------------------------,,,---,,,)))***---,,,(((,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------...////////////////////////////////////000000000000///////////////////////////////////////............................../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------------,,,,,,,,,,,,,,,,,,---------......................................................444222000...---------...................................................------------------------------------------------+++,,,------......------................................................................................................------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------///,,,)))((())),,,...///---------............///........................////////////////////////////////////////////////........./////////000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------///---+++,,,...---))),,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------...//////............//////000000//////000000000000//////////////////////////////........................---------....../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......................................................:::777222...,,,---///000................................................------------------------------------------------+++,,,------......------................................................................................................------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------------,,,---///000...------------............///........................////////////////////////////////////////////////............////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------...---+++---000///+++,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------...//////------......///000000000//////000000000000//////////////////////////////---------...............,,,,,,------......//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......................................................@@@<<<777222///...000111................................................------------------------------------------------+++,,,------......------................................................................................................------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------)))---222888:::666...)))---------............///........................////////////////////////////////////////////////------........./////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...------------------------***,,,+++***,,,//////+++,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////---.........//////000000//////000000000000//////////////////////////////---------------.........---------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......................................................BBB@@@<<<888444111//////................................................------------------------------------------------+++,,,------......------................................................................................................------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------***---222666888555///)))---------............///........................////////////////////////////////////////////////---------.........//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......------------------------+++,,,+++***+++///...***,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////........./////////////////////000000000000//////////////////////////////,,,,,,,,,------............------------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................CCCBBBAAA>>>999444///,,,................................................------------------------------------------------+++,,,------......------........................////////////////////////................................................------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------...---,,,,,,...//////...---------.........//////........................////////////////////////////////////////////////---------.........//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,------------......------------------------------------------------,,,,,,,,,------.........---------------------------///...+++,,,///...***,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...////////////////////////////////////000000000000//////////////////////////////,,,,,,,,,------..................------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......................................................DDDDDDDDDBBB>>>999444111//////.........//////000......---------,,,,,,,,,---------------------------------------------------------............///------------------------................................................------------------------,,,,,,,,,---------......................................................------------------------......---------,,,,,,,,,................................................------------------------,,,,,,,,,---------......---------............///////////////////////////////////////////////////---------............///........................////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------................................................------//////////////////////////////000000000000////////////............//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,+++++++++,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................DDDDDDDDDBBB???;;;888555000000......---...///000.........---------,,,,,,---------------------------------------------------------............///------------------------................................................------------------------,,,,,,,,,---------..........................................................................................------,,,,,,................................................------------------------,,,,,,,,,---------......---------............///////////////////////////////////////////////////---------............///........................////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......................................................//////////////////////////////000000000000////////////............//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................------------------------------------------------+++,,,,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................FFFEEEEEECCCAAA>>><<<:::333222///---,,,---///000.........------------,,,---------------------------------------------------------............///------------------------................................................------------------------,,,,,,,,,---------....................................................../////////////////////////////////............---................................................------------------------,,,,,,,,,---------......---------............///////////////////////////////////////////////////---------............///......................../////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------------------------------------------,,,,,,,,,---------......................................................////////////////////////...//////000000//////...//////............//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////---------------------------------------------------............------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------,,,+++------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................HHHHHHGGGFFFCCCAAA>>>===777555111---,,,---///000............------------................................................---------............///........................................................................------------------------,,,,,,,,,---------............................................................................../////////////////////...................................................------------------------,,,,,,,,,---------......---------............///////////////////////////////////////////////////---------............///........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................---------...............////////////////////////...//////////////////...///......------......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------...............---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---.........---,,,+++------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................JJJJJJJJJHHHFFFCCC@@@>>>;;;888444000---...///000//////.........---------................................................---------............///........................................................................------------------------,,,,,,,,,---------......................................................------------------------.../////////////////////................................................------------------------,,,,,,,,,---------......---------............///////////////////////////////////////////////////---------............///....................................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------..............................---------.........//////////////////////////////......////////////............------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............------,,,+++------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................HHHIIIJJJKKKIIIFFFBBB@@@>>>;;;777333000//////000/////////.........------................................................---------............///........................................................................------------------------,,,,,,,,,---------......................................................---------------------------............/////////................................................------------------------,,,,,,,,,---------......---------............///////////////////////////////////////////////////---------............///.................................------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------..............................,,,,,,------.../////////////////////////////////---......//////......---......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000///...---,,,,,,,,,---------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................CCCFFFIIILLLLLLIIIFFFCCC@@@>>>:::777333111000///////////////............................................................---------............///........................................................................------------------------,,,,,,,,,---------..............................................................................,,,,,,------............................................................------------------------,,,,,,,,,---------......---------............///////////////////////////////////////////////////---------............///.................................---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................,,,,,,------...//////000////////////////////////---......//////......---...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------,,,------............---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...222000...,,,+++,,,---...------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................???CCCHHHMMMNNNLLLIIIFFFAAA???<<<999555222000///000/////////............////////////////////////////////////////////////---------.........//////////////////////////////................................................------------------------,,,,,,,,,---------......................................................////////////////////////,,,,,,,,,---------......................................................------------------------,,,,,,,,,---------......---------.........//////////////////////////////////////////////////////---------.........//////..............................---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------------------------------------------------------,,,,,,,,,---------..............................,,,,,,------...///000000////////////////////////---..................---...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------////////////////////////------------------------------------------------------...///000000000///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...333111---+++***+++---///------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................AAADDDHHHKKKMMMLLLKKKKKKDDDBBB???===;;;777333///111000///.......................................////////////////////////................................................////////////////////////,,,,,,,,,---------......---------------------------------------------------------............///------------------------................................................------------------------........................------------------------,,,,,,,,,---------............................................................................................................------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,++++++*********------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------.........------,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++---...///...........................------,,,,,,------...////////////////////////------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------///...---,,,,,,---...///...........................------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,------...///...---,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,------......------,,,.......................................--------->>>AAAEEEJJJNNNNNNLLLJJJFFFDDDBBB@@@>>>:::666222000000///.......................................////////////////////////........................................................................,,,,,,,,,---------......------------------------------------------------------------............------------------------................................................................................................------------------------,,,,,,,,,---------............................................................................................................------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------......,,,,,,,,,+++++++++******------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------......---------,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///...........................------,,,,,,------...........................------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---..............................------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------///...---,,,,,,,,,,,,---------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,------......------,,,.......................................///000111??????BBBHHHNNNPPPMMMJJJIIIGGGEEECCCAAA>>>:::777111000...------......///........................////////////////////////................................................------------------------,,,,,,,,,---------......------------------------------------------------------------............------------------------................................................////////////////////////........................------------------------,,,,,,,,,---------............................................................................................................------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---..................------,,,,,,,,,,,,++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------...------------,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...////////////..............................------,,,,,,------...........................------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,......---,,,,,,,,,------------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,------......------,,,..............................---...///222555777EEECCCBBBFFFLLLOOONNNLLLKKKIIIGGGFFFDDDAAA===:::222111///---------...///........................////////////////////////................................................------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........------------------------................................................................................................------------------------,,,,,,,,,---------............................................................................................................------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///000000000///..............................------,,,,,,------...........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,---------------------------...------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,++++++******++++++,,,...------,,,,,,,,,------------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,------......------,,,...........................------...111666:::===OOOJJJFFFEEEHHHLLLNNNOOOLLLJJJHHHGGGFFFCCC@@@===555333111...------...///........................////////////////////////................................................------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...------------------------................................................------------------------........................------------------------,,,,,,,,,---------............................................................................................................------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///000000000///..............................------,,,,,,------...........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------............------------------------------...------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,++++++******++++++,,,------,,,,,,,,,------...------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,------......------,,,........................------...000444:::???BBBSSSPPPJJJFFFFFFHHHMMMPPPLLLKKKIIIIIIHHHFFFBBB???999777333000.........///........................////////////////////////................................................------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------------------------------................................................------------------------........................------------------------,,,,,,,,,---------............................................................................................................------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,------------...---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...////////////..............................------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,---......------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,------......------,,,........................---...///333888>>>CCCFFFOOOPPPNNNJJJEEEFFFJJJOOONNNLLLKKKJJJJJJHHHDDDBBB===:::666111.........///........................////////////////////////........................................................................,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------------------------------................................................................................................------------------------,,,,,,,,,---------............................................................................................................------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///...........................------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,------......------,,,........................,,,...111666;;;@@@EEEGGGJJJNNNPPPLLLFFFDDDIIINNNOOONNNLLLLLLLLLJJJFFFDDD@@@===777222///......///........................////////////////////////................................................////////////////////////,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------------------------------................................................////////////////////////........................------------------------,,,,,,,,,---------...............................................................................................................------.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------....../////////,,,,,,,,,------.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,------.........---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++---...///...........................------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------,,,------......------,,,........................,,,...222777===BBBEEEGGGFFFGGGMMMSSSNNNEEEHHHTTTPPPQQQQQQPPPNNNKKKHHHFFF???BBBCCC===444......111111111000///////////////........................------............------////////////////////////................................................................................................,,,------......------,,,------------------------.........------,,,,,,,,,........................---------............///..........................................................................................------//////.........---------................................................................................................------------------------------------------------000---+++,,,...///---***,,,)))***000000+++***---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------------------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++------------------------------------------------------------------------------------------------,,,---......,,,,,,---...------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,////////////////////////---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------///...---,,,,,,,,,,,,,,,------------------------//////.........---------.........////////////000---------............///...,,,+++,,,...000111000...222999>>>AAAEEEKKKOOOEEEEEEIIINNNOOOLLLLLLOOOOOOPPPPPPPPPNNNKKKHHHFFFBBBDDDDDD???888111000000000000//////////////////........................------............------////////////////////////................................................................................................,,,------......------,,,------------------------......---------,,,,,,,,,........................---------............///................................................................................................//////.........---------................................................................................................------------------------------------------------///---,,,,,,......---***///++++++......++++++...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------------------------------------------------------------,,,,,,+++++++++...---------,,,,,,,,,+++------------------------------------------------------------------------------------------------,,,---......,,,,,,---...------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------///...---,,,,,,,,,,,,---------------------------//////.........---------------........./////////---------............///......///////////////000333888>>>CCCGGGKKKPPPSSSEEEFFFGGGIIINNNSSSPPPKKKOOOOOOPPPPPPNNNKKKIIIGGGFFFFFFEEEBBB>>>888333000---...///////////////...........................------............------////////////////////////................................................................................................,,,------......------,,,------------------------...------------,,,,,,,,,........................---------............///...............................................................................................................---------................................................................................................------------------------------------------------///---,,,,,,---...,,,+++000,,,+++,,,,,,***+++///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------------------------------------,,,,,,,,,,,,++++++.........---------------------------------------------------------------------------------------------------------------,,,---......,,,,,,---...------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------......---,,,,,,,,,------------------------------...............---------,,,---------............---------............///---///222111///...///222:::>>>CCCHHHLLLPPPTTTVVVHHHLLLJJJFFFJJJSSSSSSLLLPPPPPPQQQQQQPPPNNNKKKJJJJJJHHHGGGFFFDDD???777111------...///000//////...........................------............------////////////////////////................................................................................................,,,------......------,,,------------------------------------------------........................---------............///........................................................................---------.......................................................................................................................................------------------------------------------------......------------,,,,,,,,,++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------------------,,,---......,,,,,,---...------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,,,,------------------------------........................,,,,,,,,,---------......---------............///,,,///111000---...444999@@@CCCGGGLLLPPPSSSUUUVVVKKKQQQPPPGGGEEEMMMRRRQQQQQQRRRSSSTTTSSSQQQOOOMMMMMMJJJHHHHHHHHHDDD<<<555......///////////////...........................------............------////////////////////////................................................................................................,,,------......------,,,------------------------------------------------........................---------............///........................................................................---------.........//////---.....................................................................................................................---------------------------------------------------......---,,,,,,,,,,,,)))+++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------------------,,,---......,,,,,,---...------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,------...---------------------------.....................,,,,,,,,,---------......---------............///,,,...///......222<<>>JJJPPPVVVWWWTTTQQQSSSUUUOOOPPPOOONNNKKKGGGDDDBBBEEE>>>555000///000000000////////////............................................................................................................................................................//////.........---------........................------------------------------------------------................................................------------------------------------------------........................---------............///---------............///////////////////////////////////////////////////........................------------------------.........------,,,,,,,,,------------------------////////////////////////------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------------------.........------,,,,,,,,,------------------------------------------------///000111222111000...,,,------------------------------------------------------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............------...------,,,---...000111333999AAAJJJVVV]]]ZZZSSSRRRQQQQQQQQQQQQOOOKKKHHH@@@<<<>>>IIIRRRSSSLLLFFFHHHNNNTTTWWWVVVTTTSSSTTTPPPPPPPPPNNNLLLIIIFFFDDDEEE@@@999333000/////////////////////....................................------------------------................................................................................................//////.........---------........................------------------------------------------------................................................------------------------------------------------........................---------............///---------............///........................................................................------------------------......---------,,,,,,,,,------------------------........................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------------------......---------,,,,,,,,,------------------------------------------------...///000111000///---,,,------------------------------------------------------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............------...---,,,,,,---...000111666;;;BBBKKKUUU\\\ZZZSSSYYYUUUQQQMMMKKKIIIFFFDDDHHHBBB@@@GGGMMMMMMKKKKKKFFFIIINNNSSSUUUUUUTTTSSSPPPPPPPPPOOONNNKKKIIIGGGEEECCC???999333///......////////////....................................------------------------...............................................................................................................---------........................------------------------------------------------................................................------------------------------------------------........................---------............///---------............///........................------------------------........................------------------------...------------,,,,,,,,,------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------------------...------------,,,,,,,,,---------------------------------------------------.../////////...---,,,------------------------------------------------------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............------------,,,,,,---///000111999>>>DDDJJJSSSZZZYYYTTTRRRQQQNNNKKKIIIHHHGGGGGGVVVLLLFFFHHHHHHEEEDDDGGGEEEFFFHHHLLLQQQTTTUUUTTTQQQQQQQQQPPPOOOMMMKKKJJJFFFFFFEEE???777000......////////////............................................................................................................................................................................................................------------------------------------------------................................................------------------------................................................---------............///---------............///........................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------,,,------......---,,,,,,------------------------------------------------------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............------------,,,---...000222444===AAAFFFJJJPPPWWWVVVRRRKKKOOOPPPMMMGGGFFFKKKQQQaaaTTTLLLLLLJJJBBB???CCCFFFDDDCCCFFFKKKPPPTTTUUURRRRRRQQQQQQOOONNNMMMLLLGGGIIIHHHDDD;;;444000///////////////....................................////////////////////////................................................................................................---.............................................------------------------------------------------................................................------------------------................................................---------............///---------............///........................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------,,,,,,---------------,,,------------------------------------------------------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------------///111444777999@@@DDDHHHJJJNNNSSSSSSPPPOOORRRQQQIIIBBBGGGXXXhhheeeWWWPPPUUUSSSHHHAAABBBFFFEEEDDDEEEHHHMMMSSSVVVSSSSSSRRRQQQOOONNNMMMMMMHHHIIIIIIFFF@@@999444111////////////....................................////////////////////////................................................................................................---------.......................................------------------------------------------------................................................------------------------................................................---------............///---------............///------------------------////////////////////////........................------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............---------...///222555999===???BBBGGGKKKLLLNNNRRRQQQNNNMMMLLLGGGAAAEEEXXXvvviii[[[VVV______PPPCCCAAAEEEHHHJJJJJJJJJLLLQQQUUUTTTSSSRRRPPPOOONNNMMMMMMJJJIIIHHHFFFCCC>>>888444////////////............................................................................................................................................................---------.........//////........................------------------------------------------------................................................------------------------................................................---------............///---------............///------------------------................................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,---------......---------------------------------------------------------------......///------------------------------------------------------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............------...///111444999>>>CCCEEEEEEKKKPPPPPPPPPRRRQQQMMMHHHCCC???DDDVVVqqqnnn___[[[ggghhhVVVDDD>>>DDDJJJOOOPPPNNNMMMPPPTTTUUUTTTRRRPPPNNNMMMLLLLLLKKKHHHFFFFFFEEEAAA;;;555000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,................................................................................................---------.........//////........................------------------------------------------------................................................------------------------////////////////////////........................---------.........//////---------.........//////------------------------------------------------........................------------------------,,,,,,,,,------.........------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,------.........---------------------------------------------------------------...///000------------------------------------------------------------------------................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......---..................---...///222666<<>>DDDLLLQQQSSSSSSRRRUUUTTTRRROOOIIIGGGNNNXXXuuupppjjjhhheeebbb___^^^uuuqqqeeebbbOOOLLLFFFHHHZZZoootttlllPPPMMMLLLPPPVVVXXXUUUPPPOOOOOOOOOOOOMMMKKKIIIGGGHHHDDD===666000...///111////////////////////////////////////////////////........................................................................................................................---.....................................................................---------............///........................------------------------------------------------+++,,,------......---------------------------------------............///---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,---,,,,,,+++---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------///......---------......------------------------------------------------................................................------------------------........................---..............................------000444777===CCCKKKSSSWWWWWWVVVTTTWWWUUUQQQJJJDDDIII]]]rrrqqqhhhkkkqqqrrrnnnmmm~~~nnnhhhWWWPPPEEEBBBNNN___kkknnnXXXPPPJJJMMMUUUZZZVVVQQQPPPPPPOOONNNMMMKKKIIIHHHIIIGGGBBB;;;444000///000////////////////////////////////////////////////........................................................................------------------------........................---------...............................................................---------............///........................------------------------------------------------+++,,,------......---------------------------------------............///---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------......//////......---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------...//////------------------------------------------------................................................------------------------........................---------...............---.........000444:::>>>CCCKKKVVV[[[[[[XXXVVVUUUSSSQQQOOOLLLKKKTTTjjjmmmzzzmmmxxxooo^^^TTTIIIDDDDDDJJJWWWbbb^^^UUULLLKKKQQQWWWWWWTTTSSSRRRPPPNNNLLLKKKJJJJJJHHHHHHFFF@@@888222//////////////////////////////////////////////////////........................................................................------------------------........................---------.........//////................................................---------............///........................------------------------------------------------+++,,,------......---------------------------------------............///---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---......//////......---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,---------------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---...///000111------------------------------------------------................................................------------------------........................---------.........//////...//////000444:::AAAGGGLLLWWWbbbddd^^^WWWSSSTTTPPPMMMOOOUUU]]]ccckkksssmmm~~~zzzhhhzzznnn{{{vvvcccXXXNNNIIIAAA===GGGVVV```YYYOOOKKKNNNSSSWWWXXXVVVTTTQQQNNNLLLKKKKKKKKKGGGHHHHHHCCC;;;333///...////////////////////////////////////////////////........................................................................------------------------........................---------.........//////................................................---------.........//////........................------------------------------------------------+++,,,------......---------------------------------------.........//////---------------------------------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------***++++++,,,---------,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------***++++++,,,---...//////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,...///111222------------------------------------------------................................................------------------------........................---------........./////////000111333777>>>GGGMMMSSS___kkkkkk```UUUQQQRRRQQQMMMQQQ___kkkllleee___cccfffaaaYYYggglllpppvvv|||~~~rrrgggXXXMMMIIIAAA:::AAAQQQWWWbbb```OOOGGGNNNUUUUUUWWWUUURRRNNNKKKIIIHHHHHHLLLKKKIIIGGGCCC<<<444...///000111000///...///000////////////////////////////////////////////////........................//////.........---------........................---.........---,,,,,,+++................................................................................................................................................------------------------........................................................................,,,,,,,,,---------......---------............///........................------------------------,,,,,,,,,---------......---------............///...------,,,,,,------.........//////...---,,,,,,------------------------------------------------,,,,,,,,,------.........,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,...------,,,,,,------...------------------------...------,,,,,,------............------,,,,,,,,,------------------------//////.........---------................................................---------............///........................................................................------------------------------------------------------............------................................................---...//////------...///,,,,,,222;;;@@@CCCLLLVVV]]]dddggg```YYYXXXWWWSSSKKKMMMXXXjjjqqqkkkffffff]]]\\\\\\```ooo]]]eeegggfffnnnzzzyyyooolll\\\OOOMMMIIIAAABBBIIIPPP]]]aaaVVVKKKLLLSSSVVVXXXVVVSSSPPPNNNLLLKKKJJJKKKKKKJJJHHHDDD>>>666000///000000000///...///000////////////////////////////////////////////////........................//////.........---------........................---.........------,,,+++................................................................................................................................................------------------------........................................................................,,,,,,---------.........---------............///........................------------------------,,,,,,,,,---------......---------............///...------,,,,,,------.........//////...------,,,------------------------------------------------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---...------,,,,,,------...------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------//////.........---------................................................---------............///........................................................................------------------------------------------------------............------................................................---...///...------...///000111777???CCCFFFPPP[[[eeehhhhhh```ZZZVVVQQQJJJQQQ]]]gggjjjhhhfffccc```^^^___bbbfffllluuuZZZ```___XXX^^^nnnwwwuuuooo^^^QQQNNNLLLFFF@@@@@@HHHTTT```^^^SSSKKKNNNTTTWWWWWWUUUSSSQQQOOONNNMMMJJJJJJJJJJJJGGGAAA:::444/////////......//////000////////////////////////////////////////////////.......................................---------........................---............---,,,,,,................................................................................................................................................------------------------........................................................................,,,------------.........---------............///........................------------------------,,,,,,,,,---------......---------............///...------,,,,,,------............///......---,,,------------------------------------------------,,,,,,,,,------------...,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...------,,,,,,------...------------------------...------,,,,,,------......------------,,,,,,,,,------------------------...............---------................................................---------............///........................................................................------------------------------------------------------............------........................////////////////////////---...///...------...000444888>>>DDDFFFKKKVVVbbbmmmlllfff]]]VVVRRRKKKDDD^^^sss~~~sssfffgggkkkkkkiiiiiillloookkkhhhrrrllliiiddd```aaaiiiuuuvvviii[[[SSSNNNHHHBBB???DDDKKKXXX```[[[OOOJJJLLLUUUUUUUUUTTTSSSRRRPPPOOOJJJJJJKKKKKKJJJEEE>>>999111///.........///000000////////////////////////////////////////////////........................................................................------............------................................................................................................................................................------------------------........................................................................------------............---------............///........................------------------------,,,,,,,,,---------......---------............///...------,,,,,,------...---...............------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,------......------,,,,,,------...------------------------...------,,,,,,------...------------------------------------------------........................................................................---------............///........................................................................------------------------------------------------------............------........................000000000000000000000000......///...---...000222666<<>>444111...---///000000///////////////////////////////////////////////////........................---.............................................------...//////......---................................................................................................................................................------------------------........................................................................---------.........//////---------............///........................------------------------,,,,,,,,,---------......---------............///...------,,,,,,------...------...............---------------------------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,---------,,,,,,,,,------...///...------,,,,,,------...------------------------...------,,,,,,------...---------------------------------------------------.....................................................................---------............///........................................................................------------------------------------------------------............------........................000000000000000000000000......//////...000333666777???HHHLLLPPPXXXdddlllkkkdddXXXNNNHHHLLLVVV```kkkttt|||vvv}}}ooohhhppp}}}}}}tttvvvmmm]]]aaasssrrr^^^RRRKKKEEEGGGCCCFFFUUUgggjjjZZZHHHMMMOOORRRTTTUUUTTTRRRQQQNNNMMMMMMLLLLLLJJJFFFCCC888333///...000111000...////////////////////////////////////////////////........................---------.......................................------...////////////...................................................................................................................................................------------------------........................................................................------........./////////---------............///........................------------------------,,,,,,,,,---------......---------............///...------,,,,,,------...,,,---......///.........------------------------------------------------...------------,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,------------...---------------------------------...............................................................---------............///........................................................................------------------------------------------------------............------........................////////////////////////---...//////000333777;;;<<>>888222000111222000---////////////////////////////////////////////////........................---------.........//////........................------...///000000//////................................................................................................................................................------------------------..................................................................................../////////000---------.........//////........................------------------------,,,,,,,,,---------......---------.........//////...------,,,,,,------...,,,,,,---.../////////...------------------------------------------------.........------,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---...///000000...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,------.........---------------------------------.........//////................................................---------.........//////........................................................................---------------------------------------------------..................---................................................---...///111333888>>>BBBJJJPPPUUUYYY```hhhhhhaaaZZZNNNKKK[[[mmmrrrlllfff```aaa```^^^___hhhuuu}}}sssttt|||{{{wwwxxx```OOOFFFVVVqqqzzzbbbQQQHHHPPPXXXVVVTTTVVVUUUSSSPPPMMMKKKIIIIIIIIIDDD===555000000111000///000000000000////////////................................................//////.........---------........................////////////////////////..........................................------................................................................................................................................................---------------------------------------------------------............///---------............///........................------------------------------------------------//////.........---------......------------......//////.........---------------------------------...........................------,,,,,,------............------,,,,,,,,,---------------------------------------------------------------------------------------------------------............///------------------------////////////////////////------------------------........................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......------------------------+++,,,---...///...---,,,//////.........---------//////.........------------------............///........................................................................---------............///------------------------..............................------------..................////////////000000000000000/////////+++,,,---000666<<>>666111000222000000000000////////////////////////////////////........................................................................////////////////////////........................---------.......................................................................................................................................................................................---------------------------------............///---------............///........................------------------------------------------------..............................------------..............................------------------------...........................------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........................................................------------------------........................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------,,,+++,,,---...///................................................---------............///........................................................................---------............///------------------------..............................------------..................////////////.............../////////...111666<<>>CCCKKKTTT\\\bbbfffggg[[[fffllliiimmm{{{xxxnnnmmmssspppfffgggqqqpppwwwzzzyyy}}}zzz|||yyyttt{{{hhh\\\aaafffccceeelll~~~{{{wwwqqqgggZZZOOOIII???IIIYYYcccaaaWWWNNNJJJRRRXXXZZZVVVTTTVVVSSSMMMNNNNNNKKKGGGFFFCCC999...222111///000111222000///////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................------------..............................---------............///////////////////////////................................................------------------------000///...---------------........................------............------------------------------........................,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------,,,,,,+++++++++........................---------............///......------------......//////.........---------------------------------...------,,,,,,------............------,,,,,,,,,------------------------//////...---,,,,,,++++++.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,------------------------,,,---......//////......------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......---...///000000...,,,+++------------------------------------------------------------------------...---,,,+++,,,...000222------------------------------------------------........................------------------------......------------......////////////////////////........................................................................................................................////////////////////////,,,------...///000111111////////////////////////............////////////000000//////.........---............/////////000///...000222222000555<<>>CCCMMMXXX\\\bbbjjjnnnlllfff___[[[jjjzzz{{{lllgggpppnnn```]]]qqq}}}xxx{{{rrrtttvvvwwwxxxuuuooojjjxxxzzzuuu|||tttwww}}}~~~vvvUUUIII\\\xxx~~~tttlll^^^RRRRRRVVVVVVTTTTTTKKKOOOOOOKKKIIIJJJIIIEEE===999444111000000///...////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......------------..............................---------............///////////////////////////........................////////////////////////........................///............///000111........................------............------................................................,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------.........///........................---------............///......------------......---------.........//////------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,------------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------...//////------------------------------------------------------------------------***+++,,,,,,------------------------------------------------------------........................------------------------......------------......------------------------........................................................................................................................////////////////////////---------......//////000....................................////////////............/////////000//////000000000111111111111333888@@@EEEJJJTTT^^^iiikkknnnnnnllllllmmmnnnzzz}}}sssrrrvvvpppccceeennnsssvvvwwwtttsssuuuuuusssqqqpppyyy{{{yyy~~~zzzttt{{{~~~~~~xxxtttvvvzzz~~~ttt]]]GGGJJJddd|||jjjUUUPPPSSSTTTSSSSSSJJJNNNOOOLLLIIIJJJHHHEEE???;;;666222111000///...////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000.........------.................................---------.........//////////////////////////////........................000000000000000000000000///////////////////////////////////////000111111........................---..................---////////////////////////........................,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------.........//////........................---------.........//////.........------.........---------.........//////------------------------...------,,,,,,------...,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------.........------------------------++++++,,,---------,,,,,,------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......---------------...///000------------------------------------------------------------------------)))***+++,,,---.........------------------------------------------------........................------------------------.........------.........------------------------........................................................................................................................////////////////////////---------...///000111111------------------------............/////////000---.........//////000000000000000000111111111111333555;;;DDDJJJOOOXXXbbbrrrrrrqqqnnnmmmqqqyyy|||rrriiiuuunnnmmmuuu}}}zzzrrrmmmooopppnnnlllmmmxxxwwwyyy|||zzzuuuzzzvvvsssmmmdddlllfffZZZMMMGGGRRRiii|||yyycccQQQNNNTTTTTTMMMLLLKKKMMMPPPLLLEEEEEEJJJFFFDDD<<<111///333333///000000000000000000000000000000000000000000000000............////////////////////////////////////......////////////......////////////////////////........................////////////////////////................................................////////////////////////////////////////////////000000//////.........---......////////////..................................................................////////////////////////////////////.........---,,,,,,++++++///////////////////////////////////////.........////////////////////////////////////////////////........................---------............///------------------------------------------------......................................................................................................------------......,,,---...//////...---,,,//////.........---------................................................//////.........---------------------------------........................------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......///////////////////////////////////////.........---------------------------------............///------------------------........................................................................................................................---------............///..........................................................................................------////////////////////////..................------////////////////////////////////////////////////////////////////////////000000//////.........---///......000111111000///666888???IIINNNSSS^^^iiiyyyuuuiii___hhh|||xxxttt}}}sssooowww|||{{{vvvmmmiiillloooiii```zzzzzz|||xxxxxx}}}tttvvvlllgggeeeddd^^^TTTHHHCCCJJJZZZgggyyyvvvgggSSSLLLSSSWWWRRRNNNLLLMMMOOOMMMGGGGGGJJJFFFFFF???444///111222000000000000000000000000000000000000000000000000000............////////////////////////////////////......////////////......////////////////////////........................////////////////////////................................................////////////////////////////////////////////////000/////////..................////////////..................................................................////////////////////////////////////............------------/////////////////////////////////////////////...////////////////////////////////////////////////........................---------............///------------------------------------------------......................................................................................................------------......------...//////...------//////.........---------................................................//////.........---------------------------------........................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................,,,,,,---------.........................................................---------------------------------............///------------------------........................................................................................................................---------............///................................................................................................////////////////////////........................////////////////////////////////////////////////////////////////////////000000/////////.........////////////000111000000666===EEEKKKPPPXXXeeennnvvvnnnccc```jjjuuutttlllppppppwwwxxx~~~yyyvvvsssqqqllljjjmmmqqqmmmfff}}}}}}}}}ttt|||~~~lllvvv~~~nnnggghhhccc___WWWMMMEEEFFFLLLSSSlllvvvpppYYYJJJOOOVVVTTTPPPMMMLLLOOOOOOKKKIIIJJJGGGGGGCCC888111///111111000000000000000000000000000000000000000000000000............////////////////////////////////////......////////////......////////////////////////........................////////////////////////................................................////////////////////////////////////////////////////////////..................////////////..................................................................////////////////////////////////////............////////////////////////////////////......//////////////////////////////////////////////////////////////////........................---------............///------------------------------------------------......................................................................................................------------......------...//////...------...............---------...............................................................---------------------------------................................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.................................,,,------------.........---------------------------------------------------------------------------------............///------------------------........................................................................................................................---------............///................................................................................................////////////////////////........................////////////////////////////////////////////////////////////////////////000000////////////......////////////000000111111888CCCKKKLLLSSSbbbnnnqqqssseee[[[```kkkmmmhhhccclllmmmzzz~~~~~~|||tttiiiwwwmmmooonnnkkklllooommmhhh~~~~~~uuussswwwvvvlllmmmwwwwwwmmmmmmmmmmmmhhh\\\OOOHHHIIIMMM```tttxxx```KKKJJJQQQRRRRRROOOLLLNNNPPPOOOLLLJJJHHHIIIFFF===333//////222////////////////////////////////////////////////............////////////////////////////////////......////////////......////////////////////////........................////////////////////////................................................///////////////////////////////////////////////////////////////...............////////////..................................................................////////////////////////////////////---......///000111111111////////////////////////............////////////////////////////////////////////////////////////........................---------............///......................................................................................................................................................------------......---..................---................................................................................................------------------------........................////////////////////////------------------------,,,,,,------------------------------------------------------------------------------------------------------------------........................------------------------------------------,,,,,,------------------------------------------------........................------------....................................------------............---------------------------------.......................................---------............///................................................................................................................................................---------............///........................................................................---------...............////////////////////////---------...............////////////////////////////////////////////////////////////////////////000000////////////////////////000//////000333555;;;GGGLLLMMMXXXllltttoooooo___ZZZeeennnlllkkkooossspppsssqqqpppnnnkkkvvvvvvmmmqqqqqqmmmjjjiiigggddd}}}|||wwwkkknnnrrrwwwjjjeeepppyyyvvvpppnnnvvvzzzyyymmmYYYLLLIIILLLSSSkkkwwwgggQQQJJJMMMOOORRRPPPMMMMMMOOOQQQNNNKKKIIIJJJHHHBBB888000///222////////////////////////////////////////////////............////////////////////////////////////......////////////......////////////////////////........................////////////////////////////////////////////////........................////////////////////////////////////////////////.........///////////////......////////////..................................................................////////////////////////////////////---......///000111222222////////////////////////---.........//////000000////////////////////////////////////////////////........................---------............///......................................................................................................................................................------------...............------.........---.....................................................................---.....................------------------------........................////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------........................---------.........//////........................---------.........//////..............................//////000000000000........................---------............///................................................................................................................................................---------............///........................................................................---------.........//////////////////////////////---------.........////////////////////////////////////////////////////////////////////////////////////000000000000000000///000000//////111666:::@@@GGGKKKOOOaaauuuuuuiiieee^^^bbbrrrwwwpppoooxxx{{{sssoookkkmmmttt}}}~~~}}}|||vvviiilllpppqqqlllgggfffdddaaa{{{zzz|||llllllsssqqqcccdddlllpppnnnlllvvv|||vvvcccRRRKKKIIIGGG[[[mmmlll\\\NNNKKKNNNPPPQQQOOOLLLMMMPPPOOOLLLKKKIIIHHHEEE<<<333000222000000000000000000000000000000000000000000000000............////////////////////////////////////......////////////......////////////////////////........................////////////////////////////////////////////////........................////////////////////////////////////////////////.........///////////////......////////////..................................................................////////////////////////////////////---......///000111111222////////////////////////------......///000000000////////////////////////////////////////////////........................---------............///......................................................................................................................................................------------......///...------------...///---------...............................................................---------...............------------------------................................................------------------------............------------------------------------------------------------------------------------------------------------........................------------------------------------............------------------------------------------------........................------........./////////........................------.........//////////////////////////////////////////000000111111222........................---------............///................................................................................................................................................---------............///........................................................................,,,,,,------.../////////////////////////////////,,,,,,------...///////////////////////////////////////////////////////////////////////////////////////000000000000111111///000111000000333:::@@@DDDIIIOOOYYYkkkyyysssfff]]]```nnnwwwsssxxxyyyrrrkkkkkkqqq{{{}}}{{{}}}yyyoooeeehhhkkklllgggeeeeeedddbbb{{{yyyzzz~~~~~~zzzoooqqqyyy||||||xxxuuussspppkkkqqqwww}}}{{{qqq```PPPFFFCCCNNNbbbppphhhRRRGGGIIINNNQQQQQQLLLKKKNNNPPPNNNLLLHHHFFFFFFAAA777111222000000000000000000000000000000000000000000000000............////////////////////////////////////......////////////......////////////////////////........................////////////////////////////////////////////////........................////////////////////////////////////////////////............/////////000......////////////..................................................................////////////////////////////////////.........//////000000000////////////////////////------......///000000111////////////////////////////////////////////////........................---------............///......................................................................................................................................................------------......///...------------...///---------.........//////................................................---------.........//////------------------------........................------------------------------------------------///.........------------........................------------------------------------------------------------------------........................------------------------------------.........///....................................................................................////////////....................................////////////.................................///000111111111........................---------............///................................................................................................................................................---------............///........................................................................,,,,,,------...//////000////////////////////////,,,,,,------...//////000//////////////////////////////////////////////////////////////////////////////000000000111111111...000222111111666>>>EEEGGGMMMXXXhhhuuuxxxqqqhhhaaafffrrr~~~zzzrrrrrrwwwvvvyyy{{{{{{yyyqqqjjjiiifffhhhfffcccbbbeeedddaaa{{{xxxyyy}}}~~~|||~~~qqqjjjiiiuuummmooossszzz}}}nnnVVVEEEEEEIII]]]sssnnnSSSAAABBBLLLRRRRRRLLLIIIMMMPPPOOOMMMHHHEEEGGGCCC999222111000000000000000000000000000000000000000000000000............/////////000////////////////////////......////////////......////////////////////////........................////////////////////////000000000000000000000000........................////////////////////////////////////////////////---.........//////000000......////////////................................................................../////////000////////////////////////............////////////////////////////////////---------...///000000111////////////////////////////////////////////////........................---------.........//////////////////////////////////////////////////////.........................................................................................................------.........///...---,,,,,,---...///---------.........//////................................................---------.........//////------------------------........................------------------------------------------------//////.........---------........................------------------------------------------------------------------------........................---------------------------------.........//////................................................////////////////////////............/////////000..................................../////////000---------------------------------...///000000111////////////////////////---------.........//////////////////////////////........................................................................................................................---------.........//////........................................................................,,,,,,------...///000000////////////////////////,,,,,,------...///000000//////////////////////////////////////////////////////////////////////////////000000111111111222...000222222222777AAAIIIIIIPPPaaattt{{{vvvooommmkkklllpppxxx~~~sssppp|||wwwyyyuuuiiifffmmmhhhhhhddd``````dddccc___||||||}}}}}}~~~~~~ooowww~~~uuullljjj|||```JJJHHHMMMXXXccciiicccUUUIIIJJJNNNQQQOOOMMMNNNOOOOOOIIIKKKLLLHHHEEEAAA999000///000000111111111000000000000000000000000000000------......//////000000............////////////......////////////......////////////////////////---///000000...---...///////////////////////////......------------......////////////////////////........................//////............//////......////////////..............................//////............//////////////////////////////............/////////000000000//////...................../////////000000.........---------------//////000000000111111111////////////////////////000//////...------------........................////////////////////////000000000000000000000000//////.........---------........................------------------------................................................---------............///........................////////////////////////000000//////.........---//////000000///......---................................................---------............///........................------------------------------------------------------------------------........................//////.........------------------............///---------............//////...---,,,,,,---...///,,,,,,,,,---------...............------,,,,,,,,,111111000...---,,,++++++---------------...............---,,,---...///000000000//////.........---/////////000000/////////000000000000//////......---...000111222222111000...///000111000///---,,,,,,------............---------,,,,,,---...///000------......///000000111////////////////////////------------------------........................------------------------........................////////////////////////........................///...---,,,,,,---...///////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000000000000////////////222000000444777;;;EEEOOOTTT^^^qqqwwwrrruuu~~~ooofffmmmyyy{{{rrrrrr{{{~~~|||pppfffbbbfffkkkhhhddd______cccdddbbb___}}}}}}}}}~~~|||vvv~~~{{{jjjlllkkkuuuXXXHHHGGGOOO```ooonnn\\\JJJIIILLLNNNNNNMMMNNNOOOOOOIIILLLLLLHHHEEEBBB:::111000000111111111111000000000000000000000000000000.........///////////////............////////////......////////////......////////////////////////...//////...------...000/////////////////////////////////....../////////////////////////////////........................//////............//////......////////////..............................//////............//////////////////////////////........./////////000000111000000000////////////111111111111111111111111111111111111111111111111////////////000000111111////////////////////////111111000000///000000000////////////////////////////////////////////////000000000000000000000000//////.........---------........................------------------------................................................---------............///........................////////////////////////000/////////..............................------................................................---------............///........................------------------------------------------------------------------------........................//////.........------------------............///---------............//////...------------...///,,,,,,---------..................------,,,,,,,,,///////////////......................../////////111000///......///000000000000000000000000000000---......//////......---........................000000111111111000//////000000000000111222222333...//////000//////.........---,,,,,,---...///000000000000000000000000000////////////////////////------------------------........................------------------------........................////////////////////////........................///...------------...///////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000000000000000000000///222000111666;;;@@@JJJRRRVVVccczzzsssooowwwuuullliiipppvvvyyyyyyvvv{{{ooommm}}}}}}tttjjjbbbaaaeeejjjgggddd``````cccdddcccaaa}}}}}}~~~yyy~~~pppsssmmmgggSSSKKKKKK```zzznnnWWWHHHIIIJJJLLLMMMMMMNNNOOOJJJLLLLLLHHHFFFCCC<<<444111111111111111111111000000000000000000000000000///////////////.....................////////////...//////000000//////...////////////////////////...//////...------///111////////////////////////000000////////////000000////////////////////////........................//////............//////...//////000000//////...........................//////............//////////////////////////////....../////////000000000111111000000000000//////000/////////////////////000000000000000000000000//////000000000000111111000000000000000000000000..................//////000000000000000000000000////////////////////////000000000000000000000000/////////............---........................------------------------................................................---------............///........................////////////////////////////////////............000000000000111111111111................................................---------............///........................------------------------------------------------------------------------.......................................------------------............///---------............//////...------------...///,,,------------..................---------------.........//////000000111............//////000000111000000/////////000000///000000111222222333333111111222222222222111111//////////////////000000111111111000111111222222444333111000000222444555111111111111000000///...//////.........///000000///............---------////////////////////////------------------------........................------------------------........................////////////////////////........................///...------------...///////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000000000000000000000000222000222999@@@FFFOOOWWWcccttt~~~mmmllltttkkkkkkooovvvuuupppttt~~~}}}zzz{{{kkkiiixxxzzzmmmccc___```ccceeedddccccccbbbcccdddeeefff||||||}}}~~~|||~~~wwwzzzrrr```RRRKKK[[[vvvyyyhhhJJJFFFEEEIIILLLLLLMMMNNNKKKMMMLLLHHHFFFEEE???777222222111111111111111111////////////////////////000000//////......------............//////////////////000000000000//////////////////////////////---///111222000//////000////////////////////////000//////////////////000////////////////////////........................//////............////////////000000000000//////........................//////............//////////////////////////////...////////////000000000000000000000000000//////000////////////.........///////////////000000000000000000000000111111111111111111111111111111111------------...//////000/////////////////////////////////////////////////////////////////////////////////...............................................................................................................---------............///........................///////////////////////////////////////.........000/////////000000111111................................................---------............///........................------------------------------------------------------------------------................................................---------............///---------............///.........------.........------------...........................---------------......///000000000---------......///////////////000000111222222333333333444555777888999:::555555666666666666555555000000000/////////......000//////000222444777888999777555333222222222222333333333222111000///...111111111000000000000000........................////////////////////////................................................................................................////////////////////////.................................------.........////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000000000000000111111111222000333;;;BBBIIIQQQZZZuuuoookkkpppqqqkkkooowww{{{tttlllppp|||yyyttt|||xxxiii___]]]___``````bbbcccdddddddddeeehhhkkkzzzzzz{{{|||}}}~~~~~~{{{{{{uuuwww{{{vvvdddUUUHHHMMM```pppsssnnnOOOFFFBBBFFFJJJKKKKKKMMMLLLMMMLLLHHHGGGFFFBBB;;;333333222111000000111111////////////////////////000000//////......------............//////////////////000000000000//////////////////////////////,,,000444666555222///...///////////////////////////......------....../////////////////////////////////////////////////////////............////////////000000000000////////////////////////////////////............//////000000000000000000000000////////////000000000111////////////////////////222222222222111111111111000000000111111111222222000000000000000/////////000000000000000000000000000000000000000111222333////////////////////////000000000000000000000000////////////////////////////////////////////////................................................................................................---------............///........................////////////////////////.........///////////////...------,,,,,,---......////////////////////////........................---------............///........................------------------------------------------------------------------------........................---.....................---------............///---------............///---..................------------.........//////..........................................//////,,,------...///000000000222222444666777999::::::;;;<<<===???@@@BBBCCCDDD999::::::;;;;;;::::::999777666555444333111000000111111000111222444666777999::::::::::::888666555555555555555444333222111222222222222111000000000000000000111111222222222////////////////////////........................////////////////////////................................................////////////////////////........................---..................---////////////////////////////////////////////////////////////////////////////////////////////////....................................///////////////000000000111111111222111111666===CCCIIITTT___|||pppeeeuuu{{{tttvvv|||}}}ssshhhmmmyyy}}}~~~}}}~~~zzzssszzzooobbb[[[\\\______^^^aaacccdddeeeeeehhhkkknnnyyyyyyzzz{{{|||~~~~~~zzz|||yyymmmkkkooollldddYYYKKKFFFMMMZZZgggmmmVVVHHH???CCCHHHHHHIIILLLMMMNNNLLLHHHGGGHHHEEE???555444222111000000111222000000000000000000000000///////////////.....................///////////////000000111111000000///////////////////////////+++000555777666222///...////////////////////////......------------......//////////////////////////////////////////////////////............/////////000000111111000000/////////////////////////////////............//////000000000000000000000000/////////000000000111111//////000000000000000111000000000000111111222222000000111111222222333333222222222222222111111111111111111111111111111111000000/////////000111111000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000................................................................................................---------............///........................////////////////////////.........///////////////333222111/////////000111////////////////////////........................---------............///........................------------------------------------------------------------------------........................---------...............---------............///---------............///------...//////...------------........./////////.............../////////////////////////////////000000111222333444444555888999;;;===???AAAAAABBBDDDDDDFFFGGGIIIKKKLLLMMMEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDCCCBBB@@@??????:::999777666444444333333888:::===@@@AAABBBAAA@@@;;;<<<<<<<<<;;;:::999999666666666666555444222111///////////////000000000////////////////////////........................////////////////////////................................................////////////////////////........................------...//////...------////////////////////////////////////////////////////////////////////////////////////////////////....................................///////////////000000111111222222222111444;;;AAAEEELLL[[[jjj{{{qqqooo~~~yyylllllluuuuuu{{{}}}}}}{{{qqqfff```YYYXXX\\\```aaa```aaabbbccceeehhhllloooqqqyyyyyyzzz|||}}}~~~vvvlllooozzz|||ooohhheee\\\bbb\\\RRRIIIHHHOOO]]]ggg^^^LLL>>>AAAFFFFFFGGGKKKMMMNNNLLLHHHHHHIIIGGGBBB666444222111000000111222000000000000000000000000.........///////////////............////////////000000111111111111000000////////////////////////---///222333222000////////////////////////////////////............////////////////////////////////////////////////////////////............//////000000111111111111000000//////////////////////////////............//////000000000000000000000000//////000000000111111111111111111222222333333333111222222333444555666666777777888888999::::::;;;;;;;;;;;;:::::::::999999888888888888888888888888444444333222222222333333333333333333333333333333000000000000000000000000000000000000000000000000.../////////000000000000................................................................................................---------............///........................////////////////////////............/////////000777666444222111111222333////////////////////////........................---------............///........................------------------------------------------------------------------------........................---------.........//////---------............///---------............///------...//////...------............////////////---........./////////000//////000111222333333444666777888999:::;;;<<<<<<>>>???@@@BBBCCCCCCCCCCCCFFFFFFHHHIIIKKKLLLMMMNNNMMMNNNNNNOOOOOONNNNNNMMMNNNNNNMMMMMMMMMMMMLLLLLLEEEDDDCCCAAA>>>;;;999888888999<<>>@@@EEEEEEFFFKKKNNNNNNLLLHHHHHHJJJHHHCCC666555222111000000111222000000000000000000000000---.........//////000000............/////////000000000111111111111000000////////////////////////...//////...------///000////////////////////////000000////////////000000////////////////////////000000000000000000000000//////............//////000000111111111111000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111333333333444444555555555::::::;;;===>>>???@@@AAADDDDDDEEEFFFGGGGGGHHHHHHEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;;;;<<<555555555555555555555555000000000000000000000000000000000000000000000000.../////////000000111111........................////////////////////////................................................---------.........//////........................////////////////////////---.........//////000000444222///---,,,,,,,,,---000000000000000000000000........................---------.........//////........................------------------------------------------------------------------------........................---------.........//////---------.........//////---------.........//////,,,---...//////...---,,,............/////////000---.........//////000000...///000222444666777888<<<<<<===>>>???@@@AAABBB@@@@@@BBBBBBBBBBBB@@@@@@CCCDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLLLLLLLIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKIIIFFFCCCBBB:::::::::;;;>>>AAADDDFFFJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJHHHFFFDDDCCC>>>===;;;999777444333222////////////////////////////////////////////////000000000000000000000000////////////////////////........................////////////////////////........................,,,---...//////...---,,,////////////////////////////////////////////////////////////////////////////////////////////////..................................../////////000///000000111222222333333111:::EEEJJJLLLUUUnnnzzzlllwwwsssvvvwww]]]UUUVVVYYY]]]aaacccccccccccc```___dddlllrrrsssrrr{{{{{{zzzzzz{{{}}}tttxxx}}}wwwmmmZZZiiipppsssxxxpppccc```^^^^^^WWWKKKHHHOOOUUUUUU\\\TTTJJJDDDDDDGGGIIIKKKKKKMMMNNNMMMKKKHHHHHHHHHCCC888111222333000...///000000000000000000000000///////////////000111111000000000000000000000000////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////000000//////.........---000000000000000000000000333333222111000///......//////000111111111111111////////////000000000000///......---...///111222000000000000111111111111/////////111333555777999::::::;;;===???AAACCCDDDHHHHHHHHHIIIIIIJJJJJJJJJNNNNNNOOONNNMMMMMMNNNPPPMMMLLLJJJHHHGGGGGGHHHIIIIIIKKKMMMNNNMMMLLLKKKLLLPPPMMMIIIIIIJJJJJJHHHFFFDDDFFFHHHDDD>>>:::===AAA888777666444222111111111000000000000000000000000///000111111111///...---222111000///............////////////////////////---.........---...000333666333111000000///...---////////////////////////////////////////////////////////////////////////////////////////////////........................000000//////.........---///...---,,,,,,---...///------............------000000//////.........---........................------------------------.........------,,,,,,,,,---------............///................................................---------.........//////000000///......---,,,,,,.../////////000000000000222222111000000000000111555777999;;;<<<>>>@@@BBB@@@AAABBBCCCCCCCCCCCCCCC@@@===:::777777888:::<<<::::::999888888:::;;;<<>>@@@DDDIIIMMMPPPQQQPPPOOOSSSRRRPPPNNNMMMLLLKKKKKKJJJJJJJJJHHHDDD@@@<<<:::333111///...//////...---111111000/////////000000......//////000000111111////////////////////////////////////////////////........................////////////////////////....................................////////////---......///////////////............////////////////////////////////////---.........//////000000111111000000//////......000111111000//////111333:::AAAHHHKKKRRRccc{{{ooorrrqqq|||{{{qqqsssyyy{{{cccRRRSSSUUUXXX]]]bbbeeeffffffbbbccceeefffhhhkkkooorrrzzzzzzyyyzzz|||~~~xxxvvv|||zzzssshhhkkkgggjjjssspppgggiiiiiikkkdddVVVLLLNNNTTTWWW]]]YYYRRRIIICCCAAADDDHHHJJJLLLNNNMMMKKKIIIHHHHHHDDD:::222222222000///000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////000/////////............////////////////////////////////////////////////////////////////////////000000000/////////......000000000000000000000000000000000/////////////////////000111111111111111////////////000000000000111000///......///000111222222222222333333333333555666777:::<<<>>>???@@@EEEEEEEEEFFFGGGIIIKKKLLLOOOOOOOOOPPPQQQRRRSSSSSSPPPQQQQQQPPPOOONNNPPPQQQKKKIIIGGGEEEEEEGGGJJJLLLQQQQQQRRRQQQPPPQQQTTTVVVSSSQQQNNNNNNPPPPPPNNNMMMQQQQQQPPPNNNLLLJJJJJJJJJFFFDDDBBB>>>;;;888555444333333333222111000000//////000000111111111111000///.........//////000111///////////////////////////000000000///000222555444222000/////////...---////////////////////////////////////////////////////////////////////////////////////////////////........................000/////////............///...------------...///------............------000/////////....................................------------------------......---------,,,,,,,,,---------............///................................................---------.........//////////////////...................../////////////////////000222333555666666:::<<>>@@@CCCEEEJJJMMMPPPRRRSSSTTTVVVXXXVVVUUUTTTTTTUUUUUUTTTSSSWWWUUUSSSSSSTTTUUUSSSPPPPPPOOOMMMJJJGGGDDDBBB@@@<<<;;;;;;999777555333222111000000000000000111111////////////000111222222///////////////////////////000000000///000222555222000....../////////...////////////////////////////////////////////////////////////////////////////////////////////////........................////////////............///...------------...///------............------////////////....................................------------------------...------------,,,,,,,,,---------............///................................................------........./////////............//////000000...////////////000000000///111444888;;;===>>>>>><<<>>>AAABBBBBBDDDFFFHHHEEEDDDBBB@@@????????????666666555333333333333333222333333444444444444444...000222555777999:::;;;888999;;;<<<===<<<;;;;;;<<<:::888888888888666555333555777999999777555333444333444666:::???DDDHHHIIIJJJLLLNNNOOOPPPQQQQQQOOOPPPQQQRRRRRRQQQPPPOOOAAA<<<666111/////////000/////////000///...------////////////000000000000////////////////////////////////////////////////........................////////////////////////....................................////////////---......///////////////............////////////////////////////////////............////////////000000000000////////////000111111000///111444777<<>>???GGGFFFIIILLLMMMLLLJJJIIIIIIHHHAAA888222000000111222///////////////////////////////////////000000111///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////111111111111000000000000////////////////////////........./////////000000//////000111111111111111000000000000000000000000000000111111222333333444444666999<<<@@@DDDFFFHHHEEEHHHKKKMMMNNNMMMKKKJJJ@@@AAAAAACCCFFFIIILLLNNNOOOOOONNNNNNOOOQQQRRRSSSTTTUUUVVVUUUSSSRRRRRRSSSMMMKKKGGGCCC???<<<;;;:::;;;AAAJJJQQQUUUUUUUUUUUUXXXWWWWWWWWWWWWWWWVVVUUUVVVUUUTTTTTTSSSRRRPPPOOOMMMNNNPPPQQQQQQQQQPPPOOOHHHHHHGGGEEECCC@@@>>><<<777666333111////////////222111111000000000111111////////////////////////---.........---...000333000...------///000///...////////////////////////////////////////////////////////////////////////////////////////////////........................///////////////..................------.........------............------///////////////.................................---------------------------------------------------------............///............................................................////////////.............../////////000000111222333444555555555888;;;???AAABBBBBBBBB>>>???AAAAAA@@@AAABBBDDD>>><<<:::888777888999:::888888888777777666555444333444555666777666555444222333666999;;;===??????AAAAAAAAABBBCCCDDDEEEEEEGGGEEEBBBAAA@@@>>>;;;999333444777999999999888777777666444444555777;;;======>>>@@@CCCEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOOOOOOOIIIDDD===666222///,,,***//////000111111111000///////////////000000000000////////////////////////////////////////////////........................////////////////////////....................................////////////---......///////////////............////////////////////////////////////.........///////////////000000000000////////////000111111000000222666999BBBIIIKKKOOOccc{{{~~~qqqiiikkktttuuuooowwwooofffpppwww|||{{{___OOOSSSSSSXXXYYY[[[\\\]]]^^^___```cccfffiiikkkkkkllllllmmmxxxxxxxxxyyy{{{uuuoootttwww}}}uuutttwwwooolllxxxhhhTTTQQQVVVhhhuuu|||oooTTTAAA>>>DDDDDDGGGKKKMMMLLLJJJIIIIIIIIIDDD;;;333000000222222///////////////////////////////////////000000111////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111////////////////////////111111111000000000////////////000111111111111111000000000111111111222222000111222444666888999:::>>>???AAADDDGGGJJJMMMNNNKKKMMMOOOQQQQQQNNNJJJHHH@@@@@@@@@AAABBBDDDEEEEEEHHHHHHIIIJJJMMMPPPTTTVVVSSSTTTVVVUUUSSSRRRRRRRRRUUUTTTSSSPPPKKKEEE???<<<888<<>>>>>???@@@???=========???:::999777666777888:::<<<>>>>>>>>>>>>>>><<<;;;:::888999;;;<<<<<<<<<;;;:::999:::<<<>>>???@@@AAAAAAEEEDDDBBBBBBCCCFFFIIIKKKLLLJJJHHHHHHGGGGGGEEECCC======<<<<<<;;;<<<<<<<<<<<<;;;;;;:::999888888888555666777999:::;;;<<<<<<===>>>???AAABBBCCCDDDEEEIIIFFFBBB>>>:::666111......///000111111222222111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////---......///////////////............///////////////////////////////////////////////////.........////////////000000000000000111111000111444999<<>>???BBBFFFJJJMMMMMMKKKJJJJJJJJJGGG???555000111222111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000//////000000000000000111000000000000000000000000222222111111000000000/////////000111111111111111000000111222333444444555333444777:::===@@@AAABBBIIIJJJJJJKKKLLLMMMNNNNNNNNNPPPRRRSSSRRROOOKKKIIIIIIJJJJJJIIIHHHEEECCCAAA===>>>???BBBFFFKKKPPPSSSQQQSSSUUUUUUTTTSSSSSSSSSTTTUUUWWWWWWTTTNNNGGGCCC>>>===<<<;;;>>>FFFOOOVVVTTTVVVYYYZZZZZZYYYYYYZZZZZZ]]]\\\TTTHHH???<<<<<>><<<111111000000000000111111000000000000000000000000///000000000///000222555000///---...///000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////------...//////...------------............------.........///////////////........................------------------------,,,,,,,,,------------...---------............///........................////////////////////////....../////////000000000//////000000111111222222666777777999:::;;;<<<===::::::;;;;;;;;;:::888777777888999888777666777888============???AAACCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@AAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@AAA@@@>>>>>>@@@CCCFFFIIIHHHGGGFFFGGGIIIJJJJJJIIIIIIGGGDDDAAA???>>>>>>>>>===>>>???@@@@@@>>>===<<<555555444555555666777888777777888888888999999:::AAA@@@@@@AAAAAA@@@===:::111111000000000000111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////---......///////////////............///////////////////////////////////////////////////.........////////////000000000000000111111111222555;;;???GGGGGGMMM]]]sssvvvfffrrrzzzxxxrrroootttxxxxxx~~~zzzooo\\\OOOSSSWWWNNNVVVXXX[[[[[[ZZZ[[[___bbbhhhjjjllllllkkkkkklllmmm{{{zzzyyyxxxxxxyyy{{{|||}}}}}}~~~}}}ppphhhmmm~~~ssspppssswww~~~kkkWWWPPP^^^mmm{{{xxxeeeNNNAAA===@@@DDDJJJMMMMMMLLLKKKJJJIIIIIICCC888222222222000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////000000000000000000000000....../////////000000000000000000000000000000000/////////000000000000000//////000111111111111111000000111333555666888888:::<<>>======>>>@@@DDDGGGJJJPPPRRRUUUVVVVVVUUUTTTUUURRRTTTWWWXXXVVVRRRMMMJJJFFFDDD???:::888;;;BBBGGGJJJNNNTTTWWWXXXXXX[[[]]]YYYZZZYYYTTTLLLEEEAAA@@@@@@CCCHHHKKKMMMKKKHHHFFFIIIKKKPPPTTTXXXYYYYYYYYYYYYXXXVVVTTTQQQNNNLLLKKK???>>>;;;999666444333333000000000000000000000000///000000000///000222555222000//////000111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000------...//////...------------............------............/////////000........................------------------------,,,,,,,,,---------......---------............///........................////////////////////////.../////////000000000000///000111333555777888999999999999888888888888777555555555555555666666666333555777777777888:::;;;@@@AAABBBCCCEEEFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@BBBDDDFFFGGGHHHIIIHHHGGGFFFGGGIIIJJJIIIHHHIIIIIIHHHFFFEEECCCBBBAAA???@@@AAABBBBBBAAA@@@@@@999777666555555777:::;;;;;;:::999777666555555555888777888;;;???AAABBBAAA;;;999555222000000111222111000000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////---......///////////////............////////////////////////////////////000/////////.............../////////000000000111111111111111222777===AAAJJJKKKWWWlll|||||||||{{{vvvqqqzzz{{{yyy}}}vvvppp\\\LLLOOOSSSRRRSSSSSSWWWZZZZZZYYY[[[```eeekkkllllllllljjjjjjlllnnn}}}{{{yyywwwwwwwwwxxxyyy|||{{{|||}}}{{{zzzwwwlllttt}}}yyyzzzuuurrrqqqxxxttt___UUU\\\lll{{{|||lllVVVEEE===???DDDIIIMMMMMMLLLKKKJJJIIIJJJEEE999222333222///000000000000000000000000///////////////000111111000000000000000000000000////////////////////////---.........//////000000////////////////////////////////////////////////000000000000000000000000---.........//////000000000000000000000000000000,,,,,,---...///000111111//////000111111111111111///000222444666888::::::AAABBBEEEHHHJJJKKKLLLLLLIIIJJJLLLNNNQQQSSSUUUVVVSSSTTTVVVWWWXXXWWWVVVUUUNNNPPPTTTWWWVVVSSSOOOLLLJJJHHHEEEBBBAAABBBCCCDDDOOORRRVVVWWWWWWVVVVVVWWWXXXYYY[[[[[[ZZZWWWSSSQQQNNNMMMKKKFFFAAA<<<::::::AAAFFFMMMRRRTTTVVVZZZ]]][[[ZZZYYYYYYYYYVVVRRROOO???BBBFFFJJJJJJHHHEEEBBB@@@DDDIIIOOOTTTWWWYYYYYYXXXXXXYYYYYYXXXWWWUUUTTTPPPNNNIIICCC===888444222000000000000000000000000---.........---...000333333111000///000111000///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---.........//////000000,,,---...//////...---,,,---..................------.........//////000000........................------------------------,,,,,,,,,------.........---------.........//////........................000000000000000000000000////////////000000000000...000222555888;;;>>>???;;;:::999777555444222222222222222333444666777888888:::===???@@@BBBEEEGGG@@@AAACCCDDDEEEFFFFFFFFFGGGGGGEEEDDDDDDCCCDDDDDDFFFFFFEEEDDDDDDFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHDDDFFFKKKNNNPPPPPPOOONNNNNNLLLJJJIIIIIIHHHFFFDDDCCCDDDGGGIIIIIIHHHGGGEEECCCBBBAAAAAA@@@@@@@@@@@@;;;999777666666999===???@@@???===:::888666555444333222111444888===???@@@EEEAAA<<<777333222333444111111000000/////////...////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000............/////////000---......///////////////............/////////000////////////////////////000000//////.........---.../////////000000111111111111111111333777>>>CCCGGGMMMbbb}}}yyy{{{{{{ttt~~~xxxppp}}}|||qqqiiiOOOFFFTTTUUUPPP\\\QQQUUUYYYYYYYYY[[[aaaffflllmmmmmmkkkjjjjjjlllnnnyyyzzz|||}}}|||zzzwwwvvv|||{{{zzzzzz{{{}}}|||uuu}}}wwwpppjjjkkkwww~~~cccQQQWWWgggzzzwwwbbbMMM@@@???CCCHHHLLLMMMMMMLLLLLLHHHHHHEEE===444///111444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000...///000///...---///111/////////000111111222222444666888999999;;;>>>@@@@@@BBBEEEGGGHHHJJJLLLMMMQQQPPPOOOOOOOOOPPPRRRSSSTTTUUUVVVUUUSSSSSSSSSUUURRRUUUVVVUUUUUUVVVSSSMMMOOORRRJJJHHHPPPPPPGGGGGGRRRTTTVVVXXXXXXWWWUUUSSSSSSRRRUUUZZZZZZVVVTTTVVVTTTUUUSSSMMMHHHFFFGGGFFFAAACCCHHHMMMRRRWWWZZZ[[[[[[ZZZXXXZZZ\\\]]]ZZZXXXPPPKKKEEEEEEHHHJJJHHHFFF===???@@@BBBDDDKKKTTT[[[XXXYYYXXXWWWUUUVVVXXXZZZYYYUUURRROOOMMMHHHAAA<<<888666222///......///111+++---///111111111111000111000000000////////////000///...------...///000//////.........---------........................000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////------------------------..........................................------........................////////////000000000000111000...,,,,,,...000111111111000///000111333444555777;;;???@@@@@@???>>>>>><<<:::777555444444444///222555666666666888:::<<>>BBBDDDAAAAAACCCHHHFFFCCCDDDIIIMMMKKKFFFTTTRRRXXXbbbaaaZZZ\\\eeerrrmmmkkknnnooommmlllmmmfff]]]^^^ooo}}}wwwuuufffaaahhhhhh]]]TTTTTTKKKJJJIIIHHHGGGFFFEEEEEEEEEEEECCCAAACCCHHHIIIEEE???>>>===<<<>>>BBBCCCBBBIIIGGGDDDCCCEEEDDD===444888666444222222222444555@@@BBBEEEDDDAAA===:::999999888666444222111111000000///...///000000...,,,///......---...///111222111///...------...///111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////............//////000000111111//////............//////////////////////////////////////////000000000000000333444222222888AAAFFFKKKWWWlllxxxxxx~~~qqqqqq|||{{{kkkVVVHHHKKKRRRRRRQQQSSSWWWTTTRRRTTTZZZ```dddeeelllmmmnnnnnnmmmllliiihhhyyy{{{|||}}}}}}{{{yyywww~~~}}}|||{{{|||~~~zzz}}}rrriiiiiijjjttt{{{bbbQQQQQQ```vvvqqqUUU@@@???CCCGGGKKKMMMMMMLLLLLLGGGHHHEEE>>>555000000222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000111000......000111000000111222333444555555666999<<<>>>>>>>>>>>>???>>>@@@DDDHHHKKKMMMPPPQQQPPPPPPPPPQQQRRRSSSTTTTTTOOOPPPQQQQQQOOONNNOOOPPPVVVWWWVVVRRRRRRUUUTTTQQQMMMTTTQQQOOOUUUTTTPPPUUUTTTSSSRRRRRRRRRSSSSSSRRRRRRPPPRRRWWWXXXUUUSSSTTTOOOTTTXXXYYYVVVTTTRRRQQQLLLNNNPPPRRRUUUWWWXXXYYY]]][[[ZZZ[[[]]]^^^\\\ZZZXXXSSSNNNMMMNNNNNNKKKHHHDDDCCC???<<<;;;@@@IIIOOOWWWYYY[[[[[[ZZZXXXWWWWWWYYYWWWUUUTTTTTTQQQLLLHHHCCC@@@<<<888444111000///000000000000////////////111111000000000000000000000///............///000//////.........---------................................................////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////------------------------........................................................................////////////000000000000000000000/////////000000//////000111333555777888<<<===???@@@AAA@@@???>>>;;;:::999777666555555555888666444555888;;;======EEEDDDCCCAAA@@@BBBDDDFFF>>>===AAAKKKPPPNNNMMMPPP]]]aaaeeegggiiiiiigggeeehhhgggooo{{{~~~wwwwww||||||sssppp{{{{{{uuuiiigggdddbbb``````aaaaaaeee^^^QQQHHHFFFHHHEEE>>>GGGFFFDDDCCCFFFIIIKKKJJJJJJJJJIIIHHHIIIIIIHHHFFF;;;888555222111222555666888;;;???AAABBBCCCDDDFFFDDDCCCAAA>>>:::777555333333111......///000111000111000000//////000111111111000...------...000111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000//////............//////////////////////////////////////////000000000111000222333333666<<>>BBBEEEDDDCCCBBBBBBGGGHHHJJJMMMNNNOOONNNNNNMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTRRRPPPMMMMMMMMMOOOQQQQQQOOOOOORRRSSSPPPIIIPPPNNNKKKNNNLLLLLLVVVPPPNNNJJJIIIJJJKKKLLLLLLNNNJJJJJJOOORRRPPPMMMMMMGGGLLLRRRUUUTTTQQQQQQRRRNNNOOOQQQTTTWWWZZZ]]]^^^\\\[[[ZZZ[[[]]]^^^]]]\\\\\\XXXUUUSSSSSSQQQLLLHHHGGGEEEBBB>>>;;;===AAAEEEQQQUUU[[[^^^]]]ZZZXXXVVVYYYXXXVVVVVVWWWWWWVVVUUUPPPNNNJJJEEE???999444222333222000.........000111000000000000111111111111000//////......//////000/////////............---................................................////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////------------------------........................................................................////////////000000000000...///111222222111000///---///222555888;;;===>>>BBBBBBAAA@@@???===<<<<<<555666666777777777888888;;;888555888>>>CCCCCCBBBIIIGGGDDDBBBAAACCCEEEGGGLLLRRR^^^jjjooommmjjjkkkwww|||}}}zzz{{{tttddd^^^\\\TTTKKKIIIFFFDDDDDDFFFIIIKKKLLLHHHIIIKKKKKKJJJIIIIIIIIIDDDAAA<<<888555444555555222555888<<<@@@DDDJJJMMMMMMLLLKKKIIIFFFCCC@@@>>><<<888444111000111111111222222111111111000000000000000............000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000//////......//////000/////////////////////////////////000000000111111111111222555:::AAAHHHMMMUUUqqq{{{yyyyyyrrrxxx|||~~~|||nnnSSSJJJGGGMMMQQQPPPQQQUUUTTTSSSTTTXXX___eeehhhjjjnnnooopppqqqqqqpppnnnmmm|||}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~tttxxx}}}uuuiiihhhlllsssvvvlll[[[NNNIIILLLVVVfffrrrooo]]]MMMAAABBBDDDHHHKKKMMMNNNMMMGGGHHHGGGCCC<<<555111///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////111111111111111111111111////////////////////////000000000000000000000000000111222111000000222444555666888:::<<<>>>@@@@@@AAADDDGGGIIIIIIIIIJJJKKKNNNNNNOOOPPPQQQPPPOOOMMMMMMNNNPPPQQQRRRQQQPPPPPPSSSTTTTTTRRRNNNKKKJJJJJJEEEKKKOOOOOOOOOQQQPPPMMMMMMPPPLLLKKKOOOJJJGGGNNNOOONNNMMMOOOQQQPPPMMMJJJOOOJJJHHHMMMQQQOOOMMMLLLKKKJJJKKKLLLJJJHHHHHHKKKNNNNNNOOOPPPSSSVVVYYY[[[WWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYWWWSSSOOOEEEFFFHHHHHHHHHGGGGGGGGGLLLQQQXXX\\\]]][[[ZZZYYY[[[XXXTTTQQQQQQSSSUUUWWWWWWVVVTTTQQQLLLEEE@@@===666444111///...///222333/////////000000000000111000//////////////////000/////////...............................................................////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////................................................---------.......................................////////////000000000000//////000111111222111111111333777;;;>>>AAABBBBBBDDDBBB@@@>>><<<;;;;;;;;;777888:::<<<===???@@@@@@=========???BBBFFFHHHHHHGGGHHHJJJNNNRRRTTTTTTTTTfffooo}}}zzzrrriiiZZZTTTOOOMMMLLLJJJJJJLLLFFFDDDEEEIIILLLJJJHHHHHHLLLJJJFFFAAA===888555444333333444666888===DDDHHHLLLMMMOOOPPPPPPNNNLLLKKKHHHDDD>>>:::777444222000000111111111111000//////000000///......///000000////////////////////////////////////////////////////////////////////////000000000000////////////111111000000//////......000000////////////000000//////////////////////////////000000000111111111222000111666===CCCJJJPPPfff}}}tttvvvzzzzzzrrrvvv~~~~~~~~~qqq^^^IIIGGGJJJPPPQQQOOOQQQUUURRRTTTWWW\\\bbbgggkkklllmmmnnnppprrrrrrqqqpppooo|||}}}~~~}}}}}}}}}}}}}}}mmmooosss{{{zzzgggfffeeeggghhhcccWWWLLLGGGGGGKKKTTT]]]^^^VVVOOOBBBAAABBBFFFJJJNNNNNNMMMHHHIIIIIIFFF@@@999333000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////222222222222222222222222000000000000000000000000111111111111111111111111///000222222222333555777:::;;;===???AAACCCEEEFFFHHHIIIJJJKKKLLLNNNRRRUUULLLKKKKKKMMMPPPQQQPPPOOONNNOOOPPPQQQQQQPPPOOONNNKKKLLLLLLKKKJJJIIIJJJLLLSSSWWWWWWSSSQQQTTTVVVVVV[[[^^^^^^hhhssshhhVVVRRRWWWYYY]]]dddgggddd\\\TTTYYYTTTRRRUUUWWWVVVUUUUUUYYYUUUWWW[[[[[[TTTOOONNNVVVTTTQQQOOOMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRTTTUUUXXXYYY[[[]]]^^^]]][[[YYYMMMLLLLLLMMMNNNPPPPPPQQQQQQUUUYYY[[[\\\\\\\\\]]]\\\XXXQQQJJJFFFGGGKKKNNNSSSTTTVVVVVVUUUQQQNNNKKK@@@>>>:::555222111222222///////////////////////////000000000000000000///////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////................................................---------.........//////////////////////////////////////////000000000000000000//////000222555666999;;;>>>AAACCCDDDDDDDDDDDDCCCAAA???>>>>>>>>>???AAAAAAAAABBBCCCDDDEEEEEEAAACCCDDDDDDFFFNNN[[[eeeaaaaaabbbggglllpppqqqpppnnnxxxzzztttvvv}}}|||~~~~~~|||zzzrrrkkkjjjhhhddddddgggWWWJJJ@@@CCCIIIJJJJJJKKKJJJJJJJJJHHHDDD???999666555444222000111555;;;@@@JJJLLLOOOQQQSSSSSSRRRQQQLLLJJJHHHEEECCC>>>999555111111000000000/////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000111111000000//////......000000////////////000000000000000000000000000000000000000000111111111111444000111888>>>CCCLLLVVVwwwyyyttt{{{zzzzzzqqqrrryyyzzzfffOOOFFFHHHMMMRRRQQQOOOPPPSSSRRRUUUZZZ```dddhhhkkklllkkklllnnnqqqqqqqqqpppppp|||}}}~~~~~~~~~~~~nnnllllllrrr~~~uuufffeeebbb```aaabbb[[[SSSHHHHHHKKKPPPUUUUUUQQQLLLCCCAAA@@@DDDJJJNNNOOONNNKKKKKKKKKHHHCCC<<<555111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111///111333444555777:::===???@@@BBBDDDFFFHHHJJJJJJKKKKKKKKKKKKLLLOOOTTTXXXQQQMMMIIIIIIKKKMMMLLLJJJIIIIIIKKKLLLMMMMMMNNNNNNLLLNNNOOOPPPRRRVVV\\\```sssrrrjjj^^^YYY]]]eeeiiigggjjjsssooo``````ccciiirrrxxxvvvlllbbbfffbbb```aaa```]]]^^^bbbdddbbbjjjyyy~~~rrraaaXXXYYYWWWTTTRRRRRRUUUXXXZZZUUUUUUTTTRRROOONNNOOOQQQRRRTTTWWWYYY[[[[[[[[[ZZZZZZUUUOOOLLLMMMPPPTTTVVVYYY[[[]]]]]]]]]\\\^^^___\\\YYYRRRJJJCCCAAABBBDDDIIILLLPPPUUUWWWWWWVVVUUUNNNLLLGGGBBB<<<777333111000000000000/////////...///000000111111000000///...////////////000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,------.../////////////////////////////////////////////000000000000111111000000222666:::===@@@@@@BBBCCCDDDEEEEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEDDDCCCAAA@@@@@@@@@AAABBB???CCCGGGLLLVVVjjj~~~qqqyyy|||aaaUUUOOOWWWdddhhhccc^^^iiimmmooollliiihhhfffbbbeeebbbvvv{{{}}}{{{|||}}}|||eeeMMMEEEEEECCCBBBDDDDDDFFFIIIJJJIIIEEE@@@===888666333000000333999>>>LLLMMMOOOPPPQQQQQQPPPPPPLLLLLLLLLMMMMMMKKKFFFCCC888666444222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////111000000//////000000111000000000000000000000000000000000111111111222222444111333:::???DDDQQQ```vvvwwwwwwsssuuuttt~~~~~~qqq[[[GGGFFFJJJOOOQQQPPPOOOPPPRRRRRRWWW]]]cccfffgggiiijjjiiijjjmmmpppqqqqqqqqqppp|||}}}~~~}}}tttnnnhhhhhhqqqyyywwwoookkkjjjfffbbbfffkkkjjjdddSSSOOOKKKMMMQQQSSSQQQMMMDDDAAA???BBBIIINNNOOONNNOOONNNLLLIIIEEE???888444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111333666888:::===AAACCCDDDDDDFFFHHHIIIKKKMMMMMMKKKLLLLLLLLLKKKLLLOOORRRRRRMMMHHHHHHLLLPPPQQQQQQJJJKKKLLLOOORRRUUUWWWYYY^^^___```aaaeeellltttyyyzzznnngggjjjqqquuuppppppwww~~~rrrkkkkkkooowwwzzzssswwwuuutttsssnnniiilllssspppmmmwwwttteee___^^^]]]^^^aaagggmmmqqqhhhgggddd^^^WWWSSSSSSTTTSSSUUUWWWXXXXXXXXXXXXYYY^^^YYYSSSPPPQQQRRRRRRQQQVVVXXX[[[]]]]]]^^^___aaaZZZ[[[YYYSSSKKKEEEBBBAAA???BBBHHHNNNSSSVVVWWWWWWVVVUUUSSSOOOIIIBBB;;;888444333333222111000/////////000111111111111000///.../////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////................................................,,,,,,------...//////000////////////////////////////////////000000000000111222333555999<<>>BBBIIINNNPPPOOOQQQOOOMMMJJJFFF@@@:::555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333555888;;;===AAAEEEHHHFFFGGGHHHJJJKKKMMMNNNOOOJJJLLLMMMLLLKKKJJJJJJKKKFFFCCCAAAGGGRRR^^^dddgggUUUVVVXXX[[[```eeeiiilllooonnnnnnnnnqqqwww|||zzzttttttvvvwwwzzztttssswwwtttssszzz~~~yyy}}}www}}}rrrnnnllljjjjjjmmmrrrxxx|||zzzyyytttkkkbbb[[[ZZZZZZ^^^___```___^^^\\\\\\]]]XXXWWWXXXZZZZZZWWWOOOIIILLLPPPVVVZZZ]]]___aaabbbYYY\\\___]]]UUULLLEEEBBB999===CCCIIIOOORRRTTTUUUWWWXXXXXXWWWSSSLLLEEEAAA777666555444222111000000///000111222222111000///.../////////000000111111000000000000000000000000........................////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................,,,,,,------...///000000000000000000000000000000////////////000000000000000222666:::>>>AAACCCCCCBBBAAAAAAAAAAAACCCEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCEEEIIIPPPWWW[[[bbbjjjvvv~~~yyy{{{zzzwwwxxx{{{vvvnnncccPPPHHHVVVgggkkkgggeeeZZZZZZXXXTTTVVVaaannnvvv}}}rrriii```VVVQQQQQQMMMTTTZZZ\\\___bbb^^^VVVYYYRRROOOTTTZZZYYYTTTQQQRRRRRRRRRSSSTTTUUUUUUVVVZZZdddmmmsss{{{zzzlllccccccSSSRRRPPPNNNMMMKKKKKKJJJGGGEEE@@@<<<999;;;???CCCMMMMMMMMMMMMNNNOOOPPPQQQRRRPPPOOOPPPRRRSSSSSSSSSOOOJJJCCC<<<666333333333000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111......//////000000111111111111000000000000111111000000000000000000000000000111111111111222222222222111666???BBBIII___www{{{tttwwwvvvwwwtttmmmnnnpppVVVEEEDDDFFFIIIKKKKKKLLLOOORRRRRRTTTZZZbbbffffffeeedddeeehhhjjjmmmppprrrsssssssss~~~}}}|||}}}kkkZZZYYY[[[mmmyyynnnfffdddrrrttteeelll~~~eee[[[NNNIIIPPP[[[___^^^PPPEEE<<>>@@@CCCFFFHHHKKKLLLHHHIIIJJJKKKLLLNNNMMMKKKKKKIIIJJJNNNLLLFFFDDDEEEIIINNNQQQQQQZZZrrrxxxllljjjnnntttzzzyyy|||oooqqqvvvwwwnnnqqqxxx}}}wwwxxx}}}{{{{{{~~~vvvooo~~~xxxyyy|||zzzssspppvvv}}}yyyvvv}}}oooccc___YYY^^^eeehhhggghhhiiieee^^^[[[______YYYUUUVVVSSSNNNKKKLLLPPPUUUZZZ]]]]]]\\\]]]\\\[[[\\\\\\[[[YYYVVVMMMLLLLLLMMMNNNNNNMMMKKKPPPTTTXXXZZZXXXUUURRRPPPJJJCCC:::444333444555555000000000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000............////////////,,,...///.........000222222000///...///111444777888:::===@@@BBBCCCCCCBBBBBB@@@@@@BBBFFFHHHGGGEEEFFFEEEEEEEEEEEEEEEDDDDDDIIIKKKSSS___iiiooowwwxxxsss|||wwwxxxnnnkkkeee\\\WWWWWWXXXXXXTTTRRRVVV\\\\\\ZZZ]]]dddmmm```[[[cccnnnvvv}}}rrrmmmnnniiigggeeegggmmmooohhh___bbbddd^^^^^^```YYYWWWbbbTTTUUUSSSNNNOOOSSSOOOGGGWWW[[[dddlllmmmnnnzzz{{{tttuuu}}}zzztttlllfffaaaZZZNNNDDDLLLHHHFFFCCC>>>;;;@@@GGGMMMMMMNNNOOOOOOMMMLLLKKKRRRRRRRRRQQQQQQRRRRRRRRRRRRPPPLLLHHHCCC===777222222111000000222222000///////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333111111111111111222222222444222666@@@EEEMMMggg|||qqqxxx}}}sssllllllgggvvvvvvaaaOOOGGGFFFGGGIIIKKKKKKJJJLLLQQQVVV___bbbeeefffffffffggghhhhhhjjjlllmmmnnnpppsssuuu~~~www___[[[___qqqzzznnneeeaaaooowwwkkklllyyyzzzzzzlllVVVHHHOOObbboooppp]]]PPPDDDCCCJJJOOOPPPPPPPPPLLLIIIIIIJJJGGG???777333111000000111222111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111000111111111111111111222222222222444777:::;;;AAABBBDDDFFFHHHIIIJJJKKKMMMNNNNNNMMMMMMLLLKKKIIIJJJHHHFFFDDDFFFJJJOOORRRYYY^^^```^^^eeeyyy|||||||||}}}~~~}}}vvvoooqqqxxx~~~}}}wwwssssssuuuwwwuuuvvvzzz~~~zzzyyy{{{{{{xxxzzz~~~yyynnnppp|||~~~vvv{{{|||uuuqqquuu{{{|||qqqddd```[[[___eeehhhggghhhmmmnnnllljjjjjjhhhdddeeeddd[[[OOOJJJIIIJJJNNNSSSXXX[[[\\\]]]]]]\\\[[[ZZZWWWSSSOOOOOOOOOPPPRRRRRRPPPLLLIIIHHHMMMSSSWWWYYYXXXWWWVVVQQQLLLEEE@@@===:::777444...///000111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000............////////////...///000///...///111222111000000000222444777999;;;===???BBBDDDDDDDDDCCCEEEDDDCCCCCCEEEDDDAAA>>>CCCCCCCCCDDDGGGMMMTTTXXXccciiivvvwwwuuu{{{nnnccc]]]XXXVVVXXXSSSSSSQQQNNNNNNRRRXXX\\\bbbttt~~~oooqqqyyyyyyxxxvvvvvvyyyyyywwwssssssyyy}}}~~~nnnmmmmmmooonnnkkklllmmmggg^^^aaaeeeooozzz~~~}}}uuujjjaaabbbiiitttppp\\\LLLGGGDDDFFFGGGDDDAAAAAAHHHIIIKKKMMMNNNOOOOOOOOOPPPQQQQQQQQQPPPPPPOOONNNRRRQQQOOONNNKKKFFF@@@<<<555333111000111111111000////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111222222222222666888===CCCIIIYYYuuu}}}xxxyyy~~~zzzpppjjjkkknnnUUUGGGCCCDDDGGGIIIKKKKKKKKKMMMSSSWWW___aaadddeeeeeeeeefffgggiiikkkmmmnnnoooqqquuuxxxlllbbbeeeuuu}}}ssseee^^^iiixxxrrrmmmssswwwvvv^^^JJJNNNfffxxx|||ooo]]]LLLHHHJJJKKKOOOTTTNNNJJJHHHIIIKKKHHHAAA;;;333111000///000111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111000222444777:::===@@@AAACCCDDDGGGIIIKKKLLLLLLLLLPPPOOONNNLLLIIIGGGGGGIIIFFFJJJHHHEEEJJJXXXaaabbbmmmpppnnnhhhhhhuuu~~~}}}yyyvvvvvvyyyzzzsssooojjjbbb``````eeennnuuuzzz{{{{{{xxxwwwxxxwwwsssrrrttt~~~uuuiiiccceeemmmtttkkkqqqsssooolllpppuuuwwwzzzzzzrrrddd___ZZZ\\\dddkkknnnqqqvvvzzz{{{zzzxxxvvvyyy~~~ppp```QQQMMMIIIHHHKKKQQQWWWZZZ]]]\\\\\\\\\ZZZVVVPPPKKKMMMNNNPPPRRRSSSPPPJJJFFF@@@CCCJJJPPPVVVZZZ[[[\\\WWWUUURRRNNNIIIBBB;;;555000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000............///////////////000111000//////000222///000222444777999;;;<<>>AAAGGGNNNUUU[[[]]]YYYYYYXXXUUUQQQJJJBBB>>>888666333000//////000111000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............///////////////000111000......000111000111555888<<<>>>??????AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDFFFGGGHHHKKKXXXlll{{{wwwnnniiiiiilllggg```[[[^^^eeejjjiiihhhrrrsssvvvxxxwwwvvvzzz~~~zzzzzz{{{|||}}}uuurrruuuoooeeefff```SSSSSS]]]pppyyy{{{~~~kkkXXXPPPNNNJJJDDDAAABBBCCCCCCDDDFFFHHHIIIJJJMMMNNNPPPQQQPPPMMMJJJHHHCCCEEEHHHLLLPPPPPPNNNKKKEEE@@@999444222111000//////////////////////////////////////////////////////000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000000111111222222333333333333;;;???BBBTTTrrr~~~vvv~~~vvvzzzzzzTTT@@@BBBGGGFFFFFFHHHKKKLLLMMMQQQXXX^^^bbbdddeeeeeeeeedddfffgggiiijjjjjjkkkmmmqqqwww||||||}}}~~~~~~~~~~~~}}}yyy{{{vvv{{{vvvjjjgggrrrwwwmmmooo~~~xxx}}}uuu^^^NNNTTTiiixxxrrr\\\OOOLLLLLLOOOQQQOOOMMMKKKJJJJJJGGGCCC>>>555333000//////000000///000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222222222333333444555555666888:::===AAACCCEEEEEEEEEEEEFFFHHHIIIJJJKKKJJJJJJEEEEEEHHHMMMOOOUUUdddttt|||zzzyyyxxxsssuuussskkkfffjjjqqquuu|||xxxyyyyyypppiiikkkssszzz{{{xxx}}}vvvkkk^^^RRROOOMMMPPPVVV]]]```aaacccggglllmmmkkkeee]]]WWW[[[aaafffccc]]]\\\bbbjjjpppuuuyyyvvvooommmrrrxxxppplllhhhlllxxxlllnnn{{{}}}nnngggooosssnnnssszzzppphhh[[[RRRMMMMMMOOOPPPSSSTTTUUUXXX[[[[[[YYYWWWNNNLLLJJJIIIHHHGGGEEECCCAAA>>><<>>EEEIIIEEEFFFHHHJJJLLLNNNTTT\\\cccfffggghhhgggffffffggghhhgggggghhhhhhjjjnnnuuuyyy{{{{{{|||}}}~~~~~~}}}~~~~~~}}}{{{xxxzzz~~~{{{~~~rrrqqquuummmnnnkkkSSSNNNddd}}}uuu^^^PPPOOOPPPNNNOOOMMMLLLKKKJJJGGGDDDAAA777444111//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222444555777888999:::>>>???AAADDDFFFFFFFFFFFFKKKJJJIIIIIIHHHGGGGGGFFFHHHJJJRRR\\\```fffwww}}}~~~|||wwwrrrvvvxxxvvvvvv{{{yyywww}}}|||ssshhhaaaaaaeeeiiijjjddduuuyyyppp___\\\YYYZZZ___dddeeeeeeiiioootttuuutttpppiiibbbbbbfffiiifffaaaaaaffflllnnnppprrrrrrppppppsssvvvzzzvvvqqqvvv{{{yyy~~~{{{kkkkkk~~~}}}~~~{{{{{{rrrkkkfffcccaaa```WWWUUUTTTUUUWWWYYYZZZZZZYYYUUUPPPLLLJJJHHHFFFEEEFFFBBB>>>???GGGPPPWWWZZZ[[[\\\\\\ZZZXXXWWWWWWXXXNNNIIIBBB:::444111000111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000............////////////...///000000//////222333666888:::>>>@@@BBBBBBBBB@@@AAAAAAAAABBBBBBCCCCCC<<>>EEEFFFCCCEEEHHHJJJLLLOOOVVV___ggghhhiiiiiihhhffffffgggiiidddeeefffggghhhlllqqquuu|||{{{{{{{{{|||~~~~~~~~~}}}{{{yyyzzz}}}|||ssstttmmmkkk{{{|||pppZZZMMM___}}}sssUUUPPPPPPLLLMMMLLLKKKKKKJJJHHHFFFEEE999666222000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222222333444777999;;;===>>>AAABBBCCCEEEFFFGGGHHHHHHKKKJJJHHHGGGGGGHHHIIIJJJTTTXXXbbbllljjjgggqqqzzz}}}wwwzzzvvvnnnfffbbbbbbfffjjjmmmllltttssspppnnnooosssvvvvvvuuuyyy~~~yyywwwyyyyyywwwsssqqqtttwww||||||{{{zzzwwwuuutttsssnnnkkk|||~~~}}}zzzyyy}}}~~~}}}zzzwwwtttgggbbb[[[WWWVVVWWWXXXYYY[[[XXXUUUSSSRRRPPPMMMKKKGGGDDDCCCGGGOOOWWW[[[\\\\\\]]]]]][[[WWWVVVWWWXXXSSSQQQLLLFFF???999444111000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000............////////////...000111111111222555777:::;;;===>>>@@@AAABBBBBB@@@@@@AAAAAABBBCCCDDDEEECCCKKKXXXdddnnnwwwvvvuuuvvvzzzxxxiii\\\\\\aaadddbbbaaaWWW[[[```hhhwww}}}vvv~~~}}}xxxtttiiinnnssssssttt|||yyyxxxyyysssmmmmmmeeetttyyy||||||yyy{{{vvvvvv{{{~~~{{{wwwwww~~~~~~zzzzzz}}}|||xxxyyy{{{uuuqqqsssvvvtttnnniiiddd]]]WWWWWWUUUWWW___iiiwww~~~tttqqq^^^ZZZSSSLLLGGGDDDCCCCCCEEEFFFHHHJJJLLLNNNOOOOOOGGGCCC>>><<>>@@@AAABBBCCCDDDEEEGGGHHHJJJJJJGGGFFFEEEFFFHHHLLLPPPRRR___cccnnntttkkk]]]___kkkrrrvvvwwwnnniiiiiimmmtttzzz~~~~~~ssshhhqqqyyy|||zzzyyyyyyttttttyyyzzzxxxzzzvvvxxx|||~~~zzzwwwoooddd[[[WWWVVVWWWXXXVVVUUUVVVWWWXXXWWWTTTQQQGGGEEEGGGNNNXXX___aaa___[[[\\\]]]ZZZUUURRRRRRSSSTTTTTTSSSOOOHHH@@@777222000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000............/////////000///111333333444555888:::======>>>>>>???@@@AAABBBAAAAAAAAAAAACCCDDDEEEFFF\\\fffttt{{{ssskkk^^^\\\```jjjppppppmmmkkkvvvuuuoooiiimmmxxx|||zzz}}}zzzxxxyyy}}}~~~~~~|||}}}~~~{{{uuu{{{{{{yyy}}}zzzxxx}}}zzz{{{rrrmmmjjjmmmxxx}}}yyyuuuuuupppyyy~~~}}}{{{tttyyypppuuuxxxwwwuuutttnnnhhhggg]]]XXX[[[]]]eee|||{{{uuujjj___TTTMMMIIIHHHBBBCCCEEEGGGJJJMMMOOOPPPKKKEEE<<<888:::AAAHHHLLLKKKLLLNNNOOONNNIIIAAA;;;000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222333000111111222444555666666;;;CCCUUUpppuuuyyyxxxoookkklll{{{wwwaaaJJJ<<>>AAACCCCCCBBBFFFFFFGGGHHHHHHHHHGGGHHHGGGDDDGGGPPPTTTVVV^^^iiirrrsssrrrppplllkkklllnnnrrr|||~~~~~~}}}~~~{{{~~~~~~yyyttttttyyy~~~wwwqqqqqquuuzzz{{{tttvvv~~~xxxppplllqqqzzz|||yyywwwuuuzzzlllssstttwww{{{wwwkkk___]]]cccZZZSSSQQQVVV]]]]]]YYYTTTSSSPPPOOOSSSZZZ^^^\\\YYY\\\___^^^VVVKKKEEEFFFIIIKKKSSSVVVSSSOOOKKKAAA666333333333222111///...---000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000------......//////000000////////////000000000000000000000000000000000000//////////////////////////////............////////////000000000000000//////000111444777:::===???;;;>>>AAAAAA???>>>@@@BBBBBB===:::>>>CCCJJJVVVaaavvv{{{sssiii]]]TTTLLLeeerrr|||{{{{{{zzzyyy|||yyy||||||zzzzzzzzzxxxvvvtttuuuyyy}}}}}}vvvjjj```dddssszzzuuuuuuxxx|||~~~xxxxxxlll```\\\YYYcccyyynnnYYYIIIMMMHHHFFFFFFDDDCCCJJJTTTRRRLLLCCC<<<:::>>>EEEJJJOOONNNMMMMMMMMMKKKHHHEEE===999444222333222000---//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111444111111444555555777<<<<<>>???AAACCCDDDEEEEEEHHHHHHGGGEEEEEEFFFIIIKKKGGGMMMWWW^^^ccchhhooovvv}}}|||{{{|||~~~~~~~~~~~~}}}yyyvvvuuurrriiifffjjjnnnppprrrrrrqqquuu|||yyyssskkkgggiiiooouuuxxxzzzxxxtttnnnhhheeegggiiippp}}}}}}~~~yyyttttttsssuuuxxxvvvssskkkwwwuuutttwww{{{zzzwwwwwwzzz[[[VVVRRRRRRUUUXXXZZZZZZXXXVVVTTTWWW[[[^^^___^^^ZZZ\\\]]]XXXNNNEEEAAA@@@BBBIIIPPPQQQRRRRRRMMMFFF;;;888555222000000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000.........///////////////////////////000000000000000000000000000000000000//////////////////////////////............////////////000000000000//////111222444777:::<<<>>>???CCCBBB@@@??????AAACCCDDD>>>@@@CCCIIISSSaaaqqq{{{ooobbb[[[XXXUUURRRkkk|||uuurrruuuxxxzzzzzz}}}rrrkkk^^^___sssjjjbbb^^^bbboooxxxrrryyyppp^^^OOOCCCDDDHHHIIIGGGGGGUUUSSSMMMBBB888666===DDDKKKLLLMMMMMMMMMMMMLLLLLLCCC???999555222111111000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111444111111333444444777===HHHQQQaaayyy~~~zzz~~~ooohhhxxx}}}```IIIBBB>>>@@@CCCBBBCCCFFFGGGFFFGGGKKKQQQYYY```dddkkkjjjhhhfffeeeeeeeeeeeeeeefffggggggffffffgggiii~~~~~~~~~}}}~~~|||{{{{{{}}}}}}|||{{{zzz|||~~~vvvuuuuuuiiieeekkkqqqsssmmmoootttqqqaaaOOOKKKRRR]]]hhhnnndddSSSJJJIIIKKKOOOOOOOOOMMMKKKIIIJJJKKKEEE===444///000222111///111111111111000000000000000000000000000000000000/////////000000000111111000000111222222222222111111111111111111111111111222222222222222222222222111111000111222444777888??????@@@AAACCCDDDEEEFFFIIIHHHEEECCCDDDIIIOOOUUUWWWeeemmmjjjiiiqqqyyy|||~~~|||{{{wwwqqq||||||~~~{{{yyy}}}|||pppfffeeeccc]]]\\\___bbbeeehhhgggggglllxxx~~~ttthhhbbbdddiiikkkkkkiiiiiiiiigggdddaaa`````````kkk{{{uuurrrvvvttttttvvvyyy~~~nnnppprrrxxx|||tttwwwsssooozzzuuuooonnnttt|||}}}|||{{{___ZZZSSSNNNMMMOOOSSSUUUXXXWWWWWWWWWWWWYYYZZZ[[[YYY\\\]]]\\\UUUKKK@@@::::::AAAHHHMMMRRRVVVVVVSSSFFFAAA:::333000000333555000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000///////////////...////////////000000000000000000000000000000000000////////////////////////000//////......//////000000000000000000000000000333555888;;;>>>???@@@@@@BBBAAA???>>>>>>?????????<<>>QQQXXXqqqwww~~~xxxkkk|||UUUCCC???===@@@BBBAAABBBDDDGGGGGGIIILLLQQQYYY```dddiiiiiiiiihhhhhhfffeeeeeefffggghhhhhhgggfffhhhiii}}}||||||{{{zzz{{{|||}}}|||{{{zzz{{{}}}~~~~~~}}}zzzooobbb```eeejjjsssuuuwwwrrraaaOOOKKKPPPYYY___aaa\\\QQQKKKKKKLLLOOOOOOOOOMMMJJJIIIIIIKKKHHH@@@666000000111111000111111111000000000000000000000000000000000000000//////000000000111111111000000111222222222222111111111111111111111111111111222222222222222333333222111111222444777:::<<<>>>@@@BBBDDDFFFGGGGGGGGGEEEFFFFFFFFFJJJRRR^^^fffxxxvvvkkksss{{{zzz{{{|||{{{|||||||||vvvoooqqqnnnmmmppppppmmmkkklllpppooonnnllliiiggggggiiikkkddd```aaabbb``````cccaaaeeeiiihhhfffjjjuuuuuunnnjjjgggeeeccccccdddfffgggggggggffffffaaaeeemmmqqqmmmhhhjjjpppnnnppprrrtttuuutttrrrpppwwwwwwuuuwww~~~tttnnn}}}zzzqqqkkknnnrrrqqqmmmjjjnnniiiaaaZZZWWWWWWTTTNNNUUUVVVWWWWWWUUUUUUVVVWWW[[[\\\^^^___]]]TTTHHH???<<<@@@DDDIIINNNRRRTTTTTTOOOJJJBBB:::444222222333000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000000//////......////////////000000000000////////////////////////////////////////////////000000////////////000000000000000000000111111111777999<<>>???@@@@@@>>>>>>???@@@GGG^^^qqqxxx|||{{{qqqaaaXXXXXX[[[bbbllltttxxxzzzxxx|||ssshhh```aaa]]]\\\aaaaaaZZZUUUUUUOOOLLLIIIIIIKKKLLLLLLKKKQQQPPPOOOPPPQQQSSSUUUVVVXXXTTTRRRZZZfffkkkfff^^^TTTSSSWWW^^^```[[[VVVTTTNNNOOOQQQTTTVVVWWWWWWVVVXXXhhh|||~~~||||||wwwuuuooodddaaa```\\\```ddd^^^SSSXXX\\\iii}}}iiiUUUIIIIIIMMMCCCJJJNNNJJJ@@@999:::>>>FFFJJJMMMKKKGGGDDDFFFJJJKKKJJJGGG@@@888333222333000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111000111333333333999@@@PPP]]]zzztttNNN>>>===>>>@@@BBBBBBCCCDDDHHHKKKOOOTTTXXX]]]aaadddggghhhiiijjjiiihhhfffeeeeeeggghhhgggfffeeefffhhh~~~}}}|||{{{zzzzzz{{{|||}}}}}}|||yyy{{{|||}}}}}}~~~}}}tttaaaZZZaaahhhqqqvvv{{{wwwhhhWWWMMMLLLVVVYYY\\\ZZZRRRKKKKKKNNNNNNOOONNNLLLIIIGGGHHHIIIIIIBBB888222000111111111000000000000000000111111000000000000000000000000000000000000111111111111000000111222222222222111111111111111111111111111111111111222222333333333333333444555888;;;>>>???BBBDDDGGGJJJKKKJJJHHHFFFCCCGGGLLLPPPWWWaaannnxxxwww{{{{{{xxxssssss|||zzz|||vvvxxx}}}}}}~~~zzzrrrhhhbbb^^^___```______bbbiiijjjjjjgggdddbbbbbbaaammmiiiffffffccc^^^[[[ZZZZZZ___cccbbb___```ffflllwww{{{}}}wwwlllbbb^^^^^^`````````aaabbbbbbbbbbbb```bbbfffiiigggccceeekkkdddiiipppuuutttpppjjjfffttt|||yyywwwtttttt|||vvvrrrtttsssoookkkjjj}}}xxxuuuxxxwwwiiiYYYQQQSSSVVVWWWVVVVVVWWWXXX[[[ZZZ[[[^^^___[[[RRRKKKEEEDDDEEEGGGJJJLLLPPPRRRSSSPPPJJJCCC<<<666222000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000/////////...////////////000000000000////////////////////////000000000000000000000000000000////////////000000111111000111111333444555:::;;;>>>AAABBBBBBBBBAAA@@@BBBCCCAAA@@@DDDNNNWWW```sssuuuyyyyyyuuullleeeaaa___\\\eeeiiipppxxx||||||xxxuuuqqqwwwyyy}}}mmmllliiifffaaa[[[SSSOOOMMMJJJIIIKKKKKKHHHFFFGGGDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCBBB@@@@@@AAACCCEEEFFFDDDDDDGGGKKKMMMKKKHHHGGGEEEFFFLLLMMMJJJFFFFFFBBBDDDHHHJJJLLLMMMNNNNNNMMMTTT___hhhqqq{{{|||sssnnn~~~vvvppprrrrrriiihhhiiiccc[[[ZZZTTTTTTlllkkkXXXMMMIIIIIILLLNNNMMMHHHAAA;;;888@@@EEEIIIHHHCCC@@@AAADDDGGGIIIJJJFFF>>>777333222111111000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111111000111333333333:::CCCNNNbbbxxx{{{yyy~~~^^^???<<<>>>@@@AAABBBDDDEEEEEEHHHOOOXXX___bbbccccccdddeeegggiiijjjjjjhhhfffeeedddeeeffffffddddddeeefff~~~}}}||||||{{{zzzzzz{{{}}}~~~}}}zzz{{{}}}}}}}}}~~~{{{{{{zzzdddYYY[[[```dddnnn{{{vvvdddQQQFFFNNNUUU___aaaXXXMMMKKKOOONNNNNNNNNKKKHHHGGGGGGHHHIIICCC;;;444111111111222000000000000111111111111000000000000000000000000000000000111111111222222000000111222222222222111222222222222222222222222111111111222222333333444444666777:::<<>>777222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111000000000000000000///////////////000000000000000000000000000000000000000000000000000000000000111000000//////000000111111111111111333555888999<<<===???AAABBBBBBAAAAAABBBBBBAAAAAAGGGVVViiiwww}}}wwwdddbbb]]]XXXXXX^^^hhhppp{{{xxxqqqqqqqqqrrryyy{{{xxxuuuooogggaaaUUUTTTRRROOOLLLIIIFFFEEECCCBBBAAABBBBBBAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCC???@@@AAAAAA@@@AAACCCEEEBBBCCCCCCBBB@@@@@@AAACCCEEEBBBBBBFFFGGGDDDAAABBB@@@BBBDDDFFFFFFFFFHHHJJJJJJJJJLLLPPPXXXcccooovvvzzzrrrgggnnn~~~{{{~~~{{{pppooohhh\\\TTT^^^yyy}}}eeeRRRPPPLLLHHHHHHHHHFFF@@@;;;;;;???EEEFFFDDDBBBAAABBBCCCFFFIIIIIIDDD>>>888555111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111333444333444<<>>AAABBBBBBBBBCCCCCCCCCDDDFFFGGGIIIJJJWWWbbbooowwwxxxxxxzzz|||}}}}}}}}}~~~xxxppprrrpppjjjfffhhhiiihhh```ZZZVVVZZZ^^^^^^^^^^^^[[[___^^^ZZZYYY^^^bbbaaa]]]]]][[[WWWUUUTTTUUUUUUSSSTTTUUUWWWWWWWWWUUUSSSfffyyy}}}llldddeeennnkkkhhheeeccc```[[[WWWUUUTTTVVV[[[ZZZUUURRRRRRQQQWWW^^^bbbcccbbbbbbbbbkkknnnpppqqquuu{{{|||zzzmmmmmm{{{}}}|||llllllqqqyyy}}}xxxsssrrrxxx~~~~~~mmmeeeZZZSSSQQQRRRSSSSSSPPPRRRUUUXXX[[[]]]\\\ZZZRRRIIICCCAAA@@@???DDDKKKRRRTTTUUUSSSOOOGGG@@@;;;111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111222555888;;;>>>>>>>>>??????@@@@@@AAAAAAAAAAAAFFFSSSggg{{{xxxlllRRRUUU\\\eeepppzzzvvvuuuvvvttttttnnnhhhaaa\\\YYYUUUNNNHHHIIIIIIHHHEEEBBBAAA@@@@@@@@@AAAAAA@@@???@@@BBBBBBAAABBBBBBBBBBBBCCCEEEGGGDDDGGGIIIIIIGGGFFFFFFGGGEEEEEEFFFEEECCCCCCDDDFFFFFFCCCBBBFFFGGGDDDCCCDDD???AAABBBBBB@@@@@@BBBEEEEEEEEEEEEFFFJJJQQQYYY___gggqqquuussswww|||yyyqqqggg```]]]eeeyyyzzzmmmbbbTTTLLLIIIHHHFFFBBB===@@@EEEHHHHHHEEEAAA>>>BBBDDDFFFHHHHHHEEE@@@<<<111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111222222444555444555>>>III[[[}}}wwwqqq~~~}}}uuuWWWCCC@@@;;;AAACCC??????DDDGGGFFFIIISSS```hhhiiifffeeedddcccdddeeefffggggggfffeeeeeefffgggfffdddcccdddeeezzz}}}~~~|||{{{|||{{{zzzzzz|||~~~wwwzzznnnccc[[[VVV___lllwww{{{tttbbbSSSQQQfffuuuZZZOOOQQQQQQQQQPPPMMMJJJHHHHHHIIIFFFCCC===888444333222222//////000000111111111222000000000000000000000000000111111111111222222222000000111222222222222111222222222222222222222222000000111222333333444444777:::===AAACCCDDDCCCBBBGGGFFFFFFGGGLLLRRRXXX\\\cccooo~~~{{{wwwvvv{{{xxxzzzuuupppttt|||yyyoookkklllhhh___[[[___eeehhh___YYYWWW[[[^^^ZZZVVVTTTPPPTTTTTTOOOPPPXXX^^^^^^eeedddaaa[[[YYY\\\___aaaaaa______aaaeeefffdddaaahhh}}}zzzuuuqqqkkkfffdddbbb______aaaTTTVVVVVVTTTRRRRRRTTTWWWTTTUUUVVVYYYbbbnnnsssrrrzzzvvv}}}xxx||||||uuuvvvpppnnnqqqyyy|||uuukkkdddsss{{{~~~kkk\\\VVVUUUUUUTTTNNNRRRVVVZZZ]]]]]]]]]]]]TTTIII@@@<<<999666;;;BBBRRRTTTVVVVVVTTTNNNHHHDDD111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111222222////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111333666:::>>>@@@??????>>>>>>>>>???@@@AAABBBFFFTTTooohhhXXXYYY```ooo}}}}}}}}}|||www|||ooodddZZZTTTNNNKKKLLLKKKGGGCCCAAABBBDDDDDDCCCCCCDDDEEECCCEEEFFFDDDCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHKKKMMMNNNRRRUUUTTTPPPKKKJJJIIIEEEEEEFFFGGGHHHHHHHHHHHHMMMJJJIIIMMMOOOMMMKKKMMMEEEGGGGGGEEEBBBBBBDDDGGGDDDEEEFFFDDDBBBBBBFFFJJJLLLPPPYYYdddmmmvvv~~~vvvrrrpppggg___hhhyyyqqq\\\OOOIIIFFFEEECCCEEEHHHLLLKKKGGG???999CCCCCCCCCFFFJJJJJJFFFBBB222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111222333555666444555???KKK```fffvvvyyyxxxooo}}}~~~gggEEE888???;;;AAACCC>>>===CCCFFFFFFJJJSSS___ffffffddddddeeeccccccdddeeefffffffffffffffggghhhgggeeedddeeefff~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}nnncccddd]]]^^^cccllltttrrrggg]]]VVV\\\nnn{{{```PPPQQQQQQPPPOOONNNLLLJJJHHHGGGHHHEEE@@@888222///000222111111111111111111111111111111111111111111111111111111000000111111222333111111000000111111222333333333222222111222222222777555111000222555888999>>>@@@BBBCCCBBBBBBDDDEEEHHHHHHHHHRRRkkksssyyy}}}yyy{{{yyyrrr|||yyy{{{uuuvvvoookkklllmmmllljjjkkkkkkddd]]]YYYZZZ\\\ZZZXXXUUUSSSQQQRRRTTTUUURRRPPPMMMRRRVVVVVVWWW^^^kkkvvv|||zzzxxxwwwyyy||||||xxxwwwqqqjjjdddaaa^^^ZZZWWW[[[VVVQQQOOOSSSWWWZZZ[[[ccchhhrrr{{{}}}}}}yyyzzzyyyllleeellltttqqqfffxxxooosssuuujjjcccYYYNNNSSSQQQSSSXXXZZZYYYZZZ]]]SSSMMMDDD===:::::::::;;;IIIQQQVVVVVVTTTSSSQQQMMMDDD<<<444000111222111...333222222111000///......000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111222222222111111000222555999;;;============AAAAAA>>>===@@@@@@>>>KKKXXXlll}}}dddUUUUUUcccqqqyyyssshhh___YYYTTTQQQKKKIIIFFFDDDCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFHHHHHHIIIJJJJJJKKKLLLLLLOOOJJJFFFJJJSSSXXXUUUPPPXXX[[[___cccbbbZZZMMMDDDLLLMMMQQQRRRNNNHHHIIIOOOYYYUUURRRSSSVVVUUUOOOJJJJJJIIIHHHFFFEEEFFFGGGGGGFFFIIIJJJGGGFFFGGGEEEAAADDDCCCDDDHHHKKKSSSaaaoooyyysssnnnkkkmmmqqqSSSLLLJJJEEEJJJHHHGGGIIILLLKKKAAA777888>>>DDDGGGGGGFFFGGGHHH===999444333444444222///111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111111000000000000111111111777333222999;;;AAAPPPnnn}}}aaa~~~yyyqqqzzzjjjiiiyyy]]]CCC:::>>>BBBAAA@@@@@@AAACCCGGGIIISSSYYYbbbhhhjjjiiihhhgggeeeddddddddddddeeeffffffeeefffgggiiijjjiiiiiihhh~~~~~~~~~~~~~~~~~~~~~yyyyyysssfffggg[[[YYY\\\eeeooopppggg\\\RRRUUUllloooSSSKKKQQQPPPOOONNNLLLJJJHHHGGGHHHFFF@@@999333000111222111111111111111111111111111111111111111111111111111111111111111222222333111111000000111111222333333333222222222222222333555333222333555999<<<===>>>AAACCCDDDEEEEEEGGGIIIHHHOOOWWWeee}}}wwwpppzzzzzz~~~~~~mmmjjjfffeeejjjnnnmmmkkkkkkggg```XXXTTTTTTUUUSSSQQQRRRPPPPPPRRRVVVYYYZZZYYYXXX^^^eeejjjnnnuuu~~~wwwrrrmmmggg___ZZZVVVTTTQQQOOOOOOUUU]]]eeelllsss||||||{{{sssmmmsssyyytttiii{{{pppsss{{{uuuhhh[[[TTTPPPPPPUUUXXXWWWWWWXXXXXXRRRIII@@@999777888999GGGRRRZZZZZZVVVTTTSSSQQQJJJBBB999333111222222111222222111111000000//////000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222111111111111333777;;;>>>???@@@@@@>>>AAA@@@;;;;;;@@@EEEFFFQQQcccyyyqqqhhhddd___```eee{{{|||vvvmmmfff\\\TTTNNNKKKGGGEEEFFFEEEDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGJJJMMMLLLMMMOOOQQQSSSVVVWWWXXX^^^YYYUUUWWW^^^eeefffeeecccdddgggjjjkkkggg___YYYZZZ\\\aaaccc^^^WWWUUUXXXmmmiiijjjrrrzzzwwwgggXXXSSSRRRPPPNNNMMMKKKJJJJJJIIILLLLLLIIIIIIKKKKKKHHHHHHFFFFFFEEECCCCCCKKKTTTuuu{{{wwwhhhnnntttvvvyyyuuuZZZMMMIIINNNNNNMMMMMMNNNMMMFFF@@@:::===BBBFFFHHHIIIIIIIIICCC>>>888444222222222222111111000000000000111111111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111111666333333999===EEEVVV~~~vvvqqq|||ttttttkkk|||oooTTTBBB===AAA@@@@@@AAAAAABBBCCCDDDEEEUUU[[[dddjjjmmmllljjjiiiffffffeeeeeeeeeffffffgggeeeffffffggggggggggggggg~~~~~~~~~~~~{{{xxxllllllddd\\\XXX```mmmrrrjjj___XXXRRRhhh]]]OOOPPPPPPOOONNNMMMKKKIIIHHHHHHFFFAAA;;;444111111222111111111111111111111111111111111111111111111111000111111111111222222222111111000000111111222333333333222222222222333333111222444666999===???AAA@@@AAABBBCCCDDDFFFJJJMMMWWWaaakkkvvv{{{uuussshhh^^^[[[]]]dddhhhgggeeedddccc]]]UUUQQQQQQRRRRRRQQQWWWXXXZZZ___gggmmmrrrsssyyy{{{qqqggg^^^XXXQQQTTTVVVVVVVVV^^^kkkuuuzzzzzzxxxtttsssyyy{{{}}}|||kkkeee{{{yyymmmVVVPPPNNNRRRUUUUUUUUUWWWYYYUUUNNNDDD;;;888:::===DDDQQQ]]]]]]XXXVVVUUUUUUPPPJJJAAA999333222333444111111111111111111111000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111444666:::===@@@BBBBBBCCCAAABBB???<<>>@@@FFFRRRkkk}}}vvvlllhhhgggnnnuuuZZZNNNJJJJJJLLLNNNOOOLLLGGGDDD<<<<<<>>>CCCHHHLLLKKKIIIIIIFFF???777111000222444111111000000000000111111111111111111111111111111000000000000000000000000000111111111111222222222111111000000000000111111111555333333:::>>>JJJ___rrrjjjhhhJJJ>>>===>>>>>>@@@BBBCCCBBBBBBDDDEEEUUU[[[dddkkkmmmmmmkkkjjjhhhhhhggggggggggggggghhhffffffeeedddddddddeeeeee~~~~~~{{{lll___aaannnvvvpppfffdddVVVdddiii\\\OOOOOOOOONNNMMMLLLJJJIIIHHHGGGCCC<<<666222111222111111111111111111111111111111111111111111111111000000111111222222222222111111000000111111222333333333222222222333444444000333666999<<<>>>AAABBBEEEDDDCCCCCCEEEJJJRRRXXXjjjrrrxxxzzzxxxtttvvv~~~~~~xxx~~~pppddd^^^[[[^^^```^^^\\\\\\[[[WWWTTTTTTWWW\\\^^^___mmmpppwww~~~wwwkkkhhhccc[[[VVVVVV[[[```fffiiimmmpppttt|||lllbbb|||}}}||||||zzz\\\WWWTTTTTTRRRPPPSSSYYYVVVUUUQQQIII@@@===@@@EEEEEEOOOXXXZZZZZZYYYXXXUUUSSSPPPJJJAAA999444333333111111111111111111111222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111222222222999:::<<<>>>@@@AAABBBBBBAAAAAA???AAAMMM___mmmrrrrrrpppmmmnnnwww~~~wwwjjjkkkhhhfffqqq~~~nnnaaaWWWOOOIIIGGGFFFDDDCCCCCCEEEFFFFFFIIIJJJMMMOOOQQQSSSTTTTTTUUU[[[bbbeeeeeeiiirrr{{{}}}}}}yyyyyynnneee^^^VVVNNNJJJIIIIIIKKKIIIFFFHHHLLLFFFSSSaaajjjrrr}}}|||uuukkkdddooottt]]]NNNJJJHHHMMMPPPNNNHHHEEE>>>:::999>>>GGGLLLKKKGGGKKKJJJFFF>>>555111222444222111111000000111111222111111111111111111111111000000000000000000000000000000111111111222222222222111111000000111111222222666333444:::>>>NNNhhh}}}kkk]]]AAA===>>><<<>>>@@@BBBBBBBBBDDDHHHLLLTTTZZZbbbiiikkkkkkjjjjjjkkkjjjiiihhhhhhhhhhhhhhhgggfffdddcccbbbbbbcccccc~~~~~~}}}{{{fffdddpppxxxuuulllfffXXX```oooaaaOOOOOOOOONNNNNNLLLKKKKKKHHHGGGDDD???888444222222111111111111111111111111111111111111111111111111///000111222222222222111111111000000111111222333333222222222333444444555222666:::<<<===>>>@@@BBBFFFEEEEEEFFFKKKUUUbbbjjjtttxxxxxxwww}}}{{{||||||zzzzzzrrr|||zzznnnqqq~~~uuujjj___[[[YYYVVVVVVYYYVVVWWW[[[aaajjjtttzzz~~~yyyssslllddd___]]]^^^```bbbhhhrrr~~~qqqaaarrrtttnnn}}}vvvxxxllliiieee^^^TTTMMMPPPWWWUUUVVVUUUNNNFFFCCCEEEIIIHHHKKKOOOSSSYYY\\\YYYRRRRRRRRROOOJJJAAA999444222111111111111222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111222333555555======>>>??????@@@@@@@@@<<<>>>BBBKKK^^^sss~~~{{{qqqhhhffffffaaaYYYRRRfffxxx}}}tttbbbTTTLLLGGGDDDBBBEEEEEEEEEFFFGGGIIILLLOOOTTTVVVZZZ^^^bbbeeehhhiiikkksss~~~}}}rrriii]]]YYYWWWUUUQQQLLLJJJMMMPPPUUUWWWTTTVVV^^^fffjjjzzzzzzwwwxxxiiijjjxxx{{{mmm]]]OOOMMMOOONNNLLLKKK@@@:::777;;;DDDJJJIIIEEEHHHIIIIIIDDD<<<666333333222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111222222333666444555:::???SSSsss~~~rrrtttMMM:::===AAA???>>>@@@AAA@@@AAAFFFPPPWWWWWW\\\ccchhhjjjjjjkkkkkkmmmlllkkkjjjiiihhhhhhhhhhhhfffeeecccbbbbbbbbbcccxxxzzzgggdddpppzzzwwwooo```UUU[[[wwwqqq^^^NNNOOOOOOOOONNNMMMLLLLLLHHHHHHEEEAAA:::555333222111111111111111111111111111111111111111111111111///000111333333222111111111111000000111111222333333222222333333444555666666:::>>>?????????BBBEEEBBBCCCFFFKKKTTT```mmmvvv{{{yyywwwxxx}}}xxxyyyzzzyyyjjjrrrqqqgggiiizzzsssaaaXXXTTTTTTYYY^^^ggglllsss~~~}}}|||{{{yyywwwwwwvvvvvv{{{}}}~~~zzzlllggg^^^WWWVVV]]]gggoooxxxvvv______^^^^^^mmmzzzsssqqqyyy}}}yyyqqqaaaRRRNNNQQQWWWXXXXXXTTTMMMIIIHHHHHHKKKIIIHHHKKKTTT\\\YYYQQQSSSSSSRRROOOIIIAAA999333222222222222222222111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222333666888:::>>>>>>??????????????????===GGGUUUbbbqqqoooYYYQQQUUUZZZggg}}}ggg\\\RRRLLLHHHCCCAAAAAADDDEEEGGGIIILLLQQQWWW[[[fffhhhmmmsssyyy{{{ssskkk```RRRJJJHHHUUUZZZ^^^]]]\\\ZZZUUUNNNRRRfffnnnppp{{{{{{zzzssslllpppvvvvvv^^^SSSNNNJJJJJJMMMCCC===888:::AAAGGGGGGDDDBBBEEEHHHGGGCCC<<<666222222222111111111111222222222222222222222222222222111111111111111111111111000111111111111222222222222222111111111111222222333555444777===CCC]]]}}}uuu~~~bbbFFF;;;===@@@???>>>@@@@@@???@@@HHHTTT^^^^^^aaafffiiijjjkkkmmmnnnnnnmmmllljjjiiihhhhhhhhhhhhgggfffeeedddcccccccccxxxzzz~~~xxxrrrrrrxxxkkk```dddrrr|||zzzsssaaaWWWUUUiiizzz___NNNNNNOOOOOOOOONNNMMMMMMHHHHHHFFFBBB<<<666333222111111111111111111111111111111111111111111111111///000222333333222111000111111000000111111222333222222222333333555666666999===AAABBBAAABBBFFFKKKKKKOOOWWW___gggpppxxx}}}}}}~~~yyytttvvvwwwuuulllnnnlllhhhlll{{{{{{iii``````dddmmmvvv~~~||||||zzzxxxwwwyyy~~~zzzxxxuuussspppooonnnnnnooorrruuuvvvuuusssssstttwwwwwwxxxyyy|||~~~yyy~~~sssjjjfffgggiiihhhlllttt|||ooobbb___eeennnvvvooommmttt}}}wwwdddTTTLLLTTTVVVWWWWWWUUUQQQMMMKKKLLLJJJFFFFFFNNNWWWXXXTTTVVVTTTSSSRRROOOIII@@@999333333333222222111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111333555888<<<>>>>>>>>>>>>???@@@AAABBBCCCKKKbbb{{{sss[[[VVVbbbnnnsssdddSSSLLLHHHIIIHHHEEEFFFJJJLLLOOORRRVVV\\\dddnnnuuulll]]]WWWXXX]]]aaacccdddcccZZZQQQHHHOOOMMMMMMXXXcccmmm|||~~~tttnnnvvvyyymmm^^^NNNHHHLLLHHHBBB===<<<@@@DDDEEEEEE===???CCCFFFFFFAAA:::555333222222111111222222333222222222222222222222222111111111111111111111111000111111111111222222222333222222111111222222333222444555:::BBBJJJiiiyyywww~~~rrrWWWEEE>>><<<===???<<>>@@@======>>>???AAACCCEEEGGG\\\|||ooodddiiivvv{{{hhhVVVIIIKKKEEEAAADDDFFFGGGNNNWWWYYY\\\aaagggnnnzzzzzzrrrfffddd```\\\^^^aaa^^^XXXUUUTTTJJJDDDIIIJJJPPP^^^lll{{{~~~sssxxx[[[MMMNNNKKKFFF@@@>>>@@@CCCEEEFFF;;;<<>>;;;>>>DDD:::???BBBBBBBBBGGGQQQZZZdddddddddddddddgggkkknnnooonnnllljjjiiigggggggggggghhhiiiiiiiiihhhgggfff~~~~~~}}}~~~~~~~~~~~~~~~rrrxxxuuucccmmmeee^^^bbbppp{{{yyypppiii\\\QQQQQQhhhjjj]]]LLLJJJRRRRRRPPPPPPKKKMMMKKKGGGBBB===888333111333222111111000111111111111111111111111111111111222222222222222222222222444444555555444333111000333111000111444888;;;===@@@AAAEEEGGGEEEHHHYYYlll~~~yyy{{{{{{zzzzzzwwwyyy|||~~~pppjjjooopppllluuuvvvppphhhlll}}}{{{}}}}}}zzzyyy{{{xxxsssxxxxxxxxxvvvsssrrrssstttzzzzzz{{{|||~~~~~~yyyvvvtttuuusssooonnnqqqwwwvvvvvvwwwxxxxxxvvvtttuuuttttttttttttrrrooolllmmmmmmmmmmmmmmmmmmmmmllljjjnnntttxxx|||mmmcccaaagggwww~~~uuuqqquuuuuupppuuu~~~tttUUUNNNLLLMMMSSSWWWXXXWWWVVVQQQJJJBBB>>>AAAIIIRRRWWWXXXVVVTTTSSSTTTRRRNNNJJJ???999333111111333333333222222222222222222222222000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111...///111111000000111333000111333777<<<@@@AAAAAA>>>===@@@DDDCCCBBBKKKVVVmmmxxxrrrxxxzzzwwwzzz}}}iiiYYYNNNIIIIIIHHHIIIIIIKKKOOOWWW```gggfffssszzzyyy~~~{{{tttpppmmmiiiggg^^^XXXTTTRRROOOKKKMMMRRRRRR[[[pppxxxnnnzzzsssRRRHHHMMMJJJFFFCCC>>><<>>@@@DDDAAAAAAFFFLLLVVVfffuuuzzzrrrlllsssyyy}}}~~~}}}rrrmmmmmmyyy{{{ssseee```gggllljjjpppqqqjjjaaafff}}}|||zzzyyyvvvssswwwyyyxxxuuuvvvyyyyyyvvvtttuuuvvvuuuuuuuuuwwwyyy|||xxxwwwyyyxxxuuuuuuxxxyyyyyyyyy{{{|||{{{xxxvvvyyyxxxwwwwwwvvvsssooolllnnnoooooonnnllljjjgggfffhhhkkkppprrrssstttvvvxxx|||rrrfffcccfffyyy~~~tttqqqvvvwwwqqqpppuuunnnuuu~~~yyy^^^ZZZRRRKKKLLLQQQUUUWWWVVVRRRLLLCCC>>>???FFFQQQXXXYYYWWWVVVVVVVVVTTTPPPMMMDDD???888444333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111000111222222111111333444333444777:::>>>@@@AAAAAA===@@@???;;;BBBTTTdddjjjoooyyyooommmwww}}}|||~~~tttdddVVVMMMHHHGGGHHHLLLOOOTTTZZZaaakkkttt{{{uuuggg^^^[[[XXXQQQKKKHHHJJJUUUhhh~~~|||jjjvvvcccKKKJJJHHHGGGGGGEEECCCEEEKKKAAA<<<888:::@@@EEEDDDBBB999666333222333444222111111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333444444333555888;;;IIIggguuuwwwzzznnnfffmmmPPP???>>>:::;;;???===@@@@@@@@@BBBHHHOOOVVV[[[aaacccfffgggggghhhjjjlllkkkkkkkkkjjjjjjiiiiiiiiilllgggfffhhhjjjjjjlllppp}}}}}}}}}}}}~~~}}}mmmppp}}}}}}lllmmmeee^^^cccqqqssslllqqqbbbTTTQQQccc~~~bbbMMMGGGNNNNNNOOOOOOJJJJJJJJJIIIFFFAAA;;;444111333333222111111111111111222222222222222222222222222222222222222222222222///000111222333444444333444444555666999<<>>CCCMMMVVVZZZYYYXXXXXXXXXVVVSSSPPPLLLGGG???888555444333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444333222222444555666888;;;>>>@@@@@@@@@???999BBBBBB???OOOlll{{{xxxyyyuuuvvvooopppzzzvvvrrrbbb[[[SSSLLLLLLOOOSSSUUUUUU[[[eeeoooyyyzzzyyyyyyiiiUUUPPPJJJGGGKKKVVViiivvvjjj|||zzzpppttt[[[OOOKKKIIILLLMMMJJJJJJLLLCCC===777777<<>>:::555222111222333333111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333444444222777999:::NNNsssuuuwww|||hhhhhh^^^GGG<<<===;;;<<<@@@>>>@@@???@@@CCCIIIQQQXXX\\\ccceeeggghhhggghhhiiijjjhhhhhhiiiiiijjjjjjkkkkkkmmmiiihhhjjjkkkkkknnnrrr}}}}}}}}}}}}~~~tttooovvvyyyuuujjjmmmeeeZZZ[[[iiipppmmmqqqfffZZZQQQ[[[|||iiiPPPFFFKKKMMMOOOOOOIIIIIIIIIJJJHHHDDD===666111333333222111111111111222222222222222222222222222111222222222222222333333000000111222222333333333000222777:::===???AAACCCGGGHHHOOO\\\iiipppooommmppp~~~|||xxxxxxnnndddgggssswwwooowwwwwwkkkfffnnnqqqvvvxxxtttrrrttttttqqqvvvzzzwwwmmmmmmyyy~~~wwwwwwwwwvvvsssqqqnnnkkkkkkllllllmmmoootttwwwwwwxxx|||~~~|||xxxyyy|||}}}~~~~~~wwwwwwwwwvvvvvvvvvwwwwwwpppqqqssssssqqqooommmllljjjlllnnnqqqtttyyywwwvvvyyy}}}~~~xxxuuunnnhhh^^^TTTQQQSSSTTTSSSYYYWWWRRRIIIBBBBBBJJJQQQYYYYYYYYYYYYXXXVVVTTTRRRRRRMMMEEE===777444222111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111111222222111111111111111111111111222333444333222222444666999;;;???AAA@@@??????>>>777BBBLLLVVViii}}}xxxvvv|||pppuuu{{{zzz~~~}}}nnn___WWWUUUTTTQQQQQQWWWaaahhhiiigggnnnyyyqqqddd[[[QQQIIIFFFLLL[[[jjjvvvxxx|||uuucccbbbnnn|||bbbWWWMMMKKKLLLMMMNNNQQQIIIAAA999666999???BBBDDDBBB>>>888333111111333444111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333444444333999888888QQQzzz|||~~~jjjnnn}}}QQQ@@@:::<<<:::<<<@@@<<>>777333444333333222111222222222222222222222222222222222111111111222222333333333222222222222222222222222333777===@@@BBBBBBCCCEEEHHHTTTeeettt|||yyyooofffmmmwwwzzzwwwpppiiijjjzzzmmmfffrrrxxxooolllssstttuuutttnnniiihhhgggeeevvv~~~}}}~~~uuuoooppptttwwwsssqqqooommmlllmmmppprrroooxxx}}}}}}|||yyyyyyzzz|||xxxwwwuuutttrrrqqqooommmlllmmmooopppppprrruuuxxxttt~~~}}}}}}~~~ssshhh```YYYRRRUUUWWWVVVQQQKKKIIIMMMRRRWWWXXXYYYYYYWWWVVVTTTTTTTTTQQQJJJBBB;;;555222111222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222333111111111111111111111111222222222222111222555777:::===@@@AAA@@@>>>>>>???>>>EEEWWWnnn|||pppxxxjjjlll~~~~~~ppp]]]SSSPPPOOOSSSVVVYYYdddsss|||}}}{{{qqqdddXXXMMMHHHLLLTTT]]]gggzzzzzzxxxaaabbbqqq{{{hhhTTTIIIHHHJJJNNNSSSNNNGGG===888888;;;???@@@DDDAAA<<<666222222333444111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333444444444999777888SSS|||}}}xxxhhhIII<<<;;;===999;;;>>>999>>>???AAAFFFLLLTTT\\\```dddfffiiijjjiiihhhhhhhhhgggggghhhjjjkkkmmmnnnnnnmmmjjjiiijjjjjjkkkqqqyyy}}}}}}}}}}}}~~~|||mmmppp{{{vvvmmmccc]]]\\\aaammmyyytttqqqkkkYYYNNNeee}}}\\\IIIJJJMMMPPPPPPIIIIIIJJJKKKJJJFFF@@@999555444444333222222222222222333333333333333333333333111111111222222333333444444444333222222333333333777;;;???@@@@@@BBBFFFJJJUUUfffzzzsssgggnnnpppwww|||yyyxxxttt|||zzzooommm{{{zzzrrrqqqjjjhhheeebbbbbbgggnnnsssyyyrrruuuvvvtttqqqpppqqqsssrrrrrrpppnnnnnnppptttxxxxxx~~~{{{wwwrrrnnnkkkmmmpppqqqsssuuuyyy{{{xxxyyyxxx|||vvvpppvvv~~~~~~uuucccTTTOOORRRUUUUUUSSSSSSTTTVVVUUUWWWYYYYYYWWWUUUUUUUUUTTTRRROOOHHH@@@999444333222222222222222222222222222222222222222222222222111111111111111111111111000000111111222333333333111111111111111111111111111111111111111333666999;;;>>>AAAAAA??????AAACCCMMMSSSddd{{{yyyvvvwwwpppppp~~~|||kkkZZZRRRQQQTTTUUU\\\ccchhhvvv{{{||||||}}}~~~ssscccUUUNNNNNNJJJLLLXXXllltttbbbaaazzzzzzbbbSSSLLLJJJLLLQQQQQQJJJBBB;;;999:::<<<>>>CCCBBB???:::666333333444111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333444444555888666<<>>999;;;>>>999===>>>AAAGGGNNNVVV^^^bbbdddfffiiikkkjjjhhhhhhhhhgggggghhhiiijjjkkkllllllkkkhhhfffffffffiiirrr}}}~~~~~~~~~~~~~~~ssstttlll^^^^^^\\\ZZZgggyyyyyyqqq^^^QQQfffcccLLLKKKMMMRRRQQQIIIJJJJJJKKKJJJFFF@@@;;;777444444333222222222222333333333333333333333333333000111111222333333444444444333333333333555666777;;;===>>>???BBBJJJVVV```ppp{{{ttthhheee```bbbooo|||}}}{{{|||{{{uuutttyyy|||vvvllleee]]]___ccciiipppyyy{{{{{{yyytttrrrsssuuuwwwvvvsssrrrrrrssssssssssssssswww}}}wwwwwwwwwwwwwwwyyy}}}{{{uuu~~~{{{oooXXXOOOQQQSSSUUUVVVWWWWWWWWWUUUWWWZZZYYYWWWUUUUUUWWWRRRSSSSSSNNNFFF>>>999777222222222222222222222222222222222222222222222222111111111111111111111111000000111222222333444444111111111111111111111111000111111111222555999======@@@BBBBBB@@@@@@EEEIII\\\jjjzzzxxxxxx~~~wwwtttwwwdddXXXWWWZZZ\\\\\\gggpppvvvzzz}}}}}}~~~|||{{{{{{}}}~~~~~~~~~}}}|||~~~{{{{{{|||}}}}}}~~~}}}}}}qqq\\\QQQMMMHHHJJJUUU```mmmwwwiiilll~~~yyykkk___TTTNNNMMMPPPKKKEEE???<<<<<<<<<===AAABBBBBB???999555333333111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333444444555555777DDDdddrrr~~~qqq}}}wwwmmmVVV???:::===>>>999<<<@@@;;;<<<>>>BBBHHHOOOXXX___ccccccfffiiikkkjjjiiiiiiiiigggggggggggghhhhhhhhhhhhiiifffcccbbbbbbgggttt~~~~~~~~~~~~~~~~~~}}}ppp```cccaaa[[[fff}}}tttbbbVVVjjjfffNNNLLLNNNRRRRRRIIIJJJKKKKKKIIIFFFAAA<<<888555444333333222222333333333333333333333333333333000000111222333333444444333222222333444666999:::AAABBBCCCDDDKKKZZZnnn||||||qqqeeeeee[[[YYYgggwww}}}}}}|||xxxsssyyy{{{uuunnnjjjhhheee\\\UUU[[[aaammmyyy~~~wwwssszzz~~~~~~|||{{{{{{{{{yyyyyy{{{vvvwwwxxxxxxzzz}}}zzzzzz~~~|||uuuyyyvvv[[[UUUSSSRRRSSSUUUVVVUUUTTTUUUXXXZZZZZZXXXVVVWWWXXXQQQTTTUUURRRJJJBBB<<<:::222222222222222222222222222222222222222222222222111111111111111111111111000000111222333333444444111111111111111111111111111222222222444777<<<@@@>>>AAACCCBBB@@@BBBHHHMMMccc|||{{{zzzvvvzzz~~~wwwxxxnnn```TTTWWWeeennnlllfffuuu~~~{{{{{{|||||||||}}}}}}}}}}}}~~~}}}|||zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}||||||}}}}}}~~~~~~~~~qqq^^^WWWPPPLLLMMMMMMPPPbbbwww}}}kkkiiirrr___QQQLLLNNNKKKFFFAAA>>>=========???BBBDDDBBB<<<666333222111111111111111111111111000111111111111222222222222222222222222222222222222222333333333444444444555444777KKKlllsssiiiuuuvvv|||}}}[[[GGG<<<999>>>>>>999===BBB===<<<>>>BBBHHHPPPYYY```dddbbbeeeiiikkkkkkjjjiiijjjfffffffffffffffeeeeeeeeehhhdddaaa``````fffttt}}}~~~}}}}}}~~~mmmgggdddWWW^^^zzz|||ssskkk^^^nnnoooWWWNNNNNNNNNLLLKKKIIIKKKKKKGGGEEEDDD>>>777444333222222111111222222333333333222222111111111222222333333333444444444222333333222333777:::;;;?????????GGG```xxxmmmiiiiiippppppmmmuuuxxxnnnsssvvvyyy{{{rrreee[[[WWWZZZ^^^bbbiiiqqq~~~zzzwwwuuuvvv{{{~~~~~~}}}}}}yyywwwuuuvvvqqqttt}}}xxxbbb[[[VVVOOOMMMRRRZZZZZZUUUVVVWWWXXXXXXWWWVVVWWWYYYWWWTTTRRRRRRQQQLLLBBB:::222444555555444333444555333222222111111222222333222222222222222222222222222222222222222222222222333333333222222111111111111000000222666:::<<<===<<>>>>>===CCCHHHGGG@@@999666555222333333333333222111000333222111000000111222333111111222222222333333333333333333444444444555555555777<<>>DDDKKKZZZwww}}}{{{}}}~~~rrrjjjkkkkkklllrrr{{{}}}yyyqqqjjj```ZZZ\\\dddnnntttwwwyyyzzzzzz~~~zzzzzz{{{}}}~~~wwwttt{{{qqqqqquuudddgggpppsss]]]aaaaaa[[[UUUTTTUUUTTTXXXZZZ[[[[[[ZZZYYYZZZ\\\ZZZWWWUUUTTTSSSNNNFFF???666555444333333444444444333222222111111222222333222222222222222222222222222222222222222222222222333333333222222222111111222222333555999<<<>>>??????@@@@@@AAAHHHYYYnnn||||||}}}qqqcccZZZaaa]]]fffyyy~~~~~~~~~|||}}}}}}{{{wwwuuutttrrrrrrsssuuuxxxyyywwwwwwwwwwwwwwwxxxyyyzzzxxxxxxxxxzzz{{{|||||||||||||||{{{zzzzzz{{{||||||}}}||||||~~~|||~~~}}}|||}}}~~~|||~~~}}}|||}}}~~~~~~}}}}}}}}}~~~~~~ooofff\\\PPPNNNTTTbbb}}}|||xxxyyyYYYNNNOOONNNFFF<<<777:::???===AAAEEEEEEAAA;;;777444222222333333333222222111222222111000000111222222111111222222222333333333333333333444444444555555:::777<<>>???@@@BBB======HHH[[[nnn}}}www|||{{{~~~wwwfff\\\\\\```hhhgggooo{{{vvvtttuuuvvvuuusssooonnnmmmmmmnnnqqqsssuuurrrssssssttttttuuuvvvvvvuuuuuuuuuvvvwwwyyy{{{||||||{{{zzzyyyyyyzzz{{{|||~~~}}}}}}}}}}}}|||}}}|||zzz{{{}}}~~~~~~}}}|||zzzyyyzzz|||}}}~~~~~~|||{{{}}}|||zzz{{{~~~ppp\\\QQQPPPMMM^^^rrr|||}}}iiiPPPLLLKKKKKKBBB777777>>>;;;===@@@CCCCCC???888444222222222333333333333333222222111000000111222222111111222222222333333333333333333444444444555555<<<666<<<^^^tttyyywwwiiibbbqqq```AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>BBBHHHOOOUUU]]]dddiiiggghhhjjjkkkllllllkkkkkkiiiiiihhhgggfffeeeeeedddeeeaaa```bbbffflllxxx|||~~~~~~}}}~~~ppplll|||vvvsssxxxooocccbbboootttyyymmmVVVNNN```tttmmmRRRGGGKKKOOOOOOLLLMMMLLLIIIGGGGGGBBB;;;444444333222222222222333333333333333333333333333333333333444444444444555777444444777;;;===???BBBLLLYYYddddddhhhuuu}}}{{{wwwssskkkjjjiiiiiikkkkkkgggbbb\\\___eeennnyyyyyyrrrrrrssssssuuuxxxzzz~~~~~~yyyyyyooopppuuusssnnnllluuueeeqqqyyytttiii___XXXTTTUUUWWWZZZ[[[ZZZZZZZZZ[[[^^^\\\YYYWWWVVVSSSOOOLLLCCC<<<444111333555444111333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222555999<<<>>>???@@@AAABBBAAAIIIZZZmmm{{{xxxtttzzz}}}}}}zzzqqqfff___```ffflllrrrqqqxxx|||yyyyyytttnnnkkkjjjkkkkkkkkkjjjiiihhhggggggiiijjjkkknnnnnnooopppqqqqqqqqqqqqppppppoooooooooqqquuuxxx{{{zzzyyyxxxxxxyyyzzz{{{}}}}}}}}}~~~~~~~~~}}}|||}}}|||{{{zzz{{{}}}~~~~~~|||{{{{{{zzzzzzzzzzzzzzz|||}}}}}}~~~|||{{{||||||zzz{{{~~~}}}||||||}}}ttt___TTTLLLMMMRRR___vvvuuuXXXLLLHHHNNNKKK>>>888<<<;;;:::<<<@@@CCCBBB;;;444222222222222333333444444222111111111111111111222111111222222222333333333333333333444444444555555999444@@@fffuuupppccc}}}{{{VVV>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>CCCIIIPPPXXX___fffkkkiiiiiikkklllmmmmmmllllllkkkkkkjjjjjjiiihhhhhhgggfffbbb```bbbiiirrr||||||}}}~~~~~~}}}~~~~~~dddZZZhhh|||zzzlllcccjjjlllgggfffhhhuuu|||qqq\\\NNNXXXnnnyyyYYYGGGIIINNNNNNLLLMMMLLLHHHGGGGGGCCC===555444333333222222333333333333333333333333333333333333444444444555555555555333666<<<>>>===@@@FFF\\\llluuummmffflllyyy~~~~~~yyyxxx|||~~~ssskkkhhhfffeeedddfffmmmwww}}}tttnnnooorrrssstttwwwxxx}}}|||zzz{{{}}}zzzyyy~~~fffjjjnnnooopppkkk___RRRSSSUUUXXXZZZZZZYYYZZZ[[[]]][[[YYYWWWVVVTTTQQQPPPHHH@@@888333444555444111333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222666;;;===>>>???AAACCCBBBOOOccctttvvvvvvwwwxxxppphhh```aaaiiisssxxxzzzzzz{{{~~~zzzuuuqqqppplllfffaaa___^^^^^^^^^```____________```aaabbbggghhhiiijjjjjjjjjiiiiiiddddddccc``````bbbhhhlllvvvvvvwwwwwwwwwwwwvvvvvvyyy{{{}}}~~~~~~}}}||||||~~~}}}}}}{{{{{{|||}}}zzz{{{}}}}}}{{{xxxuuurrrvvvwwwxxxzzz|||~~~|||{{{}}}}}}{{{|||xxxwwwvvvvvvxxxzzz}}}}}}zzzzzz{{{{{{zzz}}}yyy{{{~~~}}}jjjXXXOOOIIINNN```{{{ttt\\\JJJJJJKKKBBB;;;===;;;999999===BBBCCC===777444333333222222333444444111111111222222111111111111111222222222333333333333333333444444444555555666777KKKqqqtttiiinnnLLL>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>CCCJJJQQQXXX___fffjjjjjjkkkllllllmmmnnnnnnnnnmmmmmmllllllkkkjjjjjjjjjeeeccc```aaaiiiuuu}}}||||||}}}}}}}}}~~~fffVVV___{{{qqq```dddmmmnnnpppgggxxx}}}ttteeeSSSUUUiiidddJJJHHHMMMMMMLLLMMMKKKHHHFFFGGGCCC===555444444333333333333333333333333333444444444444333444444444555555555555444444999@@@AAA@@@HHHTTTnnn{{{rrrhhhmmmzzzzzz}}}|||vvvtttzzz{{{sssuuuzzzxxxhhhaaabbbiiipppyyy}}}uuuppprrrtttuuuwwwzzz{{{}}}}}}|||tttqqqtttyyy~~~}}}uuuiiifffcccgggooopppcccRRRQQQTTTXXXZZZZZZZZZZZZ[[[ZZZZZZYYYXXXVVVTTTSSSRRRLLLEEE===888666555444222333222222111111222222333222222222222222222222222222222222222222222222222333333333333444444444444444888<<<>>>>>>???CCCFFFIIIffftttwww|||~~~fffaaa^^^eeerrr}}}{{{xxxtttnnnjjjccc```[[[VVVRRRPPPPPPPPPOOOPPPQQQSSSUUUWWWYYY[[[]]]^^^_________^^^]]]\\\UUUUUUSSSPPPOOOSSSZZZaaaqqqssswwwzzzzzzwwwsssqqquuuxxx{{{}}}||||||||||||~~~~~~~~~}}}{{{zzz{{{}}}{{{}}}|||vvvoookkkpppqqqsssuuuxxx{{{~~~~~~{{{{{{}}}}}}zzzyyy|||vvvuuuuuuvvvwwwyyy|||}}}{{{xxxvvvtttqqqooottt{{{|||wwwtttuuuvvvvvv{{{kkk]]]QQQPPPXXXhhh|||yyyXXXIIIFFFCCC@@@@@@===:::999<<<@@@BBB???<<<666555333222222222333444000111222222222222111000111111222222222333333333333333333444444444555555777<<>><<<<<<<<<<<<<<<<<<<<<<<<>>>CCCKKKRRRYYY___fffiiilllllllllmmmnnnnnnoooooonnnnnnmmmmmmlllllllllllleeeeeeccccccjjjvvv{{{|||}}}|||}}}~~~vvvbbbfffkkkjjjtttzzz}}}uuuxxxmmmWWWPPPbbbpppPPPJJJNNNMMMKKKLLLJJJFFFFFFFFFCCC===555555444333333333333444333333333444444444555555444444444444555555555555666666<<>><<<:::;;;>>>AAAAAA@@@888777444222111222222333000111222222222222111000111111222222222333333333333333333444444444555555888===[[[tttVVV@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<@@@EEELLLTTTZZZ```eeeiiimmmmmmmmmmmmnnnoooppppppnnnnnnnnnmmmmmmmmmmmmmmmjjjlllllljjjooo{{{{{{||||||||||||~~~~~~oooqqqvvvrrr|||}}}rrrYYYLLLZZZ~~~xxxTTTKKKNNNMMMKKKLLLJJJFFFEEEFFFCCC===555555444333333333333444333333333444444555555555444444444555555555666666888888>>>DDDDDDIIIbbb}}}vvvwww}}}|||~~~|||{{{wwwooonnnrrr}}}{{{uuuwww{{{xxxzzz}}}}}}{{{{{{}}}{{{|||~~~~~~}}}}}}{{{zzz{{{{{{{{{uuuvvv}}}}}}yyy{{{|||ssswwwzzz{{{{{{xxxrrrkkkjjjkkkfff```JJJMMMRRRUUUUUUUUUUUUVVVWWWYYY[[[[[[YYYVVVUUUTTTNNNLLLGGG@@@888444333444333222222222222222222333222222222222222222222222222222222222222222222222333333333444444555555555:::===AAAAAA@@@BBBHHHMMMkkkyyyfffooowww{{{yyyqqqfffjjjttt{{{wwwpppttt}}}{{{yyyvvvrrrmmmggg___WWWQQQJJJJJJHHHEEEAAA???>>>>>>>>>???@@@AAABBBDDDDDDEEEIIIJJJKKKJJJIIIFFFDDDBBBCCCDDDDDDBBBCCCJJJUUU___tttzzzzzztttnnnsssxxx{{{{{{zzz{{{}}}{{{~~~~~~yyyvvvuuuvvvvvvxxxyyyzzzzzzyyywwwvvvvvvvvvwwwxxxzzz}}}{{{yyyyyyzzzwwwpppkkkkkkfffggghhhjjjkkklllllllllppplllhhhccc[[[WWW[[[cccfffccccccdddccc]]][[[\\\]]]]]]aaaiiinnnuuunnnaaaWWWZZZdddrrrppp]]]ccchhhWWWOOOFFF===@@@===;;;;;;===@@@BBBCCC999888555333111111222222000111222333333222111000111111222222222333333333333333333444444444555555888<<>>===AAAAAAAAAMMM]]]uuuqqqgggtttxxxfffgggppp|||zzzuuu~~~{{{yyyyyytttlllddd[[[SSSKKKFFF???>>>===;;;::::::;;;;;;>>>======<<<<<<======>>>AAAAAA@@@@@@@@@AAABBBBBBEEECCCCCCGGGLLLQQQYYYbbbwww}}}vvvtttvvvxxxzzz{{{{{{{{{{{{zzz}}}~~~zzzssspppssswwwwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{~~~{{{yyy~~~oooPPPZZZTTTSSSYYY``````^^^]]]bbbaaa^^^ZZZUUUPPPLLLJJJQQQUUUXXXXXXVVVTTTTTTUUUOOORRRTTTUUUVVV\\\gggoootttccc[[[XXXdddnnn}}}jjjZZZaaayyy___PPPJJJBBBFFFGGGBBB<<<===CCCCCC???@@@;;;444222333444444222222222222222222222222222111111222222222333333333222222222222333444555555<<<===___nnnfffnnneeexxxzzzhhhKKK>>>===<<<;;;;;;;;;:::999999<<<>>>BBBHHHQQQXXX^^^bbbeeegggjjjlllnnnooopppqqqsssuuuooonnnmmmmmmmmmmmmmmmmmmrrrvvvyyyzzz}}}|||~~~~~~~~~~~~~~~~~~iiihhhmmmmmmnnnsss~~~wwwcccVVVjjjhhhPPPQQQNNNMMMJJJIIIHHHFFFCCC@@@:::777333222222333333222444444444444444444444444555333222222444666888888999@@@GGGOOO^^^sss{{{{{{}}}sssmmmpppwwwzzz|||xxxzzzwwwnnnmmmsss}}}~~~yyywwwzzz||||||}}}||||||~~~}}}{{{zzzzzz|||~~~}}}||||||}}}|||}}}||||||wwwvvvxxxxxxyyy{{{uuuvvvvvvwww}}}vvvrrrxxxpppZZZWWWRRRMMMNNNSSSWWWXXXZZZYYYYYYXXXXXXWWWUUUTTTRRROOOKKKFFF???:::555333333333222222222222333333444444444333333222222222222222222222222222222222333222222222333555888999??????AAADDDHHHQQQbbbqqq|||}}}yyyvvvkkkjjjttt~~~|||yyywwwrrrkkkaaaWWWPPPIIIDDDAAA===<<<;;;999999999999999:::999999999:::;;;<<<===<<<<<<===>>>@@@BBBDDDFFFFFFFFFIIINNNQQQTTT\\\ddduuu|||~~~}}}yyyxxxyyyzzz{{{||||||{{{{{{xxx||||||uuullliiiqqqyyywwwwwwxxxxxxyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{zzz}}}{{{{{{www[[[MMMIIIHHHMMMPPPNNNMMMNNNRRRRRRPPPNNNKKKHHHFFFDDDHHHKKKNNNOOOLLLKKKKKKKKKHHHJJJKKKIIIHHHKKKSSSZZZiiitttwwweee^^^fffiiixxxdddVVVqqqqqqgggYYYEEEHHHHHHCCC======AAABBB??????<<<777333222333333222222222222222222222222222111111222222222333333333222222222222333444555666777@@@kkkzzzyyy}}}hhh^^^eeefff}}}___GGG???===;;;;;;;;;;;;:::999:::<<<>>>CCCIIIQQQYYY^^^bbbfffhhhlllmmmoooooonnnnnnppprrrnnnnnnnnnoooooopppqqqrrrvvv{{{|||~~~~~~~~~ggg___```aaaeeeiiivvvsssddd[[[|||nnnOOONNNNNNMMMJJJIIIHHHFFFCCC@@@:::777444222222333333333444444444444444444444444333333333444555777999:::;;;FFFWWWhhh{{{~~~yyy{{{~~~{{{ooofffhhhqqqxxx}}}ssslllkkkfff```aaagggwwwyyy{{{}}}|||yyy{{{{{{}}}{{{{{{{{{|||~~~~~~{{{yyyxxxyyy{{{~~~~~~~~~}}}{{{|||~~~~~~~~~}}}~~~~~~}}}{{{~~~~~~~~~||||||{{{xxxxxxuuussspppqqqyyyzzz}}}xxxuuu~~~vvvkkkhhhbbb[[[UUURRRSSSUUUZZZYYYXXXWWWVVVVVVUUUUUURRRQQQNNNIIICCC<<<777333333333222222222222333333444444333333333333222222333333333333333333333333333333222222444666999;;;;;;???BBBEEEPPPdddxxx{{{~~~yyyxxxkkkdddfffoooyyy~~~}}}{{{xxxssspppeee]]]RRRHHHAAA>>><<<;;;;;;:::999888777777777888888888888999:::;;;<<<===<<<<<<===???AAAEEEHHHJJJJJJLLLQQQVVVWWWYYY```jjjtttyyy{{{zzzzzz|||}}}|||}}}}}}}}}}}}}}}|||{{{zzzwww{{{zzzqqqfffdddooozzzvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzyyy|||{{{}}}nnnLLLFFFBBBBBBBBB@@@???AAABBBBBBBBBBBBBBBAAA@@@???@@@BBBDDDDDDCCCBBBAAABBBCCCDDDDDDAAA???AAAGGGKKKPPPVVVggg~~~|||pppoookkkkkkxxxrrrXXXggg~~~yyygggKKKJJJJJJGGGBBB@@@BBBCCCAAA>>>===:::666222111111333222222222222222222222222111111222222222333333333222222222222333444555666666EEExxxssszzzgggYYY]]]jjjwwwUUUBBB???>>>999:::;;;;;;:::999:::<<>>:::999888888::::::999999888888888888;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAACCCGGGKKKNNNPPPSSSUUUYYY]]]]]]^^^gggrrrwwwyyyyyyxxxwwwyyy|||~~~~~~}}}|||{{{yyyyyyxxxzzzxxxqqqjjjiiipppxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzxxx{{{|||```RRREEE@@@@@@???>>>???;;;;;;<<<===>>>>>>>>>>>>===>>>?????????>>>======>>>??????>>>>>>@@@DDDHHHHHHLLLVVVeeewwwzzzppp{{{{{{kkknnn~~~xxxlllUUULLLLLLKKKHHHGGGFFFDDDBBB>>>>>>===999333000111333222222222222222222222222111111222222222333333333333222222333333444555666:::KKK}}}yyy~~~|||jjjZZZWWWmmmtttPPP???>>>>>>::::::;;;;;;;;;:::;;;===???FFFKKKTTT\\\aaaeeehhhjjjooopppqqqqqqoooooopppqqqqqqqqqqqqrrrssstttvvvvvvwww|||zzz{{{}}}}}}}}}~~~rrryyywwwiiidddhhhkkkbbbaaaoooyyyppp]]]hhhxxx[[[GGGQQQNNNMMMJJJIIIHHHFFFCCC@@@:::888444333333444444333333333333444444444555555333444555444444777;;;???MMM\\\qqqzzzooofffkkkyyy~~~zzz|||zzzrrrfff___ccciiiccc^^^YYYYYY\\\bbbkkkttt}}}{{{zzzzzzxxxzzzzzzyyyyyyzzzuuuxxx~~~}}}}}}~~~~~~~~~|||{{{zzzxxxzzz{{{xxxtttsssvvvzzzzzz{{{||||||{{{{{{}}}~~~|||}}}~~~~~~~~~}}}|||{{{{{{}}}~~~|||{{{{{{{{{{{{{{{~~~~~~}}}yyy{{{|||yyywww{{{~~~xxx}}}{{{rrr~~~ttt|||zzzzzzwwwwww}}}pppYYYPPPTTTVVVWWWVVVTTTRRRQQQSSSVVVSSSSSSRRRPPPJJJCCC<<<888444333333333333333333444333333333333333333333333333333333333333333333333333333333444666999===???AAAGGGLLLXXXppp|||mmm]]]dddkkkpppwww~~~~~~yyy~~~~~~{{{{{{zzzwwwpppfffYYYQQQFFFBBB>>><<<;;;;;;:::999;;;;;;;;;;;;;;;;;;::::::=========<<<======>>>>>>@@@AAAEEEIIINNNSSSWWWYYY___^^^^^^``````dddooozzz||||||{{{yyyxxxwwwyyy|||~~~}}}|||zzzyyyxxxxxx{{{yyywwwuuuttttttttttttzzzyyyyyyyyyyyyzzz{{{|||xxxxxxxxxxxxxxxxxxxxxxxxzzzwwwzzz}}}xxxbbbKKKAAAAAAAAA???>>>;;;<<<<<<===>>>>>>======<<<<<<<<<<<<======<<<;;;888999999::::::<<>>:::555111111333222222222222222222222222111111222222222333333333333333333333444555666666:::OOO~~~~~~vvvpppfff[[[uuusssOOO>>><<<===<<<:::;;;;;;;;;:::;;;>>>@@@GGGMMMVVV]]]cccgggjjjllloooppprrrrrrrrrrrrtttvvvrrrrrrqqqqqqqqqqqqrrrrrrtttwwwzzz{{{|||}}}|||}}}rrrrrrzzzooogggjjjoooaaaXXX```oootttpppiiiZZZeeerrr~~~wwwWWWEEEMMMNNNMMMJJJIIIHHHFFFCCC@@@;;;888555333333444444444222333333444444555555555444555666555555:::AAAHHHYYYbbbnnn}}}|||qqqffffffppp{{{uuuuuuuuurrrjjjbbbbbbfffddd^^^WWWTTTZZZgggwwwyyyvvvxxxyyyyyyyyy{{{|||}}}vvvpppuuu{{{~~~}}}}}}zzz{{{}}}~~~~~~~~~||||||yyy{{{{{{wwwqqqpppuuuzzzzzz{{{}}}}}}||||||~~~{{{|||}}}}}}}}}}}}||||||zzz{{{}}}~~~~~~|||{{{|||}}}~~~zzzwwwvvvyyyzzzxxxzzz}}}zzz~~~}}}~~~{{{}}}qqqtttzzzwwwwwwqqqxxxxxxrrrrrr}}}fffRRROOORRRTTTUUUSSSPPPOOOQQQTTTSSSSSSRRRPPPLLLEEE???<<<444444333333333333444444222222333333333333444444333333333333333333333333333333333555777;;;>>>AAA===FFFTTThhhwwwrrrbbbdddmmmqqqnnnooovvvzzzxxx}}}||||||}}}xxxvvvrrrlllcccXXXLLLDDD>>>===<<<===??????>>><<<======>>>>>>>>>>>>===<<<===============>>>???@@@@@@CCCJJJQQQXXX^^^aaaccchhhcccaaabbbeeejjjttt~~~}}}||||||yyyvvvvvvzzz~~~}}}{{{zzzyyyxxxxxxxxx|||yyywwwyyy||||||xxxttt{{{zzzyyyyyyyyyzzz|||}}}yyyyyyyyyyyyxxxxxxxxxxxxzzzvvvzzz~~~rrrVVVHHHDDDAAA===<<<===============<<<<<<;;;<<<:::999:::;;;<<<;;;:::;;;;;;:::::::::;;;;;;;;;===???CCCEEEHHHTTTmmm{{{aaa]]]ppp|||}}}vvvssspppfffzzz~~~xxx^^^TTTMMMMMMNNNJJJCCC???===>>>>>>;;;777444222222222222222222222222222222111111222222222333333333333333333333444555666777777QQQ}}}~~~}}}sssppplllMMM>>><<<======:::;;;<<<;;;;;;<<>>@@@AAA@@@???>>>>>>???@@@@@@@@@???>>><<<<<<===???AAACCCEEEFFFJJJNNNUUU]]]cccgggiiiiiilllfffbbbeeekkkpppvvv|||}}}{{{|||~~~|||uuutttwww|||{{{zzzyyyyyyyyyzzz{{{yyyxxxxxxzzz|||}}}zzzxxx{{{zzzyyyxxxxxxzzz{{{}}}zzzzzzzzzzzzyyyyyyyyyxxxzzzvvv{{{lllZZZNNNDDD@@@AAA>>>>>>>>>>>>===<<<;;;;;;===;;;999999;;;===;;;:::======<<<<<<<<<<<<:::999===<<<>>>BBBFFFNNN\\\jjj|||fffZZZ___lllvvvzzzuuuuuu```ddd~~~wwwdddRRRNNNPPPMMMGGGCCC>>>===<<<;;;:::777444111222222222222222222222222111111222222222333333333444333333444444555666777888UUU{{{{{{ooo```FFF=========<<<:::;;;<<<;;;;;;<<>><<<@@@>>><<<===>>>@@@@@@@@@>>>???@@@AAAAAA@@@???>>>======???BBBEEEHHHKKKMMMWWW[[[bbbhhhlllmmmkkkjjjnnnfffccchhhoootttwwwyyyzzzyyy{{{}}}uuusssvvv{{{{{{zzzyyyyyyzzz|||}}}vvvwwwyyyyyyzzzzzz{{{|||zzzyyyxxxwwwwwwyyy{{{|||{{{{{{{{{zzzzzzyyyyyyyyy{{{www{{{nnnZZZKKKGGGJJJ??????@@@??????>>>===<<>>===;;;999888888999::::::999777===999999???GGGLLLRRRXXXfffrrr```[[[___sss}}}yyy|||}}}ooo^^^iiirrrXXXPPPRRRQQQLLLHHH>>><<<:::;;;<<<:::555000222222222222222222222222111111222222222333333333444444444444444555777777===YYYxxx{{{|||tttggg~~~VVV???<<>>;;;:::;;;<<<;;;;;;===???BBBKKKQQQYYYaaagggjjjnnnpppnnnppprrrsssssstttvvvwwwrrrqqqpppooonnnnnnnnnnnntttttt}}}|||yyy~~~~~~~~~}}}}}}{{{{{{|||zzzjjjnnntttrrrdddaaassszzzhhh\\\RRRMMMdddyyy```QQQJJJMMMLLLKKKHHHEEEBBB@@@>>>>>>:::666444444555555555444555666555333333555777666777888:::@@@NNNcccrrrwwwwwwvvvxxx}}}yyywww|||zzzooogggddd```[[[___eeeppp}}}|||uuu|||yyyxxx{{{~~~|||{{{}}}}}}tttkkkjjjqqqxxx||||||}}}{{{yyyzzz|||~~~}}}xxxooocccYYYUUUWWW[[[\\\aaahhhpppuuuwwwwwwvvvxxxzzz}}}~~~~~~~~~|||~~~~~~}}}||||||}}}~~~|||~~~~~~}}}}}}}}}~~~~~~~~~{{{{{{{{{||||||{{{}}}||||||{{{{{{{{{{{{{{{}}}|||}}}vvvrrr{{{}}}{{{xxxxxxssspppZZZOOONNNLLLKKKLLLOOORRRTTTTTTPPPPPPQQQQQQPPPMMMGGGCCC<<<666000///222555444222222222333333333333444444333333333333333333333333666333333888:::;;;AAAIIIVVVyyy}}}yyy|||tttqqqwww~~~~~~wwwqqqpppwwwxxxwwwyyyuuummmhhh]]]NNNDDD@@@@@@>>>===AAA===<<>>=========>>>::::::::::::::::::::::::===<<<<<<;;;===CCCJJJOOOdddpppiiiXXXYYY```zzzvvvcccmmmsssVVVRRRRRRLLLIIIBBB>>>:::999:::999666333333333333333333333333333222222333333333333444444333444444444333444777999<<>>:::<<<;;;999999;;;>>>AAACCCLLLTTT^^^fffiiilllnnnqqqppprrrsssrrrqqqqqqrrrtttrrrpppooorrrrrrnnnnnnqqqoooxxx~~~~~~}}}}}}}}}~~~~~~~~~{{{}}}~~~}}}}}}~~~}}}kkklllwwwiiigggxxx|||gggYYYNNNKKKeeekkkSSSDDDMMMMMMKKKIIIGGGDDDBBB@@@>>>:::666444444555555555222444555555444555777999555666999???KKK]]]ppp}}}|||zzz}}}~~~zzzuuuzzzyyyppphhhdddaaa]]]fffnnnyyyzzzwwwzzzyyyzzz~~~xxxvvvwww}}}vvvqqqrrrwww{{{}}}}}}{{{{{{|||~~~~~~wwwlll```VVVPPPNNNNNNPPPTTTZZZbbbiiinnnqqqsssvvvxxx{{{|||{{{{{{|||}}}{{{}}}~~~}}}|||}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxyyyyyyyyyxxxvvvvvvwwwxxxzzz|||~~~~~~}}}{{{|||}}}~~~}}}}}}}}}}}}}}}zzztttyyy|||yyyyyy}}}{{{{{{zzzxxxvvvxxxzzzmmmnnntttnnnaaaWWWPPPNNNLLLLLLNNNRRRSSSTTTPPPPPPPPPPPPPPPMMMIIIFFF>>>888222000222444444222222222333333333333444444333333333333333333333333555444666;;;<<<>>>FFFPPPccczzzyyyzzz||||||{{{|||~~~~~~}}}~~~zzzuuussssssmmmdddWWWPPPFFFAAA@@@@@@>>><<>>>>>BBBCCC@@@@@@BBBBBBAAAAAAAAACCCEEEHHHIIIKKKLLLOOOSSSZZZ```fffjjjkkknnnrrrtttttttttuuuvvvqqqpppppprrrvvvyyy{{{{{{}}}{{{{{{||||||zzzwww||||||}}}{{{zzzzzz{{{|||wwwwwwwwwxxxzzz{{{zzzyyy{{{zzzyyyxxxxxxyyy{{{|||}}}zzzxxxxxxzzz{{{{{{zzz{{{}}}}}}|||uuu___RRRJJJGGGCCCCCCEEEGGGFFFDDDEEEDDDCCCAAA@@@@@@??????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;===AAAHHHLLLSSS___ssshhhWWW[[[hhh|||rrraaawwwdddXXXSSSMMMMMMCCC???;;;999:::999666333333333333333333333333333222222333333333333444444333444444444333555777:::@@@kkklll___eeemmmzzzbbbHHH@@@:::<<<>>>:::;;;;;;:::999;;;>>>AAADDDMMMUUU___gggjjjmmmooorrrpppqqqssssssqqqqqqrrrsssssspppooorrrqqqnnnnnnqqquuu}}}||||||}}}}}}}}}|||||||||yyy{{{}}}~~~~~~~~~~~~~~~~~~~~~llljjjyyy}}}mmmgggttt{{{jjj]]]RRRNNNhhhwww[[[GGGMMMMMMLLLJJJHHHEEECCCBBB>>>:::666444444555555555111333444444555666888:::888888;;;GGGYYYmmm|||{{{vvvpppuuuvvvooogggeeeeeedddpppyyyzzzxxxxxxyyy{{{uuuqqqpppuuu|||zzzuuuvvvzzz~~~|||{{{|||~~~{{{rrrfff\\\TTTOOOIIIFFFFFFGGGKKKQQQYYYbbbiiinnnsssuuuxxxyyyxxxxxxyyyzzz|||}}}~~~}}}||||||~~~~~~|||{{{{{{zzzzzz|||zzzwwwvvvwwwxxxwwwvvvrrrssstttvvvxxx{{{}}}}}}|||zzzxxxxxxyyy{{{|||zzzyyyxxxwwwvvvuuuuuuuuu{{{~~~~~~~~~~~~||||||zzz{{{yyyrrrllllllppptttyyyyyyzzzwww~~~|||kkkZZZWWWTTTPPPOOOPPPSSSUUUUUURRRPPPOOOOOONNNMMMJJJHHH@@@;;;555222222333333111222222333333333333444444333333333333333333444444333555:::===>>>BBBNNNZZZppp}}}wwwzzz}}}}}}~~~}}}}}}}}}~~~~~~yyyyyyvvvqqqnnnjjjaaaXXXHHHEEEAAA@@@BBBBBB???<<>>>>>===<<<;;;::::::999:::;;;<<<===@@@DDDHHHJJJWWWhhhvvvbbb___XXX___{{{|||xxxaaa\\\yyyppp[[[OOOJJJMMMEEEAAA<<<::::::999777444333333333333333333333333222222333333333333444444333444444444444555888:::BBBsssppp\\\VVVddd^^^DDD>>><<<===>>>777;;;:::::::::<<>>:::666444444555555555222444555555555666888:::<<<<<>>888444333333222111222222222333333333444444333333333444444444444444222777<<<>>>>>>FFFUUUcccyyy~~~wwwvvv||||||~~~}}}~~~}}}|||||||||{{{zzzxxxsssnnnhhh```TTTKKKDDDCCCBBBCCCEEEEEEDDDBBBHHHKKKOOOPPPKKKFFFIIIPPPWWWVVVTTTTTTVVVZZZ]]]```fffhhhjjjmmmpppsssuuuvvvtttwwwzzzzzzxxxuuusssrrrssstttvvvyyy}}}~~~}}}{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxzzzzzzzzzyyyzzz{{{}}}vvvvvvvvvwwwzzzzzzyyyxxxwwwxxxyyyzzz{{{zzzyyyyyyzzzyyywwwwwwwwwxxxyyyyyyzzz|||}}}{{{|||ooodddVVVKKKFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???===<<<;;;:::888999;;;;;;<<<===@@@CCCJJJUUUbbblllvvv}}}nnn^^^ZZZnnnrrrtttsssYYY___wwwzzzbbbPPPHHHMMMGGGCCC===:::::::::777444333333333333333333333333222222222333333333444444222333444444444666888;;;FFF~~~www~~~tttdddVVVbbbbbbEEE???======<<<666;;;:::::::::===@@@DDDFFFOOOVVVaaaiiimmmppprrruuuqqqsssuuuvvvuuuuuuuuuvvvtttqqqpppqqqqqqoooooorrr{{{~~~~~~~~~~~~~~~|||{{{|||}}}}}}|||}}}~~~}}}}}}~~~~~~~~~~~~pppjjjsss|||ssseee\\\bbbnnnrrrnnnggg]]]TTTdddxxxdddPPPLLLKKKJJJHHHFFFCCCAAA@@@>>>:::666444444555555555555666666666555555666888<<<@@@IIIXXXiiitttwwwwwwqqq|||sssiiihhhffffffggglllttt{{{}}}~~~{{{zzz~~~|||wwwpppnnnssszzz~~~zzz{{{~~~yyyyyyyyy{{{}}}}}}{{{yyytttkkkaaa]]]]]]\\\VVVOOOJJJGGGDDDCCCEEEKKKRRRVVVcccggglllppprrrtttvvvwww|||}}}~~~}}}}}}~~~{{{yyywwwvvvvvvtttrrrooonnnnnnnnnnnnmmmmmmmmmlllllllllllllllmmmrrrqqqpppnnnmmmmmmmmmmmmmmmlllkkkjjjhhhhhhgggggggggggggggiiilllqqqyyyyyy}}}tttuuurrrssszzzllleee\\\UUURRRSSSTTTUUUXXXUUUQQQNNNLLLKKKHHHGGGEEEAAA;;;666333222222222222222222333333333444444333333333444444555555555222999>>>>>>AAALLL___lll|||yyywwwzzz~~~~~~~~~}}}|||zzzyyyyyyzzzsssllleee^^^SSSHHHAAADDDDDDDDDFFFJJJMMMPPPQQQUUUXXX]]]]]]WWWRRRUUU]]]eeedddbbbaaabbbdddggghhhlllmmmoooqqqsssuuuwwwxxxwwwyyy{{{{{{xxxuuusssrrrtttuuuwwwzzz}}}~~~|||zzzzzzzzzzzzzzzyyyyyyyyyzzzxxxyyyzzzyyyxxxyyy{{{}}}wwwvvvvvvxxxzzz{{{zzzxxxvvvwwwyyyzzz{{{zzzyyyxxxyyyxxxxxxwwwvvvwwwxxxzzzwwwxxx{{{{{{|||ooo]]]RRRLLLIIIGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>===<<<888999;;;;;;;;;;;;===???FFFNNNYYYbbbmmm{{{}}}oooaaaddd}}}gggqqqgggUUUbbbrrrZZZLLLOOOJJJEEE>>>;;;;;;:::888555333333333333333333333333222222222333333333444444222333444444555666999<<>><<<;;;;;;888;;;::::::;;;===AAAEEEHHHOOOWWWaaajjjnnnppptttvvvrrruuuwwwyyyxxxwwwwwwxxxuuuqqqpppqqqqqqooopppsss{{{~~~}}}~~~}}}{{{{{{|||~~~~~~~~~~~~||||||~~~tttkkkrrrxxx}}}zzznnnfffaaa___eeeoootttrrrmmmbbbVVVaaa}}}jjjSSSLLLLLLJJJHHHEEEBBB@@@>>>>>>:::666444444555555555666777777666555555666888;;;FFFVVVfffpppuuuuuutttooo}}}{{{jjjeeecccgggnnnttt{{{}}}~~~}}}|||yyyssssssxxx{{{zzz~~~}}}}}}~~~zzzyyyxxxxxxyyyyyywwwuuuuuulllccc______^^^YYYSSSMMMKKKGGGCCCBBBDDDFFFHHHUUUZZZ```eeeiiikkkmmmnnnsssuuuxxxzzz|||~~~|||yyytttpppllliiihhheeeccc```^^^^^^___^^^]]]^^^^^^^^^^^^___aaabbbccchhhgggfffeeeddddddddddddbbbaaa```___^^^]]]]]]]]]```]]]\\\^^^___```ffflllssswww|||www~~~wwwqqq|||lllzzztttlll___UUUPPPOOOPPPQQQXXXUUUQQQOOOMMMKKKIIIGGGFFFCCC===888444333333333222222333333333333444444333333333444555555666666444:::???@@@GGGXXXmmmyyyxxx{{{{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}|||zzzxxxvvvuuusssiii___XXXQQQIIIBBB@@@DDDEEEHHHLLLRRRYYY___bbbdddfffjjjkkkeee```cccjjjnnnmmmlllkkkjjjkkkkkklllmmmmmmoooqqqtttwwwyyy{{{yyy{{{|||{{{xxxvvvuuuuuuuuuvvvwwwzzz}}}}}}{{{yyyzzz||||||{{{yyyxxxyyyzzzxxxyyyzzzyyyxxxxxxyyy{{{xxxwwwwwwyyy{{{|||{{{yyyvvvwwwyyyzzzzzzzzzyyyxxxxxxyyyyyyxxxvvvvvvxxxzzzwwwvvvyyy|||}}}ttteeeZZZRRRMMMHHHGGGEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCAAA@@@???>>>999:::;;;:::999999;;;===@@@FFFPPP[[[fffsss}}}ggg^^^llloooiii{{{uuuXXXXXXpppdddOOOMMMLLLGGG@@@<<<;;;:::888666333333333333333333333333222222333333333333444444222333444555555777:::===RRReee^^^\\\???===:::999<<<<<<;;;::::::;;;>>>BBBGGGIIIOOOVVVaaajjjnnnqqqtttwwwrrruuuxxxzzzyyyyyyxxxyyyvvvrrrpppqqqqqqooopppttt|||~~~~~~~~~~~~}}}{{{{{{|||}}}}}}~~~~~~}}}}}}yyylllpppvvv{{{vvvggg```___```fffppp|||{{{dddddd~~~gggOOONNNLLLIIIFFFBBB???>>>>>>:::666444444555555555555666777666555666888999@@@QQQhhhwwwzzzwwwttttttuuuuuuvvv~~~}}}mmmfffdddnnnyyy}}}~~~zzz}}}zzzwwwzzz{{{zzz{{{}}}~~~~~~|||zzzxxxwwwwwwvvvuuusssrrrkkkbbb]]]]]]\\\YYYVVVOOONNNKKKIIIFFFDDDBBBBBBFFFKKKRRRWWWZZZ\\\^^^___dddhhhnnnsssxxx}}}|||vvvnnnggg```[[[YYYVVVSSSPPPNNNNNNNNNMMMLLLMMMMMMNNNOOOPPPRRRTTTUUUXXXWWWWWWVVVVVVUUUUUUUUUSSSSSSRRRQQQQQQQQQQQQQQQVVVRRRPPPRRRQQQOOOSSSZZZ^^^fffmmmrrruuu{{{zzz{{{{{{uuu|||{{{~~~ttteeeXXXQQQOOOPPPQQQUUUSSSQQQOOOOOOMMMKKKIIIFFFDDD???999555333444555222222333333333333444444333333444444555666666666666<<>>CCCJJJRRR\\\hhhuuu~~~mmmaaabbbnnnvvvtttiii\\\cccmmmTTTOOONNNHHHAAA<<<;;;:::888666333333333333333333333333222222333333333333444444222333444555555777:::===QQQrrrggg}}}VVV>>>???<<<888;;;===:::::::::<<>>>>>:::666444444555555555333444666666666777999<<>>BBBGGGXXXssswww~~~|||www|||}}}{{{|||}}}wwwyyyyyyyyywwwuuurrrooommmeeeWWWJJJGGGGGGIIIOOOVVVUUUYYY___eeeiiinnnrrrtttxxxwwwyyy{{{xxxttttttyyylllmmmnnnooonnnmmmlllkkkooonnnllljjjkkkmmmoooqqquuuuuutttsssqqqqqqsssuuuzzzyyyyyy{{{}}}~~~}}}|||}}}~~~zzzxxxyyyzzzyyyzzzzzzxxxwwwvvvwwwxxxzzzyyyyyyzzz}}}}}}|||{{{wwwwwwxxxxxxxxxyyyyyyyyyyyyzzz{{{yyywwwvvvyyy|||{{{wwwyyy~~~zzznnn^^^ZZZTTTNNNJJJIIIIIIJJJGGGGGGFFFEEEDDDCCCBBBBBB===<<<;;;999777777:::<<<<<<@@@EEEIIIOOOZZZjjjvvvrrrhhh___XXXlllrrrzzzlllcccxxx^^^WWWOOOIIIAAA===;;;;;;888666333333333333333333333333222222333333333444444444222333555555555777;;;>>>TTT~~~uuuzzzUUUBBBEEE@@@888999<<<:::::::::<<>>???GGGKKKGGGDDDDDDLLLQQQZZZdddoooxxxuuufff]]]YYYRRRKKKFFFFFFGGGFFFBBB@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAA????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBHHHMMMSSSVVV[[[gggwww|||vvvtttzzzvvv{{{~~~fff^^^]]]VVVPPPRRRSSSTTTSSSPPPMMMKKKKKKHHHEEEAAA===888555333222333333333444444444555555444555666666555555777888???<<>><<<:::888888999:::888;;;@@@CCCHHHRRR___iiissslllhhhYYYVVVsss|||kkknnnpppVVVOOOPPPFFF888666>>>>>>666555444333333222222333333222222333333333333444444777444333666666666888===SSS{{{|||tttQQQ>>>AAA???<<<<<<999999999999999;;;@@@GGGLLLUUU\\\cccgggkkkqqqsssrrrppprrruuuxxxzzzyyyxxxwwwuuuuuuuuurrrooopppuuuyyy~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~~~~}}}}}}ssskkkqqqcccYYYZZZ\\\ZZZjjjpppooo{{{WWWOOOJJJIIIHHHEEEBBBBBB@@@<<<777444444555555555666222444999777444<<>>EEEHHHEEEBBBBBBDDDGGGNNNWWWdddqqq}}}|||rrrlllbbbXXXLLLFFFFFFFFFEEEEEEAAABBBCCCCCCBBBAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBGGGKKKNNNQQQ[[[jjjuuu|||wwwyyy|||qqqvvvjjjmmmgggVVVRRRSSSSSSRRRPPPMMMKKKJJJHHHFFFBBB===999666444333333333333444444444555555444555666666555555777999<<<>>>III]]]uuu{{{mmm|||~~~qqqmmmxxx{{{zzz~~~|||zzz|||xxxrrrnnnjjjbbbWWWOOOMMMJJJHHHJJJRRR\\\cccgggmmmrrrxxx{{{||||||}}}~~~|||{{{wwwvvvvvvsssqqqooonnnoooooonnnlllkkkkkkkkkkkkjjjiiihhhgggjjjkkknnnqqqtttwwwyyyzzz{{{zzzzzz{{{}}}~~~~~~}}}|||||||||{{{zzzyyyyyyyyy|||{{{{{{zzzyyyyyyyyyyyyxxxyyyzzz{{{||||||{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxwwwxxxxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyyyy|||{{{oooggg^^^VVVSSSSSSMMMJJJGGGEEEDDDDDDCCCBBB@@@???<<<:::999888999:::888;;;>>>AAADDDKKKVVV^^^jjjvvv{{{iiiZZZfffgggfffRRRQQQKKK@@@::::::999777555444333333222222333333222222333333333333444444666444333666666666999>>>ZZZtttwww|||xxxxxxoooNNN===@@@>>><<<<<<999999999999:::<<>>BBBDDDEEEGGGNNNYYYbbbnnnwww~~~|||zzz~~~oooxxx~~~{{{UUURRRRRRRRRRRRPPPNNNKKKJJJHHHFFFBBB>>>:::777555333333333333444444444555555444555666555555666888;;;999CCCUUUlllpppyyywwwuuunnnnnnxxx}}}{{{|||}}}~~~~~~|||yyywww{{{tttjjjaaaZZZRRRIIICCCGGGFFFHHHNNNYYYeeeoootttxxx|||zzzuuurrrtttrrrpppooooooooonnnllljjjjjjjjjiiihhhfffdddddddddfffjjjoootttxxx{{{}}}|||{{{{{{|||~~~~~~}}}}}}||||||{{{{{{zzzzzz}}}}}}|||{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxwwwyyy}}}}}}uuulllbbb]]]\\\VVVQQQLLLGGGFFFEEEDDDDDDAAA???===;;;999999999999777999<<<===>>>CCCJJJPPP^^^jjj{{{~~~ddd^^^kkkyyyzzzxxxZZZTTTNNNHHH>>>666444888555444444333333333333333222222333333333333444444666444333666666555:::@@@fffvvvyyy{{{rrrqqq{{{{{{zzzhhhJJJ<<>>;;;777555555666555555333444666666666===QQQffflllxxxwwwwww}}}~~~~~~}}}|||}}}yyyuuuyyy~~~|||{{{yyy}}}}}}{{{~~~~~~}}}{{{xxxvvvtttrrrpppmmmiiifff___ZZZTTTQQQPPPOOONNNMMMPPPPPPPPPPPPPPPNNNLLLKKKJJJGGGFFFHHHKKKJJJHHHFFFHHHFFFFFFKKKTTTbbboooxxx~~~}}}||||||}}}~~~|||jjj^^^XXXPPPIIIJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA????????????????????????@@@@@@@@@AAAAAAAAAAAAAAA@@@BBBCCCCCCBBBFFFMMMSSS```cccjjjssswwwwwwzzz~~~}}}~~~~~~kkkuuubbbRRRRRRQQQQQQPPPNNNLLLIIIHHHFFFCCC@@@<<<888666444333333333444444444555555555555666555555777:::===;;;KKKbbbzzzzzz|||xxxssspppqqqxxx{{{zzz{{{~~~xxxyyy{{{}}}|||zzzwwwuuutttlll```VVVNNNIIIDDDBBBGGGIIIOOOXXXcccnnnvvv{{{~~~|||wwwrrrvvvtttqqqppppppooonnnllliiiiiihhhgggeeebbb```___```ccchhhnnntttyyy|||~~~}}}|||{{{|||~~~~~~}}}}}}}}}||||||{{{{{{}}}||||||{{{zzzyyyxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyxxxyyyzzzzzzzzzyyyxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{yyyyyyyyyxxxwwwyyy|||~~~tttiiibbb```[[[WWWRRRMMMJJJGGGEEECCCBBB@@@>>><<<;;;:::999999666888::::::;;;===AAAEEETTT^^^rrrwwwfff]]]yyyjjjZZZNNNJJJBBB666333:::555555444333333333333333222222222333333333444444555333444666555555;;;BBBnnn{{{|||yyytttjjjiiippp```FFF;;;>>><<<;;;===:::999999999:::<<>>@@@NNNVVViiissscccggg~~~fffOOOIIIEEE:::666<<<666555444444333333444444222222222333333333444444444333444666555555<<>>;;;;;;===:::999999999:::===BBBIIINNNWWW___fffiiimmmsssvvvuuuuuuvvvxxxzzz{{{|||||||||tttuuuuuuttttttyyy~~~~~~zzz{{{{{{||||||}}}}}}}}}~~~~~~}}}~~~{{{uuuzzziii___ZZZQQQRRRYYYXXX\\\XXXTTTYYYjjjsssgggTTTLLLGGGEEEGGGHHHCCC>>>===<<<:::777666666777666555444555555666>>>TTTrrr{{{|||zzz}}}~~~|||zzzyyyzzz{{{}}}}}}yyyooollliiifffeeedddbbbaaa___]]]YYYUUUQQQOOONNNNNNOOOPPPQQQRRRSSSUUUXXX[[[YYYXXXTTTPPPRRRUUUTTTOOONNNOOORRRXXX___hhhpppttt}}}}}}~~~~~~{{{{{{{{{|||}}}~~~~~~|||ooo\\\VVVNNNIIIIIIIIIIIIGGGBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAABBBBBBCCCDDDCCCAAAAAABBBCCCGGGHHHLLLUUU]]]cccjjjppp|||yyyzzz}}}xxxyyy~~~}}}pppnnn|||~~~|||qqqRRRPPPNNNOOOQQQPPPLLLHHHHHHGGGEEEBBB???;;;888666333333333444444444555555555666666555666999===AAALLL```vvv|||~~~{{{|||zzzxxxvvvuuuwww|||~~~zzztttmmmiiiUUUPPPJJJEEEEEEHHHMMMQQQTTT[[[fffqqqyyy~~~wwwuuurrrpppooonnnkkkjjjeeedddbbb___\\\XXXUUUSSSUUU[[[dddnnnvvvzzz{{{{{{|||{{{{{{|||~~~~~~}}}}}}}}}}}}||||||||||||xxxyyyzzzzzzzzzyyyxxxwwwyyyyyyxxxwwwwwwwwwxxxxxxvvvxxxyyy{{{{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyvvvxxxxxxxxxxxxzzz|||~~~tttmmmllldddbbb```]]]YYYSSSLLLGGGEEEEEECCCBBB@@@>>><<<;;;999999888999:::<<<>>>???HHHOOO___sssvvvnnn```hhhxxxXXXLLLGGG???:::<<<666555555444444444444444222222333333333333444444444333555666444555===GGG{{{xxxxxx{{{gggTTT```RRRBBB===>>>:::;;;>>>:::888999::::::===CCCJJJOOOWWW___fffiiimmmsssvvvuuuuuuvvvwwwyyyzzz{{{||||||vvvwwwvvvuuuuuuzzz~~~}}}|||||||||||||||}}}~~~~~~~~~yyyrrrxxxpppgggVVVRRRZZZ\\\```aaaYYYYYYppp~~~aaaOOOIIIFFFHHHHHHCCC???>>><<<:::777666777777666555444666888;;;HHH___|||}}}xxxzzzyyywww~~~xxx}}}~~~{{{}}}|||}}}~~~|||}}}|||~~~~~~{{{{{{zzz{{{}}}}}}tttnnneeecccaaa```bbbcccdddcccaaa___\\\XXXTTTQQQPPPPPPPPPQQQRRRRRRSSSXXX___dddbbbaaa\\\WWWXXX\\\[[[VVVUUUWWWZZZ```gggooovvvzzz~~~~~~~~~{{{{{{{{{||||||}}}}}}}}}~~~vvvggg[[[UUURRRNNNKKKHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBDDDEEEGGGNNNXXX___aaaooovvvyyyzzzwwwyyy|||zzzllluuuvvv{{{ppprrryyytttgggRRROOOMMMNNNQQQPPPLLLHHHHHHGGGFFFCCC@@@<<<999777333333333444444444555555555666666555666999???CCCWWWkkk||||||ppp}}}zzzzzzxxxvvvvvvyyy|||~~~}}}~~~}}}yyyssslllhhhXXXVVVSSSQQQSSSYYY```eeennnttt{{{~~~wwwtttqqqooonnnllljjjhhhaaa```]]]ZZZVVVRRRNNNLLLKKKSSS```mmmvvvzzz{{{zzz{{{zzzzzz{{{}}}~~~~~~}}}||||||||||||||||||||||||wwwxxxzzz{{{|||{{{zzzyyyzzzyyyxxxwwwvvvvvvwwwxxxvvvwwwyyy{{{|||{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxxxxwwwwwwyyy{{{}}}yyytttssskkkhhheeebbb___ZZZTTTPPPGGGGGGFFFDDDBBB@@@>>>======;;;999999:::<<<===>>>AAAHHHSSSaaattt~~~wwwhhhcccyyy~~~zzzjjjTTTIIIAAA<<<;;;666666555444444444444444222222333333333333444444333333555666444555>>>IIIvvvoooWWWbbbOOOBBB??????:::;;;>>>999888999:::;;;===CCCJJJOOOYYY```gggkkkoootttwwwvvvuuuuuuwwwxxxyyyzzz{{{|||xxxxxxwwwvvvvvv{{{~~~}}}|||{{{{{{}}}~~~~~~}}}~~~wwwooottt\\\SSS\\\cccbbbjjjbbbYYYvvvsssRRRLLLGGGIIIHHHDDD@@@@@@;;;999777777777777666555444777;;;@@@OOOggg}}}www|||mmmmmm~~~|||xxxoooxxx||||||yyywww{{{}}}{{{{{{yyy|||}}}|||zzzzzz|||xxxmmmfff___]]]\\\]]]```dddfffgggbbbaaa^^^ZZZUUURRRRRRRRRPPPQQQRRRRRRTTTZZZbbbiiiiiihhhccc]]]]]]cccbbb\\\___```bbbffflllttt{{{~~~}}}}}}{{{{{{{{{|||||||||}}}}}}~~~vvvjjjaaaYYYTTTOOONNNMMMLLLJJJIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDEEEGGGGGGGGGFFFDDDDDDCCCEEECCC???DDDOOOUUUTTTaaawwwvvvzzzzzzzzz{{{zzz}}}mmmnnn~~~|||~~~wwwzzzwwwpppqqqRRROOOMMMNNNQQQQQQLLLHHHHHHHHHFFFDDDAAA===999777333333333444444444555555666666666555666:::???CCC^^^qqqyyyuuucccpppwwwxxxxxxwwwyyy||||||{{{|||~~~zzzuuuqqqjjjjjjiiiiiikkkqqqxxx~~~~~~~~~{{{zzzwwwtttqqqnnnmmmllliiiggg^^^\\\ZZZVVVRRRMMMJJJHHHDDDMMM\\\kkkvvvzzz{{{yyy{{{zzzyyy{{{}}}~~~}}}|||{{{{{{{{{{{{||||||||||||wwwyyy{{{|||}}}}}}{{{zzzzzzyyywwwvvvvvvvvvwwwwwwuuuwwwyyy{{{|||{{{yyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwuuutttuuuwww{{{{{{wwwwwwpppmmmhhhdddaaa^^^ZZZWWWIIIHHHGGGFFFCCCAAA???===@@@===:::888999;;;<<<===;;;CCCJJJRRRfffxxxkkkppp{{{sssxxxeee{{{yyy\\\KKKBBB<<<999666666555444444444444555222222333333333444444444333333555666444555>>>JJJgggzzz___iiiMMMBBB@@@@@@:::;;;>>>999888999:::;;;>>>CCCKKKPPPZZZbbbiiilllpppvvvyyyxxxuuuuuuvvvwwwyyyzzz{{{|||yyyyyyxxxvvvwww|||~~~}}}|||{{{}}}~~~{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}rrrnnn~~~~~~tttVVV]]]kkkmmmllldddZZZmmmcccMMMAAAHHHKKKAAA;;;???<<<:::999777555555555666666555999FFFZZZnnn}}}zzzzzzvvvvvvyyyvvvfffxxxwwwwww~~~rrrrrrwww}}}~~~~~~~~~~~~|||zzzyyy{{{|||}}}}}}{{{{{{{{{{{{||||||}}}~~~~~~}}}{{{xxxwwwzzz}}}{{{zzzxxxoooccc\\\[[[WWWZZZ^^^aaacccdddeeegggbbbcccccc^^^WWWRRRQQQRRRTTTSSSQQQSSSWWW___ggglllmmmkkkhhheeecccccccccddddddccceeekkkttt|||}}}{{{yyyzzz{{{{{{{{{{{{|||}}}|||~~~ooobbbbbb[[[TTTRRRSSSRRRLLLFFFGGGHHHHHHEEEBBBBBBEEEHHHIIIGGGFFFGGGIIILLLNNNPPPIIIIIIHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBDDDFFFIIIJJJSSS___nnnwwwxxxyyy}}}}}}yyyzzzssszzzfffmmm{{{}}}~~~ooo]]]TTTMMMNNNPPPOOOMMMNNNJJJGGGDDDAAA???<<<999666444333333222222333333444777666666666777<<>>;;;::::::<<<===<<>><<<:::999999999:::===CCCKKKQQQZZZ```iiioooqqqrrrtttvvvzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxyyyzzz}}}~~~~~~~~~|||zzzxxxyyy||||||}}}}}}}}}~~~uuujjjuuu~~~ssswwwZZZ___kkkrrrmmmdddZZZhhhsssXXXDDDEEEGGG???;;;???<<<:::999777666555666666999777;;;HHH^^^vvvppppppuuuuuuqqq}}}~~~wwwzzz~~~ssspppuuu{{{~~~}}}}}}~~~zzzyyywwwxxx{{{~~~}}}|||||||||}}}~~~||||||}}}xxxqqqjjj___TTTPPPQQQTTTXXX^^^bbbdddeeefffgggbbbcccbbb___ZZZUUURRRPPPRRRRRRRRRTTTYYYaaahhhlllpppooommmjjjiiihhhhhhhhheeefffiiipppyyy}}}{{{|||xxxttttttxxx{{{|||{{{|||~~~xxxpppgggdddeeebbbYYYQQQOOOOOONNNKKKGGGFFFHHHKKKHHHKKKNNNOOOOOONNNOOOOOOQQQRRRRRRQQQNNNKKKHHHFFFGGGFFFDDDCCCCCCEEEGGGHHHHHHPPP[[[fffnnnuuu{{{~~~}}}xxxrrruuuyyynnnlllrrrxxx}}}~~~}}}uuufffVVVPPPOOONNNNNNPPPIIIFFFCCCAAA???===:::777444444333333333333444444555333444777888<<>><<<<<<<<<;;;;;;888<<>>???;;;:::999777666666666777999999???PPPjjjiiijjjssswwwyyyvvv~~~xxxpppuuu{{{~~~~~~~~~yyywwwvvvwww{{{~~~|||{{{{{{}}}}}}{{{{{{wwwnnnbbbXXXNNNGGGGGGLLLSSSXXX^^^bbbeeefffggghhhdddddddddcccaaa\\\UUUPPPPPPQQQSSSWWW]]]ccciiimmmppppppooonnnmmmlllkkkkkkgggjjjqqqyyy~~~|||{{{xxxqqqpppuuuzzz{{{zzz}}}zzzxxxyyyvvvjjj___[[[[[[XXXUUUQQQOOOPPPRRRQQQUUUZZZ]]][[[WWWSSSQQQWWWYYY[[[[[[ZZZVVVQQQNNNNNNLLLHHHEEECCCDDDEEEFFFBBBEEEKKKTTT```llluuuzzzxxx}}}{{{tttpppqqqzzzzzzkkkhhhmmmxxx|||vvv~~~kkkVVVMMMLLLKKKKKKLLLGGGEEEBBBAAA@@@>>>;;;999555555444444444444555555555222444::::::???WWWrrr~~~rrrhhhgggkkkppprrrsssyyy}}}|||}}}|||~~~}}}~~~}}}{{{zzzwwwsssppplllhhhccc```ZZZWWWSSSOOOLLLIIIEEEBBB??????HHHYYYjjjtttxxxzzzzzzzzz{{{{{{|||}}}}}}}}}~~~{{{zzzzzz|||zzzzzzzzz|||~~~~~~}}}{{{yyywwwuuuvvvyyy}}}~~~~~~|||xxxuuuuuuvvvxxxxxxxxxyyyyyyyyyxxxwwwwwwvvvyyyxxxuuussswwwyyyyyy|||}}}xxxtttnnnkkkjjjiiifffcccaaa\\\WWWTTTRRROOOJJJGGGDDDBBB@@@?????????===;;;777;;;>>>???KKKaaazzzllleeehhhppp{{{fffQQQGGGFFF;;;999666555555555444333333333333444444444555555333333444666555555===GGGkkk~~~~~~mmm|||hhhEEEAAA<<<:::;;;<<<;;;999999999999:::>>>DDDLLLRRRWWW___iiiqqqssstttuuuvvv{{{{{{{{{||||||{{{{{{{{{yyyxxxwwwyyy}}}~~~|||{{{{{{}}}~~~|||zzzzzz{{{}}}~~~~~~~~~{{{hhhkkkwww~~~cccVVVYYYeee^^^WWWmmmvvvhhhccchhh~~~uuu___KKKIIIMMMJJJBBB<<<;;;:::999777666666777777666;;;GGG]]]xxxwwwiiinnnzzz~~~|||wwwrrruuu~~~tttxxx}}}~~~|||yyywwwvvvxxx{{{}}}~~~}}}{{{|||}}}wwwqqqnnnfff]]]SSSKKKFFFDDDIIIQQQWWWZZZ^^^```bbbdddfffhhhgggffffffggggggbbbYYYRRRPPPRRRVVV[[[aaafffkkkmmmmmmnnnnnnnnnnnnmmmllllllkkkpppxxx~~~}}}{{{zzz}}}wwwuuuvvvyyyzzzyyy~~~tttkkkiiifffbbb^^^\\\\\\]]]aaabbbdddiiillliiibbb\\\YYY]]]aaaeeeeeeccc___\\\WWWTTTPPPKKKHHHFFFFFFGGGGGGHHHIIIMMMVVVbbbnnnvvvvvvzzzyyyqqqpppvvv|||nnnbbbeeettt}}}xxxfffRRRKKKKKKJJJHHHHHHFFFDDDBBB@@@@@@???<<<:::666666555555555555666666888444777>>>>>>EEEcccmmmjjjlllmmmooosssuuu||||||}}}{{{yyyzzzwwwsssoookkkfffaaa]]]XXXUUUQQQNNNKKKHHHDDDBBB>>>>>>DDDRRRdddqqqwwwzzzyyyzzzzzz{{{{{{|||}}}}}}~~~|||{{{{{{}}}{{{{{{{{{{{{|||||||||{{{{{{zzzxxxwwwxxxzzz|||~~~}}}}}}{{{yyywwwvvvvvvwwwyyyyyyyyyzzzzzzyyyxxxxxxxxxyyyyyyvvvuuuvvvyyyzzzzzzvvvqqqnnnllljjjgggeeefffbbb]]]]]]^^^[[[UUUOOONNNJJJEEEBBBAAAAAA@@@>>>999===??????HHH]]]vvvxxxkkkxxxooonnnkkkTTTIIIHHH<<<999666555555555444333333333333444444444555555333333444666555666>>>HHHuuukkkuuummmyyybbbBBB???<<<::::::;;;:::888888999999;;;>>>DDDMMMRRRYYY```iiioooqqqsssvvvyyy{{{{{{|||}}}}}}|||{{{{{{xxxxxxwwwxxx}}}~~~|||zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mmmooouuuxxxdddZZZYYYbbbaaa^^^xxxnnnkkkpppnnnXXXNNNMMMKKKBBB:::;;;:::999777777777888888555@@@RRRiii~~~rrrrrr{{{{{{yyynnnmmmuuu~~~}}}wwwzzz~~~~~~~~~zzzwwwuuuvvvyyy{{{|||~~~~~~zzzsssjjjaaa\\\RRRLLLGGGEEEDDDEEELLLTTT]]]^^^^^^^^^^^^aaaeeehhhfffeeeeeeffffffbbbZZZTTTSSSUUUZZZ___dddiiilllmmmlllmmmnnnooooooooonnnnnnooouuu~~~}}}|||{{{{{{{{{xxxyyy{{{~~~~~~}}}|||yyyuuupppmmmkkkiiiiiinnniiihhhooozzz}}}wwwoooaaaeeejjjnnnpppooollljjjccc```\\\WWWSSSPPPOOONNNPPPQQQRRRQQQRRR[[[jjjvvvyyy{{{}}}~~~vvvsssvvvuuuxxxxxxdddaaannnxxxnnnXXXMMMKKKIIIIIIIIIFFFDDDAAA@@@@@@???===;;;777666666555555666666777999555888>>>@@@KKKjjj~~~|||llllllpppnnnooouuuxxx|||~~~|||{{{yyyvvvrrrnnnjjjeee```\\\VVVSSSPPPMMMKKKHHHDDDBBB>>>???CCCNNN___ooowwwyyyyyyyyyyyyzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{yyyyyyyyyyyy{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxvvvxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvyyy|||{{{xxxsssooollljjjgggfffgggdddbbbdddggggggbbb]]]ZZZRRRHHHCCCBBBCCCBBBAAA===@@@AAA@@@GGG[[[qqq~~~nnnwwwwwwpppoooXXXJJJGGG===:::777555555555444333333333333444444444555555333333444555444666???JJJwwwmmmhhh___yyy___@@@>>><<<;;;::::::999999888999999;;;>>>EEEMMMSSS]]]bbbhhhlllnnnrrrxxx|||zzz{{{|||}}}}}}|||{{{zzzxxxxxxxxxyyy~~~~~~}}}|||||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}sssrrrvvvvvvhhhaaa___iiilllbbbpppnnnkkksssgggPPPGGGEEEAAA:::;;;:::999888777888888999888HHH___rrr}}}sssyyyzzzpppiiilllwww~~~yyyxxxvvvxxxzzz~~~|||wwwvvvwwwzzz|||}}}~~~|||uuummmdddZZZPPPJJJEEEBBBAAACCCDDDEEEKKKSSS``````___^^^]]]```dddgggdddccccccbbbaaa]]]YYYUUUYYY[[[___cccgggjjjlllnnnnnnnnnooopppqqqrrrsssssstttzzz}}}{{{{{{|||}}}{{{{{{}}}zzz{{{{{{zzzzzz|||{{{wwwtttqqqqqqkkkgggooo}}}|||lllnnnqqquuuwwwwwwvvvvvvpppnnnllliiieeeaaa^^^\\\ZZZ\\\]]]ZZZXXX^^^mmmyyy}}}}}}}}}||||||}}}vvvuuuqqqpppnnnbbbhhhwwwzzzbbbQQQHHHDDDEEEHHHFFFDDDBBB@@@@@@???<<<:::666666555555555555666666666555777;;;BBBSSSnnnyyywwwmmmmmmppppppsssxxx|||}}}~~~}}}xxxuuuqqqmmmiiiddd___[[[UUUSSSOOOMMMKKKHHHEEECCC>>>@@@BBBKKK[[[mmmvvvvvvxxxxxxyyyyyyzzz{{{{{{{{{{{{|||~~~{{{yyy{{{{{{{{{zzzwwwwwwxxxyyyzzz{{{{{{{{{zzzyyywwwwwwwwwwwwxxxzzz||||||yyywwwxxxxxxyyyzzzzzzzzzyyyyyyyyywwwwwwyyyxxxwwwzzz{{{yyyuuuqqqmmmjjjhhhggggggffffffiiimmmooommmjjjdddZZZNNNFFFFFFHHHHHHGGGCCCCCCAAA@@@III[[[llluuuxxxzzztttgggyyyuuu{{{wwwbbbPPPGGG===;;;888666666555444333333333333444444444555555444333444555444666@@@KKKnnnccc___\\\???>>>===<<<;;;::::::999888999:::;;;???FFFNNNTTT```dddiiilllnnnqqqwww|||yyyzzz|||}}}}}}|||zzzyyyxxxxxxyyy{{{|||}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}xxxuuuzzz~~~vvvmmmccclllsssaaa^^^{{{~~~sssqqqsss{{{oooRRREEEDDDAAA;;;;;;:::999888888888999:::===RRRjjjyyy{{{zzz|||{{{tttvvvqqqiiigggooozzzxxxuuutttsssyyy{{{|||yyyyyyzzz|||}}}~~~}}}{{{yyyxxxxxxxxxxxxrrrkkkaaaXXXQQQKKKEEEAAA@@@???@@@DDDFFFGGGMMMTTT\\\^^^___``````aaaccceeeddddddccc```]]]ZZZZZZZZZ___aaacccfffiiikkkmmmmmmooooooooopppqqqsssvvvwwwxxx~~~}}}{{{zzz{{{}}}}}}~~~zzzzzzyyyxxxyyy{{{~~~yyyuuupppllljjjmmmtttyyyzzzwwwnnnoooqqqtttwwwzzz}}}|||||||||{{{xxxsssooommmjjjkkkjjjfffeeeiiiqqqyyy~~~|||~~~{{{sssoooooowwwjjjgggqqq}}}{{{kkk]]]PPPGGGCCCEEEGGGEEEBBBAAA@@@>>><<<999666555555444444555555666444777777999GGG___uuussspppnnnlllmmmqqqxxx}}}~~~~~~~~~~~~~~~}}}|||wwwtttppplllhhhddd___[[[UUURRROOOMMMKKKIIIFFFDDD>>>@@@BBBHHHXXXkkkssssssxxxxxxxxxyyyzzzzzz{{{{{{zzz|||~~~}}}zzzxxxwwwxxxyyyxxxwwwwwwzzz|||zzzyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwxxx{{{|||zzzxxxwwwwwwxxxyyyyyyyyyyyyyyyyyyvvvvvvyyyyyyxxx{{{}}}{{{wwwsssnnnjjjiiiiiiggghhhjjjmmmppprrrttttttlllcccWWWQQQRRRTTTTTTRRRKKKIIIEEEDDDNNN^^^kkkooopppjjjsssiiijjjsssrrr[[[KKK>>>;;;888666666555444333333333333444444444555555444333444555444777AAALLLttt___]]]UUU>>>???>>>===;;;::::::;;;888999:::;;;???FFFOOOTTT___dddkkkoooppprrruuuxxxxxxyyy{{{}}}}}}{{{yyyxxxxxxyyyzzz}}}{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~{{{xxx{{{hhhnnnwwwaaaUUUkkkgggmmm{{{oooUUUHHHFFFCCC;;;;;;:::999888888888999:::AAAWWWqqq~~~|||xxx{{{uuusssnnn{{{~~~yyyyyylllggghhhrrr|||yyyuuuvvvvvvttt{{{}}}|||zzzyyyzzzzzzyyywwwuuurrrpppmmmlllkkkaaaYYYOOOGGGDDDBBB@@@??????>>>@@@EEEHHHKKKRRRYYYWWW[[[```cccdddcccddddddggggggfffaaa\\\[[[]]]```ddddddfffgggiiikkkmmmmmmnnnnnnmmmnnnpppsssvvvxxx{{{}}}zzzzzz{{{~~~}}}}}}|||{{{zzzyyyzzz|||{{{vvvqqqpppooollljjjjjjjjjkkkhhhiiikkkooottt{{{{{{xxx{{{xxxtttpppppprrrtttvvv}}}}}}sssoooqqquuuyyysssjjjfffyyy{{{zzzvvvsssmmmbbbSSSIIIGGGGGGEEEBBBAAA@@@>>>;;;999555555444444444444555555555999:::;;;MMMjjj|||~~~yyyfffkkkmmmkkkkkkrrr{{{~~~~~~|||zzzyyyyyyvvvsssooolllhhhddd___\\\UUURRROOOMMMLLLJJJGGGDDD===???AAAGGGVVViiiqqqpppwwwxxxxxxyyyyyyzzz{{{{{{{{{|||}}}}}}}}}|||zzzyyytttvvvxxxwwwvvvxxx|||zzzxxxvvvuuuuuuxxx{{{}}}}}}yyyvvvvvvxxxzzzzzzyyyvvvwwwxxxxxxyyyyyyyyyyyyyyyuuuvvvzzzzzzxxx|||~~~}}}yyytttoookkkjjjjjjgggiiimmmoooqqqssswwwyyyrrriii```\\\^^^```^^^[[[RRRNNNIIIIIISSSccclllnnnjjj___gggpppcccqqqdddPPP>>><<<888666666555444333333333333444444444555555444333444555444777AAAMMM}}}\\\UUUNNN>>>??????>>><<<;;;;;;;;;888999:::;;;???FFFOOOUUU]]]dddmmmrrrssssssssstttwwwyyy{{{||||||{{{yyywwwxxxyyy{{{~~~~~~}}}}}}}}}}}}||||||||||||}}}~~~|||}}}}}}~~~~~~~~~~~~}}}}}}|||~~~yyyooolllnnn___TTT\\\ssskkkjjjsss~~~}}}ppp___QQQJJJEEE???;;;:::<<<555333:::888555<<>>AAACCCCCCEEEHHHIIIKKKPPPXXX^^^```___]]]\\\]]]___aaacccfffbbb___]]]^^^aaabbbbbbdddeeegggiiikkklllmmmmmmqqqpppooooooppptttzzz~~~~~~||||||~~~|||zzzyyyzzz}}}xxxvvvvvvlllfffhhhllljjjfffcccbbbbbbdddeeeiiipppwww}}}~~~zzzwwwvvvxxxzzz|||tttrrrvvvzzzzzzhhhgggnnn~~~~~~}}}wwwrrrwwwxxx```IIIIIIFFFEEECCCAAA>>>===<<<<<<888777666555555666777888888999;;;BBBSSSkkkjjjhhheeeeeehhhooovvvzzz{{{}}}{{{xxxuuussssssrrrpppkkkfffaaa^^^YYYVVVSSSPPPNNNKKKHHHEEEDDD@@@@@@GGGUUUcccmmmpppssstttuuuvvvvvvvvvuuutttzzzzzzzzzyyyyyyyyyyyyxxxvvvtttsssuuuzzz}}}}}}{{{zzzzzzzzzyyyyyyxxxxxxxxxyyyyyyyyyxxxxxxyyyyyyzzz{{{zzzyyyyyyxxxxxxxxxyyyyyyuuutttuuuwwwyyy}}}{{{xxxvvvtttpppllliiiffffffhhhkkkqqqwww||||||pppccc^^^aaaeeedddbbb[[[YYYTTTSSS\\\fffeee]]]]]][[[gggxxxdddyyyooopppUUUEEE===666555555333222444555444444333333444444555666777333666;;;777;;;MMMsssbbbMMM=========<<<;;;;;;::::::::::::;;;<<<@@@GGGOOOUUU```hhhnnnnnnnnnrrrttttttxxxyyyzzz{{{|||||||||{{{yyy}}}{{{xxx~~~}}}~~~~~~~~~~~~}}}||||||}}}}}}|||||||||}}}}}}}}}|||~~~~~~|||}}}}}}~~~~~~~~~}}}}}}{{{{{{}}}xxxwwwooonnn```UUUZZZbbb___aaagggkkknnnvvvooocccUUUKKKFFFDDDAAA===999<<<777444999888999DDDmmmsss~~~tttooo~~~~~~~~~wwwhhhgggiiimmmssszzzwwwqqqnnnqqqtttuuuvvvxxx{{{}}}}}}xxxssspppjjjiiifff```XXXPPPJJJGGGDDDCCCAAAAAAAAACCCEEEFFFFFFIIIMMMPPPRRRWWW\\\aaa______^^^^^^^^^^^^___```^^^]]]]]]___cccgggiiiiiiggghhhiiikkkllllllllllllrrrrrrsssuuuvvvyyy|||~~~~~~|||~~~}}}|||}}}xxxtttssskkkeeeggghhhfffcccbbb]]]^^^___```bbbhhhoootttyyy}}}yyyxxxzzz}}}}}}ssssssyyyuuuvvvfffjjj~~~|||{{{zzzvvvxxx~~~yyywwwuuukkkNNNEEEFFFEEECCC@@@>>>===<<<;;;888777666555555666777888999999===III\\\rrr}}}mmmiiieeebbbfffnnnwww|||}}}~~~|||yyywwwttttttsssqqqlllgggbbb___ZZZXXXTTTQQQOOOLLLHHHFFFBBB??????EEESSSaaakkkoooqqqrrrsssssssssrrrqqqpppvvvvvvvvvwwwwwwwwwxxxxxxwwwuuutttvvvyyy||||||{{{yyyyyyxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyzzzyyyyyyxxxxxxxxxxxxyyyzzzvvvtttuuuvvvyyy~~~{{{xxxuuurrrpppllliiifffeeefffhhhmmmsssyyy}}}|||ssshhheeegggjjjiiifffdddccc```___dddhhhbbbXXXSSSUUUdddzzz|||eeesssvvvsssTTTHHH???888666666444333555555444444333333444444555666777333555;;;777<<>>===<<<;;;888777666555555666777888:::999@@@RRRiii|||xxxpppiiiccc```eeepppzzz}}}{{{yyyvvvvvvtttrrrnnniiidddbbb]]]ZZZVVVSSSQQQMMMJJJGGGBBB>>>===BBBNNN[[[eeejjjkkkkkkllllllllllllkkkjjjooopppqqqssstttvvvwwwxxxyyywwwvvvvvvxxxzzz{{{{{{yyyxxxwwwvvvwwwyyy{{{|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyzzzvvvtttuuuuuuyyy|||wwwsssqqqnnnllljjjeeedddcccdddgggmmmssswww{{{uuunnnlllnnnpppnnnkkkjjjjjjjjjjjjkkkhhh^^^SSSLLLQQQ```qqqvvvyyyiiiiii|||yyyYYYKKKBBB:::888777555444666555444444333333444444555555666333555:::777<<>>999===:::777888888GGG```~~~~~~mmmdddfffeeeiiioootttvvvvvvuuuuuullljjjkkkpppttttttwww{{{~~~|||vvvpppfffeeecccaaa___[[[WWWTTTNNNNNNNNNNNNNNNOOOOOOOOO[[[___dddiiikkkjjjiiihhhjjjjjjiiigggddd```]]][[[UUUYYY```iiipppsssrrrpppnnnoooooopppppppppoooooorrrrrrtttwwwzzz}}}~~~~~~{{{xxx{{{}}}}}}}}}rrrooojjjfffeeeaaa\\\ZZZ\\\VVVVVVUUUSSSSSSUUUYYY\\\aaajjjwww~~~{{{zzz|||tttttttttvvvuuuhhhvvvtttzzzwwwnnnpppxxx{{{uuu~~~~~~[[[EEEEEEDDDBBB@@@>>><<<;;;;;;888777666555555666777888;;;:::CCC[[[vvvxxxpppqqqfffbbbaaaiiivvv~~~|||zzzxxxwwwvvvsssoookkkgggddd___]]]YYYUUURRROOOKKKHHHCCC@@@===@@@HHHRRR[[[______```aaabbbccccccddddddhhhiiilllooorrrtttwwwxxxyyyxxxwwwwwwxxxyyyzzz{{{{{{yyywwwuuuvvvwwwzzz|||{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxyyywwwuuuuuuvvv{{{}}}wwwssspppnnnkkkjjjfffccc```___aaaffflllpppuuurrrooooooppppppnnnlllhhhjjjlllmmmllleeeZZZQQQOOOSSS]]]eeedddiiirrrbbbxxxuuuvvv~~~bbbMMMCCC;;;888777444444666555444444333333444444555444666444555999666===QQQ|||rrrHHH======<<<;;;;;;::::::999999999:::<<<@@@GGGPPPVVVaaaiiioooppppppssstttsssvvvxxx{{{}}}~~~}}}{{{yyywwwyyyzzzzzz~~~~~~~~~~~~}}}|||~~~~~~~~~}}}|||{{{~~~~~~|||{{{{{{|||zzz{{{|||~~~~~~{{{|||~~~nnniiiaaaVVVUUUWWWYYYYYYZZZ```iiisssyyyvvvjjjZZZNNNHHHEEEBBB???999===:::888999:::MMMlllwww{{{zzzgggaaaffffffkkkqqqtttsssqqqooooooiiigggiiinnnrrrtttyyy}}}ooonnnlllkkkjjjgggbbb___YYYXXXXXXXXXZZZ^^^aaaccclllnnnrrruuuuuusssooolllooonnnlllhhhddd```]]][[[]]]aaahhhooouuuuuurrroooooopppqqqrrrrrrrrrrrrrrrtttsssrrrtttyyy}}}|||||||||}}}~~~|||yyy{{{~~~yyysssnnniiigggbbb[[[YYYZZZVVVVVVTTTRRRPPPPPPSSSUUUZZZ```iiisss|||~~~{{{yyyxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}ttttttuuuzzzkkkoooyyyvvv|||zzzppprrr{{{}}}{{{ttt~~~eeeJJJEEEDDDBBB???===<<<;;;;;;888777666555555666777888;;;<<>>BBBHHHNNNRRRQQQRRRSSSUUUWWWZZZ[[[\\\```aaadddhhhmmmpppsssuuuvvvvvvwwwwwwxxxyyyzzz{{{}}}{{{xxxvvvuuuvvvwwwyyyzzzyyyxxxxxxwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwzzzxxxwwwwwwvvv{{{yyyssspppnnnkkkiiifffccc___\\\]]]aaafffiiikkkkkkjjjjjjjjjiiiiiihhhgggiiilllnnnjjjaaaWWWQQQTTTVVVYYYZZZWWW```}}}}}}fffooouuummm}}}~~~eeeOOOEEE;;;777666333333444555444444333333444444555333666444555888666>>>SSSxxx|||uuuoooDDD<<<<<<<<<;;;::::::999999888999:::<<<@@@HHHPPPVVV]]]fffnnnpppqqquuuwwwvvvwwwyyy{{{}}}~~~}}}|||zzz{{{|||}}}}}}~~~}}}}}}~~~~~~|||{{{}}}~~~~~~}}}{{{zzz{{{|||{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~{{{pppnnndddXXXYYY]]]\\\XXXUUUZZZgggtttzzzqqq^^^PPPIIIEEEBBB@@@;;;<<<999888;;;<<>>@@@CCCEEEEEEFFFGGGIIILLLNNNQQQRRRUUUWWWZZZ___dddhhhlllnnnppprrrvvvxxxxxxyyyzzz{{{}}}{{{yyyvvvuuuuuuuuuvvvxxxxxxwwwwwwwwwwwwxxxxxxwwwvvvuuuttttttttttttuuuwwwvvvuuusssppprrr~~~{{{vvvrrroookkkiiigggddd___\\\[[[]]]```ccc```aaa```___]]]]]]___aaahhhjjjnnnpppkkk___VVVSSSZZZXXXVVVSSSSSS```}}}ppplllvvv}}}}}}cccQQQFFF<<<888666333222444555444444333333444444555111555444555888555???UUUrrruuutttoooHHH<<<<<<;;;;;;:::999999999888999:::<<<@@@HHHQQQWWW\\\eeennnqqqsssvvvxxxxxxxxxyyyzzz||||||||||||{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||~~~~~~|||zzz{{{}}}}}}}}}{{{zzz{{{||||||}}}}}}~~~~~~~~~}}}}}}|||{{{}}}tttqqqrrrcccVVVYYYbbbddd```YYYYYYfffvvvzzzdddRRRIIIDDDAAA???<<<;;;777999===>>>TTTxxxwwwzzzxxxggg```dddiiiqqquuuyyyxxxsssnnnmmmnnnaaadddllluuuwwwvvvxxx}}}}}}zzzzzz{{{{{{}}}~~~}}}yyyrrrnnniiieeedddfffjjjmmmtttuuuxxx|||~~~~~~{{{xxxtttttttttttttttsssrrrrrrsssqqqqqquuu|||}}}zzzzzzzzz{{{}}}}}}|||zzzxxx|||zzz}}}}}}sssoookkkddd\\\YYYVVVUUUTTTPPPLLLJJJKKKLLLJJJMMMRRRXXX```iiiqqqwwwwwwxxxyyy{{{|||}}}~~~~~~xxx{{{||||||kkkyyyzzz{{{~~~sssqqqjjjNNNDDDCCCAAA???===;;;::::::888777666555555666777888888IIIlllhhhYYYaaaZZZaaakkkuuu|||}}}}}}|||yyywwwzzzyyywwwtttpppmmmkkkiiidddaaa\\\XXXTTTPPPKKKHHHAAAAAA???===;;;;;;<<<>>>>>>>>>>>>???AAACCCFFFGGGHHHKKKNNNSSSYYY]]]aaaccciiinnntttxxxyyyyyyzzz{{{zzzzzzxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzwwwwwwuuutttssssssrrrrrrmmmlllkkkggg```^^^gggsss}}}xxxtttpppkkkhhhgggeeeaaa]]][[[[[[]]]^^^WWWXXXWWWSSSPPPQQQUUUZZZaaaeeemmmtttnnnbbbYYYYYYbbb]]]WWWSSSVVVccczzztttggguuuiiiTTTIII>>>999777444333555555444444333333444444555111555444444777555???WWW|||iiimmmuuujjjGGG<<<<<<;;;::::::999999888777888:::<<<@@@HHHQQQWWW\\\fffoooqqqsssvvvxxxwwwxxxxxxxxxxxxyyyzzz{{{{{{||||||}}}~~~}}}}}}}}}}}}}}}||||||{{{~~~~~~|||zzzzzz|||}}}|||{{{{{{|||}}}}}}~~~~~~~~~~~~}}}}}}|||}}}||||||oooppprrr```QQQWWWaaagggggg]]]YYYeeexxxjjjUUUIIICCC???<<<===:::666999>>>@@@UUUyyy~~~uuuzzzqqq```aaajjjooouuuyyy}}}{{{tttooooooppp]]]cccnnnyyy{{{xxxwwwyyyyyy|||tttpppjjjggghhhmmmtttyyyzzzzzz|||vvvvvvvvvuuutttrrrqqqpppmmmmmmnnnttt{{{~~~|||xxx|||{{{zzz{{{||||||{{{yyyuuuzzz~~~}}}vvvrrroooggg^^^YYYUUUTTTRRROOOKKKHHHIIIJJJCCCHHHNNNRRRVVV```mmmwwwvvvxxxzzz}}}~~~pppwwwzzzzzzoooaaaqqqxxxdddMMMDDDCCCAAA???===;;;::::::888777666555555666777888666NNNzzz}}}gggVVV]]]YYYaaakkktttyyy|||~~~~~~~~~}}}|||{{{xxxvvvzzzyyywwwtttpppmmmkkkjjjeeeaaa\\\XXXTTTOOOKKKGGG>>>???>>>===:::999::::::;;;;;;::::::;;;<<<>>>???@@@BBBFFFKKKQQQVVVYYY[[[dddkkksssyyyzzzzzzzzz{{{xxxxxxxxxxxxwwwwwwwwwwwwuuuuuuvvvvvvwwwxxxzzzzzzxxxwwwuuutttrrrrrrqqqqqqcccbbb```ZZZPPPKKKRRR]]]www~~~zzzvvvqqqlllhhhhhheeebbb^^^[[[[[[[[[[[[SSSSSSQQQLLLHHHIIIOOOUUUWWW]]]jjjuuuqqqeee]]]^^^jjjbbbZZZVVVZZZeeevvvrrr___jjjtttVVVKKK@@@;;;888555444666555444444333333444444555000555444444777555@@@XXXZZZcccwwwbbbBBB<<<<<<;;;::::::999999888777888:::<<>><<<<<<999666777>>>KKK]]]kkkzzzpppsssxxxyyy}}}ddd___```dddsss{{{~~~pppqqq~~~|||mmmdddgggmmmssswwwyyyzzzyyyvvvyyy~~~}}}qqqmmmjjjmmmuuu|||~~~~~~}}}~~~xxxuuurrrsssuuusssnnnhhhdddkkkpppttt{{{wwwxxx{{{{{{xxxyyy|||zzztttnnnuuu}}}xxxrrriiidddccc[[[UUUPPPNNNKKKFFFFFFIIIIIIGGGHHHKKKOOOXXXhhhwwwtttwwwyyyzzz}}}~~~}}}}}}vvvssswww|||xxxeeehhhvvvnnnZZZKKKDDD@@@???>>>;;;999:::999999888666555555888:::===YYY{{{{{{mmmfff^^^UUU]]]eeemmmrrrxxx}}}}}}}}}~~~~~~}}}xxxvvvsssqqqpppmmmjjjggggggddd^^^YYYSSSMMMFFFAAA@@@??????>>>===<<<<<<;;;:::999888777777777888999>>><<<<<<@@@CCCGGGOOOXXXccckkkrrrtttwwwzzz{{{yyywwwwwwwwwxxxxxxyyyyyyzzzwwwuuussssssuuuwwwyyyyyyvvvwwwvvvssspppmmmiiieee[[[QQQJJJJJJHHHDDDHHHRRRbbbrrr{{{vvvrrrnnnkkkkkkhhhddd___[[[YYYYYYYYYSSSOOOLLLIIIDDDAAAEEELLLWWWZZZooo}}}mmm^^^eeeqqqssshhh[[[UUU[[[hhhtttyyy{{{cccaaa|||}}}ZZZNNNAAA:::777444555888444444444444444444444444888111555333999;;;;;;XXXlll```vvv```>>>;;;;;;;;;:::999888:::;;;888999<<<>>>BBBHHHNNNSSSdddgggmmmtttyyyzzzxxxuuutttvvvyyyzzzyyywwwwwwwwwyyy{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}~~~~~~zzz{{{~~~}}}yyyllleeeeeefffaaaZZZttt{{{jjjaaafff}}}qqq]]]GGGEEE???<<<===:::888888>>>NNNcccrrrzzzsssqqqmmmhhhlllttt{{{```^^^bbbiiixxxtttwwwrrrhhhkkkpppuuuyyyzzzzzzzzzwwwxxxzzz~~~}}}~~~}}}vvvssssssvvv}}}yyyvvvrrrrrrrrroooiiiccc```ffflllqqqyyy~~~{{{sssxxx{{{{{{yyyzzz}}}{{{vvvsssxxxzzzooogggddd[[[UUUPPPNNNKKKFFFEEEFFFFFFEEEFFFIIILLLTTTdddsssssswwwyyyyyy}}}|||xxx}}}uuukkkxxxssszzzhhhhhhqqqlll___KKKDDD??????>>>;;;999:::999999888666555555888:::BBB^^^}}}rrrfffbbb]]]VVV___hhhqqquuuxxx~~~|||~~~yyywwwuuusssqqqoookkkhhhhhhddd^^^XXXRRRLLLFFFBBBAAA@@@@@@???>>>>>>======;;;;;;:::999999888999999:::888888;;;>>>AAAHHHPPP]]]gggooosssuuuyyyzzzxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzxxxvvvuuuvvvxxxxxxwwwttttttsssnnnfff]]]TTTNNNFFFCCCBBBFFFHHHGGGHHHKKKTTTaaapppyyy~~~zzzvvvqqqnnnlllhhhcccaaabbbaaa^^^ZZZTTTOOOJJJGGGBBB???CCCIIITTT___wwwkkk```jjjsssvvvgggZZZYYY```iiirrryyy{{{aaaWWWiiiaaaRRRBBB:::777555555666444444444444444444444444888111555444999:::;;;YYYmmmccczzzgggDDD<<<<<<<<<;;;:::999::::::777999<<<>>>BBBHHHNNNSSSbbbeeekkkqqquuuwwwvvvttttttvvvyyyyyyxxxwwwwwwwwwvvvyyy~~~~~~}}}|||{{{{{{}}}~~~~~~}}}zzzzzzzzzzzzzzzzzz{{{{{{|||}}}~~~zzz{{{}}}~~~uuuhhhcccfffgggddd~~~gggccc~~~uuu___HHHFFF???<<<<<<;;;::::::CCCWWWppprrraaa^^^eeerrr\\\\\\fffqqq~~~~~~www}}}vvvnnnppptttwwwzzz{{{{{{{{{{{{yyyyyyzzz}}}{{{|||~~~~~~~~~{{{wwwsssqqqooojjjccc]]][[[aaaiiiqqqyyy}}}yyyrrrwwwyyyzzzyyy{{{~~~|||xxxxxx{{{yyynnnhhh^^^XXXSSSRRRNNNHHHEEEEEEDDDBBBCCCEEEHHHOOO^^^lllrrruuuwwwwww{{{~~~vvvxxxuuu^^^fffwwwtttllljjjeee^^^MMMEEE>>>>>>===;;;999:::999999888666555666888;;;CCC^^^yyyhhh^^^^^^[[[WWWaaalllvvvxxxxxx|||||||||zzzwwwuuussspppllliiiiiiddd\\\UUUOOOJJJEEEBBBAAAAAAAAA@@@??????>>>>>>=========<<<<<<;;;999999888666555888999;;;AAAIIIVVVaaalllrrrtttxxxxxxwwwyyyyyyyyyyyyxxxxxxxxxxxx~~~|||zzzyyyxxxxxxvvvtttqqqmmmggg___UUULLLDDDAAABBBEEEHHHKKKOOORRRMMMFFFEEEMMMUUU[[[eeeuuu}}}xxxsssooommmgggbbbdddhhhhhhaaaZZZUUUOOOIIIDDD???<<<@@@FFFMMMddd|||ddd___ooowwwxxxeeeYYY___hhhjjjpppxxx|||cccSSS[[[vvvkkkXXXDDD:::888666555555444444444444444444444444777111666444888:::<<>>BBBHHHOOOTTT```ccchhhmmmqqqssssssssssssvvvxxxyyyxxxwwwwwwxxxuuuwww|||~~~}}}||||||||||||}}}~~~~~~~~~}}}|||yyyyyyyyyzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}}}}|||~~~~~~nnngggjjjjjjeeetttcccvvv|||dddKKKHHH???:::999;;;:::<<>>======;;;::::::888999888777666666999<<>>EEEQQQ^^^lllrrruuuxxxxxxwwwzzzzzzzzzyyyyyyxxxxxxwww~~~}}}{{{zzzzzzwwwtttqqqkkkaaaVVVLLLFFFBBBDDDIIIMMMRRRRRROOORRRWWWQQQFFFAAAEEEFFFFFFNNN^^^mmmttt|||~~~{{{wwwrrrnnnkkkgggeeefffiiiggg```YYYVVVOOOGGGBBB>>>;;;>>>CCCHHHhhhtttXXX]]]sss|||wwwaaaWWWdddmmmjjjlllvvv{{{}}}hhhYYYZZZooouuu___GGG;;;999777555444444444444444444444444444777111666444888:::===\\\~~~vvvjjjaaawwwccc???===<<<;;;;;;;;;:::888777777999;;;>>>BBBHHHOOOTTT___cccggglllnnnqqqrrrtttsssuuuwwwxxxwwwwwwwwwxxxuuuwww{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||yyyyyyyyyzzzzzzzzz{{{{{{xxxyyy{{{|||}}}}}}}}}|||~~~~~~qqqlllnnnjjj```rrr{{{dddooofffLLLHHH???:::888::::::===MMMjjjrrruuutttbbbXXX]]]ooozzzqqqsssyyyyyysssnnnssstttuuuwwwxxxzzz{{{{{{~~~~~~~~~~~~|||xxx||||||{{{yyyzzzxxxtttpppkkkddd]]]YYYUUUZZZdddsss}}}uuutttuuuyyy||||||{{{zzzyyyyyyyyy{{{~~~~~~rrrjjjbbb[[[ZZZWWWOOOHHHEEEDDDBBBBBBCCCDDDHHHUUUaaajjjpppssssssuuu|||~~~yyyyyy}}}mmmaaaxxx}}}xxxsssmmmgggbbbTTTIII???<<<===;;;::::::888999888777666777:::<<>>>>>>>>@@@@@@AAAAAA@@@???===<<<===:::999;;;:::999===CCCPPP^^^mmmtttvvvxxxyyyxxx{{{zzzzzzyyyyyyxxxxxxxxx|||{{{{{{zzzxxxuuuoookkk\\\RRRIIIEEEBBBAAAGGGNNNMMMPPPLLLFFFIIIRRRRRRLLLKKKKKKHHHCCCEEEMMMUUUXXXeeeqqq~~~|||{{{yyyuuupppllljjjiiiiiigggeeebbb^^^[[[UUUMMMEEEAAA>>>;;;===AAAHHHhhhlllPPP[[[xxxqqq^^^XXXgggpppkkkkkkssszzzmmm\\\YYYhhh||||||dddJJJ===:::888666555444444444444444444444444777222777444777999===^^^zzzsssbbbYYYmmmbbb???<<<:::999:::;;;:::888555666888;;;>>>BBBHHHPPPTTT___dddiiimmmoooqqqsssuuusssuuuvvvwwwvvvvvvwwwyyywwwxxx{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{yyyyyyyyyzzz{{{{{{||||||xxxxxxyyyzzz{{{|||}}}}}}~~~~~~|||}}}qqqmmmpppiii\\\___xxxzzzhhhppp|||fffMMMHHHAAA>>>999;;;:::===QQQpppjjj[[[YYY^^^rrrrrrjjjqqquuupppkkkmmmsssssstttuuuwwwzzz|||}}}~~~~~~{{{xxxtttwww|||}}}xxxuuu|||{{{sssuuutttrrrnnniiiddd^^^[[[TTTWWWaaaqqq}}}~~~wwwtttuuuzzz}}}{{{zzz{{{yyyxxxxxxzzz~~~}}}}}}xxxpppggg^^^[[[XXXQQQIIIFFFFFFDDDCCCDDDCCCFFFRRR^^^hhhnnnssssssuuu{{{~~~}}}|||~~~yyyxxxzzz}}}jjjvvvxxxsssllldddZZZMMM@@@===>>><<<:::999888888888777666888;;;===KKKjjj}}}tttooo```[[[ZZZ\\\___kkkuuu}}}|||yyy{{{~~~}}}yyyvvvssspppkkkhhh___ZZZRRRLLLGGGEEEBBBAAA????????????????????????AAAAAAAAAAAAAAA@@@?????????<<<;;;<<<;;;999<<>>;;;<<>>```ttt[[[TTTjjjhhhDDD;;;999888:::======999666666888;;;>>>BBBIIIPPPUUU___eeelllpppqqqqqqtttvvvssstttvvvvvvvvvvvvxxxyyyxxxxxxzzz~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{yyyzzzzzz{{{||||||}}}}}}zzzyyyyyyxxxzzz|||~~~~~~}}}zzz|||tttkkkmmmhhh]]][[[lllzzzrrrttt{{{hhhMMMHHHAAA???:::;;;;;;AAAZZZ{{{yyy^^^TTTXXX___uuu|||lllgggqqquuullljjjqqqsssssssssuuuxxx{{{}}}yyylllnnnrrrtttppplllooovvvyyy~~~~~~|||}}}}}}vvvmmmmmmnnnnnnlllhhhccc```^^^XXXXXXaaaqqq|||}}}|||}}}zzzvvvwww}}}|||{{{||||||zzzyyy{{{~~~|||~~~|||}}}|||yyyzzz~~~yyynnnccc___\\\UUUNNNJJJFFFEEEDDDDDDBBBDDDOOOZZZgggooouuuvvvwww|||~~~}}}|||{{{zzz|||~~~{{{xxxxxxyyypppnnn~~~wwwpppggg```QQQBBB>>>>>><<<999888888888888777777888;;;>>>RRRqqqzzzqqqkkk^^^XXXWWW^^^eeepppxxx~~~~~~}}}|||xxxuuurrrnnniiifff]]]XXXRRRLLLIIIGGGDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBAAA>>>>>>>>>===;;;>>>CCCUUUdddrrrvvvuuuvvvyyyzzzyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwuuupppggg]]]VVVHHHCCCEEEMMMMMMEEECCCHHHGGGEEEDDDEEEGGGKKKVVVbbb______\\\UUUQQQNNNIIIBBBCCCHHHRRRcccvvv~~~|||yyyvvvsssqqqnnnkkkhhhaaa]]]WWWTTTTTTUUUTTTTTTIIIBBB=========;;;:::<<>>BBBIIIPPPUUU^^^eeemmmrrrrrrrrrtttvvvrrrtttuuuuuuuuuvvvxxxzzzvvvuuuxxx~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzzzzzzzzzz{{{{{{|||}}}~~~~~~|||zzzyyyxxxyyy|||~~~~~~~~~}}}}}}yyy|||yyyjjjiiiggg___```kkkxxx}}}vvvlllOOOGGG@@@???888;;;<<>>___}}}yyysss~~~hhh[[[UUUUUU^^^jjjtttzzz~~~~~~~~~~~~{{{xxxtttqqqmmmhhhddd\\\XXXRRRNNNKKKIIIFFFDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@AAACCCDDDDDDBBBAAABBB@@@>>>@@@FFFWWWeeerrruuutttuuuxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{yyyxxxwwwssslllbbbVVVNNNMMMFFFFFFLLLMMMGGGHHHOOOKKKHHHIIIMMMIIIEEENNN]]]aaabbb```[[[WWWTTTNNNGGGDDDBBBEEETTTkkk~~~}}}xxxuuuqqqnnnkkkiiifffddd[[[RRRIIIGGGKKKOOOOOOLLLDDD===999;;;<<<:::999:::;;;NNNaaaZZZJJJWWWpppyyy[[[aaahhhmmmqqqrrrrrrrrrooo{{{kkkaaaYYYbbbtttzzzhhhSSSDDD;;;666777;;;444444444444444444444444666222888555666888???bbb|||___\\\uuuggg>>>===;;;:::===BBBCCC???:::555777:::>>>BBBIIIPPPUUU]]]dddnnnssssssrrrsssvvvrrrtttuuuuuuuuuvvvxxxzzztttsssvvv}}}{{{{{{{{{{{{}}}|||{{{{{{zzzxxxvvvzzzwwwvvvxxx}}}~~~zzzvvvyyyzzz{{{|||{{{|||~~~~~~wwwxxxwwwiiidddQQQUUUpppwwwpppttt}}}```OOOBBBBBB999>>><<<:::OOOzzz|||~~~zzz___UUUMMMTTThhh|||wwwmmmkkktttuuullliiinnnmmmqqqsssrrrvvv~~~kkkccc___bbbbbb]]][[[^^^___dddlllzzz~~~|||{{{wwwpppkkkmmmlllkkkkkkiiigggbbb___^^^aaagggpppwww|||~~~}}}|||~~~{{{xxx}}}||||||~~~|||zzzxxxyyyyyyyyy{{{|||}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxxxx}}}}}}||||||sssllldddZZZTTTSSSMMMIIIFFFCCC???@@@HHHSSScccooo{{{~~~}}}|||{{{yyy~~~}}}}}}||||||||||||||||||}}}~~~~~~~~~vvvqqqwww~~~kkknnnwwwzzzyyymmmfff]]]GGG999===<<<888<<<666===;;;888:::777999FFFeee|||zzzqqqXXXSSSRRRXXXeeewwwxxxzzz|||~~~~~~~~~~~~}}}{{{yyyxxx|||{{{{{{|||wwwrrrnnnjjjeeebbb[[[XXXTTTQQQOOOMMMJJJHHHIIIFFFCCCAAAAAAAAA@@@@@@BBBBBBAAAAAAAAAAAAAAABBBDDD@@@AAAEEEAAA:::???KKK```fffoootttuuuuuuvvvwwwzzz{{{{{{{{{zzzzzzyyyxxx|||zzzxxxvvvnnnaaaYYYWWWSSSMMMNNNSSSNNNFFFPPPbbbcccccc___WWWMMMHHHIIILLLTTTWWW[[[^^^]]]XXXRRRNNNFFFCCCCCCLLLYYYhhh{{{{{{yyytttqqqpppmmmgggdddeee^^^MMM@@@BBBEEEDDDEEELLL<<<===>>>??????===:::999>>>HHHTTTPPPFFFRRRggglllVVV```kkkoooqqqtttuuutttttt{{{sss[[[XXX^^^rrrpppdddRRREEE>>>:::777444555555555555555555555555444111888444666999@@@ddd}}}^^^YYY___@@@===;;;::::::::::::999777888:::<<>><<<777;;;666===;;;888:::777:::HHHqqqpppWWWPPPQQQYYYhhhtttvvvxxx{{{}}}}}}{{{xxxwwwzzz|||uuunnnvvv|||xxxsssoookkkfffccc^^^[[[WWWTTTRRRPPPMMMKKKKKKIIIEEECCCCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCCCCDDD??????BBB???;;;BBBOOOccciiippptttuuuuuuvvvxxxyyyyyyyyyzzzzzzzzzyyyyyy~~~||||||}}}yyyqqqlllkkk___VVVTTTVVVQQQLLLWWWjjjllljjjddd[[[RRRKKKHHHGGGKKKRRR\\\bbbbbb^^^XXXUUUMMMHHHEEEIIIPPPZZZhhhuuu{{{zzzsssoooppppppmmmkkklll___OOOCCCDDDDDD???>>>BBBAAA@@@@@@>>>===;;;:::999:::DDDRRRQQQKKKWWWfffeeeVVVaaakkkppprrruuuuuusssrrryyyuuu[[[UUUYYYkkkyyykkkXXXHHH>>>:::666333555555555555555555555555444111888444666999@@@ddd]]]WWW}}}aaa@@@===;;;::::::::::::999777777999;;;>>>BBBGGGNNNSSS]]]ccckkkpppqqqqqqrrrsssuuusssrrrsssvvvwwwvvvtttvvvrrrpppwww~~~~~~~~~}}}||||||||||||}}}||||||}}}~~~|||yyyvvvwwwvvvuuuwww{{{|||zzzwwwxxxyyyxxxwwwvvvwwwzzz}}}~~~||||||pppfffeeeTTTLLL\\\aaa]]]\\\]]]jjjtttXXXNNNFFFGGG>>>;;;:::AAAeee~~~sssXXXPPPLLLXXXoooppplllnnnttttttmmmjjjmmmooosssuuuuuuxxx}}}yyyiiidddeeeccc]]]YYYTTTTTTVVV```rrr~~~}}}{{{zzzwwwsssnnnjjjlllkkkkkkkkkkkkiiieeebbb^^^```eeelllrrrttttttrrrxxx{{{~~~~~~}}}~~~~~~|||xxxwww{{{}}}}}}}}}}}}{{{xxxvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwyyyyyywwwttttttyyyzzznnnaaaXXXTTTPPPLLLHHHEEEAAA@@@FFFNNN^^^kkkyyy~~~~~~}}}{{{yyy{{{{{{zzzzzzzzz{{{||||||zzz|||~~~vvvvvvxxxyyytttfffjjjxxxppplllxxxrrrqqqxxxoootttjjjRRR@@@>>>;;;666:::777<<<:::888:::777<<>>???===<<>><<<;;;:::888AAAPPPUUUSSS^^^fff^^^VVVaaalllqqqsssuuutttrrrpppvvv~~~dddWWWXXXhhhuuu___KKK???888555333555555555555555555555555444111888444666999@@@ddd___UUUyyybbbAAA===;;;::::::::::::999777666888:::===AAAFFFMMMRRR\\\ccckkkppppppppppppqqqrrrqqqqqqsssuuuvvvvvvuuuvvvtttsssxxx~~~}}}}}}}}}||||||||||||||||||}}}~~~~~~zzzwwwwwwvvvuuuwwwyyy{{{zzzxxxxxxxxxwwwuuutttuuuxxx{{{}}}|||}}}~~~xxxxxxuuuiiicccfffVVVMMMYYY^^^^^^]]][[[mmmrrrTTTIIIBBBDDD;;;???<<>>AAANNN[[[gggkkkppprrrssstttxxx|||{{{zzzxxxwwwuuuuuuuuuuuuwwwwwwxxxcccTTTPPPXXXfffyyyzzzuuuttt[[[ZZZVVVMMMGGGJJJUUU```SSSQQQPPPNNNHHHCCCEEEKKK```mmm}}}~~~wwwxxxwwwrrrmmmrrrkkk```dddgggeee``````ZZZQQQGGGAAA=========<<>>BBBGGGNNNSSS\\\dddnnntttuuusssqqqqqqoooppprrrssstttvvvwwwxxxyyyyyy{{{~~~yyyzzz{{{|||}}}}}}}}}}}}~~~}}}|||}}}~~~|||{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyxxxvvvvvvwwwxxxyyyxxxyyy{{{{{{zzz~~~}}}rrriiiccceeeTTTZZZhhhooonnnhhhaaalll^^^MMMAAACCC;;;777;;;IIInnn~~~XXXQQQQQQeeetttfffqqqwwwrrrmmmpppttttttqqqssstttwwwyyybbb]]]gggzzz}}}{{{}}}}}}|||yyyuuuqqqooooooooonnnlllkkkiiifffaaa]]]VVVQQQLLLJJJLLLQQQUUUWWWUUUXXX[[[^^^bbbgggmmmqqqppptttxxxwwwxxx{{{}}}|||wwwxxxyyyzzzyyywwwuuussssssvvvyyyxxxuuutttvvvxxxxxxyyyxxxwwwuuussspppooogggeee```\\\YYYWWWVVVVVVYYYeeevvvxxxnnnfff\\\VVVPPPMMMIIIDDDCCCFFFRRR___mmmtttwwwzzz{{{zzz|||||||||}}}~~~}}}xxx{{{~~~zzzvvviiiuuu}}}rrrjjjeeeRRRBBB@@@;;;666<<<888999777999;;;888DDD```{{{hhh[[[^^^UUUMMMQQQWWWaaarrrzzz{{{}}}}}}{{{sssnnnhhheeebbb\\\SSSLLLIIIKKKUUUhhh}}}~~~uuueee```___aaabbbgggvvv~~~{{{yyyuuurrroookkkhhhdddaaa___]]]ZZZXXXTTTSSSRRRQQQRRRRRRPPPOOOKKKLLLMMMNNNQQQSSSUUUVVVZZZVVVOOOFFF???BBBLLLVVV```fffmmmrrrtttuuuxxx{{{|||{{{yyyvvvuuuuuuuuuuuuyyyxxxnnnaaaVVVdddvvv~~~wwwpppmmmbbbeeefffccc\\\WWWWWWYYYSSSTTTVVVUUUMMMCCCBBBFFFRRR^^^ooo}}}~~~uuuvvvvvvppphhhmmm{{{yyysssfffZZZTTTPPPIIICCC>>>======>>>;;;EEEUUUZZZVVV]]]aaaWWW]]]fffmmmooopppssstttsssqqqvvv{{{sss]]]XXXZZZvvvpppUUUBBB888666777555555555555555555555555444111888444666999@@@ddduuu```TTTtttbbbCCC===;;;::::::::::::999777777999;;;>>>BBBGGGNNNSSS[[[dddpppwwwxxxvvvtttsssppprrrtttuuuuuuvvvxxxzzzyyyzzz|||xxxyyy{{{|||~~~~~~~~~~~~}}}||||||~~~}}}}}}|||zzzxxxxxxxxxyyyyyy{{{|||{{{yyywwwwwwwwwwwwvvvwwwyyyyyyxxx}}}}}}|||vvvmmmffffffTTTYYYllltttqqqkkkccchhhzzzdddRRRDDDDDD===777<<>>>>>;;;JJJ___bbbXXXZZZ^^^VVV```hhhmmmmmmnnnrrruuuuuuqqqvvv{{{xxxbbb^^^[[[qqqzzzwww[[[EEE999666777555555555555555555555555444111888444666999@@@dddvvvXXXNNNpppaaaFFF===;;;::::::::::::999777666888:::===AAAFFFMMMRRRZZZcccoooxxxyyywwwuuutttqqqtttvvvvvvuuuvvvxxxzzzxxxxxxzzzwwwxxxzzz|||~~~~~~~~~~~~~~~{{{{{{}}}}}}{{{xxxwwwxxxyyyyyy{{{~~~}}}{{{xxxwwwwwwwwwvvvwwwxxxwwwvvv|||vvvtttvvvoooiiiiiiVVVTTTjjjuuurrrnnnggghhhttt}}}eeeTTTEEEDDD<<<>>>>>>IIIooowwwZZZQQQQQQeeelllaaapppuuukkkeeemmmuuuuuuuuutttrrrsss{{{pppdddhhhrrrzzzxxxyyy{{{zzzvvvqqqmmmmmmnnnmmmkkkhhheeeaaa\\\UUUQQQDDDBBB@@@@@@AAABBBBBBBBBCCCCCCCCCCCCFFFLLLSSSYYYgggooosssqqqppptttvvvtttwwwxxxzzz|||||||||zzzyyytttxxx{{{zzzvvvtttvvvyyyuuuuuutttrrrooojjjfffdddXXXTTTOOOLLLJJJIIIIIIHHHKKKLLLMMMOOOQQQUUU[[[___kkkooovvv}}}~~~sssiiibbb[[[UUURRRMMMGGGDDDDDDHHHUUUaaagggkkkqqquuuvvvyyyyyyzzz{{{}}}zzzxxxxxx~~~xxxfffnnnzzz|||uuuyyy}}}vvvcccbbbSSSEEECCC<<<666;;;888888666999;;;888GGGggg{{{}}}dddiii}}}wwwiiiXXXWWWLLLFFFQQQ[[[eeetttuuuwwwzzz}}}}}}|||}}}rrrfffZZZPPPIIIIIIIIIMMMVVV^^^___XXXRRRJJJDDDCCCEEECCCCCCSSSggg~~~{{{yyyuuussspppmmmiiifffdddbbb___]]]TTTSSSRRRSSSSSSSSSQQQOOOPPPPPPRRRTTTWWWZZZ\\\^^^bbbaaaYYYKKK@@@???CCCHHHRRR\\\iiirrrvvvwwwwwwxxxxxxwwwvvvvvvwwwyyy{{{||||||yyyzzzvvvtttvvvyyytttfffZZZTTT[[[dddkkkjjjaaaVVVNNNCCCIIISSSWWWQQQFFFAAACCC???FFFWWWnnn|||yyyssskkkbbbVVVMMMMMMRRRZZZccciiiggg___ZZZXXXXXXWWWUUUQQQMMMHHHDDDAAA???===PPPhhhjjj]]][[[___XXXbbbiiimmmlllmmmqqquuuvvvpppuuuzzzvvvaaa]]]XXXkkklll}}}|||___GGG:::666666555555555555555555555555444111888444666999@@@dddyyyQQQIIIlllaaaHHH===;;;::::::::::::999777555666999<<>>@@@BBBBBBBBBCCCHHHKKKXXXgggrrrsssrrrtttuuussstttvvvyyy{{{|||{{{zzzyyywwwzzz|||zzzvvvuuuxxx|||xxxvvvttttttsssmmmaaaXXXTTTRRRNNNLLLKKKIIIGGGEEEFFFHHHKKKNNNPPPRRRRRRRRRRRRWWW___fffmmmxxxyyy~~~yyyuuuhhhccc\\\SSSLLLHHHGGGFFFJJJPPPXXX```fffjjjnnnqqqtttuuuvvvwwwxxx{{{{{{yyy{{{|||aaajjj~~~www|||uuusssllljjj___KKK===::::::999555888777777888666HHHhhhxxxdddmmmnnntttTTTMMMEEEEEEOOO^^^llltttvvvzzz}}}{{{{{{}}}uuurrrlll^^^XXXbbb[[[UUUbbbwwwuuufffbbbTTTIIICCCDDDAAA===HHHYYYooo~~~~~~{{{uuuooonnnllljjjfffccc```^^^ZZZXXXUUUTTTUUUTTTSSSRRRQQQPPPOOOOOORRRWWW\\\```___XXXNNNEEE>>>;;;===AAAHHHWWWgggppptttwwwwwwuuu{{{yyywwwwwwxxxxxxxxxwww{{{{{{hhh^^^^^^\\\[[[```bbbYYYLLLGGGAAAMMMZZZPPPDDDCCCCCC<<>>FFFXXXgggeeeZZZTTTWWWZZZaaaiiinnnlllmmmsssvvvuuuwwwsssttt|||___UUU]]]ffftttrrr```CCC888777777777777666666555555555444666:::777555777777GGGcccxxxVVVMMMpppeeeFFF<<<;;;999888777777888999555777999<<>>EEERRRjjjzzz~~~}}}~~~{{{uuuqqqpppnnnllliiifffcccbbb[[[YYYVVVUUUUUUTTTSSSRRRPPPOOOMMMMMMOOOSSSWWWYYYUUUOOOGGGAAA<<<:::;;;===FFFWWWiiirrruuuxxxyyyxxxzzzyyywwwxxxxxxyyywwwvvvtttyyy~~~wwwZZZXXXUUUXXXccchhh___PPPQQQJJJQQQXXXQQQLLLJJJDDD@@@DDDLLLWWWiiiyyy}}}zzzwwwssshhhVVVBBB::::::>>>@@@BBBBBBAAAAAADDDHHHBBBAAA@@@EEERRRXXXOOO???EEEUUUaaa^^^SSSNNNPPPSSSZZZdddllllllmmmqqqttttttvvvrrrsss{{{gggWWW[[[eeerrrkkkuuuyyy{{{^^^DDD:::888555777666666666555555555444555999666555777777EEE```]]]RRRuuuiiiEEE<<<<<<:::999888888999999666777999;;;???EEELLLQQQSSS]]]iiisssvvvvvvuuuuuutttvvvxxxyyywwwvvvvvvvvvyyyyyy||||||{{{{{{||||||~~~|||||||||||||||}}}~~~~~~zzzyyyxxxxxxyyyzzz|||}}}xxxxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwvvvvvvxxx}}}nnncccbbbttt}}}sssiiifff```WWWUUUtttuuueeelllqqq[[[LLLAAA???:::===TTTjjjmmmtttuuuccckkkQQQKKKWWWpppwwwhhhnnngggbbbkkkpppppptttxxxuuutttvvv||||||fffhhh{{{sssuuu{{{wwwvvvtttsssssstttuuutttrrrmmmkkkfff```YYYQQQLLLHHHFFFDDDBBB@@@@@@@@@AAABBB@@@AAAAAA@@@???>>>@@@BBBEEESSSbbbkkkooosssuuuuuuxxxzzz|||}}}}}}{{{xxxwwwzzz{{{|||yyyuuussstttwwwzzzyyyyyyyyyxxxsssmmmiiibbb___ZZZWWWTTTRRROOOLLLKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJIIIIIILLLUUUbbblll|||~~~{{{wwwwwwxxxxxxxxxwwwvvvvvvnnnkkkfff^^^VVVNNNGGGDDD???AAADDDHHHOOOZZZeeelllqqqqqqqqqpppqqqtttyyy}}}~~~~~~zzz~~~gggaaauuu~~~uuuhhhaaafffcccTTTBBB999999:::777999666777999999MMMooo~~~wwwrrr}}}xxxWWWOOOGGGFFFOOO^^^kkksssvvvzzz~~~zzzxxxyyy}}}rrraaaSSSOOOLLL```rrrZZZFFFBBBBBB???BBBKKKfffttt~~~~~~{{{uuusssrrrqqqooollljjjgggfff^^^[[[XXXVVVUUUTTTSSSRRRNNNMMMKKKJJJJJJLLLMMMOOOJJJGGGAAA<<<;;;;;;;;;;;;EEEXXXkkktttvvvxxxzzzzzzxxxxxxwwwxxxzzzyyywwwuuuooouuuzzzcccYYYOOOQQQ```mmmkkkbbbTTTMMMMMMMMMLLLRRRQQQDDDCCCAAAAAAHHHZZZppp|||~~~yyyxxx||||||hhhJJJ<<<>>>===@@@EEEIIIKKKKKKJJJIII???===:::>>>QQQ```VVV@@@CCCOOOWWWRRRIIIDDDEEEGGGOOO\\\hhhlllmmmooorrrssstttqqqrrrzzzttt[[[ZZZeeevvvllltttxxxsssZZZEEE===888333666666666555555555555555333777555555888777CCC]]]aaaTTTxxxiiiBBB===<<<;;;:::999999999999777888999:::>>>FFFNNNTTTUUUZZZccckkkqqqssstttsssrrrtttvvvvvvuuuuuuvvvwwwxxxxxx{{{}}}|||{{{{{{{{{{{{||||||}}}|||{{{zzzyyyzzz{{{}}}~~~zzzzzzyyyxxxxxxyyy{{{{{{wwwwwwxxxyyyyyyyyyyyyyyyxxxxxxwwwuuuuuuxxx}}}~~~jjj___ZZZlllxxxsssmmmkkkcccXXXQQQnnnxxxjjjrrrsss^^^LLL@@@>>>;;;===SSSjjjnnnssskkkeeedddOOOJJJWWWooosssnnnpppfffaaakkkqqqpppsssrrrqqqqqqsssyyy~~~{{{aaaddd}}}rrrhhhnnnwwwzzztttrrrqqqqqqsssuuuwwwvvvuuupppmmmhhhbbbZZZTTTNNNKKKHHHGGGDDDCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBCCCBBBNNN]]]hhhmmmoooqqqqqqxxxzzz|||~~~~~~|||zzzyyyyyyzzzzzzwwwsssqqqrrrssswwwzzz}}}~~~xxxtttnnnjjjeeeaaa]]]ZZZVVVSSSPPPOOOOOONNNMMMLLLKKKKKKJJJIIIFFFDDDEEEKKKTTT[[[kkkuuu~~~}}}xxxvvvuuutttsssssstttuuusssqqqkkkdddZZZOOOFFFAAA=========???GGGSSSaaakkknnnnnnmmmlllmmmpppvvvzzz~~~~~~}}}hhh```ttt}}}pppdddcccccc]]]QQQCCC:::888999777999666777999;;;PPPsss{{{yyylllTTTMMMEEEEEEOOO___llltttwww{{{~~~}}}~~~~~~~~~~~~|||yyywwwwwwyyy{{{www```RRRNNNHHHUUUrrr~~~~~~rrrZZZGGGDDDCCC???BBBJJJfffrrr|||}}}~~~}}}xxxtttsssrrrqqqooollljjjiiiaaa^^^ZZZWWWVVVUUUSSSRRRLLLKKKIIIGGGEEEDDDDDDDDDEEEDDD???::::::======<<>>;;;KKK\\\TTT>>>@@@IIIMMMGGG@@@=========EEESSSccckkklllmmmpppssssssqqqssszzzaaa[[[gggyyyppp{{{}}}oooWWWDDD===999333555555555555555555555555111555444555888777AAAYYY___RRRuuubbb???======<<<;;;::::::::::::888888888:::>>>FFFOOOUUU^^^___ccchhhmmmppppppoooqqqrrrttttttttttttvvvwwwvvvwwwzzz~~~zzzzzzyyyyyyyyyzzzzzz{{{{{{zzzyyyxxxyyyzzz{{{||||||{{{yyyxxxwwwwwwwwwxxxvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvxxx}}}{{{hhh]]]SSSdddooopppqqqtttmmm___NNN^^^zzzuuummmxxxttt```MMM???>>>===<<>><<<;;;:::;;;AAAMMM[[[eeehhhhhhiiiiiijjjnnntttxxx~~~}}}}}}~~~nnnbbbttt~~~}}}}}}vvvnnniii```TTTJJJBBB<<<999888777999666777:::<<>>>>>EEEGGGEEE===:::===???===FFFWWWiiiqqqrrrtttvvvwwwvvvvvvwwwxxxzzzyyywwwtttvvvxxxxxxuuusssttttttrrrddd]]]\\\kkkrrraaafff{{{fff\\\aaaooo~~~ggg___VVVLLLNNNbbbfffSSSDDDCCCAAA@@@III[[[llltttxxxvvvxxx\\\SSSQQQSSSVVVYYYZZZXXXRRRNNNXXXTTTGGG<<>>JJJ[[[gggkkklllnnnrrrtttrrruuu{{{ggg___hhhxxxqqqqqqVVVBBB<<<999555444444444555555555555555111555333444888777@@@VVV\\\OOOqqqZZZ@@@<<<<<<<<<<<<;;;:::999999888888888:::===EEENNNUUUcccccceeeiiimmmooooooooooooqqqttttttttttttuuuvvvwwwwwwzzzyyyyyyxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyzzz{{{{{{|||{{{xxxvvvuuuuuuuuuuuuvvvvvvwwwxxxyyyyyyxxxxxxvvvwwwxxxwwwwwwyyy||||||jjj```VVVeeeppprrryyy}}}qqqVVVYYYooossssssvvvrrr~~~uuubbbMMM??????===<<>><<<<<<<<>>999:::>>>???===>>>AAA@@@===<<>><<<<<<;;;;;;>>>DDDKKKQQQTTTXXX\\\aaaeeejjjooorrrxxxxxxxxx{{{~~~|||{{{kkkrrr|||xxxzzztttvvvpppaaaRRRIIICCC<<<999:::555888777999<<<<<>>CCCHHHHHHCCC>>>AAALLL]]]hhhkkknnnrrrqqqrrruuuzzz}}}jjjbbbbbb{{{]]]DDD:::888666333333333444444555555555555666222333888777AAAVVV}}}^^^JJJgggUUUBBB:::;;;;;;;;;:::999888777777888999:::===BBBIIINNNWWW]]]fffkkkmmmoooqqqsssnnnrrrvvvxxxwwwtttrrrqqqsssrrrsssxxxyyyyyyyyyyyyzzz{{{||||||xxxyyyzzz{{{|||{{{zzzyyyvvvuuutttsssssstttuuuuuuwwwwwwxxxxxxxxxwwwwwwvvvtttvvvyyyzzzzzzzzz{{{}}}rrrkkkbbbrrryyyrrrnnnsssvvvrrr___[[[jjjnnnooooooeeemmmtttcccNNN??????777BBB```www}}}tttzzzwwwjjjyyyhhhOOOFFFFFFSSSaaagggpppuuunnnoootttlllfffmmmpppooosssppprrrtttuuuvvvwwwyyy{{{|||{{{ggg[[[jjj}}}kkkbbbdddqqq{{{~~~}}}wwwsssqqqrrrmmmmmmmmmnnnnnnllliiifffhhheee```[[[VVVRRROOONNNDDDDDDCCCCCCEEEGGGJJJLLLMMMMMMOOOUUU[[[______^^^TTTUUU^^^kkkrrrsssuuu{{{zzz|||~~~}}}wwwuuuuuuvvvxxxyyyzzzyyy{{{xxx{{{yyyrrrnnneeeccc```\\\XXXVVVUUUTTTMMMJJJGGGEEEEEEEEEDDDDDDCCCFFFJJJRRRaaarrr{{{|||qqqrrrsssrrroookkkgggdddZZZVVVOOOHHHCCC@@@??????>>>?????????@@@DDDIIIMMMNNNRRRXXX^^^ccchhhmmmpppuuuuuuxxx|||~~~|||zzzwwwzzz|||ppprrrssswwwzzzyyyppptttooocccWWWNNNEEE;;;999<<<444777777:::<<<<<>>VVVkkkwwwmmmZZZNNNEEE===<<>>JJJVVVSSSIIIDDD@@@===@@@LLL^^^nnnwww{{{mmmfffeeehhh]]]KKK@@@BBBCCC<<<888;;;777999<<<@@@GGGNNNMMMHHH@@@???HHHZZZggglllooossspppqqqtttyyy}}}xxxiiiaaa^^^~~~aaaFFF:::777555333333333444444555555555666777222222888888AAAWWW___HHHbbbTTT???999:::;;;;;;:::999777666666777999;;;===BBBGGGKKKSSS\\\fffkkklllkkknnnpppooossswwwyyyxxxtttqqqpppmmmllllllqqqxxx~~~{{{{{{zzz{{{{{{|||}}}~~~|||{{{zzzzzzxxxxxxwwwvvvzzzyyyvvvrrrpppqqquuuxxxyyyxxxvvvtttsssrrrrrrssswwwxxxzzz{{{{{{|||}}}zzzrrrmmm~~~nnn___aaafffeee\\\eeelllkkkdddbbbiiiqqquuuiiiOOO<<<>>>:::HHHkkk}}}uuu^^^pppbbbJJJDDDHHHTTTeeepppooojjjggggggjjjkkkjjjlllpppppplllooooooppprrrssstttuuuuuu}}}}}}~~~~~~}}}{{{|||||||||iii^^^jjjzzzmmmfffccckkkvvv~~~zzzuuusssssstttpppooolllhhhdddcccdddfffdddccc```[[[UUUPPPMMMLLLGGGGGGFFFDDDDDDFFFJJJNNNNNNQQQSSSUUU\\\dddhhhggg[[[^^^eeelllrrrvvvxxxyyy}}}~~~~~~}}}yyyxxxvvvuuutttttttttuuuxxxwww{{{|||ssslllhhhbbb]]]ZZZXXXVVVTTTNNNKKKHHHGGGGGGGGGFFFEEEBBBCCCDDDIIIRRRaaaqqq|||uuusssooommmkkkhhhccc```XXXSSSIIIAAABBBFFFEEEAAACCCBBB@@@???@@@BBBDDDFFFLLLPPPVVV[[[```fffnnntttrrrvvvzzz{{{zzzyyy|||{{{|||vvvwwwssszzznnnuuusssppp|||xxx}}}sssvvvsssjjj```UUUEEE888888@@@666999888:::<<<===QQQsssxxxssswwwooo]]]LLLHHHEEEIIITTTaaalllrrryyy|||}}}}}}~~~~~~||||||{{{{{{vvvkkkccc]]]SSSIIIJJJSSS```\\\JJJHHHSSSVVVaaajjjuuu___PPPIIIGGGKKKPPPeeehhhhhhaaaXXXTTTWWW\\\ggg{{{|||yyyvvvtttrrrppppppkkkeee___[[[WWWTTTRRRKKKIIIEEEAAA>>><<<;;;;;;GGGWWWdddbbbUUUIIIAAA===;;;AAAOOO___nnnttttttqqqxxxyyyzzzzzzzzzxxxvvvtttwwwwww~~~{{{hhhWWWNNNPPPdddvvvuuuzzzggg\\\mmmvvvxxx|||rrrpppdddSSSLLLTTT___eeebbbMMMBBBCCCJJJTTTSSSDDD>>>CCCEEEAAA<<<@@@MMMYYYvvvtttbbbZZZUUUOOOJJJDDD>>>===>>>===:::666666666666999>>>EEELLLPPPJJJDDDIII[[[gggiiikkkqqqrrrppplllsssrrr___^^^cccaaaFFF;;;999777555444444333333444444555333999666333666777AAAUUU~~~aaaNNN___ZZZ<<<999999999888888888888777777777888999;;;@@@FFFKKKVVV[[[bbbhhhlllnnnoooqqquuusssqqqrrrtttuuutttqqqmmmjjjkkkrrrwwwzzz~~~yyyxxxxxxyyyyyyzzz{{{|||zzzzzzzzzyyyyyyxxxxxxwwwzzzzzzwwwtttrrrsssvvvyyyyyyxxxvvvuuussssssssssssrrrtttwwwyyy{{{}}}|||tttrrrooo^^^]]]___]]]VVVbbbmmmooogggbbbdddiiiqqqcccNNN>>>???===QQQ|||qqq[[[mmm}}}```LLLGGGLLLXXXhhhpppoookkkjjjhhhkkkkkkkkkmmmrrrssspppppppppqqqrrrtttvvvwwwyyy~~~}}}}}}}}}~~~||||||{{{{{{nnn^^^hhh{{{nnngggdddjjjqqquuuwwwxxx~~~}}}~~~~~~~~~|||xxxtttssssssuuunnnmmmkkkiiifffdddcccbbbbbbaaa___ZZZUUUPPPMMMKKKGGGGGGFFFEEEDDDFFFJJJNNNMMMOOOPPPPPPUUU]]]aaa```[[[```gggpppwww{{{}}}~~~~~~}}}yyyyyywwwvvvuuuuuuuuuvvvxxxwwwyyywwwnnnjjjddd```]]][[[XXXVVVPPPNNNJJJHHHHHHHHHFFFEEEDDDDDDDDDFFFMMMYYYgggppptttpppnnnoooqqqnnneee]]]TTTPPPHHHBBBBBBGGGFFFAAADDDBBB@@@======???AAACCCIIINNNTTTXXX]]]ccckkkqqqssswww{{{|||||||||}}}~~~}}}}}}sssqqqnnnttt{{{uuuwwwssspppzzz}}}uuuyyyqqqkkkbbbXXXKKK???999888777999888999<<<<<>><<<<<<===<<>>::::::===???===:::999888777999===CCCIIIMMMJJJDDDHHHZZZhhhkkklllppprrrrrrooouuuooo\\\XXX[[[hhhJJJ<<<888555555444444333333444444555333888555333666777@@@TTTjjjTTTcccccc@@@999999999999888888888888777777888999;;;@@@FFFJJJTTTYYYaaagggjjjmmmnnnpppqqqooonnnoooqqqsssqqqpppppplllmmmsssyyy{{{~~~vvvvvvvvvvvvwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzxxxvvvuuuwwwyyyyyyyyywwwvvvuuuuuuuuuuuupppsssvvvyyyzzz}}}}}}vvvyyysssaaa\\\YYYTTTPPP___pppuuummmddd```aaa}}}ppp^^^MMM@@@???<<>><<<===???AAAFFFKKKPPPUUUXXX^^^ffflllqqqssswww{{{}}}~~~}}}}}}}}}}}}yyytttooolllpppuuu~~~|||wwwsss{{{||||||tttpppdddVVVJJJBBB;;;555888:::777888;;;<<>>===>>>>>>:::;;;;;;:::<<<>>><<<666:::EEEUUUeeepppvvvxxxyyyxxxxxxwwwwwwvvvuuuuuuuuuvvvyyy|||~~~xxxnnn^^^TTTRRRXXXbbbsss{{{qqqqqqkkkhhhppp~~~~~~{{{zzz{{{kkkhhhoooooo|||}}}vvvgggXXXRRRSSSTTTPPPFFF@@@AAAOOOjjjtttfffZZZOOOAAA;;;<<<>>>;;;888BBBJJJLLLEEE???@@@???:::===:::888999<<>><<<:::888777777:::???DDDGGGJJJDDDGGGVVVdddhhhiiilllppprrrpppttt}}}rrr```[[[]]]lllLLL===777444555444444333333444444555333888555333777777???QQQqqqYYYgggkkkBBB:::999999999888888888888777888888999;;;???EEEJJJRRRXXX___eeeiiilllnnnooolllkkkkkkllloooppppppooosssppppppuuuyyy{{{}}}uuuuuuuuuuuuvvvwwwxxxyyywwwwwwxxxxxxyyyyyyyyyyyyyyyzzz{{{zzzxxxwwwxxxyyyyyyxxxxxxwwwwwwvvvvvvvvvsssuuuwwwyyyyyy{{{}}}~~~xxx{{{jjjaaaZZZSSSNNN___rrryyyrrrggg```___ttt\\\NNNCCC>>>777KKKvvvsss^^^kkktttWWWKKKEEEMMM\\\jjjooonnnnnnqqqkkknnnmmmjjjjjjnnnqqqqqqqqqppppppqqqtttyyy}}}~~~|||zzzzzz|||~~~{{{{{{yyyxxx}}}~~~aaa]]]sssxxxooohhhhhhhhheeeaaa```\\\[[[ZZZ[[[```iiisssyyywwwwwwvvvsssnnnjjjiiihhhhhhgggiiinnnrrrppphhhaaabbbaaa___]]]ZZZUUUPPPMMMIIIIIIIIIGGGFFFGGGJJJLLLLLLMMMIIICCCBBBHHHMMMNNNPPPWWWbbbnnnwww}}}}}}|||{{{||||||xxxwwwwwwvvvvvvvvvuuuuuutttvvvyyyzzzzzzwwwrrrkkkeeeaaa]]]YYYWWWUUURRRNNNKKKJJJHHHFFFEEEEEEDDDCCCAAABBBGGGNNNTTT___```ccciiimmmlllgggbbb]]]]]]ZZZWWWXXX\\\\\\XXXNNNJJJEEE@@@======???AAADDDHHHMMMQQQUUUZZZaaagggjjjmmmrrrwww|||~~~}}}|||vvvsssyyysssssstttvvv|||~~~rrrYYYFFF???===:::999:::777777:::<<>>???@@@@@@===:::<<<@@@@@@======IIIXXXeeemmmppprrrtttxxxwwwvvvvvvuuuvvvvvvwwwtttyyy}}}xxxooofffhhhnnntttrrrhhhhhhjjjnnntttyyy|||}}}lllkkkrrrnnn]]]VVVWWWSSSeeehhhhhhaaaVVVOOONNNPPPKKKFFFCCCBBBPPPqqqzzztttdddPPPDDDAAAAAA>>>::::::???@@@>>>>>>AAAAAA======;;;::::::<<<>>>===;;;999888666666888===BBBEEEGGGDDDFFFOOOVVVZZZ___eeekkkooommmnnnwww}}}tttaaa^^^eeeiiiJJJ;;;777555555444444333333444444555333888444333777777===NNNpppZZZhhhkkk???::::::999999999888888888777888888999:::???EEEIIIQQQWWW^^^eeeiiilllnnnpppkkkkkklllmmmoooqqqrrrrrruuuqqqqqquuuxxxyyyzzz}}}}}}uuuuuuuuuuuuvvvwwwxxxyyyvvvwwwwwwxxxxxxyyyyyyzzzxxxzzz{{{zzzyyyxxxxxxyyyxxxxxxxxxxxxxxxwwwwwwwwwsssuuuwwwyyyyyyzzz}}}~~~{{{vvvkkk```WWWMMM^^^rrryyyssshhhbbbbbbxxx^^^PPPDDD@@@999EEEfffwwwaaalllsssWWWJJJDDDMMM]]]mmmsssssstttwwwqqqtttsssmmmkkkmmmppppppoooooooooqqqtttyyy~~~|||zzzzzz|||~~~|||yyyyyyxxxxxx}}}fffYYYlllzzzooofffdddeeecccaaaaaa[[[YYYUUUQQQSSSZZZeeemmmoooppppppnnnkkkgggfffeeeeeefffjjjqqqwwwwwwppphhhbbb```]]]ZZZXXXUUUPPPLLLJJJKKKJJJHHHGGGGGGIIIKKKNNNOOOJJJBBB???CCCHHHIIIKKKQQQ\\\gggrrryyy~~~~~~{{{zzzyyyzzz{{{uuuuuuuuuuuuuuutttttttttssswww}}}wwwooohhhaaa\\\WWWTTTUUURRRNNNKKKIIIHHHFFFDDDDDDDDDCCCAAAAAADDDIIILLLSSSXXX]]]```aaacccgggkkkeeeeeeaaa[[[YYYZZZWWWSSSLLLIIIDDD???<<<<<<===???BBBFFFKKKNNNQQQVVV]]]bbbeeeiiiooouuuzzz}}}~~~~~~zzzllllll|||xxx|||}}}}}}vvvTTT@@@<<<>>>999:::777777:::===UUUyyyrrrjjj\\\QQQHHHAAADDDPPP```lllpppuuu{{{~~~}}}~~~~~~|||{{{|||rrroooxxxjjjXXXZZZccc```MMMYYY~~~sss```VVVLLLGGGCCC???===???AAADDDFFFEEECCCCCCGGGKKKRRRnnn}}}}}}}}}|||zzzxxxvvvuuuttttttqqqnnnkkkgggddd___YYYUUUTTTPPPIIIBBB>>>======???EEEJJJKKKGGGCCCCCCBBB??????IIIWWWccciiimmmppprrrvvvvvvuuuuuuvvvwwwxxxyyyxxx|||vvvbbbfffkkknnnpppwwwooommmrrrqqqddd^^^^^^WWWVVVYYY]]]^^^YYYTTTSSSUUUIIIGGGGGGEEEOOOqqq}}}hhhTTTGGG@@@>>>>>>888:::<<<<<<===@@@???===<<<<<<<<<===>>>??????>>>;;;999888888;;;@@@EEEIIIAAABBBEEEFFFFFFHHHPPPXXXcccjjjiiihhhpppyyyqqqZZZ[[[gggfffGGG999666666555444444333333444444555333777444333888777<<>>:::::::::999999999999888777888888888:::>>>DDDHHHQQQVVV^^^eeejjjmmmpppqqqmmmnnnpppqqqrrrtttuuuvvvuuuqqqpppsssvvvvvvwwwyyyzzz|||uuuuuuuuuuuuvvvwwwxxxyyyvvvwwwwwwwwwxxxxxxyyyyyywwwxxxyyyyyywwwwwwxxxyyyvvvwwwwwwxxxxxxxxxwwwwwwrrrtttwwwyyyzzz|||}}}~~~~~~rrreee[[[KKK\\\qqqyyytttkkkffffff{{{aaaPPPEEEBBB>>>FFFbbb~~~cccjjjuuuZZZLLLEEENNN^^^pppyyyyyyyyyzzzvvvzzzyyysssnnnoooqqqqqqooooooppprrrvvvzzz~~~~~~|||{{{|||~~~{{{xxxxxxwwwwww|||nnn[[[hhhzzzoooeeecccdddbbbbbbcccbbb```ZZZSSSNNNPPPWWW]]]aaadddhhhiiiiiihhhggghhheeehhhmmmtttzzzzzzuuupppccc^^^YYYVVVUUURRRMMMIIIKKKLLLKKKJJJHHHGGGIIIKKKOOOQQQMMMDDD???AAAFFFHHHKKKPPPWWWaaakkkuuu||||||zzzxxxxxxyyyyyysssttttttuuuuuutttsssssstttwww{{{rrrjjjccc]]]XXXUUUVVVRRRNNNKKKJJJHHHGGGEEECCCCCCCCCAAAAAABBBEEEHHHMMMRRRVVVVVVTTTXXXdddnnnnnnmmmggg]]]VVVRRRNNNIIIDDDBBB???;;;::::::;;;;;;@@@CCCHHHKKKMMMQQQXXX]]]bbbhhhooosssvvvyyy~~~}}}|||vvvpppfffjjj~~~zzzxxx{{{}}}tttJJJ999<<<::::::777777;;;@@@YYY~~~yyyyyy```VVVKKKLLLFFFBBBDDDOOO^^^kkkrrrvvv|||~~~~~~~~~|||{{{{{{wwwqqqwwwkkk___eeeooo```VVVgggxxxgggZZZOOOGGGAAABBBCCCAAA??????@@@GGGMMMLLLGGGCCCEEEIIIYYYqqq|||zzz||||||{{{|||zzzuuurrrqqqsssvvvxxxqqqooollliiifffaaaZZZVVVVVVRRRKKKEEE@@@>>>>>>???JJJWWWaaa```WWWOOOGGGBBB>>>FFFQQQ\\\eeekkkppprrrrrrrrrsssuuuvvvxxxyyyyyyvvvzzz|||gggkkkpppqqqsss{{{xxxuuuzzz{{{sssssswwwsss^^^^^^```dddddd```]]]]]]MMMJJJLLLJJJMMMhhhlllUUUDDD===<<<;;;<<<>>>???@@@???>>>===:::;;;===???@@@AAABBBBBB>>>===<<<<<>>BBBFFFFFFBBBBBBGGGLLL\\\hhhjjjiiioooxxxtttXXXYYYhhh~~~www{{{dddEEE777555555555444444333333444444555333777333333999777:::HHHkkkXXXeeelllBBB::::::::::::999999999999777888888888:::>>>CCCHHHPPPUUU^^^eeejjjmmmppprrrppprrrtttuuuuuuvvvxxxzzzuuupppooorrrtttssstttwwwvvvyyy}}}uuuttttttuuuuuuvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxvvvwwwwwwvvvuuuuuuwwwxxxtttuuuwwwxxxxxxxxxwwwwwwtttvvvxxxzzz{{{||||||yyyvvvtttfff[[[JJJ]]]ttt~~~{{{rrrmmmmmmfffPPPBBB@@@===HHHddd}}}iiiiiivvv^^^LLLEEEMMM]]]ppp|||{{{xxxvvvtttyyyzzzuuuoooooopppppppppqqqrrruuuxxx|||~~~}}}}}}}}}~~~|||yyyxxxvvvuuuzzzxxxbbbhhh|||~~~sssjjjhhhhhheeecccbbbbbbcccaaa[[[SSSOOOQQQSSSYYY]]]bbbfffggggggggghhhhhhkkkpppuuuxxxxxxwwwuuugggaaaYYYUUUTTTRRRNNNJJJLLLMMMLLLKKKHHHHHHIIIJJJPPPRRROOOFFF@@@BBBFFFHHHLLLNNNRRRZZZdddoooyyy}}}|||zzzyyywwwwwwwwwwwwssstttuuuvvvvvvuuuttttttwwwuuu{{{}}}tttmmmfffaaa\\\YYYVVVSSSOOOMMMLLLJJJIIIGGGCCCCCCCCCBBB@@@@@@BBBDDDHHHKKKLLLIIIHHHNNNYYYccckkkjjjcccWWWNNNJJJFFFBBB<<<<<<;;;:::999:::::::::===@@@DDDGGGIIIMMMSSSXXX```gggnnnooonnnpppxxxxxxtttnnniiiooo~~~vvvuuuyyy}}}{{{{{{SSS999<<<::::::777888===BBB\\\vvvkkkUUUJJJ@@@DDDCCCBBBDDDMMMZZZiiirrrxxx}}}~~~~~~~~~|||{{{zzz~~~xxxsssvvvmmmhhhrrr|||ddd___ssssss]]]YYYRRRLLLJJJHHHDDDEEEHHHJJJUUU___]]]RRRIIIHHHKKKaaauuu{{{wwwyyyxxxtttvvvtttoooiiiddddddiiipppuuurrrpppnnnllliiiccc\\\XXXXXXUUUOOOIIIDDDAAA@@@???KKK^^^qqqwwwoooaaaPPPDDD===@@@HHHRRR]]]eeeiiijjjkkkmmmpppsssvvvwwwxxxxxxsssvvv|||tttvvvyyyyyyyyy~~~}}}tttwwwnnngggdddhhhkkkfffaaa```YYYSSSTTTQQQHHHWWW|||qqqWWWEEE>>>>>>AAADDDFFFCCC???===>>>;;;<<<>>>@@@@@@@@@@@@AAA>>>===;;;<<<>>>CCCHHHLLLDDDIIINNNQQQRRROOOKKKHHHXXXiiippppppuuu{{{{{{___\\\iiissstttbbbDDD666555666555444444333333444444555333666333333999777999EEEssslllUUU^^^sssGGG;;;;;;:::::::::999999999777888888888999===CCCGGGNNNSSS\\\ccciiillloooqqqqqqsssvvvvvvuuuuuuxxxzzzuuupppnnnrrrtttssssssvvvtttvvvzzz}}}tttttttttttttttuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvvvvuuussstttvvvxxxssstttvvvwwwxxxxxxwwwvvvyyyzzz|||{{{zzzzzz{{{}}}wwwssspppyyyssscccXXXLLL```yyyzzztttsssiiiOOO>>>>>>888GGGfffzzzpppjjjwww___KKKDDDJJJZZZnnnzzzzzzsssoooooouuuxxxsssnnnnnnooonnnqqqrrruuuxxx{{{~~~~~~~~~}}}}}}}}}yyyxxxuuutttxxx~~~gggjjj{{{yyyqqqpppoooiiidddbbb]]]aaadddaaaZZZTTTRRRRRRXXX\\\aaadddeeeeeeeeeeeejjjnnnsssvvvvvvvvvvvvvvvllleee\\\WWWVVVUUUQQQMMMMMMMMMMMMKKKIIIHHHIIIJJJOOORRRPPPGGGAAABBBGGGIIILLLLLLNNNTTT^^^jjjvvv}}}{{{zzzyyyxxxwwwvvvvvvvvvtttuuuvvvwwwwwwvvvuuuuuuxxxqqqrrr{{{}}}vvvrrrvvv}}}uuunnniiiddd```]]]WWWTTTQQQNNNMMMLLLKKKIIICCCDDDDDDBBB@@@???@@@AAAEEEDDDBBB@@@AAAFFFOOOUUU\\\\\\VVVKKKCCCAAA???===999999:::;;;;;;<<<<<<<<<;;;>>>BBBDDDFFFJJJPPPUUU]]]eeelllkkkfffgggpppyyyuuuwwwqqqqqqwww~~~sssrrrqqq}}}~~~{{{wwwzzzzzznnnrrrVVV;;;@@@::::::777888===DDD___vvvgggVVVKKKBBB???@@@AAADDDKKKWWWgggqqqzzz~~~~~~|||{{{zzzyyyvvvuuuwwwpppppp|||ooo___hhhjjjddd]]]VVVMMMGGGIIIPPPTTTbbbooommm___RRRPPPTTTeeewwwzzzsssuuutttooooooeee___VVVPPPQQQXXXbbbiiisssrrrpppnnnkkkeee^^^YYYZZZWWWRRRLLLGGGDDDAAAAAAGGG\\\uuu|||kkkSSSAAA======AAAIIITTT\\\______gggiiimmmrrruuuvvvwwwwwwvvvxxx|||~~~ooopppvvvkkkdddgggjjjfff___\\\fff]]]\\\VVVEEEJJJooolllRRREEE===@@@EEEGGGBBB<<<:::<<<>>>@@@AAAAAA???===<<<<<<<<<;;;999999;;;???CCCGGGMMMQQQWWW___dddaaaUUUIIIWWWlllwwwxxx{{{}}}bbb]]]gggtttsss{{{{{{|||___CCC777777999555444444333333444444555333666333333999777888DDDllllllQQQVVVxxxIII;;;;;;;;;:::::::::999999777888888888999===BBBGGGLLLRRRZZZbbbgggkkknnnpppqqqsssvvvvvvttttttvvvyyyuuupppooorrrtttssstttvvvsssuuuxxx{{{~~~uuuvvvuuurrrtttyyyzzzxxxvvvxxxzzz{{{zzzwwwtttqqqwwwuuusssrrrqqqrrrssstttvvvwwwwwwxxxxxxxxxwwwwwwzzzzzzyyyxxxvvvwwwzzz|||~~~mmmfffgggyyyxxxoooddd[[[UUUXXX}}}uuujjjUUUCCC>>>999DDDaaayyy~~~rrrxxxrrr~~~lllLLLJJJBBBOOOhhhwww}}}yyymmmlllvvv{{{uuuooooooqqqpppuuuxxx{{{~~~~~~~~~{{{zzz|||~~~|||}}}}}}{{{yyyxxxwwwxxxnnnggg}}}|||wwwwwwxxxrrrjjjiiiddd^^^^^^aaabbb```]]]aaaaaaaaabbbbbbcccddddddllllllpppvvvwwwttttttvvvqqqkkkccc\\\WWWTTTRRRPPPPPPOOOLLLJJJGGGEEEDDDCCCKKKNNNPPPLLLFFFAAABBBDDDDDDDDDDDDIIIWWWiiirrrssswwwvvvttttttuuuvvvvvvvvvtttttttttuuuuuuvvvwwwxxxvvvyyyzzzssshhhaaaaaadddlllyyy}}}tttmmmfff___[[[VVVUUUSSSPPPMMMKKKIIIHHHGGGBBB>>>??????===>>>@@@CCC<<<:::>>>???===???CCCJJJHHHDDDAAA>>>==================<<<<<<;;;;;;;;;============???DDDJJJOOOXXXaaammmqqqkkkfffkkkuuu|||{{{zzzyyyyyy|||rrroooqqqxxx|||uuu~~~cccnnnzzznnnNNN>>>===888:::777888<<>>>>>BBB???======???@@@>>>;;;888::::::888666999BBBIIIEEEIIILLLTTTdddmmm___III[[[jjjsssxxx~~~yyyhhhaaabbbyyyttt~~~yyy{{{yyyWWW???===333444444444444444444444444444555555444333333666;;;>>>dddyyyTTTTTTxxxyyyFFF>>><<<::::::;;;;;;:::999888777666666888<<<@@@CCCKKKQQQXXX```fffkkkpppsssrrrsssuuuvvvwwwwwwwwwwwwrrrrrrrrrrrrrrrrrrrrrrrrvvvuuuvvv{{{}}}rrrttttttrrrtttxxxyyywwwtttvvvxxxyyyyyyxxxvvvuuuxxxvvvuuusssssssssuuuvvvtttuuuvvvwwwxxxyyyyyyyyywwwwwwwwwvvvuuuvvvxxx{{{}}}llldddcccrrr}}}{{{vvvpppggg\\\TTTUUUxxxppp\\\EEE<<<>>>HHHaaattttttzzzwww}}}qqqzzzjjjMMMIIICCCMMMaaarrrppprrr|||yyyooolllmmmmmmsssvvvzzz~~~|||{{{{{{}}}}}}zzzwwwtttsssssszzz|||mmmyyy}}}vvvoooeee]]]YYYYYY\\\]]]^^^]]]]]]]]]^^^___aaaaaahhhhhhmmmsssvvvtttsssuuunnniiiaaa[[[WWWTTTRRRPPPOOONNNKKKIIIFFFDDDCCCCCCGGGLLLQQQRRRNNNIIIEEEDDDGGGGGGFFFHHHRRRaaakkkmmmttttttuuuvvvxxxxxxwwwvvvuuuttttttsssssstttvvvvvvxxx|||{{{qqqhhhcccaaannnxxx{{{uuupppkkkfffcccXXXWWWUUURRRNNNKKKHHHFFFHHHDDDBBBCCCAAA===<<<>>>BBB===::::::888666999???AAA???===;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::<<<<<<<<<<<<===BBBHHHLLLTTT___mmmvvvrrrmmmqqqyyy}}}}}}yyyzzzqqqnnnlllttt~~~{{{ppp}}}hhh___gggqqqooo\\\DDD999:::888:::777888<<>>@@@DDDGGGTTT___kkkpppqqqrrrsssssskkkccc]]]```rrr}}}{{{yyyvvvuuuooorrrtttqqqwwwsssqqqppphhh[[[TTTTTTgggwwwttt^^^MMMCCCHHHXXXyyyrrrMMMCCC999;;;@@@:::;;;AAAAAAAAA???>>>>>>@@@@@@===;;;888::::::888777:::AAAGGGMMMJJJEEEDDDQQQ^^^[[[NNN]]]kkksssxxx~~~ppp```\\\___vvvqqq|||{{{~~~~~~[[[AAA>>>444666444444444444444444444444555555444333333666:::>>>dddzzzVVVUUUzzz{{{EEE>>>===;;;:::;;;;;;:::999888777555666888<<<@@@BBBJJJPPPXXX```ggglllpppssstttuuuvvvwwwxxxxxxwwwvvvttttttsssssssssssssssssstttssstttyyy~~~lllppprrrqqqssswwwwwwuuurrrsssuuuwwwxxxyyyyyyyyyyyyxxxvvvuuuuuuvvvwwwwwwssstttvvvwwwyyyyyyzzzzzzuuuvvvvvvuuuuuuvvvyyy||||||kkkcccaaaooozzz|||}}}zzzrrr[[[UUUpppyyylll[[[FFF;;;>>>JJJfffzzzyyy||||||qqqwwwlllPPPHHHDDDJJJWWWiiivvvvvvqqqjjjkkknnnqqqtttyyy~~~~~~}}}|||{{{|||}}}xxxtttpppnnnmmmmmmqqqzzzqqqxxx{{{vvvlll```VVVRRRUUUXXXUUUVVVWWWXXXZZZ[[[]]]^^^______dddnnnssssssrrrssslllgggaaa\\\XXXVVVSSSQQQMMMLLLJJJGGGEEECCCBBBBBBBBBHHHPPPWWWXXXUUUOOOKKKMMMNNNMMMJJJOOO[[[fffkkkqqqsssvvvxxxzzzyyyxxxwwwuuutttsssrrrrrrsssuuuvvvwwwqqqvvvzzzzzzvvvrrrnnnjjjgggZZZYYYWWWTTTPPPKKKGGGDDDFFFCCCBBBCCCAAA===;;;===>>><<<<<<;;;777444666;;;888888777666777888:::;;;999999999999999888888888999::::::999;;;>>>DDDHHHMMMYYYjjjvvvvvvrrruuu{{{{{{yyy}}}nnnkkkhhhnnnwwwqqq|||ddd]]]```bbb]]]OOO@@@:::<<<888:::777888<<<@@@ZZZ}}}{{{WWWCCCAAA@@@@@@BBBIIIUUUdddmmmsssvvvzzz}}}~~~}}}}}}|||{{{{{{{{{{{{{{{|||vvvnnnmmmqqqyyy~~~zzzuuunnneeehhhrrr|||xxxqqqlllkkkiiiddd___]]]fff{{{|||llldddllluuuwwwpppeee]]]YYYTTTOOOLLLJJJDDD???GGGUUU```fffjjjkkkkkkjjjeee______[[[UUUPPPLLLIIIFFFDDDAAAFFFOOOWWWUUUJJJ???::::::;;;;;;:::999999<<<>>>OOO\\\jjjqqqttttttooohhh\\\RRRHHHIIIZZZuuu}}}yyyuuuzzzzzztttsssxxxwwwrrryyyyyyxxxrrreeeYYYVVVYYYiiizzzwwwcccOOO???<<>>aaayyyTTTTTT{{{JJJ???===;;;:::;;;;;;:::999888777555555777;;;???BBBHHHOOOXXXaaahhhmmmqqqsssuuuvvvwwwxxxxxxwwwvvvvvvvvvuuuuuuuuuttttttssssssqqqqqqrrrwww}}}~~~cccjjjoooppprrruuuuuusssrrrsssssstttvvvxxxyyyzzzyyyyyyxxxwwwwwwxxxxxxyyytttuuuvvvwwwxxxyyyyyyyyyvvvvvvwwwvvvwwwyyy||||||kkkcccbbbsssnnnbbbqqqwwwyyy||||||mmmaaaSSSDDD>>>888GGGkkknnnwwwrrrWWWGGGDDDFFFMMM___~~~{{{vvvwwwmmmmmmrrrrrrtttyyy~~~~~~}}}}}}}}}~~~{{{wwwssspppmmmkkkggghhhiiittt}}}uuuooozzz~~~{{{uuuqqqjjjaaaXXXQQQMMMLLLNNNPPPSSSVVVXXXXXXXXXWWWRRRQQQXXXeeeoooqqqoooooojjjfffaaa]]][[[XXXUUUSSSLLLJJJHHHFFFDDDBBBAAAAAA@@@DDDKKKTTT[[[___^^^\\\XXXZZZXXXQQQPPPZZZfffmmmoooqqquuuwwwwwwvvvvvvvvvuuutttrrrqqqrrrtttvvvxxx{{{vvvqqqlllgggccc[[[[[[YYYVVVQQQLLLGGGDDDAAA>>>>>>@@@???===???CCC>>>======>>><<<:::888777666666666777888999;;;<<<888888777777777777777777777888888777888;;;@@@DDDIIIRRRcccpppsssrrruuu{{{{{{jjjddddddiiippp}}}www}}}~~~}}}hhhgggeee___VVVKKKAAA<<<<<<777:::777888;;;>>>XXX~~~www{{{```EEEBBBAAA@@@AAAGGGSSSbbbmmmssswww{{{~~~}}}||||||{{{{{{{{{{{{{{{~~~yyyuuuvvv~~~|||xxxjjjZZZZZZ]]]hhhttt{{{zzzwwwnnnmmmppptttqqqggg]]]YYYRRRaaawwwxxxeeekkkssszzzzzztttjjjccceee^^^YYYUUUKKKBBBEEEOOO^^^dddjjjllllllkkkfff______[[[UUUPPPMMMKKKIIIGGGCCCEEEHHHJJJGGGAAA<<<999===>>>===<<<::::::<<<>>>LLL[[[kkkssswwwuuuiii\\\NNNGGG@@@BBBNNN```pppyyyyyywwwvvvyyyzzzxxxvvvzzz|||uuuxxxwwwtttkkk___XXXYYY^^^jjj{{{yyyfffSSSAAA;;;AAACCCNNNZZZ```qqq^^^FFF;;;888:::999@@@HHHDDD>>>???@@@AAAAAA???;;;999:::::::::999888:::>>>AAASSSXXX[[[^^^ccciiifff```cccmmmrrrwww~~~fffVVVVVV]]]ttttttwww~~~^^^>>>888000555444444444444444444444444444555555444444666:::===ZZZvvvSSSSSS|||UUU???===;;;;;;;;;<<<;;;999888777555555777;;;???AAAHHHNNNYYYbbbjjjooosssuuuuuuvvvwwwwwwwwwvvvuuutttvvvvvvuuuttttttssssssssspppoooppptttzzz~~~YYYbbbkkknnnqqqttttttrrrttttttsssttttttvvvxxxxxxyyyxxxxxxxxxxxxxxxyyyyyywwwwwwxxxxxxxxxwwwwwwvvvuuuvvvvvvvvvvvvxxx|||~~~mmmeeeaaaxxx{{{llluuurrrlllqqqmmmpppppp```QQQCCC@@@777CCCgggzzzfffuuuwwwZZZGGGCCCCCCFFFUUUuuu~~~vvv~~~pppnnnrrrtttvvvzzz~~~|||yyywwwvvvtttpppmmmmmmpppkkkiiikkkfffggguuuwwwyyy{{{}}}yyyrrrhhhaaa\\\WWWPPPKKKOOOQQQUUUWWWVVVSSSNNNKKKEEEEEELLL]]]kkkooommmkkkfffccc___\\\ZZZWWWTTTQQQKKKIIIGGGEEECCCBBBAAAAAA@@@AAADDDKKKVVVaaaiiimmmggghhhdddYYYSSSYYYbbbiiikkknnnqqqsssrrrrrrtttuuutttsssrrrrrrrrrtttwwwxxx{{{|||uuupppjjjeeeaaa\\\[[[YYYUUUQQQLLLGGGEEE>>>;;;;;;<<<>>>@@@HHHPPPOOOIIIAAA<<<;;;<<<:::888777777777888888999999999777777777777777777777777777777777777777999===@@@IIIOOO[[[hhhnnnpppuuu{{{{{{ggg``````bbbhhhvvv{{{zzzjjjfff\\\PPPFFF???:::777777:::777888:::===UUU{{{zzzvvvzzzfffKKKBBBBBBAAAAAAEEEPPP```lllvvvyyy~~~}}}}}}|||{{{{{{{{{{{{{{{|||~~~|||vvv^^^NNNJJJGGGIIIOOOUUUWWWXXXSSSYYYdddmmmjjj]]]QQQLLL@@@HHH[[[uuupppoootttzzznnnjjjaaaZZZWWWPPPFFFFFFMMM```ggglllmmmnnnlllggg```___[[[VVVQQQOOOMMMKKKIIIGGGJJJLLLJJJDDD@@@===;;;======>>>===<<<===???AAAMMM___pppvvvyyywwwiiiYYYOOOJJJFFFHHHQQQ\\\eeejjjqqqkkkiiittt{{{{{{xxxsssqqqjjj___WWWVVVZZZ___tttkkkYYYFFF<<<@@@===CCCHHHJJJ]]]cccIII>>>:::;;;;;;DDDIIIBBB>>>@@@BBBBBB@@@===;;;999:::;;;::::::999:::<<<>>>JJJTTTaaalllrrrsssmmmgggfffnnnqqqvvveeeTTTTTT\\\wwwxxx{{{ttt|||[[[===777000555444444444444444444444444444444555555555777:::===VVVxxxVVVUUU|||\\\???===;;;;;;<<<<<<;;;:::888777555555666:::>>>@@@GGGNNNXXXbbbjjjpppuuuxxxtttuuuvvvvvvvvvuuutttsssttttttttttttssssssrrrrrrpppooopppsssxxx|||OOO[[[gggmmmpppssstttrrrtttttttttttttttuuuvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwvvvuuusssttttttttttttvvvzzz}}}ooohhhaaaxxxyyy{{{pppcccnnnjjj```eeeeeelll|||zzziiiVVVDDD???<<>>JJJMMMVVVccckkkpppwww~~~}}}jjjdddaaaaaaeeettt~~~{{{kkkggg\\\MMMCCC>>>;;;777777:::777888999;;;SSSxxx|||zzzdddKKKCCCCCCBBB@@@CCCNNN^^^kkkwwwzzz~~~~~~}}}|||||||||||||||hhhLLLCCCBBBAAAAAACCCCCCBBBAAA===HHHZZZgggeeeWWWJJJEEE<<<@@@QQQnnn~~~yyyyyyuuuggg^^^XXXVVVQQQIIIIIIOOObbbiiimmmnnnnnnmmmhhhbbb```\\\WWWSSSRRRPPPNNNMMMNNNXXX^^^YYYOOOHHHDDDAAA===>>>>>>>>>===>>>@@@BBBRRReeetttwwwyyy}}}vvvjjj^^^WWWPPPPPPYYYgggsssyyy|||uuuoooyyy~~~}}}xxxtttssskkk^^^UUUVVV[[[___{{{ppp^^^JJJ===>>>>>>???BBBBBBRRRsss}}}iiiJJJ???<<<>>>@@@JJJLLL@@@???AAABBBBBB???<<<;;;:::;;;;;;::::::::::::::::::???HHHTTT```iiimmmmmmkkkjjjppppppuuu|||bbbPPPRRR\\\{{{yyy~~~uuutttyyy{{{XXX<<<:::333888444444444444444444444444333444555555555777:::<<>><<<;;;<<<<<<;;;:::888777555555666999===@@@FFFLLLUUU___gggooouuuyyytttuuuvvvwwwwwwvvvuuutttssssssssssssssssssssssssrrrrrrrrrtttwww|||GGGUUUccckkkpppssstttrrrrrrrrrsssttttttuuuvvvvvvuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvssstttttttttsssuuuyyy|||pppiiieeewwwwwwhhheeejjjnnn]]]VVVfffcccYYY]]]```kkkvvvgggVVVDDD>>>===@@@\\\{{{nnnTTThhhtttWWWIIIAAAAAADDDFFFYYYrrrzzztttzzzoooooosssuuuxxx|||}}}}}}|||{{{~~~}}}zzzyyyzzz~~~zzzuuu{{{}}}vvvjjjbbbgggcccfffgggjjjsss}}}|||tttjjjcccaaacccdddeeeWWWVVVSSSOOOKKKHHHEEEDDDFFFCCCIII[[[lllpppjjjdddbbb```^^^[[[YYYUUUPPPLLLJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@??????BBBKKKWWWaaahhhggg___RRRJJJJJJMMMNNNWWW```lllsssuuuttttttvvvtttttttttsssqqqnnnlllkkkoooxxx{{{wwwrrrnnnkkkeeeaaa[[[SSSLLLFFFBBBAAA???======>>>>>>AAAKKKVVVppppppeeeSSSCCC>>>===<<<999999999999888888777666888888999999999:::::::::888999999888777888:::===GGGIIIRRR```kkkrrrxxx~~~~~~rrrooollliiikkkwww{{{~~~||||||vvvqqqmmm```NNNAAA>>>===;;;777:::777777999:::QQQvvveeeLLLCCCDDDBBB@@@BBBLLL]]]jjjtttxxx~~~~~~}}}}}}}}}}}}}}}||||||yyy```MMMFFFHHHKKKLLLKKKHHHDDDAAA999FFF[[[hhheeeUUUHHHCCC>>><<>>AAAEEEPPPOOO@@@@@@BBBCCCAAA===;;;;;;<<<<<<;;;::::::;;;:::999888:::===EEEQQQ\\\eeekkknnnmmmqqqppptttyyy^^^MMMRRR```|||xxxqqqttttttRRR::::::444888444444444444444444444444333444555666666777:::<<>><<<;;;<<<<<<<<<:::888777555444666999===???DDDIIIQQQZZZcccllltttyyyuuuvvvwwwxxxyyyyyyxxxwwwssssssssstttuuuuuuvvvvvvtttttttttuuuwww{{{BBBQQQaaakkkooossstttrrrpppqqqrrrtttuuuvvvvvvvvvssstttuuuvvvvvvvvvvvvvvvuuuvvvwwwxxxxxxxxxxxxxxxvvvvvvvvvvvvuuuwwwzzz}}}~~~pppiiijjjxxx~~~rrrbbb\\\]]]]]]XXXTTThhhfffYYY]]]```mmm~~~hhh\\\QQQCCC>>>999@@@```sssqqqRRReeetttXXXJJJ@@@AAAEEECCCPPPjjjxxxnnnyyytttrrrqqqtttwww{{{}}}}}}|||{{{~~~zzzzzz|||}}}vvvyyy|||xxxppphhhiii^^^```]]]WWWTTTVVVXXXXXX[[[[[[[[[YYYWWWWWWZZZ\\\TTTQQQLLLHHHGGGHHHJJJLLLKKKHHHMMM___ooorrrjjjccceeecccaaa___\\\XXXRRRNNNJJJIIIHHHFFFDDDCCCBBBBBB???@@@AAA???===AAAJJJRRR[[[ZZZSSSHHHCCCEEEGGGGGGMMMZZZkkkvvvyyyxxxwwwvvvuuuuuutttrrrooojjjfffcccdddlllvvv|||~~~zzzuuupppllljjjeee\\\RRRIIICCC???>>>=========>>><<<===DDDNNNkkkwwwzzzjjjUUUGGGAAA>>>;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;999::::::999888888:::<<>>777<<>>CCCEEEHHHYYYddd^^^EEE===>>>CCCIIITTTRRRAAAAAABBBCCC@@@<<<:::;;;===<<<;;;:::;;;;;;:::888777::::::@@@LLLYYYdddlllpppnnnqqqoootttwww\\\MMMUUUeeennnooommmLLL777999333777444444444444444444444444333444666666666777999<<>><<<<<<<<<===<<<;;;888777555444666999<<>>===<<<<<<;;;;;;;;;;;;<<<;;;:::;;;===>>>===<<>><<<;;;:::::::::;;;DDDEEEJJJTTTbbbooowwwzzz|||~~~|||}}}}}}~~~|||{{{pppqqq{{{vvv}}}}}}qqq{{{rrraaaNNN@@@;;;;;;;;;;;;222777777999:::GGGsssppp|||^^^JJJCCC@@@AAAAAAEEETTTeeesssvvvzzz}}}~~~~~~~~~{{{xxxwww{{{~~~{{{VVVOOOLLLVVVfffrrrtttqqqoooddd```iiiooodddNNN>>>CCCRRRooozzzdddLLLCCC>>>??????AAAJJJXXXgggsss{{{qqqNNNLLL```jjjllloooppppppnnnkkkiiieeedddcccaaa___]]]\\\[[[dddvvvppprrrlllhhhbbbSSSEEEKKK[[[jjjmmmqqqttt{{{~~~xxxssslllfffooojjjkkkbbbKKK@@@AAA???EEEBBBFFFKKKNNNWWWUUUCCC???BBBCCCEEEMMMWWWYYYUUUEEE@@@:::GGG```aaaNNNBBBDDDDDDBBB>>>===>>>>>><<<<<<;;;999888888999;;;<<<;;;999===HHHYYYfffkkkkkkooopppsssxxxnnnWWWNNNNNNlllwwwuuu\\\CCC777888888444333333333333333333333333333444555444444555888;;;IIIyyyZZZSSSssshhhDDD::::::<<<888:::>>>::::::999777555444666;;;>>>DDDHHHNNNUUU\\\dddlllqqqwww{{{|||zzz{{{}}}wwwwwwxxxyyywwwttttttvvvyyy{{{yyyxxxwwwwwwxxxyyyzzzFFFOOO[[[gggooorrrqqqppprrrrrrrrrsssttttttuuuuuuttttttuuuvvvvvvvvvvvvuuuvvvuuuuuuvvvxxxxxxwwwuuuttttttvvvxxxwwwuuuzzz~~~~~~xxxhhh[[[VVVVVVPPPWWWnnnkkkaaa^^^]]]ooocccVVVOOOCCC<<<<<<<<>>???======@@@???RRRiiirrrkkk[[[III??????>>>===<<<<<<;;;<<<<<<;;;:::999:::<<<>>>???>>>???>>>===;;;;;;:::;;;;;;BBBCCCHHHRRR___llltttxxx|||~~~}}}~~~{{{yyyxxx}}}zzz|||xxxmmm\\\KKKAAA<<<:::999:::333888777999:::FFFpppnnnwww[[[KKKCCC???@@@AAAFFFWWWiiirrrvvvzzz}}}~~~}}}yyywwwxxx{{{}}}pppcccPPPHHHEEERRRmmmssseeegggtttvvvaaaKKKFFFUUUqqqzzzcccLLLDDD@@@>>>===AAAIIINNNNNNRRRYYYbbbkkk{{{sssdddjjjmmm|||uuuYYYUUUdddnnnoooqqqrrrrrrqqqooommmjjjiiigggeeebbb___]]]\\\ggg~~~{{{mmmZZZPPPVVVcccnnnppprrrssswww~~~vvvqqqnnnkkkkkkffffff```MMMDDDCCC>>>;;;;;;???AAAHHHZZZ^^^NNNAAACCCCCCDDDKKKSSSTTTOOOBBB???<<>>===<<<;;;999999999:::;;;;;;999===HHHXXXeeejjjkkkpppqqqtttzzzjjjTTTNNNQQQpppyyysssZZZBBB777777777444333333333333333333333333333444555444444555888:::GGGttt^^^PPPiiioooFFF;;;:::===999;;;>>>::::::999777555444666:::>>>DDDGGGMMMTTT[[[ccclllqqquuuzzz|||{{{{{{~~~}}}xxxtttuuuuuutttqqqqqqsssvvvwwwvvvtttrrrqqqqqqrrrsssEEEOOO]]]iiipppqqqqqqpppuuuuuuuuutttttttttttttttttttttuuuvvvvvvvvvvvvuuuuuuttttttuuuwwwwwwvvvuuutttsssuuuxxxwwwvvv{{{|||mmmddd^^^XXXQQQZZZrrroooddd___\\\nnnfffVVVKKKAAA===;;;<<>>:::;;;===???BBBEEEGGGIIIHHHGGGHHHOOOYYYdddnnnttt|||xxxyyy~~~xxxllllllhhhbbb]]][[[YYYWWWUUUOOONNNLLLIIIFFFEEEDDDCCCAAAAAAAAAAAABBBFFFKKKOOO^^^nnnyyyvvvnnnjjjfff```\\\hhhtttzzz~~~~~~}}}zzzxxx{{{|||sssiii]]]___iiiyyy}}}zzzsssxxx{{{wwwjjjXXXHHH>>>@@@======@@@@@@===<<>><<<<<<<<<<<<===;;;999777888;;;===?????????>>>===<<<<<<<<<<<<<<>>GGGTTTTTTGGG@@@CCCDDDXXXsss}}}hhhZZZRRRUUUeeexxxwwwgggaaajjjrrrrrrsssssstttssssssrrrooonnnllljjjhhheeecccbbbfffvvvrrr___\\\fffnnnrrrtttsssrrrsss|||xxxvvvuuuvvvvvvooonnngggWWWOOOJJJ???777;;;===999CCC___gggSSSDDDDDDDDDFFFNNNTTTRRRMMMCCCAAA@@@TTTnnnkkkUUUIIIGGGDDDBBBBBBCCCBBBAAA@@@<<<<<<;;;::::::999::::::::::::===GGGWWWcccjjjkkkppprrruuu{{{eeePPPLLLTTTvvv{{{{{{~~~pppWWW@@@777777666444333333333333333333333333333444444444444555888:::DDDllldddNNN___~~~JJJ<<<:::>>>;;;<<>>>>>>>>???AAACCCDDDGGGFFFIIISSSaaammmwww}}}zzzpppllliiieeeaaa^^^[[[YYYXXXSSSQQQNNNLLLJJJIIIGGGFFFDDDDDDDDDDDDGGGKKKPPPTTTZZZhhhuuuxxxtttpppiiibbbcccmmmwww{{{}}}}}}|||zzz|||tttttt|||{{{ttt{{{xxxfffNNN;;;???===>>>BBBBBB>>><<<>>>>>>???DDDKKKOOOLLLGGGEEE@@@>>>===;;;;;;;;;<<<===<<<:::777666888:::<<<<<<>>>========================???DDDMMMYYYfffpppuuuyyyzzz|||~~~~~~~~~}}}}}}}}}}}}{{{zzz|||~~~vvv}}}www{{{~~~iiiQQQEEEBBB@@@<<<999888333999666999:::@@@ddd}}}yyycccRRRHHHAAAAAAAAACCCOOO^^^nnnsssyyy~~~~~~zzzxxxxxxxxxtttqqqfffaaa[[[\\\dddmmmrrrrrrbbb\\\PPPNNNbbbhhhRRRddd{{{]]]NNN[[[ooooooUUUEEEEEEEEEAAA===III```gggWWWHHHEEE???TTTqqq{{{qqqTTTQQQXXXiiiqqqmmmlllpppuuuttttttssssssttttttuuurrrqqqpppnnnllljjjhhhhhheeeooozzzkkk[[[cccppptttvvvvvvuuurrrrrrwwwyyyxxxxxx|||vvvggg^^^SSSBBB===@@@???999FFFhhhmmmQQQEEEDDDEEELLLTTTYYYVVVPPPGGGCCCDDD\\\zzzvvv\\\NNNIIIDDDAAACCCDDDBBBAAA@@@::::::::::::::::::::::::::::::===GGGUUUaaaiiikkkoooqqquuu|||cccMMMJJJVVV|||www}}}{{{|||}}}lllRRR???666666555444333333333333333333333333333333444444333555777:::@@@dddmmmRRRZZZQQQ>>>:::>>>======???::::::999888666555666999<<>>GGGpppggg```nnnzzzXXXKKKBBBBBBCCCEEEPPP^^^gggjjjtttxxxrrrqqqppppppppprrrssstttxxxyyyzzzxxxvvvuuuuuuvvvssstttxxxxxxpppiiieeehhhmmmyyy||||||uuugggXXXJJJBBBAAA@@@>>>======???BBBCCCIIIFFFJJJUUUaaakkkvvv||||||tttkkkkkkjjjgggccc___[[[YYYYYYVVVSSSRRRRRRPPPLLLJJJJJJHHHGGGHHHKKKPPPTTTWWWUUU]]]eeelllnnnlllddd\\\fffooowwwzzz|||}}}{{{tttyyy{{{^^^DDDBBB???AAAGGGJJJGGGCCCBBBFFFEEEGGGKKKIIIDDDCCCGGG>>>===;;;::::::;;;===??????<<<777555666777777777<<<<<<<<<===============<<>><<<777444:::666999:::===\\\yyyjjjQQQGGGAAABBBBBBBBBKKKWWWjjjpppwww}}}~~~}}}zzzzzzzzzxxxsssnnnZZZSSSMMMNNNUUUaaannnvvvtttqqqeeeTTTQQQeeexxxXXXaaammmVVVaaaqqqjjjNNN@@@EEEGGGAAA:::DDD```qqqgggRRREEEBBBQQQhhh|||hhh]]]VVV\\\ggglllooossswwwvvvuuutttsssttttttuuusssrrrooollliiieeecccbbbeeemmmtttzzzzzz^^^UUUdddqqqrrrvvvwwwvvvtttsssvvv|||tttrrrsssrrruuu{{{|||oooggg[[[FFF??????===;;;MMMrrrwwwZZZFFFCCCDDDLLLVVVZZZVVVRRRKKKDDDDDDaaa}}}aaaRRRNNNFFFAAACCCEEEBBB???@@@::::::999999999::::::;;;999:::===FFFSSS___hhhkkkmmmooottt{{{bbbKKKJJJYYYuuuqqqwwwrrr~~~{{{gggNNN<<<666555444444333333333333333333333333222333444333333444777999<<<\\\wwwYYY[[[ZZZBBB999>>>>>>===>>>;;;::::::999777555666999;;;@@@DDDJJJPPPXXX```hhhmmmnnnttt{{{~~~{{{xxxyyy}}}wwwvvvtttsssrrrsssssssssppppppooooooooooooooooooGGGSSScccnnnrrrssstttuuussssssssssssssstttttttttrrrrrrsssttttttttttttssswwwvvvvvvwwwyyyyyyxxxwwwwwwvvvvvvwwwvvvvvv|||}}}ttttttzzznnnbbbWWW[[[qqqsssnnnnnniiivvvsss\\\EEE>>>666???CCChhh{{{hhhpppcccPPPBBBAAACCCDDDMMMYYYiiihhhooo}}}sssrrrpppooooooqqqssstttxxxyyyzzzyyyxxxwwwxxxyyytttuuuvvvyyy~~~xxxpppjjjgggkkkqqq}}}}}}uuuhhhTTTDDD@@@>>><<<;;;<<<@@@CCCFFFIIIFFFIIISSS[[[aaammmzzz|||zzz}}}~~~wwwmmmnnnnnnlllgggbbb^^^]]]^^^\\\ZZZZZZ[[[XXXSSSNNNMMMKKKHHHIIILLLPPPSSSUUUQQQSSSWWW^^^dddddd^^^XXXeeennnwwwyyyzzz~~~~~~}}}wwwxxxyyytttYYYIIIDDDFFFOOOWWWVVVOOOJJJEEEGGGNNNUUUQQQFFFCCCGGG===<<<;;;:::;;;===@@@BBBAAA>>>:::777777777666555::::::;;;<<<=========<<<;;;???DDDLLLVVVbbbooowwwuuuvvvvvvwwwwwwxxxwwwwww~~~zzzxxxxxxzzz{{{{{{xxxzzzvvvxxxjjjMMMAAA@@@???======666444;;;666999::::::UUU{{{zzz{{{SSSHHHAAABBBBBBCCCJJJUUUeeekkkuuu|||~~~}}}|||{{{zzz{{{zzzyyywwwmmmfff```]]][[[\\\bbbjjj{{{{{{wwwgggRRRPPPmmmfffddd~~~|||bbbnnn{{{oooOOOAAAEEEEEEGGG???CCCYYYooonnnXXXDDDCCCMMM\\\hhhnnnooooooooorrreeeXXXVVV^^^hhhnnnpppuuutttsssrrrqqqpppppppppnnnkkkgggbbb\\\WWWSSSQQQYYYbbblllttt|||kkkVVVUUUeeeooonnnvvvvvvvvvuuuuuuwwwzzz}}}pppjjjlllmmmmmmqqqzzz~~~~~~wwwnnnlllcccNNN???===;;;<<>>;;;:::999:::;;;<<<999:::===FFFQQQ^^^gggkkklllooottt{{{aaaKKKMMM```lllssswwwsssuuuvvv{{{yyycccIII:::666444333444333333333333333333333333222333333333333444777999;;;UUU___\\\dddGGG999>>>===<<<>>>;;;::::::999777666666888:::???BBBHHHOOOVVV___ggglllnnnrrrxxx~~~}}}yyyyyy|||xxxvvvsssrrrrrrsssrrrqqqnnnnnnnnnoooooooooooooooNNNZZZhhhppprrrqqqrrrtttvvvvvvuuuuuutttsssssssssssstttuuuuuuvvvvvvuuuuuuvvvuuuuuuvvvxxxyyywwwvvvuuussstttvvvwwwxxx|||sssqqqzzzoooeeeRRRWWWnnnvvvwwwwwwmmmvvvwww```GGG>>>666@@@>>>```dddddd~~~qqqWWWBBBAAACCCCCCHHHSSSbbbdddllluuusssqqqooooooqqqssstttvvvwwwxxxxxxwwwwwwxxxyyywwwvvvtttvvvzzzzzztttqqqqqqwww~~~|||fffPPPCCCAAA>>><<<===@@@DDDGGGHHHEEEHHHOOOQQQTTTaaarrr}}}|||zzzqqqrrrqqqmmmhhhdddbbbccccccaaaaaabbbccc```XXXRRRNNNJJJFFFFFFIIIMMMNNNOOOLLLMMMPPPVVVYYYYYYWWWVVVdddnnnvvvxxxzzz}}}~~~}}}|||xxxxxxqqqxxx|||vvvwwwjjjNNNGGGHHHUUUbbbbbbYYYQQQDDDDDDLLLVVVSSSHHHCCCGGG>>>===;;;;;;===@@@DDDGGGAAA???<<<;;;;;;:::888777777888:::;;;<<<<<<<<<;;;:::>>>DDDKKKTTT```nnnvvvvvvvvvvvvwwwwwwwwwwwwwww~~~~~~yyyvvvwwwyyyxxxzzz}}}|||}}}|||}}}dddIIIAAA@@@<<<:::;;;555444;;;666999:::777PPPpppuuu___QQQEEEBBB@@@@@@HHHSSS```gggrrrzzz~~~}}}|||zzzyyyzzz~~~vvvppppppuuuyyymmmUUU```|||uuulllqqq~~~ZZZFFFEEEAAAIIIDDDCCCPPPgggppp```IIIFFFSSS```eee___YYYWWWYYYddd^^^VVVTTT\\\fffkkkjjjnnnmmmllljjjiiigggfffeee]]][[[WWWRRRMMMHHHDDDBBBGGGRRR```kkkttt}}}qqq^^^SSSZZZjjjqqqnnnuuuuuuvvvvvvvvvwwwxxxyyypppdddggggggiiiqqqyyysssttt|||{{{yyyzzzxxxyyyuuupppuuuqqq^^^NNNHHHDDDAAAOOOvvvwwweeeRRRNNNPPPQQQRRRSSSJJJJJJRRRkkkvvveeefffeeeVVVJJJKKKKKKFFFDDDGGGIIIFFFAAA<<<:::999;;;<<<999:::>>>EEEPPP\\\ffflllmmmpppuuu|||```MMMRRRiii|||www|||{{{tttzzzwww___FFF999555333333444333333333333333333333333222333333333333444777999<<>>AAAGGGNNNUUU^^^fffkkkoooooouuu}}}{{{yyy{{{{{{xxxtttssstttuuutttrrrpppppppppppppppooonnnmmmTTT___kkkrrrqqqoooppprrrzzzyyyxxxvvvuuusssrrrqqquuuvvvvvvwwwwwwwwwwwwwwwuuuttttttuuuwwwxxxvvvuuurrrqqqrrrvvvwwwzzz|||sssqqqoooyyyiii```NNNSSSmmmyyy~~~~~~ppptttwwwooo]]]HHHAAA777@@@;;;\\\]]][[[{{{{{{\\\CCC@@@CCCAAAEEENNN[[[___iii}}}uuutttqqqpppoooqqqssstttssstttvvvvvvuuuuuuwwwxxxyyyvvvsssvvv~~~zzzvvvuuuwww~~~xxx```JJJGGGBBB???>>>@@@DDDFFFFFFCCCFFFLLLKKKKKKZZZnnn{{{ttttttrrrmmmgggdddeeegggfffeeeeeegggiiieee\\\TTTLLLHHHDDDCCCFFFIIIJJJIIIGGGIIINNNSSSSSSQQQRRRUUUdddmmmvvvyyyzzz}}}~~~}}}xxx{{{wwwrrr~~~tttlllsss~~~vvvooowwwqqqOOOGGGGGGVVVfffhhh]]]SSSGGGBBBEEENNNMMMDDDBBBGGG???>>><<<===???CCCGGGJJJAAA@@@>>>>>>>>>===;;;:::666777999;;;<<<<<<;;;;;;999===CCCJJJSSS___lllvvvwwwwwwwwwwwwwwwxxxxxxxxx{{{||||||yyyuuutttwwwzzzuuuxxx|||yyywww]]]GGGAAA@@@:::777999444444<<<666999:::666MMMccc}}}iiimmm[[[JJJBBB===;;;CCCNNN]]]dddpppyyy~~~~~~}}}|||zzzxxxyyyooosssfff___rrrwww|||dddLLLEEE>>>AAA@@@???GGG]]]oooeeeOOOMMM___ppppppbbbTTTOOORRRQQQRRRSSSUUU]]]fffhhheeeeeeeeedddbbb```^^^\\\ZZZMMMLLLIIIFFFBBB???===;;;===JJJZZZfffqqq{{{xxxgggUUURRR```oootttrrrtttuuuvvvvvvvvvvvvvvvwww|||wwwgggiiibbbggguuu|||oooeeecccccciii}}}zzzyyyxxxxxx{{{yyywww~~~mmmbbbYYYPPPGGGKKKooo~~~bbbUUUSSSSSSUUUXXXJJJPPP\\\rrrrrrhhhrrrooo]]]PPPPPPOOOIIIHHHLLLQQQLLLEEE???:::999:::;;;999:::>>>EEEOOO[[[ffflllnnnqqqvvv|||^^^NNNVVVppp~~~vvvyyyvvv^^^DDD888555333222444333333333333333333333333222222333333222444666999===MMM|||aaaSSS|||rrrNNN:::<<<<<<;;;===<<<:::::::::888666666888999===AAAGGGNNNUUU]]]eeekkkpppnnnsss||||||yyyzzz{{{wwwwwwxxxxxxwwwuuutttttttttsssrrrpppnnnnnn\\\dddmmmqqqqqqooooooqqqyyyyyyyyyxxxwwwvvvuuuuuurrruuuxxxzzzzzzyyyzzzzzzsssuuuwwwxxxvvvuuuttttttsssuuuvvvvvvvvvzzz{{{vvvwwwrrr```UUUbbbgggkkkxxxwwwggg]]]RRREEE<<<888;;;???UUUyyysssqqqcccPPPdddzzz```GGGAAACCCBBBCCCFFFSSSdddrrr|||ssslllqqqtttpppqqqwwwvvvuuutttttttttuuuvvvwwwyyyxxxvvvvvvxxx}}}{{{~~~}}}yyy}}}}}}xxx^^^OOOFFFBBB===BBBFFF===BBBBBBDDDFFFDDDEEENNNYYYttt|||xxxssstttsssnnnhhhddddddeeennnnnnmmmkkkjjjggg]]]RRRLLLGGGAAA===>>>@@@CCCDDDCCCFFFLLLPPPNNNJJJNNNTTT___kkkvvv{{{}}}~~~|||yyy{{{vvvqqqsssyyypppttt|||rrreeebbbdddggghhhZZZIIIBBBPPP\\\XXXOOOKKK>>>@@@DDDHHHJJJJJJHHHFFF@@@<<<:::;;;BBBKKKSSSXXXGGGFFFDDDAAA>>><<<<<<<<<;;;:::888777777999:::<<<999:::>>>GGGTTTaaajjjooovvvvvvvvvwwwxxxyyy{{{|||~~~yyyrrrvvvxxxuuusssxxx}}}zzzvvvyyy{{{|||vvv^^^FFF===>>>===999555777666777999888666;;;BBB^^^lll~~~llltttiii[[[MMMEEEAAA>>>@@@DDDUUUcccpppvvv{{{~~~zzzwww~~~^^^tttvvvRRR@@@>>>999AAAAAAAAATTTjjjeeeNNNRRRpppxxxaaaSSSNNNXXXUUUPPPOOOWWW```aaa]]]]]][[[XXXTTTQQQLLLFFFBBB@@@AAABBBDDDEEEDDDAAA>>><<>>AAAEEELLLUUU^^^eeeiiimmmooowww~~~xxxwww{{{||||||{{{yyywwwvvvxxxyyy{{{zzzxxxvvvtttqqqooonnn```gggooosssrrrppppppqqqtttuuuvvvvvvvvvuuutttssstttwwwzzz{{{zzzyyyyyyzzzvvvxxxxxxwwwuuusssssstttrrrtttuuuttttttwww}}}{{{wwwyyy~~~wwwkkkhhhnnnhhhbbbjjjrrrzzzwwwgggZZZOOODDD<<<888:::;;;QQQyyy}}}jjj|||yyyxxx~~~fffNNNYYYtttbbbNNNCCCAAACCCFFFIIINNN___nnnzzzvvvmmmppptttsssuuuzzzxxxwwwvvvvvvvvvwwwxxxxxxyyyxxxvvvuuuwww~~~~~~{{{~~~|||sssXXXGGGEEEFFFLLLPPPIIIAAABBBDDDEEEBBBAAAGGGOOOllltttyyyxxx{{{}}}uuurrrrrrqqqlllgggcccccccccgggjjjkkklllllliii___TTTIIIDDD>>>::::::<<<===>>>>>>@@@EEEIIIGGGEEEIIIQQQ^^^jjjvvv{{{}}}~~~}}}zzz{{{vvvrrrrrr{{{|||qqqttt|||qqq```XXXWWWXXXXXXTTTHHHBBBHHHPPPOOOHHHCCC===AAAGGGMMMQQQPPPMMMJJJ>>><<<:::;;;CCCOOO\\\eeeSSSLLLCCC>>>===>>>===<<<:::999888777777888:::;;;;;;<<<@@@HHHTTT```iiimmmttttttuuuvvvwwwyyyzzz{{{}}}wwwpppsssuuurrrvvvzzzyyyyyy~~~|||sssuuuqqq]]]GGG>>>===;;;777444777666777999888666;;;BBBZZZnnnxxxzzzhhhTTTDDDBBBCCC@@@AAAFFFSSS```nnnuuuzzz}}}~~~~~~|||xxxwww}}}nnntttrrr|||[[[FFFDDD===BBBBBBCCCSSSdddaaaQQQZZZvvv}}}```KKK[[[XXXSSSRRRWWW^^^]]]XXXRRRNNNHHHCCC@@@>>>;;;999<<<<<<>>>AAACCCCCC@@@>>>999???IIIVVVcccnnnvvvzzzuuu]]]PPP\\\lllqqqrrrwwwwwwwwwxxxxxxxxxxxxxxxxxxwww}}}mmmhhhiiijjjmmmwwwmmmddd\\\ZZZWWWVVV```nnnxxx{{{zzzuuurrrttttttssswwwxxxnnnrrrcccPPPJJJLLLQQQnnnyyyooojjjgggaaaiiiwwwoooYYY[[[pppqqq]]]WWWSSSKKKIIILLLIIIEEECCCDDDDDD@@@<<<;;;:::<<<===@@@LLL\\\eeefffmmmttt|||uuulll\\\SSSpppyyypppvvvzzzqqqrrrlllWWW@@@555444444444444444444444333333222222222666555333333333444666777666CCCeee]]]SSSddd~~~IIIEEEAAA666???<<<999<<<:::888777666777888888<<>>AAA@@@@@@FFFOOO]]]iiivvv{{{~~~}}}zzzzzzvvvrrrqqquuutttuuu|||qqq]]]PPPJJJJJJKKKOOOKKKDDDAAAFFFLLLIIIBBBAAAFFFMMMUUUXXXUUUOOOIII>>>===<<<<<>>;;;:::999888777777888999999<<<===AAAJJJUUU```hhhlllqqqrrrssstttvvvwwwxxxyyy|||~~~tttnnnqqqssspppvvvzzz}}}~~~|||{{{xxx}}}qqqggghhhhhhXXXGGG>>><<<888555555777666777999777666;;;BBBZZZsss}}}xxxsssUUU???AAAFFFAAA???EEEOOO\\\kkktttyyy||||||yyy~~~|||yyywwwxxx|||www```]]]iiiqqqVVVIIIEEEEEEFFFLLLZZZfffhhhccc\\\nnntttRRRaaa___ZZZWWWZZZ^^^ZZZTTTMMMHHH@@@:::888888999999777888999===???@@@>>><<<666999@@@JJJVVVbbbkkkqqqgggWWWQQQ___mmmqqqsssxxxxxxyyyyyyyyyyyyxxxxxxwwwuuuyyy{{{}}}jjjfffggghhhqqqnnneee______\\\XXX^^^hhhsssvvvuuupppmmmpppqqqpppyyyvvvxxxnnnYYYJJJHHHIIIXXXrrrrrriiifffccciiinnn```MMMTTTlllqqq```VVVOOOHHHJJJQQQQQQBBB;;;CCCGGG@@@:::<<<;;;<<<===BBBNNN\\\dddfffdddppp}}}uuuhhh\\\```pppfffmmmxxxwwwqqqnnneeeRRR>>>555444444444444444444333333333333222222555444333333333444666777:::AAA]]]___QQQ\\\OOOAAABBB;;;===888777;;;:::999777666777777888:::>>>EEENNNWWW___eeehhhnnnnnnrrrzzz}}}{{{wwwwwwwwwwwwwwwvvvtttssstttvvvssstttuuuvvvvvvtttrrrpppkkkoootttuuutttrrrrrrrrrnnnppprrruuuvvvuuutttsssvvvxxxyyyxxxvvvtttssstttyyyyyyxxxvvvsssssstttvvvsssttttttrrrqqqsssxxx}}}zzzxxxyyy{{{yyytttqqqrrrrrrppp```kkkhhh]]]]]]^^^dddpppyyyuuunnncccWWWLLLBBB===:::999555CCCiiixxxqqqwwwiiiNNNBBBPPPYYYXXXIII???@@@CCCBBBEEERRR```jjjvvvpppmmmrrrvvvyyy|||vvvwwwxxxxxxxxxwwwwwwvvvyyyxxxvvvttttttxxxkkkddduuu{{{dddSSSRRRbbbbbbNNNBBBAAACCCFFFDDD@@@???BBBQQQZZZaaafffpppzzzzzzsssjjjhhheee```[[[WWWUUUTTTOOOTTTXXXZZZ^^^___[[[TTTHHHDDD>>>:::999999888888999999;;;>>>===>>>GGGQQQ\\\hhhuuu{{{}}}~~~}}}zzzxxxuuurrrppprrrzzzzzzvvv{{{uuuaaaPPPGGGEEEFFFOOONNNFFF???GGGWWWXXXNNNMMMPPPWWW]]]^^^YYYNNNFFF???@@@???===???HHHWWWbbbllldddXXXNNNGGGBBB===999:::999888777777777888888:::<<>>;;;777666777666555777999777666:::AAA[[[tttdddEEECCCGGG@@@===CCCKKKXXXgggsssxxxzzzyyyxxx|||{{{zzzyyyzzzjjjkkkUUUJJJIIIbbbzzz___TTTPPPSSS^^^jjjrrryyy}}}rrrrrr{{{aaaeeeddd```]]]]]]^^^YYYRRRLLLGGG@@@;;;:::;;;;;;<<<777777888:::======<<<:::666777:::AAAKKKVVVaaagggYYYPPPRRRaaannnqqqtttyyyzzzzzzzzzzzzyyyyyyxxxwwwuuuxxxxxxrrrdddeeegggqqqxxxlllcccbbb___\\\aaajjjzzz|||zzzsssooooooooommmxxxgggRRRMMMKKKKKKUUU\\\hhhzzztttddd\\\]]]^^^eeehhhYYYKKKWWWpppvvvggg[[[PPPHHHHHHNNNSSSHHHAAADDDEEE???;;;<<<<<<<<<>>>EEEQQQ]]]eeeggg^^^lll|||zzzrrrddd]]]mmmooogggooovvvxxxsssjjj]]]LLL;;;444444444333444333333333333333333333333444444333333333444555666:::>>>XXXfffPPPVVV~~~[[[???AAA???===;;;<<<;;;:::999888777777777777999>>>EEEOOOXXX```eeehhhmmmmmmpppvvv||||||xxxtttyyyzzzzzzyyywwwvvvwwwyyyuuuuuuuuuttttttsssrrrqqqooorrrtttuuutttsssrrrrrroooqqqsssvvvwwwwwwwwwvvvyyyzzzzzzxxxvvvsssssssssuuuvvvvvvtttssstttvvvxxxsssuuuuuusssrrrtttzzz}}}yyyxxx}}}|||tttnnniiidddUUUgggjjjbbb^^^\\\___jjjrrrpppmmmfff[[[NNNBBB<<<777999555???aaa~~~wwwrrrgggPPP???AAAQQQXXXOOODDDAAAAAA>>>AAAKKKWWW```kkkzzzrrrlllooosssvvvxxxvvvxxxyyy{{{{{{zzzyyyxxxyyyxxxvvvsssssswww}}}~~~~~~~~~mmm^^^cccrrr|||aaa[[[sssvvvYYYFFFBBBAAACCCDDDAAAAAACCCIIIQQQYYY```lllxxxxxxpppbbb___[[[VVVRRRNNNKKKIIIDDDGGGIIIIIIMMMQQQQQQMMMFFFCCC>>>;;;:::999888777888888999;;;;;;===FFFQQQ\\\gggsssxxxzzz|||{{{yyyvvvrrrppppppqqqwwwxxxyyy~~~jjjUUUGGGBBBCCCJJJJJJAAA:::HHH```hhh___SSSUUUXXX]]]^^^WWWLLLCCC<<<>>>???===<<<@@@JJJRRR]]]^^^\\\VVVKKKBBB<<<999:::999999888888888888888777:::AAALLLYYYdddllloooqqqqqqrrrrrrrrrqqqpppoootttuuusssooonnnrrrvvvwwwtttyyy|||rrr~~~ppptttwwwkkklllqqqyyy|||sssdddYYYUUUKKKAAA===:::777777999666555666888777555:::AAAYYYnnn{{{xxxvvvPPPFFFFFF???===BBBHHHSSSdddqqqwwwxxxxxxyyyyyy|||~~~||||||yyymmmnnnmmm^^^QQQwwwxxxiiiUUUJJJIIIEEEPPPuuusssmmmnnnxxxwwweee___```^^^ZZZZZZ[[[WWWQQQFFFBBB>>>;;;::::::999888999888999:::<<<<<<:::888999888999<<>>999===<<>>???::::::999888888777777777999>>>EEEOOOXXX___dddgggkkkllloootttyyy{{{xxxsssyyy{{{|||{{{yyyxxxyyyzzzzzzxxxuuusssqqqpppqqqrrrqqqrrrsssttttttsssrrrqqqqqqrrrsssuuuvvvwwwxxxxxx|||}}}|||zzzwwwuuuuuuvvvrrrsssttttttssstttvvvwwwrrrttttttssssssvvv|||zzzxxxzzzxxxlllbbbZZZXXXkkknnnccc]]]ZZZaaapppwwwtttnnnggg]]]PPPBBB999444:::666<<>>???DDDGGGEEEAAA???;;;999999888777666666666888999999;;;DDDOOO]]]gggqqquuuvvvyyyyyyxxxuuupppnnnpppqqqtttxxxtttzzzvvvzzzttt\\\HHH@@@???AAA@@@999555DDD___nnnnnnSSSQQQQQQSSSTTTPPPFFF>>>;;;<<<>>>===;;;===AAAEEEEEELLLRRRQQQIII@@@<<<<<<;;;:::::::::999888888888555999AAANNN[[[fffmmmppppppqqqqqqrrrqqqpppnnnmmmqqqpppmmmlllnnnrrrwwwyyywww|||zzzrrrxxxwwwzzzyyyuuu|||tttuuuvvvyyy}}}zzzlll^^^SSSHHH>>>;;;:::777777888666555666888666555:::AAAXXXooo}}}ggg___LLLEEEAAA@@@CCCEEENNN___nnnuuuvvvwwwzzzxxx|||}}}~~~yyymmmccc___ZZZQQQKKKIII[[[uuu{{{lllddd]]]SSSHHHRRRQQQLLL```}}}ooodddjjj|||pppXXXQQQSSSRRRQQQRRRUUUTTTOOOCCCAAA>>>===<<<;;;999777;;;:::999:::;;;;;;:::888:::999999:::???FFFMMMRRRFFFFFFNNN___mmmssswwwyyyxxxyyyyyyyyyyyyxxxxxxwwwyyyvvvzzzqqqggg\\\^^^ooo|||iiibbb```___cccjjjtttxxxyyyuuuqqqqqqooollltttmmmaaagggbbbTTTNNNFFFKKKTTT\\\\\\XXXVVVYYYWWWZZZ^^^[[[NNNDDDHHHRRR___cccllluuuwwwkkkWWWHHHHHHVVVYYYKKK??????>>>999>>><<>><<<::::::999999888777777666:::===DDDLLLUUU\\\bbbeeehhhlllooorrrvvvyyyxxxssswwwyyyzzzzzzyyyxxxxxxyyy}}}{{{wwwtttqqqppppppqqqrrrqqqqqqrrrrrrrrrrrrqqqqqqppppppqqqrrrtttvvvwww{{{|||{{{yyyvvvttttttuuuqqqrrrttttttsssrrrssstttoooqqqssssssssswww~~~xxxyyy|||wwwhhh]]]UUUWWWkkkoooccc\\\[[[eeexxx{{{tttjjjbbbZZZPPPCCC:::444<<<777888RRRqqqzzzsssaaaEEE???DDDLLLQQQMMMEEE@@@AAA???@@@GGGSSS[[[eeewww|||pppkkkkkkmmmooorrruuuyyy}}}~~~}}}{{{xxxxxxvvvttttttwww|||uuuooojjjwwwxxxhhhZZZQQQYYYiiisssiiifffeeeWWWHHHCCCBBBAAABBBDDDHHHNNNRRRUUU___hhhdddYYYLLLIIIFFFEEEFFFFFFDDDBBB;;;>>>>>>;;;;;;>>>???>>>===;;;999999999999888666777666888:::999:::CCCMMM___hhhoooqqqrrruuuwwwvvvvvvnnnkkkooopppqqq{{{wwwmmmqqq~~~uuugggYYY\\\bbbhhhhhhjjjsss~~~eeeNNNCCCAAA;;;===:::777@@@XXXooo|||```[[[UUUSSSSSSPPPIIIBBBAAA@@@???===<<<<<<===>>>:::???DDDEEEBBB???===>>><<<<<<<<<;;;:::999888888666:::CCCOOO\\\ffflllnnnmmmnnnpppqqqrrrqqqpppoooooollliiiiiilllppptttxxx{{{|||wwwsssuuuyyyvvvwwwzzzxxxwwwnnncccVVVIII===999999777555555555444666888666555999@@@TTTqqqlllvvvsssVVVHHHEEECCCAAAAAAIIIYYYjjjrrrsssvvv|||yyyzzz||||||~~~tttxxxsssjjjkkkooodddVVVOOOLLLNNNfffyyywwwoooooorrrqqqhhhddd\\\VVV\\\lll{{{|||{{{zzz{{{~~~wwwVVVPPPJJJLLLWWW]]]TTTGGGBBBEEEGGGHHHLLLRRRTTTQQQHHHFFFBBB@@@@@@???===<<<999888888999;;;<<<;;;::::::999888999;;;???CCCFFFBBBCCCKKK[[[kkktttxxxzzzwwwwwwxxxxxxxxxxxxxxxxxxwwwssszzz~~~ssscccSSSQQQ___xxxqqqbbb```bbbaaaccchhhiiiooorrrpppnnnnnnkkkgggnnnuuurrrooo{{{sss___WWWJJJKKKOOOUUUVVVRRRRRRTTTRRRSSSSSSNNNFFF??????BBBAAAEEEPPPccctttvvvgggWWWFFFPPPWWWQQQFFF===;;;<<<>>><<>>777???888999:::999999888777777666999<<>>888333JJJjjjrrrjjjHHHAAA>>>CCCLLLLLLBBB>>>BBBAAA???DDDNNNUUU\\\kkk|||ssskkkiiikkklllnnnqqqvvvzzz||||||zzzyyyxxxxxxvvvuuutttwww|||{{{rrrhhhgggwwwzzznnn___QQQMMMSSS^^^aaa```tttvvveeeQQQGGGDDDCCCDDDFFFJJJOOOPPPRRRYYY```[[[NNNEEEBBB@@@BBBEEEGGGFFFDDD;;;???AAA===<<<===<<<:::<<<:::999:::;;;;;;:::999999888:::<<<;;;<<>>===<<<<<<<<<<<<;;;:::999888888<<>>???EEEUUUgggpppqqquuu|||zzzyyyxxx{{{|||xxxwwwyyydddUUUHHHRRRiii}}}yyycccdddjjjeee___```RRRUUUVVVYYYbbbjjjfffZZZLLLJJJEEEAAADDDGGGDDD>>>;;;???BBBCCCIIIQQQVVVUUULLLHHHDDDAAA@@@@@@???>>>777666666888;;;<<<<<<<<<888888777777999;;;===>>>BBBBBBIIIYYYjjjuuuyyyzzzuuuvvvwwwxxxxxxxxxxxxxxxuuupppzzz}}}yyyuuudddOOOFFFLLL\\\ooo|||pppbbbZZZ___eeeffffffiiieeekkkooonnnllljjjfffaaa```dddrrrzzz~~~fff]]]NNNMMMPPPUUUVVVRRROOOOOOQQQPPPMMMJJJHHHFFFEEEEEECCC???@@@PPPgggtttmmm```FFFGGGPPPVVVMMM<<<888???>>><<>>999AAA777999999:::999999888777666888:::>>>DDDLLLTTTZZZ^^^bbblllrrrqqqqqquuuwwwuuuvvvyyy{{{{{{zzzyyyyyyyyyxxxyyy{{{|||zzzuuupppmmmwwwtttqqqoooppppppooonnnnnnmmmlllkkklllmmmoooqqqqqqrrrrrrqqqooonnnooopppoooooooooooooooooooooooorrrqqqpppoooqqqxxx~~~|||yyyzzzxxxfffXXXRRRQQQlllzzzrrrggg___iii~~~qqq___ZZZVVVKKKAAA===888777555666CCC^^^|||}}}sss|||WWWFFF>>>???HHHKKKDDD@@@DDD@@@???BBBKKKUUU]]]gggooouuuiiijjjlllhhhlllmmmooossswwwyyyyyyxxx{{{wwwuuutttrrrrrrvvv}}}{{{|||}}}~~~xxxsssrrrrrrxxxrrrddd]]]QQQLLLNNNTTTXXXbbb{{{~~~bbbPPPLLLLLLIIIEEENNNQQQSSSRRRNNNKKKJJJKKKCCCCCCGGGMMMNNNHHHDDDCCCCCC???<<<<<>><<>>???===;;;999999<<>>>>>@@@@@@;;;;;;@@@EEEJJJVVVbbbVVVQQQKKKDDD@@@>>>???@@@===:::777777888::::::::::::999888888999:::<<<===???BBBJJJYYYiiiuuuzzzzzz{{{xxxvvvwwwyyyzzzxxxvvvsssuuuwwwxxx}}}dddKKKGGGKKKNNNTTT[[[]]]```dddiiilllmmmmmmmmmmmmooonnnkkkhhhfff___WWWSSSSSS[[[vvvyyy|||qqq[[[WWWVVVVVVVVVTTTRRRNNNLLLRRRQQQPPPPPPVVVZZZUUULLLEEEEEECCCAAAKKK[[[bbb```GGGBBBIIIVVVRRR???888???<<<>>>IIIYYYdddggglllrrrsss{{{pppcccQQQ]]]~~~}}}lllYYY;;;888444222222333444333222222333333333333444444333333333333333333333333222<<>>AAAIIIRRRZZZccclll|||mmmjjjkkkiiikkklllnnnrrrvvvyyyyyyxxx|||xxxuuutttrrrrrrxxx}}}zzzxxx}}}}}}ssssss|||nnnaaa___WWWNNNIIIMMMPPPUUUddduuuyyykkkbbb[[[VVVSSSNNNMMMKKKJJJJJJIIIFFFDDDBBBCCCHHHPPPRRRNNNIIIHHHCCC???;;;;;;???@@@???<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<===::::::CCCMMM^^^eeejjjjjjjjjmmmppppppllllllkkkjjjjjjlllqqqtttnnn[[[WWW___hhhssstttwww{{{yyylllXXXIIIDDDBBB@@@AAACCCIIIVVVcccrrr}}}nnnWWWNNNCCCAAA@@@@@@>>>BBBXXXooozzz{{{kkkaaaJJJ>>>BBB???999<<<888;;;>>>@@@AAAAAAAAAAAA???===;;;===???>>>;;;999:::>>>FFFSSS```iiimmmnnnmmmoooqqqqqqooooooqqqsssjjjdddbbbeeehhhiiimmmsssuuu{{{{{{{{{}}}uuuqqqzzz{{{rrrpppnnnlll___FFF999999444222666555444555555666777777888888===UUU|||xxx~~~|||hhhUUUGGGDDD@@@CCCKKKWWWdddoootttvvvyyyyyyzzz}}}uuuyyysss~~~wwwaaa```uuuzzz|||wwwpppllliiifffhhhbbbYYYQQQMMMJJJEEE@@@DDDEEE===IIIQQQTTThhhlllTTTJJJBBBAAAAAAAAABBBEEEBBB===<<<@@@DDDIIITTT___[[[VVVOOOGGGBBB@@@@@@AAA@@@===:::999999999888777:::999999999999:::;;;;;;<<>>???BBBMMM\\\eeehhhkkkpppttt{{{ttt^^^TTTggg}}}~~~vvvwwwssszzzgggOOO;;;888444222222333333333222222222333333333444444333333333333333333333333444<<<===VVVqqqVVVeeeaaaGGGCCC;;;AAA999::::::::::::999888777777666999>>>BBBGGGMMMTTTXXXccckkkuuuxxxwwwwwwyyy}}}zzz{{{{{{yyywwwwwwxxxyyy}}}{{{yyyzzzxxxtttrrrqqqqqqqqqrrrrrrpppnnnllllllkkkjjjjjjkkkmmmnnnmmmnnnooonnnllljjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppprrrwww~~~|||yyywwwttt~~~~~~wwwlll```WWWSSSQQQooowwwkkkeeeooogggQQQJJJCCC999999999888555:::MMMlll~~~dddOOO>>>===BBBCCCBBBBBB???===???FFFNNNUUU^^^fff}}}qqqjjjjjjjjjiiijjjlllqqquuuxxxxxxwwwxxxtttrrrqqqqqqsss|||{{{sssqqq|||hhhYYY[[[]]]OOOEEEFFFIIIJJJNNNUUUwwwyyyyyyrrrggg\\\VVVTTTKKKGGGCCCEEEIIIJJJFFFAAA???AAAIIITTTXXXUUUPPPOOOEEEAAA>>>===@@@BBBAAA@@@;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<::::::BBBLLLYYY```eeeeeeeeehhhkkkkkkhhhiiijjjiiiiiijjjlllooo{{{~~~wwweeeTTTMMMNNNQQQZZZ]]]cccjjjkkkcccSSSGGGFFFCCCAAABBBCCCGGGRRR]]]iiittt|||bbbQQQFFFAAAAAACCC@@@???JJJXXX}}}vvvzzzqqqhhhQQQ@@@@@@===888<<<999999;;;@@@FFFJJJKKKKKKFFFCCC???===>>>>>><<<999;;;???HHHTTT```hhhllllllnnnpppssssssrrrpppppppppfffcccbbbdddfffhhhlllqqqrrrzzz{{{{{{|||uuuuuuzzzxxx{{{sssqqqsssttt[[[DDD999999444333777555444444555555666777777777888DDDkkk}}}fffKKKGGG???AAAEEENNNZZZgggqqqvvvxxxyyy{{{}}}}}}|||ppp|||qqqyyy~~~oooppp~~~|||vvvqqqooommmcccYYYWWWOOOFFFEEEHHHGGGBBB===CCCDDDDDD]]]iiidddppptttXXXNNNEEECCCBBBAAAAAACCCAAA===;;;>>>BBBHHHSSS^^^```\\\UUUMMMGGGCCCAAAAAACCCAAA>>>===<<<;;;999777;;;;;;;;;;;;;;;::::::999999BBBQQQcccqqqxxxxxxvvvzzzxxxwwwvvvwwwwwwuuusssuuutttsssrrrssszzzuuuddd^^^\\\ZZZ^^^eeejjjnnnsssyyy~~~~~~{{{rrrfff^^^YYYSSSLLLKKKJJJJJJ___|||rrr``````]]]YYYVVVTTTVVVWWWYYY\\\___bbbhhhkkkddd[[[^^^[[[XXXUUUPPPKKKLLLQQQBBB>>>EEEVVV[[[OOOAAA===AAAGGGSSS```gggiiikkkooottt{{{uuu[[[```}}}ooowwwzzzxxxkkknnnzzz^^^EEE999777333222222333333333222222222222333333333333222222333333333333333333666999999PPPtttWWW]]]iiiJJJDDD>>>@@@:::::::::::::::999888777777555888<<<@@@DDDKKKQQQVVV___gggrrrxxxyyyyyy{{{}}}{{{|||~~~}}}{{{yyyxxxyyy|||~~~zzzyyyyyyxxxtttpppppppppqqqrrrrrrooommmkkkjjjjjjiiiiiijjjkkkkkkhhhjjjkkkkkkjjjiiijjjlllkkkkkkkkkkkkkkkkkkkkkkkkjjjlllnnnppprrrvvv|||xxxuuusssppp~~~pppaaaXXXTTTXXXvvvwwwjjjccckkk{{{hhhRRRBBB777777999999666666EEEddd~~~{{{```EEE<<<@@@CCCCCCBBB@@@<<<===BBBIIIOOOWWW___mmmvvvjjjhhhiiiggghhhjjjnnnsssvvvvvvuuupppnnnmmmmmmooottt{{{uuu}}}lllXXXVVV[[[PPPFFFEEEEEEDDDEEEHHHNNNUUU\\\[[[TTTLLLHHHGGGDDDDDDFFFKKKPPPOOOIIIBBB===???GGGTTT\\\ZZZVVVTTTKKKGGGCCCAAABBBCCCCCCBBB<<<<<<<<<============>>>===<<<;;;<<<:::;;;BBBKKKUUU\\\bbbbbbbbbeeeggggggfffgggiiiiiihhhhhhjjjlllxxxxxxppp^^^NNNFFFDDDDDDHHHLLLTTT]]]bbb^^^TTTKKKIIIFFFDDDEEEFFFIIIRRR[[[eeelllzzzppp```NNNFFFAAACCCBBB???CCCKKKddduuuxxxoooiiibbb___gggrrrmmmXXXDDDAAA===999===888888:::>>>EEEMMMTTTXXXUUUQQQIIIAAA===>>><<<:::;;;@@@IIITTT^^^eeehhhiiippprrruuuvvvuuusssqqqooodddccccccdddfffhhhmmmqqqqqqzzz|||{{{zzztttvvv}}}ttt}}}vvvsssvvvxxxTTTAAA999888333444777444333444444555555666777777:::===```wwwYYYLLLAAA@@@AAAFFFQQQ___mmmuuuuuuvvvxxxzzz}}}yyyrrr}}}vvvyyyuuuuuuuuuyyy{{{kkk\\\LLLCCCBBBDDDIIIMMMBBBFFFRRR{{{}}}|||yyybbbXXXOOOKKKHHHBBB>>>>>>@@@>>>;;;<<>><<<===>>>>>>>>>>>><<<:::999888CCCSSSdddpppuuuvvvuuuxxxwwwvvvvvvuuutttsssrrrwwwuuuttttttuuu|||}}}xxxsssooorrryyy|||~~~|||qqqeee^^^\\\YYYUUUXXXVVVNNNVVVttt|||rrreeefffeeeaaa[[[XXXYYY\\\ZZZcccmmmtttwwwsssdddVVVXXXUUUXXX]]][[[QQQKKKKKKDDD???BBBPPPXXXQQQCCC:::@@@IIIVVVbbbhhhjjjlllnnnuuuzzz~~~zzzpppZZZllljjjxxxnnnhhhjjjvvv|||oooTTT@@@888555333111222333333222111222222222222333333333222222222222222333333333555555555HHHrrrpppVVVUUUuuuwwwNNNBBB@@@>>><<<::::::::::::999888777777555777:::===BBBHHHOOOSSSYYYaaalllsssuuuvvvvvvxxx{{{~~~~~~|||zzzzzzyyy|||{{{wwwvvvwwwuuurrrooonnnnnnpppqqqpppnnnllliiiiiihhhhhhhhhhhhhhhiiiccceeeggghhhhhhiiikkkmmmiiiiiiiiiiiiiiiiiiiiiiiihhhjjjlllnnnqqquuuzzz}}}yyywwwuuurrryyyfffZZZUUUbbb}}}tttfff```cccooo{{{~~~xxxTTT>>>:::666777999888666@@@]]]xxxiiiKKK===>>>CCCEEEEEEAAA===<<<@@@EEEJJJQQQYYYdddyyy}}}nnnhhhfffeeeeeehhhkkkppprrrrrrqqqllljjjjjjkkkkkkqqqyyy___UUUTTTPPPKKKGGGCCC@@@AAADDD===@@@CCCDDDCCC@@@???>>>???EEEPPPYYY[[[UUUKKKBBB===>>>EEERRR\\\\\\YYYXXXPPPMMMIIIEEECCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???<<<;;;;;;;;;;;;BBBJJJRRRZZZ```aaaaaaccceeeddddddfffhhhiiihhhhhhjjjkkkuuutttkkkZZZKKKDDDBBB@@@>>>BBBJJJSSSZZZ[[[VVVQQQNNNJJJIIIKKKMMMOOOUUU\\\aaacccjjjvvv~~~uuu\\\OOOEEEEEEDDD@@@AAAGGGOOO___bbbXXXSSSOOORRR^^^sssvvvfffRRRJJJCCC<<<>>>:::;;;<<<;;;===EEEPPPYYYcccbbbYYYJJJ@@@>>>===;;;;;;AAAJJJUUU]]]bbbeeefffnnnooorrrttttttrrrooollldddfffgggffffffjjjooorrrsss{{{}}}{{{zzzrrrttt|||~~~xxxsssrrrsssMMM>>>888777222444777333333333333444555555666666:::;;;XXXyyyzzz~~~lllSSSCCCAAA???AAAJJJXXXgggqqquuuuuuvvvwwwzzzxxx~~~uuu{{{zzzkkkXXXHHHCCCLLLYYYGGGJJJWWWrrriiiaaa]]]WWWOOOIIIGGGJJJHHHBBB======DDDMMMSSSTTTWWW[[[\\\YYYQQQHHHCCCBBBAAA??????@@@AAAAAA@@@@@@@@@AAAAAA@@@>>><<<;;;:::EEETTTbbbkkkpppsssuuuvvvvvvuuuuuusssrrrrrrrrrrrrpppqqqsssvvv}}}uuuggg```^^^[[[WWW___aaaUUUOOOaaaxxxwwwlllgggkkkmmmiii```ZZZZZZ\\\]]]hhhvvvzzznnn^^^XXXWWW\\\^^^XXXMMMFFFGGGCCCCCCIIINNNKKKBBB999???JJJXXXbbbgggkkknnnooouuuyyy|||{{{yyyvvvooohhhZZZvvvkkkxxxtttjjjfffjjjlll```JJJ;;;666444222111222333222111111111111222222222333333111111111222222333333333777444555CCCdddmmmXXXPPPgggUUU@@@???;;;>>>::::::::::::999888777777444666888;;;???EEELLLQQQVVV^^^hhhooorrrsssssssssxxx{{{~~~}}}{{{yyyxxxxxx{{{zzzwwwuuuwwwuuurrrooommmmmmmmmnnnnnnllljjjgggggggggggggggfffffffffaaaccceeegggggghhhkkkmmmggggggggggggggggggggggggggghhhkkklllooosssxxx|||}}}{{{zzzxxx~~~}}}jjj\\\VVVggg~~~nnnccc```bbbiiirrrmmmuuupppMMM:::===555555888999666<<>>@@@<<<:::;;;;;;<<>>:::777:::EEENNNdddjjjgggVVVFFF@@@???<<<<<>>CCCEEEHHHOOOXXX___```[[[RRRLLLEEEBBB???>>>???@@@AAA@@@AAAAAAAAAAAA@@@???======<<>>>>>@@@<<<:::;;;;;;<<>>@@@JJJbbbvvvyyylllbbbTTTEEE@@@BBBBBB@@@===;;;<<<@@@DDDWWWhhhnnn```NNNDDD@@@<<<>>>FFFPPPYYY^^^```cccdddeeedddeeehhhkkkkkkhhhdddeeekkkmmmiiifffjjjooopppuuu{{{zzzyyy{{{sssoooxxxvvvpppjjj```VVVRRR???666555444...222666///222222222333444444555555111<<>>AAAJJJXXXbbbsssuuuvvvwwwyyyxxx|||sssWWWOOOWWW[[[RRRHHHjjjvvvqqqooommmmmmppprrrmmm^^^JJJ>>>===>>>===@@@HHHTTT___dddccc^^^[[[QQQMMMGGGBBB@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>KKK[[[eeehhhjjjnnnrrroooqqqssssssqqqppprrrtttsssqqqsssyyyzzz}}}xxxoookkkeee___^^^nnnqqqgggZZZRRR^^^xxx~~~~~~ooollljjjppprrriii[[[RRRSSSXXXeeejjjnnnpppsssxxxxxxtttzzz|||uuuhhheeefffYYYFFFDDDKKKLLLDDD>>>>>>>>>;;;DDDRRR___cccfffkkkppprrrtttyyy~~~~~~vvvllleeecccpppzzztttttttttqqqbbbLLL:::222333222111111222222111000111111111111222222222222///000000111222222333333555222888>>>NNN~~~oooUUU]]]lllFFFCCC777AAA::::::::::::999888777777555666888999===CCCJJJOOOTTTZZZbbbjjjppptttvvvwwwpppsssvvvxxxwwwwwwwwwwwwxxx{{{{{{wwwvvvxxxwwwssspppmmmjjjiiiiiiiiihhhgggeeefffffffffeeeeeedddccceeefffggggggeeeeeefffgggeeeeeeeeeeeeeeeeeeeeeeeegggggghhhiiilllpppwww|||~~~}}}}}}}}}{{{~~~yyyvvvuuutttmmmaaaVVV```rrrpppbbbdddmmmppprrrbbb^^^XXXSSSNNNFFF;;;333777444555888555444DDDYYYwww|||yyyeeeNNN>>>;;;???CCCIIICCC>>>???@@@CCCJJJQQQRRR___vvvttthhhaaaaaabbbdddfffgggfffdddaaacccgggkkklllrrr~~~eeeTTT___lllqqqmmmbbbTTTIII???BBBDDDCCC???===>>>@@@999CCCXXXsssxxxhhhLLLDDDAAAIIISSSYYY[[[]]]^^^______]]]XXXSSSPPPNNNDDDDDDCCCBBB@@@???>>>>>>AAA<<<:::;;;<<<===BBBHHHMMMVVV]]]^^^^^^```aaa______aaabbbcccdddgggkkknnnnnnvvvvvviiiWWWLLLGGGEEEDDDEEEGGGJJJOOOUUUZZZ\\\```[[[YYY[[[[[[YYYXXXZZZeeeoootttpppkkkiiifffaaaRRRNNNSSS___ddd]]]UUUTTTTTT^^^ZZZLLLFFFAAA@@@HHH[[[uuuxxxqqqdddTTTMMMCCCBBBAAABBBDDDDDDCCCAAAIIIaaaqqqgggSSSGGGAAA<<<@@@HHHSSS[[[___aaaccceeedddcccdddgggjjjkkkhhheeeeeelllnnnhhheeeiiinnnnnntttyyyxxxyyy|||tttooovvvyyyqqqiiibbbWWWKKKEEE;;;444444222---111555...111222222333333444555555111???===UUUoooZZZppplllrrr]]]FFFDDD@@@===>>>FFFSSS\\\lllpppuuuxxx{{{sssbbbmmmdddYYY^^^```VVVIIIhhhtttllljjjkkkooouuu{{{uuueeeOOOAAA>>>>>><<<===EEEQQQ]]]eeehhhgggfff___XXXPPPHHHDDDBBBAAAAAA@@@???===<<<<<<<<<===>>>>>>MMM^^^iiijjjjjjmmmqqqnnnppprrrrrrpppppprrruuupppmmmpppuuutttuuu|||eeeyyy|||gggNNNOOOfffnnnrrruuupppnnnkkkppppppeeeUUUMMMPPPWWWeeelllrrrvvvzzz}}}|||wwwssswwwrrrrrrbbbIII@@@LLLPPPFFF===<<<>>><<>>???>>><<<999999<<>><<>>DDDDDDHHHSSSaaammmqqqpppjjjeee]]]TTTMMMHHHEEEDDD???<<<;;;>>>===;;;;;;>>>DDDTTTeeelllmmmnnnnnnmmmlllllllllmmmoooppprrrssssssllllllqqqrrrrrr~~~}}}```SSSZZZfffjjjuuuyyyrrrssskkkccc]]]UUUMMMLLLPPPVVVVVVXXX[[[]]]aaammmyyy~~~|||wwwyyyVVVIIIGGGLLLQQQKKK>>>;;;BBBIIIXXXdddddddddkkktttzzz}}}wwwwwwyyyrrrhhhjjjuuutttrrr|||zzz{{{xxxnnnhhh[[[@@@///555333333222111111222333333444333222222111111111222111111222222222333333333444...666:::<<<```___XXXJJJ>>>DDD<<<<<<;;;;;;::::::999999888555666777888;;;@@@FFFKKKVVVYYY^^^fffmmmrrrttttttxxxxxxwwwwwwxxxzzz|||}}}}}}}}}zzzvvvvvvxxxwwwtttjjjjjjjjjjjjiiihhhgggffffffcccaaabbbdddeeedddbbbaaaccceeeeeedddcccdddeeefffeeecccbbbbbbcccdddeeeeeefffgggiiikkkpppvvv{{{|||}}}uuurrruuuyyyxxxzzz}}}xxxmmmiiijjjdddZZZcccppphhhfffdddeeetttqqqkkkbbbXXXQQQIII???888777777555555555444555===FFFjjj|||vvvUUU@@@>>>>>>:::===???AAAAAA??????AAACCCIIIQQQ___qqqwwwiiidddaaacccbbb]]]]]]```bbbaaaaaacccdddjjjvvvmmmeeeeeesss|||uuu___VVVJJJCCCAAAAAABBBBBB@@@CCCEEEKKK]]]uuuiiiWWWKKKQQQ[[[\\\\\\^^^```bbbdddggggggddd]]]VVVUUUSSSQQQNNNLLLIIIDDD@@@@@@???<<<:::888:::???CCCMMMUUU\\\]]]]]]___```^^^```___aaadddcccbbbhhhooozzz}}}~~~xxxnnnddd^^^YYYZZZ\\\```dddjjjnnnqqqrrrllliiihhhccc\\\YYY[[[iiizzzxxx[[[QQQIIIDDDHHHPPPYYYbbbhhhkkkooolll\\\III>>>===???===KKK\\\jjjvvv{{{ooommmjjjddd]]]UUUNNNKKK@@@BBBIIIOOONNNGGGDDDEEEGGGOOOZZZcccfffgggggghhhhhhhhhhhhiiijjjhhheeebbbhhhhhhhhhggggggjjjpppuuuwwwpppkkklllrrrwwwvvvssstttssszzzzzzvvvzzzkkkeee[[[SSSIII:::777555333111111111222333444333222111222333555666444>>>888BBBdddppptttjjjiii{{{hhh]]]IIIFFFBBB???===>>>GGGOOOaaaiiirrruuuvvv|||[[[SSSbbb{{{eee]]]vvvuuuiiillllllYYY[[[dddbbbZZZTTTQQQLLLGGGBBB@@@@@@@@@BBB???AAAKKK[[[iiiooopppqqqnnnggg___WWWPPPKKKHHHBBB>>><<<===<<<::::::>>>FFFVVVeeekkklllmmmnnnmmmlllllllllmmmnnnooopppqqqtttnnnnnnrrrqqqpppzzzqqq```bbbgggkkkvvvwwwqqqgggeeefffeeeYYYKKKKKKUUUZZZVVVQQQNNNKKKOOO[[[hhh|||kkkzzzvvvQQQHHHFFFMMMOOOGGGCCCDDDPPP\\\eeeeeedddjjjqqqtttxxxrrrsssjjjbbbpppqqqsssrrrcccTTT===///444333222222111111222222333333333333222222111111111111111111222222222333333555///666888999ZZZcccYYYuuuMMM===AAA999<<<<<<;;;::::::999999888555666777888:::???EEEJJJTTTWWW\\\dddkkkppprrrsssuuuuuuvvvwwwxxx{{{}}}||||||yyyuuuuuuwwwwwwssshhhhhhggggggfffeeeeeeddddddbbbaaaaaacccdddcccbbb```aaacccbbbaaa``````aaacccbbbaaaaaaaaabbbcccdddcccdddfffgggjjjnnntttxxxyyyyyyuuummmkkkoootttvvvyyy{{{vvvkkkffffffddd]]]kkksssddd___^^^dddvvvrrrssshhh\\\RRRHHH===777666555333444555444333888@@@WWWwwwttt|||YYYBBBAAA???666;;;<<>>???@@@EEEJJJRRRaaavvvmmmgggaaa```___]]]]]]___ddd```___aaacccgggqqq{{{oooccchhhxxxsss___PPPIIIFFFBBB???AAADDDCCCAAAJJJaaa}}}yyyeeeWWWYYY```^^^XXXUUUTTTWWW^^^gggkkkggg^^^WWWZZZZZZXXXTTTPPPKKKFFFCCC@@@???===:::888:::===@@@KKKTTT[[[\\\\\\^^^___^^^aaa___```aaaaaabbbiiiqqq{{{{{{xxxooooooppprrruuuyyy}}}}}}xxxtttrrrlllbbbZZZWWW\\\mmmgggXXXKKKDDDGGGJJJMMM^^^sss~~~xxxiiiTTTCCC>>>BBB:::@@@HHHOOO[[[hhhqqqssstttvvvuuunnnbbbTTTJJJFFF888888<<>>>>>BBBIIIUUUaaaooouuuuuuxxxttt[[[ZZZppp{{{cccooosssxxx{{{nnnXXXYYYaaa```YYYXXXTTTMMMHHHEEEDDDCCCCCCBBB???===DDDSSSbbbmmmrrruuussspppjjjccc[[[TTTOOOHHHBBB>>>>>><<<999:::>>>JJJXXXfffjjjjjjlllnnnnnnmmmmmmmmmmmmmmmnnnnnnooosssoooooorrrqqqnnnuuurrrmmmooosss}}}|||rrrnnn^^^aaammmuuufffPPPPPP___gggaaa[[[SSSJJJEEEKKKTTT~~~___iiigggTTTEEEEEEKKKLLLKKKMMMYYY```eeeeeefffiiilllmmmxxxqqqmmmccc```zzz~~~nnnssswww\\\III999000333333222111111111111222333111222333333333222111000111111111222222222222333444111666666666RRRiii[[[jjjUUU<<>>777555555333444666555333555;;;FFFttt~~~dddMMMBBB<<<777888:::<<<===>>>>>>>>>>>>DDDFFFKKKVVVhhh{{{vvvkkk___[[[^^^aaaaaa```ccc___\\\___cccgggnnnvvv~~~jjjcccjjj|||ooo___QQQGGG@@@@@@BBBCCCBBBEEEVVVsssqqqbbbaaaeeeaaaUUUMMMHHHJJJSSS```gggcccZZZTTT[[[]]]\\\XXXQQQJJJFFFDDD======<<<:::999:::===@@@JJJRRRZZZ[[[[[[]]]^^^]]]___^^^^^^``````ccckkkuuu~~~~~~tttfff]]]TTTZZZkkkcccSSSLLLOOOJJJEEEXXXvvvvvv```JJJAAADDDBBBBBBAAA@@@DDDJJJQQQTTTaaaeeeggg```SSSFFF===:::999666666<<<@@@CCCGGGLLLWWW]]]dddfffcccaaacccfffeeebbb]]]\\\___cccgggiiiaaaaaaaaabbbeeeiiinnnrrrtttoookkkmmmuuu~~~~~~xxxxxxzzzqqqmmmjjj\\\PPPGGG;;;444444333222111111222222444444333333333444555666888333777999???YYYllleeessstttuuuyyyhhhvvvzzzZZZLLLAAA@@@@@@>>>???CCCIIIXXXjjjsssssstttzzzuuu___oookkklll{{{www```___iiijjjeeeiiieee]]]SSSJJJEEEEEEFFFGGGFFFEEEFFFLLLZZZkkkwwwsssttttttrrrmmmeee]]]WWWOOOHHHCCC@@@===999;;;???LLLYYYfffiiiiiikkkmmmnnnmmmmmmlllllllllllllllmmmpppmmmnnnrrrqqqnnnqqqxxxzzzlllsss~~~yyy|||wwwnnnlllgggjjjxxxpppQQQJJJXXX___```aaa```XXXNNNMMMQQQnnnWWWUUUnnn}}}}}}hhhPPPDDDCCCGGGPPPYYY^^^aaadddeeegggiiijjjiiitttwwwuuuiii```jjjvvv~~~lllsssyyyTTT???777222333222222111111111111222222000111222444444222000///111111111111222222222222333222555555555JJJwwwmmm\\\dddccc>>>@@@???<<<<<<<<<;;;::::::999999666666777777888<<>>AAAHHHPPPXXXYYYZZZ\\\]]]\\\]]][[[\\\^^^```cccmmmwwwxxxiii[[[UUUWWWccc~~~~~~gggYYYUUUJJJAAAVVVwwwnnnTTTDDD@@@CCCAAA@@@@@@AAABBBDDDGGGMMMQQQSSSNNNEEE===:::;;;<<<888666:::>>>CCCKKKTTT[[[```ddddddaaa```cccfffaaa]]]YYYWWWZZZ___dddggg___^^^___```dddiiimmmooollllllooouuu~~~~~~xxx|||vvvuuuppp]]]NNNFFF===333333222222111111222222333333333333444444555555777///777::::::VVVrrrkkkvvvsss}}}{{{lllyyyjjjnnnhhhRRRAAA???AAA>>>>>>AAABBBPPPbbbmmmqqqrrrvvvzzzmmmrrr}}}vvv{{{~~~ssspppwwwzzzvvvzzzvvvmmm^^^OOOGGGHHHKKKNNNQQQQQQLLLIIIRRRfffxxxwwwyyyzzzyyytttlllddd^^^UUUNNNGGGCCC???;;;<<>>===;;;<<>>===666888999:::;;;<<<>>>AAAFFFOOOVVVXXXYYY[[[\\\[[[[[[ZZZZZZ\\\]]]```jjjtttwwwdddWWWRRRYYYkkkgggXXXJJJDDDZZZzzznnnWWWHHHEEECCCCCCFFFFFFCCCBBBDDDCCCEEEEEEBBB>>><<<===???<<<999888:::<<>>@@@???IIIXXXdddlllooorrrtttyyy}}}sss}}}~~~ssscccUUUMMMMMMPPPQQQVVVXXXOOOFFFKKK]]]oooxxxzzz{{{zzzuuunnnfffbbbXXXQQQJJJEEEAAA<<<===AAAKKKXXXdddggggggiiikkklllkkkkkkjjjjjjjjjjjjjjjkkkhhhhhhjjjlllnnnnnnnnnoootttyyywwwmmm```eee~~~rrrrrrxxxvvvyyyzzzggg]]]^^^RRRQQQSSSUUUUUUWWW```kkkllltttwwwUUUBBBGGGLLL[[[___```YYYOOOMMMVVV```^^^]]]```eeegggffffffiiiiiirrrjjjXXX```{{{ooovvvwwwsssnnnnnnvvv~~~~~~eeeCCC666444222444000000111222222111000000///000111222222222111000000000000111111111111222000333222444999???___}}}___\\\pppGGG@@@@@@======<<<<<<;;;:::::::::777777666555555888===AAAEEELLLUUU\\\aaaffflllppprrrssstttuuuvvvwwwwwwwwwyyyyyyvvvqqqqqqtttssspppbbbaaa___]]]\\\]]]^^^^^^[[[]]]^^^^^^\\\]]]___bbb\\\^^^______^^^^^^^^^___\\\\\\]]]^^^____________^^^```ccceeehhhkkkpppsssxxxooohhhgggfffbbbaaacccrrrvvvxxxqqqbbbUUURRRUUUooo}}}nnnbbbdddvvvddd\\\TTTOOOGGG>>>777666777333333666777555555888:::@@@VVVsssgggOOODDD:::888555666999===??????::::::>>>EEEJJJTTTfffwww}}}mmmaaa^^^]]]ZZZWWWXXX[[[^^^^^^```hhhqqqxxxyyy~~~vvvhhh___]]]VVVOOOXXXkkkrrrrrrsssvvvvvvoooaaaTTTMMMGGGLLL[[[bbbZZZNNNIIIBBBMMMXXXXXXNNNBBB;;;:::666888:::;;;;;;;;;===>>>EEENNNUUUWWWXXXZZZ\\\ZZZ[[[YYYYYYZZZZZZ[[[bbbkkk~~~hhhZZZUUUXXX\\\vvvvvv```QQQNNN___vvvyyybbbTTTPPPNNNOOOLLLFFFCCCFFFCCCBBB@@@>>>>>>>>>???@@@;;;;;;;;;<<<===DDDUUUfffhhheeeaaa```bbbcccdddddd^^^]]]]]]^^^```aaaaaa```___]]]]]]___dddiiikkkkkkcccnnn|||{{{ttttttjjjNNN<<<999666111111222222222222111111000111222222333333222222333000555888666EEEcccvvvzzzuuuiiixxxqqqhhhsssnnnLLLCCCEEEAAA>>>AAA===CCCMMMZZZeeellloooooorrr}}}tttyyywwwmmmaaaxxxqqqddd[[[VVVSSSQQQNNNRRRRRRKKKCCCEEERRR___jjjlllmmmnnnlllhhhccc```XXXQQQJJJFFFAAA<<<<<>>??????FFFZZZmmmpppiiiaaa^^^___```]]][[[ZZZ[[[^^^bbbfffgggfffddd```^^^]]]___eeeiiijjjiii___kkkyyy~~~~~~qqqppptttpppkkklllbbbGGG666777777000111111222222222111111000000111222222222222111444222444555222:::WWWtttwwwjjjooorrreeelllyyyxxxxxxQQQFFFGGGBBB>>>AAA===???FFFSSSaaajjjmmmlllnnnwwwxxxhhhkkkvvv~~~tttrrriiiPPP[[[ppppppdddaaa^^^VVVOOOKKKLLLJJJEEEAAACCCJJJQQQWWWXXX[[[^^^______^^^^^^VVVPPPJJJFFFAAA<<<;;;===FFFTTTbbbffffffhhhjjjjjjiiiiiihhhhhhiiijjjjjjkkkhhhiiiiiiiiijjjllljjjhhheeegggnnn|||ppp[[[PPPQQQcccpppaaaeeepppnnnyyy~~~vvvnnnnnnqqqqqqwwwrrrlllgggeeejjjyyy~~~yyymmmQQQDDD===;;;===@@@HHHSSS\\\___]]]]]]]]]aaafffddd___aaagggfffXXXUUUiii{{{yyyfffeeelllqqqpppwwwrrrssszzzjjj___nnnfff___HHH666444000,,,111///000111222222111000///000000//////000111222222000000000000111111111111333555///333:::444FFFuuu```aaaaaaIII999=========<<<;;;;;;::::::777777666444444666;;;>>>>>>FFFPPPXXX\\\aaahhhmmmtttuuuxxx{{{~~~yyyyyyvvvrrrrrruuutttppp^^^]]]]]]\\\[[[[[[[[[\\\[[[ZZZYYYYYYYYYZZZ\\\]]]]]]\\\ZZZYYYYYYYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\___cccfffhhhjjjlllnnnvvvkkkbbbaaa\\\QQQKKKMMMuuu|||vvvkkkfff^^^WWW[[[hhhkkkggg___aaaooo~~~fff^^^RRRGGG???:::777555444444444555555555555666999777CCC___}}}mmmUUU@@@:::666777666444999@@@???@@@???>>>>>>DDDPPPYYYjjjxxxrrraaaYYYYYYYYYVVVVVVYYY[[[]]]cccjjjyyy}}}uuuppprrrqqqlllbbbXXXSSSQQQZZZ```kkkuuuxxxqqqcccWWWQQQTTT\\\eeecccWWWIIIBBB@@@FFFTTT]]]RRR>>>777===;;;999999;;;:::888:::@@@IIILLLRRRUUUWWWXXXYYYYYYVVVWWWWWWWWWWWWYYY\\\___lllvvv}}}yyygggZZZZZZ[[[dddssshhhaaa^^^lllwww{{{uuussslll```^^^\\\OOORRRLLLDDDAAAAAACCCBBBAAABBBBBBAAAAAAEEEOOO]]]gggmmmhhh```ZZZYYYZZZ[[[\\\\\\___dddfffgggffffffggg______^^^___eeejjjfff^^^YYYfffpppqqqsss~~~yyy}}}wwwtttwwwuuurrrrrrgggQQQ>>>666444222222222111111111111222222000111111111111222222222//////444777444777OOOkkkwwwttt}}}qqqfff]]]ooosss}}}fffOOOGGGDDDBBB@@@>>>>>>BBBKKKWWWaaaggghhhmmm~~~dddfffqqqxxxuuupppvvvSSSKKKUUUwwwssseee^^^aaammm{{{lllbbbgggkkkgggcccTTTUUUZZZSSSDDDBBBEEE>>>BBBCCCDDDGGGJJJNNNQQQTTTQQQLLLEEE>>>:::888999:::CCCNNN[[[cccddddddgggjjjiiihhhhhhggghhhhhhiiijjjrrrkkkgggiiilllkkklllmmmdddbbb___dddnnnuuu~~~___KKKHHHLLLdddvvvgggdddkkkrrrrrrwwwwwwmmmccc___``````jjjjjjeeeaaaiii}}}~~~zzzfffWWWYYYJJJLLLCCC===BBBPPP[[[\\\ZZZ\\\```cccdddeeeeeecccaaaeeePPPRRRvvvrrrsssxxxvvvmmmhhhmmmrrrtttxxxooommmrrrqqqfff]]]]]]YYYFFF777666555111000666000000000000000000000000222111111111000000//////111000000///000222444555///333333444777666FFFbbb^^^YYYwww>>>AAA>>>???>>>===;;;999999999;;;999777555555666888:::AAADDDJJJOOOUUU\\\dddiiioooqqqrrrrrrvvv|||}}}{{{zzzxxxuuusssrrrrrrrrrsss\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZYYYXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^bbbdddfffiiillloootttiiiaaa```]]]TTTQQQTTTnnn|||}}}qqqfffZZZWWWaaahhhkkkjjjgggiiissszzz|||mmmeeeYYYLLL@@@999555444444444444444555555555555888888BBB\\\zzzyyyyyyYYYHHH???999999999777777;;;>>>??????===<<<@@@HHHOOO\\\lll}}}mmmaaa\\\ZZZWWWWWWZZZ\\\]]]aaagggssshhhccc[[[WWWTTTQQQLLLGGGNNNSSS]]]jjjtttuuunnnhhh[[[^^^eeennnlll___QQQJJJEEEJJJVVV___VVVCCC;;;???<<<:::;;;>>>===:::<<<@@@HHHKKKQQQUUUVVVWWWXXXYYYVVVWWWWWWWWWWWWXXX\\\___kkksssyyy{{{uuudddbbbcccjjjsssfffXXXYYY]]]dddlllxxxwwwnnnrrrvvvnnn[[[TTTLLLHHHJJJMMMMMMMMMLLLJJJGGGFFFIIIPPPYYY```eeeaaa[[[WWWVVVXXXZZZ[[[ZZZ^^^cccffffffeeeeeeeee^^^\\\]]]```cccbbb]]]WWWdddmmmqqqmmmllluuu}}}tttvvvzzztttrrrtttqqqmmmjjj___KKK<<<666444111222222111111111111222222000111111111111222222222222111444777333555HHH___~~~|||sssvvv{{{jjj]]]dddmmmvvv||||||ZZZGGGFFFFFFAAA@@@@@@@@@EEENNNYYYbbbggglll{{{qqqrrryyy{{{[[[JJJOOO```uuu{{{kkkZZZOOOJJJLLLNNNZZZtttvvvjjjrrrzzzuuukkkaaadddmmmfffNNNBBBCCCAAA>>>???@@@@@@AAADDDFFFIIIFFFDDD@@@===:::888888888AAAKKKYYYaaaccccccfffiiihhhgggeeedddeeehhhkkkmmmqqqllliiiiiijjjiiikkkooolllnnnlllmmmpppkkkuuu\\\KKKKKKIIISSSkkkrrriiijjjqqquuutttvvvtttjjjddddddggghhh[[[aaa[[[QQQ___vvveeeUUUXXXNNNLLLKKKJJJNNNTTTXXXYYYYYY[[[```fffiiijjjhhhdddaaaiii___hhhttthhhkkkjjjfffgggnnntttuuuqqqpppqqqssspppggg```^^^RRRAAA444444444000///444000000000000000000000000111111111000000000//////000000000000000222333444111444333444777666AAAZZZhhhaaaKKKBBB>>>>>>>>>===;;;::::::::::::999666555444555777999???BBBGGGLLLRRRYYY```eeennnqqqqqqpppsssyyy{{{yyyzzzyyyvvvsssqqqpppppppppYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXXXXXXXXXXYYYZZZZZZ[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY\\\^^^```bbbdddhhhlllppprrrggg______\\\VVVVVV\\\jjjzzzhhhVVVUUUeeeiiijjjjjjkkkoootttrrrnnnkkkfff\\\MMM???666444444444444444444555555555555444666<<>>???>>>;;;<<<@@@DDDLLL[[[qqqzzziii]]]\\\XXXWWWZZZ\\\\\\___ccclll}}}uuufffTTTJJJIIIIIIEEEAAAEEEGGGOOO\\\jjjrrrrrrpppbbbeeemmmuuussseeeUUUMMMJJJMMMWWW___XXXHHH>>>>>>===<<<>>>AAA@@@<<<===@@@GGGKKKPPPTTTUUUVVVWWWXXXVVVVVVWWWVVVVVVXXX\\\___hhhpppuuutttvvvllliiillloootttddd[[[UUUTTTTTTXXXeeeuuu~~~~~~{{{vvv|||zzzhhh```VVVSSSUUUYYY[[[ZZZVVVSSSOOOMMMOOORRRVVVWWW[[[XXXTTTRRRSSSVVVXXXYYYXXX]]]bbbeeedddcccaaaaaa[[[XXX[[[dddddd[[[TTTTTTjjjppppppjjjeeelllyyy|||rrrsssvvvpppooossspppjjjbbbSSSBBB888666444111222222111111111111222222000111111111111222222222666333444555333333???OOOnnnyyy|||rrr~~~vvvggg]]]hhhttt~~~gggGGGDDDEEE???CCCAAA??????DDDMMMYYYaaagggttt}}}zzziiiPPPPPPWWWcccgggZZZKKKDDDBBBAAA@@@DDDZZZnnnsss~~~rrrjjjjjjuuurrrWWWAAA@@@BBB<<<======;;;::::::<<<>>>;;;;;;;;;:::999888777666===HHHUUU^^^aaabbbeeeggggggeeebbbaaabbbfffkkknnnooollljjjiiifffeeekkksss{{{ppphhhsssZZZQQQTTTLLLNNNbbb~~~qqqnnntttyyyyyyvvvuuupppiiihhhmmmrrrrrreeemmmbbbLLLTTT{{{ttt}}}dddPPPLLLDDDHHHNNNTTTWWWVVVUUUVVVXXX\\\aaaiiinnnnnnjjjfffdddggghhhyyy~~~wwwbbbcccdddgggmmmuuuvvvssseeemmmrrrpppkkkgggaaa[[[GGG:::000222333///...111000000000000000000000000111111000000000000//////000000000000000111222333333555222333888555<<>>======<<<;;;;;;;;;<<<999888666444444555666777<<>>UUUzzzcccSSS@@@666777999:::999999<<<>>>>>><<<;;;;;;<<>>===???GGGKKKPPPTTTUUUVVVWWWWWWUUUVVVVVVVVVVVVXXX[[[^^^eeemmmtttssspppuuusssmmmqqqrrrwww{{{qqqggg^^^[[[UUURRRSSSWWW[[[]]]gggiiiuuu}}}}}}zzztttjjj^^^YYY\\\``````___ZZZVVVRRRRRRUUUVVVUUUSSSTTTRRRPPPPPPRRRTTTUUUUUUYYY\\\aaacccaaa^^^[[[ZZZZZZVVV\\\hhhfffWWWRRRWWWmmmrrruuuqqqllloooxxx~~~uuuvvvwwwmmmkkkrrrsssnnn___JJJ:::444444333111222222111111111111222222000000111111111222222222666333222444333222888AAAYYYjjj|||rrr}}}zzzbbbcccooowwwTTTFFFDDDBBBBBBAAA???<<<<<>>>>><<<999888:::===999999888777777777666666;;;DDDQQQ[[[___aaaccceeeeeecccbbbaaabbbdddgggiiiiiihhhhhhgggdddcccmmmxxxnnnmmm{{{|||bbb___bbbWWWVVViiivvvtttzzz}}}{{{yyytttooorrrxxx{{{xxxuuuxxxkkkSSSOOOiiisssrrrxxxhhhUUULLLEEECCCKKKSSSVVVUUUSSSTTTWWW[[[___ffflllkkkgggeeegggbbbhhhxxx|||xxxdddfffkkkuuu~~~vvvlll]]]gggllliiigggfff]]]PPP===444///111222000///000000000000000000000000000000000000000000000//////000000000000000111222222222444000222888666888EEEvvviiiWWW```mmm>>>???===;;;;;;<<<======<<<999777666444444444555666:::===AAAEEEJJJQQQWWW\\\kkknnnmmmjjjjjjooosssssswwwvvvtttrrrpppoooooooooWWWWWWVVVVVVVVVWWWWWWXXXVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[]]]___bbbffflllppprrrggg]]]ZZZUUUQQQUUU]]]ffftttzzzttthhhWWWUUUeeemmmcccZZZ[[[aaaccc^^^XXXUUUTTTOOODDD999333444777333333333444444444444555777:::999999JJJtttqqqVVV@@@888888999999777999<<<>>>===<<<;;;;;;???CCCNNNbbbuuu}}}yyysss___YYYUUUVVVYYYYYY[[[^^^aaapppsssddd\\\YYYNNNJJJGGGKKKRRRTTTOOOIIIOOOVVVeeetttwwwkkk\\\SSSTTTWWW\\\aaa^^^RRRFFF???>>>>>>BBBFFFDDD???===@@@IIIMMMRRRUUUVVVVVVVVVWWWUUUVVVVVVVVVVVVXXX[[[^^^dddllluuuxxxsssoooqqqvvvyyyyyyvvvsssuuu{{{vvvkkkjjjeee^^^VVVOOOJJJIIIJJJRRRYYYmmm~~~zzzoooaaa[[[\\\^^^]]]ZZZUUUSSSRRRSSSWWWXXXVVVSSSRRRPPPOOOPPPRRRSSSSSSRRRYYY\\\___```]]]YYYVVVTTT[[[XXX___hhhbbbSSSPPPYYYpppwww{{{yyy~~~yyyzzzvvvgggdddnnnsssqqq]]]EEE555111222222222222222111111111111222222000000111111111222222222444111111222333333555999LLL```sssvvvaaaaaa}}}jjjPPPFFFGGG???@@@???===;;;>>>EEEKKKWWW___jjjxxx}}}mmmvvvvvvooonnneeeRRRPPPTTTLLLEEE===FFFhhh~~~yyy^^^VVV___]]]RRRHHH>>><<<>>>@@@===:::999===@@@@@@>>>;;;888777666777888999BBBNNNXXX]]]___aaabbbbbbbbbbbbbbbbbbbbbbbbaaabbbccceeeeeebbbcccnnnzzzvvvnnnnnnkkkkkkwwwpppfffkkkzzzzzzuuuvvvxxxtttnnneeeccc^^^TTTKKKTTTttttttgggjjjggg___ZZZWWWIIILLLOOORRRRRRRRRSSSTTTVVVWWW[[[aaa```]]]aaaiiijjjmmmttt}}}zzzvvveeehhhsssvvvfff^^^dddfffdddfffeeeWWWDDD777222///111222222000111//////////////////////////////////////////000000///000000000111111111111...222///000888777666@@@gggmmmVVVUUU~~~OOO@@@===;;;:::<<<>>>======999888666555444444444555888;;;@@@DDDIIIOOOVVVZZZhhhkkklllhhhhhhllloooppprrrrrrqqqqqqppppppppppppWWWWWWVVVVVVVVVWWWXXXXXXVVVWWWXXXXXXYYYYYYXXXXXXVVVWWWWWWWWWWWWVVVUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ]]]___bbbfffkkknnnpppfff^^^[[[WWWRRRXXXbbb___eeefffeeecccXXXXXXhhhmmm```UUUVVV\\\\\\XXXTTTSSSQQQLLLBBB999444333555333333333333444444444444555666666777BBBfffqqqSSS???888888888777888:::<<<===>>>=========>>>CCCRRRfffvvv~~~ggg^^^WWWVVVWWWXXXYYY\\\\\\gggwwwwwwqqq```ZZZTTTUUUXXXUUULLLBBBJJJQQQaaarrrxxxrrrgggbbb^^^bbbhhhjjjfff[[[PPPIIICCCCCCFFFJJJHHHCCCBBBDDDNNNQQQUUUWWWXXXWWWWWWWWWUUUUUUVVVUUUUUUWWW[[[^^^eeelllwww~~~{{{qqqlllmmmxxx}}}xxxwwwuuu}}}}}}vvvmmmaaaSSSGGGDDDFFFFFFLLL```rrr{{{nnn___XXXYYYYYYUUUQQQMMMMMMOOORRRTTTUUUTTTSSSPPPPPPPPPRRRSSSTTTSSSQQQXXXZZZ\\\\\\YYYVVVSSSSSS]]]]]]bbbcccZZZOOOQQQZZZlllsss}}}~~~zzz~~~zzzxxxppp^^^ZZZdddiiijjjVVV???333111111111222222222111111111111222222000111111111111222222222111111111222222333555666AAAWWWlll|||qqq^^^kkk|||zzz[[[HHHDDD>>>?????????>>>>>>???AAAPPPWWWaaannn{{{yyywwwwwwoooWWWTTT\\\RRRHHH???FFF___vvvlllYYY^^^dddbbbUUUBBB;;;>>>AAA???;;;;;;???DDDIIIFFFAAA===:::888999999999AAALLLVVV\\\^^^^^^___```aaabbbbbbbbb```^^^]]]]]]^^^aaacccaaabbbmmmxxxvvvmmmuuummmmmmwww}}}{{{zzzvvvooollliiibbbYYYOOOJJJJJJLLLDDDBBB[[[{{{xxxddd[[[YYYVVVUUUVVVSSSQQQPPPPPPQQQRRRRRRRRRQQQOOORRRWWWVVVUUU^^^jjjzzzyyyxxxxxx{{{|||wwwpppdddfffsssttteeefffeeeddddddfff```NNN===444222000111222222111111////////////////////////......////////////000000//////000111111000000///,,,333111000666666555>>>WWWuuu\\\RRRjjjcccBBB???::::::<<<>>>===<<<999888777666555555444444777:::???CCCIIIOOOVVV[[[ccciiikkkhhhgggjjjmmmnnnmmmmmmmmmnnnnnnnnnnnnnnnVVVVVVUUUUUUVVVVVVWWWXXXVVVWWWXXXYYYZZZYYYYYYXXXUUUVVVWWWWWWWWWVVVTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWUUUXXX\\\___bbbfffjjjmmmmmmddd______\\\ZZZaaalll```aaa]]]]]]^^^WWWZZZmmmjjj___XXX[[[```\\\UUUQQQQQQMMMGGG???999555333222222222333333333444444444222000222888<<>>=========???HHHWWWgggttt{{{sssggg[[[XXXWWWWWWXXXZZZXXX___jjjzzzvvvnnnlllmmmiii]]]SSSQQQUUU^^^kkkqqqmmmhhheeefffmmmssssssmmmcccYYYRRRKKKKKKMMMPPPNNNIIIHHHKKKRRRUUUYYYZZZZZZXXXWWWWWWTTTUUUUUUUUUUUUWWW[[[]]]hhhlllxxxyyypppnnnvvv~~~qqqwwwyyyeeeQQQHHHHHHEEEIIIYYYhhhtttwwwjjj\\\UUUVVVUUUOOOIIIGGGJJJMMMOOOOOONNNNNNOOOMMMNNNOOORRRUUUUUUSSSQQQTTTVVVWWWWWWVVVTTTUUUUUUZZZ```ddd^^^TTTRRR[[[eeeeeeiiirrrxxxwwwxxxzzzpppgggXXXTTTZZZ[[[XXXHHH888333333222111222222222111111111111222222000111111111111222222222000222333222222333555666999MMMbbbtttlllbbbiiiyyykkkQQQ@@@???>>>>>>???@@@@@@>>><<>>===;;;:::999888777666555555444555888===BBBHHHOOOVVV[[[___fffkkkiiigggiiilllllliiijjjjjjjjjjjjjjjiiiiiiUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWYYYZZZZZZZZZYYYXXXUUUUUUVVVWWWVVVUUUTTTSSSVVVVVVVVVVVVVVVVVVVVVVVVTTTWWW\\\```cccfffiiikkkjjjccc```bbbaaaaaaiiivvvhhhfff^^^\\\\\\VVV[[[pppggg___\\\cccfff___UUUPPPLLLHHHAAA<<<888666444222222222333333333444444444666000444===;;;<<<[[[tttnnnvvvuuu```HHH<<<;;;;;;:::999777888:::<<<======>>>>>>???CCCLLLYYYfffnnn|||nnn```YYYWWWVVVVVVXXXWWW[[[aaaooozzz|||qqqfff[[[ZZZ]]]dddfffccc```___iiirrryyywwwooofff\\\VVVQQQPPPRRRTTTSSSNNNNNNQQQUUUXXX[[[\\\[[[YYYXXXWWWTTTUUUUUUUUUUUUWWWZZZ]]]iiilllwwwvvvrrrzzz|||ppp|||bbbSSSPPPOOORRRaaannnvvvttthhhYYYTTTUUUTTTMMMFFFFFFJJJMMMMMMKKKIIIIIIKKKJJJKKKNNNRRRVVVVVVUUURRRQQQRRRTTTTTTTTTUUUWWWXXXWWWaaaddd\\\TTTZZZhhhssscccffflllsssvvv}}}zzzkkkbbbVVVTTTVVVQQQHHH<<<333444666333111222222222111111111111222222000111111111111222222222111444555333111222555666777GGGYYYfff{{{zzz``````xxx}}}```CCCAAA???===>>>AAAAAA???<<<>>>FFFPPPWWW[[[```mmmyyy~~~}}}]]]ZZZggg]]]JJJFFFQQQhhhppp```OOOJJJVVVWWWZZZ]]]```jjjvvvmmmkkkpppiiiTTT@@@DDDFFFDDD???>>>CCCHHHMMMLLLKKKHHHDDD???:::888:::AAAKKKTTTZZZ\\\\\\[[[___^^^\\\\\\\\\^^^```aaa]]]\\\^^^`````````fffmmmzzzvvvmmmssswwwtttwwwvvvrrrppppppnnnjjj```[[[RRRHHHCCCDDDDDDCCCKKKiiivvvlllbbbXXXNNNMMMKKKNNNPPPOOONNNOOOSSSVVVRRRPPPUUU]]]]]]\\\fffvvv|||zzzxxxwwwooocccnnnhhhjjjuuu|||vvvlllgggkkkeeecccfff^^^JJJ:::555333333222//////000000///////////////////////////---.........//////000000//////000111111000///...---777666000222111222;;;<<>>===:::::::::999888777666555555333777<<>>888555333111000111111222333333333333222///111555888888<<>>::::::;;;===BBBKKKUUU]]]mmmqqqnnnddd[[[WWWWWWVVV]]]ZZZ[[[ggg}}}vvvxxxxxxppplllgggccc```\\\YYYVVVaaabbbccceeeddd___WWWRRROOOQQQSSSUUUUUUVVVXXXZZZ[[[[[[[[[ZZZZZZYYYWWWWWWXXXWWWUUUTTTUUUXXX]]]aaannnrrr}}}zzzttt|||uuusssxxxtttbbb[[[\\\cccnnnxxx}}}~~~{{{xxxmmmeee\\\XXXWWWTTTMMMFFF@@@EEEKKKMMMLLLJJJKKKMMMRRRQQQQQQRRRUUUVVVVVVVVVQQQQQQPPPNNNNNNQQQVVVZZZ___\\\TTTMMMTTThhh|||fffccceeejjjiiikkk~~~jjj]]]VVVLLLHHHJJJ>>>:::666333111000///...000000///////////////000000000000000000000000000111111222222222333333333777===OOOcccjjjnnnzzzyyyhhh[[[hhh~~~iiiOOODDD@@@???BBBBBB>>><<<===>>>???BBBFFFMMMWWWcccjjjwwwzzzkkkmmmjjjYYYNNNLLL[[[wwwzzzbbbMMMHHHQQQGGGFFFOOOOOOQQQiiizzzpppfff___KKKAAAAAAJJJGGG>>>EEEWWWIII??????JJJLLLBBB;;;<<<:::EEEQQQVVVZZZ^^^___^^^[[[[[[\\\\\\\\\\\\]]]]]]^^^]]]]]]^^^___aaacccdddtttpppwww|||uuuxxxwwwwwwwwwuuupppjjjfff\\\```ccc```VVVJJJBBB>>>AAAKKK[[[gggiiiaaaUUUKKKPPPOOONNNOOOQQQSSSSSSSSSOOO]]]bbb\\\\\\jjj}}}|||wwwxxxsssjjjiiipppttthhhiiiyyyrrriiijjjbbb___\\\YYYNNN@@@777555111111111111000000000000000000////////////000000000000000000000000000000////////////000000000000111222222333333444444555666[[[dddSSSzzzWWW===:::???888<<>>888444333222111111111222333333333333222444444666777666777AAALLLiii{{{}}}ssshhhbbb\\\PPPAAA555:::777666:::;;;;;;>>>BBB<<<<<<;;;<<>>AAA;;;<<<>>>AAAFFFOOOXXX___oooyyyssssssooo]]]VVVXXXiii|||www___PPPQQQQQQGGGFFFMMMJJJIIIaaa}}}ooohhhhhhUUUJJJEEEIIIFFFAAALLL^^^PPPDDDAAAKKKNNNCCC;;;:::>>>IIISSSWWWYYY\\\\\\[[[ZZZ[[[[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\]]]^^^```aaagggooosssttt~~~xxxsssxxxvvvrrrnnnjjjfffbbb___[[[[[[ZZZZZZXXXTTTOOOLLLCCCJJJUUU]]]^^^YYYPPPJJJMMMMMMMMMOOOSSSVVVWWWWWW\\\___```^^^ddduuuxxxuuurrrllllllrrrrrrkkkhhhqqqzzzhhhaaa\\\VVVQQQGGG;;;444333111111111000000000//////000000////////////000000000000000000000000000000////////////000000000000111111222333333444444555999OOOuuuvvv^^^mmm^^^BBB:::@@@::::::>>>999;;;:::::::::888777666555555666999;;;@@@FFFNNNSSSYYY^^^ccceeeddddddgggkkkiiifffcccbbbccccccbbb```UUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZYYYVVVUUUVVVWWWUUUUUUTTTTTTTTTUUUVVVVVVVVVWWWXXX\\\```ccccccccccccccccccdddddddddeeeeeegggaaa^^^XXXQQQZZZfffddd[[[ZZZ]]]bbbccc\\\UUUQQQLLLFFF>>>777333222222222111111222333333333333222666444333555555444888???QQQ___qqqxxxpppppphhhSSS>>>;;;888888:::999999???FFF@@@???===;;;<<<@@@HHHMMMRRR^^^iiihhhaaa[[[UUUQQQTTTUUUYYY^^^gggssstttkkkkkkttt}}}|||~~~pppaaaXXXUUURRROOOJJJGGGEEECCC@@@???@@@???@@@FFFOOOVVVZZZ[[[\\\\\\[[[YYYWWWUUUSSSQQQTTTWWWXXXWWWUUUWWW]]]cccvvv}}}{{{eeecccrrr~~~qqqjjjiiikkkmmmyyyyyymmmjjjlllnnnnnnlllgggbbb___ZZZXXXVVVUUUSSSRRRQQQPPPVVVRRRNNNMMMNNNQQQTTTUUUWWWUUUTTTUUUXXX[[[\\\\\\SSSOOOKKKLLLPPPUUUXXXYYYMMMFFFHHHWWWfffpppyyywwwiii^^^\\\]]]___fffooorrrdddYYYXXXUUUKKKBBB@@@444222000///000111111111000000////////////000000000000000000000000000000111111111222222222222333333444999DDDRRR]]]cccdddnnnxxx~~~yyysssttt{{{~~~yyymmmaaaiii{{{}}}yyy~~~gggYYYJJJDDDBBB@@@@@@BBB;;;;;;<<<===???EEELLLRRRbbbkkk|||rrrbbbiiiwwwvvvaaaWWW[[[WWWNNNOOOWWWRRRKKK```mmmjjjrrrfffYYYNNNKKKHHHGGGUUUgggXXXIIIBBBKKKPPPEEE;;;999DDDMMMUUUWWWWWWYYYYYYWWWYYYYYYZZZ[[[[[[\\\]]]]]]ZZZZZZZZZZZZZZZ[[[\\\\\\]]]aaabbbsssxxx}}}yyytttqqq|||xxxrrrlllgggdddccccccaaa\\\WWWVVVXXXZZZXXXVVVJJJMMMQQQTTTTTTQQQMMMJJJJJJJJJKKKNNNTTTXXX[[[\\\ddd^^^ZZZ___jjjyyyuuuoooqqqppppppsssqqqnnnfffhhhcccaaaXXXNNNFFF===444111222111111000000000000//////000//////......//////000000000000000000000000000////////////000000000000111111222222333444444444;;;???ccc|||bbb^^^mmmKKK;;;@@@???;;;<<<999::::::::::::999888666666333555777999===DDDKKKPPPVVVZZZ___bbbaaaaaaccceeejjjgggeeeccccccbbbaaa```TTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXWWWVVVUUUUUUVVVTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVXXX\\\```bbbcccbbb______^^^___aaadddgggiiifffaaa\\\RRRLLLZZZfff```[[[[[[^^^dddhhhdddYYYQQQLLLFFF===555222222333333111111222333333333333222444000///333555555666999BBBNNN___nnnwww{{{zzzxxxqqq{{{zzzgggTTTBBB<<<777888999:::???DDDDDDCCC@@@<<<;;;===AAAEEEHHHSSS^^^cccdddccc\\\UUUQQQUUUXXX[[[```jjjwwwuuullliiijjjvvv~~~|||}}}qqqiiieee```[[[UUUNNNIIIEEEAAA???>>><<<<<>>999333111//////111222222111000////////////000000111////////////////////////111111111111222222222222444555777===LLL^^^fffeeettt{{{}}}vvvpppsss}}}xxxqqqhhhbbbjjjvvvwwwrrrmmm{{{rrrcccSSSKKKGGGCCC@@@@@@>>>>>>>>>======???DDDGGGTTT[[[kkkpppuuu}}}|||nnnddd```]]]TTTZZZiiifffXXXbbb|||mmmnnn{{{tttgggYYYPPPLLLMMMZZZiii]]]KKKBBBKKKPPPHHH===:::GGGPPPVVVWWWVVVXXXXXXWWWXXXXXXYYYZZZ[[[[[[\\\\\\YYYYYYYYYYYYXXXYYYYYYYYYZZZ^^^]]]jjj~~~|||}}}{{{~~~xxxtttrrrqqq{{{xxxtttnnniiigggggghhhiiiddd]]]YYYXXXWWWVVVUUUQQQRRRRRRRRRQQQOOOMMMLLLHHHHHHJJJNNNSSSXXXZZZZZZ[[[TTTUUU___iiippp}}}mmmhhhnnnrrrrrrrrrqqqlllbbbccc___```UUUGGG===555000000333111000000000/////////////////////....../////////////////////////////////////////////000000000000111111111222333333444444;;;444XXX}}}___VVVpppYYY;;;<<>>@@@EEEJJJQQQYYYccciiieee]]]SSSUUUWWWVVVXXX```nnnyyywwwmmmdddhhhmmmyyy}}}}}}yyyuuurrriiieee```ZZZTTTNNNHHHDDDBBB???@@@FFFPPPWWWZZZYYY\\\\\\[[[YYYVVVTTTRRRPPPPPPTTTWWWWWWVVVWWW\\\```mmm~~~yyyhhhmmmzzzwwwfffbbbbbbjjjpppmmmeee```XXXXXXXXXXXXXXXWWWVVVVVVSSSUUUVVVTTTOOONNNPPPSSSPPPMMMJJJKKKOOOSSSTTTSSSVVVVVVWWWXXXXXXUUUPPPLLLKKKIIIIIIOOOXXX^^^___^^^SSSRRR\\\iiijjjdddlll}}}ppprrrssspppggg]]]ZZZ\\\XXXVVVVVVWWWSSSGGG;;;555444222111111222222111000///////////////000111111////////////////////////000000111111111222222222000333444555@@@SSScccjjj{{{~~~|||uuuqqqvvv~~~wwwiiibbbeeefffdddnnn~~~|||uuu}}}zzzjjjXXXLLLEEEAAA???AAA@@@@@@???===;;;;;;>>>@@@HHHNNN\\\ooo~~~tttdddaaaXXXccc{{{{{{gggeeewwwuuuvvvxxxnnn```TTTOOOQQQZZZbbb^^^KKKAAAIIIPPPIII@@@???IIIQQQVVVVVVUUUXXXYYYXXXWWWWWWXXXYYYYYYZZZ[[[[[[YYYYYYYYYYYYXXXXXXXXXWWWWWW]]]\\\bbbyyy|||xxxxxxuuuwwwpppmmmxxxuuurrrqqqrrruuuuuusssnnnhhhcccbbbbbbeeeeeebbb]]]WWWTTTTTTUUUTTTTTTSSSRRRPPPNNNLLLKKKHHHIIIKKKNNNRRRTTTTTTSSSGGGIIITTTaaaeeedddnnn{{{ssscccccclllsssqqqmmmmmmddd]]]eeezzzyyyddd]]]PPPAAA888333000222666000000000////////////...//////............//////////////////////////////////////////000000000000000000111222222333333444888333SSS]]]RRR```xxxhhh???666AAABBB===<<<:::::::::::::::999888777444555666777:::@@@FFFKKKRRRUUUZZZ]]]____________eeefffggggggfffeeedddcccSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSUUUUUUTTTTTTVVVWWWTTTTTTSSSSSSSSSTTTUUUUUUUUUUUUWWW[[[^^^___]]][[[]]][[[YYY[[[bbblllwww~~~tttdddVVVMMMLLL]]]mmmkkk^^^YYYVVV\\\gggjjj\\\KKKEEE@@@888333111222333333111111222333333333333222555222111444666333222444999BBBRRRaaahhhmmmuuu~~~~~~jjj___ooozzz}}}}}}rrrsssaaaOOO>>>999;;;<<<;;;:::BBBCCCCCCBBB???>>>===>>>CCCDDDGGGNNNZZZfffhhhcccYYYYYYWWWSSSPPPUUU___gggsss~~~~~~uuujjjcccccclllvvvrrrmmmlllmmmpppqqqqqqllliiieeebbb]]]XXXQQQMMMFFFEEEFFFKKKQQQVVVWWWVVVYYYYYYXXXWWWUUUTTTRRRQQQOOOQQQTTTUUUWWWXXXZZZ\\\aaaqqquuupppyyyoooaaaTTTQQQTTTVVVWWWYYYUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUURRRNNNLLLMMMOOOMMMLLLKKKMMMPPPRRRTTTTTTWWWWWWXXXXXXWWWRRRLLLGGGHHHIIIMMMTTT\\\``````^^^WWW\\\eeejjjccc[[[bbbooopppwww}}}xxxiii]]]YYY[[[TTTTTTSSSQQQKKKBBB999444444222111111222222000...///......//////000111222000000000000000000000000000000000111111111111222111333444333666CCCYYYkkktttzzz}}}yyywwwzzz}}}~~~yyy~~~zzzmmmggghhh```RRR```mmm{{{sss___OOODDD>>>@@@EEE@@@@@@???===:::999:::;;;@@@DDDOOO___ooo|||~~~zzzxxxrrrlllrrrkkkkkkdddqqqsssnnnuuuooodddWWWRRRVVV[[[]]]^^^LLLCCCJJJOOOIIICCCDDDKKKRRRWWWVVVUUUWWWYYYYYYWWWWWWXXXXXXXXXXXXYYYYYYWWWXXXXXXYYYXXXXXXWWWWWWPPPYYYYYYZZZjjjxxx}}}vvvxxxyyyuuuttttttpppfffeeeyyyrrrpppqqqpppppptttuuuvvvuuupppggg___\\\[[[YYY\\\^^^]]]XXXUUUVVVXXXQQQPPPPPPNNNMMMKKKJJJIIIIIIJJJMMMPPPSSSRRRNNNKKK>>>JJJ[[[eeecccaaahhhrrrmmmddd^^^bbbkkkqqqnnniiieee\\\ZZZeeerrrtttnnnhhhUUUIII<<<555333111333666000000////////////......///......------......///000000000000000000000000////////////000000000000000000111111222333333333555666LLLuuu```RRRTTT```|||OOO777>>>AAA:::;;;:::::::::::::::999888888444555555666999===DDDHHHOOORRRWWW\\\______^^^]]]cccfffiiiiiifffbbb___]]]SSSRRRRRRQQQQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUTTTSSSSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUUUUWWWZZZ\\\\\\ZZZXXX[[[ZZZXXXZZZ```jjjtttzzzxxx```QQQLLLLLLXXXfffiii]]]ZZZVVVXXXaaaeee[[[LLLAAA<<<666222111222222333111111222333333333333222555333222444444000111444666:::EEEVVVccclllvvvyyyjjjmmmvvvxxxooo]]]JJJ@@@<<<:::999:::;;;???BBBCCCBBB???=========@@@CCCEEEMMMZZZbbbeeeaaa```\\\VVVQQQQQQUUUYYYccckkkxxx|||~~~www{{{zzzooohhhdddeeerrrqqqmmmfff```]]]___dddgggkkkhhhddd```\\\WWWRRRNNNFFFHHHKKKOOOQQQSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQNNNNNNOOOSSSWWWZZZYYYXXXYYYbbbqqqvvvtttvvvvvvttttttuuuxxx|||ppp[[[OOOKKKLLLQQQVVVVVVVVVUUUUUUUUUVVVVVVVVVSSSSSSRRROOOLLLJJJJJJKKKLLLLLLLLLLLLLLLNNNQQQTTTVVVUUUSSSRRRPPPMMMIIIFFFHHHMMMTTT[[[___```^^^\\\^^^fffooonnnfff```bbbgggooovvvzzzrrreee]]]^^^bbb[[[ZZZUUULLLBBB;;;666333111000///000111111///...............///000111222000000000000000000000000000000000000111111111111444333444666444:::PPPhhhkkkwww~~~{{{~~~|||wwwtttnnncccYYY\\\]]]jjjqqqbbbRRREEEBBBEEE???@@@@@@>>>;;;::::::;;;<<<===EEERRR^^^hhhuuu}}}qqqttttttttt{{{yyyxxxrrrtttvvvuuurrrhhh\\\YYY___cccbbbaaaPPPGGGLLLOOOHHHEEEIIINNNTTTXXXUUUTTTVVVXXXWWWXXXXXXXXXWWWWWWWWWWWWWWWUUUVVVWWWWWWXXXWWWVVVVVVOOOXXXWWWTTT___iiiqqq|||}}}{{{~~~rrrooorrrpppeee]]]bbbsss~~~ooodddhhhnnnnnnpppuuuvvvxxxwwwpppfff^^^\\\\\\VVVWWWXXXXXXWWWUUUTTTTTTNNNMMMKKKIIIHHHHHHHHHHHHJJJLLLPPPTTTUUUQQQKKKFFFJJJZZZggggggaaaaaafffkkk^^^___```eeejjjnnnkkkggg]]]YYYXXX^^^cccdddaaa^^^KKK@@@666333222111111333000000/////////.........///......------......///000000000000000000000000////////////000000000000000000000111222222333333111:::@@@___sss___SSSSSStttkkkCCC??????999<<<::::::;;;;;;::::::999888222333444444666:::@@@EEELLLOOOTTTYYY^^^___^^^\\\\\\aaagggiiieee```\\\ZZZRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUVVVTTTRRRQQQRRRSSSUUUUUUTTTSSSRRRRRRSSSSSSUUUUUUWWWYYY[[[[[[XXXUUUXXXWWWVVVXXX]]]eeelllqqqxxx\\\LLLKKKJJJQQQ^^^bbb\\\\\\YYYXXX]]]bbb[[[PPP===:::555222111222222222111111222333333333333222222111222444222000222777555222999KKK\\\gggqqqzzztttlll}}}xxxwwwwwwgggSSSFFF===888888;;;777;;;AAADDDCCC@@@>>><<<888???CCCAAADDDOOO\\\dddhhhfffbbb]]]XXXUUUTTTUUUYYY]]]fffrrrwwwvvvvvvxxxqqqqqq~~~{{{ooooooiiidddiiitttsssqqqjjj___UUUTTTZZZaaagggccc]]]WWWRRRMMMIIIFFFDDDHHHMMMPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQNNNMMMMMMRRRXXX[[[YYYUUUWWWYYYeeewww|||{{{yyyyyyyyyqqqooolllgggiiillloooppptttiiiXXXOOOLLLPPPVVVVVVVVVWWWXXXYYYZZZZZZ[[[RRRQQQOOOMMMKKKJJJIIIHHHLLLLLLKKKIIIFFFHHHMMMRRRTTTQQQMMMJJJIIIHHHGGGEEEJJJPPPYYY___```^^^\\\ZZZjjjuuu|||yyyssspppnnnkkknnnrrrqqqiii```^^^dddjjjfffcccZZZKKK>>>666222000...------...000111///...............///000222222000000000000000000000000000000000000111111111111333...000666444444IIIdddjjjxxx||||||~~~}}}sssmmmnnneeeZZZcccyyyfffPPPDDDAAAAAABBBBBB@@@>>><<<<<<===::::::@@@IIIRRR[[[fffpppnnn~~~www~~~uuu}}}wwwllluuuzzzwwwvvvmmmbbb```iiimmmjjjcccTTTKKKOOOOOOGGGEEEKKKQQQVVVYYYVVVSSSUUUVVVVVVYYYXXXXXXWWWWWWVVVUUUUUUSSSTTTUUUVVVWWWVVVVVVUUUSSS[[[WWWSSSZZZ___bbbjjjkkkvvvwwwtttyyyyyyyyy~~~}}}|||zzzyyymmmpppjjj\\\VVV```oooxxxrrrddd\\\ccckkklllooouuurrrsssrrrkkkccc]]]\\\^^^\\\YYYUUUTTTTTTSSSOOOKKKNNNLLLIIIFFFFFFGGGIIIJJJJJJMMMRRRVVVWWWRRRKKKEEE]]]jjjpppggg___aaaeeeeeeZZZ___eeehhhjjjkkkjjjgggXXXZZZXXXUUUVVVXXXUUUOOOCCC999111111222111000111000/////////.....................------.........000000000000000000000000////////////000000000000000000000111222222333333000;;;555NNNqqqVVVKKKdddQQQBBB???:::@@@::::::;;;;;;;;;:::999999111222222222444888>>>CCCJJJLLLRRRXXX]]]^^^]]][[[TTT[[[cccgggeee```\\\ZZZRRRQQQOOONNNNNNOOOQQQRRRSSSRRRRRRQQQQQQQQQRRRRRRTTTSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZ\\\XXXTTTWWW^^^cccbbb___]]]XXXPPPIIIJJJOOOSSSSSS\\\WWWSSSTTTYYY[[[XXXSSSCCC<<<777555444111111333000000000000000000000000222222222222222222333333111333777AAANNN^^^mmmuuuoooqqqxxxpppnnngggQQQ<<<<<>>===;;;:::===EEEOOOVVVaaadddgggfffaaaZZZSSSPPPOOORRRWWW]]]ccchhhlllnnn}}}wwwmmmpppvvvzzzwwwqqqfff\\\[[[eeeooottttttwwwssskkkaaaWWWRRRSSSUUU]]]```aaa\\\QQQFFF@@@??????AAAGGGMMMRRRTTTRRROOONNNNNNNNNNNNNNNNNNNNNNNNOOOLLLJJJMMMQQQTTTRRROOOUUUYYY```ffflllqqqvvvyyyyyyvvvwww~~~|||wwwvvv{{{zzzqqqmmmggg```\\\\\\^^^ccchhhppp}}}lll\\\TTTTTTWWWYYYYYYZZZZZZ[[[[[[[[[[[[WWWLLLDDDCCCEEEEEEEEEGGGLLLLLLJJJHHHGGGHHHLLLOOOPPPKKKFFFDDDEEEGGGHHHGGGQQQZZZ___YYYQQQSSS\\\cccdddnnnzzz~~~{{{wwwwwwyyynnnkkkddd[[[YYYbbbuuuwwwUUUAAA999444111///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111...000333333555???LLLkkksss|||}}}zzz{{{vvv}}}xxx}}}jjj]]]ggg|||vvvaaaLLLFFFDDDBBB@@@@@@AAA@@@===;;;<<<;;;<<<@@@GGGPPPYYY___iiimmmtttyyy}}}yyyggg\\\qqq{{{lllsssqqqkkkvvvyyypppmmmnnnhhh\\\QQQNNNNNNMMMLLLNNNQQQRRRTTTVVVWWWWWWWWWVVVXXXWWWVVVVVVXXXXXXWWWVVVTTTTTTUUUWWWYYYYYYVVVTTTUUUTTTTTTTTTUUUWWWYYYZZZ\\\]]]```fffjjjnnnwwwyyy|||vvvnnnkkkfff^^^UUUSSS[[[kkkwwwpppqqqrrrrrrqqqooommmlllppplllggg```ZZZVVVSSSRRRSSSSSSSSSRRRQQQPPPNNNNNNIIIHHHHHHHHHHHHHHHHHHIIIHHHSSS\\\XXXMMMHHHOOOXXXpppmmmkkkjjjeee```aaafffdddeeedddgggnnnqqqgggYYYYYYXXXXXXYYYXXXRRRIIIBBB444333222000///.........000000000000000000000000////////////////////////........................000000000000000000000000......000111111222222222222888333AAAnnnhhhMMMWWWzzzrrrFFF888;;;===;;;;;;;;;:::::::::999999666666555555555999>>>BBBGGGKKKPPPUUUXXXZZZ\\\^^^WWWXXXYYYZZZZZZYYYXXXWWWQQQPPPOOONNNNNNOOOPPPQQQRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTRRRQQQQQQPPPPPPQQQQQQQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZWWWUUUYYY^^^```\\\WWWWWWTTTOOOJJJIIIMMMSSSVVVRRRPPPOOOQQQUUUVVVSSSPPPBBB;;;555444333000000333000000000000000000000000111222222222222333333333333444666<<>>BBBDDDDDDDDD???>>><<<:::;;;@@@HHHNNNWWW[[[___aaa___[[[WWWUUUOOOOOOPPPSSSXXX]]]cccfffqqq~~~}}}wwwooommmmmmsssyyy|||vvvrrrrrrggg[[[XXX^^^eeehhhgggnnnnnnllleee]]]VVVSSSRRRZZZ^^^bbbaaaZZZPPPGGGAAA@@@AAADDDIIIMMMPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJLLLQQQSSSRRROOOQQQTTTYYY]]]aaaeeejjjmmmnnnlllooowww|||{{{zzzzzztttqqqqqquuuzzzqqqhhhaaa[[[WWWVVVWWWZZZ[[[```kkkvvv|||~~~|||tttggg\\\VVVTTTYYYZZZ[[[[[[[[[YYYWWWVVVSSSJJJDDDDDDGGGGGGHHHJJJLLLLLLKKKIIIGGGGGGIIILLLGGGFFFEEEDDDEEEGGGIIIKKKXXXYYYWWWRRRQQQWWW]]]```___gggooorrrqqqsssyyymmmhhh^^^UUURRR[[[lllxxxiiiLLL<<<777333111///000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000222000000333222222999DDDWWWcccppprrrlllooozzzcccVVVccc}}}xxxbbbYYYLLLHHHBBB@@@AAAAAA>>><<<;;;;;;<<>>```}}}YYYUUUuuuyyyNNN<<<<<<>>>;;;;;;;;;:::::::::999999666666666555555777<<>>;;;:::;;;???CCCJJJOOOSSSWWWZZZ\\\[[[WWWQQQKKKHHHIIIKKKMMMSSSZZZdddppp{{{{{{uuuvvvxxxxxxtttmmmeee___ccclllwww|||vvvrrrkkkbbbWWWSSSUUUWWWWWWUUUUUU\\\dddjjjiiiccc[[[VVVMMMOOOTTT^^^fffhhhccc^^^OOOLLLGGGEEEFFFIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHJJJNNNPPPPPPOOOLLLMMMNNNNNNOOORRRWWWZZZTTTTTTXXX^^^```\\\ZZZZZZ```___```dddiiikkkllllllxxxyyypppiiieeebbb___^^^YYYUUUVVV[[[^^^aaaeeefffeeeddddddeeeZZZXXXVVVRRROOOMMMKKKJJJLLLHHHGGGJJJMMMKKKKKKLLLMMMMMMLLLJJJFFFCCCBBBCCCFFFCCCAAACCCIIIRRRYYY]]]UUUQQQNNNPPPZZZaaa]]]TTTTTTUUUTTTSSSTTT[[[fffpppccc[[[RRRLLLLLLPPPTTTUUUOOOCCC666333333111......000000000000000000000000////////////////////////........./////////000000000000000000000000000000111222222222000///000333<<>>@@@BBBCCCCCCGGGLLLRRRZZZccclllrrruuu||||||dddcccuuu}}}{{{tttpppjjjhhhuuu~~~iiiQQQLLLZZZeee[[[JJJLLL\\\qqq~~~wwwnnniiilllddd\\\ZZZXXXUUUTTTVVVTTTTTTTTTTTTSSSRRRQQQQQQTTTSSSRRRSSSTTTUUUTTTRRRVVVUUUSSSSSSTTTTTTTTTSSSTTTSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSUUUSSSSSSYYYaaaiiiyyyzzzrrrmmm```WWWMMMHHHLLLSSSXXXZZZWWWWWWWWWXXXWWWVVVUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJLLLLLLJJJIIIGGGFFFFFFEEECCCDDDEEEHHHLLLPPPSSSVVVWWWQQQMMMSSSbbboootttuuummmjjjgggddd```dddssspppjjj```UUUPPPSSSYYY^^^\\\VVVOOOJJJEEE???888333222222111//////.........////////////////////////................................................////////////////////////111000000000000000111111666000555888CCCrrr___GGGddd```DDD===???<<<;;;;;;;;;;;;:::::::::888777666444333333666888<<<@@@FFFKKKPPPTTTXXX[[[ZZZZZZZZZZZZXXXVVVTTTSSSMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNQQQQQQPPPOOONNNNNNNNNOOOMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRUUUVVVXXXXXXYYYWWWVVVUUUWWWYYYYYYWWWUUU[[[QQQKKKOOOTTTRRRMMMKKKPPPTTTWWWUUUMMMFFFBBB@@@888333000111111//////111000000000000000000000000000000111222333333444444000333444333222999GGGRRR```hhhtttxxxssspppbbbYYYSSSRRRYYYTTT@@@777999999888666777;;;???FFFGGGHHHFFFBBB>>>;;;;;;:::>>>CCCHHHLLLPPPTTTWWWaaa^^^ZZZUUUPPPLLLIIIHHHKKKLLLQQQ^^^kkkuuuyyyzzz|||~~~yyypppfffaaa___]]]eeepppwwwxxxtttoookkkiiibbbYYYTTTUUUUUUTTTRRROOOTTT[[[cccfffeee```]]]NNNKKKKKKRRR]]]eeegggfffYYYTTTMMMIIIHHHJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGHHHJJJLLLNNNNNNNNNJJJKKKKKKLLLLLLOOOSSSVVVQQQOOOPPPTTTSSSOOONNNPPPUUUTTTTTTWWW]]]```]]]XXXaaaiiirrrxxx~~~wwwnnnfffbbb```^^^ZZZUUUTTTWWW^^^___```______```aaabbbWWWSSSNNNJJJGGGGGGHHHIIIMMMIIIIIIMMMMMMJJJIIIKKKLLLLLLKKKIIIEEEBBBAAAAAACCCBBBCCCJJJSSSYYYXXXUUUJJJNNNSSSXXX^^^aaaZZZQQQNNNNNNOOORRRVVV[[[^^^```[[[VVVPPPNNNOOOOOOLLLIII@@@888222222222///------////////////////////////....................................////////////000000000000000000000000///111333222111111111111222<<>>:::555111111111000///............................................................................................................111000000///000000111222:::222555444999dddjjjLLL]]]wwwiiiIII======<<<<<<<<<;;;;;;;;;::::::888888777555333222444666999<<>>DDDRRR___mmmzzzmmmbbb{{{zzzjjjccc]]]VVVTTT___\\\GGG======<<<:::888777888999AAADDDGGGGGGEEEBBB@@@???;;;===@@@BBBDDDHHHLLLOOO]]]]]]^^^]]]YYYTTTOOOLLLIIIEEEFFFNNNYYYcccjjjpppxxx|||}}}uuuggg]]][[[^^^ZZZ```iiinnnooollliiigggfff```YYYTTTSSSRRRPPPMMMLLLNNNRRRXXX]]]```___^^^RRRMMMIIIJJJRRRZZZ^^^^^^ZZZUUUOOOKKKJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLGGGHHHIIIJJJJJJLLLOOORRRPPPNNNNNNPPPMMMIIIIIILLLKKKJJJHHHJJJQQQVVVRRRJJJOOOUUU]]]eeennnsssooogggddd```]]]]]]ZZZVVVUUUWWW^^^^^^___^^^\\\XXXUUURRROOOMMMHHHEEEDDDEEEHHHJJJMMMJJJKKKMMMMMMIIIHHHJJJJJJJJJIIIFFFCCCAAAAAABBB===BBBKKKUUU[[[XXXOOOFFFHHHQQQZZZ]]]]]]\\\VVVPPPOOOQQQWWWbbbmmmpppiiiaaaUUUSSSPPPOOOOOOLLLFFFBBB999333000111111...---///////////////////////////........................------........./////////000000000000000000000000...111222111111444333111///333@@@QQQ]]]eeelllsssttt|||xxxpppllleeebbbjjjrrrtttwwwrrraaaRRRWWWfffsss|||wwwnnnpppsssxxxzzzvvvmmmaaaTTTIIIDDDAAA===<<<;;;:::::::::::::::777:::>>>BBBFFFIIIMMMPPPZZZ```jjjuuucccccc||||||vvvnnnhhhggghhhiiifff```dddyyyooo___ZZZ[[[ZZZUUUKKKQQQ[[[eeellloooooonnnccc]]]WWWUUURRRPPPRRRWWWQQQQQQQQQRRRSSSTTTVVVWWWTTTSSSRRRRRRTTTTTTSSSRRRRRRQQQPPPQQQSSSTTTSSSRRRPPPQQQRRRTTTUUUUUUVVVUUUQQQPPPQQQRRRQQQQQQWWW___rrryyylll```WWWQQQKKKJJJMMMQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFDDDDDDDDDEEEFFFDDDFFFJJJMMMPPPRRRSSSSSSGGGHHHRRRiiiuuudddaaa]]]ZZZZZZ[[[___jjjvvvmmmaaaYYY]]]fffjjjhhhfff]]]TTTHHH>>>999666222///111000//////.........///........................------------------------................................................000////////////111333444CCC<<<:::777999UUU~~~YYYQQQiiiuuuRRR???===<<<<<<<<<<<<;;;;;;;;;:::888999888666333222444555666999>>>CCCGGGLLLQQQUUUUUUUUUUUUUUUSSSQQQOOOMMMKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUSSSTTTVVVXXXYYYXXXVVVTTTMMMHHHKKKTTTVVVPPPNNNSSSOOOPPPQQQOOOKKKEEEAAA>>>555000///111222000000222000000000000000000000000///000111222333444444555000111222333333555888;;;GGGUUUeeeuuu~~~bbbkkkzzzmmmdddbbb```ZZZ]]]\\\QQQHHHDDD???;;;999999888777999===BBBEEEEEEDDDCCCCCC<<<===>>>>>>???AAAFFFIIIOOOSSSXXX\\\^^^\\\YYYWWWOOOHHHEEEHHHMMMQQQXXX```eeejjjmmmhhh]]]UUUUUUWWWUUUYYY___cccdddccccccccc\\\XXXSSSPPPPPPOOOMMMKKKKKKJJJKKKNNNSSSWWWXXXWWWPPPLLLIIIIIIMMMPPPRRRRRRRRROOOKKKIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIHHHHHHIIIJJJGGGIIIJJJJJJIIIJJJKKKMMMMMMMMMPPPSSSPPPKKKJJJMMMHHHFFFCCCCCCLLLSSSOOOEEECCCIIIOOOTTTZZZ```aaa^^^```[[[XXXXXXWWWTTTSSSVVVXXXWWWVVVTTTRRRNNNJJJGGGFFFFFFEEEEEEFFFHHHJJJKKKKKKIIIJJJLLLKKKHHHHHHKKKHHHHHHFFFDDDAAA@@@BBBDDDCCCKKKTTTXXXVVVPPPJJJGGGRRRYYY^^^[[[WWWUUUTTTQQQPPPRRR\\\oooppp___SSSRRROOOMMMIIIEEE@@@===444000///111000...///222////////////////////////........................---------.........//////000000000000000000000000...111111///000444333///111222888EEERRRaaarrr{{{ooojjjbbb___fffiiipppsssmmmbbbZZZZZZ[[[eeeqqqooofffgggiiiooo|||~~~qqq___OOOGGGFFF???===<<<::::::::::::;;;888999:::;;;===@@@DDDHHHMMMRRR[[[eeeoooxxx|||nnnppp~~~~~~xxxooogggeeeggghhhfffccchhhxxxssseee]]]\\\\\\YYYSSSSSSVVV[[[```cccdddcccZZZWWWVVVVVVTTTPPPPPPSSSPPPPPPPPPPPPRRRSSSUUUVVVRRRQQQPPPQQQRRRSSSRRRPPPNNNNNNOOOQQQTTTTTTSSSQQQPPPQQQRRRSSSTTTSSSSSSRRRPPPOOOOOOPPPOOOOOOUUU]]]pppyyyrrrhhh]]]RRROOOKKKKKKNNNPPPPPPOOONNNNNNNNNNNNNNNNNNNNNOOOJJJJJJJJJJJJIIIHHHGGGFFFHHHGGGFFFEEEEEEGGGIIIJJJHHHKKKOOOSSSUUUTTTSSSQQQNNNUUUbbbsss~~~}}}rrrggg]]]XXXVVVXXX\\\^^^dddjjjeeeZZZTTT[[[eeegggcccaaaWWWNNNAAA777333222111000000000///............///........................------------------------................................................///.........///111444555AAA>>>999888:::EEElllqqqPPPYYYqqq^^^DDD<<<<<<<<<<<<<<<;;;;;;;;;;;;888999888777444333444666555888<<<@@@DDDIIINNNRRRSSSSSSSSSSSSQQQPPPNNNLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKLLLMMMOOOOOONNNMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTQQQTTTXXXZZZ[[[WWWSSSOOOJJJIIIOOOWWWSSSIIIIIISSSUUUTTTSSSPPPKKKEEE@@@<<<444000...111333111111222000000000000000000000000///000000222333444555555222111111111333555777888===HHHWWWiii|||ggg___rrrxxxiiiiiinnnfff^^^______PPPJJJAAA<<<;;;:::999888222777===BBBDDDDDDEEEFFF=========<<<<<<>>>CCCFFFCCCHHHPPPYYY___aaaaaa```WWWOOOIIIIIIHHHGGGMMMUUUTTTYYY]]]\\\WWWQQQPPPPPPKKKNNNSSSVVVWWWXXXZZZ\\\QQQNNNLLLLLLMMMNNNNNNMMMKKKHHHGGGIIIMMMPPPQQQPPPIIIIIIJJJKKKMMMMMMLLLKKKIIIHHHFFFFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGHHHIIIIIIKKKLLLLLLKKKIIIIIIJJJJJJLLLRRRVVVTTTNNNLLLOOOJJJGGGBBBBBBKKKUUUQQQGGG===DDDJJJKKKMMMTTTZZZ\\\XXXSSSPPPPPPPPPNNNNNNPPPQQQMMMIIIFFFEEEFFFFFFFFF@@@BBBDDDHHHJJJKKKLLLLLLJJJHHHIIIKKKKKKHHHIIIMMMGGGGGGEEEBBB@@@@@@CCCFFFPPPWWW[[[UUUKKKFFFKKKSSS]]]```^^^VVVQQQQQQRRRRRRJJJKKKVVVlllhhhRRRTTTRRRNNNIIIDDD???<<<:::222///...000///...000555////////////////////////........................---------.........//////000000000000000000000000...111111---...333222---222000111888BBBSSSllloooiiiccc___fff___mmmqqqhhhdddggg```RRR\\\jjjkkkeeefffhhhnnnzzz|||fffSSSJJJIII@@@>>><<<:::::::::<<<===;;;;;;999888888<<>>AAAAAACCCHHHBBB@@@>>>;;;;;;<<<>>>@@@@@@BBBEEEKKKRRRYYY___bbb___^^^YYYRRRNNNOOONNNLLLHHHKKKNNNNNNMMMJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLIIIJJJMMMNNNOOOMMMKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCDDDFFFHHHGGGFFFEEEFFFGGGGGGFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLKKKIIIHHHGGGGGGLLLRRRRRROOOLLLMMMOOONNNGGG@@@BBBJJJQQQRRROOOFFFCCCAAACCCHHHLLLJJJHHHLLLKKKKKKIIIHHHGGGFFFEEEEEECCCAAA???@@@CCCGGGJJJHHHIIIJJJKKKLLLLLLKKKKKKIIIGGGFFFGGGIIIIIIGGGDDDDDDAAA???======AAAFFFJJJXXXVVVSSSKKKDDDFFFYYYmmm~~~kkk___WWWLLLMMMUUUUUUSSSPPPIIIMMM]]]aaa\\\[[[[[[RRRJJJFFFBBB;;;666444000000000000000000000000......////////////..................................................................////////////000000000000000000000000333222444777777???]]]|||xxxnnneee^^^___hhhjjjjjjjjjjjjfff]]]UUUSSSVVV```kkkqqqtttyyyqqq[[[LLLIIIIIIDDD???===>>>@@@@@@???=========;;;999888999:::???AAADDDIIIQQQYYYaaaeeeoooooommmjjjhhhhhhjjjllltttwww{{{}}}{{{vvvpppkkkkkkhhhbbb]]]\\\```gggmmmrrrooojjjbbb\\\YYYYYY[[[WWWVVVTTTSSSSSSTTTVVVWWWRRRRRRSSSSSSSSSSSSRRRRRRPPPOOOOOONNNNNNOOOOOOPPPQQQQQQPPPOOOOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOOOONNNNNNPPPSSSVVVllltttccc]]]XXXPPPLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNMMMKKKIIIIIIJJJHHHGGGFFFFFFGGGFFFCCCAAAGGGFFFKKKSSSVVVSSSTTTXXXOOOVVV^^^]]]UUUPPPUUU^^^eeedddiiippppppfff]]]ZZZRRRWWW]]]```___\\\\\\\\\OOOSSSTTTNNNFFFEEEMMMUUUBBB===555000///000222333000000000000000000000000................................................---------............///////////////////////////111000//////000222444555444222444444000555OOOllltttTTTQQQvvv{{{ZZZ;;;@@@;;;???CCC===<<<>>>999::::::999888666444333222111333666:::@@@EEEIIIKKKMMMOOOPPPPPPOOOMMMLLLMMMIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHGGGGGGHHHJJJLLLNNNLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNPPPQQQQQQSSSUUUUUUTTTSSSTTTUUUUUUXXX\\\______ZZZQQQJJJGGGGGGKKKPPPPPPMMMOOOSSSZZZbbb\\\SSSRRRKKK>>>999000000000000000111111111000000000000000000000000222000///000222333222000222222222222222222222222333666???MMMZZZhhhzzzvvvXXX\\\|||{{{wwwnnnaaaUUUOOOJJJAAA;;;999999444222666:::<<<@@@DDDDDDCCC@@@>>>===<<<<<<<<<===>>>AAAEEEKKKPPPUUUXXXZZZ[[[YYYSSSRRRTTTUUURRRNNNOOONNNLLLIIIFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKHHHJJJLLLMMMMMMKKKIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEEFFFGGGGGGEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJJJJIIIHHHGGGFFFFFFJJJLLLLLLKKKLLLQQQVVVUUULLLBBB@@@FFFMMMQQQPPPEEEBBB@@@AAAFFFHHHGGGDDDHHHGGGFFFEEEDDDBBBAAAAAA???>>>===>>>AAAFFFKKKNNNKKKKKKKKKJJJIIIIIIHHHHHHJJJHHHFFFFFFHHHGGGEEEBBBAAA???>>>???BBBGGGJJJLLLRRRNNNIIIFFFFFFOOObbbssskkk[[[TTTNNNRRRXXXUUUSSSMMMHHHJJJVVVdddhhhbbbUUULLLDDD@@@===777333222////////////////////////......////////////..................................................................////////////000000000000000000000000333111222555333999QQQjjjwwwlllaaa```dddhhhkkkllljjjiiigggfffjjjccc___dddlllrrrwww|||~~~~~~sss```SSSNNNLLLJJJGGGFFFEEECCC???<<<======<<<;;;999888999999:::;;;===AAAGGGNNNUUUXXX___```aaaaaa```bbbeeegggiiilllooorrrqqqmmmiiiffffffccc^^^YYYWWWYYY^^^cccdddccc```[[[VVVTTTUUUVVVUUUSSSRRRQQQQQQRRRSSSUUUPPPQQQQQQRRRRRRQQQQQQPPPOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNMMMMMMNNNRRRTTTeeevvv|||lll]]]YYYUUUNNNKKKLLLLLLMMMMMMLLLLLLKKKIIIJJJKKKJJJHHHGGGGGGHHHFFFEEEDDDDDDEEEEEEEEEDDDFFFEEEJJJRRRWWWTTTSSSUUU]]]\\\[[[WWWUUUWWW^^^eeeaaa___ccciiiiiiaaaYYYWWWWWWZZZ^^^^^^\\\XXXVVVVVVRRRQQQNNNIIIEEEEEEGGGJJJ===999333///...///000111////////////////////////................................................---------............///........................000///......///000222444222111333666222333FFF]]]\\\PPPlllhhhDDD???888===BBB<<<;;;???<<<::::::999888777555333222111333555999>>>CCCGGGIIILLLNNNPPPPPPNNNMMMLLLMMMHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKMMMKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKMMMOOOPPPNNNQQQSSSSSSRRRQQQRRRRRRSSSYYY^^^___bbbbbbWWWIIIFFFEEEIIIPPPTTTSSSRRRSSSZZZccc^^^VVVUUUJJJ<<<888111111111111000000000000000000000000000000000000111000///000222333222111222222222222222222222222000111777AAALLLYYYkkkzzzccc[[[ssszzz{{{mmm]]]SSSLLLFFFAAA@@@@@@888111222555777<<<@@@CCCCCCCCCBBB@@@>>><<<::::::;;;<<>>======;;;;;;<<<>>>BBBHHHNNNQQQMMMLLLJJJHHHFFFEEEEEEEEEJJJHHHFFFEEEEEECCCAAA???>>>===???CCCIIIMMMMMMKKKHHHBBB>>>BBBJJJVVVffftttgggWWWUUUVVV]]]aaaZZZUUUKKKKKKKKKQQQlll|||nnnPPPGGG>>>:::888444111111////////////////////////......////////////..................................................................////////////000000000000000000000000222//////111000222@@@RRRrrrtttgggfffeeeiiimmmllliiihhhlllrrr~~~nnn^^^[[[bbbkkkssszzzzzzuuurrrlllccc]]][[[WWWTTTPPPLLLIIIEEEAAA============<<<<<<;;;::::::777777888:::>>>BBBGGGIIINNNPPPSSSTTTUUUWWWZZZ\\\\\\^^^aaabbbcccaaa___^^^^^^\\\YYYTTTQQQQQQTTTVVVVVVVVVVVVTTTQQQPPPQQQRRRQQQPPPOOONNNNNNOOOPPPQQQNNNOOOOOOPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLKKKKKKLLLOOORRRZZZiiimmm```TTTRRRPPPKKKKKKKKKLLLLLLLLLLLLKKKKKKFFFHHHIIIHHHGGGFFFGGGHHHEEEDDDBBBBBBBBBDDDFFFGGGEEEDDDIIIRRRXXXXXXTTTSSSZZZWWWTTTTTTXXX___ccceee]]]\\\]]]bbbccc^^^YYYXXX]]]^^^^^^\\\XXXTTTQQQPPPSSSNNNHHHEEEEEECCC???<<<777444000......//////...////////////////////////................................................---------............///........................///...------...///111222000///333666444222<<>>CCCHHHKKKLLLQQQWWWZZZYYYZZZZZZYYYUUUPPPLLLJJJIIIFFFFFFEEEDDDCCCDDDEEEEEEEEEFFFHHHIIIJJJIIIHHHHHHEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJIIIHHHFFFEEEDDDCCCBBBCCCEEEFFFEEEDDDCCCDDDEEEEEECCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCEEEKKKUUU\\\^^^UUUHHHAAA@@@DDDIIILLLFFFCCCAAAAAABBBBBBAAA???;;;<<<<<<<<<======>>>>>>======>>>@@@DDDIIIMMMOOOLLLJJJGGGDDDCCCBBBCCCDDDGGGFFFDDDBBB@@@???===<<<===???CCCIIIOOOOOOIIICCC>>>===???GGGNNNUUU___hhhnnn]]]YYY```ccciiijjjbbbWWWMMMSSSSSSRRRuuuuuuOOOEEE<<<888666222111222////////////////////////......////////////..................................................................////////////000000000000000000000000222///...000000///555>>>SSSiiixxxyyyooorrroooooonnnkkkeeebbbgggnnn}}}ooo^^^UUUTTT[[[iiivvv}}}mmmccc```aaacccffffffaaaYYYRRRLLLHHHEEEDDD>>>>>>============<<<;;;999999888999:::<<<>>>???DDDGGGJJJLLLLLLMMMOOOPPPTTTUUUVVVWWWXXXWWWWWWVVVVVVVVVTTTQQQNNNMMMNNNOOOOOOQQQRRRRRRPPPOOOOOOPPPOOONNNMMMMMMMMMMMMNNNOOONNNNNNNNNOOOOOONNNNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJHHHIIIJJJJJJIIIJJJLLLNNNQQQ\\\___TTTLLLMMMMMMIIIJJJJJJKKKKKKKKKKKKJJJJJJFFFGGGHHHHHHFFFFFFHHHIIIFFFEEECCCAAA@@@BBBEEEHHHGGGGGGJJJRRRWWWWWWRRRNNNFFFJJJPPPVVV^^^cccbbb^^^\\\[[[[[[^^^aaaaaa````````````^^^[[[WWWRRROOOMMMLLLIIIFFFEEEDDD@@@888222222000///...///000///...////////////////////////................................................---------............///........................//////.........///000111000///111555444333777>>>eeennnNNNVVVrrrHHH;;;<<>>;;;===;;;999999999999888777666555222333444666999===@@@CCCGGGIIILLLMMMLLLLLLLLLMMMEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGGGGHHHJJJLLLMMMMMMPPPSSSTTTSSSRRRQQQQQQPPPWWWXXXWWWaaapppmmm___IIIFFFHHHQQQZZZZZZVVVTTTSSS\\\\\\YYYUUUDDD333222222222111111000000//////000000000000000000000000///000000000000000111111000000000111111222222222333111222666;;;CCCQQQ^^^ooonnnzzzuuutttyyyyyyiii[[[SSSMMMFFF@@@AAAAAACCCBBB===555444777666888===AAACCCDDDCCCBBB>>>>>>>>>===<<<;;;:::999888===@@@BBBGGGOOORRRQQQXXX[[[]]]]]]YYYUUURRRPPPKKKJJJIIIGGGFFFEEEDDDDDDAAABBBCCCEEEFFFFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFEEEFFFHHHIIIIIIGGGEEEDDDDDDBBBBBBBBBDDDEEEDDDCCCBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEJJJOOOSSSWWWQQQJJJCCC@@@AAACCCEEEBBB@@@>>>>>>>>>>>>======999:::;;;===>>>@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIGGGFFFDDDBBBAAAAAABBBCCCBBBBBB@@@>>>===<<<<<<===AAACCCHHHMMMOOOKKKCCC<<<@@@CCCKKKSSSTTTRRRSSSWWWZZZVVV```mmmmmmllliiiaaaUUUMMMVVVWWWUUUtttnnnMMMCCC999666444000...000..............................////////////..................................................................////////////////////////////////////111//////111222111222555===RRRcccqqq|||{{{xxxxxxrrrmmmjjjddd]]]^^^bbbnnnjjjbbbVVVJJJIIIYYYjjj|||kkk^^^ZZZ^^^aaabbbjjjiiifffaaaZZZSSSNNNKKKBBB???<<<<<<======<<<;;;<<<;;;:::999999999::::::>>>AAADDDFFFGGGHHHJJJLLLQQQQQQQQQQQQQQQQQQRRRRRRPPPQQQRRRQQQOOOMMMNNNNNNNNNOOOQQQQQQOOONNNMMMNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHIIIIIIHHHHHHJJJLLLLLLSSSTTTMMMIIIJJJKKKHHHHHHIIIIIIJJJJJJIIIIIIHHHEEEFFFFFFEEEDDDDDDFFFHHHGGGHHHGGGDDDBBBAAADDDFFFLLLMMMMMMNNNOOONNNIIICCCAAAMMMXXX]]]___bbb___ZZZZZZZZZZZZ[[[```eeegggggg```___]]]ZZZWWWTTTPPPNNNBBBDDDGGGGGGBBB;;;444/////////...///111111000...........................................................................---------............///........................000000//////000000111111111//////222333444777;;;SSSsssPPPQQQzzzRRR>>>999@@@>>><<<===999999999:::999999888777777444444333444666:::===???DDDGGGJJJKKKKKKKKKLLLMMMDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFEEEEEEGGGHHHJJJKKKOOORRRVVVWWWVVVTTTSSSSSSPPPSSSRRRSSS\\\iiilllfffKKKGGGHHHQQQWWWWWWTTTSSSQQQ[[[^^^]]]YYYEEE444444111111111111000000000000000000000000000000000000...///111000//////000222//////000000111222222222222000111444666:::DDDNNN^^^hhhssszzzeeennnkkkfff```^^^[[[RRRHHHDDDDDDFFFGGGBBB999444555333555888<<<@@@BBBDDDDDDAAAAAAAAA@@@>>><<<;;;:::333777999:::>>>DDDGGGGGGOOOTTTYYY\\\[[[XXXUUUTTTOOONNNNNNLLLKKKHHHFFFEEE@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDBBBDDDFFFGGGGGGFFFCCCBBBCCCBBBAAABBBCCCDDDCCCBBBAAABBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHKKKJJJHHHDDD@@@>>>???@@@<<<;;;;;;:::::::::;;;;;;<<<===>>>@@@AAACCCDDDEEEGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@AAABBB===>>>>>>===<<<<<>>======<<<:::<<<;;;:::999999888888888888;;;>>>AAACCCEEEIIIKKKMMMMMMMMMMMMMMMNNNNNNOOOMMMNNNPPPPPPOOONNNNNNOOOLLLNNNOOONNNLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIFFFGGGHHHHHHGGGGGGHHHJJJJJJNNNOOOJJJHHHJJJJJJGGGFFFGGGGGGGGGGGGGGGGGGFFFBBBCCCBBBAAA??????BBBDDDGGGIIIKKKJJJFFFCCCDDDEEEPPPQQQOOOIIIEEEDDDAAA>>>SSS___gggccc^^^``````]]]WWWXXXWWWWWW\\\dddhhhggg]]]\\\[[[ZZZYYYVVVQQQNNN===BBBFFFDDD<<<555111000///......000111222000///........................................................................---------............///------------------------000000000000000000000000111000///000111444888:::DDDrrr~~~[[[QQQjjjiiiIII999<<<<<<===>>>;;;999999:::::::::999999888666555444333555888;;;===BBBDDDHHHJJJJJJKKKLLLMMMCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGEEEDDDDDDDDDEEEGGGIIIJJJMMMPPPTTTUUUTTTRRRQQQPPPPPPNNNNNNPPPVVV[[[___```JJJGGGHHHNNNRRRRRRPPPQQQOOOZZZ^^^```[[[FFF444555000000000000000111111111000000000000000000000000---///111000///...000222/////////000111222222222111000111333333333999AAAOOO\\\gggssswwwxxxmmmkkkfffbbbeeejjjhhhaaaQQQJJJEEEFFFFFFAAA;;;888666666777888:::===@@@BBBAAABBBBBBAAA@@@>>>===;;;777999888666888===@@@???DDDIIINNNRRRSSSSSSRRRRRRNNNOOOPPPQQQPPPMMMJJJIIIGGGGGGFFFDDDCCCBBB@@@@@@??????>>>>>>??????@@@AAA@@@AAADDDFFFFFFDDDBBB@@@CCCBBBAAAAAACCCCCCBBBAAA@@@BBBCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAAAAA@@@@@@@@@@@@??????@@@AAA@@@@@@@@@BBBCCCAAA===;;;===???999::::::::::::;;;===>>>BBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@@@@???????????????999;;;=========???DDDHHHLLLLLLKKKFFFCCCDDDIIIOOOYYYUUUSSSUUUUUUPPPLLLKKKNNNPPPaaakkkaaaUUUOOOGGGHHHHHHIIIJJJMMMQQQMMMEEE===666000000000...------..............................////////////..................................................................////////////////////////////////////...000111111000111111111222888===LLL```hhhooo}}}zzzwwwxxxxxxnnn^^^ZZZ``````aaabbbaaaYYYOOOMMMPPPYYY___ccc```^^^]]]ZZZTTTXXX```jjjpppppplllhhheeeaaaXXXMMMFFFCCCAAA???<<<<<<<<<;;;;;;::::::999999666888:::;;;<<>>:::999777666666999<<<>>>AAAAAABBBBBBAAA???>>>===;;;<<<:::666666:::===<<<===@@@EEEHHHJJJKKKMMMOOOLLLNNNQQQSSSSSSQQQNNNLLLPPPOOOMMMJJJGGGDDDBBBAAA<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCEEEEEECCCAAA???CCCBBBAAAAAACCCCCCBBBAAA@@@AAABBBBBB@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>???===;;;;;;<<<======<<<999===???>>>;;;999<<<@@@:::;;;<<<======???AAACCCGGGGGGFFFEEEEEEDDDCCCCCCAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<<<<888:::===>>>???BBBHHHMMMPPPNNNIIIAAA===CCCPPP\\\aaaTTTJJJKKKOOOOOOMMMKKKNNNMMMYYYaaaWWWMMMHHHAAAFFFHHHDDDDDDIIIDDD:::999999222...000222111///000..............................////////////................................................................../////////000////////////////////////---000111///---...000000111222222???TTT\\\cccqqq{{{|||sss___ZZZccc```\\\]]]cccfff___TTTNNNJJJTTTZZZYYYYYY\\\]]]ZZZTTTYYY```eeehhhlllqqqtttssshhhZZZOOOJJJGGGCCC@@@===============<<<<<<<<<888888888777777888<<<>>>>>>@@@BBBEEEGGGIIIJJJKKKKKKMMMNNNNNNLLLKKKKKKLLLLLLMMMMMMLLLKKKKKKLLLNNNHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGEEEGGGHHHIIIGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJGGGDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCC@@@>>>>>>@@@BBBAAAHHHPPPSSSOOOKKKHHHHHHHHHOOOOOOHHHEEEMMMWWW\\\aaalllppphhhbbbbbb]]]TTTYYY[[[YYYUUUXXX```ccc___WWWWWWWWWXXXYYYUUUOOOIIIGGGCCC<<<444...,,,---//////---,,,---/////////---........................................................................---------.........//////---------------------------......///......------...111333111000111333444333FFFyyy___PPP[[[~~~OOOAAA===>>>@@@===999999:::;;;;;;;;;::::::999777555333444666999;;;???BBBEEEHHHIIIJJJLLLMMMCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCBBBBBBCCCDDDFFFGGGMMMMMMMMMKKKIIIHHHIIIJJJMMMPPPPPPLLLLLLNNNLLLFFFEEEJJJLLLJJJKKKNNNPPPOOOHHHKKKNNNNNNHHH???444---000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111222222222333333333<<<>>>GGGWWWgggtttxxxppplllvvvoooiiiqqqxxxvvveee[[[OOOGGGEEEEEEDDDCCCAAA@@@<<<777222222666;;;888888999<<<>>>@@@???>>>>>>===<<<:::999999999999;;;;;;;;;===@@@DDDHHHJJJIIIKKKMMMLLLJJJGGGFFFFFFLLLMMMPPPQQQOOOKKKFFFCCCBBBAAAAAA@@@??????>>>>>><<<===>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????BBBAAA???>>>>>>>>>????????????>>>===<<<;;;::::::::::::;;;<<<<<<;;;999999;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???AAABBBCCCDDDGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBDDDCCCAAA???===;;;::::::;;;;;;===AAAFFFIIIKKKJJJGGG>>>999<<>>AAACCCGGGQQQ[[[^^^[[[bbb___]]]]]]]]]]]]^^^```]]]YYYUUUVVV[[[]]][[[XXX]]]\\\\\\\\\ZZZVVVPPPLLLHHH???555//////000///---////////////////////////////////////////////////........................//////.........---------........................------------------------............////////////000000000000111111111111555;;;WWW[[[QQQlllhhhAAA777===@@@<<<;;;<<<<<<<<<;;;:::999999:::888666444333444555555:::<<>>;;;999888888777666777999;;;>>>?????????>>>>>>===<<<;;;::::::999999999:::<<>>===<<<>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========@@@???>>>===<<<======>>>>>>===<<<;;;:::999888777888999;;;===>>>>>>>>>>>>>>>???AAABBBBBBBBBAAAAAA??????@@@AAABBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAA???<<<:::999:::<<<======AAAFFFJJJJJJGGGBBB???<<<===DDDLLLNNNKKKMMMRRRUUUMMMEEEDDDJJJSSSZZZ]]]```VVVNNNKKKGGG@@@<<<===BBBBBBCCCBBB>>>:::555222////////////////////////......------------..............................................................................---------............///////////////////////////////////////////////////000111222444999@@@HHHNNNXXXdddsssxxxqqqeee\\\XXXYYY]]]bbbeeegggeee```[[[TTTJJJFFFNNNXXXYYYWWWUUU]]]]]][[[XXXUUUSSSSSSTTTcccfffhhhfffbbb___\\\ZZZOOOIIIAAA======>>>>>>=========<<<:::999999999999888888888999:::<<<===>>>BBBCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCBBBAAAAAA@@@FFFHHHIIIGGGDDDBBBCCCEEEHHHIIILLLOOOKKKBBB<<<<<<===FFFOOOUUUYYY^^^]]]ZZZ\\\ZZZXXXYYYZZZ[[[\\\^^^ZZZZZZXXXVVVUUUVVVXXXZZZfffbbb]]]YYYTTTNNNHHHDDD@@@:::222...///000///---........................................................................///.........------------........................------------------------............//////////////////000000000111111111777888KKKpppzzzZZZbbbvvvLLL::::::===<<<<<<<<<<<<<<<<<<;;;:::::::::999666444333444444555888:::===AAAEEEGGGIIIIIIBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAABBBCCCDDDHHHJJJKKKKKKIIIGGGGGGGGGIIIMMMNNNLLLJJJJJJGGGBBBDDDGGGHHHFFFHHHMMMNNNLLLIIIGGGCCC>>>999555111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111222222222222333222222777>>>EEEPPPaaappp~~~mmm```bbbtttooo___fffwww|||xxxnnn^^^OOOEEEBBBBBB;;;<<<>>>@@@AAA>>>:::666666555444444555888;;;<<<>>>????????????===<<<;;;888777777777888:::<<<======???AAABBB@@@?????????<<<>>>AAADDDFFFGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@??????>>>===;;;;;;;;;;;;<<<<<<<<<===???>>>>>>============>>>@@@@@@>>>===<<<:::999888888:::<<>>AAACCCHHHLLLLLLGGGAAA===;;;:::FFFXXXaaa]]]RRRLLLNNNIIIFFFEEEIIIRRR[[[bbbdddgggXXXIIICCCDDDCCC@@@????????????===:::666222///////////////////////////......------------..............................................................................---------............///////////////////////////////////////////////////...///000111333888???DDDOOO\\\nnnyyyyyypppcccZZZQQQUUU]]]fffjjjiiiddd```]]]QQQIIIKKKQQQRRRNNNJJJRRRSSSVVVZZZ\\\[[[WWWUUURRRUUUXXX\\\^^^```dddgggaaaYYYMMMEEEBBB@@@???===<<<<<<<<<<<<<<<;;;:::999999999888777777888888888;;;<<<>>>@@@BBBDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEEDDDBBB@@@EEEEEEFFFFFFGGGGGGHHHIIIHHHEEECCCBBB???::::::>>>GGGRRR\\\^^^]]]\\\[[[XXXXXXXXXWWWXXXYYY[[[ZZZYYYVVVYYYZZZUUUNNNMMMUUU\\\iiiddd\\\SSSLLLFFF@@@===777333...---///000///---....................................................................................------------------------------------------------------------............//////////////////000000000000111111666222>>>^^^aaaYYY___BBB999;;;>>>===============<<<<<<;;;:::999777555444444444555666888;;;>>>BBBEEEFFFGGGAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCCFFFIIILLLLLLKKKIIIHHHHHHIIILLLNNNNNNKKKIIIFFFCCCKKKMMMKKKGGGGGGJJJJJJGGGHHHEEE???999555111000///////////////////////////////////////////////////000000////////////000000////////////////////////111111111111222222222222111222444888===GGGZZZlllzzznnnllloooxxx~~~oooccclll{{{}}}dddPPPKKKNNN@@@>>><<<>>>AAABBB@@@===:::999777444222222444666:::;;;===???@@@???>>><<<999888777777777888999999;;;===???@@@???>>>??????======>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHEEEFFFGGGIIIJJJJJJJJJJJJEEEEEEFFFFFFEEECCCBBBAAA======>>>>>>??????@@@@@@@@@@@@@@@????????????@@@FFFFFFEEECCCAAA@@@???>>><<<===???BBBEEEGGGHHHIIIGGGIIILLLMMMMMMKKKHHHEEEBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@???>>>======<<<:::999888888:::>>>AAADDDHHHIIIGGGBBB<<<;;;@@@EEEHHHXXXiiilll```RRRMMMNNNFFFGGGJJJPPPWWW[[[]]]\\\XXXLLLAAA???EEEHHHEEEAAA;;;;;;:::888555222///---////////////////////////......------------..............................................................................---------............///////////////////////////////////////////////////.../////////000222777:::KKKVVVgggwww}}}vvvggg\\\MMMOOOVVVbbbjjjkkkhhhgggddd]]]VVVSSSQQQNNNHHHDDDFFFHHHNNNWWW```dddccc```IIIHHHIIIMMMOOOPPPUUU[[[fffaaaZZZTTTOOOIIIAAA;;;999999::::::;;;<<<<<<===<<<;;;:::999888888888888777888999;;;===>>>@@@@@@AAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>======>>>>>>???@@@AAAAAA@@@AAACCCDDDDDDDDDCCCBBB@@@@@@CCCGGGKKKNNNMMMLLLEEE???999888888<<>>>>>>>>>>>======:::999888666555444444444555666999<<<@@@CCCEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@BBBBBBGGGIIILLLMMMLLLJJJJJJJJJJJJLLLOOOPPPMMMIIIGGGHHHPPPPPPLLLHHHIIILLLKKKGGGFFFCCC>>>999444111//////////////////////////////////////////////////////000000////////////000000////////////////////////000000111111111222222222333333444666777>>>OOO```ooo|||rrrfffmmmrrrqqqnnnlllzzzsss___SSSRRRLLLDDD@@@AAACCCDDDCCCCCCCCC@@@;;;555222333444444666999<<<>>>>>>======;;;::::::999999999999::::::;;;=========<<<>>>???=========<<<======>>>>>>===>>>???@@@BBBCCCDDDEEEAAACCCEEEGGGIIIKKKLLLLLLGGGGGGHHHHHHGGGEEEDDDBBB@@@AAAAAABBBCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCJJJIIIHHHGGGEEEDDDCCCBBBAAABBBCCCDDDFFFGGGIIIIIIHHHIIIKKKLLLJJJGGGCCC@@@AAAAAA@@@??????>>>>>>===>>>???@@@@@@AAA@@@@@@@@@<<<<<<;;;;;;::::::999999:::;;;<<<>>>@@@AAABBBCCCAAAAAA@@@;;;999<<>>???@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<::::::;;;===>>>@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFCCCDDDFFFIIIKKKKKKHHHEEE@@@<<<;;;>>>BBBHHHRRR\\\\\\]]][[[XXXXXXYYYUUUOOOQQQWWW^^^dddjjjmmmfff\\\OOOOOONNNKKKIIIKKKPPPUUUUUURRRMMMHHHCCC===777333000///////////////---,,,........................................................................,,,,,,------------------------------------------------------------------............////////////...////////////000000000111111666JJJjjjiii\\\______AAA;;;???======>>>>>>>>>>>>>>>===;;;:::999777666444444333555666888;;;>>>BBBEEEFFF????????????????????????>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>???@@@BBBCCCGGGIIILLLLLLLLLKKKKKKLLLLLLLLLOOOQQQMMMIIIJJJNNNPPPOOOKKKHHHKKKPPPPPPLLLFFFCCC>>>888444111//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222333222111222111444>>>IIIUUUaaatttuuuiiigggxxxtttvvvuuuddd```ZZZRRRJJJEEEAAA???===HHHJJJJJJEEE???999888888333444666888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999999;;;<<<999999:::;;;<<<===>>>>>>========================>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDEEEDDDBBB@@@???@@@AAAAAABBBCCCDDDEEEEEEBBBCCCDDDDDDEEEDDDDDDDDDGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEFFFGGGEEEBBB???<<>>>>>===<<<<<<;;;======>>>>>>>>>>>>>>>===777888888888999999::::::>>>???@@@BBBBBBAAA@@@???777:::>>>@@@AAADDDIIINNNTTTYYYYYYQQQJJJLLLTTTZZZSSSTTTUUUSSSNNNGGG@@@<<<>>>JJJUUUUUUNNNGGG@@@;;;555444222000///.......................................------------......------------------------................................................---------............///................................................///000111000///...000111666<<>>CCC===CCCNNN[[[cccccc\\\VVVIIIHHHEEEBBB@@@>>><<<<<<;;;;;;::::::999999::::::::::::999999999888888888999999::::::;;;;;;<<<<<<>>>>>>>>>???????????????>>>>>>>>>????????????@@@@@@AAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@??????>>>??????@@@@@@@@@@@@???@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<;;;999999:::<<<>>>???AAAAAABBBAAAAAAAAABBBEEEHHHJJJLLLLLLKKKIIIEEEBBB???===AAACCCIIIRRRTTTSSSUUUXXXTTTVVVWWWXXX[[[[[[SSSJJJJJJRRR[[[aaajjjqqqjjj^^^KKKJJJIIIIIIJJJKKKLLLLLLLLLIIIEEEAAA===777111---///////////////...---,,,------------------------------------------------........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////......////////////000000333444555===VVV|||pppVVVXXXjjjwwwOOO<<<888<<<======>>>>>>>>>>>>>>>;;;:::999888666555333333444555666999===@@@CCCEEE>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAA>>>??????@@@@@@??????>>>======<<<===>>>@@@BBBCCCGGGHHHJJJJJJJJJJJJKKKMMMLLLKKKMMMPPPMMMHHHKKKSSSQQQOOOKKKHHHKKKQQQQQQLLLGGGCCC<<<555111///000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111111//////111000///333999CCCMMM\\\kkkuuu|||wwwkkkooovvvrrruuuwwwrrrmmmccceeeeeeaaaWWWJJJ???888BBBGGGLLLKKKFFF@@@>>>>>>666666666666666666666666888999:::;;;;;;<<<<<<<<<888999999999777777999:::555666888:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@@@@>>><<<:::<<<======>>>???@@@AAABBB???@@@AAACCCCCCCCCBBBAAABBBBBBBBBAAAAAAAAA@@@@@@BBBAAA@@@@@@@@@@@@AAABBB@@@AAAAAABBBAAA???>>>===>>>>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;::::::666666888999;;;<<<===>>>BBBBBBAAA@@@>>><<<;;;:::888<<>>;;;;;;EEE[[[llldddPPP@@@;;;;;;333222000///......///000..............................------------......------------------------................................................---------............///...................................................///111000///...///000222444;;;HHHWWWcccjjjkkkgggZZZTTTXXX[[[UUURRRTTTWWWeeeooommmfffbbbaaa___[[[XXXRRRMMMJJJLLLQQQVVV[[[UUUSSSVVVPPPEEECCCHHH<<<>>>CCCLLLWWW]]]^^^]]]TTTTTTTTTRRRMMMHHHBBB???>>>===<<<;;;:::999999999;;;;;;;;;::::::999999999888888999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<==================>>>>>>>>>?????????>>>>>>>>>>>>>>>?????????===<<<<<<<<<======>>>???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999:::<<<>>>???@@@AAABBBBBBCCCEEEGGGIIIJJJKKKKKKKKKHHHCCC>>>===@@@DDDMMMOOOVVV]]]]]]WWWTTTUUUTTTWWWYYYWWWVVVVVVQQQKKKIIIOOOSSSUUU^^^fff```SSSHHHIIIIIIJJJJJJHHHEEECCCEEEAAA===999666333///---,,,---......---------...------------------------------------------------........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........./////////000000000666555222AAAfff[[[YYYWWWkkkdddDDD666;;;<<<======>>>>>>>>>===;;;;;;:::999777555333222222222444666:::>>>AAACCC>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@<<<===>>>??????>>>===<<<;;;;;;;;;<<<>>>@@@CCCDDDFFFGGGHHHHHHHHHIIIKKKMMMKKKJJJLLLOOOLLLHHHLLLUUUUUURRRLLLHHHKKKOOONNNIIIHHHCCC:::222......000222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111...---...222444222333666888BBBOOOUUU[[[gggzzzvvvgggggghhhlllnnn^^^[[[^^^eeennnyyyzzzooo\\\III>>>999@@@IIIKKKHHHCCC@@@@@@999888777555444333333333666777888999;;;;;;<<<<<<999:::;;;:::888888999;;;666777888:::::::::999999888888999:::;;;<<<======888999999:::::::::::::::777999;;;======<<<:::888888888999:::;;;<<<===>>>===>>>???@@@AAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>???@@@===>>>>>>???????????????>>>=========<<<<<<<<<<<<999999999999999888777777666777999;;;===???AAABBBFFFDDD@@@<<<999888777777BBBBBBDDDHHHLLLNNNMMMLLLFFFHHHEEEAAAEEEOOOTTTRRRVVVQQQIIIAAA;;;:::<<>>>>>??????<<<;;;:::::::::<<<===>>><<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<999999;;;<<<>>>???@@@AAAAAACCCFFFIIIKKKLLLLLLLLLDDDCCC@@@<<<999>>>IIIRRRZZZYYY[[[^^^\\\VVVUUUXXX\\\___\\\TTTMMMMMMPPPPPPLLLPPPNNNKKKPPPXXXRRREEEFFFIIILLLMMMIIIDDD@@@>>>???;;;666222111111111111)))***,,,,,,,,,---...000------------------------------------------------........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000............/////////000)))444777///555SSSsssmmmcccNNNMMMuuuNNN:::;;;;;;<<<===============;;;;;;:::999777555333222000111222444888<<>>>>>>>>>>>===========================<<<;;;;;;===@@@CCCEEEIIIIIIHHHFFFEEEGGGLLLOOOWWWZZZZZZSSSIIIEEEIIINNNLLLKKKKKKKKKLLLKKKIIIFFFFFF===666444444111000111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000666;;;BBBGGGMMMWWWdddnnnwwwxxxssscccVVVYYYooo^^^NNNPPPTTTbbbrrr}}}www^^^EEEDDD===<<<@@@???<<>>>>>>>>>>>?????????>>>??????@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????>>><<<;;;AAA???<<<999777666777777999999999999999999999999<<<;;;<<<>>>@@@BBBBBBBBB>>>>>><<<999888999>>>BBBFFFGGGHHHKKKLLLJJJEEEAAACCCDDDKKKTTTWWWTTTRRRSSSRRRHHH===;;;@@@DDDCCC???OOOTTTVVVNNN@@@555222333////////////////////////------------------------------------------------................................................---.........---,,,,,,+++........................---------............/////////.........---------........................,,,...111333777@@@MMMWWW___fffggg```^^^___ZZZPPPMMMGGGKKKYYYaaa^^^^^^dddmmmTTTPPPPPPIIIEEEJJJMMMNNNKKKKKKOOORRRRRRSSSVVVSSSMMMIIIJJJKKKIIIIIIEEEIIIWWW```^^^YYYWWWSSSPPPJJJDDD>>>:::999:::999999999:::::::::::::::===<<<;;;:::999888888888777777888888999999999:::;;;;;;::::::999999888888999999999999888888888888999888888888999:::;;;;;;999999:::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<===@@@>>>999:::??????:::===;;;:::;;;>>>???@@@???CCCEEEGGGHHHHHHEEEBBB@@@;;;<<<======???EEENNNUUUSSSWWW[[[[[[XXXUUUTTTUUUSSSTTTRRRMMMLLLPPPQQQPPPNNNKKKHHHGGGGGGJJJNNNQQQSSSPPPKKKHHHFFFEEECCCBBB:::777333000000000//////------------------------------------------------------------------------------------------------------------------------........................---------------------------------............///////////////000000000000000...000555777>>>XXXtttxxx}}}nnnNNNIIIccc]]]:::999777???CCC:::999>>>;;;<<<;;;:::999888666555555444333333444666999;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===@@@CCCEEEHHHHHHGGGEEEEEEGGGKKKNNNYYY___aaaZZZMMMEEEEEEIIILLLLLLLLLLLLKKKJJJIIIIIIEEE;;;333111111///...///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000...222777;;;@@@JJJVVV___cccffffffaaaZZZXXX\\\bbbjjjtttpppVVVMMMHHHQQQ]]]jjjsssqqqdddWWWQQQIIIBBB???===;;;<<>>===::::::999888888777666666888888888999999888888777::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<===============>>>??????<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<=========;;;:::999???===;;;999777777888999777777888999:::;;;<<<===AAA@@@>>>===>>>>>>>>>>>>=========>>>???AAADDDFFFNNNMMMLLLJJJGGGDDD@@@>>>DDDJJJVVVbbbddd\\\SSSNNNFFFAAA<<<===BBBGGGFFFDDDEEEIIIIIIDDD999111///000........................------------------------------------------------................................................------......------,,,+++........................---------............/////////.........---------........................---///000///000555???FFFSSSZZZ______```ccceeeeeeOOODDDAAAIIIQQQSSSWWW^^^yyy}}}mmmWWWSSSQQQLLLLLLPPPQQQPPPLLLLLLNNNNNNKKKOOOTTTWWWUUUTTTRRRMMMFFFHHHBBBAAAHHHNNNQQQVVV[[[ZZZXXXTTTPPPJJJEEEAAA>>>>>>===<<<;;;999888888777888888888888999999::::::888888888999999999::::::::::::::::::::::::999999999999999888888888777777:::999999999999:::;;;<<<999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<777777<<<<<<999<<<;;;;;;===@@@CCCDDDDDDEEEEEECCCAAA>>>;;;888666===AAAFFFIIIKKKLLLNNNPPPQQQTTTWWWWWWUUUSSSSSSSSSPPPQQQOOOLLLLLLPPPPPPMMMKKKJJJHHHHHHJJJMMMQQQSSSNNNLLLIIIGGGEEECCC???===777444000///...///......------------------------------------------------------------------------------------------------------------------------........................------------------------------------.............../////////000000000000///---...222222777MMMfffuuu|||{{{~~~qqqPPPXXXlllHHH999444;;;@@@:::999>>>;;;<<<;;;:::999888777666666444333333333555888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===@@@CCCDDDGGGGGGFFFEEEDDDEEEIIILLLVVV^^^ddd^^^QQQGGGEEEHHHKKKMMMNNNLLLIIIGGGIIILLLEEE;;;222000///------///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000...000333555888@@@JJJRRRYYYZZZ\\\```bbb^^^UUUNNNWWWbbbyyycccRRRIIIHHHKKKUUU^^^bbbcccdddddd___TTTJJJFFFDDD???888@@@EEEJJJLLLJJJGGGCCC@@@888888888777666555444333222444777:::<<<>>>>>>>>>;;;;;;::::::999888888777888777777777777777888888999999999999999999999999888999:::;;;;;;:::999888777888888888999999999999777888888888888999999999;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999888999:::::::::999888777:::999888777777888999999777888999;;;===???@@@AAADDDBBB???<<<::::::;;;<<<>>>>>>@@@DDDHHHIIIIIIHHHMMMLLLIIIEEEAAA>>>>>>>>>CCCLLL\\\jjjkkk^^^NNNFFF======@@@DDDIIIKKKKKKJJJ<<<===<<<888444000//////........................------------------------------------------------........................------------------------------......------,,,,,,........................---------............///...............---------........................---...///---+++---222777CCCIIISSSZZZ\\\```kkkxxxaaaPPPCCCCCCHHHKKKPPPWWWaaakkkbbbSSSOOONNNLLLOOOTTTTTTRRRPPPRRRTTTQQQLLLMMMQQQSSSUUUXXXYYYTTTLLLLLLFFFBBBBBBDDDFFFLLLRRRUUUUUUTTTTTTRRRNNNIIIEEEDDDCCCBBB@@@===:::888777::::::::::::;;;;;;;;;<<<999999999888999999::::::999:::::::::::::::;;;;;;:::::::::999999999888888::::::999999::::::;;;;;;999:::;;;;;;<<<<<<<<<;;;>>>======<<<;;;;;;::::::===>>>===::::::>>>???>>>AAA???======???AAAAAAAAA;;;;;;;;;<<<===>>>@@@AAAEEEIIINNNQQQQQQOOONNNNNNNNNPPPRRRRRRPPPOOOPPPQQQOOOQQQQQQNNNNNNPPPOOOKKKHHHHHHHHHJJJLLLPPPSSSUUUIIIHHHFFFDDDBBB>>>999555222000---,,,---......---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------................../////////000000000000...///111///222BBBTTTrrr~~~{{{yyy[[[PPPkkk\\\@@@666999???;;;:::===:::<<<;;;;;;:::999888888777444444333333444666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???BBBDDDEEEFFFEEEDDDCCCDDDGGGJJJLLLUUU\\\ZZZOOOHHHHHHLLLJJJMMMNNNKKKFFFEEEIIIMMMFFF<<<333000000//////111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111222222222555:::BBBHHHWWWTTTTTTZZZaaabbb\\\TTTTTTZZZhhh{{{tttiii```VVVMMMKKKKKKLLLSSS[[[jjjnnnkkkaaa[[[XXXOOOCCCDDDIIILLLJJJGGGIIILLLMMMKKKIIIEEE@@@<<<888444111222222444555777999;;;;;;999999999:::::::::::::::999888777666666777999:::888888888888888888888888777888999::::::999888777777777777777888888888888666666666777777777888888999999888888888999999::::::::::::999888888777777777888999::::::999888777777777666666777888999:::;;;;;;<<<===>>>??????@@@>>>>>><<<;;;:::;;;>>>@@@CCCDDDEEEIIILLLKKKHHHEEE@@@AAABBB@@@>>>>>>AAADDDAAAHHHTTT______RRREEE???===BBBIIIMMMNNNMMMKKKIII999777444333222222111000........................------------------------------------------------........................------------------------,,,------...------,,,,,,........................---------............///................................................,,,---......---...000333888<<>>;;;=========<<<;;;::::::999:::999888888888999999:::888999999999::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999::::::888999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::>>>@@@BBBBBBBBBCCCCCCCCCDDDAAA===;;;::::::999777777999===AAAGGGLLLOOOQQQOOOOOOPPPOOOOOONNNNNNOOOLLLMMMMMMMMMMMMMMMNNNNNNRRRXXXZZZUUUOOOMMMLLLJJJGGGHHHIIIKKKMMMOOOPPPQQQIIIFFFBBB???<<<888333000///...,,,,,,---......---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,---------................../////////000000222111222333000111;;;HHHnnnzzzbbbQQQ\\\rrrNNN===999>>>;;;;;;===:::<<<;;;;;;;;;::::::999999666555333222333444666888;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===???AAACCCDDDDDDDDDBBBAAABBBEEEGGGEEELLLQQQOOOIIIEEEHHHMMMHHHKKKLLLIIIDDDCCCFFFKKKCCC999111000000//////111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000///...///333888<<>>@@@BBBBBBDDDFFFGGGBBBBBBEEEJJJJJJCCC???>>>CCCHHHMMMOOOLLLFFFBBB???888555111000111111111000........................------------------------------------------------........................------------------------,,,,,,------...------,,,........................---------............///---.............................................,,,---.../////////000111222444===GGGIIIKKKZZZnnnnnnbbbUUUOOOMMMHHHCCC@@@DDDJJJFFFFFFOOORRRNNNPPPMMMNNNPPPTTT]]]dddccc^^^NNNJJJBBB???EEEOOOTTTSSSTTTQQQOOOOOOQQQPPPKKKEEEDDDAAA@@@DDDIIIJJJDDD>>>>>>BBBFFFIIIIIIFFFAAA>>>===>>>>>>???>>>======<<<;;;:::888777777888999:::999999999::::::;;;;;;;;;::::::::::::999999999999999999888888888888999999777888999:::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>AAADDDEEECCC@@@???@@@>>>;;;888666777888888888BBBDDDIIIMMMQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKQQQ[[[```XXXLLLGGGGGGIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIDDD>>>888444222000......---,,,---...//////...------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...............////////////000000111222111222888???bbb}}}cccWWWYYYooo^^^CCC666999999;;;>>><<<<<<<<<<<<;;;;;;;;;;;;;;;888666444333222333555666;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::::::::::::::::::::::::::999::::::<<<===???AAABBBBBBCCCCCCBBB@@@@@@BBBDDDEEEGGGHHHFFFDDDBBBDDDGGGEEEGGGHHHFFFCCCBBBCCCFFF<<<444......///------///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000//////000222444555555999???FFFKKKPPPUUUXXXaaagggkkknnnwwwvvvbbbQQQHHHDDDAAADDDSSSbbbgggeeeeeeeeedddxxxzzzpppZZZHHHEEEHHHJJJWWWQQQKKKGGGGGGFFFEEEBBB<<<:::666333222222444555222333555666888:::;;;<<<888888888888999:::;;;;;;999999999999999999999999777888999::::::999888777666777777777888888888888888888888888999999999999999888777777666777777777888888888888888888888888999:::;;;<<<===<<<;;;:::=========>>>>>>>>>>>>>>>:::999888777666555555444333888???CCCDDDFFFIIIKKKJJJJJJIIIGGGDDDDDDEEEGGGKKKIIIHHHHHHIIIHHHGGGEEEBBB>>><<<======<<<>>>BBBDDDFFFHHHGGGBBB<<<666333444111///......///......------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------........................---------............///---------...................................................------,,,,,,---000777>>>DDDIIITTT___]]]YYYUUUSSSRRRNNNIIIEEEBBBEEE???@@@KKKMMMHHHKKKIIIKKKMMMOOOUUU\\\\\\XXXLLLKKKFFFBBBCCCHHHHHHDDDMMMMMMKKKJJJMMMRRRSSSPPPNNNIIIEEEHHHLLLKKKBBB999:::===AAAEEEEEECCC???<<>><<<;;;999999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::999999999888888888::::::999999888888999999777888999:::;;;<<<<<<<<<>>>>>>??????@@@AAAAAABBB===>>>@@@AAA===888888<<<999777555666:::>>>AAACCCEEEHHHMMMQQQSSSSSSQQQPPPLLLNNNSSSWWWWWWSSSLLLFFFKKKJJJIIIJJJKKKJJJIIIGGGJJJUUU[[[SSSGGGBBBDDDGGGJJJIIIHHHGGGEEECCCBBBAAADDD???777222///............------...///000///...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------........./////////---...//////000222555888NNNqqq~~~zzz{{{hhh___ZZZ^^^vvvtttOOO888777777;;;???>>><<<<<<<<<<<<<<<=========:::888666444333333444444::::::::::::::::::::::::888888888888999999999:::999999999999999999999999999999:::<<<===???@@@AAAAAABBBBBBAAA??????AAACCCDDDCCCBBBCCCDDDDDDCCCAAACCCCCCCCCCCCBBBAAA@@@@@@888111,,,...000///...///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111222333444333333///333:::???CCCGGGMMMQQQeeennnuuuxxx{{{|||llldddYYYKKKFFFIIIPPPUUUTTTSSSWWW^^^nnnzzz{{{lll\\\WWWWWWUUUJJJDDD>>>===AAAEEEGGGGGG@@@???>>><<<999777666555222333444555666777777888666777888999999:::::::::::::::::::::::::::::::::777888999::::::999888777777777777888888888999999888888888888999999999::::::999888777777777777777888999999::::::;;;;;;;;;::::::<<<=========<<<<<<============<<<<<<;;;;;;666666777777888888999999999AAAIIINNNLLLIIIHHHIIICCCEEEEEEBBB@@@DDDNNNVVVaaaYYYPPPKKKJJJHHHCCC???===::::::>>>???>>>@@@DDD??????>>><<<999555111............---,,,,,,---...------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------............///---------.........//////........................///...---,,,,,,,,,,,,++++++///222666???JJJNNNMMMMMMPPPRRRRRRRRRRRRQQQPPPFFFHHHBBB???DDDBBB???FFFGGGJJJKKKJJJLLLQQQSSSQQQLLLMMMKKKFFFDDDEEEDDDAAAHHHOOOPPPIIIEEEHHHMMMOOOMMMIIIHHHNNNVVVUUUJJJ>>>??????>>>>>>===<<<;;;;;;<<>><<<<<<===???@@@@@@@@@@@@???????????????>>>>>>>>>=========<<<<<<===<<<;;;::::::::::::;;;888999;;;<<<===>>>>>>>>>???????????????@@@@@@@@@<<<;;;;;;===;;;999???HHHEEECCC@@@???AAAEEEGGGHHHCCCEEEHHHLLLNNNOOOPPPPPPHHHIIIMMMRRRTTTQQQKKKEEEIIIHHHHHHIIIJJJHHHEEEAAABBBIIIMMMJJJEEEFFFHHHHHHIIIHHHEEEBBB@@@>>><<<<<<888555000------......---...---,,,---///000...---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------.........//////---.........///222333333:::WWWppp{{{{{{rrryyyzzzggg[[[XXX___~~~gggDDD;;;888:::>>>===<<<<<<<<<======>>>>>>>>><<<:::888555333333333444888888888888888888888888777888888888888999999999999999999999999999999999888999:::<<<>>>???@@@AAA@@@AAAAAA@@@??????@@@AAABBB@@@???BBBGGGHHHDDD@@@AAAAAA@@@AAABBBAAA>>><<<777111...111333111000111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000......///111222222111///000111333555888>>>FFFKKKTTT```jjjsss~~~|||mmmYYYVVVMMMGGGIIIGGGCCCIIISSSRRRhhhyyyvvvooommmlllgggUUUMMMBBB===>>>??????>>>AAABBBDDDCCCAAA===888666333333444444444444444444444555777888999999999888::::::::::::::::::::::::888999:::;;;;;;:::999888888888888888999999999999888888888888999999999999::::::999888888888888888999:::;;;<<<======>>>???999:::<<<===>>>===<<<<<<:::::::::999888777666555555666777:::<<>>===FFFVVVdddnnnaaaRRRJJJHHHFFF@@@:::888888<<>>CCCHHHKKKLLLLLLOOORRRTTTOOORRRKKKDDDDDD>>>===GGGFFFIIIJJJGGGGGGLLLOOOOOOMMMNNNLLLEEECCCFFFIIIIIIHHHUUU[[[PPPAAA===@@@CCCAAA@@@DDDQQQ^^^```UUUHHHGGGDDD???;;;888888:::;;;444666999<<<>>>??????>>>EEECCCAAA???>>>???AAACCCCCCCCCCCCBBBBBBAAAAAAAAADDDDDDDDDCCCCCCCCCBBBBBB???>>>===<<<<<<<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@>>>>>>======<<<<<<;;;;;;<<<999999<<<===AAANNN\\\YYYTTTNNNIIIGGGFFFEEEDDDGGGGGGGGGGGGHHHHHHIIIJJJHHHFFFEEEGGGJJJLLLJJJHHHHHHGGGGGGHHHIIIGGGBBB>>>===AAACCCCCCGGGLLLNNNKKKHHHFFFBBB???<<<::::::999...---+++,,,---......------,,,,,,---...///---+++------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------........./////////000//////000333444222///CCCZZZnnnuuulllpppnnn\\\XXXSSSddd~~~RRRCCC;;;999;;;999<<<<<<======>>>>>>??????===<<<999666444333333444777777777777777777777777777777888888888999999999888888777777777777777888666777999;;;===??????@@@======>>>???AAABBBCCCDDDEEE@@@???EEEIIIFFF@@@===BBB@@@>>>???@@@???;;;888000000000000000000000000........................//////////////////////////////.........---------............////////////000000000000000000000000000000000000000000000000000000000000000000000000000///...///222777<<>>???AAADDDEEEDDD@@@===999888666444222000..............................------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,------------------------........................------------------------------------------------------------------------...------///222888>>>AAA===???BBBFFFIIILLLMMMMMMLLLQQQPPPIIIJJJNNNJJJ>>>CCCAAA@@@@@@BBBFFFJJJMMMRRRPPPFFFCCCHHHEEEDDDNNNJJJQQQVVVSSSGGG<<<<<>><<<;;;999:::;;;===>>>CCCBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDBBBAAACCCBBB???;;;777555666777888;;;:::777888;;;<<<:::@@@999777<<>>DDDDDDCCCFFFQQQ[[[bbb___WWWLLLGGGHHHHHHEEEHHHGGGFFFEEEFFFHHHKKKLLLFFFEEEEEEGGGIIIKKKJJJJJJKKKIIIGGGCCC@@@>>><<<;;;???CCCHHHIIIGGGFFFGGGIIIEEECCC@@@<<<999666444333......------------......---------,,,,,,+++++++++.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------///,,,+++,,,///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,---------......////////////000000000000222111AAA\\\eeeaaakkknnnkkkdddTTTwww}}}NNN666888======??????=========>>>???@@@===<<<;;;888666444222111888888888888888888888888777777777888888888999999888777777666666777777888777888:::<<<===??????@@@>>>>>>======???AAADDDEEEBBBBBBFFFJJJHHHBBB>>>>>>EEECCCAAA@@@@@@===999555////////////////////////........................//////////////////////////////.........---------............////////////////////////////////////////////////////////////000000000000000000000000......---...111444888;;;BBBDDDHHHNNNWWWdddqqqzzz}}}{{{oooiiikkkhhhaaa]]]aaa```WWWMMMIIIFFFCCC===CCCIIIMMMQQQXXX```eee^^^XXXWWWYYYWWWVVV^^^jjjbbbPPPAAA@@@BBB@@@>>>@@@======BBBHHHHHHAAA;;;999666666555444444444444444222222333333333333444444333444444555666666777777888777777777999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999777444111444333333333444444555666444444555555666555555555555666777888999:::;;;<<>>>>>===???BBBGGGLLLOOOVVVJJJ???<<<;;;999:::>>>@@@@@@@@@AAABBB@@@<<<999555555333222000///------........................------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,------------------------........................------------------------------------------------------------------------......---...000444777999999;;;>>>AAADDDFFFGGGHHHKKKQQQQQQNNNPPPWWWTTTKKKDDDCCCAAA@@@AAACCCEEEGGGJJJLLLGGGFFFJJJCCC>>>EEEFFFIIIMMMLLLGGGBBBBBBDDD???;;;888;;;BBBGGGGGGDDDIIIIIIGGGFFFEEEEEEDDDDDDBBBBBBAAA@@@@@@?????????<<<;;;:::999:::;;;<<<===<<<<<<;;;:::999999999999<<<<<<<<<<<<;;;:::888777:::::::::777555444555777444777999888:::???@@@>>>@@@<<<===AAABBB@@@BBBFFF@@@DDDFFFEEECCCEEELLLRRR^^^]]]VVVLLLGGGGGGFFFCCCCCCCCCDDDEEEFFFIIIKKKMMMHHHHHHJJJLLLMMMLLLIIIFFFFFFFFFDDDCCCBBBAAA@@@@@@CCCEEEHHHIIIGGGFFFEEEEEE>>>===:::777444222111000......------------......---------,,,,,,+++++++++......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------+++******---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,---------........./////////000000000000333000:::PPP]]]___fffssszzznnnYYYooobbbCCC;;;:::888>>>>>>>>>===>>>>>>???@@@>>>===<<<:::888555333222888888888888888888888888777777777777888888888888777777666666666666777777777888:::<<<>>>??????@@@???>>>======>>>AAADDDFFF???EEENNNRRRJJJ@@@===AAAHHHFFFCCCAAA???;;;666222////////////////////////........................////////////////////////...............------------............/////////////////////////////////////////////////////////000000000000000000000000,,,,,,---...000111333444999:::===@@@GGGPPPZZZaaaoookkkddd^^^YYYWWWWWWXXXUUUbbbkkkggg[[[RRRMMMKKKCCCAAA??????CCCJJJRRRXXXWWWXXX]]]aaa^^^```sssjjjOOOHHHDDD:::888@@@<<<<<>>AAABBBCCCCCCCCCDDDDDDCCCDDDEEEDDDAAA???>>>===>>>@@@>>>;;;<<>>BBBBBB@@@>>>===<<<999666333111111000///...------,,,------------------------------------------------------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------......------......///000333555777;;;>>>@@@AAABBBEEEKKKNNNMMMRRRZZZYYYSSSEEEEEECCCBBBAAAAAAAAAAAAEEEIIIGGGGGGKKKDDD???GGGEEEDDDDDDFFFIIIJJJHHHEEEAAA===:::999;;;===??????EEEEEEEEEEEEGGGIIIKKKLLLIIIHHHGGGGGGGGGIIIKKKLLLAAA@@@@@@@@@AAAAAABBBCCCBBBAAA???===;;;:::999999:::::::::999888777555444444666888888777777888999555999<<<===???DDDEEEBBB??????AAADDDCCCBBBEEEJJJEEEFFFFFFEEEDDDEEEIIILLLPPPRRRPPPIIIDDDDDDCCCAAA@@@AAABBBEEEGGGIIIKKKLLLHHHJJJMMMPPPPPPMMMFFFAAABBBBBBBBBCCCDDDEEEEEEFFFHHHGGGGGGGGGFFFDDDAAA???666555333111///...------......------------......------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,---------............/////////000000000444000222???OOOZZZ```dddyyynnnZZZcccuuuOOO>>>999999<<<===>>>>>>?????????>>>??????>>>===:::777444333888888888888888888888888666666666777777777888888666666555555555666777777888999:::<<<>>>???????????????@@@AAABBBDDDEEEFFF===EEEQQQVVVOOODDDAAADDDHHHGGGDDDAAA>>>999555222////////////////////////........................////////////////////////........................---------.........//////////////////////////////////////////////////////////////////////////////,,,---...//////000000000444555666888<<>>@@@AAAAAABBBBBBAAA@@@>>>===<<<:::999999:::888444111111111111111111111111111111222222111111222333444555555444444555666777888555444444444444222///---000000111222444666777888555666888999;;;<<<<<<<<>>======<<<;;;::::::@@@CCCFFFFFFBBB>>>???CCC???@@@@@@???>>>;;;999777888999;;;===>>>>>>AAADDD@@@===:::777666555222000............---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......------,,,++++++...///222666999<<>>>>>???AAA@@@@@@@@@@@@BBBEEEGGGIIIJJJIIIIIIJJJMMMQQQVVVYYYIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHFFFDDDCCCBBBBBB>>>======<<<;;;:::999888777:::===????????????@@@===AAADDDDDDEEEHHHGGGDDD???@@@BBBEEEEEEDDDBBBBBBBBBAAA@@@AAADDDGGGIIIIIIAAAGGGJJJFFFAAAAAAAAA@@@@@@AAACCCEEEGGGIIIIIIJJJFFFGGGJJJMMMMMMJJJDDD@@@@@@AAACCCDDDFFFGGGHHHHHHIIIFFFCCCBBBBBB@@@;;;777111000///...------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,---------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,---------.............../////////000000111000000444BBBRRR[[[\\\kkkvvv}}}fff]]]aaaggg\\\CCC;;;<<<;;;<<<===?????????>>>>>>@@@@@@@@@???===999666444777777777777777777777777555555666666666777777777555555444444555666666777888888:::<<<===>>>>>>>>><<>>CCCLLLTTTRRRJJJEEEEEEEEEEEECCC@@@<<<888444333................................................////////////////////////---.....................------------............................................................////////////////////////---...///000000//////...000111333444666;;;AAAEEEFFFIIIWWWhhhhhhUUUEEEAAAJJJQQQWWWWWWWWWYYYXXXUUUPPPIIIFFFGGGFFFBBB@@@BBBBBB>>>>>>BBBBBBFFFWWWjjjjjjUUUOOOQQQMMMCCCCCC;;;555777999999:::;;;===>>>???AAAAAAAAA@@@???@@@<<<;;;@@@FFFEEE===555999888888777666555444333000222444444222111333444333333444555555555555555555555555666888888666444555666777999;;;>>>@@@BBB???@@@@@@AAAAAAAAA@@@@@@EEEGGGHHHJJJJJJIIIGGGFFF=========<<<;;;;;;<<<<<>>>>>>>>>>>:::777444333222222111000........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,---.........---,,,++++++---///333777;;;>>>@@@<<<@@@DDDEEEFFFIIIIIIHHHEEEFFFFFFGGGFFFFFFDDDDDD>>>AAA>>>@@@GGGBBB===DDDEEECCCCCCHHHTTT\\\SSSFFFCCCFFFHHHHHHFFFDDDCCCDDD???>>>>>>===>>>???@@@AAAEEEDDDCCCDDDGGGLLLQQQTTTIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFEEEDDDCCCCCCCCCCCC>>>======<<<;;;;;;::::::>>>AAADDDFFFEEEDDDDDDDDD@@@EEEGGGFFFGGGIIIHHHDDD@@@@@@BBBGGGNNNNNNFFF===???===<<<>>>BBBEEEFFFFFFBBBJJJOOOKKKDDDBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFAAAAAABBBDDDFFFFFFCCCAAABBBBBBDDDEEEFFFGGGFFFFFFDDDAAA===;;;;;;999444000//////...............///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,,,,---------..................////////////,,,111222111888HHHUUUYYYdddttttttaaaaaaeeeYYYkkkvvvTTT@@@999:::;;;===>>>??????>>>>>>BBBBBBAAA@@@===:::888666666666666666666666666666555555555555666666666666444444444444444555666777777888999:::<<<<<<<<<<<<:::???EEEJJJLLLIIIEEEAAA>>>???FFFNNNPPPKKKEEECCCBBBCCCBBB???:::666333333................................................////////////////////////---------...............,,,------------.........................................................000000000000000000000000......////////////......---...000111222555999<<<>>>GGG[[[oooqqq___MMMEEELLLMMMKKKIIILLLQQQPPPKKKHHHDDDGGGOOORRRNNNOOOUUUJJJ@@@:::<<<===>>>FFFQQQccchhhaaaQQQPPPZZZXXXLLLJJJDDDBBBFFFHHHBBB;;;777999999:::;;;;;;;;;;;;;;;<<<::::::AAAIIIKKKEEE>>>@@@??????===<<<;;;::::::333777;;;;;;999666666888777888:::<<<<<<;;;999888999999:::===@@@BBBAAA???;;;;;;<<<>>>@@@CCCEEEFFFEEEEEEEEEDDDCCCAAA@@@?????????@@@AAA@@@???>>>===;;;<<<>>>===<<<<<<===???DDDLLLQQQMMMFFFBBB>>><<<666777777888:::<<<===>>>>>>@@@???<<<:::;;;888555444222000///000111000///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------............---,,,---...111555888;;;======@@@DDDEEEDDDCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFAAAEEEGGGOOOXXXNNN===;;;>>>@@@AAAFFFRRR\\\WWWJJJ@@@CCCGGGHHHHHHFFFEEEDDD@@@@@@@@@@@@??????>>>>>>@@@>>><<<;;;;;;>>>AAACCCCCCAAA???=========>>>???AAAAAA@@@??????@@@@@@@@@??????>>>>>>>>>>>>??????AAACCCFFFGGGFFFDDDDDDDDD???CCCEEEDDDEEEHHHGGGDDD@@@@@@CCCJJJTTTXXXNNNBBB???>>>===>>>@@@AAAAAAAAAJJJTTTZZZSSSIIIDDDDDDDDDFFFEEEEEEDDDDDDCCCCCCBBB>>>===<<<>>>@@@BBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAA<<<:::777555333111///---/////////...//////000111------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------000000000...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......------........./////////+++111333111333===KKKTTT```ssszzz|||fffbbbcccQQQRRRrrrtttNNN888:::;;;<<<===>>>?????????DDDCCCBBB???===;;;999888555555555555555555555555444444555555555666666666333333333333444555666777666777888999:::;;;;;;;;;:::>>>DDDHHHJJJHHHDDDAAA======AAAHHHIIIEEEAAAAAAAAABBBBBB>>>888333111000................................................////////////////////////---------.........//////,,,,,,---------.........................................................000000000000000000000000........................---.../////////000333555777AAAPPP^^^aaaZZZOOOHHHKKKJJJGGGDDDEEEIIIGGGBBBBBB@@@EEEPPPTTTTTT\\\hhhWWWKKKBBBBBBBBB>>>???DDDFFFLLLMMMHHHHHHPPPSSSQQQLLLIIIKKKSSSWWWPPPEEE>>>???>>>===;;;:::999888888888888:::===@@@BBBBBBAAA??????>>>>>>>>>=========999>>>DDDEEEBBB>>>===>>>===???BBBEEEEEEBBB>>><<<======???BBBEEEGGGFFFEEE????????????@@@AAABBBBBBCCCCCCBBBAAA???===;;;:::999999999:::::::::::::::<<<>>>@@@@@@>>><<<===???@@@GGGIIIDDD>>><<<:::555555666999;;;===???@@@AAAAAAAAA<<<777777999555...000///......000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------...............///000333555666999;;;???AAA@@@>>>>>>@@@?????????@@@AAABBBCCCCCCDDDGGGIIIVVVdddZZZEEE===:::>>>>>>>>>GGGSSSRRRHHH>>>???@@@CCCDDDDDDCCCBBB@@@AAACCCDDDDDDCCCAAA@@@@@@>>><<<999999:::;;;<<>>??????????????????@@@HHHTTTZZZSSSHHHBBBCCCEEEEEEDDDBBBAAA@@@@@@@@@@@@===<<<<<<===@@@AAAAAAAAA???@@@@@@AAA@@@>>><<<;;;333333333111...,,,,,,---...............///000000---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------000111111///,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------......---------.........//////---///111111000333>>>JJJTTThhhooovvvwwwgggbbbTTTKKK^^^kkkJJJ;;;;;;;;;<<<===>>>???@@@FFFDDDAAA>>>;;;:::::::::444444444444444444444444444444444555555555666666333222222333444555666777555666777888999::::::::::::===BBBEEEGGGEEECCCAAA;;;<<<@@@DDDCCC>>>===???AAACCCBBB>>>777111......................................................////////////////////////---------.........//////,,,,,,,,,---------......................................................000000000000000000000000------,,,,,,,,,---......///000111000//////000222,,,333;;;AAAEEEHHHFFFBBBFFFHHHHHHEEEDDDEEECCC>>>@@@<<<@@@HHHLLLMMMZZZkkk___SSSJJJIIIFFF???===AAA::::::===AAA@@@@@@GGGPPPKKKHHHKKKUUU\\\XXXPPPKKKJJJHHHDDD@@@===:::999999666999;;;999555555:::@@@999::::::;;;;;;<<<=========DDDKKKMMMIIIDDDBBBBBB@@@CCCGGGJJJIIIFFFAAA===>>>>>>@@@CCCFFFGGGGGGEEE@@@???>>>======<<<<<<===>>>>>>===<<<:::888777666999999999999:::;;;<<<===AAACCCFFFEEEBBB@@@@@@AAA>>>BBBBBB;;;888999777222666888<<>>???@@@@@@@@@@@@MMM```\\\IIIBBB;;;???===777<<>>@@@CCCFFFGGGGGGEEEDDDBBBAAA???>>>>>>???@@@AAALLLIIICCC???===>>>AAACCCEEEEEEDDDCCCBBBAAAAAAAAA======<<<===>>>@@@BBBCCC???AAACCCCCCBBBBBBCCCDDDJJJKKKIIICCCAAABBBAAA===:::>>>???>>>BBBHHHFFF???<<<>>>@@@@@@??????AAACCC>>>JJJRRRMMMBBB>>>AAADDDCCCAAA???=========???@@@=========???AAABBBAAA???<<<<<<>>>>>>===;;;999777...000111///+++***,,,///------,,,,,,------...///---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------000111222///+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......---------.........//////000---...000///---555AAAGGGZZZdddmmmsssrrrhhhaaaIIILLLbbbbbb;;;;;;:::;;;<<<>>>@@@AAAGGGEEEAAA===:::::::::;;;333333333333333333333333333444444555555444444333333333222222222333444444555666666777888888999999>>>======@@@DDDEEEBBB???===>>>???@@@@@@???>>>===<<>>@@@>>>888666999<<<<<<@@@BBBCCCGGGOOOVVVUUUNNNJJJHHHGGGGGGHHHGGGCCC@@@???===:::888777888:::<<<777777888888888888777777:::;;;===>>>???===<<<;;;===<<<<<<>>>AAA@@@===999<<<<<<<<<<<<<<<===>>>>>>;;;;;;:::888888777777777888888888999999999::::::?????????@@@AAAAAABBBBBBDDDCCCBBBAAA@@@???>>>===666666666666777888888999777888:::<<<======<<<<<<>>><<<888444000///..............................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................000222444666888999666777:::<<<>>>>>>===<<>>>>>======>>>???AAABBB;;;>>>===999999>>>BBBBBB???BBBFFFIIIIIIFFFBBB??????????????????@@@AAAAAAFFFDDDAAA>>>===???AAACCCGGGFFFEEECCCAAA@@@>>>>>><<<>>>AAAAAA@@@>>>=========>>>>>>>>>===<<<:::999FFFEEECCC@@@===;;;:::999999999;;;<<<>>>@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAADDDDDDCCCBBBAAA???>>>=========;;;;;;<<<===@@@AAA???>>>>>>>>>>>>>>>?????????>>>===<<<888555111///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///...//////...---///222555EEE[[[iiijjjssswwwhhh~~~~~~uuugggJJJNNNyyysssNNN777888@@@999<<>>BBBFFFEEE@@@===>>>>>>;;;333333333333333333333333333333444444444444333333333333222222222333444444777777888888888999999:::<<<<<<===???AAAAAA???===<<<===>>>??????>>>===<<<<<>>???@@@AAAAAA>>>>>>===<<<:::999888888444666888999::::::999999999:::::::::999888888777888666333111///.................................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------///000222333555555444666999;;;=========<<<===>>>AAACCCDDDCCCAAA@@@AAA@@@???>>>??????@@@AAA;;;===>>>;;;;;;>>>===:::<<<>>>AAADDDDDDCCC@@@>>><<<<<<<<<<<<===>>>???@@@BBBAAA>>>===<<<>>>???AAACCCCCCBBB@@@???>>>===<<<>>>@@@BBBBBB???===<<<<<<;;;<<<<<<<<<<<<;;;999888???>>>===<<<;;;:::::::::;;;<<<===???@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCC@@@@@@@@@@@@???===<<<;;;<<<;;;:::::::::<<<===???@@@???>>>>>>============;;;:::999777444222///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...............//////...---...111444<<>>>>>===<<<;;;<<<;;;<<<===>>>>>>===<<<;;;<<<===<<<888222......000......////////////......................................................---------............///.......................................................................................---------////////////////////////........................------...///000111111222000333666999;;;@@@HHHNNNNNNHHH@@@===???CCCFFFGGG===;;;:::===BBBEEEDDDBBBBBBBBBAAA???BBBFFFEEE@@@666777666444666;;;>>>===@@@??????AAAEEEHHHIIIHHHHHHGGGFFFEEECCCAAA@@@@@@???????????????>>>======888999999:::;;;===>>>???AAA???===;;;;;;999777555777777666666777777888999<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<===>>>>>>??????:::::::::;;;;;;;;;;;;;;;888777777666555444333333444666:::<<<===<<<:::888:::999888666444222222111111000...---------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222333666999:::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>BBBAAA@@@@@@@@@@@@@@@@@@;;;>>>>>>>>>@@@BBB===555:::;;;<<<>>>>>>>>>===<<<999999999999:::;;;<<<===<<<;;;;;;;;;;;;<<<===============<<<;;;;;;::::::>>>???@@@???===:::999999::::::;;;;;;;;;:::999999============>>>>>>???@@@===>>>@@@BBBCCCBBBAAA@@@BBBAAAAAAAAABBBBBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999:::;;;<<<@@@???>>><<<;;;:::999999555444222000///...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...............//////...---...111333333DDDVVV\\\^^^kkkeeeiiixxxqqqRRRKKKUUUdddpppUUUBBB:::555;;;AAA===???BBBBBB>>>;;;======;;;222222222222222222222222333333333444444333333333222222222222333444555555999888888777777888999999999<<>>;;;999:::;;;:::;;;<<<<<<<<<<<<;;;:::;;;;;;999444000...///000......////////////......................................................---------............///................................................................................................////////////////////////......////////////000000------------............---000333333333999BBBKKK\\\RRREEE???@@@DDDGGGGGG???===<<<===???@@@???===>>>??????AAAHHHOOOMMMFFF999<<<;;;777555777999888999888777888:::<<<>>>???FFFFFFGGGFFFEEEDDDBBBAAACCCDDDEEEFFFFFFFFFFFFEEE@@@???>>>>>>>>>@@@BBBDDDFFFEEEBBB@@@???>>>======;;;;;;;;;;;;;;;<<<<<<===CCCBBBAAAAAAAAAAAAAAABBB<<<<<<<<<<<<<<<<<<<<<<<<999888777666555444444333444444444444444444444555999999:::;;;;;;:::888777888666444111///............---,,,,,,,,,,,,---...------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------...............///222444666777888888999999999::::::;;;<<<===????????????@@@@@@AAAAAA===>>>???AAAFFFIIIDDD<<<;;;;;;::::::999999999999888888777777777777888888666777888999::::::::::::888888888888888888888888:::<<<===<<<:::888888888;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>???AAABBBCCC===???AAACCCCCCAAA???===<<<<<<=====================>>>>>>?????????>>>>>>===<<<;;;::::::::::::;;;>>>===;;;999666555444333000///---,,,++++++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------...............///...---...000222111:::IIISSSVVV^^^zzzqqqaaauuuxxxhhhRRRVVVYYYMMMiiisssSSS===555:::???<<<<<<@@@@@@===:::<<<===;;;222222222222222222222222222333333333333333333222222222222222333444555666888777666555555666888999;;;>>>???>>>;;;999:::<<<999:::;;;<<<<<<;;;:::999999888555111...---...000......////////////......................................................---------............///........................................................................---.....................//////////////////////////////000000000111111111.....................------///111000...222;;;BBBWWWMMMAAA<<<>>>CCCFFFFFFDDDBBBAAA@@@@@@???===<<<:::;;;<<>>===BBBCCCDDDFFFGGGHHHIIIIIIDDDCCCAAA??????@@@BBBCCCFFFFFFEEEDDDCCCBBBCCCDDD>>>>>>>>>>>>>>>???@@@@@@FFFEEECCCBBBAAA@@@@@@@@@:::999999888777666555444333333333333333333333333333444555666777888999:::===<<<999777555555555555333111///...---------.........------,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---///111333444444999888888888999:::;;;<<<999:::;;;===???@@@AAAAAA===>>>>>>AAAHHHOOONNNHHH>>>===;;;999777777777777:::999888666555555555444444555666888999999999999666666777777777888888888999;;;<<<<<<;;;:::;;;<<<>>>>>>>>>>>>>>>>>>>>>???<<<;;;;;;;;;<<<<<<===>>>;;;===???@@@@@@>>>;;;:::888999:::;;;;;;;;;;;;:::<<<<<<======>>>>>>======>>>>>>===<<<;;;:::999999999888666444111000///......---,,,+++++++++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---...//////------///000111222;;;GGGMMMUUUkkkmmmnnnrrrWWWVVVYYYFFFNNNvvvgggDDD777888999999:::>>>???<<<:::<<<===<<<222222222222222222222222222222333333333333222222111111111222333444555666666555444333444666888:::===>>>>>>===;;;:::;;;<<<999:::;;;<<<<<<;;;:::999777555222///...---...///......////////////......................................................---------............///........................................................................---------.............../////////////////////////////////000000111111222...........................///000///...///444999AAA<<<555333777<<<@@@BBBCCCBBBBBBAAA@@@@@@??????999:::::::::>>>AAA???:::666;;;???@@@CCCFFFFFFCCC===>>>===;;;888666666777333444666888999999888888;;;<<<===???AAABBBCCCCCCAAA@@@>>><<<;;;<<<===>>>@@@AAABBBBBBAAA@@@AAACCC<<<<<<<<<<<<<<<======>>>AAA@@@???===;;;:::999999666666555444333111000000---...000222444666777888666666777888999:::;;;<<<<<<:::666222000000222333------------------...///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,...///000111666666666666777888999:::333444777999;;;===>>>???;;;======???FFFNNNPPPMMM@@@???<<<:::888888888888;;;:::999777666555555555555666777888999999999999888888888888999999::::::;;;===>>>>>>======???AAA??????>>>>>>===>>>>>>???===<<<<<<;;;::::::;;;;;;:::;;;<<<===<<<;;;999777888999:::<<<<<<<<<;;;;;;999999:::::::::::::::999======<<<:::999777666666444333111///...---,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------...//////...---...//////---000:::BBBKKK[[[lllwwwggg|||iiiRRRQQQKKKIII]]]vvvxxxPPP>>>888444666999===>>>;;;:::===>>>===111111111111111111111111222222333333333333222222111111111222333444666666666555444333555777:::<<<>>><<<;;;;;;<<<<<<<<<;;;999:::;;;<<<<<<;;;:::999444222000.........------......////////////......................................................---------............///........................................................................---------.........//////////////////////////////---------...//////000000..................//////....../////////000000111111000//////111555999;;;>>>>>>?????????>>>???@@@999<<<<<<999999;;;:::777:::<<<===>>>DDDJJJJJJFFF<<<>>>???>>>;;;999999;;;333444555666666777777666555666777888999999999999:::999888777777777888999888;;;>>>>>><<<:::;;;<<<888888777777888888999::::::999888666555444444444333222222222222111111111000111222444666888:::;;;888888888888888888777777555444222000/////////000++++++,,,---............---------............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---...///111222222333444444444555///111333666888999999999777:::<<<<<>>===<<<:::::::::::::::::::::999999888888999999888888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>><<<<<<>>>@@@>>>===<<<;;;::::::;;;;;;<<<<<<;;;:::999999999999999999999999999999888777777999;;;<<<======<<<;;;888999999999999999888888999999888666555333111000//////...---,,,,,,,,,---,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------...//////...------...,,,---...222888BBBOOOZZZqqqiiiqqq___QQQTTTJJJIII]]]bbbMMM???444777888<<<>>>;;;;;;>>>???>>>111111111111111111111111222222222333333222222222111111111222333444666777666555444444666999<<<>>>>>>;;;888999<<<===<<<:::::::::<<<<<<<<<<<<::::::222111///.........---,,,......////////////......................................................---------.........//////........................................................................---------.........//////////////////////////////++++++,,,,,,---...//////------............//////------...000222222///------///111111111111333555;;;<<<===<<<<<<;;;<<<===999===>>>;;;999<<<===<<<;;;:::666666<<>>666:::======;;;999:::;;;999999999999999999999999444555555555555444333222555444444555555666777777555888;;;;;;999666666777555555555555555666777777555555444333333222333333000000111222222333444444777777777888888888999999:::999888777555444333222....../////////.........***+++---...//////...---***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................+++,,,,,,,,,,,,---------------,,,,,,------...///---...///000111111111111...///111333555555555555333888;;;999999<<<===<<<;;;;;;::::::;;;<<<<<<===999999999999:::;;;<<<===:::::::::999::::::;;;<<<========================<<<======;;;999999:::;;;===;;;:::888777777888888666555555444444444444444888888888888888888888888666777:::<<<<<<<<<;;;:::;;;;;;;;;;;;;;;:::999999666555444333111...,,,+++...------,,,,,,------...+++,,,---......---++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,...//////...------...+++///111000333===JJJQQQZZZoooyyysss}}}uuu[[[ZZZJJJ===NNNqqqpppZZZGGG888;;;888<<<>>><<<;;;>>>@@@???111111111111111111111111111111111111111111111111000000111222333333444444333444444666888:::<<<===>>>;;;:::;;;===>>><<<::::::<<<@@@BBBAAA???;;;999333111///---,,,---...///........................------............------------------------------------------------------,,,------......------,,,------------------------........................................................................////////////////////////............////////////........................---------............///000111333555777999:::;;;;;;;;;<<<<<<===>>>>>>???@@@>>><<<:::888888888888888888888888888888888888888999999:::???EEEEEEAAA;;;:::999777666555555555666777888777666555666777777777777666555444333333333333333333333444555555555555444333333333333444888777666555444333333333999888888777666555555555444333111000///...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++******---/////////---------------------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111222222333555666777777222222333333444555666666888888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;;;;:::888888777777666666666555222222222222222222222222444444444666888999888777888888888888888888888888::::::::::::::::::;;;;;;:::999666444222111111111/////////...---------,,,------------------------......---------,,,,,,,,,---------,,,,,,+++++++++***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,---------,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------///111000000555>>>FFFRRR]]]qqq|||iiivvvbbbSSSIIIDDD]]]fffUUUFFF444222666999999:::===AAACCC111111111111111111111111111111111111111111111111000111111222333333444444333444555666888:::;;;<<<===;;;::::::======<<<:::999;;;>>>@@@???<<<888666333222000...---...//////........................------............------------------------------------------------------,,,------......------,,,------------------------............................................................................................................////////////........................---------............/////////111222444555777777666777888:::;;;===>>>??????>>>===<<<;;;:::::::::888888777777666555555444666888888999>>>DDDDDDAAA<<<;;;:::999888777777777444666999:::999777666666999999999888888777666555555555444444555555666777777777777666666666555555666666555333333222222222666555555444333333222222111111///...------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---...000222222111///---------------------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------//////000111222333444444111222222333444444555555555555555666666777777777888888999999999:::::::::::::::::::::::::::::::::999999999999999888777666444444333333333222222222222222222222222222222222444444555777888999999888999999999999999999999999999999999999999999999999666555333111////////////............------------------------------------...------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,...///......222:::AAAIIIQQQ^^^rrrqqquuu}}}}}}iiiUUULLLKKKRRRrrrooo\\\JJJ;;;444777888888999<<>>???<<<999888777777666666666777222555:::<<<;;;999777777:::;;;;;;::::::999888777666666666666666777777888888888999999999888777666444444333222111111111111222111111000000/////////...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///222444333000---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,---...///000000000111111222222333333333333333333333444444444444555555555666666666777777777777777777777777777777444444555555444444333333111111111111111000000000111111111222333333333444444555666777888999999999888888888888888888888888777777777666666555555444000000...---------------------------............------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---+++))))))***,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------,,,+++---333999???EEEKKKWWWqqq{{{eeelllwwwzzzlllWWWMMMOOOJJJWWWkkkxxxuuueeePPPDDD888777666777888:::===???111111111111111111111111111111111111111111111111111111111222222333333333333444555777888::::::;;;;;;:::::::::;;;;;;:::::::::;;;<<<;;;999666222///111111000///......//////........................------............------------------------------------------------------,,,------......------,,,------------------------................................................................................................---------.........//////........................---------............///------------............---...///111444666777888777888:::;;;;;;;;;:::999888888777666555444444333000222222000222555555333333333222222111222222222111444777999888777777777:::::::::::::::999888777555555555555555666777777555666888999888777555333222111000000/////////000//////.........---------,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++******++++++,,,---......//////000000111111111111444444444444444333333333333333333333444444444444333333333333333333333333222222222333333222222111222222222222222222111111000000111111222333444444333444666777777888999999666666666666666666666666444333333222111000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------+++***+++///222777???CCCHHH___~~~bbb]]]```jjjhhhYYYOOONNNKKKMMMUUUbbbmmmjjj\\\OOO>>>999444555777999;;;>>>111111111111111111111111111111111111111111111111111222222222222222333333333444666888999:::::::::999:::::::::999999::::::;;;;;;<<<;;;888555111/////////......---------...........................------............------------------------------------------------------,,,------......------,,,------------------------................................................................................................------------....................................---------............///......------------------------...///000111222222222333555777777777666666666666777777888888999999222555444000///000000---111000000/////////000000111222333333222333555888666666777777777666555555222222222222222333444444111222333444444222000///000000///............///.........---------------+++,,,,,,---.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++*********++++++,,,---------............////////////333333333333222222222222111222222222222333333333222222222222222222222222111222222333333222222222111111111111111111111111//////000000111222333333111444666666555555666777222222222222222222222222//////......---,,,++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------,,,++++++---///000;;;AAADDDTTTpppnnn\\\PPPXXXcccaaaXXXRRROOOOOOKKKLLLZZZkkkmmmeeeLLL@@@666555777777999===111111111111111111111111111111111111111111111111222222222222222222222222333444666888999:::999999888999::::::888888999:::;;;;;;;;;:::888444111///------------------------........................------............------------------------------------------------------,,,------......------,,,------------------------........................................................................------------------------,,,------------.................................---------............///...................................................///000111222222222222333444555666888:::;;;;;;666999999444000111000...333222111111000000000111111111000///...///333666222222333333333333222222///////////////000000111....../////////...---,,,///......------.........------------------------,,,---....../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------------------------------......//////////////////000000111111111222222222333333333333333333333333000000111222222222222111------............//////......//////000000111111///222555444222000222444........................,,,,,,,,,++++++************+++,,,------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------)))***---///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------,,,---------...***333<<>>999888666777;;;111111111111111111111111111111111111111111111111222222222222222222222222333555777999::::::999888777999::::::777777888::::::::::::999666333000///------...............---........................------............------------------------------------------------------,,,------......------,,,------------------------........................................................................------------------------,,,,,,---------.................................---------............///---------..................---------------------------------...///000000///000111333555777888999777;;;;;;666222333333222555555444222111111111111///000000///......000222//////000000000000000///---------------......///------------,,,,,,,,,,,,......---------......///------------------------,,,---...//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,------,,,+++------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------....../////////000000000000222222222222222222222222---......///000000//////+++++++++,,,,,,,,,------------.....................111444222...,,,---000------------------------,,,+++++++++++++++++++++***+++,,,---------,,,+++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,---------***+++,,,...000111222333...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------+++++++++,,,.........---+++,,,222;;;CCCMMM]]]mmmooohhhZZZPPPVVVdddhhhbbbTTTSSSOOOHHHEEEUUUyyy|||bbbIII???;;;555444999111111111111111111111111111111111111111111111111222222222222222222222222333555777999::::::888888666999::::::777666888:::999999888777555222000.........///////////////...........................---..................---------------------------------------------------,,,------......------,,,------------------------........................................................................------------------------,,,,,,,,,---------..............................---------.........//////,,,------------.........------------------......------,,,++++++---...///---...///000222444555555444999:::555222333444333666555444222111000000000...000111111000......///---....../////////......---,,,,,,,,,,,,---............---,,,,,,,,,,,,---......---------......///,,,,,,,,,,,,,,,,,,------,,,---.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++---...---***'''------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++******+++,,,------......---------.........//////////////////////////////***+++,,,---------------++++++,,,,,,,,,---------------------------,,,,,,---000333111,,,)))***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***+++,,,------,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,---///222555777///...------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***((()))***+++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------*********,,,...///...---111***+++555;;;>>>JJJZZZ___fff```OOOLLL[[[eeebbbXXXTTTSSSQQQEEEHHHrrrpppRRRDDD===555333777111111111111111111111111111111222222222333333333333333333222333333333444666777888888888666555444;;;:::999888888888:::::::::999777444222000//////................................................................................................------------------------------------------------,,,,,,,,,---------......................................................------------------------........................---,,,,,,---......---+++------------------------------------------------................................................------------------------........................111111111111111111111111222111000//////000111222.........////////////000------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111...+++)))(((***,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,,,,,,,---......///......000444:::AAAEEERRR[[[ccc]]]MMMFFFUUUhhh]]]RRRJJJIIIHHHOOOgggrrrXXXHHHBBB===555///111111111111111111111111111111222222222333333333444333222222222333444555777777777777777666555555:::999888888888999:::;;;:::888666444222000//////................................................................................................------------------------------------------------,,,,,,,,,---------......................................................------------------------........................---,,,,,,---......---+++------------------------------------------------................................................------------------------........................////////////////////////111000///......///000111------........./////////------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,***)))***,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,,,,,,,---.........------...111666<<>>GGGPPPVVVWWWRRRHHH>>>111111111111111111111111111111222222222333333333333222222222333555777999888777666555555666777888777777888888999999999999444444222111//////......................................................................................................------------------------------------------------,,,,,,,,,---------......................................................------------------------........................---,,,,,,---......---+++------------------------------------------------................................................------------------------------------------------------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,---------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------------......111777DDDQQQUUUPPPLLLKKKGGGJJJSSS\\\XXXMMMGGGHHH>>>???CCCMMM[[[```TTTCCC111111111111111111111111111111222222222333333333111111222333555666888999666666666666666777777888777888888999999888777777333222111000///.........................................................................................................------------------------------------------------,,,,,,,,,---------......................................................------------------------........................---,,,,,,---......---+++------------------------------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,------..................------111222999CCCHHHHHHIIIKKKIIICCCHHHTTTVVVLLLFFFIII???;;;999AAAUUUddd]]]LLL111111111111111111111111111111222222222333333333///000222555777888888888555555666777777777777777888888999999888777666555111111000///............................................................................................................------------------------------------------------,,,,,,,,,---------......................................................------------------------........................---,,,,,,---......---+++------------------------------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---------+++++++++***++++++,,,---,,,---......///......---......222:::>>>???BBBFFFHHHCCCBBBIIIQQQQQQLLLGGG???===888888GGGYYY[[[QQQ111111111111111111111111111111222222222333333333...000333666888999888888444555666888888888777666999999999999888777555333000000///...............................................................................................................------------------------------------------------,,,,,,,,,---------......................................................------------------------........................---,,,,,,---......---+++------------------------------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,,,,,,,------------......+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++,,,---...))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------++++++******++++++,,,---***+++---...//////...---***+++000777;;;<<>>EEEPPPWWWGGGCCC>>>;;;===BBBFFFHHH111111222222222333333333555333222333555555333111333444555777777777777777444555777888999888666555555666888999999777444333//////...---------------..............................------------..............................---------------------------------............///---------------------------------............///------------------------------............------------............------------------------------------------------------------------------------------------------------///......---...///000111......---------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555222...,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...222888===BBBDDDCCC@@@<<<>>>EEELLLJJJFFF@@@======>>>??????111111222222222333333333555333222222333333222000444444555666777777777777666777888888888777666555666777888888777555333111//////...------------.................................------------..............................---------------------------------............///---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------,,,,,,---------------------------------------------------------------------------------------------------------...///111222333...------------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,666333000------,,,+++***,,,++++++******++++++,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++++++++,,,+++,,,///333777777>>>CCCBBB;;;777:::>>>GGGDDD@@@>>>===<<<999888111111222222222333333333444333222222222222111111555555666666777777777777888888888888888777666555888888888888666333111//////......---------....................................------------..............................---------------------------------............///---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++---------------------------------------------------------------------------------------------------------...//////000111------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---......---,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...++++++++++++++++++++++++++++++,,,++++++,,,000333000666===???<<<888888999======<<<======<<<:::777111111222222222333333333333222222111111111222333666666666666777777777888999999888888888777666666999888888666444222///.........---------......///..............................------------..............................---------------------------------............///---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++---------------------------------------------------------------------------------------------------------------------,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---.........,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---------------------------+++,,,---,,,+++,,,...000...000444888<<<>>><<<:::888888999;;;===<<<:::888111111222222222333333333111222222222111222444777888777777666666777777888999888888888888888777777999888777555333111///......------------...//////..............................------------..............................---------------------------------............///---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------,,,,,,---------------------------------------------------------------------------------------------------------------,,,+++***,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------------------------***,,,------,,,,,,---......---...333:::???>>><<<999888777888::::::888777111111222222222333333333000222333222111333777:::999888777666666777888888888888888777888888999999888777666444222111///...---------------...//////..............................------------..............................---------------------------------............///---------------------------------............///------------------------------............------------............------------------------------------------------------------------------------------------------------+++,,,---.........---,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,------+++))),,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,+++,,,,,,...---...000555888:::::::::888666666777999999888111111222222222333333333000111333222222444888<<<999888777666666777888888888777777777888999::::::888777666444222000//////---------------...///000.................................------.................................---------------------------------.........//////---------------------------------.........//////........................---..................------......//////......---------------------------------------------------------------------------------------------------***+++---///000000//////,,,,,,,,,------.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///---,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))++++++++++++++++++++++++'''))),,,,,,+++***++++++,,,...000000000111444666999666333333666999<<<<<<000000111222222222222222333222111111333666999<<<<<<999555555777999:::999666666666777888999;;;<<<555333111...------..............................---------............///........................------............---------...///...------...///------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------//////.........---------........................------------------------------------------------.........------,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,...000111111000...,,,++++++++++++++++++++++++...---+++*********++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,)))***+++---000222333444666555444444444666777888000000111111111111111111333333222333444777999;;;;;;888666666888999999888666666777777888999:::;;;444333000...------..............................---------............///........................------............---------...///...------...///------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------//////.........---------........................------------------------------------------------......---------,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++---///000000///---+++++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,***+++,,,---///111222333444444444444555666777888111111111111000000000000333444555666777888999:::888777777888999999888666666777777777888888999999333222000...------..............................---------............///........................------............---------...///...------...///------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------...............---------........................------------------------------------------------...------------,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,---//////---,,,***++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,++++++,,,---...///000000222333444555666666666666111111000000000000000000444555777888999999999888666777888999:::999777555777777777777777777777666111000///.......................................---------............///........................------............---------...///...---------///------------------------------------------------------------------------------------------------------------------------------------------------................................................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------000111333555666666555555222111000000///000111111555666888999:::999888777444666999:::999888666555777777777777777666444444//////..........................................---------............///........................------............---------...///...---------///---------------------------------------------------------------------------------------------------------------------------------------------------.............................................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,+++++++++++++++...///111333444444444444222111000000000111333444666777888999999888777666444666999:::888777666666777777888888666444222111..................//////........................---------............///........................------............---------...///...------...///------------------------------------------------------------------------,,,,,,,,,------------...---------------------------------------------------------.......................................------------------------------------------------,,,,,,,,,------------...------------------------,,,------......------,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++******++++++++++++++++++++++++******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))******+++++++++++++++++++++++++++************,,,---...000111222333333222111000000111333555777777777777777777777666666444777999999777555666777777888888888666444111///,,,------...////////////........................---------............///........................------............---------...///...------...///------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////........................------------------------------------------------,,,,,,,,,---------......------------------------,,,------......------,,,++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++++++++++++++************************++++++,,,---...000111222222111000000222444777999777777777666666666666666444777999888666555666888777888888888666333000...,,,,,,---...////////////........................---------.........//////........................---..................------...///...------...///------------------------------------------------------------------------,,,,,,,,,------.........---------------------------------------------------------.........//////........................------------------------------------------------,,,,,,,,,------.........------------------------,,,------......------,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***++++++++++++***))))))))))))************+++******+++,,,...111222//////000111333555888999<<<:::888777666777888999:::999777555555666777888999777666333111000//////........................//////.........---------////////////////////////////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------...------,,,,,,,,,,,,,,,------..........................................------,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++---///---)))))),,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,++++++*********............------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))++++++******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++''')))+++,,,------,,,,,,+++++++++,,,---...///000000000111222444666888:::;;;999888777666777999999:::999777666666777888999888777555333111000//////........................//////.........---------........................////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,------...------,,,,,,---------....../////////..............................---------,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000222444555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......111444333---+++...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,+++++++++******---------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++,,,+++***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++------,,,,,,---...000000222222222333555777999:::999888777777777888999:::999888888777777888999:::666555444222000/////////.......................................---------------------------------////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,------...------,,,.........///////////////...........................------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000333555777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...222777555///,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,++++++***,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,,,,+++***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++++++++000///---,,,,,,---///000333444444555777888999:::888777777777888999:::;;;888888888888999999999999555444222111000//////...................................................------------------------////////////////////////........................................................................------------------------,,,,,,,,,---------......................................................,,,,,,------...---------..................//////........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///333111,,,+++---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++---...000///---+++***+++---...555555666777888888999999777777777888888999::::::777777999999999999888777333222111000///.................................---.............................................////////////////////////........................................................................------------------------,,,,,,,,,---------......................................................+++,,,,,,---.........---------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...,,,)))+++///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------+++***++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++---///111///---+++)))))))))***+++555666777888888888888777888888888888999999999999666777999:::999888666444111000///.......................................---------...............////////////////////////////////////////////////........................................................................------------------------,,,,,,,,,---------......................................................++++++,,,---............---------------,,,,,,,,,........................,,,,,,,,,------------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...++++++,,,+++))),,,111+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------+++***++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++---///000111,,,+++******))))))))))))555666777888888777777666888999999999999888888777666777999:::999666333111//////......---.................................---------.........//////........................////////////////////////................................................................................................,,,,,,,,,---------......................................................***+++,,,---............///.........------------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---,,,***+++000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,******+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***+++---.../////////******+++,,,++++++))))))555666777888888777666555999999999999999888777666666777999:::888555111//////......---------..............................---------.........//////------------------------////////////////////////................................................................................................,,,,,,,,,---------......////////////////////////........................***+++,,,---............000000//////.........---........................,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++******++++++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,''''''***...---)))))),,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,+++***)))(((*********++++++,,,,,,,,,+++,,,------............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,******+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++---...///...------)))***,,,------,,,***))):::888666444555777999;;;======<<<;;;::::::999999888888777555333000---,,,........................------------------------------............------////////////////////////////////////////////////...------,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,***000;;;;;;000***,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,------,,,+++)))(((,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************888777666555666777999:::;;;;;;::::::999999888888888777666444111///...---........................------------------------------............------////////////////////////////////////////////////...------,,,,,,------...------------------------------------------------......---------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,...///111///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,)))...888888...))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++++++++***)))))),,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************555666666777888999999:::888888999999999888888777888666444222000///..............................------------------------------............------////////////////////////////////////////////////...---------------......------------------------------------------------...------------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++,,,------111000...,,,************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,---......---,,,+++******+++++++++,,,,,,,,,+++(((+++333333+++(((+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***)))))))))))))))******+++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************444555666888999999999999666777888999999999888777666555222///......///000........................------------------------------............------////////////////////////////////////////////////...------------......///........................------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,...//////...,,,+++******+++++++++,,,,,,,,,,,,)))***//////***))),,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******))))))((()))+++---...++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************444555777999:::999888888666777999::::::999888777444222000...---...///000........................------------------------------............------////////////////////////////////////////////////---------------...///000........................------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,...//////...,,,+++******+++++++++,,,,,,,,,---++++++------++++++---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++*********+++---///000++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************555666888999999888777777777888999::::::999777666111000///.........///000........................------------------------------............------////////////////////////////////////////////////------------...///000000........................------------------------,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,---......---,,,+++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,...//////***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************888888888888888777777666666777999:::999777555333..................//////........................------------------------------............------////////////////////////////////////////////////------------...///000111........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------------,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---,,,++++++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******+++,,,,,,------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************999999888888777666666666555666888999888666333111,,,---......//////..............................---------------------------..................---////////////////////////////////////////////////---------......000111111////////////////////////------------------------,,,,,,,,,------.........------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((***+++---......------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,******,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++)))***+++,,,---,,,+++************++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************<<<;;;888666666666777888999888777555333111000/////////.........---------................................................,,,------......------,,,................................................---,,,---...///000///...***222555000---......***........................---------............///////////////...............................................................................................................------,,,,,,------............------,,,,,,,,,........................------------------------------------------------.........------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,...---+++*********++++++)))************+++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,<<<;;;999888777888999999888777666444222000///...//////.........---------................................................,,,------......------,,,................................................---------...//////......///444666111...//////,,,........................---------............///////////////...............................................................................................................------,,,,,,------............------,,,,,,,,,........................------------------------------------------------......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,+++*********++++++************++++++++++++,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,:::999888777777888999999555555444222111///...---...............---------................................................------............------................................................---------------...//////555777777222///000000...........................---------............////////////............---...................................................................................................------,,,,,,------............---------------........................------------------------------------------------...------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,+++*********++++++************+++++++++,,,,,,,,,,,,++++++++++++***+++++++++++++++*********++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,777666666555666666777888333333222111///...------........................................................................------............------................................................---...------,,,---000111999999666222////////////........................---------............/////////.........---------...................................................................................................------,,,,,,------..................---------........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,666666666666666777777777111111000///......---------.....................................................................---......//////......---................................................---......---,,,...222666;;;777333111///------...........................---------............///............------------...................................................................................................------,,,,,,------...................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,888888888888888777777777000000//////......---------------.....................................................................////////////......................................................---...///------000666;;;;;;555111111000---,,,...........................---------............///.........------------,,,...................................................................................................------,,,,,,------................../////////........................------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,666666666666555555444333////////////............---------.........//////......................................................////////////......................................................---...///......111999@@@;;;444000222222...,,,...........................---------............///.........---------,,,,,,...................................................................................................------,,,,,,------...---........./////////000........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,333333333222111000///...////////////////////////---------.........//////......................................................////////////......................................................,,,///000///...333<<>>888000++++++---------,,,,,,------------,,,,,,,,,,,,,,,---......//////...............---------.......................................---------------------------------,,,,,,,,,------------...------------------------))),,,///...,,,---222777...------------...//////,,,------------.........---------------------------------...............------------------------+++,,,...---,,,,,,---///,,,,,,...222444333...***------------------------------,,,,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,...222000+++((((((000---))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......//////000000000111///////////////////////////////////////000000000000000000000000000000000000000///......///000000////////////////////////...////////////000000000000000000000000111111111/////////////////////////////////////////////////////////000000////////////////////////000000000////////////////////////...////////////000000000...////////////000000000////////////////////////000000////////////000000////////////////////////000000000000000000111111111111111111111111111111000000000000000000000000111111000000///000000111000000000000000000000000////////////............................................................------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------,,,,,,,,,---..............................------------------------,,,,,,,,,---------......,,,,,,------.../////////000/////////......------......------------..............................------------------------,,,------......------,,,------------------------...------,,,,,,------...........................................................................------------............------------............------------.................................///.......................................---------,,,------------.........333000+++)))+++---...---+++,,,,,,------,,,,,,+++,,,,,,,,,------.........................................................................................................------------------------------------------------+++,,,---...///222555888...------------...//////------------....................................,,,---------.../////////------------------------+++,,,...---,,,,,,---///......///555999888111+++,,,,,,------------------------,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))...222222...,,,222:::666000******---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000.../////////000000111111////////////////////////////////////000000111111////////////////////////000000////////////000000////////////////////////////////////000000000111///000000111111111111111000000000000000000000000//////////////////////////////000111111000//////////////////000000111111////////////////////////////////////000000000111////////////000000000111////////////////////////000000////////////000000000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000////////////............................................................------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...///........................------------------------,,,,,,,,,---------......,,,,,,------...////////////////////////.........///......------......///........................------------------------,,,------......------,,,------------------------//////............//////---.....................................................................---------.........//////---------.........//////---------.........//////////////////////////////................................................,,,,,,,,,,,,------------+++***+++,,,---...---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------------.............................................---.............................................------------------------------------------------...+++***---444888777555...------------...//////---------.........//////........................,,,---------.../////////------------------------+++,,,...---,,,,,,---//////...///444888888111+++,,,,,,,,,---------......------,,,,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---000///''''''999YYYrrr:::444---,,,...000...+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000///000000000000000000111////////////////////////...//////000000111111222......////////////000000000000000000000000000000000000000000000000000000/////////000000000111111///000111111222222111111000000000000000000000000000000000000000000000000//////111111111111//////...//////000000111111222/////////////////////////////////000000000111111/////////000000000111111000000000000000000000000111000000//////000000111000000000000000000000000//////000111222222222222222222222222222222222222222222222222222222222222111111000000000111222222000000000000000000000000////////////............................................................------------------------------------------------,,,,,,,,,------------...........................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,---......///........................------------------------,,,,,,,,,---------......,,,------...//////000000////////////////////////......------------..............................------------------------,,,------......------,,,------------------------000000////////////000000---------...............................................................------........./////////------........./////////------........./////////000000000000////////////......................................./////////+++,,,,,,,,,,,,---------,,,---///111111///---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.......................................---------..........................................------------,,,,,,,,,------------------------///+++)))///777;;;666000...------------...//////------........./////////........................---------...............------------------------+++,,,...---,,,,,,---///---,,,,,,///222222...***+++,,,,,,------.........///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,(((...///***,,,@@@^^^ttt777333///---......---+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000111111111000000000000000////////////////////////...//////000111111222222/////////000000111111111000000000111111000000000000000000000000000000000//////000000000111111111///000111222222222111111000000000000000000000000000000000000000000000000...///111222222111///......//////000111111222222000000000000000000000000//////000000000111111111//////000000000111111111000000000000000000000000111111000000000000111111000000000000000000000000...///111222333333222222222222222222222222222222111111111111111111111111111111000000111111222333000000000000000000000000////////////............................................................------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,---...//////................................................,,,,,,,,,---------......---......//////000111111/////////////////////000...------------------...................................................,,,------......------,,,........................//////............//////---------.........//////............................................................////////////............////////////............////////////111111111000000000//////........................---........./////////000------------............///000222222111///......------............------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------.........//////..............................---------,,,,,,,,,---------------------------,,,---222888888333......------------...//////............////////////.......................................---------------------------------+++,,,...---,,,,,,---///------,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,%%%,,,111000111888???AAA//////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000222222111111000000//////////////////////////////...//////000111222222222000000111111222222222222000000111111111111000000000000000000000000000000000000000000111111111111///000111222333222111111000000000000000000000000000000000000000000000000...000111222222111000......//////000111222222222111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000...///111222333333222222222222222222222222222222000000000000000000000000111111000000111222333333000000000000000000000000000/////////............................................................------------------------------------------------,,,,,,,,,------.................................------------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,---...///000........................////////////////////////,,,,,,,,,---------............//////000111111111////////////000000000000---------,,,,,,---------................................................,,,------......------,,,..............................------------......---------.........//////............................................................/////////000............/////////000............/////////000222111111111000000//////////////////////////////---.........//////000000............/////////000...///000/////////000222---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------.........//////////////////////////////.........------,,,,,,,,,------------------------+++---111555777555111......------------...//////............/////////000/////////////////////////////////......------,,,------------------------+++,,,...---,,,,,,---/////////...+++)))***,,,///++++++,,,,,,---...//////111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,......+++(((+++000---%%%(((***,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111222222111111000000//////000000000000000000000000000000000000//////////////////000111222222333333222222222222111111000000000000000000111111111111000000111111222222222222111222222333333222222111444333333222222333333444000000000000000000000000111111111111111111111111000000000000000111111222000000000///////////////222222222222222222222222111000000000//////......222222222222222222222222000000111222111000///...000000111111111111000000111111222222222333333333333333333333333333333333333222222222111000000000111111000000000000111111000111111111111222222222111111111111000000000000333111.........///000///000000000000000000000000........................///...---,,,,,,---...///////////////////////////---------------...//////............////////////................................................,,,------------------,,,........................................................................////////////////////////---------------...///000111000///////////////000......------------......////////////////////////---------.........//////...///000///.........///////////////////////////////////////////////////////////////////////////000000000000000000000000............/////////000////////////////////////000000000000000000000000,,,---......//////......////////////////////////////////////////////////000000000000000000000000000000000000111222333444333333222222111111222222111111000000//////......///...---,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111222........................---------.........//////...///000000//////000111000000//////.........------------------------------------........./////////...---,,,,,,---...///------------------------111000...,,,+++,,,...///,,,+++***,,,...//////...---,,,+++***+++,,,---...------++++++++++++------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111222222222222111111111111111111111111111111111111000000000000000000000000222222222222222111111111222222222222111111111000111111111111222222222222000111111111222222222222111222222333333222222111222333333333333333333222222222222222222222222222111111111111111111111111111111111111111222333333111111111111111111111111222222222222222222222222222222222222111111000000222222222222222222222222111111222222222111000///000000111111111111000000111222222222222333333333333333333333333333333333333333333333222222222222333222222111111222222333111111111111222222222222222222222222111111111111444222111000111111111111000000000000000000000000////////////////////////000000///......///000000////////////////////////...............//////000....../////////000000000................................................------............------........................................................................//////////////////////////////.........//////000000000////////////000000///......------......///////////////////////////------........./////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////------.../////////......////////////////////////////////////////////////000000000000000000000000000000000000111222333444555444222111111111222222000000000000////////////000//////...------.....................---,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111........................---------.........//////...///000000//////000111000000/////////.........---------------------------------.........//////000///............///000------------------------000///...---,,,---......---,,,+++,,,---...---,,,---,,,+++++++++,,,---...------,,,++++++,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111222222222333333333333333111111111111111111111111000000000000000000000000666555444333222111000///222222222222111111111111222222222333333333333444111111111111222222222222111222222333333222222111000111222333333222111000333333333333333333333333222222222222222222222222222222222222222333444444333333333333444444444444333333333333333333333333444444444444333333333333333333333333333333333333222222333333333222111000000111111222222111111000222222222222333333333333333333333333333333333333333333333333444444444444555444444333333444444555111111111111222222222333444333333333333222222222222222222111111111111111000000000000000000000000000000000000000000000000111111000000000000111111///////////////////////////////////////000000111///000000000000111111111////////////////////////////////////////////////...//////000000//////...////////////////////////////////////////////////////////////////////////////////////////////////000000//////.../////////000000000//////000000111//////............//////////////////////////////............//////////////////............///000////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000////////////////////////........................---......///////////////////////////////////////////////////////////////000000000000000000000000000000000000111222333444666555222111000000111222/////////000000000111111111000000////////////000/////////.........------------............------------------------------------........./////////........................---------------------------------...//////000000........................------........./////////...///000000//////000111000000////////////..............................------........./////////000//////......//////000......................../////////............---...,,,,,,,,,.........,,,---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...//////......---,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,+++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111111111222222333333444444111111111111111111111111000000111111111111111222666666555444222111000000222222222222222222222222222222222222333333333333222222222222222222222222111222222333333222222111///000222333333222000///333333333333333333333333222222222222222222222222222222222222222333444444444444444444444555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444333333333222222111111222222222222111111222222222333333333444444444444444444444444444444222222333333444444555555555555444444444444555555111111111222222222333333333333333333222222222222///000111111000///...///000000000000000000000000111111111111111111111111111111111000000111111111000000000000000000000000000000000///000111111222000000111111111222222222000000000000000000000000///////////////////////////000000111111000000///////////////////////////////////////////////////////////////////////////////////////////////////000000///............///000000000///000000111111000//////......//////000000000000000000000000000....../////////000000000000...---...///000000000////////////////////////////////////////////////////////////////////////...........................////////////000000000000000000000000000000000////////////////////////......///000000000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000111222333444777555333000///000111222...//////000111111222222111000000/////////000000000000//////.....................//////.........------------------------............////////////........................------------------------------------......//////....................................////////////...///000000//////000111000000//////////////////....................................////////////////////////////////////..............................////////////...---...---,,,...000111111000---------------......///......------------......000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++*********)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111111111111111111111000111111111222222333333111111111111111111111111000111111111222222333333444444444333333222222222222222222222222222222333111111111222222222222333333222222222222222222222111222222333333222222111///000222333333222000///222222222222222222222222222222222222222222222222111111111111111222333333333333333333444444555555444444444444444444444444333444444444444444444444333333333333333333333333444444444333333333333333222222333333333333222222222222333333333444444444444444444444444444444444111111222222333333444444444444333333333333444444111222222222222333333333333222222222222111111111...111444444111/////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111222222111111111111222222222222111111111111111111111111000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...............///000000000000000111222222000000000//////000000000111111111111111111111111/////////000000000111111000......///111222111///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111111111111111111111111111111111111111111111111111...///000000111111000000111111111111111111111111111111111111111111111111222222222222222222222222000000000000111222333444666555222111000000111222......///000111222333333000///////////////000000222111000/////////000000////////////////////////................................./////////000000////////////////////////........................---------...............////////////////////////........./////////000000...///000000//////000111//////000000000000000000////////////////////////........./////////000000.........//////.........////////////////////////......///000000//////...---------///222444444444------......////////////........................000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...//////000000//////------------------------------------------------111111111111111111111111111111111111222222222222222222222222222222222222111111111222333333444444222222222222333333333333222222222222333333333333111111111111222222222222333333333333222222222222111222222333333222222111000111222333333222111000222222222222222222222222333333333333333333333333111111111111111222333333222222222333444444555555555555555555555555555555333333333333333444444444333333333333333333333333555444333222222222333333222333333444444333333222333333333333444444444444444444444444444444444444222222222222333333333333333333333222222333333333222222222222333333333333222222222222111111111111000444888999555222222333111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000111111222000111111111111222222222000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........//////000111000000000000111111222333111111000000000000111111111111111111111111111111000000000000111111111111000//////222555666222///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222222222222222222222//////000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000111222333444333333222222111222222222//////000000111222333333///////////////000000111333222111000///000111222000000////////////000000////////////////////////....../////////000000000000000000000000000000000////////////////////////........................////////////////////////....../////////000000000...///000000//////000111//////000000000000111111000000000000000000000000....../////////000000000...//////000000//////...000000000000000000000000...////////////000000000...------000333555555444---...//////000000//////......///000000///....../////////............------------------------------------............///------------,,,,,,,,,,,,------------............------------------------...................................................//////000000000000000........................------------------------111111111111111111111111333333333333333222222222222222222222222222222222111111222222333444444555222222222222222222222222222222222333333333444444222222222222333333333444444444333333333222222222111222222333333222222111222333333333333333333222333333333333333333333333333333333333333333333333222222222222222333444444222222333333444555555666555555555555555555555555333333333444444444555555444444444444444444444444444444222111111111222333333333444444444444333333333333333444444444444555555555555555555555555555444444444444333333333333444333333222222333333444222222222333333333444444444333333333222222222222000666;;;;;;777444333444111111111111111111111111222222222222222222222222000111222333333222111000222222222222222222222222000////////////000111111000000000111111111111222000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000/////////000111222444444000000000000111222333444222111111000000111111222222222222222222222222222000000000111111111222222//////111555999999333...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000111111111222222222222222222222222222222222222222222222222///000111111222222111111222222222222222222222222222222222222222222222222333333333333333333333333000000000000111222333444000111222333333333222222000000000111111222222222000000000000000111222222444333111000000000222333111111000//////000111111////////////////////////.../////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000000000...///000000//////000111//////000000000111111111000000000000000000000000.../////////000000000000000111222222222222111000000000000000000000000000000///.........///111222///......///111222111000---...///000111000//////...///000000000000///...............////////////////////////////////////------......////////////------...........................////////////000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000........................111111111111111111111111555555555444444333333333222222222222222222222222111111222333333444555555222222222111111111000000222222222333333444444444333333333444444444555555444444444333333222222222222222222333333222222222444333333222222333333444444444444444444444444444333333333333333333333333444333333333333444555555333333333444555666666777666666666666666666666666333444444444555555666666444444444444444444444444444333222111000111222333333444444555555444444333333333333444444444555555555555555555555555555555666666666555555444444333444444444333333444444444222222333333333444444444555555444444444333333333///444:::;;;777333222333111111111111111111111111333333333333333333333333222222444444444444222222222222222222222222222222///////////////000000111///000000000000111111111////////////////////////111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111222333555666777000000000000111222333444222222111111111111222222222222222222222222222222000111111111111222222222//////222777<<<;;;444...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111000000111222222222222111222222222222222222222222222222222222222222222222333333333333333333333333000000000000111222333444...000222444555444333222111111111111111222222222222111111111222333333444555444222000000111222333222111000//////000111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000////////////000000000000...///000000//////000111//////000000111111111222000000000000000000000000////////////000000000000222333444444444444333222000000000000000000000000000///...---...///111333111///......//////...,,,---...000111111111000///...///000111111000///...------......///000000000000000000000000000000000---.........//////000000---.........///000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000........................222222222222222222222222222222222111111111111000555555555555555555444444333333333444444444555555666666555555555444444444333333333333333333333333444333333333333444555555444555666666666666666666777777666555444444333333444444444444444555666777555555555666666666666666444444444555555555666666666333222444444222333666555555666666777777888888666666666777888888999999666666666666666666666666666666666666777777777777777666555444444444444444444444444555555555666666777777777777777777777777777555333333555555555444333333333333333333333333555555555444444555555555555555555666555555444444555555555444444444333333333333333333222222111000111111111111111111111111111111111111111111111111333333333333333333333333000111111111111222222222222111111111000000//////////////////000000000000000000////////////000000111111000000000000000111111111111111111111111111111111111000111111222333222222111111111111111111111111222333333333333222111111111111111111111111333222222222111111000000000222333222111000111222111222222222222333333333333333222111000000000111222222222222222222222222222222111111000000//////222222222222222222222222222222222333333222222222000000000000000000000000000555::::::666222222333333333222222222222333333333333333333333333333333222222222222222222222222111111222222222111111000111222333555555444333222333333333444444555555555444444333222111111111111111111111111111111111111333222222111111111111111000000000000111111111111222222333333333444444444111111111111111111111111........./////////////////////000000000000//////////////////////////////////////////000000000000000---,,,//////---...222////////////............111//////222222//////111111111000000/////////...111111000///////////////---...///000111111111000222111000000000111222333222222111111111111111222111111111111000000000000000000000000000000000000.........///////////////000000111111111000000///000000///..........................................////////////000000000000///////////////000000///000000000000111111111...///000111111000///...------...//////000//////111000///...............333111111333111------111222222222222111111111111000000000000000000000000222222222111000//////...........................333333333333333333333333555555444444444333333333555555555555555555555555555555555555666666666666777777777666666666555555555555555555555555555555555555444444555555666777666666777888888888777777888888777777666555555444666666555555666666777888999999888777777666555555555666666666666777777777999555444555555444555999777777777888888888999999888888888888777777777777666666666666666666666666666666777777777888888888777666666555444444555555444444555555666666666666777777777777777777777777888666555555666777777666555555555555555555555555666555555555555555555666444555555666666666555555333333333333222222222222222333333333222222111000222222222222222222222222222222222222222222222222333333333333333333333333111111111111222222222222222222222111111111000000000000000000000000000000111000000//////000000111111111000000000000111111111111111111111111111111111111111111111222333333222222222222222111111111111222222333333333333333222222222222222222222222222222222222111111000000000222333222111000111222111111222222222333333333333333222111111111222222333333333333333333333333333222222222111111111111222222222222222222222222222333333444444333333222111111111111111111111111000555999888555222222333333222222111111222222333222222222222222222222222222222222222222222222222111111222222222111111000111111222222333333222222333333333444444444555555555444444333222222222222111111111111111111111111444333222222111111222222111111111111222222222222222222222333333333444444222222222222222222222222//////////////////////////////000000000000//////////////////////////////////////////000000000111...---///444555000...///111111111111000000000///000...///222222///...000111111000000000/////////111111111000/////////......//////000111111111000000111222333444333333222222111111000000111111111222111111111000000000000000000000000000000000000............//////////////////000111222222222111111000//////......//////000000000000000000000000000000000000111111111111222111111000000000000111//////000000000111111111000000111111111111000000......///000000000000000111000//////.........///111111444777555///---///111111111111000000000000////////////////////////222222111111000//////...........................333333333333333333333333777777777666666666555555555555555555666666666666666666666777777777888888888888888888777777777777666666666666666666666666666666666666666777888888777888888999::::::999999999999999888888777666666777777777777777888888999<<<<<<:::999888666555444777777777888888888999999:::666555777777555666:::999999999999999::::::::::::999999888777777666666888888888888888888888888777777888888888999999999888777666666555666666666666666666666666777777777777777777777777777777777999777666777888999888777888888888888888888888888777666666555555666666777444444555666777777777777444444444333333333222222333333333333333333222111333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333222222222111111111111111111111111111111000000000000111111222111111000111111222222000000000000000000000000222222111111222222333444222222222222222222222222222222333444444444444333333333333333333333333333222222222222111111111111000222333222111000111333222222222222333333333333333333222222222333444444444444444444444444444444333333333333222222222222222222222222222222222222333333444444444444333333111111111111111111111111111444666555222111222444222222111111111111222222222222222222222222222222222222222222222222222222000111111222222111111111111111000111111222333333333333333444444444444444555444444444444444444444222222222222222222222222444444333222222222222222111111222222222333333333222222222333333333444444222222222222222222222222000000000000000000000000///000000111111000000////////////////////////////////////000000000111111---///555<<<<<<555000///333333333222222222111111000///111555555111///000111111111000000000000000111222222111111///......000000000000000111111111///111444666666555333111111000000000000000111111222222222111111111000000000000000000000000000000---........./////////000...///000111222333333333222111111000///000000000222222222222222222222222222222222222333333333333444444333222222111222222000000000000111111111111333222222111111222222333000000000111111111111111111000000000000////////////111666;;;999222---...000000000/////////......////////////////////////222222111111000/////////........................444444444444444444444444777777777666666666666555666666666666666777777777777777777777888888888888888888888888888777777777777777777777777777777777777666666666666777888888777888999:::::::::::::::999999999999888888777777888888777777777777888999;;;;;;:::999888777666666777888888888888999999999888666777::::::777666888999999999999999:::::::::999999999888888777777777999999999999999999999999888888888999999::::::;;;888888777777777777888888777777777888888888888888888888888888888888888888888777777888::::::999888999999999999999999999999777777777666666777777777444555666777888888888888777777777666666666555555444555555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333444555555444444444444444444333333333222222222222222222222111111111111222222222222111111111222333333222222222222222222222222222222222222222333444444222222222333333333333333333333444555555555555444444444444444444444444444222222222222222222222222111222333333222111222333222222333333333444444444333333333333444555555666444444444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222222333444333111000222444222222111111111111222222333333333333333333333333222222222222222222222222000111111222222222222111222222111111111333444555444444444444444444444444333333444444444444444444222222222222222222222222444333222222111222222222111111222222222333333333222333333333333444444444333333333333333333333333111111111111111000000000000000000111111000000000//////////////////////////////000000000111111111///111777>>>???888222111444333333333222222222222333222555::::::555222333111111111111111111111111222222222222222000///...222111111111000111111111000111333444555444333222000000//////000000111111333333222222222111111111000000000000000000000000---......//////000000000000000111222333333333222333222111111000000111111333333333333333333333333333333333444444444555555666666555444333333333333111111222222222333333333555444333222222333444555222222222111222222222222111111111111111111000000///000555:::888111...////////////.........------////////////////////////111111111111000000//////........................555555555555555555555555666666555555555444444444666666666777777777888888666777777777777888888888777777777777777777777777666666666666666666666666666666555555666666777888666777888999::::::::::::999999999888888888888888888888777777666777777888888888888888888888888888777777888888888999999999777777;;;AAAAAA;;;777777999999999999999999999999777777888888999999999:::::::::::::::::::::::::::777888888999::::::;;;;;;999999999888888999999:::999999999999999999999999999999999999999999999999777777777888::::::999777999999999999999999999999999888888777777888888999555666777888999999999999888888888777777777666666666666777777888777777666555555555555555555555555333333333333333333333333333333333333333333333333222333333333444444444444555555555555555555666666555555444444333333333333333333222222222222333333222222222222222333444444444444444444444444444444333333333333333444444555222222333333444444444444444444555666666666666555444444444444444444444444333333333444444444444444333444555444333222333555444444444444555555555555555555444555555666777777444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333222222222222222222222222222222222222222111000111222444333333222222222222333333555555555555555555555555222222222222222222222222111111222333333333333333555444333333444666777888555555555555555555555555111222333444555555444444444444444444444444444444333333222111111111111222111111111222222222333333333444444444444555555555444444444444444444444444333333222222222111111111000000111111111111000000000000000000000000000000000000000000111111111111111000444999:::555222222333333222222222111111111333222555::::::555222333111111111222222222222222222222222222222111111000444333222111000000111111111111111111111222333333000000000000000111222222333333333333222222222222111111111111111111111111......///000000111222222333333333333333222111000333333222111111111111111333333333333333333333333333444444444444555555555666555555444333333444444333333444444444555555555666555444333333444555666444333222222222222333333111111222333333222222111111000333666444000///222////////////............000000000000000000000000111111111000000000000000////////////////////////666666666666666666666666666666666555555555444444666666777777888888999999777777777888888888999999777777777777777888888888777777777777777777777777666666666666666777777888666777888:::;;;;;;;;;;;;999999999999999999999888999888777777777777777777555666777888999:::;;;;;;888888888888999999999:::::::::???EEEEEE???::::::::::::999999999999888888777777888888999::::::;;;::::::::::::::::::::::::777777888999:::;;;;;;<<<:::::::::999::::::;;;<<<;;;;;;;;;:::::::::::::::999999999999999999999999777777777999;;;;;;:::888::::::::::::::::::::::::999999999888888999999999777777888999::::::::::::777777777666666666555555666777888888888888888888777777777777777777777777444444444444444444444444444444444444444444444444333333333444444444555555555555555666666666666666777666666555555444444333444444333333333333444444222222222222333444555555666666666666666666666666444444333333444444555666222333333444444555555666555555666777777777777666555555555555555555555555555555555555666666666666444666777666555444555666555666666666666777777777777777666666666777777888555555555555555555555555444444444444555555555555555555555555555555555555333333444444444444333333333333333333333333333333222222111111222222333444444444333333333333444444666666666666666666666666444444444444444444444444222222333444555555555555666666666666777888::::::777777777777777666666666111222444666777777666666555555555555555555555555444444333222222222222222222222333333333444444444555555555666666666777777555555555555555555555555444444444333222222111111000111111222222111111000000000000000000000000000000000000111111111222222000...///222333000///222222222222111111111000000111000222666666222000111222222222222222333333333222222111111222222333444666555333111000000111111222111000///000111222444000000000000111222333444444444444333333333222222111111111111111111111111//////000111222333444444555555555444333222111000333222111111000111111111333333333333333333333333333333333333444444444444444444333333333333444444444444444444555555555555666555555444444555555666555444222111111222333333111222333444444444333222333111111333222///000444111111111000000000//////111111111111111111111111111111000000000000000000////////////////////////777777777777777777777777888888888888777777777777666666777888888999::::::888999999999::::::::::::888888888888999999::::::888888888888888888888888888777777777777888999999888999:::;;;<<<=========::::::::::::::::::::::::::::::999888888888888888777777888999:::;;;<<<<<<999999:::::::::;;;;;;;;;<<<;;;>>>BBBBBB>>>;;;<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999666666777888999:::;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888999;;;======;;;999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999:::::::::::::::999888888777777777666666666555666666777888888777777888888888888888888888888666666666666666666666666666666666666666666666666444444444444555555555555555555555555666666777777888888777666666555444444555555444444444444555555222222222333333444555666555555555555555555555555444444444444444555555666333333333444555666666666555666777777888888777777888888888888888888888888666666777777777888888888666777888888777666777888777777888888888999999999999888888777777777777888777777777777777777777777666666666777777888888888666666666666666666666666555555666666666666555555444444444444444444444444222222222222333444444333666555555444444555555666666666666666666666666666555555555555555555555555333444555666777777777777555666777888999:::::::::999999999888888888777777222444666888::::::999888777777777777777777777777666666555444444444444444555555555555666666666666666777777777888888888888666666666666666666666666555555555444333222222222000111111222222111111000000000000000000000000000000000111111111222222222111//////222222000000333222222222222111111111000111///000444444000///111222222222333333333444444333222000000111333666888777666444222000000111222111111222222222222333333111111111111222333444555444444444444333333333333111111111111111111111111000111111222444555555666444555555555444333222222222222111000000000000000111111111111111111111111111111222222222333333333111111111111222333444444333333333333444444444444444555555555555555555444555444222111000111222333111222444555555555444333333111222444333000111555333333222222222111111111222222222222222222222222000000000000000000000111////////////////////////777777777777777777777777;;;;;;;;;:::::::::999999666777777888999999:::::::::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::999999888888999999:::;;;999:::;;;===>>>?????????;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<======;;;999999======999999;;;======<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888999999999999999999999999555666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999:::===??????===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;::::::;;;;;;;;;:::999999:::::::::999999999999888444444555666666666666666888888888888888888888888888888888888888888888888777777777777777777777777444444444555555555666666444555555555666666777777999888888777666555555444555555444444444444555555222222222333444555666777555555555555555555555555555444444444444555666666333333444444555666777777666666777888888888888888::::::::::::::::::::::::777777888888999999999:::777999:::999888777888999888888999999999:::::::::::::::999888777777777888999999999999999999999999888888999999999:::::::::777777777777777777777777777777888888888888777777444444444444444444444444222222222333555555444333666666555555555555666666555555555555555555555555666666666666666666666666444555666777888888888888444555777999:::;;;:::::::::::::::999999999888888444666888;;;<<<<<<;;;:::888888888888888888888888888888777666666666666666777777777777888888888888777888888888999999999999777777777777777777777777666666555444333333222222111111222222222222111111000000000000000000000000000111111111111222222222444222222555666333333666333333333222222222111111333000111444444111000333222222222333333444444444333111//////000444888:::888777444222000000111222000111444555666555333111222222222222333444555666555555444444444333333333111111111111111111111111111111222333555666666777333333444444555444444444222111111000///000000000000000000000000000000000000000111111111222222222/////////000111222444444111111222222222333333333333444555666666555444333555444222000000111222333111222444666666555444333333222444777666222222666444444444333333333222222333333333333333333333333000000000000000111111111000000000000000000000000999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@CCCAAA>>>>>>>>>?????????::::::;;;;;;<<<=========<<<<<<======>>>>>>??????>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<;;;??????>>>>>>=========<<<>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;;;;;;;;;;::::::999888::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>??????@@@>>>>>>======<<<<<<;;;;;;===>>>???@@@@@@???======;;;===>>>@@@@@@>>>===;;;;;;;;;;;;::::::;;;;;;;;;:::;;;;;;;;;<<<=========:::::::::999999888888888:::::::::999999999888888888888999999999999888888999888777666666777888999:::888555555555666444333555666666666777777888888777777777777777888999999888777666555555555555555444333333333333444555555333333333333444555666666333444666777777777666666333333444444555666777777555555555666666666777777777777777777777777777777777777777777777777777777888777777666666666777777999777666555555666777999777777777777888888888888777777777777777777777777::::::999888777777888888:::::::::;;;;;;::::::::::::::::::999999999888888777777666555555555555555555555555555555666777777888777444222222222333444444444444444444444444444555666666666666666555555333444444555555555555555555666666777777777888888777444444888:::888888999555555666666777777888888666777888999:::999888888888888888999999:::::::::<<<:::888666666777888999888888999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;999999888666555333222222666444111111444555333111000111111111222222222222333333333333333222111000444555555666777777777666333555777888777555333111111222333333444444444444,,,777EEEIII>>>111000555333333333444444444555555333333333222222222222111555444333222111111111111222222333444444555666666777666666555444333222222222222222222222222222222666666777777777777777666666555555444444333222222444333333333222222111111222222222222222333333444333222222222222222333333444444444444444444444444444444444555444444333333444444555666555444333222222222111111000000000///222222222222222111000///444444444444444444444444333333333333333333333333333333444444444333333222111111111111111111111111222222111000///......---;;;;;;<<<<<<<<<==================<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAACCC@@@>>>>>>???@@@???>>>=========>>>??????@@@@@@??????@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>======?????????>>>>>>=========>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;:::999999:::::::::;;;<<<<<<=====================>>>??????>>>>>>>>>===============>>>>>>????????????>>>>>>===>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999999999888888:::::::::999999888888888777888888999999888888777888888777666666777888888999777555555555555444333555555666666666666666666777666666666666777888888777666555555444444555555555555555555555666777777333333333333444555666666333444555666777777666555333444444555666666777777333444444444555555555555555555555555555555555555888888888888888888888888777666666555555555666666888777666555555666777888666666777777777888888888888888888888888888888888:::999999888777777888888777777888888888888777777:::999999999888888888888777777666555555555555555666555555555555666777777888666444333222222333444444444444444444444444444666666777777777666666555555555666666777777777666555666777:::<<<===;;;:::666555666::::::777777:::555555555666666666666666777777999::::::999999888:::::::::::::::;;;;;;;;;;;;:::888777777777888999999999999999::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;999999888666555444333222555333111222444666555333111222222222222333333333222333333333333333222222444555666666777777777666777888999:::999888666555222333333444555555444444000444:::>>>999111///222444444444444555555555555222222222333333444444444555444444333333333222222333444444555666666777777666666555555444444333333333333333333333333333333555555666777777777777777666666555555444333333333444444444333333222222222333333222222222333444444333333222333333444555555666666666666666666666666555666666666666666555555444444444444444333222222333222222222111111111000222222333333222222111111444444444444444444444444444444444444444444444444333333333444444333333222333333333333333333333333222222111111000000//////<<<<<<<<<<<<============>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<=========>>>?????????@@@>>>>>>??????????????????>>>>>>>>>???@@@@@@AAAAAABBB@@@>>>>>>???@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@??????????????????>>>>>>>>>==================>>>>>>>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<============<<<<<<======>>>???>>>>>>>>>?????????????????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999999999888888888888777777888888888888777777888888777666666777888888999777555444555666555444555555555555555444444444555555555555555666777777666555444444333444444444555555444444555555666777333333333333444555666777444444555666666666555555444444555555666666777777444444444444555555555555555555555555555555555555777777777777777777777777555444444444444444555555777777555555555555777777666666666666777777777777999999999999999999999999:::999888888777888888888666777777777777777777666999999888888888777777777777777666555555555666666666666666666666777777888777666555333333333444444555555555555555555555555666777777888888888777777777888888888999999999999999888888888888777555333;;;999999;;;:::666777;;;888888888888777777777777777888999:::::::::999999<<<<<<;;;;;;;;;;;;;;;:::;;;:::999888888888999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999888777555444333333444222111222444555555555222222333333333444444444222222333444444444333333444555555666666666666555555555555555555444444333333333444555555555444444666222000333444222000111444444444444555555555555111222222333444555666777444444555555555444444333555555666666777777888888555555555555555555555555333333333333333333333333444444555666777888888999777777666666555444444444444444444444333333333333333333333333333444444555333333333444444666777888777777777777777777777777777777888888888888888777666666555555444444444555333333333333222222222222222222333444444444333333555555555555555555555555666666666666666666666666222333333444444444333333444444444444444444444444222222222222222222111111;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@======>>>>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@BBB@@@??????AAAAAA@@@???===>>>>>>??????@@@AAAAAABBBAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAA?????????>>>>>>?????????<<<===============<<<<<<;;;<<<<<<======>>>??????>>>>>>>>>===>>>??????@@@?????????@@@@@@AAAAAAAAA@@@???>>>===>>>???@@@AAAAAA@@@????????????@@@AAA>>>>>>============>>>>>>=========<<<;;;;;;;;;:::::::::::::::::::::::::::999999999999999999888888777888888888888888888777888888888777777888888888999777555555666666555444666555555444444333333333555555444444555555666777555444444333333444444444333333333222333444444555444444444444555666777777555555555555666555555555333333444444555555555555444555555555666666666666666666666666666666666666666666666666666666666666444333333333333444444555777666666555555666666777555555666666666777777777999999999999999999999999999999888888888888888999888888999999999999888888888888888777777777777666777777666666666666666777777777666666777777888999888777666555444555555555777777777777777777777777777888888999999999999888:::::::::::::::;;;;;;<<<999:::999666555777>>>DDDGGG???:::999:::888888:::===<<<<<<<<<;;;;;;::::::999999999:::::::::::::::<<<<<<;;;;;;::::::999999::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999888777666555444333444333222222333333444333222222222333333333444444333333333333333333222222333444444555555444444444222222222222222222222222222333333444444444333333888111...000333222222333333333333333444444444444222222333333444555555666333444555666666555444444666666666777777888888888333333444444555555555666333333333333333333333333444444555666777888::::::888888888777666666555555444444444333333333333333333333333333333444444555333333333444555777888999888888888888888888888888888888999999:::999999999:::999888777666777888888333333333333333333333333333333444555666666666555555555555555555555555555666666666666666666666666333333444444555555444444444444444444444444444444111222222222222222222222<<<============>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>============<<<==================>>>>>>????????????????????????======>>>??????@@@AAAAAA?????????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBAAA@@@AAACCCCCCBBBAAA??????@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA????????????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>?????????>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBB??????@@@@@@AAAAAABBBBBB@@@???>>>>>>>>>???AAABBB@@@???>>>>>>>>>>>>???@@@>>>>>>============>>>>>>=========<<<;;;;;;;;;:::::::::::::::::::::::::::999999999999999999::::::888888999999999999888888888999999999999999999888999777666666777777777666666666666555555444444444666555555555555666777777555555555444444555666666444444333333444444555666555555555555666777888999666666666666666666666666333333333333333444444444333333444444444555555555555555555555555555555555444444444444444444444444333333333333333444555666777777777666666777777777666666666666777777777777888888888888888888888888999888888888888888999999888888999999999999888888888888888777777777777666777777666666666777777888777777777777777888999999888888777777777777777777888888888888888888888888888999999:::;;;;;;::::::<<<;;;;;;:::;;;<<<======666:::<<<::::::EEEYYYjjjRRRDDD888777:::;;;::::::>>>>>>======<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;::::::999999888888999:::;;;;;;<<<;;;:::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999888777666555555444444444444333222111222222222222222333333333444444444444444444333222111000333333444444444333333222444444444444444444444444222222333333333333222222333000000333333000111444111222222222222333333333444444444444444444444333333333444555666666666666777777777777888888888888333333444444555666666666444444444444444444444444666666666666777999;;;<<<::::::999888888777777666444444444444444444444444444333333333333444555555333333444555666777999:::888888888888888888888888888888999:::::::::::::::;;;:::999777777888999999444444444444444444444555444555666777777888777777666666666666666666666666555555555555555555555555444444555666666666666666555555555555555555555555222222222222222222333333AAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEECCCCCCDDDDDDEEEEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEECCCBBBBBBCCCEEEEEEDDDBBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDAAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBB@@@@@@AAABBBBBBAAA@@@@@@>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAA@@@AAABBBBBBCCC@@@@@@@@@AAAAAAAAAAAAAAA???????????????@@@AAABBB????????????????????????>>>>>>============>>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999::::::::::::999999999:::;;;;;;;;;;;;:::999:::999777777888999999888777777777777777666666666777777777777777888999999777777777666777777888888777777666666777777888999777777777777888999::::::999888777666666666777777333333333333333333333333111222222222222333333333333333333333333333333333333333333333333333333333444444444444555666777888888888888888888888888888777777777777888888888888888888888888888888888888888888888777888888999:::666777777777777777777666999999888888888777777777777777666666666777888888888888888888888999999::::::::::::::::::999999999999999999999999999999999999::::::;;;<<<<<<<<<<<<<<<;;;:::::::::;;;===>>>999>>>@@@===;;;FFFZZZlllPPPCCC888888;;;<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===:::999999999999999888888888999<<<======<<<;;;999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999888777777666555555555666666555333222444555333333333444444444555555666666666666555444333222444555555555555444333333222222333444444444444333333333444444333333222222......222555333///000444222222222222333333333333666666555555555444444444555555555555666777888999999999999999999999999999555666666666777777888888666666666666666666666666888888777777888:::<<<===;;;;;;::::::999888888888666666666666666777777777666666555555666666777888666666666666777999::::::999999999999999999999999888999:::;;;;;;<<<<<<;;;::::::999888888888888999777777777777777888888888777777888999999999888888777777777777777777777777666666666666666666666666555666777888888888888888777777777777777777777777444444444444333333333333CCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIEEEFFFHHHIIIIIIGGGFFFEEEDDDDDDDDDEEEGGGGGGFFFDDDDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBB@@@@@@AAABBBBBBAAA@@@@@@??????@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@===>>>???@@@AAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>>>>======<<<<<<======>>>;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<======<<<;;;;;;<<<:::888999:::;;;;;;:::888888888999999999999999999999999999999:::;;;;;;999999999999999:::;;;;;;888888888888888999::::::999999999999:::;;;<<<<<<;;;:::888777777777888999555555555555555555555555333333333444444444555555555555555555555555555555444444444444444444444444666666666666777888999:::999999999::::::999999999888888888888999999999999999999999999999999999999888888777777888999999:::777777888888888888777777:::999999999888888888888777777666666777888888999999888888888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<============;;;;;;999999999:::<<<===<<<>>>>>>;;;999<<>>;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;======999999999:::::::::::::::777999<<<>>>???===;;;:::999999999999::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;999999888888777666666666555666888888666777999<<<555666666666666777777777666777888999999999999999777888888888777777666555111222444555666555444333555555666666555555444333000000222666666333333666333333444444444555555555777777777777777777888888888777666666777999<<<>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::;;;::::::::::::::::::::::::;;;;;;999999999;;;===>>><<<<<<;;;;;;:::999999999999999999:::::::::;;;;;;:::999999999999:::;;;;;;::::::999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<======<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<999999:::::::::999999888777777777777777777777777777777777777777777777777666777888999::::::::::::::::::::::::::::::::::::888777777666666555555555BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHCCCDDDEEEFFFFFFEEECCCBBBEEEEEEEEEGGGIIIIIIGGGEEECCCCCCCCCDDDEEEEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@@@@???@@@AAAAAABBBBBBBBBBBB???@@@@@@AAAAAABBBBBBCCC@@@@@@??????@@@@@@AAABBBAAAAAAAAA@@@@@@?????????===>>>@@@AAABBBBBBAAAAAA???@@@BBBCCCCCCBBB@@@???======<<<<<<<<<<<<======:::;;;;;;<<<<<<=========:::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>;;;<<<<<<======<<<<<<;;;;;;<<<===>>>>>>===<<<;;;<<<;;;999:::;;;<<<<<<;;;999999999::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<===;;;:::::::::;;;;;;<<<===777777777777777888888999::::::::::::;;;<<<======<<<;;;999888888888999999777777777777777666666666777777777777888888888999999999999999999999999999666666666666666666666666777777777777888999;;;;;;999::::::;;;;;;::::::999888888999999999:::::::::::::::::::::::::::::::::888888777777888999::::::::::::;;;;;;;;;;;;:::::::::::::::999999999999888777777666777777888999999999999888888999999:::;;;<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;:::888888888999;;;===777888999;;;;;;:::888666444777<<>>>>>??????<<<<<<;;;:::;;;<<<===>>>:::::::::;;;;;;<<<<<<<<<777999<<>>;;;:::888888999999999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;999999888888777777666666444777999:::999;;;>>>BBB777888888888999999999999666777999;;;===>>>>>>???:::::::::::::::999888888555777999;;;<<<;;;999777777777888888777666555555777333333888:::888888:::555555555666666666777777777777888999:::;;;;;;<<<;;;:::888777888;;;???BBB????????????>>>>>>>>>>>>===================================================<<<;;;::::::;;;===>>>===<<<<<<;;;;;;:::999999<<<<<<<<<======>>>>>>>>>===<<<<<<<<<<<<===>>>>>>======<<<<<<<<<======>>>========================<<<<<<===??????@@@@@@@@@@@@@@@AAABBBBBB@@@???>>>===>>>>>>>>>??????@@@@@@;;;;;;;;;;;;:::999999888777777777777777777777777888888888888888888888888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888777666666EEEDDDCCCCCCDDDFFFHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFIIIHHHFFFEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFHHHGGGGGGFFFFFFEEEEEEDDDFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDDDDCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCEEEBBBAAACCCFFFGGGFFFDDDDDDBBB@@@>>>>>>???AAACCCAAAAAAAAAAAAAAA@@@???>>>CCCCCCBBBBBBBBBBBBAAAAAACCCDDDCCC@@@AAAEEEEEEBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDBBBCCCCCCCCCCCCAAA???>>>CCCCCCDDDDDDDDDDDDCCCCCCEEEBBB???@@@BBBDDDBBB@@@EEEBBB@@@@@@AAA@@@@@@AAAAAA???===<<<>>>??????>>>>>>>>>>>>>>>>>>===<<<<<<>>>===<<<<<<<<<===???@@@<<<<<<;;;;;;;;;:::::::::>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;<<<<<<<<<:::999888999999::::::::::::999999999888888999999999:::;;;;;;;;;<<<<<<999777888;;;===<<<:::999999999999999999999999===<<<<<<;;;;;;:::999999<<<<<<<<<;;;;;;:::::::::888888888777777777777666;;;::::::999888888888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<;;;::::::999999:::::::::::::::;;;;;;;;;<<<<<<::::::999999999999999999777888888999999999888888999999999999999999999999>>>>>>>>>>>>????????????>>>>>>======<<<<<<;;;;;;======>>>??????>>>===<<<<<<<<<;;;;;;;;;<<<<<<===888888999:::;;;<<<===>>>======>>>>>>>>>>>>>>>===>>>>>>============>>>>>>>>>>>>============>>>>>>>>>======<<<<<<<<<<<<<<>>===<<<<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????<<<=====================::::::999777666444333333888666555777:::<<<;;;999999:::;;;<<<;;;:::999888555666777999:::::::::::::::999888999:::;;;:::999777888:::<<<>>><<<999555999888666666777777666444555666777888888888888888777777888888888888777777999999:::::::::;;;;;;;;;::::::;;;<<<===>>>???@@@>>>============<<<<<<<<<:::;;;;;;<<<=========<<<:::;;;<<<=========<<<<<<;;;;;;:::999999;;;<<<===999:::;;;;;;999999:::;;;======>>>======<<<;;;;;;===>>>???@@@AAA@@@????????????>>>>>>??????@@@AAA???@@@@@@@@@@@@???>>>>>>@@@???>>>>>>>>>>>>>>>>>>BBBAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>>>>=========<<<<<<;;;;;;;;;:::999999999999999999:::;;;;;;:::999:::;;;<<<===>>><<<::::::===???>>><<<<<<>>>@@@AAA@@@??????@@@???>>>>>>===<<<;;;;;;:::HHHGGGFFFFFFGGGHHHJJJLLLKKKJJJJJJIIIIIIIIIIIIJJJLLLKKKIIIHHHHHHHHHIIIJJJKKKJJJHHHHHHIIIJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGIIIHHHFFFGGGIIIIIIHHHFFF@@@BBBDDDEEEFFFEEECCCBBBDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBFFFGGGFFFDDDDDDHHHHHHEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGEEECCCCCCEEEFFFDDDCCCBBB@@@???@@@BBBBBBCCCDDDCCCAAA??????@@@AAAAAA@@@???????????????>>>======>>>>>>=========>>>???@@@======<<<<<<<<<;;;;;;;;;>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===<<<;;;:::::::::;;;;;;::::::999999999888888888999999999:::::::::::::::;;;999777888:::<<<;;;999999999999999999999999999;;;;;;;;;:::::::::::::::>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::999999999;;;;;;:::999999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<============<<<<<<>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;::::::999888888888888888888888888<<<<<<=========>>>>>>>>>>>>>>>>>>>>>===============>>>>>>??????>>>=========>>>>>>>>>>>>>>>>>>>>>999::::::;;;===>>>>>>???===>>>>>>??????>>>>>>>>>???>>>>>>======>>>>>>?????????>>>>>>>>>>>>??????AAA@@@??????>>>>>>????????????>>>=========>>>??????>>>>>>=========>>>>>>======>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<;;;:::999777666555444888666555777:::;;;:::999:::;;;<<<<<<<<<<<<;;;:::777777888999999999999999888777666777999:::999888666666777999:::999777444888777666777888888777666888888999999999999999999888888999999999999888888::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>>>>>>>=========<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>;;;<<<===<<<;;;:::;;;=========>>>>>>===<<<<<<;;;===>>>???@@@@@@???>>>===@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAA@@@@@@???>>>AAAAAA@@@??????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<<<<;;;;;;;;;<<<===>>>BBB???>>>>>>AAABBBBBB@@@@@@AAACCCCCCBBBBBBCCCDDDAAAAAA@@@@@@???>>>>>>===IIIIIIHHHHHHHHHJJJKKKMMMMMMLLLKKKJJJJJJJJJJJJKKKNNNMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIJJJLLLMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIMMMKKKIIIIIIJJJJJJHHHGGGHHHHHHIIIIIIHHHGGGFFFFFFHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIKKKKKKHHHHHHKKKKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHGGGGGGFFFEEEDDDFFFFFFHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHFFFEEEEEEFFFFFFEEECCCCCCCCCCCCCCCCCCEEEFFFFFFDDDCCCAAAAAACCCDDDCCCCCC@@@@@@AAAAAA@@@@@@???>>>???>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>===========================>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<======::::::::::::999999999999:::999999999999999999888999888777888:::;;;:::999999999999999999999999999::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;::::::::::::;;;========================>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===???>>>>>>===<<<=========<<<<<<=========>>>>>>>>><<<=========>>>?????????======>>>======<<<;;;;;;999999999999999999999999;;;;;;;;;<<<<<<<<<======>>>>>>????????????@@@@@@>>>>>>????????????>>>>>>???@@@AAAAAAAAA@@@??????<<<<<<===>>>??????@@@@@@?????????@@@@@@??????>>>@@@??????>>>>>>??????@@@@@@@@@????????????@@@@@@BBBAAA@@@@@@??????@@@@@@??????>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAA???????????????>>>>>>>>>@@@?????????>>>>>>============<<<:::999888777777888777666777999::::::999;;;<<<<<<=========<<<<<<888999999999999999999999777666666666888999888777777777666777888888777555999888777999;;;<<<;;;:::::::::;;;;;;;;;:::999999999::::::;;;;;;::::::999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>============<<<::::::;;;<<<<<<<<<<<<;;;<<<;;;:::::::::;;;=========>>>??????@@@@@@??????<<<>>>???>>>===<<<===>>>>>>>>>??????>>>>>>======??????@@@@@@???>>>===<<>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>===>>>???@@@@@@CCCBBB@@@AAACCCDDDDDDCCCBBBCCCDDDCCCBBBBBBDDDFFFBBBBBBBBBAAA@@@@@@??????IIIIIIHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJNNNMMMKKKJJJJJJJJJKKKLLLIIIIIIIIIJJJLLLMMMMMMKKKLLLLLLLLLLLLKKKJJJIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMNNNNNNNNNJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHWWWSSSMMMGGGEEEFFFIIIKKKIIIIIIHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKNNNNNNJJJIIIKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIIIIIIIHHHFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGFFFEEEEEEEEEDDDCCCBBBEEEHHHHHHEEEDDDFFFGGGFFFDDDCCCBBBCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@????????????@@@@@@@@@AAA@@@@@@@@@@@@????????????=========>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;<<<<<<======>>>>>>?????????>>>=========>>>>>>?????????>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888999:::::::::999:::::::::::::::::::::::::::;;;;;;<<<======>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::===<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>;;;<<<<<<===>>>??????@@@????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============?????????@@@AAABBBBBBCCC?????????@@@@@@@@@@@@@@@@@@AAACCCDDDCCCBBB@@@???>>>??????@@@AAAAAABBBBBB@@@AAAAAAAAAAAA@@@??????AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCAAAAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>======<<<:::999999888999888888999:::;;;::::::<<<<<<<<<===============;;;:::::::::999999::::::888777777888:::;;;:::999<<<:::999999:::::::::999:::999999:::===???>>>>>>;;;;;;;;;;;;;;;:::999888::::::;;;;;;;;;;;;::::::999999999999::::::::::::<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;===;;;:::999999;;;===>>>===>>>@@@AAAAAAAAA@@@???===?????????>>>===>>>???@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAA???===<<<@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@CCCBBBAAA@@@???>>>>>>>>>======>>>>>>>>>>>>??????============>>>>>>>>>>>>???????????????????????????>>>>>>======>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@AAABBBCCCCCCBBBBBBBBBAAA???@@@BBBDDDBBBBBBAAAAAA@@@@@@@@@@@@KKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNMMMLLLJJJJJJKKKKKKLLLJJJIIIJJJLLLNNNOOONNNMMMNNNNNNNNNMMMLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLNNNOOOOOOPPPOOOOOOKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJKKKKKKKKKKKKLLLLLLMMMZZZUUUOOOJJJGGGHHHKKKMMMHHHHHHHHHGGGGGGHHHHHHIIIHHHGGGGGGGGGHHHIIIKKKLLLKKKOOOOOOKKKIIIKKKLLLKKKJJJKKKKKKKKKLLLLLLLLLMMMJJJJJJJJJIIIIIIGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFDDDCCCBBBAAAFFFHHHDDDCCCEEEGGGEEECCCBBBBBBCCCEEEFFFEEECCCCCCCCCCCCCCCCCCBBBAAAAAA???@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>?????????@@@@@@?????????>>>>>>>>>===============>>>>>>?????????@@@??????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>><<<<<<;;;;;;::::::999999888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<>>>===============>>>>>>========================???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<=========::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<===========================>>>>>>>>>???????????????@@@@@@AAABBBCCCDDDDDD@@@@@@@@@@@@AAAAAABBBBBBAAABBBDDDEEEDDDCCC@@@???@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@??????????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>=========???>>>>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;:::;;;>>>???>>>===???===;;;:::;;;<<<<<<;;;999888888999<<<======<<<:::;;;;;;;;;:::999888888999999::::::::::::999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<======<<<<<<;;;===<<<;;;::::::<<<>>>???===>>>???@@@AAA@@@???>>>===???@@@???>>>===>>>???CCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEDDDCCCAAA???===>>>>>>>>>>>>>>>??????@@@BBBCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@>>>>>>===============>>>>>>????????????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDAAABBBBBBAAAAAABBBCCCDDDBBBCCCBBBAAA@@@@@@BBBDDDCCCCCCCCCCCCCCCBBBBBBBBBOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRPPPOOONNNMMMLLLMMMNNNNNNLLLLLLMMMOOOQQQRRRPPPOOOQQQQQQQQQPPPPPPNNNMMMMMMKKKKKKLLLMMMNNNOOOOOOPPPOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRROOOPPPPPPQQQQQQOOONNNMMMMMMOOOPPPRRRRRRRRRRRRQQQNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOLLLMMMOOOOOONNNNNNPPPQQQOOOOOOOOOOOOOOONNNMMMLLLHHHHHHIIIJJJJJJJJJJJJIIINNNMMMLLLLLLMMMPPPRRRTTTLLLQQQRRRMMMJJJKKKMMMMMMJJJKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKJJJIIIHHHKKKKKKJJJJJJIIIJJJJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHKKKLLLMMMLLLIIIFFFEEEEEE;;;CCCGGGBBB@@@EEEGGGDDDBBBBBBBBBCCCEEEFFFEEECCCCCCCCCDDDDDDCCCCCCBBBAAA@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@?????????????????????????????????????????????@@@AAAAAA???@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA==================<<<<<<:::<<<>>>???>>>=================================>>>??????@@@AAABBBBBBCCCBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>??????????????????>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<=========::::::;;;;;;<<<<<<============>>>>>>>>>>>>==============================??????@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDAAAAAA@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEECCCBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAADDDCCCCCCBBBBBBCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======>>>???@@@@@@???>>>???@@@============>>>???@@@@@@???>>>===<<<<<<===???@@@???>>>>>>???AAACCCCCCBBB@@@>>><<<<<<======<<<;;;999888777888999:::999888::::::;;;;;;::::::999999999::::::;;;;;;::::::999888888888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::===>>>>>>>>>>>>===<<<<<<>>>===<<<<<<<<<===>>>???===>>>>>>???@@@?????????>>>@@@AAA@@@???>>>???@@@DDDDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFEEEDDDBBB@@@???===============>>>??????BBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFEEEDDDDDDFFFHHHEEEFFFFFFEEEDDDCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGQQQQQQQQQQQQQQQQQQQQQPPPNNNNNNOOOPPPQQQSSSTTTUUUQQQPPPOOONNNMMMNNNOOOOOOMMMMMMNNNPPPRRRRRRPPPNNNPPPQQQQQQQQQPPPOOONNNNNNKKKLLLLLLNNNOOOPPPQQQQQQPPPPPPQQQSSSSSSTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQRRRQQQPPPNNNMMMMMMNNNPPPRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMOOOQQQPPPNNNMMMOOOQQQJJJLLLNNNPPPPPPOOONNNMMMIIIKKKMMMOOOOOONNNMMMKKKRRRQQQPPPPPPRRRTTTXXXZZZPPPUUUVVVQQQMMMNNNPPPQQQLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJJJJLLLMMMNNNJJJJJJKKKKKKKKKKKKJJJJJJKKKNNNOOONNNJJJFFFEEEEEE@@@JJJMMMEEEAAAEEEFFFBBBBBBBBBCCCDDDGGGGGGFFFDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@AAABBBCCCDDDCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>======>>>>>>???@@@BBBBBB???@@@AAABBBBBBBBBAAAAAACCCCCCCCCBBBBBBBBBAAAAAA????????????@@@@@@@@@@@@;;;>>>BBBBBB@@@??????@@@???????????????????????????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEBBBBBBBBBAAAAAAAAAAAA@@@???????????????@@@AAAAAA????????????????????????>>>>>>???@@@AAABBBBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>======>>>>>><<<<<<=========>>>>>>>>>=========>>>>>>>>>>>>>>><<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAEEEDDDDDDCCCCCCDDDDDDEEEBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAACCCDDDDDDBBBAAABBBDDD@@@@@@??????@@@AAACCCDDD@@@???>>>>>>>>>@@@BBBCCCAAA@@@@@@BBBDDDFFFEEEEEECCCAAA@@@@@@@@@@@@???===>>><<<;;;;;;;;;;;;999888:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>=========<<<<<<<<>>======>>>>>>>>>>>>??????????????????>>>>>>??????@@@AAA@@@AAABBBBBB@@@@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>>>>===>>>??????@@@BBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEFFFFFFFFFEEEEEEEEEGGGHHHGGGFFFFFFHHHJJJGGGIIIJJJIIIGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHOOOPPPPPPQQQPPPPPPOOOOOOLLLLLLMMMNNNPPPRRRTTTUUUPPPOOONNNMMMLLLMMMNNNNNNKKKKKKLLLNNNPPPOOOMMMKKKNNNNNNOOOOOONNNNNNMMMMMMJJJJJJKKKLLLNNNOOOPPPPPPNNNNNNPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQMMMNNNOOOPPPPPPNNNLLLKKKJJJKKKNNNOOOPPPPPPNNNMMMMMMMMMLLLLLLMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMOOOPPPOOOKKKJJJKKKMMMPPPOOOLLLJJJJJJKKKMMMOOOKKKMMMQQQSSSTTTRRROOONNNNNNMMMLLLLLLNNNQQQTTTVVVSSSXXXZZZUUUPPPQQQSSSTTTOOOOOOOOOPPPQQQRRRRRRSSSOOOOOOPPPQQQQQQQQQPPPPPPHHHHHHHHHHHHJJJLLLNNNOOOLLLLLLMMMMMMMMMMMMLLLLLLJJJMMMOOOMMMIIIEEECCCDDDLLLUUUWWWLLLDDDEEEDDD???CCCCCCCCCFFFHHHHHHGGGEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>><<<======>>>???AAABBBCCC>>>???AAABBBBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCC<<<@@@DDDDDDBBB@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCDDDDDDEEEEEEAAAAAA@@@@@@@@@?????????@@@?????????@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAACCCDDDEEEEEEAAABBBBBBCCCCCCBBBBBBAAACCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>????????????AAAAAA@@@@@@@@@@@@@@@@@@<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFKKKJJJIIIHHHGGGFFFGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEBBBAAAAAA@@@@@@AAAAAABBB@@@???>>>>>>======>>>>>>???@@@BBBDDDEEEDDDDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBAAABBBBBBBBBCCCDDDDDDDDD???@@@@@@AAABBBCCCDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCEEEGGGFFFCCCBBBDDDFFFBBBBBBAAAAAABBBCCCEEEFFFAAA@@@??????@@@BBBDDDEEEBBBAAAAAACCCEEEGGGGGGFFFFFFEEEDDDDDDEEEDDDBBB@@@DDDBBB@@@??????>>><<<:::;;;;;;<<<===>>>>>>>>>===<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@AAABBB????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@???AAA@@@???>>>???@@@AAABBBBBBCCCDDDCCCBBBBBBCCCDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@?????????>>>???@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???????????????@@@AAABBBCCCAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDEEEFFFGGGFFFEEEEEEEEEGGGHHHGGGEEEEEEHHHJJJGGGIIIJJJJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPOOOOOOOOOLLLLLLKKKKKKKKKMMMNNNOOORRRPPPMMMMMMOOOQQQRRRRRRRRRPPPNNNNNNOOOOOONNNMMMNNNNNNNNNMMMMMMMMMLLLLLLNNNNNNOOOOOOOOONNNNNNMMMPPPPPPPPPQQQQQQQQQQQQRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNOOOOOOOOOOOOQQQRRRSSSRRRQQQPPPQQQRRRQQQQQQRRRRRRSSSSSSSSSTTTUUU___hhhiiiaaaYYYWWWYYYZZZ\\\^^^```___ZZZSSSOOOMMMIIIJJJNNNPPPNNNMMMNNNRRRRRRPPPOOOOOONNNNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHTTT\\\[[[OOOCCCBBBEEEGGGIIIHHHGGGFFFFFFGGGGGGHHHFFFFFFFFFFFFEEEDDDBBBAAACCCCCCCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBB?????????@@@@@@AAAAAAAAA>>>AAADDDFFFFFFEEEBBB@@@DDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBAAAAAABBBBBBBBB@@@AAACCCDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<===>>>@@@???>>>BBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBAAA@@@???AAACCC???>>>>>>???@@@AAABBBCCCAAABBBBBBAAA@@@???AAABBBCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@???AAAAAAAAACCCEEEEEECCCAAA===>>>???@@@AAABBBBBBBBBDDDBBB@@@>>>>>>@@@BBBCCCFFFCCCAAA@@@AAABBBBBBAAACCCBBBBBBCCCFFFGGGGGGFFFEEEDDDCCCBBBCCCEEEGGGHHHIIIHHHFFFEEECCCBBBBBBBBBDDDDDDCCCBBBCCCEEEGGGIIIFFFFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@????????????=========>>>???@@@???BBBDDDEEEDDDDDDEEEGGGEEEFFFFFFGGGGGGEEEDDDCCCHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDGGGGGGGGGGGGFFFFFFEEEDDDHHHIIIIIIHHHFFFEEEEEEFFFIIIFFFDDDCCCCCCDDDDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDHHHEEECCCBBBCCCCCCCCCBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@??????????????????????????????@@@@@@@@@@@@@@@???>>>===@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???@@@BBBCCCBBBAAAAAABBBCCCBBB@@@???@@@AAA@@@AAAAAAAAAAAAAAAAAABBBGGGCCCAAABBBGGGIIIFFFBBBDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBCCCDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@BBBBBBAAA@@@EEEEEEDDDBBB@@@???>>>===AAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHJJJIIIGGGFFFGGGIIILLLNNNGGGFFFEEEDDDDDDEEEFFFFFFDDDFFFGGGHHHHHHGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFGGGGGGFFFEEEDDDDDDFFFJJJIIIHHHIIIJJJJJJIIIGGGSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMNNNOOOPPPPPPQQQOOOMMMLLLNNNPPPQQQQQQQQQOOONNNNNNPPPQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPPPPOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOONNNLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQRRRQQQPPPOOOPPPQQQSSSSSSSSSRRRRRRRRRRRRRRRQQQXXX^^^___[[[YYY[[[___fffkkknnnlllccc\\\YYYYYYVVVPPPNNNPPPRRRQQQRRRUUUNNNPPPPPPPPPOOOOOOQQQSSSMMMNNNPPPOOONNNMMMMMMMMMKKKQQQRRRLLLGGGFFFEEECCCIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBB@@@BBBDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAACCCCCCBBBBBBBBBBBBCCCCCCAAABBBDDDEEEEEEEEEDDDCCCAAA@@@@@@??????@@@@@@@@@AAA@@@??????AAABBBBBBAAACCCCCCDDDDDDCCCCCCBBBAAABBBBBBCCCBBBAAA@@@BBBDDD@@@@@@@@@@@@AAABBBCCCCCCAAABBBCCCBBB@@@@@@AAACCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDBBB@@@===>>>???@@@AAAAAAAAAAAAEEECCCAAA@@@@@@AAACCCDDDDDDCCCAAAAAABBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCDDDCCCBBBBBBCCCEEEGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBBBB@@@@@@@@@BBBDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@AAA@@@@@@?????????@@@@@@???AAADDDEEEDDDDDDEEEGGGGGGHHHIIIIIIIIIHHHFFFFFFKKKJJJIIIHHHHHHGGGGGGGGGIIIIIIHHHGGGGGGHHHHHHHHHJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJIIIGGGEEEFFFGGGIIIGGGEEEEEEFFFGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDGGGEEECCCBBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAABBBDDDDDDDDDBBBCCCDDDEEEDDDBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCFFFDDDCCCEEEHHHJJJIIIGGGEEEFFFFFFFFFFFFFFFEEEEEEFFFEEEDDDDDDFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEGGGIIIKKKJJJIIIHHHGGGGGGHHHIIIJJJHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIFFFGGGHHHGGGFFFEEEFFFGGGJJJIIIHHHHHHIIIIIIGGGEEEVVVUUUTTTSSSSSSTTTUUUVVVTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPPPPPPPPPPQQQRRRPPPNNNNNNOOOQQQQQQQQQRRRPPPOOOPPPRRRTTTTTTSSSQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPOOOOOONNNPPPOOONNNMMMNNNOOOPPPQQQOOOPPPQQQQQQRRRRRRQQQQQQOOOPPPQQQRRRRRRSSSRRRRRRPPPRRRSSSRRRQQQPPPQQQSSSUUUUUUTTTSSSSSSRRRRRRQQQRRRSSSTTTTTTUUUXXX\\\```ccckkkpppkkk^^^VVVWWW]]]ZZZSSSOOOPPPRRRUUUYYY^^^\\\^^^___[[[UUURRRSSSWWWOOOQQQSSSSSSRRRPPPNNNNNNKKKMMMLLLJJJJJJMMMKKKHHHJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHFFFFFFGGGHHHIIIHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIGGGEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBEEEDDDDDDCCCCCCDDDDDDEEECCCDDDEEEFFFFFFFFFEEEDDDBBBAAA@@@??????@@@BBBCCCCCCBBBAAABBBDDDEEEDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCAAAAAACCCDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCAAA@@@AAAAAABBBBBBCCCCCCCCCDDDFFFEEECCCBBBBBBCCCEEEFFFDDDCCCBBBCCCDDDDDDBBB@@@???CCCFFFFFFDDDBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAACCCDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@???@@@BBBDDDEEEDDDDDDFFFGGGJJJJJJJJJKKKJJJIIIIIIHHHNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLIIIJJJKKKJJJHHHGGGGGGHHHHHHGGGGGGHHHJJJJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDCCCEEEDDDBBBCCCDDDFFFFFFEEEDDDDDDEEEFFFHHHJJJKKKLLLHHHHHHHHHHHHHHHHHHGGGFFFHHHHHHIIIIIIIIIHHHFFFEEEFFFEEEDDDCCCCCCCCCDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFEEECCCCCCDDDEEEFFFEEEDDDFFFFFFGGGFFFCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLFFFFFFGGGGGGGGGGGGGGGFFFIIIHHHFFFFFFGGGGGGFFFDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@AAABBBCCCBBB@@@@@@@@@AAAAAABBBCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFDDDCCCBBBAAABBBDDDFFFHHHGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFGGGIIIIIIGGGGGGGGGHHHKKKJJJIIIIIIJJJJJJHHHGGGVVVUUUSSSRRRRRRSSSUUUVVVUUUUUUUUUUUUUUUVVVVVVWWWYYYYYYZZZZZZYYYWWWVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTRRRQQQQQQPPPOOOOOOOOOOOOSSSQQQOOOPPPQQQSSSSSSRRRTTTRRRQQQRRRSSSUUUUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQOOONNNMMMLLLLLLNNNPPPRRRQQQRRRRRRSSSSSSSSSSSSSSSQQQRRRSSSTTTUUUUUUUUUUUURRRTTTUUUUUUSSSSSSTTTVVVUUUUUUUUUUUUUUUTTTTTTTTTWWWUUURRRQQQSSSVVVYYY[[[WWW^^^ccc^^^UUUPPPUUU[[[VVVPPPMMMOOOSSSVVV[[[aaabbbfffgggbbbYYYUUUWWW[[[VVVTTTSSSUUUWWWVVVPPPLLLQQQPPPMMMJJJJJJMMMOOOPPPMMMMMMLLLKKKJJJJJJJJJKKKHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLMMMKKKIIIGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFFFFFFFEEEEEEDDDDDDFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFDDDEEEFFFGGGGGGGGGFFFFFFEEECCCAAA@@@@@@BBBDDDFFFDDDCCCCCCDDDFFFGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEEEEFFFEEEDDDCCCEEEGGGEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCDDDFFFGGGGGGFFFFFFGGGGGGHHHIIIHHHIIIIIIJJJIIIIIIHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDBBBGGGGGGFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFHHHIIIEEEEEEEEEFFFGGGGGGEEECCCCCCHHHMMMLLLHHHDDDEEEGGGBBBBBBCCCDDDFFFGGGHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFHHHJJJIIIGGGEEECCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDCCCAAA???>>>@@@BBBEEEEEEEEEEEEFFFHHHJJJJJJJJJIIIIIIIIIHHHHHHNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJKKKLLLKKKIIIHHHHHHJJJGGGGGGGGGJJJLLLLLLKKKIIIFFFGGGGGGGGGGGGGGGGGGFFFBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMIIIIIIJJJJJJJJJIIIIIIHHHIIIJJJKKKKKKKKKIIIGGGFFFHHHFFFEEECCCCCCDDDFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDDDDDDDFFFGGGFFFEEEGGGHHHHHHFFFDDDCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGGGGFFFGGGJJJLLLFFFFFFGGGGGGHHHHHHGGGGGGKKKIIIHHHGGGGGGGGGEEECCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@AAACCCDDDCCCBBB@@@AAAAAABBBCCCDDDEEEEEEBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBCCCDDDDDDEEEEEEFFFDDDCCCBBBAAABBBCCCEEEFFFEEEEEEDDDCCCCCCDDDFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEGGGIIIIIIHHHGGGHHHIIIJJJIIIIIIKKKMMMNNNLLLKKKUUUTTTRRRQQQQQQRRRTTTUUUTTTSSSSSSRRRSSSTTTUUUUUUWWWXXXXXXXXXXXXVVVTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRROOOOOOOOOOOONNNMMMMMMLLLQQQOOONNNOOOQQQRRRQQQPPPSSSQQQPPPOOOPPPQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPMMMLLLKKKJJJKKKLLLNNNPPPNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSQQQSSSTTTTTTSSSSSSTTTUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYVVVTTTTTTVVVXXXWWWVVVTTTVVVXXXWWWTTTSSSVVVYYYVVVQQQNNNQQQTTTUUUWWW[[[SSSXXX\\\ZZZUUUTTTYYY^^^ZZZTTTQQQVVV^^^```YYYPPPRRRSSSTTTSSSOOOKKKLLLOOOOOONNNLLLJJJIIIIIIJJJJJJGGGHHHIIIKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJFFFFFFGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHJJJKKKFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEGGGHHHHHHHHHGGGFFFGGGEEECCCBBBBBBDDDGGGIIICCCBBBCCCEEEGGGGGGFFFEEEGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFGGGFFFEEEEEEFFFHHHFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEDDDDDDFFFHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKJJJIIIHHHGGGGGGFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHGGGGGGIIIIIIHHHGGGJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHJJJKKKKKKIIIGGGFFFLLLPPPPPPKKKGGGGGGIIICCCDDDFFFHHHIIIIIIIIIIIIFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGIIIKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDEEEEEECCCCCCDDDDDDCCCAAA???>>>BBBDDDFFFGGGFFFFFFHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIJJJKKKJJJIIIGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLKKKIIIHHHIIIJJJFFFFFFGGGIIIKKKLLLJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHCCCDDDEEEFFFFFFFFFFFFFFFDDDCCCCCCEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFEEEGGGFFFEEECCCCCCEEEGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGFFFDDDDDDEEEFFFGGGFFFEEEFFFGGGHHHGGGDDDCCCDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHGGGFFFDDDDDDFFFIIIEEEFFFGGGHHHHHHHHHHHHHHHKKKJJJHHHGGGGGGFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAABBBDDDEEEEEECCCDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEECCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFHHHIIIJJJFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGJJJJJJIIIHHHGGGHHHFFFFFFGGGIIIMMMNNNNNNMMMSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQPPPPPPPPPQQQSSSTTTSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNMMMMMMLLLNNNMMMLLLMMMOOOPPPOOONNNPPPNNNLLLLLLLLLMMMLLLJJJLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLMMMNNNNNNOOONNNNNNLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIJJJKKKLLLMMMIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMOOOPPPPPPOOOOOOQQQRRRRRRRRRSSSUUUVVVWWWXXXYYYTTTTTTTTTVVVXXXYYYXXXVVVVVVUUUSSSSSSSSSTTTTTTSSSZZZUUURRRTTTUUURRRRRRSSSOOOSSSUUUTTTPPPPPPSSSWWWXXXRRROOOVVVaaafff```XXXRRRWWW^^^bbb]]]SSSMMMNNNNNNNNNOOOOOONNNNNNMMMLLLIIIIIIKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHEEEFFFGGGGGGGGGFFFEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCDDDFFFHHHIIIBBBBBBCCCEEEHHHHHHGGGEEEGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEFFFHHHEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGFFFEEEFFFHHHJJJFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHJJJIIIIIIHHHGGGFFFFFFEEEGGGGGGGGGHHHIIIIIIJJJJJJKKKIIIHHHHHHJJJKKKKKKKKKIIIHHHFFFEEEEEEEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKMMMMMMLLLKKKHHHLLLOOONNNKKKIIIIIIJJJFFFHHHJJJLLLMMMLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@DDDFFFHHHIIIHHHHHHJJJKKKHHHGGGGGGFFFEEEFFFFFFFFFJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKIIIHHHIIIKKKGGGFFFFFFHHHJJJKKKJJJIIIJJJJJJLLLLLLLLLLLLJJJJJJEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDFFFHHHIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEGGGHHHGGGFFFFFFGGGHHHGGGEEEEEEEEEGGGDDDDDDEEEFFFGGGHHHHHHIIIKKKIIIGGGEEEEEEEEEFFFGGGFFFGGGHHHIIIIIIJJJJJJIIILLLJJJHHHGGGHHHGGGEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCDDDFFFGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIHHHGGGGGGFFFGGGHHHJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJHHHGGGFFFFFFFFFFFFGGGJJJLLLLLLKKKHHHGGGGGGCCCCCCDDDGGGKKKMMMMMMLLLQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNPPPQQQSSSQQQQQQPPPPPPPPPPPPPPPQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQPPPOOOOOONNNMMMMMMNNNPPPQQQOOONNNOOONNNLLLLLLMMMNNNMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNKKKLLLMMMNNNNNNOOOOOOOOOLLLLLLLLLMMMMMMMMMNNNNNNLLLMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLNNNNNNMMMMMMOOOPPPPPPQQQQQQRRRSSSTTTUUUUUUPPPQQQSSSUUUUUUVVVVVVVVVSSSRRRPPPPPPQQQRRRQQQPPPYYYSSSQQQRRRSSSQQQQQQSSSUUUUUUUUURRROOONNNOOOPPPRRRPPPOOOSSSZZZ^^^\\\XXXTTTUUUZZZaaa```XXXRRRQQQIIIMMMSSSXXXZZZWWWSSSPPPOOONNNLLLJJJIIIJJJKKKLLLHHHHHHHHHGGGFFFFFFEEEEEECCCDDDFFFGGGGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFGGGHHHGGGFFFDDDCCCEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFHHHHHHGGGGGGFFFDDDCCCCCCDDDDDDFFFGGGGGGBBBCCCDDDGGGIIIIIIHHHFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEFFFHHHDDDEEEGGGIIIIIIIIIGGGGGGEEEFFFGGGGGGFFFGGGIIIKKKEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHFFFEEEFFFHHHJJJKKKKKKIIIHHHFFFDDDCCCDDDEEEEEEHHHHHHHHHIIIJJJKKKKKKLLLMMMLLLJJJKKKMMMNNNNNNMMMKKKLLLLLLLLLLLLKKKKKKKKKJJJLLLNNNPPPPPPOOOLLLJJJJJJIIIIIIHHHHHHHHHIIIIIIEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGJJJJJJJJJJJJKKKMMMJJJJJJHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLKKKKKKJJJJJJHHHIIIJJJJJJIIIHHHIIIJJJIIIHHHGGGGGGIIIKKKJJJJJJIIIJJJLLLMMMMMMLLLJJJIIIGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGIIIIIIHHHFFFFFFEEEDDDDDDCCCCCCCCCCCC@@@AAABBBBBBCCCCCCCCCBBBEEEEEEDDDCCCDDDEEEGGGIIIFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHFFFHHHIIIIIIHHHGGGHHHJJJEEEFFFGGGHHHIIIJJJJJJKKKOOOKKKGGGGGGIIIKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKIIIIIIIIIIIIGGGFFFHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFGGGHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGHHHIIIKKKLLLHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKMMMPPPPPPMMMJJJIIIHHHFFFFFFFFFIIIKKKMMMLLLKKKQQQQQQRRRRRRRRRRRRQQQQQQQQQPPPNNNNNNNNNOOOQQQSSSRRRRRRQQQPPPPPPQQQSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQSSSSSSSSSRRRRRRQQQQQQPPPRRRSSSTTTRRRQQQQQQOOONNNOOOQQQSSSSSSRRRPPPPPPPPPQQQQQQRRRRRRRRRMMMNNNOOOPPPQQQQQQQQQQQQNNNNNNOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKLLLLLLKKKJJJIIIHHHLLLLLLMMMNNNNNNNNNNNNMMMJJJJJJLLLMMMMMMMMMMMMMMMKKKMMMNNNNNNNNNNNNPPPQQQPPPPPPPPPPPPQQQQQQQQQQQQPPPRRRSSSSSSQQQQQQRRRSSSPPPPPPQQQRRRRRRRRRSSSSSSSSSNNNKKKMMMPPPPPPSSSVVVOOONNNNNNNNNOOOPPPQQQQQQOOOOOOPPPPPPPPPPPPQQQRRRTTTLLLIIIOOOTTTSSSQQQRRREEELLLWWWaaaddd```YYYTTTUUUQQQLLLHHHGGGJJJNNNPPPJJJJJJIIIHHHGGGFFFFFFEEECCCEEEHHHKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGGGGGGGFFFDDDBBBDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEECCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFAAABBBBBBCCCDDDEEEEEEEEECCCCCCEEEHHHJJJKKKIIIGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGGGGFFFEEEEEEFFFHHHCCCDDDGGGIIIIIIIIIHHHGGGFFFGGGHHHHHHGGGHHHJJJLLLGGGGGGFFFFFFGGGGGGHHHIIICCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCAAABBBBBBCCCDDDDDDEEEEEEEEEDDDBBBCCCFFFIIIJJJJJJKKKJJJHHHEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLNNNLLLJJJJJJLLLNNNNNNNNNNNNMMMLLLLLLNNNOOONNNMMMMMMNNNQQQSSSRRRPPPMMMKKKLLLKKKJJJIIIIIIIIIIIIIIIEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDFFFFFFDDDDDDDDDEEEFFFGGGFFFHHHKKKLLLKKKKKKLLLNNNMMMLLLKKKIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKHHHHHHGGGGGGHHHJJJLLLNNNJJJJJJKKKJJJJJJIIIHHHHHHGGGIIIJJJIIIHHHHHHIIIJJJKKKIIIGGGGGGIIIKKKKKKKKKIIIJJJKKKMMMMMMKKKJJJIIIGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFHHHIIIIIIGGGEEEDDDDDDCCCCCCCCCCCCDDDDDD??????@@@AAABBBBBBAAAAAAFFFEEECCCCCCDDDFFFIIIKKKFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHIIIKKKKKKKKKJJJGGGIIIJJJJJJIIIIIIKKKLLLGGGGGGHHHIIIJJJKKKLLLMMMRRRMMMHHHHHHMMMQQQPPPNNNKKKKKKLLLNNNNNNOOOOOOOOOMMMLLLJJJJJJKKKKKKJJJHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFGGGIIIJJJJJJIIIHHHIIIIIIJJJJJJKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMMMMMMMNNNOOOQQQRRRGGGIIIKKKMMMNNNNNNLLLKKKMMMMMMLLLKKKKKKKKKKKKLLLNNNPPPRRRRRRPPPLLLJJJIIILLLKKKKKKLLLNNNOOOMMMLLLVVVTTTRRRQQQPPPQQQRRRSSSTTTSSSRRRRRRSSSTTTVVVWWWUUUUUUSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSUUUVVVSSSSSSSSSTTTTTTVVVWWWWWWWWWXXXXXXVVVTTTSSSTTTUUUYYYYYYXXXVVVTTTSSSUUUWWWVVVWWWXXXXXXWWWVVVTTTSSSSSSQQQPPPPPPRRRUUUUUUUUUUUUTTTRRRQQQRRRSSSUUUWWWQQQPPPOOONNNNNNPPPRRRSSSPPPQQQRRRSSSSSSQQQPPPNNNNNNOOOPPPQQQPPPOOONNNMMMOOOOOOOOOOOONNNNNNNNNNNNKKKKKKKKKLLLLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQOOOMMMNNNRRRTTTSSSRRRPPPQQQRRRSSSRRRQQQOOOMMMSSSQQQPPPRRRTTTUUUSSSQQQPPPPPPQQQRRRRRRSSSSSSSSSNNNOOOPPPQQQQQQPPPOOOOOOQQQQQQRRRRRRRRRQQQPPPOOOMMMLLLLLLLLLLLLLLLMMMMMMIIIKKKMMMNNNNNNNNNOOOPPPSSSPPPMMMOOOTTTVVVTTTPPPPPPLLLHHHIIIMMMNNNLLLIIIGGGLLLNNNKKKIIIJJJIIIGGGQQQGGGCCCIIIKKKGGGFFFKKKIIIEEEEEEIIIKKKHHHFFFFFFDDDEEEEEECCCCCCEEEFFFEEEFFFGGGGGGEEEDDDDDDFFFHHHIIIGGGEEEEEEFFFFFFEEEDDDFFFDDDBBBDDDFFFHHHFFFDDDEEECCCCCCCCCEEEEEEDDDCCCEEEFFFFFFGGGGGGFFFFFFEEEFFFDDDCCCCCCEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFIIIIIIIIIHHHHHHGGGGGGGGGJJJHHHFFFDDDDDDFFFHHHJJJGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFGGGGGGFFFEEEJJJIIIGGGDDDCCCBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFJJJIIIGGGFFFFFFGGGIIIJJJFFFIIILLLLLLJJJHHHIIIJJJJJJLLLLLLJJJHHHGGGHHHIIINNNLLLJJJHHHHHHIIIKKKLLLOOOMMMKKKKKKNNNOOOMMMKKKRRRSSSTTTTTTSSSQQQNNNLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGIIILLLLLLKKKJJJIIIJJJKKKMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJIIINNNMMMMMMLLLLLLLLLLLLMMMKKKKKKIIIHHHFFFGGGIIIKKKLLLKKKJJJIIIJJJLLLNNNOOOKKKJJJHHHGGGGGGIIIJJJLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJDDDIIIOOOOOOKKKHHHIIIKKKIIIIIIHHHIIIKKKKKKJJJHHHKKKKKKKKKJJJJJJHHHGGGGGGGGGGGGFFFEEECCCBBBAAAAAABBBCCCDDDDDDCCCBBBDDDEEELLLJJJHHHGGGGGGIIILLLNNNNNNMMMLLLKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIMMMNNNNNNMMMLLLLLLNNNPPPKKKLLLMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLMMMOOOPPPNNNMMMOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKIIIGGGGGGIIIKKKKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLOOOMMMLLLLLLMMMMMMKKKJJJOOOOOONNNMMMMMMLLLLLLKKKJJJIIIJJJMMMPPPRRRRRRQQQNNNMMMMMMLLLMMMNNNPPPQQQRRRRRRQQQPPPRRRTTTVVVXXXSSSQQQOOOPPPSSSTTTRRRPPPRRRRRRQQQPPPOOONNNMMMMMMNNNSSSVVVTTTOOOMMMOOOSSSQQQPPPPPPQQQSSSSSSRRRPPPZZZYYYWWWVVVUUUVVVWWWXXXWWWVVVUUUUUUUUUUUUVVVWWWYYYXXXWWWVVVUUUUUUUUUUUUTTTUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWYYYZZZ[[[ZZZZZZ[[[YYYWWWUUUVVVWWWVVVWWWWWWVVVTTTTTTUUUWWWTTTTTTUUUUUUTTTSSSRRRRRRVVVTTTSSSTTTVVVXXXYYYYYYWWWVVVUUUUUUUUUVVVWWWXXXVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVUUUTTTTTTSSSRRRRRROOOPPPPPPQQQQQQPPPOOOOOOMMMLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQRRRSSSTTTUUUUUURRRPPPOOOPPPSSSUUUTTTSSSQQQRRRSSSTTTTTTRRRPPPOOOQQQNNNLLLLLLNNNOOONNNLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKMMMNNNNNNNNNMMMMMMLLLMMMNNNOOONNNMMMKKKJJJMMMMMMLLLKKKKKKLLLLLLLLLIIIKKKMMMMMMLLLMMMNNNPPPRRROOOLLLNNNRRRTTTRRROOOccc^^^XXXVVVUUUSSSNNNIIIJJJLLLKKKJJJLLLNNNLLLFFFNNNIIIGGGJJJLLLKKKLLLOOOIIIIIIJJJLLLIIIDDDCCCEEEJJJJJJJJJHHHHHHIIIJJJIIIIIIJJJJJJIIIHHHHHHIIIKKKLLLJJJHHHHHHIIIJJJIIIHHHKKKIIIGGGHHHJJJKKKJJJHHHDDDCCCBBBBBBDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEECCCBBBCCCEEEEEEDDDCCCEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAACCCEEEFFFDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFDDDDDDEEEFFFCCCCCCCCCDDDEEEEEEDDDCCCLLLKKKIIIHHHFFFFFFFFFGGGAAAAAA@@@@@@AAAAAABBBBBBFFFFFFEEEEEEEEEFFFGGGHHHDDDGGGIIIHHHEEECCCDDDEEEEEEDDDCCCBBBBBBBBBDDDEEEGGGGGGGGGHHHHHHIIIIIIJJJNNNKKKIIIJJJNNNQQQRRRQQQKKKLLLLLLLLLKKKJJJHHHGGGLLLLLLKKKKKKKKKJJJJJJJJJFFFFFFGGGIIIJJJJJJGGGEEEHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIILLLMMMNNNNNNNNNNNNMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIKKKKKKIIIHHHFFFFFFGGGHHHIIIHHHFFFDDDCCCDDDEEEEEEHHHGGGFFFEEEEEEFFFHHHIIIFFFFFFEEEEEEDDDEEEEEEEEEGGGGGGHHHGGGGGGFFFEEEEEEGGGKKKOOOOOOKKKIIIJJJLLLJJJJJJIIIKKKMMMMMMLLLKKKJJJJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFCCCEEEFFFFFFFFFFFFGGGIIIMMMLLLKKKJJJJJJKKKMMMNNNPPPPPPOOONNNNNNNNNNNNNNNLLLMMMNNNOOOOOOPPPPPPOOOPPPPPPQQQQQQPPPOOOMMMLLLMMMNNNOOONNNLLLLLLMMMNNNLLLNNNOOOOOONNNNNNOOOPPPPPPOOOOOOOOONNNNNNNNNNNNLLLLLLKKKMMMNNNOOONNNLLLOOOOOONNNNNNMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJHHHHHHIIIKKKJJJJJJHHHIIIIIIJJJJJJKKKKKKLLLMMMLLLKKKKKKLLLLLLKKKJJJHHHIIIJJJLLLNNNOOOPPPQQQNNNMMMNNNOOORRRSSSRRRQQQOOOOOONNNNNNOOOPPPQQQRRRSSSSSSRRRSSSTTTUUUWWWXXXUUUSSSRRRRRRUUUUUUTTTRRRUUUUUUTTTTTTSSSSSSRRRRRRSSSRRRRRRRRRRRRPPPNNNLLLRRRQQQQQQSSSUUUVVVUUUSSSXXXWWWUUUTTTTTTUUUVVVVVVWWWVVVUUUUUUTTTTTTUUUUUUXXXWWWVVVUUUUUUTTTUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUUUUWWWYYY[[[WWWXXXYYYXXXUUUTTTSSSTTTSSSTTTUUUUUUSSSSSSSSSUUUZZZYYYYYYYYYYYYYYYYYYYYYTTTSSSRRRSSSVVVXXXXXXXXXTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTRRRQQQQQQRRRSSSSSSVVVUUUSSSQQQPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLMMMMMMOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOQQQQQQSSSTTTVVVXXXYYYZZZUUUSSSSSSTTTVVVWWWWWWVVVTTTUUUVVVVVVVVVUUUSSSRRRVVVTTTQQQPPPQQQRRRQQQQQQSSSRRRQQQPPPOOOOOOOOOOOOQQQQQQRRRSSSTTTTTTTTTSSSQQQRRRSSSTTTTTTRRRPPPOOOJJJIIIHHHGGGGGGGGGGGGHHHGGGGGGHHHGGGFFFFFFIIIKKKLLLIIIGGGIIIKKKMMMKKKHHHYYYUUURRRQQQRRRQQQNNNJJJVVVTTTQQQQQQVVV[[[WWWOOOLLLNNNNNNJJJIIILLLOOONNNIIIKKKOOORRRNNNIIIJJJOOOKKKJJJIIIIIIHHHHHHHHHHHHGGGIIIJJJIIIHHHGGGHHHJJJKKKIIIHHHHHHIIIIIIIIIHHHJJJIIIHHHHHHJJJJJJIIIHHHKKKJJJIIIJJJLLLMMMLLLKKKLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJJJJKKKLLLLLLJJJIIILLLKKKIIIHHHHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHIIIJJJJJJKKKJJJKKKKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHGGGHHHIIIJJJJJJLLLMMMKKKHHHGGGJJJLLLIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFFFFFFFJJJIIIHHHGGGFFFFFFGGGHHHJJJKKKKKKKKKLLLLLLMMMMMMLLLMMMNNNMMMKKKIIIHHHIIIRRROOOKKKJJJJJJKKKLLLLLLIIIKKKMMMOOOPPPPPPOOOOOOJJJHHHFFFFFFIIILLLNNNOOOMMMMMMNNNMMMMMMLLLKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFLLLLLLLLLMMMNNNMMMJJJHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNOOONNNMMMLLLKKKJJJJJJJJJNNNNNNOOOOOOOOOOOONNNNNNLLLKKKIIIHHHFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@CCCBBBAAA????????????@@@EEEDDDCCCCCCCCCDDDFFFGGGCCCCCCBBBAAAAAAAAAAAAAAADDDDDDEEEEEEDDDCCCCCCBBBIIILLLMMMLLLHHHGGGHHHJJJIIIIIIIIIKKKMMMNNNMMMLLLJJJJJJKKKKKKKKKJJJJJJIIIGGGHHHIIIJJJKKKLLLLLLMMMFFFHHHIIIJJJIIIIIIKKKMMMNNNNNNMMMMMMLLLMMMMMMNNNLLLLLLKKKKKKJJJJJJKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKJJJLLLMMMOOONNNLLLKKKJJJKKKLLLMMMNNNNNNMMMMMMNNNPPPPPPOOONNNNNNMMMMMMMMMMMMLLLKKKKKKLLLNNNNNNMMMKKKNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLNNNNNNNNNNNNLLLLLLPPPNNNLLLKKKLLLLLLLLLJJJHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJIIIJJJLLLLLLLLLJJJFFFGGGIIILLLNNNQQQSSSTTTQQQPPPPPPQQQRRRSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRRRRSSSTTTUUUVVVVVVUUUSSSRRRSSSTTTUUUTTTRRRVVVVVVVVVUUUUUUUUUUUUUUUVVVQQQOOOSSSYYYYYYSSSKKKOOOOOOOOOPPPSSSTTTSSSRRRWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWVVVUUUUUUTTTTTTUUUSSSTTTUUUVVVWWWVVVVVVUUUVVVUUUSSSRRRSSSUUUWWWXXXTTTVVVWWWWWWTTTRRRRRRRRRUUUVVVXXXWWWUUUTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUXXXYYYYYYYYYUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQRRRRRRSSSTTTXXXWWWUUUTTTRRRQQQQQQQQQNNNNNNNNNNNNNNNOOOOOOPPPLLLLLLLLLLLLLLLKKKKKKKKKOOOOOOOOOOOOPPPRRRSSSSSSTTTTTTVVVWWWYYY[[[\\\\\\XXXXXXXXXYYYZZZZZZZZZYYYXXXXXXYYYYYYYYYYYYXXXWWWQQQQQQPPPOOOOOOOOONNNNNNSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQRRRRRRPPPNNNMMMNNNLLLKKKIIIHHHIIIJJJJJJKKKKKKJJJHHHFFFGGGJJJLLLLLLJJJIIIIIIKKKLLLJJJHHHIIIHHHHHHKKKNNNPPPPPPOOOQQQQQQOOONNNRRRVVVSSSMMMSSSZZZYYYPPPLLLQQQSSSPPPNNNMMMOOORRRPPPKKKIIIKKKOOOMMMLLLLLLKKKIIIIIIKKKJJJLLLMMMMMMKKKKKKKKKLLLNNNLLLJJJJJJKKKLLLKKKJJJKKKKKKJJJJJJKKKKKKKKKJJJHHHGGGGGGHHHIIIJJJIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGGGGHHHIIIIIIGGGEEEJJJIIIFFFEEEEEEGGGJJJKKKIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGJJJIIIHHHFFFFFFFFFGGGHHHGGGIIIKKKHHHDDDCCCEEEIIIFFFGGGHHHHHHGGGFFFFFFFFFIIIIIIHHHHHHHHHIIIIIIIIIJJJHHHGGGEEEEEEFFFGGGHHHGGGGGGHHHIIIIIIHHHHHHGGGJJJJJJJJJJJJIIIHHHGGGHHHVVVQQQLLLIIIIIIJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMLLLKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIIIIGGGFFFJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNOOONNNMMMLLLKKKJJJJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIGGGEEEDDDCCCCCCAAAAAAAAABBBBBBBBB@@@???????????????@@@AAABBBCCCCCCCCCCCCCCCCCCDDDFFFFFFEEEDDDCCCBBBBBBAAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEIIIJJJJJJHHHEEEDDDFFFHHHGGGGGGGGGIIILLLMMMLLLKKKJJJJJJKKKLLLLLLLLLKKKKKKIIIJJJKKKLLLMMMNNNOOOOOOIIIJJJLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLKKKKKKHHHGGGGGGFFFFFFGGGGGGGGGCCCDDDEEEFFFGGGGGGGGGGGGJJJJJJJJJJJJIIIIIIHHHHHHJJJLLLMMMMMMJJJHHHHHHHHHHHHJJJKKKKKKIIIIIIJJJLLLLLLLLLKKKKKKKKKLLLMMMNNNLLLKKKKKKLLLMMMNNNLLLKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPRRRSSSSSSRRRPPPOOOSSSQQQOOOOOOOOOOOOMMMKKKIIIIIIJJJKKKKKKLLLMMMMMMKKKJJJJJJKKKMMMNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSRRRPPPNNNNNNNNNOOOPPPQQQRRRRRROOOPPPQQQSSSSSSTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRQQQRRRSSSSSSSSSTTTTTTTTTUUUTTTQQQQQQWWW___aaa[[[TTTQQQPPPPPPQQQSSSSSSRRRPPPYYYYYYYYYXXXXXXYYYYYYYYYWWWWWWXXXXXXYYYYYYYYYYYYZZZYYYXXXWWWWWWVVVWWWWWWUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSTTTVVVWWWTTTVVVWWWWWWUUUTTTTTTUUUWWWXXXYYYXXXVVVUUUVVVWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVXXXZZZ[[[ZZZYYYWWWXXXXXXYYYYYYXXXWWWWWWTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXYYYXXXXXXVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTTTTVVVXXXYYYZZZVVVVVVWWWXXXYYYZZZ[[[[[[WWWXXXZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYXXXXXXTTTUUUVVVUUUTTTSSSRRRRRRUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSTTTSSSPPPOOONNNOOOQQQRRRRRRRRRQQQOOOMMMMMMOOOQQQQQQPPPOOOOOOOOOOOONNNMMMNNNNNNOOOQQQRRRSSSRRRQQQOOORRRSSSOOOOOORRRRRRPPPUUU\\\\\\SSSOOOUUUXXXUUUhhhaaa]]]^^^^^^YYYSSSPPPUUUQQQPPPRRRQQQMMMMMMQQQOOOPPPQQQQQQOOOOOOPPPQQQRRRPPPNNNNNNNNNOOONNNMMMLLLMMMMMMMMMMMMMMMNNNNNNLLLKKKJJJJJJLLLLLLKKKJJJKKKJJJJJJJJJJJJJJJJJJKKKLLLKKKJJJKKKLLLLLLKKKIIILLLKKKIIIGGGHHHJJJMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNMMMLLLJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMPPPPPPOOONNNMMMLLLLLLLLLLLLNNNNNNLLLIIIHHHJJJLLLKKKMMMNNNMMMKKKJJJJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLNNNOOOKKKKKKKKKLLLLLLKKKJJJJJJKKKJJJJJJKKKLLLMMMMMMMMMSSSOOOKKKIIIIIIJJJLLLLLLPPPOOOMMMLLLLLLMMMNNNOOOPPPRRRSSSTTTRRRPPPNNNMMMOOOOOOPPPPPPPPPOOOOOONNNLLLMMMMMMNNNOOOPPPQQQQQQOOOMMMKKKKKKMMMNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKKKKJJJKKKLLLMMMNNNKKKKKKJJJIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFEEEEEEGGGIIIJJJIIIGGGAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDFFFGGGHHHIIIIIIIIIJJJJJJHHHFFFDDDDDDFFFGGGGGGGGGGGGIIILLLMMMLLLKKKJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMJJJKKKLLLJJJHHHGGGHHHIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIEEEFFFGGGHHHHHHIIIIIIHHHLLLLLLLLLKKKKKKKKKKKKKKKIIIKKKKKKJJJHHHGGGFFFGGGGGGHHHJJJIIIHHHHHHIIIKKKHHHHHHHHHHHHJJJLLLNNNPPPMMMLLLLLLLLLNNNNNNLLLKKKJJJJJJKKKKKKLLLMMMMMMMMMOOOPPPRRRSSSSSSRRRPPPOOORRRPPPOOONNNNNNMMMKKKIIIIIIJJJKKKLLLMMMNNNOOOOOOMMMLLLKKKLLLNNNOOOOOOMMMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRTTTUUUUUUSSSOOOOOOPPPQQQRRRSSSTTTTTTPPPQQQRRRSSSTTTTTTTTTSSSQQQRRRRRRRRRQQQQQQQQQRRRPPPPPPQQQQQQRRRSSSSSSSSSQQQRRRUUUYYY]]]]]]ZZZWWWXXXWWWVVVVVVWWWWWWUUUSSSUUUVVVVVVVVVWWWWWWWWWWWWVVVWWWXXXXXXXXXXXXWWWWWWYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTSSSTTTVVVXXXUUUVVVVVVUUUTTTUUUXXXZZZZZZ[[[]]]___``````______XXXXXXWWWXXXZZZZZZXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWTTTUUUUUUUUUVVVVVVVVVVVVXXXYYY[[[]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZYYYXXXXXXSSSSSSTTTVVVXXX[[[]]]^^^[[[\\\\\\]]]^^^___``````[[[]]]``````___]]]]]]^^^\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^]]]ZZZVVVUUUVVVWWWWWWXXX[[[]]]]]]]]][[[ZZZ[[[[[[[[[[[[\\\]]]^^^^^^___^^^]]]\\\\\\\\\]]]]]]YYYWWWUUUSSSSSSUUUWWWYYYYYYYYYXXXVVVSSSRRRSSSUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQRRRTTTVVVWWWWWWWWWVVVTTTXXXYYYTTTRRRTTTVVVUUUOOORRRSSSPPPQQQUUUYYYYYYnnnddd^^^bbbgggfffbbb___XXXRRRQQQUUUUUUPPPPPPUUUTTTTTTTTTSSSQQQRRRTTTVVVVVVTTTQQQPPPPPPPPPNNNMMMLLLNNNPPPPPPPPPPPPRRRSSSUUUSSSRRRRRRSSSRRRQQQOOOMMMNNNNNNOOOOOONNNNNNMMMPPPNNNMMMMMMOOOQQQQQQPPPNNNMMMLLLKKKLLLNNNPPPQQQUUUUUUUUUTTTTTTTTTSSSSSSUUUTTTSSSQQQOOONNNMMMMMMKKKLLLNNNQQQSSSTTTUUUUUUWWWWWWXXXWWWVVVTTTRRRQQQSSSRRRQQQPPPOOOOOONNNNNNOOORRRTTTRRROOOMMMNNNPPPMMMMMMMMMMMMLLLKKKJJJIIIMMMMMMNNNNNNOOOOOOOOOOOOLLLLLLLLLMMMNNNNNNOOOOOOMMMKKKKKKLLLNNNPPPPPPPPPNNNOOONNNMMMLLLNNNQQQUUUWWWUUUSSSPPPPPPQQQSSSUUULLLNNNQQQRRRPPPNNNMMMMMMRRRSSSUUUVVVUUUSSSQQQPPPKKKKKKLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPQQQPPPOOOMMMOOONNNMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKJJJJJJJJJLLLMMMNNNMMMLLLKKKJJJJJJIIIJJJJJJMMMMMMLLLLLLLLLLLLMMMMMMJJJIIIIIIHHHHHHHHHHHHIIIJJJHHHFFFHHHKKKMMMKKKIIIGGGGGGFFFFFFEEEDDDDDDCCCGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIJJJIIIGGGFFFEEEFFFFFFGGGHHHHHHHHHJJJLLLMMMLLLKKKHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKKKKIIIGGGGGGHHHJJJJJJKKKLLLLLLKKKKKKLLLMMMHHHGGGGGGGGGIIIKKKNNNPPPNNNMMMMMMMMMOOONNNMMMKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLNNNNNNNNNNNNLLLLLLMMMLLLKKKKKKKKKJJJHHHEEEIIIIIIJJJKKKMMMNNNOOOOOONNNMMMLLLMMMOOOOOOOOOMMMOOOOOOOOOPPPPPPQQQQQQQQQRRRQQQQQQSSSVVVWWWWWWUUUPPPQQQSSSTTTVVVVVVWWWWWWSSSSSSSSSTTTTTTUUUUUUUUURRRTTTUUUTTTSSSRRRSSSUUUPPPPPPQQQQQQRRRRRRRRRSSSPPPRRRUUUUUUTTTRRRPPPPPPUUUTTTSSSSSSTTTTTTRRRPPP``````aaabbbbbbbbbbbbbbbaaaaaaaaaaaa```^^^\\\[[[^^^]]]\\\[[[ZZZZZZZZZZZZZZZXXXVVVUUUUUUVVVXXXYYYXXXXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVYYY]]]```]]]]]]^^^^^^___ccchhhllllllnnnqqqtttuuutttsssqqqsssrrrrrrrrrsssrrrpppmmmooonnnnnnnnnoooqqqrrrtttuuutttsssqqqooommmkkkjjjeeecccaaa```bbbfffjjjmmmuuuwwwzzz}}}}}}|||zzzyyyrrrrrrpppmmmkkkhhhgggfffiiijjjkkknnnqqqtttwwwyyyvvvwwwxxxzzz{{{}}}~~~~~~{{{~~~}}}}}}~~~|||||||||||||||}}}}}}~~~wwwssslllccc]]]]]]aaaeeedddgggkkkmmmmmmkkkhhheeefffggggggiiillloooqqqsssrrrqqqnnnllllllmmmoooqqqtttrrrpppoooppprrruuuwwwvvvvvvvvvtttqqqoooooopppqqqrrrqqqpppnnnmmmlllmmmgggjjjmmmppprrrsssttttttkkkllljjjfffeeehhhhhheeefffcccbbbgggkkkmmmppptttqqqiiidddhhhmmmnnnnnnooonnngggfffllllllffffffmmmrrrrrrpppnnnlllnnnqqqtttssspppmmmkkkkkkjjjhhhfffgggiiilllmmmmmmmmmpppssskkkiiihhhggggggfffdddbbbZZZ\\\^^^______^^^\\\ZZZZZZXXXUUUUUUXXXZZZ\\\]]]YYYYYYYYYYYYZZZ[[[\\\]]]ffffffeeedddcccbbbbbbaaa```___]]][[[ZZZ[[[\\\]]]VVVXXX[[[___bbbeeeggghhheeegggiiiiiihhhddd```^^^___\\\XXXXXXZZZ[[[XXXUUUXXX[[[]]]\\\XXXUUUWWWYYY``````___^^^\\\ZZZXXXVVVPPPQQQRRRSSSSSSRRRPPPOOOOOOOOOPPPRRRTTTWWWZZZ\\\YYYWWWUUUUUUXXXZZZZZZYYYXXX\\\^^^\\\WWWVVV[[[```______^^^^^^^^^___``````]]]^^^^^^\\\YYYWWWYYY[[[\\\^^^```aaaaaa]]]ZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWQQQRRRUUUWWWVVVQQQJJJEEEOOONNNLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJLLLNNNPPPSSSRRRPPPNNNLLLKKKJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKHHHGGGHHHHHHIIIJJJKKKLLLMMMIIIEEEFFFIIIJJJIIIFFFKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOOOOLLLLLLLLLKKKJJJIIIGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDFFFFFFEEEGGGIIIIIIHHHGGGEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFFFFEEEEEEFFFHHHIIIHHHGGGGGGHHHJJJLLLNNNKKKKKKKKKKKKKKKLLLMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMLLLJJJHHHIIILLLOOOLLLMMMOOONNNMMMMMMNNNPPPLLLKKKIIIHHHIIIKKKNNNOOOPPPOOONNNOOOPPPOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJJJJKKKJJJGGGEEEGGGGGGHHHJJJKKKLLLMMMNNNOOONNNLLLMMMNNNNNNMMMLLLMMMMMMNNNNNNOOOPPPPPPPPPQQQPPPPPPRRRSSSTTTSSSQQQNNNOOOQQQSSSUUUVVVVVVUUURRRRRRQQQPPPQQQRRRSSSTTTRRRTTTUUUUUURRRRRRSSSUUUPPPPPPPPPPPPPPPPPPQQQQQQNNNOOOOOOOOOMMMKKKJJJIIIKKKJJJJJJLLLMMMNNNMMMKKKzzzzzz{{{|||||||||||||||sssssssssqqqooollliiigggiiihhhgggfffeeeeeeeeeeeeeeeccc```^^^]]]___bbbdddcccdddfffggggggeeedddbbbaaaaaaaaa```aaadddiiimmmnnnoooooopppsssyyy~~~|||~~~}}}{{{zzz}}}|||}}}~~~yyy}}}}}}zzz|||~~~|||yyyvvvtttrrrssstttuuutttqqqnnnlllppppppqqqtttxxx}}}~~~~~~{{{www{{{|||vvvqqqooorrrvvv}}}rrrrrrqqqpppooommmmmmllllllpppuuuxxxvvvnnnbbbZZZNNNMMMKKKIIIHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHFFFFFFGGGHHHJJJMMMPPPRRRZZZXXXUUURRROOOLLLJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFHHHIIIKKKMMMNNNTTTOOOIIIHHHJJJKKKIIIGGGLLLMMMNNNOOOPPPPPPPPPPPPIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQSSSTTTUUUSSSRRRQQQOOOLLLIIIGGGFFF@@@?????????AAAAAAAAA@@@BBBBBBAAABBBDDDDDDCCCAAABBBBBBBBBBBBAAA@@@???>>>>>>??????@@@AAABBBCCCCCC@@@BBBDDDEEEEEEFFFHHHJJJKKKJJJHHHHHHIIILLLPPPRRRSSSRRRRRRRRRSSSTTTTTTUUUSSSSSSTTTUUUVVVVVVVVVVVVQQQQQQPPPOOOOOOPPPQQQRRROOOOOOMMMKKKIIIKKKOOOSSSLLLNNNOOOOOONNNNNNOOOPPPPPPNNNLLLJJJJJJKKKMMMNNNQQQPPPOOOOOOPPPPPPNNNLLLMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJMMMLLLLLLLLLMMMLLLJJJGGGEEEFFFGGGHHHJJJKKKLLLMMMOOOMMMLLLLLLMMMMMMKKKJJJNNNNNNNNNMMMMMMMMMLLLLLLOOONNNMMMNNNOOOOOOMMMKKKJJJLLLNNNPPPRRRRRRRRRRRRPPPNNNMMMLLLLLLMMMOOOQQQPPPRRRTTTSSSPPPOOOQQQSSSNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJJJJKKKKKKJJJHHHGGGGGGGGGJJJMMMNNNNNNMMMzzzqqqppptttyyyyyyxxxzzzzzzjjj```XXXXXXYYYVVVQQQOOOYYYPPPIIIJJJMMMOOOPPPRRRTTTSSSPPPMMMMMMPPPWWW[[[sssqqqjjjccc```\\\SSSHHHPPPOOOLLLGGGFFFJJJLLLKKKSSSSSSSSSUUUYYY^^^___]]]\\\ZZZTTTNNNNNNRRRWWWXXXbbb^^^ZZZYYY\\\^^^]]]\\\___[[[[[[______ZZZYYY\\\]]]fffjjjeeegggpppwwwuuusssooommmiiiYYYFFFCCCKKK>>>???@@@???>>>===>>>???>>>AAA@@@>>>AAAEEEBBB;;;AAA@@@?????????@@@??????CCC@@@>>>???BBBCCCBBB???BBBFFFHHHFFFFFFIIIKKKJJJNNNJJJOOOYYY[[[UUUWWW```_________```bbbeeehhhjjjppplllooowwwwwwrrruuunnnccc]]]```___YYYYYY```aaa___]]][[[ZZZ[[[\\\]]]ccc]]]XXXXXXWWWUUUVVVZZZYYYUUUSSSVVVWWWUUUVVVYYYVVVXXXZZZ\\\\\\[[[YYYXXX[[[YYYUUUPPPLLLKKKNNNQQQQQQOOOMMMMMMNNNOOONNNNNNOOOKKKLLLQQQSSSOOOJJJHHHRRRMMMKKKNNNPPPNNNKKKKKKPPPPPPOOOQQQSSSSSSRRRQQQRRRSSSSSSTTTSSSRRRQQQPPPPPPUUUUUUNNNHHHIIIMMMNNNNNNNNNPPPQQQRRRRRRSSSSSSMMMOOOOOOLLLIIIIIINNNSSSSSSTTTUUUVVVVVVUUUSSSRRRNNNPPPQQQSSSSSSRRRPPPOOOKKKJJJJJJJJJJJJIIIGGGEEEEEEEEEEEEFFFFFFGGGIIIJJJzzzvvvxxx{{{}}}yyylll^^^YYYWWWUUUVVVXXXVVVUUUUUUTTTUUUYYY___ddd}}}|||vvvpppooolllgggcccaaabbbgggmmmsssrrrrrrvvv}}}}}}yyywwwxxxzzz{{{fffPPPKKK????????????>>>>>>??????>>>@@@@@@???BBBGGGFFF@@@BBBBBBAAA@@@@@@AAABBBCCCBBBHHHOOOSSSRRRMMMGGGDDD???CCCGGGIIIOOOWWW[[[[[[YYYVVV\\\iiiooolllnnnuuuzzzzzzyyywwwuuuvvvxxx{{{{{{~~~}}}xxx{{{~~~}}}vvvooojjjjjjnnnrrrllllllkkkiiifffdddddddddfffcccbbbdddccc```___aaahhhcccaaadddgggfffgggiiiiiijjjlllqqquuuxxxxxxwwwxxxwwwvvvtttpppkkkgggdddfffjjjiiibbb\\\]]]___```iiijjjjjjkkkkkkkkkkkkjjjfffccc\\\SSSOOORRR]]]eeerrrrrrrrrqqqoookkkhhhffffffgggiiijjjkkkkkkjjjiiihhheeebbb```^^^[[[VVVQQQRRRRRRQQQQQQRRRRRRRRRQQQzzztttpppqqqtttsssuuuwwwyyy|||uuuVVVGGGDDDDDDDDDDDDEEEGGGIIIJJJFFFHHHHHHHHHKKKPPPQQQNNNLLLLLLLLLKKKJJJJJJLLLNNNFFFPPPZZZ]]]WWWOOOJJJIIIGGGHHHHHHJJJRRR[[[___]]]]]]YYY\\\hhhnnnllljjjmmmoooqqqrrroookkklllqqqvvvzzz~~~~~~xxx|||{{{zzzyyywwwxxxzzzyyyvvvrrroooZZZNNNDDDDDDDDDFFFHHHKKKLLLMMMIIIIIIHHHIIIKKKOOORRRRRROOOPPPQQQPPPNNNMMMNNNNNNJJJNNNRRRQQQLLLIIIJJJLLLLLLKKKIIIJJJSSS]]]___\\\___XXXXXX```ggggggeeeeeesssxxx|||{{{yyy|||zzzwwwyyy|||}}}||||||xxxrrrmmmcccccc______eeehhhdddZZZTTTKKKIIIIIIJJJLLLLLLKKKIIIHHHFFFEEEEEEFFFHHHLLLPPPOOOOOOOOOPPPPPPNNNKKKIIIQQQQQQQQQRRRSSSWWW\\\```YYYYYYZZZ___kkkxxx~~~|||zzzuuussszzzzzzkkk```\\\]]]___aaaiiipppmmmeee```ccchhhiiiqqq|||{{{pppmmmppp|||||||||{{{rrrtttrrrsssxxx~~~|||tttmmmhhhfffdddeeefffddd___ZZZ\\\XXXVVVVVVWWWXXX^^^eeegggccc```aaaeeefffccc___gggjjjnnnssszzz{{{tttpppqqqrrr{{{~~~xxxyyy|||}}}~~~}}}wwwvvvqqqoooqqqqqqsss{{{~~~vvvwww~~~|||xxx}}}~~~rrruuu{{{{{{~~~~~~zzzxxxzzz{{{}}}{{{|||