BM6P6(@ tttfffXXXIIICCCAAA???>>>@@@>>>@@@BBBDDDFFFKKKPPPTTTXXXZZZ]]]```aaadddgggiiihhhjjjlllnnnoooooonnnmmmkkklllmmmoooooopppppppppsssssssssrrrqqqrrrtttvvvyyywwwvvvwwwxxxxxxwwwvvvzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{}}}~~~~~~~~~|||yyyxxxxxx{{{}}}}}}zzzyyyzzz|||{{{zzz{{{~~~~~~~~~}}}~~~{{{pppnnnkkkkkkpppyyywwwtttxxx~~~}}}}}}wwwvvvrrrnnnoooxxx~~~eeeYYYZZZ^^^uuu~~~}}}|||nnnccc[[[UUURRRKKKKKKJJJHHHGGGHHHJJJLLLCCCDDDDDDCCCBBBAAAAAABBBCCCBBBBBBBBBCCCDDDEEEEEEAAAAAA@@@@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@CCCBBBBBBAAA@@@???>>>>>>??????@@@BBBCCCBBB@@@===<<<=========>>>>>>>>>>>>???>>>>>>>>>======<<<<<>>@@@CCCEEECCC@@@DDDDDDDDDDDDDDDDDDCCCCCCDDDEEEDDDCCCBBBBBBEEEGGGCCCDDDFFFHHHIIIIIIIIIIIIMMMRRR^^^kkkrrrvvvwwwlllgggmmmwww|||xxxzzzrrrYYYRRRJJJFFFFFFEEEBBB>>>DDDCCCBBBAAA@@@AAAAAABBB}}}rrrcccUUUHHHBBBAAA@@@@@@BBB@@@BBBDDDEEEGGGKKKQQQTTTYYY[[[^^^```aaacccfffhhhhhhiiikkkmmmnnnooonnnnnnlllmmmnnnooopppqqqqqqqqqsssttttttrrrqqqqqqsssuuuyyyxxxwwwwwwxxxyyyxxxwwwzzzzzzzzz{{{{{{{{{||||||{{{|||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxyyy{{{}}}}}}{{{yyyzzz|||~~~~~~}}}~~~~~~~~~~~~~~~zzzooolllhhhgggjjjqqqyyyvvvrrruuu|||}}}{{{yyy|||xxxpppmmmqqqkkkkkkrrryyykkkXXXSSSVVVbbbtttvvviii^^^XXXOOOOOONNNLLLIIIHHHGGGGGGFFFGGGGGGFFFDDDCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@AAA?????????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@??????????????????AAABBBBBB???===@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAADDDEEEDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFEEEEEEDDDFFFGGGGGGIIIJJJJJJJJJLLLPPPSSS[[[iii}}}wwwooommmqqq{{{zzzyyy}}}vvv```SSSNNNGGGEEEFFFFFFDDDAAADDDCCCBBBAAA@@@AAAAAABBBxxxnnn___SSSFFFBBBBBBAAABBBDDDBBBCCCEEEGGGHHHLLLQQQUUU[[[]]]___aaaaaaccceeeggghhhiiijjjkkkmmmnnnooopppmmmnnnooopppqqqrrrrrrrrrtttuuutttsssqqqppprrrsssxxxwwwvvvwwwxxxyyyxxxwwwzzzzzzzzz{{{{{{{{{||||||||||||}}}~~~~~~~~~}}}}}}|||||||||||||||{{{yyyyyyzzz{{{}}}}}}{{{{{{{{{|||{{{|||}}}~~~|||xxxoookkkfffcccdddjjjqqqvvvtttpppuuu|||}}}zzzuuuuuuzzz~~~~~~|||tttllliiipppjjjiiiooottt{{{zzz^^^PPPPPPNNN]]]ttt{{{kkkaaaXXXWWWUUURRROOOKKKIIIGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???????????????@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>???@@@AAAAAA???===>>>>>>>>>????????????@@@BBBBBBAAAAAAAAAAAA@@@@@@BBBAAAAAACCCEEEFFFEEECCCDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDFFFGGGFFFFFFFFFGGGMMMOOOPPPNNNMMMQQQZZZbbbttt{{{ooommmttt{{{yyy{{{rrr^^^NNNKKKGGGCCCCCCEEEFFFFFFDDDCCCBBBBBBAAAAAAAAAAAABBBvvvlll^^^RRRFFFBBBBBBBBBBBBDDDBBBDDDEEEFFFHHHLLLQQQTTT\\\^^^```aaaaaabbbdddfffggghhhhhhjjjkkknnnpppqqqmmmnnnoooqqqrrrsssttttttuuuuuuuuutttrrrqqqqqqrrrwwwuuuuuuuuuwwwxxxwwwvvvzzzzzzzzzzzz{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}|||zzzzzzzzz{{{{{{zzzzzzzzz{{{|||}}}}}}}}}||||||||||||{{{}}}}}}~~~xxxuuuooolllfffcccccchhhnnnrrr|||wwwuuu{{{{{{sssrrrtttuuu~~~|||wwwqqqmmmkkkoookkkmmmtttxxx|||kkkTTTOOOGGGNNN^^^tttwwwmmmgggddd^^^YYYUUURRROOOMMMIIIHHHGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDCCCBBBAAA@@@AAAAAABBBBBBCCCCCCCCC?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB???>>>>>>???AAAAAA???=========>>>>>>>>>?????????AAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCEEEEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKMMMSSSUUUWWWVVVWWW^^^mmmyyy{{{uuuyyy~~~ooo^^^PPPHHHFFFCCCAAAAAACCCEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAA~~~uuukkk^^^RRRFFFBBBBBBAAAAAABBBAAABBBDDDFFFGGGKKKPPPTTT]]]___aaabbbbbbbbbdddfffgggggghhhiiikkkmmmooopppmmmnnnpppqqqssstttttttttuuuvvvwwwvvvsssrrrrrrsssuuusssssstttvvvvvvvvvuuuyyyyyyyyyyyyzzzzzzzzzzzz{{{||||||}}}}}}}}}}}}|||zzzzzzzzzzzz{{{{{{||||||}}}|||}}}}}}~~~~~~}}}|||}}}}}}|||~~~~~~~~~zzztttqqqllljjjfffccccccggglllooouuuxxx~~~}}}}}}uuummmooorrr}}}vvvooollllllmmmnnnmmmsss|||~~~uuuXXXKKKGGGHHHNNN___www|||}}}vvvlllccc^^^ZZZWWWUUUPPPNNNLLLLLLMMMMMMKKKIIIEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAAAAABBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCC@@@???>>>???@@@AAA???>>>AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDAAABBBCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHKKKKKKLLLKKKLLLNNNSSSVVVZZZ^^^cccggglllxxx~~~xxxxxx||||||~~~rrr___PPPIIIHHHDDDBBBAAA@@@AAABBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAAuuujjj]]]QQQFFFBBBBBBAAAAAABBB@@@AAACCCEEEHHHLLLQQQUUU]]]___aaabbbbbbccceeegggfffggghhhiiikkklllmmmnnnlllmmmoooqqqsssttttttuuuuuuwwwxxxwwwuuuttttttuuutttsssrrrsssuuuwwwvvvuuuwwwwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{|||}}}}}}}}}}}}||||||{{{{{{||||||}}}~~~~~~}}}}}}}}}}}}|||~~~}}}|||~~~~~~~~~~~~~~~~~~wwwrrrppphhhfffdddbbbccceeegggiiilllqqqyyy|||wwwyyyzzzxxxvvvzzzsssjjjlllppp~~~}}}sssjjjiiilllnnnqqqrrryyy}}}~~~]]]GGGFFFCCCDDDNNNaaaxxx}}}tttnnniiieeebbb\\\XXXTTTSSSSSSRRRNNNJJJIIIIIIGGGFFFEEEEEEEEEEEEAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCAAA@@@??????AAAAAAAAA???AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDFFFFFFEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKGGGIIIKKKNNNQQQVVV\\\```jjjooowww~~~}}}uuupppkkkkkkoootttwwwxxx|||rrrbbbSSSHHHEEEFFFCCCBBBAAAAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@tttiiiYYYNNNDDDBBBCCCCCCCCCDDD???AAADDDFFFIIINNNSSSWWW\\\^^^aaabbbbbbdddfffhhheeeggghhhjjjkkklllkkkkkkkkkmmmnnnppprrrsssttttttuuuwwwyyyyyyxxxvvvvvvwwwuuuttttttuuuwwwxxxxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyzzz|||}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}|||~~~~~~|||}}}{{{~~~}}}}}}~~~~~~vvvrrrpppffffffeeedddcccccccccccccccjjjsss{{{}}}vvvqqquuuwwwuuurrrttt|||xxxkkkhhhjjjlllxxxvvvnnnoootttwww|||{{{{{{zzzkkkMMMCCCCCCBBBEEENNN___qqq}}}{{{uuupppjjjfffddd```ZZZUUUTTTQQQNNNJJJHHHGGGGGGHHHEEEDDDDDDDDDDDDDDDDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCAAA@@@@@@AAABBBBBBAAA?????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFIIIIIIHHHGGGHHHJJJIIIJJJJJJKKKLLLLLLMMMMMMKKKPPPXXX```gggmmmsssvvv|||sssiiihhhggghhhmmmuuu|||ppp]]]RRRKKKEEEBBBDDDAAAAAAAAAAAA@@@??????@@@>>>???@@@AAABBBAAAAAA@@@ttthhhWWWLLLCCCBBBDDDDDDEEEFFF???AAADDDGGGJJJOOOUUUZZZ\\\^^^```bbbcccdddgggiiieeegggiiikkklllkkkjjjiiikkklllnnnppprrrsssttttttuuuwwwzzzzzzyyyxxxxxxxxxvvvuuuuuuvvvyyyzzzyyyxxxuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyy{{{}}}~~~~~~~~~~~~|||~~~~~~|||{{{zzz~~~}}}}}}~~~~~~wwwrrrqqqhhhhhhhhhgggfffdddbbbaaa^^^fffpppvvv|||yyysssppptttwwwuuurrrssszzzwwwjjjdddfffiiiiiirrr|||{{{vvvzzz{{{yyy~~~yyyXXXCCCDDDDDDBBBCCCKKKYYYddd~~~~~~zzzuuummmfff^^^ZZZUUUOOOLLLKKKKKKKKKJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHFFFIIIKKKKKKJJJIIIKKKMMMJJJKKKKKKLLLMMMNNNNNNOOOYYYaaannnzzzyyypppnnniiikkkmmmqqqxxxrrr^^^LLLGGGGGGEEECCCCCC@@@AAAAAAAAA@@@???@@@AAA>>>???@@@AAABBBAAAAAA@@@qqqdddRRRKKKEEECCCBBB@@@@@@CCCBBBCCCEEEGGGIIIMMMRRRVVV]]]^^^```bbbdddfffhhhiiiiiiiiijjjkkkllllllmmmmmmmmmnnnqqqsssuuuuuutttssstttvvvxxxzzz{{{zzzyyyxxxsssuuuxxxyyyxxxwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwyyyyyyyyyzzz|||}}}}}}~~~~~~}}}}}}|||}}}~~~~~~~~~|||yyywwwlllkkkiiifffdddbbbaaa```\\\]]]ccclllwwwzzzuuuvvvxxxyyyxxxvvvvvvxxx{{{sssfff```aaaeeehhhrrr|||wwwrrrtttiiiOOOCCC===@@@AAAAAAIIIUUUbbbsssvvvmmm```VVVRRRQQQPPPOOOPPPNNNKKKIIIHHHIIIJJJKKKJJJJJJHHHGGGGGGHHHIIIJJJIIIFFFDDDDDDFFFFFFDDDAAADDDCCCAAABBBDDDEEEFFFFFFDDDDDDEEECCCBBBAAACCCDDDEEEDDDDDDEEEFFFFFFDDDCCCCCCEEEGGGGGGFFFEEEFFFGGGLLLMMMMMMMMMLLLMMMNNNPPPLLLMMMNNNMMMNNNRRRYYY^^^kkk|||}}}rrrkkkhhhsssyyy~~~oooZZZRRRIIIDDDDDDEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAA???@@@BBBDDDDDDCCCBBBAAA}}}ooobbbRRRKKKEEECCCBBB@@@@@@CCCBBBDDDFFFHHHJJJOOOTTTXXX]]]^^^```aaaccceeefffggghhhiiiiiijjjkkklllmmmmmmmmmoooqqqtttuuuuuuuuutttvvvwwwxxxzzzzzzyyyyyyxxxuuuvvvxxxxxxxxxwwwxxxyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwxxxzzz{{{}}}}}}}}}~~~|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{zzzrrrpppmmmhhhdddaaa^^^]]]WWWWWW]]]gggsss||||||}}}~~~|||yyyyyy{{{}}}|||xxxmmmgggfffhhhjjjnnnxxx}}}uuutttxxxvvvVVVHHH===>>>??????DDDNNNVVVdddwww~~~rrrggg```\\\ZZZXXXTTTSSSQQQOOOMMMKKKKKKJJJNNNNNNLLLJJJHHHGGGHHHHHHHHHFFFEEEEEEGGGGGGEEEBBBFFFDDDBBBAAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDFFFHHHJJJIIIHHHHHHHHHHHHGGGFFFGGGIIIJJJJJJIIIJJJKKKMMMPPPRRRTTTSSSQQQQQQSSSVVVSSSTTTUUUUUUVVV^^^jjjssstttoootttzzzwwwcccTTTMMMEEEBBBBBBDDDCCCAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>@@@AAACCCCCCCCCAAAAAAzzzlll___PPPJJJDDDCCCCCC@@@@@@CCCAAACCCFFFIIILLLPPPVVVYYY^^^___```aaacccdddeeefffhhhhhhiiijjjkkklllmmmmmmnnnppprrrtttuuuvvvuuuuuuyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyywwwwwwyyy{{{}}}}}}}}}}}}|||zzzxxxvvvuuuvvvxxxzzz{{{|||}}}}}}}}}|||}}}}}}|||zzzwwwxxxzzz|||~~~~~~~~~}}}}}}}}}}}}~~~{{{wwwrrrkkkeee___\\\ZZZUUUTTTXXXaaakkkyyy}}}zzzzzz{{{www|||}}}yyy{{{|||tttooolllkkkkkkkkkuuu~~~xxxqqqrrrxxxxxxdddQQQAAA>>>???>>>AAAFFFGGGQQQaaattt}}}~~~vvvpppllliiicccbbbaaa___[[[VVVQQQOOOSSSSSSRRROOOKKKIIIIIIIIIIIIHHHHHHIIIJJJJJJHHHFFFGGGFFFEEECCCCCCDDDDDDEEEEEEFFFGGGFFFEEEFFFHHHJJJMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMNNNPPPTTTWWW\\\```cccbbb^^^\\\___bbbbbbeeeffffffhhhrrryyyooosssuuubbbSSSLLLFFFAAA>>>@@@AAAAAA@@@BBBAAAAAAAAA@@@?????????>>>???AAABBBBBBAAA@@@@@@~~~vvvhhh[[[OOOHHHDDDCCCCCCAAAAAACCC@@@CCCFFFJJJMMMQQQVVVZZZ```aaaaaabbbdddeeeffffffggghhhiiijjjkkklllmmmnnnpppqqqssstttvvvvvvwwwwwwxxxxxxxxxxxxyyyzzz|||||||||||||||zzzyyyyyy{{{}}}~~~|||yyywwwuuuwwwyyy{{{|||||||||{{{}}}|||{{{zzzzzzyyywwwxxxyyy{{{}}}~~~~~~~~~~~~~~~|||{{{{{{{{{|||~~~|||uuummmeee___[[[YYYWWWUUUVVV\\\cccooo~~~zzzwwwvvvtttxxx}}}yyyrrrsss{{{~~~~~~zzzuuupppnnnlllooowww|||}}}uuulllmmmrrrssssss^^^HHH@@@@@@@@@@@@BBB===EEERRRaaarrr~~~}}}|||xxxrrriiibbb]]]]]]]]]\\\WWWQQQMMMLLLMMMNNNNNNPPPQQQRRRPPPNNNMMMHHHHHHHHHHHHHHHIIIKKKMMMJJJJJJJJJIIIGGGFFFHHHIIIOOOPPPPPPOOONNNOOOQQQRRRQQQRRRTTTUUUXXX]]]ccchhhsssxxx|||{{{vvvsssuuuxxxzzz}}}yyyxxxpppaaaSSSJJJEEEAAA>>>===>>>@@@AAAAAABBBAAAAAA@@@???>>>>>>===>>>>>>???@@@@@@@@@???>>>~~~~~~~~~yyyqqqdddXXXMMMGGGCCCCCCCCCAAAAAACCC@@@CCCGGGJJJNNNRRRVVVZZZbbbbbbcccdddfffgggggghhhhhhhhhiiijjjlllmmmnnnoooqqqrrrsssuuuvvvwwwxxxxxxwwwwwwxxxyyyzzz|||~~~~~~|||zzzzzz|||~~~}}}{{{yyyxxxyyy{{{|||}}}}}}}}}|||~~~}}}{{{zzzyyyyyyyyyzzz{{{{{{|||||||||||||||}}}~~~|||{{{{{{{{{|||~~~~~~vvvmmmeee___[[[YYYWWWTTTTTTXXX^^^hhhxxxzzzvvvtttpppssswwwzzz|||}}}tttrrrvvvzzzyyywwwyyy}}}}}}xxxuuutttxxx}}}~~~zzz}}}zzzmmmiiikkkmmmxxxiiiOOOAAA@@@@@@@@@>>>===DDDLLLSSS]]]nnnyyytttrrrqqqmmmeee[[[TTTSSSTTTXXX[[[]]]___^^^\\\YYYXXXPPPQQQQQQOOOLLLLLLNNNPPPMMMNNNOOONNNMMMNNNOOOQQQZZZ\\\^^^^^^]]]^^^aaaddddddeeehhhkkkpppwww~~~}}}}}}vvvfff\\\SSSLLLGGGAAA???>>>>>>???@@@AAAAAAAAAAAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>======~~~~~~~~~~~~{{{tttmmm```UUUKKKFFFBBBCCCDDDAAAAAACCCBBBEEEIIILLLOOOSSSWWWZZZbbbcccdddeeeggghhhiiijjjhhhiiijjjlllmmmooopppqqqsssssstttuuuwwwxxxyyyzzzwwwwwwyyyzzz|||}}}~~~}}}{{{zzz{{{|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}}}}~~~}}}|||yyyxxxyyy{{{~~~~~~~~~~~~}}}}}}|||{{{~~~~~~}}}}}}~~~~~~~~~~~~vvvlllddd^^^[[[YYYTTTQQQQQQUUUZZZcccrrr|||xxxuuulllnnnooopppqqqvvvyyytttssstttuuuuuuwww~~~zzzzzzqqqiiihhhiiirrruuuWWWDDD??????>>><<>>==================<<<<<<<<<<<<<<<~~~~~~~~~}}}}}}~~~~~~wwwpppiii]]]RRRJJJEEEBBBCCCDDDBBBAAACCCEEEHHHLLLPPPRRRUUUXXX[[[aaabbbccceeeggghhhjjjkkkiiijjjkkkmmmoooppprrrrrrttttttuuuvvvwwwyyyzzz{{{yyyyyy{{{|||}}}}}}|||||||||}}}~~~}}}zzzxxxxxxxxx{{{{{{|||}}}}}}~~~}}}}}}|||||||||}}}~~~~~~|||}}}~~~|||zzzyyyzzz|||~~~}}}~~~}}}||||||}}}}}}}}}~~~~~~uuukkkbbb\\\YYYWWWSSSPPPPPPSSSVVV\\\iiiuuuuuu{{{~~~}}}}}}|||vvvqqqiiijjjjjjiiijjjppp{{{|||uuupppqqqtttwwwwww~~~zzzwwwsssjjjiiiiiinnnzzzdddKKKAAA??????===DDDFFFGGGEEEDDDKKKWWWaaawww~~~yyy{{{zzzqqqlllkkkmmmqqqtttxxx{{{{{{xxxwwwuuuuuuwwwzzz}}}tttaaaNNNGGGGGGEEECCCBBB???@@@@@@@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}tttnnnggg\\\QQQIIIDDDBBBCCCDDDBBBAAACCCHHHKKKOOORRRTTTWWWZZZ\\\___```bbbdddfffhhhjjjkkkjjjkkklllnnnpppqqqsssssstttuuuuuuvvvwwwyyyzzz{{{{{{|||}}}~~~~~~|||zzzxxxzzz{{{||||||yyyvvvuuuuuuyyyyyyzzz{{{|||~~~~~~}}}|||{{{{{{|||}}}~~~{{{}}}~~~|||zzzyyy{{{~~~~~~{{{zzzyyy}}}}}}}}}~~~~~~uuujjjaaaZZZWWWUUUUUURRRQQQRRRSSSWWWaaalllnnnuuu~~~}}}}}}~~~~~~yyyrrrkkkjjjjjjjjjggghhhnnnzzz}}}tttoooooouuuzzzuuu}}}yyysss~~~sssjjjiiijjjnnnwwwoooSSSDDDBBBAAA???EEEDDDCCCBBBBBBDDDHHHLLL___uuuzzztttrrrpppssstttvvvzzz|||xxxaaaSSSGGGEEEEEEAAA>>>>>>???@@@AAA@@@???=====================>>>>>>>>>>>>===<<<;;;:::::::::::::::|||}}}|||{{{{{{||||||}}}~~~~~~~~~~~~yyyrrrkkkbbbVVVNNNGGGDDDAAAAAADDDEEEEEECCCHHHMMMSSSVVVWWWYYY\\\___bbbdddeeeeeeeeefffhhhjjjoooooopppqqqrrrrrrsssssstttttttttuuuwwwyyy|||}}}}}}}}}}}}|||{{{{{{zzzzzzyyyzzz{{{{{{{{{zzzyyyxxxwwwxxxyyy{{{}}}~~~|||{{{{{{{{{{{{}}}~~~~~~|||zzzyyyzzz{{{~~~||||||{{{{{{}}}vvvkkkaaaZZZVVVUUUTTTQQQNNNMMMLLLPPP]]]jjjmmmzzz~~~~~~{{{wwwtttsssmmmjjjhhhhhhfffiiiwwwzzztttssstttwwwxxxuuuyyyzzzwww}}}tttllljjjfffqqqwwwxxxbbbIII>>>>>>BBBBBBCCCCCC@@@======@@@CCCRRR^^^ssswwwsssrrrqqqoooxxx~~~xxxbbbPPPMMMHHHCCC???>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============AAA???<<<999999:::===???{{{|||~~~}}}{{{~~~}}}|||||||||}}}~~~{{{tttnnniii```UUUMMMFFFCCCAAAAAACCCEEEEEEDDDIIINNNTTTWWWXXXZZZ]]]```cccdddfffffffffhhhjjjlllpppppppppppppppqqqqqqqqquuutttttttttuuuwwwxxxyyy{{{{{{{{{{{{zzzzzzzzzzzzyyyzzz{{{{{{{{{{{{zzzyyyyyyzzz{{{}}}~~~||||||{{{{{{{{{|||}}}}}}|||zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~|||zzzzzzzzz||||||tttjjjbbb\\\XXXWWWSSSPPPMMMLLLLLLOOOZZZfffsss}}}~~~~~~{{{yyyvvvuuujjjfffeeegggiiimmmzzzzzzsssrrruuuxxxzzzwwwxxx{{{yyytttrrrwww|||ssskkkhhhhhhnnnsssuuu~~~oooRRR@@@<<<===;;;===>>>===<<<<<<@@@DDDGGGPPPaaavvv}}}rrrjjjkkkrrr{{{uuubbbQQQJJJHHHEEEAAA??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================@@@>>><<<::::::;;;===>>>xxxzzz|||~~~~~~}}}|||{{{}}}zzzxxxxxxyyy|||}}}|||}}}xxxtttooojjjddd\\\RRRJJJDDDBBBAAAAAACCCEEEEEEEEEKKKOOOUUUXXXYYY[[[___bbbccceeegggiiiiiijjjmmmoooppppppppppppppppppppppppuuuttttttttttttuuuuuuvvvyyyyyyyyyzzzzzzzzzzzzzzzxxxyyyzzz{{{|||||||||{{{zzzzzz{{{}}}~~~~~~}}}}}}|||||||||||||||}}}~~~}}}{{{{{{|||~~~|||{{{{{{{{{{{{||||||}}}~~~}}}}}}}}}}}}}}}~~~~~~|||xxxxxxxxx{{{|||xxxrrrjjjccc]]]ZZZYYYQQQNNNMMMMMMLLLNNNVVV```vvv~~~yyyssstttuuuuuussslllhhhgggkkkpppvvv~~~yyytttsssvvvyyyzzzvvvvvvvvvxxxyyyyyyvvvtttsssqqqooommmnnnssszzz~~~yyypppkkkhhhiiimmmsssxxx___GGG<<<:::888:::<<<;;;::::::>>>BBB???DDDNNN```vvvxxxuuurrrqqqvvvzzzhhhYYYLLLCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================>>>===<<<<<<;;;<<<<<<<<>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<:::;;;<<<======<<<;;;;;;mmmnnnnnnoooppppppppppppnnnooorrrssssssqqqooommmpppqqqrrrssssssqqqooonnniiifff```XXXPPPHHHCCC@@@???@@@AAAAAAAAACCCFFFIIINNNRRRXXX[[[\\\^^^bbbeeegggiiimmmoooppppppqqqrrrpppppprrrsssuuuvvvxxxxxxrrrsssuuuwwwyyyzzz{{{{{{zzzzzz{{{{{{|||}}}~~~~~~zzzzzz{{{{{{|||~~~}}}}}}}}}}}}}}}~~~|||{{{{{{|||}}}}}}|||{{{{{{{{{{{{|||||||||}}}~~~~~~}}}{{{zzz|||||||||}}}~~~~~~{{{yyywwwuuuttttttvvvwwwvvvuuuwwwvvvrrrmmmgggaaa\\\YYYVVVRRROOOOOONNNMMMOOOSSS]]]pppyyyjjjhhhkkkllllllppptttyyy~~~{{{{{{|||}}}~~~}}}yyyvvvwww{{{zzzooogggiiifffcccdddjjjqqqxxx|||zzz~~~~~~~~~}}}www}}}^^^GGG===999:::<<<<<<===BBBJJJQQQUUUQQQNNNOOOWWWbbbmmmttt~~~zzzxxxzzz~~~~~~wwwqqqoooooopppsssvvvyyy}}}{{{iiiZZZJJJDDDDDDBBB???>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;jjjjjjjjjjjjjjjjjjjjjjjjhhhiiikkkllllllllljjjjjjlllmmmnnnnnnmmmkkkiiihhhccc```YYYQQQIIICCCAAA@@@===???AAAAAAAAABBBFFFJJJNNNRRRXXX[[[\\\^^^aaaeeehhhkkknnnppppppppppppqqqrrrrrrsssssstttuuuuuuuuutttuuuwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{|||||||||||||||{{{{{{|||~~~}}}}}}}}}}}}~~~}}}|||~~~~~~}}}||||||{{{{{{{{{|||}}}}}}~~~~~~}}}|||{{{{{{{{{||||||}}}~~~zzzwwwsssrrrqqqqqqsssttttttsssttttttrrrnnnjjjddd```]]]XXXRRRMMMMMMLLLKKKLLLPPPUUUdddyyyyyykkkiiimmmppprrrvvv}}}|||{{{{{{|||}}}}}}{{{yyywwwzzz{{{rrrkkkjjjhhhgggiiiooouuuyyyzzzvvvzzzkkkPPP@@@:::;;;<<<<<<>>>EEEPPPXXX^^^XXXRRRPPPSSSYYY```dddkkksss{{{vvvssswww|||}}}xxxtttsssuuuyyyttteeeTTTJJJAAA@@@@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<>>===<<<===EEEPPPXXXZZZTTTLLLGGGHHHMMMRRRUUUTTT]]]jjjzzz|||zzz~~~~~~~~~|||{{{zzzyyyxxxvvv{{{sss]]]NNNGGGBBB@@@BBB@@@::::::>>>999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<:::::::::::::::;;;<<<===cccbbbaaabbbbbbbbb```^^^______``````aaabbbdddeeeddddddddddddcccaaa```^^^XXXTTTMMMEEE@@@===<<<<<<<<<===??????@@@BBBFFFIIIOOOTTTZZZ^^^___aaaeeehhhnnnnnnooooooppppppppppppssssssttttttssssssrrrqqqzzzzzzyyyxxxxxxxxxxxxyyy|||{{{yyyxxxyyy{{{}}}~~~}}}~~~~~~~~~||||||}}}~~~~~~||||||~~~~~~~~~}}}}}}~~~~~~}}}zzzzzz{{{||||||{{{zzzzzzzzz{{{|||~~~~~~{{{zzz||||||zzzwwwxxxzzz|||~~~{{{wwwssstttsssrrrqqqqqqqqqrrrsssvvvuuusssqqqooojjjddd```YYYTTTMMMGGGEEEEEEEEEEEEIIIPPP^^^rrr~~~~~~}}}zzz}}}~~~~~~{{{xxxwwwyyy~~~}}}wwwttttttvvvuuurrrxxx~~~uuutttssstttvvvvvvuuutttxxx~~~jjjLLLFFFAAA<<<<<>>===;;;;;;::::::777777888888888999999999666666777888:::;;;<<<<<<;;;::::::999888888888999<<<<<<<<<<<<<<<<<<;;;;;;^^^^^^]]]^^^``````___]]]\\\\\\]]]]]]^^^```aaabbb```aaaaaa```___\\\ZZZYYYTTTPPPJJJCCC>>><<<<<<<<<<<<===>>>???@@@CCCGGGKKKPPPUUU[[[___```bbbfffiiinnnnnnnnnooooooppppppqqqssssssssstttttttttssssss||||||{{{zzzzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyzzz|||~~~}}}|||||||||}}}}}}~~~~~~}}}{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~|||{{{|||||||||{{{|||||||||||||||}}}~~~~~~~~~{{{zzz}}}}}}zzzwwwxxxzzz|||~~~}}}{{{wwwtttsssrrrqqqooooooooopppppprrrrrrqqqqqqoookkkeeeaaa[[[UUUMMMGGGEEEEEEEEEFFFHHHMMMYYYkkk~~~zzzwwwsssvvvyyy{{{yyyzzz~~~~~~xxxyyyyyyxxx}}}zzzxxxvvvtttrrrnnniiiffflllqqqxxxtttXXXGGGAAA<<<;;;>>>@@@EEEIIIMMMIIICCC@@@AAACCCCCCCCCEEEGGGJJJPPP[[[nnn{{{iiiYYYKKKBBB===???>>>===<<<::::::999999777777777888888888999999:::::::::999999999999999;;;:::999888888888888888999999:::;;;<<<===>>>>>>YYYXXXXXXZZZ\\\]]]\\\ZZZXXXXXXXXXYYYZZZ[[[]]]]]][[[[[[[[[ZZZXXXUUUSSSQQQMMMJJJEEE@@@<<<;;;<<<<<<<<<======>>>???CCCIIINNNQQQVVV\\\___aaabbbfffjjjmmmmmmmmmnnnoooppppppqqqrrrrrrsssttttttuuuuuuuuu}}}||||||{{{zzz{{{{{{{{{zzzzzzzzzyyyyyyxxxwwwvvvxxxzzz}}}}}}}}}|||||||||zzz|||}}}|||{{{yyyzzzzzz}}}||||||||||||}}}~~~~~~}}}|||}}}}}}|||{{{}}}}}}}}}|||||||||||||||}}}~~~{{{zzz}}}}}}zzzwwwxxxzzz|||~~~|||{{{yyyvvvtttrrrqqqooonnnmmmmmmmmmnnnnnnoooooopppooolllfffaaa]]]WWWNNNGGGDDDDDDEEEEEEEEEIIISSSbbbttt~~~vvvrrrppprrrtttyyyxxx}}}{{{}}}}}}}}}~~~|||yyyuuupppiiibbb\\\bbbeeekkkvvvgggLLLCCC======>>>>>>???BBBFFFCCC@@@???@@@AAAAAAAAADDDDDDCCCDDDJJJWWWhhhtttwwweeeUUUIIIBBB<<<999===<<<;;;:::999888888888777777777777888888888888:::::::::::::::::::::::::::999888888888888888888666777888:::<<<>>>???@@@UUUUUUUUUVVVXXXXXXWWWUUUTTTTTTTTTUUUVVVWWWYYYYYYWWWWWWVVVTTTRRROOOLLLJJJFFFCCC@@@<<<;;;:::<<<===============???DDDKKKPPPQQQUUU[[[^^^```aaaeeehhhkkkkkklllmmmooopppqqqqqqrrrrrrrrrssstttuuuwwwwww{{{zzzyyyyyyxxxxxxyyyyyyyyyzzz{{{||||||{{{yyyxxxwwwzzz}}}~~~}}}||||||}}}xxxzzz||||||{{{yyyxxxyyy{{{{{{{{{{{{{{{||||||}}}~~~||||||||||||{{{zzz{{{||||||}}}}}}}}}}}}}}}}}}~~~{{{zzz}}}}}}{{{xxxyyyzzz|||}}}~~~~~~~~~{{{xxxwwwvvvuuutttqqqpppooommmlllllllllmmmnnnnnnpppqqqppplllfffaaa^^^WWWMMMFFFBBBBBBCCCCCCBBBFFFPPP^^^mmmyyy~~~vvvrrrqqqrrrtttxxxvvv~~~}}}|||yyywwwrrrkkkccc^^^aaa```fffsss~~~}}}~~~tttTTTGGG>>>???@@@>>>===??????>>>======>>>?????????FFFEEEBBB@@@AAAIIIVVV___ooo|||lll```QQQGGGCCCAAA???===:::999888888777777777777666666666777777777888888666777888999;;;===>>>>>>999888888777777777888888555666777999;;;===??????TTTSSSRRRSSSTTTSSSQQQPPPPPPPPPQQQQQQRRRTTTUUUVVVSSSSSSRRRPPPMMMJJJGGGEEE@@@>>><<<::::::;;;<<<===>>>>>>>>>>>>@@@EEELLLQQQPPPTTTZZZ]]]^^^```cccfffiiijjjkkklllnnnoooqqqqqqqqqqqqqqqrrrsssuuuwwwxxxwwwvvvvvvuuuuuuuuuuuuuuuuuuwwwzzz|||}}}|||{{{zzzxxx{{{}}}}}}}}}||||||}}}xxxzzz||||||zzzyyyxxxxxxzzzzzzyyyyyyzzzzzz{{{||||||{{{zzz{{{||||||zzzyyyyyyzzz{{{}}}~~~~~~~~~~~~|||~~~{{{zzz}}}~~~{{{yyyyyy{{{|||}}}}}}}}}}}}}}}~~~~~~{{{wwwuuuuuuuuutttsssqqqpppnnnmmmlllllllllmmmpppppppppqqqoookkkeee```]]]VVVMMMEEEAAAAAAAAAAAABBBHHHRRR___llluuuzzz|||{{{xxxuuurrrtttuuuyyyzzz{{{xxxvvvvvvxxxwwwvvvuuurrrmmmfffaaabbbaaahhhwww}}}{{{|||]]]KKK===>>>@@@<<<:::===:::;;;;;;<<<<<<===>>>???FFFGGGFFFCCCBBBFFFMMMSSS\\\kkktttfffTTTKKKBBB===>>>>>>===:::888777777666666666777777555555666666666777777777555666777999;;;===>>>>>>777777777666666777777888777777888999:::;;;<<<===QQQPPPOOOOOOOOOOOOMMMKKKLLLLLLMMMMMMNNNPPPQQQRRROOOOOONNNMMMJJJGGGDDDBBB<<<;;;:::999:::;;;===>>>>>>??????@@@AAAEEEKKKOOOOOOTTTYYY\\\]]]___bbbeeehhhiiijjjlllnnnoooqqqqqqqqqqqqqqqqqqrrrtttvvvwwwuuutttssssssrrrrrrssssssrrrtttvvvyyyzzzzzzzzzyyyzzz{{{|||{{{zzzyyyzzz|||xxxzzz{{{zzzyyyxxxxxxyyyyyyxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyzzz||||||{{{yyywwwyyy{{{}}}|||~~~~~~{{{zzz~~~~~~|||yyyzzz{{{|||||||||||||||{{{}}}{{{yyyvvvuuuuuuuuutttsssooonnnmmmlllkkklllmmmmmmpppoooooonnnmmmiiieeeaaa[[[UUUMMMGGGCCCAAAAAA@@@CCCIIISSS^^^hhhppptttvvvvvvyyyuuuqqquuuyyy|||~~~vvvooommmoooqqqppppppooonnnkkkfffbbbaaabbblll}}}|||{{{{{{jjjQQQ===<<<===999888<<<888:::;;;;;;;;;<<<>>>@@@DDDGGGJJJJJJHHHHHHJJJMMMXXXdddtttppp]]]PPPGGGCCC>>><<<<<<;;;999666666666555555555666777777555555555555666666666666777888888999999::::::;;;666666666666666777777888888888888999999:::::::::KKKJJJIIIJJJKKKKKKJJJHHHHHHHHHHHHIIIJJJKKKMMMMMMKKKKKKKKKIIIGGGDDDBBB@@@;;;:::::::::;;;<<<>>>??????@@@AAABBBCCCFFFJJJNNNPPPUUUZZZ]]]^^^___bbbeeeggggggiiikkkmmmoooqqqrrrqqqqqqpppoooppprrrtttvvvuuuuuutttssssssssssssttttttuuuvvvxxxyyyyyyyyyxxx{{{{{{zzzxxxvvvuuuwwwzzzxxxxxxyyywwwvvvuuuvvvxxxxxxwwwwwwwwwwwwxxxyyyyyyxxxxxxxxx{{{}}}~~~}}}{{{yyyzzz|||~~~~~~~~~}}}|||~~~~~~zzz{{{~~~~~~|||zzzzzz{{{{{{|||{{{{{{{{{}}}~~~}}}zzzyyyxxxxxxxxxxxxvvvtttkkkkkkjjjiiijjjkkklllmmmmmmllljjjjjjiiihhheeebbbZZZVVVOOOJJJFFFDDDBBBAAA@@@EEELLLTTT\\\ccciiimmmuuu}}}xxxttttttzzzyyyoooeeedddiiiiiihhhhhhjjjkkkkkkiiigggbbbeeeqqq|||uuuuuuvvv}}}{{{\\\BBB>>>>>>888777===999:::;;;;;;:::;;;>>>AAABBBHHHOOORRRPPPMMMKKKJJJUUU```mmmwww|||xxxfffYYYNNNFFFBBBAAA???===;;;999888777555555555555555666777888444444555555555666666666666666777888888999::::::666555555555555666777888777777888888999999::::::FFFEEEEEEGGGIIIJJJIIIGGGEEEEEEFFFFFFGGGHHHJJJKKKIIIIIIHHHGGGEEECCC@@@???;;;:::::::::;;;===???@@@???@@@BBBCCCDDDFFFIIILLLQQQVVV[[[^^^___```cccffffffgggiiikkkmmmoooqqqrrrqqqqqqoooooooooqqqsssuuuwwwwwwvvvuuuuuuuuuuuuuuuxxxyyyyyyzzzzzzzzzyyyyyy{{{zzzxxxuuurrrrrruuuxxxwwwwwwwwwuuussssssuuuwwwwwwwwwwwwvvvwwwxxxxxxyyyxxxxxxyyy|||~~~}}}zzz|||}}}}}}|||{{{{{{~~~}}}zzz{{{~~~~~~|||zzzzzz{{{{{{{{{{{{{{{zzz~~~~~~~~~|||zzzzzzzzzzzz{{{zzzxxxuuuiiihhhhhhhhhhhhjjjkkkllljjjhhhffffffggggggeeedddZZZVVVQQQLLLIIIGGGDDDBBB<<>>BBBBBBJJJTTTXXXVVVQQQLLLJJJNNN[[[kkkttttttrrrrrrsssnnnWWWIIIDDDBBB@@@;;;<<<;;;999666555666777555555555555555666777888444444444555555555666666222333444666888:::<<<===555555555555555666777888555666777888999:::;;;;;;GGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@;;;::::::;;;<<<>>>@@@AAA@@@AAACCCDDDDDDEEEHHHJJJRRRTTTXXXZZZ\\\]]]```bbbeeegggiiijjjjjjkkkmmmooorrrqqqpppppppppqqqrrrsssxxxzzz{{{zzzwwwuuuvvvxxxyyyyyyyyyyyyxxxvvvuuutttwwwwwwvvvuuuuuuuuuuuuvvvuuuuuuuuuttttttsssssssssvvvvvvuuuuuuuuuuuuuuuvvvyyy{{{}}}|||zzzzzz}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}|||zzzzzz~~~}}}||||||}}}~~~|||zzzzzz|||}}}wwwqqqkkkjjjiiihhhggggggggggggeeefffhhhhhhgggdddaaa___^^^XXXQQQOOOOOOMMMFFF@@@AAA>>>>>>@@@AAAFFFRRR]]]ooo|||tttrrrsssuuuvvv}}}ssshhh```^^^^^^aaa___cccccc```jjjuuurrrjjjnnnvvv{{{vvvlllhhhjjjnnn}}}uuuTTTEEE@@@;;;999<<<<<<<<<<<<===<<<<<<;;;:::@@@GGGRRR[[[^^^ZZZSSSNNNIIISSS___fffeeebbb```___mmmyyymmmcccTTTJJJDDDAAA===999888888888888777777777777444555555666777888888999555555444444444555555666666777777888888888888777444555555666666666666666666666777888888888888888EEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;===???AAABBBAAACCCDDDEEEEEEGGGIIILLLRRRUUUYYY[[[\\\^^^```bbbeeegggiiijjjjjjjjjlllnnnooooooooooooppprrrtttuuuxxxzzz{{{zzzwwwvvvwwwyyyxxxxxxwwwvvvuuutttrrrrrrsssrrrrrrrrrrrrrrrsssssstttttttttsssssssssrrrrrrvvvvvvuuuuuuuuuuuuuuuvvvyyyzzz|||{{{yyyyyy|||~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}|||zzzzzz~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}zzzyyyzzz|||zzzuuuppplllkkkjjjhhhgggfffffffffccceeefffggggggeeebbbaaa^^^WWWQQQOOOOOOMMMFFF@@@???===<<<===???CCCMMMXXXkkk|||qqqmmmoootttwww}}}|||~~~|||~~~}}}xxxqqqhhhbbb___``````^^^cccccc```jjjuuurrrppprrruuuuuuooofffcccfffppp{{{}}}]]]IIIAAA>>><<<<<<<<<<<<<<<<<<<<<;;;:::999<<>>>>>>>>>>>::::::999999999999999999;;;<<<<<<===>>>@@@AAABBBCCCEEEFFFGGGGGGIIIKKKNNNSSSVVVZZZ\\\]]]___aaaccceeefffhhhiiiiiiiiikkkmmmkkklllmmmnnnqqqsssvvvwwwxxxyyyzzzyyyxxxwwwxxxyyyvvvvvvuuusssrrrpppoooooooooooooooppppppqqqrrrrrrssssssssssssrrrrrrrrrrrruuuuuutttttttttuuuuuuvvvxxxyyyzzzyyyxxxxxxzzz{{{||||||}}}}}}}}}}}}}}}|||}}}}}}}}}}}}|||{{{{{{zzz~~~~~~~~~~~~}}}|||}}}~~~~~~}}}{{{zzzzzz}}}zzzwwwvvvwwwvvvrrroooooommmkkkiiigggeeedddcccbbbccceeeffffffeeecccbbb]]]WWWQQQNNNNNNKKKEEE@@@===::::::;;;;;;>>>HHHRRReee~~~ooojjjmmmsssxxx}}}ssstttvvvttttttuuutttqqqkkkfffcccbbb```^^^cccdddaaakkkuuurrrrrrooonnnlllfff``````eeesss{{{jjjOOOCCCAAA???;;;<<<<<<<<<<<<;;;:::999888888@@@KKKTTTVVVQQQIIICCCCCCHHHMMMNNNJJJEEEBBBAAACCCIIIRRR\\\hhhxxxzzzooobbbRRRGGGFFFAAA;;;888999:::999888666666666555555555444444333333333444555555666666555555444444444444444555555555666777777777777777555666666777777777777777666666777777888888777777???>>>======<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999:::<<<======>>>@@@AAABBBCCCEEEGGGHHHIIIIIIKKKNNNPPPTTTWWWZZZ]]]^^^```bbbddddddfffhhhhhhhhhiiijjjllljjjkkklllnnnqqqsssuuuvvvvvvwwwwwwwwwwwwwwwwwwxxxvvvuuusssrrrpppooonnnmmmmmmnnnooopppqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrttttttssssssttttttuuuuuuxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{|||}}}~~~}}}|||{{{||||||}}}}}}|||{{{{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{|||}}}zzzyyyyyyyyy}}}yyyuuusssrrrrrrpppoooqqqpppmmmiiifffcccbbbaaabbbbbbdddddddddcccaaa```[[[WWWQQQNNNMMMJJJEEE@@@<<<999999::::::;;;CCCLLLaaatttoooqqqvvv{{{{{{{{{yyypppooopppnnnlllpppuuuwwwuuuooohhhcccbbb```eeeeeeaaakkktttqqqjjjgggdddccc```]]]___eeettt~~~yyyYYYGGGDDDAAA999<<<<<<<<<;;;:::999888777777<<>>;;;::::::;;;999888666666666555555555444444333333444444555555555555555555444444333333444444444444555666777777777777555666777777888888777777666666777777777777777666<<<;;;::::::999999::::::999999999999888888888888888888888999999:::::::::===>>>???@@@BBBCCCDDDDDDGGGHHHJJJKKKKKKMMMOOORRRUUUWWW[[[]]]___```ccceeeeeeggghhhhhhhhhhhhjjjlllkkklllmmmooopppqqqrrrrrrssssssssstttuuuuuuuuuuuuvvvtttsssqqqooonnnnnnnnnlllmmmnnnpppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssrrrsssssstttuuuuuuwwwvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{}}}}}}}}}|||{{{{{{||||||||||||{{{{{{zzz||||||}}}}}}}}}}}}||||||||||||||||||{{{|||~~~|||zzzyyyyyyzzz|||yyytttqqqpppooooooooosssqqqnnnjjjfffbbb```___bbbbbbbbbbbbaaa___^^^]]]ZZZVVVQQQNNNLLLHHHDDD@@@<<<::::::;;;::::::AAAIII___|||~~~zzzzzz|||}}}{{{xxxxxx~~~zzzqqqmmmlllkkkhhhoooyyyxxxlllddddddbbbggggggccckkktttpppddd```^^^^^^]]]ZZZ]]]aaasssfffOOOFFF@@@999;;;;;;;;;;;;:::999888777888;;;>>>AAABBBAAA???>>>888999;;;;;;;;;::::::;;;;;;<<<<<<<<<>>>FFFQQQYYYnnnxxx{{{nnn[[[KKKBBB@@@@@@AAA;;;:::999888888888777666777777777666666666555555555555555555555666666666555555444333333333333333333333444666666777777777555555666777777777777777666666777777777666666555999999888777777777777888777777777777666666666666555555666777888999999999>>>???@@@BBBDDDDDDEEEEEEHHHIIIKKKLLLLLLNNNPPPSSSTTTWWW[[[]]]^^^```bbbdddfffgggiiiiiiiiiiiijjjlllllllllnnnoooppppppppppppqqqppppppqqqtttuuuuuutttuuusssqqqpppooooooooopppjjjkkkmmmooopppqqqpppppprrrrrrrrrrrrssssssssssssrrrrrrrrrrrrrrrssstttuuuvvvuuutttuuuwwwxxxxxxxxxxxxyyyzzz{{{||||||||||||{{{{{{|||||||||{{{{{{zzz{{{||||||}}}}}}||||||{{{zzz|||}}}}}}}}}}}}~~~|||{{{zzzzzz{{{{{{yyyuuuqqqoooooopppqqqtttrrrnnnjjjfffbbb___^^^aaaaaa```___^^^\\\[[[ZZZYYYVVVQQQNNNKKKGGGCCC@@@;;;::::::<<<;;;:::@@@HHH\\\www|||xxxuuuvvv|||sssllljjjjjjkkkrrr}}}}}}ooodddcccbbbhhhiiifffooowwwssshhhccc___^^^[[[XXXXXX\\\nnn|||~~~www[[[III???;;;999999:::::::::999888888999999::::::;;;;;;<<<<<<888888888888888777777777777999:::999999<<>>@@@BBBDDDEEEFFFFFFEEEHHHJJJLLLLLLMMMNNNQQQSSSTTTWWWZZZ\\\^^^___bbbdddgggiiijjjjjjiiiiiikkkllljjjkkkmmmooopppppppppoooqqqpppoooqqqtttvvvuuutttrrrqqqooonnnnnnnnnppppppkkkmmmoooqqqrrrqqqqqqppprrrrrrssssssssstttttttttqqqqqqqqqqqqrrrssstttuuuuuusssrrrtttwwwzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}zzzzzz{{{||||||{{{{{{zzz{{{|||}}}~~~~~~}}}|||{{{yyy{{{~~~~~~}}}|||{{{{{{{{{{{{zzzxxxvvvsssqqqppprrrssstttrrrnnnjjjeeebbb___^^^^^^]]]]]]\\\[[[[[[ZZZYYYXXXUUURRRNNNJJJFFFBBB@@@:::999:::<<<;;;:::???GGGXXXrrr~~~~~~|||zzzvvvssssssyyyxxxnnnlllnnnpppuuu~~~|||nnnddd``````hhhkkkiiisss}}}yyyooohhhaaa^^^[[[XXXYYY\\\hhhqqqzzz|||xxxyyyhhhLLL???>>>777888888999999999999999888888888888888999999999999999888999999999888777666999;;;;;;999:::===AAA>>>FFFRRR^^^iiivvv~~~zzzyyy|||xxxsssnnnfff\\\VVVDDDBBB???===;;;999777666999999:::999999999999:::666666666555555555444444444444444444444444444444666555444333222222222222111222333444555666666666333333444555555555555555666666777777666555555444777777666555555555555666666666555555555444444444555666777888999:::;;;<<>>DDDIIIPPP]]]mmmxxxzzzyyy{{{yyyqqqggg]]]UUUMMMFFF@@@@@@>>>;;;999777666666666999999888666444333333444555555444444444333333333333333333333333333333333666555444333222222222222000111333444555666666666222333444444555555444444666666777777666555444444333333333333333333333333333333222222333555777999<<<;;;:::999999:::<<<===CCCCCCCCCDDDEEEGGGIIIJJJHHHHHHIIIKKKMMMOOOQQQRRRXXXYYY[[[\\\]]]^^^aaadddffffffhhhiiiiiijjjjjjjjjlllllllllmmmnnnpppqqqrrrqqqqqqqqqrrrssstttuuuvvvpppooonnnnnnnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrsssssssssqqqrrrrrrssstttuuuvvvwwwssstttuuuvvvxxxzzz{{{|||wwwwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}||||||~~~~~~}}}|||~~~|||yyyyyyxxxxxxxxxxxxvvvrrrooossspppmmmjjjgggccc^^^[[[\\\ZZZWWWVVVVVVWWWWWWVVVVVVTTTQQQMMMIIIEEECCCBBB>>><<<999777999===BBBEEE[[[lllvvvzzz~~~{{{{{{~~~yyy~~~{{{wwwxxxyyyxxxvvv|||uuunnnrrrqqqtttzzzyyyqqqhhhddd___aaabbbeeeppp~~~wwwoooddd]]][[[[[[\\\\\\bbbaaadddgggiiimmmxxx}}}\\\HHH@@@;;;888666666999:::999666555555555555555555555444555666666666555555444333666666666555444555888;;;@@@BBBCCCFFFIIIMMMQQQTTTdddxxx}}}wwwsssggg]]]PPPGGGCCC@@@<<<999;;;:::999888777777777777777666444444444555777999333333333444444444444444222222333333333333444444444444333222222222222333222222222333333333444444666555555444444444555555666666666666666666666666444444444444444444444444444333222222333555777999===<<<<<<<<<===>>>>>>???CCCCCCCCCDDDFFFGGGIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTWWWXXXZZZ[[[\\\]]]```cccffffffgggiiiiiijjjjjjjjjooooooooopppqqqrrrttttttoooooonnnoooooopppqqqrrrpppooonnnmmmmmmnnnooopppqqqqqqqqqqqqqqqqqqppppppooopppqqqrrrssssssssssssqqqqqqrrrrrrsssuuuvvvwwwuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxzzz{{{{{{{{{{{{{{{||||||||||||||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~|||zzzxxxxxxxxxxxxyyyxxxuuurrrrrrpppllliiigggccc^^^[[[[[[YYYWWWWWWWWWXXXWWWUUUVVVTTTQQQMMMIIIFFFCCCBBB>>>===:::999:::===AAADDDZZZjjjrrrwww}}}||||||~~~|||~~~yyyuuurrrmmmvvvuuulllkkkjjjmmmtttxxxtttpppnnnhhhhhhfffhhhrrr~~~ssslllccc]]][[[[[[\\\\\\______aaadddeeeiiisss~~~fffOOOCCC<<<999666777999;;;:::888777777666666555555555555555555555666555555444444555555555555444555999;;;HHHNNNSSSSSSNNNJJJKKKMMMTTTfffxxx|||qqqfff^^^TTTMMMDDD???>>>===;;;999999888777666555555555555777666555444444666777999555444444444444444444444222222222333333333444444444333222222111111222222222333333333444444444444666555555444444444555555666666666666666666666666555555555666666666666666444444444444555777888:::===>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDFFFGGGIIIJJJJJJKKKKKKMMMOOOQQQSSSTTTUUUWWWYYYZZZ[[[]]]```bbbffffffggghhhiiijjjkkklllppppppqqqqqqrrrsssttttttooonnnnnnnnnnnnnnnoooooopppooonnnlllllllllmmmmmmoooppppppoooooonnnmmmmmmlllnnnpppsssttttttsssrrrqqqqqqqqqrrrssstttuuuvvvxxxxxxxxxwwwwwwwwwwwwwwwyyyzzz{{{||||||}}}}}}|||}}}}}}|||{{{zzzzzzyyyyyy|||}}}~~~}}}||||||{{{{{{|||}}}~~~~~~~~~}}}{{{xxxxxxxxxyyyzzzyyywwwtttqqqnnnllliiigggccc^^^ZZZZZZYYYXXXXXXYYYXXXWWWUUUTTTSSSPPPMMMIIIFFFCCCBBB???===<<<;;;;;;===???@@@PPP^^^eeemmmxxx{{{}}}}}}zzzzzzwwwoooiiieeeooovvvjjjiiigggkkkuuu||||||{{{{{{sssrrrooopppwww}}}ooojjjccc^^^\\\\\\\\\\\\]]][[[\\\___```ccckkkuuutttXXXEEE===999666666999;;;:::999999888777666555555555555444444444555555555555555444444444444444555999<<>>999888999:::999777666666555444333333333333666555444444444555777888666666666555444444444333222222222222333333333333444333222222111111222222333333333444444444555555555555444444444555555666666666666666666666666666666666666666666666777777666666666666777999:::;;;===>>>AAACCCDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJHHHIIIJJJKKKMMMPPPRRRSSSUUUWWWYYYZZZ[[[]]]```cccffffffggghhhiiikkklllmmmoooppppppqqqrrrrrrrrrrrrrrrqqqppppppooooooooopppooonnnmmmkkkjjjjjjkkkkkkmmmnnnnnnnnnnnnlllkkkjjjjjjlllpppsssttttttsssrrrqqqqqqqqqqqqrrrssstttuuuwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzz{{{|||||||||||||||{{{{{{zzzzzzyyyxxxxxxzzz{{{|||}}}}}}~~~}}}}}}}}}{{{zzzxxxyyyzzz}}}~~~~~~~~~~~~~~~|||zzzyyyxxxyyyyyyxxxvvvtttooommmkkkiiigggccc^^^ZZZXXXXXXXXXYYYYYYYYYVVVTTTSSSRRRPPPMMMJJJFFFDDDBBB>>>===<<<<<<;;;;;;<<<<<>>???AAACCCDDDEEEDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKIIIIIIJJJLLLNNNPPPRRRSSSVVVXXXZZZ[[[]]]___bbbeeefffffffffhhhiiilllnnnooopppqqqqqqrrrrrrrrrqqqqqqsssrrrqqqppppppoooppppppnnnmmmkkkiiihhhhhhiiiiiillllllmmmnnnnnnlllkkkiiiiiikkkooorrrssssssrrrqqqqqqqqqqqqqqqqqqrrrssstttuuuuuuvvvwwwxxxyyyyyyzzzxxxyyyzzz{{{{{{||||||{{{yyyyyyyyyyyyzzzzzzzzzzzz||||||}}}}}}}}}}}}||||||}}}{{{yyywwwwwwyyy|||~~~~~~~~~~~~~~~||||||{{{yyyxxxwwwvvvsssqqqlllkkkjjjiiigggccc^^^ZZZWWWVVVVVVWWWYYYXXXVVVSSSQQQPPPOOOMMMJJJGGGDDDBBB======<<<;;;:::::::::999:::CCCHHHQQQdddrrr}}}~~~yyyzzzzzzrrrmmmiiikkknnnvvv}}}ssseeeeeelll{{{}}}vvvsssqqqnnniiiccc___\\\ZZZZZZWWWVVVYYY[[[]]]cccjjj~~~hhhJJJ>>>999444222444666777666777666555444444555666777333333222111111222333444222333333333222444777:::EEEMMMYYYdddfff___SSSJJJJJJGGGCCCAAAAAAEEEJJJOOO[[[aaakkkuuu~~~}}}tttcccZZZMMMCCC>>><<<:::999888777777777777777555444555555444333333333444444111111111111222222333333777777666555444333333222111111111222222222333333555555444333333333333333333333333444444444555555444444444444444555666666666666666666666666666666777777888888999999::::::;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKLLLNNNPPPRRRTTTUUUVVVXXXZZZ\\\]]]```cccfffeeeffffffgggiiillloooqqqrrrssstttuuutttsssrrrqqqppppppooonnnnnnmmmnnnnnnkkkjjjiiihhhgggggghhhhhhkkklllnnnoooooonnnlllkkkjjjlllnnnqqqrrrrrrqqqqqqqqqpppppppppqqqqqqrrrsssssssssuuuvvvxxxzzz{{{|||xxxxxxyyyzzz{{{{{{{{{{{{wwwwwwxxxyyyzzz||||||}}}~~~~~~~~~|||zzzxxxwwwyyy{{{|||~~~~~~}}}{{{|||zzzwwwuuutttssspppnnnjjjjjjiiihhhgggccc^^^ZZZVVVUUUTTTUUUVVVVVVUUUSSSOOOOOONNNMMMJJJGGGDDDBBB>>>===<<<;;;::::::::::::<<>><<<;;;999555222111222333555555555555555555555444444444444555555000111111111222222222222555555555444333333333222111111111111222222222222555444333333222222333333222222222333333333444444444444444444444555666777666666666666666666666666999::::::;;;<<<<<<=========>>>???@@@AAABBBBBBBBBDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLMMMNNNPPPSSSUUUVVVUUUWWWYYY[[[\\\___bbbeeeeeeeeefffgggiiimmmppprrrrrrssstttttttttsssqqqooonnnnnnmmmmmmlllmmmmmmmmmiiihhhgggffffffggghhhhhhjjjkkknnnpppqqqpppnnnmmmlllmmmnnnooopppppppppppppppppppppppppppqqqqqqrrrssssssuuuvvvxxxzzz{{{|||yyyzzz{{{||||||}}}||||||xxxxxxyyyzzz{{{|||}}}}}}}}}~~~}}}{{{yyyxxxxxxyyyzzz}}}~~~~~~|||zzzyyywwwtttrrrrrrqqqooommmiiihhhhhhhhhgggccc^^^ZZZUUUSSSRRRRRRSSSTTTTTTSSSNNNNNNNNNMMMKKKGGGDDDBBB@@@???===<<<;;;;;;<<<===;;;CCCAAABBBPPP```ttt|||xxxzzz|||{{{vvvttttttqqqlllooojjjhhhqqqnnnkkkqqq{{{xxx{{{zzzvvvsssuuuuuurrrjjjccc^^^\\\UUURRRRRRWWW\\\___dddiiivvvfffFFF@@@777333333555666666444333333444777;;;???BBB:::999777555444444555555444444444222111111444666777;;;AAAJJJPPPRRRPPPNNNIII@@@:::;;;<<<;;;;;;>>>;;;>>>CCCFFFJJJSSS___hhhttt}}}~~~zzzrrrhhhaaa[[[SSSIIIAAA:::888666666888777444111000111222333333444555666444444444333333444444555111222222333333333333333333333333333333333222222111111111111222222222222333222111111000000111111111111111222222222333333444333333444444666777777666666666666666666666666<<<<<<<<<===>>>??????@@@??????AAABBBCCCDDDDDDDDDFFFFFFDDDDDDDDDEEEFFFGGGDDDDDDEEEFFFGGGIIIJJJKKKIIIJJJKKKLLLNNNQQQSSSTTTTTTVVVXXXZZZ[[[^^^aaadddeeeeeeeeegggiiimmmqqqssspppqqqrrrrrrrrrpppnnnlllnnnnnnmmmmmmmmmnnnnnnooohhhgggfffeeeeeefffhhhiiijjjkkknnnqqqrrrqqqpppooommmnnnnnnnnnooooooppppppppppppppppppppppppqqqqqqttttttuuuwwwxxxyyyzzz{{{zzz{{{|||}}}~~~~~~~~~~~~yyyyyyzzz{{{{{{||||||}}}zzz{{{|||~~~~~~|||zzzyyyxxxxxxyyy|||}}}~~~|||zzzvvvtttqqqpppppppppooonnnhhhhhhhhhhhhgggccc^^^YYYUUUSSSPPPPPPRRRSSSTTTSSSMMMNNNNNNMMMKKKHHHDDDBBBBBB@@@>>>===<<<===>>>@@@777???===<<>>CCCFFF>>><<<:::777666666666777555555444222000111333555777;;;???BBBDDDEEEHHHKKKHHH>>>888;;;<<<999777888777999;;;;;;<<>>>>>>>>>>>?????????AAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGDDDEEEEEEGGGHHHIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQUUUWWWYYYZZZZZZ[[[^^^___aaaeeegggfffiiinnnpppnnnmmmmmmnnnooonnnnnnmmmmmmllllllkkkkkkkkkmmmooopppjjjiiigggffffffgggiiijjjnnnooopppqqqpppnnnlllkkknnnmmmmmmnnnppprrrqqqppprrrqqqpppppppppqqqrrrsssssstttvvvxxxyyyyyyyyyyyyzzz{{{{{{{{{||||||}}}}}}~~~~~~~~~|||zzzzzz|||~~~~~~}}}|||~~~}}}|||{{{zzzzzz~~~~~~~~~|||zzzxxxwwwwwwuuurrrqqqqqqqqqooonnnmmmiiigggggghhhggg```[[[VVVVVVUUUTTTSSSRRRQQQPPPNNNNNNNNNNNNLLLJJJHHHFFFCCCBBBBBBAAA@@@???>>>===???======???CCCQQQkkkvvvpppuuu{{{zzzsssllliiihhhgggeeeeeejjjyyytttkkkgggmmmvvvyyyyyyxxxsssuuuvvvwwwvvvuuusssrrrqqqrrrvvvyyyvvvnnnfffcccXXXPPPKKKOOOVVV]]]eeekkksss```JJJ777666:::777777;;;777888777777:::BBBMMMUUUQQQ@@@555666777333555===999555111000333666666555444555666888:::<<<===>>>::::::999888777666555555666666777999:::;;;<<<===EEEJJJQQQVVV\\\eeeqqqzzz}}}rrrggg]]]VVVQQQGGGEEE@@@<<<888666555555222222222222222222222222444444444444444444444444444444444333333222222222222222222222222222222222333333333222222222111111111111222222222222111111111111111111111111111111000111111111111222222222111222333444555777888888666666777777666444222111>>>>>>?????????@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFHHHIIIIIIJJJJJJJJJKKKLLLMMMOOOQQQRRRTTTVVVXXXZZZZZZ[[[^^^```aaadddfffeeehhhlllnnnlllmmmmmmlllllllllllllllkkkmmmllllllmmmnnnoooqqqrrrlllkkkiiihhhhhhiiikkkllloooooopppppppppooonnnmmmqqqpppoooppprrrssssssqqqooooooooooooppprrrtttuuuuuuvvvxxxyyy{{{{{{{{{zzzzzz{{{{{{{{{|||||||||}}}~~~~~~~~~}}}{{{{{{|||~~~}}}||||||~~~~~~~~~}}}||||||{{{{{{~~~~~~}}}{{{zzzxxxuuusssqqqqqqrrrrrrrrrqqqkkkhhheeefffgggddd___YYYWWWVVVTTTSSSQQQPPPPPPPPPNNNNNNNNNMMMLLLJJJHHHFFFEEEDDDCCCAAA???===<<<;;;<<<;;;;;;===@@@MMMcccxxxwwwsssyyy}}}uuummmiiijjjjjjhhhggglllyyy{{{pppgggiiioootttvvvxxxyyyyyywwwuuusssrrrssssssuuuvvvyyyzzzwwwooohhhddd]]]UUUOOOOOOSSSYYYbbbkkkrrrnnnVVV@@@;;;;;;777555888444444555666:::CCCMMMUUUQQQBBB777666555000000666333222111444999;;;:::888555555666777777888999999888888777777666555555555555555666777888888999999888<<>>:::777555444444444222222222222222222222222222222222222222222222222333333333333222222222111222222222222222222222222333333222222222111111111000111111222222111111000111111111111111111111111000000111111111222222222222222333444555666666777555666666666555444222111@@@@@@@@@@@@AAAAAAAAAAAACCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJLLLNNNPPPRRRSSSRRRTTTWWWYYYYYY[[[]]]``````dddeeedddfffjjjllljjjlllkkkiiihhhhhhhhhiiiiiillllllmmmnnnppprrrtttuuunnnmmmlllkkkkkklllmmmnnnqqqppppppooooooooopppppptttrrrrrrrrrttttttsssrrrmmmmmmmmmnnnpppsssuuuwwwuuuvvvwwwyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{|||||||||~~~}}}|||{{{}}}~~~~~~}}}|||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||zzzyyyxxxvvvtttrrrqqqrrrrrrqqqoookkkhhhffffffgggddd___ZZZWWWUUUSSSPPPOOONNNOOOPPPMMMMMMMMMMMMKKKIIIGGGFFFFFFEEEDDDAAA???===;;;::::::999:::;;;>>>FFFYYYjjjwwwttt{{{~~~sssjjjgggiiimmmmmmlllqqq|||zzzlllhhhkkkpppvvv{{{}}}yyytttpppppprrruuuyyy{{{|||{{{wwwqqqiiidddccc[[[SSSOOOPPPUUUaaammmvvvfffKKK???;;;666444555444444555666999???GGGLLLJJJ>>>666666555///...222000111444:::???@@@<<<888555555555555444444444333555555555555555444444444333444444444555555555555444777999999999===CCCIIINNNUUU```lllvvv~~~~~~wwwppphhh```[[[QQQMMMHHHCCC@@@===:::888777666444222222222222333222222222222222222222222111111111111111111111111222222222111111111111111222222222222222222222222222222222222111111111000000111111222222111111000111111111111111111111111000000000111111111222222333333333333444444444555444444555555444333222111AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHJJJKKKMMMPPPRRRSSSPPPSSSUUUWWWXXXYYY\\\^^^```cccdddccceeeiiijjjhhhiiihhhfffddddddeeefffgggjjjkkklllnnnppprrrtttuuupppoooooonnnnnnooooooppprrrqqqooonnnooopppqqqsssuuutttrrrsssttttttsssrrrnnnnnnnnnooopppsssuuuvvvttttttuuuvvvwwwwwwxxxxxx{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~}}}|||}}}~~~~~~~~~}}}|||{{{{{{{{{}}}}}}}}}~~~~~~~~~||||||{{{zzzyyywwwvvvuuu{{{xxxtttrrrpppooollljjjllljjjiiiiiihhheeeaaa]]]WWWUUUQQQNNNLLLMMMNNNOOOLLLLLLLLLLLLKKKIIIGGGFFFFFFEEECCCAAA???===<<<;;;;;;:::;;;<<<===BBBPPP^^^uuu}}}uuussszzz{{{ooofffeeegggnnnqqqtttxxxvvvooonnnqqqxxx|||vvvqqqooorrrvvv{{{~~~|||xxxssslllffffff^^^UUUPPPOOOUUUdddsss~~~pppRRRAAA;;;777444555888888777666666888;;;======666222444444111111333000333888???CCCAAA:::444444444444333333222222222222222222222333333444444333333333333333333333333777888888777666777;;;???:::???GGGOOOWWW^^^eeeiiiqqqwww}}}}}}|||~~~{{{yyywwwpppdddYYYQQQKKKGGGDDD@@@>>>;;;:::::::::999888333333222111000111111222111111111111111111111111333333333333333333333333111111111000000000000000111111111111111111111111222111111111111000000000000000111111111111000000111111111111111111111111000000000000111111111111333333333333333222222222333333333333333222222222AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGHHHJJJLLLOOOQQQRRRNNNPPPSSSTTTUUUWWWYYY[[[^^^aaabbbaaacccggghhhffffffdddbbbaaaaaabbbdddffffffgggiiilllnnnpppqqqrrrqqqppppppppppppppppppqqqqqqpppooonnnnnnppprrrttttttsssrrrrrrssssssrrrqqqppppppooopppqqqrrrtttuuuuuuuuuuuuvvvvvvwwwxxxxxx{{{{{{{{{{{{{{{zzzzzzzzz}}}~~~~~~}}}||||||}}}~~~}}}|||{{{{{{{{{||||||}}}}}}~~~~~~~~~{{{{{{{{{zzzxxxwwwuuuuuuzzzwwwtttqqqooommmkkkiiijjjjjjiiihhhgggddd```]]]WWWTTTQQQNNNLLLLLLMMMNNNJJJKKKKKKKKKJJJIIIGGGFFFCCCCCCBBBAAA???>>>=========;;;<<<===>>>AAAKKKVVVkkkyyy}}}vvvsssyyy|||wwwmmmfffgggkkkpppuuu{{{zzzuuutttyyy{{{tttpppqqqttt}}}~~~zzzyyytttmmmeee]]]UUUQQQRRRZZZkkkzzzvvvVVVAAA:::888666555999888777666555444333222333000///222333222222333///222888???CCCAAA:::333222222333333333333333333000000000111222222333333444333333333333222222222555555555333333444666888555888;;;===@@@DDDIIILLLRRRXXXbbbkkksss{{{~~~}}}}}}|||{{{zzz~~~yyyqqqjjjeeeaaa___ZZZTTTKKKCCC>>>;;;888777777555444444555666555444444444333222222111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111000000000//////000000000111111000000000000000000000000000000000//////000000000111111111222222222222111111111111111111111111111222222222BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGIIIKKKMMMOOOPPPMMMOOOQQQRRRRRRSSSUUUWWWZZZ]]]^^^]]]___dddeeecccaaaaaa`````````bbbcccdddccceeegggiiilllmmmnnnnnnpppppppppqqqqqqppppppppppppooonnnmmmnnnpppssstttsssqqqpppqqqssssssrrrqqqrrrqqqqqqqqqrrrsssuuuvvvyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{}}}~~~~~~|||{{{{{{|||||||||{{{{{{{{{}}}~~~~~~~~~}}}|||}}}|||||||||zzzyyyxxxwwwuuurrrpppooonnnnnnlllkkkgggggggggfffccc```\\\ZZZVVVTTTQQQNNNLLLLLLLLLLLLIIIJJJJJJJJJJJJHHHGGGFFFCCCBBBBBBAAA@@@???>>>>>>===;;;;;;======???GGGPPPaaarrr}}}xxxzzzzzzvvvpppnnnpppsssvvv{{{}}}yyy{{{vvvpppoooqqq|||~~~||||||uuuccc[[[UUUTTTXXXbbbrrr|||[[[CCC;;;999777555666555666777888777555222111000000111000/////////,,,...333:::@@@@@@;;;777111111222222333333444444///000000000111111222222333333333333222222222222333222222111222333444555555666777777666888;;;>>>BBBFFFKKKPPPUUUZZZ```cccooorrrvvv{{{~~~xxxvvvtttuuuzzz~~~xxxrrrpppiii___UUUNNNIIIEEECCC>>>======<<<;;;888333000444333222333444444333222555444444333222222111111111111111111111111111111////////////////////////000000000000111111111111111111111111111111111111000000000000///////////////000000111111000000///000000000000000000000000/////////000000000111111111111111111111000000000000000000000000111222333AAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMLLLMMMOOOPPPOOOPPPRRRSSSTTTWWWYYYXXX[[[```aaa___]]]]]]^^^```aaabbbcccdddbbbcccfffhhhjjjkkkkkkllloooppppppppppppppppppooommmmmmmmmmmmnnnppprrrsssrrrqqqpppqqqsssttttttsssqqqqqqqqqrrrsssvvvxxxyyy{{{zzzyyyyyyyyyzzz{{{|||{{{{{{{{{zzzzzzyyyyyyyyyzzz|||~~~}}}|||zzzzzzzzz{{{{{{zzz{{{|||~~~}}}|||||||||||||||{{{zzzxxxxxxrrrpppnnnmmmmmmmmmllljjjeeeffffffeeebbb^^^[[[ZZZVVVTTTRRRPPPNNNLLLKKKKKKIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCBBBAAA???>>>===<<<;;;888888::::::<<>>@@@AAACCCFFFIIIOOOQQQVVV[[[```cccdddeeekkkpppwwwxxxxxxzzzzzztttssssssuuuzzz~~~}}}xxxxxx{{{yyy{{{xxxooohhhccc]]]XXXRRRNNNGGGAAA===:::777666444555666777888777444111555333333333444444333111111222222222222111111000111111111111111111111111////////////////////////000000000111111222222222111111111111111111111111000000/////////.........//////000000000000//////000000000000000000000000////////////000000000111000000000000000000000000//////......///111222333AAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLKKKMMMNNNNNNNNNNNNOOOQQQPPPSSSUUUUUUXXX]]]___]]]ZZZ\\\^^^```bbbccccccdddbbbcccfffhhhjjjjjjjjjjjjnnnooooooppppppoooooonnnlllllllllmmmooopppqqqrrrrrrqqqppprrrtttuuuuuutttppppppqqqrrruuuxxx{{{|||zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyy{{{}}}}}}{{{zzzyyyyyy{{{zzzzzz{{{|||~~~}}}{{{{{{{{{zzzyyyxxxwwwvvvtttrrrooommmllljjjhhhffffffggghhhfffccc___\\\[[[UUUUUUSSSQQQOOOMMMKKKJJJHHHIIIIIIJJJIIIHHHFFFEEEFFFEEEDDDAAA???===;;;:::888555555777888999@@@HHHUUUjjj||||||xxxsssqqqtttyyy}}}yyywwwsssjjjjjjlllkkktttvvvrrrttt||||||uuucccZZZUUUYYYcccnnnyyy{{{zzz~~~iiiLLL???<<<666000666777999===@@@???;;;666...000111///---...///...222000///111555777555333111111111111000000000000111111111111111000000000000000000000111111111222111000//////111222222111222222222111000111333555333666888999:::;;;===>>>:::<<<@@@DDDGGGJJJKKKLLLLLLSSS[[[^^^aaafffqqqyyy}}}~~~|||vvvvvvwwwyyy}}}|||vvvtttsssssstttooogggccceeeaaabbb]]]TTTNNNKKKGGGCCC???===:::999999888777666777444111000111444555555222111000111222222000///......///000111111111000000000000000000000000000111111111111111111111111000000111111222222222333000000000000000000000000000/////////............//////000000000000//////000000000000000000000000////////////000000000000////////////000000000111///.........///000222333BBBBBBBBBAAAAAAAAA@@@@@@CCCBBBAAA@@@@@@BBBCCCEEECCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHLLLKKKIIIHHHHHHIIIKKKLLLKKKLLLMMMPPPSSSVVVXXXZZZYYYYYYZZZ\\\^^^```cccdddaaaccceeefffeeeeeefffgggiiiiiijjjkkkllllllmmmmmmiiijjjkkkmmmnnnnnnoooooorrrrrrssssssssssssttttttrrrqqqqqqrrrtttvvvyyyzzz||||||||||||||||||||||||{{{{{{|||||||||{{{yyyxxx|||||||||{{{zzzzzz|||{{{{{{}}}~~~~~~||||||zzzzzzzzzyyyxxxwwwuuutttppppppooonnnllliiigggfffffffffeeedddaaa^^^\\\ZZZWWWUUUSSSPPPNNNLLLKKKJJJHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDCCC@@@===:::888::::::999888777999===@@@PPPaaatttyyysssrrrqqqqqqxxx|||yyy}}}~~~tttkkkggghhhiiijjjjjjjjjnnntttvvvtttddd___^^^dddjjjooovvv|||uuurrrpppyyyxxxVVVAAA;;;888333222777>>>EEEGGGBBB:::333222222111111000//////...000000000000000000000000111111222222222222111111111111111111000000000000000000000000000000000000111111111111111111111111444333222111111222333444666666666555555444444333999999:::;;;<<<<<<======@@@BBBDDDFFFHHHLLLRRRVVV[[[^^^bbbgggmmmrrrwwwyyyzzzxxxuuutttvvvyyy~~~~~~}}}yyytttpppoookkkiiilllttt|||{{{vvvpppjjjfffccc___]]]YYYXXXWWWTTTQQQOOOMMMLLLJJJHHHEEEBBB>>>:::777666666666555444444333222222111111111111111111111111000000000000000000000000111000000///...---------000000000000111111111111000000000000000000000000111000///......///000111111000///......///000111////////////000000000000111111111111111000//////000000000000000000000000////////////////////////---,,,,,,,,,---...000111........................BBBBBBBBBAAAAAAAAA@@@@@@CCCBBBAAA@@@@@@AAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJIIIJJJLLLNNNQQQUUUWWWYYYYYYYYYZZZ\\\^^^```bbbcccaaaccceeeeeedddddddddfffggggggggghhhiiikkklllmmmkkklllmmmnnnoooppppppppprrrrrrrrrrrrrrrssssssssssssssstttuuuvvvxxxyyyzzzzzzzzzzzz{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{zzzxxxxxxzzz{{{|||{{{zzzzzz|||~~~{{{|||}}}~~~~~~~~~~~~|||{{{{{{|||{{{{{{zzzxxxwwwuuutttppppppooonnnllljjjiiihhhggggggfffdddaaa^^^[[[ZZZXXXWWWUUURRRPPPMMMLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDCCC@@@===:::888999999888777666888<<>>::::::999@@@GGGIIIDDD===888555444333111000//////000000////////////////////////000111111222222111111000111111000000000000//////000000000000000000000000000000000000000000000000111111000000000000111111222222222222222333333333//////000000111222222222555555555444333444666888777888999;;;===???@@@AAACCCBBBBBBBBBBBBDDDFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHGGGHHHGGGEEEAAA>>>AAA???>>>@@@EEEHHHIIIGGGBBB???<<<;;;::::::999888999888777666555444333222333333333333333333333333111111111000000//////...111111111111111111111111000000000000000000000000000000000///......------.........////////////000////////////////////////000//////......//////000/////////000000/////////------........./////////000000000000000//////.........................................................---------......///........................CCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCC@@@AAACCCDDDFFFGGGGGGGGGFFFFFFHHHJJJMMMPPPSSSTTTWWWWWWXXXYYYZZZ\\\]]]^^^^^^```bbbbbb```___```aaacccccccccdddeeehhhkkkmmmmmmnnnnnnoooppppppooooooqqqqqqqqqqqqqqqqqqqqqqqquuuvvvxxxyyyyyyxxxwwwvvvxxxyyyzzzzzzzzzzzzyyyxxxyyyyyyzzzzzzzzzyyyyyyyyyuuuwww{{{||||||||||||}}}}}}~~~}}}~~~~~~||||||{{{{{{zzzzzzzzzzzz{{{{{{zzzxxxvvvsssqqqpppllllllmmmllllllkkkjjjiiiiiihhhfffdddaaa^^^\\\[[[WWWWWWUUUSSSPPPLLLIIIGGGHHHHHHHHHHHHGGGGGGGGGGGGDDDCCCCCCBBB@@@===:::999666777777666555666888:::===PPPkkk~~~wwwooommmnnnpppqqqzzz}}}{{{{{{{{{{{{tttmmmggg^^^]]]YYYUUUWWW^^^aaa```___]]]```gggiiifffcccbbbeeecccaaaddduuutttSSS???999;;;999@@@FFFFFF@@@:::777777777666333111//////000000////////////////////////000000111111111111000000111000000000////////////000000000000000000000000000000000000000000000000000000////////////000000///000000111111222222222000000000111111111222222777888888666444444555777666666666777888888999999888888888888999:::::::::999:::;;;;;;;;;;;;:::999;;;::::::;;;;;;:::777555999888888999<<<===<<<::::::888666666777888777666666555555555444444444333444333333222222111000000000000000/////////......111111111111111111111111000000000000000000000000000000//////............---------.........//////////////////////////////////////////////////////---...///000000///...---------------.........////////////000000///......................................................///.........---------...........................CCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA??????@@@@@@@@@AAAAAAAAA???AAABBBDDDFFFGGGHHHHHHEEEFFFGGGIIIKKKNNNPPPQQQTTTTTTUUUVVVWWWYYY[[[\\\]]]^^^``````___^^^___```ccccccdddeeefffiiikkkmmmkkkkkklllmmmnnnnnnnnnnnnppppppqqqqqqqqqqqqrrrrrrtttuuuvvvwwwwwwvvvuuutttyyyzzz{{{||||||{{{zzzyyyzzzzzzzzzzzzzzzzzz{{{{{{uuuxxx{{{|||||||||}}}}}}~~~}}}{{{~~~}}}|||{{{zzzyyyyyyzzzzzzxxxxxxwwwuuussspppnnnmmmkkkkkkkkkkkkkkkjjjiiiiiiiiihhhfffcccaaa___]]]]]]ZZZYYYWWWTTTPPPLLLIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCBBBAAA???===:::999555666666666444555777999:::JJJcccyyyzzznnnjjjkkkllllllwww}}}vvvtttqqq{{{{{{vvvoooiii___]]]XXXTTTVVV^^^cccccc]]]\\\```hhhkkkgggccccccbbbcccbbbcccrrr\\\AAA888:::666;;;AAA@@@;;;777666888999888555333000/////////........................000000000111111000000000000000000////////////...////////////////////////////////////////////////////////////////////////.../////////000111111111111111111111222222222222333444444333222111222444222333333333444555555555222333333444444444333333222333333333333333333222333222222333444444222000444444444555666555444222666444333333444444444333222222222222222222333333444444333222111000000///000000000000000/////////000000000000000000000000////////////////////////////////////............------------..........................................////////////......---...///000000///...---------------.........///---....../////////......////////////////////////..........................................------........................CCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>?????????@@@@@@@@@AAAAAABBBDDDEEEGGGHHHHHHFFFGGGGGGHHHJJJKKKMMMNNNPPPPPPQQQSSSUUUWWWYYYZZZ[[[]]]______^^^^^^___```cccdddeeeggghhhiiikkkkkkhhhiiijjjkkklllmmmmmmmmmoooooopppqqqrrrsssttttttsssttttttuuuuuuuuuuuutttxxxzzz{{{||||||{{{zzzxxx{{{{{{zzzzzzzzz{{{||||||xxxzzz|||}}}||||||}}}~~~~~~~~~~~~zzzyyy}}}~~~}}}{{{yyyxxxxxxxxxyyyuuuuuutttsssqqqooommmlllkkkkkkkkkkkkkkkjjjiiihhhhhhgggeeecccaaa```______^^^\\\YYYTTTPPPMMMKKKJJJGGGFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAA???===:::999555666777666555555666888999DDDXXXooo~~~~~~qqqiiiiiikkkjjjyyy{{{pppkkkkkkyyy{{{yyytttmmmeeebbb\\\WWWYYYbbbhhhiii___]]]```gggiiieeeaaaaaa]]]aaabbbcccnnngggGGG::::::444777::::::777555555777666555444333111///...---........................///000000111111000000///000000////////////......//////////////////////////////////////////////////////000000000000/////////////////////000000000000000000000000000000000///111222111000000111222///000000111111222333333222222222222222222111111111111111111111111111111111000000111222222111///111222222333222222111111333222000111222222111///000111111111222222222222000000000000000111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////......---------............///........................---......//////......---.........//////.........------........./////////,,,---..................////////////////////////------------------------------......///......---........................CCCCCCCCCCCCBBBBBBBBBBBB??????@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>????????????BBBBBBBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMOOORRRUUUWWWYYYYYY[[[^^^_________```bbbbbbcccfffhhhiiiiiihhhhhhfffgggiiijjjlllmmmnnnnnnnnnoooppprrrsssuuuvvvwwwsssssssssssstttuuuuuuvvvwwwxxxzzz||||||zzzxxxwwwzzzzzzyyyyyyyyyzzz{{{|||{{{|||}}}}}}||||||~~~}}}~~~~~~zzzyyy~~~~~~|||zzzwwwuuuuuuuuuvvvttttttsssrrrqqqooommmlllnnnnnnnnnmmmlllkkkjjjiiigggfffdddbbbaaaaaaaaabbb___\\\WWWQQQMMMJJJIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDAAABBBAAAAAA???===:::999666777888777555555666777888===MMMdddwwwuuujjjjjjllllllyyy}}}~~~yyyooojjjkkkzzz||||||yyysssmmmjjjbbb[[[]]]ffflllmmm]]][[[\\\bbbdddaaa______YYY```cccccclllsssPPP>>>;;;555555555555444444444444---...000111111000...---........................//////000000000000//////000000/////////.........////////////////////////........................///000111111111111000///000000000000////////////////////////////////////000111333222111000111222000111111111111222222222333333222111000000111111222222222111111222222222333222111111333333222000000111111111111111111222222111000111222333111000111111111222222222222333---......///000111111111////////////000000000000000000000000000000000000////////////////////////.../////////////////////---............/////////........................------...//////...------///......------......///....../////////000000000+++,,,---.......................................------------------------+++,,,---/////////..............................DDDDDDCCCCCCCCCBBBBBBBBB??????@@@AAAAAAAAAAAA@@@AAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>????????????CCCBBBAAA@@@AAACCCFFFGGGIIIIIIIIIHHHHHHIIIJJJJJJIIIJJJKKKNNNQQQTTTWWWXXXXXXZZZ]]]______```aaacccaaacccfffhhhiiihhhgggeeeeeefffhhhkkkmmmnnnoooooonnnnnnppprrrtttvvvxxxxxxttttttsssssssssuuuwwwxxxuuuwwwyyy{{{{{{yyywwwuuuyyyyyyxxxwwwxxxyyy{{{|||~~~~~~~~~}}}{{{|||~~~}}}}}}~~~~~~~~~|||{{{~~~|||yyyuuusssssssssssstttssssssrrrqqqpppnnnnnnpppppppppooonnnlllkkkjjjfffeeecccbbbaaabbbbbbccc\\\YYYSSSMMMHHHFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAA???===:::999666777888777666555666777888999FFF]]]rrr|||xxxllljjjmmmnnnqqq|||tttyyyyyyqqqnnnlll|||}}}~~~}}}wwwtttooofff^^^___gggnnnoooYYYVVVWWW]]]```______```XXX```eeeeeelll{{{WWWBBB>>>888666333333333444333222&&&(((,,,///000000///...........................//////000000000000//////000/////////............////////////////////////........................///000111222222111000///111111000000/////////...///////////////////////////111222222000//////000111111111000000000000000111000...---,,,,,,---...000//////......//////000111000//////000111000...,,,---------------///111///......000222333111000////////////000000000000000000000000000000000000......//////////////////000000000000000000000000////////////////////////.........///////////////.........////////////000........................,,,---...//////...---,,,///...---,,,,,,---...///////////////000000000000+++,,,------.........---------------------------------------------------***+++---///000000//////........................DDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@AAADDDCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAACCCDDDEEEEEEGGGHHHHHHGGGFFFEEEGGGHHHIIIIIIIIIJJJLLLPPPSSSUUUUUUXXXZZZ\\\\\\^^^aaacccccccccccccccddddddeeeeeefffeeeeeehhhnnnqqqqqqpppoooqqqsssttttttuuuvvvxxxwwwvvvvvvvvvwwwxxxyyyyyyxxxyyy{{{{{{yyyxxxxxxyyyzzzxxxwwwyyy|||~~~}}}{{{||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~{{{zzzyyywwwuuutttsssrrrttttttttttttrrrpppnnnmmmjjjjjjkkklllnnnnnnmmmkkkfffgggfffccc```]]]\\\]]]XXXUUUPPPKKKHHHFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCDDDCCCCCCCCCBBB@@@>>>===<<<666666666666666777777888999<<>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@BBBDDDDDDEEEGGGGGGHHHGGGEEEEEEGGGHHHIIIIIIJJJKKKMMMOOORRRSSSUUUWWWYYY[[[\\\]]]___bbbaaabbbbbbccccccccccccccceeeddddddgggllloooooonnnnnnpppssstttttttttvvvwwwvvvvvvvvvwwwwwwxxxyyyzzzxxxyyy{{{zzzyyyxxxxxxyyy{{{yyyxxxzzz}}}~~~}}}|||}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~{{{{{{yyyxxxvvvuuussssssssstttttttttsssqqqpppooolllkkkkkklllnnnnnnllljjjfffgggfffccc```]]]]]]]]]XXXUUUPPPLLLHHHFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDCCCCCCBBBAAA@@@>>>===<<<777777666666666666666777888:::???III\\\qqq{{{zzz~~~ooohhhnnnvvv|||zzz{{{~~~zzzsssqqqsssqqqzzzxxxvvv|||{{{yyypppddd^^^```bbbaaa[[[UUURRRTTTUUUTTTSSSTTTTTTXXX```ggghhhppptttUUUBBB888444111333333000000333111///...,,,,,,---...///---...000000......///000000000000000////////////................................................------------............------------....................................//////////////////000000000000000///////////////000000000000000000000000000000000/////////..............................................................................///////////////////////////............//////000........................------------,,,,,,,,,+++//////............//////..............................------------......///...---,,,,,,---...///------------------------------------------------------------------------........................------........./////////+++,,,------......---------,,,,,,,,,,,,---......------------------------,,,,,,---------.........DDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@BBBCCCDDDEEEFFFGGGGGGFFFEEEEEEGGGHHHIIIJJJKKKLLLNNNOOOPPPQQQSSSUUUXXXYYYZZZ[[[]]]______```aaabbbcccbbbaaaaaaeeedddeeegggjjjlllllllllmmmooorrrsssssssssuuuvvvvvvvvvwwwxxxxxxyyyzzzzzzwwwyyy{{{{{{yyyxxxyyyzzz|||{{{zzz{{{}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~||||||{{{yyywwwvvvttttttttttttuuuuuuuuutttsssrrrnnnmmmllllllmmmllljjjhhheeefffeeeccc```]]]]]]]]]WWWTTTPPPLLLHHHFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBAAA@@@>>>===<<<888888777666555555555555666888;;;DDDVVVjjjxxx|||qqqiiimmmuuu|||zzzyyyxxxtttooonnnqqqmmmvvv|||}}}{{{ssshhhaaaaaacccccc```XXXRRRRRRRRRPPPPPPQQQTTTWWW___gggiiiooobbbKKK<<<666333444444111111333111000///---------......000111111111//////111222222444555333///...000222------------------..............................------------............------------....................................//////////////////............/////////000000000000000000000000000000000///////////////.........................................................------------------------//////////////////////////////......---.........------------------------/////////...............//////............//////------------------------......------------............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......+++,,,------......---------,,,,,,,,,,,,---......------------------------,,,------------.........DDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???AAABBBDDDDDDEEEFFFFFFFFFDDDEEEFFFHHHIIIJJJKKKMMMNNNNNNNNNNNNRRRTTTVVVWWWWWWYYY[[[]]]]]]^^^```bbbbbbbbbaaa```eeeeeefffgggiiijjjkkkkkklllnnnqqqrrrrrrrrrtttuuuvvvvvvwwwyyyyyyzzzzzz{{{xxxyyy{{{{{{zzzyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{|||}}}}}}~~~}}}}}}~~~}}}~~~~~~~~~}}}}}}{{{zzzxxxvvvuuuuuuuuuuuuvvvwwwwwwwwwvvvuuupppnnnmmmllllllkkkiiigggdddddddddaaa^^^[[[[[[\\\UUUSSSPPPLLLHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA???>>>===<<<999888777666555444444444444555888???NNNaaarrr|||rrriiinnnvvv{{{vvvpppmmmmmmooonnnvvv{{{{{{|||xxxooogggeeegggjjjnnnbbbVVVRRRRRRQQQRRRTTTUUUWWW___hhhjjjooonnnRRR???888333444444222000222000000////////////000111444444555444333444666999;;;======888111---///222,,,,,,,,,---------------------------------------,,,,,,---------.........,,,,,,---------................................./////////.........------------......///000000111////////////////////////........................................................................------------------------////////////////////////000///......------------------------------------///////////////////////////......------......///------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------++++++,,,,,,,,,---------+++,,,------......---------,,,,,,,,,,,,---..............................------------............EEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???????????????????????????>>>>>>>>>>>>@@@AAACCCDDDDDDEEEEEEEEEDDDDDDFFFHHHHHHIIIJJJKKKLLLLLLLLLLLLPPPRRRTTTUUUUUUVVVXXXZZZ[[[\\\^^^```aaaaaaaaaaaaeeefffggghhhiiijjjkkkllllllnnnpppqqqqqqrrrsssuuuvvvwwwxxxzzz{{{{{{{{{{{{yyyzzz|||||||||{{{|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}}}}~~~|||}}}~~~}}}|||zzzxxxwwwvvvuuuuuuvvvwwwxxxyyyxxxwwwwwwrrrooommmlllkkkjjjhhhgggccccccbbb```\\\YYYXXXYYYTTTRRROOOLLLIIIGGGEEEEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===<<<999999777555444333333333333333555;;;EEEVVVkkkzzzssskkkpppxxxyyyqqqnnnmmmnnnlllrrrxxx|||qqqppprrryyy}}}uuunnnlllpppvvv~~~nnn\\\TTTSSSSSSUUUXXXWWWYYY```jjjlllooo|||xxxXXXBBB:::333333333111//////...//////000222333444555222333444555777;;;AAAEEEDDDEEECCC<<<222------000,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,,,,------------....................................---------------,,,,,,---...///000111111........................---------------.........................................................------------------------........................000///...---------------------------------------++++++++++++++++++++++++......------------..............................------,,,,,,,,,,,,------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,,,,---+++,,,------......---------,,,,,,,,,,,,---..............................---------.........//////EEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAAAAAAAA@@@@@@????????????????????????>>>>>>===>>>???AAACCCDDDBBBDDDDDDDDDCCCDDDFFFHHHGGGGGGHHHIIIIIIJJJKKKKKKNNNPPPRRRSSSSSSSSSUUUWWWXXXYYYZZZ\\\^^^```bbbbbbdddfffhhhiiihhhiiikkkmmmlllnnnqqqrrrrrrrrrtttuuuuuuwwwyyy{{{||||||||||||zzz|||~~~~~~}}}}}}~~~~~~~~~|||||||||}}}~~~}}}}}}}}}}}}~~~}}}|||~~~~~~}}}}}}{{{zzzxxxwwwuuuuuutttuuuvvvwwwwwwwwwvvvuuurrrpppmmmkkkkkkjjjiiigggddddddccc___[[[XXXVVVVVVSSSQQQOOOLLLIIIGGGEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<999888777555444333333333222333555888>>>LLLbbbuuuuuuooorrryyy|||tttqqqnnnlllgggkkkooovvvlllhhhhhhooo|||}}}xxxrrrqqqxxxwwwcccYYYVVVUUUVVVXXXYYYYYY```jjjmmmllluuu```FFF<<<444333333111......,,,---///111333444666666---///111444888???GGGMMMFFFEEEAAA:::222------...,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,---...//////000000........................,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------..............................------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......---------,,,,,,,,,,,,---..............................------........./////////EEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAAAAAAAAAAAAAA???????????????????????????>>>======>>>@@@BBBDDDBBBCCCDDDDDDCCCCCCFFFGGGFFFEEEEEEEEEGGGHHHJJJLLLMMMNNNPPPQQQQQQRRRSSSUUUUUUUUUUUUWWWZZZ]]]aaacccbbbdddggggggggggggjjjmmmmmmoooqqqrrrrrrssstttvvvuuuwwwyyy|||}}}}}}}}}|||{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyyxxxvvvuuutttrrrssssssttttttsssrrrqqqrrrppplllkkkkkkjjjiiihhhggggggeeeaaa\\\XXXVVVVVVRRRQQQOOOLLLIIIGGGEEEDDDBBBBBBCCCCCCCCCBBBAAA@@@???@@@@@@??????>>>===<<<888777666555444333333333333333555777999CCCZZZpppyyytttuuuxxx~~~vvvsssoookkkeeehhhiiioookkkdddaaagggvvv~~~zzzwwwrrrsss~~~~~~kkkbbb___[[[WWWVVVYYYYYY___iiillliiinnnwwwjjjJJJ???555444555222///...+++,,,...000111333333444......///111444;;;CCCHHH>>>;;;777333///------...,,,------...//////000000++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------******+++,,,---......///---------....../////////------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......---------,,,,,,,,,,,,---..........................................////////////EEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@@@@AAAAAAAAAAAA???????????????????????????>>>======>>>@@@BBBDDDAAABBBCCCCCCCCCCCCEEEGGGEEEDDDCCCCCCEEEGGGJJJLLLLLLNNNOOOPPPPPPQQQRRRTTTRRRRRRRRRSSSWWW[[[```ccc___bbbeeefffeeefffiiilllmmmooorrrsssssssssuuuvvvuuuwwwyyy|||~~~~~~}}}}}}|||~~~~~~}}}~~~~~~~~~}}}~~~}}}}}}}}}~~~yyyyyyzzz|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~||||||zzzyyywwwvvvttttttppppppqqqqqqqqqpppooonnnrrrooolllkkkjjjjjjjjjiiiiiiiiigggccc]]]YYYVVVVVVQQQPPPNNNLLLIIIGGGEEEDDDAAABBBCCCCCCCCCBBBAAA@@@???????????????>>>===<<<777666555444444444444444333333555777777???UUUlllzzz~~~}}}xxxvvvvvv~~~wwwtttpppjjjggghhhgggllljjjbbb\\\bbbrrr~~~zzzvvvtttqqqrrrssskkkggg```YYYUUUYYYXXX^^^hhhjjjfffiiipppqqqLLLAAA777555666444000///+++,,,---///000000000000222222000//////333999>>>555222...,,,---.........------......///000111111++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------))))))***+++---...//////---------...............------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++------------++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++,,,------......---------,,,,,,,,,,,,---......////////////////////////............/////////000EEEEEEFFFFFFFFFFFFFFFEEECCCDDDEEECCC@@@>>>@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@?????????@@@AAABBB@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@?????????@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEGGGIIIJJJGGGGGGGGGHHHJJJLLLNNNPPPPPPPPPOOOOOOQQQTTTXXXZZZ```aaaaaaccceeehhhkkkmmmooopppqqqqqqpppqqqsssuuuzzzzzzzzzzzz|||~~~|||}}}~~~~~~}}}||||||}}}zzz|||||||||}}}}}}||||||{{{{{{zzzzzz}}}}}}}}}}}}|||{{{zzzyyyyyywwwvvvvvvvvvuuusssqqqppppppppppppooooooooooooooonnnmmmlllkkkjjjjjjkkkhhheeebbb___\\\YYYTTTQQQRRRQQQOOOLLLJJJHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>:::999888666555555555555222333555666666<<>>???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIFFFFFFFFFFFFHHHJJJLLLMMMOOONNNMMMNNNPPPSSSVVVYYY]]]]]]^^^___bbbeeehhhiiimmmnnnooopppoooppprrruuuzzzzzzzzzzzz|||}}}|||~~~~~~~~~~~~}}}}}}zzzzzz{{{{{{}}}{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}|||{{{zzzyyyxxxwwwuuuuuuuuuuuurrrpppoooooooooooonnnnnnnnnnnnooonnnmmmkkkjjjiiiiiiiiifffccc```^^^[[[XXXTTTQQQRRRQQQOOOLLLIIIHHHFFFFFFCCCCCCBBBBBBAAAAAAAAA@@@========================999999777666555444444444333333555666666;;;JJJZZZqqqwwwrrr|||~~~vvvtttyyyxxxrrrpppmmmmmmmmmqqqrrrkkkeeefffooozzzxxx{{{}}}xxxrrrsss|||xxxyyyiiibbb]]]aaafffiiiiiiiiikkkmmmuuu~~~]]]EEE888777222///111...222000...---///000000000..................//////......---,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++------,,,,,,,,,+++++++++)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++...---,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++---------...............------------------------.../////////000000000000EEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCAAA@@@AAACCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB??????????????????????????????>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEEEEDDDEEEFFFHHHIIIKKKKKKKKKLLLNNNQQQTTTVVVYYYYYYZZZ[[[]]]```ccceeejjjkkkmmmnnnnnnooorrrtttzzzzzzzzz{{{{{{}}}~~~}}}~~~}}}yyyvvvvvvxxx{{{}}}}}}yyyzzzzzz{{{||||||}}}}}}}}}}}}}}}}}}|||{{{zzzyyywwwvvvuuuuuuuuutttrrrpppnnnnnnmmmmmmmmmlllllllllnnnmmmllljjjiiigggffffffcccaaa___]]][[[XXXTTTQQQRRRQQQNNNLLLIIIGGGFFFFFFCCCCCCBBBBBBAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;888888666555444333333333333333444555555999GGGUUUkkk}}}~~~ttthhhqqqvvvtttuuuyyyyyytttrrroooooollljjjzzzvvvooohhhhhhnnnvvvzzz{{{xxx}}}|||xxxxxx{{{pppccc___cccgggjjjkkklllmmmnnnnnnfffIII888666222222333///000///------...000000000000//////...---,,,++++++---------------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------,,,,,,,,,,,,++++++...............---------------------------------....../////////000000000FFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB@@@@@@????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCCCCDDDEEEHHHHHHIIIJJJLLLOOORRRTTTVVVVVVWWWYYY[[[^^^aaabbbggghhhjjjkkklllnnnqqqtttyyyzzzzzzzzz{{{|||}}}}}}~~~zzzuuurrrxxx~~~||||||||||||}}}}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyyxxxwwwvvvvvvvvvvvvtttrrrmmmmmmmmmlllkkkkkkjjjjjjmmmmmmllljjjhhhfffdddccccccaaa^^^]]]\\\YYYVVVSSSRRRPPPNNNKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;888777666555333333333333333333444555444777CCCOOOdddxxxuuuiiibbbiiippptttwwwwwwuuurrrsssooopppkkkfffsss|||rrrjjjiiimmmrrrxxx||||||ssshhhdddfffiiikkkllllllllllllhhh{{{pppNNN888555333555666111333111......///000//////000000///...---,,,+++***+++,,,---......---+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***)))******+++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,------------------------........./////////000000HHHHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCFFFGGGHHHIIILLLOOOQQQSSSVVVVVVWWWXXX[[[^^^aaabbbeeegggiiijjjkkkmmmpppsssxxxxxxyyyzzz{{{|||||||||~~~{{{uuusss{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyxxxwwwxxxxxxxxxvvvtttnnnmmmmmmlllkkkkkkjjjjjjllllllkkkjjjhhhfffcccbbbcccaaa___^^^]]][[[WWWUUUQQQPPPNNNKKKIIIGGGFFFEEECCCBBBBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<888777666555333333333333333222333555555777@@@KKKbbbuuu~~~lll```\\\aaajjjuuuzzzwwwrrrppprrrmmmnnnkkkdddnnn~~~tttjjjhhhlllpppyyywwwqqqhhhiiijjjkkkkkkjjjhhhgggeeetttyyyUUU<<<777555888:::555888555222000000///...---000//////......---------***+++,,,---------++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++*********)))))))))*********++++++*********+++++++++,,,,,,,,,++++++******++++++,,,***+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,------------------------............////////////JJJKKKKKKKKKJJJIIIHHHGGGFFFEEECCCCCCEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???????????????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDEEEFFFFFFEEEEEEDDDEEEEEECCCBBBBBBBBBCCCCCCFFFFFFHHHJJJMMMOOORRRSSSWWWWWWXXXYYY\\\___aaacccdddfffhhhiiijjjlllooorrruuuvvvxxxzzz{{{|||}}}}}}~~~~~~~~~~~~zzz}}}~~~}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyzzzyyyxxxyyyzzzyyywwwvvvoooooonnnmmmlllkkkkkkjjjjjjkkkkkkjjjhhhfffdddbbbdddbbb```^^^]]][[[XXXUUUQQQPPPMMMKKKHHHFFFEEEEEEAAAAAA@@@@@@???>>>==============================888888666555444333333333333222222555666777???IIIbbbsss{{{|||}}}lllaaaXXXZZZfffwww~~~xxxqqqppppppjjjkkkiiidddlllzzz}}}sssiiiiiikkknnnxxx{{{wwwiiihhhhhhiiiiiigggdddaaadddnnn```FFF>>>999;;;===888:::777333111000///...,,,........................***++++++,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,---++++++++++++***************))))))))))))***++++++************++++++++++++,,,++++++******++++++,,,)))***++++++,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++************************+++******)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,+++*********++++++,,,,,,,,,,,,------...............---------------------------------------........./////////MMMMMMMMMLLLLLLKKKIIIIIIGGGEEECCCCCCFFFGGGFFFDDDEEEDDDDDDDDDDDDCCCCCCCCC@@@AAABBBCCCCCCCCCBBBAAACCCCCCBBBBBBAAA@@@@@@??????@@@AAABBBCCCBBBBBBAAA@@@AAABBBCCCDDDEEEEEEFFFEEEEEEFFFGGGGGGFFFEEEDDDFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGIIIKKKNNNQQQSSSTTTXXXXXXXXXZZZ\\\___bbbdddeeeggghhhiiijjjkkknnnqqqsssuuuwwwyyy{{{}}}}}}}}}~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyxxxxxxxxxyyyyyywwwvvvqqqqqqpppooonnnmmmlllllliiijjjkkkkkkiiigggeeecccdddbbb```^^^\\\ZZZVVVSSSQQQOOOMMMJJJHHHFFFEEEDDD@@@@@@??????>>>>>>>>>===========================999999777666555444444444333111222555777888???GGG^^^ooouuuvvv~~~rrrjjjZZZZZZgggzzzwwwmmmmmmooogggggghhhcccjjjuuuvvv{{{pppiiikkkmmmlllsss~~~}}}tttfffeeedddeeefffeeeaaa^^^aaahhhnnnRRRGGG>>><<<>>>:::999666222000000///...---.........---------,,,,,,++++++******+++,,,,,,---,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++++++++***************************)))*********++++++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,++++++++++++***************))))))((()))***+++,,,************++++++++++++,,,++++++******++++++,,,((()))***+++,,,++++++***************************(((((()))))))))***************************************))))))))))))******++++++++++++++++++++++++************************************************************************************************,,,,,,+++++++++++++++++++++++++++,,,,,,------------------...............---------------------------------.........//////NNNNNNNNNNNNMMMLLLJJJJJJHHHEEECCCCCCFFFGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@AAABBBCCCCCCCCCBBBAAADDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDCCCBBBAAAAAAAAABBBCCCDDDEEEFFFGGGEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGIIILLLOOORRRTTTUUUXXXXXXYYYZZZ\\\___bbbdddfffgggiiijjjjjjkkknnnppprrrsssvvvyyy|||}}}~~~~~~}}}}}}||||||}}}~~~~~~~~~zzzzzz{{{{{{||||||}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwuuusssrrrqqqpppooonnnmmmmmmiiiiiikkkkkkjjjhhhfffddddddbbb___]]][[[XXXTTTRRRQQQOOOMMMJJJHHHFFFEEEDDD?????????>>>>>>>>>>>>>>>========================:::999888666555555555555333111222666888999@@@GGGZZZjjjoooqqq}}}wwwrrr```^^^jjj}}}ttthhhgggnnneeeeeefffbbbhhhqqqqqqxxxnnniiimmmnnnjjjnnnxxx}}}mmmcccbbbaaaccceeeddd```]]]___ddd}}}www[[[MMMAAA===>>>:::666444111/////////...---......------,,,+++******++++++***)))***+++---...,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))******++++++++++++++++++++++++++++++++++++'''(((((()))******+++++++++++++++************)))***)))((((((((()))+++,,,)))************+++++++++,,,++++++++++++++++++,,,((()))***+++,,,,,,+++***************************(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))******++++++++++++++++++++++++************************))))))))))))))))))))))))*********************************************************++++++,,,------+++++++++,,,,,,---------,,,------....../////////---------------------------------.........//////NNNMMMLLLMMMNNNMMMLLLJJJGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEIIIJJJKKKLLLOOOQQQSSSTTTWWWXXXXXXZZZ\\\^^^```aaaeeeeeefffhhhjjjlllnnnooorrrsssuuuwwwyyyyyyyyyxxx{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}|||zzzyyy{{{}}}~~~~~~}}}|||}}}}}}}}}}}}|||{{{zzzyyywwwwwwwwwyyy{{{{{{xxxvvvuuuuuutttsssqqqooommmkkkkkkjjjhhheeedddccccccccccccaaa^^^]]][[[YYYUUUSSSOOONNNLLLJJJHHHFFFDDDCCCBBBAAAAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;:::::::::::::::999777666444333333555222222333444555;;;BBB]]]bbbkkkttt{{{}}}hhhbbbgggvvv~~~vvvllljjjgggjjjkkkhhhgggiiilllnnnssstttvvvuuulllfffnnn|||sssoooooowwwzzzqqqooofff_________]]]ZZZZZZZZZcccrrreeeHHH======:::333666333///------...//////---,,,,,,++++++,,,,,,---***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((())),,,---+++))),,,,,,,,,,,,++++++***))),,,,,,,,,+++++++++******************************************************)))************+++++++++************************************************+++++++++************)))+++++++++***************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))***************************++++++++++++***)))((()))+++)))&&&+++++++++*********))))))*********)))))))))))))))************************+++++++++*********))))))************************))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,........................OOONNNMMMNNNOOOOOOMMMKKKHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFJJJJJJKKKMMMOOOQQQSSSTTTUUUVVVVVVXXXZZZ\\\]]]^^^cccdddeeefffhhhkkkmmmnnnoooppprrrsssuuuuuuvvvvvvzzzzzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}||||||~~~~~~}}}|||yyyzzz|||}}}}}}|||{{{zzz}}}}}}}}}|||{{{yyyxxxwwwuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwuuussspppnnnlllkkkkkkjjjhhhfffdddccccccccccccaaa___]]]\\\ZZZVVVSSSNNNMMMKKKIIIGGGEEEDDDCCCBBBAAAAAAAAA???>>>===<<<;;;;;;;;;:::::::::999999::::::999777666444333333555222222444444555;;;BBBWWWaaalllsss|||mmmdddcccooowwwsssmmmlllmmmpppqqqmmmhhhgggiiikkkxxx}}}qqqfffiiittt}}}gggdddeeennnzzzzzzrrrkkkddd^^^]]]\\\YYYXXXYYYWWW^^^kkk}}}kkkLLL===999666000444222///---...//////...---,,,,,,++++++,,,,,,---,,,+++***+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++---+++***+++++++++++++++***)))))),,,,,,,,,++++++*********************************************************))))))*********+++++++++************************************************+++++++++*********))))))+++++++++******))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++))))))))))))************************************'''***+++)))((((((+++,,,+++++++++*********)))))))))))))))))))))*********************************+++++++++*********))))))************************))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))---------------,,,,,,,,,------------------------PPPOOONNNOOOPPPPPPNNNLLLJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJKKKKKKMMMOOOQQQSSSTTTSSSTTTTTTUUUWWWYYY[[[\\\aaabbbbbbdddfffhhhjjjlllllllllmmmnnnoooqqqrrrsssuuuwwwyyy{{{||||||||||||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}|||}}}~~~}}}{{{|||}}}~~~~~~}}}{{{zzz}}}}}}|||{{{yyyxxxvvvuuusssuuuwwwwwwuuuuuuxxx{{{{{{yyyvvvrrrooommmllllllkkkjjjhhhfffdddcccccccccdddbbb___^^^\\\ZZZVVVTTTLLLKKKJJJHHHFFFDDDCCCBBBAAAAAAAAAAAA@@@???======;;;;;;:::::::::999999999:::999888777666555444333555222222444444555:::AAAQQQaaaooottt~~~qqqddd]]]fffppprrrqqqrrrssswwwyyyuuummmggggggkkk}}}xxxgggeeelll~~~rrr___]]]___hhhtttyyytttmmmeeeaaa]]]\\\YYYVVVWWW\\\[[[aaakkkzzzxxxUUU???777333000222000......//////...------,,,,,,++++++,,,,,,------,,,,,,---///000000...,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++*********+++++++++***))))))------,,,+++******))))))************************************************)))))))))*********++++++************************************************++++++*********))))))))),,,,,,+++***))))))(((((()))))))))))))))))))))))))))***++++++,,,,,,++++++))))))))))))************+++++++++******))))))((('''+++///---)))&&&***///+++************)))))))))(((((())))))******++++++************************+++++++++***************************************))))))))))))))))))))))))((()))******++++++******)))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,PPPOOONNNOOOPPPPPPNNNLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKLLLMMMOOOQQQSSSTTTSSSSSSSSSTTTVVVXXXYYYZZZ______```aaadddfffhhhiiijjjiiiiiiiiikkkmmmoooqqqpppqqqtttwwwyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzxxxvvvtttsssqqquuuwwwvvvrrrsssxxx}}}}}}zzzvvvrrrnnnmmmllllllkkkjjjiiigggeeedddcccbbbcccaaa^^^]]][[[YYYUUUSSSKKKJJJIIIGGGEEEDDDBBBBBBAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;::::::::::::999999888777666555444444444222222444444555999@@@KKKbbbtttyyyssseee[[[bbbooovvvyyyzzzvvvzzz~~~|||ssskkkkkkppp{{{iiifffkkk~~~xxxmmmbbb```bbbiiiqqqqqqjjjbbb]]][[[[[[ZZZVVVTTTZZZbbbccciiiqqq~~~___CCC777444333/////////000111000...,,,---,,,,,,++++++,,,,,,---...---,,,---///000///...++++++++++++++++++++++++***))))))***++++++++++++***+++++++++++++++******------,,,+++***)))((((((************************************************))))))))))))************************************************************************)))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))***+++++++++++++++((()))))))))************,,,++++++***)))(((((('''***---222333///)))(((+++************))))))))))))''''''((()))***++++++,,,************************************************************************))))))))))))))))))))))))((())))))***************))))))))))))************************++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,------...++++++++++++++++++++++++PPPOOOOOOOOOPPPPPPNNNLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLMMMNNNOOOQQQSSSTTTSSSTTTTTTUUUVVVXXXYYYZZZ]]]]]]^^^___aaadddfffggghhhhhhggghhhiiikkknnnooonnnooorrruuuwwwyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{{{{{{{~~~}}}~~~~~~|||{{{{{{yyywwwuuusssrrrrrruuuwwwuuurrrrrrwww||||||yyyuuuqqqnnnmmmmmmmmmkkkjjjiiihhhfffdddcccbbbaaa___\\\[[[YYYWWWTTTQQQJJJIIIHHHGGGEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;999888888777666555444444444222222444555444888>>>EEE___xxxzzzmmmcccfffqqqyyy|||}}}vvvyyy~~~yyyppppppvvv|||{{{lllkkkppp{{{|||tttkkkeeedddeeejjjnnnkkkaaaXXXTTTTTTUUUVVVTTTTTT]]]gggjjjpppxxxfffFFF777333444///...///111222222000------,,,,,,++++++,,,,,,------+++++++++---...---,,,++++++++++++++++++++++++)))***************++++++++++++,,,,,,,,,,,,,,,+++,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))*********)))))))))((((((++++++******)))(((((('''))))))))))))))))))))))))))))))***++++++++++++***((()))))))))************++++++******)))(((''''''******000888888111***((())))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))*********++++++,,,,,,---------++++++++++++++++++++++++RRRQQQPPPQQQRRRQQQPPPNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMNNNNNNJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHGGGFFFGGGHHHIIIJJJHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNPPPQQQSSSTTTTTTTTTTTTUUUVVVWWWYYYYYY[[[\\\]]]^^^```bbbdddfffffffffggghhhiiikkklllmmmnnnoooqqqsssvvvyyy{{{|||yyyyyyyyyzzz{{{}}}~~~}}}||||||}}}~~~}}}}}}~~~~~~~~~}}}||||||}}}|||}}}}}}~~~}}}}}}~~~~~~}}}|||||||||}}}}}}}}}~~~~~~~~~{{{{{{zzzyyywwwvvvtttssssssvvvwwwvvvtttsssvvvyyywwwvvvsssqqqooonnnmmmmmmkkkjjjjjjiiigggeeecccbbb```^^^[[[ZZZXXXVVVRRRPPPJJJIIIHHHGGGFFFDDDCCCCCCAAAAAAAAAAAAAAA@@@??????<<<<<<;;;;;;;;;:::::::::888888888777666555555555444222222555555444777===AAAYYYvvv{{{pppmmmrrrxxxzzzzzzwwwvvvyyy~~~{{{sssrrrxxxzzz{{{pppooosss|||zzzqqqjjjeeecccdddgggjjjggg___WWWPPPPPPRRRTTTTTTVVV___jjjvvv|||hhhHHH666222222//////000111333444222000---,,,,,,++++++,,,,,,---,,,*********,,,,,,+++***++++++++++++++++++++++++(((***++++++******+++,,,******+++,,,,,,,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))******)))))))))(((((((((******)))))))))((((((((())))))))))))))))))))))))((()))******++++++******))))))))))))*********************))))))((((((''''''&&&---999<<<333+++)))(((((()))))))))))))))***(((((())))))******++++++))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++***************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++TTTSSSSSSSSSTTTTTTRRRPPPQQQQQQPPPPPPOOONNNNNNMMMNNNOOOOOOPPPOOOMMMKKKIIIKKKKKKKKKLLLMMMNNNNNNNNNKKKKKKKKKLLLMMMNNNOOOPPPLLLLLLMMMMMMMMMMMMLLLLLLIIIHHHGGGGGGGGGHHHJJJKKKKKKKKKLLLLLLMMMNNNNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNPPPQQQSSSTTTSSSSSSTTTTTTUUUVVVXXXXXX[[[[[[\\\]]]___bbbdddeeedddeeefffhhhiiijjjkkkkkkllllllmmmooorrrvvvzzz|||yyyyyyyyyyyyzzz|||~~~~~~}}}~~~|||{{{{{{|||~~~zzz{{{||||||||||||||||||}}}}}}}}}}}}{{{yyy{{{{{{{{{|||}}}~~~zzzzzzzzzyyyxxxwwwuuutttvvvvvvwwwwwwvvvvvvuuuuuurrrrrrqqqppppppooonnnnnnkkkkkkjjjiiihhheeecccbbb```^^^\\\ZZZYYYVVVSSSPPPJJJJJJIIIGGGFFFEEEDDDCCCAAAAAABBBBBBAAAAAA@@@???:::::::::999999999888888888888777777666666555555333222222555555444777<<<@@@SSSooo{{{rrrqqquuuyyy{{{{{{tttttt{{{yyyqqqnnnrrrzzz|||sssqqqpppyyyzzzsssnnnhhheeebbbbbbeeeeeebbb^^^WWWTTTUUUWWWYYY\\\dddmmmmmmKKK999222111111000000222444555444333---,,,,,,++++++,,,,,,---,,,+++******+++,,,+++)))************************(((***,,,+++))))))+++---(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***************))))))))))))************)))))))))))))))((((((((()))'''---888777,,,&&&)))(((((((((((())))))******)))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((()))))))))***))))))))))))************************************++++++,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,VVVUUUUUUUUUVVVVVVTTTSSSTTTSSSSSSRRRQQQQQQPPPPPPOOOPPPQQQQQQOOOMMMKKKIIIKKKKKKLLLMMMNNNNNNOOOOOOKKKKKKKKKLLLMMMNNNOOOPPPMMMMMMNNNNNNNNNNNNMMMMMMIIIIIIHHHGGGHHHIIIJJJKKKMMMMMMNNNOOOPPPPPPQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOPPPQQQSSSTTTSSSSSSSSSSSSTTTUUUWWWWWWZZZ[[[\\\]]]___bbbdddeeebbbcccfffhhhiiijjjiiiiiiiiihhhhhhjjjmmmrrrwwwzzzyyyxxxxxxxxxyyy{{{}}}~~~}}}}}}zzz}}}|||{{{{{{|||}}}yyyyyyzzz{{{|||||||||{{{~~~}}}{{{{{{|||~~~}}}|||||||||zzzxxx|||||||||}}}~~~zzzzzzzzzyyyyyywwwvvvvvvxxxwwwwwwxxxxxxwwwuuurrrooooooppppppppppppooonnnjjjkkkkkkjjjhhhfffcccbbbaaa___]]][[[ZZZWWWTTTQQQJJJJJJIIIHHHGGGEEEEEEDDDAAAAAABBBBBBBBBAAA@@@@@@888888888777777777777666888888777777666666555555333222222555555333666<<>>===;;;222///---,,,,,,---,,,,,,++++++***))))))***++++++************************((((((((()))******++++++*********)))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******************))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''')))+++---111///---***)))((())))))))))))************)))))))))))))))((((((((((((((())))))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))*********))))))((((((((())))))))))))************++++++++++++++++++++++++,,,,,,,,,+++++++++******WWWXXXYYYYYYZZZZZZYYYYYYWWWWWWVVVUUUTTTSSSRRRRRRTTTSSSSSSRRRQQQPPPOOOOOOMMMNNNOOOPPPQQQPPPPPPOOOSSSRRRQQQPPPPPPPPPQQQRRRRRRQQQQQQPPPOOONNNMMMMMMPPPPPPOOONNNMMMMMMMMMMMMOOOPPPQQQRRRRRRRRRQQQPPPOOOOOOQQQRRRSSSTTTTTTTTTRRRSSSSSSSSSSSSSSSSSSSSSPPPQQQSSSUUUWWWXXXYYYZZZXXXZZZ\\\^^^___``````___bbbbbbaaaaaaaaabbbbbbcccddddddfffhhhjjjmmmoooqqqpppqqqsssuuuwwwwwwwwwwwwwwwyyy{{{{{{zzzyyyxxxyyyxxxxxxxxxwwwwwwxxxxxxyyyvvvxxxyyy{{{|||||||||{{{|||~~~~~~{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}yyyzzz{{{|||}}}~~~~~~~~~|||}}}}}}~~~~~~}}}}}}|||yyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvwwwxxxvvvrrrooooooooonnnnnnmmmnnnnnnnnnlllllllllkkkiiigggeeeccc``````___]]]ZZZWWWUUUTTTRRRPPPMMMLLLKKKJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???===<<<:::999888888999999999999999999999888777666333333333333444555666777:::AAALLL```pppllllll{{{}}}pppjjjnnntttwwwyyyvvvssstttwwwyyyxxxvvvssswww~~~ooojjjhhhqqqjjjccc^^^]]]___bbbiiiqqqmmmoooqqqrrrvvvnnnLLL999555222000///222888===>>>===444111...---------,,,+++++++++***))))))***++++++************************((())))))******+++,,,,,,******))))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((((())),,,...000...---+++)))((('''(((((()))******++++++******)))******))))))(((''''''&&&)))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))************++++++++++++++++++++++++,,,,,,,,,++++++++++++***XXXYYYZZZZZZ[[[[[[ZZZZZZWWWVVVVVVUUUTTTSSSRRRRRRTTTSSSSSSRRRQQQQQQPPPPPPNNNOOOPPPRRRRRRRRRQQQQQQUUUTTTRRRPPPPPPQQQSSSTTTSSSSSSRRRQQQPPPNNNNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQRRRTTTTTTSSSRRRRRRRRRQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQSSSVVVYYY[[[\\\\\\\\\YYY[[[]]]___```aaaaaa```aaaaaa``````aaabbbcccdddbbbcccdddeeehhhjjjlllmmmlllnnnrrruuuwwwwwwwwwwwwuuuwwwyyyyyyxxxwwwxxxyyywwwvvvuuuttttttuuuwwwxxxxxxyyyzzz{{{|||{{{{{{zzz|||~~~~~~{{{}}}}}}}}}}}}}}}}}}|||||||||yyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||zzzzzzyyyxxxxxxwwwwwwvvvvvvxxxyyy{{{zzzwwwsssqqqooonnnnnnmmmmmmmmmnnnnnnkkkllllllkkkjjjhhheeeddd``````^^^]]][[[XXXVVVUUURRRPPPMMMLLLKKKJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???<<<;;;:::888888888888999999999999999999888777777444333333333444444555666999???GGGYYYkkklllooo~~~qqqhhhhhhmmmooouuusssqqqsssvvvwwwuuurrrllljjjvvv|||kkkgggfffrrrmmmddd\\\YYYZZZ]]]dddkkkhhhkkkllljjjmmm{{{xxxTTT===555333111///111555:::======555222///...------,,,++++++******************+++************************++++++******)))((((((((())))))))))))))))))((((((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((+++***)))))),,,///222333+++***)))((('''&&&''''''))))))************))))))))))))((((((((('''''''''))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************++++++++++++++++++++++++++++++++++++++++++++++++YYYZZZ[[[[[[\\\\\\[[[[[[WWWVVVVVVUUUTTTSSSRRRQQQSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPRRRSSSTTTTTTTTTSSSVVVUUUSSSQQQPPPQQQSSSTTTTTTTTTSSSRRRQQQPPPOOONNNMMMNNNOOOPPPQQQRRRSSSSSSSSSUUUVVVVVVTTTSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTSSSRRRPPPPPPPPPPPPPPPRRRTTTWWWZZZ\\\]]]]]]]]][[[\\\^^^```aaabbbbbbbbbaaa``````___```bbbdddeeebbbbbbcccdddfffhhhjjjkkkjjjlllpppsssvvvwwwwwwvvvtttuuuwwwwwwwwwvvvxxxyyyvvvuuusssrrrssstttwwwxxxzzz{{{||||||||||||{{{zzz~~~}}}|||~~~}}}}}}}}}}}}||||||{{{{{{||||||}}}}}}}}}}}}}}}|||~~~~~~~~~}}}|||{{{|||{{{zzzyyywwwvvvuuuuuuuuuwwwzzzzzzyyyvvvsssqqqooonnnnnnmmmmmmmmmmmmmmmkkkllllllkkkjjjhhhfffeee``````___]]][[[YYYVVVUUURRRPPPMMMLLLKKKJJJGGGEEECCCCCCCCCCCCBBBAAA@@@???<<<;;;999888777777888999888888999999999888777777444333333333333444444555666<<>>LLLcccooovvv{{{qqqoooooosssqqqppppppoooiii```YYYWWW[[[eeeqqqyyywwwmmmdddeeeooottthhh]]]ZZZ[[[]]]```cccbbbeeejjjpppwwwmmmNNN>>>222222111///...///111333222///---,,,,,,---,,,,,,)))***++++++++++++***)))************************&&&&&&''''''((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))(((((((((''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$###%%%)))...///+++'''&&&&&&'''''''''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUUUURRRSSSUUUWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSQQQRRRTTTWWWXXXYYYYYYXXXWWWZZZ[[[YYYUUUSSSVVVZZZWWWVVVUUUUUUUUUVVVWWWXXXTTTSSSRRRPPPQQQRRRTTTUUUZZZYYYYYYYYYZZZ\\\___```WWWYYY[[[]]]^^^___^^^^^^\\\\\\ZZZZZZ\\\___ccceeeeeeeeeeeefffggghhhjjjjjjkkkkkklllnnnppprrrtttvvvvvvwwwxxxwwwuuuuuuvvvxxxuuuuuuuuuvvvwwwxxxyyyyyywwwxxxyyyzzzzzzzzzyyyxxxxxxzzz|||}}}}}}}}}~~~~~~}}}{{{}}}~~~~~~|||~~~}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{zzz{{{{{{||||||||||||{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxsssuuuwwwuuurrroooppprrrrrrqqqooommmkkkjjjiiiiiikkklllllllllkkkiiihhhgggdddcccaaa^^^[[[XXXUUUSSSRRRPPPMMMLLLKKKJJJGGGEEECCCCCCCCCCCCBBBAAA@@@@@@;;;:::999777777777777888555555666666666666666555444444333222222333333333333999<<>><<<<<<;;;;;;:::999888777666555777777666666555555555444444333333222222333333444666444999EEESSS```lllvvv{{{jjjiiipppuuuxxx{{{|||xxxooofff___XXXWWWWWW[[[eeepppqqqlllfffggg{{{~~~qqqeee[[[YYYYYYXXX[[[```[[[___gggqqqzzz|||[[[CCC888111---000222111111222,,,,,,++++++***)))((((((************************)))))))))))))))))))))))),,,+++))))))***)))(((&&&))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((((((''''''&&&&&&((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((($$$'''111555///'''$$$''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))************************)))************+++++++++]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[YYYYYYYYYZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUWWWUUUUUUVVVXXXYYYZZZYYY\\\\\\\\\\\\\\\[[[ZZZZZZXXXXXXWWWVVVVVVWWWXXXYYYVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXWWWVVVUUUUUUUUUVVVWWWUUUUUUTTTSSSTTTUUUVVVWWWYYYYYYYYYZZZZZZZZZZZZZZZYYYZZZ[[[]]]^^^______^^^___]]]]]]^^^aaadddeeeeeehhhiiijjjkkkllllllllllllllllllmmmmmmnnnnnnoooooorrrsssssstttuuuvvvwwwwwwvvvvvvvvvuuuvvvvvvwwwxxxyyyzzzzzzyyywwwvvvvvvwwwyyy{{{|||||||||}}}~~~}}}|||{{{{{{{{{{{{||||||{{{zzzzzzzzz{{{|||||||||||||||||||||}}}}}}zzz{{{|||}}}~~~}}}||||||zzzzzzyyyxxxwwwvvvuuuuuuvvvuuutttuuuvvvvvvuuussspppooonnnoooooommmjjjhhhlllkkkkkkkkkllljjjgggddd^^^]]][[[YYYVVVTTTRRRQQQNNNNNNLLLJJJIIIHHHHHHHHHDDDCCCBBB@@@>>>===;;;;;;;;;::::::999888777666555777666666666555555555444444333333222222333333444777555888CCCPPP]]]jjjuuuzzzjjjhhhmmmxxxzzz~~~~~~yyyqqqgggaaaXXXXXXYYY```nnnzzzzzzuuullliiiwww}}}nnncccZZZXXXXXXWWWZZZ___^^^```eeennnyyybbbGGG:::333...000111///...///,,,,,,++++++***))))))(((************************)))))))))))))))))))))))),,,+++))))))***)))(((&&&(((((((((((((((((((((((())))))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((&&&&&&'''''''''''''''''')))&&&(((...000+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((((((((('''(((((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))******+++++++++************************)))************+++++++++]]]\\\[[[[[[[[[\\\]]]^^^]]]\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUWWWZZZ[[[[[[YYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWXXXZZZ[[[\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWWWWVVVUUUUUUUUUVVVXXXYYY[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\^^^```aaabbb``````aaaccceeefffeeeiiijjjkkklllmmmmmmmmmmmmlllllllllmmmnnnnnnoooooopppqqqsssuuuwwwwwwwwwwwwvvvuuuuuuuuuvvvvvvwwwxxxzzz{{{{{{zzzxxxwwwwwwxxxvvvxxxyyyzzzzzz{{{~~~{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}}}}}}}||||||||||||||||||zzz{{{{{{|||}}}|||||||||zzzzzzyyyxxxwwwvvvvvvuuuxxxvvvuuuvvvwwwwwwvvvtttpppooooooooopppooollljjjlllkkkjjjjjjiiihhhdddbbb[[[[[[[[[ZZZXXXUUURRRQQQMMMLLLJJJIIIGGGFFFFFFFFFBBBAAA@@@???===;;;::::::::::::999888777666666555666666666555555555555555333333222222222222333333888555777AAAMMMZZZiiittt{{{kkkeeeiiivvvyyy||||||xxxqqqhhhcccZZZZZZ]]]gggyyysssjjjppp~~~}}}mmmddd[[[WWWVVVVVVYYY]]]___aaafffnnnyyykkkKKK===555//////000---,,,---,,,,,,++++++***)))))))))************************)))))))))))))))))))))))),,,***))))))))))))(((&&&(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((())))))))))))(((''''''))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))&&&''''''''''''((((((((((((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((***,,,+++'''''')))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%))))))((((((((((((((('''))))))))))))((('''&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&''''''((((((((()))))))))******))))))(((((('''''''''''''''''''''''''''''''''(((((()))***+++,,,---************************)))************+++++++++]]]]]]\\\[[[[[[\\\^^^___\\\]]]]]]]]]\\\[[[YYYYYYVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUWWWYYY\\\]]][[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYZZZYYYXXXXXXXXXZZZ[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWYYYZZZ\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYXXXYYY[[[^^^aaaccccccbbbaaabbbdddffffffeeeiiiiiijjjkkkllllllllllllkkkkkklllmmmmmmnnnnnnoooppprrrtttvvvwwwvvvuuutttuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{{{{zzzxxxwwwwwwxxxuuuwwwxxxyyyzzz{{{~~~zzzzzzyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{||||||||||||{{{{{{{{{{{{{{{zzzzzz{{{{{{||||||||||||||||||{{{zzzyyyxxxwwwwwwyyywwwuuutttttttttsssqqqppppppooopppqqqpppnnnllljjjiiiggggggfffdddaaa___[[[\\\\\\[[[YYYUUURRRPPPLLLKKKIIIGGGEEEDDDDDDCCC@@@???>>>===;;;:::999888:::999999888777666666666555555555555555555555555333333222222222222333333777444666>>>JJJWWWhhhuuu}}}llldddeeennnqqqtttvvvtttoooiiieee```___bbbnnnwwwiiihhhsssyyyzzz{{{}}}~~~~~~~~~~~~~~~rrrkkkbbbZZZVVVVVVXXX[[[aaaiiirrrwww|||sssOOO>>>666/////////---,,,---+++++++++*********))))))************************))))))))))))))))))))))))+++)))(((((())))))((('''(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((((((((())))))(((((('''&&&)))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&))),,,,,,((($$$&&&)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((((((''''''(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((()))***+++++++++************************))))))*********+++++++++^^^]]]\\\\\\\\\]]]___```]]]]]]^^^^^^]]]]]]\\\[[[UUUVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXZZZ]]]]]]\\\ZZZXXXYYYYYYZZZZZZZZZYYYYYY\\\[[[YYYXXXXXXXXXYYYZZZXXXYYYYYYZZZZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUVVVWWWYYYZZZ]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYXXXYYY[[[^^^aaacccbbbaaaaaabbbdddeeeeeedddggghhhiiijjjjjjkkkjjjjjjkkkkkkllllllmmmnnnnnnnnnrrrssstttvvvuuutttrrrqqqttttttttttttuuuvvvwwwxxxxxxyyyzzzxxxvvvuuuvvvwwwvvvwwwyyyzzz{{{|||{{{{{{yyyxxxwwwvvvvvvvvvxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{||||||}}}}}}~~~}}}}}}{{{{{{zzzyyy{{{xxxvvvtttssssssqqqpppqqqppppppqqqqqqqqqnnnlllkkkiiigggffffffdddbbb___^^^^^^^^^\\\YYYTTTPPPNNNKKKJJJHHHFFFDDDCCCBBBBBB>>>>>>===<<<:::999888888999888888777777666666666444444444555555555555555333222222111111222222333555333555===GGGTTTfffuuunnncccaaaeeehhhmmmqqqsssqqqnnnlllfffeeefffoooyyyhhhccckkkrrr~~~{{{||||||}}}|||wwwlll```ZZZZZZ]]]___kkk{{{~~~yyyTTT>>>666//////000...---///+++++++++***************************************))))))))))))))))))))))))***)))'''((())))))((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&$$$***///---(((%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''&&&&&&'''(((((()))((((((&&&&&&&&&''''''''''''(((''''''((((((((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++^^^]]]]]]\\\]]]^^^```aaa^^^^^^^^^^^^____________XXXWWWWWWVVVWWWWWWXXXXXXZZZYYYYYY[[[]]]]]]\\\[[[XXXYYYYYYZZZZZZZZZZZZZZZ]]]\\\ZZZYYYXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]][[[[[[[[[\\\\\\\\\\\\]]]YYYYYYZZZZZZYYYYYYXXXWWWVVVVVVUUUVVVVVVXXXZZZ[[[]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZZZZ\\\___aaaccc`````````bbbeeefffeeedddeeefffggghhhiiiiiiiiiiiikkkkkkkkklllmmmmmmnnnnnnrrrssssssssssssqqqpppooossssssssstttuuuvvvwwwxxxwwwxxxxxxwwwuuuttttttuuuwwwyyyzzz{{{{{{}}}}}}zzzzzzyyywwwwwwvvvvvvvvvzzzzzzzzzzzzyyyyyyxxxwwwyyyyyyzzzzzzzzz{{{{{{{{{|||||||||||||||}}}~~~~~~~~~}}}||||||{{{|||yyyvvvuuuuuuuuutttsssqqqpppppppppqqqpppmmmkkkllljjjhhhggggggfffdddbbb___^^^]]]ZZZWWWSSSOOOMMMJJJIIIGGGEEECCCBBBAAA@@@>>>===<<<;;;:::999888888888888777777777666666666444444444444444555555555222222111111111111222222333222444:::CCCNNN```nnn}}}~~~nnnccc``````dddjjjppptttvvvvvvuuuiiihhhggglllyyy{{{jjjccchhhlllxxx}}}~~~vvvhhhbbbeeejjjmmm}}}www{{{]]]@@@888111000000///...000************************************************)))))))))))))))))))))))))))(((''''''))))))((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&&&&&&&&&&'''''''''&&&''''''((()))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%,,,111---(((&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))((((((((((((((('''%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''(((&&&'''((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))))))))******************************)))))))))((((((((()))))))))))))))))))))))))))************+++++++++^^^]]]]]]]]]^^^___aaabbb______^^^___```aaacccddd\\\[[[YYYWWWWWWXXXZZZ[[[]]]\\\ZZZZZZ\\\]]]\\\[[[XXXYYYZZZZZZ[[[[[[[[[ZZZ]]]\\\[[[ZZZZZZ[[[\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^YYYYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXZZZ\\\]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\^^^___aaabbb______```cccfffgggfffeeeeeeeeefffggghhhhhhhhhhhhjjjkkkkkkllllllmmmmmmnnnqqqqqqqqqpppppppppppppppssssssssstttuuuvvvwwwxxxwwwxxxxxxwwwuuuttttttuuuxxxzzz{{{{{{{{{|||~~~~~~}}}yyyvvvvvvvvvvvvvvvwwwxxxyyyyyyzzz{{{{{{{{{yyyxxxwwwyyyzzzzzz{{{|||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~}}}||||||{{{wwwuuusssssstttvvvwwwwwwrrrqqqpppppppppooollliiijjjhhhfffeeeeeeeeedddbbb\\\[[[YYYWWWTTTQQQOOONNNKKKIIIGGGEEECCCAAA@@@@@@======<<<;;;:::999999888777777777777666666666666333333333444444555555555222222111111111111222222333222333888===FFFVVVdddtttwww|||zzzmmmbbb___^^^bbbhhhooouuuxxxzzzzzziiihhhffffffnnn|||nnnggggggfffppp}}}|||}}}|||oookkksss}}}xxxsssxxx{{{hhhEEE;;;333111111......///************************************************)))))))))))))))))))))))))))'''&&&'''((()))((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&''''''((()))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&((()))))))))((('''(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))***///000***&&&'''(((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((''''''((((((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++^^^^^^]]]]]]^^^___aaabbb```___^^^___```cccfffggg```^^^[[[XXXXXXYYY\\\^^^___]]][[[ZZZ[[[\\\\\\\\\YYYYYYZZZ[[[[[[[[[[[[[[[]]]\\\\\\[[[\\\]]]___```^^^^^^]]]]]]\\\[[[ZZZZZZ\\\\\\\\\]]]]]]^^^^^^^^^YYYZZZ[[[[[[[[[ZZZXXXWWWYYYXXXXXXYYYZZZ\\\]]]___\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]^^^___```aaaaaa______aaadddggghhhhhhfffeeefffggghhhhhhiiiiiiiiijjjjjjkkkllllllmmmmmmnnnoooooonnnnnnooopppqqqqqqrrrrrrssssssuuuvvvwwwxxxwwwxxxyyywwwuuutttuuuvvvxxxzzz{{{{{{zzz{{{}}}~~~zzzvvvrrrrrrssstttvvvxxxzzz{{{xxxyyyzzz{{{{{{{{{zzzyyyzzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{{{{qqqooonnnooorrrvvvxxxxxxrrrqqqpppppppppnnnkkkhhhfffdddbbbaaabbbbbbaaa```YYYXXXVVVTTTQQQPPPOOOOOOKKKJJJHHHEEECCCAAA@@@@@@======<<<;;;;;;:::999999777777777777666666666666333333333444444555555555222222111111111111222222333222333666999@@@NNN\\\mmmooouuuzzzvvvkkkbbb___]]]aaagggnnntttxxxzzz{{{ggggggcccaaaggguuussskkkhhhccciiivvvzzzzzz|||sssqqq}}}uuutttyyy|||qqqHHH???666222111...,,,---******************++++++************************))))))))))))))))))))))))((('''&&&'''((()))((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&'''((()))******&&&''''''''''''''''''&&&''''''''''''''''''''''''###$$$&&&&&&&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((###$$$%%%&&&''')))******...111///'''$$$(((***(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&''''''(((((())))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&'''''''''(((&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&&&&'''((()))***++++++)))))))))))))))))))))))))))************+++++++++\\\\\\\\\]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^___```___^^^\\\ZZZXXXXXXXXXXXX[[[[[[\\\]]]^^^^^^______ZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[ZZZZZZ]]]]]]^^^^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[]]]^^^]]]ZZZXXXYYY]]]aaabbbaaabbb```^^^\\\[[[[[[\\\]]]]]]^^^aaadddgggiiikkklllfffggghhhiiiiiiiiiiiiiiimmmmmmmmmlllllllllkkkkkknnnnnnmmmmmmoooppprrrssssssssssssssstttvvvwwwxxxtttvvvwwwwwwuuutttuuuuuuuuuvvvxxxxxxxxxxxxzzz{{{~~~~~~zzzuuuoooppprrrtttvvvxxxyyyzzzyyyxxxxxxzzz}}}}}}{{{xxx{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~zzzyyy|||~~~|||yyyvvvuuutttuuuvvvuuusssrrrsssqqqmmmlllkkkkkkjjjiiigggeeecccbbbaaa```^^^\\\XXXVVVRRRQQQPPPNNNLLLKKKJJJHHHDDDCCCBBBAAA???===;;;;;;;;;;;;::::::999888666666666666555555555555555555555444444333333333000111111111111222222222222222333555555:::GGGUUUcccjjjpppqqqooojjjaaaXXXZZZ\\\dddpppvvvuuurrrrrrmmmgggbbbccchhhqqq~~~ggg[[[___bbbggguuu}}}~~~zzz|||uuuqqqyyy|||[[[AAA333222---,,,///,,,,,,,,,,,,+++++++++************++++++++++++******++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%'''((()))CCC777((("""$$$(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((()))((((((((((((''''''''''''&&&&&&%%%%%%&&&''')))***((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''((((((((((((************************]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^___^^^]]][[[ZZZYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYY[[[[[[\\\]]]^^^^^^]]]]]][[[ZZZZZZYYYYYYZZZZZZ[[[]]]\\\\\\[[[[[[\\\]]]^^^]]][[[XXXZZZ]]]```bbbaaaaaa```^^^\\\[[[[[[[[[\\\]]]^^^aaadddgggiiijjjkkkggghhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkknnnnnnmmmmmmnnnpppqqqrrrrrrrrrrrrrrrssstttvvvvvvtttuuuvvvvvvtttsssssstttvvvwwwyyyyyyxxxxxxyyy{{{{{{}}}~~~~~~yyyvvvqqqrrrssstttuuuvvvvvvwwwvvvuuuvvvxxx|||}}}{{{yyyzzzzzzzzz{{{{{{{{{{{{|||{{{||||||~~~zzzzzz|||~~~|||yyytttsssssstttvvvvvvuuusssssspppmmmkkkkkkjjjiiihhhfffdddbbbaaaaaa___]]][[[XXXVVVRRRPPPOOONNNLLLJJJIIIGGGDDDBBBAAA@@@>>><<<<<<<<<<<<;;;:::888777666666666666666555555555555555555444444444333333333444333333222111000//////222111333555555999FFFTTT^^^ffflllnnnlllhhh```WWWZZZ[[[cccnnntttrrrooooookkkfffbbbdddhhhooo}}}hhh[[[]]]___dddrrr~~~yyyooonnnttt{{{```EEE666333---,,,///,,,,,,,,,,,,+++++++++************++++++++++++******+++******)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&''')))***888000'''$$$&&&(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%&&&''')))***((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((())))))))))))***************************]]]^^^^^^_______________^^^^^^]]]]]]\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYY[[[[[[[[[[[[[[[ZZZZZZZZZ]]]]]]]]]]]]]]]]]]]]]^^^\\\\\\[[[[[[ZZZYYYYYYXXXYYYYYY[[[\\\]]]^^^^^^^^^\\\[[[[[[ZZZZZZ[[[[[[\\\```___^^^^^^^^^^^^^^^___^^^\\\ZZZZZZ]]]```aaabbbaaa```^^^\\\[[[[[[[[[\\\]]]^^^aaacccfffhhhiiijjjhhhhhhiiiiiiiiihhhhhhgggggggggggghhhhhhiiijjjjjjnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrrrrssstttuuusssuuuvvvuuutttrrrrrrssswwwyyyzzzyyyxxxwwwyyyzzzyyyzzz}}}~~~~~~}}}yyyvvvttttttttttttttttttttttttttttttuuuwwwzzz||||||zzzzzzzzzyyyyyyyyyxxxxxxxxxyyyzzz{{{}}}}}}yyyyyyzzz{{{yyywwwrrrrrrrrrsssvvvvvvuuutttqqqooolllkkkjjjjjjhhhgggeeecccaaa``````___]]][[[XXXUUURRRPPPOOOMMMKKKIIIHHHEEEBBBAAA@@@???===<<<======<<<;;;999777666555666666666555555555555444444444444444333333333333444333333222111000//////111111222444555999DDDPPPZZZbbbjjjlllllljjjbbbZZZZZZ\\\cccmmmrrroookkkjjjjjjgggfffgggiiiooo{{{lll]]]^^^^^^dddsss|||uuunnniiijjjoootttwww}}}gggKKK999444...---///+++,,,,,,,,,+++++++++************++++++++++++************)))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((('''''''''''''''&&&&&&&&&(((((('''''''''(((((()))***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((()))***)))'''&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''((((((((((((((((((''''''''''''''''''''''''))))))))))))************************************^^^^^^___```aaa``````___^^^^^^]]]\\\\\\[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYY]]]^^^^^^^^^_________^^^]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^bbbbbbaaaaaa````````````___]]]\\\\\\]]]___aaabbbaaa```^^^]]]\\\[[[[[[\\\]]]^^^aaaccceeeggghhhhhhgggggghhhggggggfffeeeeeecccddddddeeeggghhhhhhiiimmmmmmmmmmmmnnnnnnoooooorrrrrrrrrrrrssstttuuuuuuuuuvvvwwwwwwuuusssssstttxxxyyyzzzzzzxxxwwwxxxyyyzzz|||~~~~~~~~~~~~|||zzzxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvxxxzzz{{{{{{{{{zzzzzzzzzyyyxxxwwwwwwvvvyyyyyyzzz|||~~~{{{xxxwwwxxxxxxvvvuuusssrrrrrrsssuuuuuutttrrrpppmmmkkkjjjiiiiiigggeeecccaaa______^^^^^^\\\ZZZXXXUUURRROOONNNLLLJJJHHHFFFDDDAAA@@@??????===;;;<<<<<<;;;;;;999888666666666666555555555444444444333333333333333333333333000111111111111222222222111000111444555888BBBLLLWWW```iiimmmpppoooiiiaaa^^^___eeennnrrrnnniiihhhkkkjjjkkklllkkknnnyyyqqqbbbbbbbbbhhhwww~~~vvvqqqjjjeeedddgggkkkmmmpppvvvmmmOOO:::555///...000,,,,,,,,,,,,+++++++++************++++++++++++*********))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))*********************************]]]^^^```aaabbbaaa```___^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[YYYZZZ[[[\\\]]]^^^______]]]]]]\\\\\\[[[[[[ZZZZZZ]]]^^^___````````````______^^^]]]\\\[[[ZZZYYYYYY\\\\\\]]]]]]]]]\\\\\\[[[]]]]]]]]]]]]]]]^^^______ccccccccccccbbbbbbaaaaaa______^^^]]]]]]___aaacccaaaaaa```^^^]]]]]]\\\\\\]]]^^^```bbbdddffffffgggeeefffffffffeeedddccccccbbbbbbcccdddfffggghhhhhhllllllmmmmmmnnnnnnnnnnnnrrrrrrsssssstttvvvwwwxxxxxxyyyzzzyyywwwuuuuuuvvvyyyzzz{{{zzzxxxxxxyyyzzz}}}|||{{{zzzxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyzzz{{{|||{{{{{{zzzyyyxxxwwwwwwzzzzzz{{{{{{}}}~~~~~~|||zzzyyyyyyxxxvvvuuuuuutttssssssssssssqqqooonnnllljjjiiiiiigggeeecccaaa```^^^]]]]]]]]][[[YYYWWWUUUQQQOOOMMMLLLIIIGGGFFFCCCAAA??????>>>===;;;999999999::::::999888888555555555555444444444444333333333333333333333333000111111111111222222222111///000333555777???GGGSSS]]]gggnnnrrrsssooohhheeeeeejjjrrruuuooojjjhhhkkklllnnnmmmiiiiiisssssseeeeeedddkkk{{{zzzyyyyyywwwmmmhhhaaa___```cccfffggglllqqqsssRRR;;;555//////111---,,,,,,,,,+++++++++************++++++++++++******)))((((((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%&&&'''%%%$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))]]]^^^```bbbbbbaaa```^^^\\\\\\[[[[[[ZZZ[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\[[[WWWXXXYYYZZZ\\\^^^___```]]]]]]]]]]]]]]]\\\\\\\\\]]]^^^```aaabbbbbbaaa```aaaaaa```___^^^\\\[[[[[[]]]^^^^^^^^^^^^]]]\\\[[[^^^^^^^^^^^^___```aaaaaacccddddddddddddccccccbbb`````````^^^]]]^^^aaacccbbbbbbaaa```___^^^^^^]]]^^^___```bbbdddeeeeeeeeeddddddeeeeeeeeedddccccccbbbcccdddeeefffggghhhhhhiiijjjkkkmmmnnnoooooooooqqqqqqrrrsssuuuwwwyyyzzz{{{|||}}}|||yyyxxxwwwxxxxxxyyy{{{zzzyyyxxxzzz{{{~~~}}}|||}}}zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzxxxxxxyyy{{{||||||{{{zzzzzzyyyxxxxxxzzzzzzzzzzzz{{{{{{|||}}}~~~}}}{{{zzzxxxxxxvvvtttsssssssssqqqooommmllljjjiiihhhhhhfffdddaaa```^^^\\\\\\\\\\\\ZZZXXXWWWUUUQQQNNNMMMKKKHHHFFFEEECCCAAA?????????>>><<<777888888999999999999999555555555444444444444333222222222222333333333333444333333222111000//////000...///333555666<<>>===888888999999999888888777555555555444444444333333111111222222222333333333444333333222111000//////000...///222555666:::@@@NNNYYYfffooowww{{{yyytttqqqqqqtttzzz{{{tttllljjjoooqqqsssnnnccc___iiixxxuuuiiigggeeeiiiyyyzzz~~~}}}tttkkkgggeeebbb\\\\\\[[[[[[^^^bbbhhhkkklllmmmbbbEEE:::222111222---,,,,,,,,,+++++++++************++++++++++++******'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((''''''%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&(((((('''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***'''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))[[[]]]___aaaaaa```^^^]]]ZZZZZZYYYYYYZZZ[[[\\\\\\^^^^^^___```___^^^]]]\\\^^^^^^^^^______`````````^^^^^^^^^______`````````]]]___aaacccdddcccbbbaaaffffffeeecccbbb```______\\\\\\^^^___```aaaaaaaaa____________```aaaccccccaaabbbdddeeefffeeeddddddaaabbbbbb```]]]]]]```dddddddddddddddcccaaa```___^^^___```bbbccccccddddddeeeeeefffggghhhhhhhhhgggeeeffffffgggggghhhhhhhhheeegggjjjlllnnnooopppppplllmmmoooqqqtttwwwyyy{{{|||}}}~~~}}}zzzxxxxxxxxxwwwxxxzzzzzzzzzzzz|||}}}yyy{{{}}}~~~~~~~~~~~~}}}{{{yyywwwuuuuuuvvvwwwyyyxxxvvvwwwzzz}}}zzzzzzzzzyyyyyyyyyyyyxxxvvvvvvvvvwwwxxxyyy{{{{{{|||}}}}}}{{{xxxvvvuuutttrrrqqqpppqqqrrrrrrqqqooojjjiiihhhggggggeeebbb___^^^\\\[[[ZZZ[[[ZZZYYYWWWWWWTTTPPPNNNLLLJJJGGGEEEFFFDDDAAA@@@AAA@@@???>>>:::::::::999999777666555555555444444444333333333111111111222222333333333000111111111111222222222000......222555555999>>>OOO[[[hhhrrr{{{~~~yyytttsssvvv||||||tttmmmjjjtttwwwxxxqqqeee```kkkzzzxxxllljjjfffjjjyyymmmrrrssskkkccc___]]][[[ZZZ[[[]]]___aaagggnnnssslllmmmhhhJJJ===444222222,,,,,,,,,,,,+++++++++************++++++++++++******'''''''''''''''((()))***************************((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''(((((($$$%%%''')))))))))))))))"""""""""$$$''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((()))))))))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************))))))))))))))))))))))))^^^____________]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\^^^___```___]]]\\\\\\]]]\\\]]]___aaaaaa```___^^^ZZZ[[[\\\^^^______^^^^^^___```aaabbbbbbccccccbbbffffffffffffeeeddddddccc]]]^^^___```aaaaaaaaaaaa^^^^^^___```aaabbbccccccfffccc``````aaacccccccccbbbaaa`````````aaacccdddeeeeeeffffffeeecccaaa``````aaacccbbb```______```dddeeefffggghhhhhhhhhhhhddddddeeeeeefffgggggggggiiijjjkkklllmmmnnnnnnnnnnnnoooooopppqqqssstttuuuyyy{{{{{{{{{yyyxxxyyy{{{yyyzzz{{{{{{{{{{{{{{{{{{~~~}}}|||}}}||||||}}}}}}}}}{{{yyywwwvvvwwwvvvuuutttuuuwwwyyyzzz{{{zzzyyyxxxwwwuuuttttttuuutttrrrqqqrrruuuxxxzzz}}}yyyuuusssrrrrrrrrrpppooopppqqqrrrpppmmmkkkjjjjjjjjjiiigggeeebbbaaa___]]][[[ZZZZZZZZZXXXVVVRRRQQQOOOLLLIIIFFFDDDCCCCCCBBBAAA@@@???===<<<<<<;;;;;;:::999999888888777666555555444444333222222222222222222222222222222222111111000000000000000555111000111111222777>>>MMMVVVcccooo}}}yyypppnnnttttttmmmjjjoooxxxxxxuuulllaaa^^^kkk{{{rrrfffdddkkkrrrvvvkkkgggeeefffeee```]]]^^^\\\ZZZ[[[aaakkksssvvvvvvqqqppp|||tttNNN:::666333///,,,---,,,++++++******++++++++++++++++++++++++,,,,,,)))*********)))(((&&&%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&))))))))))))((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((%%%&&&&&&'''((()))******&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))^^^_________^^^]]]\\\[[[\\\[[[[[[[[[[[[\\\]]]]]]^^^```aaa```^^^]]]]]]^^^^^^___aaabbbbbbaaa```___\\\]]]^^^````````````___^^^___aaabbbcccccccccccceeefffgggggggggfffdddccc______```aaabbbbbbbbbbbbaaaaaaaaaaaabbbccccccdddeeeccc```___aaabbbccccccaaaaaa`````````aaabbbccceeeeeefffffffffdddcccbbb```bbbcccbbb```______```dddeeefffggghhhhhhhhhhhhffffffffffffffffffffffffggghhhiiikkklllmmmmmmmmmnnnnnnooooooqqqrrrtttuuuxxxyyyzzzzzzyyyxxxyyy{{{zzzzzz{{{||||||||||||{{{~~~{{{}}}}}}}}}|||{{{yyywwwvvvuuutttsssrrrrrrtttuuuwwwwwwwwwwwwwwwvvvvvvvvvvvvtttsssrrrrrrsssuuuwwwyyy}}}{{{yyyvvvtttsssrrrrrrrrrqqqooonnnoooooonnnmmmjjjjjjiiihhhgggdddbbbaaa___]]][[[ZZZZZZYYYXXXVVVRRRQQQOOOLLLIIIFFFDDDCCCCCCBBBAAA@@@???===<<<<<<;;;::::::999999888888777666555555444444333222222222222222222222222222222222111111000000000000000333111000222222222666===KKKTTT```lllxxxzzzuuuiiieeejjjmmmjjjiiimmmvvvuuusssmmmccc```kkkzzzxxxmmmhhhlllqqquuuiiidddaaaaaa```[[[ZZZ[[[^^^]]]___eeelllpppooommmkkkkkkwwwzzzRRR===666222...,,,---,,,++++++******++++++++++++++++++++++++++++++)))*********)))(((&&&%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))____________^^^]]]\\\\\\]]]]]]\\\\\\]]]]]]^^^______```bbbaaa```______`````````bbbcccccccccbbbaaa^^^___aaabbbbbbbbbbbbaaa]]]___```bbbcccddddddcccdddeeegggiiihhhgggdddccc```aaabbbcccddddddddddddddddddcccbbbbbbcccdddeeedddbbb______aaabbbbbbbbbbbbaaaaaaaaaaaabbbcccdddeeeeeefffggggggfffeeedddaaabbbcccbbbaaa``````aaaeeeeeefffggghhhhhhhhhhhhiiiiiihhhhhhgggffffffffffffgggiiijjjlllmmmnnnnnnmmmnnnnnnoooppprrrssstttvvvwwwyyyzzzyyyxxxyyy{{{{{{{{{|||}}}}}}}}}}}}}}}|||zzz}}}}}}}}}|||{{{yyywwwvvvvvvuuusssrrrrrrssstttttttttttttttuuuuuuvvvvvvwwwrrrrrrssstttuuuvvvwwwwwwyyyyyyxxxwwwvvvtttsssrrrtttqqqnnnmmmmmmnnnooonnniiiiiiiiigggfffdddbbbaaa^^^]]][[[ZZZZZZYYYWWWVVVQQQPPPNNNKKKHHHFFFEEEDDDCCCBBBAAA@@@???===<<<<<<:::::::::999888888777777666555555444444333222222222222222222222222222222222222111111000000000000222000000333333222555:::FFFPPP]]]hhhrrryyyxxxsssoooaaaYYY___gggiiiiiikkkqqqqqqpppkkkcccaaajjjvvvvvvppppppsssuuukkkfffbbb```]]]YYYYYY\\\___```ccciiimmmmmmhhhccceeegggsssZZZ@@@666111...,,,---,,,++++++******++++++,,,,,,,,,+++*********)))))))))******)))((('''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''(((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))aaaaaaaaa``````___^^^^^^]]]]]]\\\\\\]]]]]]^^^______aaabbbbbbaaa```aaabbbaaaaaabbbccccccccccccbbb``````bbbcccccccccbbbbbb]]]___aaaccceeeeeeddddddbbbdddgggiiiiiifffdddaaaaaabbbcccdddddddddddddddfffeeecccbbbaaabbbcccdddbbbaaa______aaabbbbbbbbbccccccccccccddddddeeeeeeeeefffggghhhhhhgggffffffaaabbbcccbbbaaa```bbbcccffffffggghhhhhhhhhhhhhhhkkkkkkjjjiiihhhgggfffeeefffgggiiikkkmmmoooooopppmmmmmmnnnoooppprrrsssttttttvvvxxxyyyyyyxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||zzz|||||||||{{{yyyxxxwwwwwwxxxwwwvvvuuuttttttuuuuuusssssssssttttttuuuuuuuuupppqqqsssuuuvvvvvvvvvuuuuuuvvvwwwxxxwwwuuusssrrrsssqqqnnnmmmmmmnnnmmmllliiihhhgggfffeeecccbbbaaa^^^\\\ZZZZZZZZZYYYWWWUUUQQQOOOMMMJJJHHHFFFFFFEEECCCBBBAAA@@@???===<<<<<<::::::999999888777777777666555555444444333222222111111111111111111111111222222222222111111000000000///111444444111333888@@@KKKXXXcccmmmuuuvvvrrrlll^^^UUU[[[hhhnnnnnnmmmlllkkkjjjhhhbbb___fffooo~~~xxxxxx{{{wwwrrrlllgggccc^^^ZZZ[[[___^^^___ccchhhkkkjjjfffbbbdddhhhuuuaaaDDD666111///...---,,,++++++******++++++---,,,,,,+++***))))))((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((dddcccbbbbbbaaa`````````]]]\\\\\\\\\\\\]]]^^^^^^___aaaccccccbbbbbbbbbdddaaaaaabbbbbbccccccccccccaaaaaacccddddddcccbbbbbb___```ccceeeffffffeeedddaaacccfffhhhhhhfffcccaaabbbbbbcccdddddddddccccccfffeeecccbbbaaaaaabbbbbbbbb```___```bbbccccccbbbeeeeeeffffffggggggggggggeeefffggghhhhhhhhhgggfffbbbccccccbbbaaaaaaccceeefffggghhhhhhhhhhhhhhhhhhkkkkkkjjjiiihhhggggggfffeeefffhhhjjjlllmmmnnnooommmnnnnnnoooppprrrttttttsssvvvyyyzzzyyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuttttttsssrrrrrrrrroooqqqsssuuuvvvvvvuuutttrrrtttuuuwwwvvvuuurrrqqqpppooonnnnnnnnnmmmjjjhhhhhhgggfffeeedddcccbbbbbb^^^\\\ZZZYYYYYYYYYWWWUUUPPPNNNLLLIIIGGGFFFFFFFFFCCCBBBAAA@@@???===<<<<<<::::::999888888777777666666555555444444333222222111111111111111111111111111222222222222111000000///...000444333111222666:::FFFSSS___jjjuuuxxxwwwnnnaaaXXX^^^mmmvvvvvvtttjjjhhhfffeeeaaa]]]aaahhh{{{~~~zzzuuuoooiiiddd]]]WWWXXX]]]\\\]]]```dddggghhhhhhfffgggmmmzzzhhhHHH777111000///---,,,++++++******++++++,,,,,,++++++***)))(((((()))))))))(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((eeedddcccbbbaaaaaaaaaaaa]]]\\\\\\\\\\\\]]]^^^^^^^^^```bbbcccbbbbbbccceeebbbbbbbbbbbbcccccccccdddbbbcccdddeeeeeedddccccccaaacccfffhhhiiihhhfffdddbbbccceeeggghhhfffdddcccccccccddddddddddddccccccdddddddddccccccbbbbbbbbbbbbaaa```aaacccddddddccceeefffggghhhhhhhhhggggggffffffggghhhhhhgggfffeeecccccccccbbbaaabbbdddfffggghhhhhhiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhdddeeeggghhhjjjkkkllllllnnnoooooopppqqqssstttuuutttwwwzzz{{{zzzyyyyyyyyyzzz{{{|||~~~~~~|||{{{|||wwwvvvvvvvvvvvvwwwwwwxxxuuuuuuuuuuuuuuutttttttttwwwvvvuuutttrrrqqqpppooooooppprrrtttuuuuuuuuutttqqqrrrsssttttttsssqqqooommmmmmmmmmmmnnnkkkhhheeeggggggeeedddcccbbbbbbbbb]]]\\\ZZZYYYYYYXXXVVVUUUOOOMMMKKKHHHFFFFFFGGGHHHCCCBBBAAA@@@???===<<<<<<999999999888777777666666666555555444444333222222111111111111111111111111111222333333333222000///000...000333222000111555666BBBPPP[[[hhhuuu}}}ttthhh^^^aaaooo{{{~~~|||nnnjjjgggeeebbb^^^```eeewww~~~~~~uuupppjjjcccYYYRRRRRRWWW[[[\\\^^^aaadddfffhhhhhhhhhppp{{{qqqOOO:::333111000---,,,++++++******+++++++++++++++***)))))))))((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''(((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))dddcccaaa```______``````^^^^^^^^^]]]^^^^^^___```]]]___aaabbbbbbbbbdddeeedddddddddddddddeeeeeefffeeeeeefffggggggfffeeeddddddfffiiijjjjjjiiifffddddddeeeggghhhhhhhhhgggfffeeeeeeeeeffffffeeeeeedddcccdddeeeffffffeeecccbbbbbbaaaaaaccceeefffeeeddddddeeefffgggggggggfffffffffgggggghhhgggfffdddccccccddddddbbbaaabbbeeehhhhhhhhhiiiiiiiiihhhhhhgggffffffgggggghhhiiijjjjjjggggggiiijjjkkkllllllllloooppppppqqqrrrtttuuuvvvvvvxxx{{{|||{{{yyyxxxxxxyyyzzz|||}}}~~~zzz|||~~~}}}{{{yyyzzz{{{sssssssssssstttvvvxxxyyyuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwvvvtttsssqqqpppppppppqqqrrrssstttuuuuuuuuupppqqqrrrrrrqqqpppooonnnnnnllljjjjjjjjjiiifffdddgggfffdddcccbbbbbbbbbbbb]]][[[ZZZYYYYYYXXXVVVTTTOOOMMMJJJGGGFFFFFFGGGHHHCCCBBBAAA@@@???===<<<<<<999999888888777777666666666555555444444333222222111111111111111111111111111222333444444222000///000...///222111///111555555@@@MMMXXXeeetttzzzmmm```___kkkzzzvvvpppkkkiiieeebbbbbbfffrrrzzzzzzyyyzzz{{{vvvppphhh\\\RRRRRRVVV\\\^^^```bbbbbbccccccdddfffmmmuuuzzzVVV>>>444222///---,,,++++++******++++++************))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%&&&'''((()))&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))cccbbb```___^^^^^^_____________________```aaaaaa\\\^^^aaabbbbbbbbbdddeeefffeeeeeeeeeeeefffgggggggggggghhhiiiiiihhhgggffffffhhhjjjlllllliiifffdddgggggghhhiiiiiiiiiiiiiiifffgggggggggggggggffffffcccdddgggiiiiiigggeeecccbbbbbbbbbdddfffgggfffdddcccccceeefffffffffeeedddgggggggggggggggeeecccbbbdddddddddbbbbbbcccfffhhhhhhhhhiiiiiiiiihhhhhhgggcccdddeeeggghhhjjjkkkkkkkkklllmmmnnnooooooooooooppppppqqqrrrsssuuuvvvwwwwwwzzz}}}}}}|||zzzxxxxxxyyyzzz{{{|||~~~~~~~~~vvvyyy{{{{{{xxxwwwyyyzzzqqqqqqqqqrrrsssuuuxxxyyyvvvwwwxxxyyyyyyyyyyyyyyywwwvvvuuutttsssrrrrrrqqqpppqqqqqqrrrssstttuuuvvvpppppppppppppppooonnnmmmooolllhhhffffffgggfffeeegggfffdddbbbaaaaaabbbbbb]]][[[YYYYYYYYYXXXVVVTTTNNNLLLIIIGGGFFFFFFHHHIIICCCBBBAAA@@@???===<<<<<<999999888888777666666666666555555444444333222222000000000000000000000000111222333444444222111///111//////111000...111666555???LLLVVVcccsss}}}ppp```[[[fffxxx~~~vvvooollliiieeeeeehhhnnnxxx~~~vvvrrrrrr}}}~~~xxxpppcccXXXVVV[[[^^^```cccdddbbb```___^^^ccciiiooowww\\\AAA666222///---,,,++++++******++++++)))))))))))))))************)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%&&&'''((()))%%%&&&&&&'''((()))******&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))bbb```^^^]]]^^^___^^^^^^^^^______```````````````````````````aaaaaaaaaaaadddeeefffgggggggggfffeeehhhhhhhhhhhhgggfffeeedddfffgggiiijjjjjjiiihhhhhhgggggggggfffggghhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhheeegggiiijjjjjjhhhfffdddfffdddbbbcccfffhhhgggeeefffeeeeeeeeeeeefffggggggiiihhhfffeeeddddddeeefffeeeeeeeeefffffffffffffffjjjkkkkkklllkkkjjjiiihhheeeffffffgggiiijjjlllmmmpppnnnkkklllnnnooonnnlllsssssssssssstttvvvwwwxxx||||||||||||{{{zzzyyyxxx{{{}}}~~~yyyyyyxxxxxxyyyzzzyyywwwuuurrrrrrrrrrrrsssuuuwwwxxxuuuxxx{{{|||zzzwwwuuuuuuuuuttttttsssrrrrrrqqqqqqpppooonnnooorrrtttttttttnnnmmmlllmmmnnnooonnnmmmhhhhhhhhhhhhhhhgggffffffdddddddddddddddcccbbbbbb\\\XXXUUUVVVYYYYYYUUUQQQOOONNNLLLIIIGGGFFFEEEDDD????????????>>><<<;;;:::;;;999888777888777555444555444444333333222222111111111111111111111111111000000111222222222111111////////////000111222333777===GGGUUUeeetttwwwcccYYYbbbrrr}}}~~~{{{zzzwwwsssnnnkkkkkkkkkkkk{{{qqqlllxxx|||}}}oooaaa\\\^^^mmmfffccccccaaa^^^```fffbbbeeehhhpppeeeEEE666111///,,,,,,++++++***+++++++++((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''')))))))))((('''''''''&&&(((((('''%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''%%%$$$%%%((((((&&&###&&&''''''(((((((((((((((&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))bbb```]]]]]]^^^_________^^^___``````aaaaaa```````````````aaaaaaaaabbbbbbcccdddfffggggggfffeeeeeeggghhhhhhhhhhhhgggffffffggghhhiiijjjjjjiiihhhhhhggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiikkklllkkkiiigggeeefffdddbbbbbbeeegggfffeeeffffffeeefffffffffggghhhiiihhhfffeeeddddddeeeeeefffffffffgggggggggggggggiiijjjkkkkkkjjjiiihhhgggeeeeeefffggghhhjjjllllllpppmmmlllllloooppppppnnnttttttuuuvvvwwwxxxyyyzzzzzz{{{{{{|||||||||{{{{{{{{{}}}~~~zzzyyyxxxxxxyyyzzzyyywwwuuurrrqqqqqqqqqsssuuuxxxyyyzzz|||~~~~~~{{{xxxvvvvvvvvvuuuuuutttsssrrrqqqqqqqqqpppnnnooopppqqqqqqpppooommmlllmmmnnnooonnnmmmiiijjjjjjjjjiiihhhfffeeeeeeeeeddddddbbbaaa```___\\\YYYVVVVVVXXXXXXTTTPPPOOOMMMKKKIIIGGGFFFEEEDDD@@@@@@@@@???>>>===;;;;;;;;;999888777888777555444555444444333333222222111111111111111111111111111111222222222222222111111////////////000111222333555<<>><<<<<<;;;999888777888777555444555444444333333222222111111111111111111111111111333333444333333222111000////////////000111222333444===MMMbbbxxxkkkYYYYYYeeemmmooopppllliiikkkooopppnnnjjjbbbmmmssswwwzzzooofffkkkrrr|||yyywwwwwwvvvsssuuuzzzyyyooojjjeee^^^ZZZYYYZZZ___eeelll{{{pppOOO:::222000---,,,++++++******++++++************************(((((((((((((((((((((((('''''''''((((((((())))))%%%%%%%%%&&&&&&&&&&&&&&&"""###$$$&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))```___]]]]]]___aaaaaaaaa___```aaaaaabbbbbbaaaaaaaaaaaaaaabbbbbbbbbccccccbbbcccdddfffffffffeeeeeegggggghhhiiijjjkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiihhhjjjlllmmmnnnmmmkkkjjjmmmmmmnnnnnnnnnnnnnnnoooooooooppppppnnnllljjjiiigggeeecccaaabbbccceeefffgggggghhhhhhhhhhhhhhhhhhiiihhhhhhgggffffffeeeeeehhhiiijjjkkkllllllkkkkkkhhhhhhhhhhhhhhhhhhggggggfffffffffggghhhiiikkkkkkmmmmmmmmmoooqqqssstttuuutttvvvyyy|||~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~{{{zzzyyyxxxyyyzzzzzzxxxwwwuuutttssssssvvvzzz~~~{{{wwwvvvuuuwwwwwwvvvuuutttsssrrrrrrsssqqqoooooopppqqqpppoooooonnnmmmmmmnnnnnnmmmllliiijjjkkkkkkiiifffcccaaaccccccbbbaaa```^^^\\\\\\]]][[[XXXWWWVVVUUUQQQNNNNNNMMMKKKIIIFFFEEEDDDDDDAAAAAAAAAAAA???>>>===<<<;;;999888777888777555444555444444333333222222111111111111111111111111111555555555444333222111000////////////000111222333444===OOOeee|||ooo[[[WWW___hhhjjjkkkgggdddiiiqqquuuqqqkkk[[[ccchhhqqqzzzrrrgggiiippp~~~||||||wwwtttvvv|||ppphhhdddaaa]]][[[XXX]]]dddkkkxxxzzzWWW>>>333111------,,,+++************************************((((((((((((((((((((((((&&&'''''''''((((((((((((&&&'''''''''((()))))))))!!!###%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((aaa___]]]^^^___aaabbbaaa```aaaaaabbbcccbbbbbbbbbbbbbbbbbbbbbccccccccccccbbbcccdddfffggggggfffffffffggghhhjjjkkkkkkkkkkkkiiiiiiiiiiiiiiijjjjjjkkkiiikkkmmmnnnooonnnlllkkkmmmmmmmmmnnnnnnnnnoooooopppqqqqqqpppooommmkkkjjjhhhgggfffdddcccccceeefffggghhhiiijjjjjjjjjiiiiiijjjiiiiiiiiihhhgggffffffhhhiiikkkmmmnnnnnnmmmlllgggggggggggggggggghhhhhhgggggggggggghhhjjjkkklllmmmnnnoooppprrrtttvvvxxxuuuwwwzzz|||~~~~~~}}}}}}~~~}}}~~~}}}~~~~~~}}}{{{zzzxxxxxxyyyzzzyyyxxxwwwwwwvvvwwwyyy}}}}}}xxxuuuttttttvvvvvvvvvuuuttttttsssssssssqqqpppppprrrssssssrrrpppnnnmmmmmmnnnnnnmmmkkkhhhhhhiiihhhgggdddbbb``````````````````___^^^]]]]]][[[YYYWWWVVVSSSPPPNNNNNNLLLJJJHHHFFFEEEDDDCCCAAAAAAAAAAAA???>>>===<<<;;;999888777888777555444555444444333333222222111000000000000000000000000555555555444333222111000////////////000111222333444<<>><<<<<<;;;999888777888777555444555444444333333222222111000000000000000000000000333333444333333222111000////////////000111222333222:::KKKbbbyyy{{{lll\\\WWW]]]eeehhhhhhdddccciiiqqqtttnnngggRRRXXX^^^mmm~~~{{{ooooooiiiuuuuuuuuutttxxx~~~{{{tttppppppooolllhhhhhhkkkqqqzzzfffEEE555444...---,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((('''%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))cccaaa___^^^```aaaaaa```aaabbbccccccddddddcccccccccccccccddddddddddddeeecccdddfffhhhiiiiiiiiihhhgggggghhhiiijjjjjjjjjiiiggggggggghhhjjjlllnnnooolllllllllmmmmmmmmmnnnnnnkkkkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkmmmnnnmmmjjjgggggghhhhhhiiikkklllmmmlllkkkjjjlllmmmmmmmmmmmmkkkjjjiiigggiiilllooopppooonnnmmmhhhhhhggggggggghhhiiijjjjjjjjjjjjjjjkkklllmmmmmmnnnqqqsssssssssuuuxxx{{{{{{{{{|||||||||}}}}}}}}}~~~}}}{{{yyyxxxyyyzzzzzzyyywwwxxxzzz{{{}}}~~~~~~~~~{{{xxxtttsssuuuvvvrrrrrrrrrsssttttttuuuuuutttsssqqqqqqrrrsssrrrqqqqqqooommmmmmnnnnnnlllkkkhhhgggfffdddccccccddddddaaaaaaaaaaaa```^^^]]]]]]ZZZZZZYYYWWWTTTRRRPPPOOOMMMLLLJJJHHHFFFDDDCCCCCC@@@@@@@@@???>>>===;;;;;;;;;999888777888777555444555444444333333222222111000000000000000000000000111222222222222222111111////////////000111222333111888FFF\\\ppp|||}}}zzzuuurrrhhh\\\WWW\\\bbbeeeeeecccbbbgggllllllfff___RRRYYY___nnn|||ppppppjjjuuuwwwvvvuuu}}}|||ttt~~~}}}xxxsssrrrwww~~~kkkGGG666555///...,,,+++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''$$$&&&((((((%%%$$$%%%'''$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))dddbbb```___`````````___bbbbbbcccddddddddddddcccccccccdddddddddeeeeeeeeeccceeefffhhhjjjjjjjjjiiigggggghhhiiiiiiiiiiiihhhfffffffffhhhjjjmmmoooqqqmmmllllllllllllmmmnnnnnnmmmnnnnnnooopppqqqqqqqqqmmmmmmmmmmmmllllllllllllkkknnnqqqpppllliiihhhhhhhhhiiikkkmmmmmmlllkkkjjjmmmnnnnnnooonnnlllkkkjjjgggiiilllooopppooonnnmmmiiihhhgggggggggiiijjjkkkkkkkkkkkkkkkllllllmmmnnnoooqqqtttttttttuuuxxx|||~~~~~~}}}||||||}}}~~~~~~~~~}}}{{{yyyxxxyyyzzzzzzyyyvvvwwwzzz|||}}}}}}}}}|||}}}|||zzzwwwttttttvvvxxxppppppqqqrrrssstttuuuvvvvvvtttqqqpppqqqpppooonnnqqqooonnnmmmnnnnnnlllkkkiiihhhfffdddcccdddfffgggccccccbbbaaa```^^^\\\[[[YYYYYYYYYWWWTTTRRRPPPPPPMMMLLLJJJHHHEEEDDDCCCCCC????????????>>><<<;;;:::;;;999888777888777555444555555444333333222222111000000000000000000000000000000111222222222111111////////////000111222333333777CCCVVVhhhqqqpppkkklllkkkeee[[[VVVZZZ```bbbcccaaabbbeeehhhfff```ZZZSSSZZZ```ooo{{{oooooolllxxx{{{zzzwwwtttpppjjj{{{|||xxx{{{nnnHHH777666///...---+++***)))))))))************************((((((((((((((((((((((((''''''''''''((((((((())))))))))))((((((''''''&&&''''''&&&''''''((()))***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''###&&&((((((%%%$$$%%%'''######$$$%%%%%%%%%%%%$$$"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))fffdddaaa___^^^^^^^^^___ccccccbbbbbbbbbbbbbbbbbbcccdddeeedddccccccdddfffggghhhiiiiiijjjiiihhhggghhhiiijjjjjjiiijjjlllnnnmmmkkkjjjkkkoooqqqqqqpppnnnlllkkkiiijjjllloooqqqsssqqqpppqqqtttuuusssppppppooonnnmmmmmmnnnooopppppppppooommmlllkkkjjjiiimmmnnnoooooonnnkkkhhhfffkkkkkkllllllmmmnnnnnnooooooppppppqqqqqqqqqpppppplllkkkiiihhhiiikkknnnooonnnnnnooooooooonnnlllkkkpppqqqrrrssstttwww|||}}}}}}~~~~~~~~~zzz{{{|||||||||{{{yyyyyy}}}yyyuuuvvv{{{~~~|||{{{uuusssvvvwwwvvvssspppooooooppprrrssssssrrrsssrrrqqqpppoooooooooooopppooonnnmmmkkkhhhfffeeefffgggggggggggggggffffffhhheeebbb___]]]\\\YYYWWW[[[ZZZXXXUUURRRPPPOOONNNNNNLLLJJJHHHGGGEEEBBB???DDDCCCBBB@@@===;;;:::999888888777666555444333333111222222222222111000000000000////////////000000222222222111111111000000------......//////000000666999CCCSSSaaahhhjjjjjjnnnhhh^^^WWWXXX___dddfffbbbbbbbbbccccccaaa^^^[[[VVVUUU^^^ooozzzxxxrrrooonnnuuuppphhhjjjccc}}}xxxzzz|||uuuOOO999444000---+++***+++,,,++++++((()))***+++++++++++++++***))))))((('''&&&&&&&&&'''''''''''''''''''''''',,,++++++***((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%******))))))(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((fffdddbbb```^^^^^^___```bbbbbbbbbbbbbbbbbbbbbbbbcccdddeeeeeeddddddfffgggggghhhiiijjjkkkjjjjjjiiiiiijjjkkkjjjiiiiiikkkmmmmmmkkkjjjkkknnnppppppoooooommmlllkkkkkkkkkmmmnnnqqqpppoooqqqtttvvvtttrrroooooonnnnnnnnnooopppppprrrqqqpppooonnnmmmllllllmmmnnnooopppooommmjjjhhhkkkkkklllmmmnnnnnnnnnnnnoooppppppqqqqqqppppppppppppnnnllljjjjjjkkkmmmnnnmmmnnnooooooooonnnmmmlllooorrruuuwwwyyyzzz}}}}}}}}}~~~~~~~~~}}}}}}}}}xxxyyyzzzzzz{{{zzzzzzzzz|||xxxuuuvvv{{{~~~~~~|||~~~yyytttsssuuuwwwvvvssstttsssrrrrrrssstttrrrqqqrrrrrrpppoooooonnnnnnnnnnnnnnnmmmllljjjhhhgggfffdddeeeeeefffffffffeeeeeefffdddaaa___^^^]]]\\\ZZZ[[[YYYWWWUUURRRQQQOOOOOONNNLLLJJJHHHGGGEEEBBB???AAAAAA@@@???===<<<;;;;;;999999888777666555444444111222222222222111000000000000////////////000000222222222111111111000000.........///////////////222666@@@OOO___iiimmmnnnmmmhhhaaa\\\]]]aaaeeeffffffdddbbbaaaaaa___[[[WWWPPPQQQZZZkkkwwwwwwqqqnnnnnntttzzziiiaaaaaaccczzzzzzssstttyyyyyyzzzUUU<<<555000...,,,+++,,,,,,,,,+++(((((()))*********))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''************((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((eeedddbbb````````````aaabbbbbbbbbbbbbbbbbbbbbbbbbbbdddffffffeeefffgggiiihhhiiijjjkkklllmmmmmmmmmkkkllllllkkkiiiiiijjjlllmmmlllkkklllnnnooonnnmmmoooooonnnmmmllllllkkkkkkooooooooorrrtttvvvuuutttoooooonnnnnnooopppqqqqqqsssrrrrrrqqqppppppoooooonnnooopppqqqqqqooommmlllkkklllnnnooopppoooooonnnooopppppppppppppppoooooosssrrrooommmkkkkkklllmmmlllmmmnnnooopppooonnnnnnooorrrwww{{{|||}}}~~~}}}}}}}}}~~~~~~{{{zzzzzz{{{{{{xxxxxxxxxxxxyyyzzz{{{{{{{{{xxxuuuwwwzzz}}}}}}|||yyyuuurrrqqqtttvvvuuutttwwwuuuttttttttttttsssqqqqqqpppooonnnnnnmmmnnnnnnllllllkkkkkkjjjiiiggggggdddeeeffffffggggggggggggdddbbb```_________]]]\\\YYYXXXVVVTTTRRRQQQPPPPPPMMMLLLJJJHHHGGGEEEBBB@@@>>>>>>>>>======<<<<<<<<<::::::999888777666555555111222222222222111000000000//////......//////000222111111111111000000000000000///////////////...000444<<>>>>>>>>===<<<<<<;;;;;;:::999999888777666555444111222222222222111000000/////////....../////////111111111111000000000000111000000000//////......000444;;;GGGXXXhhhrrrssstttpppkkkgggaaa^^^___dddrrrjjjbbb^^^\\\YYYRRRLLLJJJKKKSSSdddttt{{{xxxsssqqqrrr|||}}}rrrhhhbbbdddsssvvvmmmjjjccccccjjjooodddFFF666333000---,,,---------,,,)))*********)))(((''''''))))))((((((''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###"""!!!"""$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((bbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbcccccccccbbbdddggghhhhhhhhhiiijjjhhhiiijjjkkkmmmnnnpppqqqnnnoooooommmjjjiiijjjkkklllmmmnnnoooooonnnnnnnnnnnnoooqqqrrrrrrrrrqqqppprrrsssttttttssssssrrrrrroooppppppqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqrrrrrrpppqqqrrrsssssssssrrrrrrmmmnnnoooqqqqqqqqqqqqpppqqqqqqqqqqqqqqqpppoooooooooooonnnmmmmmmnnnoooooonnnoooqqqrrrsssrrrrrrqqqppprrrsssssstttvvvzzz|||{{{|||}}}~~~rrrkkkmmmnnnppprrrtttwwwyyyzzz|||{{{yyyxxxwwwxxxyyyyyyyyyxxxwwwxxxyyyzzzyyyyyyqqqpppooooooqqqsssssssssrrrqqqpppqqqssstttsssrrrooonnnmmmmmmmmmmmmmmmmmmhhhiiiiiijjjjjjiiiiiiiiigggggghhhiiiiiiiiiiiiiiicccaaa^^^]]]\\\\\\ZZZYYYXXXWWWUUUSSSRRRQQQPPPPPPLLLKKKIIIHHHGGGFFFCCC@@@@@@???>>>===<<<;;;:::999888888777666555444444333111222222222222111000000//////............//////000000000000000000000000111111000000/////////...000666===HHH\\\qqq}}}}}}wwwqqqjjj___WWWZZZaaarrrkkkccc^^^[[[WWWQQQKKKIIIJJJPPP^^^ppp{{{zzztttqqqpppvvvyyynnnddddddooozzz|||yyyuuuqqqooocccddd___^^^fffmmm}}}kkkJJJ555333111...,,,------,,,+++++++++++++++***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((````````````aaaaaaaaaaaaaaaaaaaaabbbccccccddddddbbbdddggghhhhhhggghhhiiihhhhhhhhhiiikkkmmmooopppooooooooommmkkkjjjkkklllkkknnnpppqqqpppoooooopppnnnoooppprrrssssssrrrqqqsssuuuvvvuuusssqqqqqqrrrqqqqqqrrrrrrrrrrrrqqqpppooooooooopppqqqrrrrrrsssrrrrrrsssssssssssssssrrrooooooppppppqqqrrrrrrsssssssssssssssrrrqqqppppppmmmmmmnnnnnnooopppqqqrrrqqqrrrssstttuuutttsssrrrrrrsssrrrrrrqqqssswwwzzz{{{|||}}}wwwiiicccbbbdddhhhlllpppsssuuuvvvzzzyyyxxxxxxwwwwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvoooooooooppppppqqqrrrssspppooooooppprrrssssssrrrnnnnnnmmmmmmmmmmmmnnnnnniiiiiijjjjjjjjjjjjjjjiiifffffffffggggggffffffeeecccaaa^^^]]]]]]\\\ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOOLLLJJJIIIHHHHHHFFFCCCAAAAAA@@@???>>><<<;;;:::999888888777666555444333333111222222222222111000000///......------....../////////000000000000000111111000000000000000000//////666???KKKaaa{{{|||vvvnnn```SSSVVV```mmmjjjeee```\\\WWWRRROOOJJJIIIKKKWWWjjjyyyzzztttoookkknnn{{{tttiiidddiiimmmjjjeeebbbcccggg\\\aaa^^^___gggmmm{{{qqqNNN666333000---,,,,,,,,,+++******++++++++++++******)))((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((^^^^^^___``````````````````aaaaaabbbccccccddddddbbbeeeggghhhgggfffffffffggggggggghhhiiikkklllnnnnnnoooooonnnlllkkklllnnnkkknnnrrrsssrrrqqqqqqrrroooooopppppppppppppppppprrrtttvvvuuusssrrrssstttrrrssssssssssssqqqpppooonnnooooooqqqrrrsssttttttssssssssssssssssssrrrrrrrrrqqqpppoooppprrrtttuuuttttttttttttsssrrrqqqpppooooooooopppqqqrrrrrrssstttuuuvvvwwwvvvuuutttssstttuuuvvvuuuttttttvvvwwwzzz{{{}}}ooobbb]]]XXX[[[```eeejjjnnnpppqqqssstttuuuvvvwwwwwwwwwwwwzzz{{{zzzyyywwwuuuttttttnnnooopppppppppppprrrrrrqqqpppooopppqqqrrrqqqpppooonnnnnnmmmnnnnnnoooooojjjjjjkkkkkkkkkkkkjjjjjjfffffffffffffffeeedddcccbbbaaa^^^^^^______^^^]]]YYYXXXVVVSSSQQQOOONNNNNNLLLJJJIIIHHHHHHFFFDDDAAA@@@@@@???>>>>>>===<<<<<<999999888777666555444444111222222222222111000000///......------......///////////////000000111111000000000000000111111111---666???JJJ```{{{{{{tttdddTTTTTT___fffgggfffccc]]]XXXUUUTTTMMMKKKJJJSSSfffxxx{{{uuukkkeeefffqqq}}}sssjjjbbbaaa^^^\\\YYYXXXZZZ^^^XXX___```aaajjjooozzzvvvRRR777222000---+++++++++***)))((()))***************)))'''(((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((\\\]]]^^^___```````````````aaaaaabbbccccccddddddbbbeeeggghhhgggeeeeeeeeeggggggffffffgggiiikkklllnnnoooooonnnllllllmmmooojjjnnnrrrtttsssrrrssstttppppppoooooonnnmmmmmmmmmpppsssuuuuuusssssstttvvvssstttttttttsssqqqooonnnnnnooopppqqqssstttuuuvvvttttttsssssssssrrrrrrrrrsssrrrpppoooooorrruuuwwwuuuuuuuuuuuutttsssrrrqqqqqqqqqrrrrrrrrrssssssssswwwwwwxxxxxxwwwvvvuuutttuuuwwwzzzzzzxxxwwwvvvvvvzzz{{{}}}yyyfffYYYTTTQQQTTTZZZ```eeeiiikkklllmmmoooqqqtttvvvwwwwwwwww{{{{{{{{{zzzvvvtttsssrrrooopppqqqqqqppppppqqqrrrtttrrrqqqqqqqqqqqqpppnnnoooooonnnnnnnnnoooooopppkkkkkklllllllllkkkjjjjjjiiiiiihhhhhhgggeeedddcccbbb```______aaabbbbbbaaaZZZXXXVVVSSSQQQOOOMMMMMMLLLJJJHHHHHHHHHFFFDDDAAA>>>>>>>>>>>>????????????::::::999888777666555555111222222222222111000000.........------............/////////000000111111//////000000111111222222...777???GGG[[[uuu~~~zzziiiVVVUUU___aaaeeegggddd^^^XXXWWWXXXRRROOOLLLRRRfffyyy~~~wwwhhhaaa```kkkyyyyyyssskkkcccaaa[[[TTTSSSUUUVVVWWWXXXUUU___bbbdddlllqqqzzzzzzUUU999222///,,,++++++***)))(((''''''((())))))***))))))'''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((('''%%%"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((]]]^^^___`````````_________```aaabbbbbbaaa```___ccceeegggiiijjjhhhfffeeehhhhhhhhhiiijjjmmmoooqqqppppppooonnnmmmlllkkkkkkoooqqqsssttttttrrrooommmuuutttrrrqqqpppooooooooosssssstttsssrrrrrrtttvvvxxxyyyyyywwwtttqqqppppppppprrrssssssssstttvvvyyytttttttttuuuuuuuuuuuuuuutttsssssssssssstttuuuuuuyyyxxxwwwuuutttrrrqqqppprrrsssttttttttttttttttttvvvwwwwwwwwwuuuuuuwwwxxxyyyzzz{{{yyywwwvvvvvvwwwzzzyyyzzz~~~nnn[[[OOOIIILLLNNNQQQWWW^^^ccceeefffccckkkrrrtttvvvzzz{{{yyy}}}|||zzzwwwuuusssrrrqqquuusssqqqpppqqqqqqpppoooqqqppppppsssuuuuuurrrooopppoooooonnnmmmllllllllljjjkkklllllllllkkkjjjiiihhhiiijjjjjjiiifffbbb```^^^^^^___aaaccccccaaa___[[[YYYWWWTTTQQQNNNLLLJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;::::::999999888888777555444333222222111111000/////////......------------......000000111111111000000///000000////////////000000333666===KKK[[[kkkvvv|||~~~}}}~~~|||nnn\\\UUUYYY]]]aaaccc```^^^___^^^[[[ZZZLLLIIISSSddd{{{yyykkk]]]\\\fffrrr{{{wwwqqqhhh___XXXSSSOOONNNRRRVVVXXXXXXUUUbbbjjjpppvvvtttwww^^^<<<555///,,,------***)))******++++++++++++***))))))((((((((((((((((((((((((''''''((((((((((((((((((%%%&&&((())))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%]]]]]]]]]]]]^^^^^^^^^^^^```aaacccdddddddddcccccceeefffgggiiiiiihhhgggfffiiiiiiiiiiiikkklllnnnooopppppppppooonnnnnnmmmmmmoooppprrrssssssrrrqqqpppssssssrrrrrrqqqqqqrrrrrrssstttuuuuuusssssstttuuuvvvxxxxxxwwwtttrrrqqqrrrqqqrrrtttsssssstttvvvxxxuuuuuuttttttuuuuuuuuuuuuuuuttttttsssssssssttttttvvvvvvuuuuuuttttttsssssssssssstttuuuuuuuuuuuuttttttuuuuuuuuuttttttvvvxxxwwwxxxyyyxxxwwwvvvvvvxxxyyyyyy{{{{{{gggVVVLLLGGGHHHJJJMMMQQQWWW]]]```bbbcccjjjppprrrtttyyyzzzyyyzzzyyywwwtttssssssssssssvvvtttrrrqqqrrrrrrqqqpppqqqpppqqqsssvvvvvvssspppoooooonnnnnnmmmllllllkkkkkkkkklllmmmlllkkkjjjiiihhhhhhiiiiiigggeeebbb```aaaaaaaaaccccccbbb^^^[[[ZZZYYYWWWTTTQQQNNNKKKJJJHHHGGGFFFEEEDDDBBBAAAAAA??????>>>===<<<;;;::::::888888888888777666444444222222111111000/////////......------------......000000111111111111000000000000////////////000000222555===JJJZZZhhhrrrvvv||||||~~~~~~ppp\\\TTTWWW[[[```dddbbbbbbcccbbb```YYYLLLIIISSSeee}}}~~~lll]]][[[dddooo~~~}}}}}}uuunnneee\\\XXXSSSNNNMMMPPPTTTVVVVVVZZZiiirrrxxx{{{vvvwwwcccAAA555000,,,------***)))+++***++++++++++++***))))))((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''''''''&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%]]]\\\[[[[[[[[[\\\^^^^^^```aaabbbcccdddeeeeeeeeegggggghhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnooooooooooooooooooooooooppppppqqqqqqrrrrrrssssssssssssssssssssstttuuuuuutttvvvxxxwwwuuutttssssssuuuvvvwwwvvvtttsssssssssssstttttttttssssssuuuwwwuuuuuuuuutttttttttuuuuuuvvvuuutttsssssssssssssssrrrsssssstttuuuuuuvvvvvvssstttuuuuuuvvvvvvvvvuuuqqqrrrssssssssssssvvvxxxwwwxxxyyyxxxwwwvvvwwwxxxxxxyyy|||qqq___QQQIIIFFFDDDEEEGGGJJJOOOUUUZZZ^^^ccciiinnnoooqqqvvvxxxxxxwwwuuusssqqqpppqqqssstttvvvtttssssssssssssrrrqqqoooooopppsssuuuuuusssqqqnnnnnnmmmmmmllllllkkkkkkkkkkkklllmmmlllkkkjjjiiihhhggggggfffeeecccbbbaaacccccccccddddddaaa\\\XXXYYYXXXVVVSSSPPPMMMKKKJJJHHHGGGFFFEEECCCBBBAAAAAA???>>>>>>===<<<;;;::::::777777888777777666555444222222111111000/////////......------------......000000111111111111000000000000////////////000000222444<<>>>>>===<<<<<<;;;::::::777777777777777666555555222222111111000/////////......------------......///000000111111111111000000000////////////000000222444<<>>>>>======<<<;;;999888666666666666555444333222333222222111111111111111//////...------------...---...///////////////...111111000000000000111111444444555===PPPfffooommmlllnnnqqqnnndddXXXSSSRRRdddqqq}}}{{{jjjYYYUUUPPPPPPSSS^^^www{{{wwwqqqkkkxxxxxxjjjlllhhhZZZQQQRRRQQQQQQSSS^^^rrrzzzmmmeeehhhkkkmmmvvveeeHHH666111333,,,(((***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((]]]^^^^^^___```aaaaaabbbbbbbbbcccddddddddddddcccfffggghhhgggggghhhjjjmmmlllmmmnnnmmmkkkjjjkkklllllllllllllllmmmooopppqqqooopppqqqqqqqqqqqqsssuuuttttttuuuuuuvvvuuuuuuuuuvvvvvvuuutttttttttuuuuuuttttttsssrrrrrrrrrrrrrrrtttvvvwwwvvvtttsssuuuwwwuuuuuuuuuttttttsssssssssuuuvvvvvvvvvvvvvvvvvvuuuwwwtttrrrrrrsssuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwttttttttttttuuuwwwyyyzzz}}}{{{xxxvvvuuutttvvvzzzooo___XXXUUUQQQLLLJJJEEEEEEDDDCCCDDDHHHNNNRRR```gggpppvvvvvvtttssssssrrrrrrsssttttttsssrrrrrrsssrrrrrrsssuuutttrrrqqqqqqqqqpppooonnnmmmmmmlllkkkkkkiiihhhhhhhhhhhhhhhggghhhiiiiiiiiigggeeeddddddccccccdddddddddaaa___\\\\\\\\\[[[ZZZXXXVVVTTTVVVTTTRRROOOMMMLLLKKKKKKJJJGGGDDDBBBBBBAAA@@@???>>>>>>======<<<;;;999888777777777777666555444333111000000/////////////////////...------------......///000000000000000000111111000000000000111111333333444888HHH[[[eeefffiiimmmpppnnnfff[[[UUUTTTcccppp}}}zzzkkk]]]ZZZUUUUUUUUU[[[qqq~~~vvvqqqlllhhhwww}}}lllmmmjjj]]]SSSSSSPPPOOOQQQZZZlll}}}yyymmmeeehhhkkknnnxxxkkkJJJ888222333---)))+++***************************))))))))))))((((((((((((''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''[[[\\\]]]^^^```aaabbbcccbbbccccccddddddddddddddddddfffggghhhhhhiiilllnnnlllmmmooonnnllljjjiiijjjllllllllllllmmmooopppqqqooopppqqqppppppppprrrtttuuuuuutttttttttsssssssssttttttuuuvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqrrrrrrsssuuuvvvvvvuuuttttttuuuuuuuuuttttttttttttttttttwwwwwwwwwwwwwwwwwwwwwwwwvvvtttrrrssstttvvvwwwwwwxxxxxxyyyzzzyyyxxxwwwvvvtttsssssstttvvvxxx{{{|||~~~|||zzzxxxwwwwwwwwwvvvzzz{{{lll\\\VVVSSSNNNJJJHHHDDDEEEFFFFFFGGGIIIMMMPPP\\\dddnnntttuuutttssssssssstttuuuuuuuuuuuutttssssssrrrqqqrrrttttttrrrqqqppppppooonnnmmmllllllkkkjjjjjjiiihhhgggggggggggggggggghhhhhhgggfffdddcccbbbaaaaaacccddddddaaa___[[[[[[[[[ZZZYYYWWWVVVUUUUUUTTTRRRPPPNNNLLLLLLKKKIIIGGGDDDBBBBBBBBB@@@???>>>>>>======<<<;;;999888777777888777777666555444111000000/////////////////////...------------...//////000111111111111111111111000000000000111111333444444666???NNN[[[```eeekkkpppoooiiiaaaZZZWWW___lll{{{~~~wwwmmmdddbbb______ZZZXXXjjjzzzyyy{{{ooohhhdddbbbtttooommmmmmbbbVVVSSSQQQPPPPPPUUUcccsss{{{{{{wwwmmmeeefffiiimmmxxxsssNNN;;;333444---***---+++************************))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''\\\]]]^^^___```aaabbbbbbbbbcccddddddeeeeeeddddddeeefffhhhhhhhhhiiikkklllkkkmmmoooooommmjjjiiihhhllllllllllllmmmooopppqqqooopppppppppooooooqqqssstttsssssssssssssssssssssrrrtttuuuwwwwwwwwwvvvuuussssssrrrqqqqqqqqqqqqrrrrrrtttuuuvvvvvvuuutttsssttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvtttssstttvvvxxxxxxxxxxxxyyyzzzzzzzzzxxxwwwuuurrrrrrssstttvvvyyy{{{}}}}}}{{{yyyyyyyyyzzz{{{wwwzzzuuugggZZZTTTQQQMMMIIIHHHEEEGGGJJJKKKLLLLLLNNNPPPVVV___jjjqqqtttttttttuuuvvvwwwyyyzzzzzzyyywwwvvvsssrrrqqqrrrssstttsssqqqoooooonnnmmmlllkkkkkkjjjjjjiiihhhgggffffffffffffffffffggggggfffeeedddccc`````````bbbccccccaaa___[[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRPPPNNNMMMLLLKKKIIIGGGEEEDDDDDDCCCAAA@@@>>>>>>======<<<;;;999888777777777666666555444333333222222111111111111111//////...------------......///000000111111111111111111000000000000111111444666666555:::FFFUUU```bbbjjjqqqqqqmmmggg```ZZZVVVdddssszzzyyytttnnnkkkjjjiiiiii___VVVddduuuvvvzzzkkkbbb^^^]]]ppprrrmmmmmmdddYYYSSSTTTRRRPPPQQQ[[[jjjsssuuutttllldddccceeejjjvvv|||UUU???555444...,,,...,,,************************))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''______``````````````````ccccccdddeeeeeeeeeeeedddfffhhhiiiiiihhhhhhiiijjjkkkmmmoooooommmjjjiiiiiillllllllllllmmmooopppqqqooopppqqqpppooooooqqqrrrrrrqqqqqqqqqrrrsssuuuuuussstttvvvwwwwwwwwwvvvvvvtttsssrrrrrrqqqqqqrrrrrrttttttuuuvvvvvvvvvtttssssssttttttuuuuuuvvvvvvvvvuuuttttttssssssttttttuuuvvvuuutttuuuxxxyyyyyyxxxwwwxxxzzzzzzzzzxxxvvvtttrrrrrrrrrtttvvvyyy|||}}}~~~}}}|||{{{{{{{{{|||}}}yyy{{{~~~mmmaaaUUUQQQNNNKKKHHHIIIFFFIIIMMMPPPQQQQQQQQQRRRSSS[[[fffnnnqqqsssuuuvvvwwwxxxzzz{{{{{{zzzxxxwwwtttsssrrrrrrttttttsssrrroooooonnnmmmlllkkkjjjjjjjjjiiihhhgggffffffffffffffffffeeeeeeddddddcccbbb_________```bbbbbb```^^^ZZZZZZYYYXXXWWWVVVUUUUUUSSSRRRQQQPPPNNNMMMKKKJJJIIIHHHFFFEEEEEEEEECCCAAA>>>>>>======<<<;;;999888555555555555444333222222333222222111111111111111//////...------------...,,,---...///000000000000111111000000000000111111222444555555777@@@QQQ___aaakkkssstttrrrnnnfff]]]NNNYYYhhhrrrssspppooopppppppppooobbbVVVbbbuuuwww}}}jjj```\\\ZZZkkkssslllllleeeZZZSSSRRRPPPMMMNNNYYYhhhrrrtttqqqkkkddd``````gggttt\\\DDD777555///---///---************************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''aaaaaaaaaaaaaaaaaaaaaaaaccccccdddeeeeeeeeeeeeeeeggghhhjjjjjjhhhggghhhhhhjjjlllnnnnnnlllkkkjjjkkkllllllllllllmmmooopppqqqpppqqqrrrqqqooooooqqqsssqqqqqqqqqqqqrrrtttvvvwwwuuuuuuvvvwwwwwwwwwvvvvvvttttttsssrrrrrrrrrrrrsssvvvuuuuuuvvvwwwwwwvvvtttsssssstttuuuvvvvvvwwwwwwwwwwwwuuuuuuuuuuuuwwwwwwwwwvvvvvvwwwyyyzzzyyyxxxvvvwwwzzz{{{{{{yyyvvvuuusssssstttuuuwwwzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~}}}uuucccYYYOOOLLLJJJGGGFFFHHHFFFJJJOOOSSSTTTTTTTTTUUUTTT[[[dddjjjmmmooosssuuuuuuvvvxxxzzzzzzxxxvvvuuuvvvtttsssssstttuuuuuutttoooooonnnmmmlllkkkkkkjjjjjjjjjiiihhhggggggggggggeeeeeeddddddcccbbbbbbbbb_________```aaaaaa^^^\\\YYYYYYXXXVVVVVVUUUUUUVVVPPPPPPPPPOOONNNLLLJJJIIIHHHGGGFFFFFFFFFEEECCC@@@>>>>>>======<<<;;;999888444444444444444222111111111000000/////////////////////...------------...+++,,,---///000000000000111111000000000000111111//////111222444<<>>>>>======<<<;;;999888555555555555444333222111111000000/////////////////////...------------...,,,---...///000111111111111111000000000000111111///...///222444:::IIIXXXeeeqqq{{{{{{zzzxxxmmm^^^MMMOOOXXXeeekkkjjjjjjmmmmmmlllkkkaaaXXXfffzzz}}}nnndddaaa]]]iiiwwwnnnkkkfff]]]WWWPPPMMMLLLQQQaaarrrxxxuuummmkkkgggbbbdddpppkkkNNN<<<777000---///,,,++++++++++++++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&''''''&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&``````aaacccdddeeefffgggcccdddeeeeeeffffffeeeeeeccceeehhhjjjjjjjjjjjjkkkjjjkkklllkkkkkkkkkmmmooollllllllllllnnnooopppqqqrrrssssssrrrqqqppprrrssswwwuuusssrrrrrrssstttuuuyyyxxxwwwuuuuuuuuuvvvwwwvvvvvvuuuttttttttttttuuu{{{xxxuuuuuuwwwyyyxxxwwwrrrssstttuuuvvvwwwxxxyyyxxxwwwuuuttttttuuuwwwxxxzzzyyyxxxyyyzzzzzzyyywwwvvvxxx{{{~~~~~~}}}{{{yyyyyyyyyyyyzzz{{{~~~~~~~~~|||yyyyyyyyyzzzxxxyyyzzz|||~~~rrraaaRRRJJJDDDBBBBBB@@@AAADDDDDDIIINNNRRRTTTUUUWWWXXX^^^aaaeeeffffffgggjjjmmmvvvxxxzzz||||||zzzxxxvvvyyywwwuuutttvvvwwwwwwwwwppppppooonnnmmmllllllkkklllkkkjjjiiihhhhhhhhhhhheeedddcccbbbaaaaaaaaaaaa```____________^^^\\\YYYYYYXXXVVVUUUTTTUUUUUUVVVMMMNNNNNNMMMLLLJJJHHHGGGDDDCCCBBBCCCCCCBBB@@@===>>>>>>>>>===<<<;;;999999666666666666555444333222333222222111111111111111//////...------------...---...///000222222333333111111000000000000111111222//////333666;;;HHHVVVgggttt}}}}}}}}}{{{nnn^^^PPPOOOVVVbbbjjjiiihhhkkkiiihhhggg^^^WWWhhh|||~~~oooeeeddd___jjjyyyppplllfff___YYYVVVRRROOOUUUeeesssuuuooolllllliiieeehhhvvvoooQQQ>>>888000---///+++++++++++++++++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%"""###%%%'''((((((((('''&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&^^^___aaadddfffggghhhhhhgggeeeccccccdddffffffeeekkkjjjiiiggggggggghhhhhhgggiiilllmmmllllllnnnooopppooonnnmmmmmmnnnooopppqqqsssvvvwwwuuurrrpppoootttrrrqqqppppppqqqsssuuuwwwxxxxxxwwwtttsssssstttwwwxxxxxxwwwtttsssssstttwwwvvvvvvvvvwwwwwwxxxyyyqqqqqqrrrtttvvvxxxzzz{{{yyywwwtttrrrqqqqqqssstttxxxxxxyyyyyyyyyxxxxxxwwwwwwxxxzzz{{{zzzzzz{{{|||zzzwwwvvvwww|||}}}{{{zzz}}}|||zzzxxxvvvtttrrrvvvssstttyyy}}}|||}}}iiiYYYLLLHHHCCC???>>>>>>???>>>BBBDDDGGGKKKNNNTTTZZZ^^^^^^bbbfffeeebbbaaadddggguuuyyy}}}}}}zzzxxxwwwwwwyyyxxxwwwvvvuuuuuuuuuuuusssrrrpppooonnnnnnmmmmmmmmmllljjjhhhfffffffffffffffeeedddbbbaaa`````````aaa___]]]]]]]]]\\\[[[YYYXXXXXXWWWWWWVVVVVVVVVVVVQQQPPPOOOMMMJJJHHHGGGFFFDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;::::::777777777666555555444444666444000---,,,,,,---...111000///...---,,,++++++------......///000000000000000000000000//////...///...000333555999DDDQQQfffrrr{{{{{{zzzxxxnnnbbbPPPQQQWWW___dddcccccceeeeeeeeeccc___aaakkkxxxttteeeaaaeeepppuuujjjgggeee^^^WWWSSSVVVXXXYYY```iiioooooohhhccc```eeelllwwwqqqQQQ<<<666111000111---+++++++++***)))(((((('''))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%"""###$$$''')))(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&___```aaaccceeegggggghhhfffdddcccccceeefffgggfffkkkjjjhhhggggggggghhhhhhgggiiikkklllllllllmmmooopppooonnnnnnnnnnnnooopppqqqsssuuuuuutttrrrqqqqqqtttsssrrrqqqpppqqqssstttvvvwwwxxxwwwuuuttttttuuuuuuvvvwwwvvvuuutttuuuvvvvvvwwwwwwwwwxxxxxxxxxxxxsssttttttvvvxxxzzz{{{}}}yyywwwtttrrrqqqrrrtttuuuxxxxxxxxxyyyyyyxxxxxxwwwyyyzzz|||{{{zzzyyyyyyzzzyyywwwuuuwwwzzz}}}~~~}}}~~~|||yyyyyy{{{}}}zzzwwwuuutttsssqqqooorrrooopppuuuxxxxxxzzz~~~{{{eeeVVVLLLHHHBBB???>>>??????>>>@@@BBBDDDGGGKKKQQQXXX\\\___dddiiijjjgggeeeeeegggvvvyyy|||}}}{{{yyyxxxyyyzzzyyyxxxvvvuuuuuuttttttrrrqqqpppnnnmmmmmmlllllllllkkkiiigggfffeeefffffffffeeecccbbbaaa`````````aaa___]]]]]]^^^]]]\\\ZZZZZZZZZZZZZZZYYYXXXWWWVVVQQQPPPOOOMMMJJJHHHGGGFFFDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;::::::777777777666555555444444:::888555222111111222333...............---------------......///000000000000000000000000//////...//////000333444777CCCOOObbbnnnwwwwwwvvvvvvnnncccUUUSSSVVV___ffffffeeefffeeehhhhhheeedddjjjttt|||rrreeeaaadddoooyyynnnkkkiiiccc]]]YYYZZZXXXTTTUUU[[[```___bbb___```fffmmmwwwsssSSS>>>777111///111,,,++++++******)))(((((('''))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&######$$$&&&((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&___```aaacccdddfffggggggeeecccbbbcccfffhhhhhhgggjjjiiihhhggggggggghhhiiihhhjjjllllllllllllmmmnnnpppoooooonnnnnnoooooopppppprrrttttttsssrrrssstttvvvuuusssrrrqqqqqqrrrssstttvvvwwwwwwvvvuuuuuuvvvsssuuuvvvvvvuuuuuuvvvxxxvvvwwwxxxyyyyyyyyyxxxwwwtttttttttvvvwwwyyy{{{|||yyywwwuuussssssssstttuuuxxxxxxxxxxxxxxxxxxxxxxxx{{{|||}}}|||zzzxxxxxxyyywwwvvvuuuwwwyyy{{{|||||||||}}}~~~~~~}}}{{{yyyxxx{{{zzztttrrrooonnnmmmmmmkkkiiimmmjjjjjjooorrrssswww|||qqq^^^QQQJJJGGGBBB???????????????@@@AAACCCEEEIIIOOOWWW]]]```ffflllooommmkkkjjjkkkxxxzzz||||||zzzxxxxxxxxx{{{zzzyyywwwuuutttssssssqqqpppooommmlllllllllllljjjiiigggeeeeeeeeeeeeeeeeeedddcccbbbaaa````````````___]]]]]]^^^^^^]]]\\\\\\\\\]]]]]]\\\ZZZWWWUUUQQQPPPNNNLLLJJJIIIGGGFFFDDDCCCBBBBBB@@@@@@???>>>======<<<<<<;;;:::::::::777777777666555555444444777555222000//////000000---------.........//////------......///000000000000000111111000000///...//////000222222666AAALLL^^^jjjtttttttttuuuooogggYYYTTTVVV```iiikkkiiigggdddiiillljjjeeefffoooxxx{{{qqqfff```aaakkk}}}xxxqqqppppppmmmiiihhhggg```UUUPPPRRRUUUUUUYYYZZZ^^^fffmmmvvvwwwWWW@@@888111//////+++++++++******)))((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&``````aaabbbcccdddeeefffcccbbbbbbdddgggiiiiiiiiiiiihhhgggffffffgggiiiiiiiiikkkmmmnnnmmmmmmnnnooooooooooooooooooooooooooooooqqqrrrrrrrrrrrrtttuuuwwwvvvtttsssrrrrrrrrrrrrsssuuuwwwxxxwwwvvvvvvwwwtttvvvwwwvvvuuutttuuuwwwuuuwwwxxxzzzzzzyyywwwvvvrrrrrrssssssuuuvvvxxxxxxyyywwwvvvttttttuuuvvvvvvxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{}}}|||zzzyyyyyyzzzxxxxxxxxxyyyzzz{{{||||||zzz{{{|||~~~}}}{{{zzz}}}xxxrrrjjjhhhfffeeeeeeeeedddcccgggeeeeeejjjmmmooottt{{{}}}vvvgggWWWMMMIIIFFFBBB@@@@@@@@@@@@???BBBCCCDDDEEEIIIPPPXXX^^^bbbgggmmmqqqrrrsssuuuvvv~~~~~~}}}|||zzzwwwvvvuuu|||zzzyyyvvvuuusssrrrrrrqqqpppooonnnllllllllllllhhhgggeeedddddddddeeeeeedddcccbbbaaa```````````````^^^]]]^^^______^^^]]]\\\]]]^^^^^^]]]ZZZVVVTTTPPPOOONNNLLLKKKIIIHHHGGGDDDCCCBBBBBB@@@@@@???>>>======<<<;;;;;;::::::999777777777666555555444444222000///---,,,,,,---------------............///------......///000000000000111111111111000//////000///000111111444???JJJ^^^jjjssssssrrrtttqqqjjjYYYSSSUUUbbboooqqqlllgggcccfffiiiggg___^^^hhhuuuxxxqqqggg___]]]eeettt}}}uuuqqqssswwwxxxxxxyyyvvvkkkZZZNNNMMMPPPQQQSSSVVV\\\cccjjjttt|||[[[CCC:::111......)))************))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aaa``````aaaaaacccdddeeebbbbbbbbbeeehhhjjjjjjiiiggggggfffffffffhhhiiijjjkkkmmmooopppooonnnooopppooooooppppppppppppoooooooooppprrrrrrqqqrrrtttuuuwwwvvvuuutttssssssrrrrrrrrruuuwwwxxxxxxwwwwwwxxxvvvwwwxxxwwwtttssstttuuuuuuvvvxxxyyyyyyxxxvvvuuusssssssssssstttuuuvvvwwwyyyxxxwwwvvvvvvvvvwwwwwwxxxxxxwwwwwwwwwxxxyyyzzzxxxzzz||||||{{{{{{{{{|||zzz{{{||||||||||||}}}}}}zzz{{{|||~~~~~~zzzqqqjjj```^^^\\\\\\]]]]]]\\\[[[______aaaeeehhhjjjqqqyyyzzz}}}zzzmmm___RRRJJJHHHEEEBBB@@@@@@AAA@@@@@@BBBCCCCCCEEEHHHPPPXXX^^^dddgggkkkqqqvvv|||}}}zzzxxxvvv{{{yyyxxxuuusssrrrqqqqqqqqqpppooonnnmmmlllllllllfffeeedddccccccdddeeeeeeccccccbbbaaa````````````___^^^]]]]]]^^^___^^^\\\ZZZ[[[\\\\\\[[[XXXTTTRRRPPPOOONNNLLLKKKIIIHHHGGGDDDCCCBBBBBB@@@@@@???>>><<<<<<<<<;;;::::::999999777777777666555555444444333222111000000000000111///............---------------......///000000000111111111111111000000///000///000111111333>>>III]]]jjjsssqqqooopppnnnhhhTTTOOORRRbbbqqquuunnnhhhbbbbbb```\\\UUUTTTbbbsssvvvssskkk^^^XXX]]]jjjuuu{{{vvvtttwww}}}uuu^^^LLLGGGJJJMMMRRRVVV[[[___fffrrr~~~___EEE;;;111......)))*********)))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''%%%###"""$$$&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aaaaaa`````````aaacccdddcccbbbcccfffhhhjjjiiihhhffffffeeeeeefffhhhiiikkklllnnnppppppooonnnooopppoooppppppqqqqqqppppppooonnnppprrrrrrrrrrrrssstttvvvvvvvvvuuuuuutttsssssssssuuuxxxyyyyyywwwwwwwwwwwwxxxxxxwwwtttsssssstttuuuvvvwwwwwwwwwvvvuuutttuuuuuuuuuuuuvvvvvvwwwxxxyyyxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwvvvwwwxxxzzz{{{xxxzzz|||||||||{{{|||~~~|||}}}~~~}}}}}}~~~yyyzzz|||}}}xxxpppggg```WWWUUUSSSSSSSSSTTTSSSRRRVVVVVVZZZ```bbbdddllltttuuuzzztttgggZZZPPPJJJFFFDDDAAA@@@AAAAAAAAA@@@???@@@BBBDDDHHHNNNVVV\\\dddgggkkkrrrzzz~~~{{{zzzxxxwwwvvvtttrrrqqqpppppppppooonnnmmmlllkkkkkkkkkeeeddddddccccccdddeeefffcccbbbaaa```````````````___^^^\\\\\\]]]]]]\\\[[[XXXXXXYYYYYYXXXVVVSSSQQQOOOOOONNNLLLKKKIIIHHHHHHDDDCCCBBBBBB@@@@@@???>>><<<<<<;;;;;;:::999999999777777777666555555444444222222111111111111111111//////.........---------------......///000000000111111222222111111000///000///000111111444>>>JJJ]]]jjjsssooojjjiiieee___OOOJJJNNN^^^nnntttrrrnnnfff___XXXSSSLLLMMM]]]qqquuuvvvooo```UUUXXXdddmmm~~~{{{zzz{{{fffPPPHHHKKKOOOUUUZZZ^^^```fffsssaaaGGG<<<222......)))******))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''%%%######$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&bbbaaa```______```bbbcccccccccdddfffiiijjjiiigggeeeeeeeeeeeefffhhhjjjkkkkkkmmmnnnnnnmmmmmmmmmnnnooopppqqqqqqqqqqqqpppooommmpppssstttsssrrrqqqrrruuuuuuvvvvvvvvvuuuuuutttsssvvvyyyzzzyyywwwvvvvvvvvvwwwwwwvvvuuuttttttuuuuuuuuuuuuuuutttttttttsssvvvvvvuuuuuuuuuvvvwwwwwwyyyyyyxxxxxxxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxzzz|||yyy{{{}}}}}}|||{{{{{{||||||~~~}}}}}}xxxyyy|||~~~yyysssmmmeee\\\UUUOOOMMMKKKJJJKKKKKKJJJIIIJJJMMMRRRYYY[[[]]]dddlllpppwww}}}qqqdddXXXOOOJJJEEECCCAAAAAAAAABBBAAA@@@???@@@CCCFFFIIIOOOVVV[[[dddgggmmmuuu}}}{{{vvvuuusssrrrqqqpppppppppnnnmmmllljjjiiiiiihhhhhheeedddccccccdddeeefffgggbbbbbbaaa````````````aaa___^^^\\\\\\\\\\\\ZZZYYYWWWWWWWWWVVVVVVTTTSSSSSSOOONNNMMMLLLKKKJJJIIIHHHDDDCCCBBBBBB@@@@@@???>>><<<<<<;;;::::::999999888777777777666555555444444////////////////////////---------...............------......///000000000111222222222222111000000000///000222222555@@@KKK```nnnuuuppphhhddd^^^WWWKKKFFFHHHVVVgggqqquuuwwwlll```TTTNNNIIIIIIYYYllltttxxxrrrbbbVVVXXXccckkk~~~}}}|||}}}iiiTTTMMMRRRXXXYYY```eeefffkkkxxxcccHHH===222...///***)))))))))))))))))))))***))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&bbbaaa```______```bbbcccddddddeeegggiiijjjhhhgggeeeddddddeeefffhhhjjjkkkjjjkkkmmmmmmlllkkklllmmmooopppqqqrrrrrrqqqpppooommmpppsssuuusssrrrpppppptttuuuvvvvvvvvvvvvvvvuuutttwwwzzz{{{yyywwwvvvuuutttuuuvvvvvvuuuuuuvvvwwwvvvuuutttsssssssssssssssttttttsssssssssssstttuuuyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwxxx{{{||||||}}}~~~}}}{{{zzzzzzzzz|||~~~|||}}}~~~wwwxxx{{{~~~{{{sssllleee^^^UUUNNNJJJHHHEEEEEEEEEEEEDDDCCCBBBFFFMMMTTTVVVWWW^^^ggglllttt~~~|||pppcccWWWOOOKKKEEECCCAAAAAABBBBBBAAA@@@@@@CCCFFFIIIMMMRRRXXX\\\dddgggnnnxxx}}}}}}}}}{{{zzztttsssrrrqqqpppppppppppplllkkkjjjhhhggggggffffffeeeddddddcccdddeeeggghhhbbbaaaaaa````````````aaa___^^^\\\[[[[[[[[[YYYWWWVVVVVVVVVUUUUUUTTTTTTTTTOOONNNMMMLLLKKKJJJIIIHHHDDDCCCCCCBBBAAA@@@???>>><<<<<<;;;::::::999999888777777777666555555444444/////////000000000000000++++++,,,---...///000111------......///000000000111222222222222111000000//////000222222666AAALLLdddrrryyysssiiiccc\\\TTTJJJDDDDDDPPPaaannnxxx~~~qqqbbbTTTNNNIIIIIIVVVhhhsssyyyuuudddWWWYYYdddlllyyyzzzzzzzzz|||zzzdddQQQMMMUUU]]][[[dddkkklllqqq|||}}}dddIII===222//////+++)))))))))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&dddddddddccccccccccccccccccddddddeeegggiiijjjkkkfffeeeeeeffffffggghhhiiihhhiiikkklllllllllnnnpppoooooopppqqqrrrrrrrrrrrrsssssssssrrrrrrrrrqqqqqqttttttuuuvvvwwwxxxxxxyyywwwwwwvvvvvvuuuuuuuuutttrrrsssuuuvvvwwwxxxwwwwwwxxxwwwvvvvvvvvvvvvvvvvvvuuuuuutttttttttvvvxxxyyywwwwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxyyy~~~~~~~~~~~~~~~|||yyy{{{}}}}}}yyywwwuuuvvvxxx}}}|||uuukkkbbb[[[TTTLLLFFFDDDCCCAAA???>>>???@@@AAAAAACCCFFFHHHLLLRRRYYY]]]iiiooowwwvvvmmmeee[[[PPPHHHGGGFFFDDDCCCDDDDDDCCCCCC???DDDJJJMMMOOOUUU^^^eeeiiipppyyy}}}|||~~~~~~|||zzzuuuuuutttsssrrrpppnnnmmmpppooommmjjjhhhgggfffeeedddddddddddddddddddddddddddcccbbb`````````aaaaaa^^^]]]\\\[[[[[[YYYWWWVVVXXXWWWWWWVVVUUUTTTSSSSSSLLLLLLKKKKKKJJJIIIGGGFFFDDDCCCBBBBBB@@@@@@???>>>=========;;;:::888666555666555555555555444444444222222111111000/////////------------------------////////////////////////111111111111111000//////......111222111444???KKKeeeqqqwwwoooeee___WWWNNNGGGLLLOOORRR]]]mmmwwwyyyqqq^^^ZZZNNNJJJNNNQQQdddvvvwwwrrrfffZZZVVV]]]fffrrrxxxwww|||tttfffYYYQQQRRRXXX^^^eeeeeegggnnnvvv|||}}}|||rrryyylllJJJ666000...,,,,,,+++++++++***)))(((((('''((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&)))&&&$$$$$$&&&(((&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%aaaaaaaaabbbbbbbbbbbbbbbdddddddddeeefffhhhiiijjjfffeeeeeeffffffggghhhiiijjjkkkmmmmmmmmmmmmooopppoooooopppqqqrrrrrrrrrrrrppppppqqqqqqqqqqqqqqqqqquuuuuuuuuvvvvvvwwwwwwxxxttttttsssssssssrrrrrrrrrrrrsssuuuvvvwwwxxxwwwwwwzzzyyyxxxxxxwwwwwwwwwwwwuuuuuuuuuuuuvvvvvvxxxxxxvvvwwwxxxyyyzzzzzzzzzzzz{{{zzzyyyyyyyyyyyyzzz{{{~~~}}}}}}~~~~~~|||zzz|||}}}}}}zzzxxxxxxxxxzzz}}}~~~xxxqqqfff]]]VVVOOOHHHCCC???>>><<<;;;::::::;;;<<<<<<>>>@@@BBBFFFKKKRRRVVVbbbhhhqqqzzz}}}sssjjjccc[[[QQQJJJJJJIIIGGGFFFEEEDDDCCCCCCDDDIIINNNQQQTTTYYYaaahhhpppvvv~~~~~~|||{{{zzzyyyxxxuuuuuuuuutttrrrpppooonnnooonnnllljjjiiihhhggggggeeeeeeeeeddddddcccccccccdddcccbbb````````````aaa___]]][[[ZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUSSSQQQPPPLLLLLLKKKKKKJJJHHHGGGFFFCCCCCCBBBAAA@@@??????>>>===<<<<<<;;;:::888777666555555555555444444444444222222111111000/////////---------------------------------...///000000111111111111111111000////////////111222111333===IIIbbbooovvvooofff___WWWNNNHHHIIIJJJMMMXXXhhhrrrsssooo^^^\\\QQQLLLOOOOOObbbqqqrrrpppeeeZZZUUU[[[bbbppptttlll```SSSLLLMMMTTTZZZaaadddiiipppuuuwwwvvvuuummmtttmmmKKK777111...---,,,++++++******)))(((((('''(((((((((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%^^^______``````aaaaaaaaaddddddddddddeeefffggghhhfffeeeeeeffffffggghhhiiikkkmmmnnnnnnmmmmmmnnnpppoooooopppqqqrrrrrrrrrrrrnnnnnnnnnoooppppppqqqqqquuuuuuuuuvvvvvvvvvvvvvvvssssssssssssrrrrrrrrrrrrssssssuuuvvvwwwxxxxxxxxx|||{{{{{{zzzyyyxxxxxxwwwtttuuuvvvwwwwwwxxxwwwwwwvvvwwwwwwxxxyyyyyyzzzzzz||||||{{{{{{{{{{{{|||}}}~~~||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{}}}zzzssskkk___UUUOOOIIIDDD@@@<<<;;;999888777777888999888999;;;===@@@EEEJJJNNNXXX___iiisss|||xxxnnnfff___YYYSSSNNNLLLLLLKKKKKKJJJJJJJJJJJJMMMQQQWWW[[[^^^cccjjjpppzzz~~~|||xxxvvvvvvwwwuuuuuuuuutttsssqqqoooooonnnmmmlllkkkiiiiiiiiiiiiffffffeeedddcccbbbbbbaaadddcccbbbaaa````````````___^^^\\\ZZZYYYXXXXXXYYYWWWWWWXXXWWWUUURRROOOMMMKKKKKKKKKKKKJJJHHHGGGFFFCCCCCCBBBAAA@@@???>>>>>>;;;;;;;;;;;;:::999888777555555555555444444444444222222111111000/////////------------------------+++,,,---...///111222222111111111111111000//////000///000222111222;;;EEE]]]kkktttppphhhaaaXXXNNNIIIGGGEEEHHHTTTdddlllmmmnnn______UUUOOOPPPOOO```pppsssqqqhhh\\\VVVZZZ```nnnnnngggZZZNNNHHHIIIPPPWWW[[[bbbjjjqqqsssqqqnnnmmmnnntttpppMMM888111///---,,,++++++******)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%^^^^^^______```aaabbbbbbccccccccccccddddddeeeffffffeeeeeeffffffggghhhiiikkkmmmnnnmmmllllllmmmnnnoooooopppqqqrrrrrrrrrrrrmmmmmmnnnooopppqqqrrrrrruuuuuuuuuuuuuuuuuuuuutttvvvvvvvvvvvvvvvuuuuuuuuussstttuuuvvvwwwxxxxxxyyy|||||||||{{{zzzyyyxxxwwwtttuuuwwwxxxyyyxxxxxxwwwvvvwwwwwwwwwxxxyyyyyyzzz|||||||||||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~}}}~~~vvvnnneeeXXXNNNHHHEEEAAA>>><<<<<<:::999888888999999777888:::<<<>>>AAAFFFIIIOOOVVVaaalllwww}}}|||{{{tttkkkccc]]]YYYTTTQQQOOOPPPQQQQQQQQQSSSUUUWWWXXX\\\ccchhhmmmrrrxxx||||||vvvssstttwwwuuuuuuttttttsssqqqpppooommmlllkkkjjjjjjiiijjjjjjffffffeeedddcccbbbaaa```ccccccbbbaaa```_________^^^______^^^[[[XXXVVVUUUUUUVVVWWWWWWUUURRRNNNLLLKKKKKKKKKJJJIIIHHHGGGFFFCCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;::::::999888555555555444444444333333222222111111000/////////------------------------,,,,,,---...///000111111111111111111111000//////111///000111000111888BBBXXXgggsssqqqjjjeee\\\RRRKKKFFFBBBFFFRRR```iiikkkqqqbbbbbbXXXQQQQQQQQQdddyyyzzzxxxmmm___YYY\\\bbbooommmfffYYYMMMFFFHHHOOOUUUXXX```iiioooooommmkkkkkksssxxxsssOOO999222///---,,,************))))))((((((*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%______```aaaaaabbbcccccccccccccccccccccdddeeeffffffeeeeeeffffffggghhhiiijjjkkklllllljjjjjjkkkllloooooopppqqqrrrrrrrrrrrrnnnnnnoooppprrrsssttttttuuuuuuuuutttttttttttttttwwwwwwwwwwwwwwwxxxxxxxxxttttttuuuvvvwwwxxxyyyyyy{{{{{{{{{{{{zzzyyyxxxwwwtttuuuwwwyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~}}}~~~~~~}}}{{{rrrhhh___SSSJJJEEEBBB@@@>>><<<<<<;;;:::999999999999666888:::;;;<<<>>>AAADDDIIIOOOZZZeeeqqq|||xxxpppnnnrrryyyxxxssskkkddd^^^ZZZXXXVVVUUUVVVWWWWWWWWWYYY^^^bbbdddiiiooovvv}}}}}}uuurrrsssvvvssssssssssssrrrqqqoooooolllkkkjjjiiiiiiiiiiiijjjffffffeeedddbbbaaa``````ccccccbbbaaa```___^^^]]]]]]```cccbbb]]]XXXSSSQQQTTTUUUVVVWWWUUUSSSOOOMMMKKKKKKJJJJJJIIIGGGFFFEEECCCBBBAAA@@@???>>>>>>===;;;;;;;;;;;;::::::999888555444444444444333333333222222111111000/////////------------------------............////////////111111111111111000//////111//////000000000777>>>RRRcccpppqqqllliiiaaaXXXKKKEEEBBBFFFPPP\\\dddhhhuuufffeeeYYYQQQSSSUUUjjj~~~qqqbbbZZZ\\\bbbpppyyymmmeeeYYYLLLEEEGGGMMMSSSWWW^^^fffjjjkkkkkklllnnnrrrwwwwwwRRR;;;333///------*********)))))))))))))))+++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%aaaaaaaaabbbbbbcccccccccccccccccccccdddeeefffgggfffeeeeeeffffffggghhhiiihhhjjjkkkkkkjjjjjjkkkmmmoooooopppqqqrrrrrrrrrrrrooopppqqqrrrssstttuuuuuussssssssstttttttttttttttvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{||||||zzzyyyxxxvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwxxxyyy{{{|||{{{|||}}}~~~~~~~~~~~~}}}}}}vvvmmmaaaYYYNNNGGGCCCBBB@@@>>>;;;;;;::::::999888888777555777888999999:::<<<>>>DDDIIIRRR\\\hhhuuu|||uuupppiiibbbbbbeeerrrzzzuuurrrmmmhhhccc```^^^^^^^^^___^^^\\\\\\```hhhnnnwwwzzz{{{uuussssssuuurrrrrrrrrrrrqqqpppooonnnkkkjjjiiihhhhhhhhhhhhhhheeeeeedddcccbbbaaaaaa```cccbbbbbbaaa```^^^]]]\\\[[[___dddccc^^^XXXTTTSSSVVVVVVWWWWWWUUURRRPPPNNNJJJJJJJJJJJJIIIGGGFFFEEEBBBBBBAAA@@@???>>>======;;;;;;;;;;;;:::999888777444444444444333333333333222222111111000/////////------------------------//////////////////......111111111111111000//////000------///000111555<<>>=========<<<<<<;;;:::888777666444444444333333333222222222222111111000/////////------------------------------......//////000000111111111111111000/////////,,,,,,///000111555;;;EEEWWWfffjjjjjjlllhhhaaaVVVRRRQQQSSSSSSTTT[[[dddpppdddggg\\\SSSUUUWWWmmm|||kkk^^^[[[]]]eeewwwwwwsssrrrpppggg```TTTJJJEEEHHHPPPWWWXXXZZZ^^^ccchhhkkkjjjiiiiiinnnzzz|||VVV>>>444000...---)))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""&&&'''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%bbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbdddeeegggiiijjjfffeeeeeeffffffggghhhiiihhhjjjkkklllllllllnnnpppoooooopppqqqrrrrrrrrrrrrqqqqqqqqqrrrrrrsssssstttqqqqqqrrrrrrssstttuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyvvvvvvuuuuuuvvvxxxzzz{{{zzz{{{}}}~~~}}}yyyxxxwwwwwwxxxyyy{{{|||{{{zzzyyyyyyyyy{{{}}}}}}{{{{{{}}}}}}|||}}}xxxmmmcccVVVPPPHHHCCCAAAAAA???===<<<<<<===<<<<<<;;;999999888999::::::999999:::<<<;;;>>>DDDLLLWWWfffttt~~~|||rrrggg\\\XXXYYY[[[___dddmmmvvv~~~~~~{{{wwwmmmnnnoooooonnnmmmnnnnnnhhhiiikkklllppp|||{{{vvvttttttrrrpppooooooooooooooonnnmmmllljjjiiihhhfffeeeeeeddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb```^^^\\\ZZZXXX[[[^^^]]]ZZZZZZ^^^bbb```^^^[[[WWWSSSOOOLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEBBBAAAAAA@@@???>>>===============;;;:::888666555444444444333333333222222222222111111000/////////------------------------+++,,,---...///111222222111111111111111000//////...++++++...000111555:::AAASSScccgggiiikkkiiiccc___\\\[[[\\\XXXUUU[[[fffkkkaaafff^^^UUUUUUVVVkkkqqqccc]]]\\\___rrr~~~uuuqqqpppoooeee___TTTKKKGGGLLLUUU\\\WWWXXX\\\ccciiijjjgggcccmmmrrr}}}~~~WWW>>>444000......)))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""&&&'''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ccccccccccccbbbbbbaaaaaaeeeeeeeeeeeefffgggiiijjjhhhggggggggggggiiijjjkkkkkklllllljjjhhhhhhiiikkkoooooooooooooooppppppppprrrrrrrrrqqqqqqqqqpppppprrrssstttsssppppppssswwwyyyzzz{{{zzzxxxvvvuuuvvv|||zzzyyyzzz{{{|||{{{zzz{{{}}}~~~~~~}}}{{{zzz{{{|||{{{zzzzzzzzz|||yyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}||||||~~~}}}}}}||||||}}}xxxooocccYYYOOOJJJEEE@@@???>>>>>>===??????>>>===;;;:::999999999999999999999999999999>>>>>>???DDDMMM\\\lllvvvyyyrrrccc^^^YYYXXXYYY\\\eeeoooxxxzzzrrrsssqqqppppppqqqpppooommmoooooooooqqqyyy{{{vvvsssrrrpppooopppooonnnmmmmmmmmmmmmmmmhhhhhhhhhgggffffffeeeeeebbbbbbbbbbbbcccdddeeeeeeccccccbbbaaa^^^\\\ZZZYYY]]]\\\[[[[[[]]]```dddgggccc___XXXSSSQQQOOOOOONNNHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;999999999999888666444333333222222111111000444333222111000///...---000000000000000000000000////////////000000000000000000111111111111000000+++,,,---------///222555@@@LLL[[[dddfffdddccccccgggkkklllggg]]]XXX[[[```bbbbbb\\\ZZZXXXOOOTTTjjjttteee```___aaaqqq~~~~~~yyyuuuoooiiiccc^^^UUUMMMMMMSSSYYY\\\XXXWWWYYY```eeedddcccdddqqqwww}}}XXX???333,,,+++,,,,,,,,,,,,+++++++++******+++******)))((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&ccccccccccccbbbbbbbbbaaaeeeeeefffggghhhiiijjjkkkhhhhhhgggggghhhiiijjjkkkkkkllllllkkkiiiiiijjjkkkoooooooooooopppppppppppprrrrrrrrrqqqqqqqqqppppppqqqssstttrrrqqqqqqsssvvvwwwyyyzzzzzzxxxwwwwwwxxxzzzyyyyyy{{{|||}}}|||zzz{{{|||~~~~~~|||{{{{{{|||}}}}}}{{{{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}||||||~~~~~~}}}}}}}}}~~~{{{ssslllaaaWWWNNNJJJDDD@@@?????????>>>???>>>===<<<;;;:::999999777777777777777777777777;;;;;;<<>>===<<<<<<<<<<<<:::999999999999888666444444444333222222111111111111000///...---,,,,,,------------------------......//////000000000111///000000111111000000///,,,---......---///222444>>>JJJXXXbbbdddddddddfffooorrrrrrkkk```YYYZZZ]]]]]]^^^YYYWWWVVVOOOTTThhhwwwiiidddccc```ooo{{{|||xxxtttnnniiibbb^^^VVVPPPNNNPPPSSSTTTVVVVVVZZZaaaeeeccc``````mmmttt{{{\\\AAA444...,,,...+++++++++*********)))))))))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&###%%%&&&(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&ccccccccccccbbbbbbbbbbbbccceeegggiiikkkkkkkkkkkkhhhhhhggghhhhhhiiikkkkkklllmmmmmmllljjjjjjkkkmmmooooooooopppppppppqqqqqqrrrrrrrrrqqqqqqqqqpppppprrrsssssssssrrrrrrtttvvvuuuwwwyyyyyyxxxxxxyyyzzzxxxxxxyyy|||~~~~~~}}}zzzzzz{{{|||}}}}}}|||{{{zzz|||}}}~~~}}}|||{{{|||~~~||||||||||||{{{{{{{{{{{{~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~uuummmggg]]]UUULLLHHHCCC@@@@@@@@@@@@???>>>>>>===<<<;;;::::::999888888888888888888888888999999:::;;;???FFFOOOUUUjjjpppzzz|||pppgggYYYVVVUUUZZZbbblll{{{}}}vvvsssqqqooonnnooopppppppppwwwxxx|||zzzyyyzzz{{{zzzwwwsssqqqpppqqqpppppppppooonnnlllkkkjjjjjjjjjhhhhhhggggggfffeeeeeeeeebbbaaaaaaaaaaaa```````````````______^^^\\\[[[ZZZ[[[[[[[[[[[[\\\]]]]]]^^^[[[XXXSSSPPPNNNNNNLLLKKKHHHGGGFFFFFFDDDDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<:::999999999999888777555555444444333222222222////////////............---------------------------......///000111111222//////000000000000//////---...///...---...111333;;;GGGVVVaaaeeefffgggiiixxxyyyxxxpppeee\\\YYYZZZZZZ\\\XXXVVVVVVOOORRRddd|||yyymmmgggfff___kkkwwwzzzwwwsssoookkkbbb^^^XXXSSSOOOMMMMMMNNNVVVVVVZZZbbbeeebbb^^^]]]fffnnnwwwaaaEEE777000......*********)))))))))((((((((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''((()))((('''&&&''''''(((((()))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&ccccccccccccccccccccccccaaacccfffiiikkklllkkkkkkhhhhhhhhhhhhiiijjjkkkkkkmmmmmmnnnmmmkkkkkklllnnnoooooooooppppppqqqqqqrrrrrrrrrrrrqqqqqqqqqppppppsssttttttttttttuuuvvvwwwvvvwwwyyyyyyxxxxxxxxxyyywwwwwwzzz}}}}}}{{{zzzzzz{{{||||||{{{zzzzzz{{{|||}}}}}}|||{{{|||}}}|||||||||||||||||||||}}}}}}}}}||||||}}}~~~zzzppphhhccc[[[SSSJJJGGGCCCAAA@@@AAA@@@@@@=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>AAAFFFJJJWWW^^^iiisss|||yyylllbbbZZZVVVWWW\\\eeeppp{{{uuussspppnnnmmmnnnooopppooosssvvvzzz~~~wwwqqqnnnnnnoooqqqqqqooommmlllnnnppppppppppppooommmllljjjiiihhhhhhhhhggggggffffffeeeddddddbbbbbbbbbbbbaaa``````___^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYXXXXXXUUURRRPPPOOONNNMMMKKKGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???======<<<<<<<<<;;;:::999999::::::888777666555555444444333222222000000000000111111111111////////////////////////,,,---...///000111222333/////////000000/////////...//////.........111333777EEEWWWeeejjjjjjjjjjjjyyyxxxuuunnnfff___\\\\\\```ccc]]]XXXWWWOOOPPP^^^tttxxxmmmhhheee]]]gggsssyyyxxxtttpppnnnddd___YYYTTTOOOKKKLLLOOO[[[ZZZ\\\bbbeeebbb___```aaajjjsss}}}gggIII888111......+++*********))))))))))))******))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''%%%%%%&&&&&&&&&'''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&'''(((''''''&&&&&&'''((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&cccccccccccccccccccccddd```bbbeeehhhjjjkkkjjjjjjggghhhiiiiiijjjjjjkkkkkklllmmmnnnmmmllllllmmmooonnnoooooopppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppuuuuuuuuuvvvwwwxxxxxxxxxwwwyyyzzzzzzxxxwwwwwwxxxwwwxxxzzz}}}}}}{{{zzzzzz{{{{{{{{{{{{zzzzzzzzz{{{||||||zzzzzz{{{|||zzzzzz{{{|||}}}||||||||||||}}}~~~~~~~~~~~~~~~wwwmmmfffaaaZZZSSSIIIFFFCCCAAAAAAAAAAAA@@@================================================;;;===>>>??????@@@CCCFFFJJJPPP[[[fffqqq{{{wwwiii^^^XXXVVVWWW^^^fffqqqzzzuuurrrpppmmmlllmmmnnnmmmlllnnnpppssszzz~~~wwwssspppnnnllliiihhhhhhiiijjjiiigggggghhhkkknnnooooooooonnnlllkkkiiihhhgggggggggggggggfffeeeeeeddddddbbbcccccccccbbbaaa```___]]]]]]^^^^^^]]]]]]\\\[[[YYYZZZ[[[[[[ZZZXXXVVVUUUVVVTTTRRRQQQQQQPPPNNNLLLGGGGGGFFFEEEDDDCCCBBBBBB??????>>>===<<<<<<<<<<<<;;;999888999::::::999777666555555444444333222222000000000000111111111111////////////////////////,,,---...///000111222333//////000000000000////////////000///...///111333444DDDZZZjjjpppnnnllljjjooommmiiieeebbbbbbcccdddqqqrrriii___ZZZPPPMMMWWWiiiwwwtttjjjdddaaa[[[dddpppzzz|||xxxtttsssiiibbbZZZUUUOOOKKKOOOWWWccc______ccceeedddeeegggdddlllttt|||lllLLL999111...---,,,,,,+++++++++*********))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&ccccccccccccddddddddddddaaaccceeegggiiiiiiiiiiiiggghhhiiijjjkkkkkkkkkkkklllmmmmmmmmmllllllmmmooonnnoooooopppqqqrrrssssssrrrrrrrrrqqqqqqqqqppppppuuutttuuuwwwyyyzzzyyyxxxxxxyyyzzzzzzxxxvvvwwwwwwyyyyyyzzz}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||{{{zzzyyyzzz|||yyyzzz{{{}}}~~~zzz{{{|||}}}}}}~~~~~~~~~}}}|||uuullleeeaaaZZZRRRIIIFFFCCCBBBAAAAAA@@@???>>>>>>>>>>>>????????????========================<<<===?????????@@@BBBDDDFFFJJJRRR\\\gggrrr}}}~~~uuuggg\\\UUUSSSWWW___iiisss{{{wwwpppooommmllllllkkkiiigggiiijjjlllqqqyyyxxxsssnnnjjjgggccccccdddddddddddddddcccbbbaaabbbdddhhhlllmmmmmmmmmlllkkkjjjhhhgggggggggggggggffffffeeedddddddddaaabbbcccccccccbbbaaa```^^^^^^___^^^^^^]]]\\\[[[YYYZZZZZZZZZYYYWWWUUUTTTVVVTTTSSSRRRRRRQQQNNNKKKGGGFFFEEEEEECCCCCCBBBAAA???>>>======<<<<<<<<<===:::999888888::::::999888555555444444333222222222............////////////,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222000000111111111111000000...///000///...///222444444EEE\\\mmmrrrpppllljjjddd```\\\\\\```iiippptttwwwggg^^^RRRLLLRRR___nnn{{{yyypppgggaaa]]]YYYaaappp~~~~~~zzzzzznnneee\\\VVVOOOKKKRRR^^^iiidddbbbeeeggghhhjjjmmmjjjrrryyyqqqPPP:::222///,,,,,,,,,,,,++++++++++++***''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$######$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&cccccccccdddddddddeeeeeedddeeefffggghhhiiijjjjjjggghhhiiikkkkkkkkkkkkkkkkkklllmmmlllkkkkkkmmmooonnnooooooppprrrsssssstttrrrrrrrrrqqqqqqqqqpppppptttssssssuuuyyyzzzxxxvvvvvvxxxyyyyyyxxxxxxxxxyyy|||{{{{{{|||~~~}}}||||||{{{{{{{{{{{{{{{{{{|||zzz|||}}}|||{{{zzz{{{|||{{{{{{|||}}}~~~~~~|||{{{yyyzzz{{{}}}~~~~~~~~~~~~zzzyyytttkkkeee```XXXQQQIIIGGGDDDBBBBBBAAA???>>>?????????@@@@@@AAAAAAAAA????????????????????????>>>???@@@@@@??????AAACCCEEEHHHLLLRRR[[[gggrrrzzz{{{rrrdddZZZTTTTTTYYYbbbkkkttt~~~zzzvvvooonnnmmmlllllliiieeebbbbbbccceeeiiinnnsssvvvxxxxxxtttnnniiifffccc```^^^\\\\\\]]]]]]]]]]]]]]]\\\]]]]]]^^^aaafffjjjkkklllkkkkkkjjjiiihhhggggggggggggffffffeeeeeeddddddccc^^^```aaaccccccbbbaaa````````````______]]]\\\[[[ZZZZZZYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSRRRPPPLLLIIIFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>===<<<<<<<<<<<<===:::999888888::::::999888444444444333222222111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000111111111222222222222111111---.../////////000333666888GGG\\\kkkpppnnnlllkkkddd^^^YYY[[[gggwwwmmmaaaTTTLLLPPPZZZiiivvvwwwooofff___[[[XXX```pppqqqggg^^^YYYQQQKKKRRR___jjjfffeeehhhkkkkkkmmmpppmmmuuu|||wwwTTT<<<333000---++++++++++++************&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$#########$$$&&&(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&cccccccccddddddeeeeeeeeegggggggggggghhhiiikkkkkkggghhhjjjkkkllllllkkkkkkjjjkkkllllllkkkkkkmmmooonnnooooooqqqrrrsssttttttrrrrrrrrrqqqqqqqqqpppppprrrqqqqqqtttxxxyyywwwttttttvvvxxxyyyyyyyyyzzz{{{}}}|||{{{|||}}}~~~}}}|||||||||{{{{{{{{{{{{|||||||||}}}~~~}}}|||{{{|||~~~}}}}}}~~~~~~}}}~~~}}}zzzxxxyyyzzz{{{}}}~~~~~~~~~}}}xxxxxxssskkkeee___WWWOOOJJJGGGDDDCCCBBBAAA???===@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBB@@@@@@BBBCCCEEEFFFGGGKKKRRR\\\hhhqqq}}}yyyooocccYYYWWWWWW\\\eeelllsss}}}}}}{{{wwwsssnnnmmmmmmmmmkkkhhhccc___]]]]]]___cccgggkkkllllllnnnjjjeee```^^^\\\ZZZYYYZZZZZZXXXWWWVVVWWWWWWWWWZZZZZZ\\\```eeeiiijjjjjjjjjjjjiiihhhhhhggghhhhhhgggffffffeeeeeedddcccccc\\\^^^```aaabbbaaa```___aaaaaaaaa```___^^^\\\[[[ZZZZZZYYYXXXWWWWWWVVVVVVTTTSSSSSSRRRRRROOOKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA>>>======<<<<<<<<<<<<===:::999888888:::;;;:::888444444333222222111111000222111111111000000000000........................////////////000000000000222222333333333333222222---.../////////111444777;;;III[[[hhhlllllllllllliiibbb\\\```ooopppcccVVVLLLOOOYYYhhhuuuvvvoooggg```ZZZWWW___qqqrrrhhh```\\\SSSKKKPPP]]]iiiffffffkkkooonnnnnnooommmuuu{{{zzzWWW>>>555222...************))))))))))))((((((((()))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%%%%###$$$&&&(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''(((((("""###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&```aaabbbbbbaaabbbdddffffffggghhhiiiiiihhhfffeeeccceeehhhkkkllllllkkkjjjmmmmmmmmmmmmmmmmmmlllllllllnnnppprrrssstttssssssqqqpppooopppqqqsssssssssvvvtttrrrsssvvvwwwvvvtttwwwvvvwwwyyy{{{|||{{{zzzyyy{{{||||||{{{zzzzzz{{{~~~{{{xxxxxxyyy{{{}}}}}}~~~}}}}}}}}}~~~~~~~~~|||}}}~~~zzz|||}}}|||ppphhhddd___WWWPPPGGGGGGFFFDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCDDDFFFHHHFFFFFFEEEEEEDDDDDDDDDDDDEEEDDDCCCDDDEEEFFFDDDCCCDDDDDDEEEGGGKKKSSS]]]cccrrryyy~~~{{{xxxvvvuuuttttttvvvyyy}}}zzztttkkkaaaZZZVVVYYY\\\aaahhhrrr{{{zzzwwwuuuqqqmmmeeeeeeffffffeeebbb___^^^YYY[[[\\\^^^___bbbfffiiigggddd```[[[XXXVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTSSSVVVWWWXXXYYY]]]cccjjjpppnnnmmmlllkkkjjjiiiiiiiiieeedddddddddeeeeeecccaaa___^^^^^^^^^^^^```bbbcccbbbbbbaaa```___^^^]]]]]][[[YYYXXXWWWXXXXXXVVVTTTTTTRRRPPPPPPOOONNNKKKIIIGGGFFFEEEDDDCCCBBBBBBBBB>>>>>>>>>>>>===<<<;;;:::::::::999999888777777777444333333222222111111000////////////............++++++,,,------......///......---------......///111111222333333333333222............///000222222777EEEXXXfffkkkllllllmmmiiiggg^^^]]]vvvyyynnneeeXXXNNNKKK```rrryyyxxxwwwlll^^^ZZZWWW\\\ooo}}}rrrkkkbbbZZZQQQLLLPPPXXXgggaaaaaagggjjjggggggiiieeelllsss}}}```BBB333000000,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%bbbcccdddccccccccceeegggfffggghhhjjjjjjiiihhhgggfffgggiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppprrrsssssssssrrrrrrqqqqqqqqqssstttttttttuuusssrrrtttvvvwwwuuussswwwvvvwwwxxx{{{|||{{{zzzyyy{{{}}}}}}{{{zzz{{{||||||zzzxxxwwwvvvxxxzzz{{{}}}|||}}}~~~~~~~~~~~~~~~}}}~~~|||}}}~~~xxxnnngggccc]]]TTTMMMGGGGGGEEEDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGIIIGGGGGGGGGGGGGGGEEECCCDDDDDDDDDDDDGGGMMMUUU[[[hhhooo{{{{{{uuuqqqnnnkkkiiihhhgggggghhhkkkoootttwww~~~|||xxxuuuppphhh^^^WWWRRRTTTYYY```hhhrrr{{{|||vvvsssrrrppplllgggddddddddddddbbb___]]][[[UUUWWWYYY\\\^^^bbbfffjjjgggeeebbb^^^[[[WWWUUUTTTRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTVVVWWW[[[bbbjjjpppooonnnmmmkkkiiihhhggggggeeedddddddddeeeeeecccbbbaaa```````````````aaaaaaaaaaaa``````___^^^]]]]]]\\\ZZZXXXXXXXXXWWWVVVTTTTTTRRRQQQPPPPPPNNNKKKIIIGGGFFFDDDCCCBBBAAAAAAAAA============<<<;;;::::::::::::999999888777777777444444444333222222111111////////////............---------------------------------------...///000///000111111222222111111............///000111222666CCCWWWfffnnnpppqqqrrrjjjggg```bbb}}}ppphhh```UUUMMMLLLfffyyy{{{mmm\\\WWWWWW^^^rrr|||tttlllbbbXXXOOOJJJOOOWWWgggbbbaaaeeegggeeedddgggdddiiiooowwwcccGGG777111///+++++++++*********))))))))))))))))))((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%cccdddeeeeeedddeeegggiiifffgggiiijjjjjjjjjiiiiiiiiiiiijjjlllmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmooopppqqqsssssssssrrrqqqsssssssssttttttuuuvvvvvvtttttttttvvvxxxxxxvvvsssxxxwwwwwwxxx{{{||||||{{{zzz|||}}}}}}|||{{{{{{|||{{{|||{{{yyyuuuuuuxxx|||zzz|||~~~~~~}}}~~~}}}vvvmmmgggccc]]]TTTMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGGGGFFFEEEGGGHHHKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJKKKLLLKKKIIIGGGFFFFFFEEEDDDEEEHHHMMMQQQZZZbbbnnn{{{yyyrrrkkkfffbbb___\\\YYYXXXWWWWWWZZZ```eeeiiippppppooonnnjjjccc[[[UUUMMMPPPUUU^^^gggqqqyyy~~~{{{tttmmmlllmmmlllfff```aaaaaaaaa___]]]ZZZWWWVVVOOOQQQUUUYYY]]]bbbgggkkkhhhhhhgggddd```\\\XXXUUUNNNNNNLLLLLLLLLNNNPPPRRRQQQRRRSSSUUUZZZaaajjjqqqrrrpppnnnkkkiiigggfffeeefffeeedddeeefffeeedddbbbaaabbbcccccccccbbb``````````````````___^^^^^^]]]]]][[[YYYXXXXXXWWWUUUSSSTTTRRRQQQPPPPPPNNNKKKIIIFFFEEEDDDBBBAAA@@@??????<<<======<<<<<<;;;:::999::::::999999888777777777555555444444333222222222////////////............//////...------,,,++++++,,,,,,,,,---...///000111...///000000111111000000///......//////000111222444BBBUUUfffppptttvvvxxxjjjggg```ccc}}}ttteee```[[[RRRNNNPPPggg|||ooo\\\WWWXXXaaavvv}}}{{{xxxooodddYYYOOOJJJPPPXXXeeecccbbbdddcccaaaaaacccdddhhhlllqqqjjjPPP@@@666000*********)))))))))(((((())))))))))))((((((((((((''''''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%dddeeeffffffeeeeeegggiiiggghhhiiijjjkkkkkkjjjjjjkkkkkkkkklllmmmoooqqqrrrmmmmmmmmmmmmnnnnnnnnnnnnqqqqqqsssssssssrrrqqqppprrrsssuuuuuuuuuuuuvvvwwwuuuvvvxxxzzz{{{zzzxxxvvvyyyxxxwwwxxx{{{|||}}}|||{{{}}}~~~~~~}}}||||||}}}|||}}}xxxvvvzzz~~~{{{~~~~~~~~~~~~~~~{{{uuunnniiieee^^^VVVPPPNNNNNNMMMLLLKKKKKKKKKKKKHHHJJJKKKKKKIIIIIIIIIKKKNNNOOOPPPQQQRRRRRRRRRRRRMMMMMMNNNPPPRRRRRRPPPNNNKKKJJJJJJHHHFFFFFFIIIKKKOOOVVVbbbooo}}}zzztttkkkccc]]]YYYUUURRRPPPNNNMMMMMMPPPUUU[[[^^^cccdddfffgggeee___YYYUUULLLNNNTTT\\\gggpppvvvyyyxxxqqqjjjiiikkkiiiaaaYYY[[[[[[ZZZXXXVVVSSSQQQOOOKKKNNNTTTYYY^^^ccciiimmmkkklllmmmlllhhhccc^^^ZZZQQQPPPMMMKKKKKKLLLOOOPPPQQQRRRSSSVVV[[[bbblllrrrtttrrrpppmmmjjjgggfffeeefffeeedddeeeffffffdddbbb```aaadddeeeeeedddbbbaaa``````aaaaaaaaa```___^^^^^^\\\ZZZXXXXXXWWWTTTRRRSSSRRRPPPPPPOOONNNKKKIIIFFFEEECCCAAA@@@>>>>>>>>><<<<<<<<<<<<;;;:::999888::::::999999888777777777666555555444444333222222////////////..................---------,,,,,,,,,++++++,,,,,,...///111111...///000000111111000000///////////////000111111555AAATTTeeepppuuuwwwwwwpppjjjaaabbbvvvwwwiii]]]ZZZWWWQQQPPPUUUcccyyytttbbb\\\YYYcccyyyyyyxxx{{{rrrfff[[[QQQLLLQQQZZZcccdddddddddaaa^^^^^^```hhhkkkmmmppp|||qqqXXXGGG:::111+++*********))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%dddeeefffeeeeeeeeegggiiihhhhhhiiiiiijjjjjjjjjjjjkkkkkkllllllnnnpppqqqrrrmmmmmmmmmnnnnnnnnnoooooorrrrrrssstttsssrrrqqqppppppsssvvvvvvuuutttuuuwwwxxxzzz}}}~~~}}}{{{zzz{{{yyyxxxyyy|||~~~~~~~~~|||~~~~~~}}}}}}~~~}}}zzzxxx{{{~~~xxxsssnnniiiddd^^^WWWRRRQQQPPPOOONNNNNNMMMMMMMMMLLLNNNPPPPPPOOONNNNNNOOOQQQRRRUUUWWWXXXXXXXXXXXXUUUUUUVVVXXXZZZYYYWWWTTTOOOPPPOOOLLLIIIGGGGGGHHHIIIOOOYYYdddqqq|||{{{tttnnnddd[[[TTTOOOKKKIIIJJJHHHGGGGGGIIINNNRRRVVVWWWZZZ^^^```___\\\XXXVVVOOOPPPTTT[[[eeemmmrrrsssuuuoooiiiggggggcccZZZRRRTTTTTTSSSQQQOOONNNLLLKKKKKKOOOTTTZZZ___eeejjjnnnmmmoooppppppnnnjjjeeebbbZZZXXXTTTPPPNNNNNNOOOPPPSSSTTTVVVYYY]]]dddlllrrrtttrrrpppmmmjjjhhhgggffffffeeeeeeeeeffffffdddbbb]]]```cccfffggggggeeedddaaabbbccccccbbbaaa___^^^]]][[[YYYXXXWWWVVVTTTRRRRRRQQQOOOOOONNNMMMJJJHHHEEEDDDCCCAAA???>>>>>>>>><<<<<<<<<<<<;;;:::999888::::::999999888777777777666555555444444333222222////////////............,,,,,,,,,---------......++++++,,,,,,...///111111///000111111222222111111000////////////000000111666AAAQQQaaakkkpppqqqpppssslllaaa```mmm||||||ssskkk```XXXVVVTTTOOORRRZZZfff{{{|||hhhaaa[[[dddxxx~~~sssrrrwwwoooeee[[[QQQLLLPPPXXX```eeehhhfffaaa______```hhhlllnnnppp|||rrrXXXGGG:::000,,,,,,+++++++++*********))))))))))))(((((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&''''''((()))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%dddeeeffffffeeefffhhhjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkmmmnnnooopppqqqmmmmmmmmmnnnnnnooooooppprrrrrrsssttttttsssrrrqqqpppssswwwxxxuuutttuuuwww{{{}}}~~~~~~~~~}}}{{{zzz{{{}}}}}}~~~~~~}}}~~~{{{zzz|||~~~tttqqqkkkfffaaa\\\WWWSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPRRRUUUVVVUUUUUUUUUVVVUUUWWWZZZ]]]_________^^^aaaaaabbbcccdddbbb^^^[[[WWWXXXWWWSSSNNNJJJGGGFFFFFFJJJQQQYYYdddppp{{{|||zzzyyysssmmmbbbXXXQQQLLLIIIFFFDDDDDDCCCBBBDDDGGGJJJLLLMMMQQQUUUXXXXXXWWWVVVVVVRRRQQQSSSYYYbbbjjjnnnoooooolllhhhfffbbb\\\TTTNNNNNNMMMMMMLLLKKKKKKKKKJJJMMMQQQVVV\\\```dddiiillllllmmmnnnooonnnmmmkkkiiidddbbb]]]YYYUUUSSSRRRRRRUUUWWWZZZ]]]```eeekkkooopppooommmkkkiiihhhgggggggggfffeeeeeegggfffeeeccc]]]___bbbeeeggggggfffeeebbbccccccdddccc```^^^\\\[[[YYYWWWVVVVVVUUUSSSQQQQQQOOONNNMMMMMMKKKHHHFFFDDDCCCBBBAAA@@@?????????<<<======<<<<<<;;;:::999::::::999999888777777777555555444444333222222222////////////............++++++,,,,,,---...//////,,,,,,,,,---...///000111///000111111222222111111000000////////////000000666???MMM[[[dddhhhgggeeegggaaaWWWTTT\\\hhhlllhhhbbbZZZUUUUUUSSSQQQWWWaaarrrnnnddd\\\ccctttyyymmmjjjmmmggg```YYYPPPJJJLLLRRR\\\fffmmmkkkeeebbbbbbbbbeeejjjmmmppp|||nnnSSSAAA555...,,,,,,,,,++++++++++++***))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%fffggghhhgggggggggiiikkkjjjjjjiiihhhggggggggggggggghhhjjjlllnnnnnnnnnnnnlllmmmmmmnnnooooooppppppqqqrrrssstttttttttsssrrrpppuuuyyyzzzwwwuuuwwwyyy|||~~~}}}||||||~~~~~~~~~~~~tttqqqkkkfffaaa\\\YYYWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSVVVYYY[[[[[[[[[[[[\\\ZZZ\\\___ccceeefffeeeeeeggghhhjjjmmmooonnnkkkhhheeeeeeddd___WWWPPPKKKHHHDDDGGGJJJOOOVVV```jjjqqq}}}~~~zzzyyyzzzrrrkkk```VVVOOOJJJGGGEEEAAAAAA@@@@@@AAABBBCCCDDDDDDHHHLLLOOOOOOPPPRRRTTTRRROOOOOOUUU___ggglllllliiiiiiiiifff```YYYRRROOOJJJJJJJJJJJJKKKKKKLLLMMMOOOSSSXXX\\\```cccfffhhhgggggghhhhhhjjjkkklllmmmjjjhhheeeaaa\\\YYYWWWVVVWWWYYY]]]```bbbeeehhhkkkkkkjjjiiihhhggggggfffggggggfffeeefffggggggeeeccc^^^```bbbeeeffffffeeeeeeaaabbbccccccaaa^^^[[[YYYYYYWWWUUUUUUUUUUUUSSSQQQOOONNNLLLKKKKKKJJJGGGEEECCCCCCBBBAAAAAAAAAAAAAAA============<<<;;;::::::::::::999999888777777777444444444333222222111111////////////............,,,------------------------------------...///000...///000000111111000000000000////////////000000333;;;GGGTTT]]]```^^^\\\YYYSSSKKKGGGLLLWWW___bbb___YYYWWWZZZYYYXXXaaannn|||qqqfff^^^aaaoootttgggcccccc```]]]YYYQQQJJJJJJNNNYYYgggrrrpppiiigggfffeeebbbiiinnnsss~~~lllNNN;;;222...++++++++++++************))))))))))))(((((((((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%ggghhhiiiiiihhhiiikkkmmmkkkjjjiiigggffffffffffffeeegggjjjlllnnnnnnmmmllllllmmmmmmnnnoooppppppqqqqqqqqqssstttttttttssssssrrrwww{{{|||yyywwwxxx{{{}}}~~~}}}~~~}}}}}}~~~wwwsssmmmgggbbb___\\\[[[\\\[[[ZZZYYYYYYXXXXXXYYYUUUXXX\\\^^^^^^^^^___```]]]___cccgggjjjjjjjjjiiigggiiimmmrrrwwwyyywwwuuuqqqqqqoooiii___VVVOOOLLLCCCDDDFFFHHHMMMUUU^^^eeerrrzzz}}}yyyyyy{{{llldddZZZOOOHHHCCC@@@>>>@@@@@@@@@AAAAAAAAA@@@@@@>>>BBBFFFHHHIIIKKKNNNQQQPPPMMMLLLRRR\\\fffkkklllfffiiikkkhhhaaaYYYTTTRRRHHHHHHIIIJJJKKKMMMNNNOOOQQQTTTYYY\\\___aaaccceeecccbbbbbbccceeehhhlllnnnmmmkkkiiieeeaaa]]]ZZZYYYWWWZZZ___bbbcccdddfffggggggffffffeeeeeeeeeffffffgggfffeeefffggggggeeecccaaaaaacccddddddddddddccc```aaabbbaaa___\\\XXXVVVWWWVVVTTTTTTTTTTTTSSSQQQNNNMMMKKKKKKJJJIIIFFFDDDCCCBBBBBBAAAAAABBBBBBCCC>>>>>>>>>>>>===<<<;;;:::::::::999999888777777777444444333222222111111000000/////////............///......------,,,,,,+++......---------......///---......///////////////111000////////////000000000777CCCPPPYYY\\\ZZZWWWVVVQQQIIIDDDGGGRRR]]]bbb```[[[[[[___``````kkkyyy}}}sssggg___```kkk{{{~~~rrrddd^^^^^^]]]\\\ZZZSSSKKKJJJMMMWWWgggtttsssllljjjiiihhhaaaiiiqqqvvvmmmLLL:::333111************))))))))))))))))))))))))((((((((((((###$$$%%%&&&''')))******''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%nnnnnnmmmlllkkkkkkjjjjjjgggggggggggggggfffeeeeeeeeegggjjjkkkkkkkkkmmmnnnllllllnnnoooppppppppppppppppppqqqrrrrrrsssttttttxxxyyyzzzzzzyyyyyy{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxsssmmmiiigggfffgggdddcccaaa___]]][[[ZZZZZZ___``````aaaccceeeggghhhgggggghhhkkknnnpppooooooqqqpppqqqwwwzzznnneee^^^UUULLLKKKHHHGGGJJJKKKLLLQQQWWWeeennn{{{~~~zzzqqqgggYYYMMMGGGDDDBBB@@@BBB@@@??????AAABBBBBBAAA@@@AAACCCDDDEEEGGGIIILLLKKKLLLPPPVVV^^^dddfffgggiiikkklllggg^^^UUUOOOLLLIIIGGGFFFHHHMMMQQQQQQPPPSSSTTTVVVYYY\\\```ccceeecccaaa```bbbfffjjjkkkjjjkkkkkkjjjhhhddd___ZZZXXXWWWYYY\\\___aaabbbbbbbbbfffbbb^^^\\\]]]```bbbcccccccccddddddddddddcccccc`````````aaadddeeeeeeddddddddddddccc```]]]YYYWWWXXXWWWWWWVVVTTTSSSSSSRRRNNNMMMLLLKKKJJJIIIHHHHHHEEEDDDBBBAAA@@@?????????===<<<<<<;;;;;;:::999999888888777777666555555555222222111111000//////...000000000000////////////------------------------------,,,------...///000//////000000000//////...------......//////000000333999BBBMMMUUUWWWUUURRRVVVRRRJJJDDDDDDMMM[[[gggeeeccc``````hhhttt{{{|||yyyzzz}}}wwwiii\\\bbbjjjxxxsssbbbaaafff___\\\\\\XXXPPPNNNQQQVVVhhhvvvsssiiieeefffgggaaajjjwwwsssQQQ999111111---+++******+++***)))'''))))))))))))((('''&&&%%%'''''''''''''''''''''''')))((('''&&&%%%&&&&&&''')))&&&$$$###%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&'''((((((((((((&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###mmmmmmmmmlllkkkkkkjjjjjjhhhiiiiiiiiihhhhhhgggffffffhhhjjjkkkjjjjjjkkkmmmkkklllmmmoooppppppppppppqqqrrrrrrsssttttttuuuuuu|||}}}~~~|||yyywwwvvvvvvyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{xxxtttpppmmmmmmmmmkkkiiigggdddaaa```______aaaaaaccceeegggjjjlllnnnmmmnnnoooqqqtttwwwxxxxxxyyyyyy{{{yyyoooggg^^^UUUOOOKKKIIIJJJIIIIIIMMMRRR\\\eeeqqq|||}}}xxxssslllbbbUUUJJJEEEBBB@@@?????????>>>???@@@@@@@@@??????@@@AAAAAAAAABBBEEEGGGIIIKKKOOOVVV^^^dddggghhhiiikkkkkkfff]]]UUUOOOLLLJJJHHHHHHKKKOOORRRRRRQQQQQQSSSUUUYYY\\\___bbbccc```^^^]]]___cccfffgggfffhhhgggfffccc___[[[XXXUUUTTTWWW[[[___bbbcccbbbaaaccc^^^YYYVVVWWW[[[___bbb```aaabbbbbbccccccbbbbbbaaa______```bbbddddddccccccccccccaaa___[[[XXXVVVWWWVVVVVVUUUTTTSSSSSSRRRNNNNNNLLLKKKJJJHHHGGGGGGDDDCCCBBBAAA@@@?????????>>>======<<<;;;;;;::::::999888888777666666555555333333222111111000//////000000000000////////////------------------------------,,,------...///000///000000111111000000///............////////////111666???JJJSSSWWWVVVTTT[[[WWWPPPJJJIIIQQQ___iiinnnooooooooosssyyyxxxsssgggjjjqqq|||wwwjjj^^^ccciiixxxvvvcccaaabbb^^^^^^```]]]VVVQQQQQQOOO^^^jjjhhhaaa___aaabbbcccppptttRRR:::111111---+++******+++***)))'''))))))))))))((('''&&&%%%'''''''''''''''''''''''')))((('''&&&%%%&&&&&&''')))&&&$$$###%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''%%%%%%$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###llllllllllllkkkjjjjjjiiiiiijjjjjjjjjjjjiiiiiihhhgggiiikkkkkkjjjiiijjjkkkkkklllmmmnnnpppppppppqqqssssssssstttuuuuuuvvvvvv}}}~~~~~~{{{wwwuuutttwwwwwwyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}zzzxxxwwwwwwuuusssnnnjjjgggfffffffffeeefffhhhjjjnnnqqqtttuuuuuuuuuvvvwwwzzz}}}~~~uuujjjaaaYYYSSSNNNLLLIIIGGGIIINNNPPPXXXcccmmmttt{{{~~~zzztttnnnfff]]]QQQHHHDDDCCCAAA??????@@@AAAAAAAAA@@@???>>>>>>???@@@???>>>???AAACCCGGGIIINNNUUU^^^eeeiiijjjlllllljjjeee]]]UUUOOOLLLKKKKKKKKKMMMQQQSSSSSSSSSPPPRRRVVVZZZ]]]``````aaa^^^]]]]]]___bbbdddddddddcccbbb```]]]ZZZWWWTTTSSSQQQUUU[[[```bbbbbb___^^^^^^YYYSSSPPPRRRWWW\\\```^^^___aaabbbcccdddccccccbbb```^^^^^^```bbbcccbbbaaaaaaaaa```]]]ZZZWWWVVVUUUUUUUUUTTTTTTSSSSSSSSSOOONNNMMMKKKIIIGGGFFFEEEDDDCCCBBB@@@????????????>>>>>>======<<<;;;;;;;;;999999888888777666666666444333333222222111111000000000000000////////////------------------------------,,,------...///000000000111111111111111000/////////...............///444<<>>===>>>AAADDDGGGIIIOOOWWW```hhhlllmmmooommmiiiccc\\\UUUPPPMMMKKKLLLMMMOOOQQQSSSTTTTTTPPPSSSXXX]]]```aaaaaa```___```aaabbbdddddddddddd```___\\\YYYWWWUUUSSSSSSPPPTTTZZZ^^^```^^^ZZZXXXYYYVVVQQQPPPSSSXXX\\\^^^^^^```bbbdddeeefffeeeeeecccaaa______aaacccccccccaaaaaa```___]]]ZZZXXXVVVVVVVVVUUUUUUUUUTTTTTTTTTOOONNNLLLJJJHHHFFFDDDDDDCCCBBBAAA@@@????????????=========<<<;;;;;;::::::999999999888777777666666444444444333333222222222000000000000////////////------------------------------,,,------...///000000111111222222222222111/////////......---------///222999DDDOOOXXX]]]___eeebbb]]]VVVTTTXXXbbbjjjqqqcccUUU[[[jjj|||~~~oooddd^^^^^^```ooouuubbb^^^bbbeeejjjpppooofffYYYOOOJJJOOOTTTTTTSSSVVV]]]aaarrrxxxVVV===222000---+++******+++***)))''')))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((&&&$$$$$$&&&'''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$iiijjjkkkkkkkkkjjjiiihhhgggggghhhhhhhhhhhhhhhgggiiikkklllllljjjiiiiiijjjkkklllnnnpppqqqrrrsssssssssssssssssssssttttttttttttwww{{{}}}|||{{{zzzzzz{{{{{{||||||}}}~~~||||||||||||||||||||||||zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}xxxssspppooopppqqquuuvvvwwwxxxzzz|||~~~~~~pppeeeYYYRRRMMMHHHGGGIIIFFFJJJQQQVVV\\\dddnnntttxxx}}}~~~{{{xxxtttnnngggZZZTTTLLLHHHHHHHHHGGGFFFEEEHHHJJJJJJGGGEEEDDDDDD@@@@@@???>>>===???BBBEEEIIIKKKQQQYYYccckkkoooqqqrrrnnnhhhaaa[[[UUUQQQNNNKKKLLLNNNPPPQQQRRRSSSSSSSSSVVV\\\aaaddddddcccbbb```bbbdddeeeeeeeeedddccc```^^^\\\ZZZWWWVVVUUUUUURRRUUUYYY\\\\\\YYYVVVSSSWWWUUUUUUVVVZZZ]]]______^^^```ccceeefffeeedddcccdddbbb```aaaccceeeeeeeeebbbaaa```___]]][[[YYYXXXWWWWWWVVVVVVUUUUUUTTTTTTNNNMMMLLLJJJGGGEEEDDDCCCBBBAAAAAA@@@????????????<<<<<<;;;::::::999999888999999888888777666666666444444444333333333333333000000000000////////////------------------------------,,,------...///000000000111222222222222222//////......------,,,,,,000222888BBBNNNZZZbbbfffkkkhhhbbb[[[WWWZZZcccjjj}}}wwwiii]]]PPPUUUeeeyyyvvvggg]]][[[ZZZZZZhhhxxxppp```^^^gggkkkqqquuuuuulll\\\OOOKKKMMMNNNOOOOOOUUU___iii{{{YYY>>>222///---+++******+++***)))'''))))))))))))))))))((('''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%ggghhhjjjkkkkkkjjjhhhgggeeeffffffggggggggggggfffjjjlllmmmmmmkkkjjjkkklllmmmnnnoooqqqssstttuuuuuussssssssssssssssssssssssuuuxxxzzz{{{zzzxxxwwwxxx{{{||||||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{}}}~~~}}}|||{{{~~~~~~~~~~~~~~~~~~|||yyyuuusssssstttttt{{{{{{|||}}}~~~rrrbbbXXXPPPIIIFFFGGGEEEIIIMMMPPPTTT[[[dddkkktttxxxyyytttpppllleee^^^UUUPPPKKKIIIJJJKKKKKKJJJJJJMMMOOONNNJJJGGGGGGHHHCCCCCCBBB@@@>>>???BBBEEEKKKMMMRRR[[[eeemmmqqqrrrsssmmmeee^^^XXXSSSOOOMMMKKKMMMQQQRRRRRRRRRSSSTTTWWWZZZ^^^cccfffffffffeeeaaadddggghhhgggdddcccccc______^^^\\\[[[YYYXXXWWWVVVWWWXXXYYYYYYXXXVVVUUUXXXXXXZZZ]]]bbbdddeeeddd```bbbdddeeeeeedddaaa```bbbaaaaaaccceeegggfffeeebbbaaa```^^^\\\ZZZYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRMMMLLLKKKIIIGGGEEEDDDCCCAAAAAA@@@???????????????;;;;;;::::::999888888888888888777777666555555555333333333333333333333333000000000000////////////------------------------------,,,------...///000//////000111222222222222.........---------------111222666???MMMZZZeeekkkpppllleee]]]XXX[[[cccjjjtttuuusssooollliii```VVVMMMRRRcccyyywwwiiicccZZZXXXWWWcccrrrkkk___aaakkkooosssuuuuuunnn^^^OOOJJJJJJKKKLLLMMMTTTeeeuuu}}}[[[@@@222///---+++******+++***)))''')))))))))******))))))(((''''''''''''''''''''''''%%%&&&''''''(((''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%fffhhhjjjkkkkkkjjjhhhfffdddeeefffgggggggggggggggkkklllnnnnnnmmmlllmmmnnnnnnoooqqqssstttvvvvvvwwwttttttttttttttttttttttttwwwxxxyyyyyywwwuuuvvvvvvyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}}}}|||{{{}}}~~~~~~{{{zzzxxxwwwvvvvvvwwwwww||||||~~~pppbbbXXXNNNIIIHHHDDDGGGJJJLLLOOOUUU^^^dddllloooppplllhhheee___XXXUUUQQQNNNMMMPPPRRRRRRQQQSSSVVVWWWTTTPPPMMMNNNQQQNNNMMMJJJFFFCCCBBBEEEGGGKKKMMMSSS[[[eeelllqqqrrrrrrkkkaaaYYYTTTPPPLLLJJJLLLOOOSSSUUUTTTSSSTTTVVVYYY[[[___cccfffggggggfffdddhhhlllmmmjjjgggeeeeee______```___^^^\\\ZZZYYYYYYXXXWWWWWWXXXYYY[[[\\\]]]]]]^^^aaafffjjjllllllfffgggiiijjjhhheeebbb```^^^___```cccfffgggfffeee```___^^^\\\ZZZYYYXXXXXXWWWWWWVVVTTTRRRQQQPPPOOOKKKKKKJJJHHHGGGEEEDDDDDDAAA@@@@@@???????????????<<<;;;;;;::::::999888888777777666666555444444444222222222222222333333333000000000000////////////------------------------------,,,------...///000---...///000111111111111,,,------------------...111111444===JJJYYYfffmmmoookkkcccYYYTTTVVV^^^eeeiiiiiieeeaaaaaa```[[[SSSLLLPPPaaaxxxxxxnnnkkk\\\ZZZXXXbbboooiiibbbgggkkknnnpppqqqrrrnnn```RRRGGGHHHJJJLLLNNNXXXooo~~~]]]AAA333///---+++******+++***)))'''((())))))*********))))))''''''''''''''''''''''''%%%%%%'''(((((((((''''''&&&%%%%%%&&&''''''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&'''''''''''''''%%%%%%&&&&&&&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%eeegggiiikkkkkkjjjhhhfffeeeeeefffgggggghhhggggggkkkmmmoooooonnnmmmnnnoooooopppqqqtttuuuwwwxxxxxxvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvuuuwwwxxxvvvvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}~~~yyyyyyxxxxxxxxxxxxyyyyyy{{{|||~~~|||lll```TTTMMMKKKCCCFFFHHHJJJMMMRRR[[[aaacccggghhheeecccbbb^^^XXXYYYUUURRRSSSVVVYYYYYYXXX[[[^^^^^^[[[VVVSSSUUUYYYXXXVVVRRRMMMHHHGGGHHHJJJKKKMMMRRR[[[dddlllpppqqqpppiii^^^VVVQQQNNNJJJGGGMMMQQQUUUWWWVVVUUUVVVWWWZZZ\\\___ccceeeggggggggghhhmmmqqqrrroookkkiiihhh___```aaaaaa```^^^[[[ZZZZZZYYYWWWVVVXXX[[[```bbbbbb``````bbbgggmmmppprrrlllmmmoooooommmiiieeebbb[[[\\\___cccggghhhfffddd___^^^\\\[[[YYYXXXWWWWWWWWWVVVTTTSSSQQQOOOMMMLLLJJJJJJIIIHHHGGGEEEEEEDDD@@@@@@??????????????????===<<<<<<;;;;;;:::999999666666666555444444333333222222222222222222222222000000000000////////////---------------------------------------...000000------///000000111111111,,,,,,,,,------.........111000222:::HHHXXXeeemmmlllggg^^^TTTNNNPPPYYY```ddddddaaa]]]]]]^^^ZZZSSSIIILLL\\\ttt|||tttkkkjjj^^^]]][[[cccnnniiidddmmmiiilllmmmlllooonnnbbbTTTGGGHHHKKKOOOQQQ]]]xxxxxxttt}}}^^^BBB333...---,,,******++++++)))(((((())))))*********))))))''''''''''''''''''''''''$$$%%%'''(((((((((''''''&&&%%%%%%&&&''''''&&&$$$'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%&&&'''(((((((((((($$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&iiiiiijjjiiiiiihhhgggfffgggfffeeefffiiikkklllkkkkkkmmmnnnnnnmmmmmmnnnppppppnnnmmmqqqvvvyyyxxxtttvvvtttssstttxxxyyyxxxvvvuuuvvvwwwxxxyyyxxxxxxwww|||zzzwwwxxx{{{~~~}}}|||zzzzzz{{{|||}}}~~~~~~~~~~~~~~~zzzxxxssssssrrrqqqppppppsssvvvtttxxx}}}~~~mmm]]]TTTPPPIIIGGGHHHLLLOOOQQQXXX```^^^\\\ZZZZZZ\\\___```aaaccc```^^^___ccceeebbb^^^gggccc^^^\\\]]]]]]\\\ZZZbbb```]]]XXXSSSPPPPPPPPPPPPPPPSSSXXX___eeehhhjjjgggbbbZZZRRRLLLIIIHHHHHHPPPRRRTTTUUUUUUUUUVVVWWW^^^```bbbccccccdddgggiiijjjjjjkkknnnpppqqqooonnnllljjjgggddd```\\\ZZZXXXUUUTTTTTTUUUXXX\\\aaadddgggmmmpppnnnmmmpppssssssxxxwwwvvvsssoooiiidddaaa___^^^```cccggggggdddaaa]]]\\\[[[ZZZYYYWWWVVVVVVYYYWWWUUURRRPPPNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDBBBAAA???>>>>>>>>><<<:::>>>======<<<:::999888888777777777666555555444444444444333222222111111000000000000000000000000000------------------------///...---,,,,,,---...///222222111111000000//////...............///000000...111222555???OOO\\\aaacccfffaaaSSSJJJNNNWWW[[[bbbbbb^^^YYYXXXZZZYYYTTTNNNRRR^^^ooo|||{{{pppgggbbb___aaallluuuuuupppllleeehhhkkkmmmnnniii\\\NNNIIILLLNNNOOOWWWgggzzz~~~tttqqqrrryyyaaaAAA333222///---+++)))))))))+++,,,************)))(((&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$###"""###$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%jjjjjjjjjiiihhhgggfffeeefffeeeeeefffiiilllllllllkkkmmmnnnnnnmmmmmmoooppppppnnnmmmqqqvvvyyywwwtttuuutttsssuuuxxxyyyxxxwwwssstttvvvwwwxxxxxxxxxxxxxxxvvvtttuuuwwwzzzzzzyyy||||||}}}~~~~~~~~~wwwtttqqqrrrrrrqqqppppppsssuuutttwww{{{zzzjjj]]]VVVNNNJJJHHHIIIKKKLLLRRRYYYWWWWWWWWW[[[```eeehhhjjjmmmiiifffgggjjjkkkiiifffgggccc```___```aaaaaa```eeeeeeccc```\\\XXXVVVUUUTTTSSSUUUYYY^^^bbbddddddaaa]]]XXXRRRNNNKKKJJJKKKOOOQQQTTTUUUVVVVVVXXXZZZ\\\^^^```aaaaaaccceeegggjjjjjjkkknnnrrrsssrrrqqqooommmkkkgggddd```^^^]]]YYYXXXWWWWWWYYY\\\```ccciiiqqqwwwyyy{{{}}}yyytttoooiiieeebbb```___```cccffffffccc```^^^]]]\\\[[[ZZZXXXWWWWWWVVVUUUSSSQQQOOONNNNNNMMMJJJJJJIIIHHHFFFEEEDDDDDDBBB@@@???>>>???>>><<<;;;======<<<;;;:::999888888777777777666555555444444444444333222222111111000000000000000000000000000------------------------///...------------...///000/////////.........---...............///000000///111222444===KKKWWW[[[ZZZ^^^\\\QQQIIIMMMUUUZZZ]]]]]]ZZZUUUUUUXXXXXXUUUQQQWWWcccsss~~~~~~vvvnnnfffdddhhhuuu~~~}}}vvvqqqiiilllmmmmmmmmmhhh[[[NNNIIILLLOOORRRYYYdddrrrzzz|||sssllllllooowwwbbbBBB333222...---,,,************+++************)))((('''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%jjjjjjjjjiiihhhgggeeedddeeeddddddgggjjjlllmmmlllkkklllnnnnnnmmmnnnoooqqqpppooonnnqqqvvvxxxvvvttttttssstttvvvxxxyyyyyywwwrrrssstttvvvwwwxxxxxxxxxuuutttssssssvvvwwwwwwwww}}}}}}~~~}}}|||vvvrrrqqqrrrssssssrrrrrrtttuuuvvvxxx|||~~~||||||yyyvvvvvvyyy~~~}}}lll```WWWQQQKKKJJJIIIHHHMMMRRRPPPQQQUUU\\\fffnnnsssvvvvvvrrrnnnmmmooopppnnnlllgggeeebbbaaacccfffggggggiiijjjlllkkkiiieeeaaa^^^ZZZYYYXXXYYY[[[]]]]]]\\\XXXVVVTTTRRRQQQPPPOOOOOOPPPRRRTTTVVVVVVXXXZZZ\\\ZZZ\\\^^^______```ccceeeiiiiiilllppptttwwwwwwvvvsssqqqoookkkhhheeedddccc___^^^[[[ZZZZZZ\\\^^^___kkkttt~~~}}}uuunnnhhheeedddaaaaaabbbdddeeedddbbb_________^^^\\\[[[ZZZYYYXXXRRRRRRQQQOOONNNNNNNNNNNNJJJJJJIIIGGGFFFEEEDDDCCCBBB@@@???>>>???>>>===;;;<<<<<<;;;:::999888888777777777777666555555444444444444333222222111111000000000000000000000000000------------------------///...------------...///////////////...........................///000000///111222333;;;HHHQQQUUUTTTXXXXXXPPPJJJNNNVVV\\\^^^]]]YYYSSSTTTXXXYYYVVVPPPYYYhhhwwwzzzttthhhhhhooo~~~|||vvvlllnnnmmmlllkkkgggZZZMMMJJJLLLQQQUUU[[[aaahhhmmmooohhheeeiiinnnvvvcccCCC333222------,,,++++++******))))))******))))))((('''&&&******))))))(((((('''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%jjjjjjjjjiiihhhfffeeeddddddddddddgggjjjmmmmmmllliiikkkmmmmmmmmmnnnpppqqqqqqpppppprrruuuwwwvvvtttttttttvvvwwwyyyzzzyyyyyypppqqqrrrtttvvvwwwxxxxxxvvvuuuuuuvvvwwwxxxyyyxxx}}}}}}~~~|||{{{vvvsssqqqsssvvvwwwwwwvvvwwwxxxzzz||||||vvvrrrnnnlllmmmppprrrsssyyy||||||mmmbbbZZZQQQMMMJJJIIIKKKPPPLLLNNNTTT^^^jjjsssyyy|||wwwtttpppnnnnnnnnnmmmlllgggeeecccccceeehhhkkkmmmoooppprrrssstttrrrnnnkkkaaa___[[[YYYXXXWWWUUUSSSPPPPPPRRRSSSUUUUUUUUUUUUSSSTTTVVVVVVVVVWWWZZZ\\\YYY[[[]]]^^^___```bbbdddhhhiiilllqqqvvvyyyzzzzzzuuutttqqqnnnkkkiiihhhhhhdddbbb___\\\ZZZZZZZZZ[[[gggqqq}}}uuulllgggeeeeeecccccccccddddddbbb```___```___^^^]]]\\\[[[ZZZYYYRRRQQQPPPNNNMMMMMMLLLLLLJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@>>>>>>???>>>===;;;;;;;;;:::999999888777777777777777666555555444444444444333222222111111000////////////////////////------------------,,,,,,.........------.........111111111111000000000000...............///000000...111222333;;;HHHQQQTTTWWWYYYWWWPPPKKKOOOYYYaaafffddd^^^WWWUUUXXXYYYVVVJJJXXXkkkyyy{{{ttthhhiiissswwwoooooonnnlllkkkggg\\\PPPNNNMMMOOOVVV[[[___cccgggkkkeeedddjjjooovvveeeDDD444222,,,,,,,,,,,,,,,***)))))))))))))))))))))(((''''''******))))))((('''&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%jjjiiiiiiiiigggfffeeedddddddddeeehhhkkkmmmlllkkkgggiiikkkllllllmmmoooqqqqqqqqqqqqssstttuuuuuuttttttvvvxxxyyyyyyyyyxxxxxxooopppqqqrrrtttuuuwwwwwwuuuvvvwwwxxxxxxxxxyyyzzz{{{|||}}}|||}}}|||xxxsssrrrppptttyyy||||||||||||}}}uuupppjjjfffeeeeeeeeeeeehhhkkknnnpppsssyyywwwjjj```UUUPPPMMMJJJJJJMMMKKKNNNTTT^^^iiiqqqvvvwwwssspppmmmkkkjjjiiihhhgggccccccbbbbbbdddiiinnnqqqvvvvvvwwwyyy|||}}}{{{xxxiiiddd]]]WWWSSSQQQNNNLLLKKKMMMQQQTTTWWWYYYYYYYYYWWWXXXXXXWWWVVVVVVWWWYYYZZZ[[[^^^______```bbbdddggghhhkkkqqqwwwzzz{{{{{{uuutttqqqnnnlllkkkjjjkkkfffdddaaa]]]ZZZXXXWWWWWW```iiisss|||}}}rrrjjjeeeddddddddddddeeedddbbbaaa______```___^^^]]][[[ZZZYYYYYYSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCAAA???>>>>>>??????===<<<:::::::::999999888888888777777777666555555444444444444333222222111111000////////////////////////......---------,,,,,,,,,---..................---000000000000111111111111...............///000000---000111444===KKKUUUYYY___\\\WWWOOOIIILLLYYYeeennnkkkcccZZZVVVWWWUUURRRHHHYYYmmm|||uuujjjlllwwwyyyrrrsssqqqppppppmmmcccWWWRRRLLLLLLSSS[[[___dddjjjlllfffeeejjjnnnsssgggFFF444111,,,,,,,,,,,,,,,***))))))((())))))))))))(((((('''))))))(((''''''&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%hhhhhhhhhhhhgggfffeeeeeeeeeeeefffhhhkkklllkkkiiieeegggiiikkkkkkllloooqqqqqqrrrrrrssstttttttttssssssvvvxxxyyyxxxvvvuuuuuuoooooopppppprrrsssuuuvvvsssuuuwwwxxxwwwvvvwwwxxxzzz{{{}}}~~~~~~~~~~~~~~~{{{tttqqqppptttyyyzzztttllleeeaaa___^^^\\\\\\^^^```aaabbbgggooouuu~~~pppeeeYYYSSSOOOJJJHHHIIIIIILLLRRRZZZbbbhhhjjjjjjjjjiiihhhfffdddaaa```___]]]^^^___aaadddkkkrrrxxxooohhh^^^UUUOOOKKKIIIHHHHHHKKKOOOTTTWWWZZZ[[[[[[YYYYYYXXXVVVTTTTTTVVVXXXZZZ\\\^^^______aaaccceeeggghhhkkkpppvvvyyyzzzzzztttrrrpppmmmkkkkkkllllllhhhfffbbb^^^ZZZXXXVVVUUUYYY```gggmmmwwwwwwnnnhhhdddbbbbbbccceeeeeedddbbb```___```^^^^^^]]][[[ZZZYYYXXXWWWSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIHHHFFFEEEDDDCCCBBB@@@???>>>>>>??????>>><<<;;;:::::::::999999999999777777777666555555444444444444333222222111111000000000000000000000000000.........------,,,,,,+++------...//////...------............////////////...............///000000---///111444>>>NNN[[[```bbb]]]UUUMMMGGGIIIWWWeeeooollldddZZZUUUUUURRRMMMLLL]]]ooo}}}zzzpppqqq{{{}}}wwwwwwvvvuuuuuurrrhhh\\\VVVKKKGGGPPPZZZ```fffmmmmmmfffcccgggjjjpppjjjGGG555000------,,,++++++******)))(((((())))))))))))((((((((((((''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%fffgggggggggggggggffffffffffffgggiiikkkkkkiiigggccceeegggiiijjjkkknnnpppqqqrrrssstttssssssssssssqqqtttwwwwwwtttrrrqqqqqqppppppoooooopppqqqssstttrrruuuwwwxxxwwwvvvwwwxxxzzz{{{}}}~~~}}}}}}~~~~~~xxxttttttvvv~~~zzzppphhhaaa]]]ZZZXXXTTTVVVXXXXXXXXX[[[aaafffrrrxxxlll```YYYSSSLLLGGGFFFFFFHHHMMMTTTZZZ]]]\\\[[[^^^______^^^[[[XXXVVVUUUVVVXXX\\\___eeennnyyysssjjj]]]RRRKKKHHHGGGGGGFFFIIIMMMQQQUUUXXXYYYYYYXXXXXXWWWUUUTTTTTTVVVXXXYYY[[[^^^______```bbbdddggghhhkkkoootttwwwwwwwwwsssrrrooolllkkkkkklllmmmiiigggddd```\\\YYYWWWVVVVVVYYY\\\aaajjjuuuyyywwwxxxuuupppjjjeeebbb```___ccceeeeeedddaaa___```aaa\\\\\\[[[ZZZXXXWWWVVVUUUQQQQQQOOONNNMMMLLLLLLLLLIIIHHHGGGFFFEEEDDDCCCBBB@@@???>>>>>>??????>>>===;;;;;;;;;;;;::::::::::::777777777666555555444444444444333222222111111000000000000000000000000000///......---,,,,,,++++++------...//////...---------........./////////000...............///000000...000111333>>>OOO^^^dddbbb\\\VVVOOOHHHHHHUUUdddkkkiiicccZZZWWWVVVSSSOOOSSSaaannnyyytttttt}}}xxxyyyxxxvvvvvvrrrfffZZZWWWJJJDDDNNNZZZ___fffmmmlllddd```dddiiiqqqlllIII555000...---,,,************+++(((((())))))))))))(((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((($$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%eeeffffffggggggggggggggggggggghhhjjjkkkkkkiiifffaaadddfffhhhiiijjjmmmoooqqqsssttttttsssrrrssssssooosssvvvuuurrrnnnmmmmmmppppppoooooooooppprrrssssssvvvyyyzzzxxxwwwxxxzzzzzz{{{}}}~~~}}}{{{}}}|||}}}~~~~~~}}}|||}}}~~~}}}wwwwwwzzz~~~~~~tttjjjccc]]]YYYWWWQQQSSSTTTTTTSSSTTTYYY]]]fffrrr{{{yyytttvvv|||sssfff^^^XXXOOOHHHEEECCCEEEIIIOOOSSSUUUSSSQQQTTTVVVXXXWWWUUUQQQNNNMMMQQQTTTYYY___gggrrr~~~uuukkk]]]PPPIIIFFFFFFGGGFFFHHHKKKOOOSSSUUUWWWWWWVVVVVVVVVTTTSSSTTTWWWZZZYYY[[[]]]^^^^^^___aaacccggghhhjjjnnnsssuuuuuutttsssqqqnnnlllkkklllmmmnnnjjjiiieeebbb^^^[[[YYYXXXUUUVVVWWWZZZdddoootttsssooonnnkkkhhhdddaaa___^^^bbbdddfffdddaaa___```bbb[[[[[[ZZZXXXWWWVVVUUUTTTPPPOOONNNNNNMMMNNNNNNNNNIIIHHHGGGFFFEEECCCBBBBBB@@@???===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;:::777777777666555555444444444444333333222111111000000000000000000000000000//////...---,,,,,,++++++,,,---...//////...---,,,///000000000111111222222...............///000000///111000222===OOO^^^eeebbb\\\WWWSSSLLLKKKVVVeeegggfffbbb\\\ZZZZZZXXXSSSXXXbbbkkktttuuuuuu|||vvvwwwvvvtttsssnnnaaaTTTVVVHHHCCCNNNZZZ___dddkkkkkkccc___cccjjjtttmmmJJJ555//////...+++)))))))))+++,,,(((((()))))))))))))))((((((((((((((())))))))))))'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''((('''&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%eeefffggghhhiiijjjkkklllkkkiiigggiiilllmmmiiidddddddddcccdddeeehhhkkkmmmppppppqqqrrrssssssssssssrrrsssssssssrrrqqqpppppppppqqqqqqqqqpppppprrrtttxxxyyyyyyxxxwwwvvvxxxyyy|||}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~yyywww}}}tttkkkhhhddd^^^XXXUUUTTTTTTUUUVVVWWWVVVTTT]]]```dddfffgggjjjooosss{{{}}}zzzmmmccc]]]VVVMMMGGGGGGCCCBBBFFFIIIIIIJJJMMMPPPQQQRRRPPPKKKIIIIIIKKKJJJRRRXXX[[[dddttt{{{mmmfff[[[QQQKKKHHHFFFEEEGGGJJJOOOUUUYYY\\\]]]]]]YYY[[[[[[XXXWWWYYYYYYWWWZZZZZZ[[[\\\^^^```bbbcccggghhhjjjlllnnnrrrtttvvvsssrrrqqqpppoooooooooooommmkkkhhheeeccc```[[[XXXZZZUUURRRWWWaaaiiijjjiiinnnllliiifffdddbbbbbbbbbjjjhhhdddaaa___^^^^^^___\\\[[[ZZZXXXVVVTTTSSSRRRTTTQQQNNNNNNOOOOOOMMMJJJFFFFFFFFFFFFEEECCCBBBAAA>>>>>>============>>>>>>============<<<;;;:::999777777777777666666666666333333333333333333333333////////////................................................//////////////////000111111111111111---------------...///000333111555888:::MMM___aaaYYY^^^aaa]]]TTTQQQVVV]]]bbb___]]]]]]\\\YYYWWWWWW___VVVXXXmmmvvv{{{wwwmmmqqqqqqkkkddd```\\\WWWNNNFFFCCCIIISSS[[[aaafffaaa```bbbeeejjjtttqqqNNN999222---,,,+++***))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''((()))+++,,,,,,)))&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%########################"""$$$&&&%%%$$$###$$$%%%fffgggggghhhiiijjjkkkkkkkkkhhhgggiiilllmmmiiieeeeeeeeeeeefffgggjjjlllmmmnnnoooqqqrrrtttuuuvvvvvvsssssssssssssssrrrrrrrrrrrrssssssrrrppppppqqqsssuuuwwwxxxxxxwwwxxxzzz|||~~~~~~~~~~~~~~~||||||}}}|||{{{xxxooojjjgggaaa\\\ZZZYYYXXXXXXYYYXXXVVVTTTWWWZZZ]]]___```cccgggjjjrrrrrrwww}}}~~~tttllleee^^^SSSLLLGGGCCCAAADDDFFFFFFGGGJJJLLLMMMMMMKKKHHHFFFHHHJJJIIIOOOVVV\\\gggxxxxxxpppiiicccYYYQQQLLLJJJIIIHHHGGGJJJOOOUUUZZZ\\\^^^^^^___bbbbbb]]][[[[[[ZZZXXX[[[[[[\\\]]]___```bbbccceeefffgggiiillloooqqqrrrppppppoooooonnnoooooooootttsssqqqoookkkfff___ZZZ\\\YYYVVVYYY___eeeggggggiiihhhgggeeeddddddddddddiiigggdddaaa___^^^^^^^^^YYYXXXXXXWWWVVVVVVUUUUUUTTTRRROOOOOOOOOOOOLLLJJJFFFFFFFFFEEEDDDCCCBBBAAA======<<<<<<<<<<<<==================<<<;;;:::999999888888777666555555444333333333222222111111111////////////............------------------------............//////////////////000111111111111111......------......//////111...333666999KKK]]]___dddjjjnnnjjj___YYY\\\aaa______```___]]]ZZZXXXYYYZZZSSSWWWjjjrrr{{{yyyxxxppprrroooiiiccc```[[[VVVOOOGGGBBBGGGPPPVVV[[[_________aaaeeejjjuuunnnKKK666000---,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((***---///...+++(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%hhhhhhhhhhhhiiiiiiiiijjjjjjhhhgggiiikkkllljjjgggeeefffgggiiijjjlllmmmnnnmmmnnnpppsssvvvxxxyyyzzzuuutttssssssssstttuuuvvvvvvvvvuuussspppoooqqqrrrsssuuuwwwxxxxxxzzz}}}~~~~~~~~~}}}}}}~~~~~~{{{||||||~~~}}}sssnnnkkkgggcccaaa```_________^^^[[[YYYVVVXXXZZZ\\\]]]^^^aaaccciiihhhkkkpppssstttzzzzzzuuupppgggZZZQQQJJJEEEBBBDDDFFFEEEFFFIIIJJJIIIHHHEEECCCCCCFFFHHHGGGMMMUUU^^^mmm~~~}}}vvvllleeeccc^^^VVVPPPMMMLLLKKKKKKGGGJJJPPPUUUZZZ^^^``````bbbffffffbbb______^^^\\\]]]]]]^^^^^^___aaabbbccccccccceeegggiiikkkmmmnnnmmmmmmmmmmmmnnnpppqqqqqqwwwvvvvvvuuusssmmmeee```___^^^\\\[[[\\\___bbbccceeedddddddddeeefffggghhhhhhgggdddaaa^^^]]]\\\\\\VVVVVVVVVVVVWWWWWWWWWWWWUUUSSSQQQOOOOOONNNKKKIIIFFFFFFEEEEEEDDDCCCAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<============<<<;;;:::999::::::999777666444333333333333222222111000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,---............////////////000000111111111111000000//////............///...,,,222555888JJJ\\\]]]fffooowwwtttiiibbbbbbgggeeejjjnnnkkkccc\\\XXXXXXUUUQQQWWWiii|||}}}llltttrrryyyvvvuuuppphhhdddbbb]]]WWWQQQIIIDDDGGGNNNSSSVVVZZZ[[[]]]aaaffflllvvvlllJJJ555///---,,,+++******))))))*********))))))(((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''))),,,000222111---***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$$$$$$$%%%hhhgggggggggggggggggggggiiihhhggghhhkkklllkkkiiifffgggiiikkkmmmnnnoooooooooppprrruuuwwwyyyzzz{{{vvvuuutttssssssuuuwwwyyyyyyxxxwwwtttpppoooppprrrsssuuuwwwxxxxxxzzz}}}~~~~~~~~~}}}|||{{{}}}}}}~~~||||||}}}~~~|||wwwtttrrrooojjjjjjiiiiiijjjhhheeebbb]]]^^^___```aaaaaabbbcccdddbbbdddhhhkkkooovvv~~~}}}|||xxxoooaaaVVVOOOIIIEEEFFFHHHGGGIIILLLLLLIIIFFFCCCAAABBBEEEGGGHHHMMMUUUaaasss|||vvvssspppllleee```^^^YYYSSSOOOMMMLLLKKKJJJIIIKKKPPPVVV[[[___aaabbbaaafffhhheeebbbccccccaaa____________```aaabbbcccbbbcccdddfffhhhiiijjjjjjjjjjjjkkkmmmoooqqqsssuuutttsssssssssrrrooojjjfffaaabbb```]]]YYYYYY\\\```bbbccccccdddfffggghhhiiigggeeeccc```]]]\\\[[[ZZZUUUVVVVVVVVVVVVWWWWWWWWWUUUSSSRRRPPPNNNLLLJJJIIIEEEEEEEEEDDDCCCBBBAAA@@@===<<<<<<;;;;;;<<<<<<===============<<<;;;:::999999999888777666555444444555444333222111000///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000111111111111000000111000//////............---+++111555888KKK]]]______kkkvvvuuullleeefffkkkttt~~~|||mmm___WWWRRRPPPOOOWWWjjjzzz~~~{{{hhhmmmiii|||{{{|||zzzssskkkgggeee```YYYTTTKKKFFFJJJPPPTTTWWWYYYZZZ\\\aaagggmmmwwwnnnLLL888222------,,,+++************+++******)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&(((+++000222111---***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%fffffffffffffffeeeeeeeeehhhgggggghhhjjjkkkkkkkkkgggiiikkkmmmnnnoooppppppssstttvvvwwwyyyyyyzzzzzzwwwvvvtttttttttvvvxxxyyyzzzyyywwwssspppoooqqqsssvvvwwwxxxyyyxxxyyy|||~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzz|||~~~~~~~~~{{{wwwvvv{{{~~~}}}{{{yyyuuuppplllhhhhhhhhhhhhhhhhhhfffeeeccc______aaadddhhhpppyyy~~~}}}~~~wwwiii___SSSLLLGGGGGGHHHHHHJJJNNNOOOKKKFFFCCCBBBCCCEEEGGGKKKPPPXXXddduuuvvvqqqkkkhhhfffddd```\\\YYYUUUQQQMMMLLLKKKJJJIIIKKKMMMRRRWWW\\\```bbbddddddjjjmmmiiieeedddeeeccc_________```aaabbbcccdddcccdddeeeggghhhhhhhhhhhhhhhhhhjjjlllpppsssvvvwwwuuurrrpppnnnmmmllljjjhhhbbbcccaaa]]]WWWUUUXXX\\\bbbbbbcccdddfffgggggggggdddcccaaa___]]][[[ZZZYYYWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSQQQOOOLLLJJJIIIHHHDDDDDDDDDDDDCCCAAA@@@???>>>==================>>>============<<<;;;:::999777777777777666666666666666555444333222111000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------............000000111111111000000///111000///..................,,,111555:::NNNbbbeee___kkkvvvuuukkkeeehhhooosssbbbVVVNNNJJJKKKTTTfffvvv|||{{{zzzhhhjjjcccvvv||||||wwwnnniiifff```ZZZRRRJJJFFFJJJRRRVVVYYY[[[\\\]]]bbbhhhmmmwwwpppNNN:::444...---,,,+++************+++******)))(((''''''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&)))---//////+++(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%&&&ffffffffffffeeeeeeeeeeeeggggggggghhhiiikkklllmmmiiijjjkkklllnnnpppqqqrrrwwwwwwxxxyyyzzzzzzzzzzzzwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxuuurrrpppppprrruuuxxxyyyzzzyyyxxxyyy{{{|||}}}}}}}}}}}}}}}}}}|||{{{{{{|||}}}~~~~~~~~~}}}|||xxx{{{~~~vvvoooiiigggkkkqqq{{{uuuttttttssssssrrrnnnlllfffaaa^^^^^^^^^```gggoooyyyyyy{{{}}}sssiiiXXXPPPIIIGGGFFFEEEHHHKKKOOOKKKFFFCCCCCCEEEFFFGGGNNNTTT[[[eeerrr}}}}}}xxxooojjjddd```___]]]ZZZWWWTTTRRROOOMMMMMMLLLKKKJJJNNNPPPTTTXXX\\\```cccdddkkkqqqtttmmmfffcccbbb```^^^^^^______```bbbcccddddddeeeggghhhiiiiiihhhgggeeefffhhhkkkooosssvvvwwwyyyvvvqqqmmmkkkiiigggeeeaaaaaa___ZZZVVVTTTVVVYYY___```aaacccdddeeeeeeeee``````___^^^\\\[[[ZZZYYYYYYXXXWWWVVVUUUTTTSSSRRRPPPQQQPPPNNNKKKHHHHHHHHHDDDDDDDDDCCCBBBAAA??????>>>>>>============>>>>>>============<<<;;;:::999666666666666777777777777555555444444333222111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000111111111111000000//////......------------...///---111666;;;QQQhhhllllllvvv}}}wwwiiibbbhhhpppooobbbWWWNNNFFFEEEMMM___pppvvvuuuttthhhkkkccctttxxx{{{zzzssskkkeee```ZZZOOOHHHEEEJJJRRRWWWZZZ]]]```aaadddiiimmmwwwrrrPPP;;;555...---,,,++++++******+++******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&)))++++++)))&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''########################$$$%%%''''''%%%%%%%%%&&&ggggggggggggggggggggggggfffgggggghhhiiijjjmmmooojjjjjjkkkkkkmmmooorrrsssxxxxxxyyyzzz{{{{{{{{{{{{vvvvvvvvvvvvvvvuuuuuuuuuvvvuuusssqqqoooppptttwwwxxxyyyzzzyyyyyyyyy{{{}}}~~~~~~~~~~~~~~~}}}||||||{{{|||~~~~~~|||{{{xxx{{{~~~wwwppplllgggaaaccchhhsss}}}zzzrrrlllfffccc___]]]aaahhhqqqrrruuu|||wwwpppaaaWWWNNNJJJFFFDDDEEEHHHIIIFFFBBBAAACCCFFFGGGGGGPPPVVV]]]dddmmmtttsssnnnddd```[[[YYYYYYYYYWWWTTTPPPOOOMMMNNNOOOPPPOOONNNQQQRRRUUUYYY]]]```cccdddiiipppssslllccc^^^]]][[[]]]]]]]]]___```bbbdddeeeeeefffhhhiiiiiihhhgggfffbbbccceeeiiimmmppptttvvvxxxuuuqqqmmmkkkhhhdddbbb___^^^[[[WWWUUUTTTVVVXXXYYYZZZ]]]___aaabbbbbbccc]]]]]]]]]]]]\\\[[[ZZZZZZXXXXXXWWWVVVUUUTTTSSSSSSMMMNNNOOOLLLIIIGGGGGGHHHCCCCCCCCCBBBAAA@@@???>>>=========<<<<<<=====================<<<;;;:::999888888777777666666555555333333333333222222111111////////////............------------------------,,,,,,---------.........111111111111111000//////---,,,,,,,,,,,,------...000---111555;;;TTTmmmssswww~~~uuuddd]]]eeepppvvveee^^^XXXQQQFFFCCCHHHYYYjjjqqqpppnnndddhhhbbbsssuuu}}}{{{ppphhhbbb^^^QQQJJJGGGMMMUUUYYY\\\___fffeeegggiiilllvvvwwwTTT>>>777......---,,,++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&(((((('''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&ggghhhhhhhhhiiiiiiiiijjjfffgggggghhhhhhjjjmmmpppkkkkkkjjjkkklllooorrrtttxxxxxxzzz{{{||||||}}}}}}vvvvvvwwwwwwvvvuuutttsssttttttrrrpppoooqqquuuxxxwwwxxxyyyyyyyyyzzz|||~~~~~~}}}|||}}}~~~~~~{{{zzzxxx{{{~~~~~~~~~~~~}}}}}}~~~}}}wwwrrrqqqllleeedddgggiii~~~yyyqqqkkkddd___aaagggkkkkkkooovvv}}}~~~xxxrrriii___TTTMMMHHHDDDDDDGGGDDD@@@>>>>>>BBBFFFGGGGGGQQQWWW^^^bbbhhhmmmlllgggZZZVVVTTTTTTWWWYYYXXXVVVNNNMMMMMMOOORRRSSSSSSRRRSSSTTTVVVYYY]]]```cccdddbbbjjjnnnggg___[[[ZZZYYY[[[\\\]]]^^^```bbbdddeeeeeefffhhhiiiiiihhhfffeee```aaacccgggkkkooorrrtttqqqooonnnmmmlllhhhddd```^^^[[[XXXVVVUUUUUUVVVWWWTTTVVVYYY\\\___```aaaaaa[[[[[[\\\\\\\\\[[[[[[ZZZWWWVVVVVVUUUUUUTTTTTTTTTKKKMMMNNNLLLHHHFFFGGGIIICCCCCCCCCBBBAAA@@@???>>><<<<<<<<<;;;;;;<<<<<<<<<============<<<;;;:::999:::999888777666555444333222222111111111111111111000/////////....................................,,,,,,,,,---------......111111111111111000//////++++++++++++,,,,,,---...000,,,000333;;;UUUooovvvxxx}}}}}}ooo^^^XXXbbbooonnn^^^ZZZXXXRRRIIIDDDGGGWWWiiipppnnnjjj^^^ddd```rrrzzzvvvvvvlllfffbbbUUUNNNKKKQQQXXX]]]___aaaiiihhhhhhjjjllluuu|||YYYCCC;;;......---,,,++++++++++++(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&ffffffggghhhiiiiiijjjjjjpppooommmkkkjjjjjjjjjkkknnnmmmmmmmmmnnnppprrrsssuuuxxx{{{~~~~~~}}}{{{yyyzzzzzzzzzyyywwwtttqqqooouuurrrpppqqqtttvvvwwwuuuyyyxxxwwwwwwxxxyyy{{{|||}}}|||{{{zzzyyyzzz{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}yyyxxxvvvsssooollljjjhhhjjjvvvwwwqqqkkkeeeeeejjjhhhiiimmmrrrwwwzzzzzzxxxuuuiii\\\SSSKKKEEEDDDGGGGGGGGGGGGFFFEEEFFFIIIKKKXXXYYY\\\```cccccc```^^^UUUTTTTTTSSSRRRRRRQQQQQQLLLNNNPPPRRRTTTUUUUUUTTTUUUVVVYYY\\\___aaacccdddeeeggghhhddd]]]XXXXXXYYY```___^^^___aaaccccccbbbeeeeeefffeeeccc___[[[YYYYYY[[[^^^bbbfffkkkooorrrqqqqqqpppmmmiiieee```^^^]]][[[YYYWWWVVVVVVWWWWWWYYYWWWVVVXXX\\\```cccccc```]]]ZZZ[[[]]]]]]YYYUUUWWWVVVVVVUUUTTTSSSQQQQQQMMMLLLLLLJJJIIIGGGEEEDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;999888888777777777777666555555444444444444333333222111000000000000000000////////////---------------------------,,,,,,,,,,,,---......111111000000//////............---,,,,,,,,,,,,------///000222999KKKbbbssssssxxxwwwjjjYYYSSS^^^jjj~~~sssfff]]]XXXRRRLLLLLLHHHJJJUUUdddmmmjjjcccXXXaaa\\\jjj~~~pppfff{{{pppgggbbbPPPNNNQQQYYY^^^___aaacccjjjkkknnnooopppxxxfffOOO>>>555222---***************))))))((((((''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((($$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%###$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&ffffffgggggghhhiiiiiijjjkkkkkkjjjjjjjjjkkkllllllnnnnnnnnnnnnoooqqqssstttsssvvvzzz}}}}}}|||zzzzzzzzzxxxwwwuuusssrrrwwwtttrrrsssuuuvvvvvvtttxxxxxxxxxxxxxxxyyyzzz{{{|||{{{zzzyyyyyyzzzzzz{{{{{{|||}}}}}}}}}}}}|||{{{}}}}}}~~~~~~{{{xxxwwwvvvsssqqqooommmllljjjrrr{{{vvvqqqkkkjjjmmmjjjkkkmmmrrrwwwzzzzzzzzzwwwkkk^^^TTTLLLDDDBBBDDDDDDEEEEEEEEEEEEGGGJJJMMMUUUVVVYYY\\\^^^^^^[[[YYYTTTSSSSSSRRRQQQQQQPPPPPPPPPQQQRRRTTTUUUUUUVVVVVVWWWXXX[[[]]]___aaabbbbbbccceeefffccc\\\XXXXXXZZZ___^^^]]]^^^```bbbbbbbbbccccccddddddccc___\\\ZZZWWWYYY\\\aaaeeejjjmmmoooppppppooolllhhhddd___\\\ZZZYYYVVVTTTSSSTTTUUUVVVXXXWWWVVVXXX[[[^^^`````````\\\ZZZZZZ]]]]]]YYYUUUWWWWWWVVVUUUTTTRRRPPPPPPLLLLLLKKKJJJIIIGGGEEEDDDDDDCCCBBBAAAAAA@@@AAAAAA??????>>>============>>>===<<<<<<;;;999888888777777777777666555555444444222222222111111000000000000000000000/////////...---------------------------,,,,,,,,,,,,---......111000000000/////////...///...------,,,,,,---------///000111888HHH___ooonnnrrrqqqdddTTTNNNXXXdddnnnmmmhhh```ZZZWWWQQQKKKLLLGGGGGGRRRbbbmmmlllhhh]]]eee^^^iiiyyyooodddvvvtttiiibbbQQQPPPTTT^^^dddeeefffiiipppnnnlllmmmpppzzzlllSSSAAA555111---+++***+++******((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&fffffffffggghhhhhhiiiiiigggggghhhhhhjjjlllmmmnnnnnnnnnooooooqqqsssuuuvvvrrruuuyyy}}}zzzzzzyyyxxxwwwvvvuuuuuuzzzxxxvvvvvvvvvvvvuuussswwwxxxxxxyyyyyyyyyxxxxxxzzzzzzyyyyyyyyyzzz{{{{{{yyyzzzzzz{{{{{{zzzyyyyyy{{{|||}}}~~~xxxvvvuuutttsssrrrqqqqqqqqqmmmpppuuu~~~{{{xxxwwwuuusssrrrpppoooppprrrvvvzzz{{{{{{xxxlll___UUULLLDDD@@@BBBAAACCCDDDEEEFFFJJJNNNRRRVVVVVVXXXZZZ\\\[[[XXXVVVUUUUUUUUUTTTSSSSSSRRRRRRUUUUUUTTTTTTTTTUUUVVVVVVXXXZZZ\\\___```aaaaaaaaabbbddddddaaa]]]ZZZZZZ\\\]]]\\\[[[\\\___aaaaaa```aaabbbccccccbbb___\\\ZZZTTTVVVZZZ___dddhhhkkklllnnnnnnnnnlllhhhccc___\\\WWWUUURRROOOOOOPPPSSSTTTUUUTTTTTTVVVYYY\\\]]]]]]^^^[[[YYYZZZ\\\[[[XXXUUUXXXWWWWWWUUUSSSQQQOOONNNLLLLLLKKKJJJHHHFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<===<<<<<<;;;::::::999888888777777777666555555444444111000000000000000000000000000000/////////......---------------------------,,,,,,,,,,,,---......000000000000///////////////...------,,,---------...//////000666EEEYYYhhhfffjjjiii^^^OOOKKKSSS^^^cccffffffbbb^^^\\\XXXRRRQQQKKKHHHQQQbbbpppsssqqqeeelllccckkkvvv|||qqqggguuuuuuhhh]]]OOOOOOVVVbbbjjjllllllnnnsssmmmggghhhppp}}}pppUUUBBB444111---+++++++++******''''''((())))))***++++++((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&ggggggggghhhhhhiiiiiiiiigggggghhhiiikkkmmmnnnooommmnnnoooqqqssstttvvvwwwsssvvvyyy|||zzzyyyyyyxxxxxxxxxxxxxxx|||{{{zzzyyyxxxvvvtttrrrvvvwwwxxxyyyyyyxxxwwwvvvxxxxxxyyyyyyzzz{{{||||||yyyyyyyyyyyyyyyxxxxxxxxxyyyzzz|||~~~{{{tttrrrqqqppppppqqqqqqssssssrrrsssvvvzzz~~~yyyzzz~~~~~~{{{xxxvvvuuuuuuwwwzzz{{{{{{uuujjj^^^UUUMMMEEEAAABBB@@@BBBDDDFFFIIIMMMSSSWWW[[[[[[\\\]]]___^^^[[[XXXYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVTTTSSSRRRSSSSSSTTTWWWXXX[[[^^^aaabbbcccccccccddddddbbb^^^\\\]]]^^^[[[ZZZYYY[[[]]]___```___aaabbbbbbbbb```]]]YYYWWWSSSUUUYYY___cccgggjjjkkknnnnnnooonnnjjjfffaaa^^^VVVTTTPPPMMMLLLNNNPPPRRRPPPPPPPPPSSSWWWZZZ[[[[[[\\\ZZZYYYYYYZZZZZZXXXUUUXXXWWWVVVUUURRRPPPNNNLLLLLLLLLKKKJJJHHHFFFDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888777777777666555555444444000000000111111111111111000000/////////.........---------------------------,,,,,,,,,,,,---......000000000000//////////////////...---------------.........///555CCCUUUaaa```dddddd\\\QQQNNNUUU^^^eeeiiijjjfffcccaaa^^^YYY[[[RRRMMMTTTeeetttzzzyyymmmrrrgggnnnwww{{{xxxqqqxxx}}}~~~zzzrrreeeXXXKKKMMMVVVdddmmmooooooqqqppphhhccchhhtttoooSSS>>>333000---++++++++++++***((()))))))))*********+++((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&hhhhhhiiiiiiiiiiiiiiijjjiiijjjjjjkkklllmmmmmmnnnlllmmmoooqqqtttvvvwwwxxxvvvxxxzzz|||}}}}}}|||{{{yyyyyyyyyzzzzzzzzzzzzzzz{{{|||}}}|||yyyvvvtttsssuuuvvvwwwxxxyyyxxxwwwvvvxxxxxxyyy{{{|||}}}~~~~~~zzzzzzyyyyyyxxxxxxxxxxxxxxxyyy{{{~~~uuupppmmmlllllllllmmmoooqqqrrrssswww||||||yyyyyyzzzzzzyyynnndddZZZTTTNNNGGGDDDEEE@@@BBBEEEHHHLLLQQQWWW[[[^^^]]]^^^___aaa```^^^\\\\\\\\\[[[[[[[[[[[[ZZZZZZWWWVVVSSSRRRPPPPPPQQQQQQSSSUUUXXX\\\```dddfffhhhggggggeeeccc```______```YYYXXXXXXYYY\\\_________aaabbbbbbaaa^^^[[[WWWTTTSSSUUUYYY]]]bbbfffiiikkknnnpppqqqqqqoookkkgggdddYYYWWWSSSOOONNNNNNOOOPPPKKKJJJKKKOOOSSSWWWYYYZZZZZZYYYXXXYYYYYYXXXWWWUUUWWWWWWVVVTTTRRROOOMMMLLLKKKKKKKKKIIIHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777666555555444444111111222222222222222222////////////............---------------------------,,,,,,,,,,,,---......////////////000000000000//////...------------.........---///555BBBRRR]]]]]]bbbddd```YYYWWW\\\bbbdddhhhiiieeeaaaaaa```^^^```WWWPPPUUUfffuuu||||||nnnqqqfffnnnxxx}}}~~~xxxyyyxxxvvvuuuqqqeeeYYYJJJMMMVVVeeeooorrrrrrtttlllfffeeeooolllPPP;;;222000---,,,,,,,,,+++***+++*********)))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''%%%$$$%%%%%%&&&'''((()))######$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&hhhhhhhhhhhhhhhiiiiiiiiijjjkkklllmmmmmmmmmmmmlllkkkllloooqqqtttvvvwwwxxxxxxyyyzzz{{{zzzzzzyyyxxxyyyzzz{{{||||||{{{zzzyyyyyy{{{~~~}}}{{{wwwuuutttttttttuuuwwwwwwxxxxxxxxxxxxyyy{{{}}}}}}}}}{{{zzzzzzzzzzzzzzzzzz{{{}}}zzzpppllliiihhhgggggghhhkkkmmmooorrrwww|||zzzwwwvvvfff^^^WWWSSSOOOIIIFFFHHHAAACCCFFFIIIMMMRRRXXX\\\[[[[[[\\\^^^```aaa___^^^\\\\\\\\\\\\\\\[[[[[[[[[WWWVVVTTTSSSQQQQQQPPPPPPQQQRRRUUUYYY^^^dddiiilllllljjjgggdddaaa```______YYYXXXWWWYYY\\\^^^_________`````````]]]ZZZVVVSSSSSSTTTWWW[[[```eeeiiikkkoooqqqsssuuutttqqqmmmjjj```]]]YYYUUURRRPPPOOOOOOIIIHHHHHHJJJOOOTTTWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUVVVUUUUUUSSSQQQOOOMMMLLLKKKKKKJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@@@@?????????======<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999777777777666555555444444333333222222222222222222/////////.........---------------------------------,,,,,,,,,,,,---......////////////000000000000000///......------.........------000777DDDRRR\\\\\\aaafffeeeaaa___```ccc```fffiiifffcccdddeeeddd^^^UUUNNNSSScccrrryyyyyykkkkkkaaammmzzz~~~~~~yyywwwtttqqqsssrrrhhh]]]LLLNNNXXXfffpppssstttvvvmmmjjjnnn|||iiiMMM:::111///---,,,,,,,,,+++***++++++***))))))(((''''''((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&'''######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&gggggggggggggggfffffffffhhhiiikkklllmmmmmmlllllliiikkknnnqqqtttvvvwwwxxxxxxxxxyyyyyyyyyxxxwwwwwwxxxzzz}}}~~~~~~|||zzzxxxvvvyyy}}}~~~{{{xxxvvvuuussssssttttttvvvwwwyyyzzzyyy{{{~~~~~~}}}|||||||||}}}}}}vvvllljjjhhhgggeeeeeeeeehhhjjjlllqqqwww}}}~~~{{{xxxvvvuuu|||zzzuuurrraaaZZZTTTQQQNNNIIIGGGHHHAAACCCFFFHHHKKKPPPVVVZZZXXXXXXYYY[[[___``````___]]]]]]]]]]]]^^^^^^^^^^^^XXXXXXXXXWWWVVVTTTSSSRRRQQQQQQRRRUUU[[[cccjjjnnnooolllhhhcccaaa^^^]]]\\\XXXWWWWWWYYY\\\___```___[[[\\\^^^^^^]]]ZZZWWWUUURRRSSSTTTWWW\\\bbbgggkkknnnqqqtttwwwwwwuuuqqqooogggeeeaaa\\\XXXSSSPPPNNNKKKHHHFFFFFFJJJOOOSSSUUUVVVWWWXXXXXXWWWVVVUUUVVVTTTTTTSSSRRRQQQOOONNNMMMKKKKKKJJJIIIGGGEEECCCBBBCCCBBBAAA@@@????????????>>>======<<<;;;<<<<<<<<<;;;;;;::::::::::::999999777777777666555555444444333333222222111111000000//////.........------------------------------------,,,,,,,,,,,,---........./////////000000000111000//////...............---------111999FFFTTT]]][[[```ggghhhfffbbb______^^^ggglllkkkhhhhhhgggeeeXXXOOOJJJQQQbbbqqqwwwvvvjjjhhh^^^nnn~~~}}}xxxwwwtttssssssqqqggg[[[LLLNNNVVVdddnnnqqqrrrtttqqqqqqwwwdddJJJ888111///------------+++***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''###%%%&&&%%%$$$"""######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&eeeeeeeeeeeeeeeeeeeeedddfffgggiiikkklllmmmllllllhhhjjjmmmqqqtttvvvwwwwwwvvvwwwwwwxxxxxxxxxwwwwwwxxxzzz~~~}}}yyywwwsssxxx}}}~~~|||xxxwwwvvvssssssrrrsssuuuwwwzzz{{{zzz|||~~~~~~~~~sssjjjiiihhhgggeeeddddddfffiiijjjssswww|||~~~}}}{{{yyyuuuppplllhhheeeddddddgggkkkooossswww|||zzzsssooo___XXXSSSQQQNNNIIIFFFGGGAAABBBEEEGGGJJJOOOTTTXXXVVVVVVXXX[[[___aaabbbaaa`````````aaaaaaaaaaaaaaaZZZ[[[[[[[[[ZZZXXXUUUTTTRRRQQQQQQTTTYYYaaaiiinnnqqqmmmgggccc___]]][[[YYYXXXWWWWWWYYY\\\___``````XXXYYY\\\]]]]]][[[YYYXXXRRRRRRRRRUUUYYY```fffjjjmmmpppuuuxxxyyywwwtttqqqkkkjjjfffaaa[[[VVVQQQNNNMMMJJJFFFEEEGGGLLLPPPRRRUUUVVVXXXWWWVVVUUUUUUVVVSSSSSSSSSRRRQQQOOONNNMMMKKKKKKJJJIIIGGGEEECCCBBBCCCBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<===;;;:::::::::::::::::::::777777777666555555444444333222222111000//////...//////.........------------------------------------,,,,,,,,,,,,---........./////////000000111111000000///...............---,,,---111;;;HHHUUU^^^ZZZ```gggiiigggaaa\\\ZZZ[[[eeemmmlllhhheeebbb___TTTLLLHHHQQQbbbrrrwwwvvvllliii___qqq}}}yyyzzzxxxvvvuuupppbbbUUUJJJLLLTTT```jjjmmmoooqqqtttttt{{{```FFF666000///------------+++***&&&&&&''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$$$$%%%''''''''''''%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''"""$$$%%%%%%###""""""###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&eeegggiiihhhfffdddcccccceeefffggghhhjjjlllmmmmmmjjjlllpppsssvvvxxxxxxxxxyyyxxxwwwwwwxxxyyy{{{|||{{{{{{|||}}}}}}}}}}}}}}}||||||zzzyyywwwvvvuuutttvvvwwwxxxwwwuuuuuuuuuvvv}}}|||||||||~~~|||ssskkkffffffeeecccaaa```dddiiinnnuuutttvvv|||{{{xxxuuuqqqiiiccc]]]YYYUUURRRTTTUUUVVVXXXZZZ^^^dddiiikkkwwwyyyrrrmmm]]]YYYTTTPPPNNNLLLJJJHHHCCCCCCDDDFFFHHHLLLNNNPPPRRRUUUXXXZZZZZZ\\\aaaeeebbbaaaaaaaaa```^^^]]]]]]^^^[[[YYYYYY[[[[[[XXXTTTTTTRRRQQQQQQUUU[[[aaafffhhhhhhgggeeeccc```^^^]]]ZZZZZZZZZ[[[[[[\\\\\\\\\YYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXVVVTTTUUUZZZaaagggooopppsssvvvxxxvvvrrrooommmjjjfffaaa^^^ZZZUUURRRNNNLLLIIIFFFFFFHHHKKKMMMPPPSSSVVVWWWVVVTTTTTTTTTVVVTTTRRRQQQQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBAAA???>>>=====================<<<<<<<<<<<<:::::::::999888777666555666666666666555555555555111222222222222111000000////////////////////////222222111000///...------..................------,,,,,,,,,,,,,,,---......000///...------,,,------,,,++++++///999GGGUUU^^^XXX___```bbbeeeZZZPPPTTTXXXhhhtttqqqeee\\\ZZZZZZNNNKKKIIIPPPbbbttt{{{yyyppp```ZZZkkk~~~~~~vvvrrrtttqqqhhh```^^^OOOMMMPPPYYY```bbbeeeiiiwww```DDD666111///,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###'''***+++***(((&&&'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%eeeggghhhhhheeeccccccccceeefffggghhhiiijjjkkkkkkjjjlllooosssvvvwwwwwwwwwyyyyyyxxxxxxyyyzzz|||}}}||||||}}}~~~~~~~~~~~~~~~{{{{{{yyyxxxwwwuuuttttttvvvwwwxxxwwwuuuuuuvvvwww~~~}}}|||}}}{{{ssslllhhhiiihhheeecccbbbeeejjjnnnvvvwwwyyy{{{sssoookkkfff___YYYTTTPPPMMMJJJGGGGGGHHHGGGHHHKKKOOORRRVVV```kkkttt{{{qqqiii\\\XXXRRRNNNMMMLLLJJJIIICCCCCCCCCDDDFFFIIILLLNNNLLLOOOSSSUUUVVVXXX]]]aaaaaaaaaaaaaaaaaa___^^^]]]^^^]]]\\\\\\\\\[[[YYYWWWWWWVVVUUUTTTVVVYYY]]]```bbbccceeeeeeeeebbb___]]][[[[[[[[[\\\\\\]]]]]]^^^YYYZZZ[[[\\\\\\]]]]]]\\\ZZZZZZXXXWWWWWWZZZ```dddmmmnnnqqqtttuuutttrrrpppllljjjfffbbb___[[[WWWTTTPPPNNNIIIFFFDDDEEEGGGIIIMMMPPPSSSUUUUUUUUUUUUVVVUUUSSSQQQPPPPPPOOOMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA???>>>=====================<<<<<<<<<<<<999999999999999888777666666666666666555555555555111222222222222111000000........................000//////......------,,,........................000000000///000111111222000///...------,,,---------,,,+++...666CCCQQQZZZ\\\cccdddbbb___RRRJJJRRRYYYgggqqqlllbbbZZZXXXWWWLLLIIIFFFLLL]]]ooovvvtttooo```\\\mmm}}}uuuoooooolllccc]]][[[QQQNNNPPPWWW]]]```cccgggvvvaaaEEE777111///,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((()))'''&&&$$$''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&((((((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%eeeggghhhgggeeedddddddddffffffgggggghhhiiiiiijjjjjjlllpppsssvvvwwwxxxxxxzzzyyyyyyyyyyyy{{{|||}}}}}}}}}~~~~~~zzzzzzyyyxxxvvvuuuttttttvvvwwwxxxwwwvvvvvvxxxyyy}}}}}}~~~zzzsssnnnlllkkkjjjiiifffdddfffjjjmmmwwwyyy}}}~~~sssiiiccc^^^ZZZTTTOOOKKKHHHEEECCC@@@AAA@@@???===>>>@@@BBBBBBHHHNNNVVVbbbrrr}}}zzzvvvyyy}}}zzznnncccYYYUUUOOOLLLKKKKKKLLLLLLDDDCCCAAA@@@BBBEEEHHHKKKHHHLLLQQQSSSTTTVVV[[[______```bbbbbbbbb```^^^]]]___``````___\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXYYY\\\```cccdddccc```^^^\\\\\\]]]]]]^^^______```ZZZ[[[\\\]]]^^^_________\\\\\\\\\ZZZYYYZZZ^^^```jjjkkknnnppprrrrrrqqqpppjjjhhhdddaaa^^^[[[VVVSSSRRRNNNJJJEEEBBBAAABBBCCCIIILLLPPPSSSTTTUUUVVVWWWTTTRRRPPPPPPPPPOOOMMMKKKJJJIIIIIIHHHGGGFFFFFFFFFBBBBBB@@@???>>>>>>===============<<<<<<<<<<<<;;;888888999999999888888777666666666555555555555444111222222222222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,........................222111111111111222333333000///...------,,,---------,,,,,,---333???LLLUUU[[[cccbbb^^^XXXLLLGGGRRR[[[dddkkkfff]]]WWWTTTRRRLLLHHHEEEJJJZZZmmmtttssslll```^^^ooo~~~uuummmiiifff```[[[ZZZTTTPPPPPPVVV[[[^^^aaaeeevvvdddFFF666111///,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ggghhhiiihhhfffeeeffffffgggggghhhhhhiiiiiijjjjjjkkkmmmqqquuuwwwyyyyyyyyyyyyxxxxxxwwwxxxyyy{{{|||||||||}}}~~~~~~~~~~~~}}}zzzzzzyyyxxxxxxwwwvvvvvvxxxyyyyyyyyyxxxyyy{{{~~~~~~~~~~~~~~~xxxtttqqqppplllllljjjhhhffffffiiikkkvvvyyyyyymmmbbb[[[VVVRRRMMMIIIFFFDDDBBB@@@AAAAAAAAA???<<<;;;<<<===<<<>>>@@@DDDLLLWWWaaafffkkkjjjmmmrrrwwwssshhh^^^UUUQQQLLLIIIJJJKKKLLLMMMEEECCC@@@>>>>>>AAAEEEGGGKKKOOOTTTVVVVVVWWW[[[___^^^```bbbccccccaaa___]]]___aaabbb```\\\ZZZ\\\^^^\\\]]]^^^]]]\\\YYYVVVUUUTTTVVVZZZ]]]___```aaa```]]]]]]^^^______```aaaaaa]]]^^^______````````````^^^______^^^\\\[[[[[[]]]fffhhhkkkmmmnnnnnnooopppiiigggccc```]]]YYYSSSPPPPPPMMMHHHDDDAAA??????@@@FFFIIINNNQQQRRRSSSTTTUUUSSSQQQOOOOOOOOONNNLLLKKKIIIIIIHHHHHHGGGGGGGGGFFFBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;777888888999999999888888666666555555555444444444111222222222222111000000........................++++++,,,,,,,,,------------------...............000000//////000000111222000///...------,,,------,,,,,,,,,---222===KKKUUUWWW\\\YYYUUUTTTLLLIIISSS[[[bbbeee___WWWSSSPPPMMMLLLHHHEEEKKK\\\oooxxxwwwkkkaaa```qqqyyyoooiiieeebbb^^^\\\WWWRRRRRRWWW\\\^^^bbbgggxxxeeeFFF555111...,,,++++++++++++***((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%hhhiiijjjiiigggggghhhiiiiiiiiiiiijjjjjjkkkkkkkkkmmmooorrrvvvyyyzzz{{{zzzwwwvvvvvvvvvvvvxxxyyyzzzzzz{{{{{{|||}}}|||||||||{{{{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{|||~~~~~~~~~~~~|||wwwuuutttsssmmmmmmmmmjjjhhhggghhhjjjtttyyyvvviii^^^XXXQQQMMMHHHEEECCCBBB@@@???===>>>>>>===;;;999999999<<<;;;;;;>>>AAAFFFKKKOOOXXX^^^ffflllmmmggg___ZZZQQQNNNJJJHHHIIIKKKLLLLLLFFFCCC@@@======???CCCEEENNNRRRWWWXXXWWWXXXZZZ]]]^^^___aaabbbcccbbb```___```bbbccc```\\\[[[]]]___\\\]]]^^^___^^^\\\YYYWWWUUUUUUUUUWWWYYY]]]```bbb^^^^^^^^^_________`````````aaaaaaaaaaaa``````___aaabbbbbbaaa^^^[[[ZZZ[[[bbbeeeiiikkkkkkkkkmmmooollljjjgggccc___ZZZTTTOOOMMMJJJGGGCCC@@@?????????DDDHHHLLLNNNOOOPPPQQQRRRQQQOOONNNMMMNNNMMMLLLJJJHHHHHHHHHGGGGGGFFFFFFFFFAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;777888888999999999888888555555555555444444444444111222222222222111000000........................,,,,,,,,,---......//////---------........./////////............///000000000///...------,,,------***+++,,,---222===MMMXXXVVVVVVPPPOOOTTTOOOIIIPPPYYY```bbb[[[SSSOOOMMMKKKJJJGGGEEELLL___ttt}}}|||nnnfffdddsss}}}vvvpppllljjjeee```ZZZUUUUUUZZZ___aaaeeejjjxxx}}}xxx}}}eeeFFF444111...,,,++++++++++++***((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$&&&'''$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%hhhiiijjjiiigggggghhhjjjiiiiiijjjjjjkkklllmmmmmmmmmooosssvvvyyyzzz{{{{{{vvvuuuuuutttuuuwwwxxxyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{~~~~~~~~~~~~~~~|||xxxvvvvvvvvvqqqqqqqqqooommmkkklllmmmtttzzz}}}qqqeee[[[VVVLLLIIIDDDAAA@@@???===<<<;;;===>>>>>><<<:::999999999777777:::<<<<<<>>>BBBJJJRRR\\\cccbbb]]]XXXUUUMMMKKKHHHGGGIIIJJJKKKKKKEEECCC@@@>>>>>>@@@BBBDDDLLLPPPUUUVVVVVVVVVXXX[[[___``````aaabbbbbbbbbbbbccccccbbb```^^^]]]^^^```\\\]]]^^^______^^^\\\\\\ZZZXXXVVVUUUWWWZZZ^^^aaa______^^^^^^^^^]]]]]]]]]aaaaaaaaabbbbbbaaaaaa```dddeeeeeeccc___\\\ZZZZZZ___dddiiijjjjjjiiikkkmmmooommmjjjgggccc^^^WWWSSSKKKIIIFFFBBB@@@?????????BBBEEEIIILLLMMMNNNOOOPPPPPPNNNMMMLLLMMMMMMKKKJJJHHHGGGGGGFFFEEEEEEDDDDDDAAA@@@@@@???>>>>>>??????<<<<<<<<<;;;;;;;;;;;;:::888888999999999888888777555555555444444444444333111222222222222111000000------------------------------....../////////000,,,,,,------.../////////000////////////000111111000///...------,,,------)))+++---...222>>>NNNZZZXXXWWWOOOOOOVVVPPPGGGJJJVVV^^^aaaZZZPPPLLLKKKKKKHHHGGGGGGPPPcccxxxtttkkkhhhsss}}}yyywwwtttmmmeee^^^YYYYYY^^^bbbcccfffiiiuuuyyyuuutttfffGGG444111///,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%'''(((######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ggghhhhhhgggeeefffhhhiiigggggghhhjjjkkklllmmmmmmkkknnnqqquuuxxxyyyyyyyyyvvvvvvuuuuuuuuuwwwxxxyyyzzz{{{{{{|||||||||||||||zzzzzzzzz{{{{{{{{{{{{{{{xxxyyyzzzzzz{{{~~~~~~~~~~~~|||yyywwwwwwwwwvvvwwwxxxvvvtttrrrssssssvvv~~~xxxlllaaaXXXSSSJJJGGGBBB???>>>===<<<:::===???BBBAAA???<<<;;;:::999555555888999777888===AAAGGGOOOWWWZZZXXXSSSOOOJJJIIIGGGHHHIIIJJJIIIHHHEEEDDDBBB@@@@@@AAABBBCCCFFFKKKQQQTTTTTTUUUXXX[[[````````````aaabbbcccdddgggeeebbb``````aaaaaaaaa^^^^^^]]]]]]^^^^^^___```___]]][[[YYYYYY[[[]]]^^^___^^^^^^]]]\\\[[[ZZZZZZ^^^___```aaacccccccccdddfffffffffccc___\\\[[[[[[]]]ccciiikkkiiihhhiiijjjlllkkkiiigggeee```ZZZVVVKKKIIIFFFCCC@@@>>>=========AAAFFFJJJLLLNNNOOOQQQOOOMMMLLLLLLLLLLLLKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@??????>>>?????????<<<<<<<<<;;;;;;;;;::::::999999999999999888777666555555555444444444333333111222222222222111000000------------------------.............../////////,,,,,,------...//////000000////////////000111111000///...------,,,------(((+++---...111<<>>===<<<;;;>>>@@@BBBBBB???;;;999888===777555888777444666;;;===???EEENNNVVVVVVQQQKKKHHHGGGGGGHHHJJJJJJHHHFFFEEEDDDCCCBBBBBBBBBCCCDDDCCCHHHOOOSSSUUUVVVZZZ]]]aaa```______```bbbdddfffkkkgggbbbaaacccdddcccaaa```___]]]\\\]]]^^^```bbbbbbaaa```^^^]]]\\\\\\\\\___^^^]]]\\\ZZZYYYXXXWWW[[[\\\^^^aaaccceeefffgggggggggfffccc___\\\\\\\\\]]]cccjjjllljjjggggggiiigggfffeeeeeeccc```ZZZWWWMMMKKKGGGCCC@@@===<<<;;;:::>>>DDDIIILLLNNNQQQRRRNNNLLLKKKKKKLLLLLLKKKIIIHHHGGGFFFDDDCCCAAA@@@@@@@@@@@@??????????????????<<<<<<;;;;;;;;;::::::::::::::::::999888777666555555555444444444333333333111222222222222111000000------------------------........................,,,,,,------...///000000...............//////000000000...---------------))),,,......000:::KKKWWWTTTZZZYYYZZZ[[[QQQIIIOOOPPP]]]ddd\\\OOOIIIKKKNNNQQQQQQSSS]]]ppprrriiiaaafffxxxxxxuuugggeeeaaa```ccccccaaa___```hhhrrrrrrnnnqqqvvviiiJJJ888111///,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%oookkkgggfffggggggeeecccgggfffffffffhhhkkknnnpppmmmmmmnnnppprrrtttvvvwwwwwwwwwxxxxxxyyyyyyyyyyyy{{{{{{|||||||||||||||||||||{{{yyyxxxxxxyyy{{{|||wwwxxxxxxzzz|||zzzyyy~~~ssshhh]]]SSSLLLFFFDDDAAA===;;;::::::;;;>>>?????????>>>===;;;:::999777666555444666777888===@@@EEEJJJLLLMMMLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCFFFEEEEEEEEEGGGGGGFFFEEEEEEGGGJJJNNNSSSXXX\\\^^^aaa___\\\\\\```eeeiiikkkmmmkkkhhhgggggghhhgggfffbbbaaa```______```aaabbbeeeeeedddcccaaa___]]]\\\]]]\\\[[[XXXVVVVVVXXXZZZ]]]]]]___```bbbdddeeefffiiihhhgggdddaaa^^^[[[ZZZ]]]```dddhhhiiigggeeeccceeedddddddddccc___[[[WWWQQQNNNHHHCCC@@@>>>??????AAA@@@@@@BBBFFFJJJLLLMMMJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<=========<<<;;;;;;::::::::::::999999888777777777333333444444444444444444444333222111000000000000///...---,,,,,,,,,,,,,,,---------.........//////---------,,,,,,+++++++++////////////000000000000------------------,,,,,,))))))+++---///999NNNbbbbbbbbbZZZXXXZZZQQQHHHMMMXXXYYYWWWSSSMMMKKKLLLNNN[[[YYYZZZfffwwwuuubbb\\\eeeqqqzzzssszzztttggg```]]]]]]cccfffccc```___dddnnnrrrvvv}}}|||fffGGG888///...---,,,+++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$ooolllhhhggghhhhhhgggeeeggggggffffffhhhjjjlllnnnmmmnnnoooppprrruuuwwwxxxxxxyyyyyyzzzyyyxxxvvvuuuyyyzzz{{{|||}}}}}}|||{{{{{{zzzyyyxxxxxxyyyzzz{{{zzzzzzzzz{{{}}}}}}}}}}}}qqqfff\\\QQQJJJEEECCC@@@===<<<;;;;;;<<<<<<======>>>===<<<::::::888777666555555666888999;;;>>>BBBEEEHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAADDDEEEFFFGGGHHHHHHFFFDDDBBBDDDGGGKKKQQQVVVZZZ]]]bbb```^^^___ccchhhkkkmmmmmmkkkhhhggghhhiiihhhgggcccbbbaaa```___``````aaabbbcccfffgggfffdddaaa___]]]]]][[[YYYWWWWWWYYY[[[]]]^^^___aaabbbdddeeeeeeiiiiiihhhfffcccaaa^^^]]]\\\^^^aaaccceeedddbbbaaabbbbbbbbbcccbbb^^^YYYUUUMMMKKKFFFBBB?????????@@@AAA??????@@@DDDHHHKKKLLLJJJJJJKKKKKKJJJIIIIIIHHHFFFFFFEEEDDDCCCBBBBBBAAABBBAAAAAA@@@???>>>===<<<=========<<<;;;;;;::::::::::::999888888777777666444444444444444444444444333333222111000000000000///...------,,,,,,---------------.........//////...---------,,,,,,,,,+++////////////000000000000...------------,,,,,,,,,******,,,...000:::OOObbbiiiggg]]]YYY\\\RRRHHHKKKSSSTTTSSSPPPJJJHHHIIILLLZZZXXX\\\hhhyyysssaaa\\\dddooo|||uuurrrwww{{{}}}~~~|||tttjjjaaa\\\\\\aaaeeecccaaabbbbbbmmmrrrwww~~~}}}eeeFFF777///...---,,,+++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$nnnllliiiiiiiiijjjiiiiiihhhhhhgggggghhhiiikkklllnnnnnnoooqqqsssuuuwwwxxxzzzzzz{{{{{{yyyvvvsssrrrvvvxxx{{{}}}~~~}}}|||zzzzzzzzzxxxxxxxxxxxxzzzzzz||||||||||||~~~|||ooodddYYYOOOIIICCCBBB@@@>>><<<<<<<<<<<<999::::::;;;;;;:::999999777666555555666777999::::::;;;===@@@BBBDDDEEEEEEFFFFFFEEECCCBBB@@@??????AAADDDGGGJJJJJJIIIFFFDDDAAABBBEEEJJJOOOUUUZZZ]]]cccaaa```aaafffkkknnnpppnnnllliiihhhiiijjjjjjiiieeedddbbbaaa```___``````^^^aaafffiiijjjhhheeebbb]]]]]]\\\ZZZXXXXXXZZZ\\\^^^^^^```aaabbbcccccccccggggggfffeeecccaaa```___[[[[[[\\\]]]^^^_________```aaabbbcccbbb___YYYUUUKKKIIIEEEBBB@@@@@@@@@AAAAAA???===>>>AAAFFFIIIJJJJJJJJJKKKKKKJJJJJJIIIIIIEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>======<<<======<<<<<<;;;::::::::::::999999888888777666666555555555444444333333222333222111000///////////////......------------...---............/////////.........---------------////////////000000000000......---------,,,,,,,,,++++++---///111:::NNNaaannniii]]]YYY___WWWLLLMMMQQQSSSSSSPPPKKKIIIJJJLLLVVVVVV[[[gggvvv}}}qqqaaa\\\ccclllyyy{{{ooommmqqqssstttuuuvvvrrrlll```[[[YYY]]]bbbcccccceee___iiinnnsss{{{{{{dddEEE666///...---,,,+++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$mmmkkkjjjiiiiiijjjjjjkkkkkkjjjjjjjjjjjjkkkkkklllnnnnnnooopppsssuuuwwwxxxyyyyyyzzz{{{yyyvvvsssqqqtttvvvzzz}}}~~~|||zzzzzzyyyxxxxxxxxxxxxyyyzzz{{{zzz{{{|||~~~}}}nnnbbbXXXOOOHHHDDDCCCAAA>>><<<;;;;;;:::777777777888888888888888555555555666777888:::;;;::::::;;;<<<>>>@@@BBBCCCEEEEEECCCBBB@@@???======>>>BBBHHHKKKKKKIIIEEEDDDBBBCCCFFFJJJOOOUUU[[[^^^bbbaaaaaadddiiimmmppprrrooommmjjjiiijjjkkkjjjjjjgggeeecccaaa```_________]]]```dddggghhhfffdddbbb\\\\\\[[[YYYXXXXXX[[[]]]^^^^^^```aaabbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^[[[ZZZYYYXXXXXXZZZ\\\]]]^^^___aaacccccc```[[[VVVMMMLLLIIIFFFCCCBBBAAA@@@BBB???;;;;;;>>>CCCFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIEEEDDDCCCBBBAAA@@@@@@???AAA@@@@@@???>>>===============<<<;;;;;;::::::999999999999888777777666666666666555444333333222222222111000000/////////000//////...............///.............../////////........................////////////000000000000.........------,,,,,,+++***+++,,,...000888LLL___lllfffYYYXXXaaa[[[PPPQQQSSSUUUWWWUUUQQQMMMMMMNNNPPPPPPTTT^^^lllvvvxxxwwwqqqccc___dddlllxxxyyylllgggkkknnnnnnoooqqqnnnjjj^^^WWWTTTXXX]]]```cccggg^^^fffhhhkkktttwwwbbbDDD555///...---,,,+++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%kkkkkkjjjiiihhhiiijjjkkkmmmmmmmmmmmmmmmmmmmmmnnnmmmnnnnnnppprrrtttvvvwwwvvvwwwxxxyyyyyywwwvvvttttttwwwzzz~~~~~~|||zzzyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxzzz}}}}}}nnnaaaWWWNNNIIIEEEDDDBBB???===;;;999888555555555555555666666666444444555666888:::;;;<<<;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDCCCAAA@@@>>>=========BBBHHHKKKJJJHHHFFFFFFDDDDDDFFFIIINNNTTTYYY\\\``````aaaeeekkkooorrrssspppnnnkkkjjjjjjjjjjjjiiigggeeecccaaa___^^^^^^^^^______```aaaaaa```___^^^YYYZZZYYYXXXVVVWWWZZZ\\\]]]^^^```aaabbbbbbaaaaaa``````aaaaaaaaa```______\\\ZZZWWWTTTSSSUUUWWWYYYYYYZZZ\\\___```^^^ZZZWWWTTTRRRPPPLLLHHHDDDBBB@@@BBB>>>;;;:::<<<@@@DDDEEEHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDCCCBBBAAA@@@??????@@@??????>>>>>>=========<<<<<<<<<;;;::::::999999999999888888777666666555666666555444333333222222222111111000000000000000/////////......//////000////////////////////////........................////////////000000000000//////...---,,,,,,++++++))))))+++---...666III[[[hhhcccWWWWWW```[[[QQQQQQSSSWWWZZZYYYTTTOOOLLLKKKKKKIIIJJJQQQ^^^kkkrrruuurrrgggdddgggmmmzzz|||nnnbbbhhhlllllllllllliiidddZZZSSSOOORRRXXX]]]bbbfffccchhhfffgggoootttaaaCCC555///...---,,,+++*********))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%kkkkkkkkkjjjhhhhhhjjjlllnnnnnnoooooooooooooooooonnnnnnoooqqqsssuuuwwwxxxuuuvvvvvvwwwxxxxxxxxxwwwwwwyyy{{{~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzuuuvvvwwwyyy}}}~~~mmm```VVVMMMHHHDDDDDDBBB@@@===;;;999888555555444333333444444444222333555777999;;;===============>>>???AAABBBCCCDDDDDDCCCBBBAAA@@@??????@@@DDDIIIKKKJJJIIIJJJLLLHHHGGGGGGIIIMMMQQQVVVYYY``````ccchhhmmmrrrtttuuurrrooollljjjjjjiiihhhgggfffdddbbb```^^^^^^^^^^^^```______^^^]]][[[ZZZYYYVVVWWWVVVUUUTTTUUUXXX[[[[[[]]]___bbbccccccbbbaaaaaaaaabbbbbbbbbbbbaaaaaa]]]YYYUUUPPPOOOOOORRRSSSSSSSSSUUUYYY[[[\\\ZZZXXXZZZYYYVVVRRRMMMGGGCCCAAAAAA???;;;:::<<>>>>>>>>=========<<<<<<;;;;;;:::999999999999888888777777666555555555555555444444333333222222222111111111111111222000////////////000000111000000000////////////...---------------.........////////////000000000000//////...---,,,,,,+++***((()))+++------555GGGYYYeeebbbXXXXXX___XXXMMMOOOSSSYYY^^^^^^XXXPPPIIIFFFHHHEEECCCIIIWWWfffrrrxxxtttkkkhhhiiinnn~~~sssbbbhhhmmmllljjjhhhddd___XXXPPPLLLOOOUUUZZZ```eeekkkooojjjiiipppvvvaaaCCC555///...---,,,+++*********))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&lllmmmmmmkkkiiihhhjjjmmmmmmnnnnnnoooppppppppppppppppppqqqsssuuuwwwyyyzzzwwwvvvuuuuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~}}}}}}{{{{{{{{{||||||{{{{{{{{{wwwwwwxxxzzz}}}|||kkk^^^TTTKKKFFFAAAAAA@@@???>>>===;;;;;;666555444333222222333333111222555777:::<<<===>>>>>>>>>???@@@AAABBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBEEEHHHLLLLLLJJJKKKOOOSSSOOONNNMMMMMMOOOSSSWWWZZZ```aaaeeejjjqqquuuwwwwwwssspppllljjjiiihhhfffeeedddbbbaaa___]]]]]]]]]^^^______``````^^^[[[XXXVVVSSSSSSSSSRRRRRRSSSVVVYYYYYY[[[^^^aaaccccccbbbaaa```aaaaaabbbbbbaaaaaa```\\\XXXRRRMMMJJJJJJKKKMMMQQQQQQSSSVVVZZZ]]]]]]\\\]]]\\\ZZZVVVPPPJJJEEEBBBAAA???<<<<<<===???@@@@@@DDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<;;;::::::999999888888888888777666666555555444444444444444444444444333333222222222222333333000000//////000000111222000000000000/////////...+++,,,,,,,,,------------////////////000000000000000///...---,,,++++++***((())),,,---...555GGGXXX^^^^^^YYYYYY___XXXNNNPPP\\\bbbjjjjjjcccWWWMMMHHHGGGDDDCCCJJJWWWhhhvvv~~~uuummmjjjiiioooyyyffflllooolllgggdddaaa]]]WWWOOOKKKNNNTTTYYY___dddnnnsssooommmsssxxxaaaDDD666///...---,,,+++*********))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&nnnoooooommmjjjiiikkknnnlllmmmnnnooopppppppppppprrrrrrsssuuuwwwyyy{{{|||yyywwwuuuttttttvvvwwwyyy}}}}}}}}}~~~~~~~~~~~~}}}{{{{{{||||||||||||{{{{{{zzzzzz{{{|||~~~{{{iii\\\RRRJJJEEE>>>>>>????????????>>>>>>777666444222111111222222000222555888:::===>>>???>>>???@@@AAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDIIILLLNNNMMMKKKMMMSSSYYYWWWUUUSSSSSSTTTWWWZZZ]]]aaacccfffmmmsssxxxyyyyyytttpppllliiihhhgggeeecccbbbaaa```^^^]]]]]]]]]^^^]]]___bbbcccbbb]]]YYYUUUQQQQQQQQQQQQPPPRRRUUUXXXXXXZZZ^^^aaacccccccccbbb^^^_______________^^^^^^ZZZWWWQQQKKKHHHGGGGGGHHHRRRRRRTTTWWW\\\```aaaaaa]]]]]][[[WWWRRRLLLGGGDDDAAA???======>>>??????>>>CCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>>>>============<<<<<<;;;::::::999999888888888888777666666555555333333444444444444444444333333333222333333444444000000///000000111222222111111000000/////////...+++++++++,,,,,,---------////////////000000000000000//////---,,,+++******)))+++---//////666GGGYYYWWWZZZXXXZZZ```YYYQQQVVVfffnnnvvvwwwoooaaaUUUNNNGGGEEEFFFMMM[[[lll{{{uuunnnkkkiiiooo|||kkkpppqqqkkkeeebbb___\\\WWWPPPKKKOOOUUUYYY___dddnnnsssqqqpppuuuwwwbbbDDD666//////---,,,+++*********))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&pppqqqqqqpppmmmllllllmmmrrrqqqpppooooooooopppqqqsssssssssssstttvvvwwwxxxxxxwwwvvvtttttttttuuuvvvzzzzzz{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}ooo___UUUKKKCCC???======<<<;;;;;;:::999999777777666666555555555444444666777999;;;>>>CCCGGGCCCCCCBBBAAABBBCCCDDDEEEDDDDDDDDDCCCCCCFFFKKKOOOUUUPPPLLLKKKIIIIIIMMMTTTTTTTTTSSSSSSUUUXXX[[[]]]bbbcccgggooovvv{{{{{{yyysssrrrpppmmmjjjgggdddccceeeeeedddcccaaa___]]][[[___````````````^^^]]]\\\UUURRROOOLLLMMMPPPTTTWWWWWW[[[aaaeeefffeeeddddddeeebbb___^^^^^^___^^^]]]XXXRRRJJJDDDBBBBBBCCCCCCLLLOOOTTTYYY^^^aaabbbcccaaa___[[[WWWRRRNNNLLLJJJFFFDDDAAA??????>>><<<:::AAAAAACCCDDDDDDDDDCCCBBBHHHEEEBBBAAABBBBBB???<<<>>>>>>>>>>>>===============;;;::::::<<<<<<;;;999888888777666666666666666555555444444444333333333444444444444333333222111222111111000000000000000000/////////............//////............//////////////////000000000000/////////...------,,,,,,...---,,,---...555FFFWWW```ZZZVVVXXXWWWSSSUUUZZZggg}}}xxxlll___SSSOOOLLLHHHJJJYYYnnn|||rrrkkkiiiiiipppllllllkkkiiiccc^^^]]]___VVVLLLGGGMMMXXX___bbbcccrrrpppssswwwsssqqqeeeFFF666111000...,,,+++++++++,,,((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$pppqqqrrrpppnnnmmmmmmnnnrrrrrrqqqqqqrrrsssuuuvvvvvvvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwzzzzzz{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~jjjYYYOOOGGGAAA>>>===<<<<<<;;;::::::999999777777777666666666666666666777999:::;;;>>>CCCFFFEEEDDDCCCBBBAAAAAABBBCCCCCCDDDFFFGGGHHHJJJMMMPPPUUUPPPMMMLLLKKKJJJMMMSSSUUUUUUVVVWWWYYY[[[]]]___dddeeehhhnnntttwwwvvvtttooonnnllljjjhhhfffeeedddffffffgggfffdddaaa___]]]^^^___````````````^^^^^^XXXVVVRRRPPPOOOQQQTTTVVVWWW[[[aaaeeefffeeedddddddddbbb___^^^_________^^^XXXRRRJJJDDDBBBAAABBBBBBGGGKKKQQQWWW]]]aaadddeeeeeeccc___ZZZUUUQQQNNNLLLFFFCCC@@@======<<<:::999>>>???AAACCCEEEEEEEEEEEEGGGDDDBBBAAABBBBBB???===>>>>>>>>>>>>============;;;999888888::::::999777888888777666666666666666666666555555555444444444444444444444444333222111222222111000000000000000000000/////////...............------------......////////////000000000000///......------,,,++++++,,,++++++---...666HHHXXXbbb[[[VVVVVVVVVTTTVVV[[[sss|||pppeee\\\SSSPPPLLLNNN[[[lllvvvwwwqqqllllllmmmqqqkkkhhheeeccc```]]]ZZZYYYWWWMMMHHHOOO[[[dddiiilllvvvssstttuuuqqqpppeeeFFF666000///---,,,+++***++++++((((((((((((''''''''''''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqqrrrsssrrrpppoooooopppssssssssstttuuuxxxzzz{{{{{{{{{yyyxxxwwwuuutttttttttuuuvvvxxxyyyzzzzzzzzzzzz{{{{{{||||||}}}}}}~~~}}}}}}~~~cccQQQHHHBBB>>>===<<<<<<;;;;;;:::999999999777777777777777777888888999:::;;;;;;;;;>>>BBBEEEGGGFFFDDDBBBAAAAAAAAAAAABBBEEEIIIKKKMMMNNNPPPRRRWWWRRRNNNNNNNNNLLLNNNSSSVVVYYY\\\______```aaacccggghhhjjjmmmpppqqqooommmiiiiiihhhgggfffeeeddddddggghhhiiiiiigggdddaaa___]]]]]]___`````````___^^^ZZZXXXUUUSSSRRRRRRSSSTTTWWW[[[aaaeeeeeedddcccccccccaaa______``````___^^^XXXRRRKKKEEEBBBAAA@@@@@@AAAEEELLLTTT\\\aaaeeefffhhhfffccc___ZZZUUURRRPPPJJJFFFAAA>>>===<<<<<<;;;;;;===@@@CCCEEEFFFGGGGGGDDDCCCAAAAAABBBBBB@@@???>>>>>>>>>>>>============;;;999888888::::::999777888888777666666666666666777777666666666555555555333444444444444333333222222222111000000000000111000000000/////////......------,,,,,,,,,,,,------.../////////000000000111.........---,,,,,,++++++******+++---///666HHHXXXfff^^^WWWUUUVVVWWW[[[```xxxvvvkkkddd^^^XXXUUUQQQQQQ[[[hhhnnnnnnrrrnnnooooooqqqpppmmmiiigggeeeccc^^^ZZZXXXNNNIIIPPP]]]hhhpppuuuxxxtttssssssppprrreeeFFF666000...---+++************((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqqrrrssssssqqqpppqqqrrruuuuuuuuuvvvwwwyyy{{{|||}}}{{{xxxvvvtttrrrtttuuuxxx{{{}}}~~~~~~~~~{{{{{{{{{|||}}}}}}~~~~~~|||}}}~~~zzz^^^LLLDDD???======<<<;;;;;;;;;::::::999999777777888888999999::::::;;;<<<<<<<<<<<<>>>AAADDDFFFEEECCCBBBAAAAAABBBBBBBBBEEEIIIKKKNNNQQQTTTWWWYYYTTTQQQQQQQQQPPPPPPSSSXXX]]]dddggggggeeeeeeeeeiiijjjjjjkkklllkkkiiihhheeeeeeeeedddccccccbbbbbbfffhhhiiijjjhhheeeaaa___]]]]]]^^^^^^^^^]]]\\\[[[WWWVVVUUUTTTSSSRRRRRRRRRWWW[[[aaadddeeedddcccccccccaaa``````aaaaaa```___WWWSSSLLLFFFCCCAAA???>>>===AAAHHHPPPXXX^^^bbbdddgggfffeeeccc___[[[XXXUUUQQQLLLFFFBBB@@@@@@??????;;;===@@@BBBDDDFFFFFFFFFBBBBBBAAAAAAAAAAAAAAA@@@>>>>>>>>>>>>===============;;;::::::;;;<<<:::999888777777666666666666666666666666666555555555444333444444444444444333333333222111111000000111111000000000////////////......------,,,,,,------.........//////000000111111/////////...------,,,,,,++++++,,,---...555FFFVVVggg```XXXUUUXXX\\\aaaeeewww}}}vvvmmmggg```ZZZYYYUUUOOONNNWWWeeemmmmmmtttoooooolllnnntttxxxzzzvvvqqqlllfffaaaYYYPPPJJJQQQ]]]hhhrrryyywwwtttqqqoooooouuudddEEE666///...,,,***)))))))))***((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqqrrrssssssrrrqqqssstttwwwvvvvvvvvvvvvxxxyyyzzz}}}zzzwwwtttssssssuuuwwwzzz|||~~~~~~~~~{{{{{{||||||}}}~~~~~~~~~|||}}}~~~uuuZZZJJJCCC???======<<<<<<;;;;;;;;;;;;;;;:::888999999::::::;;;;;;;;;<<<======<<<;;;===@@@CCCDDDCCCBBBAAAAAABBBCCCDDDDDDEEEGGGJJJMMMRRRYYY]]]]]]VVVRRRSSSTTTRRRRRRTTTZZZbbbkkkooommmhhhdddccchhhhhhiiiiiihhhfffeeeeeeddddddcccbbbbbbaaa``````eeefffggggggfffdddaaa___^^^^^^^^^]]]\\\YYYWWWVVVSSSRRRRRRQQQQQQQQQQQQQQQUUUZZZ```dddeeeddddddccccccbbb```aaaaaaaaa```^^^WWWSSSMMMHHHDDDBBB???>>>>>>@@@EEELLLRRRYYY^^^```cccdddeeeeeedddaaa^^^\\\VVVQQQKKKFFFCCCBBBBBBAAA>>>???AAABBBDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@AAAAAA>>>>>>>>>>>>===============;;;::::::;;;<<<:::999888777777666666666666666555555555444444444333333333444444555555444444444333222222111111111111111111000000000//////////////////............//////.........///000111111111111111111000//////.........------......333CCCRRRccc]]]VVVTTTYYYaaafffgggwwwuuupppllljjjhhhaaaZZZYYYSSSJJJHHHSSSeeeqqqtttvvvooojjjgggkkkxxx|||sssmmmiii\\\SSSMMMRRR]]]gggrrryyyyyyuuuqqqmmmnnnxxxdddEEE666///...,,,***)))))))))***((((((((((((''''''''''''$$$$$$%%%'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ppprrrssssssrrrrrrsssuuuwwwvvvuuuuuuvvvwwwxxxyyy~~~|||yyywwwuuurrrsssuuuwwwyyyzzz{{{{{{{{{||||||}}}}}}~~~~~~|||}}}~~~~~~kkkTTTGGGCCC@@@>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<@@@BBBCCCBBBBBBAAABBBCCCDDDEEEDDDFFFHHHJJJNNNUUU]]]bbb___WWWRRRRRRTTTSSSSSSTTTYYYcccnnnsssnnnfff___]]]aaacccddddddbbbbbbbbbccccccbbbbbbbbbaaaaaaaaaaaaddddddddddddcccaaa```^^^______^^^]]][[[XXXUUUSSSPPPOOOOOONNNNNNNNNNNNOOOSSSXXX^^^ccceeeeeeeeeeeedddcccbbbbbbbbbaaa___\\\WWWSSSNNNJJJGGGDDDAAA??????@@@BBBGGGLLLSSSYYY]]]```ccceeeggggggeeebbb```XXXTTTNNNIIIFFFDDDBBBAAA@@@@@@BBBCCCCCCBBBAAAAAA@@@AAABBBAAA@@@???@@@AAA>>>>>>>>>>>>============;;;999888888::::::999777888888777666666666666666555444444444444333333333333444444555555555555444333333222111111111111222111111000000000//////////////////....../////////------...///000111222222222222222111000000//////...............222AAAOOO[[[XXXSSSTTT\\\fffjjjiiiqqqlllfffeeefffeee```ZZZYYYRRRHHHEEERRRgggwww|||zzznnnfffbbbiii|||vvvqqq]]]UUUOOOSSS\\\eeeooowww{{{wwwqqqlllnnnzzzcccEEE777000...---+++************((((((((((((''''''''''''$$$$$$&&&''')))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$oooqqqrrrrrrrrrrrrtttuuuuuuttttttuuuvvvxxxzzz{{{||||||}}}~~~}}}{{{yyyxxxvvvvvvvvvwwwxxxyyyzzz{{{|||||||||}}}~~~~~~|||}}}~~~~~~zzzxxxxxxyyy{{{ooo]]]KKKCCCBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<:::;;;;;;::::::<<>>???AAA>>>>>>>>>>>>============;;;999888888::::::999777888888777666666666666666555555555555444444444444333333444555555555555555444333222222111111222222111111111000000000/////////......------......///------...///000111222222222222111111000/////////------.........333AAAPPPWWWWWWVVVYYYdddpppsssnnnjjjgggeeecccbbb___\\\[[[]]]UUUKKKGGGTTTiiiyyy|||mmmccc```iii}}}vvvoooXXXPPPLLLPPPWWW___iiiqqquuusssoookkkpppcccEEE777000///---,,,+++***++++++((((((((((((''''''''''''%%%%%%&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$nnnppprrrrrrrrrrrrtttuuusssssssssuuuwwwzzz|||~~~yyyzzz|||}}}~~~}}}{{{zzz{{{zzzzzzyyyzzz{{{|||}}}|||||||||}}}~~~~~~}}}}}}~~~zzzwwwsssooooooqqqtttwww{{{cccSSSDDD@@@AAAAAA???>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<;;;;;;999::::::::::::<<>>===???EEENNNWWW]]]dddgggjjjmmmmmmjjjfffccc___[[[VVVRRROOOKKKGGGDDD>>>???AAABBBCCCCCCBBBAAA@@@BBBCCCBBB???===>>>@@@>>>>>>>>>>>>===============<<<:::;;;<<<<<<;;;999888888777666666666666666777666666666555555555555333333444555666666666555444333222222111111222222111111111111000000000000...------,,,,,,------...------...///000111222222111111000000//////......++++++---...///444BBBQQQWWWYYYZZZ___lllyyy{{{uuuiiijjjkkkiiibbb\\\\\\``````YYYNNNKKKWWWkkkzzz}}}nnnbbb```kkk{{{tttllldddPPPJJJFFFJJJRRRZZZccckkkmmmmmmkkkjjjrrrcccEEE777111000...,,,+++++++++,,,)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ttttttttttttuuuvvvwwwxxxvvvvvvvvvwwwxxxyyyzzz{{{xxxzzz{{{|||{{{|||~~~}}}||||||||||||~~~}}}}}}|||uuummmffffffggghhhlllqqqsss}}}pppRRRKKKCCC@@@AAADDDDDDBBB>>>???@@@@@@@@@@@@AAABBB@@@AAAAAA???<<<::::::;;;;;;;;;;;;::::::;;;>>>AAAHHHFFFEEEFFFCCC@@@BBBGGGIIINNNTTTYYY___dddccc^^^VVVMMMGGGJJJNNNOOOPPPQQQTTTeeennnpppmmm]]]LLLJJJKKKJJJMMMRRRUUUWWW]]]dddcccbbbbbbeeeiiijjjiiiggggggeeeaaa___^^^```cccdddgggdddaaaaaabbbaaa___\\\YYYVVVQQQMMMJJJJJJKKKLLLOOOTTT[[[```bbbcccddddddhhhfffdddccccccaaa[[[WWWYYYTTTOOOMMMMMMLLLGGGBBB@@@AAAAAA@@@AAAHHHTTT^^^aaafffkkkppprrrooollliiibbb^^^YYYVVVSSSOOOJJJEEEDDDCCCBBBBBBCCCBBB@@@>>>AAA@@@??????>>>>>>??????============<<<<<<<<<<<<===<<<::::::::::::999777888888888777777666555444333333333333333333333333333333222222222333444444111111222222222333333333111111111000000000000000000000//////.........---+++,,,---///000111111111666555333111////////////*********))),,,888HHHUUUfff___\\\eeeuuu}}}xxxpppeeeiiillljjjddd___]]]]]]eee[[[NNNKKKYYYnnn{{{~~~{{{kkkaaabbbmmm~~~~~~xxxtttgggWWWOOOFFFAAAFFFOOOUUUYYY\\\gggiiilllnnnwwwaaaDDD777......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&(((''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$wwwxxxxxxyyyzzz{{{{{{|||zzzzzzzzzzzzzzzzzz{{{{{{{{{|||~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~|||wwwrrriiiaaa_________bbbgggppp{{{iii]]]KKKEEE???===???BBBCCCBBB@@@AAAAAAAAAAAA@@@@@@AAA>>>>>>>>>===:::999999::::::;;;;;;;;;:::<<>>>>>??????============<<<<<<<<<<<<===;;;:::999::::::888777888888888777777666555444333333333333333333333333444444333222222333333333111111222222222333333333111111222222111111000///000/////////.........---,,,---...000111222222222666555333111////////////------,,,+++111@@@UUUdddlllddd___dddpppuuuooofffbbbcccdddeeedddbbb```^^^cccZZZPPPNNN]]]qqq}}}zzziii___bbboooyyyyyyssspppeeeWWWNNNEEE???DDDMMMSSSXXX\\\aaaeeekkkrrr|||```CCC666......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$${{{{{{}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~|||wwwtttnnnddd\\\YYYYYYYYY^^^cccmmmxxx|||bbbQQQKKKEEE@@@<<<<<>>>>>??????============<<<<<<<<<<<<<<<:::999999999999888777888888888777777666555444444444444444444444444444555444444333222222222222111111222222222333333333111222333444333222000////////////...............---...///111222222222222555444222111//////......///...,,,,,,444GGG```rrrqqqhhhaaabbbhhhiiibbbZZZ[[[[[[]]]```ddddddaaa]]]aaaZZZPPPQQQ```tttzzzggg]]]cccrrr}}}vvv|||{{{sssmmmjjjbbbXXXNNNDDD>>>DDDNNNUUUYYY\\\]]]bbblllyyy^^^AAA555......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||}}}~~~~~~~~~~~~~~~~~~~~~{{{xxxuuummmddd\\\ZZZ[[[]]]ccciiipppzzzyyydddQQQGGGEEEBBB@@@>>>???BBBDDDEEEEEEGGGEEEDDDCCCBBB@@@>>><<<999999999888666666888999;;;<<<=========>>>AAACCCEEEGGGMMMSSSTTTTTTYYY```kkksss{{{}}}zzzppp```RRRKKKEEECCCGGGKKKNNNRRRWWWeeesssyyyxxxtttcccRRRQQQKKKIIIJJJNNNQQQTTT[[[ccclllmmmpppqqqooojjjddd___^^^___```bbbbbbaaa```___```______``````aaaaaaaaa[[[[[[YYYWWWUUURRRPPPNNNNNNOOOPPPQQQTTTZZZbbbggggggggggggfffeeebbb___\\\ZZZYYYXXXXXXWWWSSSMMMIIIGGGFFFDDDBBBAAAEEEKKKQQQXXXZZZ___dddhhhkkkmmmnnnooonnnllliiieee```\\\YYYRRRPPPLLLJJJHHHFFFCCCAAAAAA@@@??????>>>>>>??????============<<<<<<<<<<<<;;;:::888888999999888777888888888777777666555444555555555555555555555555666555444333222111111111111111222222222333333333000222444555555333000///........................---...///000111111111111444333222111000///......------+++,,,444FFF^^^pppoooggg^^^\\\^^^^^^XXXQQQTTTXXX^^^aaabbb___[[[XXX```XXXOOOPPP```vvv{{{fff^^^gggwwwzzzuuuxxxvvvnnngggddd___YYYQQQHHHDDDKKKVVV]]]___```aaadddnnn}}}[[[@@@444......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}tttjjjaaa^^^___bbbiiipppwwwooo___TTTKKKFFFEEEBBBBBBBBBCCCEEEGGGGGGFFFKKKHHHDDDBBBAAA???<<<999888999888777666777999<<<<<<===???@@@@@@AAACCCEEEDDDHHHOOOVVVWWWXXX```iiivvv||||||rrrbbbTTTJJJEEEDDDHHHMMMPPPUUU[[[jjjxxx}}}{{{vvveeeVVVUUUNNNLLLNNNRRRUUUXXX___gggpppsssuuuuuuqqqjjjccc___```bbbcccdddcccaaa^^^\\\[[[\\\]]]]]]^^^^^^___```\\\\\\\\\[[[YYYVVVTTTRRRRRRSSSUUUVVVWWWZZZ___bbbfffggghhhgggeeeccc```______^^^]]]\\\YYYTTTOOOKKKJJJHHHFFFCCCCCCEEEIIILLLQQQUUU[[[aaafffhhhhhhhhhjjjkkkkkkiiifffbbb^^^\\\UUURRRNNNJJJHHHFFFCCCAAAAAA@@@??????>>>>>>??????============<<<<<<<<<<<<;;;999888999::::::999888888888888777777666555444555555555555555555555555666555444333222111111111111111222222222333333333000222444555555333000///---------...............------...///000000000000222222222111000///......------------333BBBVVVeeehhhaaaYYYVVVWWWWWWSSSOOOPPPZZZccceee___WWWTTTSSS^^^VVVMMMNNN___www{{{fff```lll|||vvvrrrsssppphhhaaa___^^^]]]\\\SSSOOOWWWbbbgggfffeeeeeefffmmmyyyYYY>>>444......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%||||||||||||}}}~~~|||}}}tttiiiddddddfffmmmttt|||kkkWWWNNNKKKGGGDDDCCCCCCDDDGGGIIIKKKKKKKKKKKKPPPJJJDDD@@@???===:::777777888888777666777;;;======???BBBCCCCCCDDDFFFHHHFFFKKKRRRXXXYYY\\\eeeqqq}}}tttfffYYYIIIFFFFFFJJJNNNQQQWWW^^^nnn|||}}}xxxhhhYYYYYYQQQPPPSSSXXX[[[]]]cccjjjtttwwwyyyxxxrrrjjjccc```bbbcccdddeeeccc```]]][[[YYYZZZ\\\\\\[[[\\\]]]___]]]]]]]]]]]][[[ZZZYYYXXXVVVXXXZZZZZZZZZ[[[^^^```eeegggiiiiiifffcccbbbbbbbbbbbbaaa___[[[WWWSSSPPPNNNLLLIIIGGGGGGHHHJJJLLLLLLQQQXXX___dddffffffffffffhhhiiihhhddd```\\\[[[WWWTTTOOOKKKIIIFFFDDDBBBAAA@@@??????>>>>>>??????============<<<<<<<<<<<<;;;:::999999;;;;;;:::999888888888777777666555444444444444444444444444444555444444333222222222222111111222222222333333333111222333444333222000///---------------.........------...///////////////111111111111000///...---.../////////333>>>OOO\\\ccc]]]WWWSSSRRRSSSRRRPPPQQQ\\\fffeee\\\SSSQQQSSS[[[TTTLLLOOOaaayyyzzzfffcccqqq~~~rrrkkkkkkhhhccc```aaafffjjjoooccc\\\aaajjjnnnkkkiiigggdddgggpppvvv|||}}}XXX>>>444......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~|||{{{{{{|||~~~~~~{{{ooojjjiiilllttt{{{zzzpppbbbWWWMMMIIIHHHFFFEEEFFFFFFIIINNNRRRTTTUUUUUUVVVTTTLLLCCC===<<<;;;999666666666666555555777;;;>>>???AAADDDEEEFFFFFFHHHJJJKKKNNNUUUZZZ[[[^^^jjjwww~~~ttteeeXXXIIIFFFFFFJJJNNNQQQXXX___qqq}}}~~~yyyjjj[[[\\\VVVVVVZZZ```dddeeeiiioooxxxzzz|||yyyrrrjjjdddaaa```aaabbbcccbbb```]]][[[YYY[[[]]]\\\[[[[[[\\\___^^^^^^^^^^^^]]]]]]]]]]]]ZZZ[[[\\\[[[[[[\\\___bbbeeehhhjjjjjjgggdddcccdddbbbbbbaaa```]]]ZZZXXXWWWSSSQQQNNNLLLLLLMMMNNNNNNKKKNNNTTT[[[bbbgggiiikkkjjjlllnnnlllfff```]]]\\\YYYUUUPPPLLLJJJHHHFFFDDDAAA@@@??????>>>>>>??????============<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<:::888888888777777666555444333333333333333333333333444444333222222333333333111111222222222333333333111111222222111111000///,,,,,,,,,------...............///000000000000///000111111111000///...------......---111<<>>555......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}{{{zzz|||}}}rrrnnnooosss|||}}}pppcccYYYRRRMMMKKKKKKIIIGGGHHHLLLJJJOOOUUUZZZ]]]___``````VVVMMMBBB;;;::::::888555555555555444444666;;;>>>@@@BBBEEEGGGGGGHHHJJJKKKNNNQQQWWW\\\\\\___lllzzz~~~sssbbbTTTHHHFFFFFFJJJMMMPPPWWW___qqq~~~~~~zzzkkk]]]^^^[[[\\\aaahhhkkkkkkoootttyyy|||}}}zzzrrrjjjeeeccc]]]^^^```aaaaaa___^^^\\\YYY\\\^^^]]][[[[[[]]]______^^^^^^^^^^^^___``````\\\\\\[[[ZZZZZZ]]]aaaeeeeeehhhkkkjjjgggddddddeeeaaaaaaaaa```]]]\\\\\\]]]WWWUUURRRPPPPPPQQQQQQQQQKKKMMMRRRYYY```hhhnnnqqqqqqsssuuurrrkkkddd```^^^ZZZVVVQQQMMMKKKIIIGGGFFFAAA@@@@@@???>>>?????????>>>=========<<<<<<<<<<<<===;;;:::;;;======<<<;;;888888888888777666555444333333333333333333333333333333222222222333444444111111222222222333333333111111111000000000000000,,,,,,,,,------.........///000000111111111111000000000111111111///...---++++++***)))---:::LLLZZZgggbbb[[[TTTQQQPPPPPPQQQYYYZZZ[[[ZZZXXXXXXZZZ]]]TTTQQQQQQYYYllluuueeefffuuu|||}}}xxxkkkaaabbbdddhhhnnnyyykkkeeehhhkkkjjjiiifffbbbbbbeeecccfffzzz|||WWW>>>666......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~rrrooopppttt{{{uuugggYYYQQQPPPKKKKKKIIIHHHGGGIIIMMMPPPUUU[[[bbbgggmmmooohhh___VVVJJJ>>>;;;;;;888555444222222222444666999<<<>>>BBBDDDFFFGGGGGGIIILLLNNNQQQTTTZZZ```bbbeeennnxxxrrraaaUUUIIIEEEEEEJJJPPPTTTYYY^^^sss}}}vvvhhh```^^^\\\aaahhhmmmqqqrrrrrrrrrsssttttttrrrnnnhhhbbb^^^^^^______aaabbbaaa___]]]\\\\\\]]][[[ZZZYYY[[[\\\]]]]]]]]]]]]]]]^^^___```[[[[[[[[[[[[\\\]]]___```dddfffhhhiiigggeeeccccccbbbbbbaaa```___]]][[[ZZZWWWVVVVVVWWWXXXXXXWWWUUUQQQLLLLLLVVVaaaiiinnnrrrqqqxxx{{{uuulllfffbbb^^^ZZZWWWRRRMMMHHHEEEDDDCCC@@@>>>===<<<===>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777777777777666666666666555555444444444444333333222333333444444333333222111111111111111111111111222111111000///......---........................////////////000000000000222111///---------......+++))))))***,,,444GGGXXXhhhddd]]]XXXVVVTTTSSSRRRVVV]]]]]]^^^eeeccc^^^ccc[[[VVVPPPVVVnnntttgggdddjjjqqq|||xxxeeecccbbbccclllsss___dddllliiifffhhhfffdddccc```^^^fff||||||WWW===444...---+++)))(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&{{{qqqnnnpppuuu}}}~~~ooobbbWWWMMMHHHHHHJJJJJJJJJJJJKKKOOOUUUZZZcccjjjssszzz~~~uuujjjSSSGGG<<<999999777444444444444555666999<<<>>>@@@AAABBBDDDEEEFFFHHHKKKNNNSSSUUU[[[aaacccgggppp{{{}}}nnn\\\QQQHHHDDDEEEJJJOOOSSSXXX^^^uuu~~~sssddd[[[YYYaaagggooovvvxxxwwwuuusssnnnnnnmmmkkkhhhddd___]]]``````aaabbbbbbaaa^^^\\\^^^^^^^^^]]][[[[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^ZZZYYYXXXXXXYYYZZZ]]]^^^ccceeehhhhhhgggfffeeefffeeedddbbbaaa___]]]\\\[[[ZZZYYYYYYYYYZZZZZZXXXVVVRRRNNNNNNUUU]]]dddkkkpppssszzz}}}vvvnnnhhhccc___\\\YYYTTTOOOJJJGGGFFFEEEAAA???======>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::999999777777777777666666666555333333222222222222111111222333333444444333333222111111111111111111111111111111111000///.................................////////////000000000000111111000///............,,,++++++,,,---555FFFVVVjjjeee___ZZZXXXWWWWWWVVVYYYbbbdddffflllggg___bbb___ZZZRRRUUUjjjrrrfffccciiiqqq{{{wwweee^^^bbbiiiwwwhhhVVV]]]fffeeebbbeeefffdddbbb``````iii}}}WWW>>>444------+++***))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&vvvmmmkkkooouuurrr___SSSLLLFFFEEEFFFHHHIIIKKKMMMRRRZZZdddjjjttt}}}vvvgggNNNCCC999777777555333333666777888:::<<>>>>>>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999::::::::::::999888888777777777666666666555555333333222222222222111111222222333333333333222222111111111111111111111111111111000000//////................................./////////000000000111111111111000000///...---,,,+++,,,......444DDDSSSgggddd```]]]\\\\\\[[[ZZZ[[[gggmmmpppuuulllaaaaaaccc^^^VVVUUUeee|||pppdddccciiipppzzzwwweee\\\dddrrrpppZZZMMMVVVbbbcccbbbddddddbbb```___aaammm}}}XXX>>>555,,,,,,,,,+++***)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&xxxooohhhiiinnnvvv{{{iiiVVVLLLIIIGGGGGGHHHGGGIIIMMMSSS\\\hhhuuu}}}lllXXXGGG>>>666555555333222333888888:::<<<>>>AAACCCDDDCCCDDDFFFHHHJJJNNNRRRVVV[[[\\\```fffiiiooo{{{ooo]]]RRRFFFEEEFFFLLLQQQUUU\\\ddduuu}}}ttthhhbbbbbb^^^fffsss}}}zzzooofff]]]\\\YYYVVVUUUVVVXXXYYY```ccceeeeeeddd```^^^]]]aaabbbbbbaaa^^^\\\[[[\\\\\\]]]___```___]]][[[ZZZZZZXXXVVVTTTTTTVVVYYY[[[^^^aaadddggghhhiiikkkmmmnnnkkkgggbbb```___```aaabbbaaa_________]]][[[YYYUUUSSSSSSTTTSSSUUU___jjjtttyyy{{{vvvpppkkkeee```___]]]YYYTTTPPPLLLJJJHHHDDDBBB@@@?????????>>><<<===<<<<<<<<<<<<;;;;;;;;;999999999999999888777777777777666666666555555555555555444444444333333333222222333333333333222222111111111111111111111111111000000000/////////.................................//////000000111111000111222222111000...---++++++---......333AAAOOO]]]]]]]]]^^^___^^^[[[YYYXXXgggpppvvvyyyoooaaaaaabbb```YYYVVVbbbwwwnnncccbbbhhhooozzzxxxhhh```jjjxxx|||bbbQQQIIITTTbbbffffffgggbbb```___```eeerrr~~~XXX>>>555+++,,,,,,,,,+++)))'''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}nnniiieeehhhoooyyymmm]]]NNNHHHHHHGGGFFFGGGHHHLLLSSS\\\iiiwwweeeNNNBBB:::444444444333333555888999;;;===???AAACCCDDDCCCDDDGGGIIIKKKPPPVVVZZZ___```eeekkkooouuu}}}kkkYYYNNNGGGFFFIIIOOOSSSWWW```hhhuuu}}}uuujjjffffffccclllyyypppeeeXXXUUUQQQOOONNNPPPTTTVVV^^^aaaeeefffdddaaa___^^^bbbccccccaaa^^^[[[ZZZZZZ\\\]]]^^^______]]][[[YYY\\\[[[YYYWWWWWWXXXZZZ[[[[[[^^^bbbeeegggiiilllooopppmmmhhhcccaaaaaabbbcccdddcccaaa``````___\\\ZZZXXXVVVUUUTTTQQQQQQZZZfffoootttvvvsssooolllfff``````^^^ZZZVVVQQQMMMKKKIIIFFFDDDAAA@@@@@@???>>><<<===<<<<<<<<<<<<;;;;;;;;;888888999999888888777666666666666666555555555555555555444444444333333333111222222333333222222111111111111111111111111111000000000000////////////.................................///000111111111111222222333222000///---***+++---......111???LLLRRRUUUYYY]]]___]]]XXXSSSQQQbbbmmmtttwwwlll______^^^]]]XXXUUUaaattt~~~~~~mmmbbbaaaffflllxxxyyyjjjeeemmmxxx{{{oooYYYLLLGGGRRRaaahhhiiiiiieeeccccccffflllzzz~~~XXX>>>555+++,,,,,,,,,+++)))'''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&zzzwwwwww~~~wwwgggdddeeekkksss~~~zzzaaaVVVLLLIIIJJJIIIIIIJJJNNNSSS]]]iiiwww}}}___GGG>>>888444444555444555888888999;;;>>>@@@BBBCCCDDDCCCDDDGGGIIILLLRRRYYY]]]bbbdddjjjqqqvvv|||}}}kkkXXXMMMFFFGGGKKKQQQUUUYYYbbblllxxxuuujjjggghhhkkkqqq}}}ooobbbVVVSSSNNNKKKJJJMMMQQQSSSYYY^^^dddfffdddaaa```aaacccdddeeeccc___[[[YYYXXX\\\\\\]]]^^^^^^]]][[[[[[___^^^]]]\\\[[[[[[\\\\\\YYY\\\```cccfffiiimmmooopppmmmiiieeebbbbbbcccdddfffdddcccbbbbbbaaa^^^\\\[[[YYYXXXVVVRRRQQQXXXaaaiiinnnqqqpppooommmiiicccaaa___\\\XXXTTTOOOLLLJJJHHHFFFCCCAAAAAA@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;888999999999999888777777666666666555555555444444333333222222222222111111111111222222222222111111111111111111111111111111000000000000////////////........................------...///000111222222222333333222222111000///++++++---...---111???MMMPPPRRRVVVZZZ[[[XXXRRRMMMKKK\\\ggglllooodddYYY[[[YYYXXXSSSRRR^^^rrr|||{{{jjj```]]]aaaggguuuxxxlllgggmmmssswww||||||uuukkkTTTIIIEEEOOO^^^fffgggggghhhfffggglllsss}}}WWW===444,,,,,,,,,+++***)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~yyyxxxrrrqqqsss{{{yyymmmdddcccgggpppyyyooo[[[SSSLLLKKKKKKKKKMMMQQQUUU\\\ggguuutttVVV@@@<<<777444555666555777;;;888:::===@@@BBBDDDDDDEEEFFFHHHJJJMMMQQQWWW^^^dddeeehhhooowww|||}}}jjjWWWLLLEEEFFFKKKQQQUUUYYYcccnnn|||zzzpppnnnpppvvv{{{mmm___VVVSSSNNNJJJIIIKKKOOOQQQTTT[[[bbbeeedddbbbbbbccceeeggggggeee```\\\ZZZYYY\\\\\\\\\\\\\\\]]]]]]]]]````````````___^^^]]]\\\XXXZZZ^^^aaadddhhhlllooonnnllliiifffdddddddddeeehhhfffeeeeeeeeedddbbb```^^^[[[YYYXXXUUUSSSWWW^^^eeejjjmmmnnnoooppplllfffcccbbb___[[[WWWRRROOOMMMJJJGGGDDDBBBAAA@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;999999::::::999999888777666666555555555444444444333333222222222222111111111111222222222222111111111111111111111111111111////////////000000000000........................------...///000111222222444444333222111111111111------.........333AAAPPPXXXWWWVVVVVVUUURRRMMMJJJIIIYYYaaadddeee[[[RRRVVVVVVSSSLLLJJJZZZppp|||{{{ggg\\\XXX[[[aaapppvvvlllgggkkkmmmnnnppprrrmmmgggRRRIIIEEELLLZZZccceeeeeefffeeegggmmmuuu|||VVV<<<222------+++***))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}~~~zzzuuurrrnnnmmmpppzzzttthhhbbbccciiittt~~~wwweeeUUUOOOIIIHHHGGGGGGLLLRRRZZZbbbnnn}}}pppSSS===;;;666444666777666888<<<999;;;>>>AAACCCEEEEEEFFFKKKMMMOOORRRVVV]]]dddjjjfffjjjrrrzzzxxxeeeRRRFFFDDDEEEKKKQQQTTTYYYcccnnn}}}yyyxxx{{{qqqbbbWWWTTTOOOKKKIIIKKKNNNPPPQQQXXXaaaeeedddbbbccceeeggghhhiiigggbbb]]]ZZZYYY\\\[[[[[[[[[\\\]]]^^^^^^aaaaaabbbbbbaaa___]]]\\\WWWZZZ]]]```cccgggkkkooommmkkkiiifffeeedddeeeeeeiiihhhggggggggggggeeebbb```\\\YYYYYYWWWUUUWWW\\\bbbhhhlllnnnppprrroooiiieeedddaaa]]]YYYTTTQQQNNNJJJHHHEEECCCBBB@@@>>>=========<<<<<<<<<;;;;;;;;;999::::::::::::999888888666666555555555444444444555555555444444444333333111111222222222222111111111111111111111111111111////////////000000000000........................------...///000111222222555444222111000111111222///.../////////555CCCRRRaaa]]]XXXSSSPPPNNNKKKIIIJJJXXX^^^^^^^^^UUUNNNSSSUUUPPPFFFEEEVVVooo}}}|||eeeYYYUUUVVV\\\llltttlllgggiiiiiihhhhhhiiifff```TTTKKKFFFLLLYYYbbbeeedddbbbbbbdddkkksss~~~|||UUU;;;222...---+++)))(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''''''''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&zzzoooiiiffflllttt{{{}}}xxxpppiii```gggoooyyyqqqeeeQQQLLLHHHIIIKKKMMMSSSYYYdddooo|||xxx\\\HHH???888888777777777999:::;;;;;;>>>AAABBBCCCDDDFFFGGGIIIMMMQQQVVV[[[aaagggkkkhhhnnnvvv{{{vvv^^^LLLDDDCCCHHHHHHMMMXXXZZZ^^^lll|||ssseeeZZZXXXSSSOOOLLLKKKLLLLLLQQQTTTYYY\\\___bbbfffhhhkkkjjjjjjhhhfffccc```^^^]]]^^^^^^]]]\\\\\\^^^```\\\^^^```bbbccccccbbbaaaYYYZZZ[[[\\\]]]aaafffjjjkkkkkkjjjhhhhhhhhhhhhhhhkkklllllljjjhhhggggggggg```]]]ZZZXXXYYYYYYYYYYYY```bbbiiirrruuuqqqnnnnnnllliiiccc]]]XXXTTTRRRRRRKKKIIIFFFDDDBBB@@@===;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777666555555555555444444444444444333333333333222222222111111000000000000000222222222222222111000///111111000///////////////------------------------......//////000000111111444333333222111000......///+++---111111555JJJbbbnnnggg]]]TTTNNNKKKIIIHHHIIIWWWdddddd\\\VVVRRROOOSSSNNNDDDDDDWWWqqq~~~|||hhh^^^[[[ZZZ]]]kkkuuuoooiiiiiihhheeebbb``````bbbXXXOOOKKKPPPXXX]]]bbbfff``````bbbfffjjjuuuvvvQQQ;;;444...---,,,***)))(((((((((((((((((((((''''''''''''))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%###""""""###%%%&&&$$$""""""$$$''')))'''$$$%%%###"""###&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''{{{tttlllgggdddiiipppvvvxxxssslllfffcccjjjtttvvvhhh^^^RRRMMMJJJLLLOOOSSS[[[cccppp|||sssXXXFFF===999888888777888999;;;<<<>>>@@@CCCDDDEEEEEEGGGIIIMMMPPPUUUYYY]]]bbbgggjjjiiimmmttt|||sss[[[KKKEEEDDDIIIIIINNNXXX[[[___mmmssseee]]][[[XXXTTTQQQPPPOOOOOOQQQTTTXXX\\\^^^aaaeeegggkkkkkkkkkiiigggdddbbb```^^^^^^]]]ZZZXXXYYY[[[]]]^^^___aaabbbcccbbb```___YYYZZZ[[[[[[]]]```eeeiiipppooonnnmmmmmmlllllllllmmmmmmlllkkkiiihhhggghhhbbb___[[[ZZZZZZZZZYYYYYY]]]___fffooorrrpppnnnooommmkkkfffaaa[[[WWWTTTSSSKKKIIIEEECCCAAA???<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888777555555555555444444444444444444333333333222222222222111000000//////000000111222222222111111000///111000000///////////////------------------------......//////000000111111333333333222111000///...000---...222222666JJJaaappphhh]]]SSSMMMKKKJJJJJJIIIXXXeeefff```YYYTTTPPPNNNJJJDDDFFFZZZttt~~~jjj___[[[\\\aaapppxxxpppfffeeecccbbb```___]]]\\\\\\TTTOOOSSSZZZ^^^aaaccccccbbbdddggglllwwwuuuPPP:::444...---,,,***))))))(((((((((((((((((('''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''%%%$$$###$$$'''((('''%%%###!!! !!!$$$%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&xxxrrrlllfffdddcccgggmmmrrrrrrnnnhhhdddgggppp|||~~~sssggg\\\VVVPPPKKKIIIMMMTTT\\\gggqqqjjjRRRBBB;;;:::999999888999;;;<<<===AAACCCEEEFFFFFFGGGIIIKKKRRRUUUYYY\\\```dddhhhkkklllnnnttt}}}nnnVVVIIIFFFDDDJJJJJJOOOXXX[[[```oootttfffaaa```]]][[[XXXVVVTTTSSSRRRTTTXXX[[[]]]```cccfffkkkkkkkkkjjjhhhfffdddbbb```___\\\YYYVVVWWWZZZ]]]aaaaaabbbcccbbb```^^^\\\XXXYYYZZZZZZ[[[___dddhhhqqqqqqqqqrrrrrrqqqqqqqqqpppooonnnllljjjiiiiiihhhdddaaa]]][[[ZZZZZZYYYWWWXXXYYY```iiinnnmmmnnnpppnnnmmmjjjfffaaa\\\WWWUUUNNNKKKGGGDDDBBB@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888888777777555555555555444444444444333333333333222222222222222111000000//////000000111111111111111000000///111000//////......//////------------------------.........///000111111111333333333222111000///...111...///222222777JJJ^^^oooggg[[[QQQKKKIIIIIIIIIIIIXXXfffgggbbb[[[UUUPPPGGGEEEAAAFFF\\\wwwmmm```[[[___gggwww|||qqqeeebbb______```aaa^^^\\\^^^WWWRRRVVV\\\]]]]]]___eeedddfffjjjpppzzztttOOO999444...---,,,***))))))))))))((((((((((((''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%'''''''''&&&$$$$$$&&&''''''&&&###"""!!!"""$$$$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%zzzrrrmmmfffbbbbbbdddggglllooonnnkkkhhhfffmmmwwwvvvhhh[[[SSSPPPLLLHHHHHHOOOYYYeeettt}}}bbbMMM@@@;;;;;;:::::::::;;;===>>>???CCCDDDFFFGGGGGGIIIKKKMMMTTTWWW\\\```dddggglllnnnrrrrrrvvvhhhQQQGGGGGGDDDJJJKKKNNNWWWYYY```pppttthhhccccccbbb```]]]ZZZWWWUUUSSSUUUXXXZZZ\\\^^^bbbdddjjjjjjjjjjjjiiigggeeecccaaa___\\\YYYVVVXXX[[[___bbbcccdddcccbbb___]]][[[XXXXXXXXXXXXYYY\\\```dddlllnnnqqqsssuuuvvvwwwwwwtttrrrooommmlllkkkjjjiiieeebbb^^^\\\[[[ZZZXXXVVVTTTTTTZZZccchhhiiilllpppoooooonnnkkkgggaaa\\\XXXRRRNNNJJJGGGDDDBBB???===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777555555555444444444333333333333333222222222222111111111000//////////////////000000111000000//////000000///............///........................------...///000111111222333333333222111000//////000...///111222888IIIZZZjjjcccZZZQQQLLLIIIGGGFFFKKKXXXdddeee```ZZZTTTOOOCCCAAA===CCCZZZvvvoooaaa\\\aaalll}}}qqqhhhbbb^^^^^^cccfffeeeccc\\\UUURRRWWW\\\]]]\\\\\\gggeeegggnnnvvvqqqMMM999333...---,,,+++************((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%############%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$}}}tttpppkkkdddaaaaaadddgggkkklllkkkjjjkkkllluuu}}}{{{nnn___TTTOOONNNJJJGGGJJJUUUcccrrrttt[[[III@@@===<<<<<<;;;<<<===???@@@BBBCCCEEEFFFGGGHHHJJJMMMPPPUUUYYY___dddhhhlllpppsssvvvwww|||{{{cccNNNFFFHHHDDDKKKKKKNNNVVVXXX```qqqrrrgggdddddddddbbb___\\\XXXVVVUUUVVVXXXZZZ[[[]]]aaaccchhhhhhiiiiiihhhgggeeeddd^^^]]][[[WWWVVVWWW\\\___ccccccddddddcccaaa___]]]XXXXXXXXXWWWVVVXXX\\\```fffjjjooouuuzzz}}}~~~xxxuuupppnnnnnnmmmllljjjeeeccc```]]]\\\ZZZXXXVVVSSSRRRUUU]]]bbbeeeiiinnnnnnooopppoookkkfff```\\\SSSOOOJJJFFFCCCAAA???=========<<<<<<<<<;;;;;;;;;::::::999888888777777666555444444444444333333333333333222222222111111111111000000///.../////////...//////000000000//////000//////.......................................------...///000111222222222222222222222111000///......///000222999IIIWWWeeebbb\\\WWWRRRMMMHHHEEEOOOZZZdddddd___YYYSSSMMMBBB@@@;;;AAAXXXtttpppbbb]]]dddpppqqqhhhbbb]]]]]]ccciiilllkkk[[[UUURRRXXX___```___```gggfffiiirrr~~~oooLLL888333------,,,+++************(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%############%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$${{{vvvqqqooojjjdddbbbddddddgggjjjkkkkkklllpppttt{{{|||}}}zzzrrrfffYYYPPPMMMMMMJJJJJJOOO^^^ooolllUUUFFF@@@>>>============>>>@@@BBBDDDCCCEEEGGGHHHIIILLLPPPSSSVVV[[[aaafffkkkooorrruuuxxxzzzuuu___MMMFFFHHHEEELLLMMMOOOVVVXXXaaasssnnneeeeeeeeedddbbb___\\\YYYWWWWWWXXXZZZZZZ[[[]]]```cccfffggghhhhhhhhhgggfffeee]]]]]]ZZZXXXVVVVVVZZZ]]]aaabbbdddeeeeeedddcccbbb[[[[[[ZZZWWWVVVWWWZZZ]]]bbbgggooowww~~~|||wwwrrrooooooooommmkkkgggeeebbbaaa___]]][[[XXXUUURRRSSSXXX]]]___dddjjjlllnnnppppppmmmiiidddaaaSSSOOOIIIDDDAAA???===;;;=========<<<;;;;;;::::::999999999888777777666666444444444444333333333333222222222222111111111111111000//////......//////---......///////////////000///......------..............................,,,---...///000111222333222222222222222111000000,,,...///000333<<>>DDD[[[wwwqqqdddaaaiiisssqqqeeebbb______dddiiikkklll\\\VVVUUU\\\cccffffffgggjjjhhhkkkwwwmmmJJJ777222------,,,+++++++++++++++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%%%%"""###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%zzzuuuqqqmmmhhhbbbcccggghhhkkkoooooopppssszzz}}}xxx{{{~~~}}}|||}}}wwwrrrjjj```UUUNNNJJJIIIJJJKKKSSSdddxxxeeeOOOCCC???>>>>>>>>>>>>>>>@@@BBBDDDEEEDDDFFFHHHIIIKKKOOOTTTXXXYYY]]]ccchhhlllooorrrtttuuu{{{ppp]]]MMMGGGHHHGGGOOOPPPRRRXXXZZZcccwwwvvvkkkgggfffeeedddbbb___\\\ZZZXXXYYYZZZ[[[[[[[[[]]]```cccfffggghhhiiiiiiiiihhhgggbbbbbb```\\\YYYXXXYYY[[[^^^```cccfffhhhhhhhhhggg```___]]]ZZZWWWWWWYYY\\\___dddmmmwww~~~yyyssspppqqqqqqnnnllljjjhhhfffeeedddbbb___]]]XXXTTTSSSVVVXXX[[[```fffjjjlllnnnooonnnkkkgggdddUUUQQQKKKFFFBBB@@@>>><<<>>>======<<<;;;;;;::::::999999888888777777666666444444444333333333222222222222222222111111111111000000///............///,,,---....../////////...//////...------------...........................,,,,,,---///000222333333111222222222222111000000,,,///111222666@@@MMMWWWbbb```]]][[[XXXTTTOOOLLL^^^kkkwwwzzzsssgggWWWJJJBBBCCCDDDNNNfffssshhhgggnnnwwwsssbbbccceeeggghhhhhhgggggg^^^XXXVVV]]]dddhhhiiikkknnnkkkooo|||lllIII666222------,,,+++++++++,,,,,,((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$"""&&&'''&&&$$$$$$$$$!!!###%%%%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&|||wwwqqqllleeeaaadddjjjnnnqqqtttuuuvvv{{{{{{www{{{~~~{{{yyyzzztttnnneee\\\SSSLLLHHHEEEGGGIIISSSfff{{{}}}aaaLLLBBB>>>>>>>>>>>>>>>???@@@CCCEEEFFFEEEGGGIIIKKKMMMRRRWWW[[[\\\```eeejjjlllnnnqqqrrrrrrzzz~~~mmm\\\NNNHHHHHHIIIQQQRRRTTTZZZ\\\fffyyy~~~pppkkkjjjgggfffdddaaa___\\\ZZZYYY[[[[[[\\\[[[[[[]]]aaacccggghhhiiijjjkkkjjjjjjiiiiiihhhfffbbb]]][[[ZZZ[[[]]]___bbbfffiiikkkkkkkkkdddccc```\\\YYYXXXZZZ\\\\\\aaajjjttt|||{{{tttqqqqqqrrrooollllllkkkiiihhhgggeeeccc```[[[VVVSSSUUUVVVXXX]]]ccciiikkkmmmnnnnnnkkkhhhfffZZZUUUNNNIIIFFFCCCAAA@@@>>>>>>===<<<;;;;;;::::::999999888888777666666666444444444333333333222222222222222111111111111000000000///...............,,,------.../////////...//////...------------...////////////////////////,,,,,,---///000222333333111111222222222111111000---000222333888CCCPPPXXX```]]]YYYWWWUUURRROOOMMMcccrrroooZZZJJJAAADDDJJJVVVooouuukkkkkkqqqyyyuuubbbffflllnnnlllhhheeebbb^^^XXXUUU[[[cccgggiiikkkrrrnnnqqqkkkHHH666222------,,,+++++++++,,,,,,)))(((((((((''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%% &&&'''&&&$$$###$$$###&&&((('''%%%$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&&&&'''yyyuuuoooiiiggghhhjjjlllooorrrvvv{{{xxxsssxxx~~~~~~yyyuuuooollldddXXXMMMGGGFFFHHHFFFMMMWWWcccssssss[[[III>>><<>>===<<<;;;:::::::::777777777777666666666666555555444444444333333333333333222222111000//////////////////..................////////////............------------......//////...------------...//////000111222333333444333333222222111000000000...///000222888BBBOOOYYYYYYVVVPPPSSSYYYOOOGGGNNNcccwwwuuu[[[NNNDDDEEEJJJ[[[xxxtttpppmmmssstttiiikkknnnpppoooiii```YYYYYYXXXYYY]]]dddjjjkkkkkkggggggppphhhIII888333------,,,+++***)))((('''***************)))(((((()))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%vvvsssnnniiihhhjjjmmmoooqqqtttwww|||xxxssswww}}}|||wwwtttmmmhhh```TTTIIIDDDCCCEEEGGGMMMWWWcccqqqmmmVVVHHH@@@>>>?????????AAABBBDDDFFFGGGHHHHHHLLLQQQSSSTTTVVVZZZ^^^```cccgggjjjlllmmmppprrruuuzzzwww```QQQKKKJJJJJJNNNTTTZZZ\\\]]]fffvvvqqqhhhfffeeeeeefffeeebbb___]]]]]]]]]]]]``````aaaaaa```___^^^]]]bbbdddfffjjjmmmoooppppppkkkjjjgggbbb]]][[[[[[\\\___aaadddhhhjjjjjjjjjiiieeecccaaa^^^[[[YYYYYYXXXZZZ\\\```fffmmmtttzzz}}}~~~|||wwwuuuuuusssooolllkkkjjjjjjjjjiiifffdddbbb```\\\YYYXXXXXXZZZ[[[^^^___```aaabbbccccccccc___YYYQQQJJJFFFCCCAAA@@@???>>>===;;;::::::::::::666666666666555555555555555444444444444333333333333333222111111000//////////////////..................////////////............------------......//////...---------------//////000111222333333444333333222222111000000000---...///111666AAAMMMVVVXXXVVVPPPTTTYYYOOOFFFMMMaaauuuuuu\\\QQQFFFGGGLLL]]]yyyuuusssqqqvvvvvvmmmooorrrrrrooohhhbbb^^^VVVUUUWWW\\\ccciiijjjiiiiiilllwwwfffGGG666222------,,,+++***)))(((((()))************)))(((((((((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~uuurrrnnnkkkjjjmmmpppssstttuuuxxx~~~wwwrrrvvvzzzyyyuuussslllggg\\\PPPFFFAAAAAACCCHHHNNNWWWbbbpppdddPPPGGGBBB@@@@@@>>>???BBBDDDGGGHHHIIIJJJKKKPPPVVVXXXYYYZZZ\\\___```cccfffiiikkknnnrrruuuwww|||ppp[[[NNNIIIJJJLLLSSSXXX]]]```dddooosssbbb\\\^^^aaacccdddaaa^^^[[[ZZZ[[[]]]___aaabbbccccccbbb```]]]\\\aaabbbdddgggjjjlllnnnooojjjiiigggddd```^^^^^^``````aaacccfffggggggggggggbbb```]]]ZZZXXXWWWXXXXXX[[[[[[]]]aaagggnnntttxxx{{{}}}|||xxxvvvwwwuuuqqqnnnmmmlllllllllllljjjggggggeeeaaa]]]ZZZYYYYYYYYYVVVWWWYYY\\\^^^^^^___^^^___ZZZRRRLLLGGGDDDAAA??????>>>===;;;::::::999999555555555555444444444444444444444444333333333333222222222111111000000///////////////..................////////////............------------......///......---------------...//////000111222333333333333222222111000000000//////000222777AAAMMMUUUXXXWWWSSSVVV[[[PPPFFFMMM```tttsss\\\SSSHHHIIIOOOaaa|||zzzyyyyyy~~~yyyqqqtttwwwvvvooohhhcccaaaTTTTTTVVV\\\ccchhhiiihhhiiipppcccDDD555111---,,,,,,+++***)))(((((())))))******))))))((('''((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%***)))'''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%|||vvvtttpppmmmmmmooorrrttttttuuuxxx}}}uuuppptttwwwvvvtttrrroooggg[[[NNNEEEAAAAAACCCHHHOOOYYYdddppp{{{]]]LLLFFFCCCAAA@@@???AAADDDGGGJJJLLLNNNNNNOOOUUU\\\___``````bbbdddccceeegggiiilllqqqvvvzzz|||jjjWWWLLLHHHJJJMMMWWWZZZ___dddmmm|||wwweeeZZZXXX\\\```bbb___\\\YYYVVVVVVYYY\\\^^^```bbbdddeeedddbbb___]]]aaaaaabbbeeegggjjjmmmnnnmmmlllkkkhhhdddbbbbbbccc```aaabbbccccccdddddddddbbb```\\\YYYWWWVVVVVVWWW[[[[[[\\\^^^cccjjjqqqvvvwww|||}}}zzzxxxyyywwwtttqqqooonnnnnnoooooonnnlllkkkiiieee```\\\YYYWWWVVVPPPRRRUUUXXXZZZ[[[\\\[[[^^^YYYSSSMMMIIIEEEBBB???>>>>>><<<;;;:::999999999666666666555555555444444444444444333333333222222222111111111000000000///////////////..................////////////............------------......///...------,,,,,,------......///000111222333333333333222222111000000000111111111444:::DDDOOOVVVXXXXXXTTTWWW[[[PPPGGGOOOcccvvvpppZZZRRRIIIJJJRRRggg{{{qqqwww|||zzzqqqgggaaa___UUUUUUVVV\\\cccggggggeeefffqqqaaaBBB444111,,,,,,++++++***))))))((()))))))))))))))(((((('''''''''''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%|||zzzwwwssspppoooppprrrtttrrrtttyyyzzzsssooorrruuutttssssssqqqgggYYYKKKCCC@@@AAABBBIIIPPPZZZfffssstttYYYJJJFFFCCCAAA@@@>>>@@@CCCGGGKKKNNNPPPRRRQQQXXXaaafffgggggghhhiiihhhiiikkkmmmpppuuu{{{~~~eeeUUULLLGGGJJJOOOXXX[[[aaajjjxxxqqqggg\\\VVVXXX\\\^^^^^^YYYWWWTTTRRRSSSVVVYYY\\\^^^___bbbdddeeedddbbb```______```bbbeeeiiillloooqqqqqqpppmmmiiigggfffgggbbbbbbaaaaaaaaaaaaaaabbbeeebbb___[[[XXXWWWVVVVVVYYYXXXXXX[[[```gggnnnsssssszzz}}}{{{zzzzzzzzzwwwtttsssqqqqqqrrrrrrqqqpppmmmkkkgggbbb]]]YYYVVVTTTMMMOOOQQQTTTVVVWWWXXXXXX[[[WWWRRRMMMJJJFFFBBB???>>>===<<<;;;:::999999999777777777666666666555555444444333333333222222222111111111000000000000000////////////..................////////////............------------............---,,,,,,,,,,,,,,,......///000111222222333333333222222111000000000000///000444<<>>???AAAJJJQQQ\\\hhhtttlllUUUIIIEEECCCAAAAAA>>>???BBBEEEJJJOOORRRUUUWWW___hhhnnnooonnnmmmmmmmmmoooqqqtttwww{{{xxxaaaTTTMMMIIIKKKQQQ[[[]]]dddpppyyyaaaZZZTTTSSSWWWZZZYYYXXXVVVTTTRRRQQQQQQTTTWWWYYY[[[]]]___aaabbbbbbaaa```\\\\\\\\\^^^aaagggllloootttttttttqqqmmmkkkjjjjjjfffeeecccaaaaaaaaabbbbbbfffeeebbb```]]][[[ZZZYYYVVVVVVVVVWWW\\\ccciiimmmpppxxx}}}}}}{{{||||||zzzyyywwwuuutttuuuuuutttsssmmmllliiieee```[[[WWWTTTNNNNNNOOOPPPQQQRRRSSSTTTWWWTTTPPPMMMJJJGGGCCC@@@>>>===<<<:::999999888888888777777777666666666666333333333333222222222222000000000000000000000000////////////..................////////////............------------.........------,,,,,,,,,,,,,,,---......///000111222222333333222222111000000000---,,,---444>>>JJJTTTYYYVVVUUUNNNNNNQQQIIIHHHUUUnnnxxxgggUUUOOOFFFHHHUUUooozzzvvvvvv|||yyyvvvtttyyy~~~|||rrreeeZZZTTTNNNMMMMMMRRRXXX^^^______cccppp\\\@@@444222+++++++++*********))))))(((((())))))(((((('''&&&%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxvvvrrrooommmmmmooooootttzzz~~~{{{vvvxxxvvvpppmmmpppssstttuuuxxxttthhhVVVGGG@@@???AAABBBMMMTTT___jjjtttssscccQQQHHHDDDAAAAAABBBAAABBBCCCGGGLLLRRRWWW[[[dddkkkuuuzzzzzzvvvtttssssssuuuxxxzzz}}}qqq[[[RRRNNNKKKMMMUUU^^^```ggguuuuuuhhhYYYTTTOOOPPPTTTWWWWWWTTTTTTSSSRRRQQQRRRTTTVVVWWWYYYZZZ[[[\\\\\\]]]\\\\\\WWWWWWWWWYYY]]]dddjjjnnnsssttttttssspppnnnmmmnnnkkkjjjgggdddccccccdddeeeeeeeeeeeeeeedddbbb```___XXXWWWWWWXXX\\\aaafffiiimmmvvv~~~~~~}}}~~~~~~}}}}}}{{{xxxvvvvvvwwwvvvuuunnnmmmkkkhhhccc^^^YYYWWWRRRQQQPPPOOOOOOQQQRRRSSSSSSQQQNNNLLLJJJGGGCCC@@@======;;;:::999888888888777777666666666555555555333333333222222222222111///000000000000000000000////////////..................////////////............------------.........---,,,,,,++++++,,,,,,------...///000111222222333333222222111000000000---,,,///777CCCQQQ[[[```ZZZXXXOOOLLLOOOJJJMMM^^^qqqwwwfffUUUPPPEEEGGGUUUppptttmmmllluuu~~~~~~{{{yyy{{{|||{{{xxxooodddZZZSSSJJJIIIIIINNNWWW___cccdddiiirrrYYY===222111+++++++++***************(((((())))))(((((('''&&&$$$%%%'''((()))((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%uuussspppmmmllllllnnnooovvv~~~yyyvvvtttpppttt|||uuuooommmpppssstttvvvzzzxxxkkkXXXIIIBBBBBBDDDEEEOOOVVV```jjjtttiii\\\NNNGGGCCC@@@AAADDDFFFFFFGGGJJJOOOVVV]]]aaapppwww~~~zzzyyyvvvyyy|||kkkVVVQQQOOOLLLOOOWWWaaacccjjjxxxzzzggg^^^XXXRRRNNNNNNSSSWWWWWWUUUTTTTTTSSSSSSTTTUUUVVVWWWYYYYYYYYYXXXXXXXXXXXXXXXTTTSSSSSSVVV[[[aaahhhmmmppprrrssssssqqqppppppqqqooommmjjjgggeeeeeeggghhhdddeeeggghhhhhhgggeeeddd\\\\\\[[[\\\^^^aaaeeegggllluuu~~~}}}~~~~~~}}}yyyxxxwwwwwwvvvuuunnnnnnmmmjjjfffaaa\\\YYYXXXVVVTTTQQQQQQRRRTTTVVVPPPOOOMMMLLLJJJGGGCCC@@@======;;;:::999888888888666666555555555444444444333333333222222222111111////////////000000000000000/////////..................////////////...............------............---,,,,,,++++++,,,,,,------...///000111222222333333222222111000000000000///222;;;IIIWWWbbbfff```]]]RRROOORRROOOTTTgggrrr~~~vvvfffVVVRRREEEFFFUUUpppqqqhhhgggrrr~~~yyytttmmmddd[[[TTTJJJHHHIIINNNYYYccciiikkknnnuuu}}}WWW;;;000000+++++++++***************(((((((((((((((''''''&&&$$$%%%'''))))))((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%vvvnnniiijjjllllllnnnqqq{{{xxxrrrmmmjjjkkklllrrr|||vvvrrrnnnnnnsssxxxzzz{{{zzzhhhUUUIIIDDDCCCDDDHHHRRRWWW___hhhrrr}}}mmm\\\KKKCCCAAA@@@@@@BBBCCCFFFIIILLLQQQZZZeeennn}}}~~~|||~~~yyygggTTTLLLLLLOOOTTTXXXdddjjjsssnnnbbb^^^RRRQQQRRRTTTWWWYYYXXXWWWVVVVVVUUUUUUTTTUUUUUUUUUXXXVVVUUUWWW[[[ZZZUUUOOORRRPPPOOORRRXXX^^^aaabbbjjjssszzzwwwqqqpppqqqqqqrrrpppmmmhhhdddbbbccceeedddeeegggjjjlllllljjjhhhfffeeecccbbbaaaaaabbbccchhhlllttt{{{~~~}}}zzzzzz{{{{{{yyyvvvuuurrrmmmiiifffccc___]]]YYYXXXVVVSSSRRRQQQRRRRRROOOLLLIIIGGGGGGGGGFFFDDD===<<<;;;;;;999999888777666666666666555555555555333333333222222222111111111111111111000000000000////////////000000000000000000000000////////////000000///..................------,,,,,,------...---...///000111111111111111111111000...---...///,,,333111666IIIXXX```kkkiiicccXXXWWW]]]YYYYYYggg|||}}}~~~|||ssscccUUUNNNFFFMMMUUUccc{{{zzznnniiieeesss|||~~~{{{kkkaaa[[[RRRNNNJJJHHHNNNZZZeeelllnnnjjjrrrwwwSSS<<<222///------,,,++++++******)))(((((((((((())))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&&&&$$$$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&$$$!!!!!!"""$$$&&&&&&%%%""""""&&&((())),,,$$$ """###!!!###'''vvvnnnhhhhhhjjjlllooosssuuuooojjjeeedddeeegggnnnzzzzzzuuuqqqpppssswwwyyyyyyyyyhhhTTTIIIDDDCCCEEEHHHUUUZZZbbbjjjsss||||||nnn^^^MMMEEECCCAAAAAACCCEEEHHHLLLOOOVVV```mmmwww~~~qqqaaaOOOIIIJJJNNNTTTYYYdddlllxxxmmmaaa\\\SSSSSSTTTVVVYYYZZZZZZYYYTTTSSSSSSTTTTTTUUUWWWWWWXXXVVVUUUWWWZZZYYYTTTOOOPPPNNNMMMOOOTTTZZZ]]]^^^gggqqqxxxvvvsssrrrttttttuuussspppjjjeeebbbcccdddddddddfffiiilllllljjjhhhhhhgggfffeeeeeeeeeffffffhhhmmmsss{{{|||{{{|||}}}|||zzzwwwtttpppllliiifffbbb```\\\[[[ZZZWWWUUUTTTSSSRRRNNNLLLHHHGGGFFFFFFEEEDDD===<<<;;;;;;999999888777666666666666555555555555333333222222222111111111111111000000000/////////.../////////000000000000000000000000////////////000000///...............---,,,,,,++++++,,,,,,------...///000111111111111111111111000...---...///---333222777IIIVVV^^^hhhllliiiaaa```ddd]]]]]]jjjyyyxxxwwwtttmmmaaaUUUNNNHHHMMMUUUddd}}}llljjjkkk{{{~~~wwwxxxttteee]]]ZZZQQQLLLKKKMMMUUUaaajjjmmmmmmmmmwwwuuuRRR;;;111...,,,,,,+++******))))))((())))))))))))((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&!!!$$$(((******))) ###'''))))))((($$$!!!!!!((()))$$$!!!###}}}}}}vvvnnngggfffhhhkkkrrrxxx{{{rrriiidddaaa^^^^^^aaafffmmm{{{|||xxxssssssvvvzzz||||||xxxgggSSSHHHEEEDDDFFFJJJXXX^^^eeemmmttt{{{{{{vvvnnn___OOOGGGDDDBBBAAACCCGGGJJJNNNTTT\\\iiiyyyiiiZZZLLLHHHKKKPPPWWW]]]gggrrr~~~nnnaaaZZZUUUUUUVVVXXX[[[\\\[[[ZZZRRRRRRSSSTTTUUUWWWYYYZZZ[[[ZZZYYYZZZ\\\ZZZUUUQQQPPPNNNMMMNNNSSSWWWZZZ\\\cccmmmvvvvvvuuuvvvwwwwwwyyyxxxtttnnnhhhdddcccdddddddddeeehhhkkklllkkkiiijjjiiiiiiiiiiiijjjjjjkkkhhhkkkqqqxxx~~~~~~~~~zzzwwwssspppmmmjjjfffdddaaa```___]]]ZZZWWWTTTRRRMMMJJJGGGEEEEEEDDDCCCBBB===<<<;;;;;;999999888777666666666555555555555444333222222222222111111111000000000/////////............/////////000000000////////////000000000000000000///...............,,,,,,++++++++++++,,,,,,......///000111111111111111111111000...---...///...333222999JJJTTTZZZdddkkkmmmjjjiiiiii^^^\\\jjj{{{xxxtttpppllleee\\\UUULLLNNNSSSbbb{{{~~~gggkkkqqq{{{sssqqqkkk]]]XXXVVVMMMJJJLLLSSS___lllttttttrrrvvvsssPPP:::111...++++++******)))(((((('''******))))))((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''',,,)))%%%######!!!)))&&&### """&&&((((((&&&%%%&&&### !!!%%%~~~yyyzzzvvvmmmeeedddggglllvvv{{{nnnggg```]]][[[ZZZ]]]bbbiiiqqq|||xxxtttuuuzzzwwwfffTTTIIIFFFFFFIIIMMMYYY___hhhpppvvv||||||tttqqqjjj]]]OOOGGGDDDAAAAAACCCGGGKKKPPPWWWbbbqqq~~~}}}|||}}}|||cccWWWLLLJJJNNNSSS[[[bbbkkkxxx|||pppcccYYYVVVVVVWWWZZZ\\\]]][[[ZZZTTTTTTUUUVVVWWWYYY[[[\\\___^^^^^^___```^^^YYYUUUSSSRRRQQQQQQSSSWWWZZZ\\\cccllltttvvvvvvyyyzzzyyy||||||yyytttmmmiiiggggggeeedddeeegggjjjkkkkkkjjjjjjjjjkkkkkklllmmmnnnnnnhhhjjjmmmssszzz~~~{{{yyyuuusssqqqnnnjjjgggdddddddddbbb^^^YYYTTTQQQKKKHHHEEECCCBBBBBB@@@???===<<<;;;;;;999999888777666666555555555444444444222222222222111111111111////////////...................../////////000000////////////000000000000000000///...............---------,,,,,,---------......///000111111111111111111111000...---...///...333333;;;LLLRRRUUU```dddjjjkkkjjjgggYYYVVVeeeyyywwwsssnnnlllhhh```WWWOOONNNPPP^^^vvvwwwfffmmmwwwzzzxxxxxxpppllldddXXXVVVUUUKKKIIIMMMWWWfffvvvqqqOOO;;;222///+++++++++***))))))((((((+++******)))(((''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######&&&***///111 """&&&++++++%%% """###$$$$$$$$$$$$(((,,,~~~yyyuuuwww|||tttllleeedddgggnnn|||uuulllccc]]]YYYXXXWWWXXX]]]cccllluuu~~~zzzvvvwww{{{wwwfffTTTKKKHHHIIILLLPPPXXX^^^hhhqqqxxx~~~wwwooolllcccXXXLLLFFFCCC@@@@@@CCCGGGKKKRRRZZZfffvvv~~~{{{yyyxxx{{{uuu^^^TTTLLLLLLPPPVVV^^^eeemmm}}}{{{rrreeeZZZVVVVVVXXX[[[]]]]]][[[YYYXXXXXXXXXYYYZZZ[[[]]]^^^``````aaabbbbbb___\\\YYYWWWVVVUUUTTTTTTVVVZZZ\\\dddlllsssuuuvvvzzz||||||~~~zzztttooommmlllhhhffffffgggiiikkkkkkkkkjjjjjjkkklllmmmnnnnnnooollllllmmmqqqwww~~~}}}}}}{{{yyywwwuuussspppllliiifffgggfffddd```ZZZTTTQQQIIIFFFCCCAAA@@@???>>><<<===<<<;;;;;;999999888777555555555555444444444444222222222111111111000000////////////........................////////////.../////////000000000111000000///...............//////............//////...///000111222222222222111111111000...---...//////333444???NNNQQQRRR]]]]]]dddeeeeeeaaaSSSQQQ```ppprrroooiiifffccc[[[QQQLLLKKKOOO]]]sssxxxllluuupppmmmpppjjjhhhbbbYYY\\\]]]RRRJJJNNNXXXhhh{{{nnnNNN;;;333000---,,,,,,+++******))))))+++******)))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%'''(((&&&!!! """+++&&&$$$&&&&&&$$$&&&+++ $$$))))))(((%%% xxxtttpppsssyyy~~~qqqjjjddddddiiirrrvvvjjjcccZZZVVVSSSTTTTTTVVV]]]eeennnyyy}}}xxxvvvyyy|||}}}|||uuueeeSSSJJJIIIJJJNNNRRRWWW^^^hhhqqqyyy~~~tttjjjeee[[[RRRIIIEEEBBB@@@AAAEEEIIINNNVVV___kkkzzz{{{yyywwwwww{{{lllVVVOOOJJJLLLQQQXXX```hhhppp{{{sssfff\\\WWWWWWYYY\\\^^^^^^[[[YYYZZZZZZZZZ[[[\\\^^^___```___aaabbbccccccaaa^^^\\\ZZZYYYXXXVVVUUUVVVYYY\\\eeekkkqqqsssvvv|||zzzuuurrrpppkkkiiiggggggiiikkklllkkkiiijjjkkkmmmnnnnnnnnnnnnpppooopppqqqvvv|||~~~}}}{{{zzzxxxwwwuuurrrnnnkkkiiiiiihhheeeaaa[[[VVVRRRIIIFFFCCC@@@??????===<<<===<<<;;;;;;999999888777555555555444444444444333222111111111111000000000000000000/////////......------........./////////......//////000000111111000000///...............000000000//////000000000...///000111222222222222111111111000...---...//////333666BBBRRRQQQPPP[[[ZZZ^^^]]]\\\ZZZOOOOOO```mmmqqqpppggg```]]]VVVMMMFFFGGGOOO```uuuzzziiigggeeecccdddbbb___gggiii\\\MMMOOOWWWfffxxxkkkKKK:::333000------,,,,,,+++***************))))))((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%% ###((()))((('''&&&'''&&& ######!!!((( !!!(((+++***{{{rrrnnnkkknnnuuu{{{}}}{{{nnnhhhdddfffkkkvvvtttjjjbbb\\\WWWSSSRRRSSSTTTWWW___hhhttt{{{uuussstttwwwwwwwwwsssbbbQQQIIIHHHIIIMMMRRRYYY___hhhqqqyyy|||qqqeee]]]UUUMMMGGGDDDCCCAAADDDHHHNNNSSS\\\fffqqq{{{wwwuuuwwwxxx~~~yyyaaaQQQLLLJJJNNNUUU\\\fffooottt~~~yyyrrrfff\\\YYYYYY[[[^^^``````]]]ZZZXXXXXXYYY[[[]]]___aaabbbaaadddfffggggggeeecccbbb^^^^^^]]]ZZZXXXXXX[[[^^^dddiiinnnpppvvvxxxtttrrrooommmiiihhhiiikkklllllljjjkkklllnnnnnnnnnmmmmmmpppooooooppptttzzz|||{{{zzzyyyxxxuuupppmmmlllkkkiiifffbbb]]]XXXUUUKKKHHHEEEBBBAAA@@@>>>======<<<;;;;;;999999888777555555555444444444333333111111111111000000000000111111000000000/////////---------.........//////.........///000111111111000000///...............000000////////////000000//////000111222222222222111111111000...---...//////222777EEETTTRRRPPP[[[WWWYYYTTTRRRRRRKKKNNN```lllssspppbbbWWWUUURRRKKKAAAFFFRRRdddvvvyyyeeeeee``````eeeeeeeeeoooooo```PPPPPPVVVbbbqqq|||gggHHH888111///,,,,,,++++++***)))))))))))))))))))))((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%+++$$$ &&&((((((RRRZZZnnnppp^^^WWW666222***###$$$'''$$$|||~~~|||tttnnnjjjhhhkkkrrryyyzzzyyylllgggeeegggmmmxxxuuuhhhbbb]]]XXXWWWUUUTTTUUUVVVYYYbbblll{{{zzzvvvpppooorrruuuvvvvvvppp```OOOGGGFFFHHHMMMQQQZZZ```hhhqqqyyy|||pppbbbXXXRRRKKKFFFEEEDDDCCCFFFKKKRRRXXXaaakkkvvvzzzuuurrrpppyyyyyypppYYYOOOKKKKKKRRRZZZbbbmmmvvvyyy}}}xxxpppeee\\\ZZZ[[[]]]```bbbaaa^^^[[[UUUVVVXXXZZZ]]]```cccdddeeehhhkkklllllljjjiiihhhcccdddccc___\\\[[[___bbbcccgggkkknnnvvvzzztttrrrrrroookkkiiijjjkkkllllllkkklllnnnoooooonnnmmmmmmlllllllllnnnqqqwww|||}}}|||{{{{{{yyyvvvrrrooonnnmmmkkkgggccc^^^ZZZXXXNNNKKKGGGDDDCCCBBB@@@???===<<<<<<;;;:::999888777555555444444444333333333111111111111000000000000111111111111000000000000---------.........//////---......///000111111222000000///...............//////............/////////000111222222333222222111222111000...---...//////222777GGGVVVSSSPPP[[[UUUTTTMMMKKKMMMHHHMMM___iiipppkkkYYYKKKJJJJJJFFF@@@FFFTTTfffttt~~~tttbbbdddbbbccchhhhhhhhhqqqooo]]]QQQQQQUUU___kkkssstttrrrzzz{{{dddEEE666000---++++++******)))((((((((((((((((((((())))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$!!!)))KKKSSS...rrruuuxxxyyyzzz}}}}}}sssmmmdddfffgggjjjrrr|||~~~{{{mmmlllhhhiiirrrvvvhhh```ZZZVVVTTTUUUSSSSSSVVVXXX\\\fffqqq{{{vvvpppmmmlllnnnqqqrrriiiYYYLLLJJJHHHDDDJJJUUU\\\aaaiiirrryyyvvvkkk___WWWRRRPPPMMMHHHEEEEEEHHHKKKIIIRRR^^^iiiwww}}}uuunnnnnnssstttzzzzzzcccZZZLLLKKKNNNVVV^^^ccckkksss}}}qqqddd\\\XXX___cccbbbaaaaaa___[[[XXXZZZ\\\]]]___bbbfffjjjllllllmmmnnnppppppnnnkkkhhhgggeeebbb___]]]___```eeehhhkkkooouuu}}}{{{vvvvvvrrrllliiihhhiiiiiiiiijjjlllnnnooooooooopppqqqnnnnnnnnnoooqqqtttwwwyyy|||zzzxxxvvvsssqqqtttqqqnnnjjjfffaaa[[[WWWQQQNNNJJJGGGDDDBBB???<<<>>>===;;;999777777777777555555444444444333333333222222222111000//////...///000111111111///...---............////////////000000000000000000000000000000000000////////////---------.........//////111111222222222222111111222111000//////.........333111777EEERRRVVVUUUUUUTTTOOOKKKJJJIIIIIIOOOWWWbbbaaa]]]VVVOOOHHHDDDCCC@@@DDDPPPeeewwwqqq```cccfffiiikkkmmmoooooofff\\\JJJOOOWWWaaajjjoooqqqpppwwwsssvvvbbbDDD555000......,,,++++++,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((******)))'''&&&%%%$$$###%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$+++ ---!!!&&&))))))+++***%%%&&&&&&''''''&&&&&&%%%,,,"""((($$$&&&KKK... '''"""***%%%%%%%%%%%%%%%%%%%%%%%%'''%%%,,, &&&FFFiiikkknnnppprrruuuzzz~~~yyyoooiiiaaadddgggkkkttt~~~~~~pppooolllmmmvvv|||nnnbbb\\\XXXUUUSSSWWWVVVVVVYYY\\\```kkkuuu{{{uuuooolllmmmoooooommmcccVVVLLLKKKJJJHHHLLLVVV___ccckkkrrryyy}}}uuuiii]]]UUUPPPOOOLLLHHHEEEFFFIIILLLNNNWWWcccnnn{{{{{{vvvpppkkkkkkooottt{{{rrr^^^WWWOOONNNRRRYYY___dddkkkrrr}}}rrrfff___[[[aaadddcccaaaaaa___\\\\\\]]]___aaabbbeeehhhkkkmmmnnnoooqqqrrrqqqnnnkkkgggfffdddaaa^^^^^^```aaafffhhhkkknnnssszzz}}}xxxuuupppmmmlllkkkjjjjjjjjjkkknnnoooppprrrssstttpppoooooopppqqqtttwwwyyy}}}zzzwwwuuusssuuurrroookkkhhhccc]]]YYYSSSPPPKKKHHHEEEBBB???======<<<:::888777666666666555444444444444333333333222222111111000//////...///000111111000///...---............////////////000000000000000000000000000000000000/////////...------------.........///000000111222222222222222222111000//////......///111222999FFFPPPTTTUUUVVVTTTOOOLLLKKKIIIGGGLLLSSS^^^]]]ZZZTTTMMMGGGDDDCCC???DDDSSShhhzzzppp```eeekkkkkkjjjjjjmmmmmmeeeZZZRRRVVV___iiiqqqvvvwwwvvvxxxtttvvv___BBB444///------,,,******++++++)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&000((( %%%...%%%&&&&&&''''''&&&&&&%%%!!!$$$000)))"""$$$___333$$$&&&$$$(((%%%%%%%%%%%%%%%%%%%%%%%%###((( ###888LLL```bbbdddfffiiimmmrrrvvv}}}sssiiiccc^^^bbbffflllvvvssssssrrrsss{{{|||sssggg^^^ZZZYYYWWWUUUZZZXXXYYY]]]```fffqqq|||yyyssslllllloooppplllhhh\\\RRRJJJKKKMMMLLLQQQYYYaaadddjjjqqqyyyyyyqqqeeeZZZRRROOOMMMKKKHHHGGGHHHLLLPPPTTT^^^iiisss~~~zzzrrrnnnkkkhhhiiilllwwwfffWWWTTTRRRRRRVVV]]]bbbeeelllsss}}}rrrhhhccc^^^ccceeecccaaabbb```]]]aaabbbdddeeefffhhhkkkmmmooooooqqqssssssqqqmmmjjjddddddccc```^^^^^^aaadddgggiiikkkmmmpppvvv||||||yyyuuurrrqqqooommmkkkhhhjjjllloooqqqtttvvvwwwssssssrrrrrrsssuuuwwwxxxzzz~~~~~~|||zzzyyyvvvssspppllliiieee```\\\VVVRRRMMMIIIFFFCCC@@@>>><<<;;;999888666666555555444444444444333333333333222222111111000////////////000000000000//////...............////////////000000000000000000000000000000000/////////......------------...............///000111222333333333222222111000////////////000222:::FFFNNNQQQSSSWWWWWWSSSPPPOOOKKKHHHJJJOOOWWWWWWVVVRRRLLLGGGCCCBBB???FFFXXXoooooobbbhhhqqqmmmgggeeeiiillleeeZZZSSS[[[gggttt}}}|||xxxyyy\\\@@@333///,,,---+++************)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###+++***$$$"""(((&&&$$$""" %%%&&&&&&''''''&&&&&&%%%!!!"""%%%$$$...###YYY***(((%%%((("""%%%%%%%%%%%%%%%%%%%%%%%%'''+++,,,______```bbbeeeiiinnnrrrxxx{{{}}}vvvmmmddd^^^[[[```eeelllvvv~~~vvvwwwwwwxxxxxxpppfff```]]]]]][[[ZZZ[[[YYY[[[___dddkkkxxx{{{uuuoookkkmmmrrrssskkkdddWWWNNNHHHIIILLLOOOVVV]]]aaaccchhhoooxxx{{{sssjjj```WWWQQQNNNMMMLLLIIIIIIKKKPPPSSSYYYbbbmmmvvv~~~}}}sssjjjggggggfffhhhlll~~~ttt[[[QQQRRRSSSUUUZZZbbbgggjjjqqqyyyzzzqqqhhheeeaaaeeefffcccaaabbbbbb___fffgggiiiiiiiiijjjlllmmmooooooqqqrrrssspppkkkgggbbbbbb```^^^]]]___bbbeeegggiiikkklllooosssyyy}}}|||yyywwwuuusssooolllhhhhhhjjjmmmqqquuuwwwxxxwwwwwwvvvvvvvvvwwwxxxyyyxxx|||~~~xxxuuuqqqmmmjjjfffbbb___YYYUUUOOOJJJGGGDDDAAA???;;;:::999888666555444444444444444333333333222222111111111111000000/////////000000000000/////////............////////////000000000000000000000000000000/////////.........---------------------------...///111333444444444333222111000///////////////222;;;FFFLLLNNNRRRXXX[[[XXXUUUTTTOOOIIIHHHLLLQQQRRRSSSQQQLLLHHHEEECCC@@@JJJ```xxxpppeeennnwwwooofffaaafffkkkfff]]]OOO[[[nnn~~~}}}YYY???444///---,,,***))))))***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%---!!!)))(((***!!!(((((($$$***%%%&&&&&&''''''&&&&&&%%%'''%%%333###VVV!!!(((!!!,,,"""%%%%%%%%%%%%%%%%%%%%%%%%:::---bbbaaa```aaaeeeiiimmmooorrruuuyyy|||}}}vvvoooggg```[[[ZZZ___dddjjjttt~~~|||xxxyyyzzz{{{vvvooogggaaa```___]]][[[ZZZYYY\\\bbbhhhqqqwwwrrrnnnlllpppvvvuuukkkaaaTTTMMMHHHHHHMMMSSS\\\bbbccccccgggnnnxxxwwwlllccc\\\VVVRRROOONNNLLLJJJJJJLLLQQQUUU\\\eeennntttzzz}}}{{{vvvrrrjjjbbbaaabbbdddiiiooohhhUUUOOORRRTTTWWW^^^ffflllpppzzzwwwmmmgggeeecccggggggbbbaaacccdddccciiikkkllllllkkkjjjkkklllnnnnnnoooppppppmmmiiieeeaaa```___]]]\\\___cccgggfffhhhjjjlllnnnrrrwww{{{}}}}}}{{{yyyvvvqqqnnniiihhhhhhlllqqquuuvvvvvvzzzzzzyyyyyyyyyyyyzzzzzzyyy}}}{{{xxxsssooolllhhhdddaaa\\\XXXQQQKKKGGGDDDAAA???::::::999888777555444444444444333333333222222222111111111000000000000000000////////////000000000............////////////////////////////////////////////////............------------------,,,,,,,,,---///111333444555555333222111000000////////////222:::EEEKKKMMMRRRWWWZZZWWWUUUTTTNNNGGGEEEGGGMMMOOORRRQQQNNNIIIFFFEEECCCPPPgggppphhhsssyyyqqqeee^^^aaahhhfff```QQQ```uuuyyyVVV???555111...,,,***))))))***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''((( '''444'''...((( %%%&&&&&&''''''&&&&&&%%%###,,,((("""--- ^^^###(((---&&&%%%%%%%%%%%%%%%%%%%%%%%%'''+++jjjgggddddddfffjjjmmmnnnpppsssvvvyyy{{{}}}~~~vvvnnngggaaa\\\YYYZZZ]]]bbbhhhrrr}}}|||zzz{{{{{{|||~~~rrrllleee```___^^^\\\ZZZ[[[[[[^^^fffooozzz|||wwwqqqpppqqqvvvyyyuuuiii___TTTOOOKKKLLLQQQYYYaaafffeeedddfffmmmwww~~~rrrggg___YYYUUUSSSOOONNNLLLJJJIIIKKKPPPSSS[[[cccjjjmmmpppqqqmmmhhhbbb]]]ZZZZZZ]]]bbbmmmxxxrrr___RRRPPPTTTWWWZZZbbbjjjpppvvv{{{sssjjjfffggggggiiiiiidddcccfffiiiiiimmmnnnpppooommmkkkkkklllmmmlllllllllmmmkkkhhheee```___^^^\\\[[[^^^cccgggfffhhhjjjlllmmmppptttwwwzzz~~~|||yyyvvvsssooollljjjlllqqqtttuuutttzzzzzzzzzzzzzzzzzzzzzzzzyyy}}}}}}wwwsssoookkkgggddd^^^YYYRRRKKKGGGCCC@@@>>>;;;::::::999888666555444333333333333222222222222111111000000000000000000000////////////000000111............/////////////////////////////////////////////.........------------------,,,,,,,,,,,,---...///111333444444444333333222111000000000000111222888CCCKKKNNNQQQUUUVVVSSSQQQOOOIIIBBB@@@BBBJJJMMMQQQQQQOOOKKKGGGFFFFFFTTTmmm{{{pppiiivvvyyyqqqeee[[[[[[aaaccc```YYYgggzzzvvvTTT>>>555222///---+++************)))'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""***'''((($$$%%%&&& ***%%%"""%%%&&&&&&''''''&&&&&&%%%'''&&&$$$+++xxx>>> +++""")))###%%%%%%%%%%%%%%%%%%%%%%%%$$$uuupppkkkjjjkkknnnoooooorrrtttwwwyyyyyyzzz{{{}}}{{{}}}yyypppggg```\\\YYYWWWYYY\\\```gggrrr~~~}}}~~~}}}||||||mmmhhhbbb___^^^^^^[[[YYY______ccclllwwwzzzwwwtttuuuyyy|||{{{sssfff\\\SSSSSSRRRTTTZZZaaaeeefffeeebbbbbbgggqqqzzz{{{uuummmeee^^^YYYUUURRROOONNNKKKHHHFFFGGGKKKOOOSSSZZZ___`````````\\\VVVSSSSSSTTTXXX\\\eeevvvxxxcccWWWQQQSSSVVV[[[^^^eeemmmssszzzwwwooohhhgggjjjkkkmmmlllgggfffkkkooopppppprrrsssrrrooommmllllllmmmkkkjjjjjjjjjjjjhhhggg```___]]][[[ZZZ]]]cccggggggiiijjjjjjjjjlllnnnqqqrrryyy}}}{{{yyyvvvrrrnnnnnnrrruuutttrrrxxxxxxyyyyyyyyyyyyyyyxxxwww{{{}}}xxxsssoookkkhhh```ZZZRRRKKKFFFBBB???>>>;;;;;;;;;;;;999777555444333333333222222222222111000000000000000000000111000///......///000111222............//////////////////////////////////////////.........------------------,,,,,,,,,++++++......000111222333444444333333222111000000000000333111666AAAKKKOOOQQQSSSRRROOOMMMKKKFFF???===@@@GGGKKKOOOQQQOOOJJJGGGEEEHHHVVVooo|||xxxrrrnnniiiwwwxxxrrrfffYYYTTTXXX[[[[[[]]]hhhvvv||||||www~~~rrrPPP<<<444111...---,,,******++++++)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''###(((!!!000###)))!!!$$$''''''%%%(((///555333***---###***%%%)))(((((("""!!!+++%%%&&&&&&''''''&&&&&&%%%"""""" %%%(((+++%%%)))### ***>>>QQQXXX...'''444$$$ ,,,+++%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%+++EEE}}}xxxrrrpppqqqsssssssssuuuwwwyyyyyyxxxwwwxxxyyyxxxyyyzzz{{{|||}}}~~~~~~xxxxxxyyy{{{~~~~~~wwwlllbbb\\\XXXWWWVVVXXX[[[___fffsss~~~}}}{{{kkkfffaaa_________]]]ZZZbbbccchhhqqq}}}~~~yyyxxxwwwzzz|||qqqcccYYYSSSUUUXXX\\\aaafffhhhfffbbb___]]]aaajjjrrrvvvvvvrrrnnniiiddd___ZZZUUUQQQNNNMMMJJJFFFDDDEEEHHHKKKKKKPPPTTTTTTSSSRRRNNNHHHLLLNNNSSSXXX^^^jjjjjjXXXRRRQQQTTTXXX___bbbhhhooottt|||}}}uuummmhhhiiilllnnnpppnnniiiiiioootttuuussstttuuutttqqqnnnmmmlllnnnllliiiiiijjjjjjiiihhh```___]]]ZZZZZZ]]]bbbggghhhiiijjjiiihhhhhhjjjlllkkkrrryyy~~~~~~}}}{{{vvvqqqpppsssuuutttqqqvvvvvvwwwxxxxxxxxxwwwwwwtttyyy~~~}}}{{{vvvrrrnnnkkk```[[[RRRKKKEEEBBB???===;;;<<<<<<;;;:::888666444333333333222222222111111000000000000000111111111000///.........000111222............/////////000//////////////////////////////.........------------------,,,,,,+++++++++...///000111222333333333444333222111000000000000444111444@@@KKKPPPQQQRRRQQQNNNLLLJJJEEE???>>>AAAEEEJJJNNNPPPNNNJJJFFFDDDHHHWWWooowwwssslllzzzmmmgggvvvxxxsssgggWWWOOOQQQUUUVVVZZZcccnnntttuuuuuuwwwyyynnnwwwoooNNN:::333000---...,,,++++++,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###)))...''' 000$$$''''''&&&%%%###""""""###111hhh"""+++!!!!!!$$$,,,$$$ ---(((...&&&%%%&&&&&&''''''&&&&&&%%%%%%)))+++))) &&&###((( """(((---+++%%%&&&---}}}444!!!###(((///$$$$$$###+++''''''"""!!!'''%%%%%%%%%%%%%%%%%%%%%%%%|||{{{zzzyyy{{{yyyvvvtttssstttuuuwwwssstttuuuvvvvvvuuutttsssrrrrrrssstttvvvxxxzzz{{{|||{{{|||~~~vvvmmmddd___[[[VVVVVVXXXVVVXXX___jjjwww~~~~~~{{{vvvrrrfffccc___\\\]]]^^^``````^^^eeemmmxxx||||||~~~}}}|||}}}~~~|||sssfff[[[WWWZZZ\\\```gggmmmiiibbb]]]ZZZXXX[[[dddooosssrrrnnnkkkgggeeeaaa[[[RRRLLLJJJGGGCCCAAAAAABBBCCCCCCEEEEEEFFFIIIHHHEEEEEEIIIEEEHHHOOOZZZeeetttsssZZZSSSTTTSSSVVV]]]______fffooovvvyyyrrrnnnnnnppprrr{{{wwwqqqoooppptttwwwyyy{{{zzzxxxtttpppmmmjjjhhhlllkkkjjjhhhfffeeeeeeddd```___\\\[[[[[[\\\___```iiiiiiiiihhhggggggffffffjjjlllpppuuu{{{|||xxxwwwxxxxxxvvvsssuuussssssvvvzzz{{{yyyvvvyyyxxxxxxxxxzzz~~~}}}yyytttooommmeeeZZZPPPKKKGGGAAA======<<<;;;:::888777666666555444444333333222111000000000000000000////////////////////////////////////////////////////////////............////////////............---,,,+++***...------,,,,,,,,,------/////////000111333444555222222000///............111000333<<>>?????????@@@>>>@@@CCCBBB???AAAEEEHHHJJJSSSaaapppwwwbbbQQQPPPSSSTTTVVV[[[``````fffoooxxx|||xxxtttssstttvvvxxx~~~zzzvvvuuuwww{{{~~~~~~|||yyyuuurrrpppnnnnnnooonnnkkkhhhfffeeeddddddcccbbbaaa``````bbbdddeeehhhhhhhhhgggggggggggggggjjjlllooorrrwww}}}|||{{{{{{zzzxxxuuuvvvtttssstttwwwzzz||||||||||||{{{zzz{{{}}}|||wwwrrrooodddZZZPPPKKKFFF@@@======<<<;;;:::888777666555555444444333333222111111000000000000000////////////////////////////////////////////////////////////............////////////............---,,,+++***...------,,,,,,---------/////////000111333444555111000///...------------111000333<<>>===>>>>>>>>>>>>===::::::<<<======BBBIIIQQQTTT^^^qqquuucccRRRKKKIIIPPPXXX[[[\\\___aaabbbgggrrrzzzxxxxxxyyy{{{|||~~~|||{{{zzz||||||yyyyyyyyyzzzzzzwwwrrrmmmiiigggffffffjjjlllnnnqqqssstttttttttqqqqqqpppooonnnmmmlllllliiiiiijjjkkklllpppuuuyyy}}}{{{xxxyyyxxxvvvtttvvv{{{}}}~~~~~~~~~~~~~~~~~~uuulll```VVVLLLHHHDDD???<<<<<<<<<;;;999888666555555555333333333222222111111111000000000000////////////////////////////////////////////////////////////............////////////---.........------,,,+++------,,,,,,,,,---......//////000111222333333333000///......---------...111111444???MMMXXX\\\]]]WWWTTTQQQMMMMMMNNNQQQSSS[[[UUUNNNHHHAAA:::888:::CCCUUUmmmuuunnnkkkuuuttt```SSSOOONNNLLLJJJMMMSSS]]]gggllljjjeeeaaadddlllyyyaaaDDD666222///,,,++++++++++++******))))))((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&---111$$$,,,)))"""%%%***&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###___%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%ooo&&& ***'''"""000...}}}zzzwwwssspppnnnkkkhhhddd```^^^^^^___```ccccccbbbbbbbbbcccddddddcccddddddbbb```^^^^^^___bbbcccfffhhhkkklllmmmmmmoooppprrrssstttxxx}}}|||xxxbbbXXXOOOKKKJJJJJJNNNSSSXXX[[[cccppp~~~{{{ssshhh```]]]^^^___^^^^^^```dddgggiiitttsssmmmjjjooozzzxxxqqqpppwww}}}|||tttjjjYYYUUUTTTWWWYYY[[[cccmmmnnnmmmmmmlllhhh___RRRHHHCCCAAA???>>>?????????>>>>>>;;;;;;===>>>???EEELLLTTT[[[hhh|||wwwkkk___UUUPPPMMMMMMQQQWWWZZZ]]]```aaadddjjjuuu}}}zzzzzz~~~~~~zzzyyyyyy|||~~~}}}}}}~~~{{{vvvqqqmmmjjjiiihhhmmmooosssvvvyyy{{{{{{||||||{{{zzzxxxvvvtttrrrrrrjjjkkkkkkkkkkkknnnsssvvv~~~{{{|||}}}{{{wwwuuuwwwyyyxxxzzz}}}}}}{{{zzz~~~wwwkkk^^^TTTJJJFFFCCC>>>;;;;;;;;;:::999777666555555444333333222222222222222111000000000000////////////////////////////////////////////////////////////............////////////---------...------,,,,,,,,,,,,,,,,,,,,,---...//////000111222222222222222000000//////.../////////111111555@@@OOO[[[``````]]]XXXQQQLLLLLLPPPUUUZZZ___VVVMMMGGGAAA;;;:::===CCCVVVooo~~~ssskkkfffooozzzwwwbbbTTTPPPNNNKKKHHHIIIQQQ]]]gggllllllhhhfffrrrzzz___CCC666000---,,,+++++++++***************)))))))))(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&,,,+++ YYY((((((***,,,$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!***```%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((TTT,,,"""$$$''''''!!!'''666///~~~}}}zzzvvvrrrnnnlllfffccc```\\\ZZZZZZZZZ[[[]]]]]]\\\[[[ZZZZZZZZZ[[[YYYZZZ[[[ZZZXXXXXXXXXZZZ^^^```bbbeeehhhjjjkkklllkkklllmmmoooqqqvvv|||}}}tttnnnZZZQQQJJJIIIJJJKKKPPPVVVYYY]]]eeerrr|||sssiiiaaa___```aaa______bbbhhhmmmppp|||{{{mmmlllnnnuuu}}}xxxxxxyyyrrr^^^VVVTTTZZZ^^^```hhhrrrsssrrrpppooojjj```SSSIIIAAA???======>>>>>>===<<<===::::::===>>>???DDDKKKTTT```rrrnnn^^^UUUPPPMMMOOOOOOOOOQQQTTTWWW\\\___bbbgggooo|||yyyzzz|||wwwvvvvvvzzz~~~zzzwwwssspppmmmlllnnnppptttxxx|||}}}{{{yyyxxxqqqqqqpppooonnnpppsssvvvyyy~~~|||wwwuuutttuuuvvvyyy}}}~~~}}}zzzxxxxxx}}}{{{kkk\\\RRRIIIEEEBBB===;;;;;;;;;:::999777666555444444222222222222222222222222000000000000////////////////////////////////////////////////////////////............////////////,,,------...------,,,,,,,,,,,,,,,,,,---......//////000111222333222222111111000000/////////000000111111555AAAQQQ]]]cccdddbbb\\\TTTNNNNNNTTT\\\aaabbbXXXMMMGGGBBB>>>>>>@@@DDDXXXqqq{{{pppiiibbbkkkwwwyyyeeeVVVPPPNNNKKKHHHEEENNN[[[eeejjjlllnnnppp\\\BBB555///,,,+++***************************))))))(((((())))))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''$$$TTT###%%%###&&&,,,&&&###,,,%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&,,,AAA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''rrr&&&)))(((111***+++(((### '''...xxxuuurrrqqqrrrsssttttttxxxxxxwwwuuuqqqmmmhhheee___]]]ZZZWWWUUUTTTTTTUUURRRRRRQQQPPPPPPPPPPPPQQQQQQRRRTTTUUUTTTUUUVVVXXX\\\]]]___bbbeeegggiiijjjiiijjjlllmmmpppvvv||||||qqqfff___QQQJJJFFFGGGJJJMMMRRRXXX\\\___hhhvvv|||tttjjjcccaaabbbbbb``````dddlllsssvvv}}}qqqjjjmmmttt}}}|||zzzzzzhhh]]]YYY```fffhhhnnnwwwzzzxxxuuurrrmmmbbbUUULLL???>>>======>>>>>>===<<<<<<::::::===>>>???CCCJJJPPPaaauuummmYYYNNNJJJIIIHHHKKKNNNPPPQQQSSSWWW[[[^^^eeelllvvv{{{wwwxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{sssqqqqqqttt{{{~~~{{{xxxuuurrrpppnnnpppsssxxx|||~~~~~~zzzyyywwwtttrrrrrrtttvvvuuuyyy|||xxxuuutttuuuwwwxxxzzz{{{{{{{{{{{{{{{yyywwwuuuxxx}}}{{{iiiZZZPPPGGGDDDAAA===:::;;;;;;:::888777555444444444222222222222222222222222000000000000////////////////////////////////////////////////////////////............////////////,,,,,,------...------,,,,,,,,,,,,,,,---.../////////000222333333222111000//////.........//////000000111666BBBRRR___eeefffccc___XXXTTTVVV\\\dddiiifff[[[OOOIIIDDD@@@@@@BBBGGGZZZsssyyynnngggbbbkkkvvv~~~zzzfffWWWOOOLLLJJJIIIDDDOOO]]]eeeiiioooxxx}}}WWW???444///,,,,,,))))))))))))))))))))))))******)))(((((()))******''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%111eee$$$(((++++++&&&$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########111%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%DDD---111)))+++"""$$$###$$$---333((( &&&eeecccbbbbbbdddggghhhhhhrrrrrrrrrppplllhhhccc```YYYXXXVVVSSSQQQPPPPPPPPPIIIIIIHHHHHHHHHIIIJJJJJJLLLNNNQQQRRRSSSTTTVVVXXX\\\\\\^^^```bbbeeehhhjjjiiijjjkkkmmmqqqvvv}}}~~~uuuiii\\\SSSLLLFFFCCCFFFJJJNNNSSSYYY^^^bbbjjjyyy}}}uuullleeecccdddcccaaa```eeeooowwwyyytttiiiiiioooyyy}}}}}}yyyrrrddd^^^fffmmmooottt||||||yyyuuuooodddWWWNNN@@@???>>>>>>???@@@>>>===<<<;;;<<>>???@@@>>>======>>>>>>===>>>@@@BBBDDDEEEPPP\\\lllxxx|||wwwpppjjjYYYSSSJJJDDDAAADDDIIILLLNNNNNNOOOQQQUUU[[[```dddhhhzzzyyysssmmmkkkkkkfffggghhhiiijjjiiihhhhhhgggggggggiiinnnvvv~~~~~~}}}yyytttsssrrrrrruuuzzz}}}yyywwwuuurrroooppppppqqqsssxxxxxxyyyxxxuuurrrqqqsssuuuwwwxxxxxxxxxxxxxxxwwwvvvwwwxxx{{{wwwiii^^^OOOLLLFFF@@@<<<:::999::::::;;;;;;999888666444111444444444333333222222222222222111111000000////////////............/////////////////////.........//////.........---------+++,,,,,,---.........---,,,,,,+++++++++,,,------333333333333222000///...222111000.........///000000444999DDDTTTdddjjjiiigggcccbbbeeelllqqqsssrrrccc[[[RRRMMMHHHAAA>>>???FFFZZZkkkzzz~~~rrrqqqiiiuuu}}}xxxxxx{{{}}}sssaaaVVVPPPLLLHHHFFFGGGRRRbbbooouuuyyysssNNN;;;444...******,,,+++***)))(((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&###'''[[[%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$RRR$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''222---333[[[%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$UUURRROOOMMMNNNQQQUUUWWWZZZZZZZZZXXXVVVSSSQQQOOOLLLKKKIIIGGGEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHNNNOOOQQQTTTVVVWWWXXXYYYZZZ\\\^^^______aaaccceeefffkkknnnqqqyyyzzznnnaaaUUUKKKEEECCCBBBCCCEEEJJJOOOTTTVVV^^^fffqqqzzzrrrjjjhhhbbbcccdddfffiiiooowww|||mmmeeefffnnnvvv}}}~~~rrrnnnooopppqqqrrruuuuuuwwwxxxvvvmmm___UUULLLDDD??????@@@>>>===?????????>>>???@@@AAACCCDDDIIIQQQ\\\cccccc\\\TTTOOOLLLIIIEEEBBBAAACCCFFFIIIMMMNNNPPPRRRUUUZZZ___cccmmmtttnnnhhhffffffaaabbbdddfffggghhhhhhgggeeedddcccdddhhhnnnuuuyyy}}}}}}xxxwwwuuutttuuuxxx|||~~~~~~}}}|||}}}yyyvvvtttrrrooommmkkkkkkkkklllooovvv|||}}}|||yyytttrrrrrrttttttvvvxxxzzzzzzxxxvvvtttqqqooonnnnnnllldddYYYPPPIIIFFFBBB===:::::::::;;;<<<===<<<999888777555444444444444333333222222222000000000///......------//////............///////////////////////////...//////.........---------+++,,,------......------,,,,,,++++++,,,,,,---...000111111000000///...---222111000.........///000111555;;;EEEVVVeeejjjhhhdddcccdddhhhnnnqqqqqqoooaaaYYYQQQLLLFFF@@@>>>@@@DDDZZZmmm}}}tttrrrllluuu{{{xxxtttvvvzzz|||{{{mmm___XXXTTTPPPKKKIIINNNUUUbbbnnnwww{{{~~~oooKKK:::444///+++,,,,,,+++***)))(((((((((((('''(((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&###'''[[[%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$$$$@@@$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&***'''%%%###!!!'''<<>>===@@@DDD\\\rrrtttrrrmmmsssvvvsssrrrvvvyyyzzzttthhh^^^ZZZWWWPPPJJJIIIRRRYYYdddoooxxx||||||zzz{{{jjjHHH888444///---...,,,+++***)))((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&###'''[[[%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%&&&$$$$$$***$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&---///,,,&&&"""'''***&&& '''///%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%IIIHHHEEEDDDDDDEEEGGGHHHGGGGGGHHHHHHHHHGGGEEEEEEAAA???===;;;;;;<<<>>>@@@BBBCCCDDDFFFIIIKKKLLLMMMNNNOOORRRUUUXXXZZZ\\\]]]\\\^^^```aaaaaabbbdddffffffmmmuuu|||qqqaaaSSSJJJDDDBBBDDDEEEGGGJJJMMMSSSYYY]]]eeerrr|||zzzvvvoooiiigggdddfffiiilllqqqwww}}}rrrjjjmmmttt{{{}}}vvvuuu}}}zzzuuurrroooooosssssstttuuurrrkkkaaaYYYVVVLLLCCCAAA@@@???@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@AAADDDGGGGGGEEEAAA???>>>;;;<<<>>>AAADDDFFFHHHIIINNNRRRWWWZZZ]]]bbbhhhlll|||uuummmiiieeebbbccc___aaaeeeiiimmmppprrrsssmmmkkkgggddddddeeegggiiipppvvv}}}|||||||||{{{yyyzzz{{{}}}~~~~~~|||yyyxxxxxxvvvsssrrrqqqnnnkkkiiifffgggffffffggglllrrrvvvzzzvvvtttpppqqqrrrrrrqqqpppnnnlllnnniiibbb[[[UUUNNNGGGCCC>>><<<:::999999:::;;;===???;;;888777555333444666333333333333333333333333333333222222111000000/////////............//////............////////////........................,,,,,,------...------,,,,,,,,,,,,,,,,,,---...///000111222222333333333333111000///......///000111222777???JJJZZZhhhkkkggg[[[\\\]]]]]]\\\ZZZYYYYYYZZZSSSMMMHHHBBB<<<===AAAGGG```xxxrrrnnniiiooossssssuuuyyy{{{zzzrrrfff]]]ZZZVVVLLLFFFEEERRR^^^llluuu{{{|||zzzwww~~~eeeDDD666333///,,,---++++++***)))(((((())))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&###'''[[[$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&$$$$$$ $$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&,,,'''$$$&&&((())),,,000---&&& ###)))***###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FFFEEEDDDCCCBBBCCCDDDEEEDDDEEEFFFFFFFFFEEEDDDCCC===<<<:::999:::===@@@AAADDDEEEGGGIIIKKKNNNOOOPPPNNNPPPRRRUUUXXX[[[\\\]]][[[]]]```aaabbbcccfffhhhjjjqqqxxx~~~{{{lll\\\OOOGGGCCCBBBEEEGGGIIILLLOOOTTT[[[aaagggwwwzzzttttttrrrmmmiiihhhfffhhhkkkooosssyyyyyyqqqlllpppxxxzzzsssuuu|||wwwtttssstttttttttrrrnnnhhhaaa\\\[[[PPPFFFCCCBBB@@@AAACCCCCCCCCBBBBBBAAA@@@@@@???;;;<<<>>>>>>======>>>???======>>>@@@CCCFFFIIIKKKNNNSSSZZZ^^^bbbiiiqqqxxx~~~qqqkkkhhheeebbbbbbaaacccggglllpppsssuuuvvvqqqnnnjjjfffdddcccdddeeejjjooowww~~~zzz{{{|||}}}}}}|||zzzyyyuuutttrrrpppooommmiiifffbbbcccdddeeegggkkkqqquuu~~~}}}zzzsssqqqnnnkkkiiiiiiiiiiiifffbbb\\\UUUNNNGGGAAA======<<<:::999999:::;;;<<<===888555777555111000444333333333333333333333333333333333222111111000000//////............//////---.........//////000000---.....................,,,------...------,,,,,,,,,,,,,,,,,,---...///000000111222333333444333333111000///......///000111111777AAAMMM^^^jjjlllggg[[[[[[ZZZUUUOOOLLLMMMNNNTTTPPPLLLHHHBBB<<<<<>>????????????AAADDDGGGKKKMMMOOOUUU]]]cccjjjssswwwlllgggfffcccaaaaaaaaacccgggjjjnnnpppqqqrrrnnnkkkgggccc```_________cccgggnnntttzzz}}}}}}}}}~~~~~~}}}}}}|||vvvuuusssrrrpppmmmiiifff```aaaccceeefffjjjooorrruuu{{{zzzvvvpppjjjgggeeeffffffaaa^^^YYYRRRJJJCCC>>><<<;;;;;;:::999999:::;;;<<<;;;666666;;;999222///222222222333333333333444444222111111000000///......//////............//////------......///000000000---------...............------......------,,,,,,,,,,,,,,,,,,---...000000//////000111222222222111000//////......///111111222999DDDRRRcccooopppjjj^^^___\\\TTTKKKFFFGGGKKKOOOMMMLLLIIICCC<<<<<>>>>>???@@@@@@@@@AAAAAABBBBBBBBBBBB@@@>>><<<;;;999:::;;;===???AAADDDEEEGGGHHHIIIKKKMMMOOOPPPQQQOOOQQQSSSUUUWWWYYYZZZZZZ\\\___bbbeeegggjjjmmmpppqqqwww|||zzzpppbbbSSSHHHCCCCCCCCCEEEHHHMMMOOOQQQWWW___ffftttuuujjjeeecccgggjjjjjjiiijjjjjjllloooqqqtttxxx}}}}}}wwwsssppppppxxxzzztttssszzz}}}}}}xxxqqqkkkgggffffffaaaVVVMMMIIIFFFCCCBBBCCCBBBCCCCCCCCCCCCAAA@@@???===>>>@@@@@@??????@@@BBBBBBBBBDDDFFFJJJMMMPPPQQQUUU\\\eeemmmuuu~~~sssiiifffeeeccc``````aaaccceeehhhjjjkkkllllllgggeeeaaa^^^[[[ZZZZZZZZZ]]]```fffkkkooouuuzzz~~~~~~~~~~~~|||{{{yyywwwtttoookkkhhhiiikkkkkkkkkllloooqqqrrrwww}}}~~~wwwpppkkkgggeeeeeeaaa^^^WWWOOOFFFAAA>>>===888888888888999:::<<<===<<<888;;;BBBAAA666111333222222222333333444444444222222111000000//////...//////............//////------......///000000111---------.........//////------......------,,,++++++,,,,,,,,,...///000111000000111222222222111111000///.........000111222333<<>>???@@@AAAAAAAAAAAACCCCCCCCCAAA???===:::999888999;;;>>>@@@CCCEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPPPPQQQSSSUUUWWWXXXYYYYYY^^^```dddgggjjjmmmqqqssssssxxx|||xxxoooaaaSSSIIIEEEEEEFFFGGGLLLPPPSSSUUUZZZcccjjjwwwhhhccc___^^^ccchhhiiiiiijjjlllmmmpppqqqsssvvv{{{~~~~~~xxxrrrooooootttxxxrrrttt}}}xxxwww~~~}}}sssjjjeeedddeeebbbXXXNNNKKKHHHDDDBBBCCCBBBBBBCCCCCCCCCBBB@@@???;;;===@@@AAA@@@AAABBBCCCCCCFFFIIIMMMQQQTTTUUUVVV\\\cccmmmuuu}}}rrriiiggggggdddbbbbbbbbbccceeeggghhhiiiiiihhhcccaaa^^^[[[XXXWWWWWWXXXYYY\\\```dddiiinnnssswww~~~{{{vvvrrrtttuuuuuusssrrrqqqrrrsssuuuxxx{{{~~~~~~wwwpppjjjfffddd```\\\SSSIII@@@;;;999:::444555666777999;;;===>>>>>>:::???HHHFFF:::333555222222222333333444444444444444333333222111111111//////............//////---------...///000000111---------.........//////---.........---,,,,,,++++++,,,,,,---...///111111333333444444444333333222000///.........000111222555>>>KKK[[[mmmyyyyyyrrrZZZ___aaa[[[PPPHHHGGGJJJIIIJJJMMMMMMFFF>>><<<@@@RRRiii{{{qqq```___^^^mmm{{{}}}zzzxxxyyyyyyyyyrrrttt|||sssZZZIIIHHHJJJZZZgggjjjppp{{{|||}}}pppTTT999000111///,,,---***)))))))))))))))*********))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&###'''[[[######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''###$$$$$$%%%&&&'''((((((&&&$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''$$$"""%%%++++++''' $$$)))+++(((%%%###"""###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$:::<<<@@@BBBDDDCCCAAA@@@GGGDDD???;;;888888999:::;;;<<>>>>>===999555333333222000//////000222333///000222333333222000///111000///...,,,,,,++++++------------------------000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,......---------......///111111222333333333333222000///.........///111222000;;;NNNaaannnppplllggg\\\bbbcccXXXMMMHHHIIIJJJIIIJJJIIIFFFCCCAAA>>>:::NNNhhhxxx{{{yyylll]]]ZZZ\\\eeerrryyywwwssstttxxxvvvzzzzzzhhhSSSHHHGGGLLL[[[cccaaagggwww{{{{{{nnnNNN888333...------((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&$$$$$$%%%''''''$$$!!!%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&''''''((()))***>>>???AAACCCCCCCCCBBBBBBDDDAAA===:::888888999:::<<<===???BBBDDDFFFHHHHHHIIIJJJKKKLLLNNNNNNOOOOOOPPPSSSVVVXXX[[[^^^bbbeeeiiijjjlllnnnqqquuuwwwyyy|||~~~~~~wwwmmm^^^RRRJJJHHHHHHIIIIIIJJJPPPZZZ___dddnnnxxxwwwggg```\\\^^^ccckkkqqquuusssqqqmmmooopppooorrryyy}}}}}}xxxuuuqqqooorrrxxx{{{uuuvvv}}}yyypppooowwwyyyrrrkkklllwww{{{qqqiiidddggg^^^XXXXXXVVVPPPHHHEEEBBBAAAAAAAAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJKKKHHHJJJMMMPPPSSSWWW[[[___iiisss|||zzzmmmiiieeeeeehhhjjjiiigggfffffffffeeedddcccbbbbbbbbbbbbaaa```____________````````````bbbeeehhhjjjqqqvvvyyyzzz~~~{{{zzzzzz{{{{{{|||~~~{{{vvvooojjjcccVVVIIICCC???;;;888888777888888999;;;;;;<<<<<<:::;;;<<<<<<:::777444222333222000//////000222333000111222333333222111000222111000...---,,,,,,,,,------------------------000/////////............,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////111111222333333333333222000///.........///111222444???PPPaaakkklllhhhccc___dddcccXXXNNNJJJLLLMMMIIIIIIHHHEEECCC@@@>>><<>>;;;888888999:::<<<===>>>AAACCCEEEGGGHHHIIIIIIIIIJJJLLLMMMOOOPPPPPPRRRTTTWWWZZZ^^^bbbhhhkkknnnoooqqqsssuuuxxxyyyzzz||||||vvvlll^^^RRRKKKIIIIIIJJJIIILLLSSS\\\dddkkkvvvnnnccc```___ccciiiqqqwwwyyyxxxuuuqqqsssrrrppprrryyy}}}|||wwwuuurrrpppsssyyy}}}xxxuuuzzz{{{nnnjjjpppzzz}}}uuunnnhhhbbbdddqqquuunnnkkkccc^^^^^^\\\TTTKKKFFFFFFFFFDDDDDDDDDEEEGGGHHHJJJLLLNNNNNNNNNOOORRRTTTQQQSSSUUUWWWZZZ^^^cccgggqqq}}}yyymmmeeebbb```bbbfffiiiiiihhhfffeeedddcccbbbbbbccccccffffffdddccccccbbbbbbbbbeeedddbbbbbbaaabbbcccdddgggjjjlllnnnsss}}}zzzsssmmmbbbTTTFFF@@@>>>;;;888777777888999:::;;;<<<<<<<<<::::::999888666444222111222111000//////000111222111222333444444333222111222111000///...---------------------------------////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////111111222333333333333222000///.........///111222999CCCRRR```hhhiiidddaaa```bbb___UUULLLKKKNNNPPPJJJHHHFFFDDDBBB@@@??????KKKjjj~~~~~~vvveeeYYYZZZVVVbbbpppwwwuuurrrrrrsss|||zzztttiiiVVVDDD>>>@@@IIIRRR]]]hhhpppxxxgggIII666222---,,,---(((************))))))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%'''(((&&&$$$%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$GGGHHHHHHHHHGGGEEECCCAAA<<<:::999888888:::<<<>>>@@@AAACCCEEEGGGIIIJJJJJJIIIJJJKKKLLLNNNPPPRRRSSSTTTVVVYYY]]]aaagggmmmqqqssssssuuuwwwyyyzzz{{{{{{}}}yyysssjjj]]]QQQKKKIIIIIIIIIJJJNNNVVV^^^eeennnyyyxxxhhhbbbcccdddiiiqqqyyy~~~}}}zzzwwwxxxwwwtttuuu{{{~~~}}}wwwuuurrrqqqsssxxx~~~}}}yyyyyy~~~qqqddddddnnnyyy}}}|||wwwvvvvvvyyy{{{yyyrrrmmmiiiddd```cccooo}}}rrrjjjccccccaaaYYYQQQMMMLLLKKKJJJHHHGGGIIILLLOOORRRVVV[[[\\\[[[YYYYYYZZZ]]]^^^^^^___bbbhhhpppuuu}}}mmmddd___^^^\\\]]]```ccccccbbbbbbbbbcccdddeeeeeeeeeeeeffffffeeedddccccccccccccdddcccaaa___^^^^^^^^^^^^___```aaaccchhhqqqxxx|||{{{rrrlll]]]OOOAAA<<<<<<:::777666666777999:::;;;<<<;;;;;;<<<:::999666444333222222111111000000000000111111111222333333333333222111222222000//////.................................///////////////.........---------------------------------------...///000111111222333333333333222000///.........///111222999DDDSSSaaahhhhhhfffccc^^^^^^YYYOOOIIIKKKOOOPPPLLLHHHDDDCCCAAA???@@@CCCQQQpppvvvbbbVVVYYYWWWeeesssxxxvvvttttttssstttoooggg\\\MMM@@@@@@EEEQQQVVVcccqqqxxx{{{bbbFFF444222---,,,---(((*********)))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$&&&''''''&&&&&&%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%IIIJJJLLLLLLJJJEEE@@@===999999888999:::<<>>AAAGGG[[[zzzwwwaaaUUUXXXXXXffftttvvvtttssssssqqqkkkeee]]]SSSHHH@@@BBBIIIUUUZZZggguuu}}}~~~\\\AAA333111,,,+++,,,)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&(((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&&&&&&&&&&%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((LLLMMMMMMLLLIIICCC>>>;;;999999:::;;;===???AAACCCFFFGGGIIIKKKMMMNNNOOOOOONNNNNNOOOQQQSSSWWWZZZ[[[]]]```eeeiiimmmqqqvvvyyyvvvxxxzzz|||}}}}}}}}}}}}~~~|||uuullldddYYYOOOIIIHHHHHHHHHHHHRRR\\\dddooo~~~yyykkkdddeeehhhpppxxx~~~xxxvvvsssrrrrrrtttvvvxxxxxx{{{uuufff___YYYZZZaaaggghhhgggbbb```^^^^^^aaadddfffgggeeeeeeffflllvvv}}}vvvpppggg___[[[ZZZZZZXXXTTTSSSWWW___eeesss~~~zzzpppkkkjjjlllpppwwwwwwjjj```[[[YYYUUUUUUTTTRRRQQQOOONNNMMMPPPTTT[[[bbbfffgggfffdddbbbaaaaaaaaaaaabbbcccccc\\\[[[[[[ZZZZZZYYYXXXXXXZZZVVVUUUXXX\\\___dddjjjooottt}}}}}}ssshhh```KKKCCC<<<;;;:::777666888777999;;;===>>>>>>===<<<>>>===;;;888666444333222000000000000000000000000111111111111111111111111111000//////.........///.................................///////////////------------------------,,,,,,,,,---...///000111111111222333333333333222000///.........///111222444AAATTTbbbiiiiiihhhgggZZZXXXQQQKKKLLLSSSXXXWWWVVVKKKDDDCCCAAA>>>BBBJJJdddxxxbbbVVVYYYXXXgggrrrrrrooopppppplllgggaaaZZZRRRIIIBBBDDDJJJVVV^^^iiissszzzyyyVVV>>>111000+++***,,,)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&'''&&&%%%%%%&&&%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))PPPOOOLLLHHHDDD@@@===;;;:::;;;<<<===???BBBDDDEEEIIIJJJLLLNNNPPPQQQRRRRRRQQQQQQRRRSSSVVVZZZ^^^```cccgggmmmqqquuuwwwzzz|||xxxyyy|||~~~|||tttkkkdddYYYOOOJJJIIIIIIIIIKKKUUU```gggsss}}}nnnfffeeegggjjjvvv~~~~~~wwwuuutttssssssuuuwwwyyyzzzuuugggXXXWWWVVVVVVYYY\\\```bbb___]]]\\\\\\^^^```bbbccccccffflllsss}}}zzzpppkkkhhhhhheeebbb```eeeoooxxxyyyxxx}}}zzzlllaaaZZZUUURRRPPPLLLMMMMMMLLLKKKIIIIIIIIIIIIMMMSSSYYY]]]___```___[[[[[[[[[\\\]]]^^^``````]]]]]]]]]\\\[[[ZZZYYYXXXXXXTTTRRRUUUWWWWWW[[[aaabbbfffmmmuuu{{{~~~|||tttiii]]]TTTDDD@@@>>>>>>;;;888888<<<:::<<>>CCCMMMiiixxxeeeYYY\\\ZZZiiisssooolllnnnoookkkddd___ZZZUUUNNNHHHIIINNN\\\hhhpppqqqvvv~~~vvvRRR;;;000000+++***,,,))))))))))))(((((((((((('''''''''''''''''''''''''''&&&'''''''''((((((((()))%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""%%%''''''%%%$$$$$$&&&%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&TTTPPPJJJDDD???=========;;;<<<===???AAACCCEEEFFFKKKLLLNNNPPPQQQRRRSSSSSSSSSSSSTTTUUUXXX\\\```bbbhhhlllrrrwwwzzz{{{|||~~~yyy{{{}}}{{{tttkkkdddYYYPPPKKKJJJJJJJJJOOOYYYccciiisssrrreeebbbeeeiiikkkyyy}}}}}}vvvuuuttttttuuuwwwyyy{{{~~~iiiZZZOOORRRTTTUUUTTTVVV\\\```^^^^^^^^^^^^___`````````ccchhhqqqzzzttttttrrrnnnmmmrrr}}}qqqggg[[[SSSQQQPPPMMMIIIEEEFFFHHHHHHGGGGGGGGGHHHGGGIIIMMMRRRVVVXXXZZZ[[[UUUUUUVVVWWWXXXZZZ[[[\\\`````````___]]][[[ZZZYYYWWWRRRPPPSSSTTTRRRTTTZZZWWW[[[aaaiiiooosssvvvwww|||~~~}}}}}}~~~yyy}}}zzztttlll```SSSIII@@@???@@@@@@===999:::???===???BBBDDDEEEEEECCCBBB<<<<<<;;;999666333111/////////000000000000//////000000////////////000000///......------------...////////////////////////---.........//////000000........................+++,,,,,,---...///111111111111222333333333333222000///.........///111222666DDDWWWccceeeaaa\\\ZZZRRROOOIIIGGGLLLVVVZZZXXX]]]PPPFFFEEEBBB===CCCNNNjjjxxxfff[[[^^^^^^mmmuuupppllloooppplll```]]]ZZZYYYTTTOOOOOOSSSffftttxxxrrrsss~~~|||sss{{{tttPPP999///000+++))),,,)))************))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$"""%%%((((((%%%###$$$%%%%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$############QQQMMMFFF@@@===<<<>>>???<<<>>>@@@BBBEEEHHHJJJKKKOOOPPPQQQQQQQQQRRRUUUXXXWWWWWWYYY\\\```eeeiiilllqqqqqqtttyyy~~~}}}zzzzzz|||~~~zzzuuukkkdddZZZPPPIIIGGGIIIJJJSSS\\\fffppp{{{xxxkkkccc^^^^^^hhhttt~~~|||xxxqqqpppuuutttqqqxxxxxxeeeYYYPPPPPPPPPPPPRRRVVV[[[___aaabbbbbbaaaaaabbbdddfffeeehhhnnnvvvtttjjj[[[XXXSSSNNNJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIKKKLLLMMMNNNNNNNNNOOOQQQSSSVVVXXXYYYYYY[[[]]]^^^]]][[[XXXWWWPPPOOOMMMLLLKKKLLLMMMOOOSSSUUUXXX[[[```eeeiiikkk|||}}}wwwyyyyyyxxxuuutttwwwyyyxxxxxxzzz~~~}}}uuujjjaaa[[[SSSIIIAAA???>>>>>>===<<<<<<<<<<<<@@@CCCFFFGGGFFFCCCBBBBBB@@@???<<<999666444333222000000////////////000000////////////////////////....................................///////////////............---------........................,,,,,,,,,---...///000111222333333333333222111111000111000///...///222555666AAARRRaaaddd^^^WWWTTTLLLGGGCCCDDDKKKSSSYYY[[[[[[SSSJJJDDD???<<>>===<<<<<<<<<===>>>???DDDFFFIIIIIIGGGEEECCCCCC???===;;;777555222111000000000////////////000000............................................................////////////000000/////////.................................,,,,,,,,,---...///000111222333333333333222111111.........---,,,---000333777CCCSSS___```[[[UUURRRIIICCC???BBBKKKTTTYYYZZZTTTMMMFFFBBB???===BBBIII___zzzpppkkkjjjfffiiixxx|||vvvuuurrrnnniii]]]YYY___^^^WWWXXX```uuu{{{sssllllllnnn{{{hhhFFF:::000---...,,,***)))*********)))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&###'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%(((%%%"""000$$$'''!!!$$$&&&'''&&&%%%### ###(((---***$$$###%%%...&&&'''___EEEBBB???;;;:::;;;===>>>BBBDDDFFFIIILLLOOOQQQRRRQQQRRRSSSTTTTTTVVVZZZ\\\___aaadddgggkkknnnpppqqqtttvvvyyy}}}~~~~~~|||vvvkkkdddZZZPPPJJJIIIJJJLLLVVV^^^hhhrrr}}}|||oooiiibbb```aaagggsss~~~|||}}}wwwvvv{{{~~~nnn___VVVPPPQQQRRRUUUXXX]]]aaacccbbbaaaaaabbbccceeeggghhhjjjlllnnnqqqwwwssseee[[[SSSOOOMMMKKKHHHEEEBBBBBBBBBBBBCCCCCCCCCBBBBBB@@@??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCEEEFFFIIIKKKLLLQQQQQQRRRQQQPPPMMMJJJHHHHHHGGGFFFEEEDDDEEEFFFGGGDDDDDDFFFHHHKKKNNNPPPRRR\\\eeerrr}}}{{{uuuqqqoooppprrrtttuuuxxxzzzzzzvvvpppkkkaaaXXXMMMDDDAAA@@@???>>>>>>=========>>>@@@CCCEEEJJJKKKMMMLLLIIIFFFEEEDDD@@@>>>;;;888555222000000000//////......//////000............................................................////////////111111111000000000//////........................,,,,,,,,,---...///111111222333333333333222111111.........------...111444<<>>===CCCKKK\\\www~~~mmmiiijjjjjjuuuvvvuuuvvvuuuiii^^^YYY^^^\\\UUUXXXbbbuuu~~~sssiiiggghhhttt]]]CCC888///------+++))))))******))))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&###'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&+++%%%...%%%###000*** +++)))'''%%%&&&))),,,///000%%%%%%(((***,,,""":::qqqAAA@@@>>>======???AAABBBEEEGGGIIILLLOOORRRTTTUUUQQQSSSTTTUUUVVVYYY]]]```ccceeeiiimmmqqqssstttuuuwwwyyy||||||uuuiiicccYYYOOOJJJIIIJJJMMMVVV^^^iiittt~~~|||sssgggdddbbbbbbfffnnnzzz|||~~~yyywww}}}vvvjjjaaa[[[QQQRRRTTTXXX^^^bbbeeefffbbbaaa```aaadddgggiiiiiikkklllmmmpppttt|||xxxkkk```XXXSSSPPPOOOHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBAAAAAA???>>>===AAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBDDDEEEGGGHHHJJJJJJKKKKKKIIIGGGEEEDDDEEEDDDCCCBBBBBBBBBCCCCCCBBBCCCCCCDDDFFFHHHJJJKKKOOOWWWcccmmmuuu}}}}}}wwwsssrrrsssuuu||||||}}}}}}yyyqqqfff___RRRLLLCCC>>>===>>>?????????>>>>>>???AAAEEEIIIKKKOOOPPPOOOMMMIIIFFFEEEEEECCCBBB???;;;777444222111/////////....../////////............................................................////////////111111000000000/////////........................,,,---------...000111222222333333333333222111111///000000//////111444777BBBPPP^^^aaa]]]WWWSSSQQQLLLEEE@@@FFFSSS]]]]]]XXXRRRLLLEEEAAA======EEENNNaaayyy}}}kkkfffjjjmmm~~~|||rrrsssvvvvvvcccXXXSSSWWWUUUNNNSSS___sssuuulllhhhhhhtttzzzUUU???666...,,,,,,***))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''!!!***)))###$$$)))'''%%%###""""""###$$$ %%%+++...((( !!!NNN>>>>>>>>>>>>@@@BBBDDDFFFHHHIIIKKKNNNQQQSSSUUUVVVRRRTTTVVVXXXYYY\\\```dddgggiiimmmqqquuuwwwyyyyyy|||~~~|||uuugggaaaWWWNNNIIIHHHJJJMMMUUU___mmmxxxxxxmmmdddeeeffffffkkkttt~~~{{{{{{xxxxxx~~~wwwmmmeee___\\\RRRSSSWWW]]]dddhhhiiihhhaaa______aaaeeeiiijjjjjjkkklllnnnppptttzzz~~~ttteee___WWWQQQMMMLLLJJJIIIAAA@@@???>>>>>>???@@@@@@CCCCCCCCCBBBAAA@@@??????BBBAAAAAA@@@??????>>>>>>??????@@@@@@AAACCCDDDEEEDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGJJJOOOWWW^^^fffoooyyy{{{yyyyyyzzz{{{~~~}}}zzzrrrgggZZZQQQFFFCCC???======>>>>>>???>>>>>>???AAADDDHHHLLLOOOSSSSSSQQQNNNJJJGGGFFFGGGEEECCC@@@<<<888444222111//////............//////............................................................////////////000000000/////////......////////////////////////---------...///000111222222333333333333222111111//////000///000222555888DDDUUUeeeeee]]]VVVQQQNNNNNNGGGCCCIIIVVV]]][[[VVVRRRLLLEEE@@@===@@@KKKWWWlll~~~}}}jjjdddjjjoootttkkknnnrrrrrr^^^RRRMMMOOOMMMGGGNNN\\\ooozzz~~~yyytttoooppp|||yyyRRR<<<444---,,,,,,))))))***(((((((((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((""" '''&&&$$$))))))!!!(((...000...***'''###&&&&&&!!!'''QQQ;;;<<<===???BBBDDDGGGHHHLLLMMMNNNPPPRRRTTTVVVVVVUUUWWWZZZ\\\^^^aaafffiiijjjlllppptttxxx{{{~~~}}}uuugggaaaWWWOOOJJJIIILLLNNNVVVcccsss|||~~~tttkkkdddhhhjjjkkkoooyyy{{{vvvvvvxxx|||nnneee```[[[XXXUUUVVVZZZaaaiiimmmllliii```]]]\\\___eeejjjkkkjjjkkkmmmpppsssvvv{{{}}}|||~~~sssiiibbbWWWSSSNNNKKKHHHGGGEEECCC@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>======>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@BBBBBBAAAAAAAAABBBBBBCCCFFFJJJOOOSSSYYYaaakkksssyyy~~~~~~}}}yyyssskkk___RRRJJJ>>>>>>>>>==================???AAADDDHHHLLLPPPRRRWWWVVVSSSOOOKKKHHHHHHIIIEEECCC???;;;666333000//////......------......///------------------------....................................////////////000000/////////.........////////////////////////---------...///000222222222333333333333222111111,,,---.........111555888BBBYYYkkkiii^^^VVVOOOJJJKKKFFFDDDKKKUUU[[[XXXSSSOOOIIICCC???===DDDTTTccctttyyyjjjfffmmmttt{{{llleeejjjnnnlll[[[PPPJJJKKKHHHCCCLLL[[[iiiqqqwwwwwwwwwyyyzzzxxxwwwyyywwwOOO999333...---,,,)))))),,,''''''(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&###'''[[[###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''---000+++&&&&&&%%%---***%%%!!! """$$$;;;\\\===>>>@@@CCCFFFIIIJJJKKKPPPPPPQQQSSSTTTUUUVVVWWWYYY[[[^^^```cccggglllooonnnooorrrvvv{{{~~~||||||~~~vvvhhhbbbYYYPPPLLLLLLNNNQQQZZZiiizzzzzzppphhhbbbhhhmmmmmmrrr{{{zzzsssuuuyyyssshhhbbb^^^YYYVVVWWWXXX\\\dddmmmpppmmmjjj^^^\\\ZZZ^^^eeejjjkkkjjjnnnqqquuuwwwyyy|||}}}zzzxxxwwwvvvuuussspppqqqpppnnnpppuuuzzz~~~yyysssqqqpppwwwzzzqqqfff^^^XXXUUUPPPMMMIIIFFFEEEDDDBBBAAABBBBBBBBBCCCDDDDDDEEEFFFBBBBBBCCCDDDDDDDDDCCCCCCAAAAAA@@@@@@??????>>>>>>??????>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@??????@@@@@@????????????@@@@@@@@@DDDIIIMMMQQQVVV]]]ccchhhmmmuuu|||~~~wwwsssnnnggg___VVVLLLFFF===>>>>>>>>>======>>>???BBBEEEHHHMMMQQQTTTWWWWWWZZZYYYVVVQQQMMMKKKKKKMMMFFFDDD@@@;;;777333000//////......------......///------------------------....................................////////////111111111000000000//////////////////////////////------......///111222333222333333333333222111111,,,------...///111555999CCC^^^sssqqqdddZZZQQQJJJGGGFFFGGGMMMVVV[[[ZZZVVVOOOIIIAAA<<<;;;DDDXXXjjjwww}}}~~~tttiiiiiisss|||uuueeebbbiiikkkfffYYYNNNHHHIIIDDD@@@JJJ[[[bbbiiimmmlllmmmrrrwwwxxx|||rrrKKK888222......,,,******---'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&###'''[[[######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&hhh@@@AAADDDHHHKKKMMMOOOPPPSSSSSSTTTUUUUUUVVVWWWWWW]]]___aaadddgggkkkppptttpppqqqssswww}}}zzzyyyxxxyyywwwjjjddd[[[RRRNNNNNNPPPSSS]]]nnnwwwnnngggaaahhhmmmnnnsss}}}yyyqqquuuzzzyyynnnfffbbb___[[[WWWXXXYYY^^^fffooorrrnnnjjj^^^[[[YYY]]]eeejjjkkkiiiqqqtttxxx{{{{{{|||}}}zzzuuuooonnnpppqqqoookkkhhhfffdddeeehhhlllnnnoooqqqooommmnnnqqqtttvvvwwwssslllhhhiiiiiieeebbbbbb\\\cccfff___UUUPPPNNNMMMHHHEEEAAA??????@@@@@@???>>>??????@@@AAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAABBBCCCCCCEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>@@@@@@??????>>>?????????;;;@@@GGGKKKNNNPPPUUUYYY^^^cccjjjqqquuuyyy|||~~~}}}{{{iiifff```YYYRRRKKKCCC>>>AAAAAA@@@>>>===>>>@@@AAAIIILLLPPPVVVZZZ\\\^^^^^^]]][[[XXXSSSNNNMMMNNNPPPHHHFFFBBB>>>999555222111.........------.........------------------------..................................../////////000222222222111111111111000000000000000000000000000............///111222333222333333333333222111111---...///000111444888;;;FFFccczzzxxxjjj___UUULLLFFFFFFJJJQQQYYY]]]]]][[[RRRKKKBBB;;;999BBBWWWjjjvvvyyyxxxpppiiilllxxxqqqcccbbbjjjjjjdddXXXMMMFFFFFFBBB>>>III[[[^^^dddgggfffgggmmmsssuuu}}}nnnHHH777222......---***+++...&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&###'''[[[######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%DDDFFFIIIJJJLLLNNNQQQTTTSSSUUUWWWXXXXXXYYYZZZ\\\bbbbbbdddfffiiimmmoooqqqtttxxx||||||xxxtttrrrvvv|||~~~zzzuuunnneee[[[SSSMMMKKKOOOWWWeeetttyyyqqqkkkgggcccfffjjjpppuuuzzz|||www{{{~~~wwwpppgggcccbbbaaa]]]YYY^^^___dddkkkqqqpppiiibbb^^^\\\[[[^^^dddjjjlllmmmqqqvvv{{{|||~~~xxxpppnnnkkkiiijjjkkklllkkkgggdddaaa```aaabbbbbbbbbeeecccbbbbbbdddfffffffff___^^^\\\ZZZXXXVVVTTTSSSUUUSSSPPPMMMJJJGGGFFFEEE@@@???>>>======>>>??????AAABBBBBBCCCCCCCCCBBBBBBAAABBBCCCEEEEEEFFFFFFFFFGGGFFFDDDCCCAAAAAAAAABBB@@@@@@AAABBBCCCDDDDDDDDDHHHFFFDDDCCCCCCCCCBBB@@@EEECCC@@@@@@AAABBBBBBAAA>>>>>>===<<<===>>>???@@@BBBBBBBBBDDDFFFIIILLLNNNWWWYYY^^^ccciiiooosssvvv{{{|||~~~~~~{{{vvvoooiiifff___YYYQQQKKKHHHEEEBBB???>>>>>>>>>===<<>>JJJ[[[ccceeeiiinnnlllhhhjjjnnnvvveeeGGG555222---***************************))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###(((\\\&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$(((((('''''''''&&&&&&&&&999FFFHHHKKKLLLNNNPPPSSSVVVUUUXXX[[[]]]]]]]]]^^^```cccdddfffiiilllppprrrtttvvv{{{|||xxxtttrrrqqqvvv}}}|||wwwnnndddYYYRRRLLLJJJOOOVVVfffttt}}}uuunnniiieeedddgggkkkpppuuuzzz|||yyy~~~|||tttmmmeeeaaa```___\\\XXX\\\___eeemmmrrrqqqiiiaaa___^^^]]]___dddiiikkkkkkooouuuzzz|||~~~}}}wwwqqqnnnkkkiiihhhhhhhhhggggggeeecccbbbaaa```]]][[[\\\ZZZYYYZZZ\\\]]]]]]\\\XXXWWWVVVTTTQQQOOONNNMMMMMMLLLIIIGGGDDDBBBAAA@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEHHHFFFEEECCCCCCCCCDDDDDDCCCDDDEEEGGGIIILLLNNNOOONNNLLLHHHFFFFFFEEEDDDCCCCCCAAA???>>>???@@@@@@@@@???>>>=========>>>???@@@@@@@@@@@@AAACCCEEEGGGIIINNNPPPTTTYYY^^^cccgggiiikkklllnnnpppqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqpppmmmhhhccc^^^[[[SSSOOOJJJFFFEEEDDDBBB@@@@@@@@@@@@???@@@DDDKKKQQQWWWXXX[[[___ccceeedddbbbccc^^^XXXUUUTTTSSSOOOLLLKKKFFF>>>888555333222111...------,,,,,,------...---------------.........000///---,,,,,,,,,---------------............//////000000111000///...---------.........////////////////////////000111111222222333333222111///...000......000000///444:::GGGaaarrrvvvuuuiii]]]\\\]]]UUURRR[[[dddeee___ZZZKKKGGGAAA<<<<<>>===IIIYYYhhhiiilllnnnkkkffffffjjjuuuaaaEEE555111---************************)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###(((\\\&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''))))))((((((''''''&&&&&&'''&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''IIIKKKMMMOOOPPPSSSVVVYYYYYY\\\```bbbcccccccccdddfffgggjjjmmmppptttwwwxxxyyy}}}wwwrrroooooorrryyy{{{pppeeeXXXPPPKKKIIINNNUUUfffqqqzzzwwwooojjjfffccceeehhhlllppptttyyy~~~zzzzzzxxxrrrllleee```______]]]ZZZ[[[___fffnnnsssqqqhhhaaacccbbbaaabbbeeehhhjjjjjjmmmtttzzz|||~~~{{{vvvssspppllliiihhhfffeeecccfffeeecccaaa___\\\WWWTTTXXXWWWWWWXXXYYYZZZXXXWWWQQQPPPOOOMMMKKKIIIHHHGGGFFFEEECCCAAA@@@???>>>>>>@@@?????????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHKKKJJJHHHGGGFFFGGGHHHIIIGGGGGGIIIKKKNNNQQQTTTUUUVVVRRRMMMIIIHHHGGGFFFEEEDDDBBB@@@???@@@AAAAAA@@@@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAACCCDDDEEEGGGIIIKKKOOORRRVVVXXXZZZXXXYYYZZZ\\\\\\]]]]]]]]]aaaaaa``````______^^^^^^```___^^^\\\YYYUUURRRPPPIIIGGGFFFFFFGGGGGGFFFDDDBBBCCCBBBCCCFFFLLLTTTZZZbbbaaaaaabbbeeefffeeedddbbb^^^YYYWWWVVVUUUQQQNNNIIIDDD===777444222000///...------,,,,,,------...---------......//////000000///......------......---------............/////////000000000///......---------------.....................///111222333222333333333333111000///000......///000///333999GGG^^^mmmpppqqqiii___```eee]]][[[dddnnnlllaaaXXXKKKEEE???<<<>>>KKKdddzzz{{{ooohhhlllzzzuuu]]]```dddffflllYYYQQQIIIDDDBBB>>>===IIIXXXllllllmmmmmmiiibbbbbbfffsss\\\AAA444111---+++*********)))******))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###(((\\\&&&&&&%%%%%%%%%%%%$$$$$$((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''))))))(((((('''%%%$$$$$$((((((''''''&&&''''''(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&"""uuuKKKMMMOOOQQQRRRTTTXXXZZZ[[[^^^cccfffggggggggghhhiiijjjmmmqqquuuxxxzzz|||{{{}}}vvvpppllllllooovvvtttgggYYYOOOJJJJJJOOOVVVccclllrrroooiiigggfffeeeeeehhhlllooorrrxxx|||zzzxxxuuupppkkkddd```_________^^^\\\```fffnnnqqqooohhhcccfffeeedddeeefffggghhhhhhlllttt{{{}}}~~~~~~{{{vvvtttqqqnnnkkkjjjhhhfffeeedddaaa^^^[[[YYYVVVSSSPPPVVVUUUUUUVVVXXXWWWUUUSSSMMMLLLKKKIIIHHHFFFEEEEEEBBBAAA@@@@@@????????????@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDHHHIIIJJJLLLMMMOOOPPPQQQRRRQQQNNNLLLLLLLLLNNNOOOOOOOOOPPPRRRTTTWWWYYYZZZ[[[WWWPPPKKKIIIHHHGGGGGGGGGEEECCCBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@AAACCCDDDBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGHHHJJJLLLMMMOOOPPPMMMMMMNNNNNNOOOOOOOOOOOOSSSSSSSSSSSSTTTTTTTTTTTTVVVUUUTTTSSSQQQOOOMMMLLLGGGHHHIIIJJJKKKKKKJJJIIIFFFEEEFFFHHHMMMUUU]]]bbbjjjgggeeecccddddddddddddbbb^^^ZZZYYYYYYWWWSSSOOOGGGBBB<<<666333111///......------,,,,,,------...,,,------...///000111111////////////......//////---------............/////////////////////......------------------------,,,------...000111333444222333333444333111000///000------///000///444:::EEEZZZeeegggjjjeee___bbbfff```aaannnxxxssscccWWWLLLEEE>>><<<@@@PPPjjjzzzkkkbbbfffvvvsss[[[ccckkkmmmrrr]]]RRRJJJDDDBBB@@@???KKKYYYiiihhhiiijjjfffbbbccchhhuuu~~~VVV>>>222000,,,+++++++++***)))***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###(((\\\%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&''''''''''''&&&$$$$$$))))))(((''''''''''''(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''))):::LLLNNNPPPRRRSSSVVVYYY\\\\\\```dddggghhhiiijjjlllmmmooorrrvvvyyy|||~~~}}}|||uuuooojjjggglllrrr}}}yyyjjjYYYOOOKKKKKKQQQXXX```gggllliiiffffffhhhgggfffiiimmmppprrrxxx~~~}}}{{{zzzuuu||||||ssskkkgggbbb^^^]]]^^^___``````ccciiinnnpppnnniiieeeeeeeeeeeedddcccccccccdddkkkttt}}}{{{vvvtttrrrooonnnnnnmmmkkkiiiaaa]]]WWWSSSQQQQQQPPPOOOOOONNNNNNOOOPPPOOOLLLJJJHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@?????????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFCCCBBBBBBBBBCCCDDDFFFGGGJJJLLLOOORRRUUUWWWXXXYYYXXXVVVSSSPPPPPPQQQRRRTTTWWWXXXZZZ\\\___```aaabbb]]]XXXRRRLLLJJJIIIHHHGGGIIIGGGEEEDDDFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGGGGDDDEEEEEEFFFGGGHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRSSSRRRPPPOOOMMMLLLLLLLLLHHHIIIKKKLLLKKKJJJIIIHHHJJJJJJKKKOOOUUU]]]eeeiiippplllgggeeeddddddddddddaaa^^^[[[ZZZZZZXXXSSSOOOCCC???999555222000...---...------,,,,,,------...,,,------...///000111111......//////////////////---------............///..................//////------------------------,,,,,,---...000222333444333333444444333222000//////------000111111666<<>>>>>>>>>>>???@@@AAAAAACCCDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCDDDEEEHHHJJJKKKNNNQQQVVVZZZ^^^______^^^[[[YYYVVVUUUUUUWWWZZZ\\\]]]___bbbeeefffffffffeee]]]YYYTTTOOOMMMLLLKKKJJJLLLJJJHHHGGGHHHIIIIIIHHHJJJJJJIIIHHHIIIJJJKKKLLLGGGIIIJJJLLLNNNOOOOOOOOOHHHHHHHHHGGGFFFFFFEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGHHHKKKMMMPPPRRRSSSSSSRRROOOMMMLLLKKKKKKLLLFFFHHHKKKKKKJJJIIIIIIJJJOOOPPPRRRWWW___fffkkkmmmrrrnnniiifffeeeeeedddddd___]]]ZZZZZZYYYVVVPPPKKK???;;;777333111000...---...------,,,,,,------...---------......//////000------.../////////......---------............///......------......///000.........---------------,,,------...000111333444333444444444444222111000...,,,---111222333999???KKK[[[___]]]aaa^^^ZZZ^^^``````gggvvv}}}uuueeeYYYOOOFFF???>>>EEEVVVpppuuufffaaahhhwwwooo\\\llluuusssttt```RRRIIIBBBBBBBBBCCCMMM[[[^^^^^^aaaeeefffgggnnnvvvrrrLLL;;;000...,,,+++++++++***((())))))((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###(((\\\$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((,,,...000222333333222111))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&&&&'''''''''''''''$$$&&&___PPPRRRTTTVVVWWWZZZ]]]```fffhhhjjjlllnnnqqquuuxxxyyy{{{~~~|||qqqnnniiibbb]]]\\\```dddqqq{{{mmmYYYMMMJJJLLLRRRYYY^^^cccfffeeedddgggiiihhhlllppptttvvvyyywwwoooqqqyyy~~~{{{|||www~~~~~~xxxqqqfffccc___[[[ZZZ]]]aaaeeehhhnnnvvv|||zzztttlllgggccceeefffeeeaaa___```aaagggsss~~~}}}yyyuuuqqqooonnnmmmmmmllljjjhhh]]]XXXSSSOOOMMMLLLKKKKKKKKKIIIGGGFFFFFFFFFEEECCCAAAAAAAAA@@@?????????>>>?????????@@@@@@AAABBBCCCEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEGGGIIILLLPPPRRRWWW[[[aaafffhhhhhhfffddd___^^^\\\\\\^^^cccgggjjjlllnnnppprrrppplllhhheee^^^[[[WWWTTTSSSRRRPPPOOORRRPPPMMMMMMNNNOOOOOONNNOOONNNMMMMMMMMMNNNPPPPPPNNNPPPSSSVVVXXXZZZ[[[[[[SSSRRRQQQPPPOOOMMMMMMLLLJJJIIIGGGFFFFFFFFFGGGGGGIIIJJJLLLNNNPPPSSSTTTUUUVVVTTTQQQNNNLLLKKKLLLLLLHHHKKKNNNOOOOOOPPPRRRUUUVVVVVVYYY```hhhnnnqqqqqqooolllgggdddccccccbbbbbb\\\ZZZXXXWWWVVVRRRKKKEEE;;;888444222111000///---...------,,,,,,------...---------------.........+++,,,---...///......------------............///......---------...///000/////////.........---------------...///111222333333444444555444222111000---,,,---222444666<<>>GGGYYYsssooocccbbbkkkyyylll^^^qqqyyyuuuvvvcccVVVLLLEEEEEEFFFHHHRRR___aaa```cccggghhhjjjqqqzzzlllHHH999///---++++++++++++)))((())))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###(((\\\$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++,,,///111111000///---)))((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&'''''''''(((((($$$+++333RRRTTTVVVXXXZZZ\\\___bbbkkklllmmmoooqqquuuzzz~~~}}}|||vvvgggeee___XXXTTTVVV]]]cccsss}}}mmmWWWKKKHHHKKKQQQXXX```eeegggeeedddggghhhgggnnnsssxxxzzz|||}}}pppkkknnnwww~~~|||}}}{{{}}}wwwppphhhfffbbb___^^^```eeeiiiiiirrr}}}xxxmmmfffgggiiikkkiiifffcccdddeeeeeerrr~~~|||xxxsssooommmlllkkkkkkiiifffddd\\\YYYUUUQQQOOOLLLIIIGGGIIIFFFCCCAAAAAABBBAAA@@@BBBBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIHHHGGGFFFEEEGGGGGGGGGIIILLLPPPTTTVVVaaaeeekkkpppqqqoookkkhhhdddcccbbbdddhhhnnntttxxx}}}uuummmhhh```]]]ZZZYYYXXXWWWTTTSSSXXXVVVSSSSSSTTTUUUUUUTTTQQQQQQPPPOOOPPPQQQRRRSSSUUUWWW[[[^^^bbbdddeeefff^^^^^^\\\[[[YYYXXXWWWVVVMMMLLLJJJIIIHHHHHHIIIJJJOOOOOOQQQRRRTTTVVVWWWXXXZZZWWWSSSPPPMMMMMMMMMNNNLLLOOOSSSVVVWWWZZZ^^^bbbZZZ[[[___fffnnnssstttssskkkhhhdddaaa``````___^^^YYYWWWUUUTTTSSSOOOGGGAAA999666333111111000///......------,,,,,,------...------------------,,,,,,***+++---.........---------------.........//////...------,,,---...///000000000/////////.....................///111222333333444555555444333111000---+++---222555777>>>EEEZZZggghhhccceeebbb\\\___VVVUUUXXX___```ZZZTTTRRRJJJBBB<<<>>>III\\\uuu{{{jjj___```kkkxxx}}}kkk```uuu}}}wwwyyyhhh\\\QQQJJJKKKLLLNNNXXXeeeeeedddfffiiijjjkkkrrr{{{hhhDDD888...---++++++++++++)))((()))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$(((\\\$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))%%%''')))******(((&&&$$$)))((('''&&&%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&###$$$UUUVVVYYY[[[^^^```bbbccckkknnnqqqtttwww{{{{{{rrrlll___XXXQQQPPPQQQUUU^^^gggtttjjjSSSLLLKKKLLLPPPVVV```aaacccdddeeehhhlllooollluuu{{{|||zzzmmmiiigggiiioooyyyzzz|||~~~vvvqqqnnniiigggeeebbbaaaccciiimmmrrrzzzppphhheeeiiinnnpppnnnkkkhhhfffhhhqqq}}}wwwpppmmmlllkkkiiigggfffeeeeeeddd^^^\\\XXXTTTOOOKKKGGGEEEFFFFFFFFFEEEDDDDDDCCCCCC>>>@@@AAA@@@???>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGFFFHHHJJJKKKJJJIIIJJJKKKHHHKKKOOOSSSVVVZZZ^^^aaammmwww|||tttkkkeeegggjjjlllqqq||||||rrrjjjfffddd___YYYZZZ^^^```\\\WWW]]][[[XXXXXXYYYZZZZZZYYYVVVVVVUUUTTTRRRRRRTTTVVVZZZZZZ[[[^^^bbbgggkkknnnhhhgggfffdddaaa___^^^]]]TTTSSSPPPOOONNNNNNOOOPPPVVVWWWYYY[[[]]]]]]^^^]]]aaa\\\WWWTTTSSSTTTUUUUUUXXXYYY[[[^^^bbbeeeeeedddccccccfffkkkppprrrpppnnnbbbaaa```aaaccccccbbbaaa[[[YYYVVVSSSOOOIIICCC>>>666555333111////////////---..................---------------------------................................................------......//////000000000000///...,,,+++***)))------...000111222333444222222222222222111000//////,,,---222222333???NNNffflllnnniiidddeeeggggggXXXUUUTTTUUUWWWXXXWWWUUUIII>>>:::;;;CCC```{{{{{{mmm___ZZZmmm~~~|||zzzqqqmmmuuu~~~{{{qqqhhhbbbSSSMMMMMMNNNYYYeeefffgggeee___aaaiiieeeggguuu^^^BBB333///---+++***++++++***)))''''''''''''&&&&&&&&&&&&''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%"""'''[[['''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''((((((&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((&&&%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&***'''!!!GGGVVVWWWZZZ^^^aaaccceeefffnnnqqquuuxxx|||{{{rrrhhhaaaVVVPPPKKKLLLNNNTTT^^^hhhyyyzzzdddPPPJJJKKKLLLPPPVVV___```bbbdddeeehhhllloooooovvv{{{}}}pppgggeeeccceeekkkuuu}}}|||wwwzzz~~~~~~xxxrrrpppjjjhhheeecccbbbgggmmmsssyyynnnffffffjjjnnnpppooommmkkkjjjooovvv~~~zzztttpppjjjiiigggeeecccbbbaaaaaa\\\ZZZWWWRRRNNNIIIFFFEEEDDDDDDDDDCCCCCCBBBBBBBBB???@@@BBBAAA@@@@@@AAABBBCCCCCCCCCDDDFFFGGGIIIIIILLLMMMNNNNNNMMMLLLMMMNNNMMMPPPSSSWWW[[[bbbiiiooovvvmmmkkkpppwww|||{{{sssooommmgggdddbbbcccfffgggeeeaaadddbbb```_________]]]\\\YYYXXXXXXWWWVVVVVVXXXYYY[[[\\\]]]aaaeeekkkpppsssttttttsssqqqnnniiidddaaaZZZYYYXXXWWWWWWXXXZZZ[[[aaaccceeeggghhhhhhgggfffbbb^^^ZZZWWWXXX[[[]]]^^^bbbccceeefffgggfffeeedddfffeeegggjjjmmmmmmjjjgggbbbbbbcccdddfffeeeccc```^^^[[[VVVRRRMMMGGGAAA===666555333000////////////------............------------------------------............................................................//////////////////...---,,,++++++***------...000111222333444222222222222222111000///000---...333444555BBBSSSmmmrrrrrrkkkeeeccccccbbbUUUTTTSSSUUUXXXYYYWWWUUUEEE===<<>>:::666444222000///......///,,,,,,------------,,,,,,------------------------................................................/////////.....................---------,,,,,,,,,------...000111222333444333333333222222000//////111...///444555888GGGYYYooosssrrrkkkdddaaa```^^^RRRSSSTTTWWWYYYYYYWWWUUUEEE>>>???EEEOOOggg|||}}}xxxmmmcccbbbvvvrrrmmmmmmuuu{{{vvvjjjbbbaaaZZZ[[[ZZZUUU___nnnqqqgggeee______ddd___aaaoooZZZ???111...,,,*********+++***)))))))))))))))((((((((((((******))))))(((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%"""'''[[[%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((&&&%%%&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$!!!---"""[[[^^^bbbgggkkknnnppppppxxxzzz~~~zzzssskkk```UUUMMMHHHFFFFFFJJJPPPXXXfffsssooo\\\MMMJJJKKKJJJNNNUUU[[[^^^aaadddgggkkkooorrruuuyyy~~~~~~rrrggg___]]]___^^^bbbiiissszzz}}}{{{xxxtttwww{{{}}}|||yyyuuurrrjjjiiigggfffjjjsss~~~wwwpppllliiilllooopppqqqqqqssstttyyy{{{~~~xxxpppkkkdddcccbbbaaa```_________\\\YYYUUUOOOIIIEEEBBB@@@>>>>>>>>>??????????????????@@@BBBCCCBBBCCCDDDFFFHHHHHHGGGHHHJJJMMMOOOQQQTTTTTTSSSQQQPPPQQQTTTWWWZZZ___fffnnnwww{{{wwwwww||||||sssmmmkkklllmmmnnnrrrwwwyyyxxxxxxyyy{{{yyyxxxwwwvvvuuuqqqlllhhheeecccaaa____________^^^bbbdddggglllrrrxxx}}}~~~|||xxxqqqjjjccc___]]]^^^___bbbeeeiiilllnnnlllnnnqqqsssrrroookkkhhhdddbbb```aaagggnnntttwwwwww|||}}}vvvooonnnooommmlllkkkjjjhhhgggdddccceeeeeegggiiikkkkkkhhhfffddd^^^UUULLLEEE???;;;888555444222000///.........+++,,,,,,------,,,,,,+++,,,,,,------------------................................................/////////......---------------------------------------...000111222333444333333333222111000///...000---///444555:::LLL```kkknnnmmmfffaaa``````^^^SSSUUUYYY\\\]]][[[WWWUUUKKKCCCCCCGGGPPPgggyyyxxx~~~rrrjjjdddhhh|||pppmmmoooxxx{{{ttthhhaaa\\\^^^eeeddd\\\dddrrrtttmmmlllfffeeehhhbbbcccsss|||XXX===111...,,,***)))******)))(((''''''''''''&&&&&&&&&&&&))))))((((((((('''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%"""'''[[[%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%&&&(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&"""+++%%%$$$HHH```cccgggmmmqqqtttuuuvvv|||~~~{{{rrriiiaaaXXXMMMFFFEEEEEEGGGMMMRRR[[[jjjxxxooo^^^OOOKKKKKKIIIMMMTTTYYY]]]aaafffiiimmmqqqtttvvv|||tttjjjbbb[[[ZZZ\\\]]]ccclllvvv}}}}}}zzzsssuuuxxxzzz{{{xxxtttqqqjjjiiiiiijjjppp{{{}}}tttooommmlllnnnppprrrssstttvvvxxx|||vvvllleeeaaaaaa````````````aaaaaa]]]ZZZTTTMMMGGGBBB???>>><<<<<<======>>>>>>??????>>>@@@BBBCCCCCCDDDFFFHHHJJJJJJKKKMMMOOORRRUUUWWW\\\[[[ZZZXXXWWWZZZ```dddgggmmmxxx}}}xxxzzz}}}zzzvvvrrrooommmmmmnnnnnnsssyyy{{{zzzzzz|||~~~~~~}}}}}}}}}|||yyysssooommmjjjfffdddddddddcccaaaeeeiiipppyyy}}}tttlllgggddd```aaadddhhhlllppptttvvvwwwxxxzzz{{{yyyuuupppmmmfffddddddhhhooovvv|||yyyrrrooopppkkkjjjjjjiiihhhhhhhhhiiikkkkkkkkklllnnnnnnllljjjbbb[[[QQQHHHAAA===999777555444222000............+++,,,,,,------,,,,,,+++,,,,,,,,,---------......................................................//////......------,,,,,,,,,,,,,,,------------...------...000111222333444333333333222111000///......,,,///333444;;;PPPfffoooppplllddd___^^^]]][[[UUUYYY^^^bbbaaa]]]XXXUUUTTTIIIFFFHHHOOOeeevvvuuuvvvllleeedddlllmmmlllpppwwwyyypppeee___[[[bbbooooooeeejjjvvvuuuqqqqqqkkkjjjkkkdddfffvvvxxxTTT<<<222---,,,***)))******)))(((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%"""'''[[[%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&'''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%&&&(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&###---(((### dddhhhmmmssswwwyyyzzzzzz~~~|||uuuiii___WWWNNNFFF@@@CCCDDDHHHOOOUUU^^^ooo}}}ooo___PPPKKKJJJHHHLLLUUUYYY]]]bbbgggkkkppptttwwwxxxvvviiibbb]]]YYYXXXZZZ\\\dddooo{{{|||uuuvvvxxxzzz{{{yyytttqqqjjjkkklllpppyyy|||sssnnnnnnooorrruuuwwwwwwxxx{{{|||sssiiiddd^^^^^^^^^]]]^^^^^^______ZZZWWWQQQJJJEEE@@@>>>===<<<<<<======>>>???@@@@@@>>>@@@CCCDDDEEEGGGIIIKKKLLLNNNPPPTTTWWW[[[]]]^^^___^^^\\\[[[\\\aaaiiinnnwww|||xxxwww|||~~~{{{xxxwwwrrrqqqpppooonnnllllllkkkmmmqqquuuwwwwwwwwwyyy{{{|||||||||}}}}}}{{{wwwtttrrrnnnjjjiiikkkkkkjjjgggjjjqqq|||uuunnnjjjiiibbbdddhhhlllpppuuuxxxyyy|||xxxssspppkkkjjjlllqqqxxxzzzrrrooonnniiijjjkkkkkkkkkmmmpppsssvvvuuuttttttsssqqqmmmjjj\\\VVVLLLDDD>>>;;;888777555333111///...------...,,,,,,------------,,,,,,+++,,,,,,------..................................................................---------------------------------------------...000111222333444444444333333111000...------,,,...333555===TTTmmmyyyvvvnnnaaaZZZXXXWWWTTTTTTZZZbbbfffeee___YYYVVVXXXLLLGGGIIIQQQhhhyyywwwssshhhdddfffqqqiiiiiinnntttsssjjj```\\\\\\ffftttrrrhhhnnnxxxvvvqqqqqqllljjjjjjccceeevvvqqqNNN999222---+++)))))))))***)))((())))))))))))((((((((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%"""'''[[[%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''((()))&&&'''(((((())))))((((((&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&'''%%%222&&&iiilllrrrwww{{{}}}}}}}}}ssskkk___UUUNNNIIICCC@@@BBBEEEKKKSSSZZZeeevvvnnn]]]OOOJJJHHHGGGMMMVVVYYY]]]ccciiinnnrrrvvvyyy}}}{{{nnnbbb\\\ZZZYYYZZZ\\\^^^hhhvvvzzzyyyzzz|||}}}{{{vvvqqqkkknnnqqqxxx}}}vvvsssuuutttwww{{{}}}}}}~~~{{{mmmeeeccc\\\[[[ZZZYYYYYYXXXYYYYYYSSSPPPKKKFFFBBB???>>>>>><<<<<<===>>>???@@@AAABBB@@@BBBEEEGGGHHHJJJMMMOOOOOORRRWWW\\\aaadddffffffdddcccaaaaaadddkkkttt{{{zzzttttttvvvvvvyyy~~~}}}||||||{{{{{{yyyxxxvvvqqqpppooonnnlllkkkkkkjjjmmmnnnpppqqqrrrrrrtttuuuuuuuuuvvvxxxzzzzzzxxxuuutttqqqmmmnnnrrrtttsssqqqttt|||}}}tttpppnnnnnnlllnnnrrrvvvzzz~~~}}}xxxtttqqqrrrsssvvv{{{~~~yyyuuurrrqqqoooppprrrsssssswww|||}}}uuukkkeeeUUUPPPHHHAAA===:::999777444333111///...---------------............------++++++,,,,,,---......///................................................,,,------------------...---------------------,,,------...000111222333444444444444333111///...---...---000444666???YYYsssyyylll\\\RRRPPPNNNJJJOOOWWWbbbhhhgggaaa[[[XXXTTTIIIGGGLLLWWWppp~~~uuujjjfffiiiuuuhhhiiinnnssspppfff^^^\\\]]]eeepppkkkaaajjjvvvrrrooopppkkkiiihhhaaacccuuuiiiGGG555000---+++)))))))))))))))'''))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%"""'''[[[&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&)))###... ---LLLkkkoootttyyy}}}~~~zzzjjjbbbVVVNNNIIIGGGEEECCCDDDGGGOOOXXX```kkk~~~lll[[[MMMHHHFFFFFFMMMXXXYYY]]]dddjjjoootttxxx{{{yyylll___ZZZZZZ[[[]]]aaabbblll|||}}}||||||~~~|||wwwrrrmmmpppuuu}}}|||{{{}}}xxx{{{uuufffaaabbb[[[ZZZXXXVVVTTTSSSSSSRRRMMMJJJFFFBBB@@@??????@@@<<<===>>>???@@@AAABBBCCCBBBDDDGGGIIIKKKMMMPPPRRRRRRUUU[[[bbbgggjjjllllllnnnmmmllllllpppxxx~~~yyypppkkkppptttttttttvvvttttttvvvxxx{{{{{{zzzyyyyyyxxxuuurrrpppooooooooommmmmmlllmmmnnnpppqqqqqqppppppqqqsssvvvxxxwwwuuuuuuqqqoooqqqwww{{{{{{yyy}}}{{{vvvuuuuuuvvv|||~~~|||xxxvvvxxxyyy}}}|||zzzyyyyyyxxxwwwvvvxxxzzz{{{|||wwwiii___PPPLLLEEE???<<<;;;999888444333111///...------------......//////......---++++++,,,,,,---...//////................................................,,,,,,,,,------...............---------,,,,,,,,,------...000111222333444444444444333111///...---///...111555777AAA\\\www}}}vvvgggUUULLLJJJHHHEEEKKKTTT```hhhhhhccc]]]ZZZOOOFFFGGGOOO]]]wwwxxxmmmhhhkkkwww~~~jjjkkkoootttpppfff___^^^\\\bbbhhhaaaXXXcccqqqnnnnnnoookkkiiihhh```cccuuudddCCC222///---+++)))((())))))((('''((('''''''''&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%"""'''[[['''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&(((((( ...&&&###ooouuuzzz|||{{{|||vvvpppeeeXXXLLLGGGFFFEEEDDDFFFFFFKKKSSS[[[eeeuuukkk\\\MMMGGGGGGJJJNNNSSS\\\^^^aaagggmmmtttyyy|||xxxrrrfff[[[XXXYYYZZZ]]]___kkkxxx}}}|||~~~}}}xxxsssuuuwwwzzz{{{pppddd___^^^[[[ZZZXXXUUURRROOOMMMLLLIIIGGGEEEBBB@@@???>>>>>>BBB@@@???AAADDDFFFEEECCCIIIIIIJJJKKKNNNQQQSSSUUU\\\]]]aaahhhpppttttttrrrtttuuuwwwxxx|||}}}xxxuuummmmmmmmmmmmmmmmmmmmmmmmqqqrrrtttvvvxxxzzz{{{|||}}}|||zzzxxxuuusssqqqqqqrrrqqqpppooonnnmmmmmmnnnmmmoooqqqqqqppppppqqqrrrtttuuuvvvxxxzzz{{{{{{|||}}}|||zzzzzz}}}|||yyyxxxzzz}}}}}}zzzyyyzzz{{{}}}}}}~~~xxxiii^^^LLLHHHBBB===;;;:::999888555333111///------------+++,,,,,,------,,,,,,++++++,,,------......------//////.........------------------.........//////------------------------,,,,,,,,,---------......,,,---...000111111111111555444333222111///.........---...333777BBBYYYnnnyyykkkYYYMMMKKKLLLIIICCCSSS^^^gggfffaaa]]]TTTKKKFFFBBBEEEVVVnnn{{{hhhgggpppyyyxxxeeennnqqquuuvvvhhh[[[^^^fffiiibbbRRROOO[[[gggjjjmmmlllccc^^^^^^[[[eee|||}}}WWW===222...,,,++++++***)))((((((''')))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$""""""###$$$%%%((('''%%%$$$$$$%%%'''(((+++///WWW%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((((((+++$$$&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***,,,+++(((''')))ssshhh888(((...ssswww|||~~~zzzoooggg]]]QQQGGGDDDEEEDDDEEEHHHKKKPPPXXXaaalll|||jjj\\\NNNHHHHHHKKKPPPUUU^^^```eeeiiiooovvv}}}rrrjjjaaaZZZZZZ]]]```fffllluuu}}}|||~~~|||xxxtttvvvzzznnnaaaZZZYYYYYYWWWTTTQQQMMMIIIGGGFFFCCCBBB@@@???>>>>>>>>>???BBBAAA@@@BBBFFFHHHHHHGGGHHHKKKOOOQQQSSSTTTWWWYYYaaafffnnnwww}}}~~~}}}}}}{{{uuuqqqnnnkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnooorrruuuxxx{{{|||~~~~~~|||zzzxxxvvvuuurrrrrrqqqppppppooooooppplllnnnppppppooonnnnnnooouuuvvvxxxzzz{{{{{{zzzzzz|||~~~}}}zzzyyy{{{~~~|||zzzyyyyyyzzz|||~~~}}}ooo___UUUKKKGGGCCC???===<<<:::888444333111///------------,,,,,,------------,,,,,,+++,,,------......------//////.........------------------.........//////------------------------,,,,,,---------.........---...000111222222333333555444333222111///......///...///222666@@@TTTgggjjj___QQQGGGDDDEEECCC???TTT]]]cccaaa\\\XXXQQQIIIFFFDDDIII[[[ttt{{{jjjhhhooovvvvvvfffpppvvvzzz{{{lll^^^```gggggg^^^PPPOOO\\\gggiiikkkkkkdddaaabbb```jjjxxxRRR:::111...+++++++++***************)))((('''&&&&&&'''((()))%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&$$$$$$$$$%%%%%%''''''&&&%%%%%%&&&'''(((***'''EEE%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&''''''''',,,###---&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%***''',,,DDDsssEEE555*********%%%$$$(((yyy{{{~~~~~~rrrdddZZZRRRIIIAAAAAACCCDDDGGGJJJRRRWWW___iiivvvhhh[[[MMMHHHHHHLLLRRRXXX___dddiiimmmqqqxxxxxxkkkddd___]]]___aaaeeennnwww~~~~~~|||}}}|||xxxuuuvvv|||nnnaaa[[[ZZZYYYWWWRRRMMMHHHDDDAAA@@@============>>>???AAABBBDDDDDDDDDFFFJJJLLLMMMMMMKKKQQQXXX[[[ZZZ[[[___ccchhhrrr}}}xxxssspppnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnpppssswww{{{~~~~~~}}}uuuuuuuuutttssssssssssssnnnpppqqqqqqooonnnnnnooowwwyyy|||~~~~~~}}}|||zzzzzz{{{}}}}}}{{{{{{{{{}}}~~~}}}|||zzzzzzzzzyyyzzz{{{~~~sssdddVVVMMMIIIGGGDDDBBBAAA>>>;;;888444222000...------------------............------+++,,,------......------...............---------------........./////////------------------------,,,------------.........//////111222333444444444555444333222111///......///...///222666???PPP___```YYYPPPIIIEEEDDDDDDDDDWWW\\\^^^ZZZUUUQQQLLLGGGCCCDDDMMMbbb{{{zzzmmmiiinnnuuuwwwlllwww~~~qqqaaaccciiieeeXXXMMMPPP___iiiiiiiiijjjeeedddhhhgggrrroooJJJ666000---*********+++++++++,,,,,,((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((('''###&&&;;;%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))%%%+++&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((( ... 111!!!%%%)))///111 ###+++"""...///***'''zzzjjj[[[QQQKKKDDD???@@@CCCEEEIIIMMMWWW\\\eeeqqq{{{dddXXXLLLGGGHHHKKKSSSZZZ```fffmmmqqqttt||||||qqqgggbbbaaaaaacccdddgggrrr}}}|||{{{zzzxxxwwwuuu|||pppfffaaa```]]]ZZZTTTMMMFFFBBB???>>>=========>>>@@@CCCEEEFFFHHHHHHIIIJJJMMMQQQSSSTTTSSSYYYaaacccbbbeeelllsssuuu{{{wwwtttrrrrrrrrrrrrssssssssssssssssssttttttsssssssssvvvzzz~~~}}}|||||||||{{{zzzxxxwwwvvvtttuuuvvvuuusssqqqqqqqqqzzz||||||zzzyyyzzz|||~~~zzz{{{|||~~~}}}{{{zzz~~~}}}}}}}}}~~~ttthhh]]]RRRLLLGGGFFFEEEEEECCC@@@<<<888333222000...---------------..................---+++,,,------......------....................................////////////........................------------...............///000222333333444444555444333222111///............000333999CCCQQQ[[[]]]XXXSSSOOOKKKGGGHHHKKK[[[[[[YYYUUUPPPLLLHHHFFF???CCCPPPgggvvvnnnjjjoooxxx~~~vvvtttcccdddkkkbbbTTTMMMTTTdddlllkkkfffgggdddffflllmmmwwweeeCCC333///...+++*********************(((((((((''''''(((((((((((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&$$$$$$###$$$%%%&&&''''''&&&&&&###'''+++CCC%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,,,,---,,,///"""jjjyyy///555)))...+++!!!222///,,,+++---***### """tttdddVVVMMMGGGBBB@@@BBBEEEGGGKKKQQQYYY___jjjxxxvvvaaaVVVKKKGGGGGGJJJSSS[[[aaahhhoootttxxx|||ssskkkddd```aaadddhhhiiilllxxx|||zzzyyyyyyxxxwww}}}ooogggcccaaa```[[[TTTLLLEEE@@@>>>===>>>>>>>>>???AAADDDFFFHHHJJJKKKLLLNNNPPPSSSWWWZZZ]]]ccchhhjjjkkkqqq}}}|||xxxwwwwwwxxxyyyzzzzzz{{{{{{|||}}}}}}~~~~~~|||{{{|||~~~~~~~~~}}}{{{|||}}}{{{xxxuuuttttttzzz}}}}}}zzzzzz|||~~~}}}}}}~~~~~~}}}}}}~~~~~~vvvhhh^^^VVVOOOKKKFFFFFFFFFFFFEEEAAA<<<777222111///...---------------..................---+++,,,------......---------............................../////////000000........................---------.........//////......000111222333333333555444333222111///......---...000444===JJJWWW^^^[[[WWWSSSRRRLLLFFFHHHMMM___[[[WWWSSSOOOJJJFFFEEE>>>DDDTTTlllqqqmmmjjjppp~~~rrraaaccciii^^^RRRPPP[[[jjjooonnneeeeeebbbeeennnooozzz]]]>>>222000...,,,+++***)))((('''&&&&&&'''(((((((((((((((((('''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%"""(((***QQQ%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''&&&)))'''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((+++%%%"""###+++222$$$""")))((("""$$$+++!!!&&&)))'''%%%)))///{{{mmm^^^QQQJJJEEEBBBBBBEEEIIIKKKOOOUUU[[[cccpppttt```WWWLLLHHHGGGJJJTTT]]]ccciiiqqqwww~~~~~~ssskkkeeebbb^^^```fffmmmrrrxxx|||yyyxxxyyyzzz}}}yyynnngggccc```___ZZZRRRIIIBBB>>>============>>>???AAADDDGGGHHHLLLMMMPPPRRRUUUZZZ```dddlllppptttwww{{{~~~||||||}}}~~~{{{zzzzzz{{{~~~~~~~~~~~~~~~}}}|||{{{{{{|||~~~~~~yyykkk^^^VVVPPPKKKGGGGGGFFFFFFFFFEEE@@@;;;666111000///---,,,------...------............------+++,,,------......---------------...................../////////000000000........................------........./////////---...///111222222333333555444333222111///......---///000555AAARRR^^^bbb^^^WWWTTTUUUQQQJJJKKKQQQ```ZZZVVVSSSPPPIIIEEEDDD@@@HHHZZZrrrnnnmmmhhhpppjjj\\\___cccZZZQQQTTTbbbnnnrrrpppfffeee```cccmmmooozzzyyyUUU:::111000---,,,,,,***)))'''%%%$$$$$$''''''((((((((((((''''''((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$aaa%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&(((***+++''''''''''''''''''((((((%%%'''"""&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&$$$###777$$$999III +++***&&&000&&&,,,(((&&&&&&)))***(((&&&vvvfffWWWLLLGGGBBB@@@BBBGGGKKKNNNTTTZZZ___gggvvv|||qqqbbbYYYOOOJJJHHHLLLUUU___eeejjjrrr{{{rrriiidddbbbaaacccdddkkkttt}}}|||xxxwwwyyy{{{xxxppplllhhheee^^^YYYPPPHHHAAA>>>>>>???>>>>>>???AAADDDHHHKKKMMMPPPSSSWWW[[[```gggpppvvv~~~}}}|||~~~ssskkk___VVVQQQMMMJJJGGGHHHGGGFFFEEECCC???999555111000...---,,,,,,---...,,,,,,------------,,,,,,+++,,,------......---------------.........//////.../////////000000000000....................................//////////////////111222333444444444555444333222111///......///000000444CCCVVVaaadddaaaXXXTTTWWWVVVPPPQQQXXX___XXXTTTTTTQQQIIICCCBBBBBBJJJ\\\sssooonnnfffooozzzyyy|||sss```TTT[[[[[[TTTQQQXXXfffppprrrqqqjjjggg```bbbllloooyyyqqqNNN777000...+++,,,+++***)))((('''&&&%%%&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&''')))***)))(((&&&%%%$$$%%%%%%&&&'''###$$$~~~%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&(((+++,,,&&&&&&''''''(((((())))))***===&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))###(((555(((!!!000(((ccclll______XXXcccSSS___]]]ZZZZZZ^^^```^^^ZZZrrraaaQQQHHHDDD???>>>AAAHHHMMMPPPWWW^^^bbbkkkzzzxxxnnnddd[[[QQQLLLJJJMMMWWWaaahhhlllsss~~~ssshhhbbb```aaabbbiiijjjpppzzz|||wwwwwwyyy|||zzzuuutttqqqooo___ZZZQQQIIICCC@@@AAABBB???@@@AAADDDHHHLLLPPPSSSUUUYYY___eeekkkttt~~~xxxoooggg```XXXRRROOONNNLLLIIIIIIGGGFFFEEEBBB>>>888444000000...---,,,,,,---...+++,,,,,,------,,,,,,++++++,,,------......---------------.........//////////////////000000000000////////////////////////............/////////000000111222333444555555555555444333222111///......000111000444CCCWWWcccddd___TTTPPPUUUVVVQQQRRRYYY^^^WWWSSSUUURRRIIIBBBAAA@@@III[[[rrrpppoooeeemmmqqqvvvrrr{{{yyysssjjjXXXOOOXXXUUUPPPPPP[[[hhhqqqrrrqqqmmmiiiaaabbbkkknnnyyylllJJJ555///---)))++++++******))))))((((((&&&'''((())))))((('''&&&&&&&&&''''''(((((())))))'''''''''&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&))),,,...,,,+++(((&&&%%%%%%&&&'''&&&###+++%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%&&&)))+++---%%%&&&&&&'''((()))******222[[[&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***&&&***$$$///"""((()))zzzkkkZZZLLLDDDAAADDDEEEGGGJJJOOOVVV\\\```jjjsss{{{uuuqqqhhh]]]RRRLLLJJJLLLTTT]]]dddmmmxxxttthhhdddcccaaa```aaammmuuu}}}yyy{{{xxxvvvyyy|||}}}xxxtttsssrrriii[[[LLLDDDAAA>>>>>>???AAAEEEIIILLLNNNQQQTTTWWWXXXaaaiiilllqqq~~~~~~|||{{{}}}}}}|||}}}yyynnnfffZZZTTTMMMKKKMMMOOOMMMJJJIIIIIIHHHEEEAAA<<<777444222111000//////.........++++++++++++++++++++++++------------------------------++++++++++++------,,,,,,------...//////000------------------------......//////000111111111111222222333333444444555333222111000///////////////111333777CCCSSS^^^```^^^WWWSSSUUUVVVTTTSSSUUUWWWUUUVVVWWWSSSIIIBBB@@@@@@NNNaaatttpppllldddkkk{{{zzzpppqqqsssttttttlll```UUUPPPNNNSSSNNNPPP]]]jjjoooooonnnkkkiiigggcccbbbiiizzzbbbEEE444...---,,,,,,+++***)))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&+++111"""DDD***,,,%%%!!!(((+++zzz(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))+++...&&&(((!!!IIIkkk000"""***'''111JJJ(((''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((,,,vvvfffVVVIIICCCAAABBBDDDGGGKKKQQQYYY```dddmmmxxxzzzuuurrrjjj___TTTNNNLLLNNNWWW___gggppp{{{{{{pppfffcccdddcccccceeeooowww|||uuu{{{zzzxxxzzz}}}zzzvvvsssfffYYYKKKEEEBBB@@@@@@BBBEEEIIIOOOSSSUUUWWW[[[]]]^^^iiisss{{{{{{wwwtttrrrvvvvvvvvvwwwyyy|||xxxlllbbb[[[XXXSSSNNNMMMOOOPPPMMMKKKKKKJJJHHHEEEAAA<<<777555222111000///............++++++++++++++++++++++++------------------------...------------------...------......///000000111........................---......//////000111111111222222333333444555555444333222000///.........000111333888EEEUUU```ccc]]]WWWSSSUUUUUUSSSQQQRRRYYYWWWWWWXXXSSSJJJCCCBBBCCCRRRfffwwwyyynnniiidddooo~~~wwwlllooottttttppphhh]]]TTTRRRRRRWWWRRRTTT```lllooommmjjjgggfffeeeeeehhhrrr|||[[[@@@222///...,,,,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%))))))((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***###!!!)))111dddHHH---OOO&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((&&&777222%%%000vvv]]]:::,,,(((''''''((((((((((((''''''))))))))))))))))))))))))))))))((((((((('''''''''******))))))))))))******###ddd}}}ppp___PPPFFFAAAAAABBBEEEJJJPPPVVV___gggmmmrrr~~~yyywwwvvvmmmbbbWWWQQQOOOQQQYYYbbbllltttsssjjjcccbbbddddddfffiiiqqqyyy}}}vvvttt}}}zzzyyy||||||wwwpppaaaUUUJJJEEECCCBBBCCCEEEJJJOOOVVV[[[]]]___cccfffjjjuuu{{{xxxuuurrrppprrrrrrtttvvvyyy|||uuujjj```YYYTTTVVVRRRPPPOOOQQQQQQNNNLLLLLLKKKIIIFFFAAA<<<777555222111000///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////............//////000111111111////////////////////////,,,------...//////000000222222222333444444555555555444222111///...------000222333999GGGXXXccceee]]]XXXUUUWWWWWWTTTRRRTTT\\\YYYWWWWWWRRRIIIDDDCCCDDDUUUkkk{{{|||rrrnnnhhhhhhxxxvvviiioootttrrrlllcccZZZTTTTTTVVVXXXSSSUUUaaalllmmmhhhdddfffeeeeeegggooo{{{uuuSSS:::111///---+++,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&000111...000444&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''###!!!111000```(((''''''((((((((((((''''''))))))))))))))))))))))))))))))((((((((((((''''''******))))))))))))******$$$000{{{kkkZZZLLLDDDBBBBBBDDDIIIOOOUUU\\\dddmmmsssvvv}}}{{{{{{{{{pppeeeZZZTTTRRRTTT\\\eeepppzzzsssllleeeaaabbbddddddgggkkkqqqyyyxxxvvvyyyzzzvvvxxx}}}zzz~~~rrrgggYYYPPPHHHEEEDDDDDDFFFJJJLLLSSS\\\aaacccfffkkkoooxxx}}}{{{zzzyyyxxxxxxwwwxxx{{{~~~}}}}}}}}}~~~zzzpppfff```\\\YYYWWWTTTSSSRRRSSSTTTSSSPPPMMMNNNLLLJJJFFFAAA;;;777555111111///...............,,,,,,,,,,,,,,,,,,,,,,,,........................---...///000000///...---....../////////000000000........................,,,,,,------.../////////222222333333444555555555666555333111///------,,,000111222999III[[[dddfff\\\YYYXXXZZZZZZWWWWWWYYY```[[[WWWUUUOOOFFFAAAAAACCCVVVmmm}}}|||tttnnnkkknnnvvviiirrrssspppjjjbbbZZZUUUUUUWWWTTTQQQUUUaaajjjiiiccc^^^gggggggggjjjtttoooKKK666000///---***++++++***)))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& '''000!!!...''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&111222%%%(((''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((000zzzhhhWWWJJJEEEDDDEEEFFFLLLSSSYYY^^^eeennnuuu{{{rrrhhh]]]WWWUUUWWW___hhhuuu}}}nnnhhhccc```bbbddddddgggkkkqqqzzz}}}tttwww~~~{{{tttppppppuuu|||~~~{{{yyyjjj^^^QQQKKKEEEEEEFFFFFFJJJOOOPPPXXXaaagggiiilllrrrxxx}}}}}}|||{{{|||}}}~~~~~~|||zzzzzz{{{~~~qqqkkkccc]]]ZZZZZZZZZZZZUUUUUUVVVVVVVVVUUURRRPPPOOOMMMJJJEEE???:::666444111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...---,,,------............//////------------------------,,,,,,------.../////////222333333444444555666666666555333111///------,,,...///222:::KKK\\\ddddddXXXVVVVVVYYYZZZXXXYYY]]]ccc]]]VVVQQQJJJBBB>>>???DDDXXXnnn{{{~~~yyyssskkklllqqquuuiiisssqqqooojjjddd]]]WWWTTTSSSNNNOOOWWWdddkkkhhhbbb___dddfffgggkkkwwwjjjFFF555000...+++***+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((333))) %%%''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''')))%%%(((HHH(((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''((((((222!!!MMMzzzgggUUUJJJFFFFFFGGGGGGNNNVVV\\\```fffpppwwwvvvlllaaa[[[YYY[[[ccclllyyywwwkkkgggcccbbbeeeggggggjjjooottt}}}zzzqqqxxxoookkkffffffkkkssszzz~~~~~~zzzpppbbbWWWLLLHHHEEEGGGIIIKKKPPPVVVWWW___iiinnnpppttt}}}~~~}}}{{{yyyyyyxxxwwwuuutttxxx}}}}}}|||{{{tttgggccc]]]YYYYYYZZZZZZ[[[YYYYYYZZZYYYXXXVVVTTTSSSOOOMMMIIIDDD>>>999555333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------......------------------...............------------------------,,,------...//////000000333333333444555555666666555444222111///...---------///333===NNN^^^dddaaaUUUSSSSSSUUUTTTTTTWWW]]]ddd]]]UUUOOOHHHAAA???AAAHHH\\\qqq{{{{{{wwwpppkkkeeelllqqqzzz~~~qqqjjjsssrrrppplllfff___YYYSSSPPPKKKQQQ^^^jjjmmmgggcccccc```eeehhhkkkxxxcccBBB444000---***+++******)))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&000###111LLL$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((((((((''''''%%%&&&&&&&&&'''''''''''''''"""+++""""""333(((''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))************))))))))))))******''')))"""yyyeeeTTTJJJGGGGGGGGGKKKSSS\\\bbbfffmmmvvv~~~{{{qqqeee___]]]___hhhqqq~~~|||ppphhhfffdddeeejjjllllllpppvvvyyy}}}zzzvvvsss|||rrrccc```]]]```gggqqqxxx|||vvvmmmcccXXXPPPJJJGGGGGGKKKMMMPPPVVV]]]aaaiiirrrwwwyyy}}}{{{tttrrrppppppqqqqqqpppooommmrrrwwwzzzzzzzzzzzz|||~~~~~~}}}rrrhhhbbb```]]]]]]^^^___``````]]]]]]]]][[[YYYWWWVVVVVVOOOMMMHHHBBB<<<777333111000000///...------------------------------------........................//////............///////////////.......................................---......//////000111111333333444444555666666666444333222000///............000555@@@RRRaaaddd___VVVSSSRRRRRRPPPOOOTTT[[[ccc[[[SSSMMMGGGBBBCCCGGGKKK```xxx}}}uuulllfffaaaooosssrrrtttpppmmmuuuvvvsssmmmggg```XXXRRRNNNHHHSSSdddooollldddaaaddd```hhhlllmmmxxxvvvYYY===222000,,,***---******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&000///&&&""",,,)))111<<<$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((("""---*** 888,,,(((''''''((((((((((((''''''))))))))))))))))))))))))(((((()))))))))***************))))))))))))****** ,,,xxxdddSSSJJJGGGGGGGGGOOOXXXbbbiiimmmttt~~~~~~tttiiicccaaaccckkkttttttkkkffffffeeegggmmmpppqqquuu{{{}}}yyyuuuuuutttwww{{{eee^^^[[[ZZZ^^^gggpppwwwzzzvvvlllcccYYYQQQKKKJJJHHHIIINNNQQQTTTZZZaaaiiiqqqzzz~~~|||wwwsssnnnllljjjiiiggghhhjjjkkkkkkjjjhhhlllqqqtttuuuwwwzzz}}}{{{zzzzzz{{{xxxooolllnnnmmmggg``````______aaaeeeggghhhhhh___```___]]]ZZZXXXWWWWWWOOOMMMHHHBBB;;;666222000000000...---------------------------------------////////////////////////111000///......///000111000000000000////////////////////////////////////......//////000111111111333333444444555666666666333222111000///////////////222777CCCUUUcccddd^^^ZZZVVVTTTRRROOONNNSSS[[[aaaYYYQQQLLLHHHEEEGGGLLLKKKccc}}}yyynnngggaaarrruuunnnpppqqqrrrxxxzzzuuunnnfff___XXXRRROOOFFFSSSfffpppjjj___]]]bbbeeemmmqqqooowwwnnnSSS999111///++++++000***)))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&000(((...999)))333&&&&&&&&&''''''(((((((((''''''(((((((((((('''''''''''''''(((((((((((()))---%%%"""%%%)))(((&&&,,,555fff(((''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))*********+++((((((''''''''''''(((((($$$,,,'''888wwweeeUUULLLHHHIIIKKKTTTZZZfffrrrwwwyyy}}}rrrfff___aaajjjrrr{{{ppphhhdddfffhhhkkkooorrrtttvvvwww|||tttrrrttt|||ooo]]]XXXXXXYYY\\\aaakkkuuu|||~~~yyyooocccWWWOOOLLLLLLKKKJJJIIILLLSSS[[[bbbfffppp|||{{{~~~~~~~~~~~~|||{{{xxxwwwuuurrrmmmiiieeecccaaabbbcccccccccccceeegggeeegggiiilllnnnpppqqqrrrtttvvvxxx{{{|||||||||{{{|||qqqmmmgggbbb``````cccdddaaadddgggjjjlllllljjjiiihhhfffcccaaa___\\\XXXUUUMMMIIICCC>>>:::555111...111111000///...---------.........------,,,,,,,,,........................000///...---,,,------...........................000000000000000//////...------------///000111222333444555555666666555555333222111/////////000000333333999HHH[[[gggiiifff___```ZZZPPPLLLNNNSSSUUUTTTXXXXXXRRRKKKIIIKKKMMMSSShhhyyywwwkkkooonnnqqqxxxuuunnnvvv|||tttvvvuuulll___WWWUUUPPPHHHMMM[[[fffgggdddcccdddeeehhhhhhkkkiiioooiiiKKK666111,,,+++---)))))))))))))))((((((((((((+++(((&&&&&&))))))'''$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&)))((('''&&&%%%$$$######)))***++++++***(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''###222qqq((((((((('''&&&&&&%%%%%%'''((()))***)))(((&&&$$$'''&&&%%%%%%&&&'''((()))))))))((((((''''''&&&&&&%%%111'''!!![[[((()))))))))))))))***++++++((((((((((((((((((((((((---,,,+++***)))***+++,,,((()))***+++***)))((('''+++'''%%%666vvveeeVVVMMMJJJLLLNNNYYY^^^hhhsssxxx|||~~~sssggg___```hhhpppwwwmmmhhheeegggiiikkknnnrrruuuwwwxxx}}}~~~|||uuutttwww}}}lll\\\WWWWWWXXXZZZaaajjjttt{{{zzzrrrfffZZZPPPKKKHHHHHHIIIIIIIIIMMMUUU___gggmmm||||||yyyxxxyyy|||~~~yyyqqqooommmllllllmmmlllkkklllkkkhhheeebbb```^^^]]]___`````````______aaaccceeefffhhhjjjlllmmmmmmnnnpppqqqsssuuuvvvvvvuuuuuuvvvxxxzzz~~~~~~wwwkkkhhhddd```___```bbbdddhhhjjjlllnnnpppppppppppppppmmmhhhccc___[[[VVVSSSJJJFFFAAA===999666222000///...---,,,,,,+++++++++.........------,,,,,,,,,........................000///...---------.............................................------,,,---------...///000111222333444555555666666555555333222000/////////000111222222999HHHZZZgggiiifff______XXXNNNIIINNNVVVZZZYYY[[[YYYSSSLLLJJJLLLNNNXXXmmm|||tttmmmsss{{{~~~}}}qqqtttwwwnnnqqqnnndddXXXQQQQQQMMMHHHIIIWWWeeehhhfffeeeeeeeeeeeecccddddddllldddFFF444000++++++---***))))))))))))((((((((((((((('''&&&&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###'''&&&&&&&&&&&&&&&%%%%%%&&&'''((()))(((&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!''')))###***DDD[[['''''''''''''''&&&&&&&&&'''((()))***)))(((&&&%%%''''''&&&&&&&&&'''((()))((((((((((((((('''''''''(((:::---PPP)))***)))))))))))))))******+++++++++++++++++++++++++++******))))))*********)))******+++***)))(((((($$$///&&&'''tttvvvfffWWWNNNLLLOOORRR^^^bbbkkktttzzz}}}ttthhh______gggnnn{{{|||qqqjjjgggeeeiiijjjkkknnnqqquuuyyy{{{}}}}}}~~~{{{vvvwww|||xxxhhh[[[WWWVVVWWWZZZaaakkktttzzzzzzuuujjj\\\QQQKKKHHHGGGFFFJJJJJJKKKPPPYYYeeepppwww}}}vvvqqqqqqsss{{{~~~yyynnngggccc```___^^^^^^```bbbbbbbbbeeedddaaa___]]]]]]]]]^^^___``````___^^^^^^```bbbffffffgggiiijjjjjjjjjjjjmmmnnnoooppppppppppppoooooopppssswww{{{{{{xxxtttoookkkqqqvvv{{{}}}tttiiigggdddbbbbbbdddgggjjjooopppqqqrrrtttvvvwwwxxx}}}wwwoooggg```ZZZTTTQQQGGGCCC???;;;888666333111///...---,,,++++++++++++.........---------------........................000//////............///.......................................------,,,---------...///000111222333444555555666666555555222111000/////////000111000111999HHHZZZfffhhhfff]]]]]]VVVKKKFFFNNN[[[cccbbb```\\\UUUMMMJJJKKKNNN^^^sss~~~~~~zzzqqqppp{{{pppmmmnnneeegggcccZZZOOOKKKKKKJJJFFFCCCSSSbbbhhhgggfffeeecccaaa]]]^^^aaalll}}}]]]AAA111///++++++...***))))))))))))((((((((((((&&&&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###((()))'''$$$#########ZZZ&&&&&&&&&''''''''''''''''''((()))))))))(((&&&&&&(((((('''&&&&&&''''''''''''((((((((((((((())))))///---''' $$$***---+++)))++++++***************+++******************++++++******+++++++++++++++***+++,,,,,,,,,,,,+++***)))%%%000&&&&&&555wwwhhhYYYNNNLLLOOOSSS___ccckkksss||||||{{{vvviiiaaaaaagggnnnzzzwwwmmmiiihhhgggkkkkkklllnnnrrrwww{{{~~~~~~}}}}}}~~~{{{wwwzzzssseee\\\XXXWWWXXX\\\eeeoooxxx|||xxxpppdddUUUKKKIIIJJJJJJIIILLLMMMPPPUUU___kkkyyy~~~~~~}}}zzzuuuuuuxxx{{{xxxmmmddd^^^ZZZYYYWWWWWWXXX[[[___bbbddddddeeeccc```]]]]]]^^^```bbbddddddcccbbbaaaaaadddffffffggghhhiiijjjkkkkkkkkkoooooooooooooooooooooooonnnppptttyyy}}}}}}yyyqqqqqqpppooonnnmmmkkkjjjmmmssszzz}}}tttkkkjjjiiiiiikkknnnqqqsssttttttuuuvvvxxxzzz|||}}}~~~ssshhh___WWWQQQNNNFFFBBB===999666444222000000///......---------..................---------........................000/////////////////////........................000000000000000//////...------......///111222333333444555555666555555555222111000//////000111111///111999GGGXXXcccfffeee\\\[[[SSSIIIGGGRRRaaakkkkkkeee]]]UUULLLGGGHHHLLLaaavvv~~~yyytttooosss|||fffbbbeee^^^]]]YYYRRRKKKHHHGGGEEECCC???OOO```ggggggfffbbb______[[[]]]dddrrr|||XXX>>>000///+++***---***))))))))))))(((((((((((($$$''')))(((%%%$$$%%%(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&(((,,,000222%%%%%%%%%&&&&&&&&&''''''&&&'''((()))))))))(((''''''&&&&&&%%%%%%$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%((()))(((---EEE%%%%%%&&&&&&'''(((((()))''''''((()))(((((('''&&&))))))((('''''''''&&&&&&''''''(((((()))))))))***%%%,,,,,,&&&)))111...###/// 777)))---,,,,,,+++++++++++++++***************++++++++++++,,,---//////...---,,,.........------,,,++++++---((((((222'''zzzkkk[[[OOOLLLOOOTTT^^^ccckkksssyyywwwyyyxxxllldddcccjjjppp|||~~~uuullliiiiiihhhllllllmmmooosssxxx}}}~~~}}}}}}{{{yyy}}}nnnddd]]]ZZZYYYZZZ```jjjuuu~~~}}}tttggg]]]PPPIIIIIILLLMMMLLLNNNPPPUUU[[[dddqqq~~~xxxzzz{{{|||{{{{{{}}}|||vvvrrrmmmhhhaaaZZZVVVUUUVVVWWWSSSTTTWWW]]]bbbfffgggfffbbb```]]][[[ZZZ]]]```bbbgggggggggeeedddeeehhhjjjggghhhjjjlllnnnoooppppppqqqpppooonnnnnnnnnoooppppppssswww}}}xxxwwwuuussstttuuussspppmmmjjjkkklllllllllkkkkkkkkkmmmtttzzz}}}{{{tttlllmmmmmmoooqqquuuxxxzzz{{{{{{|||}}}}}}qqqfff\\\TTTOOOKKKFFFAAA;;;777444111///...///......------------...........................///////////////////////////000000000000000000000////////////////////////000000000000000//////...............000111222333333444555555666555555555111111000//////000111222///222999FFFTTT^^^aaaaaa\\\ZZZRRRJJJLLLYYYhhhpppoooeeeZZZQQQHHHBBBCCCIII```uuu|||tttooonnnuuukkkWWWXXX```\\\XXXTTTOOOKKKHHHDDDBBB@@@>>>MMM]]]dddeeeddd```[[[\\\[[[aaakkk{{{yyyUUU===111111+++***,,,)))))))))))))))((((((((((((%%%(((***)))&&&%%%'''***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***...111444''''''&&&&&&&&&%%%%%%%%%'''''''''(((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%###!!!,,,$$$(((---!!!111$$$%%%%%%&&&'''((())))))''''''(((((((((((((((''')))))))))((((((''''''&&&'''((((((((())))))******%%%&&&+++...(((###......222%%%111{{{***++++++************++++++,,,,,,,,,------.........---...///111111111000///000000///...------,,,,,,///%%%...///000ccc~~~ppp___RRRNNNRRRWWW```gggpppxxx|||qqqqqqwww}}}~~~}}}}}}pppgggffflllqqq||||||ssslllkkkkkkjjjlllmmmooorrrvvvzzz~~~}}}|||||||||}}}wwwjjjbbb^^^[[[ZZZ\\\dddppp}}}sssiii[[[TTTLLLHHHIIILLLNNNOOOPPPUUU\\\dddmmmzzzyyytttwwwzzz~~~}}}yyysssnnnjjjeeeaaa^^^\\\YYYUUURRRRRRTTTWWWYYYYYY[[[```fffkkkmmmllljjjbbb```^^^]]]]]]```cccfffhhhhhhgggfffeeegggkkknnnkkklllnnnppprrrsssttttttrrrqqqooommmmmmnnnpppqqqqqqtttzzz~~~zzzsssrrrpppnnnllllllkkkhhhgggkkkmmmnnnmmmkkkjjjjjjkkkpppvvvzzzzzz{{{|||zzzuuupppqqqsssuuuxxx{{{}}}~~~{{{tttjjj```XXXQQQMMMJJJEEE@@@:::555222000...---,,,,,,++++++++++++,,,,,,...............////////////////////////////////////000000111111111111000////////////////////////...............------,,,.........///000111222333333444555555666666555555111000/////////000111222000333:::EEEQQQYYY[[[ZZZ\\\YYYRRROOOUUUcccmmmqqqlll___RRRJJJCCC===???GGG^^^sssyyyppplllmmmrrr}}}{{{tttlll[[[MMMVVVbbb___ZZZSSSMMMKKKGGGBBB??????@@@MMM[[[bbbddddddaaa\\\]]]```kkkwwwrrrPPP:::111111,,,)))+++((())))))))))))((((((((((((&&&'''((((((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***,,,'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((+++++++++,,,---$$$ %%%666333###yyy%%%%%%&&&&&&'''((())))))''''''''''''(((((((((((((((((()))))))))(((''''''((())))))))))))))))))***)))000***$$$555333"""+++###777...333ddd*********))))))******+++,,,,,,,,,------.../////////111222333444444555444444555444333111000000000000---///777$$$333;;;tttcccVVVSSSXXX^^^fffoooxxxtttmmmpppwwwyyyzzzyyyyyyuuujjjgggkkkpppwwwzzzxxxqqqllllllmmmlllkkkmmmppptttxxx||||||zzzyyy{{{~~~qqqgggaaa]]]\\\ZZZ]]]fffuuuxxxqqqfff[[[PPPNNNKKKJJJKKKNNNQQQSSSVVV]]]gggqqq|||~~~||||||{{{}}}wwwoooeeebbb^^^[[[ZZZXXXVVVUUUTTTSSSSSSSSSUUUXXX[[[]]]bbbeeejjjpppsssrrrmmmiiiaaa``````aaacccgggjjjmmmjjjjjjiiihhhhhhjjjooorrrpppqqqrrrtttuuuuuuvvvvvvtttrrrpppnnnnnnpppsssuuuwwwzzz~~~|||wwwuuussspppnnnnnnooooooooorrrtttvvvuuusssqqqrrrsssxxx|||~~~|||}}}}}}|||}}}zzzuuunnniiiaaaYYYSSSOOOKKKIIIAAA===777222000000///...,,,++++++***++++++,,,,,,---........./////////000///////////////////////////000111222222222111111////////////////////////...............------,,,.........///000111333333333444555555666666555555111000/////////000222333222444:::DDDMMMSSSUUUTTT\\\XXXSSSTTT___lllrrrpppdddTTTGGGBBB>>>999>>>HHH^^^rrrwwwmmmkkkkkklllrrroooggg^^^RRRLLL[[[iiieee```VVVLLLHHHCCC>>>===@@@BBBMMMYYY```dddgggfffbbbdddkkkzzzmmmIII555...000+++)))+++)))))))))))))))(((((((((((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,***'''$$$!!!!!!###%%%***"""###***$$$222(((,,,lll%%%&&&&&&&&&''''''(((((('''''''''''''''((())))))''''''))))))***)))((((((*********)))))))))))))))""" &&&---(((&&&777+++111111)))###%%%&&&######```+++------------...///111111111222222333444444555555;;;;;;;;;;;;<<<===>>>??????>>><<<;;;:::999999:::555:::===...888777vvvfffZZZWWW]]]dddllluuuvvvooolllqqqzzzvvvwwwwwwwwwxxxlllgggjjjooorrruuutttoookkkmmmnnnmmmkkkmmmqqquuuyyy}}}yyywwwwww{{{~~~mmmddd___[[[[[[ZZZ]]]gggwwwzzzxxx}}}~~~qqqkkkggg]]]QQQKKKLLLMMMNNNNNNPPPTTTWWW\\\eeeqqq}}}yyy}}}{{{qqqiii```ZZZWWWUUUSSSRRRSSSTTTTTTSSSPPPQQQSSSVVVYYY]]]```bbbeeehhhmmmrrrtttppphhhccc\\\]]]^^^```dddhhhlllooollllllkkkjjjkkknnnssswwwttttttuuuuuuvvvvvvuuuuuuwwwuuurrrqqqqqqtttwwwyyy~~~~~~|||xxxwwwuuuuuuvvvyyy|||~~~xxx{{{~~~}}}}}}ssskkkeee```ZZZUUUQQQMMMJJJHHH???:::555111000000000000---------,,,,,,---......---.........//////000000000000000000000000000000///000111222333333222111000000000000000000000000000000000000000//////.........//////000222333444333444555555666666555555111000/////////111222333333555;;;CCCKKKPPPQQQQQQ\\\XXXTTTXXXeeerrrtttnnn]]]LLL???===:::888???JJJ^^^rrrvvvllljjjjjjgggjjjhhh```YYYQQQPPPaaaoooiiifffXXXKKKEEE???:::<<>>???@@@@@@AAAAAAEEEDDDCCCCCCDDDFFFGGGIIIIIIHHHFFFDDDCCCCCCCCCDDDDDD???>>>HHHBBBAAAfffvvvggg[[[XXX]]]cccssszzzuuummmllloooqqqrrrrrrtttyyyrrriiihhhiiirrrpppnnnmmmlllllllllmmmmmmnnnqqqvvvzzz}}}}}}|||vvvxxx{{{vvvlllccc^^^]]]YYY^^^dddjjjvvvvvvrrrooommmqqqyyy~~~{{{lll```WWWOOOMMMOOONNNKKKKKKOOORRRSSSWWW\\\eeennn{{{yyynnnfffaaa\\\VVVPPPPPPPPPPPPQQQQQQRRRRRRRRRQQQRRRTTTWWW[[[___bbbdddgggkkkrrrwwwxxxqqqggg___[[[ZZZ[[[___dddiiimmmnnnnnnooonnnmmmmmmppptttxxxtttuuuwwwxxxyyyzzzzzzzzzzzzxxxvvvwwwzzz}}}xxxnnnlllaaa```\\\XXXSSSNNNJJJHHH???===888444111//////000///......---------............///000000000000000000000000000000000000000111111111000000000000000111111000///////////////000000000000////////////.........///000111111111333444555666666555444444111000000/////////000000222555===FFFIIIIIIPPPZZZ\\\XXXUUUXXXaaahhhfff```RRRIII???999777999CCCNNNeeessswwwlllccceeehhhhhhiii___TTTSSS[[[gggqqquuugggVVVGGGCCC???::::::>>>NNNUUU\\\___cccjjjmmmlllsss___???444++++++---,,,***)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&+++***)))((('''&&&%%%%%%***$$$###)))!!!QQQ(((((((((((((((((((((((('''))))))'''$$$###&&&)))(((((((((((())))))))))))************))))))))))))***))))))(((((())))))***&&&'''***,,,------,,,,,,+++111888333%%%;;;999777888;;;===@@@BBBCCCDDDGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGIIILLLMMMOOOMMMJJJGGGFFFGGGHHHIIIFFFNNNBBBIIISSS888VVVwwwggg[[[XXX^^^dddwwwyyypppkkklllooorrrtttuuuwww|||rrriiigggiiinnnmmmmmmllllllllllllmmmlllooosssxxx|||~~~}}}|||uuuxxx~~~~~~sssjjjccc______ZZZ___fffooo~~~{{{pppllliiigggjjjoooqqquuu|||}}}uuujjj^^^UUUOOOJJJIIILLLNNNNNNQQQUUUVVVWWW]]]dddlllxxxzzziiibbbZZZVVVTTTSSSPPPMMMNNNOOOOOOOOOPPPQQQQQQRRRWWWXXXZZZ]]]aaadddhhhiiippptttyyy{{{wwwoooeee___\\\]]]___ccchhhmmmpppqqqrrrrrrsssssssssuuuyyy|||zzz{{{|||}}}~~~{{{yyywwwxxx}}}{{{rrrllllllffffffeeeaaaZZZRRRJJJEEE>>>;;;777333000///...///......---------......///......///000000000000000000000000000000000000000111111111111111111111111111111000///////////////000000000/////////......,,,,,,---///000222333333333444555666666555444333000000//////...//////000111444===FFFJJJLLLUUU```bbbZZZRRRSSS\\\ccc```[[[LLLDDD<<<999888<<>>:::<<>><<<;;;:::999yyyhhh\\\YYY___ggg{{{~~~sssooojjjhhhjjjooosssuuuxxx|||tttjjjggghhhiiijjjjjjkkkllllllkkkkkklllooouuu{{{~~~~~~}}}www{{{wwwnnngggaaa___```^^^dddmmmyyyvvvjjjeeedddccccccddddddgggkkkppprrrppplllgggaaaXXXOOOKKKHHHFFFGGGJJJNNNQQQXXX\\\\\\\\\dddooouuuwwwiiiaaaZZZUUUOOOMMMOOOQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSTTTYYYZZZ\\\___bbbeeehhhjjjqqqvvvzzzxxxqqqhhhaaa]]]\\\^^^bbbggglllppprrrsssuuuwwwyyy{{{|||}}}zzzwwwrrrlllkkkmmmlllmmmmmmjjjaaaUUUHHH@@@:::888555111///------...,,,---------.../////////......///000000000000000000000000000000000000000111111111111111111111111111111000////////////000/////////.........------++++++---///111333444555333444555666666555444333//////............//////000555===FFFLLLRRR]]]hhhlll^^^QQQPPPXXX]]][[[VVVIIIBBB;;;888999>>>JJJVVVeeeooorrriiibbbccceeedddddd\\\UUUXXXdddqqqyyy|||cccSSSDDD@@@>>><<<@@@HHHVVV]]]bbbeeeiiipppuuuuuuuuusssLLL;;;222++++++---+++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((''''''&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((($$$***&&&&&&000---///###...{{{^^^((((((((((((((((((((((((+++***(((((()))))))))(((((((((((()))))))))******))))))))))))))))))))))))******)))))))))*********,,,,,,,,,,,,---000222444<<<777444888======>>>???AAAHHH|||VVVLLLMMMOOOPPPQQQRRRSSSSSSRRRRRRRRRQQQPPPOOOMMMMMMLLLJJJHHHEEECCCBBBBBBBBB>>>===<<<;;;<<<===???@@@AAANNNFFF;;;IIISSSHHH===MMMMMMMMMMMMLLLKKKJJJJJJFFFEEEDDDCCCBBBAAA@@@@@@zzziii\\\YYYaaaiii}}}{{{qqqjjjhhhffffffiiinnnsssvvv{{{wwwmmmhhhgggggghhhiiijjjjjjjjjiiihhhkkkpppwww}}}}}}qqqiiiccc^^^^^^aaaffflllwwwvvviiidddddddddbbb```___aaacccfffgggeeeaaa]]]XXXPPPIIIHHHGGGFFFHHHLLLOOOUUU]]]bbb``````kkkxxxpppddd[[[WWWWWWSSSOOONNNPPPRRRTTTTTTUUUTTTTTTUUUUUUWWWXXXYYY[[[\\\^^^```cccgggjjjkkkoootttwwwtttllldddaaabbb___dddjjjppptttwwwyyyzzzzzz}}}|||wwwsssqqqnnniiiiiilllmmmmmmmmmiii```SSSFFF>>>777555222000...---,,,---+++,,,---.../////////000......///000000000000000000000000000000000000000111111111222222222222222222111000000//////000000///.........------------,,,,,,...///111333444555333444555555555444333222..................///000000666@@@IIIPPPYYYfffppptttbbbRRROOOVVVZZZXXXTTTKKKCCC<<<999:::@@@LLLXXXkkkqqqppphhhaaa```aaa``````ZZZVVV[[[iiitttyyyyyybbbRRRDDD@@@??????GGGRRR]]]bbbggghhhkkkrrrvvvwwwsss~~~kkkDDD999111++++++,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###...((($$$,,,---///###((( ---(((%%%333((((((((((((((((((((((((,,,)))&&&'''***+++)))'''(((((()))))))))*********(((((()))))))))))))))***+++++++++++++++,,,------...///000333555888:::;;;555@@@HHHFFFBBBEEEKKKPPPJJJ===MMMAAAJJJDDDPPPLLLOOOPPPPPPQQQRRRRRRQQQQQQSSSSSSRRRQQQPPPNNNLLLKKKIIIHHHEEECCC@@@>>>======999999888888999999::::::DDD???AAACCCBBBFFFMMMPPPKKKKKKKKKKKKKKKJJJIIIIIICCCCCCCCCDDDDDDEEEEEEEEEzzziii[[[YYYbbbkkk}}}zzzqqqjjjeeeeeeeeefffiiinnntttxxx~~~{{{pppjjjggghhhiiiiiiiiiiiigggeeedddjjjpppxxx~~~yyymmmeee```\\\]]]aaaiiirrr{{{oooiiikkkmmmjjjfffccccccccceeeeeeddd```]]]WWWPPPJJJIIIIIIHHHJJJNNNRRRXXXbbbfffeeefffttt|||jjj^^^XXXUUUTTTQQQPPPNNNNNNPPPSSSUUUVVVXXXXXXWWWWWWXXXZZZ]]]^^^aaabbbdddfffjjjmmmppprrrrrruuuvvvrrrkkkffffffiiihhhnnnuuu{{{}}}tttpppoooooolllgggdddfffgggfffccc^^^VVVKKKBBB===333222000...---,,,,,,,,,++++++---...////////////......///000000000000000000000000000000000000000111222222222333333333444222222111000000000000000///.........------------...//////000111222333333333444555555555444222111...............///000000222;;;FFFNNNUUU___kkkrrrqqq___PPPOOOUUUWWWUUUTTTLLLDDD<<<:::===EEETTTbbbvvvvvvqqqhhh```^^^^^^]]]]]]YYYXXXaaaoooyyyyyyuuubbbRRRDDD@@@AAADDDOOO]]]eeejjjkkkjjjkkkqqqtttuuupppzzzddd???666///***+++,,,***)))+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%***,,,))))))&&&&&&000"""999---%%%,,,***((((((((((((((((((((((((***'''&&&'''***+++)))&&&))))))))))))************((()))))))))******++++++*********+++,,,---///000000333888===AAABBBCCCBBB???DDDGGGGGGJJJMMMGGG===IIIPPP]]]CCCJJJOOOJJJIIIRRRRRRSSSSSSSSSRRRQQQQQQNNNNNNNNNMMMLLLJJJIIIHHHDDDCCCBBB@@@>>>===<<<;;;:::::::::::::::999999888;;;555BBBMMMAAA999@@@EEEAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDD{{{iiiZZZXXXbbbmmm{{{wwwpppkkkgggdddeeefffgggkkkpppxxx}}}uuummmhhhiiiiiiiiihhhgggfffdddcccjjjqqqyyy~~~}}}tttjjjccc^^^[[[^^^dddkkkwwwwwwqqqsssvvvuuuqqqkkkjjjiiihhhhhhfffcccaaaWWWPPPIIIIIIIIIJJJNNNRRRXXX^^^gggmmmnnnsss}}}tttggg[[[TTTQQQPPPOOOMMMNNNPPPSSSVVVYYY\\\]]]ZZZYYYYYYYYYZZZ\\\___aaacccdddgggjjjnnnrrruuuwwwwwwwwwuuupppkkkiiikkknnnrrrxxx}}}|||qqqnnnmmmnnnjjjccc^^^^^^___\\\WWWQQQIIICCC>>>;;;111000///...---,,,,,,,,,+++,,,.../////////............///000000000000000000000000000000000000000222222222333333444444555222222111000000000000111/////////.........------///000000111111222222222444444555555444333222111//////...//////000111222555AAAMMMUUU[[[dddlllooodddVVVLLLPPPVVVUUUTTTUUUMMMEEE>>>===CCCOOObbbrrr|||rrrhhhaaa^^^^^^^^^]]][[[___lll{{{~~~vvvaaaQQQDDD@@@AAAGGGWWWgggppprrrqqqmmmkkknnnqqqqqqoooyyy]]]<<<333...***+++,,,))))))+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&%%%%%%%%%((('''+++000(((!!!'''((($$$ ))),,,!!!$$$999(((((((((((((((((((((((('''''''''((()))***(((''')))))))))*********++++++)))******++++++,,,,,,,,,((()))***,,,...000222444666:::@@@FFFIIIJJJIIIHHHOOOLLLGGGDDDHHHPPPRRRQQQEEE666@@@SSS___JJJDDDaaaNNNNNNNNNNNNNNNMMMMMMLLLHHHHHHHHHHHHGGGFFFEEEEEEAAAAAA@@@???>>>===<<<<<<===>>>?????????===<<<;;;:::;;;@@@???;;;???@@@666=========>>>>>>======<<>>===???@@@BBBDDDDDDCCCAAA@@@BBBEEE???555999EEEFFF===>>>>>>??????@@@??????>>>;;;;;;;;;<<<<<<<<<<<<<<>>999555444///...............------,,,---///000000...---+++...//////000000000000000000000000000000000000000222222333333444555666666333222111111000111111111000000000000////////////,,,---...000222444666666444444555555444222111000000000000000111222333444:::JJJZZZ```dddhhhiiifffOOOIIILLLXXX]]]YYYYYY___^^^TTTJJJGGGMMM\\\ssssssiiidddbbbdddgggbbbeeeooo]]]NNNAAA>>>@@@III]]]ppp|||rrrlllllllllkkksss}}}sssRRR888000,,,***,,,+++((())),,,))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''(((###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%&&&'''((()))***+++,,,***!!!&&&+++)))******"""+++***"""%%%(((---((((((((((((((((((((((((&&&)))------***)))***,,,)))************+++++++++++++++,,,------...//////111333555888<<<@@@CCCEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKCCC@@@DDDEEEBBBCCCHHH444EEE>>>EEEFFFHHHNNN@@@EEEFFFFFFFFFFFFEEEEEEDDD@@@@@@BBBCCCEEEEEEFFFFFFCCCCCCCCCCCCAAA@@@???>>>???AAADDDGGGHHHGGGFFFEEEAAAFFFDDDCCCDDD>>>999>>>??????@@@AAAAAA@@@@@@@@@>>>???@@@BBBCCCEEEFFFGGGvvvfff[[[ZZZaaahhhuuutttpppkkkfffdddeeefffeeeeeeffflllttt~~~zzzpppmmmbbbcccdddfffhhhkkkmmmnnnooouuu|||~~~~~~|||pppiiieeeeee```\\\gggwww|||xxxssslllbbb[[[PPPMMMJJJKKKPPPWWW]]]aaafffppp|||~~~uuunnnggg```[[[UUUTTTSSSSSSUUUVVVVVVUUU[[[aaahhhlllkkkhhhhhhhhh_________bbbffflllqqqtttyyyyyy{{{zzzsssnnnhhhaaa[[[TTTMMMDDD???<<<999333///.........------,,,,,,,,,........................---...///000000111111111000111111111222222222222222333444555555555444333333333222222111000000000222000...---,,,---...///111111111222222333333444444555666666444222///...222000///111000000555;;;EEEWWWbbb```aaagggaaaSSSMMMFFFGGGQQQVVVXXXaaammmzzzbbbQQQLLLPPPeee{{{{{{jjjbbbaaaaaacccfffcccooo|||```QQQDDD@@@>>>BBBUUUkkkzzzxxxxxxvvvppphhhdddfffyyyeeeIII777---,,,+++***))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&###$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******((((((((((((((('''''''''))))))(((((((((((()))))))))))))))))))))((((((((('''(((***+++---.........,,,...000222333444777999<<<>>>@@@CCCFFFHHHIIIJJJNNNLLLIIIHHHGGGEEEBBB@@@???>>>??????@@@???===;;;<<<===???@@@BBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGCCCEEEHHHGGGDDDCCCEEEHHHFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGHHHIIIGGGDDD???>>>AAAEEEHHHHHHGGGGGGGGGGGGGGGGGGCCCBBBBBBBBBCCCDDDFFFGGGtttdddZZZYYY___eeeooonnnllliiifffeeegggiiihhhhhhjjjpppxxx{{{pppkkkccccccdddfffiiikkkmmmooorrrwww|||yyytttmmmgggdddeeeaaa```lll|||yyytttnnnggg^^^WWWNNNLLLLLLNNNSSS[[[bbbfffoooyyyvvvqqqiiiccc___[[[VVVSSSUUUUUUUUUVVVXXXZZZ\\\\\\bbbiiiqqqtttrrrmmmjjjiiibbbdddfffhhhkkkooovvvzzzwwwpppiii```YYYQQQJJJBBB===;;;888333///......---------,,,,,,,,,........................---...///000000111111111111111111222222222333333222333444555555555444333333333222222111000000000111000...---------//////111111111222333333444444555555666555444222///...111//////000000111666>>>PPP```iiiccc___aaa[[[OOOEEEDDDIIIQQQUUUXXXhhh{{{nnnYYYQQQTTThhh{{{iiiaaa```aaaeeejjjmmmzzz}}}iiiSSSHHH???<<<;;;@@@RRRfffzzzxxxwwwuuuooogggdddggg{{{{{{^^^CCC333---,,,+++***))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&''''''(((((()))(((((((((''''''((((((((('''''''''&&&&&&'''''''''&&&''''''((((((''''''&&&&&&'''''''''((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))************)))))))))))))))***+++,,,...///000000222555888:::;;;<<<>>>@@@CCCCCCEEEFFFGGGGGGGGGGGGEEEDDDBBBAAAAAAAAA???===;;;;;;<<<>>>???@@@??????@@@AAABBBDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFIIIKKKJJJIIIIIILLLPPPQQQRRRSSSRRRRRRRRRRRRSSSVVVVVVWWWWWWWWWWWWWWWVVVUUUUUURRRLLLGGGEEEGGGKKKMMMNNNPPPQQQRRRRRRQQQQQQTTTRRRQQQOOOOOOOOOPPPQQQ~~~~~~}}}zzz{{{rrrcccYYYWWW\\\aaagggggggggfffeeefffiiillllllmmmpppvvv~~~ssskkkcccdddeeegggjjjllloooppptttwww|||{{{qqqkkkiiidddbbbddddddgggttt~~~zzzrrrlllfff___VVVPPPLLLLLLNNNRRRYYYaaahhhlllvvvvvvfff```^^^ZZZXXXWWWWWWUUUTTTWWWWWWWWWYYY\\\___ccceeehhhooowwwyyyuuunnniiifffiiinnnsssvvvwww|||~~~~~~wwwoooeee[[[SSSKKKFFF???:::888666333///...------------,,,,,,,,,........................---...///000000111111111111111111222222222333333222333444555555555444333333333222222111000000000111000...------...//////111111111222333444444444555555666555444222///...000......000000222999BBB]]]kkkqqqfff[[[YYYTTTKKKBBBFFFMMMSSSRRRVVVjjjppp\\\TTTXXXpppzzzhhh______cccjjjpppxxxnnnZZZJJJBBB===<<<===CCCTTTgggxxxuuutttrrrkkkddddddhhh~~~sssTTT<<>>===<<<<<<>>>>>>>>><<<;;;<<<===>>>@@@@@@AAAAAABBBCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFGGGJJJLLLNNNQQQSSSUUUUUUUUUWWW]]]aaagggiiijjjiiifffeeehhhjjjkkkkkkjjjjjjjjjjjjkkkkkkgggfffbbb[[[UUUSSSUUUYYY___aaadddggghhhiiihhhgggllljjjfffbbb```___```aaaxxxqqqlllmmmnnnnnnrrr}}}qqqcccZZZWWWZZZ]]]```aaaccccccdddfffjjjmmmqqqrrrvvvzzzxxxmmmdddeeefffhhhkkknnnppprrrtttwww~~~yyyooohhhfffbbbbbbeeehhhooo}}}|||yyyrrriiibbb\\\VVVPPPKKKLLLNNNRRRWWW^^^fffnnnsss{{{qqqbbbXXXXXXWWWVVVVVVWWWYYYYYYZZZYYYYYYZZZ[[[^^^bbbhhhkkkqqqvvv{{{{{{vvvppplllkkkpppwww~~~rrrhhh___TTTLLLEEEAAA;;;777666444222000------------------------........................---...///000000111111111000000000111111111222222222333444555555555444333333333222222111000000000000///............//////000111111222333444555555666666555555333111000///...---...000000333===HHHcccpppsssfffYYYTTTQQQLLLFFFKKKRRRUUUQQQSSSaaasssvvvaaaTTTRRR]]]xxxyyyggg___aaafffooovvv}}}wwwgggYYYLLLFFFAAAAAADDDLLL]]]mmmsssqqqooolllfffaaacccjjjlllLLL777///---,,,+++***))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&'''((((((((()))))))))(((''''''((((((((((((''''''''''''(((((((((((('''''')))))))))(((((((((((((((((((((((((((((())))))))))))))))))******)))))))))+++*********************++++++---///222555888:::;;;>>>BBBEEEFFFFFFGGGHHHGGGFFFDDDBBB@@@>>>=========<<<<<<===???@@@@@@??????AAABBBBBBBBBAAABBBBBBBBBCCCDDDFFFIIIKKKMMMNNNRRRRRRQQQQQQTTTWWW[[[^^^aaadddffffffgggkkkrrrwww~~~~~~zzzxxxzzz}}}{{{zzzyyyxxxwwwxxxyyyzzzvvvuuuqqqkkkfffeeeiiimmmvvvwwwxxxzzz{{{||||||||||||wwwrrrooommmmmmnnnvvvmmmddd^^^[[[]]]```eeelllzzz~~~qqqddd\\\YYYYYYZZZ]]]^^^aaabbbdddgggkkknnntttwww{{{~~~xxxwwwxxxzzznnneeefffgggjjjlllooorrrsssvvvzzzxxxmmmeeecccbbbcccgggmmmvvv~~~zzz}}}qqqjjj```XXXSSSPPPLLLIIIMMMQQQVVV\\\cccllluuu{{{uuuhhh___YYYVVVSSSTTTTTTUUUVVVWWWYYYZZZ]]]]]]^^^^^^```eeelllqqq{{{~~~}}}yyyvvvwwwyyy|||uuujjjbbbYYYOOOHHH@@@===999555333222111000------------------------........................---...///000000111111111////////////000000000111222333444555555555444333333333222222111000000000//////........./////////000111222333444555666666666666555444333111000///...---///000000444@@@LLLcccmmmpppeeeXXXTTTSSSQQQJJJMMMRRRTTTRRRQQQWWW^^^]]]PPPLLLRRRbbbuuufffaaadddjjjqqqxxxyyy{{{pppcccXXXOOOHHHBBBBBBIIIUUUeeeqqqooollljjjgggaaa^^^dddmmmdddEEE555111---,,,+++***))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&'''(((((((((((('''''''''((())))))((('''''''''((((((((((((((((((''')))))))))))))))((((((((((((((((((((())))))******))))))************)))))))))))))))******++++++++++++,,,...222666:::===???>>>AAADDDFFFFFFFFFGGGHHHDDDCCCBBB@@@>>>>>>>>>>>>@@@??????@@@BBBCCCCCCBBBAAADDDGGGIIIHHHHHHIIIJJJIIIJJJLLLNNNQQQUUUXXXZZZ___^^^^^^```ccchhhlllooopppsssuuuvvvxxx|||~~~}}}~~~}}}}}}|||xxxuuuvvv{{{{{{wwwvvvuuuuuuzzznnneee\\\TTTPPPPPPRRRYYYaaalll{{{~~~qqqeee^^^ZZZYYYXXXZZZ\\\```ccceeeiiimmmpppwww{{{yyyooorrrwww}}}zzznnnfffggghhhkkknnnqqqtttuuuyyy~~~|||rrriiiccccccccceeejjjrrr}}}zzzzzzzzzwwwiiiaaaVVVOOOMMMLLLKKKJJJPPPTTT[[[aaaiiisss~~~mmmaaaZZZUUUTTTUUURRRTTTWWWXXXYYYZZZ\\\^^^aaabbbccccccdddjjjssszzz}}}{{{}}}wwwkkkbbb\\\UUUMMMFFF===;;;777444111000000000,,,,,,,,,------------...........................---...///000000111111111/////////000000000111111222333444555555555444333333333222222111000000000.........///////////////000111222333444555666777777666555444222111000000......///000000444BBBPPPbbbjjjlllddd[[[WWWVVVVVVJJJKKKNNNQQQRRRRRRQQQQQQQQQJJJLLLVVViii{{{ooodddcccggglllqqquuuppp||||||nnn]]]QQQMMMFFF???BBBOOO]]]iiioookkkiiigggddd^^^]]]gggsss{{{[[[@@@333222---,,,+++***))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&((((((((('''''''''((()))******)))(((''''''(((((())))))(((((('''))))))))))))))))))))))))'''(((((())))))******+++((()))***++++++***)))((((((((()))***,,,---.........000444888<<>>BBBEEEFFFEEECCCAAABBBAAA???===;;;;;;>>>AAAFFFEEEDDDCCCDDDEEEGGGIIIGGGHHHIIIMMMRRRVVVXXXXXXeeennnyyy}}}|||{{{yyyyyyzzz|||}}}|||}}}yyyzzz|||~~~~~~}}}uuuggg^^^UUUMMMIIIHHHGGGKKKPPPTTT^^^jjjxxxttthhh^^^WWWTTTRRRUUU[[[bbbfffhhhlllsssyyy{{{nnnnnnuuu|||vvvnnnhhhfffiiilllmmmppptttvvv~~~xxxmmmgggddddddfffgggkkkuuu|||sssoookkkfffbbbYYYTTTMMMJJJLLLOOOQQQRRRVVV\\\fffrrr~~~ssseee^^^\\\WWWTTTVVVVVVTTTTTTVVV\\\bbbgggjjjmmmrrrssspppkkkqqquuuwww}}}~~~zzzxxxxxxwwwwww|||}}}uuuhhhbbbYYYQQQJJJDDD@@@===888777555222000///......////////////////////////............////////////---......///000111111222333333333444444333222222444444333333333333222222222222222111111111111000000000000000////////////111222333555666777777777999777333222222111111///111222111000222;;;JJJUUUkkkfffaaa^^^___aaa^^^YYYKKKOOOOOOIIIGGGKKKMMMKKKQQQMMMOOO\\\ooo{{{{{{vvvlll___ccchhhccckkkqqqaaaaaakkkxxx}}}vvvfffUUUJJJHHH@@@AAATTTkkkyyyzzzxxxnnnpppmmmfff```gggxxx___CCC777333///(((((((((((()))***+++,,,******)))((('''&&&&&&%%%(((((((((((('''''''''''''''''''''''''''''''''''')))))))))'''&&&$$$"""!!!''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&'''(((((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''*********)))))))))))))))******)))))))))******+++++++++******++++++,,,------///222444666999<<>>======???AAABBBBBBCCCDDDEEEFFFIIIKKKMMMNNNRRRTTTYYY___fffkkkoooqqq|||~~~{{{}}}||||||}}}~~~xxxkkk^^^UUUOOOIIIHHHGGGHHHMMMTTTXXXdddrrrtttggg]]]VVVSSSRRRUUU[[[bbbgggiiimmmttt{{{ssshhhjjjppp}}}vvvlllfffdddgggjjjkkkmmmqqqvvv}}}~~~sssjjjeeedddeeejjjkkkqqqzzzzzzqqqmmmiiiddd___VVVRRRMMMKKKNNNRRRUUUWWW\\\bbbkkkvvvzzziii^^^XXXXXXTTTSSSUUUWWWUUUVVVYYY]]]dddkkkqqqwww}}}|||wwwooowww~~~~~~~~~zzznnnddd___VVVNNNGGGBBB>>>;;;777666444222000///..............................------------.....................///000111111111222333333444333333222222444444444333333222222222222222222111111111111000000000000000000000000000111222444555666777777777999666333111111111000//////000222333888DDDSSS___hhhccc^^^[[[^^^```___]]]RRRUUUTTTMMMIIIJJJIIIFFFHHHFFFJJJXXXkkkvvvuuupppjjj]]]```gggeeennnrrreeebbblllyyy~~~wwwgggWWWMMMHHHAAADDDWWWnnn{{{{{{yyyppppppmmmhhheeennn~~~}}}[[[>>>333///+++******)))))))))))))))***((('''''''''&&&%%%%%%%%%((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''************))))))))))))++++++************++++++*********+++,,,---...///111444888;;;<<<===>>>@@@BBBCCCDDDDDDDDDDDDCCCBBB@@@?????????AAACCCDDDDDDFFFIIIKKKMMMOOORRRVVVYYYeeegggkkkqqquuuyyy|||}}}{{{}}}ssskkk```VVVMMMJJJHHHIIIJJJLLLSSS[[[___kkk|||sssfff\\\UUURRRQQQTTT[[[bbbgggjjjpppxxxtttiiidddhhhooovvvlllgggdddgggiiijjjmmmqqqwww}}}{{{ooogggeeefffhhhoooqqqwwwyyypppkkkgggaaa\\\SSSPPPLLLLLLPPPVVVZZZ]]]ccciiiqqq{{{wwwhhh^^^XXXUUUTTTRRRRRRVVVXXXXXXZZZ^^^ccckkkuuu}}}}}}vvv~~~pppfff___ZZZQQQJJJDDD???;;;999666555333111000.................................,,,,,,,,,------------.........//////000000111111222222333333333333222222555555444333333222111111222222222111111111111000000000000000000000000000222333444555666777777777888555222111111111000///+++---///222999FFFUUU```bbb^^^ZZZZZZ]]]______^^^YYY[[[ZZZSSSLLLHHHDDD@@@???@@@HHHXXXjjjsssrrrlllfffZZZ\\\dddhhhpppsssiiidddnnnzzz~~~vvvgggWWWMMMGGGBBBHHH\\\rrr{{{zzzvvvnnnllliiigggjjjuuuwwwUUU:::000---***,,,+++***)))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''$$$$$$&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&''''''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''((((((************************,,,++++++******++++++,,,++++++,,,---///111333444777;;;???BBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@BBBDDDFFFHHHJJJKKKOOOTTTZZZ]]]^^^bbbhhhnnn|||~~~~~~~~~}}}nnneee___XXXRRRLLLKKKLLLNNNOOOQQQYYYccchhhuuu~~~rrreeeZZZTTTQQQPPPRRRYYYbbbhhhmmmuuupppeeeaaadddllltttvvvpppjjjgggiiikkklllnnnrrrxxx}}}zzzmmmggggggjjjmmmqqqttt|||xxxpppkkkfff^^^YYYPPPNNNMMMNNNSSSYYY^^^bbbgggmmmvvvpppbbbZZZXXXWWWVVVSSSRRRSSSXXXZZZ[[[```eeennnzzz~~~~~~}}}||||||~~~tttiiibbbZZZUUUMMMFFFAAA===999777444333111000///.................................,,,,,,---------............/////////000000000111111111222333333333333222555555444333222222111111222222222111111111000000000000111111111111111222333333555666666777777777777444111000000111000///---...///222999DDDQQQ[[[]]]ZZZ[[[^^^```^^^\\\[[[ZZZ\\\\\\WWWOOOHHHAAA===;;;@@@KKK]]]nnnvvvsssnnncccZZZZZZdddlllpppooojjjiiisss}}}~~~tttdddUUUMMMGGGEEELLL___sssyyytttooogggdddaaaccckkk{{{oooOOO888000///---++++++***)))(((((()))))))))))))))***************((((((((((((''''''''''''''''''''''''''''''''''''$$$$$$&&&'''((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((())))))***************++++++++++++++++++++++++,,,---......///111444666999:::===@@@BBBCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@???@@@CCCGGGKKKOOORRRUUUXXX\\\eeeooottttttvvv}}}~~~}}}oooaaaYYYTTTPPPMMMLLLMMMPPPRRRRRRSSS^^^iiixxx~~~qqqdddYYYRRRPPPOOOPPPWWWaaaiiipppzzzuuuccc\\\^^^eeepppyyyvvvrrrllliiijjjllllllooorrruuuzzz~~~wwwkkkfffhhhmmmpppsssvvv~~~zzzqqqlllfff]]]WWWOOOOOOOOOQQQUUU[[[bbbfffjjjpppzzzqqqiii^^^VVVTTTVVVVVVVVVTTTSSSTTTYYY[[[^^^eeemmm|||}}}yyyuuuvvvxxxyyyyyyzzz}}}~~~uuummmfffaaaUUUPPPIIICCC>>>;;;888666222111000///...---------........................---.........////////////////////////000000000000000111222222333333333222555555444333333222111111222222222111111111000000000111111111222222333333444444555666777777777777666333000///000000000///222222333666===HHHSSSZZZ^^^^^^ccckkkkkkccc\\\ZZZYYYZZZ[[[YYYQQQHHHAAA>>>:::AAAPPPcccrrrxxxvvvrrrccc```___gggpppmmmggghhhpppxxx~~~qqqaaaTTTMMMHHHFFFNNNaaaqqqtttmmmgggaaa^^^\\\```lll}}}iiiJJJ666///...---))))))(((((()))***++++++)))))))))***************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''(((''''''''''''((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((())))))***))))))******+++++++++,,,++++++++++++,,,---...///333333444666999;;;>>>???@@@AAAAAA@@@???@@@CCCEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEJJJRRRXXX]]]aaafffiiijjjttt~~~yyydddWWWOOOIIIFFFFFFIIILLLQQQTTTSSSWWWdddsss~~~pppbbbWWWQQQOOOOOOOOOVVV```hhhppp{{{yyylll```]]]aaaiiittt~~~xxxrrrllliiijjjllllllmmmqqqrrrwww{{{~~~rrrgggfffjjjpppssswwwzzz{{{sssmmmfff\\\UUUNNNPPPRRRUUUZZZaaahhhnnnpppwwwuuuhhh___\\\WWWTTTSSSUUUVVVVVVWWWVVVXXX\\\```eeeqqq|||~~~yyytttsssrrrrrrrrrpppsssuuuwwwxxx|||zzzssskkkddd___\\\PPPKKKEEE???;;;888666444000///......------------------------------------........./////////000000////////////000000000000///000111222333333333333444444333333333333222222222222222111111111111000111111111222333333444444444555666777777777777777555222000//////000//////...///111666???JJJTTTZZZbbbccclllwwwvvviii___]]]\\\[[[\\\[[[SSSHHH@@@???888BBBTTTffftttyyywwwsssiiikkkjjjooouuuiii^^^dddrrryyy~~~yyykkk[[[QQQMMMGGGGGGOOObbbpppqqqhhhbbbaaa^^^]]]```kkk|||bbbDDD333---+++***(((((((((((()))***+++,,,''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''%%%&&&'''((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))******))))))******+++,,,,,,,,,+++,,,,,,---///111333444888888999:::<<<>>>@@@AAA?????????======???CCCGGGDDDDDDEEEFFFHHHJJJLLLMMMQQQXXXbbbjjjooosssxxx|||yyynnnZZZOOOHHHCCCBBBDDDEEEJJJQQQVVVWWW^^^ppp}}}pppaaaVVVPPPNNNNNNOOOVVV___fffnnnxxxllleee___aaagggppp||||||tttnnnkkklllmmmmmmnnnrrrsssxxx||||||nnnfffhhhpppwwwzzz~~~zzzsssmmmeee[[[SSSNNNQQQVVVZZZ```hhhqqqwwwzzzrrrdddZZZUUUVVVVVVUUUUUUVVVXXX[[[___^^^```fffkkktttuuuuuutttqqqnnnnnnqqqtttssswww{{{~~~{{{xxxwwwvvvsssoooggg```YYYTTTRRRKKKFFF@@@;;;888555333222///...---------------------------------------------------.........//////000000000000///////////////000111222222333333333222222333333333333444444222222222111111111111000111111222222333444444555555555666777777777777666444111///...///000///...------///555???JJJTTTYYYcccdddnnn{{{yyykkkaaaaaaccc```___]]]TTTFFF>>>===999DDDVVVhhhtttyyywwwuuuqqqyyywwwyyyzzzfffVVV```jjjppptttmmm^^^QQQJJJIIIEEEFFFOOObbboooppphhhbbbaaa```^^^^^^ffftttwwwUUU;;;///,,,++++++***)))))))))))))))******((('''''''''&&&%%%%%%%%%((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))******+++))))))***++++++,,,---------...///111333666888:::;;;;;;;;;<<<<<<>>>???@@@===>>>>>>??????AAAEEEGGGDDDEEEHHHLLLQQQWWW\\\^^^bbbjjjuuu|||~~~{{{www{{{vvvdddRRRIIIEEEAAABBBEEEBBBHHHRRRXXX\\\eee{{{}}}oooaaaUUUOOOMMMMMMPPPVVV^^^eeekkkuuu}}}nnnbbb^^^^^^eeemmmwwwxxxrrrnnnooopppoooqqqtttwww{{{zzzmmmhhhlllvvv~~~zzzrrrllldddYYYQQQMMMQQQWWW]]]dddmmmwwwpppddd[[[TTTOOORRRUUUVVVVVVXXX]]]bbbggggggiiiooovvvvvvuuuxxxyyywwwssssssxxx}}}{{{}}}{{{qqqrrrtttuuuvvvyyy~~~~~~zzzwwwvvvvvvvvvmmmkkkggg```WWWPPPLLLJJJHHHCCC===888555333111000...------,,,,,,---------------------------------,,,,,,,,,---------......000000000000//////////////////000222222333333333111222222333333444444555222222222111111111111000111111222333333444555555555666666777777777777666333111///.../////////...333333555;;;DDDNNNVVV[[[bbbbbblllxxxwwwiiiaaacccjjjeeeccc```UUUEEE<<<;;;:::GGGYYYkkkvvvyyyyyywwwwww~~~dddRRR^^^```fffiiiaaaSSSGGGCCCDDDCCCDDDOOObbbpppqqqjjjdddaaa```]]]\\\```lll}}}kkkJJJ555---,,,---...,,,+++***)))((((((((((((******)))((('''&&&&&&%%%)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((())))))***++++++))))))***+++,,,,,,------///000111444777:::===>>><<<<<<<<<<<<<<<======>>>:::===@@@BBBCCCDDDFFFHHHKKKMMMQQQXXX```hhhnnnrrrooowwwzzz}}}|||||||||}}}|||{{{|||}}}~~~~~~~~~xxxooolllrrryyy{{{~~~~~~{{{yyyzzz|||xxxwww{{{nnn___OOOGGGDDDBBBDDDGGGDDDKKKRRRVVV]]]lll}}}lll___WWWSSSPPPOOOTTTUUU\\\fffnnntttttteeeccccccfffmmmxxxuuukkklllqqqrrrtttxxx|||ttthhhhhhpppyyywwwqqqiii^^^UUURRRRRRXXX___eeekkkrrr{{{rrraaaVVVSSSVVVTTTVVVXXXZZZ\\\___cccffflllooorrrwww}}}|||zzzyyywwwzzzxxxtttqqqlllhhhiiijjjiiiiiijjjmmmppprrrrrr|||}}}}}}|||zzzyyyzzz|||~~~{{{yyy{{{~~~|||zzz{{{|||zzzvvvrrrfffccc]]]WWWPPPKKKHHHFFFDDD>>>777444555666333000........................---------............///////////////////////////............////////////000000000111222222333333333333333333333333333333444444333333222111000000000000000000111222333444555666777888888888888888555333111///......///000///000444===IIIRRRWWWXXXbbbeeekkkoooiii```aaagggpppnnnfffZZZNNNFFF@@@===???OOOeeeuuu}}}}}}yyyaaaYYY^^^fffbbb[[[SSSLLLFFFCCCAAAEEEDDDTTTppp~~~uuuhhhcccbbb\\\ZZZXXX]]]rrr{{{~~~ZZZ>>>444---,,,...***************)))((('''&&&))))))))))))((((((((((((***)))((('''''''''''''''######$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%((((((((((((((((((((((((((('''%%%%%%&&&&&&%%%$$$%%%%%%&&&'''((((((((('''(((((((((((())))))))))))'''(((((()))))))))))))))'''((()))))))))))))))))),,,+++*********,,,///000444555888;;;<<<<<<<<<;;;===:::555333555888;;;===<<>>===;;;999777666555444222444666999;;;===>>>???CCCCCCEEEHHHNNNWWW```eeeooottt|||{{{uuuooojjjfffbbb```aaaaaaeeejjjlllkkknnnsssxxxzzz||||||zzzxxxwwwwww}}}~~~yyyzzz{{{|||{{{{{{zzzyyy|||}}}~~~~~~zzzvvvaaaOOOGGGAAAAAACCCDDDHHHLLLPPPTTT[[[dddmmmwwwmmm^^^VVVTTTUUUUUUVVV[[[dddppp}}}uuukkkeeeaaadddmmm{{{yyywwwxxxxxxwwwvvvwww|||xxxpppmmmuuu|||~~~uuunnnfff]]]YYYZZZ^^^iiixxxwwwhhhZZZTTTSSSSSSUUUWWW]]]aaagggooowww}}}wwwuuutttssstttvvv{{{~~~}}}zzzvvvsssqqqnnniiifffaaa\\\XXXXXXXXXVVVXXX\\\\\\aaagggnnnssswww{{{}}}vvvvvvuuutttuuuxxx}}}yyyqqqiiieee]]]SSSJJJAAA<<<999777444000///000111000///....................................////////////////////////////////////............////////////000000000111222222333333111111222333333444555555222222333333333333333333222111111222222333444555888888999999999999888888333222000......///111222666:::CCCQQQ^^^gggiiihhhhhhddd___[[[]]]gggxxxyyycccNNN>>>777:::AAATTTmmm~~~rrriiiiiinnnjjjjjjeeeYYYJJJBBBCCCFFFFFFXXXrrrwwwlllhhhfff______bbblll]]]BBB222000,,,+++,,,'''***************)))((((((((((((((('''''''''&&&&&&))))))(((((((((((())))))'''''''''((())))))******''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&''')))***((((((((((((((((((((((((((('''%%%&&&'''((('''%%%''''''((((((((((((''''''(((((((((((())))))))))))(((((()))************)))+++*********************,,,...111444888<<>>;;;777555444333333666888<<>>AAACCCCCC>>><<<999666555555666777999<<>>AAACCCCCCCCC===;;;:::999999:::;;;===;;;???DDDHHHJJJNNNUUUZZZaaafffqqqvvvnnnhhheeeddddddkkknnnqqqpppllljjjkkklllmmmsss{{{~~~{{{xxxttt|||~~~~~~|||}}}~~~||||||~~~~~~zzzyyy{{{xxxzzz}}}wwwcccQQQJJJFFFDDDFFFHHHJJJPPPWWW\\\eeeooouuuwwwzzz{{{lllaaa\\\\\\\\\\\\\\\jjj|||uuunnnjjjfffhhhmmmvvvzzzyyy}}}|||wwwwww|||~~~qqqpppwww|||vvvmmmccc[[[[[[```qqq}}}uuueeeYYYRRRPPPQQQUUUWWWZZZaaaiiippp{{{|||uuuuuuuuuvvvxxx|||yyypppjjjgggddddddeeeeeeeeeeeeggghhhbbbbbbbbbbbbcccdddfffhhh```^^^```cccdddfffmmmuuuyyy{{{mmmcccWWWTTTMMMFFF???999555333111222111000///.................................,,,,,,,,,---------......////////////////////////............////////////.........///000000111111333333333333333333333333555555555444333333333222333333333333444555666777777777777777777666555555000///......///111333444:::@@@KKKWWW```aaa\\\VVVTTTVVVUUUQQQSSS]]]eeegggiiiYYYIIIAAA:::999DDDSSSkkk~~~sssuuuvvvrrrrrruuutttooooootttwwwvvvwwwnnn___NNNBBB>>>AAAEEEUUUooo}}}yyyssskkkccc]]]aaalll{{{sssNNN888///111---+++---)))'''(((((()))))))))(((((())))))((((((((('''''''''$$$$$$$$$$$$$$$%%%&&&&&&(((((('''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&(((((((((((((((((((((((('''&&&&&&'''((())))))''')))))))))))))))(((''''''(((((((((((())))))))))))))))))***++++++++++++***++++++***+++---///222444888;;;???BBBDDDCCCBBBAAA>>>=========>>>@@@AAABBB@@@GGGQQQWWW[[[```fffkkksssyyy|||sssjjjdddbbbccceeemmmppptttssspppnnnoooqqqsssyyyzzzvvvvvv~~~}}}{{{~~~}}}~~~yyywwwyyyxxxzzz}}}sss^^^MMMIIIEEEDDDFFFHHHKKKRRRZZZ^^^hhhsssxxxwwwzzz~~~zzzlllbbb^^^^^^^^^]]]]]]mmm~~~rrrnnnllljjjlllqqqzzzxxx~~~~~~wwwwww{{{}}}pppqqqyyyxxxoooddd\\\\\\aaaqqq|||qqqcccYYYTTTNNNOOOSSSXXXZZZ\\\fffppp|||~~~xxxsssvvvyyy}}}{{{nnnddd^^^^^^```]]]^^^______^^^___aaaccc___```aaaaaabbbdddgggiiieeeeeeggglllooorrrzzz|||rrrggg```QQQNNNHHHBBB<<<777333111000111111000...,,,------........................---------.........//////////////////////////////............/////////000000000000111222222333333444333333333333333333333666666555444333333222222444444444444444555777777666666777666666555444444000///......///111333555???DDDNNNXXX___]]]UUUNNNPPPTTTUUURRRTTT[[[^^^\\\```QQQDDD@@@===<<>>CCCGGGZZZsss}}}zzzuuummmccc]]]aaammmzzzkkkGGG444...333///------((()))******+++++++++******(((((('''''''''&&&&&&&&&'''''''''''''''((()))***%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%(((((((((((((((((((((((('''&&&&&&''')))***)))((()))))))))))))))(((''''''(((((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,---///222555777;;;>>>AAADDDEEECCCAAA???@@@@@@@@@AAABBBDDDEEEEEEGGGQQQ^^^hhhmmmqqqwww{{{|||ssslllhhhiiimmmpppuuuyyy|||{{{vvvssssssvvvzzzzzzuuuxxx}}}|||{{{yyy|||{{{}}}}}}jjjXXXMMMIIIFFFFFFIIIKKKNNNUUU]]]dddiiirrrwwwvvvwwwtttggg```___```aaaiiimmm}}}vvvnnnnnnpppqqqvvv}}}~~~|||yyyyyy|||rrrtttzzzzzzpppuuuvvvlllbbb]]]___eeeqqq{{{ooodddZZZSSSPPPSSSPPPSSS\\\dddiiipppyyy|||zzzzzzxxx}}}qqqllleeeaaa___^^^[[[XXX___^^^]]]\\\\\\]]]^^^___dddcccccccccfffjjjooorrrmmmnnnpppuuu{{{zzzuuummmbbbXXXTTTJJJGGGBBB===888666444444000000//////.........---............................................................////////////111111000000//////......///////////////000111111000000111222333333333333333222222222222333444555444444555555666777777777999999888777555333222111333//////111222111444888???FFFQQQ\\\___ZZZRRROOOWWWWWWRRRLLLLLLUUU]]]```XXXKKK@@@<<<999>>>SSSkkkzzzsssmmmjjjiii{{{hhh___eeennn}}}wwwqqq]]]JJJCCC>>>:::???JJJbbbxxx}}}wwwmmmbbbddd\\\fffttt{{{}}}YYY<<<333++++++,,,+++))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((()))***)))((('''((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((******))))))(((((('''''''''((()))***++++++++++++(((***,,,000444777:::<<<@@@BBBCCCBBBAAAAAABBBCCC@@@AAABBBCCCDDDGGGKKKOOO\\\fffqqqwwwyyy{{{wwwrrruuuyyyxxx~~~}}}{{{|||~~~}}}{{{www|||xxxwww{{{{{{{{{~~~zzzgggUUUKKKHHHFFFFFFJJJMMMPPPXXXaaaccchhhpppwwwyyy~~~sssggg______```bbbmmmqqqzzztttqqqqqqrrruuu~~~|||~~~}}}zzzxxxxxx{{{~~~vvvxxx}}}xxxsssxxx}}}rrrhhh___\\\aaaiiivvv~~~pppccc[[[TTTPPPPPPTTTRRRVVV___hhhppp|||}}}{{{{{{~~~|||rrrkkkgggccc___]]]]]]]]][[[YYY\\\\\\\\\\\\]]]^^^___```iiiiiijjjlllooorrruuuvvvuuuwww{{{{{{rrriiiddd]]]TTTLLLIIIGGGEEE@@@;;;777555333333000/////////........................................................................////////////000000000000///////////////////////////000111111000000111222333333333333333333333333444444444444444444555555666777777777999999888777555333222000111......111222222555;;;CCCKKKWWW___^^^XXXSSSPPPYYYZZZWWWQQQQQQXXX]]]^^^WWWKKKAAA===<<>>FFFRRRhhh{{{~~~vvvlllbbb```^^^kkkzzztttNNN;;;222++++++,,,***))))))))))))))))))(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''')))***)))((('''((()))'''''''''((((((((())))))(((((((((((())))))))))))((((((''''''''''''((((((******))))))((((((((((((************+++++++++++++++,,,000444888;;;>>>???BBBCCCCCCBBB@@@???@@@AAADDDEEEFFFHHHLLLSSS[[[```lllttt}}}|||xxx{{{~~~~~~}}}zzzzzz}}}~~~~~~|||~~~}}}|||{{{}}}~~~wwwcccRRRHHHFFFDDDFFFLLLPPPUUU]]]fffgggkkksss{{{~~~rrrggg```___aaadddooouuu|||sssrrrrrrtttwww~~~yyy|||zzzwwwuuuvvvvvvvvvuuuvvvyyy{{{zzz|||~~~wwwvvv}}}wwwmmmccc[[[ZZZdddppp{{{ppp^^^UUUQQQOOOOOORRRXXXXXX\\\dddmmmyyy}}}|||yyywwwxxxzzzrrrlllggg```\\\\\\ZZZZZZ[[[\\\]]]]]]\\\\\\\\\]]]___aaaccceeefffkkkmmmooorrruuuwwwyyyzzzzzzsssnnneee[[[VVVQQQJJJDDDCCCCCCAAA===999555333222111////////////........................................................................////////////////////////000000000000///////////////000111111000000111222333333333333222333444555666555444444444444555555666777777777999999888777555333111000///------000111222777>>>KKKUUU```ccc^^^WWWTTTTTT^^^___]]]XXXXXX\\\___^^^WWWKKKAAA>>>???KKKddd{{{xxxlllgggiiipppuuurrrccc```hhhqqq~~~yyyhhh[[[NNNFFF@@@@@@LLL[[[ooo~~~zzzrrriii```___cccuuuiiiDDD999111++++++,,,***((()))))))))))))))(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))'''((())))))''''''((()))((((((((()))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))***))))))))))))(((((((((,,,++++++******+++,,,---///111555999===@@@AAABBBAAABBBCCCBBBAAAAAABBBDDDFFFGGGJJJOOOVVVaaallltttyyy~~~}}}yyyzzz~~~~~~~~~}}}}}}}}}{{{yyyttt```PPPGGGDDDCCCGGGNNNSSSYYYbbbkkknnnrrrzzz}}}zzz{{{~~~sssjjjdddaaadddiiiqqqxxxyyyooooooqqqwwwxxxxxxzzzoookkkiiilllooorrrssstttvvvxxx{{{}}}yyyxxxzzzrrrhhh___XXXZZZgggvvvqqqcccUUUNNNMMMNNNQQQUUU]]]___dddjjjrrr|||xxxyyyzzzyyyxxxyyy|||rrrmmmfffbbb```^^^\\\[[[VVVWWWXXX[[[^^^___``````^^^```cccgggjjjmmmnnnoooqqqrrrtttwwwzzz~~~~~~wwwqqqiii___TTTOOOKKKDDDAAA@@@>>><<<999666444111000000///////////////.....................................................................////////////......//////000000111111///////////////000000111000000111222333333333333222333555777777666555444444444555555666777777777999888888666555333111000000---...000000111888@@@UUUaaajjjhhh___YYYXXXZZZfffeeeaaa\\\\\\aaabbbaaaVVVLLLBBB???CCCRRRkkkvvvnnnkkkkkklllnnnlll^^^\\\ccckkkyyyxxxhhh^^^RRRGGG???@@@PPPaaaxxx|||qqqjjjddd```aaalll~~~```@@@666000+++,,,+++)))(((***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''')))(((''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***))))))+++---000111555777:::===@@@AAAAAAAAA===???@@@AAABBBDDDGGGJJJGGGKKKPPPXXXaaalllwww~~~}}}~~~}}}~~~~~~}}}}}}|||zzzwwwsss^^^OOOGGGDDDCCCHHHOOOVVV\\\eeennnqqqwww|||wwwssstttyyyuuuoooiiieeegggmmmvvv}}}vvvooonnnpppyyyxxxtttxxxoooeeeaaa```dddiiinnnppprrrtttvvvyyy}}}|||zzzwwwoooeee]]]XXX\\\kkkzzzttthhh\\\QQQMMMMMMOOOSSSXXX___ccciiipppzzzwwwuuuwwwwwwxxxzzz|||zzzpppjjj```]]]YYYVVVVVVWWWWWWXXXUUUWWWZZZ]]]___aaacccdddcccfffkkkpppuuuxxxyyyzzz|||||||||~~~|||wwwqqqmmmbbbXXXMMMHHHCCC>>>::::::999888666444222000//////.........///////////////////////////////////////////////////////////////............////////////......//////000000111111///////////////000000111000000111222333333333333222333555777777666555444444444555555666777777777888888777666444222111000111//////000///111999CCC]]]jjjqqqjjj```\\\^^^```jjjhhhaaa[[[]]]ccceeedddTTTLLLDDDAAAGGGWWWnnn~~~yyyrrrlllkkkjjjiiiiiihhh\\\ZZZ```ggguuuzzzqqqhhhZZZJJJ@@@DDDVVVgggvvvkkkfffdddccceeesssyyyWWW>>>333...+++,,,+++((((((***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%'''((((((''''''(((***''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************(((((((((***---000444777:::;;;===>>>??????>>>>>><<<===???@@@AAADDDHHHLLLNNNTTT\\\eeemmmuuu}}}}}}~~~~~~{{{}}}}}}}}}}}}{{{xxxvvvqqq]]]NNNGGGDDDDDDIIIQQQXXX]]]fffooonnnwwwtttpppnnnnnnsss{{{wwwtttooohhhiiippp{{{yyyrrrooopppttt|||zzztttsssxxxvvveee]]][[[ZZZ^^^eeejjjnnnqqqtttvvvxxx|||~~~|||~~~tttjjj___ZZZZZZaaappp}}}yyylll___WWWOOONNNOOOQQQWWW]]]```gggppp{{{zzzttttttwwwvvvxxx{{{~~~vvvlllddd___]]]ZZZXXXVVVTTTSSSSSSTTTUUUXXX[[[^^^```bbbeeehhhkkkmmmpppvvv}}}~~~yyyvvvqqqkkkfff]]]SSSIIIDDD@@@;;;777777555555444333111000///............///////////////////////////////////////////////////////////////............////////////////////////000000000000///////////////000111111000000111222333333333333222333444555666555444444444444555555666777777777888888777666444222000///111000000111000222<<>>???AAABBBCCCGGGLLLOOO]]]ccckkkssszzz{{{xxx|||}}}|||}}}}}}||||||||||||{{{xxxuuupppZZZMMMGGGEEEEEEJJJRRRXXX]]]eeennnnnnyyytttiiiiiijjjjjjqqq}}}}}}wwwwwwrrrjjjiiipppyyy{{{vvvrrrnnnttt{{{}}}uuusssqqqrrrxxxmmm^^^XXXXXXWWW\\\bbbhhhlllppptttvvvxxx|||~~~|||ooocccXXXWWW\\\fffttt}}}nnnaaaWWWRRRNNNQQQTTTXXX^^^eeehhhppp{{{{{{vvvtttwww~~~{{{}}}zzzsssiiiaaa[[[YYYWWWVVVWWWXXXXXXWWWVVVWWWXXXYYY___bbbeeehhhiiimmmrrrwww{{{}}}wwwtttqqqllleee```VVVMMMEEEBBB???:::777777222222222222111000///.............../////////000////////////////////////////////////////////////............////////////000000000000///////////////////////////000111111000000111222333333333333333333333333444444444444444444555555666777777777888777777666444222000/////////000111111555AAANNN```llloooeee^^^bbbgggggg^^^\\\WWWTTTXXX___aaa]]]KKKJJJHHHJJJSSSddduuuxxxoooddd^^^___ccceeefffZZZUUU\\\hhhppp~~~~~~rrr^^^KKKFFFSSSjjj{{{xxxooohhhfffgggmmmeeeAAA777...,,,+++,,,***''''''+++))))))))))))(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$&&&''''''''''''(((***(((((((((((('''''''''&&&(((((((((((())))))))))))******))))))))))))******))))))*********++++++++++++,,,///222666:::===>>>===<<<;;;:::;;;<<<>>>???AAACCCEEEIIIMMMSSSZZZ___mmmqqqwww}}}|||yyyuuuvvvuuusssrrrtttzzz~~~}}}|||}}}~~~}}}}}}~~~~~~}}}zzzwwwnnnYYYKKKFFFFFFFFFJJJRRRXXX]]]eeemmmqqq}}}yyylllccceeeggggggooo||||||vvvxxxtttjjjiiiooosss~~~zzzyyywwwtttmmmwwwtttnnnnnnoooqqqxxx|||gggYYYUUUWWWVVV[[[aaagggkkkppptttwwwyyy}}}}}}yyykkk^^^SSSTTT^^^jjjwwwssscccXXXRRROOOOOOTTTZZZ^^^eeelllrrrzzzyyyuuuttt|||~~~rrrfffaaa[[[WWWUUUUUUUUUUUURRRSSSVVVWWWXXXYYY[[[\\\fffiiillloooqqqvvv}}}uuuqqqmmmkkkjjjfff___ZZZMMMEEE>>><<<;;;666444444111111222222111000//////---.........//////000000000000000000000000000000000000000000000000000000............/////////000111111000000//////......///////////////000111111000000111222333333333333333333222222222333444555444444555555666777777777888777777555444222000///------///111222777EEETTT___iiikkkaaa\\\ccchhhhhhVVVUUUSSSRRRWWW]]]]]]XXXHHHHHHIIIMMMXXXiiixxxqqqjjjbbb___aaabbbbbb```PPPOOO\\\kkkttt{{{nnnYYYGGGDDDVVVoooyyyqqqhhhddddddsssaaa<<<444---++++++,,,***''''''+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))$$$%%%''''''''''''(((*********))))))((((((((('''(((((((((((())))))))))))******))))))))))))******))))))******++++++++++++...000333777:::===>>>???<<<;;;999999:::===@@@CCCBBBEEEJJJPPPXXXaaakkkqqqvvvyyy|||yyypppkkkjjjiiihhhkkkqqqyyy|||vvvyyy}}}~~~{{{mmmXXXLLLHHHHHHHHHMMMUUUZZZ]]]dddkkknnnxxxkkkfffcccccceeeiiirrr|||{{{xxxrrrkkkjjjmmmuuuwwwyyyyyywwwuuussssssvvvyyy~~~|||sssmmmkkkjjjlllsss}}}zzzggg\\\WWWUUUZZZ]]]cccjjjpppvvvyyyzzz|||{{{rrr___YYYSSSUUU___lllxxx~~~sssdddYYYUUURRRTTTUUUWWW[[[dddqqqzzz|||zzzzzzssshhhbbb\\\ZZZVVVUUUUUUVVVUUUUUUTTTUUUXXX[[[___cccfffhhhqqqsssvvvyyy}}}zzzsssnnnjjjgggdddaaa]]]YYYSSSOOOFFFBBB<<<888666555444444222111111000///......------------............///////////////////////////////////////////////////111111000000//////......111111000///////////////////////////000000000000444333111000000000111111111111000000111111222333444444555555666777777777999777555333111000000000///---...111333888HHHYYY___cccbbb^^^___gggjjjiii[[[TTTPPPWWWaaacccYYYNNN@@@AAAAAAGGGYYYlllsssppplllhhhbbb\\\ZZZ\\\\\\ZZZRRRUUU[[[gggyyy{{{___HHHFFFKKKSSSiii~~~yyyvvvnnncccaaaggg|||yyyYYY===000------,,,++++++******)))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))((((((((((((((()))((()))++++++******+++---///222777:::<<<===???AAA:::777999???AAA???BBBGGGJJJPPPXXXbbbooozzzzzzvvv~~~oooddd______ffflllpppuuu}}}~~~yyyvvvwww}}}kkkWWWLLLHHHIIIIIIMMMUUUZZZ^^^eeemmmwww}}}mmmfffbbb```bbbeeekkkuuu~~~{{{tttmmmjjjmmmsssuuuwwwwwwuuusssrrrrrruuuxxx|||~~~~~~xxxqqqllljjjjjjmmmuuuyyyhhh^^^ZZZYYY]]]aaahhhpppvvvzzz|||}}}}}}zzz||||||qqqfffYYYUUURRRVVVbbbppp|||wwwiii\\\UUUSSSTTTVVVZZZ___gggrrr}}}~~~oooddd]]]YYYUUURRRQQQQQQTTTWWWYYYZZZ]]]]]]___bbbfffjjjnnnpppzzz~~~wwwqqqkkkfff]]]ZZZVVVSSSPPPKKKGGGCCCCCC???:::777555555444333111111111000///................../////////000000////////////////////////////////////////////////000000000000////////////111000000///////////////////////////000000000000222222000/////////000000111111000000111111222333444444555666666777777777999777555222111000000000000//////222555<<>>???<<<777555444444333222111111000000//////......////////////000000000111////////////////////////////////////////////////////////////000000000000000000//////......//////////////////000000000000111000//////.../////////111111000000111111222333444444555666777777777777888777444222000000000000111000111444888BBBSSSbbbkkkfff^^^XXXZZZaaadddcccaaa^^^___hhhqqqmmmZZZHHH??????@@@GGGXXXkkkuuuwwwjjjeee^^^ZZZWWWVVVVVVVVV[[[aaaiiiqqqzzz~~~wwwnnnRRRHHH>>>???LLL___pppyyywwwnnnkkknnnlllfffdddhhhvvvjjjJJJ777222,,,,,,,,,+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))++++++*********++++++,,,+++,,,---......000333666:::<<<>>>>>>===<<<<<<===@@@???@@@EEEHHHLLLSSSZZZfffsssxxxkkkiiillliiiooorrrrrruuu|||~~~|||zzz|||~~~|||~~~{{{dddSSSKKKJJJLLLLLLOOOWWW]]]ccclllttt|||rrrkkkeeebbb___```fffmmmuuuzzzoooiiiiiikkknnnqqqrrrqqqppppppppprrrtttvvvvvvsssooolllkkkhhhkkkqqq{{{~~~pppccc[[[ZZZ]]]aaaiiittt~~~|||tttuuuxxx|||~~~ooo```WWWVVVWWW^^^jjjuuu|||~~~xxxmmm```VVVSSSUUUYYY^^^___cccmmmzzz|||ppp```VVVSSSTTTSSSRRRUUUTTTTTTWWW\\\bbbfffhhhlllmmmnnnrrrwww}}}yyynnneee___ZZZUUURRRRRRNNNIIIEEECCCAAA???===<<<999666444444444444333111000000000/////////........./////////000000000////////////////////////////////////////////////.........///000111111111000//////.........//////////////////000000000000000000000000///000000000111111000000111111222333444444666777888888777777777666444222000000000000111111222444:::GGGXXXeeelllfff^^^ZZZ]]]aaabbbaaa]]]]]]bbbmmmvvvoooZZZGGG>>>@@@FFFPPP___mmmvvvxxxllleee^^^[[[YYYVVVVVVWWW[[[ccckkkrrrvvvtttgggZZZIIIGGGAAA@@@OOOfffsssssssssjjjgggkkklllfffeeeiiixxx^^^???222222,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++******************++++++************++++++,,,,,,---...///000333777::::::<<<>>>>>>>>>>>>???AAAAAABBBEEEIIINNNUUU___gggwwwwwwvvvxxxssswwwyyywwwyyy~~~|||}}}}}}~~~}}}{{{xxxvvv{{{}}}~~~||||||{{{||||||}}}sss___PPPKKKKKKLLLMMMQQQZZZ```fffoooxxxssskkkgggfffbbb```bbbiiipppyyyzzzmmmfffeeegggjjjmmmooooooooooooppppppsssuuutttqqqmmmlllllliiimmmuuuxxxlllbbb[[[[[[___bbbjjjvvv|||wwwnnnooosssxxx~~~}}}nnn^^^VVVWWWZZZcccoooxxx|||}}}}}}uuuhhh[[[SSSTTTYYY]]]bbbccchhhsss~~~vvvjjjbbbXXXSSSSSSTTTSSSQQQWWWWWWYYY]]]dddkkkpppqqqrrrsssvvvzzz}}}uuunnnddd]]]XXXUUUPPPMMMKKKHHHCCC@@@>>>===;;;999:::888555444555555444333000000000000////////////------........./////////////////////////////////////////////////////////------...///000111222222//////............//////////////////000000000000000111111111111111111111111111000000111111222333333555666888999888777777666555333111000000000000///000222444<<>>???AAACCC===CCCKKKQQQXXXdddpppxxx|||~~~~~~zzz||||||yyyxxx|||~~~|||yyyzzzzzzyyyzzzyyyxxx{{{|||~~~{{{kkkZZZNNNJJJKKKLLLMMMSSS]]]dddjjjrrrzzzvvvkkkeeeccceeeaaa```ccckkksss|||wwwiiibbbaaabbbeeeiiillllllmmmnnnoooooorrruuuuuuqqqnnnnnnpppnnnsss|||tttlllddd]]]]]]ccceeemmmyyyxxxrrrlllnnnqqqwww|||}}}oooaaaSSSVVV\\\hhhsss{{{~~~}}}vvvnnnbbbWWWSSSVVV\\\aaafffkkktttzzzwwwwwwyyy{{{zzz}}}mmmbbb[[[XXXTTTQQQQQQRRRRRRRRRVVVXXX]]]eeennnuuuzzz{{{yyy{{{xxxrrriiiccc\\\WWWTTTQQQMMMJJJHHHEEEBBB???>>>===:::888999777555444444444333222000000000000////////////------------............////////////////////////////////////////////////---......///000111111222......------......//////////////////000000000000000111111222222222222111111111000000111111222333333555777999999999888777666555333111000000000000,,,000333666???OOO]]]dddiiifffdddccc^^^UUUPPPPPP[[[___eeejjjiii```RRRHHH===FFFXXXjjjssstttsssuuuggg^^^WWWXXXVVVQQQQQQVVV```hhhppprrrpppiii[[[MMMBBBCCCDDDKKK^^^ssszzzuuutttmmmjjjkkkhhhcccfffooojjjHHH333---///+++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***)))))))))))))))***+++,,,---///222444666888;;;===@@@AAABBBAAA@@@@@@BBBDDD@@@KKKVVV^^^fffsss~~~{{{~~~||||||yyyuuutttuuuuuu}}}}}}~~~~~~~~~}}}}}}}}}~~~yyyxxxqqqeeeVVVLLLJJJKKKKKKMMMUUU```hhhmmmttt{{{}}}yyytttmmmgggbbbbbbdddcccbbbfffoooyyy~~~ssseee^^^]]]\\\```dddgggiiiiiikkklllnnnrrrwwwwwwsssqqqqqqsssuuuzzz}}}pppkkkeee]]]]]]ccciiiqqq|||wwwqqqjjjlllpppwww}}}|||pppdddUUUXXX```lllvvv||||||yyyllleee]]]VVVVVV[[[aaaeeelllvvv{{{uuupppooorrrvvvzzzyyy}}}uuukkkaaaZZZTTTUUUTTTRRRPPPRRRUUUXXX\\\___eeennnxxx~~~~~~{{{ssslllhhh]]]YYYTTTRRRQQQOOOKKKGGGFFFDDDBBBAAA@@@>>>;;;888777555333333333222111///////////////000000000000............////////////////////////////////////////////////////////////......//////000000111111...------------...///000////////////000000000000...///000222222222111000111111000000111111222333333555777999:::999888777555444222111000///000000,,,111555888BBBRRR^^^bbbeeeeeeffffff___UUURRRUUUeeeiiikkkiii```UUUKKKFFF@@@JJJ^^^qqqxxxtttqqqsssfff[[[UUUWWWVVVPPPQQQWWWdddjjjpppoookkkdddWWWLLLCCCCCCIIIXXXmmm{{{|||xxxsssmmmkkkjjjddd```hhhuuuxxx]]]@@@111...///++++++******))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))******))))))***+++,,,------...222666999:::;;;<<<>>>BBBCCCDDDDDDCCCEEEGGGJJJQQQ^^^jjjooottt|||~~~wwwqqqqqquuuxxx{{{{{{zzzyyyxxxwwwvvvvvvttttttwww|||ppppppkkk```TTTKKKJJJLLLJJJMMMVVVbbbjjjnnnuuu{{{vvvqqqkkkgggdddcccdddfffeeeeeejjjuuu|||pppbbb[[[ZZZYYY\\\aaadddfffggghhhjjjmmmsssxxxxxxuuussssssuuuyyyxxxkkkhhhddd\\\[[[bbbmmmuuuxxxqqqfffiiinnnwww}}}wwwlllbbbYYY]]]dddooowwwzzzwwwttteeeaaaZZZXXXZZZ```fffjjjsss|||tttqqqllljjjkkkpppwww|||vvvhhhccc```]]]YYYTTTVVVWWWUUURRRTTT[[[aaaeeehhhooowwwvvvllleee___\\\UUURRROOOOOOOOOMMMIIIEEEAAA@@@???>>>===;;;888555666444222111111111///---////////////000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000---------------...///000////////////000000000000---...///111111111000///111111111000111222222333333555888::::::999888666555444222000000///000000,,,222777:::EEEUUU```bbbbbbcccgggiiibbbYYYZZZbbbooorrrqqqiiiZZZMMMFFFEEEBBBLLL```sssxxxrrrppprrrfff[[[UUUYYYXXXRRRSSSZZZeeekkknnnkkkfff___TTTJJJHHHHHHPPPeeeyyy}}}yyyqqqmmmkkkiiibbb^^^iiixxxpppTTT;;;111//////++++++******)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,++++++++++++,,,,,,++++++++++++,,,---...///000444999<<<======>>>>>>@@@AAACCCEEEGGGJJJNNNRRRcccqqq|||}}}|||}}}zzzsssnnnpppwww}}}wwwvvvtttrrrppppppoooooonnnnnnpppuuu{{{ooopppnnncccTTTIIIFFFGGGKKKNNNUUU```kkkrrrsssrrrnnngggcccccccccbbbcccfffgggmmmttt{{{xxxkkk___WWWSSSSSSWWW]]]```aaaccchhhkkkqqqsssttttttsssssstttvvvzzzssseeecccbbb^^^```gggsss~~~wwwsssjjjooovvv~~~}}}zzztttiii```[[[YYY___nnnyyyyyyqqqlll___ZZZWWWZZZ[[[]]]fffpppyyyvvvnnnmmmlllmmmqqquuuyyyzzz{{{rrriiibbb[[[TTTTTTWWWUUUUUUVVVVVVXXX[[[aaaeeemmmttt~~~sssiiiddd```[[[VVVUUUQQQMMMKKKKKKKKKIIIGGGBBB@@@===;;;;;;:::888666333333222111000000000111111111000000//////......//////////////////////////////////////////////////////............//////000000000000000000000000,,,,,,,,,---------......000111111111111222222222000000000000000000000000000111111222222333444444666666555666777777555222555333111///......///000777555666===JJJXXXbbbfffnnniiieeeddd``````jjjwww|||hhhSSSEEE@@@???CCCSSSeeeooossstttrrrooodddaaa]]]XXXSSSRRRXXX___ggghhhhhhfffaaaYYYQQQMMMDDDJJJZZZqqqxxxkkkkkkhhhaaa\\\ddduuu|||```EEE444...---,,,++++++,,,,,,+++***((('''(((''''''''''''((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))(((&&&%%%************))))))))))))))))))*********,,,000333======>>>@@@BBBBBBAAA@@@BBBCCCCCCDDDIIIQQQ[[[bbbxxx}}}}}}{{{tttsssxxx~~~||||||zzzzzz|||wwwpppvvv}}}||||||{{{zzzzzzzzz{{{{{{tttsssrrrpppooonnnnnnnnnmmmmmmlllkkkjjjiiigggfffeeeeeeeeeeeefffkkkrrrwwwrrrrrrnnnbbbTTTJJJHHHIIIKKKOOOXXXcccmmmrrrqqqoooiiidddbbbccccccbbbcccgggffflllttt~~~uuuhhh\\\TTTPPPRRRWWW\\\___aaadddhhhlllsssuuuvvvwwwvvvwwwyyy{{{yyyzzzkkk```______]]]ccclll|||xxxtttnnnttt||||||xxxrrrhhh___]]]\\\bbboooxxxtttiiibbbZZZVVVUUUYYY\\\aaakkkuuuwwwnnnjjjjjjkkknnnrrrxxx|||~~~wwwjjjccc\\\YYYUUURRRTTTYYYVVVXXX[[[^^^aaagggmmmqqqyyy|||tttiiibbb^^^[[[VVVRRRRRRNNNKKKIIIIIIIIIGGGEEEBBB@@@===;;;:::999777555333222111111000000111111111000000000/////////...//////////////////////////////////////////////////////............//////////////////////////////------------............000111111111111222222222000000000000000000000000111111111222333333444444666666555666777777555222444333111000/////////000444333666>>>LLLZZZcccgggmmmgggddddddfffjjjuuuyyycccMMM@@@;;;;;;AAASSSgggooopppqqqssssssnnnllliiiddd___\\\]]]```gggfffdddccc___YYYQQQKKKEEEMMM^^^uuu{{{jjjjjjhhhcccaaahhhwwwyyy[[[AAA222...---,,,++++++,,,,,,+++***((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((&&&&&&***************)))))))))***+++,,,,,,---000444777:::;;;===@@@BBBCCCBBBAAABBBCCCFFFKKKSSS___lllttt~~~uuukkkfffhhhnnntttssstttvvv{{{}}}yyytttnnniiiggghhhmmmssswwwxxxvvvtttssstttsssrrrqqqooommmllllllhhhhhhgggfffeeeeeeeeefffdddccccccbbbaaa```___^^^XXXWWWWWWVVVVVVZZZ___cccxxxvvvooobbbSSSJJJIIIKKKLLLQQQ\\\gggoooqqqnnnkkkdddaaa```ccccccbbbcccggghhhnnnxxxrrrdddXXXQQQNNNRRRVVV\\\___aaadddiiimmmtttuuuvvvwwwvvvxxx{{{}}}zzznnnddd]]]]]]]]]___iiivvvzzzwwwuuu{{{zzzvvvpppfff___\\\]]]eeeqqqvvvnnnbbbZZZTTTRRRSSSXXX^^^fffrrr|||~~~vvvnnnhhhfffhhhkkkpppvvv|||xxxmmmddd\\\VVVRRRRRRQQQQQQUUUZZZ\\\^^^bbbgggmmmttt|||~~~wwwlllggg___[[[YYYVVVSSSOOOMMMKKKHHHGGGGGGFFFEEECCCBBB???<<<:::999777555333222222111000000000111111000000000000//////////////////////////////////////////////////////////////////............//////....................................////////////000111111111111222222222000000000000000000000000111111222222333333444444666666555666777777555222222222111111000000//////333444888CCCQQQ]]]eeehhheee___\\\```gggpppyyyoooZZZGGG<<<:::;;;BBBVVVjjjooollllllrrrwwwyyyyyywwwtttooojjjfffcccfffccc___^^^^^^YYYQQQIIIIIIRRRdddzzz|||mmmllliiiffffffmmmyyyrrrRRR;;;000...---+++++++++++++++***)))((((((%%%&&&((()))))))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''************************+++---///000111444888;;;:::<<>>;;;888777555333111111111000000000000111111000000000000//////////////////////////////////////////////////////////////////............//////........................////////////000000000000000000111111111222222222000000000000000000000000111111222222333444444555666666555666777777555222000000111111111000000///555777===HHHUUU___cccdddZZZWWWWWW___iiirrrwwwyyyrrr```PPPCCC<<<<<>>>>>@@@CCCEEEFFFGGGHHHIIIKKKPPPXXXaaajjjsss|||}}}wwwfff```YYYWWW\\\dddjjjmmmssssssuuu{{{zzz{{{||||||yyyvvvvvvtttqqqnnnllllllllldddaaa\\\WWWSSSQQQPPPQQQPPPSSSWWWYYYXXXVVVTTTTTTTTTUUUVVVWWWVVVUUURRRQQQMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGHHHGGGFFFEEEEEEHHHKKKvvvcccSSSIIIGGGHHHMMMTTT___hhhllljjjeeebbbaaaaaabbbeeedddaaadddiiilllwww|||}}}|||oooccc[[[XXXWWWUUUYYY]]]```bbbffflllpppvvvuuutttqqqppprrruuuxxxooobbbaaaaaaaaacccjjjzzzyyyvvvwww}}}xxxsssmmmeee___[[[]]]eeelllkkkaaaWWWSSSQQQUUUZZZ___gggrrr|||~~~yyytttoookkkkkkllljjjnnntttyyy}}}lllddd```[[[XXXVVVRRRQQQSSSUUUWWW[[[aaaiiikkkpppwww}}}{{{yyy}}}tttiiibbb^^^\\\YYYVVVTTTQQQOOOMMMIIIIIIIIIGGGEEECCCBBBBBB>>><<<999666555444222000111000000///000000111111////////////000000000000//////////////////////////////////////////////////////............//////......................../////////000000000111111000000111111111222222222000000000000000000000000111222222333444444555555666666555666777777555222///000000111111111000000555888???JJJUUU[[[\\\ZZZPPPRRRXXXbbbooowwwvvvqqqlll```RRRIII@@@;;;<<>>000...---++++++******))))))))))))))))))%%%&&&(((******)))'''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))((((((((())))))))))))******+++,,,------......000333555777:::>>>AAAAAACCCEEEFFFEEEGGGJJJMMMPPPWWWbbbkkkqqquuuxxxyyyxxx~~~zzzmmmeee\\\YYYYYY]]]fffmmmqqqrrrxxxwwwxxx|||uuuppppppuuu{{{~~~zzzuuuooolllhhhgggfffbbb^^^ZZZZZZZZZQQQPPPNNNMMMKKKJJJJJJJJJKKKNNNPPPQQQPPPOOONNNNNNPPPQQQRRRRRRRRRPPPMMMLLLIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGFFFGGGIIIKKKyyyeeeTTTJJJGGGGGGMMMTTT^^^eeegggeeebbb```aaaaaacccfffeeecccgggnnnqqq~~~|||xxx{{{|||oooddd]]]\\\]]]YYY\\\```bbbcccgggmmmrrrxxxwwwuuurrrqqqsssxxx{{{wwwkkk___aaacccdddhhhrrrwwwpppqqqttt}}}yyysssmmmfffaaa______ccceee```VVVOOONNNSSSZZZaaafffnnnxxx}}}vvvqqqmmmiiijjjmmmoootttzzz~~~jjj```]]]ZZZUUUQQQQQQNNNOOOTTTYYY\\\bbbhhhnnnrrrxxx}}}{{{{{{yyy~~~{{{qqqhhh```[[[ZZZXXXUUURRROOOLLLKKKJJJIIIJJJJJJHHHEEEBBBAAAAAA<<<999666555444333111///000000/////////000111111////////////000000000000//////////////////////////////////////////////////////............//////........................////////////000000000000000111111111111222222222000000000000000000000000222222333333444444555555666666555666777777555222//////000000111111222222444888AAALLLUUUXXXUUUPPPGGGNNNXXXcccoootttoooggg]]]SSSIIIDDD===888<<>>>>>999777444333333333111000///////////////000111111.../////////000000000111//////////////////////////////////////////////////////............//////////////////////////////........./////////000000000111111111111222222222000000000000000000000000222222333333444555555555666666555666777777555222000/////////000111333444555;;;EEEQQQYYYZZZTTTOOOKKKTTT^^^eeekkkllleee[[[RRRIIICCC@@@:::666@@@OOO___cccccc^^^]]]bbbggghhhnnnzzz~~~uuummmnnnooolllgggbbb[[[UUUQQQOOOMMMKKKDDDUUUmmm~~~xxxlllbbb]]]ggg{{{]]]GGG333///000+++)))+++***)))((('''(((((()))***''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))++++++))))))***,,,---///000000444777:::<<<>>>@@@CCCEEEDDDEEEFFFEEEEEEJJJTTT\\\aaahhhrrryyy}}}~~~}}}|||mmmddd```]]]dddhhhnnnrrruuuvvvwwwwwwtttvvvvvvxxx~~~}}}xxxtttqqqmmmllluuu|||mmmggghhhaaaaaa```^^^[[[XXXVVVUUUNNNOOOOOONNNLLLKKKLLLNNNKKKLLLMMMNNNPPPQQQSSSSSSRRRTTTWWWXXXYYYZZZ\\\]]]YYYXXXWWWTTTRRRPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKEEEGGGIIIJJJIIIHHHIIIJJJzzzgggXXXOOOKKKJJJMMMRRRYYY]]]]]]]]]^^^___^^^___bbbfffgggiiisss}}}yyy~~~oooccc\\\\\\]]]___aaadddeeeeeehhhnnnssssssrrrqqqoooqqqvvv}}}wwwllleee```dddiiioooyyy{{{qqqqqqzzz{{{uuunnniiieeeYYYWWWVVVSSSMMMIIILLLRRRTTT___jjjqqqxxxwwwqqqqqqpppnnnooottttttyyyvvvfff___ZZZ[[[YYYSSSPPPSSSSSSPPPRRRYYY^^^bbbiiioooyyy~~~~~~~~~uuukkkeee```[[[XXXTTTSSSQQQMMMJJJIIIJJJLLLHHHJJJKKKHHHBBB>>><<<<<<777555333222333333111000///////////////000111111.../////////000000111111//////////////////////////////////////////////////////............//////000000000000000000000000............////////////000111111111111222222222000000000000000000000000222222333444444555555666666666555666777777555222000///......///111333555999???JJJVVV______YYYRRRZZZccciiikkkkkkiii```UUUKKKCCC>>>===999777FFFYYY``````\\\YYY[[[bbbfffeeennn{{{~~~pppdddeeeiiihhheeeaaa[[[TTTNNNKKKJJJJJJKKK\\\sss{{{tttmmmddd```kkkUUUAAA111000000+++(((+++***)))(((''''''((()))***(((''''''''''''((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))************************))))))))))))))))))))))))***)))(((((((((***+++,,,))))))+++,,,...///000111777999===???AAABBBDDDFFFGGGHHHIIIHHHIIIPPP\\\fffmmmrrryyy~~~vvveeebbbfffhhhoootttxxxyyyxxxvvvvvvxxxtttvvvvvvvvvyyy}}}|||~~~zzzxxxsssqqqyyyvvvmmmccc^^^]]]VVVUUUTTTSSSRRRQQQPPPPPPHHHJJJKKKKKKKKKLLLOOOQQQMMMMMMMMMMMMOOOQQQTTTVVVWWWYYY[[[]]]^^^```ccceeeXXXXXXVVVTTTSSSSSSSSSSSSMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNJJJLLLNNNNNNMMMKKKKKKLLL|||mmm]]]PPPKKKLLLMMMQQQWWW[[[]]]]]]]]]^^^______ccciiijjjlllxxx{{{{{{|||{{{nnngggfffffffffcccdddeeeddddddgggnnnssssssooonnnooopppqqqxxx~~~pppiiihhhiiilllpppxxx{{{pppkkknnnzzz~~~zzztttkkkddd]]]TTTKKKGGGGGGHHHMMMSSS[[[ccclllsss{{{{{{uuuppppppppppppssswww|||wwwkkk\\\YYYTTTQQQOOOPPPRRRSSSSSSVVVZZZ^^^bbbgggmmmpppzzz|||wwwmmmfffbbb]]]VVVQQQRRROOOKKKIIIJJJKKKLLLLLLJJJHHHFFFEEEDDDAAA>>>;;;777666555222000...,,,+++............////////////////////////////////////111111000///...---,,,,,,////////////............---......///000111111222............////////////000000000000111111111111111111222222222222111111000000000000000000000000111111222333444666666777555444333444666666333000...------...111333444444888BBBSSSaaaaaaZZZ[[[aaaooosssssslllfffbbbZZZPPPFFF<<<777;;;<<<;;;DDDRRR\\\\\\ZZZXXXYYY\\\bbbgggqqqsssoooccc[[[^^^fffmmmhhh___UUUNNNJJJFFFDDDCCCLLLiii}}}mmmjjjeeejjj}}}kkkHHH888...000111+++'''***************))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((---+++)))((('''((()))***))))))))))))***************(((&&&'''***,,,,,,***+++,,,------...111555888<<<===>>>???AAACCCEEEGGGKKKIIIHHHLLLVVVbbblllrrrsssxxxoooaaa```kkkvvvzzz|||}}}}}}zzzxxxwwwwwwvvvuuuwww|||{{{wwwxxx}}}|||}}}oooeee^^^VVVSSSSSSPPPOOOMMMLLLMMMMMMLLLKKKMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOONNNNNNQQQVVVZZZaaa```aaaeeeiiiiiifffccc]]]UUUQQQUUUYYYXXXTTTRRRNNNPPPQQQRRRQQQQQQRRRSSSOOOPPPPPPPPPOOOPPPSSSUUUTTTRRROOONNNNNNNNNLLLKKK}}}nnn^^^PPPKKKMMMNNNRRRWWW[[[]]]]]]^^^^^^___```dddiiikkknnnzzz|||zzz{{{{{{pppkkkjjjjjjiiiddddddccccccdddhhhmmmqqqqqqooonnnqqqrrrtttzzz|||oooiiiiiimmmqqqxxxvvvmmmkkkppp{{{~~~zzzsssiiibbbXXXPPPIIIGGGHHHKKKRRRYYY```jjjuuu{{{xxxssspppqqqsssuuuyyy~~~xxxhhh^^^ZZZXXXTTTQQQPPPRRRUUUXXXZZZ]]]aaaeeeiiinnnssswwwxxxqqqhhhbbb^^^ZZZTTTPPPOOOMMMJJJIIIJJJLLLMMMMMMLLLJJJGGGEEECCC@@@<<<999444444333222000///..................////////////////////////////////////000000000///......------////////////.....................//////000000000............////////////000000000000111111111111000111111222222111111000111111111111111111111111111222222333444555666777666444333444666555222000.........///111333444555<<>>BBBEEEPPP\\\jjjjjjhhhddd___[[[YYYYYY___cccffffffiiillljjjfffbbbXXXQQQRRRTTTQQQMMMKKK[[[tttwww|||tttZZZ@@@444,,,...///+++(((***************))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&)))))))))(((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((***)))'''&&&&&&&&&'''((())))))))))))************+++***((()))***++++++******,,,...///111444999<<<<<>>:::666333222111111111000000000///............////////////////////////////////////............//////000000////////////...........................---------............///////////////000000000111111111111000000111111111111000000111111111111111111111111222222333333444555666666666666555444333222111000///000000000000222555777???HHHSSSZZZ^^^fffuuuttthhhbbbbbb___UUUJJJ@@@>>>AAAHHHOOOTTT^^^iiirrrqqqnnniiiccc^^^[[[[[[WWW^^^eeegggiiilllkkkgggeeeYYYQQQUUUXXXTTTNNNMMMccc|||nnnPPP;;;111+++,,,---+++)))+++************)))))))))(((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''''''''((()))((()))))))))************,,,+++*********++++++++++++---000222444777<<>>FFFLLLSSSZZZ```ddd```ZZZTTTOOOPPP[[[eeebbbXXXOOOLLLOOOUUU[[[bbbiiiqqqwwwwwwuuuooohhhaaa]]]\\\]]]PPP\\\eeedddaaaccchhhkkklll[[[OOOOOOMMMHHHKKKUUUsss```AAA444111---,,,,,,,,,++++++************))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))***************))))))))))))***************+++,,,,,,+++,,,...000000333777:::<<<>>>BBBDDDGGGIIIIIIIIIMMMXXXiiiuuuzzzyyyyyy{{{|||qqqiii___\\\]]]^^^ZZZUUUXXXUUUVVV\\\]]]XXXQQQOOOQQQTTTXXX[[[^^^dddlllsss}}}rrrcccWWWSSSUUUWWWWWWXXXXXXWWWYYY\\\___aaahhhnnnoootttzzz|||zzzzzzwwwtttsssvvv~~~vvvmmmllllllnnnqqqrrrooogggaaa_________```aaafffkkkpppqqqooopppuuuyyy}}}}}}}}}|||llliiiiiipppxxxwwwqqqoooqqqyyy|||uuuiii\\\RRRJJJIIIJJJOOOUUU^^^mmm|||{{{vvvtttuuuzzztttaaaZZZUUUOOOOOOTTTRRRVVV\\\dddllltttzzz}}}}}}uuunnnggg```YYYUUUQQQPPPOOOLLLKKKKKKMMMNNNQQQQQQRRRTTTUUUTTTQQQOOOFFFBBB===888666333111///000000000000000000000000............////////////////////////////////////.........///////////////////////////.....................//////000000000............////////////000000000000111111111111//////000000000000//////222222222222222222222222333333333444444444444555777888777333///---...///,,,///111111000444;;;AAAJJJQQQWWWYYY]]]```\\\VVVNNNKKKOOO]]]eeeaaaVVVOOOMMMPPPSSSWWW___kkkwww|||zzzuuummmddd]]]YYYXXXOOOYYY```bbbbbbeeehhhhhhgggUUUHHHFFFCCCAAALLL]]]||||||{{{yyyxxxTTT;;;333111///,,,+++,,,,,,+++************))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((()))))))))))))))))))))))))))************(((***,,,,,,,,,,,,///222444777:::===???AAADDDFFFGGGJJJMMMQQQXXXhhh}}}|||{{{zzz~~~zzziii___ZZZTTTRRRUUUYYY[[[[[[\\\ZZZZZZ]]][[[VVVTTTVVV\\\```ggglllqqqzzz~~~rrrdddXXXTTTVVVWWWWWWWWWWWWVVVXXX\\\^^^```hhhoooqqquuu{{{{{{wwwyyywwwvvvvvv{{{yyyllleeeddddddggglllnnnllleee^^^]]]___```aaaaaaeeelllrrrtttrrrrrrwwwzzz~~~uuullljjjmmmssszzzwwwrrrppprrryyy|||ttthhhZZZPPPHHHHHHJJJPPPWWWaaarrr{{{vvvsssvvvxxx{{{gggWWWUUUUUUQQQRRRXXXRRRWWW^^^gggpppwww|||xxxsssllleee^^^WWWPPPLLLKKKKKKKKKJJJJJJKKKNNNQQQRRRRRRSSSTTTUUUSSSOOOLLLCCC???:::666444333111///---......///000111111222............/////////000////////////////////////////////////////////////000/////////............---......///000111222222............/////////000000000000000111111111111//////000000000000//////222222222222222222222222333333444444444444444444888888777333...,,,---///+++...111111000444<<>>:::555333333222111///////////////////////////111111000000000/////////000000000000////////////111000000000/////////...////////////000000000000////////////////////////000000000000////////////111111111111000000000000000000000000000000000000111111111222222333333333555555555444444444555555888666444111000/////////222222111111222888@@@GGGOOOOOORRRUUUXXXYYYWWWUUUQQQOOOOOORRRTTTRRRJJJCCCAAA@@@BBBNNNgggvvviiibbb]]]WWWRRRQQQUUUYYY]]]eeemmmooommm^^^NNNCCCBBBBBBHHH___yyyuuukkkhhhwww|||ZZZ>>>111......---,,,++++++++++++))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,---///222555666777888===CCCEEEDDDFFFJJJOOOWWWdddtttzzzzzz}}}ttteeeXXXRRRPPPRRRYYY^^^aaafffnnnssstttqqqllliiijjjkkkmmmuuuxxxppphhhbbb^^^\\\ZZZZZZYYYZZZ[[[]]]___```cccgggllloooppprrrvvvyyy~~~rrrhhhddddddeeejjjmmmllllllllliiiddd______```ccchhhnnntttwwwwwwxxx{{{}}}sssmmmooorrrwwwzzzuuurrrsssvvvyyy{{{|||}}}~~~~~~wwwiiiYYYNNNJJJKKKNNNTTT]]]hhhrrrxxx{{{|||{{{wwwrrrqqqsssuuu}}}xxxiii\\\WWWRRROOOOOORRRTTTUUU___dddkkkrrrwwwyyyyyyxxxuuuvvvwwwxxxzzz~~~~~~wwwpppkkk```]]]XXXSSSPPPNNNMMMMMMPPPPPPPPPQQQSSSTTTVVVWWW[[[YYYVVVSSSOOOJJJCCC???:::777444222111111000///////////////////////////111111111111000000000000000000000000////////////000000000000////////////////////////000000000000////////////////////////////////////000000000000111111111111000000000000000000000000000000000000222222222222222222333333777666666666666777777777777555333111///......///222222222222555;;;CCCHHHNNNQQQTTTWWWXXXWWWUUUSSSTTTQQQOOONNNNNNKKKFFFAAA;;;===CCCUUUqqqpppeee```]]]YYYVVVRRRVVVZZZ]]]eeennnqqqooocccRRRDDDCCCGGGRRRmmm~~~ooohhhhhhxxxpppNNN888000...---,,,++++++******+++******))))))((((((''''''(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,...111444666888888999???FFFIIIHHHIIIMMMWWWdddwww}}}tttrrrzzz{{{sssyyy|||{{{vvvkkk]]]TTTRRRSSS\\\eeemmmrrrxxx{{{xxxvvvyyy~~~|||wwwpppiiiccc___]]]\\\\\\\\\]]]___aaacccdddhhhmmmooooooppptttwww|||{{{nnnfffdddeeehhhnnnrrrrrrqqqrrrppplllcccccceeehhhlllqqqvvvxxxwwwyyy}}}}}}uuuppppppttt{{{{{{wwwsssqqqrrruuuvvvwwwxxxzzz{{{|||}}}uuufffVVVLLLIIIKKKOOOUUU]]]fffmmmrrrtttvvvwwwuuuqqqqqqvvv{{{~~~jjj___UUUSSSPPPOOOPPPSSSVVVWWWaaafffmmmrrruuuuuutttsssoooqqqtttxxx}}}|||uuuoooiiiddd\\\YYYUUUQQQNNNMMMMMMNNNOOOPPPQQQSSSVVVYYY[[[\\\___[[[VVVQQQKKKEEE>>>:::666444222000000//////...////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000////////////////////////////////////000000000000111111111111000000000///000000000000000000000000222222222222222222222222666666777777888888777777666444222000///.........000000111333777>>>DDDIIINNNRRRWWWXXXWWWTTTRRRRRRUUUTTTRRRPPPNNNJJJEEEAAA>>>@@@III]]]www{{{jjjaaa___[[[WWWTTTUUUXXX[[[\\\bbbjjjmmmmmmeeeTTTFFFEEEMMM]]]xxxwwwjjjhhhlllxxx```BBB333000...---,,,+++************+++******)))(((''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++,,,...111444666999:::>>>>>>BBBHHHJJJKKKNNNTTT___ooo~~~sssppprrr|||zzzvvvvvv~~~qqqdddWWWPPPTTT[[[iiisss}}}}}}wwwooogggbbb```___]]]]]]^^^```cccdddgggjjjnnnpppoooooorrruuuxxx~~~wwwnnngggfffiiiooowww|||{{{yyyxxxuuuqqqjjjjjjkkklllooosssvvvyyyyyy{{{~~~|||vvvsssooouuu}}}xxxuuurrrqqqrrrsssttttttvvvwwwyyyzzz|||{{{rrrcccTTTJJJGGGJJJOOOUUU]]]dddiiilllnnnqqqtttrrroooqqqxxxrrrbbbYYYRRRQQQQQQPPPQQQTTTXXX[[[bbbggglllppppppoooooopppmmmoootttzzz{{{rrrkkkeee___ZZZXXXVVVSSSOOOMMMMMMMMMNNNNNNOOORRRVVVYYY\\\___``````[[[TTTMMMFFF@@@:::666111111111000///.........////////////////////////////////////////////////000000000000////////////////////////000000000000////////////000000000000000000000000000000000000.../////////000000000111111111111111000000000///000000000000000000000000111222222222222222333333444555666777777777777666555333111///..................000444:::@@@FFFJJJMMMRRRWWWWWWRRRNNNMMMOOOSSSUUUUUUSSSNNNHHHCCCAAAAAAEEEQQQfff|||rrreeeaaa___YYYTTTSSS]]]``````^^^___dddhhhgggbbbSSSHHHJJJUUUgggnnneeehhhooowwwrrrPPP999111000------,,,+++************+++******)))(((''''''&&&((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))***+++,,,------...111444777:::<<<===DDDAAABBBFFFIIILLLSSS[[[iiiyyy{{{tttpppsss{{{~~~}}}|||~~~lll\\\PPPMMMWWWcccvvv{{{rrrjjjeeebbb```___^^^^^^aaadddeeegggkkkooopppppppppsssvvvxxx}}}uuunnnhhhhhhnnnxxx~~~yyytttqqqpppooopppqqqtttxxxzzz}}}|||{{{|||}}}~~~zzz|||~~~zzzuuurrrooovvvwwwtttqqqpppqqqrrrsssssstttvvvxxxzzz{{{yyypppbbbSSSJJJGGGIIIOOOUUU\\\bbbgggjjjjjjnnnqqqpppmmmpppxxxzzzhhh[[[UUUOOOOOOPPPPPPRRRVVV[[[```dddhhhmmmnnnmmmmmmoooqqqooorrrxxx}}}tttmmmgggbbb\\\WWWSSSRRROOOLLLKKKLLLMMMNNNOOOQQQTTTWWW[[[^^^```aaa]]]XXXOOOGGGAAA;;;777444...000000000...---...///////////////////////////............////////////000000000000////////////////////////000000000000////////////000000000000000000000000000000000000......//////000000111111111111111111000000000000000000000000000000000000000111111222333333444444333444555777777777666666333222000///...---............000555===DDDIIIKKKMMMSSSWWWTTTMMMHHHJJJMMMRRRTTTVVVRRRKKKDDD@@@>>>AAAIII[[[rrrsssiiibbbcccaaaZZZWWWYYYjjjkkkhhhaaa]]]___```___XXXOOOJJJRRRaaaqqqwwwgggaaagggooozzz|||```BBB333000000---,,,+++******))))))*********))))))((((((''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******)))))))))))))))))))))))))))))))))***+++,,,---......000333777;;;>>>@@@AAAFFFCCCBBBFFFJJJPPPZZZdddvvv{{{tttqqqpppqqqyyy}}}{{{vvvrrrzzzvvvaaaSSSLLLNNN]]]nnn|||tttmmmhhhcccaaa___^^^^^^aaadddffffffjjjoooqqqqqqssswwwzzz|||xxxsssmmmgggjjjssszzz|||vvvtttrrrqqqsssvvv{{{}}}}}}zzzzzz{{{zzzyyywwwzzz}}}~~~zzzuuuqqqpppwwwwwwtttpppoooppprrrsssssstttvvvxxxzzz{{{~~~~~~xxxooobbbTTTKKKGGGJJJOOOUUU\\\cccgggjjjjjjooorrrqqqnnnpppzzz~~~lll^^^UUUPPPIIIKKKMMMNNNQQQWWW___eeehhhkkkoooooommmnnnrrrvvvtttwww|||yyytttmmmhhheeeaaa[[[WWWOOONNNLLLKKKLLLNNNPPPRRRRRRTTTVVVYYY[[[]]]]]]]]]XXXRRRIIIAAA;;;777333111,,,...000000...---///000////////////////////////......//////000000000000000000000000////////////.../////////000000000111////////////000000000000000000000000000000000000.........///000111111111111111111111000000000000000000000000000000000000//////000111333444555555222333555777888888777666333222000...---------...//////222888AAAIIIMMMNNNSSSXXX\\\WWWNNNIIILLLQQQVVVXXXWWWQQQFFF???===>>>AAANNNggg}}}zzzjjjcccaaaeeeccc^^^___ggguuuuuunnnbbbYYYWWWVVVUUUKKKHHHLLLZZZlll|||pppdddccckkksssrrrSSS:::111111///---,,,+++***))))))))))))))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********)))))))))))))))))))))))))))))))))***+++,,,......000222666:::>>>AAACCCDDDGGGEEEGGGMMMSSS[[[fffqqq~~~uuunnnjjjlllqqqvvv~~~xxxuuurrrpppuuuvvveeeTTTNNNNNNUUUhhh{{{{{{uuuoookkkcccaaa___^^^^^^aaadddfffdddhhhnnnqqqsssuuuzzz}}}vvvqqqkkkfffkkkvvvvvvwwwuuusssrrrsssxxx}}}{{{yyyzzz{{{yyyxxxxxx{{{|||vvvrrrpppyyywwwtttpppnnnooorrrssstttuuuvvvxxxzzz{{{~~~~~~yyypppcccVVVMMMHHHKKKPPPVVV]]]ccchhhkkkmmmrrrvvvtttpppsss}}}ssscccXXXPPPLLLEEEGGGJJJLLLPPPXXXbbbiiikkknnnqqqqqqooopppvvv{{{xxx{{{|||ssslllhhhcccaaa___\\\WWWSSSMMMLLLLLLLLLNNNQQQUUUWWWVVVWWWYYYZZZ[[[[[[[[[ZZZSSSMMMDDD<<<777333111000+++...111111...---///111//////////////////////////////000000111111111222000000000000////////////.../////////000000111111////////////000000000000000000000000000000000000---......///000111111222111111111111000000000000000000000000000000000000...///000111333555666666222444666888999888777666222111///...---------...111111444;;;DDDLLLPPPQQQYYY___bbb\\\QQQLLLPPPWWW]]]]]]ZZZPPPDDD<<<<<>>888555333111000000000000000000000000000//////////////////////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222000000//////.........---000000000111222222333333777555444666888888555222111000000000000111222222///000555>>>HHHPPPSSSTTTXXXccceeeYYYLLLLLLTTT[[[eee```VVVJJJAAA???>>>===IIIeee}}}yyyhhheeeiiijjjeeedddhhhmmmooouuuuuuqqqeeeVVVLLLJJJLLL>>>EEEQQQaaavvvvvvlllbbbgggyyy~~~\\\===000111000+++...---+++)))(((((()))***))))))((('''''''''''''''(((''''''(((((()))***+++))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''))))))))))))(((((((((((())))))))))))************++++++******************)))+++,,,,,,---///333555888999;;;>>>CCCGGGKKKMMMJJJMMMTTT___lllvvv{{{}}}|||xxxvvvzzz{{{vvviiidddhhhnnnrrruuuyyywwwqqqnnntttyyy{{{{{{|||{{{sssnnnooopppqqqxxxpppYYYRRRMMMQQQ\\\lll~~~{{{wwwuuusssqqqoookkkfffaaaaaaaaaaaaeeekkkmmmqqqvvvwwwwwwzzzxxxoookkkjjjkkkqqqxxx|||~~~|||}}}~~~}}}|||zzzyyywwwvvvyyy|||~~~|||yyyvvvtttxxxxxxuuuqqqppprrruuuwwwwww|||}}}~~~}}}~~~zzzrrrjjjbbbYYYPPPJJJLLLPPPWWW```gggkkkmmmqqqssstttuuuwww}}}rrr___SSSMMMMMMHHHJJJMMMRRRYYY```fffiiiqqqrrrttttttuuuwww{{{}}}}}}zzzpppgggaaabbb^^^ZZZWWWUUURRRNNNKKKLLLKKKKKKMMMQQQTTTWWWXXX^^^^^^```bbbbbb\\\SSSLLLHHHCCC<<<777444333111000000000000000000000000000//////////////////////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......//////000000000111000000/////////.........000000111111222333333333777555555666888888555222..................//////222222777BBBOOOXXX\\\[[[eeejjjhhhZZZOOOPPPXXX]]]aaa\\\RRRGGG???===>>>???QQQkkk~~~{{{ppp```bbbeeefffbbbcccgggkkkkkkmmmlllhhh^^^SSSKKKIIIIII===DDDOOOaaazzz}}}rrrmmmhhhpppuuuSSS:::000///...+++---,,,+++))))))))))))***))))))((('''''''''''''''))))))((((((((((((((())))))((((((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))************++++++******************(((***+++,,,---///333666777:::???BBBDDDGGGJJJMMMSSS[[[fffqqqxxx}}}~~~~~~~~~}}}qqqiiieeeiiiooosssvvv|||zzzsssnnnoooooolllhhhggghhheeegggnnnuuu{{{xxxfffWWWTTTRRRXXXddduuu{{{wwwtttsssrrrqqqppplllfffccccccccccccggglllooorrrvvvvvvwww{{{{{{ssskkkhhhhhhkkksss|||}}}}}}{{{wwwuuuuuuxxx{{{|||{{{yyyxxxwww~~~wwwtttrrrrrrtttwwwyyyzzz{{{{{{wwwoooiiiddd\\\TTTKKKLLLPPPWWW___ggglllmmmqqqrrrtttuuuxxx~~~ttt]]]PPPMMMOOOJJJLLLPPPWWW^^^eeekkknnnsssuuuwwwyyy{{{{{{}}}zzzzzz~~~uuukkkddd___\\\]]]ZZZUUUQQQOOONNNLLLJJJNNNMMMMMMOOORRRWWW[[[^^^bbbdddffffff```VVVLLLEEEBBB>>>999555333222111000000000000000000000000000//////////////////////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000........................000000000000000000000000---......///000111111111000000////////////......000111111222222333333444666666666666777777444222---......//////......---444555;;;III[[[gggkkkjjjtttqqqgggXXXOOOQQQXXX\\\\\\VVVLLLCCC<<<;;;???CCCZZZqqqyyysssjjj___bbbccccccaaacccggggggddddddaaa\\\VVVPPPKKKIIIGGG@@@EEEOOObbb|||vvvooooooooo{{{gggFFF777111,,,+++---,,,,,,++++++***))))))))))))((((((''''''''''''(((+++***)))(((''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&((())))))******))))))(((''''''''''''''''''''''''))))))))))))******************++++++++++++++++++)))+++,,,...///222666999999>>>EEEHHHHHHIIIMMMRRR```kkkzzz}}}qqqjjjiiigggkkkqqquuuyyy~~~yyyyyy|||tttlllhhhddd\\\WWWUUUXXX\\\ffftttnnn^^^VVVWWW[[[cccpppyyyvvvsssqqqqqqrrrqqqqqqlllgggcccdddeeeeeeiiinnnrrruuuxxxxxxyyy~~~uuunnngggdddeeeiiisss}}}~~~yyyyyy}}}|||~~~{{{vvvsssvvvyyy{{{|||zzzzzz|||~~~vvvtttsssssswwwzzz|||}}}}}}{{{uuummmiiifff^^^WWWLLLMMMPPPWWW___ggglllnnnoooqqqsssuuuxxxooo[[[PPPMMMNNNKKKNNNTTT[[[cccjjjpppsssvvvxxx{{{~~~|||yyyxxxyyy|||yyyjjjaaa]]]\\\ZZZYYYVVVRRRNNNLLLLLLLLLMMMNNNOOOPPPRRRVVV[[[bbbfffiiijjjjjjeee[[[OOOEEE@@@===999555222111111000/////////////////////////////////////////////////////////000000000000////////////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000111222333333444000000//////////////////111111222222333444444444666666777777777666444222///000111111111000//////444666???RRRhhhxxx|||{{{tttbbbSSSLLLNNNSSSUUUVVVOOOFFF???::::::BBBJJJcccvvvxxxsssnnnhhhfffgggfffeeegggiiieee___^^^YYYTTTQQQOOOMMMJJJGGGDDDHHHPPPbbbzzztttooorrrwww}}}YYY:::444333+++)))///+++++++++++++++***)))((()))(((''''''''''''((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))***++++++***)))((('''''''''(((((((((((((((((()))))))))******************+++++++++++++++,,,+++---///111333666:::===>>>DDDJJJKKKJJJMMMUUU\\\llluuurrrhhhgggiiikkkpppvvvzzz}}}yyyvvv{{{|||rrrgggaaa[[[UUURRRSSSXXXaaaooo{{{hhh\\\YYY___gggooo{{{vvvssspppoooooopppppppppkkkfffdddeeeffffffjjjooouuuxxx{{{|||}}}|||pppjjjeeecccccchhhrrr}}}{{{uuuuuuzzz~~~~~~|||{{{}}}{{{vvvtttwwwyyy|||{{{zzz{{{{{{vvvuuutttvvvyyy|||~~~|||zzzssskkkgggeee^^^UUUMMMMMMPPPVVV___gggmmmooommmooorrrtttxxx{{{fffYYYRRRMMMKKKMMMQQQXXX```iiipppuuuwwwyyy{{{yyyxxxxxxvvv{{{}}}mmm```ZZZYYYYYYXXXSSSQQQNNNKKKIIIJJJMMMPPPNNNQQQUUUXXX\\\aaahhhmmmooommmhhh___SSSHHHAAA>>>888555222000000000000/////////////////////////////////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000000111222222333333//////000000000000000000222222222333444444555555666777888888666555333333///000000111111111111111222888FFF\\\rrrsss^^^PPPKKKLLLNNNPPPRRRJJJBBB<<<999:::GGGTTTooo}}}zzzwwwuuurrrnnnoooooommmmmmlllfff]]]YYYTTTOOOMMMMMMLLLIIIEEECCCHHHQQQaaawwwrrrooouuuqqqNNN333333444,,,)))000******+++++++++***))))))((((((''''''''''''(((((('''''''''''''''((())))))&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((''''''''')))******)))''''''(((((()))))))))*********((()))))))))******************++++++,,,,,,,,,,,,,,,---000222555888===@@@BBBFFFJJJJJJKKKRRR^^^iiizzz}}}sssiiifffiiilllrrrwww}}}{{{zzzxxxmmmaaaYYYSSSPPPSSSWWW___kkk{{{rrrddd^^^bbbkkkssszzzuuurrrooommmnnnoooooonnniiieeedddfffggggggkkkpppwww{{{~~~yyykkkgggeeeeeeeeejjjuuu{{{vvvvvvyyy|||}}}}}}}}}{{{xxxxxxxxx{{{}}}|||zzz}}}{{{wwwvvvvvvxxx{{{~~~~~~yyyvvvooohhhfffddd]]]SSSNNNNNNPPPVVV___gggmmmpppmmmooorrrtttzzzjjj[[[VVVSSSNNNJJJQQQVVV^^^gggooouuuzzz{{{}}}~~~wwwrrrsssvvvuuu~~~tttkkk___WWWSSSSSSSSSRRRKKKKKKJJJHHHHHHJJJNNNRRRQQQVVV]]]bbbdddfffjjjmmmpppjjj```UUUJJJBBB===:::666333000//////000///...000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000//////000000000000111111222333333444444555555666666777999888666444333333.........///000111222333444===NNNcccuuu}}}lllZZZPPPOOONNNOOOQQQOOOGGG???<<<999===MMM___{{{yyywwwwwwuuurrrvvvwwwuuusssppphhh___XXXSSSNNNKKKJJJHHHEEEBBB???GGGSSSccctttxxxmmmnnnzzzbbbFFF000111333,,,***///************************(((''''''''''''(((((()))&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''(((((())))))(((((('''&&&''''''((((((''''''&&&((())))))******++++++,,,))))))))))))******************++++++,,,---------+++---000333555:::???BBBDDDFFFIIIKKKOOO[[[jjjuuutttiiigggjjjoooqqqzzz|||nnndddXXXQQQMMMMMMSSSZZZgggtttyyyiiiaaaaaalllwwwuuurrrooommmmmmmmmmmmmmmhhhdddcccfffggggggkkkpppwww{{{|||qqqgggffffffiiijjjooo{{{}}}{{{xxxwwwwwwzzz}}}~~~}}}}}}~~~~~~yyyxxxwwwyyy}}}}}}{{{wwwtttnnnjjjiiiiii```VVVNNNNNNPPPVVV___gggnnnpppnnnpppsssvvv|||yyynnn___UUURRRQQQPPPNNNWWW\\\dddmmmuuu{{{~~~zzzwwwtttqqqsssyyyxxxxxxooo```ZZZSSSOOONNNNNNMMMKKKGGGHHHIIIIIIJJJLLLRRRVVVVVV]]]fffkkkjjjhhhhhhjjjjjjbbbVVVLLLDDD>>>888444444222000/////////...---000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000111111111333333333444555555666666666888:::999555333222333//////......000333666888999EEEWWWhhhrrruuusssppppppaaaTTTQQQRRRQQQRRRTTTOOOEEE>>>===;;;@@@SSShhh~~~yyyvvvvvvvvvuuuqqqwww|||zzzvvvrrrjjjccc[[[WWWRRRMMMIIIFFFCCCAAAAAALLL[[[hhhttt||||||xxxqqqkkkqqqTTT@@@000///111,,,))),,,++++++***))))))***+++,,,'''''''''''''''((())))))''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((''''''&&&&&&''''''(((((((((((()))******++++++))))))))))))******************++++++,,,------...---000333666999>>>CCCGGGGGGIIILLLRRR[[[iiixxx|||uuulllhhhiiiooovvvyyyxxxkkk^^^WWWQQQNNNMMMOOOWWW___rrr{{{nnncccccchhhuuuvvvsssooommmmmmmmmlllkkkgggdddccceeeggggggkkkooovvvzzztttjjjeeeeeehhhlllooottt{{{{{{yyywwwvvvxxx|||~~~zzzyyyxxxzzz}}}~~~|||yyywwwuuupppmmmnnnnnnfff\\\OOONNNPPPVVV___gggnnnqqqppprrruuuxxx~~~hhhcccZZZSSSOOOPPPQQQRRR[[[```hhhqqqyyy~~~wwwsssttttttsssxxx|||tttcccYYYTTTPPPMMMLLLMMMMMMJJJGGGFFFIIIKKKLLLMMMPPPVVV[[[ZZZbbblllqqqnnniiiffffffeee[[[OOOFFFAAA<<<555///444222000/////////...---000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000333333222222111000000000//////000000111111111222333333444444555666666666555888:::999555222222333222111000000222666:::===>>>KKK]]]jjjnnnkkkeeebbbcccWWWNNNOOORRRRRRSSSVVVOOOEEE>>>======BBBVVVmmm|||zzzvvvrrrsssuuuvvvuuummmvvv~~~|||wwwrrrlllfff___]]]XXXQQQKKKGGGDDDCCCGGGTTTcccmmmtttxxxvvvqqqoookkktttpppKKK===111......+++)))))),,,+++)))((((((***+++---'''''''''''''''((()))***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((()))((('''&&&&&&'''((()))&&&''''''((()))******+++))))))))))))******************+++,,,,,,---......222444777;;;>>>CCCHHHLLLKKKMMMRRRZZZgggvvvooommmjjjjjjmmmssszzzxxxeeeUUUQQQNNNLLLNNNQQQTTT\\\eee|||xxxqqqhhhbbbgggppp{{{tttuuuvvvuuutttpppmmmkkkeeeddddddccceeehhhmmmqqqqqqxxxuuummmjjjhhhfffhhhooouuuyyy~~~zzzzzz|||xxxxxxzzz|||~~~|||{{{zzz||||||zzzxxxvvvwwwvvvtttsssppphhh___LLLOOOSSSYYY___hhhpppuuuuuuzzz~~~}}}~~~uuubbbYYYRRRQQQSSSSSSVVVYYYaaafffoooxxxwwwwwwvvvsssrrruuu}}}}}}qqqeeeYYYRRROOOLLLIIIIIIKKKKKKHHHEEELLLJJJKKKNNNRRRTTTWWWZZZbbbjjjooommmkkkiiiccc[[[YYYSSSIIIAAA;;;777555333////////////////////////////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000......//////000000111111000000000000000111111111444444555555666777777777999999777666333111///---444000000444555333777>>>KKKUUUbbbiiigggaaa\\\ZZZTTTOOOKKKLLLQQQUUUVVVUUUKKKCCC;;;999===GGGXXXgggvvvvvvqqqjjjkkksssyyyyyyuuutttttttttssspppkkkgggmmmaaaXXXVVVQQQGGGBBBDDDIII]]]jjjooowwwvvvrrrvvvqqqwwwaaa===777///,,,------+++((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))))))))((('''***))))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((()))************************++++++,,,,,,,,,++++++***++++++++++++---...000222444666999===AAAFFFIIIKKKQQQRRRYYYgggyyyzzzpppffflllrrrsssrrruuu|||vvveeeVVVNNNQQQPPPNNNMMMPPPZZZgggqqqyyytttnnniiihhhlllrrrvvvuuuvvvwwwwwwuuurrrnnnlllggggggfffggghhhkkkooossstttzzz{{{pppllljjjlllkkkpppwww{{{{{{zzz||||||wwwwwwxxxxxx|||}}}}}}|||{{{}}}~~~{{{xxxvvvyyyzzzzzzwwwvvvsssiii___PPPQQQTTTYYY___hhhpppvvvxxx|||ppp```XXXQQQQQQSSSTTTXXX\\\hhhlllttt|||~~~wwwwwwwwwuuuuuuyyyvvvjjj```WWWPPPLLLLLLJJJHHHIIIKKKLLLKKKIIIKKKLLLNNNQQQSSSVVVZZZ^^^cccjjjnnnllliiiggg```YYYTTTNNNEEE===888555333111////////////////////////////////////////////////000000000000000000000000111000000000/////////...........................000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000////////////000000000000111111111111444444555555666777777777999888777555333111///...222000000444555666>>>GGGYYY^^^eeehhhfffaaa\\\YYYOOONNNPPPUUU[[[[[[WWWSSSOOODDD;;;:::@@@LLL[[[hhhooooookkkfffiiisssyyyzzzpppnnnlllllllllllljjjiiirrrfff\\\XXXQQQFFFAAACCCNNNaaakkkooowwwvvvqqqsssooozzzuuuQQQ:::444...+++---...---+++))))))))))))))))))))))))((((((''''''''''''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&((()))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))***************))))))---,,,,,,,,,---000222444888;;;???CCCHHHLLLPPPRRRUUU[[[gggyyy}}}pppkkkhhhnnnuuuwwwvvvyyyyyynnnggg```XXXRRRRRRNNNNNNMMMLLLQQQ\\\kkkvvvzzzwwwrrroooppptttzzz~~~xxxyyyzzzzzzxxxtttpppmmmhhhhhhiiijjjlllnnnqqqrrrtttyyy~~~rrrkkkiiijjjmmmqqqxxx~~~|||zzz{{{~~~zzzwwwvvvvvvtttvvv{{{}}}~~~}}}}}}~~~}}}zzzwwwvvv|||~~~~~~|||zzzvvvkkk```QQQRRRSSSXXXaaalllvvv}}}xxxjjj^^^VVVQQQQQQTTTVVV[[[aaaooossszzzyyyuuuwwwxxxxxxyyy~~~{{{sssfffZZZSSSOOOMMMLLLHHHGGGGGGHHHKKKMMMNNNNNNNNNQQQTTTUUUVVVYYY^^^bbbdddhhhjjjhhheeeaaaZZZSSSKKKFFF???888555222111///////////////////////////////////////////////////000000000000000000000000000000000000////////////........................000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111000///.........000000000111111111222222444555555666666777777888888888666555333111////////////111333555:::GGGSSSfffeeeeeefffhhhfffaaa]]]SSSTTTWWW\\\```___ZZZTTTRRREEE;;;<<>>DDDGGGIIILLLPPPSSSaaaooovvvlllhhhjjjnnnttt{{{{{{___ZZZUUUTTTRRROOOOOORRRRRRTTTVVVYYYaaannn~~~zzz|||~~~}}}yyyuuurrrnnnoooqqquuuxxxyyyvvvsssooosssyyy|||~~~uuummmiiihhhhhhlllvvv~~~|||{{{yyyxxxyyyuuupppqqquuu~~~}}}}}}}}}}}}||||||{{{{{{~~~|||vvvkkk___RRRQQQRRRYYYgggwwwpppbbbZZZUUUSSSVVVZZZ```jjjsss{{{|||wwwtttuuuyyy~~~{{{ppp[[[VVVNNNHHHFFFFFFGGGGGGDDDEEEFFFGGGIIILLLOOORRRUUU^^^eeefffhhhmmmpppooommmjjjfffddd___VVVNNNHHH???;;;666333111111000///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////.../////////000000000111///000000111222333333333555555666666777888888888777666444222111111111111///111222222666AAAOOOZZZ[[[WWWVVV___kkkpppllleeeaaaaaaaaaaaaaaa___\\\ZZZJJJ???:::DDDVVVdddlllppptttooojjjiiikkkjjjhhheeeZZZ[[[^^^bbbhhhlllnnnmmmdddWWWKKKGGGBBB???FFFQQQdddwwwtttooonnnjjjMMM999444111...,,,+++++++++***))))))))))))))))))))))))''''''((())))))(((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))(((((((((((()))))))))***************************((()))******+++++++++***///......///111555999<<>>>>>IIIXXXlllssspppkkk~~~^^^CCC444222111///,,,+++*********))))))))))))))))))))))))&&&'''((())))))((('''&&&'''''''''((((((((((((((((((''''''''''''((())))))(((((((((''''''''''''&&&))))))))))))))))))))))))((((((((()))))))))******************************)))***+++,,,,,,---,,,,,,---...///222666:::===???EEEIIIMMMNNNOOOSSS[[[aaa|||}}}zzz~~~|||zzzuuuxxx|||~~~ooo___TTTTTTQQQQQQSSSSSSSSSXXX^^^ZZZdddsssxxx{{{~~~yyyvvvuuuvvvzzz}}}vvvqqquuu{{{zzzpppkkkjjjkkkkkkrrr{{{}}}||||||}}}|||tttjjjhhhjjjwww}}}|||||||||{{{{{{{{{|||||||||yyyvvvlllaaaTTTQQQQQQXXXeeesss|||zzzkkkbbb[[[XXXYYY]]]ccckkkyyy}}}zzzvvvsssuuu{{{ttthhh^^^VVVRRRMMMJJJGGGFFFFFFFFFFFFEEECCCFFFHHHKKKMMMRRRYYY^^^bbbmmmwww~~~tttkkkccc```ZZZNNNCCC???888666222000000000///...////////////////////////////////////////////////000000000000000000000000.../////////000000000111........................000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000///000000111333444444555666666666777888888999999555444222111000111222333000333444666@@@NNNVVVVVVUUURRRSSS^^^mmmvvvvvvrrrkkkllllllhhh___SSSIIICCC<<<:::@@@PPP^^^eeeeeeeeehhhcccccckkkooojjjbbb^^^XXXZZZ^^^dddiiikkkkkkiiigggXXXIIIBBB???CCCTTTfff{{{~~~tttvvvpppoooMMM888111.........,,,+++***+++,,,))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&'''''''''((((((((((((''''''&&&'''((()))***************))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************)))***+++,,,------------,,,...222666;;;???BBBCCCFFFJJJOOOPPPRRRXXXcccmmmzzzyyy~~~yyy{{{}}}~~~sssfff\\\UUUQQQUUUTTTVVVZZZ[[[]]]bbbjjjppp}}}wwwzzz~~~zzzwwwssstttxxx{{{sssnnnssszzzxxxmmmiiijjjlllmmmrrr{{{~~~~~~~~~|||rrrgggccceeettt|||~~~~~~|||{{{{{{zzzzzz{{{{{{yyyvvvmmmcccOOOMMMMMMVVVdddrrr|||ttthhhbbb\\\ZZZZZZ___eeeooo}}}~~~wwwuuuqqqooouuu~~~|||oooaaaUUUNNNKKKJJJIIIGGGCCCBBBCCCDDDDDDDDDCCCFFFJJJMMMPPPVVV^^^dddmmmwwwrrrggg^^^[[[TTTHHH===999777444111/////////...---////////////////////////////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000//////......///000000222333444555555666666666777888888999999555444222000000111222333000333444888EEETTTYYYVVVWWWUUUWWWbbbrrr~~~yyypppcccTTTGGG>>>:::999:::CCCSSS```bbb```___eee___aaajjjnnnggg]]]XXX]]]^^^aaaeeejjjmmmmmmlllgggXXXIIICCCCCCKKK```uuu~~~www|||xxx~~~]]]>>>111111+++,,,,,,,,,++++++---...))))))))))))))))))))))))&&&'''(((******((('''&&&%%%&&&&&&&&&''''''(((((((((''''''&&&&&&((()))***''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,---------,,,///444:::???CCCEEEGGGKKKPPPTTTVVVYYYbbbooo{{{~~~tttyyy}}}}}}~~~~~~}}}pppaaaUUUQQQRRRUUUVVVXXX```gggjjjiiilllqqqvvvxxx|||{{{xxxwwwzzz}}}~~~{{{xxxwwwvvvnnntttzzzwwwnnnjjjiiimmmsssuuuxxx|||}}}{{{zzz~~~rrrdddaaabbbnnn}}}~~~}}}}}}}}}{{{zzz|||}}}}}}{{{yyyyyyzzz{{{}}}yyyrrrjjjbbbRRRQQQQQQUUUaaapppzzz~~~{{{mmmdddaaaYYYZZZ\\\```hhhuuu~~~zzztttoooooorrrwww{{{|||sssiii[[[RRRMMMKKKHHHEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFHHHLLLPPPVVV___hhhnnnxxx}}}|||fff```VVVLLLEEE???:::777222222222111000//////...000000//////.........---///............---------////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000111111111111000000000000///////////////.........////////////000111222333222333333444444555555555555666666777777777777777555444333111111111111222444999:::===KKK]]]aaa[[[^^^```eeelllttt{{{nnnYYYIIIAAA>>>===<<>>JJJZZZiiillliiiggghhhiiikkknnnsssyyy|||zzzfffRRREEE???======BBBKKKWWW^^^___^^^___``````bbbbbb___[[[ZZZ^^^ccckkkmmmmmmlllkkkkkkeee]]]RRRLLLEEEBBBFFFWWWuuuuuuttt}}}___BBB333...---...---,,,+++************)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((())))))))))))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))************++++++++++++,,,------...111777;;;;;;???FFFJJJIIINNNPPPUUU]]]iiiuuuzzzrrrooorrrwww}}}~~~}}}~~~~~~{{{}}}|||nnn___[[[TTTOOOOOOQQQUUUXXXeeeooozzz~~~{{{~~~}}}zzzyyy|||yyytttuuuwww{{{sssllliiihhhkkkpppssssssuuuxxx}}}yyywwwyyy|||~~~pppfffdddgggppp}}}~~~}}}{{{zzzzzz{{{{{{zzzyyyvvvwwwwwwwwwuuutttuuuvvv|||}}}wwwqqqhhh```QQQPPPPPPVVVaaammmxxx~~~pppddd^^^\\\XXX[[[___ccciiiooowww|||xxxtttvvvuuuttttttxxx}}}{{{lll^^^UUUOOOJJJDDDCCCDDDEEEEEECCCDDDDDDCCCCCCCCCDDDFFFGGGLLLOOOUUU\\\dddllluuu{{{|||oooccc[[[UUULLLCCC===888444222222111111000000//////...////////////............---......///111222222333////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////............///000111222222333333444555555666666666666777777777666666555333222111000///000111222111666FFF\\\lllsssssssssmmmnnnmmmjjjhhhjjjpppuuu~~~oooZZZIII???<<<<<<===HHHWWWbbb```^^^aaabbb___^^^___]]]YYYVVVZZZfffpppxxxzzzwwwpppjjjddd\\\UUUJJJFFFCCCCCCJJJ___{{{iiiooovvvQQQ888222222...------,,,+++************))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''((())))))******((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((()))******++++++)))))))))*********++++++++++++++++++,,,---...///555:::>>>???BBBGGGJJJJJJNNNSSS\\\gggsss}}}zzzmmmlllqqqtttwwwzzzzzzyyyzzz~~~~~~{{{xxxwww{{{{{{jjj\\\RRRRRRQQQOOOOOOSSS[[[bbbnnnyyy|||~~~|||zzz}}}~~~wwwxxxyyy{{{{{{pppllliiihhhkkkpppsssrrrsssvvv{{{|||vvvvvvzzz}}}}}}rrrjjjiiilllrrr{{{~~~||||||zzzzzzzzz{{{|||zzzyyytttuuuvvvvvvuuuttttttuuu{{{~~~~~~zzzvvvqqqhhh___QQQOOOOOOVVV```kkkwwwyyyiii___ZZZXXXXXXZZZ^^^bbbgggnnnuuuzzz~~~yyysssqqqqqqqqqssswww|||uuuhhh\\\QQQKKKIIIFFFDDDDDDFFFHHHGGGFFFDDDDDDCCCCCCDDDFFFHHHJJJOOOTTT[[[ccckkksss{{{xxxnnncccZZZUUUOOOGGG???999555222000111111000000///////////////////////////...............///000000111222222////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////............///////////////////////////000000000............///000111222222333333444555666777777666777777777666555444444111000000//////000111222666<<>>OOO```iiibbb]]]ccceee```\\\\\\YYYTTTSSS\\\ooo~~~uuukkkddd[[[TTTHHHDDDAAAEEETTTlllpppdddpppnnnGGG444555555...---,,,++++++*********+++))))))))))))))))))))))))(((((((((((((((''''''''''''''''''((((((((())))))((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))************))))))*********+++++++++******+++,,,---///000111777<<>>DDDIIIJJJKKKRRRZZZfffppp}}}~~~~~~uuujjjeeegggooovvvyyy}}}||||||}}}yyylll]]]PPPKKKLLLJJJRRRZZZ```dddlllxxxlllooorrrrrrrrrtttyyy~~~~~~vvvqqqmmmooorrrsssvvvzzzvvv}}}}}}zzzqqqoooppprrrxxx}}}|||wwwuuuuuu~~~~~~}}}|||{{{zzzzzz{{{{{{zzzwwwttttttvvvyyyzzzyyyxxxwwwxxx}}}}}}zzzwwwvvvsssjjj```UUUMMMLLLTTT^^^jjj~~~{{{jjj```[[[WWWTTTWWW[[[bbbhhhpppwww{{{vvvtttuuuwwwwwwwwwzzz}}}vvvllleeeXXXSSSMMMHHHFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCDDDEEECCCCCCDDDFFFJJJPPPVVVYYYaaafffnnnuuuxxxzzz{{{|||zzzxxxqqqfff___[[[VVVPPPIIIEEE>>>888555333222111////////////////////////............/////////000000000000000000000000111////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000......///000000111222222...//////000111111222222000000000111111222333444222222333555666888999999888888777666555333111000000000///000111333555666<<>>@@@FFFLLLMMMOOOXXXdddrrr{{{uuulllcccccckkktttxxxwww}}}~~~uuufff[[[RRRJJJJJJOOOOOOVVV___gggoooyyygggjjjmmmmmmmmmpppxxx}}}}}}zzz~~~|||yyyuuuooommmqqqtttuuuxxx|||xxx~~~sssnnnnnnpppqqqvvv{{{}}}xxxuuuuuu~~~}}}|||{{{{{{zzzzzzzzzzzzzzzxxxuuurrrsssvvvyyyzzzyyyxxxwwwxxx}}}}}}zzzwwwvvvtttjjj```UUUMMMKKKTTT^^^jjjyyyiiiaaa\\\XXXUUUWWW\\\eeemmmtttzzz}}}yyywwwxxx|||{{{|||}}}~~~vvvqqqllleee[[[SSSKKKJJJHHHGGGFFFEEECCCAAA===>>>???@@@@@@AAACCCEEECCCCCCDDDGGGLLLRRRYYY\\\eeekkkrrrxxxzzzzzzzzzzzzzzzwwwnnnbbb[[[XXXSSSLLLGGGCCC<<<777444222111000.........///////////////---.........//////000000//////000111222333333444////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000...//////000111222222333...//////000111222222222111111111111222333444555222222333555666888999999888888777666555333111000000000000000222444666777AAAQQQ]]]\\\XXXXXXTTTNNNOOOQQQWWWcccooosssnnnhhhUUUKKKDDDAAA>>>@@@QQQfffuuummmggggggeee___[[[[[[RRRLLLHHHKKKXXXjjjyyy~~~wwwvvv|||vvvkkkRRRXXXdddwwwzzznnnnnnvvv~~~WWW777555555***'''000+++++++++***++++++,,,,,,))))))))))))))))))))))))&&&'''''''''(((((())))))%%%%%%&&&&&&'''(((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,,,,---...111444777:::<<<@@@BBBGGGNNNOOORRR]]]kkkyyykkkeeeaaaeeepppxxxzzzxxx}}}~~~ssseeeWWWPPPLLLJJJNNNTTTTTTZZZdddnnnxxx```eeejjjkkklllpppyyy{{{xxxuuuppp{{{}}}|||yyyvvvuuuvvvssspppqqqvvv|||~~~|||{{{qqqnnnpppqqqqqqwww}}}}}}xxxxxxyyy~~~}}}{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwyyyzzzzzzzzzyyyzzz}}}{{{vvvuuuuuuooohhhYYYPPPLLLRRR___lllyyyxxxiii___XXXVVVXXX[[[```hhhpppwww}}}|||yyy{{{}}}}}}~~~zzzvvvooofff]]]WWWRRRNNNLLLEEEFFFFFFFFFFFFDDDBBBAAADDDBBB@@@@@@AAABBBBBBBBBCCCGGGHHHGGGJJJTTT\\\___gggnnnvvv{{{{{{yyyxxxxxxwwwvvvmmm```YYYVVVOOOGGG>>>;;;666333222222111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000............/////////000////////////////////////000000000000111111111111---...000222333333333222555555444444555666888999777666444333222111000000000,,,---111333222666===MMMZZZbbb\\\XXXZZZXXXRRRMMMVVVaaammmvvvxxxooodddOOOHHH???;;;;;;EEEZZZlllqqqhhhbbbcccbbb]]]ZZZ\\\XXXJJJDDDOOO\\\ggguuu~~~rrrWWWbbbvvvzzz}}}yyyhhhKKK333///222///+++++++++++++++************)))+++******)))(((''''''&&&))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&(((((())))))))))))(((((()))(((((((((''''''&&&&&&*********)))))))))))))))***++++++,,,,,,,,,++++++,,,,,,...111555999===???@@@EEEJJJLLLNNNWWWfffrrrzzzqqqcccgggkkkooouuu|||}}}zzz|||kkk]]]VVVOOONNNNNNLLLNNNRRRXXXbbbppp^^^ccchhhkkknnnuuuzzzsssrrrsssqqqxxxzzz}}}}}}zzzwwwvvvuuuxxxuuusssssswww{{{~~~~~~}}}xxxooonnnpppqqqqqqtttzzz~~~~~~{{{yyy{{{~~~~~~}}}|||{{{yyyyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{zzz|||~~~~~~xxxvvvuuuooogggYYYPPPJJJOOOZZZgggsss{{{sssfff^^^XXXXXXZZZ\\\aaaiiiqqqxxx|||zzz|||~~~~~~|||uuupppjjjeee]]]UUUPPPMMMJJJHHHFFFFFFGGGGGGFFFEEECCCBBBDDDCCCAAAAAACCCDDDEEEFFFEEEIIIMMMMMMRRR\\\dddfffjjjpppwww{{{zzzwwwuuutttrrrpppggg[[[SSSOOOIIIAAA===999555222111111000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///000000111111000000///........./////////000000////////////////////////000000000000111111111111...///000222333333333444555555444444555777888999888777555333222111000000111...///222333444;;;DDDTTT___ddd^^^YYYZZZXXXRRRSSS\\\iiissszzzxxxlll^^^KKKDDD>>><<<>>>FFFVVVcccggg```]]]bbbeeebbb___^^^WWWMMMKKKUUU```gggrrr|||ooo^^^mmmzzz|||zzzzzzYYYBBB...,,,///,,,)))***+++++++++************)))+++++++++***))))))(((((('''''''''''''''''''''''''''((((((((((((((((((''')))(((((((((''''''''''''((((((((())))))(((((((((++++++++++++*********)))************))))))))))))******++++++,,,,,,++++++---...000333777;;;???AAAGGGKKKOOORRRWWWaaannnxxx{{{|||kkkeeeiiimmmpppxxx~~~vvvhhh[[[RRRNNNKKKLLLNNNOOOTTTZZZ]]]hhhyyy~~~aaadddiiimmmrrr{{{~~~qqqjjjlllqqqtttxxx{{{}}}}}}zzzxxxwwwvvvyyywwwuuuuuuxxx{{{~~~~~~vvvoooooorrrttttttssswww{{{{{{yyyzzz~~~~~~}}}{{{zzzyyyxxxwwwxxxyyyyyyyyyzzz|||||||||~~~{{{xxxwwwppphhh\\\RRRKKKNNNWWWbbboooxxx~~~mmmccc]]]YYYZZZ]]]]]]ccckkkttt|||}}}{{{}}}yyyqqqjjjfff^^^YYYSSSNNNKKKIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDCCC@@@@@@@@@@@@AAACCCEEEFFFEEEKKKPPPRRRXXXbbbiiikkkrrruuuyyyyyywwwrrrooommmiiifff^^^SSSKKKGGGAAA;;;:::777333111000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000000//////........./////////000000000////////////////////////000000000000111111111111000000000111222333444555444444444555666888999:::999888666444222111000000111000111222333777BBBNNN\\\dddfff___ZZZ[[[YYYTTTTTT^^^jjjsssvvvpppaaaRRRFFF???:::===CCCJJJSSS[[[___[[[]]]gggooooooiiieeeVVVSSSUUU]]]bbbeeennnyyy}}}yyymmmfffiiizzzxxxwwwvvv}}}lllGGG888,,,,,,...+++)))***+++++++++************))),,,,,,++++++******))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((''''''''''''''''''(((((((((((('''''')))))))))(((((((((((('''*********************************++++++,,,,,,,,,///000333666:::???CCCEEEIIILLLPPPUUU]]]hhhsss{{{ssshhhkkkooorrrwww{{{lll```VVVOOOLLLJJJJJJMMMPPPTTT^^^iiilllxxx~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~gggiiilllqqqxxxxxxlllhhhllltttyyy|||~~~~~~{{{yyywwwwwwvvvuuutttuuuxxx{{{~~~tttooopppuuuwwwwwwtttwwwzzzyyyxxx|||~~~}}}{{{zzzyyyxxxyyyzzz{{{yyy{{{}}}~~~~~~|||{{{tttlll```WWWOOOQQQXXXcccppp{{{yyyjjjaaa]]][[[\\\______eeennnwww|||zzzqqqiiibbb^^^XXXTTTOOOLLLJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDCCCCCC@@@AAAAAAAAAAAACCCEEEGGGJJJPPPUUUXXX^^^hhhppprrr{{{{{{zzzwwwrrrlllfffccc^^^ZZZSSSKKKEEEAAA<<<888777555111/////////...---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////.........////////////000000000///////////////////////////000000000111111111111222111111111222444555777444444555666777999:::;;;:::999777444222111000000000111222222444;;;JJJVVVaaaffffff___[[[\\\[[[XXXUUU^^^hhhmmmmmmfffWWWIIIBBB:::777>>>HHHOOOVVV[[[``````fffrrr}}}}}}uuummmXXXXXX\\\aaabbbccckkkuuuwwwppptttrrrddd\\\^^^rrr~~~zzzwwwxxxtttrrrtttwwwYYY;;;444///000000,,,***,,,+++++++++*********))))))+++++++++******)))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))(((((((((((((((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''')))***************++++++*********++++++,,,---...111222555999>>>BBBFFFHHHJJJLLLQQQYYYcccnnnxxx}}}tttnnnkkksssvvvzzz|||lll^^^UUUQQQPPPNNNMMMOOOSSSVVV^^^nnn|||~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~iiikkkooowwwuuunnnlllpppwww}}}~~~~~~zzzvvvuuuuuupppqqqrrrtttwww{{{{{{qqqlllooosssuuuuuuwwwzzz|||{{{zzz~~~}}}{{{yyyyyyzzz|||}}}{{{}}}zzzrrrbbbXXXQQQRRRYYYdddsssyyyjjjbbb^^^\\\^^^aaaaaahhhqqqzzz~~~ssshhhaaa[[[XXXUUURRRMMMJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGKKKNNNRRRXXX^^^bbbiiiuuu}}}zzztttllleee^^^ZZZVVVQQQKKKFFFBBB>>>:::888555222000/////////...---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////000000000111000000000000000000000000///000000000111111111111222222111111222444666777555555666777999999::::::999888666444222111000000///222333222666AAAPPPZZZaaacccbbb]]][[[\\\\\\[[[XXX```fffgggeee___SSSHHH@@@888666???LLLVVV^^^bbbeeejjjsss~~~yyymmm[[[]]]```aaaaaabbbkkkuuu~~~mmmbbbccc___TTTSSS\\\uuuxxx{{{yyytttoooooopppoooooouuujjjKKK444111000111///,,,***++++++++++++*********)))))))))))))))))))))(((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''(((((((((((((((''''''((((((((((((''''''************************))))))******+++++++++,,,*********+++,,,...///000222444888===BBBFFFIIIKKKOOORRRYYYcccnnnyyyssskkklllpppwww{{{nnn^^^UUURRRQQQQQQPPPPPPTTT[[[cccppp~~~}}}}}}}}}~~~}}}}}}{{{zzzzzzzzzzzz{{{}}}||||||||||||}}}~~~~~~||||||}}}~~~hhhkkkttt{{{ssspppqqqsssxxx~~~|||||||||zzzvvvsssrrrrrrmmmooorrruuuwww{{{~~~vvvmmmiiilllppprrrqqqvvvzzz}}}~~~}}}|||zzzzzz{{{}}}}}}~~~vvvaaaXXXQQQQQQWWWcccsssyyykkkddd```^^^___bbbdddjjjttt}}}xxxjjj___WWWSSSQQQPPPMMMJJJHHHGGGFFFEEECCCDDDDDDCCCBBBBBBCCCCCCDDDBBBEEEHHHIIIIIIKKKPPPUUUXXXaaaiiiooowww~~~wwwooohhh```ZZZUUUQQQKKKFFFDDD@@@;;;888888333111////////////...---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000000//////.../////////000000000111111000000000000000000000000000000000000111111111111222222222333444555666777666777888999999:::999999777666555333222111000000///222333444<<>>999999CCCQQQ\\\dddjjjjjjsss~~~uuuhhh^^^```bbbbbbbbbfffooowwwuuueeeYYYVVVRRRNNNUUUbbbqqqpppmmmkkkiiihhhiiijjjkkkooozzz|||[[[@@@000///......---+++***)))+++++++++************))))))((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))***))))))******+++,,,,,,,,,+++++++++,,,---000222333555777<<>>IIIVVV___ffflllmmmzzz~~~oooaaa^^^aaadddfffhhhmmmtttxxxjjj___SSSMMMKKKNNNZZZgggkkkjjjhhhfffeeeeeefffhhhiiirrrjjjLLL777...---,,,++++++,,,,,,***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))))))))************))))))&&&&&&&&&&&&'''''''''((())))))***++++++,,,---------,,,,,,---///111444666888;;;@@@FFFKKKPPPSSSTTTWWW```mmmyyyxxxsssrrrqqqtttyyy{{{rrrZZZPPPOOOPPPQQQSSSWWW\\\iii~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}||||||}}}}}}|||zzzxxxvvvwwwvvvtttssstttuuuwwwxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{|||}}}~~~~~~~~~~~~qqqvvvuuummmmmmoooooosssxxxwwwxxxyyyxxxvvvvvvwwwxxxpppssswwwxxxyyy{{{xxxpppmmmooorrrrrrqqqnnnttt|||~~~~~~~~~|||}}}{{{{{{|||wwwggg^^^UUUSSSWWWbbbssswwwjjjdddbbbaaabbbfffgggmmmwwwooo___TTTNNNKKKJJJHHHGGGEEEEEEGGGHHHGGGFFFGGGGGGFFFEEEEEEFFFGGGHHHIIINNNUUUYYY\\\bbbkkkrrr|||vvvnnngggccc___[[[WWWRRRIIICCCBBB>>>555222333222000//////000000///---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000111111111111111222444666777777666666999999:::;;;:::999888777333222111111000000111111222444666;;;GGGWWW\\\YYYZZZWWWUUUVVVUUUSSSQQQQQQWWW]]]```\\\UUUMMMBBB:::;;;;;;BBBNNNYYY```ffflllppp|||lll___^^^bbbfffiiimmmssswwwyyyaaaZZZPPPIIIHHHPPP^^^iiifffhhhjjjhhheeeccceeehhhiiiuuuzzz^^^BBB222///...+++***,,,000000---+++++++++************)))******************++++++))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))******++++++++++++******((()))))))))******++++++))))))***+++,,,,,,------------------///222666777;;;>>>CCCIIIOOOSSSVVVXXX```lll{{{rrrrrrxxx{{{}}}~~~uuubbbPPPLLLPPPSSSWWW\\\```gggxxx{{{}}}||||||}}}~~~~~~~~~}}}~~~}}}{{{zzzzzzzzz{{{|||zzz{{{}}}}}}|||yyyvvvttttttsssqqqqqqqqqsssuuuvvvwwwwwwwwwwwwwwwxxxxxxyyy}}}}}}~~~~~~~~~~~~}}}}}}{{{zzz{{{}}}ttt}}}zzztttnnnkkkmmmppprrrsssyyyyyyxxxwwwvvvtttrrrqqqrrruuuxxxzzz|||{{{uuuqqqsssvvvuuuvvvxxxtttxxx}}}~~~}}}|||{{{{{{|||~~~|||zzz{{{~~~vvvkkk```YYYZZZ]]]ddduuuxxxmmmjjjiiifffddddddkkkooouuu}}}nnn]]]RRRLLLJJJIIIDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFHHHIIIJJJKKKKKKKKKTTTVVVZZZ```gggqqq|||vvvqqqkkkiiihhheee]]]WWWMMMHHHAAA:::777444222111000000000000000000000000......//////000000111111////////////////////////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000222222222111111111000000////////////000000000000555555555666666666666666444666888::::::999777555222///...///222333111///111333999CCCOOOXXX\\\\\\___]]][[[[[[ZZZWWWRRRPPP^^^aaaccc___SSSEEE>>>>>>;;;:::AAAPPP\\\bbbhhhooo{{{zzzjjjaaa```cccfffhhhlllssswwwssslllYYYMMMBBBAAAGGGPPP\\\eeeeeeeeeeeeccc``````bbbeeemmmzzznnnMMM888333///...---,,,++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''************))))))))))))''''''((()))))))))))))))***+++***)))'''''')))+++++++++******************+++++++++,,,///222666888AAABBBFFFLLLOOOQQQXXX```rrrzzztttooovvv~~~qqqhhh[[[WWWQQQMMMNNNTTT[[[aaahhh}}}~~~~~~}}}}}}~~~~~~}}}|||{{{}}}zzzxxxwwwwwwyyyzzz{{{zzzzzzzzzzzzyyyvvvtttrrrsssrrrnnnjjjjjjlllpppvvvuuuttttttuuuxxx{{{|||}}}|||{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{|||}}}~~~~~~~~~zzzuuuoookkkmmmppprrrsssyyyyyyxxxwwwuuutttrrrqqqqqquuuyyy|||~~~xxxtttuuuwwwvvvwwwyyywww{{{~~~{{{{{{zzzyyyzzz|||{{{zzz{{{~~~yyynnnbbbZZZ[[[```jjj}}}yyyoookkkjjjhhhgggiiinnnqqqvvv~~~mmm]]]RRRLLLJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEIIIJJJKKKLLLMMMOOOPPPPPP[[[^^^eeemmmxxx~~~rrrpppnnnjjjeee___YYYTTTJJJEEE>>>999666444222111000000000000000000000000............////////////////////////////////////........................000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111000000000///////////////000000000111111444444444555555555555555666777999::::::888555444222000...///111222111///111444:::DDDOOOYYY]]]^^^gggbbbaaadddbbb[[[XXXZZZ^^^aaaaaaWWWJJJ???;;;::::::<<>>???@@@AAAEEEKKKTTT^^^gggnnnqqqrrrqqqpppnnnlllkkkjjjjjjgggffffffeeeeeeddddddddd~~~rrrqqqpppnnnmmmqqqxxx~~~}}}|||{{{{{{|||}}}{{{yyyxxxzzz{{{}}}~~~}}}|||}}}wwwkkkkkksss~~~{{{xxxtttuuuzzz}}}wwwnnnhhhdddaaa___YYYYYYYYYZZZ^^^bbbfffiiimmmqqqxxxtttkkkeee```\\\ZZZUUUNNNIIIEEEBBB???<<<777555222111111111///...000000000000000000000000......//////////////////////////////////////////........................000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111222222222222333333333333444444444555666777888999999;;;:::999777555333222111000111111111000333777;;;???EEEMMMSSSTTTSSSSSSSSSPPPUUU[[[ggg{{{lllNNNAAA>>>===AAAIIIYYYcccjjjiiigggkkkppprrrmmmjjjcccZZZTTTUUU[[[bbbdddmmmvvvvvvooocccSSSFFFAAAAAAGGGTTT___cccdddeeejjjgggbbb^^^aaannnxxxTTT;;;111///...+++++++++************++++++((()))))))))*********+++))))))))))))))))))))))))''''''((((((((((((''''''(((''''''''''''''''''((())))))((((((((('''''''''''''''((()))))))))))))))''')))++++++***))))))*********++++++,,,------......///222666===CCCIIIMMMQQQ[[[lll}}}xxxiiiccc___^^^iiiwww}}}{{{vvvlll___UUURRRTTTZZZ^^^jjjuuu~~~}}}}}}}}}||||||zzzyyyxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvvvvuuuttttttttttttpppooommmmmmllliiifffcccXXXPPPEEE===:::;;;===>>>???AAAFFFMMMVVV^^^eeeiiigggfffdddbbbaaa______^^^\\\ZZZXXXVVVVVVVVVWWWXXXtttsssrrrnnnmmmpppwww|||}}}|||||||||}}}~~~|||{{{||||||~~~|||{{{zzz|||yyynnnmmmuuu}}}yyyyyy}}}|||yyyqqqlllhhheeeddd```aaabbbdddhhhmmmqqqttt{{{xxxrrrnnnjjjeeeaaa[[[XXXQQQHHH@@@<<<===>>>777444222111111000///...000000000000000000000000,,,------....../////////////////////////////////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000111111222222333333333444444444333333444555666777888999::::::888666555333222111///111222111111444999>>>GGGMMMUUUYYYVVVRRRNNNMMMNNNWWW___kkkeeeEEE???AAA@@@EEEOOO]]]fffkkkgggfffjjjnnnnnnbbb___[[[UUURRRVVV___ggg___kkkwwwyyysssfffUUUGGG>>>???IIIXXXccceeecccbbbfffccc___```hhhxxxoooLLL888000...000333+++***************++++++(((((())))))*********+++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''')))((((((((('''''''''''''''(((((()))))))))))))))((()))+++,,,***(((((()))******+++,,,,,,---......///111444888???FFFLLLPPPWWW```qqqooobbb___^^^aaappp~~~~~~```\\\UUUQQQQQQWWW___ddduuu~~~}}}||||||||||||{{{{{{zzzyyyxxxxxxxxxxxxuuuuuuvvvvvvvvvvvvuuuuuuuuuuuutttsssrrrrrrqqqqqqlllkkkjjjiiihhhfffccc```VVVMMMBBB:::999;;;<<<===CCCDDDFFFJJJPPPVVV\\\```\\\[[[ZZZWWWVVVTTTSSSSSSTTTRRROOOLLLKKKLLLNNNOOO{{{wwwrrrooonnnppptttwww{{{}}}|||zzz}}}}}}uuuvvv|||}}}|||{{{{{{{{{}}}~~~sssqqqxxx}}}{{{wwwqqqmmmmmmmmmllllllmmmqqqwww}}}}}}{{{yyyzzz~~~}}}qqqbbb```YYYPPPGGGAAA===:::888111111000///////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000///......///000111...//////000111222222222333222222222111111000000///////////////000111111000000000000111111111111000111111111111222222222000111111222222333444444888777666555555666777888888777666444222111111111///------111222444???LLLYYYUUUVVVYYYWWWPPPMMMOOOPPPYYYcccsssxxx\\\FFFBBBAAA???JJJ\\\qqqqqqllleeecccfffhhhgggcccXXXOOOPPPWWW]]]dddjjjmmmnnnrrrvvvppp```PPPHHH===JJJXXX___aaaeeegggffffff___]]]]]]eee```@@@666...))),,,,,,************************+++*********))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))++++++******)))'''&&&%%%******************++++++...,,,++++++---...//////333555:::AAADDDFFFMMMVVV___kkkzzzsssbbbTTTVVVbbbmmmyyyzzz{{{{{{|||jjj[[[UUUPPPPPPRRRYYYeeeqqq~~~~~~}}}}}}||||||vvvwwwxxxxxxxxxwwwvvvuuuwwwwwwwwwvvvuuutttrrrrrrsssqqqnnnmmmlllllljjjhhhkkkhhhfffggghhheee]]]VVVPPPHHH@@@<<<>>>@@@@@@>>>EEECCCBBBDDDHHHMMMQQQRRRPPPOOOMMMLLLKKKJJJJJJJJJGGGFFFFFFFFFEEEEEEEEEDDDyyywwwssspppoooqqqtttwww{{{~~~}}}|||wwwnnnnnnssszzz}}}|||||||||}}}zzzrrrsss}}}}}}{{{|||wwwvvvwwwyyywwwwwwyyy|||~~~~~~kkk]]]WWWNNNEEE???;;;888666111111000///////////////000000000000000000000000////////////////////////000000000000////////////000000000000000000000000111000///......///000111...//////000111111222222222222111111111000000000//////......//////000111000000000000111111111111000111111111111222222222111111111222333333444444777666666555666777888999888777666444222111111111222000111333555;;;IIIXXXfff]]]WWWYYYZZZUUUQQQOOOTTT]]]gggsssbbbPPPCCCBBBAAAAAAQQQgggwwwuuummmddd```ccceeedddaaaVVVOOORRR[[[bbbhhhlllrrrppppppooofffVVVJJJEEE@@@NNN^^^dddeeefffdddaaa^^^ZZZ\\\aaannnWWW;;;444---))),,,,,,************************************)))))))))(((******))))))))))))******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))(((((('''))))))*********+++++++++...,,,++++++,,,---...///333555;;;CCCFFFJJJRRR\\\ooozzzyyylll___WWW[[[gggrrr|||~~~{{{|||{{{|||}}}ppp```UUUQQQOOOSSSYYYdddsss~~~}}}|||{{{{{{zzzwwwwwwxxxxxxxxxwwwvvvuuuvvvvvvvvvvvvuuutttsssrrrooommmjjjiiiiiiiiigggfffgggdddaaaaaaaaa^^^XXXRRRKKKEEE???===???BBBBBB@@@BBBBBBCCCEEEHHHKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDD|||wwwuuusssqqqqqqrrrtttvvv{{{}}}~~~{{{ooodddaaafffmmmvvv}}}}}}}}}~~~xxxtttwww~~~|||{{{}}}}}}~~~||||||mmmYYYSSSJJJBBB<<<888555333111000000///////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000...//////000000111111222111111000000000000//////...............///000000000000000000111111111111000111111111111222222222111111222333333444444555555555555666777888999:::777777555333222111111111444333444666:::DDDWWWiiiqqqdddYYYYYY\\\[[[VVVRRRUUU___jjjttt~~~tttdddLLLDDD@@@BBBAAAEEEYYYpppxxxvvvnnnccc___bbbeeeddd]]]SSSOOOWWWcccjjjlllmmmrrrnnnjjjdddYYYLLLEEEDDDFFFVVVgggmmmlllhhhaaaZZZYYYWWW^^^kkk|||lllJJJ444111,,,***---+++************************************))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))''''''((()))))))))))))))(((((()))***+++,,,,,,---...---+++++++++,,,...///333777>>>EEEJJJNNNXXXccc{{{{{{sssbbb[[[WWW^^^jjjttt{{{|||zzzzzzyyyvvvsssmmmaaaVVVQQQOOOPPPXXXbbbppp~~~~~~|||{{{zzzyyyyyywwwwwwxxxxxxwwwvvvvvvuuussstttttttttsssrrrqqqqqqllliiifffddddddcccbbbaaa```\\\YYYXXXWWWUUUPPPLLLDDD@@@===>>>AAADDDDDDCCCBBBCCCEEEIIIKKKIIIFFFBBBBBBAAAAAA@@@?????????@@@??????@@@AAACCCDDDEEEEEExxxssssssrrrqqqrrrssstttuuuxxx|||tttggg[[[WWW[[[aaakkksss}}}~~~{{{xxx}}}}}}|||{{{}}}}}}vvvbbbRRRMMMEEE>>>999555222000000000////////////000000////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000////////////000000111111000000000///////////////...............//////000///000000000111111111111000000111111111222222222222222333333444444555555444555555666888999:::;;;777666444333222111111111333444555777>>>MMMddduuuuuulllbbb^^^^^^\\\XXXTTTTTT___mmmuuuxxxrrraaaPPPCCC???>>>@@@CCCKKK___sssuuutttnnnfffccceeefffeeeVVVPPPQQQ^^^lllqqqooolllkkkgggccc\\\PPPEEECCCFFFNNN^^^pppvvvssskkk```WWWYYYZZZfffxxx[[[???111000,,,***---************************************)))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))''''''((()))))))))))))))'''((((((***+++,,,------------,,,++++++,,,///222666:::AAAIIILLLPPP[[[gggyyy~~~xxxppp^^^\\\\\\bbbkkksssyyy|||}}}||||||}}}xxxxxxvvvoooggg^^^WWWRRRRRRQQQTTT^^^jjjwww||||||{{{{{{zzzzzzyyyyyywwwwwwvvvvvvuuuuuuttttttpppppppppppppppooonnnnnnkkkgggccc```^^^]]]\\\ZZZXXXUUUQQQOOONNNLLLIIIGGG???>>>===???BBBEEEFFFEEEEEEFFFIIILLLMMMKKKFFFBBB??????>>>>>>>>>??????@@@???@@@AAABBBDDDEEEFFFGGG~~~tttppppppppppppqqqrrrtttuuuuuuzzzooobbbVVVRRRUUUZZZbbbiiivvv~~~}}}~~~{{{{{{~~~}}}}}}~~~}}}}}}}}}}}}~~~{{{uuucccVVVKKKFFF@@@:::666444111///000000////////////000000////////////////////////.........................../////////000000000111//////////////////////////////000000000000/////////////////////000000000///////////////000000000...............///000000///000000000111111111111000000111111111222222222222333333444555555666666444555666777888999::::::666555444333222111111111000222555888CCCVVVkkkzzzzzzxxxrrriii___YYYVVVUUUZZZeeeqqqvvvrrrfffTTTGGGBBB>>>;;;???HHHVVVfffrrrqqqssspppjjjfffeeeccc___OOONNNTTTdddqqqsssnnniiidddccc```ZZZNNNCCCBBBGGGUUUeeeuuuzzzuuummmcccZZZ[[[___qqqtttNNN999000111,,,+++,,,((())))))))))))))))))))))))))))))))))))))))))******((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((()))))))))))))))((('''''''''((((((***+++,,,---------------,,,+++---111555;;;???FFFKKKMMMPPP\\\iiivvvtttvvv}}}sssjjj```aaacccffflllsssxxxzzzxxxxxxzzz~~~|||yyysssiii]]]SSSOOOOOOSSSTTTZZZfffrrr~~~~~~}}}}}}xxxyyyyyyyyyyyyzzzzzzzzzuuuttttttsssrrrqqqqqqqqqoooooooooooonnnmmmlllllljjjfff```[[[XXXVVVSSSRRRPPPMMMJJJHHHFFFEEEDDDCCC======>>>@@@DDDFFFGGGHHHIIIJJJLLLOOOOOOMMMHHHDDD>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCDDDFFFGGGHHHIIIzzzqqqmmmmmmmmmnnnoooqqqsssuuusssyyy~~~jjj___TTTRRRTTTXXX]]]ccchhhrrr|||yyyyyy}}}~~~{{{||||||{{{zzzyyywwwvvvrrr|||{{{nnn```UUUMMMDDD@@@;;;777555333111//////////////////000000111000000000000000000000000..............................//////000000111111000000000000000000000000//////000000000000////////////////////////////////////000000000000111111///////////////000111111000000000000111111111111000111111111111222222222333333444555555666666777555666777888999999:::999555444333222111111111111///222555<<>><<<;;;@@@OOOaaammmpppoooqqqoooiiiccc___YYYRRRKKKLLLTTTcccmmmmmmhhheeeaaabbbbbb\\\NNNBBBBBBIIIZZZhhhtttwwwsssmmmgggaaa^^^fff|||dddDDD444000111,,,+++---((())))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((()))))))))))))))(((''''''(((((()))***+++,,,,,,---,,,---...---,,,///555:::@@@DDDKKKOOOOOOQQQ^^^kkkwwwtttrrrxxxrrrhhh\\\bbbhhhkkkooouuuxxxyyy||||||}}}zzzooocccVVVMMMMMMQQQWWWZZZcccrrr~~~~~~}}}}}}|||{{{zzzzzzwwwwwwwwwxxxxxxxxxyyyyyyrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhddd___XXXSSSOOOMMMKKKIIIGGGFFFDDDBBBAAA@@@??????;;;<<<>>>AAADDDHHHKKKMMMMMMOOOQQQTTTTTTPPPJJJEEE=========>>>???AAABBBCCCDDDEEEFFFIIIKKKMMMOOOPPPwwwoookkkkkkjjjkkkmmmpppsssuuussszzzwwweee\\\UUUTTTVVVWWWZZZ^^^^^^gggsss~~~~~~{{{xxxyyy~~~~~~}}}{{{yyyvvvsssqqqoookkknnnmmmeee\\\TTTKKKDDD???<<<888555444333111000///////////////000111111000000000000000000000000.................................///000111111111000000000000000000000000...///000111111000///...////////////////////////000000000111111111222222000000000000000111222222000000000000111111111111000111111111111222222222444444444555666666777777666777888999999999999888444444333222111111111111111444888AAATTThhhsssssszzz~~~mmm[[[WWW[[[```qqqttttttlll[[[III???<<<:::===@@@FFFTTTeeellliiiiiijjjggg```ZZZVVVPPPJJJIIIJJJQQQ\\\bbbbbbaaaccc^^^aaabbb]]]OOOFFFIIIRRR\\\gggoooooollllllkkkiiifffqqqxxxQQQ;;;000...000++++++...((())))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))(((((('''(((((())))))))))))((())))))*********++++++++++++---///...---111888???BBBGGGNNNRRRQQQTTTbbbpppxxxwwwwwwzzzqqqggg\\\hhhuuuzzztttggg\\\SSSNNNRRRZZZaaaeeeqqq~~~}}}|||{{{zzzyyyxxxxxxyyyyyyxxxwwwwwwvvvuuuuuuooonnnlllkkkjjjiiiiiijjjhhhggggggfffdddbbb```___YYYTTTNNNIIIFFFDDDCCCBBB>>>??????>>>===<<<<<<<<<999:::===AAAEEEKKKPPPTTTUUUXXX\\\```^^^WWWMMMFFF?????????@@@BBBDDDEEEFFFJJJKKKNNNRRRVVVZZZ]]]^^^vvvnnnjjjiiiiiiiiikkkooorrruuuttt|||tttccc[[[UUUVVVXXXXXXYYY[[[YYY```jjjttt}}}|||}}}{{{zzz|||~~~{{{{{{~~~~~~{{{wwwtttqqqpppooohhhfff___XXXSSSNNNDDD:::<<<999666444444333222111///////////////000111111000000000000000000000000........................---......///000111111222000000000000000000000000...///000111111000///...///////////////.........000000111111222222222333111111111111111222222333000000000000111111111111000111111111111222222222444444555555666777777777777777999::::::999888777444444333222111111111111333666;;;FFF[[[ooouuuqqqqqqwwwtttdddWWWXXXaaahhhuuuuuuqqqeeeRRRAAA;;;<<<777@@@GGGLLLWWWeeegggbbbaaabbb___XXXSSSQQQMMMIIIIIIJJJNNNUUUXXXYYY]]]bbbZZZ]]]```\\\QQQJJJQQQ]]]\\\eeekkkiiigggjjjmmmmmmooo{{{kkkBBB666,,,,,,...***+++///***))))))))))))))))))))))))(((((())))))*********+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((%%%&&&''')))******++++++******************+++++++++---///......222:::BBBDDDIIIPPPUUUTTTWWWeeeuuuuuuxxx{{{|||~~~{{{kkkbbbddduuuxxxkkk^^^WWWRRRRRRZZZeeelllppp|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxx{{{zzzyyywwwuuutttrrrrrrmmmllljjjhhhggggggggghhhaaaaaa```^^^\\\ZZZXXXWWWPPPLLLFFFAAA??????>>>===999:::<<<<<<;;;:::::::::666999<<>>CCCHHHPPPTTTRRRSSS]]]kkktttwwwzzz~~~zzzjjjfffhhhrrruuudddWWWUUUUUUUUU^^^kkksss~~~}}}{{{yyywwwwwwwwwxxxyyy{{{xxxuuussssssrrrrrrqqqnnnkkkfffcccbbb```^^^]]]^^^\\\XXXTTTPPPMMMKKKJJJCCCBBB@@@>>><<<;;;:::999888888888888888999999999;;;<<<===???EEENNNYYYaaabbbiiiqqqqqqhhhZZZMMMFFFCCCEEEFFFGGGHHHJJJNNNQQQWWW^^^eeejjjpppyyy~~~~~~}}}ssslllhhhgggfffeeeeeefffkkkppptttyyy~~~sssccc```]]]]]]```dddeeefffdddbbbccciiipppyyy~~~~~~}}}yyyrrrmmmiiiaaa\\\TTTMMMFFF@@@;;;888777666444222111111111222111000///......///000111////////////////////////------......///................../////////000000111000///...---......///////////////////////////000000000000////////////111111111111111111111111000000000000000000000000000000000000111111111111000000111222333444555555555555666666777888888999999::::::::::::888777666666222111333444222222444666===LLL___mmmpppkkkeee```\\\UUUPPPOOOUUU___gggwwwrrrdddPPPCCC???===;;;@@@EEESSSaaafffaaa\\\\\\^^^^^^\\\UUUJJJCCCCCCFFFLLLRRRWWWYYY]]]aaa^^^XXXQQQRRRQQQMMMJJJOOO]]]iiiiiidddbbbccccccdddiiiooohhhIII555///...---,,,+++******)))+++++++++*********))))))******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((''''''&&&''''''''''''((((((((())))))***+++,,,,,,+++***))))))+++...111555;;;BBBFFFLLLQQQUUUWWW]]]iiirrruuuuuu{{{ssshhhggglll|||{{{eeeYYYRRRTTTWWWZZZfffuuu~~~}}}|||||||||{{{zzzxxxvvvvvvwwwxxxyyyyyyvvvtttrrrrrrqqqooommmjjjgggbbb___]]][[[YYYWWWUUUSSSPPPLLLIIIFFFDDDCCC@@@???>>><<<;;;:::999999888888888999999999999:::;;;;;;===???EEENNNYYY```lllqqqvvvsssiii[[[PPPJJJGGGJJJMMMPPPTTTYYY^^^bbbjjjqqqwwwzzzyyyqqqllliiihhhfffddddddggglllqqquuuzzz{{{pppfffeeecccdddgggkkkmmmmmmjjjiiiiiikkklllrrr{{{pppgggbbbWWWRRRKKKDDD@@@<<<999777666555333222111111111222000000////////////000000////////////////////////------------...///000111....../////////000000000000000///.........//////........................////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000111222333444444555666666666777888888999999999:::::::::999888666666444111111444555333333777555EEEZZZjjjpppmmmfffaaaWWWSSSNNNKKKMMMTTT\\\bbbppphhhYYYIII@@@>>>===;;;CCCLLL\\\kkkmmmeee\\\YYYZZZ\\\ZZZRRRHHHCCCFFFKKKSSSWWW[[[]]]______ZZZSSSMMMLLLIIIIIINNNXXXccckkkgggbbb___```bbbdddjjjqqqrrrRRR;;;000......---,,,+++******)))+++************))))))))))))))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))((('''''''''''''''((((((((())))))******++++++++++++******,,,...111555999???FFFJJJPPPSSSXXX___kkkwwwzzzwwwzzzuuujjjeeejjjrrr~~~sssYYYRRRPPPUUUYYY```ppp}}}{{{yyyyyyxxxxxxwwwvvvuuuuuuuuuvvvwwwuuutttrrrqqqpppnnnjjjhhhddd```\\\XXXVVVTTTQQQPPPLLLJJJGGGDDDAAA>>><<<<<<;;;;;;:::999888888888888999999999:::::::::;;;;;;;;;<<<===???DDDLLLVVV\\\iiilllnnnjjjaaaWWWQQQNNNQQQTTTXXX^^^ccckkkrrrwwwzzzssspppooollliiieeeeeeggglllqqqttt{{{yyynnnkkkjjjjjjkkkmmmoooqqqrrrpppooooooooommmqqq~~~xxxkkkaaaZZZNNNIIICCC===;;;:::999888555444333222111111111111000000////////////000000///////////////////////////...---------...000111...////////////000000000000000//////////////////////////////////////////////////////000000000000111111111111111111111111///////////////////////////000000000111111111111///000000111222333444444666666777888888999999:::::::::999888888666666555333111222444444222333777888MMMdddmmmkkkddd___[[[UUUOOOIIIHHHLLLSSSZZZ]]]eee[[[MMMAAA<<<======<<>>???BBBHHHOOOTTTZZZ\\\^^^]]]YYYVVVVVVXXX^^^bbbhhhnnnttt|||{{{wwwttttttqqqlllgggfffiiinnnrrrsss|||wwwnnnoooooopppppppppqqqrrrrrrpppppprrrsssqqquuu~~~}}}}}}~~~~~~{{{ooocccYYYSSSHHHDDD>>>:::888888888888444333333222111111111111//////000000000000//////000000000000000000000000111000///...---......///////////////000000000111//////000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000///////////////////////////000000000111111111111000000111222333444444555777777888888999:::::::::::::::999777666555555444333111222333222000333888BBBWWWiiikkkddd^^^[[[YYYUUUOOOIIIIIINNNTTTWWWWWWXXXNNNBBB;;;999;;;===>>>GGGVVVhhhrrrrrrkkkaaa[[[[[[^^^ZZZQQQKKKOOOTTTUUUXXXXXX[[[^^^___[[[UUURRRJJJNNNSSS]]]mmm}}}~~~sssjjjaaa___aaadddjjjppp|||gggJJJ555000333,,,,,,,,,++++++******)))))))))))))))))))))))))))((((((''''''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((************++++++++++++******+++++++++,,,,,,---+++...333999>>>DDDKKKPPPQQQ]]]kkkssszzznnndddaaafffqqq|||xxx___\\\[[[[[[^^^cccnnn~~~~~~||||||zzzyyyxxxwwwwwwwwwtttsssrrrrrrqqqqqqppppppooonnnmmmllljjjfff```\\\VVVSSSNNNKKKHHHFFFDDDBBB???>>>===;;;999888777777555555555666777888999::::::;;;;;;<<<===>>>>>>>>>????????????@@@CCCHHHLLLOOORRRUUUWWWXXX[[[bbbgggmmmrrryyy}}}yyywwwwwwtttnnnhhhgggkkkppptttuuu}}}vvvpppppprrrttttttsssrrrrrrsssppppppssswwwyyy}}}}}}~~~~~~~~~||||||~~~wwwlllaaaXXXPPPKKKDDD@@@<<<999888888888777333222222222222111111000//////000000000000//////000000000000000000000000222111000///............/////////000000000111111//////000111111111000000111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000111222333444555555666888888888999::::::;;;;;;::::::888666555444444444333222111222000000555===QQQaaammmhhh```]]][[[YYYSSSOOOMMMPPPWWWZZZVVVQQQLLLDDD<<<:::999:::>>>CCCLLLZZZhhhmmmkkkgggbbb]]]\\\^^^[[[SSSTTT\\\```]]]ZZZXXXZZZ^^^___ZZZUUUTTTMMMZZZiiivvv}}}qqqeee``````bbbggglllyyyiiiSSS<<>>???@@@@@@AAABBBBBBAAAAAABBBEEEHHHKKKOOOTTTXXX]]]dddmmmttt}}}|||{{{{{{tttnnnhhhhhhmmmtttyyyzzz~~~wwwrrrooorrruuuvvvuuutttuuuvvvttttttxxx|||}}}~~~}}}}}}rrrmmmeee\\\UUUNNNHHHDDDAAA>>>;;;999888777666555222222222222222111111000...///000111111000///...000000000000000000000000//////000000000//////...//////000000000111111111...///000111222111111000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000000000000000111111111111222222333444555666666777888888999999:::;;;;;;;;;;;;999777555444333333333333111111222111333<<>>===;;;999999888777777666666666777999999999999:::<<<===>>><<<<<<===>>>???@@@AAAAAABBBCCCDDDDDDCCCDDDGGGIIIMMMRRRZZZbbbiiisss~~~~~~uuujjj~~~~~~sssmmmggghhhooowww|||~~~~~~wwwtttmmmqqqvvvxxxwwwvvvwwwyyyzzzyyy~~~}}}~~~{{{~~~~~~~~~yyykkkfffaaaZZZSSSMMMHHHCCC@@@@@@===:::999888777444333111111222222222111111000...///000111111000///...000000000000000000000000,,,...///111111111000000000000000000111111111111...///000222222222111000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000111111111111222333333444555666777777888999999::::::;;;;;;<<<;;;999777555444333333333222111111222222666AAAMMM___iiikkkbbb]]]^^^ZZZQQQRRRVVV```nnnxxxsssaaaQQQ@@@======???>>>===DDDNNNWWWaaagggaaa\\\\\\^^^]]]ZZZ\\\YYYXXXdddtttvvvnnnbbb]]]\\\______YYYVVVXXX]]]wwwwwwjjj^^^\\\aaahhhpppvvvxxxbbbFFF444///000...***+++++++++***************'''((((((((())))))******&&&&&&&&&'''''')))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))******************++++++++++++,,,,,,,,,++++++******+++---...///444888???FFFLLLSSSZZZ^^^mmmyyyqqqggg```dddooowwwpppaaa___cccgggfffnnnzzz~~~}}}||||||{{{||||||}}}~~~|||yyyvvvtttssssssrrrrrrqqqooollljjjgggfffdddbbb^^^[[[XXXTTTOOOKKKDDDAAA===;;;::::::888777::::::999888888999999999;;;:::;;;;;;<<<===>>>???<<<===>>>???@@@AAABBBBBBBBBCCCEEEFFFFFFGGGJJJLLLSSSZZZeeeooozzz{{{tttnnnbbbWWW}}}{{{yyywwwtttrrrsssvvvyyy|||~~~{{{vvvrrrsssuuuwwwxxxyyyyyyyyy~~~~~~~~~uuuiii```WWWVVVRRRNNNIIIDDD???===<<<<<<;;;999666333000///000000000000000000000000000000000000000000000000000000//////.........---////////////////////////////////////000000000000000111222333333222111000000000000000000000000000000000000000000000000000111111111111111000//////111111111000000000000000...000222222111//////000555555444555555666777888999999999::::::;;;;;;;;;;;;999777444333333444555000222444555444777FFFUUUlllccc```dddcccZZZWWW[[[RRRaaavvvzzzaaaNNNBBB<<<:::>>>AAABBBIIIQQQccc^^^YYYXXX[[[___bbbbbb^^^YYYVVV]]]nnn{{{yyyoookkkjjjhhhbbbXXXOOOPPPVVVeeeooofff___ZZZ[[[bbbhhhmmmqqqiiiOOO888333222---***,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&+++*********))))))(((((())))))***++++++++++++***)))+++,,,,,,,,,---000222555666>>>JJJQQQUUU^^^hhh}}}yyydddfffhhhllluuuzzzkkkcccaaadddhhhlll|||~~~~~~~~~{{{{{{|||}}}~~~~~~~~~|||xxxtttrrrrrrssstttpppnnnkkkjjjhhhgggdddbbb___ZZZTTTOOOMMMJJJEEEBBBBBB@@@===999777666666777777888:::;;;<<<<<<;;;:::;;;<<<======<<<<<<>>>@@@AAABBBCCCEEEEEEEEEDDDDDDGGGFFFEEEDDDFFFKKKRRRWWW]]]ggguuu{{{ooofff___WWWNNNGGG{{{yyyvvvuuuvvvyyy|||zzzuuuvvvwwwyyyzzz{{{||||||~~~~~~{{{rrriii___WWWQQQPPPNNNJJJFFFBBB>>><<<===<<<:::777555222111000000000000000000000000000000000000000000000000000000/////////............000000000000000000000000////////////000000000000000000111222222111000000000000000000000000000000000000000000000000000000111111111111111000000///111000000000000000000000///111333333111000000111444444444555666777888999999999999::::::;;;;;;;;;888777555333222222222222111111444777:::@@@OOO]]]gggddddddggggggbbb^^^]]]^^^kkk~~~zzz___LLL???:::888;;;???BBBIIIQQQ```[[[VVVUUUWWW\\\___``````]]]ZZZ___mmmxxxwwwooopppmmmggg```UUUMMMQQQXXXiiiwwwjjj```]]][[[```jjjrrrwwwyyy```III555000000,,,)))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((('''''''''************)))))))))((())))))***++++++++++++***)))***,,,,,,,,,...000333777:::CCCMMMSSSWWWaaalll{{{~~~{{{mmmaaafffkkkqqq{{{{{{oooddd```bbbhhhmmmzzz~~~~~~~~~zzz{{{}}}~~~~~~~~~}}}}}}{{{yyyvvvtttrrrqqqqqqrrrooollliiigggeeeccc```]]]XXXSSSNNNIIIFFFDDD@@@===<<<;;;999777666666777888888999:::;;;<<<;;;;;;:::<<<===>>>>>>>>>???AAACCCCCCDDDEEEGGGHHHHHHGGGGGGIIIJJJKKKLLLOOOTTT[[[```oooxxxxxxooobbbXXXRRRMMMGGGCCC}}}{{{yyyyyyzzz}}}yyyzzz{{{}}}~~~~~~~~~uuujjjbbb\\\TTTNNNJJJJJJHHHFFFDDDAAA>>>======;;;888555222111111111000000000000000000000000000000000000000000000000////////////............111111111111111111111111////////////000000000000///000000111111000000///000000000000000000000000000000000000000000000000111111222222111111000///000000000000000000111111000222333333222111222222444444555666777888999999888999999:::::::::::::::444444333222222111000000222111555===EEENNNZZZeeebbbgggkkklllooopppkkkeeeeeepppsssYYYGGG>>>:::777:::>>>CCCKKKRRR[[[WWWRRRPPPRRRVVVZZZ\\\`````````ccckkkuuuuuuqqquuuoooeee[[[PPPKKKPPPZZZhhhwww~~~wwwrrrsssooofff[[[ZZZ\\\fffsss|||}}}yyyRRR@@@000...///+++((()))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((''''''************))))))))))))))))))***++++++++++++***(((***+++,,,,,,...222444:::???HHHPPPSSSXXXcccnnnyyy|||qqqbbbbbbiiipppwwwrrrlllddd______fffnnnttt~~~}}}}}}||||||yyy{{{}}}~~~}}}{{{zzzvvvvvvtttsssqqqpppooonnnmmmjjjfffccc```]]]ZZZWWWPPPLLLGGGCCC@@@>>>;;;999666666555555555666888999999:::;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAAAACCCEEEGGGFFFGGGIIIKKKLLLMMMLLLLLLNNNOOOQQQTTTYYYaaaiiioooxxxpppjjj```SSSIIIEEECCCAAA@@@~~~}}}||||||}}}|||}}}~~~yyy~~~|||sssggg]]]XXXTTTOOOKKKGGGGGGFFFEEEDDDBBB@@@???<<<:::666222000000222333///////////////////////////////////////////////////////////////.........000000000000000000000000////////////000000000000//////000000000000//////////////////////////////000000000000000000000000111222222222222111000000000000000000000111111111111333444444333222333444333444555777888999::::::888999::::::::::::999888222222333333222111000///222333:::GGGSSSZZZaaagggaaakkkqqqrrrwww}}}zzzqqqgggppp{{{zzzgggPPP@@@===;;;999;;;???FFFNNNTTTVVVRRRNNNKKKLLLPPPUUUWWW]]]```bbbdddjjjrrruuusssuuummmbbbWWWMMMJJJPPPYYYbbbkkknnngggeeejjjkkkfffZZZYYY\\\iii{{{zzzkkkDDD888---,,,...+++))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))((((((((((((((((((*********)))))))))))))))))))))***++++++++++++***(((***+++,,,---///444777<<>><<<:::999555444444555666777999:::;;;;;;;;;<<<<<<<<<<<<<<<===???BBBDDDEEEGGGIIIKKKKKKLLLNNNPPPQQQRRRRRRQQQRRRSSSUUUYYYaaakkkwww~~~yyylllbbb[[[TTTJJJCCC@@@@@@@@@@@@}}}}}}}}}}}}yyywww}}}sssllleee\\\VVVRRRPPPMMMKKKHHHHHHGGGFFFEEECCCBBBAAA;;;888444000///000222333////////////////////////////////////////////////.........///////////////////////////////////////////////////000000000000000000////////////000000////////////////////////000000000000000000000000222222222222222111000000//////000000111111111111111333444333333333444666444555666888999:::::::::888888:::;;;:::999888777222222333333333333222111333666BBBSSS___cccdddeeecccmmmuuuxxx}}}ssswwwzzzwwwkkkYYYGGG<<<;;;;;;:::;;;@@@HHHOOOSSSRRRPPPMMMJJJIIILLLOOORRRWWW\\\```bbbgggooouuuvvvppphhh]]]UUUNNNLLLSSS\\\cccgggfff```___dddfffccc[[[ZZZ]]]mmmttt[[[:::333---,,,---,,,***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((())))))))))))))))))))))))))))))))))))******))))))***++++++++++++***)))***+++,,,...111666:::???FFFLLLOOOQQQWWWbbbjjjvvv|||xxxmmmkkkooovvvzzz|||{{{}}}vvvjjj[[[ZZZ[[[___hhhvvv~~~||||||{{{{{{||||||{{{zzzyyyxxxwwwyyy{{{|||{{{xxxtttrrrqqqqqqrrrqqqooommmjjjiiifffccc^^^ZZZVVVRRRMMMJJJDDDCCCAAA>>>;;;:::999:::777777777777888999::::::<<<<<<<<<======>>>?????????BBBEEEHHHIIIKKKMMMOOOPPPQQQSSSUUUVVVVVVVVVVVVUUUVVVYYY^^^fffsss~~~xxxooo```UUUNNNJJJEEEAAA@@@@@@@@@@@@}}}}}}~~~wwwyyyvvvkkkeee^^^ZZZUUUQQQPPPOOONNNMMMJJJJJJIIIGGGEEECCCAAA@@@999666333000...///111333000000000000000000000000000000000000000000000000.........///////////////........................////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000222222222333222222111000/////////000111111222222111222333333222222444666555666888999::::::999999777888:::;;;;;;999777666333333333333333333444444666<<>>BBBHHHMMMPPPUUU___iiimmmuuu|||pppiiipppzzzzzzyyy}}}wwwfffZZZRRRTTTXXXbbbppp~~~|||zzzzzz{{{||||||}}}|||{{{zzzyyyvvvwwwxxxxxxwwwtttqqqoooooooooooonnnllliiifffeeeaaa^^^YYYTTTPPPKKKGGGCCC>>>>>>===;;;888777888999999999::::::;;;;;;<<<<<<=========>>>???AAACCCDDDCCCGGGKKKNNNOOOPPPRRRTTTUUUVVVXXXYYYZZZYYYYYYXXXYYY[[[```gggqqq}}}xxxqqqiii___RRRHHHCCCCCCBBBAAA@@@@@@AAAAAA~~~~~~{{{xxx}}}zzzssshhh```^^^UUUSSSRRRQQQQQQQQQPPPPPPLLLKKKIIIFFFCCC???===;;;666555222000//////111222000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////000000000000222111000000000000111222000000000000000000000000000000000000000000000000222222333333222222111000...//////000111111222222111222222222111222444777777888:::;;;;;;:::888777777888:::;;;;;;999777555333222222111222333444555;;;BBBQQQbbbkkkkkkjjjkkkqqqwww~~~hhhSSSEEE???>>>;;;???AAAAAAFFFNNNRRRPPPPPPQQQQQQNNNJJJHHHHHHJJJNNNSSSWWWZZZ```jjjooooooqqqfffZZZTTTUUU\\\jjjwwwzzzsssggg\\\YYYZZZZZZWWWVVVbbbppp{{{zzz\\\>>>000///...+++***+++++++++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********((()))))))))************))))))***++++++++++++***+++,,,---...111666<<>>>>>>>>>>>>>>>>>???AAADDDFFFHHHIIIMMMQQQTTTUUUVVVXXXYYYYYYZZZ[[[\\\\\\[[[ZZZYYY]]]bbbkkkuuuxxxrrriii___WWWOOOHHHCCC???@@@@@@@@@@@@AAACCCEEE~~~|||xxxyyyzzzqqqnnniii```ZZZZZZRRRRRRRRRSSSTTTTTTTTTSSSLLLKKKHHHEEEAAA<<<999777555444222000//////000111000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000////////////000000000000333222111000000111222333000000000000000000000000000000000000000000000000222333333333333222111111...//////000111222222222000111222111000111444666888999:::;;;;;;999888666777888:::;;;;;;999666444333222111000000222444666???FFFUUUdddllllllnnnqqqyyyxxx^^^III???>>>@@@>>>DDDGGGGGGKKKSSSVVVSSSPPPRRRSSSPPPKKKHHHGGGHHHMMMQQQTTTWWW^^^ggglllkkkuuuhhh[[[UUUWWWcccuuuvvvfffZZZWWWYYYZZZXXXTTThhhyyy~~~zzzkkkMMM000...///...***)))***+++***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++(((((())))))*********+++))))))***++++++++++++***,,,---...///222777>>>CCCJJJNNNRRRXXXfffxxxqqqkkkqqq|||zzzuuuwwwzzzzzz|||}}}kkk^^^YYY[[[^^^eeeppp~~~}}}|||zzzxxxwwwtttuuuwwwxxxwwwvvvtttsssvvvuuutttsssqqqnnnlllkkkmmmllliiifffccc```^^^]]]WWWSSSOOOJJJFFFBBB===:::;;;<<<===;;;888777:::===777888:::<<<>>>???@@@@@@>>>>>>???@@@CCCFFFIIIKKKNNNQQQVVVXXXZZZZZZ[[[\\\[[[\\\]]]]]]]]]\\\[[[ZZZ___hhhttt{{{wwwjjjeee[[[RRRJJJFFFEEEEEEAAAAAAAAA@@@AAACCCGGGJJJuuuwww{{{|||rrrppplllgggaaa\\\XXXVVVWWWUUURRRSSSUUUVVVTTTQQQPPPNNNIIIDDD???:::777555000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111222111000111333444333222000111111111111222222222333333444555666666666666666777888999999999999999:::999888777666666666666888333000222444333555999???QQQdddjjjiiilllrrrwwwqqqWWWFFF>>>>>>@@@AAAMMMXXX[[[ZZZZZZXXXUUUTTTWWW[[[[[[RRRHHHHHHLLLUUUUUUVVV[[[aaaggglllnnnjjjbbbWWWUUUaaasss~~~zzzqqqeee]]]YYYYYYYYYYYYccclll{{{qqqUUU>>>333......---,,,+++))))))(((************************(((((())))))))))))((((((''')))+++,,,---,,,***)))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************---///111333777===EEEJJJNNNQQQVVV___ooo|||vvvxxx}}}zzzwwwyyyxxxtttxxx{{{eee[[[ZZZeeekkkqqqyyy~~~~~~}}}|||{{{zzzyyyyyyxxxvvvsssssstttvvvvvvvvvvvvuuutttrrroookkkhhhfffhhheeebbb___]]]ZZZWWWTTTNNNKKKFFFAAA>>><<<<<<<<<888888888999:::;;;<<<===<<<===>>>???@@@AAABBBBBBCCCBBBBBBCCCFFFJJJNNNQQQVVVXXX[[[]]]\\\[[[[[[[[[]]]^^^]]]\\\[[[\\\^^^aaagggrrr}}}vvvnnnjjjaaaYYYOOOGGGDDDBBB???>>>@@@BBBCCCFFFHHHIIIJJJJJJuuuxxx~~~uuunnnhhhgggddd```]]]ZZZXXXWWWYYYWWWUUUWWWYYYZZZXXXUUUNNNKKKGGGAAA<<<888555444000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000//////.........///000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111222111000111333444333222000111111111111222222222222222333444555555555555777777888999999999999999999888777666555555555555555333222444555444777<<>>@@@DDDSSS]]]fffgggdddbbb]]]YYY^^^___```\\\SSSKKKOOOWWW___]]][[[\\\___bbbcccbbbYYYTTTOOOSSScccvvv~~~|||ooojjjddd^^^[[[ZZZ[[[\\\iiiwww|||dddIII777000...------,,,***))))))(((************************(((((())))))))))))(((((('''(((***+++,,,+++***)))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++---///111444888???GGGMMMSSSXXX___hhhuuutttqqqxxxwwwuuuxxxyyyvvv{{{|||mmm___ZZZ]]]ooossswww{{{~~~~~~}}}||||||{{{zzzyyyxxxxxxxxxuuusssrrrsssuuuuuuuuuuuuuuusssqqqmmmjjjfffddddddaaa^^^ZZZXXXUUUQQQNNNIIIFFFBBB>>>;;;:::::::::999999999:::;;;<<<===>>>======???@@@AAACCCDDDDDDFFFFFFFFFHHHJJJNNNRRRTTTYYYZZZ[[[[[[[[[[[[]]]^^^^^^^^^]]][[[[[[]]]```ccclllwww~~~vvvmmmeee___UUUOOOGGGBBB@@@???>>><<<@@@AAACCCEEEFFFGGGHHHHHHwwwtttyyy}}}wwwqqqiiieeeeeecccaaa___^^^^^^^^^______]]][[[\\\^^^]]]ZZZVVVKKKHHHBBB<<<777444222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000///......---.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111000111333333333222000111111111111222222222111222333444555555555555777888999999999999999999777666555444444444444444222222444666444444;;;EEE\\\iiitttrrrllljjjnnnqqqyyyoooQQQAAA???EEEKKKZZZccckkknnnpppqqqpppllloooiiiccc\\\UUURRRYYYccceeeaaa^^^^^^``````[[[VVVJJJHHHIIISSSgggyyy}}}yyyhhhhhhgggccc``````cccgggqqqrrrRRR<<<222...------,,,+++***))))))(((************************((((((((((((((((((((((((&&&''')))*********)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,...///111555:::BBBKKKQQQXXXbbbllluuu~~~nnnnnnzzz|||}}}~~~rrrggg^^^ZZZ^^^eeevvvzzz}}}~~~}}}}}}||||||}}}}}}~~~|||{{{zzzyyyxxxwwwwwwvvvwwwuuurrrrrrrrrssssssrrrtttsssqqqnnnkkkgggdddbbb^^^[[[WWWTTTQQQMMMIIIFFFBBB@@@===:::888888888999:::::::::;;;<<<===??????>>>???@@@BBBDDDFFFGGGHHHIIIJJJKKKMMMPPPSSSUUUWWW\\\\\\\\\[[[[[[\\\___aaa___^^^]]][[[[[[___dddiiittt}}}~~~uuulllaaaXXXQQQGGGDDD@@@>>>>>>>>>>>>===AAABBBDDDEEEFFFGGGGGGGGGuuussszzz}}}yyyuuuqqqmmmiiigggffffffeeedddeeefffhhhiiihhheeebbb```___\\\UUUPPPGGGCCC===777222000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000///......---------......000000000000000000000000///////////////////////////////////////////////////000000000111111111111222000000111222333222111000000111111111222222222222333444666666777777777888888999::::::999999999666666555444444444444444111222444444222555CCCQQQlllvvv{{{wwwppppppvvvzzz{{{fffJJJ>>>AAAKKKRRRZZZ```fffkkksss{{{}}}}}}ooo```YYYYYY\\\ccciii```______ccceeebbbXXXOOODDDEEEIIIUUUiii{{{}}}xxxkkkmmmnnnjjjfffgggnnnuuuzzzcccDDD777333///,,,,,,,,,+++***))))))(((************************(((((((((''''''(((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,...000333777===FFFOOOVVV\\\iiiwww~~~oooooo~~~rrrbbbYYYWWW[[[eeeooowww~~~~~~}}}~~~}}}||||||{{{{{{||||||}}}{{{{{{zzzyyyxxxwwwwwwvvvxxxuuusssrrrrrrrrrqqqpppqqqooommmiiieeeaaa^^^]]]XXXUUUQQQMMMJJJFFFBBB???===;;;:::888888888999999;;;;;;;;;<<<===???AAAAAA@@@AAACCCEEEGGGIIIKKKLLLJJJLLLNNNPPPSSSVVVWWWXXX\\\]]]______^^^^^^```bbbaaa___]]]\\\]]]bbbjjjooo{{{xxxnnndddYYYNNNGGGAAA@@@?????????@@@@@@@@@CCCDDDEEEFFFGGGGGGGGGGGG{{{tttttt|||}}}{{{zzzyyywwwtttqqqnnnmmmmmmkkklllnnnppprrrssstttuuuooojjjddd___[[[TTTLLLFFFAAA>>>888333000...//////000000000000000000000000////////////////////////////////////////////////////////////000000000000......------------...///000000000000000000000000///////////////////////////////////////////////////000000000111111111111111000///000222333222111000000111111111222222222444555666888999999::::::999999:::::::::999999888666666555444444444555555222222333222222999MMM```vvv|||~~~wwwoooqqqwww{{{zzzuuuYYYDDD>>>EEEQQQXXX^^^```bbbfffqqq}}}mmmXXXVVV___fffhhhhhh[[[^^^ccciiijjjbbbTTTIIIAAACCCIIIUUUiii{{{}}}qqqssssssmmmhhhjjjttt}}}tttRRR:::555222+++,,,++++++******)))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++...111555:::AAAJJJSSSYYY___mmm{{{nnnqqq}}}ssseeeXXXSSSWWW```mmmxxxzzz}}}|||||||||}}}~~~||||||{{{{{{{{{{{{|||||||||{{{{{{zzzyyyxxxwwwwwwwwwuuusssqqqqqqpppnnnmmmkkkiiifffbbb^^^ZZZWWWUUUQQQNNNJJJGGGEEEBBB>>>;;;::::::999999999:::;;;<<<<<<<<<===>>>???AAACCCDDDCCCDDDEEEGGGJJJLLLMMMNNNKKKLLLNNNQQQSSSVVVXXXYYY[[[^^^bbbdddcccbbbaaaaaabbbaaa___^^^```gggpppvvv}}}sssiii^^^SSSJJJDDD>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGG}}}sssrrrwww~~~zzz{{{{{{xxxuuusssssstttxxx{{{nnnhhh```YYYSSSLLLCCC>>>;;;999555222/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.........---......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///000222222222111000111111111111222222222555666777999:::;;;<<<<<<::::::::::::::::::999888666555555444444444555555444333333444777BBBYYYnnn|||yyypppooorrrttttttlll]]]JJJ???AAAKKKUUU[[[YYY[[[]]]dddsss{{{fffSSSUUUdddllljjjeee^^^cccjjjmmmjjj^^^OOODDD===CCCKKKWWWhhhzzzxxxxxxvvvpppkkkmmmxxxcccDDD555333///'''++++++*********))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********...222888???FFFMMMUUUZZZcccooo{{{tttkkkrrr|||sssbbbYYYRRRSSSZZZeeettt~~~~~~}}}||||||||||||}}}{{{zzzzzzzzzzzzzzzzzz{{{|||{{{{{{zzzyyyxxxwwwvvvuuusssqqqooonnnmmmjjjhhhdddbbb^^^YYYUUUQQQNNNMMMIIIGGGDDDBBBAAA???<<<:::::::::::::::;;;===>>>>>>===>>>>>>???AAACCCEEEFFFEEEFFFGGGIIIKKKMMMNNNOOOMMMMMMOOOQQQTTTWWWYYY[[[[[[```eeeggggggdddbbbaaabbbbbbaaabbbeeelllvvv|||~~~wwwmmmbbbXXXOOOGGGCCC===>>>@@@@@@???@@@CCCEEEDDDEEEFFFHHHIIIJJJJJJJJJuuuooosss}}}~~~xxxggg```WWWPPPJJJEEE???:::777666444222111000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///.........//////000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111000///000111222111000000111111111111222222222555666777999:::;;;<<<<<<::::::;;;;;;::::::999888444444333333333333444444555444555:::@@@NNNdddwww|||vvvtttqqqttt}}}cccSSSJJJ@@@???FFFQQQWWWZZZTTTVVV[[[eeewwwmmm^^^SSSZZZgggmmmhhhccceeejjjooonnnfffXXXKKKDDD@@@IIITTT^^^kkkzzz{{{wwwzzztttRRR:::111///---)))************)))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++...333;;;CCCJJJPPPVVVZZZhhhqqqzzzpppllllllvvvrrrfffXXXSSSQQQVVV___kkk{{{~~~}}}}}}}}}}}}}}}||||||{{{yyyxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwvvvvvvuuurrrpppmmmllljjjhhheeebbb^^^\\\WWWRRRMMMIIIGGGEEEBBB@@@???>>>>>>===;;;999::::::;;;<<<===>>>???@@@>>>??????AAABBBDDDFFFGGGGGGHHHIIIJJJLLLMMMNNNOOOQQQQQQQQQSSSUUUYYY\\\___^^^bbbeeeggggggeeeddddddccccccdddeeejjjqqqzzzvvvooodddYYYPPPIIIDDDAAA===???AAAAAAAAABBBFFFJJJJJJKKKLLLNNNPPPQQQQQQRRRrrrooovvv~~~nnnddd___XXXOOOIIIEEEBBB>>>;;;444444333222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111//////000111222111000000111111111111222222222444555666888:::;;;;;;;;;;;;;;;;;;;;;::::::999888222222222111222222333333444444888@@@IIIVVVjjj{{{|||wwwyyy~~~dddNNNDDD???;;;???JJJTTTXXXXXXZZZ\\\```iiixxxyyybbbYYYUUU^^^iiikkkgggccciiinnnqqqmmmbbbUUUKKKGGGGGGSSS___gggooozzziiiFFF444///......///************)))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))((((((((((((((()))******))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,...444===EEELLLRRRVVVYYYlllssszzzzzzqqqjjjkkkqqq{{{{{{kkk]]]TTTRRRSSSYYYcccppp}}}|||}}}~~~~~~~~~}}}{{{zzzwwwwwwvvvvvvvvvvvvwwwwwwyyyyyyxxxwwwvvvuuuttttttooommmjjjiiigggeeeaaa___ZZZXXXSSSMMMHHHDDDBBBAAA>>><<<;;;;;;<<<<<<:::999::::::;;;<<<>>>??????@@@??????@@@AAACCCEEEGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNTTTTTTSSSTTTWWW[[[```bbbaaaccceeefffeeeeeefffgggcccdddeeehhhlllttt}}}{{{ppphhh]]]RRRJJJEEEBBB@@@???AAACCCCCCCCCFFFKKKPPPPPPQQQSSSUUUWWWYYYYYYZZZ|||tttvvvyyyyyylll^^^UUUQQQNNNJJJDDD???;;;999888333333333222222111111111222111111111000000//////000000111111111111000000000000000000000000000000.../////////000000000111111111111111000000000000000000000111222222222333000000000000///////////////////////////.........////////////////////////222222222222222111000///000111333333222222333555555666888999:::;;;;;;;;;777888999:::::::::999888555444333333444444333111666666:::DDDTTTeeeqqqxxxuuuuuuxxxfffSSSDDDBBB:::999CCCLLLOOOQQQTTTWWW]]]aaaccciiipppqqqlllUUUWWW[[[___ccceeedddcccgggiiiiiieee___ZZZSSSMMMVVVYYYaaammmvvvzzzuuuXXX<<<222///***(((,,,************))))))))))))******))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((()))***************))))))))))))((((((((((((************************+++,,,---,,,++++++---...555999CCCLLLMMMNNNYYYfffqqquuu{{{vvvooohhhlllsss{{{vvvcccSSSUUUUUUXXX___kkk{{{{{{{{{{{{{{{zzzyyyxxxwwwyyyxxxvvvtttsssttttttuuuuuuuuuvvvuuuuuutttsssrrrnnnlllhhheeebbb^^^ZZZVVVQQQNNNJJJEEEAAA>>>======;;;;;;;;;::::::999999999>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEFFFGGGGGGGGGGGGIIIIIIIIIIIIKKKMMMOOOPPPVVVWWWXXXZZZ\\\]]]^^^^^^___```bbbdddeeeeeeeeeeeegggeeeeeeiiiqqq{{{vvvpppkkk___SSSLLLFFF@@@>>>???AAABBBCCCDDDFFFKKKPPPUUUXXXZZZ\\\]]]^^^aaaeeehhhyyytttyyy~~~~~~xxxppphhh^^^UUUOOOIIIGGGCCC???;;;777555555333333333222222111111111111111111111000000000///000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111222222000000000000////////////////////////////////////111111111111111111111111222222222222222111000000000111333333222222444555666777888:::;;;<<<<<<<<<:::;;;;;;;;;:::888777666444333333333444555555444777999@@@OOO```mmmsssttttttsssrrr{{{}}}hhhVVVFFF<<>>>>>???@@@AAAAAABBBBBBEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHIIIKKKMMMPPPSSSTTTXXXZZZ\\\^^^___`````````___bbbeeegggggggggffffffggggggiiiooowwwxxxpppkkkdddZZZPPPJJJFFFBBB@@@BBBCCCEEEGGGIIIKKKPPPVVVZZZ^^^aaadddgggiiimmmqqqtttuuuttt}}}}}}pppkkkccc[[[UUUOOOJJJGGGAAA???===:::777555444333222222222222222111111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000////////////.........//////000000111111111111111111111000000000000000000////////////////////////////////////111111111111111111111111111222222222222111000000000222333333333333444666888888:::;;;<<<<<<======>>>===<<<;;;999777555333333333333333444555666777999???KKK\\\kkkqqqoookkkgggrrr|||zzzmmmgggtttlllVVVGGG>>>888<<<:::>>>EEEKKKMMMOOOQQQVVVUUURRRSSSYYY```aaa]]]WWWXXX[[[___bbbeeeggghhhcccaaadddiiifff^^^\\\```gggkkkrrrvvvsssqqqxxx~~~NNN===///...111...+++,,,************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))************************+++,,,---,,,,,,---000222888===GGGQQQVVV]]]jjjwww~~~zzznnngggpppssswww{{{yyymmm```YYY^^^aaahhhrrr~~~}}}}}}}}}}}}|||{{{zzzyyywwwwwwwwwwwwvvvtttrrrqqqtttttttttrrrpppmmmjjjiiifffbbb^^^YYYUUUPPPKKKHHHEEECCC@@@===;;;:::::::::999999:::;;;;;;<<<======>>>???AAABBBDDDDDDDDDCCCGGGGGGFFFFFFGGGHHHJJJKKKGGGIIIKKKNNNRRRVVVXXXZZZ\\\]]]___aaabbbaaaaaa``````cccgggiiiiiifffeeedddfffiiiooovvv~~~wwwooohhhddd[[[SSSKKKHHHFFFCCCCCCFFFHHHJJJMMMPPPTTTYYY___cccgggjjjppptttxxx|||{{{rrruuuwwwppplllccc^^^VVVOOOJJJGGGDDDBBB<<<;;;:::888777666555555222222222111111111111111111111111000000000000000000000111111111111000000////////////////////////000000000000////////////,,,------...///000000111222222111111000000//////000000000000///////////////////////////000000000111111111111111111111111111111222222222111111000000222333444333444555777999:::;;;<<<============>>>===<<<:::888666444444444333333222222444777999???JJJYYYgggmmmkkkeee``````eeeiiieee___eeeyyyoooYYYJJJBBB???===;;;???EEEKKKNNNOOOPPPRRRYYYTTTOOOPPPWWW^^^___]]][[[\\\^^^```aaaccceeeggg___]]]bbbkkkiiiaaa```hhhlllmmmppprrrooommmqqqyyycccCCC777------...,,,))))))************)))))))))(((''''''(((((())))))******''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))***************************++++++++++++---111333:::AAAJJJSSSZZZcccqqq|||{{{rrrlllvvvxxx{{{~~~{{{oooddd^^^\\\hhhkkksss}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzuuuvvvxxxxxxwwwtttqqqooorrrrrrrrrpppnnnjjjgggeee```\\\WWWRRRMMMIIIDDDAAA===<<<;;;:::999999999999999999:::<<<===>>>???@@@>>>@@@CCCEEEFFFFFFEEEDDDGGGFFFEEEDDDEEEGGGIIIKKKJJJLLLOOOTTTXXX\\\^^^_________```aaa```___]]]\\\___ccchhhhhhfffbbb``````dddjjjsss}}}|||ssskkkccc^^^TTTNNNIIIHHHGGGDDDFFFIIINNNQQQUUUZZZ^^^ccciiimmmppptttzzzwwwrrrwwwxxxpppjjjeeebbbZZZVVVPPPJJJFFFBBB>>><<<888888777777666666555555111111111111111111111111000000000000000000111111000000111111111111000000////////////////////////000000000000////////////,,,------...///000000111222111111000000/////////000000000000////////////////////////000000111111000000000000000000000000000111111222222222111111000222444444444555666888::::::;;;<<<============;;;:::999888777666555555444444444222111333888<<>>EEEOOOVVV^^^iiiuuu}}}~~~zzzxxxxxxzzz}}}~~~~~~uuuhhhaaaaaadddrrruuu}}}~~~}}}~~~~~~~~~~~~}}}|||{{{zzzuuuvvvxxxxxxwwwtttpppnnnooooooooonnnlllhhhdddbbbZZZVVVPPPKKKGGGCCC???===888888888888999999:::::::::;;;<<<>>>???AAABBBCCC@@@BBBDDDFFFGGGFFFEEEDDDDDDCCCBBBCCCDDDGGGIIIKKKNNNQQQUUUYYY]]]___``````]]]]]]\\\[[[ZZZYYYWWWWWW^^^bbbeeeddd___\\\[[[]]]dddlllxxx{{{rrriii```[[[QQQMMMJJJJJJIIIFFFHHHMMMSSSWWW]]]ccchhhmmmrrruuu{{{uuuvvv}}}|||sssmmmiiifffaaa^^^RRRNNNIIIEEEAAA>>>:::777444444555555444333222111000000000111111111111111000000000000111111111111000000111111111111000000000000000000000000000000////////////000000000000.........//////000000111000000000000000000//////000000000000////////////...//////000000111111222////////////////////////000000111222222222222111111222444555555666777999:::;;;;;;<<<======<<<<<<888888777666555555666666333444444333333666>>>DDDZZZggguuuxxxpppccc[[[XXXTTTQQQNNNQQQ___qqq||||||dddIII<<<;;;===>>>>>>HHHUUUaaabbb]]][[[[[[\\\XXXTTTTTTXXX[[[]]]___bbbccceeefffccc^^^[[[ZZZ[[[ZZZbbbkkknnnlllhhhggghhhlllfffeeekkkppppppooooooppp~~~~~~]]]BBB555111,,,***+++,,,...///************))))))))))))(((((((((((())))))))))))'''''''''(((((())))))***((((((((()))))))))******))))))))))))))))))))))))(((((()))***************''''''(((((())))))******************************))))))******+++///444777BBBKKKUUU\\\dddqqq{{{~~~{{{|||~~~|||pppeeeccciiipppzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzvvvwwwxxxxxxvvvssspppmmmmmmmmmmmmlllhhhccc___\\\SSSOOOJJJFFFBBB@@@===;;;777777888999;;;<<<<<<===<<<===>>>@@@BBBDDDEEEEEECCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDFFFIIILLLNNNTTTVVVYYY]]]^^^^^^]]][[[WWWVVVTTTSSSRRRRRRSSSTTT]]]```aaa___ZZZYYY\\\```iiirrr~~~wwwnnnfff]]]WWWOOOMMMMMMNNNMMMJJJMMMRRRXXX]]]dddjjjoootttxxx{{{xxxvvv|||}}}tttooohhhdddccc```[[[WWWKKKGGGBBB>>>;;;:::888666333444444444333222000//////000000000111111111222///000000000111111111111000000111111111111000000000000000000000000000000------...///000111222222000000000000000000000000/////////000000000000000000000000000////////////...//////000111111222222000000000000000000000000000000111222222222222222111333555555555666888:::::::::;;;<<<<<<<<<<<<;;;888777555444333333444444111333555555777===FFFNNNccckkkvvv{{{vvvkkk___WWWNNNNNNOOOVVVfffvvv{{{wwwfffSSS@@@888888999>>>CCCPPPbbbpppnnnfffbbbbbbbbbZZZYYY\\\``````]]]^^^dddcccfffhhheee^^^XXXWWWXXXZZZjjjtttrrrmmmmmmjjjdddfffccceeekkknnnmmmmmmnnnqqq~~~}}}eeeJJJ777//////...,,,,,,---......************))))))))))))))))))))))))((((((((((((&&&''''''((())))))******(((((()))))))))*********))))))))))))))))))))))))(((((()))***************'''''''''((()))************************************++++++,,,---111777;;;EEEPPP[[[cccmmmzzzyyyxxx~~~xxxkkkbbbdddoooyyy~~~||||||}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzwwwwwwwwwwwwuuurrrooonnnmmmmmmkkkhhhccc]]]VVVSSSLLLIIIDDD@@@???===;;;:::888999:::<<<===????????????@@@AAABBBDDDEEEGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDFFFIIILLLOOOQQQSSSWWWYYY\\\]]]\\\YYYVVVSSSOOOMMMKKKJJJKKKNNNRRRUUU[[[]]]^^^[[[XXXZZZcccjjjqqq{{{wwwnnnfff^^^WWWSSSMMMMMMNNNQQQQQQOOOSSSYYY\\\aaahhhoootttyyy|||tttwww~~~uuunnnkkkeee```]]]\\\YYYSSSNNNGGGCCC===999888888888888555666666555444222000/////////000000111111111222//////000000111111111222000000111111111111000000000000000000000000000000,,,---...///000111222333111111111111000000000000......//////000000111111000000000000////////////...//////000111222222222111111111111111111111111///000111222222222222222111333555666666777999:::::::::;;;;;;<<<;;;;;;;;;888777555333222222222222///222555777:::BBBMMMWWWdddiiiqqqzzz{{{rrrbbbVVVJJJOOOUUU]]]mmmzzz{{{tttUUUIII===999888999BBBLLLVVViiixxxvvvlllggggggfff^^^___dddhhheee^^^___fffaaaeeehhheee^^^XXXVVVVVV[[[ppp{{{tttnnnqqqlllaaa```aaaeeekkkkkkhhhiiimmm~~~qqqVVV???111---000111///---,,,+++)))************))))))))))))******))))))((((((''''''&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))(((((()))***************&&&''''''((()))******+++************************,,,,,,------///333999>>>GGGSSS___hhhssszzzrrrsss{{{}}}sssfff___dddqqq}}}{{{|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyywwwwwwwwwvvvtttrrrooonnnmmmmmmkkkfff```XXXPPPLLLHHHEEE@@@===<<<<<<;;;:::999:::<<<>>>@@@AAAAAAAAAAAAAAACCCDDDEEEGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBDDDFFFIIIMMMQQQTTTVVVWWWYYY[[[\\\]]]ZZZVVVQQQMMMIIIGGGEEEEEEHHHMMMSSSWWWZZZ\\\\\\ZZZXXX]]]iiissswww~~~rrrggg^^^XXXSSSPPPLLLLLLOOOSSSTTTSSSWWW^^^^^^ccckkkrrrwww{{{~~~~~~rrrwwwyyywwwuuupppjjjgggddd___XXXQQQJJJEEECCC???===:::777555555555666555444444333333222222111222111000//////000111222000000000000000000000000000000000000000000000000222111000.........///000...//////000000000000000111111000000//////......222000///000111111000///000000000000000000000000000000111111111111000000000111111111111222222222111111111111111111111111000111333444777888:::;;;;;;;;;;;;<<<;;;;;;:::::::::888666333222222333444444333222666>>>HHHQQQVVVaaafffooowwwzzzrrrcccWWWHHHRRR___mmmyyy{{{pppbbbJJJDDD===888666888CCCNNN^^^gggnnnoooooorrrsssssslllgggeeedddaaa]]]]]]aaaaaabbbbbb^^^YYYUUUUUUVVVbbbmmmsssooollllllggg^^^^^^bbbiiimmmiiidddkkkwwwzzzXXX@@@666222//////...------,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((()))************))))))******+++,,,)))+++,,,+++,,,222===EEEPPPTTT]]]mmm}}}~~~{{{tttppprrr|||}}}||||||}}}xxxllleeebbbfffqqq}}}}}}~~~}}}}}}}}}||||||{{{{{{~~~||||||}}}~~~}}}|||yyywwwvvvtttsssqqqmmmjjjhhheee```[[[VVVOOOHHHCCC>>>===<<<;;;::::::::::::<<<<<<===>>>???AAACCCDDDEEEEEEGGGHHHJJJKKKKKKLLLHHHGGGFFFFFFEEEEEEEEEEEEGGGHHHLLLOOOTTTWWWZZZ[[[YYYXXXVVVRRROOOLLLIIIHHHDDDEEEFFFFFFHHHKKKQQQTTT[[[\\\\\\[[[]]]ggguuuzzzoooddd\\\UUUOOOLLLRRRRRRTTTWWWYYY\\\^^^___fffgggiiilllpppsssuuuwww~~~{{{xxxxxx|||zzzqqqwwwwwwsssqqqnnnggg```___\\\UUUOOOIIIDDDBBBAAA===<<<999777666555666666555444444333333222111111222111000//////000111222000000000000000000000000000000000000000000000000000000//////......//////...//////000000000000000111000000000000000//////222111000000222222111000000000000000000000000000000000111111111111000000000111111111111222222222111111111222222222222222333444555777888:::;;;<<<;;;;;;<<<<<<<<<;;;::::::888777555444333333333444666666777;;;CCCMMMTTTYYY```eeemmmsssssskkk___VVVSSS]]]hhhsssyyywwwhhhYYYEEE>>>999888999>>>HHHRRR```cccdddhhhqqq|||pppggg```aaacccaaa______``````___\\\YYYXXX[[[^^^iiimmmnnnkkkhhhgggddd___bbbccchhhkkkiiihhhsssoooPPP<<<333111......------,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))************))))))******+++,,,***+++,,,,,,---333>>>FFFQQQTTT]]]mmm~~~}}}yyypppnnnrrrxxx}}}||||||||||||qqqeee``````eeeppp{{{~~~~~~}}}|||||||||{{{{{{{{{{{{}}}|||{{{{{{}}}}}}|||{{{wwwvvvtttsssqqqnnnjjjgggddd```[[[UUUPPPJJJDDD@@@<<<<<<;;;:::::::::::::::<<<======???AAACCCEEEFFFGGGHHHIIIJJJKKKJJJJJJIIIDDDDDDCCCBBBCCCDDDEEEFFFNNNOOORRRUUUVVVWWWWWWVVVSSSRRROOOLLLIIIGGGEEEEEECCCDDDEEEFFFHHHLLLRRRVVV]]]aaadddggglllvvv{{{tttjjj```YYYSSSOOOMMMQQQSSSUUUXXX[[[^^^___```bbbcccdddfffhhhiiikkkkkkpppmmmjjjkkknnnrrrssssssxxxrrr{{{zzztttoookkkiiiddd[[[TTTSSSOOOIIICCC???======>>>;;;:::888666666666777777444444444333222222111111111111000000000000111111000000000000000000000000000000000000000000000000------.../////////.........///000000111111000000000000000111111111111111111000///000111222111000000000000000000000000000000000111111111111000000000111111111111222222222111111222222333333333444777888888999;;;<<<<<<===<<<<<<<<<<<<<<<;;;::::::555555555444444444333333666777;;;AAAHHHPPPWWWZZZ[[[bbbjjjlllhhhaaa[[[XXX```iiirrrwwwwwwnnn\\\LLL===777444777>>>EEEOOOWWW___^^^^^^gggxxxssseeeZZZ\\\cccddd```]]]______]]][[[[[[]]]bbbeeeoooiiieeedddbbb___^^^```bbbbbbccceeehhhooo}}}~~~___DDD555000///------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))((((((((((((((()))************))))))******+++,,,***,,,---...000777@@@HHHPPPSSS]]]nnn~~~zzzmmmdddhhhsss}}}}}}{{{zzzzzzuuuiii^^^\\\```gggrrrzzz~~~}}}}}}}}}||||||{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{||||||zzzxxxvvvtttrrrpppnnnjjjfffccc]]]YYYSSSMMMHHHCCC???<<<:::::::::::::::;;;;;;<<<===>>>???AAACCCFFFGGGHHHKKKLLLMMMMMMLLLJJJGGGEEEBBBAAAAAAAAACCCFFFIIIKKKRRRTTTWWWZZZZZZXXXUUUSSSMMMLLLIIIFFFDDDCCCDDDDDDEEEFFFGGGIIILLLQQQXXX]]]aaafffmmmsssyyyssslllcccZZZUUURRRPPPNNNRRRTTTWWWZZZ\\\]]]^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[]]][[[ZZZZZZ]]]```bbbcccxxxwww}}}xxxvvvqqqjjjeeeaaaZZZRRRKKKFFFDDDAAA===;;;::::::;;;888888777666666666777777444444333333222111111111111000000000000000000111////////////////////////000000000000000000000000+++,,,---/////////......//////000111111111111000000000111111222222333333000///......000111000///////////////////////////000000111111111111000000000000111111111222222222111222222333444555555555:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;:::999333444555555555555444444444888>>>EEEKKKQQQVVVYYYYYY___fffddd]]]WWWXXX[[[eeemmmttttttnnnaaaOOO@@@999333222:::DDDLLLSSSYYYYYY\\\bbbnnn~~~xxxnnnaaaWWWYYY```bbb___]]]aaa```___^^^^^^```ccceeejjj```ZZZ^^^^^^YYYYYY^^^```^^^^^^aaajjjxxxoooOOO:::111......++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))******)))))))))))))))((((((((((((((())))))))))))((((((((((((((())))))*********))))))******+++,,,+++,,,...000444;;;CCCIIINNNSSS^^^oootttfff]]]eeettt~~~{{{xxxvvvmmmbbbYYYZZZcccmmmvvv}}}}}}|||||||||||||||||||||{{{{{{{{{{{{xxxxxxyyy{{{||||||yyyvvvtttrrrooommmjjjfffaaa]]]VVVRRRKKKEEEAAA>>>;;;999888888999999:::<<<===>>>>>>???AAADDDFFFHHHIIIJJJNNNNNNOOONNNLLLHHHEEEBBBCCCBBBCCCDDDGGGLLLPPPRRRRRRUUUXXX[[[ZZZXXXTTTRRRIIIGGGEEECCCBBBDDDFFFGGGJJJKKKMMMPPPTTT[[[bbbhhhmmmqqqwww}}}yyykkkeee\\\UUURRRQQQQQQQQQUUUVVVXXXXXXXXXWWWUUUTTTQQQPPPPPPOOOOOONNNNNNMMMPPPOOONNNOOOQQQTTTVVVWWW}}}xxx{{{~~~zzzwwwttttttnnnddd\\\UUUOOOIIIDDD===>>>>>>===<<<;;;999888777666666666666666666666444333333222222111000000000000000111111000000000////////////////////////////////////////////////+++,,,---/////////......///000000111111111111111000000111111222222333333...---,,,---///000///...////////////////////////000000111111111111000000000000111111111222222222111222333444555666777777:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888333333444666666666666666555;;;CCCJJJOOOSSSXXX[[[]]]bbbddd^^^SSSOOOTTT\\\dddkkknnniii___SSSDDD999888444555>>>HHHOOOTTTYYYVVV]]]fffoooyyy~~~yyyqqqbbb[[[WWWYYY\\\\\\\\\^^^bbbaaaaaaaaaaaa___^^^\\\]]]VVVTTTZZZ\\\WWWXXX^^^``````aaaggguuu^^^BBB444///......++++++************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((()))))))))))))))))))))((((((''''''''''''((((((((()))))))))***((((((((((((((())))))*********))))))******+++,,,+++---///333888???GGGKKKMMMUUUbbbqqq~~~}}}mmmaaa\\\gggwww|||uuuqqqddd[[[VVV\\\gggrrr{{{~~~||||||{{{{{{||||||||||||||||||||||||xxxxxxyyyzzz{{{zzzwwwuuuqqqooollliiieee```[[[WWWOOOKKKEEE@@@===<<<:::999888888999:::;;;===>>>???@@@AAADDDFFFHHHJJJKKKKKKNNNNNNNNNLLLJJJGGGDDDBBBCCCDDDEEEGGGKKKPPPTTTWWWTTTUUUWWWWWWUUURRRNNNLLLEEECCCBBBAAABBBEEEHHHJJJMMMPPPTTTXXX^^^eeelllrrrzzz}}}}}}sssddd___XXXSSSQQQQQQRRRRRRWWWWWWVVVTTTQQQMMMJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLNNNPPPyyywww~~~|||yyywwwuuurrroooiiibbbXXXNNNHHHCCC@@@>>>:::;;;===>>>===;;;999888666666666666666555555555333333333222111111000000000000111111111111000000000000000000000000000000////////////////////////------.../////////......///000111111222222111111000000000111111111111111---,,,+++---///000///...000000000000000000000000000000111111111111000000000111111111111222222222111222333555666888999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::888777666333444555666777888999999;;;BBBKKKQQQUUUXXX\\\___dddfffcccYYYMMMKKKTTT___gggkkkiii^^^QQQGGG>>>777999777;;;DDDLLLPPPTTTXXXYYY___eeeiiinnnsssrrroooVVVUUUWWW[[[[[[YYY[[[______^^^^^^^^^^^^\\\WWWTTTRRRRRRVVV[[[\\\ZZZ\\\aaafffhhhlllvvvqqqNNN999222000///...************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((())))))))))))))))))((((((''''''&&&&&&''''''(((((())))))******((((((((((((((()))************))))))******+++,,,,,,---111666<<>>@@@AAABBBCCCFFFHHHJJJJJJJJJJJJKKKKKKJJJIIIGGGEEEDDDCCCDDDEEEGGGKKKOOOSSSVVVXXXXXXWWWTTTQQQMMMIIIEEEDDD@@@@@@@@@BBBDDDHHHKKKMMMPPPTTT[[[aaahhhooovvv{{{wwwmmm___[[[UUURRRQQQQQQPPPPPPTTTRRRPPPLLLIIIEEECCCBBBAAABBBBBBBBBCCCCCCCCCDDD@@@BBBDDDEEEEEEGGGJJJLLLwwwxxx}}}zzzwwwtttpppkkkfffbbbWWWRRRJJJCCC???<<<;;;;;;::::::;;;;;;;;;:::999888666666666666555555444333333333222222111000000000///000111222222111000///000000000000000000000000////////////////////////000000//////......//////000000111222222222222111111000000000000000//////...------...000111111000000000000000000000000000000000111111111111000000000111111111111222222222111222333555777999:::;;;999::::::;;;<<<======>>>:::::::::999888777666555555555555555777999;;;===AAAHHHQQQVVVYYY[[[___bbbbbbbbb^^^TTTMMMPPP]]]jjjpppqqqiiiXXXGGG>>>;;;999888:::AAAJJJOOOPPPTTTYYY\\\bbbgggiiikkkmmmiiicccNNNPPPVVV]]]___\\\[[[]]]XXXWWWUUUVVVWWWWWWTTTQQQMMMWWW]]]]]]\\\```eeeggglllqqqyyywww\\\@@@444333222///---++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))******(((((((((((())))))))))))******))))))(((''''''&&&'''''''''((()))*********((((((((((((((()))************))))))******+++,,,,,,...111888???GGGLLLOOO\\\iiiwww}}}|||}}}~~~jjj\\\^^^ggguuu}}}pppfffWWWXXX^^^kkkwww~~~}}}|||{{{{{{xxxxxxxxxyyyyyyzzzzzzzzzyyywwwuuutttsssrrrpppnnnhhhfffaaa]]]XXXRRRLLLHHHBBB???<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<>>>???AAAAAACCCEEEGGGIIIJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEGGGIIILLLPPPTTTWWWXXXYYYYYYVVVPPPJJJEEECCCBBBAAA@@@AAACCCFFFJJJMMMPPPRRRVVV\\\eeemmmuuu|||xxxmmmcccZZZWWWSSSQQQPPPOOONNNLLLLLLJJJGGGEEECCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCC>>>AAADDDEEEEEEFFFIIILLLxxx{{{}}}wwwtttpppkkkfff___WWWRRRIIIFFFBBB>>><<<;;;;;;<<<;;;:::999888777888888999666666666666555444333222333333222222111000000000///000111222222111000///000000000000000000000000////////////////////////222111000.........///000000000111222222222222111111111000000//////......//////...///222333333222000000000000000000000000000000111111111111000000000111111111111222222222111222444666888999;;;<<<::::::;;;<<<===>>>??????::::::999999777666555444666555555555777:::===???DDDKKKSSSXXXYYY[[[___ccc\\\\\\XXXQQQNNNWWWhhhwwwzzzwwwkkkVVVCCC:::::::::888<<>><<<::::::;;;<<<<<<;;;<<<<<<======>>>@@@AAABBBDDDFFFHHHJJJJJJJJJIIIHHHEEECCCBBBAAAAAACCCEEEGGGKKKNNNRRRVVVYYY[[[[[[[[[WWWRRRLLLEEEBBBAAACCCDDDBBBDDDGGGKKKOOOSSSVVVWWW]]]cccmmmwww~~~uuuooodddZZZXXXUUURRRPPPOOONNNKKKIIIEEEDDDBBB@@@AAACCCFFFHHHBBBBBBCCCCCCCCCCCCCCCCCC???CCCFFFGGGGGGHHHKKKNNNyyy~~~wwwrrrooojjjccc\\\UUUOOOIIIEEEBBBAAA@@@>>>===;;;:::999999999999888888666555555555555444444444333333333444444444333222111000///222222222111111111000000////////////////////////............////////////------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222444666666777777999;;;::::::::::::;;;;;;<<<<<<;;;:::999888666666555555000444888777555666===DDDNNNXXX^^^\\\ZZZ\\\]]]ZZZWWWOOOKKKQQQ[[[fffuuuyyyaaaNNN@@@999:::??????GGGNNNPPPNNNPPPXXX```cccgggmmmpppnnndddWWWNNNDDDNNNWWW[[[]]]___\\\XXXSSSLLLHHHJJJMMMMMMMMMOOO^^^\\\\\\^^^```bbbiiiqqqmmmvvvTTTBBB333222111+++)))---'''&&&'''***///000---***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((+++,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((***************++++++,,,)))+++------+++***+++,,,,,,///777@@@DDDGGGNNNWWWlllyyy{{{yyylll___]]]jjjxxx~~~vvvggg___ZZZbbbooo~~~~~~|||zzzzzzzzz{{{rrrsssuuuwwwyyyzzz{{{{{{vvvtttqqqpppooommmjjjhhhaaa]]]VVVPPPKKKFFFAAA>>>;;;;;;:::999999::::::;;;<<<>>>@@@AAABBBCCCEEEGGGEEEFFFGGGHHHHHHFFFDDDBBBBBBBBBBBBCCCDDDGGGIIIJJJOOOSSSZZZ___```^^^ZZZWWWOOOLLLGGGCCCAAA@@@AAABBBCCCFFFJJJLLLNNNTTT\\\bbbfffoooyyyyyyooofff___[[[XXXVVVTTTQQQMMMJJJGGGFFFFFFEEECCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEHHHGGGFFFFFFHHHKKKNNNPPP|||{{{tttlllggg```\\\VVVQQQLLLHHHCCC@@@@@@???>>>===<<<:::999999888888888888777666555444555444444444444333333333333333333333222111000///222222222111111111000000/////////////////////////////////000000000000111//////////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222444666777777888:::;;;<<<<<<<<<=========>>>>>>:::999888666555555444444000555999888666888AAAIIIXXXdddkkkhhhbbb___^^^[[[SSSMMMLLLWWWfffssstttYYYGGG===999:::>>>CCCHHHMMMNNNLLLNNNVVV]]]```bbbeeegggfff```WWWQQQLLLSSSYYY\\\___bbb```\\\XXXQQQJJJJJJLLLPPPXXX___fff```\\\]]]___bbbhhhoootttoooKKK;;;000000111,,,***......------......,,,***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''***+++***((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++)))***,,,,,,+++***+++,,,---111888AAAEEEHHHPPPYYYmmmzzz~~~|||vvvggg^^^cccppp}}}rrrddd^^^```lll|||~~~|||{{{zzzzzzzzzuuuuuuvvvwwwxxxxxxxxxxxxwwwuuuqqqooommmjjjfffddd^^^ZZZRRRLLLGGGCCC???<<<999999999:::;;;<<<<<<<<<===@@@BBBDDDDDDDDDFFFGGGFFFGGGGGGGGGFFFEEECCCBBBCCCCCCDDDEEEGGGKKKNNNPPPUUUXXX]]]``````]]]YYYUUUHHHFFFCCC@@@???@@@BBBDDDGGGKKKNNNQQQSSSXXX```fffnnnvvv~~~{{{pppggg```ZZZWWWVVVUUUSSSQQQNNNLLLJJJIIIJJJIIIHHHHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMPPPNNNLLLKKKLLLOOORRRUUU||||||xxxsssmmmeee\\\VVVOOOLLLHHHEEECCCAAA>>><<<<<<<<<;;;;;;:::999999888777777777777777666555444444444444444333333333333333333333333222111000000222111111111111000000000////////////////////////000000000000111111111111111111000//////...------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333555777777777888:::<<<<<<<<<==================888777666555444333333333111666999888666<<>>;;;:::666888:::<<<>>>>>>>>>>>>???BBBEEEGGGGGGFFFFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBDDDEEEEEEHHHKKKPPPTTTWWW[[[\\\^^^^^^\\\XXXSSSPPPBBBAAA@@@???@@@CCCFFFHHHLLLPPPUUUXXX[[[```ggglllvvv|||}}}sssiiibbb^^^[[[YYYVVVVVVTTTSSSQQQPPPPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUWWWXXXZZZ[[[ZZZYYYXXXWWWYYYWWWTTTRRRSSSVVVZZZ\\\}}}{{{}}}{{{xxxuuutttqqqlllfff___WWWOOOIIIGGGEEEBBB@@@@@@???===;;;999999888888888888888888666666666666666555444333444444444333333333222222222222222222222111000000111111111111000000000000//////////////////////////////000000000111111111000000000000//////......000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000111222222333444444444666888888888888:::<<<999:::;;;<<<<<<;;;;;;:::666666555333333222222222111555777666888BBBTTTcccuuuzzz}}}uuuhhh[[[RRRMMMNNNXXXkkk}}}~~~uuu```QQQAAA::::::===BBBGGGOOOPPPOOONNNMMMQQQWWW]]][[[WWWRRROOOPPPSSSVVVXXX]]][[[YYYYYYaaaiiijjjfff___WWWSSSYYYeeeppp{{{zzzlll___]]]ccckkkuuu|||dddEEE999000+++...000...---///888111)))%%%'''+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((()))))))))((())))))))))))))))))))))))************************((((((((((((((())))))***((()))++++++***+++,,,...222777@@@HHHLLLPPPZZZeee{{{xxxiiicccdddttt~~~}}}}}}|||hhh```aaagggyyy~~~}}}|||{{{~~~~~~~~~~~~}}}zzzxxxwwwvvvwwwwwwwwwvvvuuuuuutttuuurrrooollliiiddd___[[[SSSNNNFFF???<<<:::999888777999<<<>>>@@@@@@???>>>AAADDDHHHIIIIIIGGGFFFFFFHHHFFFDDDBBBAAAAAABBBBBBEEEEEEGGGJJJOOOTTTYYY\\\^^^^^^\\\YYYTTTOOOKKKHHHAAA@@@@@@AAACCCGGGJJJLLLOOOTTTZZZ___ccchhhooouuuyyy~~~{{{uuukkkccc___]]]]]]]]]XXXXXXWWWWWWWWWXXXYYYZZZ[[[]]]___aaabbbcccdddfffiiijjjlllmmmllliiieeeccccccaaa]]]ZZZYYY[[[^^^aaa}}}{{{}}}}}}{{{}}}{{{wwwvvvtttrrrooofffccc^^^YYYSSSMMMGGGCCCDDDBBB???>>>>>>>>><<<;;;777777666666666666666666444444555555555444333333444444333333333222222222111111222222222111000000000000000000000000000000////////////////////////........./////////000000////////////000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000111222333444555555555777888999888999:::<<<999:::<<<<<<<<<;;;:::999666555444333333333333333333444666777>>>MMMaaappp}}}}}}}}}{{{nnn\\\PPPJJJRRRaaasss}}}nnn___HHHBBB<<<;;;:::<<>>@@@AAA@@@???>>>CCCFFFIIIJJJIIIGGGEEEEEEEEEDDDAAA@@@???@@@BBBCCCEEEGGGIIINNNSSSXXX\\\___aaa^^^ZZZTTTNNNIIIFFFDDD@@@AAAAAACCCFFFIIIMMMOOOQQQWWW^^^eeejjjpppwww|||||||||qqqkkkccc]]]ZZZZZZ[[[\\\[[[[[[[[[[[[]]]___aaacccdddhhhllloooqqqrrruuuxxxyyy{{{~~~{{{yyyuuuqqqjjjddd```^^^^^^___zzz{{{{{{uuuuuuxxx{{{{{{zzzzzz{{{~~~}}}|||wwwrrroooooommmjjjgggYYYUUUQQQMMMJJJGGGCCC@@@AAA???===<<<<<<<<<:::999666666666666555555555555333333444444444333333222333333333333222222222222000111111111111111000000//////000000000000000111////////////////////////............////////////......///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000222333555666777666888999:::999999;;;<<<;;;<<<>>>??????===;;;:::777666555444444444444444666777999???JJJ[[[kkkvvv|||yyyyyy}}}|||ppp```VVVOOO]]]nnnxxxyyyooo]]]MMM===<<<<<<>>>======EEEOOOQQQPPPPPPRRRUUUXXXXXXXXXLLLJJJHHHKKKSSS\\\dddiiifffccc]]]XXXYYY]]]]]]YYYWWWWWWaaawww~~~tttkkkmmmxxx___DDD444444111///.........------NNN@@@///(((***---,,,((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++,,,---,,,***)))***+++************************************************))))))((((((((()))******)))***+++++++++---000333:::AAAKKKSSSUUUZZZhhhvvvoooeeeggglllzzz}}}~~~xxxeeeWWWZZZdddppp}}}~~~|||{{{~~~~~~}}}|||{{{yyyxxxwwwuuuuuuuuuuuuuuutttssssssllljjjhhheeebbb]]]WWWSSSFFFBBB===:::999999::::::===>>>???@@@AAAAAA@@@@@@DDDFFFHHHIIIGGGEEEDDDDDDBBBAAA@@@@@@AAACCCFFFGGGIIILLLPPPUUUYYY]]]```aaabbb^^^XXXQQQKKKGGGEEEDDDAAAAAACCCEEEIIIMMMPPPRRRUUU\\\dddkkkpppuuu||||||uuulllgggaaa\\\[[[[[[\\\\\\[[[[[[[[[\\\___bbbfffhhhhhhnnntttyyy{{{~~~}}}ssskkkeeeaaa___|||yyy}}}wwwppplllmmmqqqrrrqqqppppppsssuuuxxxyyy{{{|||}}}|||{{{{{{}}}~~~}}}{{{yyyxxxyyyxxxvvvssspppmmmhhhfffdddbbb\\\XXXNNNKKKGGGEEECCCAAA???======;;;:::999:::::::::999666666666555555444444444222222333333333333222222333333333222222222222111000000111111111111000000////////////000000111111////////////////////////...////////////000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000222444555777777777999::::::999999;;;<<<;;;===>>>??????===;;;999888777777666666666666666999;;;AAALLL[[[iiiqqqtttpppooosssxxxuuujjjaaa^^^```ppp~~~|||ooo^^^MMMAAA;;;999:::>>>AAAEEEMMMUUUVVVUUUVVVYYY]]]]]]YYYUUUNNNNNNOOOSSSYYY```eeefff^^^___\\\XXXWWW[[[\\\ZZZUUU[[[kkk~~~~~~xxxtttxxxgggJJJ:::444111000...,,,,,,---...---333...)))&&&(((***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***,,,---,,,)))((()))+++************************))))))))))))))))))))))))***))))))))))))***++++++***+++,,,,,,,,,///222555>>>EEEOOOWWWZZZ___mmm}}}xxxjjjeeelllttt{{{yyylll[[[SSS[[[hhhttt~~~}}}~~~}}}{{{zzzyyyxxxxxxwwwwwwvvvuuutttrrrqqqpppiiigggdddaaa]]]WWWPPPKKKAAA???<<<:::;;;<<<<<<<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGFFFDDDBBBBBBCCC@@@@@@AAACCCEEEHHHKKKLLLPPPSSSXXX^^^bbbdddeeeeee___[[[TTTLLLGGGDDDCCCCCCDDDEEEHHHKKKPPPTTTXXXZZZ]]]ccclllrrruuuyyy}}}~~~uuuoooiiieee___\\\[[[[[[[[[[[[YYYXXXXXXZZZ]]]aaaeeeggggggnnnvvv|||{{{sssnnnkkk~~~~~~yyyyyy~~~zzzooohhheeehhhmmmjjjiiihhhhhhkkknnnpppqqqqqqrrrsssrrrrrrrrrtttvvvssspppmmmmmmoooooonnnlllgggddd```]]][[[WWWPPPKKKIIIFFFBBB@@@???>>>===<<<;;;:::888888:::;;;;;;:::777777666555555444333333111222222333333333222222333333333222222222111111///000000111111111000000.../////////000000111111////////////////////////000000000000111111111111222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000222444666777888888999::::::::::::;;;<<<999;;;===>>>===;;;999777999888888777777777777888<<>>>>>===<<<===>>>???AAADDDFFFGGGEEEFFFFFFDDDBBBAAAAAABBB???@@@BBBEEEIIILLLOOOPPPUUUYYY___eeehhhiiihhhggg[[[WWWOOOGGGBBB@@@AAAAAAGGGIIIMMMQQQWWW\\\aaacccccciiiqqqvvvxxxzzz}}}wwwooojjjbbb^^^ZZZWWWVVVVVVUUUUUUVVVUUUUUUWWWZZZ^^^ccceeedddllluuu||||||zzz{{{uuuvvv{{{|||oooeeebbbcccddddddaaabbbccceeefffggghhhhhhjjjiiihhhiiijjjkkkjjjiiieeeeeeeeedddccccccbbbbbbWWWVVVSSSPPPMMMJJJGGGFFFBBBAAA@@@>>>===;;;:::999666777999::::::999888777777777666555444444333333333333333333333333333333111111111111111111111111222111000//////000111222000000111111111111000000000000000000000//////...///000000000000111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000111111111111111111000///////////////...///000111111000//////222222333333555666888999::::::;;;<<<===>>>???@@@???>>>===;;;:::999888888777888888777888:::===@@@BBBGGGTTTfffvvvzzzqqqgggaaa___bbbggghhheeeiiiqqqttt]]]III<<<666888555999EEEOOOTTTWWW\\\fffjjjjjjggghhhkkkhhhaaabbb```^^^___aaa```ZZZUUUKKKRRRQQQMMMWWWjjjlll```XXXbbbpppyyy}}}|||{{{zzzxxxzzz~~~}}}YYYCCC:::555//////...---+++***++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))++++++************++++++))))))(((((('''''''''&&&))))))(((((((((((()))))))))************++++++++++++***+++.........555===BBBOOOXXXXXXZZZhhhyyyooogggppp}}}~~~wwwhhh\\\UUUWWWcccooo}}}|||yyyxxxyyyzzz||||||zzzvvvtttsssqqqnnnkkkhhheee```ZZZTTTLLLEEE???>>>===;;;:::;;;<<<>>>@@@AAABBBBBBBBBCCCCCCDDDDDDBBBCCCCCCAAA@@@AAACCCEEECCCDDDFFFHHHKKKOOOUUUYYY\\\^^^ccchhhkkkiiiddd```XXXSSSKKKEEEBBBAAABBBCCCKKKMMMQQQUUUZZZ```hhhmmmpppssswwwyyy{{{{{{rrrjjjddd___[[[WWWUUUUUUUUUSSSPPPPPPOOOOOORRRVVV[[[^^^___eeekkkttt{{{}}}~~~~~~yyyuuuwww~~~{{{rrrfff]]]ZZZ[[[\\\\\\]]]^^^___```aaabbbbbbbbbdddcccbbbbbbddddddcccbbb___^^^\\\ZZZXXXVVVTTTSSSOOOMMMKKKIIIFFFCCCAAA@@@???>>>===<<<:::999888777777777777888888777777666666666555555444333333222333333333333333333333333111111111111111111111111222111000//////000111222000000111111111111000000......///000000000000000000000000111111111111222000000000000000000000000000000111111111111000000////////////000000000000...////////////000000000111111000///////////////...///000111222111000000222222333444555777888999999999:::;;;<<<===>>>>>>???>>><<<:::999888888777666888::::::;;;>>>CCCHHHQQQWWWdddtttvvvlll```^^^aaagggiiijjjooovvv~~~zzziiiRRRAAA:::999999888===HHHQQQUUU[[[aaalllppprrrrrruuuzzzyyytttllleee______bbbaaaXXXPPPLLLOOOPPPSSS___mmmnnneee[[[eeeqqqwwwwwwuuutttvvv~~~wwwxxx}}}jjjKKK===666111---...---,,,+++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))************))))))*********)))))))))(((((((((''''''))))))(((((((((((()))))))))************++++++++++++***+++......///666>>>DDDNNNVVVXXX\\\iiixxxssssss~~~{{{qqqcccYYYTTTVVVaaammm{{{~~~}}}{{{yyyyyyyyyzzzzzzzzzxxxuuusssqqqooollljjjddd```[[[UUUOOOHHHBBB>>>>>>===<<<;;;<<<===???@@@AAAAAABBBCCCDDDEEEEEEEEEBBBCCCCCCBBBAAAAAACCCFFFDDDFFFHHHKKKNNNSSSXXX\\\```bbbfffjjjkkkgggaaa\\\RRRNNNHHHCCCAAABBBEEEFFFMMMQQQVVV[[[```fffmmmqqquuuxxx{{{|||}}}~~~vvvnnnfffaaa]]]YYYUUUSSSSSSSSSQQQOOONNNNNNNNNQQQVVVZZZ^^^```gggmmmvvv}}}}}}|||~~~xxxvvvzzznnnfff\\\UUUSSSTTTUUUUUUWWWXXXXXXYYYYYYYYYYYYYYYZZZYYYXXXXXXZZZZZZYYYXXXTTTSSSQQQOOOMMMJJJHHHGGGFFFEEEDDDBBB@@@>>>===<<<>>>===<<<;;;:::999888777888777777666555555555555555444444333333222222222333333333333333333333333111111111111111111111111111111000000000000111111///000000111111000000///,,,---...000111111222222000111111111111222222222000000000000000000000000000000111111111111000000////////////000000000000............////////////111111000/////////////////////000111222111111111222222333444555777888999888999999:::;;;<<<======>>>===;;;:::888777777777777:::<<<<<<===BBBLLLSSSccckkkwww}}}vvvgggddddddgggkkknnntttyyyzzzuuujjjXXXFFF::::::===:::===EEEMMMSSSWWW^^^fffsssxxx|||sssiii___]]]aaa```VVVLLLJJJHHHKKKVVVdddkkkiiidddeeeoooyyy{{{vvvrrrtttxxxxxx{{{|||RRR>>>777333///...------+++******)))******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))(((((())))))******)))))))))))))))(((((())))))(((((((((((()))))))))************++++++++++++***+++...///000777@@@HHHOOOVVV[[[bbbnnnzzz{{{yyyxxxmmm```XXXTTTVVVaaalll{{{~~~~~~~~~~~~|||{{{{{{zzzzzzyyyyyyyyywwwuuusssqqqpppmmmjjjggg^^^ZZZSSSMMMHHHCCC???<<<======<<<<<<===???AAABBBAAABBBDDDEEEFFFFFFEEEEEEBBBBBBCCCBBBAAABBBDDDFFFFFFHHHLLLPPPTTTYYY^^^bbbggghhhjjjkkkjjjddd[[[UUUKKKHHHDDDAAAAAADDDGGGJJJQQQUUU\\\ccchhhnnnsssvvvzzz}}}wwwppphhh```\\\XXXVVVRRRPPPPPPOOONNNMMMMMMNNNPPPTTTXXX]]]bbbdddkkkqqqzzz~~~yyy{{{~~~ttteee___VVVQQQQQQRRRSSSRRRRRRRRRSSSSSSRRRRRRQQQPPPQQQPPPOOOOOOPPPQQQOOONNNLLLKKKJJJIIIHHHFFFEEEEEEBBBBBBAAA@@@???>>>======>>>======<<<;;;::::::999:::999777555444444555555333333333222222222111111222222222222222222222222111111111111111111111111111000000000000000000111//////000000000000//////---...///000111111111111111111111111222222222222000000000000000000000000000000111111111111000000////////////000000000000........./////////000000111000000///////////////......///000000111111111333333333444555777999:::999999:::;;;<<<<<<=========<<<:::999888777777777888;;;===>>>@@@JJJYYYeeewww}}}oookkkggghhhnnntttzzz~~~|||nnnZZZJJJ???:::<<<@@@???EEEMMMRRRTTTXXX```hhhuuuzzztttkkkaaa^^^___\\\TTTLLLIIIDDDHHHZZZggggggcccbbbjjjsss|||{{{tttqqquuu||||||fffCCC888666000...222,,,,,,+++******)))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,***+++...///111:::CCCNNNRRRXXX___iiittt}}}yyy~~~}}}}}}pppbbbYYYUUUYYYdddppp}}}~~~~~~~~~~~~~~~zzz{{{|||||||||{{{yyyxxxuuusssqqqpppnnnkkkgggdddYYYTTTMMMGGGCCC@@@>>><<<=========>>>???AAABBBCCCCCCDDDFFFFFFFFFEEECCCBBB@@@AAABBBBBBAAABBBEEEHHHIIIMMMRRRWWW[[[```eeehhhmmmmmmmmmkkkggg^^^UUUNNNFFFDDDCCCAAAAAADDDIIIMMMSSSYYYaaaiiinnnrrrvvvxxx{{{~~~xxxpppiiibbb[[[WWWRRRQQQNNNLLLKKKKKKKKKKKKOOOQQQUUUYYY^^^dddiiilllqqqwww~~~|||ppphhh^^^YYYRRROOOPPPQQQQQQPPPNNNNNNOOONNNMMMLLLKKKKKKLLLJJJIIIIIIJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@??????>>>>>>======<<<<<<;;;;;;::::::999999;;;999888666555555666666222222222222222111111111222222222222222222222222000000000000000000000000000000000111111000000000//////000000000000////////////000000000000//////000000111111111222222222000000000000000000000000000000111111111111000000////////////000000000000//////000000000111111111111000000///////////////------......///000111111333333444444666777999:::;;;;;;;;;<<<======>>>>>><<<;;;:::999888777777777888;;;>>>BBBLLL\\\pppmmmjjjhhhlllwwwhhhNNNBBB??????@@@BBBEEEMMMUUUWWWVVVZZZbbbiiinnnuuuvvvqqqjjjddd^^^XXXSSSOOOLLLFFFLLL]]]gggccc___```gggpppxxxwwwpppnnnttt||||||nnnSSS<<<777444---,,,333,,,,,,++++++***))))))(((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))*********+++++++++,,,***+++...000333<<>>======>>>>>>@@@AAACCCDDDEEEGGGGGGGGGGGGEEECCCAAA@@@???@@@BBBBBBCCCEEEHHHKKKOOOSSSYYY___cccfffjjjmmmqqqooolllgggaaaXXXNNNHHHDDDDDDDDDCCCCCCFFFLLLPPPVVV\\\dddlllqqqtttvvvwwwyyy|||{{{sssjjjccc]]]WWWTTTMMMLLLKKKJJJIIIIIIJJJKKKPPPTTTZZZ___dddjjjpppuuuyyy~~~zzztttlllccc^^^XXXSSSNNNLLLNNNOOONNNLLLKKKKKKKKKKKKJJJIIIHHHGGGIIIGGGFFFFFFGGGGGGEEEDDDFFFFFFDDDBBB@@@???===<<<============<<<<<<<<<<<<888888888888777777777777999999888777666666666666222222222222222222222222222222222222222222222222000000000000000000000000000000111111111111000000...//////000000//////...000000000000000///......///000000000000111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000111111111111111111000///////////////............///000222333333333444555666888999:::<<<<<<<<<=========>>>>>><<<;;;:::999999888888888888;;;AAALLL]]]rrr|||xxxwwwxxxccceeejjjuuuyyy___EEE>>>AAABBBBBBDDDKKKTTT\\\\\\[[[```gggkkkffflllyyy|||zzzwwwrrrjjjaaaYYYSSSQQQKKKIIIOOO[[[```]]][[[^^^lllrrrxxxwwwqqqooottt{{{xxxyyy}}}SSSDDD777444111++++++///,,,,,,,,,,,,+++***)))(((************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''***))))))(((((())))))***(((((()))))))))))))))***))))))(((((((((((()))))))))************+++++++++,,,***+++///111555???IIINNNQQQYYYeeeoootttzzz{{{oooccc___bbbiiiuuu~~~}}}||||||||||||{{{yyywwwvvvsssqqqooollliiieee___[[[QQQMMMGGGCCCBBBAAA@@@???===>>>???AAACCCEEEFFFGGGIIIHHHGGGEEECCCAAA@@@???@@@AAADDDEEEGGGJJJOOORRRWWW[[[aaafffiiilllnnnpppqqqmmmgggaaaZZZQQQIIICCCDDDFFFGGGGGGFFFJJJPPPVVV[[[```hhhooorrrtttuuuuuuwww{{{}}}vvvmmmddd]]]XXXSSSPPPJJJJJJKKKJJJJJJKKKMMMPPPRRRXXX___fffkkkqqqxxx~~~zzztttqqqlllgggbbb^^^ZZZWWWSSSPPPLLLKKKMMMMMMKKKIIIHHHHHHIIIHHHHHHGGGFFFEEEGGGFFFDDDDDDEEEEEECCCBBBBBBAAA@@@???>>><<<;;;;;;<<<<<<<<<;;;;;;:::::::::666777777777777777777777666666666777777666555555333333333333333333333333111111111111111111111111000000000000000000000000///000111222222111000///......////////////.........//////000000000000///....../////////000000000000000000000000000000000000000111111111111000000////////////000000000000/////////000000000000111111111000///////////////000//////000111222444555444444444555666888::::::;;;;;;<<<<<<<<<<<<=========<<<;;;:::999999999999:::>>>GGGWWWlllyyyqqqnnnlllllldddkkkvvviiiSSS@@@===@@@???BBBGGGPPPYYY______aaahhhoooqqqdddfffppp}}}}}}vvvtttuuurrrnnniiiddd^^^XXXSSSLLLPPPWWW\\\]]]]]]```ccctttxxx{{{xxxsssppprrruuussswwwbbbCCC<<<444000///...---+++,,,---------,,,+++***)))************************))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))((('''*********))))))*********''''''((((((((()))))))))))))))(((((((((((()))))))))************+++++++++,,,***+++///111666@@@KKKOOOSSS]]]jjjrrruuu{{{~~~|||ppphhhdddhhhqqqzzz~~~~~~||||||{{{zzzxxxvvvtttsssqqqooollliiifff```YYYTTTMMMJJJFFFCCCBBBBBB@@@???===>>>@@@BBBEEEFFFHHHHHHHHHFFFDDDBBBAAAAAABBBBBBBBBDDDGGGJJJMMMQQQVVVZZZ]]]aaaggglllnnnooopppqqqnnniiibbbZZZSSSLLLEEEAAACCCFFFIIIJJJJJJNNNVVV\\\bbbfffmmmrrrttttttuuuuuuxxx|||yyyrrrhhh___XXXSSSOOOMMMIIIKKKMMMMMMMMMOOOSSSVVVXXX___hhhoootttzzz}}}ssslllhhheee```[[[XXXVVVUUUTTTSSSOOOLLLLLLMMMMMMKKKHHHFFFFFFGGGGGGFFFFFFEEEDDDGGGEEECCCCCCDDDDDDBBB@@@============>>>>>>>>>>>>===<<<<<<<<<;;;;;;::::::888888888888999999999999333444555666666666555444333333333333333333333333111111111111111111111111000000000000000000000000///000111222222111000///......////////////......,,,---...000111111111111............////////////000000000000000000000000000000111111111111000000////////////000000000000............/////////000111111000///////////////222111111111222444666777444444444555777888:::;;;::::::;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::::::::===AAALLL^^^ssswwwooojjjgggfffeeemmmvvvsssZZZJJJ=========;;;@@@JJJRRR[[[aaabbbfffooouuuuuufffeeejjjtttwwwqqqlllkkklllhhhddddddfffddd\\\VVVTTT\\\ddddddcccggglllpppwwwyyyyyyuuuoookkkjjjkkkrrrwwwxxxQQQ???;;;333---///444111***,,,---......---,,,***)))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((++++++************++++++&&&'''''''''(((((())))))))))))(((((((((((()))))))))************+++++++++,,,***+++///222666AAALLLRRRVVVbbbpppvvvxxx~~~vvvuuuzzzuuugggdddfffqqq~~~~~~|||{{{yyywwwuuusssrrrqqqooommmjjjgggccc\\\UUUPPPKKKHHHEEECCCCCCBBBAAA???===>>>AAACCCEEEGGGHHHIIIFFFDDDBBB@@@@@@AAADDDEEEDDDFFFJJJMMMQQQVVV[[[___aaaeeekkkoooqqqqqqqqqrrrlllggg^^^UUUNNNHHHCCC@@@CCCFFFKKKLLLMMMRRRZZZaaagggkkkqqqtttuuuuuuvvvvvvzzz~~~}}}vvvoooeee\\\UUUPPPMMMKKKJJJMMMOOOPPPPPPRRRWWW[[[^^^fffooowww||||||pppfff```[[[XXXSSSQQQQQQQQQRRRQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA???@@@@@@??????>>>===<<<<<<<<<;;;::::::999888888777777777777666666666666555555444444444333333333444444333333333222222222222222222222222222222222//////000000111111111222111111111111000000000///111111000000//////......000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000111000000000000000000000000............/////////000000000000000000000000000000111111222333333444444666666777888999::::::;;;999:::;;;<<<<<<<<<;;;::::::777888::::::777777:::;;;EEEWWWiiiwww~~~~~~uuusssnnngggbbbbbbggglllvvvuuubbbPPPEEE??????<<<:::DDDSSSWWWZZZaaajjjrrrwwwxxxwwwkkkhhhhhhmmmnnniiidddccc]]]```cccdddbbb___\\\[[[aaajjjrrrqqqkkkllluuu~~~vvvlllgggiiimmmuuu___FFF;;;555000...000111///,,,......---,,,,,,+++******++++++************++++++,,,+++***((((((((()))***++++++***)))(((((())))))))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************&&&'''((()))***+++,,,,,,))),,,...///222:::FFFPPPTTT[[[eeennntttyyy|||ooolllrrr|||qqqbbb```eeettt}}}|||zzzxxxvvvtttsssrrrppplllgggccc^^^ZZZUUUQQQKKKIIIEEEBBB@@@@@@AAABBB>>>@@@DDDHHHIIIIIIGGGFFFEEECCCAAA@@@AAACCCEEEGGGHHHKKKNNNQQQTTTXXX]]]```dddiiiooorrrpppnnnnnnooolll```TTTNNNJJJFFFEEEFFFGGGIIIKKKMMMRRRYYYaaaffflllnnnrrrtttuuuvvvxxxyyyzzzooohhh^^^UUUOOOLLLKKKJJJJJJKKKNNNPPPRRRWWW\\\```fffmmmwww~~~zzzxxxxxxwwwwwwvvvyyy~~~vvvjjj```ZZZXXXUUUQQQNNNNNNOOOOOOOOONNNMMMKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA????????????>>>===<<<<<<<<<;;;;;;:::999999888888777777777666666666555555555444444444444333333333444333333333333222222222222222222222222222222222//////000000000111111111111111111000000000//////000000000/////////......////////////////////////000000000000000000000000000000////////////000000111111000000000000000000////////////////////////........./////////000000000000000000000000000000111111222222333333333444666666777888999:::;;;;;;::::::;;;<<<<<<;;;:::999999777777:::999777888<<>>>>>???KKKYYY\\\aaajjjttt}}}tttmmmiiijjjjjjddd___^^^ZZZ]]]___```^^^\\\[[[ZZZdddkkkrrrrrrooosssyyypppkkklllnnnlllNNN;;;777222......000222000---...------,,,++++++******+++******))))))******+++,,,+++)))((((((((()))***+++******)))(((((())))))+++*********)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***++++++,,,***,,,...000333;;;GGGQQQUUU]]]hhhqqqwww|||~~~vvvffffffnnnwwwlll___^^^dddsss||||||zzzxxxvvvsssrrrqqqmmmiiiddd```[[[WWWRRRNNNJJJHHHEEEBBBAAAAAAAAABBB@@@BBBEEEHHHIIIHHHFFFEEEDDDCCCBBBAAABBBDDDFFFHHHKKKMMMQQQUUUXXX\\\aaadddiiikkknnnpppooonnnmmmmmmbbbXXXNNNJJJGGGDDDEEEHHHIIILLLOOOSSSWWW^^^eeejjjllloootttwwwxxxyyy{{{||||||wwwjjjcccZZZSSSNNNMMMLLLLLLMMMNNNPPPRRRUUUYYY___dddmmmttt~~~|||uuupppiiidddbbb^^^_________```dddiiinnnvvv}}}uuuiii^^^XXXTTTQQQMMMKKKKKKLLLLLLKKKKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>===;;;;;;;;;;;;::::::999888888888777666666666666555555555444444444444333333333333333333333222222222111111000000000000000000000000//////000000000000111111000000000000///////////////////////////.........////////////////////////000000000000000000000000000000////////////000000111111111000000/////////............................../////////000000000000000000000000000000000222222333333333333333333666777888888::::::;;;<<<;;;;;;;;;;;;;;;:::888888888666777999999888;;;@@@JJJYYYlllxxxzzztttnnnkkkjjjfffbbbdddllluuu|||yyygggSSSFFF@@@:::888===@@@DDDOOO[[[___gggsss|||rrrjjjhhhfff```[[[XXXVVVXXXZZZZZZYYYXXXYYYZZZiiimmmrrrsssuuu}}}|||ssspppqqqssswwwTTT>>>555222///---...000111///---------,,,,,,++++++******+++******))))))******++++++***))))))((()))))))))******)))((((((((())))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++***,,,///111666>>>JJJRRRWWW___kkkuuu{{{xxxnnn^^^cccooo}}}}}}pppcccYYYZZZaaannnzzz~~~~~~|||{{{yyywwwtttrrrpppoooiiifffaaa\\\XXXTTTOOOLLLIIIGGGEEECCCAAAAAABBBCCCDDDFFFGGGHHHHHHFFFDDDCCCCCCCCCBBBBBBCCCFFFIIIJJJNNNQQQVVVZZZ^^^bbbfffjjjpppoooooooooooommmjjjgggWWWOOOHHHFFFFFFEEEGGGKKKLLLPPPUUUZZZ___eeejjjnnnmmmqqqvvvyyy{{{|||}}}~~~xxxqqqccc]]]VVVPPPNNNMMMNNNNNNOOOQQQSSSUUUYYY___ggglllwww~~~vvvjjjccc^^^WWWSSSRRRNNNNNNOOOOOOOOORRRVVVYYY\\\dddmmmvvvsssggg]]]WWWQQQNNNKKKIIIJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@??????======>>>======<<<;;;:::::::::999999888888888777666666666555555555444444444444444333333333222222222222222222111111111111000000000000000000000000//////000000000000000000000000/////////.................................////////////////////////////////////////////////000////////////000000111111111111000//////......////////////////////////...////////////000000000000000000000000000000000333333333333444444444444777777888999:::;;;<<<<<<<<<<<<;;;:::999888777666777666666999999:::@@@HHHVVVddduuu}}}{{{sssnnnlllnnnhhhdddhhhsss~~~|||rrrcccRRREEE===>>>999999===AAAEEENNNWWW]]]fffuuuwwwoooiiihhhfff___XXXUUUUUUVVVWWWWWWWWWXXXZZZ\\\jjjmmmqqqtttzzz{{{rrrrrryyycccEEE888777///...---...000///---+++,,,,,,,,,,,,++++++************))))))))))))************))))))))))))))))))***))))))((((((((())))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************+++---///333999BBBMMMTTTYYYcccpppzzzsssggg]]]ggguuuxxxhhhZZZQQQRRRZZZeeeqqq|||~~~~~~~~~~~~~~~|||{{{yyyvvvssspppnnnmmmhhhddd```[[[WWWSSSNNNKKKGGGFFFEEECCCBBBCCCDDDDDDHHHHHHHHHHHHFFFEEECCCBBBBBBAAABBBCCCEEEHHHKKKMMMRRRUUU[[[___cccggglllooouuusssrrrqqqqqqllleee___PPPJJJFFFGGGGGGGGGJJJOOOOOOSSSZZZaaafffjjjoooqqqppptttxxx{{{||||||}}}~~~|||rrrjjj]]]YYYRRRNNNMMMNNNNNNOOOPPPRRRUUUYYY___gggqqqwww}}}pppfff[[[VVVQQQLLLIIIJJJGGGHHHHHHHHHHHHIIIMMMOOOOOOWWWaaalllzzzyyymmmbbbYYYTTTNNNLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<:::999999999888888888888888777777555555555555444444444444444444333333333222222222222222111111111000000000////////////////////////000000///////////////////////////............------------------.................................///////////////////////////////////////000111111000000000000//////......000000000000000000000000////////////000000000111111111111111111111111111444444444444444555555555888888999:::;;;<<<======<<<<<<;;;999888777666666666555777:::;;;>>>HHHRRRfffppp{{{~~~xxxqqqoooooonnnhhhffflllxxxtttdddTTTFFF===999;;;999999>>>DDDIIIOOOUUUZZZbbbooo}}}|||fffcccdddgggfff___XXXUUUXXXYYYZZZZZZZZZ\\\___aaaiiikkkooouuu|||wwwrrrwwwqqqSSS???888888000///.........---+++))),,,+++++++++++++++*********))))))))))))))))))***)))))))))*********)))))))))((((((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++,,,---000555<<>>>>>======;;;;;;<<<;;;;;;:::999888777777777777777777777777555555444444444333333333333333333333222222222222111111111000000000000///////////////////////////000000////////////......///.........------------,,,,,,,,,---------------........................000000000000000000000000///......//////000111222////////////////////////111111111111111111111111/////////000000000111111111111111111111111111111333333444555555666666777888999::::::<<<<<<===>>><<<;;;:::888777666666666666666888<<<>>>DDDQQQ]]]rrrwww{{{yyysssnnnlllmmmiiifffgggooo|||~~~lllYYYIII???999777777777:::AAAIIIQQQWWWYYYZZZ___gggooorrroooggg```WWWZZZaaahhhfff^^^YYYYYY```aaabbbccccccdddgggiiijjjjjjmmmttt{{{}}}vvvwwwvvvtttvvv{{{^^^HHH;;;555333000000///...---,,,+++***++++++++++++++++++*********))))))(((((())))))***(((((()))************)))((((((''''''(((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,---...111777???JJJSSSXXXaaaiiiuuu}}}|||nnndddaaannn|||yyyjjjYYYPPPJJJJJJRRRaaarrr~~~}}}}}}|||}}}}}}}}}{{{zzzwwwtttpppmmmjjjiiifffccc^^^ZZZWWWSSSNNNKKKDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGEEEDDDBBBBBBAAAAAACCCDDDFFFJJJNNNRRRUUUWWW[[[___eeejjjnnnqqqtttwwwyyyxxxwwwssslllaaaUUUMMMGGGEEEEEEGGGGGGGGGKKKQQQUUUZZZbbbhhhmmmpppssstttuuuwwwxxxxxxxxxyyy|||xxxoooddd]]]WWWSSSPPPNNNOOOQQQRRRSSSUUUYYY```hhhpppzzz|||yyywwwwwwwwwwwwuuuzzz}}}yyyssspppkkkfff\\\YYYXXXYYYWWWQQQMMMMMMHHHHHHHHHGGGFFFHHHLLLPPPUUU\\\dddlllyyy~~~oooccc[[[UUUSSSJJJHHHGGGFFFGGGGGGFFFEEEFFFEEEEEEDDDDDDDDDDDDEEECCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;:::999888777777777777777777777777777444444444333333333333222333333333222222222222111111111000000000/////////000000000000000000000000000000/////////..................---------,,,,,,++++++,,,,,,,,,---------........................000000000000000000000000............///000111222------......///000000000000000000000000000000000//////000000000111111111111111111111111111111111222333333555666777888999999999:::;;;<<<===>>>>>>;;;:::888777666666666777666666:::>>>BBBIIIYYYgggrrrssssssqqqnnnkkkkkkkkkiiiiiimmmvvvsss^^^KKK@@@:::888777777999>>>EEEPPPYYY]]]^^^\\\^^^cccffffff```WWWQQQTTT\\\gggnnnjjjaaa___bbbhhhjjjlllmmmmmmmmmoooqqqllljjjkkkqqqyyy}}}zzzvvvooommmmmmsssgggNNN@@@999333...//////...---,,,,,,---...******************++++++))))))(((((((((((())))))'''((()))***+++******)))'''''''''''''''((())))))((()))))))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++,,,---------...111888BBBLLLUUUZZZdddlllvvv|||~~~~~~yyyllldddbbbooo{{{~~~vvvdddUUUPPPMMMNNNXXXkkk~~~~~~~~~}}}||||||||||||}}}{{{yyyvvvsssoookkkhhhgggccc___[[[WWWTTTPPPLLLHHHCCCCCCDDDEEEFFFFFFGGGHHHFFFEEECCCAAAAAAAAABBBBBBFFFHHHKKKPPPTTTYYY\\\^^^aaaeeekkkpppsssuuuxxxzzzzzzyyyuuummmbbbWWWNNNIIIFFFEEEGGGJJJJJJJJJNNNUUUYYY^^^eeejjjnnnqqqtttvvvuuuvvvvvvvvvwww{{{yyyrrriii___XXXSSSQQQNNNOOOQQQUUUWWWXXX]]]bbbiiiqqqyyy~~~vvvtttrrrrrrtttvvvvvvvvvzzz}}}zzzsssuuuuuuppplllkkkgggbbb[[[ZZZ^^^bbbaaaYYYSSSRRRKKKKKKJJJIIIHHHKKKPPPSSS[[[aaagggnnn{{{vvvfffZZZSSSOOOMMMHHHFFFEEEEEEFFFFFFEEECCCEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA?????????>>>======<<<<<<::::::::::::999888777777666666666666777777777777444444444333333333222222333333333222222222111111000000000000////////////111111111111111111111111000000//////.........---......---------,,,,,,,,,+++++++++,,,,,,---------........................000000000000000000000000............///000222222,,,,,,---...///000111111////////////////////////000000000000111111111111111111111111111111111111111222333555666888999:::999::::::;;;<<<===>>>>>>:::999888666666666777777666777;;;???DDDLLL]]]mmmkkkkkkkkkkkkllllllllllllnnnpppuuu}}}vvvfffPPP???888777888888;;;===BBBIIITTT]]]```___^^^___bbbdddccc]]]VVVPPPZZZcccpppuuuoooffffffkkknnnpppssstttssssssuuuvvvoookkkjjjoooxxx|||yyytttpppjjjiiitttuuuVVVBBB;;;999444///......---,,,+++---000222******************++++++))))))(((((((((((())))))'''((()))+++++++++***)))'''''''''''''''((()))***&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))+++,,,---......---...111999CCCNNNVVV[[[fffmmmvvv|||}}}|||}}}~~~}}}vvvkkkeeecccooozzz|||~~~uuuaaaSSSQQQQQQSSS___uuu|||~~~~~~}}}|||||||||||||||{{{yyyvvvrrrnnnkkkhhhfff___\\\XXXTTTQQQMMMIIIFFFCCCCCCDDDEEEFFFGGGHHHHHHDDDCCCAAA@@@@@@AAABBBCCCIIIKKKOOOTTTYYY^^^aaaccceeeiiiooosssvvvxxx{{{}}}{{{yyyssshhhZZZOOOIIIHHHFFFFFFIIINNNNNNNNNSSSZZZ]]]aaaggglllooorrruuuwwwuuuuuuuuuuuuxxx}}}~~~vvvooofff\\\VVVPPPNNNMMMOOOSSSXXX[[[\\\dddiiipppxxx{{{vvvooonnnnnnooosssvvvxxxxxx{{{~~~|||zzzzzzxxxtttooolllllljjjiiigggeeedddccc[[[```fffjjjjjjeee]]]XXXUUUSSSOOOMMMNNNRRRWWW[[[```gggmmmrrr{{{xxxhhh]]]WWWRRRMMMIIIIIIHHHFFFDDDDDDEEEFFFGGGFFFEEECCCBBBAAAAAABBBBBB@@@AAABBBCCCBBBAAA@@@??????===<<<<<<======<<<;;;:::::::::999999999888888777777777777666666666666777666666666666555555555222222222111111111000000111111111111000000000///000111111111111222222222//////.........---------.../////////...---,,,,,,------------.........///---.........//////000000111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000////////////222222333333333222111111333333444555666777888888<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::888666555555444:::999>>>JJJSSSYYYcccmmmllliiiggggggfffeeehhhnnnrrryyyiiiSSSAAA>>>===888666:::@@@AAAEEEKKKSSSXXX[[[[[[\\\```eeefff___VVVTTTWWWcccdddiiiooopppmmmlllooopppmmmiiijjjnnnuuu{{{}}}zzzxxxvvvwwwyyywwwqqqkkkffffffiiivvv}}}fffOOODDD???888111//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************'''''''''''''''((()))***''''''(((((())))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))!!!$$$'''***+++,,,...000111---333CCCOOORRRZZZeeemmmqqqwwwyyyxxxxxxyyy{{{~~~}}}kkkbbbeeelllppptttwwwyyy|||yyymmm```UUUOOOSSS___ppp~~~}}}~~~}}}}}}{{{zzzyyyxxxxxxxxxvvvtttrrrppplllhhhdddZZZXXXUUUPPPKKKGGGDDDCCCBBBCCCEEEGGGHHHIIIHHHHHHCCCAAA>>>>>>@@@CCCFFFHHHKKKOOOTTTYYY]]]aaaeeehhhkkkqqqwwwzzz}}}}}}~~~vvvmmmcccVVVJJJFFFHHHFFFIIIMMMOOOOOOSSSZZZ```cccfffkkkooossstttttttttuuuuuuuuuvvvyyy}}}sssjjjaaaZZZUUUTTTSSSSSSSSSVVV[[[```cccllluuu|||~~~yyyvvvuuuuuummmoooqqqqqqrrrsssvvvxxx~~~~~~yyytttooommmmmmlllhhhdddeeeeeedddbbbaaa```___^^^^^^bbbhhhmmmnnnjjjfffbbb[[[YYYVVVTTTUUUXXX\\\___fffkkkoooqqqwwwxxxvvvvvvwwwxxx|||~~~}}}pppiii^^^UUUQQQNNNLLLIIIHHHGGGEEEDDDCCCDDDEEEFFFDDDCCCBBB@@@@@@@@@@@@AAA@@@AAAAAABBBAAA@@@???>>>>>>===;;;<<<======<<<:::::::::999999999888888888777777666666666555555555666666555555555444444444222222222111111111000000111111111000000000////////////000000000111111111//////.........---------......//////......---,,,---.........////////////........./////////000000000000////////////000000000000000000000000000000///////////////////////////////////////000000000000000000000000000000///111222222333333333222222333444444555666777888888:::::::::;;;;;;;;;;;;;;;999999777666555555555555:::888@@@RRRbbbiiillloookkkhhhgggiiiiiiiiinnntttyyywww\\\JJJ;;;::::::666777===DDDEEEGGGLLLRRRWWWYYYZZZ]]]bbbeeeaaaZZZXXX[[[___cccdddhhhmmmmmmhhhgggiiieeedddeeehhhooowww}}}zzzxxxuuuoooiiijjjiiikkkyyygggVVVDDD===:::555111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************'''''''''((((((((()))))))))(((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))$$$&&&)))+++++++++,,,---111///666GGGQQQUUU\\\fffrrruuuyyyzzzyyyyyy{{{}}}vvvddd]]]```kkkooosssuuuvvvyyy~~~vvviii\\\UUURRRVVVdddwww}}}|||~~~}}}|||{{{zzzyyyxxxwwwtttrrrpppmmmkkkgggbbb___ZZZWWWSSSNNNJJJGGGEEEDDDDDDDDDFFFGGGGGGGGGGGGFFFDDDBBB@@@@@@BBBEEEHHHJJJNNNRRRXXX]]]aaaeeejjjmmmnnnuuuzzz}}}{{{xxxnnnbbbXXXNNNFFFDDDGGGGGGKKKOOOQQQRRRVVV]]]cccfffiiimmmpppsssttttttsssqqqrrrtttwww|||xxxnnnfff^^^WWWSSSTTTTTTTTTUUUXXX]]]bbbeeennnvvv~~~|||wwwsssqqqppppppnnnppprrrssssssuuuxxxzzz~~~|||xxxuuusssrrrrrrnnnjjjfffeeeeeedddaaa^^^___^^^^^^]]]]]]\\\\\\[[[^^^aaafffkkkmmmmmmkkkiiiaaa___^^^]]]]]]___bbbdddhhhmmmppppppssszzzyyyooohhheeefffhhhiiikkkmmmoooqqqqqqnnnkkkiii^^^[[[UUUPPPKKKIIIHHHHHHFFFEEECCCBBBBBBBBBCCCDDDBBBAAA@@@??????>>>??????@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;<<<<<<;;;:::999999999999888888888777666666555555555444444444444444444444333333333333222111111111111000000000000000000000////////////........./////////000000/////////............---....../////////...------////////////000000000000......////////////000000//////............//////000000000000000000000000........................////////////////////////000000000000000000000000000111222333333444333333333444555555777777888999888999:::;;;;;;:::999888999888777666666666777888===<<>>>>>>>>????????????>>>>>>======<<<;;;::::::;;;;;;:::999999888888888888777777777555555444444444333333333333333333333222222222111111111111111000000000000000000/////////.............../////////000000000/////////.....................////////////......///000000000000111111111//////////////////000000000//////......//////000000000000000000000000000........................000////////////.........000000000000000111111111000111222333444444444444444444555666777888999999888999;;;<<<<<<:::888777;;;:::999888888999:::;;;BBBEEEPPPdddvvv{{{sssiii```ZZZVVVWWWZZZ```kkkwww|||```LLLCCC===999:::;;;<<>>:::555111/////////............---------++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,++++++***)))((((((((((((******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((***,,,,,,+++***+++---000555AAAOOOWWWZZZaaaiiiwwwzzz||||||{{{|||zzzqqqbbbVVVVVV]]]kkkmmmppppppoooooossswww|||~~~xxxdddWWWUUUXXX___sss}}}{{{}}}}}}|||zzzyyywwwvvvuuutttqqqllliiieeeaaa\\\YYYVVVSSSNNNIIIFFFEEEFFFFFFHHHHHHGGGFFFDDDCCCBBBAAACCCCCCDDDEEEFFFJJJNNNRRRWWW\\\bbbiiinnnrrrvvvyyy|||zzzrrrfffYYYLLLHHHHHHHHHHHHJJJLLLOOOTTTXXX\\\aaagggkkkooopppqqqrrrssssssssssssrrruuuzzzzzzpppfff___ZZZUUUSSSSSSUUUWWW[[[```fffjjjmmmuuu}}}~~~xxxvvvrrrnnnlllkkklllmmmppprrrtttuuuvvvyyy||||||zzzyyyxxxvvvssspppnnnlllnnnkkkhhheeeccccccdddeeeaaa```^^^]]]]]]]]]\\\[[[\\\\\\]]]]]]]]]^^^^^^^^^XXXYYYZZZ[[[\\\]]]^^^^^^```bbbdddhhhlllqqqtttwwwyyyyyysssgggaaaYYYTTTSSSTTTUUUVVVWWWYYY[[[\\\[[[XXXTTTRRRQQQQQQPPPLLLHHHDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<;;;:::999999::::::999888888888888777777777666666444444444444333333333333333222222222111111111111000000000000000000000000/////////............---/////////000000000111111////////////////////////......///////////////...000000000000111111111222000000000000000000//////111000000//////000000111/////////////////////////////////////////////////////////...............///000000000111111111222000111222333444555555555444444555666777888999999999:::<<<===<<<;;;999777;;;:::999888888:::<<<>>>FFFMMMYYYgggrrruuupppiiibbbZZZSSSRRRUUU^^^nnn|||zzzaaaMMM@@@>>><<<;;;<<<===@@@HHHPPPOOONNNNNNPPPUUUZZZ]]]___aaa```^^^aaaooo~~~|||pppooonnnoooqqqpppnnnooottt||||||{{{{{{}}}~~~{{{xxxuuurrrooollltttxxx~~~aaaKKKDDDCCC@@@:::555222000...///............---------++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,***)))((((((''''''''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))''')))+++++++++,,,...000000999GGGRRRWWWZZZbbbjjjtttwwwzzz||||||~~~yyylll]]]VVV[[[dddkkknnnppppppnnnooorrruuu||||||gggYYYWWW[[[eeeyyy}}}{{{}}}}}}{{{zzzxxxvvvuuutttssspppkkkgggccc___ZZZWWWTTTQQQLLLHHHFFFEEEGGGHHHHHHHHHFFFEEECCCBBBAAAAAAAAACCCFFFGGGIIILLLRRRVVV[[[```gggnnnssswww{{{}}}|||sssjjjZZZPPPHHHHHHJJJKKKKKKMMMOOORRRVVV[[[```eeejjjmmmrrrqqqqqqrrrrrrsssttttttssswww}}}}}}vvvlllbbb\\\WWWTTTSSSUUUWWW[[[```fffkkkooorrryyy}}}yyytttrrrooolllkkklllmmmnnnppprrrtttvvvxxxzzz~~~~~~{{{xxxwwwuuurrrpppnnnnnnmmmlllkkkiiigggffffffdddbbb```______```aaa___^^^]]]\\\[[[[[[[[[[[[ZZZZZZ[[[[[[[[[\\\\\\\\\YYYYYYXXXXXXXXXYYYYYYYYY^^^```dddiiipppvvv|||tttjjj\\\WWWRRROOONNNOOOPPPPPPQQQQQQRRRSSSRRRPPPNNNLLLJJJIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@????????????>>>??????@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;:::999888888999999888777777777777777666666666666555555444444444333333333222222222222111111111111//////000000000000000111///.........------------//////000000000111111111...////////////000000000......///000000000//////000000000000111111111111111111000000000000//////111111000000000000111111////////////////////////////////////////////////------.........////////////000000111111222222222111222333444444555444444444555666666888888999:::;;;;;;<<<<<<<<<:::999888999888777777999===AAACCCKKKUUUaaahhhmmmpppooolll___WWWPPPPPPTTT___ppp~~~~~~cccOOODDD???::::::;;;<<>>>>><<<===>>>>>>>>>>>>===<<<===<<<;;;:::999::::::;;;:::888777777888999777666777777666666666555555555555555555555444444444444333333222222222111111111////////////000000111111.........---------,,,,,,........./////////000000.../////////000000000000......///000000000000000/////////000000000111111111111111000000000//////000000////////////000000////////////////////////........................+++,,,,,,---...///000000///000000111111222333333333333444444444444444333555555666777888999999:::;;;;;;;;;:::999888888888777777777:::>>>DDDJJJMMMXXXbbbjjjlllnnnpppnnnhhhYYYTTTQQQSSSZZZdddttt}}}fffPPPCCC???===888999:::<<>>>>>:::;;;<<<=========<<<;;;<<<;;;:::999999999:::;;;999888777777888888777666777666666666555555555555666666555555555444444444333333333222222222222111.../////////000000111111......---------,,,,,,,,,---------.........//////.../////////000000111111......///000000000000000////////////000000000000222111111111000000////////////............//////////////////////////////------------------------***+++,,,---...000111111///000000111222222333333444444444555444444333333555555666777888999::::::;;;:::999888777777777777777888999===DDDLLLSSSWWWeeemmmrrrqqqqqqqqqkkkbbbYYYVVVWWW]]]eeennn|||}}}jjjSSSBBB<<<:::888999999;;;>>>EEEMMMQQQQQQVVVVVVWWW[[[___bbbbbbaaammmdddiii{{{tttjjjlllbbbccckkkzzz~~~zzzyyyxxxuuuuuutttsssqqqrrruuuzzz~~~fffJJJCCCKKKJJJFFF===222000444222,,,//////.........---------************************************************))))))))))))************))))))(((((()))***++++++''''''(((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))***+++,,,,,,+++---000222;;;IIIVVVZZZXXX\\\fffoootttyyy~~~|||iiiYYYYYYeeepppooorrruuuvvvvvvxxx|||~~~{{{|||xxxbbbZZZ```iii|||}}}}}}}}}}}}|||zzzxxxvvvtttsssrrrmmmjjjddd```]]]ZZZWWWUUUMMMMMMLLLKKKJJJIIIIIIIIIDDDCCCBBBAAABBBCCCDDDEEEEEEJJJOOORRRSSSWWW^^^dddhhhmmmuuu{{{uuujjjaaaVVVMMMJJJGGGGGGIIIKKKMMMTTT\\\[[[\\\```eeekkkppprrrsssooonnnmmmnnnppptttxxxzzzyyynnnhhh```[[[[[[^^^aaaccceeeiiinnnuuu{{{~~~{{{wwwvvvuuurrrpppooommmmmmnnnqqqtttuuuvvvyyy|||~~~{{{xxxwwwtttuuuvvvvvvuuuqqqmmmjjjhhhgggfffdddcccbbbbbbbbb``````_________^^^^^^^^^aaa```^^^]]]\\\[[[ZZZZZZ\\\ZZZWWWVVVVVVTTTRRRPPPSSSTTTVVVVVVVVVVVVWWWYYYYYYXXXVVVTTTTTTTTTVVVWWWVVVVVVXXXZZZ^^^bbbeeegggpppnnniiiccc^^^YYYUUUSSSMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHDDDCCCCCCBBBBBBAAA@@@@@@????????????>>>>>>>>>===@@@@@@???===<<<;;;:::999<<<;;;999777666777777888888888888888777777777666999888666444333333333333111111111222222333333333000000/////////111222333///000111111111000...------------.........//////////////////000000000000222111111111000000//////111111111111111000//////////////////000000000000////////////000000000000111111111111000000000000////////////////////////000000//////.........---//////////////////////////////111222333444444444555444444444444555555666666666555555666888:::;;;;;;:::888777666666666777999666999CCCMMMUUU```kkkxxxwwwwwwyyyyyyuuunnnhhh\\\ZZZ___mmm{{{oooZZZLLLBBB<<<999:::999;;;???DDDHHHMMMQQQSSS\\\aaaffffffbbb```bbbfffgggiiiiiifffgggiiigggbbb___eeejjjqqqzzz}}}{{{ssspppiiigggmmmqqquuurrrUUUMMMOOOJJJLLLBBB999555222///...000///............---------,,,,,,,,,++++++*********))))))*********+++++++++))))))))))))))))))))))))((()))***++++++***)))((((((***+++,,,+++(((%%%###))))))))))))))))))))))))))))))))))))************************************,,,+++,,,...------222999CCCJJJSSSYYY^^^dddlllsss{{{~~~vvvddd\\\aaammmvvv{{{vvvuuuxxxxxxwww}}}mmm\\\^^^fffjjj~~~|||zzzwwwuuutttttttttnnnjjjddd___[[[XXXUUUSSSTTTQQQNNNLLLLLLKKKJJJIIIBBBBBBCCCBBBBBBDDDGGGJJJMMMPPPTTTWWW[[[___dddhhhqqqvvv}}}tttkkkbbbVVVLLLIIIHHHGGGGGGIIINNNRRRUUUWWW]]]```ffflllqqqtttuuuvvvuuurrrqqqsssssssssxxxzzzrrrgggfffbbb___]]]___cccgggfffllltttzzz~~~~~~{{{xxxuuusssqqqpppooooooooonnnmmmppptttwww{{{}}}~~~|||{{{zzzyyywwwtttrrrqqqpppqqqqqqpppnnnkkkiiifffeeecccbbb```___^^^]]]]]]]]]^^^^^^]]]]]]]]]\\\\\\\\\___^^^]]][[[[[[ZZZZZZZZZ[[[YYYWWWVVVVVVTTTRRRPPPRRRTTTUUUUUUUUUUUUVVVXXXXXXWWWUUUTTTSSSTTTUUUVVVUUUUUUVVVWWWXXX[[[]]]^^^]]][[[YYYVVVSSSQQQPPPOOOKKKKKKLLLLLLMMMMMMNNNNNNJJJJJJJJJIIIHHHHHHGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>>>>======>>>======<<<;;;:::999999:::999888666666666666666888888888777777777666666999777666444333333333333111111111222222333333333111000/////////000111222///000000111000///...---------------............////////////000000000000111111111111000000000///000000000000000///......000000000///////////////............////////////111111111000000000//////////////////////////////000/////////............///////////////////////////000111222333444444444555555555555555666666777666666666777888999:::;;;:::999777666555666666777<<<;;;???JJJVVV```nnnyyy~~~~~~{{{tttkkkeeeeeegggooo|||wwwfffSSSGGG???;;;:::;;;???DDDJJJLLLLLLNNNSSSWWW^^^aaaccccccbbbaaaccceeehhhiiigggcccbbbdddbbb___\\\aaadddkkkzzzrrrwww{{{vvvooojjjeeedddkkkssszzzqqqYYYSSSSSSKKKMMMBBB777444333000/////////............---------,,,,,,,,,+++++++++******))))))*********+++++++++))))))))))))))))))))))))((()))************)))((('''(((*********)))'''&&&))))))))))))))))))))))))))))))))))))************************************+++***,,,...------333:::DDDJJJSSSZZZ```gggpppwww}}}uuueeeaaahhhttt|||}}}zzzzzz|||{{{zzziii[[[\\\eeemmm~~~}}}|||yyywwwuuutttssssssnnnjjjddd___\\\YYYVVVTTTUUURRROOOMMMLLLKKKIIIGGGAAAAAABBBAAAAAACCCGGGJJJMMMPPPUUUYYY^^^dddiiimmmxxx}}}yyylllcccZZZPPPHHHFFFHHHHHHHHHKKKOOOTTTXXXZZZccceeejjjnnnqqqssssssssstttqqqrrruuuvvvwww}}}wwwoooeeedddbbb___^^^```eeeiiiiiinnnuuu{{{~~~}}}{{{yyyvvvssspppooonnnnnnnnnnnnnnnnnnpppuuuxxx|||~~~~~~}}}|||{{{{{{zzzxxxvvvtttttttttuuutttsssqqqppppppppppppooooooooonnnllljjjgggdddbbbaaaaaabbbaaa```___^^^]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZ\\\\\\[[[ZZZZZZYYYZZZZZZ[[[YYYWWWUUUUUUTTTRRRPPPQQQRRRTTTTTTSSSSSSTTTVVVWWWVVVTTTSSSSSSTTTUUUUUUTTTTTTSSSRRRRRRSSSSSSTTTQQQQQQPPPOOONNNNNNNNNOOOIIIIIIJJJKKKLLLMMMMMMNNNHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>============;;;;;;;;;::::::999999999999888777666555555555666777777777777666666666666888777555444333333333333111111111222222222222222111111000/////////000000///000000000000///...---,,,,,,---------.........////////////000000000000111111111111000000000000...////////////......---000000000//////.........---------.........//////111111000000000000//////////////////////////////////////////............///////////////////////////000111333444444444444555666666666666777777888777777888999:::::::::999888777666555555666777777<<<>>>FFFRRR___kkkyyy{{{rrriiibbbgggnnnzzziii[[[LLLCCC???===???BBBLLLRRRWWWXXXUUUTTTXXX\\\[[[]]]^^^___```bbbfffiiimmmmmmggg___\\\]]]]]]ZZZVVVYYY]]]eee{{{qqqlllrrrvvvqqqiiicccaaaccckkkttt{{{lll^^^]]]]]]RRROOOBBB666333333222/////////............---------,,,,,,,,,++++++++++++***)))))))))************+++))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))************************************+++***+++------...444<<>>>>>>>>>>>=========<<<<<<<<<999:::::::::::::::::::::888888777777666666666666777777666666666555555555666666555444333333222222111111111111111222222222111111000000///////////////////////////.........,,,------------.........////////////000000000000111111111000000000000000...//////000//////......000000000///......------.........////////////000111000000000///////////////////////////////////////////////////.........////////////////////////000111222333444444444444555666777777888888888888777888:::;;;;;;:::999888777666555555555666888999:::AAAMMMYYYdddmmmwww~~~||||||{{{xxxssslllddd___```kkkxxxwww^^^RRRGGGBBBAAABBBGGGMMMZZZ]]]```aaaaaa`````````VVVZZZ]]]]]]\\\```iiiqqquuussskkk___WWWVVVVVVUUUPPPSSSYYYdddwww{{{qqqooouuuvvvoooggg```ccchhhppp|||tttgggbbb```eeefffZZZNNN@@@444222333222000//////............---------++++++++++++++++++++++++))))))))))))************((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''(((***+++))))))))))))))))))))))))((()))))))))***************************************)))***---...///777???JJJOOOVVV]]]dddllluuu{{{|||qqqiiippp||||||ccc\\\\\\^^^lll~~~~~~~~~|||{{{yyywwwuuusssrrrqqqmmmiiiddd```^^^\\\ZZZXXXWWWUUUQQQNNNLLLHHHDDDAAABBBDDDEEEFFFGGGJJJOOORRRRRRVVV[[[aaagggnnnuuuyyywwwjjj[[[RRRMMMIIIHHHKKKKKKLLLOOORRRWWW\\\bbbfffpppqqqssstttttttttsssrrrqqqppprrrwww{{{}}}uuunnnhhhaaaaaabbbccceeehhhmmmqqqsssvvvzzz||||||{{{zzzzzzuuutttrrrooommmllljjjjjjhhhjjjlllnnnpppsssxxx{{{}}}qqqqqqqqqppppppppppppppprrrpppmmmlllmmmlllkkkjjjfffffffffgggggggggggggggcccdddfffggggggeeecccaaa]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZWWWUUUSSSSSSSSSRRRPPPNNNMMMNNNPPPOOONNNNNNOOOPPPQQQPPPPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPOOOOOONNNNNNOOONNNMMMKKKJJJJJJIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>===============<<<<<<<<<<<<;;;999::::::::::::;;;;;;;;;888888888888888888777777666666666555555555555444555555555444444333222222111111111111111111111111000000000000//////......000//////...............---------.........//////////////////000000000000000000000000000000111111///000000111111000000000000/////////.........---///000000000000111111111000000000////////////...////////////////////////.........///////////////000000000000000000000000111222333444444444444444555666777888999999999999888999:::;;;;;;:::888777555555555555666777999:::<<>>333222333222000//////............---------++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))***+++***((('''''''''))))))))))))))))))))))))))))))((()))))))))***************************************)))***---///111:::CCCNNNQQQVVV\\\dddlllsssxxx||||||hhhhhhtttjjjYYYYYY^^^dddvvv~~~~~~{{{{{{yyyxxxvvvtttrrrqqqmmmiiidddaaa___^^^\\\[[[YYYVVVRRRNNNJJJGGGCCC@@@BBBCCCEEEFFFIIILLLQQQUUUXXX\\\aaaffflllrrrxxx||||||mmmaaaSSSMMMJJJIIIJJJNNNMMMPPPTTTWWW[[[```ggglllssstttuuuvvvvvvvvvuuuuuurrrqqqtttyyy~~~xxxqqqkkkgggbbbdddfffhhhjjjmmmrrruuuwwwzzz||||||zzzxxxvvvvvvsssrrrpppnnnlllkkkjjjjjjfffiiikkknnnppptttyyy|||~~~llllllllllllmmmmmmmmmmmmpppnnnkkkjjjiiiiiigggfffddddddddddddcccccccccccc]]]___bbbeeeeeedddaaa___^^^]]]\\\\\\[[[[[[\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWTTTSSSQQQPPPQQQPPPNNNMMMKKKMMMNNNMMMLLLKKKLLLNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJKKKLLLLLLKKKJJJIIIGGGFFFDDDCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@??????>>>======<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999888777666555555555444444444444444444444444444333222222111111111111111000000000//////000000000///......000///......------............/////////000000000////////////000000000000000000000000111111111111///000000111111111111111........................000000111111111222222222000000////////////......////////////////////////.........///////////////000000000000000000000000222222333444444444444444444555777888999999999888999:::::::::999888777777555555555555777999;;;===CCCQQQ```hhhjjjjjjiiifffllljjjddd]]]WWWUUUVVVXXXmmmvvvxxxppphhhccc]]]UUUGGGAAA;;;;;;>>>CCCLLLVVVddd```aaaiiitttxxxrrrjjjfffjjjiiiaaaYYY[[[jjjwwwuuuuuummm___TTTOOOMMMKKKLLLSSS^^^hhhpppuuuvvvvvv}}}~~~vvvqqqpppeeeQQQIIIMMMOOOSSSSSSJJJAAA:::333333333111///111///............---------***++++++++++++,,,,,,,,,***)))))))))))))))(((((())))))))))))))))))))))))''''''''''''((()))******+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))************************************+++)))+++...111444===GGGQQQSSSVVV\\\dddlllssswwwmmm```iii{{{kkk```WWWZZZaaalll}}}|||{{{{{{yyywwwuuusssqqqllliiieeebbb```___^^^]]][[[WWWQQQLLLIIIFFFBBB@@@@@@BBBDDDFFFIIINNNSSSWWW___bbbggglllqqqwww}}}{{{sss```UUUKKKGGGGGGHHHKKKNNNQQQTTTYYY\\\^^^dddkkkqqquuuuuuvvvwwwxxxxxxxxxxxxuuutttwww~~~|||tttnnnjjjiiifffhhhkkkmmmooorrrvvvyyyyyy{{{|||{{{xxxuuussssssqqqpppnnnmmmkkkjjjjjjiiieeehhhkkknnnqqquuuyyy|||~~~llllllmmmmmmnnnnnnnnnooollljjjhhhfffgggfffeeecccccccccccccccccccccbbbbbb]]]^^^```aaaaaaaaa___^^^___^^^^^^]]]]]]]]]]]]]]]ZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRPPPOOONNNOOONNNMMMKKKJJJKKKLLLKKKJJJIIIJJJLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMHHHHHHGGGFFFEEECCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@??????>>>======<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::999999999999999888888888666777888999999888777777555555555444444444333333333333444444444333222111222111111111000000000///---...///000000000///...000///...---------......000000000000111111111111////////////000000000000///000000000111111111111...//////000111111000000,,,------....../////////000000000000111111111111000000/////////.........////////////////////////............/////////000000000000000000000000000222333444444555444444444222444666888999999888888::::::999888777666666666555555555666888;;;===???IIIXXXgggjjjjjjjjjhhheeehhhddd]]]UUUPPPRRRYYY```ttt|||zzzkkk]]]WWWPPPHHHAAA;;;777888<<>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888777777777666555666777888888777666666555555444444444333333333222333444555444333222111222111111111000000//////,,,---...000000000//////000///...---,,,---......000111111111222222222222////////////000000000000//////000000111111111222------...///000000//////+++,,,,,,---...///000000////////////000000000000000/////////............////////////////////////---.........//////000000000000000000000000000000333333444444555444444444111333666888999999888777;;;:::888666555555666666555555666777999<<<>>>@@@MMM[[[hhhiiihhhiiijjjhhheee```YYYQQQOOOVVVbbbkkkqqqzzzxxxfffVVVOOOIIIAAA@@@;;;777999<<>>>>>======<<<;;;:::999:::;;;;;;;;;;;;::::::::::::999999777777777777777777777777666666666666555555555555555555555555555555555555555444333222111111111111111111000000000000111111////////////............000000////////////000000000111222333222111000///////////////............/////////000111111222222333222000............///............/////////000000000000000000000000000000000//////.........---////////////////////////............/////////000000000000111222222333333222333444555666666666666333555777999:::;;;;;;:::<<<;;;999888666666777777555777:::999888;;;CCCIIIXXX___hhhnnnmmmiiidddbbb]]]ZZZTTTPPPUUUaaajjjmmmqqqwwwtttbbbPPPFFFAAA>>>@@@:::555999BBBKKKNNNNNNQQQXXXdddqqqzzz{{{wwwsssaaaVVVLLLNNNZZZiiiqqqsssvvvwwwvvvrrrllleee^^^YYYddddddcccbbbaaacccllluuuyyysss|||oooSSSBBBAAA???<<<:::888777666666555444444222222111000////////////............///...---,,,++++++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''((()))******+++))))))))))))************)))************+++++++++---------...222;;;EEEMMMRRRTTTXXX___hhhnnnrrrtttyyynnnbbbaaaiiisssaaaWWWZZZaaakkkwww~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxwwwuuussskkkiiifffcccaaa```______[[[RRRJJJHHHGGGEEEEEEGGGIIIJJJLLLQQQXXX^^^aaaccciiipppwwwzzzyyykkk\\\SSSIIIIIIIIIHHHHHHKKKOOORRRZZZZZZ[[[```gggnnnsssvvvzzzyyyxxxwwwwwwvvvvvvvvvwww}}}{{{vvvsssrrrrrrrrrtttuuuwwwzzz{{{|||{{{{{{xxxuuuqqqoooooooooooonnnmmmkkkiiifffeeeeeeeeefffhhhjjjnnnppprrruuuxxxzzz|||iiiiiiiiijjjiiiiiihhhhhhfffeeedddcccaaa```______[[[\\\\\\\\\[[[ZZZYYYYYYYYYZZZ\\\]]]^^^^^^]]]]]]\\\]]]]]]\\\\\\[[[ZZZYYYWWWWWWVVVVVVVVVUUUUUUUUUVVVTTTRRROOOMMMMMMMMMNNNMMMLLLLLLKKKKKKKKKLLLLLLHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDBBBAAAAAAAAABBBCCCCCCBBBAAA@@@???>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;:::::::::999999999777777777777777777777777666666666666555555555555444444444444444444444444555444333222111111111111111111000000000000111111////////////............///////////////000111111333333444444444333111111////////////////////////111111111000000000000000111111///...---......///........./////////000000000000000000000000000000000/////////............////////////////////////........./////////000000000000111111222333333333333333444555666666666666444666888999;;;;;;;;;:::;;;:::888777666666666777666888:::;;;<<>><<<:::888888777666555555444333222111111////////////............///...---,,,++++++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''(((((())))))******))))))))))))************)))************+++++++++---------...333<<>>=========<<<;;;::::::::::::;;;::::::::::::999999999999777777777777777777777777666666666555555555555444444444444444444444444444444333222111111111111111111000000//////000000111////////////........................///111222333444444444444333111000///000000000000000000000000222222111111000//////...000//////.........//////....../////////000000000000000000000000000000000////////////............////////////////////////....../////////000000000000111111222222333333444333444555666777777777777666777999:::;;;;;;;;;:::999888777666555555666777777999;;;===AAAIIITTT]]]eeedddccceeefffddd\\\VVVMMMQQQUUU[[[eeeqqqwwwwwwxxxnnn[[[HHH>>><<<:::777666888===CCCHHHLLLNNNOOOUUU___pppjjjXXXPPPQQQVVVbbbrrr}}}vvvtttsss{{{yyyuuuxxx|||zzzqqqkkklllzzzeeeOOODDD@@@???===;;;:::999999888666666555444333222111111////////////..................---,,,++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((()))(((((((((((())))))))))))))))))))))))************)))************+++++++++---------///444===HHHOOOVVV[[[bbbiiiooorrrttttttxxx{{{~~~~~~rrreeeZZZ]]]lll~~~vvvfff]]]dddppp|||~~~}}}||||||{{{zzzyyyyyyyyyzzzxxxvvvvvvvvvuuusssqqqnnnkkkhhhfffeeecccaaa___VVVOOOHHHGGGFFFDDDEEEHHHLLLOOOTTT[[[bbbiiioooqqqvvv}}}rrreeeYYYNNNHHHCCCEEEFFFHHHJJJMMMRRRVVVZZZ[[[```gggpppwww{{{|||yyyxxxwwwuuuuuuuuuvvvvvvzzz~~~xxxuuuuuuvvvwwwwww|||{{{zzzxxxwwwvvvvvvvvvvvvssspppnnnnnnnnnmmmlllkkkiiihhhffffffggghhhiiijjjmmmpppsssuuuxxx{{{~~~}}}aaabbbbbbbbbaaaaaa```_________^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVWWWYYYZZZZZZZZZYYYYYYZZZZZZZZZYYYYYYXXXWWWVVVSSSSSSSSSRRRRRRQQQQQQPPPOOONNNMMMLLLLLLLLLMMMMMMLLLLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======<<<<<<;;;;;;:::::::::::::::::::::999999999999888777777777777777777777777666666555555555444444444333333333333333333333333333333222111111111111111000000////////////000000////////////............,,,------...000111333444333222222111///...---,,,000000000000111111111111111111111111000000//////000000///000000000000111...////////////000000000///////////////////////////////////////.........////////////////////////...////////////000000000111111222222333444444444444444555666777777777777888999:::;;;<<<;;;::::::777666555444444555666777777999<<<@@@GGGRRR^^^gggggghhhhhhhhhgggccc]]]YYYSSS[[[ccckkkttt{{{|||xxxxxxgggPPP@@@;;;<<<:::666555:::AAAFFFJJJMMMRRRVVV^^^hhhwwwuuudddXXXOOOYYYiiiyyy~~~xxxrrrkkkjjjtttpppUUUGGGCCC>>>===<<<;;;:::999999999666666555444333222111111////////////...............---,,,,,,+++++++++,,,******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))((((((((((((((()))))))))************))))))*********+++++++++---------///555???JJJRRRYYY___hhhppptttvvvvvvuuuzzz~~~qqqccc^^^aaannnuuufff\\\dddppp{{{~~~~~~}}}}}}||||||{{{zzzyyyxxxxxxxxxwwwuuutttuuutttrrrqqqqqqnnnjjjhhhhhhfffbbb___TTTNNNIIIHHHGGGFFFHHHMMMNNNRRRXXX___eeekkkqqqtttyyyssseeeZZZRRRLLLIIIFFFGGGIIIKKKMMMPPPUUUXXXYYY\\\bbbkkktttzzz}}}~~~|||{{{yyyxxxxxxyyyzzz{{{~~~|||xxxwwwxxxzzz{{{{{{}}}{{{yyywwwuuuuuuuuuuuutttrrrooonnnnnnmmmlllkkkiiihhhgggffffffhhhjjjkkkkkknnnrrruuuwwwzzz}}}~~~\\\]]]^^^^^^______^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYY[[[[[[[[[ZZZYYYWWWVVVUUUUUUVVVWWWXXXXXXXXXWWWVVVXXXXXXXXXXXXXXXWWWUUUUUUQQQQQQQQQPPPOOONNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@????????????>>>>>>=========;;;;;;;;;;;;;;;:::::::::::::::999999999888888888666666666666666666666666555555555555444444444444333333333333333333333333222222111111000000111111000000////////////000000////////////............,,,,,,---...000222333444222222111///...------,,,///000000000111111111222//////000000111111111111000111111111111111111111////////////000000000111////////////////////////.........///////////////////////////////////////////////////000000000111222222222333444444555555444555666777888888888888::::::;;;<<<;;;:::999888555555444444444666777888888:::>>>EEENNNZZZeeelllkkkppptttqqqiiibbb^^^^^^```jjjttt|||wwwmmm[[[GGG===<<<===:::777999>>>DDDHHHKKKQQQYYY___gggtttvvvggg[[[WWWVVVfff|||~~~pppkkkfffjjj|||{{{___KKKCCCBBB======;;;::::::999999999777666666555444333222111////////////............------,,,+++++++++,,,,,,******++++++++++++******************************((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))((((((((((((((()))))))))************))))))*********+++++++++,,,------000666@@@LLLTTTZZZbbbmmmuuuyyyyyyyyyyyy}}}~~~ooo``````cccmmmqqqbbb\\\dddnnnwww~~~}}}~~~}}}|||{{{}}}}}}|||{{{{{{zzzyyyyyyxxxvvvuuutttuuutttsssqqquuupppllljjjiiigggbbb]]]OOOKKKGGGGGGGGGGGGKKKQQQWWW\\\ccchhhmmmqqqvvvzzz~~~xxxiii[[[QQQLLLJJJIIIGGGIIIKKKMMMNNNQQQUUUXXXZZZ]]]cccllluuu{{{}}}~~~}}}|||zzzyyyzzz|||~~~}}}{{{yyyyyy{{{}}}}}}}}}zzzxxxvvvuuutttttttttuuurrrpppnnnnnnnnnnnnmmmkkkiiihhhgggfffgggiiikkkllllllooosssvvvxxx{{{ZZZZZZ[[[\\\]]]^^^^^^]]]^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[ZZZXXXVVVUUUTTTSSSTTTUUUVVVVVVUUUTTTTTTVVVVVVVVVVVVUUUTTTSSSSSSPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999888888888888666666666666666666666666555555555444444444444333222222222222222222222222222111111000000000111111000//////......//////000////////////............,,,------...000111333444333333111000////////////...//////000000111111111...//////000111111222222000111111222222111000000/////////000000000111111000000000000000000000000.........////////////////////////////////////////////////000000000111111222333333444444555555666555666777888888999999999:::;;;;;;;;;:::999777666444444333444555777999:::999===CCCMMMWWWaaajjjnnnrrrxxx{{{uuukkkbbbbbbdddnnnxxx{{{oooZZZMMM???;;;;;;;;;:::;;;>>>BBBFFFJJJOOOWWW```gggmmmzzzmmm\\\UUUUUUcccuuu~~~yyylllhhheeellleeeRRRFFFAAA@@@======;;;:::999999999999777777666555444333222222////////////............---,,,,,,++++++,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))%%%&&&'''((()))))))))((((((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,...111777BBBNNNVVV[[[dddpppxxx|||}}}~~~{{{kkk\\\[[[aaakkkyyyxxxiii]]]___fffooovvv}}}~~~~~~}}}}}}~~~~~~~~~|||{{{zzz}}}||||||||||||{{{{{{{{{yyywwwuuuuuuvvvvvvtttsssvvvqqqkkkiiiiiieee___XXXJJJGGGEEEGGGGGGHHHOOOVVV^^^cccjjjooorrruuuyyy}}}yyyooo```SSSKKKHHHGGGGGGHHHJJJLLLNNNPPPRRRVVVXXX]]]```eeemmmuuu{{{}}}}}}{{{zzzyyyyyyzzz}}}|||{{{zzzzzz|||~~~}}}|||vvvuuutttsssrrrrrrrrrrrrpppnnnmmmnnnooopppnnnmmmiiihhhgggggggggiiikkkmmmmmmooossswwwyyy|||[[[[[[\\\\\\\\\\\\\\\[[[]]]]]]\\\\\\[[[ZZZZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTRRRSSSTTTUUUUUUTTTSSSRRRSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@???@@@AAAAAAAAA@@@>>>>>>>>>>>>============<<<<<<;;;;;;<<<<<<<<<;;;:::999999999999999888888888888666666666666666666666666555555555444444444333333222222222222222222222222111111000000000000111111//////............//////////////////............---------...///111222333222111000////////////000------...//////000111111000000000000000111111111000000111111000///...---//////000000000111111111000000000000000000000000............/////////000//////////////////////////////000000000111111111333333333444555555666666666666777888999999999999:::;;;;;;;;;999888666444444333333444666888:::;;;<<>>===<<<:::999888888888777777666555444333222222////////////............,,,,,,,,,++++++,,,,,,---******++++++++++++******************************))))))))))))))))))))))))%%%&&&'''((()))))))))(((''''''(((((())))))******))))))))))))************)))************+++++++++,,,,,,...111888CCCPPPXXXZZZdddpppzzz~~~xxxiiiZZZWWW```mmmxxx~~~}}}|||nnnaaaZZZ___hhhrrrzzz~~~~~~~~~~~~~~~}}}{{{zzz{{{{{{{{{{{{||||||||||||zzzxxxwwwwwwxxxxxxvvvuuuuuuoooiiifffeeeaaaYYYRRRIIIGGGGGGIIIKKKMMMUUU^^^ccciiiqqqvvvwwwzzz{{{kkkcccWWWMMMHHHGGGHHHHHHIIILLLPPPRRRUUUXXX\\\^^^bbbdddhhhnnnuuuzzz|||}}}{{{zzzzzzzzz}}}{{{zzzyyyzzz||||||{{{yyyttttttssssssqqqpppooonnnnnnmmmmmmnnnqqqrrrqqqooojjjiiigggggggggiiikkkmmmlllooossswwwyyy}}}]]]]]]]]]]]]\\\[[[ZZZYYY\\\\\\[[[[[[ZZZZZZYYYYYYUUUUUUVVVVVVVVVUUUUUUTTTRRRRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMMMMNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@????????????@@@AAA@@@???>>>==================<<<<<<<<<:::;;;<<<<<<<<<;;;:::999999999999888888888888777666666666666666666666666555555444444444333333333111111111111111111111111111000000000000000111111//////............//////000/////////........................///111222333//////---,,,,,,---...///,,,------...///000000111222222111111000////////////////////////---+++***000000000000111111111111000000000000000000000000---.........//////000000////////////////////////000000000000111111111111333333444444555666666666666777888999999:::999999:::;;;;;;:::999777555333333333444444666999;;;<<>>===<<<:::999888777777777777666555444333333222000/////////............,,,,,,,,,++++++,,,------******++++++++++++******************************))))))))))))))))))))))))$$$%%%'''))))))))))))(((&&&''''''((()))******+++))))))))))))************)))************++++++++++++,,,...222999DDDQQQYYYYYYcccpppzzz~~~yyyiiiZZZVVVbbbqqq{{{~~~~~~{{{uuufff\\\XXX^^^hhhttt|||}}}~~~~~~|||{{{yyyyyyzzz{{{{{{||||||}}}{{{yyyxxxxxxyyyyyywwwvvvtttnnngggdddccc^^^UUUMMMKKKJJJKKKNNNPPPSSS[[[eeejjjqqqzzz}}}ppp___XXXOOOHHHFFFHHHKKKLLLLLLOOOSSSWWW[[[^^^cccffffffgggjjjooovvvzzz}}}}}}}}}}}}|||}}}zzzyyyxxxyyyzzzzzzxxxwwwssssssssssssqqqnnnllljjjmmmlllmmmooorrrsssrrrqqqjjjiiihhhggghhhiiikkkllllllooossswwwyyy}}}^^^^^^^^^]]]]]]]]]\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYTTTTTTTTTSSSSSSSSSSSSSSSPPPNNNMMMNNNQQQQQQOOOMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLJJJIIIIIIIIIIIIGGGFFFHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEAAABBBCCCCCCCCCBBBAAA@@@BBBAAA@@@@@@??????@@@@@@????????????>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999888777666777777666666555555555444666666555444444444444555444444444444444444444444222000//////000111111000222111111000///......---///---+++)))((((((((()))//////......---------------...///000222222333333111111000000//////............///111111222222222000000000000000000000000111111111111111111111111111111000000//////......////////////////////////000000//////.........---111111000000//////......111000000000000222333444444444444555555555555555999888777777777888999:::<<<;;;:::999888888888888888333222555555444888???HHHTTTaaagggmmmrrrqqqlllvvvpppkkkiiigggkkk{{{|||eeeQQQFFF>>>;;;999888<<>>>>>>>>======<<<;;;;;;;;;;;;:::::::::888888999888888777777666777666666666555555555555666666555444444444444444444444444444444444444444333111000000111222222111111111111000///.........------,,,++++++,,,,,,---000000//////............---...///000222222222222111000000000/////////......///000111111222222222000000000000000000000000111111111111111111111111000000000000//////......////////////////////////000/////////............111000000000/////////...111111000000111222333444444444555555555555666666888888777777777999:::;;;<<<;;;:::999888777777777333111111555666888???IIIUUUaaakkknnnppptttvvvtttpppkkkggggggiiiqqqoooYYYIII??????<<<:::<<>><<<:::999888888777666555444444333444444111111111111000///...---......---------,,,,,,,,,,,,,,,++++++******++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))*********++++++***...000333>>>MMMUUUVVV\\\aaammmyyy~~~}}}~~~uuuhhh^^^___iiivvv}}}|||qqqbbbZZZXXX^^^gggsss}}}~~~~~~}}}}}}}}}~~~|||{{{zzz{{{|||{{{zzzyyyyyyyyywwwvvvtttrrrqqqmmmkkkgggccc___ZZZUUUQQQMMMMMMNNNSSS[[[dddlllpppuuu{{{vvveeeZZZNNNJJJIIIIIIIIIHHHMMMTTT]]]]]]___cccgggjjjkkkllllllmmmooorrrvvvzzz}}}|||yyyxxxvvvtttrrrpppoooooolllllllllkkkkkkkkkkkkkkkkkkkkklllmmmmmmmmmmmmmmmjjjhhhfffgggjjjmmmnnnnnnoooqqqtttxxx}}}YYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTSSSRRRQQQPPPPPPPPPOOONNNOOOPPPQQQOOOMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIGGGFFFFFFGGGGGGEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@AAA@@@@@@???????????????>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::888888888888888777777666666666666666555555555555666555555444444444444444444444444444444444444444444222000111222333222222111111000000//////......,,,,,,------...///111111000000000///////////////---...///111111222222222000000000000////////////...///000111111222111111000000000000000000000000111111111111111111111111000000000////////////...////////////////////////////////////............000000000000////////////111111111111222333444555444555555555666666666777777777777777888:::;;;<<<;;;:::999888777666666666444333444777999>>>KKKXXXfffnnntttsssqqqrrrtttuuuhhheeecccfffmmmyyyqqq\\\LLLAAA;;;???>>>@@@FFFNNNSSSSSSQQQNNN[[[bbbiiissspppjjjnnnkkkccc```iiiyyyzzziiibbb```___]]]\\\XXXZZZkkk{{{ssskkkhhheeeeeeiiiooojjjUUULLLBBB>>>???AAA@@@???>>>===<<<;;;:::999999999777666555444444333444444111111222111111000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++...111555@@@NNNVVVXXX^^^dddooozzz}}}|||}}}zzzpppddd]]]bbblllxxx~~~{{{rrrdddYYYTTTYYYbbbooo~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||{{{zzz{{{|||{{{zzzzzzyyyxxxwwwuuusssqqqpppkkkiiifffccc```\\\WWWTTTNNNPPPUUU[[[ccclllssswww{{{wwwhhhXXXNNNHHHFFFGGGJJJLLLMMMSSSZZZcccfffjjjnnnppppppooonnnooopppqqqtttwwwzzz|||~~~zzzxxxvvvssspppnnnmmmllliiiiiijjjjjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjhhhggghhhkkkmmmooooooppprrruuuyyy~~~YYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTSSSRRRQQQPPPOOONNNOOOOOOOOOOOOPPPOOONNNMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGEEEFFFFFFGGGEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999888999999999999999888888666666666666666555555555666555444444333333444444333333333333333333333333333111000000111222222111111000000000/////////...---------...///000111222////////////..................000111111222222222000000000000//////////////////000111111111111111000000000000000000000000111111111111111111111111///////////////////////////////////////////////////////////////.........////////////000000000000111111222222333444444555555555555666666777777888777777777888999:::;;;<<<:::999888777666666666666999999::::::===HHHZZZhhhwwwxxxxxxvvvsssqqqooonnn```aaaccciiirrr~~~nnn[[[NNNDDD>>>===>>>DDDNNNVVVYYYXXXUUUSSSWWWgggqqqwwwyyynnnaaabbbdddfffmmm}}}}}}iii^^^]]]^^^]]]WWWUUUTTTZZZkkk{{{zzzqqqiiibbb``````dddmmmwwwoooWWWNNNHHH@@@<<<<<<===;;;999<<<;;;;;;:::::::::::::::777666555444444333444444222222222222111000//////......---------,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))++++++******))))))(((((())))))))))))))))))))))))+++++++++,,,,,,,,,------,,,---111888CCCOOOXXX[[[bbbiiisss{{{}}}{{{{{{}}}~~~}}}~~~}}}uuuiii```\\\bbblllxxx}}}qqqbbbXXXUUUZZZcccqqq}}}}}}}}}}}}~~~~~~~~~~~~|||~~~~~~|||{{{zzz{{{|||{{{zzzzzzyyyxxxwwwuuusssqqqpppkkkjjjgggeeebbb^^^YYYUUUPPPTTT[[[bbbiiiooouuuxxx}}}wwwjjj[[[NNNGGGHHHFFFGGGKKKOOOSSS[[[dddjjjooouuuyyyyyyuuuqqqooonnnoooqqqtttwww{{{}}}}}}zzzxxxuuurrrooollljjjiiihhhhhhiiijjjkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiijjjlllnnnooopppppprrruuuzzz~~~WWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNNNNMMMNNNNNNOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGFFFEEEFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???????????????@@@???>>>>>>======>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999::::::;;;::::::999555555555666666666666666555555444333333333333333333333333333333333333333111000......000111000///000000000000////////////.........////////////...------------------------...///000111111111111111////////////000000000000///000000111111111111000000000000000000000000000000000000000000000000000.............../////////////////////////////////.........///////////////......//////000000111111111222222333444444555555555555666666777888999999777777888999:::;;;;;;;;;999888777777666777777777999;;;===>>>FFFVVViiiwww|||wwwuuutttpppjjjeeeZZZ___gggqqq{{{lllWWWLLLEEE???>>>???>>>NNN___fffaaaYYYVVVWWWfffwww}}}lll[[[ZZZbbbnnn}}}lll\\\WWWZZZ\\\[[[XXXXXXYYY```mmmvvvuuunnnhhhbbb^^^]]]```ggguuuvvv]]]LLLJJJFFFAAA>>>===<<<:::888::::::999999999999::::::777666555444444333444444333333333333222111000///......---------,,,,,,,,,++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))++++++******))))))(((((())))))))))))))))))))))))+++,,,,,,,,,,,,---------------222;;;GGGQQQYYY^^^gggoooxxx|||}}}||||||{{{|||{{{||||||rrrddd\\\\\\aaajjjvvv|||lll]]]XXX[[[bbbkkkyyy|||||||||}}}}}}~~~~~~}}}~~~~~~|||{{{zzz{{{|||{{{zzzyyyyyyxxxwwwuuusssqqqpppnnnllljjjhhheee```ZZZVVVSSSXXX```gggkkkooosssvvv}}}yyylll___SSSJJJFFFJJJGGGHHHLLLRRRXXXcccmmmtttyyy~~~xxxrrrooolllmmmpppsssxxx}}}~~~{{{xxxvvvtttpppmmmkkkiiiiiiiiijjjjjjkkklllmmmnnnnnnlllkkkjjjiiihhhiiiiiiiiiiiijjjjjjkkklllnnnooopppqqqsssuuuyyy}}}TTTTTTTTTSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPOOONNNMMMMMMLLLMMMOOONNNLLLJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAA@@@???>>>>>>>>>?????????>>>>>>==================<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888999::::::::::::::::::555555555666666666666666555444444333333333333333333333333333333333333333111///------///000///...000000000000///////////////////////////...---,,,,,,,,,,,,,,,,,,---------//////000111111111111111////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000---............/////////////////////////////////.........///////////////---......///000111111222111222333444555555555555555555666777888999::::::888999::::::;;;:::::::::777777777777777888999:::666<<>>JJJSSS[[[aaammmuuu|||~~~}}}~~~~~~}}}}}}{{{}}}}}}qqq```YYY\\\bbbjjjvvv}}}~~~tttdddXXXZZZaaajjjuuu~~~{{{{{{||||||}}}~~~~~~~~~|||{{{zzz{{{|||{{{zzzyyyyyyyyyxxxvvvuuusssrrrooonnnlllkkkhhhccc]]]XXXXXX^^^fffllloooqqqtttwww~~~~~~yyyooocccVVVNNNJJJIIIKKKIIIKKKRRRYYYaaammmxxx~~~xxxrrrooojjjlllppptttzzz|||zzzuuusssqqqooommmkkkjjjiiikkkkkklllmmmmmmnnnoooooolllkkkiiigggffffffgggggghhhjjjlllmmmmmmnnnpppqqqssstttwwwzzz}}}SSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPOOOOOONNNNNNNNNMMMJJJLLLNNNMMMJJJHHHHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDDDDFFFFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@?????????@@@AAA>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888666777888888999999999888555555555555666666666777555444333333222222333333222222222222222222222222111///......///000000///////////////000000000000...///000000000///------,,,,,,,,,---------......//////000111111111111000.../////////000000000111000000111111111111000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////............/////////000------...///000111222222222333444555666666555555555666666777999::::::;;;999:::;;;;;;;;;:::999888666666666777999:::<<<===;;;EEEPPP\\\lllzzz}}}uuunnngggccc___]]]ccckkkrrrzzzuuudddSSSFFF>>>@@@@@@===???FFFTTTcccqqqrrrhhhaaadddkkk}}}vvvcccXXX]]]kkkzzzwwwoooiiiffffffcccaaadddlllooonnnjjjnnnvvv|||}}}wwwoooiiiccc``````dddkkkxxxeeeTTTKKKHHHBBBBBBCCCCCCCCCAAA>>><<<999999888888888888999999777666555444444333444444444444444444333222111000......---------,,,,,,,,,***+++,,,------+++***((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,///---333@@@LLLTTT\\\cccrrrzzz~~~}}}qqq^^^XXX^^^fffnnnxxx~~~}}}||||||{{{}}}{{{qqqfff\\\WWW\\\eeeppp|||~~~zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{|||{{{zzzyyyyyyyyyyyyxxxwwwvvvuuunnnnnnmmmmmmkkkgggaaa]]]^^^eeemmmsssuuuwww{{{~~~wwwrrrhhh[[[PPPIIIIIIJJJLLLNNNTTT___iiiqqq|||xxxsssqqqmmmooorrrwww}}}}}}zzzyyyqqqpppooommmlllkkkkkkkkklllllllllmmmmmmnnnnnnooonnnmmmjjjhhhgggggghhhhhhhhhkkkmmmnnnmmmnnnppprrrvvvwwwyyy{{{~~~UUUUUUUUUUUUTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRROOONNNNNNNNNNNNNNNNNNNNNIIILLLMMMLLLIIIGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGGGGDDDCCCBBBCCCDDDEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAABBBDDDCCCBBBAAA@@@AAABBBCCC>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888555555666777777777777777444555555555666666777777555444333333222222333333222222222222222222222222222000//////000111111000////////////000000000000...///000111111000///...---------........./////////000000111111111111000.../////////000000111111000000111111111000000///000000000000000000000000000000000000000000000000---------.........//////////////////////////////---.........//////000000,,,---...///000111222333222333444666666666666555555666777888999:::;;;;;;:::;;;<<<<<<;;;:::888777555555666888:::<<<>>>???EEEQQQ___nnn}}}xxxvvvqqqkkkeee^^^^^^lll~~~lllWWWGGG===999???AAA???DDDMMM```iiiqqqpppiiiffflllsss~~~|||ooo^^^VVV^^^qqq{{{yyypppjjjddd]]]\\\```dddhhhoooyyy~~~~~~qqqvvvzzzqqqlllcccaaaccchhhppp~~~lllWWWOOOKKKIIICCCDDDEEEEEEDDD@@@===::::::999888888888888888888777777555444444444444444444444444444333222111111......---------,,,,,,,,,***+++,,,------+++***((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,///---333AAAMMMTTT\\\ddduuu~~~~~~qqq]]]XXX___jjjqqqzzz~~~{{{zzzyyy}}}~~~~~~qqqddd[[[VVVWWW]]]eeesss}}}yyyzzz{{{|||}}}~~~~~~}}}|||{{{{{{||||||~~~|||{{{zzz||||||{{{zzzxxxyyyyyyyyyyyyxxxwwwwwwmmmmmmmmmnnnmmmjjjeeeaaacccjjjsssxxxzzz||||||tttooodddWWWLLLGGGHHHKKKOOOSSS]]]lllwwwxxxsssrrrppprrruuuyyy~~~|||zzzxxxooonnnmmmllllllllllllllllllllllllmmmmmmmmmmmmnnnrrrpppmmmkkkjjjjjjjjjkkkhhhkkknnnooonnnnnnppprrryyyyyy{{{}}}