BM6P6(@ sssgggllltttvvvyyy}}}{{{yyyvvvtttsssssssssuuutttrrrqqqqqqqqqrrrsssppppppnnnmmmkkkjjjiiihhhhhhgggfffdddbbbaaa______YYYWWWUUUSSSRRRQQQRRRRRRQQQQQQPPPNNNKKKJJJJJJKKKHHHFFFEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGJJJIIIHHHGGGHHHJJJKKKLLLLLLLLLLLLOOOQQQSSSRRRQQQRRRTTTWWWXXXWWWUUUUUUUUUXXXVVVUUUYYY___bbbaaa^^^[[[^^^bbbfffkkkooorrrssspppmmmhhhcccccchhhpppwww||||||~~~zzzhhhkkkuuu|||}}}yyyvvvqqqnnnkkkllloooqqqnnnkkkgggeeecccaaa```___^^^______^^^]]]\\\\\\\\\]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXVVVVVVUUUUUUTTTSSSSSSSSSPPPNNNMMMKKKJJJJJJJJJKKKLLLMMMLLLJJJGGGFFFGGGHHHJJJIIIHHHHHHIIIIIIIIIHHHLLLKKKJJJIIIJJJKKKMMMOOONNNNNNOOOPPPSSSVVVWWWXXXZZZYYYZZZ\\\___aaaaaa```bbbgggmmmrrrrrrqqqpppooonnnlllmmmqqqxxx{{{zzzxxx{{{}}}{{{xxxyyy}}}xxxqqqjjjqqqzzz~~~yyyvvvuuusssoookkkkkkkkkjjjiiieeeaaa]]][[[WWWUUUSSSUUUXXXYYYXXXUUURRRQQQPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFIIIJJJJJJIIIHHHGGGHHHJJJNNNOOOOOOPPPPPPPPPPPPPPPVVVTTTSSSSSSTTTXXX[[[^^^___```bbbfffkkkooopppppprrrqqqrrrtttwwwyyyzzzyyyyyyrrr~~~zzzlllmmmxxxzzz{{{}}}~~~~~~}}}|||{{{yyywwwuuusssrrrrrriiieee```\\\ZZZYYYVVVTTTQQQRRRRRRRRRQQQOOOMMMLLLJJJIIIHHHIIIKKKLLLLLLJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLOOOQQQRRRSSSSSSTTTWWWYYY\\\^^^```bbbbbbbbbbbbbbbeeefffgggiiilllooorrrttt{{{|||~~~ooovvvzzzwwwvvvyyytttrrr~~~uuummmnnnqqqsssvvv}}}}}}xxxuuusssrrrpppnnnllljjjiiihhhfffeeebbb```]]][[[ZZZYYYUUUSSSOOOMMMLLLKKKJJJIIIFFFFFFHHHIIIJJJJJJIIIIIIEEEDDDDDDEEEFFFGGGFFFFFFHHHIIIIIIJJJJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKMMMNNNOOOPPPQQQSSSTTTTTTUUUUUUWWWXXXZZZ[[[\\\\\\```bbbeeegggiiilllpppsssyyy|||}}}zzzyyyyyy|||~~~~~~|||yyyuuuttttttuuutttxxxpppqqqxxx|||rrrkkklllsss}}}tttiiihhhkkkmmmooottt{{{}}}xxxvvvsssqqqnnnkkkfffbbb```___\\\ZZZXXXVVVUUUTTTRRRQQQOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLNNNOOOPPPQQQQQQQQQSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUXXX[[[^^^bbbdddeeefffgggjjjlllooopppqqqrrrxxx{{{~~~}}}zzzvvvqqqmmmeeeccc```\\\YYYYYY[[[]]]\\\___iiivvvvvvsssttt|||}}}}}}vvviiihhhllloooqqqsssuuuwwwyyy~~~}}}xxxrrrqqqooooooppppppmmmjjjdddaaa___]]][[[XXXUUURRRQQQPPPNNNLLLKKKJJJJJJKKKHHHGGGGGGGGGGGGHHHHHHIIIHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNOOONNNPPPRRRTTTVVVYYY[[[]]]\\\^^^```bbbcccdddddddddeeefffhhhiiiiiiiiihhhhhhggggggggghhhiiiiiijjjjjjjjjkkknnnpppsssvvvxxxyyyzzz|||}}}xxxrrrlllkkkkkkjjjjjjjjjkkklllmmmkkklllmmmmmmkkkjjjjjjkkkjjjiiihhhhhhfffccc^^^[[[XXXXXXWWWUUUSSSSSSVVVXXXXXXXXX\\\dddkkkttt~~~xxxuuuwwwzzzwwwkkkkkkppptttuuuuuusssqqqqqquuu~~~~~~|||zzzyyyyyyrrrqqqrrrssssssqqqnnnkkkeeebbb___^^^______\\\YYYUUUSSSPPPOOONNNMMMJJJHHHKKKJJJHHHGGGGGGGGGHHHIIIFFFGGGHHHIIIKKKMMMOOOQQQPPPRRRTTTUUUTTTSSSSSSSSSSSSTTTVVVXXXZZZ\\\]]]^^^ZZZ]]]```dddgggjjjnnnpppqqqrrruuuwwwyyyzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}}}}{{{|||}}}~~~ssslllllljjjbbb[[[ZZZZZZ[[[\\\]]]___```aaa^^^___aaa```___^^^^^^___bbbbbbbbbddddddbbb___[[[YYYZZZ\\\\\\\\\\\\^^^```ccc^^^\\\]]]___fffuuu|||tttnnnppp|||xxxkkknnnxxx|||uuurrroookkknnnuuu}}}uuupppqqqpppkkkeeebbbaaa```]]][[[[[[ZZZXXXVVVVVVVVVXXXXXXTTTTTTQQQNNNPPPTTTSSSNNNLLLLLLKKKJJJJJJJJJKKKKKKJJJKKKMMMMMMKKKJJJJJJJJJLLLMMMQQQUUUZZZ^^^aaabbbgggggggggggghhhhhhiiijjjgggiiimmmpppnnnkkkooovvvwww~~~|||ssslllllllllgggbbb``````aaacccfffiiijjjhhhggghhhjjjllllllkkkjjjkkkkkklllkkkmmmsssyyyyyytttnnnppprrrttttttrrrpppoooooonnnlllbbb^^^ddddddggguuu{{{qqqjjjkkkuuuvvvyyy}}}vvvnnnmmmrrryyy}}}{{{yyywwwvvvvvvqqqkkkggghhhfff___\\\\\\WWWTTTQQQPPPQQQRRRRRRQQQPPPOOOLLLJJJJJJKKKLLLMMMOOOOOONNNMMMPPPVVVVVVRRRRRRQQQQQQPPPPPPPPPQQQQQQSSSUUUXXXYYYZZZYYYYYYYYYVVVYYY^^^dddkkkrrrxxx{{{}}}zzz||||||~~~}}}xxxjjjdddhhhhhhjjjvvvsssjjjiiipppyyyxxxssssssoooxxx}}}{{{zzzxxxtttpppllliiigggfffeeedddbbb```^^^]]]\\\\\\VVVQQQOOOPPPPPPMMMJJJKKKIIIGGGGGGHHHKKKMMMNNNNNNMMMKKKIIIHHHIIIKKKNNNPPPVVVXXXYYYXXX\\\aaabbb___bbbbbbbbbccccccddddddeeekkkmmmooorrrrrrqqqooonnniiikkkooouuu}}}ooodddhhhhhhjjjvvv{{{pppmmmooosssuuuzzzyyyyyy|||yyywwwtttrrrnnnjjjfffcccaaa___\\\[[[YYYWWWVVVUUUTTTTTTSSSSSSQQQPPPOOONNNNNNNNNLLLJJJIIIKKKLLLLLLLLLKKKMMMMMMMMMNNNQQQSSSVVVWWWVVVUUUTTTUUUVVVZZZ]]]```mmmqqqrrrrrrtttxxxyyyvvvyyyzzz|||~~~~~~mmm\\\___bbbiiixxxyyyssspppooonnnuuu~~~zzzxxxuuupppooorrrjjjjjjhhhfffccc```^^^\\\[[[YYYWWWTTTRRRPPPOOOOOOMMMLLLLLLLLLMMMMMMNNNOOOPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRVVVYYYYYYXXXWWWWWWXXXYYY\\\```eeehhhlllkkkiiihhhhhhiiikkkllliiiRRRSSSZZZhhh}}}yyyrrrmmmjjjmmmwww~~~}}}zzzxxxyyy{{{xxxvvvuuutttsssqqqnnnlllhhhccc___^^^\\\XXXWWWZZZTTTSSSRRRRRRQQQPPPPPPOOOMMMLLLLLLKKKKKKKKKLLLLLLOOONNNNNNOOOPPPQQQRRRRRRTTTUUUUUUVVVWWWYYY[[[[[[___aaabbbcccggglllmmmjjjjjjjjjkkklllpppvvv~~~|||yyywwwhhhNNNLLLUUUhhhuuunnnkkkmmmqqq{{{~~~~~~~~~~~~}}}{{{sssrrrpppnnnllljjjhhhhhheeeeeeffffffeeeddddddddd___``````___\\\ZZZYYYYYYVVVRRRQQQSSSRRRPPPQQQTTTPPPPPPQQQRRRSSSUUUWWWWWWTTTUUUVVVXXXYYY[[[\\\\\\bbbbbbbbbccceeefffhhhiiiiiiiiikkkmmmooorrruuuvvvwww{{{|||{{{iiiNNNIIIPPPeeeyyyqqqnnnrrrqqqsss~~~}}}|||zzzwwwtttppplllkkkbbbbbbbbbccccccaaa]]]ZZZXXXXXXWWWWWWVVVUUUUUUUUURRRRRRSSSUUUXXXXXXVVVUUUQQQTTTVVVTTTPPPNNNOOOQQQQQQOOOPPPTTTUUUUUUVVVZZZWWWWWWYYY[[[^^^bbbdddfffgggiiikkknnnppprrrssssssyyyzzz{{{}}}jjjOOOHHHLLLaaa}}}vvvppp|||xxxpppmmmyyy~~~{{{xxxvvvtttsssrrrppplllhhheeeddddddcccaaa]]]YYYVVVUUUTTTTTTQQQPPPOOOOOOPPPPPPOOOMMMOOOQQQSSSSSSQQQOOOOOOOOONNNPPPQQQSSSTTTTTTSSSRRRVVVTTTTTTXXX\\\]]][[[XXX]]]___bbbdddfffjjjnnnqqqppprrrtttvvvxxx{{{cccKKKHHHMMM]]]uuu~~~tttxxxtttooolllrrr}}}yyyuuusssrrrrrrqqqppppppoooooonnnqqqrrrssssssrrrooolllkkkfffeeedddccc```^^^\\\[[[YYYZZZZZZXXXVVVUUUVVVWWWWWWVVVSSSQQQOOOOOOOOOPPPOOOOOONNNOOOQQQRRRSSSRRRTTTWWWZZZ[[[\\\\\\^^^___```aaabbbbbbccccccccccccaaa```aaaffflllqqqqqqooorrruuuxxx{{{~~~aaaKKKIIINNN___www|||yyyrrrnnnmmmlllpppyyywwwuuusssrrrrrrssstttpppmmmiiifffdddcccdddeeeeeeeeeeeedddcccaaa___^^^YYYYYYYYYXXXWWWWWWVVVVVVWWWYYYZZZ[[[[[[YYYVVVUUUQQQQQQQQQPPPOOOMMMLLLKKKKKKLLLNNNNNNMMMNNNOOOQQQPPPPPPOOOOOOPPPQQQSSSTTTUUUVVVVVVXXXZZZ\\\___```dddggglllooorrruuuxxxzzzzzzyyyxxxxxxxxxyyyzzz{{{uuussstttyyy~~~```KKKJJJPPPaaaxxxuuuooooookkkiiiyyy~~~|||wwwvvvtttqqqnnniiifffddd___^^^\\\[[[ZZZZZZZZZ[[[ZZZXXXUUURRRPPPPPPPPPQQQNNNOOOPPPQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMOOOOOOOOOOOONNNNNNNNNNNNMMMNNNOOOOOOOOOOOOOOOOOOOOOQQQSSSSSSSSSTTTUUUWWWXXXYYYZZZ\\\___bbbeeegggiiijjjkkklllmmmooorrrttt{{{~~~~~~bbbNNNMMMRRRaaaxxx{{{ppppppmmmiiirrr|||yyywwwtttssspppmmmjjjfffdddbbb\\\[[[ZZZWWWTTTRRROOONNNLLLLLLKKKKKKKKKKKKJJJJJJMMMMMMLLLKKKKKKKKKKKKLLLGGGHHHJJJKKKLLLKKKKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMKKKIIIIIIKKKNNNPPPPPPQQQRRRTTTVVVXXXXXXYYYYYY\\\___aaabbbccceeegggkkklllnnnqqquuuxxx{{{}}}}}}ssseeeQQQOOORRR```uuutttqqqooolllnnnsss}}}~~~{{{uuuoooiiidddaaa```[[[YYYWWWTTTRRRPPPOOOOOOKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGGGGGGGGGGEEEGGGIIIKKKLLLLLLLLLKKKFFFGGGIIIKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPSSSQQQOOOOOOQQQTTTYYY[[[]]]___bbbeeehhhkkklllmmmmmmpppuuuzzz|||tttlllrrrfffSSSPPPRRR^^^rrrvvvsssqqqooolllwww}}}uuuppplllhhhfffcccaaa\\\WWWSSSQQQOOOOOOKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHHHHGGGFFFFFFFFFFFFDDDFFFHHHKKKLLLLLLLLLLLLJJJMMMRRRVVVXXXWWWUUUSSSOOOPPPRRRTTTVVVVVVVVVVVVXXXYYYZZZ[[[]]]___```aaabbbccceeehhhlllqqqtttwwwxxxzzz}}}}}}nnngggkkk{{{eeeRRRPPPQQQ\\\ooo}}}vvvuuurrrlllkkk~~~~~~}}}|||xxxrrrjjjccc^^^YYYVVVSSSPPPNNNKKKHHHFFFFFFFFFFFFFFFEEEEEEEEEGGGKKKNNNPPPMMMLLLLLLKKKKKKKKKKKKKKKHHHIIIMMMPPPRRRRRRRRRQQQXXX\\\bbbgggiiihhhdddbbb^^^___bbbeeeggghhhiiiiiihhhiiikkkmmmoooqqqssstttssswww}}}xxxiiidddiiivvv~~~|||cccQQQOOOPPP[[[nnn{{{}}}nnnaaagggppp~~~zzzvvvwwwuuurrrnnnjjjeeebbb```YYYWWWRRRNNNLLLLLLLLLLLLJJJJJJJJJHHHGGGFFFGGGHHHFFFFFFHHHKKKLLLMMMTTT\\\```ZZZSSSRRRUUUXXXXXXWWWWWWYYYZZZ]]]___aaacccdddiiiwwwyyyvvvsssuuu|||~~~vvvhhhaaakkkwww~~~~~~kkkTTTJJJRRR```iiirrrvvv~~~rrrhhhhhhlllxxx~~~xxxrrrmmmjjjfffddd```___]]][[[YYYWWWVVVUUUPPPNNNKKKIIIIIIIIIJJJJJJLLLLLLLLLLLLKKKJJJJJJKKKIIILLLSSS[[[___bbbhhhppppppllliiikkkooorrrqqqooojjjjjjkkklllnnnppprrrsssyyyrrreee___kkkvvvppppppoooqqq}}}oooYYYOOOVVVbbbiiipppttt~~~xxxqqqllliiimmmzzz~~~}}}}}}zzztttooopppkkkccc]]]YYYVVVTTTRRROOONNNMMMLLLKKKKKKLLLLLLIIIHHHFFFGGGIIIJJJJJJJJJMMMNNNPPPRRRTTTTTTTTTTTTWWW\\\fffpppuuuuuuyyy~~~zzzlllbbb^^^kkkvvvwwwffffffdddcccmmm~~~sss___VVV[[[ccchhhkkkooozzz}}}xxxqqqkkkiiiqqq|||~~~vvvooojjjeeedddfffgggddd```aaa]]]XXXUUURRRPPPNNNLLLNNNMMMLLLJJJJJJLLLMMMOOOMMMLLLLLLPPPTTTWWWWWWVVVYYY[[[^^^cccgggjjjjjjiiilllooowww~~~}}}~~~ssspppmmmkkkgggbbbdddiii{{{tttgggaaa___lllwww}}}tttkkkjjjeee___dddxxx~~~yyysssccc[[[^^^bbbddddddhhhsss}}}sssnnnjjjjjjoooxxx{{{ppphhh___[[[]]]``````^^^UUUTTTSSSSSSTTTSSSQQQOOOQQQPPPOOONNNPPPTTTWWWZZZ[[[[[[\\\ccckkkqqqsssrrrssssssvvvzzz~~~{{{|||qqqXXXGGGDDDCCCDDDBBB@@@BBBFFF\\\pppeeeaaabbbnnnyyy}}}qqqpppoooiii```cccvvv}}}www}}}|||pppbbb\\\^^^```___[[[```lll~~~vvvqqqkkkgggfffkkkzzzwwwkkkdddaaabbbccccccVVVVVVVVVXXX[[[]]]]]]\\\YYYXXXXXXZZZ^^^eeekkkooorrrqqqsss{{{fffHHH>>><<<===BBBDDDDDDFFFJJJbbbnnncccaaadddooo{{{tttpppooojjjbbbfffyyyzzzzzzuuukkk___[[[\\\\\\ZZZTTTYYYfffxxx~~~uuulllgggfffhhhqqq{{{zzztttrrrrrrrrrjjjhhhfffgggkkkppptttvvvuuutttsssuuuzzzzzzeee```___ccckkkpppqqqsssvvvnnnbbb```cccqqq|||uuutttooojjjoootttooofff\\\YYY[[[ZZZWWWPPPTTT```rrrzzznnnjjjjjjkkkooottt}}}yyyxxx}}}nnnaaa___aaarrr|||~~~|||wwwsssyyyppplllcccZZZXXXZZZYYYVVVNNNRRR^^^ooo}}}~~~tttllliiijjjmmmwwwzzziii\\\\\\bbbmmmuuuoooggg\\\WWWZZZ]]]XXXQQQJJJSSSbbbpppyyywwwoookkkiiiiiirrr|||xxxttttttvvvvvvxxx{{{~~~wwweeeYYYXXX]]]lllsss}}}rrrddd[[[YYYVVVSSSPPPMMMUUUdddsss{{{{{{sssnnniiiffflllxxxuuukkkbbb```aaaaaaaaacccdddgggkkkooouuu{{{vvvcccWWWVVV[[[kkkqqqzzzyyyyyy}}}hhh]]]VVVPPPNNNRRRNNNWWWgggwww~~~vvvpppjjjfffiiinnnwww|||zzzzzzzzz{{{tttooollljjjccc^^^___aaabbbdddhhhnnnpppsssvvvyyy|||vvveeeYYYXXX]]]iiipppxxx}}}rrrppp|||fffYYYSSSMMMMMMRRRMMMXXXjjj~~~{{{uuuooojjjjjjhhhiiisss}}}|||uuutttqqqlllgggdddeeegggooorrrvvvyyyyyywwwuuutttttttttwww{{{{{{yyy|||uuueee[[[ZZZ^^^gggmmmuuu|||{{{ttt|||iiiUUUPPPMMMLLLNNNKKKWWWmmm}}}vvvqqqnnngggdddiiittt}}}|||~~~|||rrrjjjhhhlllnnnooommmjjjjjjmmmppprrrwwwssseee[[[YYY\\\bbbiiissszzzzzzZZZPPPPPPOOOMMMNNNYYYooo}}}wwwrrrjjjeeegggmmmwww|||}}}||||||~~~{{{vvvvvv{{{zzzuuuttt}}}~~~zzzyyyzzzyyysssfff[[[XXXZZZ\\\dddpppyyy~~~gggUUUWWWYYYUUUTTT^^^ppp{{{tttmmmhhhhhhkkkqqqzzzxxxzzz}}}~~~vvvoooiiiooossssssrrrrrrppplllppppppqqquuuyyy~~~{{{~~~zzz|||yyyvvvnnnjjjiiiuuuvvviii]]]YYYYYYXXXaaammmwww}}}zzz{{{~~~sssYYY^^^dddaaaZZZaaaqqqzzzvvvqqqlllggggggppp{{{}}}sssnnnlllooopppnnnhhhaaa^^^bbbffffffkkkrrruuuwwwtttnnnhhhaaajjjqqqqqqppprrruuuuuu}}}zzzuuurrrwwwzzz{{{zzz~~~yyynnniiifff```aaaooozzzooocccZZZWWW\\\bbbllluuu{{{~~~~~~zzzwwwvvvzzz}}}zzz~~~}}}ccciiiqqqtttffflllxxxzzztttpppkkkhhhlllsss}}}vvvoooiiieeedddhhhjjjkkkhhheeedddfffiiiiiinnnvvv~~~{{{uuuvvv~~~~~~zzzwww~~~yyyqqqjjjfff]]]\\\hhh{{{nnnaaaXXXUUU]]]cccmmmuuuzzz~~~|||||||||~~~~~~{{{xxxxxxzzz{{{zzzwwwvvvvvvxxxvvvyyy~~~aaaaaajjjqqqqqqssszzzyyytttoooiiigggiii{{{wwwttttttuuuwwwyyyyyyxxxvvvuuutttxxxzzztttkkkfffZZZUUU]]]vvv{{{lll___VVVTTT___dddmmmtttyyy|||}}}xxxyyy{{{~~~}}}xxxtttuuuxxx{{{{{{yyywwwuuuttttttwwwzzz|||}}}~~~^^^WWW```kkkuuuwww||||||uuupppjjjeeeddduuuzzz}}}vvvlllfffZZZRRRVVVnnn{{{kkk^^^WWWVVV```eeelllssswww{{{~~~~~~~~~|||yyyxxxzzz||||||{{{yyywwwvvvvvvxxxzzzzzzyyyyyy{{{|||}}}^^^RRRWWWcccssswwwwwwqqqkkkfffeeemmm}}}vvvuuuxxxxxxyyymmmeee\\\RRRTTTjjjzzzjjj^^^YYYZZZ___dddjjjqqqvvvzzz~~~~~~}}}{{{zzzyyyyyyxxxxxxxxxyyyyyyxxxwwwvvvwwwyyyvvvzzzcccTTTSSS\\\rrrwww~~~~~~uuummmhhhhhhhhhttt|||kkkhhhzzzvvvrrr{{{oooeee]]]SSSTTTkkkzzzjjj^^^[[[^^^]]]aaahhhnnntttzzzzzzxxxwwwxxxxxxxxxwwwxxxxxxvvvttttttuuuwwwsssuuuxxx{{{~~~ppp```ZZZaaawwwzzz}}}~~~|||pppjjjiiifffmmmyyywwweee```uuusssmmm~~~~~~pppfff\\\RRRTTTlllzzziii]]][[[___ZZZ___eeemmmttt{{{}}}zzzzzzzzzyyyxxxwwwxxxxxxvvvuuuuuuvvvxxxssssssssstttvvv|||sssoooxxxrrrjjjhhhfffhhhppp~~~qqq^^^\\\sssqqqjjj{{{qqqfff[[[QQQTTTlllzzzhhh\\\ZZZ^^^YYY]]]dddlllsss|||~~~{{{yyyyyyyyyyyyxxxwwwwwwyyy{{{tttsssqqqppprrrwwwxxxnnnjjjiiijjjmmmrrr~~~mmm]]]\\\qqqvvvqqqxxxiiihhhZZZTTTUUUeee|||qqq```UUUYYYYYY]]]ccchhhoooxxx~~~|||{{{{{{zzzyyyyyyyyyxxxvvvvvvuuurrrqqqqqqtttwwwyyyyyyuuu|||qqqwwwtttppplllllllllnnnxxxlll]]][[[pppwwwsss{{{kkkhhhYYYSSSTTTdddvvvdddVVVYYYWWW[[[___dddjjjsss~~~~~~|||zzzyyyxxxxxx}}}zzzwwwwwwxxxyyywwwuuuwwwuuusssqqqppprrrtttuuu~~~|||||||||zzzyyyvvvvvvvvvrrrllljjjtttssshhhjjjqqq|||wwwqqqooommmlllrrr~~~}}}iii[[[ZZZooovvvttt|||lllfffWWWRRRSSSbbb~~~yyyfffVVVWWWVVVXXX\\\```eeemmmyyy~~~|||zzzyyyxxxxxxxxxyyyxxxvvvvvvwwwxxxwwwvvvyyywwwtttqqqppppppqqqrrrttt}}}yyyuuussssssuuuvvvvvvxxx~~~|||xxxsssooooooiiidddbbbbbbccciiiqqqsssxxx{{{uuukkkbbbaaacccnnnxxx~~~vvvrrrnnnmmmpppzzz|||~~~zzzuuuooommmrrr{{{}}}fffXXXXXXnnnwwwttt|||~~~kkkbbbVVVQQQQQQaaa}}}~~~uuucccTTTUUUWWWYYY[[[^^^bbbjjjuuu}}}~~~}}}}}}||||||}}}{{{yyywwwvvvwwwxxxyyyxxxwwwuuurrrqqqpppppppppnnnxxx}}}{{{{{{zzzzzz{{{|||zzzwwwjjj^^^\\\```dddhhhkkkiiijjjkkkjjjgggdddbbbaaaiiiqqq}}}zzzsssnnnmmmnnntttyyyzzz|||wwwqqqkkkhhhkkkqqqwwwzzzzzzcccVVVWWWmmm{{{www}}}jjj]]]VVVPPPQQQaaa|||xxxqqqaaaTTTWWWYYY[[[]]]___bbbhhhrrryyy|||yyyyyy{{{|||wwwvvvuuusssqqqooonnnmmmmmmtttwwwfffaaaeeeiiimmmooonnnkkkgggeeeeeedddcccaaahhhlllttt~~~wwwmmmkkkkkknnnyyypppnnnrrr~~~{{{uuummmjjjjjjlllmmmllllllrrr|||xxxbbbVVVVVVlllyyy}}}lll]]]VVVPPPQQQaaa|||wwwrrrdddWWWZZZZZZ\\\___```bbbgggooouuu{{{{{{yyywwwtttqqqnnnlllnnnsss{{{|||vvvvvvxxx{{{}}}xxxqqqiiidddcccbbb```^^^ccceeejjjsssooojjjjjjkkksss~~~uuulllooo|||wwwqqqppppppnnnkkkdddiiipppyyyxxxcccXXXVVVkkkwwwyyyrrrbbbVVVPPPQQQaaa}}}xxxuuufffYYYZZZWWWZZZ^^^___```dddjjjnnnyyy}}}xxxssspppmmmpppwwwzzztttlllfffcccbbb```^^^``````dddlllzzzssslllkkkkkkrrr}}}oooqqqzzzxxxwwwtttrrreeehhhlllqqqwww~~~xxxdddZZZUUUkkk}}}ssstttwwwgggVVVQQQQQQaaa}}}~~~yyywwwgggXXXXXXUUUXXX\\\^^^___aaafffjjjqqq~~~yyyuuulllnnnsss|||wwwrrrlllhhhfffeeecccaaabbbaaabbbjjjxxxmmmjjjppprrrooo|||xxxvvvpppgggfffnnnpppllllllrrrvvvcccXXXWWWjjjrrrooodddWWWRRRRRR```zzz~~~~~~|||vvvmmmddd]]]ZZZXXX[[[]]]^^^\\\]]]```ccciiivvv{{{wwwrrrqqquuu}}}|||zzzvvvrrrmmmjjjiiiiiijjjjjjlllrrr}}}}}}yyyoooqqqsssrrrxxx}}}~~~{{{}}}}}}yyyqqqnnnssssssjjjeeehhhwwwttt```TTTUUUggg}}}qqqlll~~~gggYYYTTTTTTaaazzz}}}{{{yyyzzz{{{wwwpppfff___[[[ZZZ\\\^^^^^^^^^```eeejjjkkkuuuxxxqqqrrrzzz~~~xxxrrrnnnuuuuuuvvvzzzxxxttt~~~sssnnnooopppmmmyyy~~~|||~~~|||}}}qqqgggeeekkkvvvsss^^^QQQUUUfff{{{qqqiiixxxkkk\\\WWWWWWccczzz~~~yyyvvvtttxxx{{{zzztttllleeeaaabbbdddeeecccbbbdddiiimmmlllttt}}}|||vvvyyy}}}tttvvvsssooonnnkkkrrr|||~~~rrrlllhhhpppxxx}}}rrr```TTTVVVfffzzzrrriiiuuuooo```[[[ZZZdddyyy{{{wwwuuuxxx{{{{{{wwwrrrmmmjjjoooqqqrrrqqqmmmkkkmmmooorrrvvvzzz~~~yyy|||www{{{xxxpppmmmnnnrrryyy|||tttjjjnnnpppqqqwwwrrraaaWWWUUUdddvvvtttkkkvvvsssbbb]]][[[bbbuuu|||yyyzzz{{{yyyuuuqqqnnnnnnvvvzzz~~~zzzyyyyyy}}}~~~|||}}}tttqqqooommmpppxxx~~~{{{qqqqqqnnnjjjmmmxxxooo___UUUOOO]]]nnn~~~xxxmmmuuuyyyddd^^^YYY___ppp~~~yyyqqqkkkhhhfffooowww~~~zzzwwwrrrooorrr}}}uuujjjiiipppwwwxxxwwwiii[[[RRRJJJVVVgggwww{{{mmmqqq~~~ddd]]]WWWZZZjjjrrrggg___[[[```jjjvvvyyyrrrqqqwwwoooiiimmmpppqqquuuxxxzzzxxxqqqdddXXXOOOHHHTTTdddttt}}}lllmmm~~~ddd]]]UUUXXXgggwwwfffZZZSSSUUU^^^kkkvvv}}}yyyooonnn}}}qqqiiilllqqqrrrpppnnnmmmllldddXXXNNNNNNSSS___nnn{{{}}}lllkkk|||iii^^^TTTWWWjjj{{{jjj[[[QQQQQQ```gggnnnyyy}}}yyy{{{tttoooxxxtttppppppqqqnnnlllllljjjcccXXXNNNRRRVVV___kkkrrrxxx|||lllkkkzzz|||iii___VVVYYYkkk~~~jjjYYYNNNQQQ___gggmmmxxx{{{~~~{{{vvvwww~~~ttttttzzzxxxqqqrrrooolllkkkjjjdddYYYPPPVVVZZZdddlllmmmmmmrrryyyrrrllluuusssmmmsss|||iii```WWW[[[lllnnn\\\OOOQQQ___ggglllvvvwwwyyyzzzvvvvvv~~~uuusss{{{xxxsssnnnkkkiiiddd[[[SSSVVV___mmmvvvtttmmmmmmrrruuunnnrrr~~~kkkdddhhhnnnxxxfff^^^WWW[[[lllsssaaaUUUTTTbbbhhhllltttuuuvvv}}}zzzyyy{{{rrrwwwzzzqqqkkkgggbbbZZZTTTXXXfffyyy}}}pppjjjlll}}}xxxnnnnnnvvv~~~zzzxxxyyyzzzssspppooopppsssrrrmmmhhhhhhhhhhhhggghhhnnnwww~~~tttccc^^^aaaccckkkqqqzzzccc\\\VVVZZZkkktttdddXXXZZZfffkkkmmmssssssttt}}}}}}|||{{{wwwpppzzzwwwlllfff```ZZZUUUZZZllloooeeeeeezzzoooggggggiiillliiihhhfffbbb^^^]]]^^^___YYYYYYYYYZZZ[[[ZZZXXXWWWVVVWWWXXXXXXXXX\\\dddjjjooowwwvvvhhh]]]]]]bbbcccfffjjjpppvvvzzz{{{{{{zzzbbb[[[UUUXXXiiipppcccYYY```kkkmmmlllrrrqqqrrr}}}}}}}}}zzzxxxwwwwwwzzzvvvuuuxxxrrrjjjddd___[[[\\\nnnmmmdddeee{{{}}}lllbbb]]]YYYWWWYYYXXXWWWTTTRRRRRRUUUWWWTTTVVVYYYZZZZZZ[[[^^^```___aaadddddddddfffjjjooorrrzzzwwwhhh___eeennnqqqpppppprrruuuwwwxxxxxxwww{{{ddd]]]UUUWWWeeezzznnnddd]]]dddmmmmmmkkkooonnnqqq|||~~~}}}xxxvvvuuurrrrrruuuyyyyyysssooooooooozzz{{{ppphhhrrrzzzoooiiieeeaaa\\\nnnnnngggiii|||qqqfffbbbaaa___\\\ZZZZZZZZZXXXXXXZZZ^^^aaaaaaeeejjjkkkkkkmmmsssyyywww{{{~~~~~~~~~pppgggooo|||~~~}}}{{{{{{{{{|||{{{zzzwwwggg___VVVUUUccc|||wwwnnnhhhcccgggooommmiiimmmlllooo{{{}}}rrrjjjffffffgggeeeeeefffjjjqqqyyyyyypppkkkjjjkkk|||nnn___gggyyy~~~ooogggfffdddooo{{{hhheeennn|||yyyrrrlllooowww}}}|||xxx|||yyyuuurrrsssvvv{{{}}}yyygggnnn~~~cccYYYPPPRRR```wwwwwwkkkeeefffnnnooonnnlllkkkooovvv|||}}}tttooojjjdddccceeeccceeegggiiikkkooosssvvvpppccccccjjj|||gggfffoooyyyyyynnnkkkkkkxxx|||mmmjjjnnn|||~~~}}}jjjmmm~~~iii^^^SSSSSS___tttwwwjjjccccccmmmnnnmmmlllkkkooovvv|||xxxtttppplllkkkmmmkkkkkkkkkjjjjjjjjjlllnnnpppxxxuuuggggggnnnvvvjjjhhhmmmxxxuuupppsssyyytttrrr~~~iiikkk{{{nnnaaaTTTRRR[[[nnnvvviiibbbaaakkkllllllkkkkkkooovvv|||}}}|||zzzwwwwwwyyyuuusssqqqnnnlllkkkkkkkkkeeekkkwww{{{jjjhhhooovvvkkkhhhpppzzzvvvqqquuu|||kkkmmm}}}ppp```RRROOOVVVggg|||sssiiicccccciiikkklllkkkkkkooovvv|||}}}zzzwwwuuusssrrrqqqpppgggiiiooo}}}mmmgggkkkuuujjjiiimmm~~~|||rrrnnnqqqrrrqqq}}}qqq```RRRPPPUUUddd~~~wwwppphhhfffggghhhjjjkkkkkkkkkooouuu{{{}}}zzzyyyxxxuuussskkkiiikkkvvvvvvkkkkkkrrrgggbbbppp}}}}}}{{{wwwyyy~~~vvvnnnkkkkkkvvvwwwpppvvv{{{~~~~~~tttcccUUUTTTXXXddd}}}uuunnnhhhgggiiigggiiikkkkkkkkknnntttyyy|||yyyuuuqqqmmmhhhgggrrrvvvssspppeeecccmmm}}}{{{~~~{{{rrrkkkiiiiiijjjrrr~~~vvvxxxzzz}}}~~~~~~vvveeeWWWVVVYYYbbb||||||tttnnnhhheeefffhhhjjjkkkkkkkkkmmmrrrwww}}}wwwrrrqqqkkkiiittt|||ooo[[[bbbooo}}}~~~}}}||||||}}}}}}}}}||||||}}}~~~}}}xxxpppjjjiiijjjcccfffttt}}}~~~~~~{{{}}}~~~wwweeeWWWVVVWWW^^^xxx|||uuuooogggcccccchhhjjjlllkkkjjjlllqqquuu|||wwwxxxqqqnnnxxx||||||zzz}}}uuueeedddeeennn{{{{{{yyyxxxyyy~~~wwwuuuzzz{{{wwwyyy|||vvvssstttrrroooooolllhhhjjjttt{{{||||||uuuxxxxxxwwwyyy|||fffTTTPPPRRRZZZooo|||uuuooojjjeeebbbeeeiiilllllliiikkkpppuuu{{{ttttttwwwxxxxxxzzz~~~zzzsssxxxlllfffaaafffvvvzzzyyyvvvsssssssssrrrwww~~~~~~lllXXXQQQPPPVVViii}}}wwwqqqlllgggccc___eeekkklllkkkjjjmmmqqq|||~~~yyywwwxxxzzzxxxxxxzzz{{{}}}zzzkkk^^^___ggguuuoooZZZRRROOOSSSeeezzz{{{tttllleee```\\\ccclllpppnnnlllmmmoooyyy{{{yyy|||xxxwww}}}|||zzzxxx~~~uuu```]]]aaaiii}}}{{{{{{xxx~~~mmmYYYQQQOOOSSSdddyyyuuukkk```ZZZ^^^fffooosssrrrqqqrrrtttyyy|||yyyzzz{{{}}}{{{sss{{{}}}gggaaaccceeeqqq}}}nnnYYYRRROOOQQQbbbwwwvvvkkk```ZZZaaahhhooorrrrrrrrrvvvzzz|||}}}{{{~~~{{{}}}ooosssxxxllliiihhhjjjooorrr\\\SSSNNNMMM\\\ooowwwmmmddd^^^```ffflllnnnoooqqqvvv|||~~~|||rrruuu|||rrrnnnllljjj{{{uuu^^^SSSMMMKKKXXXjjj~~~vvvmmmfffaaa]]]cccjjjnnnnnnpppvvv{{{~~~~~~uuu|||}}}xxxtttqqqmmmkkkuuu^^^SSSMMMKKKXXXjjj~~~tttkkkddd___\\\ccckkkpppppprrrvvv{{{|||vvvxxxyyyrrr{{{{{{vvvkkkhhhdddpppyyyttt[[[VVVQQQKKKUUUggguuufff^^^\\\VVV```kkkqqqqqqrrrvvvzzz{{{yyyssshhhzzz~~~qqqllleeejjjtttxxxsssYYYSSSNNNHHHQQQcccwwwhhh]]]YYYSSS^^^jjjpppqqqsssxxx}}}{{{xxxqqqgggwww{{{qqqlllhhhhhhvvvuuutttYYYQQQLLLFFFNNN^^^}}}|||jjj\\\VVVQQQ[[[hhhoooqqqsssyyyzzzzzzyyyuuunnndddsssuuutttkkkfffmmm}}}ppp~~~xxx[[[QQQKKKGGGMMMZZZvvvmmm\\\TTTQQQ[[[gggnnnpppsssyyy{{{www{{{~~~uuupppkkkcccooowwwmmmfffhhhppp|||yyywwwwwwzzz||||||}}}ooo{{{{{{^^^PPPJJJGGGLLLUUUqqqqqq___TTTRRR[[[gggmmmnnnqqqwww}}}}}}yyyyyyzzzyyyqqqllljjjccclll}}}qqqgggdddfffmmmyyyuuutttwwwxxx{{{|||wwwyyy|||xxx{{{qqqzzz```QQQKKKHHHKKKRRRllluuuaaaVVVRRR[[[ffflllmmmpppwww}}}{{{zzzwwwvvvooolllkkkdddiii}}}|||jjjbbb```eeeuuu}}}|||vvvtttxxxxxxzzz~~~{{{~~~sssrrrwwwrrryyygggUUUOOOMMMOOOSSSeeeyyyxxxcccVVVOOOYYYdddjjjmmmqqqyyy}}}wwwxxxrrrnnnnnnfffgggwwwoooccc___aaannn}}}~~~{{{yyyrrrqqquuuvvvwww~~~}}}rrrnnnqqq~~~qqqwwwmmm[[[UUURRRTTTXXX]]]ooo~~~yyydddWWWMMMWWWbbbjjjmmmrrrzzz~~~zzz{{{uuuqqqpppgggfffsss~~~|||ooofffdddggglllyyy|||xxxtttssstttrrrtttttt~~~|||ssspppvvvwwwvvvqqq```YYYTTTWWW______iiivvv~~~gggVVVPPPUUU```kkkppprrrvvv{{{{{{}}}{{{xxxzzzpppbbbeeesss}}}yyyjjjbbbeeekkkoooyyy|||vvvrrrqqqooorrrzzzpppwwwxxxsssttt}}}wwwrrr|||vvvbbbYYYTTTVVV]]]___fffpppxxxjjjXXXOOOTTT___kkkqqqssswww|||zzzzzztttfffaaafffuuutttzzzuuufffeeejjjjjjnnnwww~~~zzz|||yyyrrrooolllooowwwppprrr}}}zzzsssvvv|||}}}ttt{{{xxxdddZZZVVVXXX^^^```dddiiikkkmmmttt~~~{{{zzzkkkYYYNNNRRR]]]jjjqqqtttxxx}}}~~~}}}zzzlll```]]]lll~~~yyy|||tttjjjiiikkkkkkqqq}}}zzzwwwyyy{{{sssppplllmmm|||yyyvvvtttuuuwwwtttsssxxx{{{|||{{{fff^^^[[[^^^bbbbbbbbbbbb___]]]```hhhnnnmmmnnnooooooqqqxxxkkkYYYMMMQQQ[[[iiirrrvvvzzz~~~yyysssooopppttt{{{qqqbbb\\\gggzzzsssiiihhhiiinnnvvv~~~~~~yyyuuuvvvzzz{{{tttqqqmmmlllxxx}}}|||xxxsss{{{}}}vvvqqqsss|||mmmdddbbbccceee___^^^[[[WWWTTTUUUZZZ^^^^^^ccciiimmmooosssyyy}}}mmm\\\MMMPPPZZZhhhssswww{{{nnnhhheeegggkkkpppzzz{{{tttqqqrrrvvvoooaaa\\\dddyyy|||rrrhhhfffjjjppptttyyy~~~zzztttsssttt|||tttqqqmmmkkkuuu}}}xxxtttyyy~~~}}}|||~~~xxxqqqpppvvv~~~uuukkkhhheeecccZZZYYYWWWTTTRRRTTTXXX\\\```ffflllppprrrsssvvvyyy|||qqqaaaNNNPPPYYYhhhsssxxx{{{~~~ooogggbbbdddgggjjjvvv}}}wwwkkkiiiiiippp~~~qqqaaa\\\dddrrr}}}uuunnnlllpppqqqqqqzzz}}}yyysssoooooo~~~}}}sssoookkkjjjttt|||xxxwww{{{}}}zzzzzzzzzvvvpppmmmooozzzxxxzzz~~~xxxmmmiiiddd```XXXXXXXXXYYYZZZ^^^bbbeeeeeeiiimmmnnnnnnooosssvvv}}}rrrcccNNNPPPYYYhhhtttyyy{{{}}}uuuiiiaaa```aaafffuuuyyyssstttkkkbbbfffmmm|||}}}}}}{{{sssuuutttppprrr{{{}}}|||yyysssmmmlllyyy~~~qqqlllhhhhhhtttzzzxxx|||~~~zzzzzzuuusssooojjjjjjuuuzzzppppppmmmuuuuuukkkhhhccc^^^ZZZ[[[\\\___ccchhhmmmpppggghhhiiihhhgggiiinnnsssqqqcccOOOPPPYYYhhhtttyyy{{{|||yyyjjj___\\\\\\aaattt{{{zzz|||~~~|||~~~yyyllliiijjjrrryyyxxxxxxyyy~~~~~~qqqnnnoooooolllyyywwwuuupppmmmmmmvvvyyypppnnnkkkjjjttt|||wwwrrrooouuuzzztttrrrkkkjjjnnnnnnxxxxxxmmmiiiiiilllpppvvvzzzqqqmmmlllkkkjjjmmmpppqqqpppqqqtttwwwooolllgggdddffflllsssxxxoooaaaQQQPPPWWWggguuuzzzzzzzzzlllWWWQQQUUU```ssszzz{{{}}}wwwlllssszzz~~~yyyooojjjhhhfffeeeiiirrryyyoookkkgggeeexxxzzzwwwvvvqqqnnnnnnsss~~~uuunnnmmmjjjiiippp||||||xxxsssnnnsss}}}|||ttttttooolllmmmiiiqqq}}}vvvtttqqqsssxxx~~~|||wwwwwwyyyyyy{{{|||{{{yyywwwwwwxxxrrroookkkiiijjjpppvvv{{{rrreeeQQQPPPWWWfffsssyyyyyyzzzppp[[[TTTVVV```rrruuuvvv{{{|||sssoooooommmjjjiiinnnwwwvvvkkkfffcccnnn~~~{{{xxxvvvrrroooooorrr}}}~~~yyyqqqkkkkkkiiiffflllwww}}}yyytttnnnpppxxxvvvxxxtttpppnnngggooo{{{xxxwwwtttrrrooonnnpppuuu{{{tttiiiRRRPPPVVVdddrrrxxxzzz{{{wwwbbbYYYYYY___pppvvvuuurrrnnnjjjkkkpppttttttmmmkkkiiiuuu~~~zzzwwwrrroooooottt~~~|||sssllljjjgggdddjjjttt|||wwwoooooouuu~~~yyyrrrnnniiiuuu{{{uuurrrrrrqqqoooppptttzzzuuuiiiTTTQQQVVVcccqqqxxx{{{}}}iii^^^ZZZ___nnnzzz~~~yyytttssstttsssrrruuu{{{uuuqqqkkkpppzzz|||wwwqqqmmmmmmuuu}}}xxxnnnjjjeeebbbiiiuuuyyyqqqpppuuu}}}rrrlllhhhvvvzzzsssooonnnmmmmmmooottt{{{uuuhhhUUURRRUUUbbbqqqyyy~~~ooobbb[[[]]]lll}}}wwwrrrrrrrrr~~~|||uuurrruuuxxx|||zzzqqqnnnnnnpppzzz}}}xxxrrrnnnnnnrrryyyyyynnniiidddbbbjjjvvv{{{rrrqqqvvvuuummmfffooo{{{uuuppplllkkkjjjkkkpppxxxwwwfffTTTPPPSSS```oooyyytttdddZZZ\\\kkk}}}tttooofffeeewwwvvvxxxwwwuuusssttt|||uuupppllliiimmm{{{~~~yyytttqqqqqqqqqxxxuuullliiieeebbbiiitttzzzrrrqqqvvv|||vvviiijjjzzz{{{vvvrrrnnnllliiiiiilllsss{{{zzzgggQQQMMMOOO]]]lllxxxvvvdddYYYZZZkkk~~~wwwoooccc___iiixxx~~~vvvqqqrrrxxx~~~|||pppkkkfffgggrrr~~~zzzvvvttttttqqqyyyzzzpppjjjiiifffbbbhhhrrr~~~}}}yyyqqqpppvvvpppiiittt}}}zzzvvvrrrqqqnnniiigggjjjpppxxx}}}}}}hhhNNNJJJMMMZZZjjjwwwxxxdddXXXYYYkkk{{{pppfff___```ccchhh~~~uuupppqqqttttttkkkaaa___iiizzzyyyuuusssqqqpppuuuxxx{{{uuunnniiieeedddlllvvv}}}xxxqqqmmmqqqyyy~~~|||uuummmqqqyyysssyyyqqqkkkiiijjjlllttt|||zzzeeePPPKKKMMMYYYiiivvvuuuiii\\\UUUccc{{{tttmmmeee______```eeevvv|||uuunnniii{{{oooeeeccciiitttwwwqqqmmmkkkjjjsssvvvwwwrrrmmmjjjfffeeekkkttt|||uuullliiinnnwww}}}|||vvvxxx{{{}}}vvvlll|||zzzyyyrrrllljjjkkknnnuuu}}}yyyeeeSSSMMMMMMXXXgggsss}}}pppggg\\\TTT___rrryyymmmeeeaaaaaa___^^^hhhvvv|||qqqhhhzzzllljjjkkkmmmxxxwwwooojjjhhhgggrrruuusssooollliiifffeeekkktttzzzppphhhdddjjjsss{{{uuussstttwww~~~yyylllrrr~~~xxxrrrmmmmmmnnnpppwww~~~xxxeeeVVVOOOMMMVVVeeeqqq{{{oooggg^^^VVV\\\hhhooogggcccccc```ZZZ\\\eeexxxkkkuuupppnnniiinnnzzz{{{qqqkkkiiiiiiqqquuu~~~uuupppkkkgggdddeeemmmwwwxxxooogggdddiiipppyyy|||xxxuuuwww|||~~~{{{wwwqqqpppxxx|||wwwrrrnnnoooppprrrwww~~~zzzhhhWWWPPPMMMVVVeeeqqq|||xxxlllccc[[[\\\cccuuukkkeeeeeeaaaZZZZZZ```wwwqqqvvvqqqiiiggglll~~~sssmmmkkkkkkqqqwwwzzzssskkkeeeaaacccnnnzzzxxxqqqjjjgggjjjpppzzzyyyxxxwwwuuusssqqqooorrr}}}wwwsssqqqrrrssstttxxx}}}}}}lllWWWPPPNNNXXXffftttuuuhhh^^^]]]bbb}}}qqqfffccc___ZZZZZZ```lllxxxuuukkkeeecccppp|||zzzrrrpppmmmlllmmmqqquuuxxx{{{~~~tttllliiihhhpppyyyvvvkkkccc___aaammmzzzxxxrrrnnnjjjmmmrrr}}}zzztttpppnnnlllkkkmmmvvvzzzwwwuuuwwwxxxwwwyyy~~~pppWWWQQQOOOYYYhhhuuunnnbbb___aaayyyvvvddd^^^\\\XXXZZZ```jjjqqqiiiccceeeuuuyyyqqqlllgggfffdddccccccfffjjjmmmppppppuuuuuukkkfffeeennnzzzwwwlllddd^^^___iiiuuuzzzsssnnnlllpppuuu}}}wwwtttnnnlllkkkppp~~~|||{{{}}}}}}{{{|||rrrXXXRRRQQQZZZhhhsss|||wwwhhhcccdddrrrvvvbbb\\\\\\\\\```gggpppwwwooohhh^^^lll~~~~~~|||wwwnnnfffeeeeeedddcccbbbdddgggjjjooollllllrrrxxxwwwkkkeeecccmmmyyy~~~wwwmmmeee___]]]fffppp{{{rrrmmmmmmrrrxxxuuuqqqmmmooo{{{~~~~~~rrrXXXRRRQQQ[[[hhhrrryyy~~~nnnhhhgggllltttaaa]]]```ccchhhppprrrtttgggbbbgggppp~~~yyysssvvv{{{|||zzzzzztttpppqqqvvvvvvpppmmmoooqqqnnnlllmmmpppuuu}}}vvvllleee```kkkuuu~~~tttiiiaaa\\\]]]eeeooo~~~qqqiiilllsssyyyyyyssswwwppp[[[PPPNNN\\\llltttzzzwwwmmmwwwxxxqqq___WWWXXX^^^fffnnnyyyrrrggggggjjjrrr{{{rrrmmmttt~~~}}}}}}|||xxxtttqqqpppqqqvvv{{{uuukkkeeebbbiiirrr|||sssiiiaaa]]]\\\dddmmm~~~rrrjjjkkkrrrwwwqqq[[[PPPNNN\\\llltttyyy~~~{{{yyy}}}tttddd[[[XXX[[[ccckkkzzzrrrlllfffhhhrrr{{{uuuyyy~~~wwwttttttuuuzzztttjjjeeedddgggqqqzzzrrriiiccc^^^\\\bbbjjj{{{sssjjjiiioootttqqqZZZOOOMMM[[[kkksssxxx|||{{{}}}yyylllbbbZZZYYY___hhh|||~~~tttjjjgggmmm{{{{{{vvvvvvuuuiiieeeggggggqqqzzzssskkkfff```]]]aaahhhuuutttkkkhhhkkkqqqrrrYYYOOOMMM[[[kkkrrrvvv{{{xxxwwwzzzuuujjj___ZZZ```iiitttnnnooouuuzzzxxxyyywwwjjjfffiiijjjsss|||uuunnniiiccc^^^aaafffpppuuulllggghhhnnn}}}vvvYYYOOONNN\\\kkkrrrvvvzzzzzzqqqpppuuu|||}}}ssshhhbbbhhhqqqwwwtttrrrwww~~~xxx|||zzzkkkgggkkkllluuuxxxpppjjjccc^^^___eeemmm~~~uuummmfffggglllxxxzzzZZZPPPOOO]]]lllsssvvvzzztttkkkjjjnnnqqqzzz{{{sssooouuu~~~xxxqqqqqqwww|||www}}}mmmhhhmmmkkkuuuzzzqqqiiiaaa\\\]]]bbbnnn}}}vvvnnnfffeeelllsssyyy[[[QQQPPP^^^mmmsssvvvzzzooohhhgggdddlllvvv|||}}}}}}{{{rrrqqqvvvvvvyyywwwwwwnnnhhhmmmjjjtttzzzqqqhhh```ZZZ[[[```ppp|||vvvooofffeeekkkqqq{{{ttt}}}uuu[[[QQQQQQ___nnntttvvvzzzvvvjjjfff```eeekkklllmmmrrr|||~~~|||uuuiiijjjxxx~~~{{{zzz}}}{{{}}}}}}}}}pppiiihhhjjjsssqqqhhh```[[[\\\___lll}}}ppphhheeeggglllyyyxxxooouuuyyyrrrooossssss}}}www^^^QQQPPP```ooorrrvvv}}}vvvhhhhhh^^^bbbiiieeecccgggfffuuuyyy|||ssshhhooo}}}~~~~~~vvv~~~rrrllllllkkktttqqqhhhaaa\\\\\\```jjj}}}nnneeebbbdddhhhuuuzzzxxxvvvnnnjjjkkknnnzzzvvv```SSSRRRbbbpppssswww|||kkkiii```ccchhhaaa___cccbbbfffjjjppptttwwwzzz~~~~~~uuummmjjjooozzzxxxvvvoootttoooooommmtttqqqggg```\\\\\\```hhhoooddd^^^___cccppp~~~tttlllgggeeefffrrrvvv___TTTSSScccpppssswwwzzzqqqiiikkklllbbb```dddaaa^^^aaaeeehhhkkknnnqqqtttsssvvvyyy|||}}}~~~vvvuuulllgggrrrqqqkkkkkkzzz{{{jjjyyytttooooooooouuu~~~oooeee^^^ZZZ[[[^^^iiittthhh```]]]___mmmwwwnnnhhhddd^^^jjjzzz^^^SSSTTTcccppprrrvvv~~~~~~vvvvvvtttiiigggkkkgggeeeeeeeeeeeeeeefffhhhiiihhhjjjlllmmmlllmmmnnnppprrruuu|||wwwkkkbbbfffrrr}}}lllccccccqqqwwwhhhqqqsssllllllpppuuu~~~nnnccc\\\WWWXXX\\\lll{{{nnnddd___^^^mmm}}}qqqgggbbb[[[ggg~~~~~~___UUUVVVfffqqqrrrvvvzzzqqqsssuuuooollljjjfffdddbbbbbbaaaaaaaaabbbcccbbbaaa```aaaccccccfffkkkppptttzzzvvvjjj______dddqqqzzzjjj]]]^^^mmmvvvgggkkk}}}qqqjjjiiipppuuuoooccc[[[VVVVVVZZZkkk|||qqqgggbbbaaannn~~~rrrccc]]]]]]fff{{{~~~```XXXZZZiiissstttxxx~~~|||tttpppjjjeeecccbbbaaa```aaaaaaaaa___]]]\\\]]]___]]]___aaabbbdddggglllooozzz|||nnnccc``````eeewwwwwwfffYYY[[[nnnxxxjjjlll{{{~~~qqqiiihhhpppuuurrreee[[[VVVVVVZZZgggwwwmmmfffdddfffooosssaaa]]]\\\ccctttzzz^^^VVVYYYiiirrrqqqvvvzzzsssnnnkkkhhhfffggghhhgggdddbbbaaabbbdddaaaaaaaaa```^^^___bbbdddlllsss}}}wwwjjjeeeaaa```jjjyyytttcccVVV[[[ppp{{{nnnqqq|||~~~qqqiiiiiipppuuutttfff\\\VVVWWWZZZbbb~~~qqqhhhdddeeejjjooovvvbbb```YYY^^^mmmvvv[[[SSSVVVfffnnnnnnrrr||||||wwwrrrnnnppppppnnnllliiihhhjjjkkkhhhgggfffccc```___aaaccc```ccciiippp{{{mmmfffjjjiiiggghhhuuuaaa]]]aaappp|||lllhhheeeeeesssyyyiii\\\TTTTTTYYYddd{{{qqqjjjeeedddeeeppprrrbbbeeennnuuu|||zzzzzz{{{~~~qqqXXXUUUZZZfffmmmnnnrrrzzz{{{uuupppnnnnnnppprrrnnnkkkhhhfffffffffeeeddd```bbbcccdddiiiuuu~~~nnnlllkkkgggcccvvvuuuccc```hhh{{{}}}mmmhhhdddeeerrryyyiii]]]UUUUUUYYYfff|||sssjjjeeebbbbbbkkk{{{ooonnnuuu}}}uuusssqqqwwwsss]]]WWWYYYeeemmmnnnqqqwww~~~xxxuuutttvvvwwwuuurrrnnnlllkkkkkkkkkjjjdddcccaaa___```iiiwww{{{ooommmggg___bbbwwwxxxhhhcccmmm}}}nnnhhhcccdddooo|||xxxjjj^^^VVVUUUYYYfff}}}uuullleee```___fffyyyyyyyyywwwqqqkkknnnvvvcccYYYWWWbbblllooopppttt}}}xxxtttrrrrrrqqqpppllliiiddd^^^[[[___iiipppvvvnnnggg___WWWfff||||||lllccckkk}}}nnnhhhaaadddkkkwwwxxxkkk```WWWVVVYYYeee{{{wwwnnnfffaaa___bbbsss}}}zzzqqqrrryyygggYYYTTT___kkkpppqqqttt~~~|||xxxvvvtttssssssqqqmmmgggbbbbbbeeeiiittt~~~|||yyyzzzrrrfff^^^XXX^^^iii|||ooocccfffppp}}}pppiii```dddhhhqqqwwwkkk```XXXVVVYYYbbbwwwxxxooohhhcccaaabbbooo~~~zzz}}}{{{gggXXXPPP[[[iiiooorrruuu~~~yyyvvvsssvvvuuutttqqqmmmiiihhhggglllvvv}}}|||~~~||||||{{{zzzyyyyyyzzzzzzyyy{{{}}}~~~yyyoookkkjjjmmmtttzzzlll```^^^]]]```mmmvvviiiddddddnnn~~~sssmmmccceeefffmmm}}}vvvjjj```WWWVVVYYY```uuuxxxooohhhdddcccdddlll}}}zzzsssuuu}}}gggXXXOOOXXXeeelllqqqvvvzzzvvvvvvvvvuuusssppplllhhheeeiiirrr{{{zzzrrrjjjiiikkklllnnnqqqmmmlllkkkjjjiiihhhgggffffffhhhjjjkkkmmmooorrruuuzzz|||{{{ooojjjhhhlllppppppoooppp{{{|||jjjbbb```___fffzzztttjjjbbbbbboooxxxrrrgggfffdddkkk{{{vvviii^^^VVVVVVYYYaaavvvxxxnnngggcccccceeelll|||~~~xxxqqqoooyyy~~~hhhYYYOOOVVVaaahhhnnnuuu}}}yyywwwsssppplllhhhdddbbbfffoooxxx}}}yyyvvvvvvxxxzzzxxxmmmeeedddeeeeeeggglllgggggghhhhhhgggeeecccbbbcccdddffffffeeeeeefffggghhhkkkooossswwwyyyrrroootttvvvrrrnnnnnnmmmsss{{{vvvbbbcccbbbdddrrr}}}rrreee___eeezzz{{{vvvkkkgggdddiiizzzvvviii]]]VVVUUUYYYcccwwwxxxmmmfffbbbbbbffflll|||yyyyyy}}}tttpppxxxjjj[[[QQQUUU^^^dddkkkttt}}}yyyrrrlllhhhdddaaa___cccmmmxxx{{{zzzxxxsssooooootttxxx}}}qqqhhhgggggggggiiioooiiijjjllllllllljjjhhhggghhhjjjkkkjjjgggeeecccccc^^^aaadddgggkkksss|||xxxuuu{{{~~~zzzvvvvvvjjjlllpppuuu|||tttjjjaaabbbmmmvvvhhhdddfffpppttttttdddccchhhxxxvvvjjj^^^VVVUUUXXXaaatttvvvjjjeeeccc``````iii}}}wwwyyyzzzvvvyyyvvv|||uuukkkVVVJJJSSS___eeelllvvvzzzqqqiiiddd```^^^]]]fffmmmvvv}}}zzzwwwrrrooooooppprrrrrrppprrrssssssrrrqqqsssuuuuuuvvvxxxzzzzzzxxxvvvtttuuutttsssttttttooofff^^^]]]___cccgggkkknnnpppqqqttt}}}yyyxxxzzz|||||||||ssspppnnnnnnnnnqqqzzzpppaaagggooouuuyyyppplllqqqvvvrrrdddcccggguuussshhh___WWWVVVXXX```sss{{{pppiiibbb\\\```hhh||||||uuuzzz~~~sssmmmYYYLLLSSS^^^cccjjjttt{{{rrrjjjfffbbb^^^\\\bbbiiisssyyy|||~~~}}}}}}|||~~~}}}{{{yyyxxxyyyzzz|||}}}}}}~~~|||}}}~~~}}}yyyvvvvvvvvvrrrjjjbbb___aaaeeeiiimmmpppqqqrrrnnnuuu~~~|||{{{|||}}}|||{{{}}}||||||wwwrrrrrrvvviiillloookkkxxxzzzrrrpppyyyyyyvvv|||xxxpppeeecccfffrrrqqqggg```ZZZVVVVVV___qqquuunnnddd[[[```hhhyyyzzz{{{ppp[[[NNNTTT]]]aaahhhrrr~~~ssskkkhhheeeaaa]]]bbbiiirrrxxx|||~~~~~~~~~|||zzz{{{wwwooogggdddfffjjjnnnrrrtttuuuvvvvvvwww|||}}}{{{yyyxxxxxxqqqpppvvvvvvyyy{{{wwwrrrssswww{{{qqqlllhhhrrr{{{vvvwww|||xxxsssrrryyyzzzmmmfffdddfffqqqqqqhhhbbb\\\VVVTTT]]]ppp}}}vvvrrriii``````hhhxxxppp\\\OOOTTT]]]aaaiiittttttllljjjiiigggdddeeellluuu{{{~~~tttkkkiiilllpppuuuyyy|||}}}}}}zzzwwwwwwzzz}}}~~~yyyxxxxxxwwwtttqqqqqqqqqwww~~~zzzjjjiiioootttzzzxxxwwwsssppprrrvvv}}}{{{lllgggfffiiisssuuukkkddd\\\UUURRR\\\nnnvvvqqqqqqnnnhhhaaahhhwwwnnn[[[OOOTTT]]]aaakkkxxxyyyooolllmmmnnnnnnjjjpppxxx~~~yyypppmmmpppvvv{{{{{{}}}~~~zzzvvvmmmooossswwwyyy{{{~~~vvvmmmllljjjyyy~~~wwwvvvwwwzzz|||~~~ooohhhiiinnnxxxyyymmmddd[[[TTTRRR\\\nnnqqqjjjmmmnnnmmmcccjjjxxxmmmZZZOOOTTT\\\aaammm{{{xxxrrrqqqrrrssslllrrryyy~~~yyyuuuxxx}}}|||sssiiifffdddfffgggiiiooovvv{{{xxxmmmmmmssstttiiilllsss}}}zzznnncccYYYTTTTTT\\\nnnpppffffffiiijjjdddlllzzzmmm[[[PPPTTT\\\aaammm{{{yyyrrrqqqrrroootttzzz~~~sssllleeeaaaaaadddiiiuuusssxxxooo{{{xxxjjjnnnwwwzzznnnbbbXXXTTTVVV\\\nnnrrrdddbbbdddeeeeeemmm{{{ooo\\\QQQUUU[[[```lll{{{sssooonnnssswww}}}{{{rrriiicccdddiiirrrtttkkkuuurrrlllmmmttt|||qqqaaaZZZYYYSSS\\\nnnxxxjjjaaa___bbb```nnnmmm[[[QQQWWW___cccnnn{{{zzzvvvuuuwww|||~~~yyyuuummmdddsss}}}mmmpppyyysssjjjkkktttvvvddd[[[XXXRRR\\\mmmvvvkkkbbb]]][[[```nnnlllZZZPPPVVV^^^cccmmmzzz}}}{{{}}}~~~}}}wwwmmmhhhzzzwwwmmmooottthhhiiisss|||hhh\\\XXXQQQ[[[mmmyyypppiii^^^VVV]]]mmmjjjXXXNNNUUU]]]aaakkkxxx}}}www~~~sssmmmsssjjj|||ttthhhiiissslll]]]WWWQQQZZZmmm~~~yyyssseeeWWWXXXiii~~~iiiXXXNNNUUU]]]aaajjjvvv|||xxx|||rrr}}}qqqzzzuuujjjjjjrrrooo___XXXSSSZZZmmm}}}xxxiiiXXXVVVeee~~~}}}~~~jjjYYYOOOVVV]]]```iiiuuu}}}zzzyyy|||zzz}}}~~~wwwnnnkkkrrrrrr___XXXTTT[[[mmm{{{uuugggWWWWWWccc|||yyyuuuvvvzzz}}}mmm\\\RRRXXX___aaahhhttt}}}}}}}}}zzz{{{zzz|||~~~~~~{{{}}}{{{ppplllqqqttt```XXXUUU[[[mmmwwwooobbbTTTWWWaaa|||}}}wwwuuuttttttsssvvvqqq```VVV[[[aaabbbhhhsss{{{vvv{{{zzz}}}~~~~~~xxxwwwuuuvvv}}}}}}qqqmmmqqquuu```XXXTTT[[[mmmuuukkk___SSSVVV```}}}}}}xxxuuurrrpppgggqqq~~~sssbbbXXX]]]bbbbbbhhhsss|||sss|||{{{{{{zzztttnnniiiiiinnn|||xxxpppqqq~~~nnnaaaZZZSSSXXXjjjyyykkk^^^UUUWWWaaazzzxxxsssqqqpppnnnoooqqqttt||||||~~~}}}hhhYYY]]]bbbcccgggooouuuuuuyyy{{{|||rrrkkkiiilllnnnpppvvvvvvpppqqq}}}mmm```YYYRRRXXXjjj~~~nnn___TTTSSS]]]vvv}}}xxxtttqqqjjjjjjiiijjjnnnvvv{{{zzzzzzeeeXXX\\\bbbcccgggooowwwtttzzzzzz{{{tttooonnnllleeecccnnntttppprrr~~~{{{kkk]]]XXXQQQWWWjjjooo^^^SSSPPPYYYppp|||uuupppjjjiiifffcccbbbffflllqqq|||~~~tttaaaVVV\\\bbbccchhhqqq}}}vvvvvvxxx~~~~~~yyyrrrrrriiiccchhhxxx}}}rrrqqqwwwzzzhhh[[[VVVPPPVVViiimmm\\\RRRQQQXXXkkk~~~vvvoooooommmiiidddaaaaaaeeehhhkkkssszzzyyy~~~nnn]]]TTT[[[bbbccciiittt~~~yyyuuuxxx~~~vvvrrrkkkfffgggmmm~~~rrrsss|||yyyfffYYYUUUOOOTTThhhyyyhhhYYYQQQRRRWWWhhh{{{tttsssqqqmmmhhhdddccceeegggfffkkkwww{{{vvvxxxiiiYYYQQQYYYaaadddlllyyyyyyyyy~~~||||||yyyuuuoookkkjjjjjjssstttuuu~~~yyydddWWWTTTPPPSSSfffvvvdddXXXQQQPPPUUUfffxxxvvvsssmmmhhhffffffhhhhhhjjjppp~~~yyyvvveeeVVVOOOWWW```eeeppp~~~yyy{{{vvv{{{yyyqqqnnnkkkoooxxxuuu}}}yyydddWWWTTTPPPRRReeexxxeeeXXXQQQMMMSSSeee}}}wwwpppkkkjjjjjjkkkiiijjjsss|||xxxyyy|||xxxdddUUUNNNVVV___eeettt|||tttzzzsssnnniiijjjzzzzzzttt{{{zzzdddWWWTTTPPPQQQddd|||hhhYYYRRRLLLRRRddd~~~xxxqqqnnnnnnmmmgggdddkkk{{{xxxooonnnmmmnnnrrrxxx{{{cccTTTMMMUUU^^^fffvvv~~~vvvssszzz}}}uuupppnnnvvvxxxuuuxxxvvvdddWWWRRRRRRTTTdddmmm^^^TTTSSSSSS^^^wwwzzzrrrnnnnnnooogggcccgggrrr{{{yyy{{{~~~}}}uuunnnjjjjjjjjjjjjkkkooovvvxxx||||||iiiXXXLLLRRR```jjjrrryyywwwqqqmmmqqq|||uuuqqqwww{{{uuuvvvwwwdddVVVRRRRRRSSSbbb{{{jjj___XXXRRRRRR\\\ttt}}}tttooonnnpppjjjgggjjjrrr}}}|||zzz{{{~~~~~~~~~}}}|||yyy{{{~~~uuuqqqooommmooosssvvvyyy~~~hhhWWWLLLSSS```hhhooovvv~~~zzztttlllqqq}}}uuuxxxwwwvvvxxxcccVVVQQQRRRRRR___zzzxxxhhh```\\\SSSSSS\\\rrryyyrrrooosssnnnlllmmmpppxxx~~~~~~zzzzzz}}}{{{xxxzzz~~~~~~}}}fffVVVMMMUUU```ggglllrrr}}}vvvsssyyysssxxxyyyxxx~~~{{{zzzyyycccVVVQQQRRRRRR]]]tttwwweee___\\\TTTUUU___sss~~~vvvrrrtttqqqpppoooooosssyyyvvv~~~{{{cccUUUOOOWWWaaafffkkkpppyyyrrrppp~~~~~~xxx{{{~~~zzzdddVVVQQQRRRTTT\\\oooxxxddd[[[WWWTTTWWWaaasss{{{vvvuuusssqqqpppnnnoooyyy~~~}}}ssswww{{{```UUUPPPYYYcccggglllrrr}}}uuuooo~~~yyyzzz{{{fffWWWRRRRRRUUU[[[lll~~~iii]]]VVVVVVZZZdddssszzzwwwtttrrrqqqooopppwwwxxxvvv}}}}}}^^^TTTQQQZZZeeejjjpppwwwyyyrrr~~~|||{{{|||gggYYYSSSSSSUUUZZZkkkxxxiii___]]]aaakkkwww~~~zzzuuurrrssssssssswww}}}|||xxx~~~~~~]]]TTTRRR\\\gggmmmuuu~~~{{{~~~||||||hhhYYYSSSSSSUUUZZZjjjuuuiiidddhhhrrr||||||vvvrrrtttvvvwwwyyy}}}|||yyy|||]]]TTTRRR\\\hhhoooxxx}}}}}}kkk]]]TTTRRRVVV[[[kkk|||xxxxxx~~~|||zzzxxxvvvwwwzzz~~~|||{{{ppp]]]UUUSSS^^^jjjrrr|||}}}}}}~~~jjjZZZRRRPPPTTTZZZjjj~~~{{{yyyyyy|||~~~~~~}}}}}}sss]]]UUUUUU```kkkrrr{{{|||}}}~~~|||kkkZZZRRRRRRUUUZZZkkk||||||~~~}}}}}}ttt\\\UUUVVVbbblllqqqxxx{{{{{{}}}ppp]]]UUUUUUVVV\\\mmm{{{}}}}}}pppZZZTTTVVVbbbllloootttzzz}}}|||ttt```WWWVVVUUU\\\mmm~~~kkkttt}}}|||~~~|||jjjXXXRRRTTTaaakkkmmmpppvvv~~~}}}}}}}}}wwwcccWWWTTTRRRZZZooo{{{cccjjjzzz~~~|||{{{}}}zzziiiWWWQQQTTT```jjjlllooouuuzzz|||{{{zzz~~~wwwwww|||gggZZZTTTQQQ\\\uuu~~~eeeeeennnqqq||||||{{{|||{{{~~~mmmXXXRRRTTTaaajjjmmmqqqwwwyyyyyywwwxxx{{{rrrsssmmm]]]VVVRRR```|||mmmfffiiihhhuuu}}}||||||}}}~~~rrrYYYSSSUUUaaakkknnnsssyyy}}}xxx|||ssskkkvvvlll\\\TTTUUU^^^zzzssskkkgggttt|||www{{{www]]]UUUWWWdddllllllrrr~~~~~~rrriiirrrooo]]]TTTQQQZZZwwwzzzppplllwww|||yyyzzz```VVVWWWeeennnnnnttt~~~|||qqqgggnnnsss___UUUPPPYYYuuuuuuppp{{{}}}uuuooottt~~~dddYYYXXXgggqqqrrrvvv~~~{{{pppffflllwwwcccWWWTTT\\\wwwwwwtttvvvlllnnn|||~~~hhh\\\[[[iiittttttwww~~~xxxmmmdddhhh|||{{{fffZZZVVV^^^yyy{{{{{{xxxjjjjjjyyyzzzjjj___^^^llluuuuuuxxx|||xxx{{{|||vvvkkkaaacccuuu|||ggg\\\TTT^^^{{{zzziiijjj|||uuujjjbbbbbbnnnuuusssyyy}}}~~~|||ooo|||}}}zzz|||xxxnnnbbbbbbqqq|||ggg\\\UUU```ssstttqqqiiicccfffqqqtttqqqxxx~~~{{{{{{|||uuuuuu~~~yyyzzzzzzuuussszzz}}}sssfffcccqqq|||ggg\\\XXXddd}}}nnnhhhdddhhhrrrsssoooxxxzzzyyyyyyxxx}}}tttsssvvvxxx|||}}}uuunnnhhhgggooorrrbbb^^^mmm{{{fff[[[VVVbbbjjjaaaaaagggppprrrrrrzzzqqqyyyvvv}}}{{{www{{{yyyzzz{{{}}}}}}|||tttmmmiiifffaaaffftttccc^^^lll{{{hhh^^^ZZZeeemmm___]]]bbblllqqqrrryyyuuurrrxxx|||wwwxxx||||||wwwtttrrrssstttsssrrrtttzzzzzzwwwqqqhhhcccddddddhhhyyyrrrbbb^^^kkk{{{hhh^^^]]]iii|||vvv___[[[^^^jjjrrrtttzzz}}}|||xxxuuuzzzzzzrrrmmmkkkjjjiiifffcccdddiiinnnpppooolllbbb\\\aaafffjjjrrr{{{zzzqqqmmmrrrzzznnn```\\\kkk|||fffYYY\\\iii}}}tttddd]]]^^^jjjtttwwwzzzyyyzzz~~~}}}uuuuuuyyyrrroookkkhhhcccaaaffflllmmmjjjeee]]]YYY]]]dddhhhmmmrrruuummmccc___fffxxxzzzoooaaa\\\iiihhhYYYZZZhhh{{{pppggg^^^]]]iiisssuuuvvvzzz}}}{{{vvv{{{|||xxx~~~vvvpppmmmiiihhhpppxxxtttkkkaaa\\\YYYYYY\\\aaahhhoooooohhh___\\\eeewwwsssddd]]]gggnnn^^^ZZZhhhzzzppp~~~eee]]]\\\gggoooppprrrvvvvvvqqqvvv~~~}}}tttpppkkknnn}}}vvveeebbb___[[[ZZZ^^^gggooonnnhhh___]]]fffxxxvvvfff]]]fffrrrbbb]]]lll{{{ssswwwbbb\\\\\\gggnnnnnnqqqwww|||uuuuuu|||xxxnnnqqqtttqqqkkkeeecccffflllqqqmmmfff]]][[[dddwwwttteee]]]eeeqqqbbb```ooo|||uuuqqqaaa\\\^^^hhhooopppttt||||||xxx|||ssstttwwwpppnnnqqqsssssskkkcccZZZWWWaaauuupppcccbbblllqqqccc^^^ppp{{{yyyeeeYYYWWWfffqqqrrrssszzzxxxpppmmmnnnssswwwyyy~~~rrr}}}zzzyyyzzzzzzxxxtttlllbbb```mmm~~~qqqcccaaahhhzzzrrrcccaaasss|||}}}fffYYYWWWeeepppppprrrxxx{{{uuuqqqrrruuuxxxuuuxxx~~~~~~~~~yyysssjjjgggooo|||qqqvvvuuufffaaaeeetttsssdddbbbsss~~~hhh[[[XXXeeeooonnnooouuu~~~|||}}}|||uuuqqq|||}}}{{{vvvzzz{{{hhhkkk~~~zzzjjjcccdddpppuuueee___ooojjj\\\XXXdddmmmlllmmmsssxxx{{{tttwww}}}vvviiijjj}}}|||}}}{{{jjjaaa```lllxxxhhh^^^llllll]]]YYYdddlllkkklllrrrvvv{{{zzzvvvmmmnnn|||}}}zzzzzzhhh]]][[[ggg{{{kkkbbblllmmm___YYYdddlllkkklllsssyyyuuuvvvxxx}}}}}}iii\\\XXXddd~~~nnngggmmmnnn```ZZZdddmmmlllmmmtttzzz{{{qqq~~~zzztttlll]]]XXXdddoooiiimmmooo```ZZZeeemmmlllnnnuuuxxxyyyrrrpppoookkk~~~}}}wwwyyytttjjjoooaaaZZZaaa~~~ooommmuuutttccc\\\hhhsssrrrqqqttt{{{|||kkkfffgggiii~~~zzzvvvtttssspppmmmoooaaaYYY```}}}rrrnnnxxxtttccc\\\hhhsssrrrqqquuu}}}}}}vvvhhhbbb___mmmqqquuuvvvuuurrrnnnjjjpppbbbYYY^^^{{{tttooo|||zzzxxxtttccc\\\hhhssssssrrrvvvzzzzzzwwwiiibbbmmmsss{{{~~~zzzsssnnnkkkrrrcccYYY]]]yyytttooo}}}tttoootttccc\\\hhhsssssssssxxx~~~zzzwwwuuuoooooottteeeZZZ\\\xxxvvvooozzzmmmlllxxxtttbbb[[[gggssstttuuuzzzzzzzzzwwwhhh[[[\\\www|||pppyyyiiikkkppp~~~tttbbb[[[gggsssuuuvvv{{{|||zzzjjj\\\\\\wwwrrr{{{hhhgggeeesss~~~wwwzzztttbbb[[[fffsssuuuwww}}}}}}{{{lll]]]\\\wwwsss}}}hhhccc]]]fff{{{rrrvvvtttbbbZZZfffsssvvvxxx}}}|||fff^^^___ttttttrrreee]]]___tttuuulllqqquuueee]]]gggtttyyyxxxyyykkk```\\\ooosssrrrddd[[[[[[nnnwwwjjjlll|||vvvfff^^^hhhtttxxxwwwwwwqqqbbbZZZiiitttuuufff\\\YYYjjj}}}kkkggguuuvvvfff^^^gggtttwwwvvvvvv|||}}}vvveeeZZZfffxxx{{{iii^^^[[[jjjpppgggooowwwoooqqqyyysssccc[[[dddqqquuuuuuvvvyyyyyyxxxhhh]]]ggg|||iii^^^\\\lllxxxlllnnn{{{|||ppprrr{{{qqq```WWW```nnnsssuuuwwwyyyuuu|||wwwkkkaaajjjggg^^^]]]ooorrrooouuu{{{}}}sssaaaUUU]]]jjjqqquuuxxxwwwwww|||uuullldddmmmhhh___```tttvvvqqqqqqsssvvvyyy|||wwwsssmmmjjjkkknnnrrruuuyyyeeeWWW\\\hhhppptttxxx{{{{{{ssslllfffnnnkkkcccdddyyyxxxrrrppppppjjjlllmmmmmmoooxxxsssjjj```ZZZ\\\aaafffhhhyyyjjjYYY]]]hhhooosssxxxpppeeecccoooiii```ddd|||yyyoooiiieeeggghhhiiillluuuwwwjjjkkk|||nnnaaaWWWVVVVVVTTTXXX___tttjjjWWWZZZeeelllppptttrrrfffcccooojjjaaafff~~~wwwssspppsssvvvvvvxxx}}}vvvgggdddqqqnnnaaaXXXVVVUUUQQQUUU\\\|||iiiWWWYYYdddlllqqqvvv{{{zzzsssfffbbbpppjjjaaaeee~~~~~~~~~sssmmmuuuyyylll```[[[UUUPPPTTT]]]iiiVVVXXXccclllssszzzwwwqqqyyyuuuhhhcccsss~~~{{{jjjaaaeee}}}|||}}}pppcccXXXQQQWWWccc~~~hhhVVVWWWbbbkkkttt|||xxxmmmrrr~~~|||{{{{{{oooiiizzz}}}uuuoooeeeggg~~~{{{{{{yyy}}}~~~jjjYYYQQQ[[[jjj}}}hhhVVVWWWaaakkkuuu}}}rrrrrrzzzwwwppp|||ppp}}}sssiiikkk{{{xxxyyysss___WWWdddwww|||hhhXXXYYYbbbjjjttt}}}}}}vvvwww||||||rrr|||kkkrrrsssiiikkk|||zzz|||pppiiiwww{{{hhhYYYZZZbbbjjjrrr{{{{{{tttsss||||||ppp{{{hhhkkkpppfffhhh|||yyy{{{{{{hhhZZZ\\\ccciiirrrzzz~~~sssnnnvvvzzzooo|||{{{mmmeeevvvzzzkkkeeeeeeuuu}}}lll[[[YYYaaajjjsssxxxxxxnnnrrr~~~{{{lllwwwnnnbbbooo|||hhhaaa___ooozzziiiYYYWWW```jjjssszzz{{{rrrssszzz}}}hhhpppooo___gggiii___[[[hhh}}}}}}zzz}}}~~~xxxgggVVVTTT]]]iiissszzzxxxuuuuuu{{{fffkkkqqq___dddmmmaaaZZZfff~~~}}}zzzyyyzzzgggUUURRR[[[fffqqqxxx~~~yyyuuuvvvxxxyyy~~~gggiiirrraaaeeepppbbbYYYdddzzzkkkWWWRRRYYYdddnnnuuu|||{{{xxxssssssuuukkkkkkqqqcccggg~~~qqqbbbWWWbbbpppZZZSSSYYYcccmmmtttvvvppppppooommmpppcccfff|||qqqbbbWWWcccrrr\\\TTTYYYcccnnnuuu|||tttrrrsssooo~~~pppbbbdddzzzsssdddYYYeeesss]]]UUUZZZeeepppwwwyyywwwzzz~~~rrr}}}nnnbbbhhh{{{xxxcccWWWfff~~~zzz^^^RRRVVVbbboooxxx~~~~~~sss~~~nnnccciii|||vvvcccWWWggg{{{___TTTXXXcccqqqzzz~~~tttnnndddjjj~~~uuucccYYYjjj~~~}}}{{{aaaUUUXXXcccrrr}}}|||wwwnnndddkkktttccc[[[mmm}}}}}}yyyaaaUUUWWWaaappp}}}wwwuuu|||yyyllldddlllsssccc\\\ooo~~~}}}~~~}}}zzz{{{~~~~~~wwwaaaTTTSSS]]]mmmzzzxxxrrrqqqsssyyymmmeeennnqqqbbb\\\ooo||||||{{{xxxyyy|||tttvvvzzzvvvaaaTTTQQQXXXiiixxx~~~vvvnnngggnnn|||~~~wwwooohhhqqqnnn___YYYmmm{{{|||yyy{{{|||vvvvvv~~~||||||ssswwwbbbTTTOOOUUUfffvvvsssdddeeerrr|||uuupppjjjtttlll]]]WWWkkk}}}~~~uuuhhhiiioooqqqooonnnnnnllljjjhhhiiiqqq~~~rrrfffuuuxxxdddUUUOOOTTTeeeuuuzzzfffdddpppuuu|||rrrtttfffnnnooo___WWWjjj|||{{{xxxiiihhhiiifffeeeiiijjjdddfffkkkfffcccttt{{{llliiieee{{{yyyiii[[[OOOOOObbbyyynnnhhhooossssssvvv{{{{{{sssvvvgggmmmppp___XXXlll}}}sssooorrrsssrrrrrr}}}tttnnnkkkbbb]]]mmm|||kkkfffbbbwwwzzzhhhZZZPPPQQQbbbwwwyyyoooqqqqqqsssuuuuuussspppnnnmmm|||tttxxxhhhmmmppp___YYYnnn{{{mmmdddYYYWWWiiinnnfffaaattt{{{eeeWWWPPPRRRaaasss|||zzzmmmdddaaaaaayyyvvvyyyjjjnnnppp___YYYooozzzhhh]]]VVVZZZpppxxxkkkgggxxx|||cccUUUOOOQQQ___oootttfff```___mmmxxx}}}{{{kkknnnqqq___XXXnnnkkk^^^ZZZbbbzzzyyyuuu~~~bbbSSSMMMPPP^^^mmmzzzlllccc^^^cccpppzzz}}}}}}lllnnntttaaaXXXnnnuuueee```iii~~~eeeTTTMMMOOO]]]mmmrrrjjjeeebbbccclll|||~~~mmmmmm{{{yyydddZZZnnnuuupppyyyjjjXXXNNNOOO___qqqwwwrrrrrrnnnfffdddqqq}}}nnnkkkxxx}}}ggg[[[ooonnn[[[OOOPPPaaatttwwwuuuyyyqqqffflll~~~xxxpppkkkuuugggXXXrrrsss\\\OOOPPPbbbuuuzzz{{{rrrjjjuuu}}}{{{qqqllluuuiii[[[tttrrr\\\PPPQQQbbbvvv}}}tttvvv|||rrrjjjmmmttt|||}}}sssllltttlll___xxxppp\\\PPPRRRcccvvvssslllqqqwwwrrriiikkkpppwww}}}~~~tttlllsssoooddd|||ppp\\\QQQRRRcccwww|||kkkeeejjjppp~~~ooogggyyyggglllssswww|||uuummmsssqqqjjjppp\\\PPPRRRcccwww|||iii```aaadddooorrrjjjfffsss```eeelllqqqvvv~~~xxxpppuuutttppprrr[[[PPPQQQcccwwwqqqeeeaaaaaafffkkkggghhhuuu\\\]]]ccckkkpppxxx|||uuuxxxxxxwwwsss[[[OOOPPPcccwwwyyysssrrrjjjkkkeeekkk~~~[[[[[[___fffllltttxxx{{{{{{|||uuu[[[NNNOOObbbwwwsssnnneeennn\\\YYY^^^hhhlllooo~~~zzz{{{|||aaaWWWRRR]]]vvvoookkkxxx[[[YYY^^^fffiiilllyyy{{{|||~~~bbbVVVPPPZZZrrr~~~xxxYYYWWW\\\cccfffhhhttt}}}fffXXXOOOXXXnnnTTTTTTYYY```cccfffppp{{{~~~lll[[[QQQXXXlllMMMPPPUUU\\\aaaeeemmmtttuuuuuuooo[[[QQQWWWkkkGGGKKKQQQXXX]]]bbbhhhlllqqqyyyvvvnnnXXXNNNVVViiiCCCHHHNNNSSSXXX]]]```bbbjjjvvv}}}{{{mmmWWWNNNWWWjjjBBBFFFLLLPPPTTTYYY[[[ZZZgggnnn~~~zzzxxxoooXXXPPPZZZnnn>>>BBBHHHMMMQQQTTTWWWZZZZZZ___jjjyyy{{{~~~}}}~~~}}}]]]RRRbbbyyy<<<@@@EEEJJJNNNSSSWWWZZZ[[[[[[___fffooovvvxxxxxx|||~~~fffYYYfffyyy:::===AAAFFFKKKPPPWWW[[[]]]\\\[[[\\\^^^bbbeeehhhqqq~~~vvv~~~qqqeeennn|||888:::>>>AAAFFFMMMTTTYYYaaacccffffffbbb^^^ZZZYYY```vvvyyysss~~~zzz~~~xxxqqqwww777888;;;>>>BBBHHHPPPUUUccchhhnnnpppmmmfff___[[[[[[qqq}}}xxx}}}uuuuuuyyywww{{{666777999;;;>>>DDDJJJOOObbbeeekkkpppqqqnnnjjjfffcccrrrtttppp{{{wwwxxxzzz~~~666777999:::<<<@@@DDDHHH\\\```gggoootttsssmmmffffffmmm{{{|||vvvqqqsssqqqxxx666888999:::;;;===AAADDDWWW]]]gggsssyyyuuuiii^^^]]]bbbtttwwwxxxzzztttooonnnzzz999999888999;;;>>>AAABBBKKKVVVeeesssxxxsssiiiaaa]]]ZZZbbbttt|||wwwtttvvv{{{}}}dddddd{{{888888777888999;;;>>>???FFFQQQbbbttt~~~{{{nnncccYYYSSSWWWfffppppppooosssxxx|||www^^^___xxx888777777666777999:::;;;AAAIIIZZZqqqwwwkkk^^^TTTPPPZZZfffkkkpppuuurrrzzz|||tttZZZ[[[vvv999888777777777777888999>>>BBBNNNdddzzzxxxhhhYYYNNNRRR\\\fffnnnuuussswww~~~|||www\\\[[[uuu::::::999888888888888888======BBBRRRgggxxxppp```PPPKKKQQQ\\\gggooouuuvvvxxx}}}}}}zzz^^^\\\sss::::::::::::999999888888;;;;;;<<>>MMM\\\wwwooo___NNNGGGNNN[[[eeelllttt||||||{{{~~~sss___aaaxxx555555666777888999999999777777777888;;;???CCCEEE]]]YYYSSSNNNMMMRRRZZZaaagggppp||||||{{{}}}uuu\\\]]]xxx333444666888999999999999888777777777999;;;>>>@@@JJJJJJIIIIIIKKKQQQYYY^^^fffkkkrrrzzz~~~~~~|||}}}www___```zzz111333666888:::::::::999999888777666666888999:::;;;>>>BBBFFFJJJOOOUUUZZZdddcccgggppp{{{{{{zzzxxx}}}uuu``````yyy///111555888::::::999999888888777666666777777888:::===AAAEEEIIIMMMRRRUUU___^^^```hhhssszzz{{{zzz|||vvvttt}}}ttt```bbbzzz...000333666888999888888777777777777777888888999;;;===???BBBEEEJJJOOOSSSWWWZZZ^^^bbbgggmmmssswww{{{tttpppuuu~~~tttbbbfff///000111333555666666777666666777888888999999:::777999;;;===@@@FFFLLLQQQPPPVVV\\\]]]]]]aaajjjqqqtttpppnnnqqqvvv}}}ppp```ggg000//////000111333444555666777777888888888888888555777999<<<>>>CCCHHHKKKJJJPPPVVVXXXXXX[[[dddkkkooooooqqqrrrqqqtttooo```jjj}}}}}}}}}~~~000///......///111333555777777777888777666666555666888<<<>>>???AAACCCEEEHHHLLLQQQTTTVVVZZZaaagggnnnqqquuutttooommmxxxvvvgggttt{{{zzz~~~111///......000222333333444555666888888888777666555666888:::<<<>>>@@@AAACCCFFFIIILLLOOOTTTYYY]]]ccckkkrrrrrrnnnmmmsssyyy{{{nnnyyy}}}}}}yyy~~~222000...///000111111000333444555777888888777777555555777999;;;===???@@@AAACCCFFFIIILLLQQQVVVZZZ```gggnnnpppnnnnnnqqquuusss|||~~~{{{uuurrrsssxxx}}}111000//////000000///...111222444555777777888888444555666888:::<<<===>>>===???BBBEEEHHHLLLQQQUUU[[[```hhhmmmooooooooooooyyyvvv{{{~~~}}}|||~~~000///...///000111///...000111222444555777888888444444555777888:::;;;<<<;;;===@@@BBBEEEIIIMMMQQQVVVZZZaaaiiinnnooommmjjjnnnwww|||}}}~~~~~~zzz{{{}}}~~~|||||||||}}}~~~}}}{{{yyyxxx{{{000......///000111111000000000111222444555777888444444555666888999999::::::;;;>>>@@@BBBFFFJJJNNNQQQTTT[[[dddkkknnnllliiigggnnnzzz}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||}}}~~~333111///...000111222111000000000111222444555666555555666666777888999999888:::<<<>>>@@@CCCGGGKKKLLLOOOUUU]]]dddiiijjjiiifffjjjqqqzzz}}}}}}|||{{{}}}999555111......000000000111000000000111222444555666666666777777888888999777888:::<<<===@@@DDDHHHGGGJJJOOOVVV\\\bbbgggjjjgggiiikkkmmmrrr}}}>>>999333///......//////111111000000000111333444666777777777888888888999555777999:::;;;>>>BBBEEECCCGGGLLLQQQVVV]]]eeejjjiiijjjhhheeefffrrrUUUBBB333222333000///000000000111111222222222333222444666888999999777666666777999;;;===>>>>>>>>>DDDEEEHHHJJJOOOVVV^^^cccllljjjgggbbbbbbkkkzzzsssYYY>>>333222111//////000000000111111111222222222333555777888888888888555666777888:::;;;<<<===AAABBBDDDGGGKKKRRRYYY^^^ffffffdddbbbbbbiiittt}}}}}}}}}}}}|||~~~~~~~~~yyy|||zzzSSS;;;333222111000//////000000000000111111222222333444666777999:::555555555555777999:::<<<===>>>@@@CCCFFFLLLRRRWWW]]]___aaabbbcccffflllrrr~~~~~~oooKKK999444333222///////////////000000000111111111222333666999;;;777666555444555777:::;;;:::<<<>>>???BBBFFFLLLPPPVVVZZZ___cccdddfffhhhiiiuuuzzz||||||~~~~~~aaaDDD888444000000000000///////////////111000000000222555888;;;999888666555666777:::;;;:::;;;===>>>???CCCGGGKKKPPPUUU\\\bbbeeefffffffffmmmrrr{{{~~~}}}|||sssRRRCCC999000111111000000000000//////000000///000111444777888999999888777777888999:::999;;;<<<===>>>@@@CCCFFFKKKOOOVVV]]]cccfffffffffggglllttt|||bbbUUUGGG777222222111111111000000000000000000000111333555666888888888888888888888888999:::;;;<<<<<<===@@@BBBEEEHHHNNNUUU]]]bbbfffgggfffhhhmmmttt~~~|||wwwzzz}}}}}}llldddUUUBBB333222222222111111000000000000000000111222333444777888888888888777777666888999;;;;;;:::;;;===???AAACCCGGGOOOXXX___dddggghhhhhhhhhjjjqqq|||{{{yyyvvvvvvyyy}}}~~~yyy{{{yyytttppprrr|||iiiyyyrrrbbbMMMBBB888000000///---///444111111000000//////......222444666888888777555444777777777888999;;;<<<===>>>AAAFFFJJJOOOVVV\\\aaadddfffgggggghhhooo{{{~~~|||yyywwwyyy~~~|||yyyuuuzzz~~~~~~zzzxxxzzz}}}~~~wwwmmmmmm{{{^^^wwwooo```PPPBBB666333444222111222000000000000////////////111222444555666666555555666666666777888999;;;;;;===???CCCGGGLLLQQQWWW[[[aaadddeeeeeefffkkksss{{{}}}}}}{{{{{{}}}~~~|||xxxwwwxxx|||~~~}}}}}}~~~}}}yyyvvvtttwwwzzz|||zzzwwwtttrrrssstttvvvvvvwwwyyy{{{}}}{{{yyy~~~tttsssPPPcccyyydddRRR@@@666444222///...////////////000000000000000000111222333555666777555555555666777888999:::;;;===@@@CCCFFFKKKPPPTTT\\\___bbbcccccceeejjjnnnzzz}}}|||{{{zzzxxxxxxwwwwwwuuuuuuuuuttttttvvvyyy|||vvvsssqqqqqquuuyyy}}}~~~{{{wwwwwwvvvrrrnnnmmmqqqppppppqqqrrrsssrrrqqqrrrrrrrrrsssssstttuuuvvvwwwuuusssrrrtttyyy~~~}}}~~~|||xxx{{{}}}EEERRRlll}}}lllUUUAAA666000............//////000000111111000000///000222555777999666666666666777888999::::::;;;>>>@@@BBBEEEIIIMMMUUUYYY]]]```aaabbbdddfffmmmxxx|||zzzzzz~~~~~~{{{{{{~~~zzzyyywwwuuuttttttuuuvvvpppqqqqqqqqqqqqsssuuuxxxwwwuuusssrrrsssvvvyyyzzzyyywwwvvvwwwxxxwwwtttrrrppppppppprrrvvvyyy|||}}}>>>GGGUUUlllsssVVV>>>333111333......//////000000111111111000///000222555999;;;777777777777777888999::::::;;;===>>>???AAAEEEHHHMMMQQQWWW\\\___aaabbbcccgggmmmwwwwwwnnnpppsssxxxtttpppnnnooopppppptttyyyvvvtttqqqppppppsssvvvyyyuuuvvvwwwwwwvvvvvvxxxyyy}}}|||{{{zzz{{{|||:::???EEESSSwwwlllMMM:::444333////////////000000000000000000000000222555888:::888777777777777888999::::::;;;<<<======???BBBEEEGGGJJJPPPVVV[[[___aaabbbeeegggmmmwww{{{tttooolllkkkjjjiiiiiijjjkkklll}}}}}}tttooocccfffjjjooo{{{yyyssspppqqqqqqqqquuu{{{{{{zzzxxxwwwyyy|||999:::???KKKcccdddMMM<<<222000000000000/////////////////////000111333666777777777666666666777888888999:::;;;;;;;;;===@@@CCCDDDFFFJJJPPPVVV\\\___aaa```aaaeeelllwww}}}xxxxxxxxxyyyyyyyyyvvvqqqnnnkkkiiifffcccbbbaaaaaaaaaqqqyyyyyyssszzzwwwxxxqqqrrrqqqooovvv:::888???LLLWWWeee~~~cccJJJ888111111000000//////...............///111222333444666555555555555666666777777999:::::::::<<>>888222///000000...,,,000000000000000111111222555555555555555666777888999:::;;;;;;;;;:::999888???@@@BBBDDDIIIRRR[[[bbb^^^___``````dddooo{{{yyytttwww|||}}}qqqjjjyyy;;;666666<<<@@@HHH]]]rrrmmmhhhPPPCCC444---...111000---000000000000000111111222222333555777777777666555888999:::;;;;;;:::999999===>>>@@@BBBGGGNNNVVV[[[[[[]]]______bbbiiiuuu~~~rrrxxx<<<666444777888<<>>@@@CCCHHHNNNSSSWWWZZZ]]]___```ccchhhmmm{{{;;;777555666666999DDDPPPaaarrrssssss}}}jjjQQQ===333111111111000000000000000111111222000222444555666666666555666777777888999::::::;;;888:::===???AAADDDHHHKKKQQQVVV\\\___`````````aaammmyyy~~~qqquuu|||<<<999888777666888???FFFQQQeeemmmssswwwyyynnn]]]HHH888///...000000000000000000111111222222222111111333444777888666666777777888999::::::888:::===>>>???AAADDDFFFMMMRRRXXX]]]```___^^^^^^aaakkkvvv~~~}}}vvvqqqppprrrvvvxxxxxxwwwzzz~~~===<<<:::888666666888;;;EEEXXX]]]```xxxrrrpppgggWWWCCC555000000000000000000000111111222333111000///111444777999777666666666777888999999999;;;<<<===>>>???BBBDDDIIIMMMSSSXXX\\\^^^^^^^^^]]]bbbkkkttt}}}||||||zzzvvvpppnnnpppssswww}}}======<<<999777777777666999EEEJJJQQQiii{{{lllXXXEEE999333000000000000000111111222000000000000222444666888888777666666666666888888999:::;;;;;;<<<>>>AAADDDGGGIIILLLQQQVVVZZZ\\\\\\ZZZ\\\bbbjjjsss}}};;;======;;;:::::::::888444:::>>>KKK```ppplllVVVBBB777000000000000000111111222...///000222333555555555888888666555555666777777999::::::::::::<<<@@@CCCFFFFFFGGGKKKQQQVVVYYY[[[VVVYYY]]]bbbiiittt~~~zzzuuuAAA;;;999===AAA===777444555555999CCCPPPccc|||tttXXX@@@999444...+++111777555...111000000000111222333333333555666777888666555444777777888999;;;<<<<<<===@@@BBBFFFIIILLLQQQVVVZZZYYYWWWZZZ```eeekkkyyyzzzkkkyyyAAA;;;888<<<@@@===888555222333777>>>GGGVVVmmmwww```DDD999111222222...---111111111000000111111222333333444666777888777666555777777888999:::;;;<<<<<<===@@@CCCEEEHHHMMMRRRUUUXXXVVVWWW\\\```ggguuunnnwwwDDD<<<888<<>>AAACCCGGGLLLOOOUUUTTTUUUXXX[[[aaammmyyy~~~~~~zzztttyyy~~~qqqvvvKKKAAA999<<>>===@@@NNN]]]zzzuuuNNN;;;666333222444111111000000000000111111111222444666777888888888777777777888999::::::;;;888999;;;===???BBBFFFJJJOOOQQQSSSVVVZZZ^^^ffflllyyytttvvvuuuppptttzzzVVVHHH<<<;;;@@@BBB@@@???666999===???======GGGSSSrrryyyxxxRRR;;;555555333111111000000///000000111000111222444666777888888666777777888888999999999777999:::;;;<<>>???>>>===999999;;;===;;;:::@@@III^^^bbbrrr}}}}}}sssGGG555222222111111000/////////000000///000111222333555666777666666777777777888888888888999:::::::::<<>>DDDGGGHHHOOOXXX[[[XXXTTTVVV\\\iiizzzyyyvvv~~~uuunnnvvvuuu^^^QQQJJJDDD<<>>:::777;;;BBB===BBBCCCHHHbbbyyywwwwwwzzzxxxhhhMMM999222//////111222000000222000000000000000000000000000111222333555666777888777777777777888999:::;;;>>>???BBBFFFKKKOOOSSSUUUYYYWWWXXX```nnn}}}~~~}}}zzzyyyqqq{{{}}}gggZZZSSSKKKCCCAAA>>>>>>>>>:::666888===999>>>???DDDXXXxxxrrr^^^OOO???555000222333///,,,...////////////////////////000111222333444666777777888888888888888999::::::<<<===@@@CCCHHHLLLPPPRRRUUUWWWYYY]]]eeeqqq~~~{{{zzz|||~~~~~~}}}||||||~~~}}}~~~yyyhhh\\\NNNAAA???===<<<>>><<<888777999999;;;===@@@JJJbbbvvvmmmQQQ???111333444///,,,...........................000000111222444555666666999999999999999999::::::999:::<<<@@@CCCGGGKKKMMMPPPUUUZZZYYYYYYbbbsss~~~{{{kkkXXXIII@@@;;;999<<<>>><<<999888===<<<===???AAALLLjjjiiiOOO999555555000///444........................000000111222333444555555999999999:::::::::999999888999:::===@@@CCCFFFHHHKKKRRRWWWVVVTTTYYYgggttt|||{{{{{{oooaaaGGG===777999>>>>>>;;;999>>>:::<<<@@@???@@@PPPeeevvvmmmOOO>>>555111111666........................///000000111222333444444888888999:::::::::999999888999:::;;;>>>@@@CCCDDDGGGLLLQQQSSSTTTXXX___eeexxx|||zzz{{{vvv[[[KKK<<<:::>>>???<<<::::::777:::???>>><<>>???@@@CCCFFFJJJOOOTTTXXXZZZ\\\kkk~~~yyyzzzxxxtttuuu|||}}}|||eeeLLLBBBCCCCCC???<<<888999:::;;;::::::;;;>>>IIIYYYqqqgggEEE;;;888222//////////////////////////////000000111222222222222444666888::::::999999777777777888999;;;<<<======AAAFFFKKKPPPTTTXXXZZZ```ttt}}}rrrkkknnnnnniiihhhmmmuuu}}}|||{{{[[[LLLIIIHHHCCC@@@999======999666777999:::CCCRRReeerrr{{{vvvNNNCCC>>>444000000000000000000000000//////000000111111222222000222555888999:::999999666666666666777999:::::::::>>>DDDGGGKKKPPPWWW]]]UUUfffooozzz~~~xxx}}}~~~wwwtttwwwyyyzzz|||dddJJJJJJMMMCCCBBB===>>><<<555888???:::@@@AAAJJJXXXbbbqqqjjjUUUGGG>>>555222///...///000///---///////////////000111111111111333444555777888999::::::999999999999999888;;;===???AAADDDJJJPPPUUU___\\\\\\fffvvv~~~{{{cccLLLFFF???AAA<<>>DDD>>>;;;;;;AAAKKKSSSaaa~~~{{{iii[[[QQQAAA888...+++///111000---///////////////000111111111111222444555666777888999999999999999999888888999;;;===???BBBGGGMMMQQQUUUVVVYYY^^^fffpppzzz}}}zzznnnVVVEEE???888<<>>CCCHHHLLLPPPVVV\\\]]]\\\___iiiqqq{{{zzz}}}TTTBBB888:::>>>;;;;;;<<<555999666777999<<>>;;;@@@>>>>>>???999999888999:::;;;???HHHRRRdddyyy}}}qqqeeeRRR???333///000222000000////////////000000///000000111222333444444444444555666666777888888555666888999:::===@@@CCCFFFJJJOOOSSSUUUWWW[[[^^^iiiuuu|||{{{|||~~~~~~YYYCCC:::===<<<===AAA===888999::::::;;;===@@@DDDTTTiiimmmTTT???333111333111000000/////////////////////000000111222222333222222333444666777888888555666888999999:::===???AAACCCFFFLLLRRRWWWYYYZZZaaaiiittt|||zzz}}}~~~{{{uuuwwwzzz}}}~~~zzzuuuqqqoooooommmnnnwwwkkkNNN===<<<888999>>><<<999999999888999<<<>>>???HHH]]]xxxtttbbbOOO???666111111000///////////////...//////000000111111222111111222444555666888888444555777777777888:::;;;???@@@DDDIIINNNSSSVVVWWWZZZ]]]bbbsss{{{yyyyyy~~~~~~zzzrrrooolllppp{{{^^^GGGAAA:::999===<<<;;;;;;999777888===??????@@@UUUpppnnnOOO999111111000///////////////......//////000000111111000000222333555666777888333444666666666666777999:::===AAADDDGGGKKKOOORRRUUUVVVWWWaaaooovvv|||yyy{{{wwwzzzzzzwwwuuu{{{uuussswww```GGG;;;888888999===>>><<<999777:::<<<======GGGYYYqqquuunnnwwwtttJJJ:::444000111000//////222...............///000000111111111222333444666777777777888777555555666888888999:::===AAAEEEIIIKKKSSSTTTWWWZZZ\\\bbbqqq{{{yyy~~~yyyqqqqqqyyyuuu{{{yyypppssseeeMMM???;;;;;;;;;===>>><<<::::::;;;<<>><<<===@@@DDDDDD???;;;999999===>>>>>>EEEZZZ{{{ooossskkkFFF<<<333222333111///000//////.........///000000000000000000111222444444666777888777666666777888444444555666888;;;>>>???CCCGGGOOOUUUVVVTTTXXX___lllxxx}}}vvvttt|||{{{zzz~~~{{{}}}```LLLDDDCCCDDDHHHIIICCC<<<888999777999;;;>>>HHH]]]xxx{{{UUUHHH:::444333111///000000///////////////000000////////////000111222333555777888888777666777888666666666666888999;;;===BBBFFFMMMTTTUUURRRUUUZZZ\\\kkkssspppuuuzzzxxxxxx{{{|||yyywww}}}eeeUUUFFFCCCCCCEEECCC<<<:::===444777;;;<<<===EEETTTbbb|||hhhXXXGGG<<<666111///000111000000/////////000000////////////000111222222444666888999888777888999888888777777777888:::;;;===???DDDKKKLLLLLLOOOUUUQQQ[[[aaadddqqq|||yyyuuurrrpppmmmnnnwww|||hhhOOOCCC<<<>>>???======BBB999888777777666888AAAKKKVVVzzz}}}ooo^^^OOOBBB666111111111111000/////////000000000000///000000111222222444666999:::999888888999888777666555555666777888;;;:::===CCCFFFGGGLLLRRRPPPSSSVVV]]]lll{{{{{{tttmmmfffdddlllwww{{{xxxdddOOO>>><<<>>>===>>>CCCAAA:::666777777777;;;AAAEEE[[[}}}mmmXXXDDD999888222111111000//////000000111111000000000111222222333666999::::::999999999888777666555555666777777:::888:::@@@CCCDDDHHHMMMPPPOOOSSS[[[ccckkkwww{{{sssggg```eeennn~~~~~~tttlllqqq{{{___EEE>>>>>><<<===BBBFFF===888;;;===:::999;;;@@@FFFcccmmmRRRCCC???222222111000000///000000111111111111111111222333333666999;;;:::999999999999888777666666777888999666444666<<<>>>>>>AAAEEEKKKJJJOOOWWWWWWWWWfff{{{zzzlllaaacccjjjyyy~~~|||}}}xxxpppVVVhhhvvv\\\III===@@@DDD===@@@DDDBBB;;;777:::;;;999AAABBBOOOlll|||gggNNN<<<999444111000///...,,,000000111111000///......222444777:::;;;:::888777:::999888888777777888888777666666777999<<>>@@@AAACCCGGGKKKOOOSSSVVVWWW```gggpppvvvwwwtttnnnjjjnnnuuu~~~|||}}}yyyuuu>>>IIIUUUhhh|||WWWDDD@@@;;;<<<@@@AAA===::::::::::::;;;:::>>>HHHUUUcccsssVVV666555888000---333.../////////////////////222333444555777888999::::::999999888777666666666666555555666777999<<<======>>>BBBFFFJJJOOORRRSSSTTTVVV]]]iiitttxxxtttnnnkkkooossswwwyyy{{{}}}}}}}}}yyyppp@@@CCCFFFQQQkkkwww```PPPAAA<<>>BBBFFFJJJMMMOOORRRQQQTTT]]]iiipppooolllkkkkkklllooossswwwyyyzzz|||uuu|||zzznnn>>>:::===FFFPPPhhhttt^^^FFFCCCBBBBBBAAA???<<<:::777888:::;;;999<<>><<<888111000000////////////000111111111000111222555777999::::::;;;;;;;;;:::999888555555555555666666777777999:::;;;>>>BBBFFFIIIKKKRRRRRRRRRUUU[[[aaafffhhhiiihhhhhhkkkppptttvvvvvv}}}|||}}}yyytttzzz~~~wwwwwwyyy|||}}}rrr}}}zzzppp<<<666;;;DDDDDDMMMxxxbbbUUUHHHEEEEEEDDDAAA@@@888888:::;;;999999???HHH[[[ooo^^^IIIDDD===222333222111000///000111111111000000000111333555666777888:::;;;;;;;;;:::999666666666666666666666666999999:::<<<>>>BBBEEEGGGMMMNNNOOOPPPQQQVVV]]]cccdddddddddhhhlllppprrrssszzz~~~|||xxxxxxwwwssssssyyy||||||uuu|||zzzsss===;;;===AAA@@@FFF```}}}vvvXXXIIIFFFDDDAAA@@@???;;;:::<<<===:::;;;>>>DDDTTTlllsss^^^OOODDD===777555333111000000111222000000000000111111222222444555777999::::::999999777777777777777666555444888888888999;;;>>>@@@BBBFFFHHHJJJLLLMMMPPPUUUYYY[[[]]]```cccfffiiilllmmmuuuzzz~~~{{{yyyxxxzzzuuu|||zzzttt>>>>>>===;;;<<>>??????999@@@>>>>>>===777333555;;;<<>>;;;777777;;;===???AAACCCPPPpppttt^^^EEE777444333222222000///...------...000222000111333555777888999999999999999999888888777666999888777777777999;;;<<<===???AAACCCEEEGGGKKKNNNPPPPPPQQQSSSVVVZZZ^^^```dddfffkkkpppuuuyyy|||}}}zzzsssrrr}}}}}}xxx~~~}}}~~~vvvttt~~~999999888999:::<<<>>>@@@???FFFXXXyyygggWWWGGG999:::999<<<@@@@@@;;;888:::;;;:::;;;===???OOOvvvqqqMMM777666777333111000...------...000111000111111222444666777888888999:::;;;;;;:::888777999888777666666777999:::999;;;===???@@@BBBEEEHHHIIIIIIJJJLLLOOOSSSVVVXXX^^^```cccgggkkkpppsssuuu{{{~~~}}}wwwqqqrrr|||}}}xxx}}}||||||www999999888999999:::<<<<<>>AAACCCDDDDDDFFFHHHKKKNNNQQQRRRYYY[[[___cccgggjjjlllmmmqqquuuyyy}}}~~~zzz||||||yyy}}}||||||xxx:::999999999::::::;;;;;;===???AAACCCOOOlllxxxdddPPPEEE<<<===???>>>:::999888444777???===777@@@QQQZZZiii|||ppppppPPP@@@444111000///000222222///---000////////////111333444444666999;;;<<<<<<:::999888888777777777777777777777888999::::::;;;>>>@@@AAABBBCCCFFFHHHKKKMMMNNNTTTXXX^^^dddhhhiiihhhggghhhmmmtttyyy{{{||||||}}}wwwwwwyyy}}}}}}{{{zzz|||}}}yyytttxxx~~~}}}}}}{{{~~~{{{zzzxxx999999::::::::::::;;;;;;444<<>>>>>???888555888888555999AAACCCZZZvvvyyyeeeNNNCCC777333000000222333111...///////////////000111222222333666888:::::::::999777888888888888888888888777888999999888999;;;===>>>???AAACCCFFFHHHJJJKKKOOOTTT\\\bbbfffgggeeecccccchhhpppuuuwwwwwwvvvvvv|||mmmgggcccfffkkkpppwww}}}|||vvvrrrxxx~~~}}}}}}{{{vvv|||{{{vvv|||888888999:::::::::::::::888;;;@@@CCCAAAFFFXXXlll}}}XXXDDD@@@AAABBBCCCBBB>>>:::666555666777888:::HHH___{{{|||fff___MMMDDD:::333222222111///...///000000000000000000000111333555777888999999777777888999999:::::::::666777888888777777999;;;:::<<<>>>@@@BBBDDDFFFFFFKKKOOOUUU\\\```bbbaaa```aaaeeekkkooopppqqqqqqrrruuuyyytttiii``````ccccccccceeekkktttvvvooovvv}}}~~~|||~~~|||~~~zzz}}}yyysssyyy666777888999999:::999999AAA999555999===AAAHHHPPPzzzmmmOOOEEEDDDDDDEEE@@@CCCBBB<<<999999777333999:::HHHddd{{{xxxeeeXXXFFF888333111000///...///000111111000///...//////111222555777888999666777888::::::;;;;;;;;;666777777777666666777999777999;;;===@@@AAABBBCCCHHHKKKPPPUUUZZZ]]]^^^___aaadddhhhjjjkkklllooopppssswww~~~sssgggggggggbbb\\\ZZZYYYaaannnyyytttiiipppvvvyyy~~~zzz{{{|||}}}~~~qqqwww666666777888888888888888999999999:::<<>>???EEEFFFGGGJJJOOOUUU[[[___```bbbaaa^^^]]]bbbnnnyyytttwww{{{yyyppppppmmm______WWWYYYfffqqqvvv~~~~~~rrrssswww{{{sssxxx}}}|||yyyxxxvvvzzzzzzvvvwww555555666777777777666666888888888999;;;===@@@AAAEEESSSrrrfffPPPGGGAAACCCBBB@@@>>><<<:::::::::555888<<>>DDDDDDEEEGGGJJJOOOTTTWWWZZZ]]]___^^^\\\___hhhppprrrtttxxx|||rrriiibbbaaahhhmmmpppxxx~~~uuuwww}}}|||www}}}tttmmmsss~~~yyyxxxxxx~~~}}}yyysssttt444555555555555555444444666666666777999;;;===>>>>>><<>>>>><<<:::999;;;===555666777888;;;CCCOOOWWWeee|||~~~TTT>>>888777333222444999======888222000000000000111222333333666555555666666777999999999999888777777777777777777777777888999:::;;;<<>>999999999:::999999;;;===???>>>III]]]uuucccQQQAAA999111///222333///+++//////......//////000000000111111333444666888999666777666666666666555555444444444555666777888999999999999;;;===???AAACCCDDDGGGLLLOOORRRVVV[[[___^^^bbbfffkkkqqqwww~~~xxxxxxqqqxxx|||ssstttyyypppqqqvvv|||yyyqqqlllkkkiiikkkqqq333444555555666666555555444555666666777777777666111888>>>;;;999IIIqqq}}}XXX@@@:::===>>><<<;;;::::::999888777777777999<<>>@@@AAA@@@CCCFFFIIIMMMRRRXXX\\\ZZZ]]]bbbfffkkkqqqwww|||xxxqqqkkksssuuuqqquuuqqqxxxxxxuuusssccc___\\\XXXYYY]]]mmm000111222444555555555555555666777888888888777666111555888777444<<>>@@@<<<;;;:::999888777666555444777888DDDZZZoootttgggUUUDDD:::555555555000000///////////////000...//////000222444666777666777777888777666555444333333333444555666777888666666777999:::<<<===>>>>>>@@@CCCGGGJJJNNNQQQSSSYYY\\\___aaadddiiinnnrrryyy~~~~~~yyy|||www{{{nnniiiqqq~~~sssnnn|||vvv}}}yyyvvvssssssddd^^^ZZZSSSRRRVVVbbb...///000222333444555555666777888999999888777666888555444666999<<>><<<;;;;;;<<<;;;:::999333::::::<<>>BBBFFFIIIKKKKKKLLLZZZ[[[]]]___```cccgggjjjrrryyyxxxrrruuuxxxyyyqqqlllsss{{{ooolllzzz{{{yyyzzzwwwtttooofff^^^TTTRRRUUUbbb333333333222222111111111444777:::<<<<<<:::777444444444555777888:::;;;;;;NNNlllnnnPPPDDDCCCAAA@@@@@@<<<666666:::777444888???AAAEEEXXXmmmrrrzzzxxxaaaLLL===555444333111///...------...000////////////000111111222555888999999888999999666666666666555555555555777777888888888999999999===>>>???BBBDDDFFFHHHIIIOOORRRVVVYYYZZZ[[[]]]^^^jjjllloooqqqssswww|||~~~yyy|||}}}rrrjjjooo{{{oooiii}}}zzzuuuyyy{{{kkkZZZRRRTTT^^^yyy}}}~~~444444444333333222222222444666888::::::888666444333444555666888999:::;;;CCCMMMeeehhhNNNHHHCCCAAABBBAAA<<<:::;;;;;;666777<<<;;;<<>>@@@BBBDDDFFFGGGGGGJJJNNNRRRTTTUUUXXXZZZdddgggjjjmmmppptttxxx{{{ttt|||~~~~~~vvvkkklll|||nnnggg~~~}}}xxx{{{ttt___SSSPPP___www444444444333333333333333444555666777777666555444333333444666777888999999AAA===CCC\\\^^^QQQFFF======???>>><<<;;;???999777999888666;;;DDDMMMbbbxxxyyyvvv~~~vvvgggUUUHHH888000111333222///000000000111000000//////000222333444444555888:::888888888888888777666666666666666666666777777777:::;;;<<<>>>@@@BBBCCCDDD@@@DDDHHHKKKNNNPPPSSSVVV[[[___dddiiilllooosssuuu|||rrrqqq}}}mmmhhh{{{{{{lllddd~~~|||wwwzzzlll[[[RRR^^^sss{{{ttt|||222222222222222222222222333444444444444444444333222333444555666777888888<<<>>>BBBIIIYYYzzz{{{kkkWWWAAA999:::<<<>>>???AAA;;;999;;;;;;888999<<<===DDDNNNaaapppppp}}}{{{gggLLL888000111444666000111222333333333222222///000111111111333777999888999999999999888777666777777777777777777777777888999:::;;;===>>>???@@@@@@CCCGGGIIIKKKNNNQQQSSSUUUYYY```fffiiilllnnnpppvvvzzz~~~xxxuuu}}}qqqgggyyyyyyiiibbb}}}wwwssswww|||iii[[[[[[mmmrrrfffiiisss000000000000000000111111333222222222222222222333222222333444555666666777000888@@@??????UUUyyyYYYDDD<<<;;;===AAAAAA===<<<===>>>;;;999888<<<<<<===FFFaaaqqqtttkkkQQQ???777555666000111222333333333333333...///000000000222555888777888999::::::999888777888888888888888888888888777777888999:::;;;<<<===AAACCCFFFGGGHHHJJJLLLOOOQQQVVV]]]cccfffiiikkklllooossswwwyyyzzz~~~sssgggxxxwwwfffbbb|||wwwrrrvvvsssccc[[[iiimmm```ccclll///////////////000000000222222111111111111222222111222222333444444555555222222666888777@@@\\\xxx{{{```LLL???;;;<<>>>>>===:::777444888888999<<>><<<:::666333111000111111...000111222111000111222222444777999;;;;;;:::999999888888888777777777777666666666777777888888888:::;;;===>>>>>>AAADDDGGGIIIMMMSSSWWWZZZ]]]___aaaaaafffkkknnnpppsssxxx|||~~~{{{}}}kkkcccssszzzhhhaaa{{{yyy|||zzzvvvxxxvvvpppjjjlllxxxnnncccjjjxxx//////000000111111111222000111222333333222111000111111111222222333333444222...222;;;;;;555999CCCKKKvvvnnnVVVMMM999===@@@???=========<<<666666777888666777AAALLLZZZ{{{jjjWWWFFFBBB===777333222222222...000222333111000000000000222666999;;;;;;:::999888888777777666666666555666666666666777777888888777888:::<<<===@@@DDDHHHGGGJJJOOOSSSUUUXXXZZZ\\\]]]bbbgggkkkmmmppptttxxxxxx{{{~~~vvvfff```qqq}}}iii```yyy~~~yyy|||xxxppprrrwwwxxxsssooouuuvvvjjjrrr///000000000111111111111000000111222222222222111222222111111222222333444444555666555555555777999CCCKKKfff|||OOOFFFBBBAAACCC@@@;;;<<>>@@@AAAFFFGGGGGGHHHJJJNNNSSSWWW\\\^^^aaaccceeegggjjjlllvvvxxx{{{}}}nnngggdddnnnssseeefffuuuzzzvvvwwwxxxuuu{{{|||yyy|||//////000000000111111111///000111111222222111111222111111111111222333333333444555444444444666888===@@@OOOlllfffMMMDDD???@@@AAA@@@@@@BBB@@@===;;;:::;;;<<<<<<;;;>>>FFFWWWmmmlllQQQCCC>>>:::777777:::777444111000//////...111111111222444666777888888888999999999888666555777888888888888888777666555555666888:::<<<>>>???AAABBBCCCCCCEEEIIINNNQQQWWWYYY]]]___aaadddgggjjjssstttvvvwwwxxx{{{sssjjjfffqqqqqqdddffftttyyyuuuuuuxxx|||yyy{{{////////////000000000000//////000111111111111111111111111111111222222333111222333333222333555777777666;;;FFFZZZzzzooo]]]JJJBBBAAABBBCCCCCCCCCAAA???>>>===<<<999666:::;;;@@@IIIYYYwwwyyyvvvnnn]]]OOOBBB;;;999666333000...///000111111000000000111222444555666888999999::::::999888777888999999999888777666666555666666777888:::;;;<<<===>>>???@@@AAADDDIIILLLOOORRRVVVYYY\\\```cccffflllmmmmmmnnnpppuuu|||yyynnnhhhsssqqqfffeeerrrxxxtttsss}}}xxxyyy||||||uuuooorrr........./////////000000...///000000111111000000000000000000000111222222000111222111111111333555666555666888>>>PPPoookkkSSSHHHDDDBBBBBBAAA@@@@@@@@@???===999555888999;;;>>>CCCWWWzzzpppgggvvvrrrZZZGGG>>>777333000000111333333111/////////000111222333444777888999:::::::::999999999999999999888777666666666666666666666777888888<<<===??????@@@CCCGGGJJJIIILLLPPPTTTWWW[[[___bbbdddeeefffgggkkkqqqyyy~~~}}}|||ppphhhrrrtttjjjdddoooyyyuuusss|||{{{ooocccbbbkkkvvvqqqsss}}}}}}---............/////////......///000000000000///000000//////000000111222...000111000000000222444666555666666666;;;IIIXXXvvv```QQQFFF??????>>>>>>??????>>>;;;999444777;;;;;;888>>>QQQdddjjjuuugggSSSBBB===777555444333000,,,///////////////000111222444555777999::::::999999999999999999999888777777777777666555555666666666:::<<<===>>>>>>@@@CCCFFFDDDGGGKKKNNNQQQUUUYYY\\\aaabbbcccdddggglllrrrvvvxxx|||{{{~~~xxxooopppuuuxxxxxxwww{{{}}}{{{uuupppooooookkkhhhiiinnnssswww~~~}}}|||ooofffooovvvkkkcccmmm{{{wwwuuu}}}~~~qqqeee___aaafffaaafffuuu}}}------------.........///---......//////////////////////////////000000111...///000000///000222444555333222444555666<<>>>>>>>>???>>>===999999::::::666555===GGGZZZzzzyyywwwrrrNNNFFF<<<666444444000---000///////////////000000111222444666888999999888888888999999999999999888888777666666555555666666777888:::::::::<<<>>>@@@@@@CCCFFFIIIKKKNNNRRRTTT___```bbbccccccdddgggiiiqqquuuzzz~~~{{{uuuvvv|||{{{{{{{{{{{{|||tttllliiigggfffjjjooosssqqqkkkeeedddeee```\\\\\\aaafffkkksss{{{}}}tttqqqxxxxxxrrrttt{{{oooeeekkkvvviiibbbjjj|||}}}yyyxxx~~~xxxqqqkkkfffddd^^^bbbqqq,,,,,,---------.........------.../////////......///............///000000...///000000///000222444444111000333444444888===???SSSwwwxxxdddLLLHHHBBB>>>===>>>>>>>>>???;;;:::<<<;;;999:::===<<>>>>>???999777<<>>===:::777999@@@DDD@@@;;;888999<<>>999999:::;;;:::999777666888777666666666888999:::999:::;;;===@@@BBBCCCDDDFFFIIIMMMPPPQQQRRRTTTVVV______```ccciiiooosssuuusssvvv{{{zzzaaaRRRTTT^^^ppp}}}~~~}}}}}}uuuoooqqq{{{pppfffgggwwwwwwvvvuuuiiikkk|||zzziii___hhh~~~}}}yyywww|||yyygggbbbkkk,,,---------------,,,,,,............////////////////////////////////////.../////////000000000000000000000111111111222222333000222999DDD[[[xxxhhhSSSGGGCCC<<>>BBBAAA@@@?????????FFFXXXiiiiiiQQQBBB===999444222222333222111///...------///111111000111222333555666888999:::888999::::::::::::999888888777666666777888999:::999999;;;<<<>>>???AAAAAACCCFFFIIILLLMMMNNNPPPQQQZZZ\\\___cccgggjjjlllllllllpppvvv{{{wwwaaaSSSQQQWWWddd|||xxxrrr|||xxxjjjlllttt~~~sssjjjjjjxxxyyywwwrrrwww{{{mmmlll|||~~~mmmaaaiii|||~~~zzzwww{{{sssnnnttt,,,,,,------------,,,,,,---............/////////////////////000000000000....../////////000000000000000000000111111111111222222444444333===[[[yyyuuucccSSS???@@@>>>===>>>===<<>><<<:::888888AAAJJJ___sssoooUUUKKKAAA666000111333222000000///......000000///...///000000111222333444444666777888999::::::::::::888888777777777888999999888999999:::;;;<<<======>>>AAADDDFFFGGGHHHJJJKKKRRRVVV[[[```dddeeedddcccfffiiioootttyyy}}}}}}~~~~~~sssdddWWWQQQTTT[[[nnnvvvjjjooo~~~mmmmmmrrrzzz~~~~~~yyyqqqqqq}}}{{{xxxlllooo|||~~~nnnkkkyyyoooccciiizzz{{{wwwzzz++++++,,,---------,,,,,,---------.........///////////////000000000000000........./////////000000/////////000000000111111...222888:::666777DDDSSSjjjsssRRRBBB??????AAABBB??????BBB???<<<;;;======<<>>>>>@@@???<<<<<>>===???===999777888888>>>OOOkkkyyy{{{}}}vvvlllnnnhhh\\\OOOBBB:::666444222000//////111111000///////////////////////////333333444666777999;;;;;;888999999999999888888888888888888888888777777777999:::<<<======>>>AAACCCDDDHHHNNNSSSXXX]]]cccgggjjjiiihhhhhhjjjqqqyyy~~~qqqpppyyyzzzuuuvvv|||}}}qqqggg___YYYZZZ\\\gggzzz{{{ttt{{{xxxpppppp~~~yyywww}}}uuufffcccjjj~~~}}}|||}}}sssiiiiiiuuu~~~oooeeefff~~~~~~~~~zzzxxx|||)))***+++,,,,,,------,,,,,,------------.........------......//////000000------........./////////............////////////333000...---///222555777<<>>@@@===888555777999:::>>>LLLfff~~~kkkgggkkkxxxwwwqqqeeeUUUEEE;;;666444222///.../////////...////////////////////////111111222333555777999:::999999999:::999999888777888888888888888888888888888999:::::::::;;;===@@@@@@DDDHHHLLLOOOVVV^^^eeehhhgggeeedddfffkkkrrrxxxuuuzzzppplllppp{{{rrrpppuuuxxx{{{xxxhhh```___]]]]]]cccqqquuuttt}}}sssrrrwwwsss|||zzzpppccc^^^cccyyy~~~{{{xxxqqqjjjkkkvvvrrrffffff~~~~~~zzzxxx}}}))))))***,,,,,,------,,,,,,,,,---------.........,,,,,,,,,---.../////////---------.........//////------........./////////333222000......111555777888444888PPPwwwcccOOODDD??????AAA======>>>@@@>>>999:::>>>999<<<===>>>FFF[[[yyy{{{mmmkkkuuudddSSSGGG===999444000///000//////.........///////////////000000000111333555777888999999:::::::::999888777888888888999999999999999666777888888777888;;;===>>>AAAEEEFFFGGGKKKRRRYYY___```bbbcccdddgggkkknnnmmmpppwww||||||~~~zzzooogggffftttsssqqqvvvtttuuuwww~~~mmmffflllhhhbbbaaajjjxxx~~~yyykkknnn~~~}}}uuuttt}}}tttooowww}}}tttlllbbb\\\```vvv~~~yyyrrrjjjiiitttrrrdddbbb{{{~~~{{{yyy~~~((()))***+++,,,---------,,,,,,,,,---------......++++++,,,,,,---...//////---------.........//////---------.........//////(((...333222000000222444///222777<<>>>>>:::555777<<<666>>>BBB===888???UUUjjj~~~ooossscccFFFAAA:::555222222222111------............//////000000///000111444666777999::::::;;;:::999888777999999999999::::::::::::555666666666555666999;;;<<<@@@DDDDDDBBBCCCHHHMMMVVVZZZ___bbbddddddeeefffiiikkkpppuuuuuuxxxvvvmmmccc___lllwwwvvv}}}uuutttsssuuu~~~sssmmmyyyvvvjjjbbbggguuuuuueeehhhzzz}}}vvvqqqpppvvvzzzwwwpppmmmmmmtttzzzvvvoooiii```YYY\\\qqq{{{rrrhhhfffooo}}}nnn___^^^www{{{~~~|||yyy~~~+++***)))***,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............------------......////////////000000000000222222555999<<>>CCCHHHSSSeeezzz```EEE>>>>>>666,,,333111///---,,,...111444///////////////000111111666777999::::::999888777777777777888888999999999777777666666666666777777999:::;;;<<<>>>???@@@AAAFFFHHHJJJNNNSSSXXX[[[]]]cccdddgggkkkrrr~~~ppphhhaaadddqqq~~~}}}sssnnnjjjmmmyyyvvv{{{yyypppeeeaaajjj|||wwwmmmdddgggyyyuuuuuutttsssuuupppfff```[[[eeezzz|||vvvpppiiiZZZWWWlll|||qqqfffdddlll{{{~~~nnn___aaatttzzz{{{{{{xxx|||'''+++//////---+++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......------------............/////////000000000000000111333111000555<<>><<<>>>AAAJJJ\\\vvv|||___HHHHHHAAA///444222000---+++,,,000222///////////////000000111222333444666888:::;;;<<<999999999999999999::::::777777666666666666777777777777888999:::;;;<<<===@@@AAACCCFFFIIIMMMPPPRRRZZZ___eeeiiioooyyyxxxmmmeeehhhoooxxxssskkkeeeeeezzz{{{uuuvvvlll```\\\ddduuuvvvnnnfffiiiyyyzzzvvv{{{vvvuuuooofff```ZZZbbbuuuyyyqqqkkk___^^^ppp|||pppdddaaagggwww|||nnnaaabbbtttyyyzzz|||yyyxxx|||%%%+++111111---***+++---***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------............/////////000000---...///222444555666888666DDD\\\~~~```KKKDDDEEEGGGIIIEEECCC@@@<<<999888999:::======<<<<<>>???AAADDDGGGIIIKKKPPPXXX```eeeiiippp}}}yyykkkkkkmmmooo|||yyypppeee]]]nnnwwwtttiii^^^ZZZaaaooo{{{tttkkkkkkuuuyyyzzzwwwpppgggaaaZZZaaasss|||qqqkkkeeehhhzzzrrrddd___dddssszzzmmmbbbbbbssszzz{{{|||yyyxxx{{{%%%+++000111---***+++---*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------............////////////111111///...///000000///666888>>>PPPqqqeeeRRRJJJEEECCCBBBAAA@@@>>>===<<<:::999999;;;<<<;;;<<>>@@@BBBDDDEEEHHHOOOXXX]]]```fffpppyyypppjjjjjjjjjuuu{{{lllZZZdddxxxlllaaa]]]___gggwwwzzzrrrnnnppp|||yyy{{{rrrggg```\\\cccttttttkkkmmmvvv}}}}}}uuufff```cccpppxxxlllcccaaappp|||}}}}}}yyyzzz&&&***......,,,***+++,,,************************************++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------........./////////000111000,,,,,,000222111---444:::<<>>>>>??????===;;;999<<<<<<999555999CCCLLLLLL[[[oootttnnnooolll\\\GGG:::666666444111111000000///////////////000/////////000222444555555666666777888888999999666555555666666777888999888888999999999999999999999999999:::<<<===???@@@BBBHHHNNNRRRUUUZZZcccjjjtttttthhhfffiiirrr}}}sss^^^bbbvvvkkkfffcccbbblllyyyyyytttoooppp{{{tttyyykkkbbb```iii{{{zzzooovvv|||{{{wwwhhhaaacccoooyyyoooeeeaaammm||||||||||||((()))***+++++++++******************************************++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////+++000111------222666666+++222777666444???XXXoooqqq\\\LLLHHHBBB?????????>>>===<<<>>>===999444444888===BBBBBBGGGXXXuuu{{{wwwzzz|||hhhUUUFFF===888777111111000///////////////............///000111222222222333444666777888888555555555555666777888999999999999999999999999888666666777888999;;;<<<===???BBBEEEHHHLLLQQQWWW[[[aaammm~~~wwwgggbbbhhhrrrzzzxxxeeehhhxxxtttnnnhhhnnnyyyzzzrrrlllppp{{{ppp}}}wwwmmmiiiuuuwww|||zzz}}}~~~tttgggaaadddooo}}}uuugggaaajjjyyyyyy~~~***((('''(((***+++***))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////***111222---))),,,...---444111000222555888>>>BBB[[[}}}]]]UUUJJJBBB???>>>===<<<888;;;======;;;:::;;;===<<<<<>>>>>???BBBFFFKKKPPPSSSUUUYYYfffxxxxxxfff___gggssszzz{{{yyykkkooozzzrrrvvv|||uuullllll|||yyynnn|||zzzrrr~~~|||yyy~~~zzz||||||}}}qqqeeeaaadddoooyyyiiiaaahhhwwwvvv(((((())))))))))))(((((()))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............///000000000111111222333333444444DDDVVVwwwsssSSSGGGFFFBBB???@@@===>>>>>>===;;;999888777888:::<<<>>>@@@EEEMMMSSSooo{{{___MMMHHH;;;999555111,,,***---222000...++++++---...///......//////000111222222333555666777888888777666555555666777888999::::::::::::999999888888999999:::======>>>@@@BBBDDDFFFGGGLLLMMMSSSaaarrr{{{yyyttt{{{zzzllldddfffmmmpppuuuxxx|||zzzyyy~~~~~~pppnnn}}}|||vvv~~~}}}yyy|||zzz{{{}}}xxxjjjccceeeooo{{{kkkeeejjjwwwrrrwww(((((())))))))))))(((((())))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...............//////000000000000111222222333333555>>>QQQpppvvvZZZNNNHHHCCC@@@===<<<;;;;;;;;;<<<>>>???999:::;;;;;;;;;>>>CCCGGGKKKaaazzzwwwiii\\\UUUOOODDD777000///000111222............------............//////000111111222444444555666666666666666888999999999999999888888:::999999888888999999:::::::::;;;===>>>AAABBBDDDFFFEEEIIIRRR___ggghhhfffjjjrrrtttnnnhhhiiilllmmmqqqssswww{{{~~~xxxyyysssqqq~~~yyy|||xxxzzzyyyyyy}}}xxxjjjaaa```hhhzzz|||kkkdddhhh|||xxxsssxxx}}}~~~(((((())))))))))))(((((()))))))))*********++++++)))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------......///000...//////000000111222222444333666AAAXXXwww|||jjjSSS???DDDBBB>>>============<<<;;;<<<<<<:::888888999:::888>>>MMMddd}}}xxxcccVVVQQQRRRSSSWWWSSSLLLEEE???:::555111---...............///000------......///000000000222222222333444555666777;;;;;;;;;;;;:::999888777:::999999888888999999:::777777888999:::<<<>>>??????>>>???CCCIIIPPPTTTVVVUUU```jjjkkkjjjjjjjjjiiijjjmmmqqqtttwwwzzz~~~wwwsssvvvuuuyyy{{{wwwxxx{{{~~~yyyzzz|||{{{mmmccc]]]cccttt{{{kkkccceeexxxzzztttyyy}}}{{{|||(((((())))))))))))(((((())))))))))))************))))))))))))************************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------------...//////------...//////000000111555555444222777FFF]]]nnnzzz\\\RRRKKKDDD??????>>>;;;999<<<======<<<:::888777777;;;777999???HHHZZZ{{{cccOOOLLLOOOOOOYYYcccccc[[[NNNBBB999555111---,,,...000000///---------.........//////000000///000111333555666:::;;;;;;;;;:::999999888:::999999888888999999:::666666666777888999:::;;;;;;;;;<<<===???CCCHHHLLLHHHQQQ\\\aaaccccccdddeeefffiiillloooppprrruuuwww{{{{{{sssyyyzzz}}}ttt|||{{{wwwvvvyyyzzz{{{{{{rrrfff^^^aaarrryyyiiiaaabbbttt|||uuuyyy}}}{{{xxxyyy(((((())))))))))))(((((((((((()))))))))*********(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---------------...//////,,,------...//////000000+++000444333111444>>>GGGfffpppbbbPPPDDD@@@@@@???===;;;;;;;;;<<<<<<<<<:::999999999===@@@===???TTTnnn|||cccTTTQQQYYYaaaggglllkkk___QQQHHH===222---///111...***------------............///.........000222444555666777888999:::::::::::::::999999888888999999:::888777777777888888999:::777:::<<<===>>>???CCCFFFEEEHHHNNNRRRUUUWWW\\\aaafffiiilllnnnooopppqqqsssxxxxxxzzz}}}sss||||||yyyqqqzzz{{{wwwvvvyyy|||wwwwwwxxxsssfff^^^```pppyyyhhh______ppp}}}uuuwww{{{yyyvvvwww|||(((((())))))))))))((((((((((((((()))))))))******((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++************++++++++++++------,,,,,,------...///,,,------......///000000)))---222333111111555999AAATTTtttoooYYYNNNIIICCC>>>:::::::::;;;======<<<:::999666888>>>???===@@@GGGXXXooo}}}nnnfff]]]^^^nnn|||wwwiiiZZZNNN>>>666444222---(((.................................///000111222333222333444666888::::::;;;:::999999888888999999:::::::::999999999999999:::666888;;;======>>>???@@@CCCBBBCCCFFFIIIKKKRRRYYYbbbeeeiiilllmmmnnnppprrrtttuuuvvvxxx{{{~~~pppwwwxxxqqq}}}}}}zzzuuuvvvyyyyyyrrrpppuuu|||{{{mmmbbb[[[^^^mmm|||zzzhhh^^^]]]mmm}}}uuuuuu{{{xxxttttttyyy(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((()))))))))***))))))))))))************************************************++++++++++++------,,,,,,------...///---------...//////000000000////////////000111222222999LLLiiittteeeSSSEEE???===;;;;;;======<<<::::::666333444777:::;;;<<>>>>>>>><<<999666;;;===999666777:::<<<000<<>>???AAA@@@>>>999:::999888888::::::888666777:::>>>FFFRRRaaalllvvv\\\LLLFFFJJJPPPTTTRRRKKKGGGFFF999777222---,,,------++++++...111111...++++++,,,111111000000111222333333888888999999999888888777<<<<<<===<<<<<<;;;:::::::::;;;<<<;;;999888999:::999999999:::;;;<<<===>>>DDDEEEHHHLLLQQQVVVZZZ\\\aaaeeekkkpppsssssspppooommmooorrrtttwwwzzz~~~rrryyyssslllyyyyyytttrrrpppsssxxxyyysssoooqqqyyy~~~{{{}}}pppddd]]]XXXYYYiii||||||uuuhhh\\\WWWdddyyyyyyqqqooozzz|||~~~}}}{{{uuupppsss}}}''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000555000///444444666DDDVVVuuusss___MMMDDDCCCGGGKKKBBB@@@<<<999999:::;;;:::======<<<;;;===DDDMMMTTTfffoooSSSMMMJJJMMMQQQRRRMMMGGGFFFBBB;;;555222111///---,,,,,,,,,+++,,,///333777000000000000000111222222555555666777777666666666::::::;;;<<<<<<;;;::::::999:::;;;:::999888999:::::::::::::::;;;;;;<<<===@@@AAABBBEEEIIILLLOOOQQQYYY\\\bbbhhhlllnnnnnnnnnooooooooooooppprrrvvvyyyzzz|||yyyooowww{{{zzz~~~qqqkkkwww{{{tttqqqppprrrxxxzzzrrrmmmooowww~~~{{{yyy}}}~~~rrreee]]]XXXYYYhhhzzz|||uuudddZZZWWWeeezzztttllljjjuuu|||~~~|||wwwrrruuu''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------...//////000666111111444222---///666BBB___lllYYYPPPPPPTTTEEEBBB???>>>???>>>=========<<<:::999888;;;AAAEEEEEE___uuucccOOOIIIPPPXXXVVVQQQGGGCCC===999777666444444222///+++***+++---...///000////////////000000111111222333333444444444444666777999;;;<<<;;;:::999888:::;;;:::999999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===>>>@@@BBBDDDEEEMMMPPPUUU[[[aaaeeehhhiiipppooonnnlllkkkllloooqqqtttwwwzzz}}}sssjjjssswwwpppnnnrrr~~~nnniiiuuu{{{vvvqqqnnnlllmmmwwwzzzpppjjjlllttt}}}xxxtttvvvzzzssseee]]]WWWXXXeeevvvyyycccYYYVVVdddyyy~~~rrriiifffqqq||||||{{{vvvrrruuu''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------......///000333000111666777333000222111EEEZZZuuu~~~lll```[[[FFFBBB@@@BBBCCCAAA???>>>>>>===;;;:::999:::<<<>>><<>>>>>===;;;999999555222//////000000,,,)))//////.........//////000//////000222222333333333222444777999;;;:::999999999:::<<<;;;;;;;;;<<<======<<<;;;:::::::::::::::;;;;;;;;;<<<===>>>@@@AAACCCEEEIIINNNTTTYYY]]]```kkklllnnnnnnmmmmmmnnnpppsssuuuwwwxxxzzz}}}rrriiiqqq|||qqqiiifffhhhqqqzzzlllhhhvvvzzzvvvqqqkkkeeedddmmmxxx}}}yyyooohhhhhhqqq||||||uuupppsssxxx~~~rrrddd\\\VVVUUUaaappp}}}|||eee[[[VVVaaasss~~~sssiiidddmmm||||||zzz~~~xxxvvvrrrooosss|||''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------...000000///------222555444222111222;;;@@@KKKdddrrrYYYMMMBBB???>>><<<<<>>;;;999888777666===???@@@@@@HHH]]]uuu|||kkkWWWHHHGGGAAA???BBBCCCAAAAAADDD:::666222222444666555333//////...............///...///000111222222222222///111444666888999888888:::<<<======<<<<<<>>>???===<<<;;;;;;::::::::::::999999::::::<<<===??????===>>>@@@CCCHHHMMMQQQSSS]]]aaagggkkklllmmmmmmnnnooopppqqqqqqqqqrrrvvvxxx~~~|||{{{{{{|||~~~uuuiiiooo|||yyynnngggcccbbbeeekkkttt||||||lllhhhvvv{{{vvvpppiiiaaa]]]dddmmmuuu|||wwwmmmfffeeemmmyyywwwqqqqqqwww~~~qqqbbbZZZTTTSSS]]]kkkyyy{{{jjj]]]UUU\\\lll|||sssggg```gggttt~~~xxxxxx}}}~~~|||yyytttssspppmmmqqq{{{''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...000000111000//////000000///...000555222333@@@RRRnnnkkkTTTGGG???:::;;;@@@>>><<<999888999:::999888555;;;???===:::@@@MMMXXXnnnjjjGGG>>>:::???DDDGGGNNNWWWOOOIII???777333333333444000//////............///...///000111111111111111///000111333555666777888;;;===>>>===<<<<<<===>>>===<<<;;;:::::::::::::::777777777888999;;;<<<===;;;;;;<<<===@@@CCCFFFHHHLLLRRRYYY___bbbdddeeefffkkklllmmmmmmmmmnnnppprrrvvvvvvvvvvvvwwwxxxzzz{{{}}}~~~vvvjjjnnn{{{}}}wwwlllgggbbb^^^]]]```ffftttrrrwww}}}ooohhhttt{{{zzztttoooiiibbb^^^bbbhhhqqqxxx}}}tttkkkeeebbbkkkvvv{{{uuupppvvv}}}qqqaaaYYYTTTSSS[[[hhhttt{{{}}}|||vvviii]]]UUUZZZgggvvvooobbbYYY___lllxxxzzztttwww|||~~~{{{wwwtttrrrrrrooommmrrr{{{|||''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))***************************************++++++++++++,,,,,,,,,+++++++++,,,---...000000111222111000//////000///---111......444888DDDZZZuuueeeWWWHHHAAABBB999777555666999<<<<<<<<<444777;;;===;;;999999;;;AAA[[[|||dddSSSEEEBBBDDDGGGTTTbbbjjjfff]]]QQQDDD:::444111111000//////......//////...//////000000//////////////////000222444666777;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;:::::::::;;;;;;888777777777888999999:::::::::::::::<<<>>>@@@AAABBBEEEJJJOOORRRUUUYYY[[[aaadddgggiiikkklllnnnpppmmmnnnoooqqqrrrtttvvvvvvxxxzzz}}}tttiiinnn{{{}}}vvvjjjddd___ZZZYYYZZZ[[[jjjxxxuuuwwwzzz~~~ssshhhoooyyyzzztttnnnkkkgggccccccgggpppwww~~~zzzqqqiiiccc```iiiuuu}}}yyytttooouuu{{{~~~rrrbbbZZZVVVTTT\\\gggqqqxxx~~~~~~zzz{{{~~~wwwqqqdddZZZTTTZZZgggsss~~~jjj]]]TTTYYYggguuu~~~xxxrrrvvv{{{~~~yyytttpppoooooommmkkkpppyyyzzz''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,+++++++++,,,---...000000)))---///......///111222///111...000555111222???DDDcccuuu\\\IIICCCBBB>>>999777888888777555@@@:::777999======:::888666???LLLbbb|||```PPPGGGDDDOOO^^^wwwzzzzzzrrrcccQQQCCC<<<111111000///////////////.........///......------000///......000222555777:::;;;<<<;;;999888999:::;;;;;;;;;::::::;;;;;;<<<::::::999888888888999999999999999:::;;;<<<===>>>???@@@BBBDDDGGGKKKQQQUUUSSSWWW]]]aaadddgggjjjlllfffhhhjjjmmmppprrrssssssuuuwwwzzz|||~~~~~~}}}}}}yyy~~~qqqgggooo}}}~~~~~~uuuiiibbb]]]XXXWWWYYYVVVdddsss||||||zzzzzz}}}uuuhhhjjj{{{}}}~~~|||uuuooonnnkkkfffdddeeeqqqvvv|||xxxpppgggaaa___iiiuuu}}}~~~yyytttqqqoootttzzz|||{{{~~~sssccc\\\WWWVVV]]]hhhooowww}}}~~~}}}~~~~~~~~~~~~vvvppp^^^VVVSSS[[[hhhsss|||hhh[[[RRRXXXgggvvvxxxrrruuuzzz~~~yyytttoookkkkkkiiihhhmmmvvv{{{|||yyy''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((&&&$$$$$$%%%(((******))))))))))))))))))))))))))))))))))))************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,---......///.....................////////////000000000000111222333444<<<>>>NNNnnnjjj^^^NNNEEE;;;999:::;;;<<<<<>>GGGTTT^^^sssgggYYYeee|||bbbVVVEEE777111//////...,,,,,,---------...111444////////////000111222333333666:::;;;;;;;;;;;;<<>>???AAABBBEEEGGGIIILLLOOOSSSYYY]]]```ffflllllliiihhhkkkppppppqqqrrrssstttuuuvvvvvvwww||||||pppooorrrzzz}}}~~~{{{{{{||||||lll^^^VVVRRRRRRSSSYYYaaaiiimmmrrrxxx||||||wwwxxx{{{}}}~~~~~~}}}}}}ooocccgggttt~~~~~~|||wwwvvvtttqqqlllgggeeedddkkkvvv~~~~~~}}}tttmmmjjjgggaaagggqqq|||}}}tttnnnllllllmmmqqqwwwyyy{{{rrrccc[[[TTTPPPXXXdddooosssvvvwww{{{}}}zzzwwwxxx{{{~~~}}}|||}}}tttjjjbbbXXXRRRXXXeeeqqq|||xxxjjj[[[XXXaaapppzzzxxxpppooosss{{{~~~|||zzzwwwtttrrrpppmmmlllooovvv}}}''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''((()))))))))((('''))))))))))))))))))))))))(((((())))))))))))******))))))***************************++++++++++++,,,+++,,,------......---------------.........//////......---......///000111111...///222555AAA^^^zzzxxx```PPPFFF@@@===BBBBBBAAA>>><<<;;;;;;<<<888888777444333555;;;AAALLLeeesss^^^```xxx~~~wwweeeRRRBBB888333111000000///000111111000...//////000111111111111111111444888:::;;;<<<===>>>AAA???<<<999888999;;;<<<<<<<<<<<<;;;;;;999888888999999888777777888999999999999999999:::<<<===>>>===>>>AAABBBDDDGGGLLLOOOXXX]]]cccdddbbbcccgggkkkpppoooooooooppprrrssstttvvv{{{~~~}}}~~~zzzooommmqqqzzz|||||||||yyyzzz{{{xxxqqqwwwwwwvvvzzzzzzlll]]]SSSOOOQQQTTTXXX```eeefffiiiooouuuwwwtttuuuxxxzzz||||||||||||rrrcccdddqqqzzz~~~~~~~~~}}}}}}|||~~~wwwuuurrrnnnjjjfffcccbbbhhhttt|||~~~zzzpppjjjeeecccaaaeeennnwwwzzz}}}~~~uuuooolllkkklllqqqvvvxxxyyy{{{nnn```YYYSSSPPPWWWdddsssuuuuuusssuuu{{{~~~~~~~~~zzzvvvtttvvvzzz~~~~~~~~~~~~~~~{{{xxxxxx|||}}}rrrhhhbbbYYYSSSXXXcccnnnyyyuuuiii[[[XXX```nnnwww|||{{{yyypppmmmpppwww|||zzzwwwtttqqqsssqqqnnnllloootttzzz~~~''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''&&&$$$$$$%%%(((***))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))******++++++************++++++++++++++++++,,,---------------,,,,,,---------...............------...///000000000111333333///111AAARRRgggxxxfffTTTGGGBBB@@@>>>>>>@@@@@@>>><<<666888888888777888;;;>>>;;;KKKYYYdddjjj___XXXaaahhhrrr~~~~~~qqqaaaPPPAAA888888666444444555333///+++///000111333444333222222000222666888888999;;;<<>>===<<<;;;<<<===>>>======<<<<<<;;;:::888888888888888888888888888888777777777888888999::::::;;;<<<>>>??????AAADDDGGGMMMRRRVVVXXXXXXZZZ^^^bbbjjjkkklllnnnooopppppppppoootttyyyzzz||||||||||||||||||}}}}}}~~~~~~~~~}}}|||}}}}}}}}}xxxqqqmmmnnnvvv~~~|||zzzvvvwwwvvvvvvyyy|||wwwpppppptttvvvyyy}}}wwwlll]]]RRRNNNQQQUUUZZZ```dddcccccciiipppsssssstttvvvyyy{{{||||||}}}}}}~~~sssdddeeeqqqyyy~~~}}}|||}}}|||{{{}}}~~~|||||||||~~~}}}}}}{{{xxxzzz~~~~~~~~~~~~}}}||||||~~~~~~vvvsssooolllhhheeebbb___fffqqq{{{}}}xxxnnnfffaaa^^^___cccllluuuyyy{{{wwwqqqnnnkkklllqqqwwwyyyyyyttthhh\\\VVVPPPMMMTTT```sssvvvuuurrrsssxxx{{{{{{zzzyyywwwuuutttuuuzzz}}}yyyzzz||||||}}}~~~{{{{{{|||}}}~~~~~~zzzttttttyyy~~~{{{qqqgggaaaXXXRRRVVV___iiisss{{{}}}}}}oooeeeZZZXXXaaammmwww|||{{{wwwnnnkkkmmmuuu|||yyyvvvqqqnnnpppnnnlllkkknnnsssxxx{{{''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&((())))))'''''')))+++(((((((((((((((((((((((('''(((((((((((()))))))))((((((((())))))******+++))))))*********+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////.........///000000---///111333111///222777BBBTTTqqq{{{jjjVVVKKK>>>999;;;>>><<<999::::::;;;:::888666555666>>>FFFGGGFFFJJJJJJOOO___UUU\\\jjj}}}{{{mmm\\\QQQIIIBBB888222111111111111---...000222333333333222000222444555444555666777:::<<<>>>@@@AAAAAA@@@???<<<<<<<<<<<<;;;:::999888888888888999999888888888777777888888888888888888;;;<<<===>>>===>>>@@@BBBCCCGGGJJJLLLMMMOOOSSSWWW\\\___dddhhhjjjjjjhhhgggeeekkkooorrrwww~~~~~~{{{zzzyyyyyyyyyzzz|||}}}~~~}}}|||{{{zzz|||}}}}}}xxx~~~uuummmjjjqqq{{{}}}|||vvvwwwxxxzzzxxxiiirrrzzzzzzzzz}}}wwwsssiii]]]SSSOOOQQQUUU[[[bbbfffdddccchhhooossstttuuuwwwyyyzzz|||}}}~~~|||}}}~~~~~~~~~~~~ooodddffftttzzz~~~}}}|||~~~~~~zzzyyyyyyzzz|||}}}|||{{{}}}~~~~~~~~~|||{{{{{{~~~}}}|||xxxttttttxxx|||{{{{{{|||~~~~~~{{{|||}}}}}}{{{zzz{{{|||}}}}}}~~~~~~~~~}}}}}}|||tttppplllhhhfffdddaaa^^^eeeoooyyy}}}wwwlllddd^^^ZZZ[[[aaalllvvvyyyzzz~~~wwwrrrpppjjjlllqqqwwwyyyyyy~~~rrreee[[[UUUOOOKKKRRR]]]oootttvvvttttttwwwxxxxxxtttvvvwwwxxxxxxyyy|||~~~xxxyyy{{{{{{{{{}}}~~~zzzzzzzzz|||~~~~~~}}}{{{{{{}}}}}}yyytttssswww|||~~~~~~~~~tttjjjbbbYYYSSSUUU]]]eeeooowww{{{|||lllddd[[[YYY```llluuuyyyzzz~~~tttkkkiiilllsss}}}zzzvvvpppllllllkkkkkklllpppuuuzzz}}}~~~''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''',,,222444111,,,)))(((((((((((((((((((((((((((''''''(((((((((((())))))(((((()))))))))))))))))))))))))))************+++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------//////.........//////000...---------////////////333999GGG___~~~}}}jjjQQQ???::::::999888999:::;;;;;;:::888666555<<>>;;;<<<<<<<<<<<<;;;::::::888999::::::::::::999888777888888999888888777777999:::<<<<<<;;;;;;<<<======???AAABBBCCCFFFIIILLLQQQUUU\\\bbbffffffdddcccdddiiimmmpppvvv~~~zzzyyyxxxwwwwwwyyy{{{|||}}}}}}{{{zzzyyyyyyyyyyyyzzz|||}}}yyy|||vvvlllgggooo{{{}}}xxxyyyzzz~~~~~~lllvvv}}}{{{xxxxxxyyyyyypppllleee\\\TTTQQQQQQSSSYYYbbbhhhgggeeeiiiooosssvvvvvvwwwyyyzzz|||}}}~~~{{{}}}~~~}}}|||||||||~~~jjj```eeeuuu{{{~~~~~~|||zzzyyyxxxyyy{{{}}}|||{{{|||||||||}}}~~~}}}}}}|||~~~}}}|||wwwrrrqqquuuxxxxxxxxxzzz|||}}}|||{{{yyyzzz|||}}}~~~zzzyyyzzz{{{||||||}}}}}}}}}}}}}}}~~~~~~~~~||||||{{{rrrmmmhhheeeeeedddaaa^^^eeennnxxx}}}yyymmmddd]]]YYYYYY___jjjtttwwwxxx}}}zzztttqqqpppiiikkkpppvvvxxxxxx|||sssggg]]]XXXQQQLLLQQQ\\\iiipppuuutttsssuuuvvvuuurrruuuxxxzzzzzz{{{|||~~~{{{{{{|||zzzyyyxxxyyy{{{~~~~~~~~~}}}}}}|||||||||{{{|||~~~~~~}}}}}}~~~{{{zzzyyy{{{|||}}}{{{zzz{{{|||}}}zzzwwwuuuvvvxxxzzz{{{|||}}}zzzoooeee\\\VVVWWW\\\cccmmmvvvyyy}}}nnnggg^^^\\\```iiipppssswww~~~|||sssjjjhhhkkksss~~~{{{vvvooojjjjjjjjjkkknnnrrrwww|||zzz}}}''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((111555888555///***((()))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))((((((((())))))))))))************)))******+++++++++++++++++++++++++++,,,,,,,,,,,,......------------......///...------///111111/////////333<<>>777AAABBBAAAFFFCCC>>>BBBIIIBBB???GGGSSS___mmmxxx|||iiiTTTCCC888333333333222111000000000000111222222222111111222444333444777999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<999:::;;;;;;;;;;;;:::999777888888999888777666555666888::::::999888999:::;;;;;;<<<===>>>???BBBDDDGGGKKKRRRYYY^^^```aaaaaaeeeiiikkklllqqqzzzwwwvvvsssrrrrrrtttwwwyyyyyyxxxvvvttttttuuuvvvwwwuuuxxx{{{|||||||||~~~~~~zzzyyy~~~uuujjjfffppp~~~|||zzzzzz||||||~~~|||}}}{{{wwwiiieee^^^YYYUUURRRPPPOOOTTT___iiiiiigggiiinnnqqqwwwwwwwwwxxxyyyzzz|||||||||}}}~~~}}}{{{yyyzzzzzz~~~iii```fffsssyyy~~~~~~||||||{{{zzz{{{~~~~~~}}}~~~}}}||||||}}}~~~}}}||||||}}}~~~||||||xxxrrrrrrvvvuuuuuuvvvxxxzzz{{{zzzxxx{{{{{{|||}}}}}}~~~~~~}}}zzzwwwwwwzzz|||}}}|||||||||{{{{{{{{{|||~~~~~~~~~}}}~~~yyyooojjjdddbbbddddddaaa^^^fffnnnxxx}}}{{{oooeee]]]YYYYYY^^^gggooorrrttt{{{}}}vvvpppnnnmmmfffhhhnnntttvvvuuuyyytttiii^^^XXXQQQKKKOOOXXXccckkkqqqpppooorrruuuuuurrrtttuuuuuuuuuvvvxxxzzzzzzzzzzzzxxxvvvuuuuuuwww|||||||||{{{zzzyyyyyyxxxvvvxxxzzzzzzzzzzzz|||}}}wwwvvvvvvxxxzzz{{{{{{zzz{{{|||||||||zzzxxxvvvtttyyyyyyzzz}}}}}}{{{yyy|||{{{oooeee]]]WWWWWW[[[aaakkktttxxx~~~yyymmmggg```]]]aaahhhooorrruuu|||}}}sssjjjhhhjjjrrr~~~zzzuuunnnhhhggggggiiilllpppuuuyyy|||yyy{{{~~~''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((>>><<<777---%%%###(((...((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((''''''))))))))))))************))))))***+++++++++++++++******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,***---000000///000///---333444444111111===VVVkkkdddMMM???:::::::::<<>>EEEIIIKKKSSS]]]jjj{{{{{{}}}cccMMMAAA;;;999777444333222222222000111222222111222444666333222222333333444555666999:::;;;<<<============::::::<<<<<<<<<<<<::::::777888888888888666555444666888999999888888888999;;;;;;::::::;;;===???@@@===@@@EEELLLRRRWWWZZZ\\\aaaccccccbbbfffoootttuuusssqqqnnnmmmmmmooorrrtttvvvtttrrrppppppqqqtttuuuqqquuuxxxzzzyyyzzz}}}zzzwwwzzzrrriiifffrrr{{{~~~~~~xxxddd```ZZZWWWUUUSSSOOOKKKOOO\\\hhhiiigggiiimmmpppwwwwwwwwwwwwxxxyyyzzz{{{|||}}}~~~}}}zzzxxxxxxxxx}}}kkkaaahhhpppvvv|||~~~|||~~~}}}|||~~~~~~}}}|||{{{||||||{{{zzzyyyzzz}}}|||{{{|||xxxttttttxxxtttttttttwwwyyyyyyxxxvvv}}}}}}}}}}}}||||||||||||zzzxxxvvvwww{{{}}}}}}|||}}}|||zzzyyyzzz{{{~~~~~~}}}}}}~~~}}}wwwnnnhhhcccaaacccdddaaa^^^gggnnnwww}}}|||pppfff^^^ZZZZZZ]]]dddkkknnnqqqzzz{{{rrrmmmjjjjjjdddffflllrrrtttsssvvv|||ssshhh]]]WWWOOOHHHKKKTTTaaahhhmmmlllkkkoootttvvvqqqqqqpppnnnmmmnnnqqqtttuuuvvvvvvvvvttttttvvvwww{{{{{{zzzyyyyyyxxxwwwwwwsssuuuvvvwwwwwwxxxzzz|||rrrrrrrrrtttwwwyyyyyyyyy|||||||||}}}}}}zzzvvvrrryyyyyyyyy{{{}}}|||zzzwwwuuuyyyyyylllccc\\\UUUUUUXXX]]]gggpppwww}}}uuuiiiddd___^^^bbbjjjqqquuuuuu}}}~~~uuukkkhhhjjjqqq}}}}}}zzztttlllgggcccdddfffiiilllqqqtttvvvyyy{{{}}}''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................222111//////222666:::===\\\mmmvvv]]]OOOGGG>>>999>>>CCCCCC@@@@@@@@@>>>===>>>??????===;;;<<<>>>AAAAAA@@@BBBEEEIIIXXXcccpppvvvuuuvvv{{{sssbbbJJJAAA888444555555444444000000111444666444///+++000000000//////000333666555444444555666888;;;<<<999:::<<<======<<<:::999888888777777777777666666888888888888888999999999;;;::::::999999::::::;;;===>>>@@@BBBFFFKKKNNNQQQZZZ]]]______cccjjjnnnmmmkkkkkkkkkkkkjjjkkkmmmpppqqqqqqooonnnnnnpppqqqrrrmmmuuu~~~{{{vvvvvvyyy~~~||||||}}}mmmfffffftttzzzxxxzzzyyyppp```TTTTTTXXXUUUPPPNNNOOOYYY______```hhhnnnppptttwwwyyyyyyvvvuuuwwwzzzyyyzzz{{{{{{zzzyyywwwvvv~~~~~~jjjbbbgggsssyyy}}}|||zzz{{{|||{{{{{{}}}}}}|||zzzyyyyyyzzz{{{}}}~~~{{{zzz|||~~~wwwxxxzzz{{{{{{{{{zzzyyyzzzwwwxxx|||{{{uuusssuuussspppnnnpppvvvyyyxxxvvv||||||||||||{{{{{{{{{{{{yyywwwvvvwwwyyy{{{||||||zzzzzzyyyxxxxxxyyyzzzzzzuuuzzz}}}zzzpppnnniiibbb```aaaaaa^^^ZZZccckkkvvv}}}~~~xxxqqqjjjbbb[[[ZZZ___cccdddgggppp{{{}}}uuupppiiibbbcccggglllppprrrssstttuuuwwwhhh[[[UUUOOOIIIKKKRRR___fffjjjiiiiiilllnnnnnnlllllllllmmmnnnppprrrsssqqqrrrssstttttttttsssrrruuuuuuvvvvvvvvvvvvuuuuuuwwwuuutttvvvyyyyyyvvvssspppqqqqqqrrrtttvvvxxxyyywwwyyyzzzxxxuuusssqqqqqqvvvvvvwwwyyy||||||{{{zzz||||||}}}ssskkkcccZZZTTTVVV\\\```dddgggnnnuuu}}}{{{sssjjjeee___]]]aaahhhooosssxxxzzzyyyuuunnnhhhfffnnnzzz~~~~~~zzzqqqiiigggeeeccceeelllrrrvvvwww{{{|||}}}|||{{{{{{}}}~~~}}}~~~''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))*********************+++++++++,,,,,,---,,,,,,++++++,,,,,,---........................000///...///000333777999555DDD^^^}}}lll___NNNAAA<<<===>>>???::::::::::::;;;===@@@AAA;;;<<<===<<<<<<===AAAEEEKKKSSS\\\aaacccffflllqqqmmmdddWWWMMMEEE<<<555000444333222///......222555333333222000000000111222000000111222333555777777777888:::<<<<<<<<<;;;:::999999999999999888888888999999888888888777777777999999888888888888999999999:::;;;===AAADDDHHHIIIMMMQQQTTTUUU[[[dddiiijjjlllmmmoooppppppooolllkkknnnnnnnnnooopppppppppqqqmmmqqqvvvyyyyyyxxxyyyzzz|||~~~~~~|||||||||qqqiiigggqqq}}}{{{wwwvvvzzzuuufffYYYXXX[[[XXXSSSQQQPPPWWW[[[YYYZZZbbbjjjlllpppssswwwyyyyyyyyyxxxyyywwwwwwxxxyyyyyyyyyyyyyyyzzz{{{~~~ggg^^^bbbqqqxxx|||zzzxxxzzz{{{zzzzzzzzzyyyyyyxxxxxxwwwwwwwwwyyy{{{zzzyyyxxxzzz|||wwwxxxzzz{{{{{{zzzyyyxxx{{{yyyyyy}}}|||wwwuuuwwwssspppnnnpppuuuxxxxxxuuuwwwwwwxxxyyyzzz{{{||||||wwwvvvttttttvvvxxxyyyxxxyyyxxxvvvuuuuuuvvvxxxyyywwwxxxzzz{{{}}}{{{sssmmmhhhbbb______^^^[[[XXX___gggssszzz{{{wwwnnnfff^^^XXXZZZ^^^bbbccceeelllvvv|||zzzsssnnnhhhaaaaaaeeekkkoooqqqrrrssstttyyy}}}yyykkk]]]WWWPPPIIIIIIOOO^^^eeejjjjjjjjjlllnnnnnnhhhiiikkklllnnnnnnnnnnnnmmmnnnppprrrrrrsssrrrrrrttttttuuuvvvvvvvvvuuuuuutttssssssvvvyyyzzzxxxvvvrrrrrrrrrrrrrrrsssttttttsssuuuvvvvvvtttrrrrrrrrrttttttuuuwwwzzz{{{zzzxxxyyyyyy|||}}}wwwooohhhbbbZZZTTTWWW\\\```dddgggooovvv}}}{{{rrrjjjeee___\\\```fffmmmqqqsssuuuxxxtttmmmgggfffmmmyyy}}}{{{wwwqqqllljjjfffbbbbbbgggnnntttwww|||}}}~~~~~~}}}}}}''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))*********************++++++++++++,,,,,,,,,++++++++++++,,,,,,------------------------............///111222333***222@@@SSSkkkyyyZZZGGGCCCAAA<<<:::;;;<<<<<<;;;;;;<<<===;;;<<<;;;::::::;;;>>>AAAFFFIIINNNRRRWWW]]]cccggguuuwwwhhhZZZNNNDDD>>>777555333444555444222///222111111000///...---------...///111222333333444333555777999;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;:::999999888666555555444777777666666666666777777777777888:::<<<>>>AAABBBBBBEEEGGGHHHMMMWWW]]]^^^eeeggglllrrrwwwvvvpppkkkkkkmmmoooppppppooommmkkklllmmmnnnqqquuuwwwxxxxxxuuuyyy~~~~~~~~~uuulllgggllluuuwwwuuussstttyyy}}}oooaaa]]]^^^\\\WWWTTTQQQTTTUUURRRSSS[[[eeejjjkkkmmmqqqvvvyyyzzzwwwuuuuuuuuuuuuvvvwwwyyyzzz{{{xxxzzz~~~fff[[[___nnnuuuyyyxxxvvvxxxyyyxxxyyywwwtttuuuwwwwwwuuurrruuuvvvwwwwwwvvvuuuvvvxxxwwwxxxzzz{{{{{{yyywwwvvvyyyxxxxxx{{{{{{wwwuuuwwwssspppoooppptttwwwvvvuuurrrssstttvvvxxxzzz{{{|||vvvtttrrrqqqssstttttttttwwwuuurrrpppppprrruuuwwwwwwvvvtttvvv{{{~~~zzzuuulllgggaaa^^^]]]\\\XXXUUU\\\cccnnnuuuwww{{{xxxmmmddd[[[VVVXXX[[[^^^aaaccchhhooovvv}}}vvvppplllfff```___ccchhhlllnnnpppqqqsssvvv~~~zzzlll___YYYRRRHHHGGGLLL\\\dddkkkkkkkkkmmmnnnmmmggghhhkkkmmmnnnmmmlllkkkjjjkkkmmmnnnpppqqqqqqqqqrrrssstttuuuvvvvvvuuuuuupppppprrruuuxxxzzzyyyxxxrrrrrrqqqppppppoooooonnnnnnppprrrsssqqqppppppqqqqqqqqqsssvvvyyyzzzxxxvvvuuuvvvyyy}}}xxxrrrkkkfffaaaYYYTTTWWW\\\___cccgggnnnvvv}}}|||ssslllfff___[[[]]]dddjjjnnnoooqqq{{{|||vvvssslllfffdddkkkwww{{{vvvsssqqqoookkkfffaaa___dddkkkrrrvvvzzz|||}}}}}}}}}}}}}}}''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************************++++++++++++,,,,,,++++++++++++,,,,,,------------------------------...///////////////555777888;;;CCCTTTjjjzzz~~~cccWWWJJJ===>>>===<<<===???>>>:::777:::<<<===>>>>>>>>>======DDDEEEHHHMMMSSSYYY]]]___eee|||yyymmmhhheeebbbTTTKKK@@@<<<<<<:::333+++111000000111111000///---,,,...000222333333333222000222444777999:::;;;;;;;;;;;;<<<<<<<<<=========888888777777666555555444777666666555555666666777777888888999;;;<<<===>>>???AAAAAA???BBBIIINNNNNNVVVXXX___kkkuuuyyyuuupppkkkmmmppprrrrrroookkkiiilllmmmpppqqqrrrsssssstttppptttyyy~~~xxxnnngggiiinnnppppppqqquuuxxx|||xxxiiiaaa```___[[[WWWSSSRRRPPPMMMPPPYYYdddkkkjjjiiikkkoootttvvvtttqqqttttttssssssuuuvvvxxxzzzyyy{{{hhh\\\___kkkrrrvvvuuutttvvvwwwvvvyyyuuuqqqrrrvvvwwwsssoootttttttttttttttuuuwwwyyywwwxxxyyyzzzyyywwwuuuttttttttttttvvvuuutttssssssrrrpppooopppsssuuuuuutttpppqqqrrrtttvvvxxxzzzzzzuuusssppppppqqqqqqqqqqqqtttqqqnnnllllllnnnqqqtttuuutttssstttwww~~~{{{{{{xxxtttkkkgggbbb___]]]ZZZWWWTTTZZZaaakkkrrrtttyyy|||pppeee]]]XXXTTTUUUZZZ___cccffflllrrr|||}}}zzzsssnnnkkkfffaaa\\\```eeeiiikkkmmmppprrruuu~~~|||wwwjjj^^^YYYRRRHHHEEEIIIZZZcccjjjkkkkkkmmmmmmllljjjkkklllmmmmmmmmmlllllljjjjjjkkklllmmmnnnnnnnnnpppqqqsssuuuuuuuuutttsssnnnoooqqqsssuuuwwwvvvvvvpppoooooonnnnnnmmmlllkkkkkkmmmoooooonnnmmmmmmnnnoooppprrrvvvyyyyyywwwuuutttuuuxxx}}}wwwpppjjjeee^^^XXXTTTWWW[[[^^^bbbgggkkksss{{{vvvmmmfff^^^ZZZ[[[aaagggkkknnnpppzzzzzztttpppjjjdddbbbiiittt~~~yyyrrrnnnnnnpppgggdddaaa```cccjjjqqqvvvvvvxxxzzz{{{{{{{{{|||~~~{{{~~~''''''&&&&&&&&&&&&''''''******)))((('''&&&&&&%%%''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((()))))))))************))))))*********+++++++++,,,++++++******++++++,,,------------------------......///000000///...---///111222000000666AAAJJJhhhrrrcccSSSMMMCCC:::777;;;>>><<<888777:::>>>BBBCCCAAA>>>;;;>>>>>>@@@EEEKKKPPPQQQPPPQQQeeeuuu{{{{{{}}}|||mmmWWWBBB666444666222111000222444444222000,,,---///111222222111111///000222444666888999:::::::::;;;;;;<<<===>>>>>>666666666666666777777777777777777666666777777777888888999999::::::::::::>>>???>>>;;;<<>>666333000000111111///,,,+++,,,---...///////////////000111222333555666777777777888999:::<<<<<<===666666666777777888888888888888777777777777888888777777888888888888777777999;;;;;;999:::???AAA???AAAAAADDDLLLVVV]]]``````ZZZ]]]ccciiiooorrrttttttooowww}}}|||uuuoooppptttttttttrrrpppppprrrwww{{{yyyrrrlllllllllkkkmmmqqqpppppprrrwwwssseeeaaaaaa```[[[XXXRRRNNNOOOSSSYYYccclllqqqooommmlllnnnqqqssssssuuutttsssrrrqqqqqqqqqqqqsssuuu}}}eeeYYY\\\eeemmmrrrqqqqqqsssuuuuuuvvvtttrrrrrrttttttrrroooiiigggfffjjjsss~~~yyywwwuuusssqqqpppoooooonnnpppqqqoooooorrrsssqqqnnnnnnnnnmmmnnnnnnooooooqqqqqqrrrrrrrrrssssssssssssqqqooonnnooopppooooooooommmjjjhhhhhhjjjmmmooonnnrrruuussspppsss}}}}}}wwwrrrmmmgggfffddd```]]]YYYVVVUUUYYY]]]eeemmmqqqwww~~~vvvnnneee\\\VVVMMMLLLSSSaaahhhiiilllsssyyyzzzwwwpppkkkjjjgggbbbXXX[[[```dddgggkkkoooqqq|||wwwwwwnnnbbbXXXUUUOOOGGGFFFJJJWWW___fffggggggjjjkkkjjjmmmjjjgggdddcccdddgggiiilllkkkjjjiiihhhhhhhhhiiilllnnnpppqqqqqqpppmmmllliiikkkmmmmmmllljjjjjjkkkhhhiiikkkllllllkkkjjjjjjiiikkkmmmmmmkkkjjjiiijjjlllnnnqqquuuyyyyyywwwtttttttttwww}}}}}}yyywwwvvvpppfff^^^WWWSSSRRRUUUWWWYYY^^^ddddddmmmwww~~~yyyllleee[[[VVVVVV\\\cccgggjjjmmmwwwzzztttooolllgggaaa___dddnnnwwwxxxnnniiihhhjjj___```aaaaaacccgggmmmqqqsssvvvyyy{{{||||||~~~}}}|||}}}~~~{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~|||}}}''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************))))))))))))************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---...000111222111111000111666???KKK```~~~zzzdddQQQDDD<<<999888999<<>>======<<<<<<===???AAAGGGFFFFFFHHHOOO[[[iiissslllWWWQQQFFF@@@999666555333...***............//////000111000000000000111222333333333444555666888999:::;;;888888888888888888777777888888777777777777888888777777888999999888777777555888:::888:::===>>>;;;<<<===>>>AAAEEEIIILLLNNNKKKMMMRRRXXX___eeeiiillllllpppttttttqqqppprrrtttvvvuuusssqqqqqqtttyyy||||||vvvrrrpppnnnkkkkkkooolllooorrruuuzzzwwwgggaaacccbbb^^^ZZZSSSNNNPPPSSSWWW^^^ffflllmmmnnnmmmmmmnnnqqqsssrrrrrrrrrrrrqqqpppooonnnoooqqq|||zzzbbbXXX[[[dddkkkqqqppppppsssuuuuuussssssrrrrrrqqqqqqppppppjjjeeeaaadddmmmzzzyyywwwsssooommmlllmmmnnnjjjnnnnnnkkklllpppqqqnnnmmmmmmmmmlllkkkkkklllmmmnnnnnnoooooopppqqqqqqqqqqqqooommmlllmmmoooooonnnmmmllljjjiiiiiijjjlllmmmmmmooopppooonnnqqqxxx~~~~~~xxxqqqlllddddddbbb___[[[XXXVVVUUUUUUYYYaaaiiimmmssswwwqqqllleee\\\UUUMMMKKKSSSccckkkkkkmmmsssxxxyyyuuunnniiihhheeeaaaWWWZZZ___cccfffjjjooorrr}}}uuuvvvooobbbXXXTTTNNNGGGFFFKKKVVV^^^cccddddddhhhjjjjjjkkkjjjgggeeecccdddeeeeeeiiihhhgggfffffffffggghhhkkklllnnnpppooommmjjjhhheeegggjjjjjjgggffffffggghhhiiijjjkkkkkkjjjiiihhhgggiiilllmmmlllkkklllllljjjllloootttwwwxxxuuurrrqqqqqqtttzzz~~~yyytttvvvyyyttthhh\\\SSSPPPPPPSSSUUUWWW\\\ccceeemmmvvv}}}~~~vvvllldddZZZTTTUUU[[[bbbfffiiilllwwwyyyrrrmmmkkkeee___]]]bbbllluuu~~~wwwpppkkkiiiiiiaaa```___]]]]]]aaahhhmmmqqqtttxxx{{{||||||}}}~~~|||||||||}}}~~~}}}}}}~~~yyy|||~~~}}}}}}~~~~~~~~~~~~~~~'''''''''&&&&&&'''''''''%%%%%%&&&'''((()))***+++'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************))))))))))))************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,+++***+++---//////...+++///333777@@@UUUrrrqqq\\\OOOIII===<<<>>>BBBIIIMMMMMMLLL@@@>>>;;;777555666;;;???999999<<>>AAACCCAAABBBEEEIIINNNTTTZZZ]]]gggggghhhiiillloooqqqsssuuuuuuvvvvvvwww{{{~~~yyyvvvtttpppjjjjjjmmmjjjooosssrrrqqqzzzyyyhhhbbbeeeddd```[[[SSSNNNQQQSSSTTTXXX___dddhhhlllmmmlllkkkmmmppppppqqqqqqrrrrrrpppooonnnnnnqqq{{{yyybbbXXX]]]ccckkkpppppppppsssuuuuuuqqqrrrsssrrrooonnnooopppooohhhaaa```gggsss~~~zzzvvvqqqllljjjjjjlllmmmfffjjjjjjggghhhmmmnnnkkkkkkllllllkkkjjjiiijjjlllkkkkkklllmmmnnnooopppqqqooommmkkkkkklllnnnnnnmmmllllllkkkjjjjjjkkkllllllmmmlllkkklllnnnqqquuuwwwxxxrrrlllaaaaaaaaa^^^ZZZWWWUUUTTTRRRUUU]]]eeejjjooo{{{~~~tttooolllggg]]]UUUOOOMMMTTTeeennnkkkmmmssswwwxxxtttlllhhhgggddd```VVVZZZ^^^bbbfffjjjooorrrvvv|||yyynnnooo~~~rrrdddYYYTTTNNNGGGFFFKKKVVV]]]bbbbbbbbbfffjjjjjjkkkkkkjjjhhhgggfffeeedddeeeddddddcccdddeeeggghhhjjjlllnnnooonnnkkkgggeeeaaadddggggggeeeddddddfffiiijjjkkklllkkkiiigggfffeeehhhkkklllmmmmmmnnnooohhhjjjnnnsssvvvvvvtttqqqooooooqqqvvv|||~~~|||xxxtttwww}}}yyykkk]]]RRROOOOOORRRTTTVVV[[[bbbfffnnnwww}}}{{{ssskkkcccYYYSSSTTTZZZaaafffjjjmmmxxxzzzsssllljjjeee___]]]aaakkksss|||wwwrrrnnnkkkiiicccbbb^^^YYYXXX[[[cccjjjnnnrrrvvvyyyzzzzzz{{{|||{{{}}}~~~~~~|||{{{{{{{{{{{{}}}~~~}}}}}}}}}|||||||||||||||xxx|||~~~''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''((()))))))))))))))+++++++++*********))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111333111///666DDDPPPxxxrrrgggWWWNNNCCC???BBBFFFGGGFFFAAA===:::;;;;;;;;;???EEE@@@???======>>>AAADDDEEEYYY\\\hhhxxx|||{{{|||nnnnnnlll[[[DDD666333///...000000...000444111000000111000...///111111111333555777999:::;;;======<<<;;;:::999999888;;;;;;:::999888888888888;;;;;;===??????===888444777555333555888999888666555666777999:::<<<======;;;;;;===???CCCHHHMMMOOOTTTVVVYYY]]]bbbfffiiikkkiiillloooqqquuu{{{~~~tttmmmjjjjjjlllmmmnnnpppqqqrrrxxxmmmfffjjjllljjjaaa^^^YYYSSSQQQSSSXXX\\\eeeggghhhgggfffiiinnnsssiiilllooommmiiiiiilllpppnnnnnnwww|||eeeUUUTTTgggiiikkkmmmmmmmmmnnnpppnnnlllllloootttuuuqqqmmmkkkhhheeedddfffkkkqqquuuwwwpppiiihhhlllnnnlllhhhfffgggggghhhiiiiiijjjjjjjjjjjjiiiiiiiiijjjkkkkkkhhhhhhgggggghhhjjjlllmmmllllllllllllkkkkkkjjjiiiiiihhhggggggggghhhiiijjjhhhgggggggggfffhhhsss~~~wwwqqqkkkdddaaa]]]ZZZXXXWWWUUUTTTRRRWWW]]]```eeeoooyyyuuummmgggaaa[[[WWWTTTOOOPPPZZZfffkkkllllllzzzyyyssskkkgggeee```ZZZYYYXXX[[[bbbhhhhhhiiikkkrrrzzzzzzooommmwwwqqqhhh^^^UUUMMMGGGIIINNNUUU]]]bbbcccbbbeeegggfffgggffffffhhhjjjiiieeebbbbbbaaa`````````aaacccdddfffhhhkkkkkkjjjiiiiiiiiicccbbbaaacccfffhhhhhhhhhgggfffddddddfffgggffffffddddddeeegggiiijjjiiigggfffgggiiimmmqqqrrrqqqooorrrtttnnnooo}}}zzzzzzwwwuuusssuuuvvvrrrjjjcccRRRPPPPPPQQQPPPQQQWWW```fffppp{{{|||vvvpppgggbbb[[[VVVVVVZZZ```dddhhhjjjsssyyyuuuqqqkkkeee```]]]^^^gggrrrzzzuuuppplllgggddd```[[[WWWWWWWWWZZZbbbkkknnnmmmmmmpppvvvzzz|||{{{yyyyyyzzz{{{|||}}}~~~~~~|||||||||zzzxxxwwwyyy{{{|||zzz{{{~~~~~~~~~||||||}}}~~~~~~~~~''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((((((*********))))))((((((((())))))))))))************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---000222///---///666>>>BBBSSSpppcccLLLCCCBBBCCCCCC<<<::::::>>>???>>>AAAFFFTTTOOOGGG???::::::>>>AAAJJJKKKVVVbbbffffffooo}}}uuuYYY@@@888222000000///111555///000222333111000111333333333444555666777888888;;;;;;::::::999999888888;;;;;;:::999999999999:::;;;<<>>>>>???>>>;;;===AAA[[[WWWPPPEEE<<<888:::===;;;<<>>EEEOOOUUU```qqq~~~lll^^^QQQKKKFFF>>>666111555444111...///222222000333333222111111111222333333333333444444555555555666666666666777888999::::::===BBBGGGIIIHHHCCC???;;;:::999999888777666666777666444333333444555666777777666666777888999:::======???@@@BBBDDDEEEFFFGGGJJJOOOTTTYYY^^^bbbdddrrr{{{rrrwwwuuukkkvvvsssqqqrrrmmmvvvuuuhhhgggkkkggg```\\\bbbfffddd^^^YYYYYY[[[^^^aaaeeeeeecccaaaccceeefffhhhhhhgggdddbbbbbbcccgggdddkkktttnnn[[[QQQSSS^^^aaafffiiihhhfffdddccceeeddddddfffhhhiiigggeeeeeeeeeeeeeeeeeeeeeeeefffbbbaaaaaadddiiijjjhhheeeccccccccccccccccccddddddkkkjjjhhhfffdddbbbbbbaaabbbcccdddddddddcccbbbaaaaaaaaabbbcccdddddddddcccffffffeeeeeeddddddddddddbbbaaacccdddddddddkkktttzzzvvvrrrkkkbbb^^^]]][[[ZZZYYYWWWSSSOOOMMMVVVbbbggggggiiitttwwwnnnggg```ZZZUUUPPPLLLLLLUUU^^^bbbeeegggpppvvvxxxpppfff___ZZZWWWTTTRRRTTTZZZ___```aaadddnnnvvvuuukkkmmmyyyzzzooojjj\\\OOOLLLNNNMMMJJJIIILLLUUU\\\]]]]]]```aaa``````___^^^]]]^^^^^^^^^^^^\\\\\\\\\]]]]]]]]]^^^^^^\\\]]]______```bbbfffiiieeeaaa]]]\\\]]]___aaabbbdddcccaaabbbbbbbbb```___]]]___```aaaaaabbbcccddd]]]]]]^^^aaaeeeggggggfffkkkooommmqqqyyytttkkknnnssstttwwwwwwsssjjj]]]SSSMMMLLLMMMOOOOOOOOOUUU\\\ccchhhnnnuuu~~~{{{qqqjjjddd\\\UUUTTTYYY```fffgggffflllvvv|||zzzvvvtttiiiccc^^^ZZZVVVVVV^^^hhhwww}}}}}}~~~~~~zzzuuunnnhhhdddbbbaaa```[[[XXXUUUVVVUUUUUUZZZaaadddddddddeeegggiiikkkkkkpppqqqqqqrrrrrrsssssstttrrrsssttttttsssssstttvvvwwwvvvvvvvvvvvvvvvuuuuuu{{{}}}~~~|||{{{{{{yyy{{{}}}~~~}}}}}}~~~||||||}}}''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((())))))***++++++++++++***))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...,,,+++,,,///111000///&&&---333222000999LLL\\\uuuiiiZZZIII@@@===<<>>DDDBBBJJJWWWdddnnnsssuuuuuurrr}}}|||rrrjjjhhhcccWWWJJJBBB>>>;;;444...111777666111111000///...///000111222000000111111222333333333222222222333444555666777888:::???DDDHHHGGGCCC??????>>>===;;;999777666666555444444333333444555666555555555666777888999:::999::::::<<<===>>>??????CCCDDDGGGLLLPPPSSSTTTTTTZZZmmmuuujjjhhhrrrwwwpppnnnuuusssppphhhrrrsssssswwwqqqggggggiiieee^^^YYY___eeefffbbb]]]\\\]]]]]]aaadddeeebbbaaaaaaccccccdddffffffeeedddddddddeeebbbhhhqqqlllZZZQQQTTT___aaadddeeeeeedddeeeeeeeeeddddddeeefffgggfffeeecccdddeeefffffffffffffff`````````cccfffgggeeebbbbbbbbbcccccccccccccccccchhhgggfffdddcccbbbbbbbbbaaaaaacccccccccbbbaaa`````````aaabbbbbbcccbbbbbb```aaaaaabbbbbbcccccccccaaa```bbbeeeeeedddiiippp}}}~~~|||vvvrrrnnnhhhaaa]]][[[ZZZYYYXXXVVVRRROOOLLLTTT___fffeeefffqqqvvvllleee___XXXSSSPPPMMMNNNVVV^^^bbbfffjjjnnnuuuxxxpppfff___[[[WWWTTTQQQRRRXXX]]]^^^```cccnnnxxxvvvmmmtttmmm^^^PPPNNNPPPNNNJJJGGGJJJSSS[[[\\\]]]___```^^^^^^^^^^^^]]]\\\\\\]]]]]]\\\\\\]]]]]]]]]]]]^^^]]]\\\\\\]]]\\\\\\]]]```cccccc___[[[YYYZZZ]]]^^^______^^^]]]^^^______]]][[[[[[]]]^^^^^^^^^^^^```ccc^^^^^^___aaadddffffffeeedddfffeeelllwwwssskkkooowwwyyy{{{{{{vvvkkk___WWWLLLKKKMMMPPPPPPPPPVVV^^^```dddjjjqqqyyy~~~xxxooohhhbbbZZZSSSRRRVVV]]]bbbfffeeejjjtttzzzyyyuuussskkkeee```[[[VVVUUU\\\ddduuu~~~}}}|||}}}}}}wwwrrrkkkfffdddcccbbbaaa\\\XXXUUUUUUSSSSSSWWW^^^___```aaabbbdddfffhhhjjjooooooooonnnnnnnnnmmmmmmlllnnnpppqqqpppppprrrsssqqqtttwwwzzzzzzyyywwwvvvzzz}}}~~~|||{{{zzzxxxzzz{{{{{{yyyxxxxxxxxxxxx{{{{{{xxxyyy|||}}}{{{xxxwwwxxx{{{}}}}}}{{{yyy''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''&&&&&&'''''''''((()))******++++++******(((((())))))))))))******))))))))))))************)))************+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///---++++++,,,------------...///000222444666666???VVVnnnfffVVVMMMGGGBBB@@@;;;999777777:::???DDDGGG@@@???>>><<<:::999;;;======@@@EEELLLSSSYYY^^^aaaVVVbbbnnn}}}sssggg```KKKLLLFFF;;;666888777111222111///......///111222/////////000000111111111/////////000000222333333555666:::???BBBBBB@@@===>>>??????<<<999777777777444555555555555666666666222333333555666777777888666666666777888999999999<<<===???CCCHHHKKKKKKKKKLLLZZZaaa]]]___kkksssqqqhhh|||~~~uuutttrrrlllnnnjjjgggiiiooouuuwwwvvv}}}xxxooogggeeegggeee___]]]```dddeeebbb^^^[[[YYY]]]```ddddddbbb```aaaccc```aaaccceeefffffffffeeebbb___eeeoookkkYYYQQQTTT^^^```bbbccccccdddeeegggcccccccccccccccccccccccc___```aaabbbcccccccccbbb___^^^___aaaccccccbbb`````````aaaaaabbbccccccddddddcccbbbbbbaaaaaaaaaaaa______``````aaa`````````___``````aaaaaaaaaaaa```[[[\\\^^^___```aaaaaaaaa```___aaaeeeeeedddfffkkkxxx|||{{{tttmmmjjjfffbbb\\\ZZZXXXWWWWWWUUURRROOOOOORRR[[[dddeeeeeeooo}}}}}}sssiiibbb\\\VVVQQQNNNLLLMMMUUU]]]bbbggglllmmmrrrtttmmmfff```[[[VVVSSSOOOPPPVVVZZZ\\\]]]aaagggttttttjjjrrrqqqbbbTTTPPPOOOKKKFFFCCCGGGQQQYYY[[[\\\^^^^^^\\\\\\]]]^^^]]][[[ZZZ[[[\\\ZZZ[[[\\\]]]]]]]]]]]]\\\]]]^^^^^^^^^\\\\\\^^^```aaa^^^[[[ZZZ[[[]]]^^^^^^ZZZZZZZZZ[[[]]]]]]ZZZXXX[[[]]]```___]]]^^^aaaddd```______```bbbccccccbbb\\\```fffxxxvvvwwwuuuwwwxxxvvvpppggg^^^XXXMMMLLLNNNQQQPPPOOOTTT[[[]]]bbbggglllssswwwsssllleee___XXXRRRQQQTTTZZZ^^^cccbbbgggrrrxxxvvvrrrpppjjjddd___ZZZUUUSSSZZZbbbsss{{{~~~zzzyyyyyyxxxsssooojjjfffeeeeeedddccc]]]XXXUUUSSSQQQQQQVVV]]]___```bbbcccdddeeehhhkkkmmmmmmllllllkkkkkkjjjjjjiiilllnnnppppppppprrrsssooosssxxx{{{{{{yyyxxxxxxyyy{{{||||||{{{yyyyyyyyyuuuvvvvvvuuusssrrrssstttsssuuuvvvssstttxxxzzzxxxttttttuuuwwwyyyxxxvvvsss''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))'''''''''(((((()))))))))))))))))))))************)))************+++++++++************++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++999333---+++...111111000***666EEE[[[rrr}}}uuummmaaaRRRHHHEEE???999777:::???@@@@@@;;;======<<<;;;;;;::::::;;;<<<===???CCCGGGKKKMMMLLLWWWdddtttzzzyyyoooyyywwwbbbMMMBBB===888777555333000///000111222//////////////////000000............//////000111111222444888;;;===;;;:::999;;;<<<;;;888777888:::666777888999888666444333333444555555666666666666444444444555666666777777888777777:::???CCCCCCBBBEEEKKKPPPRRRVVV^^^dddeeedddjjjooonnnmmmpppqqqqqqjjjhhhfffeeeddddddgggkkkoooooojjjcccaaabbbaaa]]]aaa``````aaaaaa___ZZZVVV[[[^^^aaabbb```___aaaddd^^^___aaadddeeefffeeeccc___\\\cccnnniiiXXXOOORRRYYY\\\```cccdddddddddeeebbbccccccbbbaaaaaabbbccc^^^^^^^^^^^^^^^]]]]]]]]][[[[[[\\\]]]___``````___\\\]]]^^^___```bbbbbbcccaaa```___^^^^^^]]]^^^^^^\\\\\\\\\\\\]]]^^^________________________^^^]]]YYYZZZ\\\]]]]]]]]]]]]\\\^^^]]]___cccdddbbbcccgggtttzzz{{{sssjjjfffdddccc\\\ZZZWWWUUUUUUTTTRRRPPPPPPOOOUUU```bbbbbblllzzzzzzooofff```ZZZTTTOOOJJJHHHJJJRRRZZZ___eeekkkkkknnnnnnhhhddd```[[[UUUQQQMMMMMMSSSWWWXXX[[[^^^```ooooooaaaeee}}}lll___SSSNNNLLLHHHDDDBBBDDDNNNVVVYYYZZZ[[[\\\ZZZXXX[[[]]]]]]ZZZXXXYYYZZZXXXYYYZZZ[[[\\\[[[[[[ZZZZZZ\\\]]]]]]\\\\\\\\\]]]]]][[[YYYYYY[[[\\\]]]\\\WWWWWWXXXZZZ\\\\\\ZZZXXXZZZ]]]___^^^\\\\\\```eee```^^^]]]]]]^^^___^^^]]][[[^^^ggg{{{xxxpppqqqqqqmmmhhh```ZZZWWWPPPOOOPPPQQQNNNKKKOOOUUUYYY```fffiiilllooommmhhhbbb^^^XXXSSSRRRTTTXXX[[[^^^^^^dddooouuusssnnnkkkccc___ZZZWWWSSSQQQXXXaaannnvvv|||yyyuuusssrrrqqqnnnkkkhhhfffffffffeeeddd___ZZZTTTRRRPPPPPPUUU]]]aaabbbddddddcccdddfffiiiiiiiiiiiiiiijjjjjjjjjjjjiiillloooqqqqqqrrrsssuuupppsssvvvwwwvvvuuuvvvxxxvvvwwwxxxwwwvvvuuuuuuwwwoooppppppooonnnoooqqqssspppsssrrrpppppptttuuusssqqqrrrrrrtttuuutttqqqnnn''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,'''***---...---,,,,,,---(((+++......,,,,,,...000444111...777CCCJJJ```ooo```JJJDDD??????BBBAAA<<<666666:::<<<<<<======;;;999999999:::<<<>>>???AAABBBDDDKKKUUUaaatttiiiSSSJJJFFF<<<:::666333000000111222///////////////////////////............//////000//////111444777999888777444777999999777777:::<<<999:::;;;;;;:::777333111777777888888888777666666444444555555666777777777777555444555999<<<<<<:::@@@AAAEEEJJJNNNRRRUUUWWW]]]ZZZYYY[[[```fffkkknnnhhhjjjkkkggg___\\\aaaiiieeegggeee___[[[\\\\\\ZZZaaa^^^\\\^^^aaaaaa\\\WWWZZZ]]]``````^^^^^^aaaddd^^^___```ccceeeeeecccaaa\\\ZZZaaalllhhhWWWNNNQQQTTTYYY___dddeeedddcccbbbdddddddddcccbbbbbbccceee______^^^]]][[[ZZZZZZYYYWWWXXXYYYZZZ\\\^^^___```ZZZZZZ\\\]]]___```bbbbbb```___]]]\\\[[[ZZZZZZZZZ[[[ZZZYYYYYYZZZ\\\^^^___^^^^^^^^^^^^^^^]]]\\\[[[YYYZZZ[[[\\\\\\[[[YYYYYY\\\[[[]]]bbbcccaaaaaadddrrrzzz|||ssshhhcccdddeee]]]ZZZVVVTTTSSSSSSRRRQQQNNNKKKOOOZZZ______hhhvvvwwwmmmddd^^^YYYSSSNNNFFFEEEGGGOOOWWW\\\cccjjjjjjkkkiiieeebbb```ZZZSSSOOOKKKKKKPPPUUUVVVXXX\\\^^^nnnlllZZZXXXkkkuuuooocccYYYOOOLLLJJJGGGEEEEEEBBBKKKTTTWWWXXXZZZZZZXXXVVVYYY\\\\\\ZZZWWWWWWXXXVVVWWWYYYZZZZZZZZZYYYXXXUUUXXXZZZ[[[[[[ZZZZZZ[[[YYYXXXWWWWWWYYYZZZZZZYYYVVVVVVXXXZZZ]]]]]][[[YYYTTTWWWZZZXXXVVVVVV[[[______]]][[[ZZZ[[[[[[[[[ZZZ[[[ZZZ```wwwuuuqqqmmmmmmkkkgggbbb\\\XXXWWWRRRQQQQQQPPPLLLHHHJJJPPPXXX___fffggghhhjjjiiifffaaa^^^YYYTTTSSSTTTWWWZZZ[[[[[[bbbmmmssspppkkkhhh^^^YYYVVVSSSPPPPPPWWW```jjjrrrxxxuuupppnnnmmmlllkkkiiigggfffggggggfffdddaaaZZZUUUQQQOOOOOOUUU]]]aaacccdddcccaaa```ccceeeeeefffggghhhiiikkklllllljjjmmmppprrrssstttuuuvvvsssttttttrrrpppppptttwwwtttuuuuuutttrrrrrrsssuuukkkllllllkkkkkkmmmqqqtttoooqqqpppmmmmmmppppppnnnppppppqqqssssssrrrnnnkkk''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))***'''%%%''''''$$$%%%)))))))))))))))((((((((((((''''''(((((())))))******))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........---,,,,,,///777@@@FFFhhhyyyttteeeZZZQQQEEEBBB@@@777:::888666666888;;;======@@@===999777777777888888<<>>@@@DDDGGGIIIPPPPPPQQQSSSUUUYYY\\\]]]gggggghhhhhheeebbb^^^\\\]]]\\\[[[ZZZYYYYYYYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]`````````___^^^]]][[[[[[\\\\\\aaafffeee\\\RRRNNNSSSVVV[[[___aaaaaa___]]]```______aaadddccc```\\\\\\]]]]]]]]]\\\[[[ZZZZZZWWWUUUVVV[[[\\\ZZZ[[[]]][[[[[[[[[[[[[[[[[[[[[[[[^^^\\\ZZZXXXWWWYYY[[[\\\YYYZZZ[[[[[[ZZZYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\ZZZYYYXXXXXXZZZ[[[[[[ZZZ\\\]]]^^^^^^]]]^^^aaadddqqqxxxwwwmmmffffffccc^^^aaaYYYRRRQQQPPPLLLJJJJJJJJJKKKPPPUUUXXX\\\fffqqq{{{sssiiibbb^^^YYYSSSMMMGGGGGGHHHMMMTTTZZZ^^^___cccgggiiifff___VVVQQQOOOLLLKKKKKKMMMQQQTTTUUUUUU[[[^^^^^^[[[\\\```cccbbb\\\TTTMMMKKKJJJHHHIIILLLGGGKKKPPPTTTVVVWWWXXXZZZXXXYYYZZZZZZYYYWWWUUUSSSUUUVVVXXXXXXXXXXXXVVVUUUXXXWWWUUUUUUUUUVVVXXXZZZWWWTTTQQQPPPQQQTTTUUUUUUTTTUUUVVVXXXYYYYYYXXXXXX\\\[[[XXXUUUSSSTTTXXX[[[VVVVVVVVVVVVVVVVVVVVVWWWYYY[[[```hhhppprrrnnnhhhlllhhheeeddddddaaaZZZTTTYYYUUUOOOIIIGGGIIILLLOOOUUUXXX^^^cccfffhhhhhhggg```]]]WWWQQQNNNOOOUUUYYY^^^]]]___fffmmmmmmfff___\\\WWWSSSQQQNNNMMMQQQXXXgggpppsssnnnnnntttqqqhhhhhhhhhgggfffeeeddddddccc___]]]YYYUUUQQQQQQSSSVVV[[[___cccccc```^^^```ccchhhhhhggghhhhhhjjjlllmmmiiijjjlllnnnoooooonnnnnnppprrrppplllkkknnnnnnlllmmmmmmmmmmmmmmmmmmmmmllliiijjjjjjhhhhhhkkkqqqvvvpppppppppmmmkkkiiijjjkkknnnpppqqqqqqooommmllllll''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((***'''&&&''''''%%%%%%)))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...///000/////////111555999???MMMfffvvvqqqggg^^^NNN888<<<;;;:::;;;;;;;;;888666;;;:::999::::::;;;:::::::::<<<@@@DDDHHHNNNUUUZZZ```mmm}}}|||tttkkkjjjeee]]]OOOBBB:::777999;;;777444111//////000//////222111000////////////000//////000000111222222222444555555666777888999:::999;;;<<<;;;888555444444444444555777777888888888777666666555444444333333333333444444444555555555777777777999;;;===@@@AAAHHHHHHIIIKKKNNNQQQTTTVVV^^^___aaabbbbbb```^^^]]]VVVVVVUUUUUUTTTTTTSSSSSSWWWXXXXXXYYYYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZ[[[\\\```fffeee[[[QQQLLLRRRUUUZZZ^^^``````^^^]]]```______```bbbbbb```]]]ZZZZZZ[[[[[[[[[[[[[[[[[[WWWUUUWWW[[[\\\YYYYYY\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[XXXVVVVVVWWWYYYZZZYYYZZZ[[[ZZZYYYYYYYYY[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYWWWVVVWWWXXXYYYYYYYYYZZZ[[[[[[[[[[[[\\\___aaajjjsssvvvpppjjjjjjggg```___WWWPPPOOONNNLLLJJJKKKKKKLLLPPPUUUWWWZZZcccmmmxxxqqqggg```\\\WWWQQQLLLEEEEEEGGGKKKRRRXXX[[[]]]___bbbccc```ZZZTTTRRRRRRLLLKKKKKKMMMPPPSSSTTTTTTZZZ\\\[[[WWWVVV\\\```aaa^^^UUUMMMJJJHHHGGGIIIMMMHHHIIILLLPPPSSSVVVWWWWWWVVVWWWXXXXXXXXXVVVTTTSSSTTTTTTTTTUUUUUUTTTTTTTTTWWWVVVTTTTTTTTTUUUWWWXXXVVVTTTPPPOOOQQQRRRSSSSSSQQQRRRSSSUUUUUUUUUUUUTTTVVVWWWWWWWWWUUUTTTUUUWWWTTTTTTTTTTTTTTTTTTTTTTTTUUUXXX]]]dddhhhgggccc^^^fffdddbbbccceeeddd___ZZZVVVRRRLLLGGGEEEGGGKKKNNNTTTWWW\\\```dddeeedddddd]]]ZZZUUUOOOLLLMMMRRRWWW[[[ZZZ]]]cccjjjkkkeee___]]]XXXSSSPPPMMMKKKOOOUUU___llltttqqqnnnpppnnnhhhddddddcccccccccccccccccc___^^^\\\XXXTTTSSSTTTVVVYYY]]]aaabbb```___bbbeeegggffffffffffffgggiiijjjeeefffhhhjjjkkkkkkjjjjjjlllnnnkkkfffdddffffffdddjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhgggeeedddgggmmmrrrmmmnnnnnnllliiihhhiiikkkiiikkkmmmnnnlllllllllmmm''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***'''&&&((((((%%%%%%((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,---------------...000000...---------+++111<<>>CCCJJJOOOIIIXXXqqqvvvuuu}}}wwwtttqqqnnniiibbbXXXOOOFFFBBBCCC>>>888333111000000///000000//////...---------000000000000000/////////222333333444555666777777888999999777444222222333444555555666777777777777666666666555444444333333333333333333444444444444444444444555666888999:::??????AAACCCFFFIIIKKKMMMQQQSSSVVVYYY[[[\\\\\\[[[UUUUUUVVVWWWWWWVVVUUUTTTTTTTTTUUUVVVVVVWWWXXXXXXWWWWWWWWWWWWXXXYYY[[[\\\YYYYYYXXXWWWWWWWWWXXXYYYZZZZZZ___eeecccYYYNNNIIIQQQTTTXXX\\\^^^^^^]]]\\\___]]]\\\\\\]]]^^^]]]\\\WWWXXXXXXYYYZZZZZZ[[[[[[XXXVVVVVVZZZZZZXXXWWWZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYWWWUUUUUUVVVWWWXXXXXXYYYZZZYYYXXXWWWXXXZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVUUUTTTTTTVVVWWWWWWVVVVVVWWWXXXWWWWWWXXX[[[]]]bbbmmmsssooommmooonnniii___VVVNNNMMMMMMKKKKKKMMMLLLLLLOOOSSSUUUWWW^^^gggsssmmmeee^^^ZZZUUUOOOJJJDDDDDDEEEIIIOOOUUUXXXYYY[[[]]]^^^[[[VVVRRRRRRSSSKKKJJJJJJLLLOOORRRSSSSSSXXX\\\\\\WWWVVV[[[bbbddd___VVVNNNJJJHHHGGGIIIMMMHHHGGGFFFJJJPPPTTTTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQTTTSSSRRRRRRRRRSSSUUUVVVUUURRROOONNNOOOPPPQQQPPPMMMNNNOOOPPPPPPQQQPPPPPPNNNQQQUUUVVVUUUSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSXXX___cccccc```]]][[[aaa______aaadddeeebbb___UUUQQQJJJEEEDDDGGGLLLOOOSSSUUUYYY]]]`````````___YYYWWWRRRMMMJJJKKKOOOSSSWWWWWWYYY```ggghhhddd___\\\WWWRRRPPPMMMKKKOOOUUU[[[kkkxxxvvvpppnnnkkkfff^^^_________`````````aaa^^^___^^^\\\XXXVVVVVVWWWXXX\\\```aaaaaaaaadddgggddddddcccbbbbbbcccdddeee```aaaccceeeffffffeeeeeeiiikkkiiidddcccffffffdddffffffggggggggggggggggggeeedddcccaaaaaadddiiimmmkkklllkkkjjjgggfffgggiiieeegggjjjkkkkkkkkklllmmm''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***'''&&&)))(((%%%%%%((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************************************************************************++++++++++++++++++,,,,,,,,,---------)))+++---...---,,,,,,---111///000222777EEE]]]ssslllbbbSSSFFF>>>;;;;;;<<<999:::<<<<<<<<<<<<============<<<<<<===AAAGGGLLLGGGLLLXXXdddhhhhhhoooxxx}}}rrruuuxxxxxxrrrgggZZZRRRQQQLLLEEE>>>:::666333111...............---,,,,,,////////////////////////000111111222333333444444666666666555333222444555555555666777777777666666666666555555555444444444333333333333333333333333444444444555555555666666999:::;;;===@@@CCCEEEFFFFFFHHHLLLOOORRRTTTUUUUUUTTTUUUWWWYYYZZZYYYXXXWWWTTTTTTTTTUUUUUUVVVVVVVVVWWWVVVUUUTTTTTTUUUWWWXXXWWWVVVTTTSSSTTTUUUWWWYYYWWWXXX\\\cccaaaWWWLLLGGGPPPRRRVVVZZZ\\\\\\[[[ZZZ[[[YYYWWWVVVWWWXXXYYYZZZXXXXXXXXXXXXXXXXXXYYYYYYWWWUUUUUUXXXXXXUUUUUUWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWVVVTTTTTTUUUVVVWWWVVVWWWXXXWWWVVVUUUVVVXXXWWWVVVVVVUUUTTTSSSSSSRRRTTTRRRQQQQQQSSSTTTTTTSSSSSSTTTUUUUUUTTTVVVXXX[[[___hhhlllhhhjjjrrrxxxwwwaaaWWWOOOLLLLLLJJJJJJLLLJJJJJJLLLQQQSSSUUU[[[cccooojjjccc]]]XXXSSSMMMIIIDDDDDDDDDHHHMMMRRRUUUVVVXXX[[[]]]\\\WWWRRRQQQQQQJJJIIIIIIKKKNNNQQQRRRRRRSSSZZZ^^^ZZZXXX[[[aaaddd```XXXQQQNNNLLLHHHHHHJJJHHHDDDAAADDDLLLQQQQQQPPPNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOMMMLLLLLLMMMOOOOOOQQQPPPPPPOOOPPPQQQRRRRRRSSSPPPMMMMMMMMMNNNNNNMMMKKKKKKLLLLLLMMMMMMMMMMMMJJJMMMPPPRRRQQQPPPOOONNNPPPPPPQQQQQQQQQQQQQQQQQQTTT\\\dddhhhfffcccbbbccc```^^^^^^```bbbbbbaaa^^^UUUQQQKKKGGGFFFIIINNNRRRRRRTTTWWWZZZ\\\\\\\\\[[[VVVTTTQQQLLLIIIJJJNNNQQQTTTTTTWWW]]]cccfffccc___[[[VVVRRRPPPMMMLLLPPPWWW]]]lllxxxyyysssnnnhhhbbb]]]]]]]]]]]]]]]]]]]]]]]][[[]]]______]]][[[ZZZZZZZZZ]]]___aaaaaabbbdddfffaaa```___^^^^^^^^^___```]]]^^^```bbbcccccccccbbbbbbddddddbbbcccgggiiigggcccdddeeeeeefffeeeeeedddbbbbbbaaa```aaadddgggjjjjjjjjjjjjgggdddbbbbbbcccccceeeggghhhggghhhiiikkk''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***''''''***)))&&&&&&((('''((((((((()))))))))***))))))))))))((((((((((((((()))))))))************************************************************))))))*********++++++++++++++++++,,,,,,,,,------)))***++++++++++++...000000.........---222AAAOOO___pppvvvaaaQQQFFF@@@<<<;;;<<<===;;;:::;;;???BBBCCCAAA>>>;;;888:::===AAADDD???>>>DDDNNNZZZfffnnnssswww}}}~~~}}}zzzwwwrrrnnnlllaaa]]]VVVPPPIIICCC===888333333222111000///......---------...//////000000/////////000000111111222222333444444444555777999777777777777777777666666555555555555555444444444333333333333333333333333444444444444444444444333444555777999;;;===>>>>>>???@@@CCCFFFHHHJJJKKKKKKKKKMMMOOORRRSSSSSSSSSRRRVVVVVVVVVUUUUUUUUUUUUUUUXXXWWWUUUSSSRRRRRRRRRSSSUUUTTTSSSRRRSSSTTTWWWXXXUUUUUUYYY___^^^UUUKKKGGGMMMOOOSSSVVVXXXXXXXXXWWWYYYXXXVVVTTTTTTUUUXXXYYYYYYXXXWWWVVVUUUTTTUUUUUUUUUSSSSSSVVVVVVRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVUUUTTTSSSTTTTTTUUUSSSTTTUUUUUUSSSSSSTTTUUUTTTTTTSSSSSSRRRQQQPPPPPPQQQPPPNNNOOOQQQRRRRRRQQQRRRSSSSSSSSSSSSTTTWWWYYY```eeeddd]]]```ooo|||cccYYYPPPMMMKKKIIIIIIKKKGGGFFFHHHNNNRRRTTTYYY```jjjgggbbb\\\VVVQQQMMMJJJEEEDDDDDDGGGLLLQQQSSSTTTWWW[[[```___ZZZSSSNNNLLLHHHGGGGGGIIIMMMPPPQQQPPPQQQ\\\ccc```ZZZYYY\\\^^^___YYYTTTSSSOOOJJJFFFGGGFFFBBB???BBBHHHNNNOOOMMMLLLLLLMMMNNNNNNOOOOOOOOONNNMMMLLLKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOMMMKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKIIIJJJLLLLLLKKKKKKLLLNNNKKKLLLLLLMMMNNNNNNOOOOOORRRZZZcccgggfffeeehhhkkkbbbaaa______^^^\\\ZZZYYYSSSOOOJJJGGGFFFIIINNNQQQRRRSSSUUUXXXYYYYYYYYYXXXTTTSSSPPPMMMJJJJJJMMMPPPRRRSSSUUU[[[```cccbbb```]]]XXXSSSQQQMMMKKKOOOUUU[[[dddnnnsssrrrnnnfff___]]]]]]\\\\\\[[[ZZZZZZYYYVVVZZZ^^^```___^^^]]]^^^^^^^^^____________aaabbb]]]\\\[[[ZZZYYYZZZ[[[\\\\\\]]]___aaabbbbbbbbbaaa\\\^^^^^^\\\^^^bbbdddcccaaabbbccceeeeeeeeedddccc`````````bbbccceeefffgggffffffeeeaaa]]]ZZZZZZZZZ]]]^^^___^^^]]]\\\]]]___''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))***'''(((******'''&&&(((''''''(((((())))))******))))))))))))(((((((((((())))))))))))************************************************************)))))))))************+++++++++++++++,,,,,,,,,,,,------,,,***)))***---000---,,,...000///...222888999DDDYYYnnn~~~ssseeeXXXQQQ???@@@???;;;777777:::>>>======;;;999888:::===AAAAAA;;;666777>>>GGGNNNQQQYYY[[[___eeehhhllluuu~~~{{{wwwppplllgggaaa\\\UUUNNNJJJ<<<:::777333111///......,,,------...///000000111........./////////000000...000333444555777999;;;999999999999888777777666555555555555555555555555444444444444333333333333222333333333333222111111111222333555666666666666::::::<<<>>>???@@@AAAAAACCCDDDGGGJJJLLLMMMMMMMMMTTTTTTTTTTTTTTTTTTTTTTTTXXXWWWVVVUUUSSSQQQPPPOOOSSSSSSRRRRRRRRRSSSUUUVVVSSSRRRUUUZZZZZZSSSKKKHHHJJJLLLOOORRRTTTUUUUUUTTTWWWWWWWWWUUUTTTTTTWWWYYYWWWVVVTTTRRRPPPPPPPPPQQQRRRPPPPPPSSSSSSPPPOOORRRRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSSSSRRRRRRRRRRRRRRRPPPQQQRRRQQQPPPPPPPPPRRRRRRRRRQQQQQQPPPPPPOOOOOOOOONNNMMMMMMOOOPPPPPPOOOPPPQQQRRRRRRQQQRRRUUUXXX```ccc^^^UUUWWWgggvvv|||aaaWWWOOOLLLKKKIIIHHHIIIEEECCCFFFLLLPPPRRRVVV[[[fffddd```ZZZUUUOOOKKKIIIDDDDDDDDDFFFJJJOOOQQQQQQUUU[[[``````ZZZRRRKKKIIIGGGFFFFFFHHHKKKNNNOOOOOOWWWeeennnkkkccc___```bbb___YYYTTTRRROOOHHHDDDDDDDDDAAA@@@BBBGGGKKKMMMMMMJJJKKKKKKKKKLLLLLLMMMMMMKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJHHHIIIJJJKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJKKKIIIIIIIIIHHHGGGGGGJJJLLLEEEFFFGGGHHHJJJKKKMMMMMMMMMSSSZZZ^^^^^^```dddiiicccbbb```]]]ZZZWWWUUUTTTOOOLLLIIIFFFFFFGGGJJJLLLOOOQQQSSSTTTVVVVVVVVVVVVRRRRRRPPPMMMJJJJJJLLLOOOQQQRRRTTTXXX]]]``````___```ZZZUUUQQQLLLHHHKKKQQQTTTYYYaaagggjjjiiiddd___\\\\\\[[[ZZZYYYXXXWWWWWWTTTXXX\\\_________^^^___^^^]]]]]]\\\[[[[[[\\\\\\YYYXXXWWWVVVVVVWWWXXXYYYZZZ[[[]]]___`````````______aaa```\\\\\\```aaa___^^^```bbbdddddddddcccbbb______```ccceeedddbbb___\\\\\\ZZZVVVRRROOONNNOOOOOOPPPPPPNNNLLLKKKLLLMMM''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******)))'''(((++++++'''&&&((('''''''''((()))************)))))))))((((((((('''))))))))))))************************************************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,+++******,,,...///,,,---111111---+++,,,000000444>>>KKK```|||tttlllXXXXXXTTTLLLBBB;;;:::;;;888999999::::::===AAADDD???>>>;;;888777888:::;;;AAACCCHHHMMMMMMOOOZZZgggsss{{{~~~{{{xxxsssnnnkkkgggdddaaaOOOKKKDDD===777444222222////////////////////////---............/////////,,,///333555666666888999;;;;;;;;;:::999888777777555555555555555555555555555555555444444444333333222333333444444333111111000111222333333333222222555666777888999:::::::::===???@@@CCCFFFHHHJJJKKKNNNOOOOOOQQQRRRSSSTTTTTTVVVVVVWWWVVVUUUSSSPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRRRRPPPRRRVVVWWWQQQLLLJJJGGGIIILLLOOOQQQRRRRRRRRRSSSTTTUUUSSSQQQQQQSSSVVVRRRQQQNNNMMMLLLLLLMMMMMMOOOMMMMMMQQQQQQNNNMMMPPPNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPOOOOOOOOONNNNNNNNNMMMNNNOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOMMMLLLLLLNNNOOOOOONNNNNNOOOPPPPPPOOOPPPSSSVVV^^^aaa\\\RRRQQQ\\\gggjjjZZZRRRKKKKKKKKKIIIGGGIIIFFFCCCEEEJJJNNNPPPRRRVVVaaa```]]]XXXRRRMMMIIIGGGCCCBBBBBBDDDHHHLLLNNNNNNSSSXXX\\\[[[UUUNNNJJJHHHFFFEEEEEEGGGKKKMMMNNNNNNVVVeeeqqqooohhhfffjjjooo```XXXQQQMMMIIIDDDAAACCCBBBBBBBBBDDDFFFIIILLLMMMJJJJJJJJJJJJJJJJJJKKKKKKHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIJJJJJJIIIJJJIIIHHHGGGGGGHHHIIIIIIHHHHHHHHHGGGEEEEEEGGGIIICCCDDDFFFHHHJJJMMMNNNOOONNNQQQTTTUUUVVVYYY]]]aaa``````^^^ZZZWWWTTTSSSSSSMMMLLLJJJHHHGGGGGGHHHIIILLLMMMOOOQQQRRRSSSSSSTTTPPPPPPOOOLLLJJJJJJKKKMMMOOOPPPRRRUUUYYY[[[]]]]]][[[VVVQQQNNNJJJHHHKKKRRRSSSWWW\\\``````^^^^^^```YYYYYYXXXXXXWWWWWWWWWVVVUUUXXX[[[]]]]]]\\\\\\]]][[[YYYWWWVVVWWWWWWWWWWWWUUUUUUTTTTTTTTTVVVWWWXXXWWWXXXZZZ\\\]]]]]]\\\\\\___aaa```\\\\\\```aaa___\\\^^^```bbbcccbbbaaa```^^^^^^```cccccc___XXXSSSLLLLLLKKKHHHEEECCCCCCDDDAAAAAAAAA???<<<<<<===???''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************)))'''(((++++++'''&&&(((&&&''''''((()))******+++******))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,''')))+++,,,,,,,,,---//////+++***...222000.........---...222555;;;GGGTTTxxx~~~www{{{}}}wwwzzzyyyttthhhWWWJJJCCCAAA;;;<<<;;;:::888777999;;;777<<<>>>:::555666;;;???:::===BBBDDD???===GGGVVVfffjjjqqqyyy~~~xxxtttsssssssssrrreee___VVVLLLDDD???===<<<222111111000//////......------..................,,,///333555555555555666<<<<<<<<<;;;:::999888777444555555555555555555555666666666555555444444444444444555666666555333333222333444444444333222111333333444555666777777888777888999<<>><<<;;;<<<===888999888666555555666888&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---000333555IIIUUUgggyyy|||jjjSSSDDDIIIAAA;;;<<<===:::666555999===@@@AAA>>><<<;;;<<<<<<999666888===AAACCCCCCRRRWWW^^^ccciiisss|||tttoooqqqxxxyyyuuuggg___^^^SSSIIILLLCCC>>>777444333222000......///333444000***+++000111000///000333555666555777777666666666777888888888888777666555444444333333444666777888888888777444444444444444333333333444555555555444444333222444444444444444444444444222333444666999<<>>AAAFFFDDDEEEGGGHHHHHHGGGEEEDDDHHHGGGGGGGGGGGGHHHIIIJJJDDDFFFHHHJJJJJJJJJHHHGGGEEEGGGHHHGGGEEEEEEFFFGGGCCCDDDEEEFFFHHHIIIJJJKKKOOOOOOMMMKKKHHHHHHJJJLLLNNNNNNMMMJJJGGGFFFGGGHHHJJJIIIIIIKKKOOORRRTTTUUUTTTUUUUUUTTTSSSTTTVVVYYYZZZZZZXXXVVVTTTTTTVVVXXXNNNKKKHHHHHHIIIJJJKKKKKKLLLLLLKKKLLLMMMOOOQQQRRRKKKMMMNNNMMMKKKKKKLLLMMMPPPOOONNNOOORRRVVVWWWXXXPPPOOOMMMKKKKKKNNNTTTXXX[[[ZZZZZZYYYXXXWWWWWWWWWUUUSSSPPPQQQTTTWWWWWWVVVRRRTTTWWWYYYYYYXXXVVVTTTYYYYYYWWWTTTQQQPPPQQQSSSUUUUUUTTTTTTUUUUUUVVVWWWUUUWWWYYYZZZ[[[ZZZXXXWWWWWWXXXYYYZZZ[[[[[[ZZZZZZYYYZZZ\\\^^^___```______^^^\\\XXXUUUPPPJJJCCC>>>999888777555555444444444666333000...///000///...&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++000///---,,,,,,---///000000555>>>KKK[[[nnnwww||||||dddVVVGGG@@@===;;;;;;===999<<>><<<::::::<<<>>>??????CCCFFFKKKNNNRRRZZZfffnnn}}}{{{xxxuuutttwww|||~~~{{{oooiiiiii```WWW\\\VVVQQQIIIBBB===999444000222111333555222......222000///...000222333333222111111222333555777888999888888777666666555444444666777888999999888888777666555555555444444333333444444444444333222111111333333333333333333333333222222333555777999;;;<<>>===>>>???>>>>>>>>><<<:::999:::;;;:::<<<======>>>DDDLLLRRRffffffhhhmmmtttzzz~~~wwwsssuuullldddhhhjjjeee]]]UUUNNNGGG@@@<<<<<<888666888777333111111000//////000222222111///000000000222333555777888777777666666555555444444999999:::::::::999888777666666555444444333222222444444444444333222111000222222222222222222222222333333222333333555666666999999::::::999;;;>>>AAADDDEEEGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMNNNOOOOOOOOONNNMMMLLLJJJJJJKKKNNNPPPQQQPPPNNNKKKJJJIIIHHHHHHIIIJJJKKKHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFFFFEEEFFFGGGGGGHHHGGGJJJMMMMMMJJJIIIJJJKKKPPPUUUWWWTTTQQQPPPMMMIIIHHHFFFDDDDDDEEEFFFEEEDDD@@@AAACCCEEEGGGIIIJJJJJJSSSUUUSSSLLLFFFFFFEEEBBB======>>>???AAACCCFFFGGGKKKLLLMMMMMMLLLIIIEEECCCBBBBBBBBBDDDGGGIIIIIIIIIIIIIIIHHHFFFFFFIIIOOOTTTYYYPPPGGGDDDDDDBBBBBBDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFFFFGGGFFFFFFEEEEEEHHHGGGGGGFFFFFFFFFFFFFFFBBBCCCDDDDDDCCCBBBCCCEEEFFFFFFGGGHHHJJJLLLNNNOOORRRRRRQQQNNNKKKJJJKKKMMMMMMMMMMMMKKKHHHGGGHHHIIIGGGFFFFFFHHHMMMQQQSSSSSSSSSTTTTTTSSSRRRRRRTTTVVVRRRPPPMMMIIIIIILLLSSSXXXTTTQQQMMMKKKKKKLLLKKKKKKQQQPPPPPPOOOPPPQQQRRRSSSOOOPPPPPPOOOMMMKKKLLLMMMOOOOOOPPPRRRUUUWWWVVVUUUQQQRRRQQQQQQPPPRRRUUUXXXVVVVVVVVVUUUTTTTTTSSSSSSQQQOOONNNOOOQQQRRRRRRRRRQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSQQQRRRTTTVVVQQQQQQQQQQQQQQQRRRSSSSSSXXXXXXXXXXXXXXXXXXWWWWWWZZZYYYXXXWWWWWWXXXXXXYYY^^^\\\WWWQQQJJJDDD???<<<444333111000000000...,,,...------,,,,,,,,,,,,---)))+++---......---------&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************))))))))))))***************++++++++++++,,,,,,,,,***************+++++++++*********+++,,,---///000444333111//////222777;;;TTThhhzzzrrryyy|||nnn\\\JJJAAABBB@@@===999888888:::<<<:::<<<>>>===999777999;;;;;;;;;:::888666888===AAAHHHIIINNNXXXfffqqqwwwyyy~~~{{{zzz|||rrriiimmmrrrooojjjeee___YYYTTTQQQIIIBBB>>>??????:::444222111000000111333222000///333333333222222333444444444444444444333333333333777888888888999888888888777666555555444333222222555555555555444333222222333333333333333333333333555444333333222222222333333555666666666666888:::===>>>???AAACCCDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJKKKLLLNNNOOOMMMLLLIIIIIIHHHHHHHHHIIIJJJKKKHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFKKKPPPOOOKKKHHHIIILLLNNNRRRSSSPPPOOOQQQPPPLLLEEECCCBBBBBBDDDEEEEEEDDDAAABBBCCCEEEGGGHHHHHHIIITTTVVVTTTMMMHHHGGGEEECCC=========>>>@@@BBBDDDFFFGGGHHHJJJKKKJJJHHHEEECCCBBBAAAAAACCCFFFHHHHHHGGGKKKIIIEEEDDDEEEGGGIIIIIIPPPLLLHHHGGGGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFDDDDDDHHHGGGEEEDDDCCCDDDEEEFFFCCCDDDEEEEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEGGGHHHIIILLLLLLLLLIIIFFFEEEFFFGGGJJJKKKKKKIIIGGGFFFFFFGGGEEEDDDDDDGGGKKKOOOQQQQQQNNNOOOPPPOOONNNMMMOOOPPPPPPMMMIIIEEEDDDHHHPPPUUUSSSQQQMMMLLLLLLMMMMMMMMMNNNNNNNNNOOOQQQTTTVVVXXXPPPQQQQQQOOOMMMKKKKKKLLLOOOPPPRRRUUUWWWXXXUUUSSSOOOPPPQQQQQQPPPQQQSSSUUUSSSSSSRRRRRRRRRQQQQQQQQQOOONNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNNNNOOOPPPQQQPPPQQQRRRQQQPPPPPPRRRTTTQQQQQQPPPPPPQQQQQQRRRSSSWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTQQQKKKCCC;;;555000---...---+++,,,...//////...000///...---,,,+++++++++,,,...111111000000111333&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************(((((()))))))))******************+++++++++,,,,,,))))))*********+++++++++*********+++,,,---......+++---000000///......///222@@@RRRdddvvvvvvwww|||{{{uuuqqqsssuuu|||~~~oooeeeUUUOOOGGG@@@<<<;;;===>>>666999<<<<<<:::999;;;>>>===<<<:::888555555777888777777:::DDDQQQ^^^fffjjjrrrxxxxxx{{{wwwooouuutttsssqqqnnnjjjfffdddcccSSSMMMJJJNNNPPPJJJAAA<<<555333222222333222000...333222111111000000000111000000000111111111111111222333333444666777888999999999888888777666555555777777888888777777666555666666666666666666666666777777555444333333222222000444777999888666555555666777999;;;<<<>>>>>>>>>??????@@@@@@AAABBBCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHIIIHHHHHHIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDIIINNNMMMIIIFFFGGGIIISSSSSSPPPKKKJJJMMMNNNLLLCCCBBBAAABBBDDDEEEEEEEEEBBBCCCDDDEEEGGGGGGHHHHHHTTTVVVSSSLLLFFFEEEDDDAAA=========>>>@@@BBBDDDEEEDDDFFFHHHIIIIIIGGGEEECCCAAA@@@@@@BBBDDDFFFFFFEEEKKKHHHDDDCCCEEEGGGGGGFFFIIIIIIIIIHHHIIIIIIGGGEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEHHHFFFDDDBBBAAABBBDDDEEEDDDFFFGGGGGGFFFFFFGGGIIIFFFEEECCCAAAAAABBBBBBCCCFFFFFFFFFDDDBBBAAAAAABBBFFFGGGHHHGGGEEEDDDDDDEEEDDDCCCCCCEEEHHHLLLNNNNNNJJJLLLMMMMMMKKKJJJKKKLLLOOOLLLHHHDDDBBBEEELLLQQQPPPMMMKKKJJJLLLNNNNNNNNNMMMMMMMMMNNNPPPSSSUUUVVVOOOPPPPPPNNNLLLJJJJJJKKKLLLMMMOOORRRTTTTTTQQQNNNLLLNNNOOOOOONNNNNNPPPQQQPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNOOOOOOOOOOOOOOOOOOOOONNNLLLKKKKKKLLLMMMNNNNNNOOOPPPOOOMMMMMMNNNOOORRRQQQQQQQQQQQQRRRSSSSSSSSSSSSTTTUUUVVVVVVVVVUUUVVVVVVWWWVVVTTTOOOJJJGGGCCC@@@;;;555000,,,***))),,,+++***+++---///000000000000///////////////000222333555777:::===AAACCC&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))************((((((((()))))))))******************++++++++++++))))))******+++,,,,,,,,,---------,,,,,,++++++***)))***,,,,,,,,,---...000,,,///333:::III___xxx}}}vvvoooooollljjjsss}}}rrrjjj^^^QQQHHH@@@;;;888:::;;;<<<<<<<<<===???AAA@@@@@@???>>>===;;;:::999777666666:::BBBJJJRRRUUU___gggjjjpppyyywwwuuuwwwwwwvvvsssooommmmmmmmm]]]ZZZ]]]eeeggg```VVVPPPAAA>>>;;;888666444222000000//////...//////000000------......//////000000/////////000222444666777;;;;;;;;;:::::::::999999888999999:::::::::::::::888888888888888888888888999888777666555444444444111555999;;;:::777555444333444555777888999999999999999999999:::<<<===>>>@@@@@@AAABBBBBBCCCDDDDDDFFFDDDDDDEEEGGGHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDAAADDDGGGGGGEEECCCDDDEEEYYYVVVOOOGGGEEEHHHIIIFFFBBBAAA@@@AAACCCDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFOOOQQQOOOHHHCCCBBBAAA>>>>>>>>>>>>>>>@@@BBBDDDEEECCCDDDFFFHHHHHHFFFDDDCCC@@@??????@@@CCCDDDDDDCCCFFFDDDCCCBBBCCCDDDDDDDDDDDDGGGHHHGGGGGGIIIIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFEEEDDDBBBAAA@@@AAACCCDDDDDDEEEGGGGGGFFFFFFHHHIIIFFFEEEBBB@@@???@@@AAABBBBBBCCCDDDCCCAAA@@@AAABBBCCCDDDFFFFFFDDDCCCCCCDDDDDDCCCBBBCCCFFFIIIJJJKKKJJJKKKMMMLLLKKKIIIJJJJJJLLLKKKHHHEEECCCEEEIIIMMMLLLIIIGGGGGGIIILLLMMMMMMOOOOOOMMMMMMMMMMMMNNNOOOLLLMMMMMMLLLJJJHHHIIIJJJHHHHHHJJJMMMNNNNNNKKKHHHJJJKKKLLLKKKJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMOOOOOONNNMMMMMMNNNMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOONNNMMMLLLMMMNNNRRRRRRRRRRRRRRRSSSTTTTTTTTTUUUWWWWWWWWWVVVTTTRRRPPPPPPOOOMMMHHHAAA;;;777444222///,,,+++,,,...///111000000222555777777666111111111222333555777777777888<<>>???@@@AAA@@@AAAAAACCCDDDDDDCCC???===;;;;;;:::::::::===BBBFFFLLLRRRRRRXXXdddhhhnnn}}}yyyzzzyyyuuurrrqqqsssuuummmnnnuuutttggg```WWWRRRKKKDDD???;;;888666444333222111000000000000,,,------...//////000000............000111333444777777888888888888999999888888:::;;;<<<=========999999999999999999999999888888777666666666666666333666999:::999777555555111222333444555555555555555555444555666888999:::===<<<<<<======>>>??????BBB@@@@@@AAACCCDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDCCCCCCBBBAAAAAABBBBBBBBBCCCCCCDDDTTTRRRKKKEEECCCFFFEEEAAA@@@???>>>???@@@BBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDHHHKKKJJJDDD@@@AAAAAA???============???AAACCCDDDAAABBBEEEFFFFFFDDDBBBAAA???>>>>>>@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBB@@@EEEFFFCCCCCCGGGHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEAAA@@@???>>>???BBBDDDFFFBBBBBBAAA@@@@@@AAACCCCCCAAABBBDDDDDDCCCDDDEEEGGGCCCBBB@@@>>>>>>???AAACCC???AAACCCCCCBBBAAABBBCCCAAACCCEEEFFFDDDCCCDDDDDDDDDCCCAAABBBDDDGGGGGGGGGGGGIIIKKKKKKIIIGGGGGGGGGFFFFFFFFFFFFEEEFFFHHHKKKJJJGGGEEEDDDFFFHHHIIIIIINNNMMMKKKJJJIIIIIIJJJJJJIIIJJJJJJIIIHHHGGGGGGHHHGGGGGGHHHJJJKKKKKKIIIFFFIIIJJJJJJIIIGGGHHHJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMIIILLLNNNNNNLLLJJJKKKLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKMMMNNNOOONNNNNNOOOPPPRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUWWWWWWUUUPPPLLLIIIAAA@@@>>>;;;888555222111...---++++++---111555888999999;;;???BBBDDDDDDCCC;;;;;;:::::::::;;;<<<<<<@@@AAAEEEPPP[[[aaa```\\\&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************(((((((((((()))))))))))))))************+++++++++******+++,,,------......+++,,,------............&&&))),,,---,,,+++++++++(((***...111000...000444<<>>>>>999999999999999999999999777777666666666666777777555777888888666555555666111111222333333333333333333333333333444666888999:::::::::::::::;;;<<<===???>>>===>>>AAABBBCCCBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAAAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAAAAAAAA@@@?????????@@@AAABBBCCCBBBAAAAAACCCAAA@@@AAACCCEEEEEEEEEKKKJJJGGGCCCDDDGGGFFFAAA???>>><<<===???@@@@@@???@@@AAABBBBBBCCCCCCCCCBBBDDDGGGGGGCCCAAABBBCCCBBB===<<<<<<===>>>@@@BBBCCC@@@AAACCCEEEEEECCCAAA??????>>>>>>???AAACCCBBBAAAAAABBBCCCBBB@@@??????AAA>>>CCCDDD@@@@@@EEEGGGEEEEEEEEEDDDDDDDDDDDDEEEEEE???>>><<<;;;<<<@@@DDDFFF@@@@@@@@@@@@AAABBBBBBCCC>>>???AAAAAAAAAAAABBBDDD???===<<<;;;<<<>>>AAACCC===???AAABBBAAAAAABBBCCCBBBDDDFFFFFFEEEDDDDDDEEEEEECCCAAAAAACCCEEEFFFEEEDDDFFFHHHHHHFFFDDDDDDDDDAAACCCEEEFFFFFFGGGHHHJJJIIIGGGDDDCCCDDDEEEEEEEEEIIIHHHHHHGGGGGGIIIJJJKKKFFFHHHHHHHHHFFFFFFFFFHHHIIIIIIIIIJJJLLLLLLJJJHHHIIIIIIIIIGGGFFFGGGJJJLLLLLLLLLLLLLLLMMMMMMMMMMMMGGGJJJMMMLLLJJJHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIILLLNNNPPPPPPQQQRRRTTTRRRQQQQQQQQQQQQRRRSSSSSSMMMOOOPPPOOOKKKEEE>>>:::222000...------///111333...---,,,---000555;;;???<<<>>>AAAEEEJJJLLLKKKJJJHHHGGGEEEBBB@@@>>>======IIIIIINNNZZZfffiiibbbYYY(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------111444;;;FFFWWWkkk{{{vvvsssjjjeeedddsss|||sssuuu{{{~~~zzztttxxxzzzrrrkkk```RRRFFF@@@???AAA???<<<>>>CCCDDD>>>::::::======<<<;;;:::777444222555888:::999999AAAOOOZZZfffhhhkkkmmmoooqqqqqqqqq}}}tttkkkqqqmmmfff^^^WWWQQQNNNMMMIIIHHH@@@666777>>><<<444333111///---,,,+++...333...///000111222111111000333555222...///444333---222333444666888999;;;;;;:::999888777666666666666888999:::::::::888666555666777888999:::999888888666444333333444444333111444222000//////111444666666666666666666666666666::::::::::::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCFFFDDDCCCAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@>>><<<::::::;;;===???AAAAAA@@@???>>>>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBB<<<;;;;;;;;;<<<===???@@@AAAAAABBBBBBAAAAAA@@@???=========>>>??????@@@@@@AAA@@@>>>=========>>>>>>CCCBBBAAA@@@@@@AAACCCDDDEEEBBBAAABBBDDDEEECCCAAAAAA>>>;;;:::===??????>>>>>>>>>>>>>>>????????????@@@???>>><<<<<<>>>???@@@????????????????????????>>>>>>>>>>>>>>>?????????AAAAAAAAABBBBBBCCCCCCCCCAAA@@@??????@@@AAACCCDDDEEEDDDCCCCCCBBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDEEEFFFFFFGGGGGGHHHEEEEEEFFFFFFGGGIIIJJJKKKMMMLLLJJJIIIIIIIIIJJJJJJIIIJJJKKKLLLKKKJJJHHHFFFIIIIIIJJJKKKKKKKKKKKKKKKJJJLLLOOORRRRRRRRRPPPOOORRRRRRPPPNNNLLLJJJHHHGGGCCCCCCAAA???<<<999777555...---,,,------+++***++++++---111666<<>>666777888:::===>>>>>>>>>777888888666555888@@@FFFRRRTTTYYY___dddhhhkkkmmmpppyyyxxxnnnnnnkkkeee^^^ZZZZZZ^^^aaappp___NNNHHHIIIHHHCCC@@@<<<666222222333111.....................///000000111444333//////222222...///000111222444555666777777666555555444555555555666777999999999888666555777888999:::::::::999999888666555555666666555444444333222111111222444555444444444444444444444444777777777777888999:::;;;;;;;;;<<<===>>>??????@@@??????@@@@@@@@@AAAAAAAAADDDCCCBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@????????????????????????????????????>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA???===;;;::::::;;;===???@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;<<<===???@@@???@@@@@@@@@@@@???>>>>>><<<<<<======>>>??????@@@<<<===>>>?????????>>>===BBBBBBAAA@@@@@@@@@AAABBBBBB@@@>>>???AAABBBAAA??????<<<999999;;;======<<<<<<<<<======>>>>>>>>>??????>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>?????????????????????@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAABBBAAAAAA@@@??????@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGHHHIIIJJJKKKJJJJJJHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMLLLKKKIIIHHHKKKLLLMMMNNNNNNNNNNNNMMMFFFHHHJJJLLLMMMLLLJJJIIIGGGFFFEEECCC@@@>>>===<<<::::::999777555333111///---,,,,,,------------...111222555888===DDDLLLQQQMMMNNNOOOOOOPPPSSSXXX[[[___ZZZWWWTTTMMMBBB===???AAACCCDDDEEEDDDDDDEEEEEE'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,+++++++++---222888===LLLZZZmmm|||xxxppppppqqqllleeekkkmmmssszzz~~~}}}|||yyyyyyuuuggg^^^ZZZ[[[RRRAAA777:::===<<<999888777888;;;============<<<:::888666555555666===@@@EEELLLRRRXXX[[[]]]]]]ggg{{{xxxpppmmmkkkfff```\\\```jjjssswww___ZZZXXXPPPLLLOOOLLLAAA:::===@@@===777333222111000///......//////...222333000///000000...---......///111222222333333222222222222333444444444555777888888777666555888888999::::::::::::999999888777777888888777666444444444444444444444444333333333333333333333333444444444444555555666777777777888999;;;<<<======<<<<<<=========>>>>>>>>>AAAAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>??????@@@@@@????????????????????????@@@@@@?????????>>>>>>>>>================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::;;;===>>>??????>>>============>>>========================<<<<<<<<<<<<<<<===>>>???===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>???:::;;;>>>@@@AAA@@@>>>===AAA@@@@@@??????>>>>>>>>>>>>===<<<<<<>>>>>>===<<<<<<999777777888:::::::::::::::;;;;;;<<<===>>>>>>======;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>======<<<<<<======>>>?????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHIIIGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGHHHIIIIIIGGGFFFEEEGGGHHHIIIIIIJJJIIIIIIIII@@@AAACCCDDDDDDCCCAAA@@@;;;;;;999888666444222222111111111000///...,,,+++,,,,,,---...///222333444666;;;BBBJJJQQQWWW\\\```ZZZZZZYYYWWWUUUVVVYYY\\\\\\XXXTTTQQQKKKCCC>>>???AAACCCDDDCCCCCCFFFLLLQQQ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***************************++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,/////////------...111333000:::HHHSSS^^^kkk{{{{{{ooogggcccbbb``````dddmmmxxx|||~~~{{{vvvuuuwww|||zzzwwwyyy~~~tttZZZGGGCCC???666@@@===::::::<<<======<<>>999555888999<<>>=====================<<<<<<===============>>>::::::;;;<<<>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<======<<<<<<;;;:::::::::;;;;;;<<<============>>>??????@@@??????>>>>>>>>>???>>>===<<<;;;:::;;;:::::::::;;;;;;;;;:::999888777777777888999999777888999:::;;;<<<===>>>;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>;;;;;;;;;::::::999999999888999;;;=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>==================>>>???????????????@@@@@@@@@AAABBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBB===>>>?????????>>>======<<<<<<===>>>>>>=========999:::;;;;;;;;;:::999888555555444222111000///.........//////000000//////000222333444777<<>>;;;<<<@@@CCCBBB@@@BBBAAABBBEEEHHHFFFAAA;;;::::::::::::::::::::::::===>>>FFFQQQYYY[[[^^^bbbfffhhhiiiddd______fffnnnzzzcccbbbjjjmmmjjj[[[QQQQQQNNNHHHHHHMMMJJJHHHEEEBBB>>>:::888666444444444333000---,,,,,,/////////////////////////////////000111222333444111222222333444444444444333333333444444444555555777555444555666777666555444444666777777666444333555555555555555555555555333222222222222333333444111222333444555666777777666666666666777777777777:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<============999:::;;;<<<===>>>??????==============================>>>>>>>>>===<<<;;;<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;<<<===;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::888999999:::;;;;;;<<<<<>>???<<<<<<<<<<<<;;;:::888777999999::::::999999999:::888888888888888888888999666777888999:::;;;<<<<<<::::::999999999999::::::999999999999999999999999999::::::;;;<<<<<<======;;;;;;::::::999999999888888:::;;;===>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===============>>>??????>>>>>>>>>>>>????????????AAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEEEEDDDCCCBBB@@@???===;;;:::999999999555555666666666666666555444444555555555555444333333444555555555444333222000000000//////............///111333555666777777>>>AAABBB@@@CCCJJJNNNLLLPPPTTT```rrruuuhhhbbb]]]UUUKKKDDDBBBEEEHHHCCCFFFGGGGGGHHHLLLSSSWWWMMMOOORRRTTTUUUWWW\\\```&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((())))))******))))))((((((((()))******++++++++++++++++++++++++++++++)))))))))************+++************++++++++++++)))+++,,,,,,+++***+++,,,---//////......333<<>>:::999777222///////////////......---------/////////000111222333444111111111111111222222222111111000000111111222333444333222333444555444333222333555666666666555444666666666666666666666666333333333222222333333444222222222333333444555555333444444444444555555555666777888999999999999999:::::::::;;;<<<<<<======999999:::;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===<<<;;;:::;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;;;;<<<:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;::::::999;;;;;;;;;;;;;;;:::999999777777888999999::::::;;;DDDAAA===:::999:::<<<===::::::999999888777777777777888999999777777888999777888:::999888777888999777777888999999:::;;;;;;999999999999999999999999999999999999999999999999888888999:::;;;<<<<<<===;;;;;;:::::::::::::::999999:::;;;<<<============<<<<<<<<<;;;<<<<<<===>>>============>>>>>>>>>>>>===<<<<<<======>>>???@@@===>>>>>>>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFCCCDDDDDDDDDCCCAAA???===999888666444333222222333111111111111111222222222333333444444333333222222111111111222222222111111------......///000000111222444777:::===@@@AAABBBQQQUUUSSSMMMNNNTTTVVVSSS]]]YYYYYYcccnnnqqqggg]]]RRRNNNIIIBBB======@@@CCCIIIQQQWWWTTTPPPRRRWWW[[[QQQQQQQQQRRRRRRSSSRRRRRR&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((((()))))))))))))))''''''(((((()))******+++************************))))))))))))************************+++++++++++++++---...---,,,+++,,,---+++,,,,,,+++******,,,...000<<>>777;;;<<<===>>>???>>>;;;999:::::::::<<<>>>@@@CCCDDD>>>999666777888:::>>>DDDIIIMMMRRRUUUVVVWWWYYYZZZggg~~~rrrkkkgggaaabbbYYY\\\lllrrrfff[[[YYYgggccc]]]ZZZ\\\dddlllrrrWWWKKKBBBAAAAAA;;;777555222222111000000///......///////////////000111222111111000000000000000000000//////...///000111222222111000111333444333222111222333444555666666666666666666666666666666666444333333222222222333333333333333333333333333333222222222333333333444444333444666777888888888777777888888999::::::;;;;;;888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;=========<<<:::999999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999::::::;;;;;;888888888888888999::::::::::::::::::::::::::::::777888999999999999888777888999999999999888777777666666777888888999999:::>>>===:::888777888999:::888777666555555666777888555777888777555555666888555888:::999777666777999888888888999999:::::::::999999999::::::999999999888888888888888888888888777777888999:::;;;<<<<<<999999::::::::::::::::::::::::::::::;;;<<<======<<<<<<;;;;;;<<<======>>><<<=========>>>>>>>>>>>><<<;;;;;;<<<===>>>??????===>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<=========;;;999666555111000...------.../////////////////////000111111222222333333222111111000000000111111222222222333111222333555777888::::::999;;;???CCCGGGKKKMMMOOO^^^bbb]]]RRROOOSSSSSSMMMTTTOOOJJJKKKOOORRRQQQNNNFFFFFFGGGEEEDDDCCCDDDFFFUUUdddnnnhhh\\\UUUTTTTTTOOOKKKHHHHHHKKKLLLJJJGGG&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((((()))))))))))))))&&&''''''((()))******+++************************))))))))))))************)))************+++++++++***,,,------,,,,,,---///*********+++,,,---//////000...222<<>>;;;<<<:::777888;;;@@@BBBFFFJJJMMMOOOOOOOOOZZZhhhyyy~~~rrrfff___[[[UUUaaa}}}nnnfffsssmmmfffccciiiwwwdddUUUIIIHHHHHHCCC===:::666666555444333222111111///............///000000222111000//////...//////000///.........///111222222111000111333444333222000111222333444666777777666666666666666666666666333333222222222222222333444444444333333333333222111222222222333333333333222333555777888888777777555666666777888999999:::777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======;;;999888777777888999::::::;;;;;;::::::::::::::::::::::::888888888888888888888888777777888999::::::;;;;;;888888777777888999::::::999999999999999999999999666777888999999888666666777777777777777666666555666666666777888888999999888888777777777777777777777666555333444555777888333555777666444333555777444777999999666555666888999999999999999999::::::999999::::::::::::999999888888888888888888888888666777888999:::;;;<<<<<<888888999999::::::;;;;;;:::999999888999;;;<<<===;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<=========>>>>>>:::::::::;;;<<<===>>>???>>>>>>>>>>>>????????????AAAAAAAAAAAABBBCCCDDDEEEBBBAAA???===:::888666555555666666555444111...,,,******))))))***,,,---///---------------...///000///000000000///...------000000111111222333444444888999;;;>>>@@@CCCDDDEEE@@@BBBFFFKKKPPPTTTWWWXXXdddggg```QQQKKKMMMJJJCCCBBBAAA???===<<<>>>AAADDDDDDHHHLLLNNNNNNLLLJJJJJJ\\\ppp~~~vvvdddVVVPPPMMMFFF@@@;;;<<>>DDDEEEDDDEEE@@@===>>>@@@>>><<<:::<<<<<<===???AAADDDFFFGGGHHHOOOccczzz~~~nnn^^^YYYSSSPPPWWWmmmzzzhhhpppssslllaaacccrrrmmm___OOOGGGHHHIIIDDD???>>>???@@@@@@???;;;888666666000///222000++++++000000222444222///---///111000000000///------...000333222111000////////////111000000000111222444555777888888999999888666555777666555555555666888999666555444333333333333333666555555444444444555555444444333333333444444555444555555555666666777777777666666555555555666666777777888999:::;;;;;;<<<:::::::::::::::999888777999999999::::::999999999777888999:::;;;:::999999;;;;;;:::999999:::::::::::::::999999888999999999<<<;;;::::::999999999:::777777777777777777777777999:::::::::999888666555444444555555555555555555777777888888777666555555777777666666555555555444555555555555555555555555555555666666777777777888222444555777888888888888666666777777888888888999888999:::999777666777888999999999999999999999888::::::::::::::::::::::::;;;;;;:::999999999::::::777777777888;;;<<<;;;999888999:::;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCBBB@@@???>>>===<<>>@@@;;;===BBBGGGHHHJJJQQQYYYMMMOOOQQQOOOKKKGGGGGGHHHRRRUUUdddrrriiiQQQGGGLLL???>>>===???CCCGGGJJJKKK''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&((('''''''''***,,,...***&&&&&&((()))(((&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***))))))))))))******+++************************************************)))******++++++******)))*********+++++++++,,,,,,*********+++++++++,,,,,,...---,,,,,,---000333555888AAANNNXXX^^^ccchhhlllmmmlllhhh```YYYVVVWWWZZZ^^^\\\XXXVVVXXX]]]ccchhhhhhqqqzzz}}}zzzvvvuuuvvvyyyuuupppmmmllllllkkkkkkooommmlllmmmooommmhhhbbbbbb[[[UUUSSSPPPGGG>>>:::999999888999;;;???BBBDDD>>><<<:::<<<>>>???AAABBBDDDCCCBBBAAA@@@???>>>>>>>>>AAAOOOaaafff]]]WWWXXXUUUPPPPPPZZZiiirrroooiiiiiipppnnndddaaaiiinnnmmmaaaZZZRRROOOPPPNNNHHHBBB???AAADDDHHHJJJGGGBBB>>>>>>999666777777444111111000111111111/////////000000111111111111111111222111111000000000000111111000//////...///000111222555555666666666555444333666666555555555666777888666666666666555555444444666666555555555555666666555555444444444444555555444444444444555555555555555555444444444444444555777777777777777777777777888999999999999888777666888888999999999999888888666777888999:::999888888::::::999999888999999:::999999888888888999999:::;;;:::999999888888999999555555555555555555555555777888888888777666444333333333333333333444444444666666777777777666555555666555555555444444444444444444444444444444444444444555555555666666666777555666777888999999888888666666666666777777777888555777888777666555666888:::::::::999999999888888999999999999999999999999999999999888888999::::::888777777999;;;<<<;;;999888999999::::::::::::999<<<<<<<<<<<<========================<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@??????<<<<<<;;;;;;:::999999888666555444222111000000000000///...,,,++++++******(((''''''(((+++---......++++++,,,---...000111222666777888888888888888777<<<===??????>>>???@@@BBBHHHRRR^^^ccc___VVVNNNIIIFFFFFFEEEDDDHHHNNNOOOLLLJJJGGGEEEGGGGGGEEEEEEIIIHHHHHHOOO[[[cccbbb___]]]MMMMMMLLLGGGBBB>>>>>>???BBBBBBLLLYYYZZZPPPKKKLLLHHHHHHJJJNNNRRRUUUVVVVVV''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&$$$%%%''''''''')))+++---111***$$$###'''+++)))&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''***))))))(((((((((((()))))))))))))))))))))))))))************************)))******++++++******)))*********++++++++++++,,,*********++++++++++++,,,------,,,,,,,,,,,,------+++///444888>>>GGGQQQYYYiiikkkllliiiccc^^^\\\]]]fff```WWWOOOLLLNNNRRRVVV]]]gggtttyyyvvvqqqoooqqqrrrnnniiifffeeefffggggggmmmkkkjjjlllnnnnnnjjjggghhh```ZZZZZZZZZSSSJJJEEE>>>>>>>>><<<999:::>>>AAA@@@???>>>;;;:::;;;???AAAHHHGGGFFFDDDBBB???===<<<:::888<<>>>>>=========<<<<<<<<>>>>>=========666666666555555555444444///......------.........---,,,***)))))))))******)))((((((***...111222222222222333444666888999:::;;;<<<>>>???@@@???===<<<@@@BBBDDDDDDCCCBBBBBBCCCLLLVVV```ccc\\\RRRJJJFFF???AAA@@@>>>AAAGGGIIIGGGCCCBBBEEEKKKOOOPPPSSSWWWZZZRRRRRR^^^iiiggg[[[QQQFFFEEEBBB===888666777888;;;<<<@@@JJJUUU[[[YYYUUUMMMNNNQQQVVVZZZ[[[ZZZXXX''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''%%%&&&((((((((((((+++---...***'''&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''***)))((('''''''''''''''((((((((((((((((((((((((************************))))))************))))))************++++++++++++************++++++++++++***+++,,,---...////////////...---++++++000777<<>>>>>>>>@@@BBBAAA;;;777999===???BBBCCCDDDEEEFFFEEEEEEDDDCCC===;;;======;;;>>>CCCCCCDDDGGGJJJLLLNNNNNNNNNXXXfffqqqnnneee___[[[WWWRRROOOJJJGGGHHHQQQ]]]gggYYYVVVTTTWWWZZZXXXOOOFFFEEEHHHGGG@@@===AAAAAA>>>???<<<::::::<<<<<<999666444444333444444333111///000000///...............000//////...///000222333111111111111111000000///333333333333444444555555444666777888888777555444444444333333444444555555555444333333222333333333222222222111111000000000000000/////////000111111333333333333333333333333444444555555555555444444555555555666666555555555444444555555666666666666666666555555666666777777555555555666777888999:::777777666555555666666666555555555555555555555555444444444444444333222222111111111222222333333444333333444555666666666555444444444444444444444444444444444444444444444444555555555555555555555555777777777777666666555555333333333333333333333333444666777888888888:::<<<<<<;;;:::999888777666666666666666666666666666666333333444444555666777888888777777888:::;;;:::888::::::::::::999888777666666666777777888999::::::;;;;;;;;;;;;:::::::::::::::999999888888777777666444444333333222111111111,,,,,,+++*********++++++***)))(((((()))***,,,......------///222555666666::::::::::::;;;===>>>???>>>@@@CCCFFFGGGGGGEEEDDDFFFFFFFFFDDDAAA???@@@AAAEEEJJJMMMKKKEEEAAA@@@BBB>>>BBBDDDEEEIIIOOOQQQOOOJJJIIIMMMTTTXXXYYY[[[___dddVVVKKKNNNUUUSSSHHH@@@;;;;;;:::999999999;;;<<>>===;;;999888888777444111444333111///...---,,,,,,------------...000222333111111000000000/////////111111222222333333333333111333444666666555333222111111111111111222333444333222111111000000000111111111000000//////.....................///000111111111222222333444444555222333333444444333333333333444444555555444444333444333444444444444555555555444444444555555666777444444444555666777888999555555555444444555555666666666666666666666666666555555444444444444444444222222333333444555555666333333444555666666666555555555555555555555666666555555555555555555555555555555555555555555555555555555444333333222222222111111111111111111111111111333555666666666888::::::999888777666555444333333333333333333333333333111111111222222444555666666555555666888888777555777777666666555444222222111222222333444555555666777777777666666666666555444444444333333222222222222222111000///...------,,,++++++++++++,,,------++++++,,,---///111444555555444333555888:::::::::<<<<<<;;;;;;::::::;;;;;;>>>AAAEEEIIIKKKLLLKKKKKKIIIHHHEEEAAA===<<<===???<<<>>>???>>><<<<<>>???@@@AAACCCEEEEEEEEEKKKWWW^^^^^^aaafffaaaUUUPPPOOOMMMLLLKKKJJJHHHFFF''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((('''(((((((((((())))))))))))******)))(((''')))***)))///333222+++&&&&&&((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&)))((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((()))))))))************+++)))))))))************+++)))******+++++++++++++++(((***,,,------,,,***((())),,,///222888BBBNNNXXX\\\```fffjjjjjjfff```\\\XXX```fffbbbWWWOOOQQQWWWZZZYYYYYYZZZ\\\^^^^^^^^^___]]][[[ZZZ[[[]]]```bbb_________]]][[[```rrr|||oooaaa[[[[[[YYYRRRJJJHHHMMMLLLCCC======999222777888999;;;>>>AAADDDEEEIIIHHHHHHGGGEEEBBB@@@>>>::::::<<>><<<;;;;;;;;;;;;777999===AAADDDEEEFFFFFFCCCBBB@@@<<<999888999;;;;;;===AAAGGGKKKKKKGGGCCCJJJQQQUUUUUUSSSSSSQQQMMMJJJGGGFFFGGGEEEAAA@@@BBBBBB@@@AAAFFFHHHHHHJJJNNNQQQOOOMMMMMMNNNNNNMMMLLLQQQ]]]eeeccc___\\\TTTKKKJJJGGGEEEDDDCCCBBB???>>>''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''((((((((())))))))))))''')))))))))((()))***,,,///222333111,,,(((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((('''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))*********************)))))))))))))))---------------+++(((&&&...//////---+++,,,111666BBBHHHQQQZZZ```dddddddddaaallluuuqqqbbbSSSNNNNNNVVVSSSPPPPPPSSSWWW[[[]]]___^^^[[[XXXWWWZZZ^^^aaa[[[YYYXXXWWWUUU[[[kkk|||ttthhhaaa___]]]XXXSSSUUU[[[[[[RRRNNNLLLBBB666===<<<:::999:::<<<>>>@@@@@@AAAAAA@@@@@@@@@???>>><<<<<<>>>AAACCCBBB???;;;999;;;>>>???======AAAFFF@@@EEEKKKNNNNNNNNNPPPSSSYYYTTTNNNKKKLLLNNNQQQRRRPPPMMMUUUeeeeeeVVVMMMOOOSSSSSSSSSQQQOOOMMMMMMNNNMMMHHHCCCBBBDDDFFFEEECCCAAA@@@>>><<<:::888777777222222000//////000111222000///...---------.........///000111111111000000.........//////000000000/////////000000111222333222222111//////..................///////////////////////////000111222222000000111111222222333333111111222333333333333333333444444444444444444333444444333222333444555666333333333444444666777777555444444444444444555555444444444444444555666666666666666666666666666666555444333333333333444555222333444555666777888888666666777777777666555555444444444555555666666666333333333333333333333333222222222222111111111000111000//////...///000000//////.........---------***,,,......---...///111222111111111000000//////........................//////.........//////000111000000000222222000///...............---,,,+++.../////////////////////000000/////////..................///000000111111------......//////000000333333333444555666888999555666888:::;;;;;;:::999555444444666999<<<======@@@???>>>======<<<<<<===333444666999;;;======>>>===???AAAAAA???>>>===>>>???@@@FFFOOOWWWVVVLLLCCCHHHMMMNNNIIIDDDCCCAAA>>>AAA===<<<===<<<::::::===:::<<>>???999:::888666666999<<<;;;;;;@@@EEEHHHGGGBBB>>>;;;===;;;;;;:::999888;;;???:::???GGGLLLOOORRRUUUXXXVVVSSSNNNJJJIIIJJJMMMOOOTTTKKKTTTlllqqq\\\IIIGGGNNNQQQSSSQQQNNNMMMOOOQQQNNNHHHBBBBBBFFFIIIIIIHHHFFFEEECCCBBB@@@?????????:::888666444333333333333///...---,,,,,,,,,---...---...000111111111000///......------...///000111000000000000111222333444333222111000////////////---......//////000000000/////////000000222333333111111111111000000000000000111222333333333333333333444444555555444444333555444333222333444555666333333333444555666777888555555444333333333444444444444444444444555666777555555555555555555555555444333222222222333444555222222333444555777777888777888888888777666555555333333333444444555555555111111111111111111111111111000000000//////......111000///......///000111.........------,,,,,,,,,+++---......------///000////////////............,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......///......///000000...,,,/////////000//////...---///////////////.........///.........------------***++++++,,,---...//////---...///111333444666666;;;;;;:::999888888888888666777999;;;:::888555444111000111333888;;;======::::::999999999999::::::999999::::::<<<===>>>>>>@@@DDDJJJNNNNNNLLLJJJIIICCCAAACCCLLLUUUUUUKKK@@@IIILLLJJJBBB<<<<<<<<<;;;===:::999<<<======???DDDFFFFFFJJJQQQUUUZZZbbblllkkkbbbVVVMMMKKKKKKMMMMMMCCCBBBBBBDDDCCC>>>;;;;;;AAACCCHHHMMMQQQQQQNNNKKK&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''')))(((((('''''''''(((((())))))******+++,,,---...444000...///---((('''***$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((++++++***)))))))))))))))))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))(((((((((((())))))))))))++++++******************++++++++++++++++++++++++************************+++***+++---111777===AAANNNVVVbbbkkkmmmiiiddd```^^^YYYQQQIIIEEEGGGMMMSSSRRRTTTVVVWWWWWWWWWYYY[[[```___^^^^^^^^^^^^]]]\\\bbbbbb```\\\YYYWWWXXXYYYYYYYYY[[[aaagggfff^^^UUUTTTQQQKKKFFFAAA>>>=========;;;888777777777666444666:::???CCCEEEEEEEEEFFF>>>DDDEEE???::::::777222222555999???DDDIIIMMMOOOUUUTTTQQQMMMKKKKKKNNNPPPNNNKKKPPPZZZ[[[PPPHHHHHHJJJJJJJJJIIIGGGGGGHHHJJJDDDKKKKKKHHHKKKTTTSSSJJJMMMGGG@@@===???CCCEEEFFFBBBBBB@@@<<<<<<@@@???;;;999777444000...---------+++222444...,,,///111//////...---------...///000////////////...///000111333111////////////---++++++,,,,,,---...///000111////////////////////////000000000000000000000000111111111111111111111111111111000000000111333444444444444444444444444444111111111222222333333333555666666666777777888888888777555444333333444444444444444444444333333222444555666666666555333333666666777888888888888777666777888888888777555444333222222333555555444333222222111111111111222333///......------......//////////////////...------++++++++++++,,,---...///+++,,,---......///////////////000000000///......++++++++++++,,,,,,,,,,,,++++++++++++,,,---............///---+++***+++,,,///...---......---+++)))+++++++++,,,,,,,,,,,,,,,///......---......//////+++---000222222444666777;;;999666555666777888888::::::::::::999777666555555666888:::;;;999444000000000000111333666888999<<<666555:::;;;888777;;;>>><<<:::999:::>>>CCCFFFGGGEEEDDDGGGLLLOOOMMMJJJBBB@@@???AAADDDDDDAAA===999777777999::::::???EEEIIIEEEBBBCCCHHHKKKJJJGGGJJJKKKMMMQQQTTTWWWYYY[[[XXXQQQIIIEEEEEEDDD@@@===:::;;;<<<>>>???@@@@@@@@@CCCIIIRRRXXXYYYWWWTTTSSS&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''')))(((((('''''''''((((((&&&'''))),,,...111222333666222//////---)))(((+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((******)))((((((((((((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++************************,,,,,,++++++,,,///222444999@@@LLLVVV^^^bbbfffgggeeeaaa[[[TTTOOONNNPPPSSSWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXYYY[[[\\\]]]]]]```___\\\XXXTTTSSSTTTVVVSSSQQQSSSYYY```bbb]]]WWWSSSRRRPPPMMMJJJGGGEEEDDDBBB???;;;888777555222000222555999<<<>>>???@@@AAAAAAEEEFFFAAA>>>???>>>:::666666777999<<>><<<:::888888:::<<<<<<<<<::::::::::::999888888777555444444555777777666555555444444555666888:::;;;===;;;===CCCEEE@@@<<<===>>>===;;;;;;<<<@@@CCCEEEIIIEEEAAAAAADDDEEEDDDAAA555555666888;;;<<<;;;:::===;;;<<<@@@CCCGGGNNNWWW```XXXPPPKKKJJJKKKIIIGGGJJJJJJJJJJJJKKKKKKKKKKKKHHHFFFCCCBBBAAA@@@===:::;;;<<<>>>@@@CCCFFFHHHIIIOOORRRVVVYYYXXXTTTOOOKKK&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''(((((()))'''(((+++...111333555555666111......,,,((((((,,,+++***((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))(((''''''''''''(((((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++************************,,,+++******))))))******)))---555===FFFPPPZZZ```aaaaaa___\\\XXXWWWWWWXXX\\\XXXUUUTTTVVVUUUSSSQQQNNNOOOPPPRRRUUUXXXZZZ[[[^^^]]]\\\XXXUUUTTTTTTVVVQQQOOONNNRRRXXX[[[YYYUUURRRSSSTTTTTTTTTRRRQQQPPPOOOKKKFFFBBB???===:::777444444444555666888999::::::======::::::===@@@@@@<<<<<<;;;::::::;;;<<<===;;;::::::;;;>>>BBBGGGJJJLLLPPPTTTUUUVVVVVVQQQJJJHHHFFFDDD@@@======@@@CCC???NNNWWWRRRMMMPPPTTTUUUKKKHHHEEEDDDCCCBBB@@@>>>>>>BBBEEEGGGLLLQQQQQQMMMIIIGGGEEEBBB@@@?????????@@@AAA@@@===<<<<<<:::666666444333111000///000000000...,,,...111333222111222000///...///...---+++------------------------------....../////////000.../////////000000111111000000000000000000000000222222111000000000111111......//////000000111111......////////////000000111111111111222222222222555444333222222333444555888777666666888:::>>>@@@888888999999::::::;;;;;;::::::::::::999888777777000//////...............000/////////111111///---,,,,,,,,,---...///000111///...---,,,,,,,,,,,,,,,***++++++++++++******)))************+++,,,---...,,,,,,---...////////////........................//////...---,,,+++***)))+++++++++,,,---///000111222222111///------///111...------------///000111////////////000000111111333333333333444555666777:::===AAABBBBBBAAAAAABBB>>><<<::::::;;;<<<===<<<888777777777777777777777666333000000222555666777::::::999999:::;;;<<<>>>???@@@DDDKKKMMMGGG@@@===;;;;;;:::;;;<<<>>>@@@AAAGGGBBB<<<::::::;;;:::999444666999;;;<<<<<<>>>??????===???DDDHHHKKKSSS\\\kkkbbbUUULLLHHHFFFEEEDDDEEEEEECCCBBB@@@?????????===@@@DDDFFFEEEBBB???>>>BBBBBBCCCEEEHHHKKKNNNPPPRRRQQQQQQSSSSSSPPPIIIDDD&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((()))******+++---///111222222222222---+++++++++(((***......,,,***(((&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************))))))***+++++++++++++++***+++,,,...222999AAAFFFMMMOOORRRTTTVVVYYY]]]```^^^ZZZWWWWWWXXXUUUNNNGGGFFFHHHJJJLLLNNNQQQUUUWWW[[[\\\^^^]]][[[YYYYYYZZZWWWTTTQQQSSSUUUVVVTTTPPPQQQRRRSSSUUUVVVWWWWWWWWWTTTQQQMMMKKKKKKJJJJJJIIIAAA>>>:::777666666666555222444444333444888===@@@AAABBBCCCDDDDDDCCCBBBBBB<<<:::888777888999;;;;;;>>>GGGKKKJJJNNNTTTRRRIIINNNLLLHHHDDDAAAAAADDDGGGDDDPPPWWWRRRKKKJJJKKKLLLEEEDDDCCCBBBBBBBBBBBBAAA@@@CCCFFFIIIOOOWWWZZZXXXGGGFFFDDDBBBAAA@@@??????BBBEEEHHHHHHFFFEEECCCBBBAAA@@@>>>===<<<<<<======;;;777444444666777555222444222000//////...+++)))))))))******+++,,,,,,,,,,,,------......//////000/////////000111111222222////////////////////////222222111111000000000///------......//////000000............//////////////////000000000000000000222222222222444666888::::::::::::;;;===???@@@AAA::::::999888888888888999888888888777666555333333---,,,+++******+++,,,---000///...///000000...,,,++++++,,,,,,...///111111///...---,,,++++++++++++)))***************))))))(((((((((((()))***+++,,,,,,,,,---...////////////---------------...////////////...------,,,++++++((()))***,,,...111333555777888999888666555555555444333222111000111444666333333222222333444555666999999888888888888999999===???BBBCCCAAA>>>======<<<:::777777888888777666555444333222333444555666666333000000222666888999======<<<;;;;;;<<<======@@@AAAEEEJJJKKKFFF>>>:::555666666777888999:::;;;@@@===:::999:::;;;:::999???BBBDDDDDDBBBAAACCCFFFAAA@@@BBBFFFGGGGGGJJJPPP\\\UUUJJJCCC????????????===<<<<<<<<<<<<>>>???@@@AAAIIIQQQSSSPPPJJJHHHGGGJJJIIIGGGGGGGGGIIIKKKLLLGGGEEEEEEIIINNNOOOJJJEEE&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((()))******)))***---///111111111000///,,,+++------,,,...222///...+++(((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))''''''(((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********************************))))))))))))))))))))))))'''((()))+++,,,,,,++++++------,,,***)))***---000555888===BBBHHHOOOWWW\\\\\\ZZZYYY[[[[[[UUUKKKBBBCCCDDDFFFGGGGGGJJJNNNRRRRRRUUUZZZ]]]\\\ZZZYYYYYYZZZXXXWWWWWWXXXWWWTTTQQQNNNMMMMMMMMMNNNQQQSSSUUUMMMLLLKKKMMMQQQUUUXXXYYYSSSMMMEEE???<<<:::888666777777666555444555777;;;<<>>IIIHHHFFFCCCBBBEEEIIIMMMLLLQQQSSSQQQNNNLLLJJJHHHFFFEEECCCAAA@@@@@@BBBCCC@@@BBBBBBBBBIIITTTZZZ[[[GGGGGGEEEDDDCCCBBBAAAAAA===CCCKKKMMMIIICCCBBBDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGDDDAAAAAABBBCCCAAA???===;;;888666555444111///+++*********))))))))))))+++,,,,,,,,,------......---.........//////000000........................111111111111000000//////---.........//////000000//////////////////......////////////////////////---...000222666:::>>>@@@>>>@@@CCCEEEEEEDDDBBB@@@<<<;;;888555333333333444444444444333222000///...,,,+++***))))))***+++,,,---,,,,,,---......,,,+++))))))***+++,,,---///000++++++***)))))))))))))))'''(((((()))))))))(((((())))))))))))***+++,,,---***+++,,,---...............---------...000111222333333333333333333333333///000000111222444666666;;;>>>BBBCCCAAA===;;;:::<<<<<<;;;888555444777999666555555555555777999:::???>>><<<;;;999888888888888:::<<<;;;888555333333333111000111333555444444777555333222222444666888555444444777;;;???AAAAAA===<<<;;;999999999:::;;;>>>???@@@@@@AAA???;;;666333444555666777888888888:::;;;===AAADDDEEEEEEDDDEEEGGGHHHEEE@@@===>>>@@@@@@@@@CCCGGGFFFAAA@@@BBBFFFCCC>>>;;;:::;;;;;;<<<:::::::::;;;>>>AAADDDFFFJJJRRRYYYZZZUUUNNNKKKKKKHHHGGGDDDBBBAAABBBCCCDDD@@@???@@@FFFNNNRRRPPPLLL&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((()))***++++++&&&(((+++///111222222111///------111222000222555...---+++)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((((((((())))))&&&''''''(((((())))))***(((((((((((())))))))))))'''(((((())))))*********************************))))))))))))))))))))))))'''((())))))))))))((((((***+++,,,+++)))((((((***)))+++...111666===EEEJJJPPPQQQTTTWWWXXXSSSJJJBBBAAACCCEEEDDDCCCEEEJJJNNNIIIMMMQQQTTTTTTTTTTTTTTTUUUUUUUUUVVVXXXYYYWWWVVVMMMKKKIIIGGGGGGIIIKKKMMMJJJIIIJJJOOOVVV]]]ccceee]]]WWWNNNGGGDDDBBB???<<<@@@>>>===<<<888222111444555999???EEEHHHHHHFFFDDDEEEAAA======>>>???===;;;333777;;;<<>>;;;777333000///000111111111111000///---,,,++++++************++++++,,,***))))))***,,,,,,+++***((((((((()))***+++,,,---((((((''''''''''''(((((((((((()))************)))))))))))))))***+++,,,,,,+++,,,---...////////////111111111111222444666777:::::::::;;;;;;<<<<<<<<<<<<;;;:::999888888888888>>>BBBFFFGGGEEEAAA>>>===AAABBBAAA===888666777999666666555444555777:::;;;@@@>>><<<:::888666555444222333444333000......///,,,+++,,,000444777777777===;;;888666555777:::<<<666777999===CCCGGGIIIIII:::999888666666666777888:::;;;999777999<<<;;;888777777888888999::::::::::::>>>CCCHHHKKKMMMMMMLLLGGGGGGDDD@@@<<<999888888777888<<<@@@???:::888:::>>>===<<<<<<;;;<<<<<<============>>>@@@CCCGGGIIIJJJOOOTTTSSSNNNIIIGGGHHHAAA@@@?????????@@@AAABBBDDDDDDGGGLLLRRRTTTRRRPPP&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,'''))),,,///111111111000///---...222222//////111,,,++++++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&''''''((())))))***(((((((((((())))))))))))''''''(((((()))******+++************************))))))))))))))))))))))))(((((((((((((((((())))))&&&)))+++,,,************'''(((***+++,,,///333666;;;>>>CCCHHHIIIHHHEEECCC@@@CCCDDDCCCAAABBBHHHMMMKKKLLLMMMMMMMMMNNNQQQTTTOOONNNMMMNNNQQQTTTWWWXXXSSSQQQOOOLLLJJJIIIHHHHHHJJJIIIJJJNNNUUU]]]bbbeee[[[UUUNNNJJJJJJIIIGGGDDDFFFDDDFFFHHHCCC:::777888777999<<<>>>@@@???>>>===<<<999777:::???CCCBBB@@@>>>>>>BBBHHHKKKGGGCCCBBB999:::::::::;;;===AAADDDEEEBBBBBBFFFKKKNNNNNNNNNJJJKKKLLLIIIEEEBBBBBBBBB@@@???<<<:::===FFFJJJJJJ@@@@@@@@@@@@@@@???>>>===BBBCCCKKKVVVYYYOOODDD>>><<<<<<:::999999:::;;;;;;===@@@BBBBBB@@@@@@DDDHHHMMMKKKJJJJJJKKKLLLKKKIIIEEEDDDDDDCCCBBBAAA@@@@@@888777777666666555555444333333222222111000000000////////////////////////...///000111111000000////////////......------,,,...---------,,,,,,,,,,,,............------,,,,,,)))***,,,///444999===???AAADDDGGGIIIHHHEEEBBB??????<<<777333000000111333111111111000///...---,,,)))******+++,,,,,,++++++***)))***+++...///...---+++++++++++++++,,,---...******)))******+++,,,---...//////000111111000000............///000111222222333444555666666666666777666666666888:::===>>>@@@@@@@@@@@@@@@@@@?????????>>>===<<<;;;;;;;;;;;;???AAABBBBBB@@@>>>======@@@BBBCCC???999555666888444333222222333555888:::;;;:::888555333222111111.../////////...///222444111000222555888;;;;;;:::BBB???;;;888777999<<>>===@@@CCCEEEGGGGGGHHHHHHEEEBBB>>><<<:::999777666333333555999999555666999>>>>>>>>>=========???@@@@@@???>>>>>>@@@CCCFFFHHHDDDFFFGGGFFFDDDBBBDDDFFFBBBBBBCCCDDDEEEFFFFFFGGGFFFHHHLLLNNNPPPOOOLLLKKK&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((()))***+++,,,,,,---000111111000---,,,---+++---111000,,,***+++******+++******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''((()))***((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***+++---...(((***,,,,,,***)))))))))''')))++++++***)))***+++)))---333888;;;===@@@BBB???BBBDDDBBB@@@BBBHHHNNNTTTRRRNNNKKKJJJMMMSSSXXXMMMJJJGGGFFFHHHMMMSSSWWWZZZZZZXXXUUURRRNNNJJJHHHGGGFFFEEEHHHNNNTTTYYY[[[UUUPPPJJJIIILLLMMMLLLIIIKKKKKKOOOUUURRRJJJFFFHHH???>>>===<<<::::::::::::333111000444<<>>CCCOOOSSSLLLHHHJJJ???@@@???===::::::;;;<<<;;;999999===AAACCCFFFIIIFFFJJJNNNNNNKKKGGGFFFFFFBBBBBB@@@===???EEEGGGEEEBBBBBBBBBBBBBBBAAA@@@@@@===:::AAARRR\\\UUUEEE:::<<<;;;999888777777777777===BBBEEECCC>>><<>>===<<<999999888777666555555444000000000000000000000000---...///111111111000000000///......---,,,+++***,,,,,,,,,+++++++++******---------,,,,,,+++++++++)))***+++...222666:::<<<>>>???AAABBBBBB@@@???===???<<<777333222222444666111222222111111000///...((()))+++,,,,,,,,,+++***---,,,---///222333333222000000/////////000000111.........///000111222333555666777888888888888888::::::::::::;;;<<<======;;;;;;<<<===>>>>>>>>>>>>;;;:::::::::<<>>>>>:::::::::;;;<<<===>>>???>>>???>>><<<:::999;;;======@@@BBB???888444555777222111000///111333666888666555333222000/////////---......///000333888;;;;;;::::::;;;======<<<:::CCC@@@;;;888777999<<<>>>DDDAAA<<<:::999999888888555444333222222333444555222666666666;;;EEEIIIFFF<<<;;;;;;:::;;;<<<>>>??????@@@@@@???======>>>??????;;;777666777888666444:::888888:::999888:::???>>>>>>===<<<<<<===AAACCC???>>>======???BBBFFFHHH@@@??????>>>>>>@@@DDDGGGIIIJJJKKKLLLMMMMMMLLLLLLCCCFFFJJJLLLJJJGGGEEECCC((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((()))+++---+++---000111///---,,,,,,,,,+++*********+++,,,---'''(((***++++++)))&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))''''''''''''((((((((((((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((('''''''''))))))))))))))))))))))))(((((()))+++---000222444:::;;;===>>>@@@CCCGGGJJJUUUQQQLLLKKKNNNRRRUUUUUULLLJJJFFFCCCBBBFFFMMMRRRNNNRRRWWWWWWUUUQQQOOOOOOLLLOOORRRQQQNNNLLLLLLMMMFFFHHHIIIJJJIIIHHHIIIJJJKKKNNNSSSXXXZZZXXXQQQLLLEEEHHHIIIEEEBBBBBBAAA===999777444333444777;;;>>>===>>>AAAEEEIIIKKKLLLLLLHHHHHHGGGFFFCCC@@@>>><<<@@@;;;777888===@@@@@@===>>>???@@@BBBCCCDDDDDDDDD???AAACCCDDDDDDFFFKKKOOOIIIHHHFFFDDDAAA???===<<<;;;;;;===AAADDDDDD@@@<<<;;;;;;:::777444333444666===BBBGGGGGGBBB>>>===>>>>>>======<<<:::999999888;;;:::888:::BBBIIIGGGAAAAAACCCEEEDDDAAA@@@BBBDDDFFFEEEEEEDDDDDDDDDDDDDDDAAAAAA@@@===:::999:::;;;666666666666555333000///111111000...+++***,,,...---...............---,,,...---,,,---......,,,***))))))+++---000333666888;;;<<<===<<<:::999999:::;;;:::888555222111333555444666888999777444///,,,,,,---...///111222333333333222666===???>>>>>>AAA<<<999666555777:::<<<===;;;999777555666777:::;;;???>>>>>>???AAA@@@>>><<<<<<;;;999777777888:::;;;888<<>>;;;777888999;;;;;;:::999999:::;;;<<<;;;999777666777777777777888:::;;;===>>>;;;999666333222222333444444555666444222000000000//////222555888999888666444555555777888777555333222444666555333555;;;AAA999===DDDJJJKKKFFF>>>888===888333333666999999777888888777666777888:::;;;???:::666555666888888777:::===???>>>;;;===BBBHHH>>>===:::888777888:::<<<>>>999333111333666888888333666777666444333666999<<<============>>>BBBDDDAAA???;;;888888;;;>>>@@@;;;<<<======>>>???@@@AAABBBBBBBBBCCCEEEFFFHHHIIIQQQPPPNNNLLLIIIFFFCCCBBBBBB@@@>>>???AAA@@@===999'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((()))+++------...//////...---,,,,,,***+++,,,------,,,+++***((()))+++,,,+++)))'''%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((()))))))))******''''''''''''((((((((((((*********)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,...///000222555888;;;???EEEHHHMMMKKKIIIKKKPPPTTTVVVVVVXXXVVVPPPIIIDDDBBBCCCEEEIIIKKKNNNNNNMMMNNNQQQTTTOOORRRUUUUUUQQQNNNKKKKKKBBBDDDEEEFFFEEEDDDEEEFFFGGGIIILLLQQQUUUVVVUUURRRPPPTTTUUUOOOJJJIIIHHHFFFDDDBBB>>>:::888888999:::===<<<<<<<<<>>>@@@AAABBBDDDDDDDDDDDDCCCAAA@@@???BBB@@@>>>???CCCDDDAAA>>>>>>>>>>>>>>>>>>======<<<;;;<<<======>>>CCCIIINNNJJJJJJIIIGGGFFFEEEDDDDDD???>>>>>>???AAA???;;;888888888888666555555666888<<<@@@EEEDDD@@@<<<<<<===:::::::::999999999999999>>>???======AAAFFFDDD???;;;===???>>><<<;;;===???FFFFFFFFFGGGFFFFFFEEEEEECCCEEEFFFEEECCCBBBBBBCCC>>>>>>>>>>>>===<<<;;;:::;;;;;;:::888444222333333///////////////000000000000...------...---+++)))+++++++++,,,...111333444444555666555333222222333999999999777555555777999;;;===???AAA@@@>>>:::888777777777888999:::;;;;;;;;;:::===DDDGGGEEEFFFIIIBBB???;;;999:::;;;======:::::::::999999888777777===<<<;;;;;;;;;:::777444888777666555555555666777888;;;@@@EEEFFFCCC@@@===333444555666777777666666666888999999777666777777999::::::;;;;;;<<<<<<===777777777666666666666666777777777555333333444666333333333555777888777555333444777;;;>>>===777333555777888666444555:::???>>>???BBBHHHMMMLLLDDD===888555333555888999666333555444333222444666:::<<>>999777666444444555666888999666444333555777777555444555666777777888:::<<<>>>???@@@@@@>>>>>>???@@@<<<;;;888777777999;;;===<<<===>>>@@@BBBDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGHHHKKKJJJIIIFFFCCCAAA???>>>;;;;;;<<>>&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((()))+++---000///...---,,,+++++++++(((***...000000...***(((((()))+++,,,,,,***((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***))))))))))))************''''''''''''((((((((((((******))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))***))))))(((((()))))))))(((+++...111333777;;;???AAAAAACCCGGGMMMQQQSSSSSSSSSSSSQQQMMMIIIFFFFFFGGGGGGGGGEEEDDDDDDIIIOOOTTTMMMQQQTTTUUUSSSPPPNNNLLLFFFHHHHHHGGGEEEDDDDDDEEEDDDCCCDDDFFFJJJMMMOOOOOOOOOTTTUUUPPPMMMMMMNNNMMMNNNLLLHHHDDDAAA???>>>>>>@@@===999777777888888777:::;;;<<<===============@@@@@@@@@DDDHHHIIIFFFBBBBBBBBBAAA???===;;;999888999888777666777;;;AAAFFFGGGGGGFFFFFFFFFGGGGGGHHH@@@???>>>??????>>><<<:::;;;;;;;;;999777777999;;;:::>>>AAAAAA===::::::;;;666777777777888888999999>>>@@@???<<<<<<>>>===:::777888999888777666777999>>>???AAABBBBBBAAA@@@???===???AAACCCBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCC@@@===:::888888444444333333333555666777777555444444444333000...//////...------...///000///000111000///...///000555777999999999:::;;;===@@@BBBDDDFFFFFFDDDBBBAAA>>>===<<<;;;;;;<<<=========<<>>CCCBBB:::333666777888666333333777;;;<<<999888===EEEGGGAAA:::555555666999;;;:::666111444333222222444777;;;===BBB???<<<::::::;;;;;;:::;;;???CCCBBB===777333333222111111111111222222333333333444777::::::999777;;;:::999:::;;;============???@@@???===;;;::::::999999999999999:::;;;<<<@@@AAABBBDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDDDDEEEEEECCCAAA???===<<<<<<<<<:::;;;>>>BBBFFFGGGEEECCC%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((()))+++---222000---+++***++++++***)))+++...000000---***((()))***+++,,,,,,+++))))))'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))*********+++''''''''''''((((((((((((***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))(((((('''((((((((((((***+++,,,,,,---///111555666888<<>>>>>>>>???@@@AAA=========>>>@@@BBBCCCCCCCCCCCCBBB???<<<:::;;;<<<999<<<>>>>>>;;;::::::;;;777777777777888888888888888<<<===888444555666555555555666555555555555666666888;;;<<<===;;;999888555666888:::;;;===@@@CCCCCCBBB@@@???>>>>>>>>>???@@@AAABBBAAA>>>;;;:::999999999777777888:::<<<>>>>>>===<<<=========;;;999666555333111////////////,,,...///...------...///333555888:::;;;<<<===???===>>>@@@AAAAAA@@@>>>===:::999777555444555666666666555777===???>>>???BBB;;;888444222111222111111111222333444444222///...---,,,,,,---...///...,,,,,,,,,---...//////......+++---000222222111000.........///000111222222333333555666666555444555555888999;;;<<<<<<;;;999888999999999999999888777777>>>===:::888888<<>><<<:::888777777888888777:::======888333///.../////////000111111111111444555777:::===>>>>>>===BBB???<<<;;;======;;;888:::;;;<<<;;;999777777777;;;<<<===???@@@@@@@@@???CCCDDDDDDEEEDDDCCCBBBAAA??????????????????@@@AAA@@@>>>===;;;;;;<<<>>>???AAABBBEEEHHHIIIHHHFFFDDD%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((()))+++---333///+++)))***+++******,,,---------,,,,,,+++***)))***++++++++++++******(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((())))))))))))*********''''''''''''(((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((***+++,,,((((((((((((((((((((((((((((((((((((((()))******(((***+++***((('''((()))------...///222666:::===>>>BBBFFFHHHHHHFFFFFFFFFHHHEEEBBB??????@@@BBBCCC@@@@@@@@@BBBEEEGGGIIIJJJNNNOOOOOOMMMKKKJJJKKKMMMMMMKKKHHHGGGFFFDDDBBB@@@FFFCCC@@@CCCOOOZZZZZZTTTJJJKKKLLLMMMOOOPPPPPPPPPMMMJJJIIIJJJLLLKKKFFFAAA888888777777777777777777777666666999<<<@@@BBBCCCEEEEEEDDDCCCAAA???===<<<;;;;;;;;;<<<<<<<<<:::999:::999777555444555555666888999:::<<<>>>@@@CCCEEECCCCCCBBB@@@===<<<===>>>999:::;;;;;;::::::;;;;;;:::999999999999888888888333888:::555111222444444444333333333444444444333555777999;;;;;;999777555444444555555666:::@@@DDDAAA@@@>>>;;;:::999999:::888:::<<<===;;;:::999::::::999888777888:::===>>>=========>>>@@@AAA@@@>>>;;;:::777555333222111111,,,---//////......///111333555888:::::::::<<<===888888888888888777555555444333222000//////000000222000111555777555666999666333000///000111000000000/////////000111222222///...---...///111000///---...000111222222222222111222333333333222111000000000000111222333444444555666777666444333222333333444777888999999777666>>><<<999666444333333444;;;999777444444888???DDD???;;;777333222222111000///...///333999;;;888444000111111111111333555777777777777555444444666888777777777777888888777555444777:::======;;;777555666666555333222222333444111333444444333111000000000111111222222333333333??????>>>===<<<===>>>???@@@<<<999888::::::777555:::;;;;;;:::888888:::;;;===>>>AAACCCCCCCCCBBBAAA???@@@AAAAAAAAA???===<<<;;;;;;;;;<<<===>>>???@@@>>>===<<<<<<===@@@BBBDDDGGGHHHIIIIIIFFFCCC@@@>>>&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((()))+++---111---)))(((***+++***)))...---+++***))))))***+++))))))******************((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((()))++++++(((((((((((((((((((((((('''''''''((()))***+++,,,%%%'''))))))((((((((()))((()))(((''''''***...222333666:::===>>>>>>???@@@@@@>>>======?????????>>>>>><<<;;;<<>>???IIISSSQQQJJJFFFFFFGGGIIIJJJKKKLLLMMMNNNLLLLLLPPPUUUTTTNNNIIIDDDCCCBBB@@@????????????;;;:::888777777888:::<<<<<<<<<<<<;;;:::999888777888999<<<@@@CCCCCCAAA???;;;999666333111000000111666777888888888999<<<>>>999:::::::::999:::<<>><<<;;;999888888777333555777888888999:::;;;666666555555555777888999666666666888;;;<<<<<<;;;<<<:::888666555444444444333444666666666666888999777888999999777777888999555555444333222111111111222222222222222222222222555222222555666444444777777555333333444555555444333111//////000222666888777555333222333333222111222222333444666777888888555555444444333333333444333222222222222333444444555666777666333111111111///111222444555555444444===:::666222000///000111333333111//////222777;;;;;;888444111111111000//////......///222444555555222222222333444666777888555888888555111000333777444333222222222222333444111444888::::::777222///000111222111000///111222000000111111222333444555444444333333333444555555HHHFFFCCC>>>:::888:::<<<777666444555666777777666;;;===>>>>>>======???@@@;;;===???AAAAAAAAA???>>>777888;;;===>>>===<<<;;;;;;;;;<<<===>>>@@@BBBCCC>>>>>>>>>>>>???@@@BBBCCCCCCDDDDDDBBB===:::888777'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((()))+++---///+++((((((+++,,,+++(((---,,,***)))(((((()))***((((((((())))))*********)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&'''''''''((((((((((((''''''''''''(((((((((((())))))((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((('''(((((()))******(((((((((((((((((((((((((((''''''(((((()))***+++$$$&&&)))***)))))))))***&&&((()))((('''&&&)))+++'''***...111333666999;;;999777777888;;;<<<:::888::::::;;;>>>AAAAAA???<<<999:::;;;<<<===@@@DDDGGGFFFFFFFFFHHHKKKNNNOOOOOOJJJHHHBBB===>>>CCCCCC????????????@@@AAABBBDDDEEEIIIGGGFFFKKKQQQSSSNNNIIIJJJIIIGGGEEEDDDCCCCCCDDD@@@@@@???===;;;999999999777777777666555444333222555555777;;;@@@BBB@@@>>>>>>;;;777444111111111222444666888777555555777999222333444444444666999;;;777555444444666888999:::999999999:::::::::::::::777:::;;;888666999999777777555444555777777666444333333333333222000///......000111111111222444666666666777777777666555555111222444555555666999;;;555555555555555555555555444333333555777888888666888777555444333444444555666888:::::::::;;;<<<>>>>>>===<<<999555444444666333333222111111222222333000222444555666666555444999666555777777444444777999777555555666777666555444333111000000222555777888555333222333444333222222222222222444666888999333222222222222444666777444333222111111111222222222333444444222000000111000000000000000000000111444333111000/////////000000000000///...///111333555333000///000000000//////000111111000000222555444444333444555666666555111222333222111000111222000000000000//////000111///000333555555333111//////111333333111111333666444444444555777888888777777555444222222333444555CCCCCCAAA<<<888666888:::666777888888777777999;;;;;;>>>CCCEEEDDDAAA??????:::;;;<<<>>>>>>===<<<;;;444555888;;;<<<<<<;;;:::>>>>>>>>>??????AAABBBBBB??????>>>======<<<<<<;;;888999:::888666555666888(((((((((''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((()))+++---...***'''(((,,,---+++(((,,,+++***))))))(((((('''''''''(((((()))))))))***)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''(((''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((('''''''''(((((()))%%%'''******)))(((((()))%%%(((,,,,,,***(((((()))((()))***+++***,,,...111777555333444666777555333555777;;;AAAFFFFFFAAA===;;;;;;;;;;;;:::<<>>===<<<>>>CCCHHHKKKMMMLLLMMMIII@@@:::<<<>>>>>>999888888999:::<<<>>>@@@EEE@@@>>>BBBIIIMMMJJJFFFIIIHHHFFFDDDCCCCCCCCCDDD@@@BBBDDDCCCAAA>>>===<<<888888777777666444333222333222111444888::::::888???===999555333222333444222555888888666666777999333333444333222222555777555333222222444666888888666777888999:::;;;<<<<<<999;;;:::777777999999666<<<999888999;;;<<<:::888999888777666444333222222...111555666555444222222,,,...000111222222222111000111222222222333777999666666777777777666555555777666666777888999888666444333222111222333444555111222444555555666777999CCCBBB>>>999444222222444222111111111222333555666---///333666777777555444:::777555777666222222555888666444333444444333111333222111000000000222333111///......111333333333///...---...///222555777333222222222444777:::<<<444333111000//////000000...000111222111000111222222111000///............***+++---///000111000000000222333222000///000111111///......000000000//////333666444000///111555555444333333333333222111222111000222555555444222...000222222111000000000//////000111222222333333000333555666444444777:::999999999;;;<<<;;;999777777666333111000111333555888:::;;;:::888777:::======???@@@>>>:::999;;;>>>888>>>EEEIIIGGGBBB===::::::;;;<<<<<<<<<;;;:::999666888:::<<<<<<:::888666@@@@@@????????????@@@@@@??????>>><<<:::777555444///111333333333444999===((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))******'''(((((()))***+++++++++,,,)))***///...'''&&&+++---+++)))((())))))((('''''''''''''''((((((((()))''')))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++)))'''&&&%%%&&&'''(((%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((+++,,,---///111222444444444444555666888:::;;;<<<666777888:::<<<>>>???@@@999:::;;;<<<>>>???@@@AAAAAABBBBBB@@@>>><<<=========;;;888888999;;;<<<<<<<<<<<<;;;:::;;;<<<>>>???AAAAAAAAAAAAAAAAAA@@@@@@CCCFFFHHHGGGCCC???>>>???@@@???@@@@@@???<<<666222222333444555666777777777888777666555444333333333444333444555777888777666666555222111000222444555444444333333222333333333666444333555999<<<<<<;;;;;;;;;999888888999999:::777999999:::AAAIIIHHHAAA888888777777666666666555555777:::>>>???<<<777222111111333444444333222111333333333222111222444666444444555555555444333333333222222333777:::<<<<<<555555555777777666222///222222222333444555666777???BBB@@@999444333222000000111222111000000222333333222111000222555888:::???;;;777666888999888666222222111111111222333333111111000///////////////000000111111111111000000222///---,,,...000111222///111222111111444:::>>>111111000//////000000000000/////////000111222222111111111111111111111111///......000333666777666666555222000///000222333222111000000000111222333///111333444333333444666333333222222222222222333000///...///111222222111///000111000//////111333444111------000444666666222333555888;;;<<<>>>>>>===<<<999777555444444555111333444333111111444888:::999999>>>DDDEEEAAA<<>>;;;::::::;;;<<<@@@FFFKKKHHH@@@888888666666999???AAA>>>:::777888:::<<<<<<;;;:::999??????>>>===<<<<<<;;;;;;;;;999666333000.........------...///111555;;;@@@((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***&&&''''''((())))))******&&&&&&'''******((()))+++---+++)))((())))))(((''''''''''''((((((((()))))))))***++++++)))''''''(((&&&&&&&&&''''''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))(((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))'''&&&&&&&&&((((((%%%'''(((((('''&&&((()))(((((((((((((((((()))***)))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''''''''''''''''''''(((((()))***,,,---...///111111111222444666777888666666777888999::::::;;;:::;;;===>>>@@@AAAAAAAAA<<<===<<<:::999:::===@@@???===;;;;;;>>>BBBDDDDDD@@@???>>><<<:::999888888;;;;;;;;;;;;<<<>>>???@@@@@@CCCFFFFFFDDDBBBBBBCCC@@@BBBEEEHHHHHHDDD===888::::::::::::;;;;;;:::999666666444333333222222222222111222444666777666555444333111111222555777999777666555555444444444444555333222333666888888777777777555555555555666777555777666666<<>>AAAFFFHHHFFFCCC<<<===???>>><<<:::999999:::999:::???CCCCCC>>>999888777777:::@@@BBB@@@===;;;<<<=========;;;999888888888777777666666555555666555333111000......---/////////...///222666:::((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((())))))(((******((((((,,,---+++---+++)))((()))))))))'''''''''((((((((()))))))))***,,,,,,,,,)))((('''(((&&&&&&'''((()))******+++''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''(((******)))((('''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((()))))))))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))'''&&&&&&'''((((((&&&((())))))(((''')))***++++++***)))))))))******((((((''''''''''''((((((((((((''''''''''''((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&''''''(((((())))))***,,,,,,,,,---...000111222444444444444444444555555999;;;>>>@@@AAAAAAAAA@@@:::999777555444666;;;>>>>>><<<;;;<<>>AAABBBBBBBBBBBBCCC>>>BBBHHHNNNPPPLLLDDD>>>@@@???>>>>>>???>>><<<:::666555444333333333333333222222333444666777555444000000000111444777;;;===999999777666555555555555555444222333444555555444555444333222222333444555333333222222666999777222000000111111222333333333444444666888:::999777555333333222111111000111111222444666666666666777888444444444333222111000///333111000111444666666666444777999777333111111333333222111000000000000000222666666111---///111111111222222222111111333555222111000///000222444666BBB@@@===888555444666888444444333222111111111222111111000000000////////////000000000000000000///000000000000//////...---444444333111///000222444444444333222222222222222333333222111111111222222>>>===<<<:::888555333222222000///000444777999:::<<<:::777444222222333333444333222111111111111111.........,,,+++---000333.........------......//////...///111444666666666222333444333222333444666===:::666333333333222222222222222222222222222222111222333444444555555555111000///000333666777888888999:::<<<>>>???@@@AAA777999;;;:::999777777777888555444666:::===;;;999888777777:::>>>AAA???===;;;;;;;;;;;;999777555333000000000000000000//////222222222222111000///...000000///...,,,---000222((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))'''''''''(((((())))))))),,,...,,,'''''',,,,,,''',,,***)))((()))***)))((('''(((((((((((()))))))))+++,,,---,,,***((((((((('''''''''(((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((******)))(((&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''''''''(((((('''((())))))(((((()))***,,,++++++***))))))))))))(((((((((''''''((((((((('''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))***+++,,,---////////////000000000000666999<<<>>>??????===<<<::::::888666333333666888:::888777999===BBBFFFGGGLLLMMMLLLKKKGGGCCC>>>;;;:::;;;<<<<<<<<<;;;::::::999:::;;;<<<<<<<<<<<<<<<999<<>><<<===??????<<<:::888777666666666666666777999888999:::;;;:::888555000000111222555888;;;===999888777555444333333333444444333333444555555555555444333222222333444555111000000111333555333000000000000111111111111111//////...000222333222111111000///---,,,---......111333666666555444444444333333333444333333222222222000///000222333222111555:::???>>>999444444555333222222111111111222222333888888111,,,,,,//////111222222222111222444666333222111000000111333444999999888555222444999>>>777666555333333222222222000000000111111000000000222222333333333333222222111222444333111///------111111000000000111333555:::999777555444333222222333333222111000000000000>>>>>>===;;;999666333222555333000///000222333333555444222000//////000000222111000//////...------,,,---...---,,,---...000000000//////000000111111000//////111333555555444222333444444333333444666;;;999666444222111000///444444444333333333222222111333444666777777666666666333000000333555444222444555555444333444666999222444666777666444444555555333222333777999999999777555555666999:::999888555555555444333111///.....................//////222333444444333111000............,,,******+++---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))((((((((((((((()))))))))))))))*********+++***(((***,,,***&&&,,,***(((((()))***)))((((((((((((((()))))))))***+++,,,---,,,***(((((())))))((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))'''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''((((((((('''((())))))(((((()))***+++***)))((((((((((((((('''(((((((((((((((((('''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''((())))))***))))))***+++,,,---......222444777999:::999888666666777999888666555444555888666555777:::===??????EEEGGGHHHHHHGGGDDD@@@>>>:::===AAADDDDDDBBB???===<<<<<<;;;:::999888777666333555999===AAAAAA???<<<<<<:::999;;;???AAA>>>;;;:::::::::999::::::;;;;;;AAA@@@@@@AAAAAA???<<<999333333333444666888:::;;;888777555444333222111111111111222222333444666777555444222111111111222333/////////222444444444444444333333222111000000///222111///000222333333222111000...---------...///111333444444222000000000///000111222222333222222000///...///000111///...111999@@@BBB===777444444000//////000111222333333;;;@@@AAA999000...//////000111222222111222444666444444333222111222222333111222333111000222888===777777555444333333333333///000111111111111000000222222333333333333222222222444777666333000......111000//////111222333333>>>===:::777555333111111222111000///////////////444555555555444222000///333000---,,,---/////////...------,,,---...//////111111111000///...------,,,000333555444222000000000000000000000111222333111000///000111222111000111222333222111222333555777777666555333111111111333444555555555555444333333444555666666666555444777333000000333555444222777777666333111111222444///222444444333222222333222222333555777888777777444333222222222222111000000000000000//////......000000000000111111111111111222222222000...,,,+++)))***+++***)))((()))+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))(((((((((((())))))))))))************+++(((+++222666444111///+++***(((((()))******)))((((((((()))))))))******)))***,,,+++***((())))))***))))))((('''&&&%%%$$$''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&((())))))(((''')))***))))))((('''''''''((((((''''''((((((((((((''''''%%%&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&((('''''''''''''''((((((&&&'''((()))***+++,,,,,,---...111222333333222111///222555777777666555666777666666777:::;;;:::999888:::<<<>>>>>><<<:::888666:::@@@EEEHHHHHHEEECCCBBB@@@>>>===<<<;;;999777333222333555888:::999888;;;888777:::@@@CCCAAA===;;;;;;;;;;;;;;;<<<===>>>CCCCCCCCCEEEEEECCC@@@<<<888888888888888999::::::777666555444333333222222///111222222222333555888444333222000///////////////...///444555444555777666666555333222111000///444222000000111222222111222222111111111111222222111333444333111000000000---...//////000000000000///......///000000...,,,---333;;;>>>;;;666222000,,,,,,,,,---...///111111???FFFHHH@@@666222111111...000111111000111333555555555444333222111111111000000000//////000333555666555444333333222333333///000111222222222111000///000000000000000000///111444777666222///...///222111000000111222222111===;;;999666444222111000000000///.........//////+++,,,...//////...---,,,---,,,+++,,,...000000000,,,,,,------...///111111333333333333222111000000///333999;;;:::666333222............///000111111222111///000111111000...000111222111000000222444444666777777555444444444000222555777777666444222222222222222222111111000222111000111333555666666888666444222000000000000///111333333222111111111111222333555555555555444111000///...------------////////////000000111111111111111111111111111111------,,,+++***)))'''&&&%%%''')))***)))((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++***)))))))))(((((((((''')))))))))))))))))))))))),,,%%%+++;;;AAA888111333+++)))(((((()))******)))(((((()))))))))*********'''(((******)))((()))******))))))(((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''((()))******)))((('''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((%%%'''(((((('''&&&((()))(((((('''''''''((())))))&&&'''((())))))((('''&&&%%%&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''(((''''''&&&&&&&&&''''''''''''((((((((()))))))))***+++,,,---------------,,,///111222222222333444555555666888::::::777555333444555666666555333222333666:::???BBBDDDEEEEEEDDDAAA??????@@@AAA???===666666666777999999888777999666555888???BBB@@@<<<999999999999:::;;;<<<======>>>@@@CCCEEEDDDAAA>>><<<<<<<<<<<<<<<<<<======999888777777666666666777444666777777555555777:::777666333111///.........///---///444555222333777666555555444333222111111222111/////////000...---111111222333444444444444222333444444333333555777111111111111111000//////...------...000000...,,,,,,///333666666555222000---,,,,,,,,,---......///888AAAFFF@@@666111000000---...///000///000222555555444333222111000//////000///......///000//////222111111000000000111111...///111333333222111000...//////000000//////...///333666444000---...000000///...000333555555333666555444333111111111000000///////////////000111***,,,...000111000///------------000222333222000/////////000000111111222222222333444444333222111///333777999777444222111------------...///000111222111000000222222222000000111222111000111222444111444777777555333333444000333777::::::777333000/////////......//////000111222222222222333555888555222//////111111///---///111333333222000000111000111111111000000111111.........---,,,---...///000000///000000111111222/////////...---------,,,(((((('''&&&&&&&&&&&&&&&###&&&((()))(((''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******))))))((((((((('''(((((((((((((((''''''''')))%%%;;;@@@000'''++++++)))((((((***+++***)))))))))))))))************%%%''')))))))))((()))***))))))))))))************''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%$$$%%%&&&(((***'''''''''&&&&&&''''''''''''((()))******)))((('''%%%&&&&&&'''((()))******'''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''((())))))((((((%%%&&&''''''&&&&&&''')))(((((('''(((((()))******&&&'''((())))))((('''&&&$$$%%%'''))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&)))))))))((((((''''''''')))))))))******++++++,,,/////////---,,,,,,...000222333555888:::999555222555555666555444222111///444555666888;;;===@@@AAAAAA???>>>???BBBEEEDDDCCC;;;;;;;;;<<<===<<<:::777888444222666===@@@===888666666666777888999:::;;;777888;;;@@@CCCDDDAAA???????????????@@@@@@@@@@@@;;;;;;::::::999:::::::::;;;===>>><<<999888:::===;;;999777444222111000000///---///444333///000555444444333333333333333333444333111111111111///---...///111333444444444333333444555555555777:::===777777777666444222111000---------...000000...,,,......///111444555333222000000///............///---888???;;;222...------,,,---/////////000222444444333222111000...------...,,,,,,...111222000---///...............///000...///111333444333111000000000111111111111000000...111444222...+++---000,,,++++++///555999:::999000000//////000000111111000000//////000111222222///000333555666555333222111111222444555444111///000000000000000000000000///000222333333222111000---///222222111///......---------...///000111222111000000111333555444333111222333222111111333555///222555555333000000111222666:::======888333//////...------...///111222333555666333000///222555555111///000555666333///000222444444222000000000000000///---+++,,,...000---......------///111333000000////////////000000,,,,,,+++***)))((((((''''''&&&%%%%%%&&&''')))***###&&&)))***((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((************))))))))))))&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''')))***+++,,,,,,---+++***)))***,,,---,,,,,,+++))))))+++......,,,***(((((()))***+++---///000+++*********))))))(((((((((((())))))*********+++))))))))))))((((((((((((***$$$)))777;;;111'''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''(((((((((((((((''''''&&&&&&((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((******+++++++++,,,,,,,,,.........///000111111222333333444444444333222222333222222222333555666777666666888:::<<>>???AAABBBCCCCCCAAA>>>===???AAAAAA;;;666888777666555444444444444777555444888===@@@===::::::;;;;;;<<<===>>>??????>>>;;;999999<<>>===@@@???@@@BBB???:::888;;;<<<<<<:::888666555444333222444666666555444555666444333333333333555666777:::555222333222...,,,---000000111222333333333333444888:::777333666AAALLLFFFAAA;;;777666555333111111111111000//////......222111333888===>>>:::555333444444444333111000...,,,000444888777333...***///111222111000///000222...///000111222111000000---...///000111111000000///000111222333222111111000000000000111222333444000000111111222222333333333111///---,,,---...///222...---222:::>>>:::555777666444222111/////////000000000000111222333444444444777>>>CCCCCC===777666666555444333333222111111111000000000000111111333222222111000///......------,,,,,,,,,---...///000111222222111000222333000000//////000111111222111111111111111000///.../////////000111111222222222444666777666444222000///111222000---,,,...111333333333444444555555555222222444444444333222111000000000000//////------,,,,,,------......//////222111000///...---------//////......---,,,++++++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''')))***+++,,,,,,,,,+++******+++,,,,,,,,,,,,+++)))((())),,,---,,,***(((((((((((()))+++,,,---******)))))))))((((((((((((((()))))))))*********(((((((((((()))))))))))),,,'''+++777;;;222)))(((''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((())))))))))))*********++++++,,,------...//////111111222222222222222111333222222111222333555555666666666777999;;;<<<===::::::;;;===>>>@@@AAABBBCCCAAAAAADDDIIIJJJHHHDDD;;;:::999888777777777777999777777999===>>>:::666666777777888999:::;;;;;;:::888666777:::<<<<<<<<<@@@>>>???AAA???::::::===>>><<<999666444333333333444555777777555444444555777666666666666888999:::;;;777666888777333111222111222222111111111000000000333444222111444>>>FFFCCC???999666555444333111333333222111000000000000000///000555:::<<<999555555555555555555333222111000222666999999666222///111222333222111000111222444666999;;;;;;888444222111111111222222333333444333333444444444222111000111000000111222333444444111222222222222222222333111000///......///000000111111333666888999888888777666444333111000000///000000000111111333444444555555777<<>>???@@@??????DDDJJJNNNNNNMMMCCCBBBAAA@@@@@@??????@@@===<<<<<<>>>@@@???:::666444444444555666666666777555444222333666888999999<<<:::;;;>>>===<<>>???<<<888555444333222111444333222111000000000000...------111666888777555444444555555444333222111111333666777777666444222222333444333111000111222777;;;???BBBAAA<<<666222444333333333444555777888666666666555444333111000111111111111111222333444333333333222222222222222....../////////000000000...444999999555333666:::777666444333222111111111222111111222222333444555777666666999======:::666555555444444333333222222111000000//////000000111000111222333333222111//////////////////000000000555666777666333111111222000000000000000000000000---...000222333222111000......//////000111111111444555777888777666444333444333222333444555444333444444333222111000///......///000111111111111111...///000111111222222222333333222222222222222111,,,,,,+++***))))))))))))''''''&&&&&&%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''((()))***++++++++++++***+++,,,,,,+++***+++,,,,,,***((('''''')))***+++))))))(((''''''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((('''$$$%%%+++---)))&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((())))))***+++,,,---.........000/////////////////////222111111111111111222222333333555777999:::<<<===999888888<<>>???@@@CCCEEEDDDAAA===777777666666555555444444111111000111333555666777666444666:::<<<===BBBIIIGGGCCC;;;555222333666888777888999888666444444555777777666666777888:::;;;:::777666888888777:::???>>><<<:::888666666666666444222000111333666888999<<<:::888555444444444444444333222111111000000111000...---///222555555444222222222222222111111111000111222333333333222222333444444333111000000222444777;;;===<<<888333000444333222222333555777999666666555555444333222222111000000000111111222333333333222222111111000000......////////////......,,,222777777444222555:::666555444333222222222222333222222222333333444555777555444555777777666444444444333333333333333333222222111111111111222222111222444666555333000...//////000000111111111000444666777666444222222222000111111111000000/////////111333444555333222000//////000000111222222222333444555666666555444333333111///111444666444111222222111000///......---......///000000111111111111222222333444444333333//////......------,,,,,,))))))((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))'''''''''((((((((())))))(((((())))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''((()))******************,,,---,,,***)))+++,,,+++***)))''''''(((***,,,++++++***)))((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((++++++***)))((('''&&&&&&%%%######&&&(((&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''((((((((('''((()))***++++++++++++---------------,,,,,,,,,............///000111222111111333444666888999:::666555555666999;;;<<<<<<<<<<<<;;;:::999999999999999:::>>>BBBEEEFFFEEEDDD===<<<;;;:::888777555555000000000111111333555777777444555777999:::???FFFGGGBBB:::444111222555888777888999888666444444555777666666666666888999:::;;;777555555555777>>>GGG@@@>>>;;;888777777888999;;;999777777999:::888777::::::999888666666777888777777777666666555444444333222111000222333333333222222222222222222333333111111111222222222222222222333444333111000111222000111333444444333222111333222111111222444777888444444333333333444444444111111000000000111222222222222111111000000000//////////////////...---,,,+++---000333444555666777555444333333222222222222333333222222333333444444444333111111111222222111222222333333333333333333444333333222222333333444444555666777666333000...//////000111222111111000111333555666555333333333333444444555555444333333444555666666555444111000000000111222222333333444111111222333333222222111000...---///333444111...000000/////////.............../////////000000111111111222222111000000///******))))))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***''''''((((((((()))))))))(((((())))))))))))******************************((((((''''''''''''(((((('''''''''''''''''''''''''''((())))))*********)))***,,,...---***(((***---+++++++++)))((((((***+++---,,,+++***))))))))))))'''(((((((((((()))))))))))))))((((((((((((''''''++++++***)))((('''&&&&&&&&&%%%&&&'''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((''''''((((((((((((((((((&&&'''((())))))))))))))))))******+++++++++************+++,,,---///000111///000111222333555555666666666666666777777777777777666555444444333444444111333666:::===@@@AAABBB>>>>>>===;;;:::888777777333333444333222333666888<<<999888999777666999???BBB>>>999444111111333555666777888888666444444555777777666666777888:::;;;;;;888666555555777@@@KKKFFFDDD@@@<<<;;;<<<>>>??????>>>=========<<<:::888888999:::999888888:::<<<;;;<<<===>>>===;;;999777666666555555555555666777555555444444555666777888666555555444444444444444222333444444222222333444222111000000000222333444111111111111333555777888444333333333333444555666333333222222222222333333222222111111111111111111000000000000000000000000+++***+++///444777666444333333222111111222222222333333222222222222333333222111000////////////000111111222222333333444444444333333333333333333444555666777777666444111000000111222444444333222222000222555666555444444444666777888999:::999888888888777777666444333111111000000111111222333333444...//////000000000000000.........000111111///---////////////............///...------------......,,,,,,,,,,,,+++***)))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))***++++++'''((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''((())))))))))))))))))***---///---)))'''***---***,,,---,,,)))((()))+++,,,++++++***))))))))))))((((((((()))))))))******))))))((((((((('''''''''(((((((((((())))))))))))&&&((()))((((((((())))))%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&''''''(((((((((''''''&&&'''((()))******))))))))))))))))))***,,,---...---......///000000111111222333555666666666666666666555444333222222222222...///111222444777999;;;999999999999888888888888666777888666444444777:::>>>;;;:::;;;999777999>>>???===:::777555444444444444555777777555444444555666555444444555666888999666444555666555666>>>HHHJJJGGGBBB===:::;;;<<<>>>;;;<<<>>>???>>><<<:::999666888::::::999999;;;>>>;;;===@@@BBBAAA>>>:::777666777999999::::::<<<<<<666666555555666777999:::999999888777666555444444333444666666555555666888666555333222222333444555222333444555666888999999777666555444444444555666777666666555555555666666222333333333333333444444111111111111333444666888,,,,,,---000444555444333111111111000000111222222333222222111111111222222000111111000/////////000000111111222333333444444222222222111111222222222444555555666666666555555222444555777777666555444222555888888777555333333333555777999:::999999888777666444333222222222222...//////000111111222222---......//////////////////111333333222000//////111111000///...------,,,------+++***))))))******&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,(((((((((((())))))))))))(((((())))))*********+++((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((()))))))))))))))((()))---///---)))''')))---***,,,......+++))))))+++++++++***)))))))))))))))(((((())))))******++++++))))))(((((('''''''''&&&&&&&&&'''((()))***+++,,,%%%((()))((('''((()))(((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&$$$%%%''')))******))))))((((((((((((((()))******,,,,,,,,,---------......+++...111444444444444444222111000//////....../////////000//////111333666333333444555666888888999999:::;;;999666666888;;;;;;999:::<<<<<<:::===BBB@@@???>>><<<:::888777777222444666666555444555666222222111111222333555666///000333555444333999BBBFFFBBB<<<666222222333444555999<<<>>><<<:::999999444777999:::999999<<<>>>888;;;???BBBAAA===888444555888:::<<<===???@@@AAA555444444444555666888999999999999888777555333222444666777888777888999;;;888888777666555444333333444555666888:::;;;;;;;;;:::999777666555555555555999999888888888888888999444444444555555666666666222111111222555999<<<>>>---///000222333333333333000000000000000000111222222222111111000111111111000111222111000000000111000000111222333444444555111111000000000000111111222333444555666777999999555666888999:::999777666555888::::::888555333222...000333555666666666555555333111000000111333444------......///000000000---.........//////000000000444777777333111111222333333111000...,,,+++***,,,+++)))((('''&&&''''''######$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++******))))))******+++************************))))))))))))))))))))))))******)))(((((('''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((('''+++...,,,((('''***---+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''&&&$$$,,,---(((***222444---&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&''')))***+++++++++***((('''---999>>>777---(((******))))))((((((''''''))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))((((((((()))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&(((***((($$$"""###%%%&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((()))))))))))))))*********++++++++++++------......///000111111111111111111111111111111...///000111222333444444888888777777777777777777;;;:::888555444333444444777777777777777777888888===;;;999888888:::===>>>>>>===<<<:::888666555444666555444333222111111111222222333333444555555555555555444444444555555666111333777::::::999777555444555555666666666666666777999;;;======;;;999777:::::::::<<>>:::999999999777555444555666666555444333222777444222222333444333222000000000111111222222222333222222333444333111//////...///333888999555000...///111222333222222111222333444444444333222111111000000000000111111222111222333444444444444444666666555444333333333333444888;;;:::666333444555555555666777777666555444666666666555555555555444333333222111111111111222------------------------///////////////000111222222111111111111000000000---------------...///000111000///...,,,***)))((()))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((******************************))))))))))))******************************++++++++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))************************))))))))))))(((+++---,,,)))(((***,,,+++++++++***************)))))))))))))))))))))))))))(((((((((((('''''''''((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''###))))))%%%%%%+++,,,'''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&((()))))))))))))))((($$$"""'''******))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''&&&&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''(((((((((((((((''''''''''''&&&''''''(((((((((((())))))((())))))))))))(((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))'''(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---......///000111222222333333333333444444555666666666777777666666555555222222333333444555666666555444222111111333555666666666666555444444333333555555444333222222222333555555666777777888888999444333333222222222333333111111333444444444444444888777777777555444333222444666777888888777666444333333333333444666888999444444333222333444555666999888777555333222222222333444555777777777777666777666666666888888666555666666666555444222111000000000000111333444222111...//////000111222333333444222000000000000///---,,,---111666999888222,,,///000111222333333444444222666999999666333222333222111111000000000000111111111333444555666666666888777666555444444444444888:::<<<;;;666333333444444444555444444333222111222222222111111111000000///............///000000---,,,,,,,,,,,,,,,,,,,,,---------...///000222333333222111000///---,,,,,,+++++++++******+++,,,,,,***))))))((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++)))*********++++++++++++))))))))))))))))))))))))((()))))))))*********************))))))))))))))))))+++,,,+++))))))***,,,************************)))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))*********(((((((((((((((((((((((('''((((((((((((((())))))))))))******))))))((('''%%%))))))%%%%%%))))))%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((***'''%%%&&&)))***++++++))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''&&&&&&'''''''''''''''(((((()))&&&&&&''''''(((((())))))((((((((('''''''''''''''(((((((((((((((((())))))'''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((&&&$$$%%%(((***(((%%%''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))'''''''''(((((((((((()))&&&&&&''''''(((((((((((())))))))))))))))))))))))++++++,,,,,,---....../////////000000111222333444222333555666666666555444222333444555666777888999999777555222111000000000222222222222222222222222333333222111111111222222222222333333444555555666333222222111111111111222333333333333333444555555666666666666555444333222222333555666666555333222222222111111111222333333333222111111222333555666666555444222000///......000111333555666555444333111222333555666555444222666666555555444333222222000//////000111111111111111111222222333333444444666333000......///......---...111555777555000+++333555666777888777666555333999>>>===888444333555444333222111111111111111333333444555666777777777666555444333333222222222444555777555222000000111111111111000///...------/////////.........------,,,,,,,,,,,,---...///000//////...............---+++++++++,,,,,,...////////////...---+++***))))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++)))*********++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))************++++++***)))***+++************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))((((((((()))))))))***************+++***))))))((((((******''''''((((((&&&'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((((((((())))))))))))***,,,,,,+++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''((())))))&&&''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))((((((&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((&&&%%%(((,,,///...,,,'''''''''''''''''''''&&&''''''''''''((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))******++++++,,,,,,,,,---...///000111...000111333444333333222222222333444555666777888:::999777555333222111111222333333333444444444444111000000000000000111111000000111222222333333444333222111000000000000000333222222111111222333444222333333444444444333333111111222333333222111111333222222222111111111222222222111111222444555666666555444222111000//////000222444666666666555444333555777888777555444222555555555555555666666777777666444111000111333555333333222222111111000000777444000....../////////...///000111222111///---888:::===>>>===:::666333444999???>>>999555444666555444333222222222222222333333333444444333333222222222111000000000000000...///000000/////////000000000///...---,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,...///000//////.........---------******))))))))))))******))))))))))))((((((''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))***************************************************+++++++++))))))))))))))))))))))))******+++++++++++++++,,,)))))))))*********++++++))))))))))))))))))))))))((())))))******++++++,,,+++++++++++++++***))))))***+++******)))))))))(((''''''((((((((())))))))))))))))))))))))))))))))))))((((((''''''((())))))%%%(((***))))))+++***'''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((((((((())))))'''(((((((((((()))))))))******))))))))))))((((((&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((((((((('''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&'''+++000444555555'''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))************+++,,,------,,,,,,---...//////000///......///000111111222222444444444444444555555666555555555666666777777777////////////000111222222111111222222333444444555333222111000000000000000000//////......///000000000000111222222222222222000000111111111111000000222222222222222222222222222222111111222444666777888777666555444333333333333444555777777777777666888:::<<<<<<999777555555333333333444666888999:::>>><<<999555333333666888777777666555444333222222777444111///000000111000//////......//////000000:::;;;======<<<888444222333777::::::777444333444444333333222222222333333///000000000//////...---//////......//////000111,,,------...000111111222111000///...------......---------,,,,,,,,,,,,+++*********+++,,,---...///,,,,,,++++++******)))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&(((***+++++++++++++++++++++++++++******))))))******+++************************************************)))((((((((())))))***+++************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))************((()))))))))************+++*********++++++******))))))*********+++++++++))))))))))))))))))))))))))))))******++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))******+++,,,,,,------++++++,,,,,,++++++***)))+++******++++++***)))***'''((((((((())))))))))))******************************)))((((((((()))***###(((***'''&&&))))))%%%'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((()))((((((((((((((())))))***)))))))))((((((((((((((('''((((((((())))))))))))*********)))))))))(((((((((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((***)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((($$$&&&)))+++---///222444(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))((((((((())))))*********)))******+++,,,---+++++++++,,,,,,---------......///000111222333444444444444444444555555555000000000111111222444444111222222333444444555555444333222111000000000000........................///000000000000000//////000000000000000000000000///000000111222222222222111000000000222333555666777666666555444444555555333333444444555555666666888;;;<<<;;;888555555555222222222333555777999:::;;;;;;:::777444222444777777777777666555555555444444222000///000111111000------............///000777666555444333222111000111111333333333222111000111111000000111111222222---....../////////...............///000111333333...------...000222333333000///...---------...///,,,,,,,,,,,,++++++++++++***************+++,,,---***))))))(((''''''&&&&&&'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''((()))((('''((()))+++************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''(((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********++++++***)))***++++++***)))))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))******+++,,,------......+++,,,,,,,,,,,,+++******+++******++++++******+++(((((((((((())))))))))))************************+++***)))(((((()))***+++###)))***&&&%%%))))))&&&'''((((((((())))))******************************(((((((((((())))))))))))((((((((((((((()))************))))))(((((('''''''''((((((((())))))******+++*********))))))((((((***************))))))(((''''''''''''''''''''''''''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((+++***)))''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))$$$''')))(((&&&&&&(((+++(((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))))))))))))))(((((('''''''''(((((()))((('''''''''(((***+++++++++++++++++++++++++++,,,,,,,,,------.........000000000000000000111111111111222222333444555666000111111222222333444444444333222111000000000000///000000111000000//////000000000000///---,,,+++000000000000000000000000,,,---///000111222222222000//////000111333444666444333333222222333333444000000000000111222333444555777999777444222222444222222222222333555777888444666888666333000111222111111111111111111222222222111//////111111111000***,,,...//////...//////333111...+++***,,,...000...------...000000///---//////...//////000111111---...///111222222222222//////000111222444666777///...---...000111222111---,,,+++++++++,,,---...++++++++++++************)))))))))))))))******+++***))))))(((''''''&&&&&&%%%%%%%%%&&&'''((()))***(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((()))***&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((()))***)))((((((***,,,***************************************++++++,,,(((((((((((())))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))++++++******)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))))))))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,+++***)))))))))***+++---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------......++++++++++++++++++++++++......---,,,++++++******************))))))(((((())))))***+++,,,......///+++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((''''''++++++******)))(((((('''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((())))))***)))***+++++++++)))((('''+++***)))(((((('''((((((***))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,,,,,,,,,,,,,,,,---...///000000000000...//////000111222222333444222222555999:::666222000000000000000000000000222333444555555555444333000111111111111222222222000000000111111222222222333333222111111222222222444444444444444333333222000000000000000000000000000000111111111111000000111222222333333222222111333444444333222111000///333333333222111000///...////////////............***++++++,,,---...//////111///...------...///111333222111/////////000111333333333333222222111111333333222222111111111000/////////000//////......---------,,,,,,,,,++++++******))))))((((((((('''((((((((((((((('''''''''(((((((((((())))))))))))))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''''''''&&&%%%%%%'''((()))'''((()))******)))(((''')))***+++,,,,,,+++***)))++++++++++++++++++++++++******))))))******+++,,,((((((((()))))))))******((())))))))))))*********************************((((((((()))))))))******))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***+++++++++******)))))))))******+++,,,---...//////,,,,,,+++++++++*********))))))))))))))))))))))))((())))))))))))******************)))))))))((((((,,,++++++***))))))(((((())))))((((((((('''''''''(((((((((((((((((((((((())))))((((((((()))******)))***++++++***)))((('''***))))))(((((((((((()))***))))))(((''''''&&&&&&&&&&&&'''''''''((((((((())))))((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))******))))))******+++,,,---......---,,,,,,------......//////000......222666888555111........................222333555666777777777777/////////000000000111111000111222333444666777777333333222222222222222333333444555666777777777777111111111111111111111111000000111111111111000000111111222222222222111111333333333222222000//////222333333222222111000///000000000000////////////,,,------....../////////111000...------...000111222222000/////////000000111111111111000000///////////////.........------+++,,,,,,---------,,,,,,************)))))))))((()))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''((())))))))))))))))))******************)))++++++++++++++++++++++++***))))))))))))***++++++))))))))))))*********+++************++++++++++++++++++++++++++++++++++++((())))))))))))*********(((((())))))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++++++++)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---000///...---------......---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------.........------,,,,,,+++,,,,,,++++++++++++*********+++,,,,,,---...//////,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************+++++++++++++++++++++************))),,,,,,,,,+++******))))))))))))((((((((((((''''''((((((((((((((((((((((((***))))))))))))***++++++*********+++******)))((())))))((((((((()))*********))))))((((((''''''&&&''''''((((((((()))))))))))))))((((((((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''((()))***************************************)))***---111333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333333------------.........///......000222444666888999222111111111111111222222222333555777888999::::::111111111111111111111111///000000111111000000//////000000000000000000///111111111111000///......000111111222222111000000111111000000000/////////.........///////////////000///...------...///000111000///.........//////.........---------------++++++************))))))'''(((((()))************))))))((((((((((((((('''((((((((('''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''''''''''''''(((***++++++***))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++************+++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++)))))))))*********++++++)))))))))******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++---111333333333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,---------.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))((((((((((((((((((((((((((((((((((((((((((***************++++++,,,************************(((((((((((()))***++++++))))))))))))((((((''''''(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''')))******)))'''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((((('''''''''(((''''''))),,,---,,,***************************((())))))***+++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,...000111333333///............//////000000111222444666666777777////////////////////////------............---------......//////......---.../////////......---,,,------...///////////////////////////............///.........------,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,---************************((((((((('''''''''''''''$$$%%%&&&(((((()))))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&$$$$$$$$$%%%&&&'''((((((&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''$$$%%%'''((((((((('''&&&'''&&&&&&&&&(((***,,,---***)))(((''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************++++++++++++,,,+++++++++******))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++*********)))******+++...333666777777,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,---------..............................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++(((((())))))))))))))))))))))))))))))))))))))))))***************++++++,,,******************++++++))))))((())))))***+++,,,)))))))))))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((***++++++***((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&''''''(((((((((((('''((((((''''''''''''''''''((('''''''''''''''&&&%%%((((((((((((((((((((((((*********)))))))))))))))(((((()))))))))*********)))******++++++,,,,,,,,,+++*********++++++,,,------......///000000//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***))))))******))))))))))))******))))))******************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''$$$$$$$$$%%%&&&'''((((((''''''((((((((()))))))))'''''''''(((((((((((((((&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''$$$%%%'''((((((((('''&&&'''&&&&&&&&&(((***,,,---***)))(((''''''((()))***------------------------+++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++******))))))************************))))))))))))))))))))))))))))))******+++,,,,,,,,,)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,+++***))))))***...222666777777,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,++++++++++++++++++******(((((())))))))))))******))))))))))))))))))))))))***))))))))))))***+++++++++************+++,,,,,,******)))))))))***++++++))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))******)))))))))(((((((((''''''''''''''''''''''''''''''((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''(((((()))))))))(((((('''''''''''''''''''''''')))((('''&&&%%%%%%$$$$$$'''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%'''''''''((((((((())))))************)))))))))(((((('''''''''((()))***+++***+++++++++***))))))((())))))))))))))))))))))))'''(((((())))))((((((''')))******++++++******))))))******++++++******)))'''(((((()))*********)))******)))))))))(((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((()))))))))((((((''''''''''''(((((((((((('''(((((((((((()))))))))&&&'''((()))))))))))))))%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((%%%%%%&&&&&&''''''(((((((((((((((((()))))))))***'''''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''%%%&&&''''''((((((''''''''''''''''''(((***++++++***))))))(((((())))))***------------------------------,,,,,,------...///,,,---------............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))***++++++,,,)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---------.........---,,,+++*********,,,000222222222,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,*********++++++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************+++++++++,,,************************(((((()))))))))*********))))))))))))))))))))))))))))))((((((((()))******++++++*********+++,,,---++++++******)))*********))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((()))))))))*********))))))))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((()))))))))(((((('''%%%%%%&&&&&&'''(((((((((((((((((('''%%%%%%%%%&&&''''''''''''''''''''''''&&&%%%$$$#########$$$%%%&&&&&&'''''''''((((((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&'''((()))***(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((())))))))))))(((((('''(((((()))))))))(((((()))(((((((((((('''''''''(((((((((((('''''''''''''''''''''(((((('''''''''&&&'''((()))******)))(((''''''''''''((((((((()))((((((((()))))))))******'''(((((()))))))))((((((%%%&&&&&&&&&'''''''''''''''''''''(((((()))))))))'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&'''((((((''''''((())))))))))))))))))******************)))...........................------------...//////---------............///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,------************************))))))))))))))))))))))))'''(((((()))******++++++)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,---------,,,+++***+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------*********************+++*********++++++,,,,,,,,,******************++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))))))))******+++++++++))))))))))))))))))******(((((())))))*********+++))))))))))))))))))))))))((((((((((((((())))))***++++++*********+++---...,,,,,,+++***)))))))))***)))))))))))))))*********&&&&&&&&&&&&'''''''''((((((((())))))*********+++))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((()))((((((''''''$$$$$$%%%&&&''''''(((((('''(((((('''&&&&&&''')))''''''''''''''''''''''''(((((('''''''''(((***+++&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''')))******''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((('''(((((())))))))))))((((((((((((((((((''''''''''''''''''((((((((((((((((((''''''(((((((((((('''''''''((()))+++++++++***)))'''''''''(((((()))))))))((((((((())))))*********((((((((()))((((((''''''((((((((()))))))))******'''((((((((())))))******((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$%%%'''(((((((((''''''''''''&&&%%%%%%'''((()))'''((()))******)))(((''')))***+++,,,,,,+++***)))///...------------......//////////////////////////////.........------------,,,,,,,,,,,,---......000000/////////.........///...,,,,,,------,,,***,,,,,,+++++++++++++++++++++++++++++++++***)))((())))))******++++++++++++,,,++++++***)))))))))***))))))(((((())))))***+++,,,+++***+++---------+++---------------------------,,,+++*********+++,,,,,,+++*********+++,,,---+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))*********+++,,,,,,------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))((('''&&&&&&'''((()))******))))))((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((((('''))))))))))))))))))))))))(((***++++++******+++,,,,,,+++***))))))***++++++////////////////////////000000//////////////////////////////////////////......------......///000000000/////////.........///...------...///...,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************++++++,,,,,,---,,,++++++*********+++***************+++,,,,,,,,,+++***+++---------,,,------------------------///...---,,,,,,,,,------,,,++++++***+++,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******)))(((((()))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))((('''&&&&&&'''((()))***)))))))))((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))((((((((()))))))))******)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))(((((((((''''''((((((((((((((((((((((((((()))+++***))))))***,,,++++++***)))))))))***+++000000111222222222111000111111111000000/////////000000000000000000000000///////////////000111111000////////////.........000///...///000111000///000/////////............------------------,,,+++++++++++++++,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,---......---........................///...------,,,,,,------,,,,,,++++++,,,,,,---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---......,,,***)))***+++,,,,,,------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''(((***)))(((((()))+++******))))))))))))******000111333555555444222111333333222222111111000000///000000000000111111111000////////////000111111000000000000000/////////111000000111222444333222111111000000//////............/////////......---,,,,,,,,,,,,,,,,,,------......------------.....................//////000...---,,,---///111000///000000////////////......------,,,,,,,,,+++++++++---------------.........//////.........---------,,,,,,,,,,,,,,,---------///---+++***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---///111222111///,,,******+++,,,,,,------,,,,,,,,,,,,+++++++++*********************************************************((((((((((((((((((((((((************************((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((''''''((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((('''''''''((()))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((((()))***))))))))))))))))))******000222444555666555444222444444333333333222222222000000000000000000111111//////......//////000111111111111111111111111111333222111222444555444333222111111000///............//////000000000//////.........---------------///......---......////////////......//////000111000///...000222333333222111111111000000/////////............------,,,,,,------......///////////////.........------------,,,,,,------............///...,,,******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///111333555444111...+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))******+++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''(((((((((((((((((('''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((((()))***(((((())))))************000111333444555444444333444444444444444444444444333333222222222111111111///////////////000000111222222222333333333333444444333222333444555444333333222222111000///.........///000000000000000000/////////........................---......///000...............///000000000//////000333444444333333222222111111000000///111222222222222111000000......///000000000000////////////.........------------...//////000000000000///---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000222444555444111...+++***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******++++++,,,,,,******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((***)))(((((()))+++((()))***++++++,,,++++++000000111222222333333444333444444555555666666777777666666555444333222222111000000000000111222222444444444444555555555666555444333333444555444222555555444333222111000///......///000000000000000000000000/////////.........------------...///000---------------.../////////......///222333333222444333333222111111000000333333444444444333222111...///000111111111000000111000000000000/////////...//////000111111222222000////////////.........////////////////////////------------------------------------------------++++++,,,,,,---......///000111222222111///,,,******+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((())))))((('''''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&'''((())))))((('''&&&'''((((((((()))))))))***''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((()))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((()))))))))******+++*********))))))))))))++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))******++++++************************((()))+++***))))))***,,,((()))+++,,,---------,,,000000000000111222333444333333444555666777888888::::::999777666555444333222222111111222222333444555555555555666666777777666555333333444444333111777666666444333222111111......///000000000000000111111000000//////......---------------...///000,,,,,,,,,,,,,,,---......---------...111222222111444444333333222111000000222222333444333222111000...///000222222111111000222222222111111111111000///000000111222333333333000000000111000//////...000000000000000000000000------------------------------------------------++++++,,,,,,---...////////////000000///---***)))++++++,,,---------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&''''''((()))******+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))&&&'''((())))))((('''&&&'''((((((((())))))******'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''((()))))))))(((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))))))))'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++***)))(((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,************************(((***++++++******+++,,,)))***,,,---......------444444333333222222222111000111222444555666666666999888888888999888666333444555555555666666777777888999999::::::999999888666666666666666666555555555555666666555444222111222222111111000000//////////////////////////////...------------...//////------------------------,,,,,,---///111111000...555444444333333222222111111111222333333444555555333333333333333333333333333333222111111222333333333333222222111000000000222111000//////111333555000000000000000000000000////////////............------------------------..............................---------,,,,,,,,,---------............//////...---,,,+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,************,,,,,,))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******)))((('''''''''(((***+++'''(((((()))******++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&***)))((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((***+++,,,((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))*********+++******)))((((((((((((((('''((()))))))))))))))((())))))))))))))))))((((((***))))))))))))******++++++++++++,,,,,,---------(((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))))))))************)))((((((((((((((()))))))))))),,,+++***((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++------,,,,,,,,,---......666666666666555555444444111222333444555666666666888888777888999888666444333333444555666888888999888999999::::::999999888666666666666555555444444333444444444333222111000111111000000000000000///000000000000000000000000...------------...//////........................000///000222444444333111111111222222222222222222111111222222333444444555333333333333333333333333333222111111111111222333222222222111111000000000111111000///000111222333111111111111111111111111000000/////////.........------------------------........................///.........---------,,,---------............//////...---,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---************************))))))***++++++++++++*********))))))))))))******)))(((((('''((()))***+++(((((())))))***++++++,,,))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))***************)))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((((()))+++,,,((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))*********)))((((((''''''(((((('''(((((()))))))))))))))))))))***************)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))(((((((((((())))))******))))))((((((((((((((()))))))))***+++***)))(((((())))))***))))))))))))))))))))))))************************,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---...999999999999888888888888333444555666666666666666888777777888999999777555222222444555777888::::::888888999999999999888888777777666555444333333222111111222111111000///...////////////000000000000111111111111111111111111......------......///000////////////////////////111111111222444555444222//////000000111222222333111111111222333333444444222222222222222222222222222111111000000111111222111111111111111111000000000000000000111111111111111111111111111111111111000000000000////////////........................////////////////////////////////////............---------............//////...---,,,,,,,,,,,,---***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***++++++++++++*********))))))))))))******)))(((((((((((()))***+++))))))******+++,,,,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''(((((('''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())))))***+++(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))******))))))))))))******'''((((((((((((((()))))))))((((((''''''''''''(((''''''(((((())))))))))))((()))***++++++,,,++++++,,,,,,,,,+++++++++++++++------,,,++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((('''''''''(((((())))))(((((((((((((((((()))))))))*********))))))((())))))***+++************************************************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******++++++******++++++,,,---::::::999999999999999999666777888888888888888777888777666777888999888666333444555666777888999999888888999999999999888888888777666555444333222111000000000000///..................//////000000111000000000000000000000000...............//////000000000000000000000000000000///...///111222111000000000000111111111222222000111111111222222333333222222222222222222222222000000000000000000000000000000000000111111111111//////000111111000000///111111111111111111111111111111000000000/////////////////////////////////000000000000000000000000000000000///////////////---------............///......------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))***++++++++++++***+++******))))))******+++)))))))))))))))***************+++++++++,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((('''''''''((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((***))))))(((((())))))***''''''''''''(((((((((((((((((('''''''''''''''((((((((((((((())))))***+++((()))***+++,,,---------+++++++++++++++***))))))++++++++++++++++++******+++***************))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''(((((((((((('''(((((()))))))))*********((((((((())))))***++++++************************************************++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******)))*********)))***++++++,,,888888888888888888888888888999999:::::::::999999777666555666888999999888666666666777777777777777777888888999999888888777888777777555444333222222000000000///////////////......//////000000111111///////////////////////////............///000000111111111111111111111111///...---...///000000///333333222222111111111111000000111111111111111222111111111111111111111111/////////////////////////////////000000111111222//////000000000//////...000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000---------............///---------------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++************++++++((())))))***************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********+++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((''''''''''''(((((('''''''''(((((())))))((((((((()))+++,,,---******+++------.....................---,,,+++***))))))***+++,,,,,,------,,,,,,++++++*********)))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&'''((((((((((((((())))))))))))************(((((())))))************************************))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))******)))))))))***++++++555555555555555666666666888888999:::::::::::::::777666555555888::::::999888888888777777777666666777777888888888888777777888888777666555444444333222222111111111111222222000000000000111111111111........................//////......//////000111111111111111111111111111222000//////000111111000444333333222111111000000000000000000000000000000000000000000000000000000---......//////......---......//////000111222222////////////............////////////////////////////////////....................................////////////////////////////////////000000000000---------............///------......------,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***++++++++++++***++++++************++++++((()))******++++++************++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))******))))))((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((++++++++++++++++++++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((''''''''''''(((((()))))))))((((((((((((''')))(((((((((((())))))*********))))))***,,,...///---...///000000000000000444444555444333111///...))))))***+++---...///000------,,,,,,+++*********)))))))))))))))))))))))))))))))))(((((((((''''''&&&''''''((()))))))))))))))))))))*********++++++((())))))************)))************************((((((((((((((((((((((((((((((((()))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))******+++,,,222333333333444444444444444555666888888999999999777555444555888:::;;;:::777777777777777777888888777777888888888888777777888888777777777666666666555444444333333444555555222222222222111111111111///////////////////////////////////////000000111111111111111111111111111333222000///111222222111111111111111111111000000000000000000000000000000000000000000000000000000,,,---............---,,,------...///000111222333000///...---------..........................................------------------------------------.................................//////000000000---------............///------.........---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******++++++******)))************************))))))***++++++++++++***,,,++++++******++++++,,,((()))***+++++++++******************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((()))))))))***************))))))((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))((('''(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))((((((((()))))))))))))))***++++++,,,+++++++++,,,...000111333333444444444444333333888888888888777444222000++++++,,,---......//////...------,,,++++++******))))))))))))))))))))))))******)))))))))(((((((((&&&'''((()))************))))))*********+++++++++))))))***+++******(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,+++++++++************+++,,,,,,222222222222333333444444222333444555777777888888777555444555777:::;;;;;;555666666777888999999:::777777888888888888777777888888888888777777777777777666555555555666777888444333333333222111111111000000000000000000000000///////////////000111111000000000000000000000000333111///...000111111000......//////000000111111000000000000////////////000000000000000000000000,,,,,,............,,,,,,,,,---...///000111222333111000...,,,+++,,,...///------------------------......---------,,,,,,,,,------------------------........................---.........//////000000---------.........//////,,,---.........---,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***++++++***)))((())))))))))))))))))))))))))))))***++++++++++++***,,,++++++******++++++,,,((()))***+++,,,+++************))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))*********+++++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++)))((('''(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******++++++******))))))((((((******))))))***+++,,,,,,---,,,++++++,,,///111333777777777777777777666666888888999999777444111000------........................---,,,,,,+++******))))))))))))))))))))))))************))))))))))))'''''')))***++++++++++++)))************+++++++++)))***++++++***)))((('''((((((((((((((((((((((((************************))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++******++++++,,,---///000222333333222111111111111222333444444555555333333333444444555555555666666666666666777888888888777777777777888999999555666666777888999::::::999999888777777777777777777666666555333222222111444444333333222111000000111111111111111111111111000000000//////000444666222222111111000111111111222222222222222222222222111111000000000000111111------------------------........................000---000666333+++...888111///...------...///111......---------,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++((((((+++------+++******++++++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++++++++++++++***)))((()))+++,,,,,,***)))******,,,,,,,,,+++***)))((((((******))))))))))))******))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((***+++***)))'''((()))******))))))((())),,,,,,+++---000000,,,.........---,,,+++)))))))))))))))***+++,,,..................///222666:::<<<<<<;;;<<<===<<<;;;999777888999999888666444333///......///000111///---///......---,,,++++++++++++++++++******)))))))))+++++++++*********))))))---+++))))))+++,,,***((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))*********************************)))******+++,,,************************)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,,,,+++++++++******++++++******************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///000111222222222111111000111111222333333444444222222222333333333444444555555444444555555666777444333333333333444555555555555555666666666666666777666555555444444444555555555555444444444444444111111111111111222333444444444444444444444444444222222222111000222444777333222222111111111222222222222222222222222222222111111000000000000111111................................................///,,,:::PPPMMM666---666111000...------...000111////////////.....................---------,,,,,,,,,------------------,,,...------,,,,,,------...///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,))))))+++,,,,,,+++******++++++++++++******++++++++++++*********)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++++++++++++++***)))))))))***++++++************,,,,,,,,,++++++***)))(((******))))))))))))******))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))))))))(((,,,,,,,,,+++***)))*********---...000555;;;;;;888/////////...---,,,+++************+++,,,---//////111111000///111666===BBB???@@@BBBDDDEEECCC???===>>><<<<<<===>>>???===;;;444333222333555555444333111000000///......------,,,,,,+++++++++*********+++++++++*********)))))),,,***((((((***+++)))'''************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++************************,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------///000000111222222111111//////000000111222222222000000111111111111222222333222222222222333444444111000000000000111222222444444333333333222222222333333222222111111222222333333333444444555555555000000000000222555888:::666666666666666666666666444555555333222222555777333333222222222222333333222222222222222222222222111111000000000000111111000000000000000000000000///////////////////////////+++>>>[[[YYY:::+++555111000///......///000111111111000000000////////////.........------------,,,,,,------------,,,,,,......------------......///...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---+++***+++,,,+++*********++++++++++++******++++++++++++************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++***)))))))))***************))),,,,,,,,,,,,+++***)))(((******))))))))))))*********))))))(((((())))))******))))))(((((())))))***)))(((((((((((()))******(((((((((((((((((((((((())))))******))))))(((((())))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))+++,,,...//////000222444DDDDDDBBB@@@BBBEEEBBB<<<000000///...---,,,+++++++++++++++,,,---...///000777666444222333888@@@EEEFFFKKKRRRXXXYYYVVVPPPLLL???;;;888999>>>AAA@@@===;;;:::999999;;;;;;:::888333222222111111000000///,,,,,,,,,,,,+++++++++++++++++++++***************+++)))(((((())))))((('''************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,---------------------------------...//////000000//////...//////000111111222222222/////////000000111111111////////////000000000000000000000000000111222222000000000000000111222222111111111000000000000000222111111000000000111111222222222333333333333444333222111111333666:::===555555555555555555555555444555555444222222444555333333222222333333444444222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000000,,,777HHHFFF444,,,444111000000//////000000111111111111111000000000000/////////............---,,,------......------,,,...------,,,,,,------...///...------,,,---......------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++///...---,,,++++++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++,,,,,,+++******)))))))))***++++++***)))+++,,,,,,,,,++++++***)))+++******))))))******+++***))))))))))))))))))******))))))))))))))))))***))))))(((((())))))***+++(((((((((((((((((((((((())))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))((((((***,,,...+++///555999:::<<<>>>AAAQQQPPPKKKEEEBBBAAA;;;444000///...---,,,+++++++++*********+++,,,---...///666555444222111444888<<>>======<<<;;;999222222222222111111000000,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))***))))))(((************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,---...//////------------............//////000000000000//////000000000111222222333444000000000000000111111111///////////////////////////////////////000111111000////////////000111111......//////000111111222222111111111111111222222222222222111111111111000444333111000111333666888222222222222222222222222222333444333111111222333333222222222333333444555222222222222222222222222222222111111111111222222////////////////////////111111111111111111111111000222222111000000111111111111111000000111111111111111111000000000000///000000/////////..................//////.........------,,,,,,,,,,,,------.....................///------------------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++.........---,,,+++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,************************************************************************))))))))))))))))))))))))************************((((((((((((((()))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******+++++++++,,,***++++++,,,,,,,,,++++++***)))(((***,,,---+++***+++,,,,,,,,,,,,+++******++++++************++++++******))))))))))))************))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))******************++++++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))''')))*********---222666999???FFFIIIGGGCCCBBBCCC???AAA>>>999555555111,,,///...,,,+++***))))))***(((((())))))***,,,---...111222444444333444555777>>>IIIYYYeeejjjiiifffdddWWWPPPIIIHHHMMMPPPNNNKKKGGGDDD@@@===;;;999777555000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------,,,,,,,,,++++++++++++,,,---......//////---------......///////////////000000000000//////111111111111222444555666222222222222222222222222111111000000000000//////000////////////000111111///............///000000......///000111222333444222222222111222222333444222222222111111000000000333111000......///000111////////////////////////000111222222000000111222222111111222222333444555222222222222222222222222222222111111111111222222////////////////////////222222222222222222222222000666555,,,,,,444555...111111111111111111111111222222111111111000000000000000000000//////////////////000000000000//////......------------...............///////////////------------------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************(((((())))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******+++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,***)))+++...///---++++++,,,,,,,,,,,,,,,++++++++++++************+++++++++******))))))******++++++******))))))******+++***))))))))))))***++++++))))))))))))))))))))))))))))))******++++++******************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******************++++++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))''')))******+++///666<<>>???@@@AAABBBFFFQQQ```kkkppppppppppppYYYSSSMMMKKKMMMOOOMMMJJJFFFBBB===:::777555333111........................++++++++++++,,,,,,,,,,,,***************+++++++++,,,---...---+++***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,+++,,,,,,------.........------......///000000000///000000111111000000///222222222222333555777888444444444444444444444444222222222222111111000000111000000000000111222222111000000000000111222222111222222222333333444444222222222222222333444444222222222222333333333333222111000///////////////000000000000000000000000...000111222111111222333000000000111111333444444222222222222222222222222333222222111111222222333111111111111111111111111333333333333333333333333444666555111222555444111111222222222222222222111333333333333222222222111111111111000000000//////111111222222222222111111000000////////////000000......///000000000000000........................------------------------,,,,,,------------,,,,,,------------------------........................------------------------***---//////---+++,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++,,,------***+++,,,,,,------,,,,,,---+++))),,,000111///,,,++++++,,,,,,---,,,,,,+++,,,++++++******++++++,,,+++******))))))******++++++******))))))******+++******))))))******+++,,,))))))))))))))))))))))))((()))***++++++++++++***************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******************++++++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((***+++******...666===IIIMMMPPPKKKAAA999666777AAAIIIKKKAAA666222222444///...,,,***))))))******((((((((()))***+++------777:::===@@@BBBCCCFFFHHHJJJSSS^^^eeegggggghhhjjj___\\\XXXVVVVVVVVVUUUTTTAAA>>>999555333222000///------------------------*********+++++++++,,,,,,))))))*********+++++++++***,,,...,,,***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------......///------------------------------------------------,,,---...//////...---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000111111111111222222222222111111333333333333444666888999555555555555555555555555444333333333222222111111111111111111111222333333444444444444444555555666555555555444444444444333222222111111222333444444111222222333555666666777333333333333222111111111111111111111111111111111---///111222222222333444000000000000111222333444222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333888222000333444000000444111222222333333222222111555555444444444333333333111111111111000000000000222222222333333222222222222222111111111111222222......///000000000000000........................---------------------------..................---------------------------................................................))),,,//////---,,,,,,...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))******+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***+++,,,,,,------***+++,,,,,,------------...+++***,,,111333000,,,++++++,,,------,,,,,,,,,,,,++++++******++++++,,,++++++************++++++++++++************++++++*********)))******+++,,,))))))))))))))))))))))))((()))***+++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******************++++++++++++******))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))+++,,,***(((,,,444<<<;;;???AAA>>>666222555999777AAAFFF===111---111555111///---+++******++++++)))))))))***+++,,,......333444666666777999<<>>>>>===AAAAAA@@@@@@>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<===::::::999999999999::::::;;;999888888999:::999999999999888888777777777888777777666666666555555555555666777888888777666555444444444444444444444444555333222333555666444222444444444444444444444444333222222111111222222333111000000000111111222333333...+++...555888555000/////////000000000000000////////////////////////111000000///......//////......///000000000000///........................////////////......------................................................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++---...,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,------------------,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***************+++++++++,,,,,,,,,,,,+++++++++******))))))******++++++,,,,,,************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++******))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++*********+++,,,---------------------------...---------,,,,,,,,,+++,,,+++++++++************++++++++++++++++++++++++------------------------///000000111111000000///////////////.........---///.........---,,,,,,,,,******+++++++++,,,,,,,,,,,,***((()))+++,,,***(((+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------............/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////.........//////000000000000000000//////.............................................---------,,,..................//////.........------...111333////////////000111222333666555333333333333111///GGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGIIIHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@???@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???AAABBB??????>>>>>>>>>>>>?????????===<<<<<<===>>>>>>===>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::999999777777777777777777777777888777666666888888777666666666666666666666666666555555444444444444555555444444333333333444555555444666555111444:::666---333333333222222222222222111111111111111111111111222222111000000000000111///000000111222111111111000000000000000000000000111000000000000/////////////////////////////////////////////////////////------------....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////,,,,,,------------,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,---------............////////////////////////....../////////000000000000000000000000000000000.../////////000111111111000000000000000000000000000000000000000000000000/////////000000000000000000000000000000/////////////////////////////////////////////.....................///000000111111///000000000///000333555000000000000111222333444555333222222333444222111MMMMMMMMMLLLLLLMMMMMMMMMNNNNNNOOOOOONNNNNNMMMLLLOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOOOOLLLLLLMMMMMMNNNNNNNNNOOONNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDBBB@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;:::::::::;;;;;;::::::::::::::::::::::::::::::888888888777777888888888777777777666666777777888666JJJQQQAAA111111444333555555555444444333333333333333333333333333333333222222111111111111222222000111111222222222222222111111111111111111111111111111111111111111111000000000000000000000000000////////////////////////........./////////000000////////////////////////------------------------........................------............------,,,---...------,,,,,,---------------------------..............................................................................---------......///,,,------......------,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////........./////////000000////////////////////////...//////000111222333333111111111111111111111111111111111111222222222222000111111111111111111111111111111111111111111000111111111111111111111111000000000000000000//////...//////000111222222333000111222111111111333666222222222222333444555555444333222333444555444222VVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMLLLLLLMMMMMMMMMLLLLLLKKKHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDDDDFFFGGGFFFEEECCCDDDDDDEEEDDDCCCBBBBBB@@@@@@@@@@@@?????????????????????>>>>>>?????????@@@?????????>>>>>>============>>>>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;::::::999999999::::::999PPPZZZHHH555333999<<<777777666666555555444444444444444444444444444444333333222222222222333333111111222333333333333333222222222222222222222222111111111222222222222222111111111111111111111111//////////////////////////////000000000111111111000000000000000000000000........................////////////////////////------............------.........///000///...---........................////////////////////////........................////////////////////////......------------...............//////.........,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------...------------------------,,,------.........------------------............,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------------------.................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................//////......------,,,,,,,,,,,,,,,,,,---------------.........---------...------------------------------------.........///........................---............/////////000000000000000000000000000000000111222333444444222222222222222222222222222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111222333444444000111222222222222444666444444333444444555666777555333333333555666555444XXXWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPOOOOOONNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJHHHGGGGGGHHHIIIIIIHHHFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@???@@@AAA@@@???>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<666???BBB<<<888;;;===:::888888777777777777777777666666666666666666666666444444444444444555555666333333444555555555555555444444444444444444444444333333333333444444444444222222222222222222222222111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111...//////000000//////...000///000111333333111///000000000000000000000000111111111111111111111111////////////////////////222222222222222222222222000000///............/////////000000000000//////........./////////000000////////////////////////------------------------.........////////////000........................---...//////000/////////---.........////////////,,,,,,---------------................../////////---.........////////////...................................................//////////////////...............////////////........................------------------------------------------------........................,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000////////////.........---...................................................//////000000//////...............////////////111111000///......---------------.........//////...///000000......///000........................------........./////////////////////////////////....../////////000000000222222222222222222222222111222222222333444444444333333333333333333333333333333333444444555555666333333333333333222222222222222222333333333333333333333333333333333333333222222222222222333333333222222222333444444444555111222444444333333555666555555555555666777888999666555444555777777666555VVVVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWVVVVVVUUUTTTWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVUUUUUUUUUUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTSSSRRRQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOONNNMMMMMMLLLLLLJJJJJJKKKLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKIIIHHHHHHIIIJJJJJJIIIHHHIIIJJJKKKKKKIIIHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@AAACCCBBB@@@???AAACCC????????????????????????>>>>>>============>>>>>>???>>>===<<<<<<<<<<<<<<<888555333555:::===;;;777999999999:::::::::::::::999999999999999999999999777777777777777888999999666777777888888888888888777777777777777777777777666666666777777777888888555555555555555555555555444444444444444444444444222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111333666666333000222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333222111111000000000111111111222222222222111111///000000000111111111111111111111111111111111111///////////////////////////000000000111111111111//////////////////////////////000111111111111111....../////////000000000....../////////000000000.........//////000000111....../////////000000000////////////////////////////////////////////////000000111111111111000000//////000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////---...///000111000000///......................../////////000000000111111000000000/////////......////////////////////////000000000000000000000000//////000000000000//////....../////////000000000////////////////////////////////////000000000000...000222111///...///111/////////////////////////////////000000000000111000000000000000000000000000000111111111222222222333333333333333333333333333333333333444444444444333333333333333333333333333333444555555666777777444444444444333333333222222333333333444444444444444444444444444444444444222222333333444444444444444444444444444444444444222444666666666666777888666666666777777888999:::999777666777888888777666YYYYYYXXXXXXXXXXXXYYYYYY[[[[[[\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWXXXXXXYYYWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWUUUVVVWWWWWWWWWVVVTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMKKKIIIHHHHHHJJJJJJJJJIIIJJJKKKMMMNNNMMMLLLJJJHHHGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHGGGFFFFFFGGGHHHHHHFFFEEEEEEDDDCCCBBBBBBAAA@@@BBBDDDCCCAAA@@@AAADDD@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>????????????>>>===<<<<<<======CCC>>><<<>>>>>>;;;;;;===:::;;;;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<999999:::;;;;;;;;;;;;:::999999999999999999999999888888999999999:::::::::777777777777777777777777666666666666666666666666222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333444444555555444444333333222222555777888555111333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555555444444333222222222333222222222333333222222222000111111111222222222222222222222222222222222222111111111111111111111111000000111111222222222333000000000000000000000000///000111222222222222222////////////000000000000000000111111222222222333---......///000111111222////////////000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000111111222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///111222222222111000222222222222222222222222.../////////000000111111000000000000////////////000000000000000000000000111111111111111111111111000111111111111111111000000000000111111222222222------......///000000111000000000000111111111111///111333222///...000222000000000000000000000000000111111111111222222222111111111111111111111111222222333333333444444444111111111111111111111111444444444444444444333333444444444444444444444444444444444555666777777888555555555444444333333333333333333444444555555555555555555555555555555555333333333444444555555555555555555555555444444444444666888888888777888999777777777777888999:::;;;:::999888888999999888666\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZ[[[\\\^^^^^^^^^\\\ZZZYYYXXXYYY[[[\\\XXXYYYZZZZZZXXXXXXYYYZZZYYYXXXWWWWWWXXXYYY[[[\\\WWWWWWWWWWWWWWWVVVUUUTTTXXXWWWWWWVVVUUUVVVVVVVVVRRRRRRSSSSSSTTTUUUUUUVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUWWWWWWVVVVVVUUUSSSRRRPPPPPPRRRSSSSSSRRRUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUSSSRRRSSSTTTVVVWWWQQQQQQPPPOOOOOONNNMMMMMMNNNNNNNNNOOOPPPNNNKKKHHHMMMLLLKKKJJJJJJKKKLLLNNNRRRNNNJJJKKKNNNPPPNNNJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKHHHFFFGGGJJJKKKIIIGGGHHHFFFEEEEEEGGGGGGFFFEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDAAA@@@???@@@BBBBBBBBB@@@EEEDDDBBBAAA@@@AAABBBBBBBBBBBBAAA>>>;;;;;;<<<>>>>>>>>>>>>>>>????????????===>>>???@@@@@@???>>>===>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<========================<<<<<<==================>>>===;;;999999:::;;;<<<::::::::::::::::::::::::888888888888888888888888<<<;;;999888888888999:::777777777777666666666666999888777666555555666777666666777777888888999999666666666666777777777777444555555666666555555444999888777666555444444444666666444444444555666777888888888888888888888888444444444555555666666666555444444333444555777888666666666666555555444333666666666777777777888888444444444444444444444444222333333333444444444444333333333333333444444444333333333333333333333333444444444333333333222222333333222222222222333333444444333222111111222222...///000111111111111111222222111111111333444555222333333444444444333333222333333333444444444444555555444444444444444555333333222222222222222333222222111111111000000000333333333333333333333333111111111222222222222333333222111111111111222222222222111111111111222222444444333333222222222111222222222222333333333333444444444444444444444444444222111222333555444444555555555444444333333333222222111111111111222222222111111111222333444444222333444555555444222222222222222222111111111111333333444444444555555555666555333222222222333333222333333333333444444444666333111222555777666444444333222222222333555555666666777777777777666666666666666666666777888888:::888777666666888:::;;;888888888888888888888888999888888888888888999::::::999999888888888888888777777777777666666666666777777888888888888777777666777777888888888888888::::::999999::::::;;;<<<<<<;;;::::::999999::::::]]]]]]]]]]]]]]]]]]]]]\\\ZZZZZZZZZ[[[\\\]]]^^^^^^^^^\\\[[[YYYYYYZZZ[[[\\\YYYZZZ[[[[[[YYYYYYZZZ[[[YYYYYYXXXXXXXXXYYY[[[\\\XXXXXXYYYYYYXXXXXXWWWVVVYYYYYYXXXWWWWWWWWWWWWXXXTTTTTTUUUUUUVVVWWWWWWXXXVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTVVVWWWWWWWWWVVVUUUUUUTTTRRRRRRTTTUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSRRRRRRTTTUUUWWWSSSSSSRRRRRRQQQPPPPPPOOOQQQPPPPPPQQQRRRPPPMMMKKKOOONNNMMMMMMNNNOOOQQQSSSZZZTTTNNNMMMNNNPPPOOOMMMNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLMMMNNNMMMLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDDDDFFFFFFEEEDDDFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCAAA???@@@BBBEEEAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCCCCCCCBBBAAAAAA?????????>>>>>>>>>======??????>>>>>>>>>>>>?????????????????????????????????????????????????????????>>><<<;;;:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999999999999999;;;:::999888777777888999::::::999999999999999999888888888888999999999999888888888888888888888888999999888777777666666666999888777666666666777888999999999999999999999999666777777777888888888888888777777666666777888999777777777777777666555555777777777777888888888888666666666666666666666666555555555555666666666666555555555555555555666666555555555555555555555555777666666666555555555555555555444444444444555555777666555444444444444444555555555555666666666666444444333222333444555555444444555555555555444444555555555555555555555555555555555555666666777888555555444444444444555555555444444444333333333333666666666666666666666666444444444444555555555555555444444333333333444444555444444333333444444555555555555555444444333333444444444444555555555666666666666666666777777777777555444444666777777666777666666666555555555444666555555444444555555666555555444444444555666666555555666777777666555444555555444444444333333333555555555666666666777777888777666555444555555666555555555555666666666666777555444555777888888666777777666666666777888999888999999::::::999999888;;;::::::::::::;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>========================;;;;;;:::::::::;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::999999:::;;;;;;;;;;;;:::===<<<<<<<<<<<<===>>>>>>======<<<<<<;;;;;;<<<<<<```_________^^^^^^]]]]]][[[[[[\\\\\\]]]]]]^^^^^^^^^]]]\\\[[[ZZZ[[[\\\]]][[[\\\]]]\\\[[[[[[\\\]]][[[ZZZZZZYYYZZZZZZ[[[\\\ZZZZZZ[[[[[[ZZZZZZYYYYYY[[[[[[ZZZYYYYYYYYYYYYZZZWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUVVVWWWWWWWWWWWWVVVXXXVVVUUUUUUVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTVVVWWWXXXVVVUUUUUUTTTTTTSSSSSSRRRTTTSSSSSSTTTTTTTTTQQQOOOQQQPPPPPPQQQRRRTTTVVVXXX]]]XXXQQQOOOPPPSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRQQQRRRRRRRRRQQQPPPQQQRRRQQQPPPOOOOOOPPPPPPOOOMMMKKKLLLLLLMMMMMMLLLLLLKKKIIIJJJLLLMMMMMMMMMLLLLLLLLLKKKIIIIIIJJJJJJIIIGGGHHHGGGFFFFFFEEEFFFFFFFFFDDDEEEEEEEEEDDDFFFHHHKKKEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEBBBAAAAAAAAAAAA@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@>>>======>>>>>>???????????????????????????????????????????????????<<<============<<<;;;;;;==============================<<<;;;;;;;;;<<<<<<>>>>>>======<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::<<<<<<;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;999999::::::999999888888888999999999999:::::::::::::::::::::::::::::::::888888888999999999::::::999999999999888888888888999999999999999999999999::::::999999999999888888999888888777777888888999:::999999888888888888888999888777666666777777888888777666666666666666777666777777888888777777666888888888888888777777777777777777777888:::;;;<<<888888888777777888888999888888888777777777777666999999999999999999999999777777777888888888888999888777777666777777888888888888777777777777888888888888888777777777777666777777888888888888999999888888999999:::::::::;;;:::999777888:::;;;;;;:::999999999888888888888888999888888777777888888999:::999999888888888888999888999::::::::::::999999999888888888777777777777888888888888999999999999;;;:::999999888999999999888888888888999999999999:::888888888:::;;;:::999<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<>>>>>>>>>>>>>>>??????@@@======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======>>>??????@@@@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>======>>>????????????>>>@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@????????????bbbbbbbbbaaa``````______]]]]]]^^^_______________``````___^^^]]]^^^^^^^^^\\\^^^___^^^]]]\\\]]]^^^]]]]]]]]]\\\\\\\\\\\\]]]\\\\\\]]]]]]]]]\\\\\\[[[^^^]]]\\\\\\[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]ZZZZZZYYYYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYY[[[YYYWWWWWWXXXYYYXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXYYYZZZ[[[WWWWWWWWWVVVVVVUUUUUUUUUVVVUUUUUUUUUVVVVVVTTTRRRSSSSSSSSSSSSTTTVVVXXXXXXXXXUUURRRQQQSSSVVVXXXXXXTTTSSSSSSRRRRRRSSSSSSTTTRRRTTTVVVUUUSSSQQQSSSVVVTTTSSSQQQQQQRRRRRRQQQOOONNNNNNOOOOOOOOOOOONNNNNNJJJKKKNNNPPPQQQPPPOOONNNOOONNNLLLLLLLLLLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIFFFGGGHHHHHHGGGHHHKKKMMMGGGHHHHHHHHHHHHIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIEEEEEEDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@BBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA???>>>>>>======>>>>>>???>>>>>>??????????????????@@@??????>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@??????>>>>>>=========<<<===============<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<===???>>>;;;:::999:::;;;<<<===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;::::::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======;;;<<<<<<======>>>>>>>>>>>><<<;;;<<<===???>>>>>>===============<<<<<<<<<;;;;;;::::::::::::;;;;;;>>>>>>===<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>=====================;;;;;;<<<<<<<<<<<<======<<<<<<<<<===>>>>>>>>>===???????????????@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@????????????@@@AAAAAA>>>???@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBAAAAAABBBCCCCCCCCCCCCBBBDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCeeeeeeddddddcccccccccccc```aaabbbcccccccccbbbbbbcccccccccbbbbbbbbbbbbbbb___```aaa```___^^^___aaaaaaaaaaaaaaa``````______^^^______`````````______aaa```______^^^^^^_______________```````````````\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]][[[ZZZYYYZZZ[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYZZZZZZZZZ[[[[[[XXXXXXXXXXXXXXXWWWWWWWWWXXXWWWVVVWWWXXXXXXVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWSSSSSSSSSUUUVVVWWWWWWVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSUUUWWWVVVSSSRRRTTTWWWUUUSSSRRRRRRRRRRRRPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOJJJLLLNNNPPPQQQQQQOOOOOOPPPNNNMMMMMMMMMMMMKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKHHHJJJJJJJJJHHHHHHJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHGGGFFFFFFEEEHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIHHHGGGEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@AAA@@@@@@@@@@@@@@@AAAAAAHHHGGGEEECCCBBBCCCDDDEEEBBBBBBBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@???@@@@@@@@@@@@????????????BBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@AAABBBBBB?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>????????????????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBB@@@???@@@AAACCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@?????????@@@@@@@@@@@@AAAAAABBBBBBCCC@@@@@@@@@@@@????????????>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA???@@@BBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEECCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHggggggggggggggggggggggggeeefffggghhhhhhgggfffeeehhhhhhgggggggggfffffffffcccdddeeedddcccbbbccceeegggggggggfffeeedddcccbbbbbbcccddddddddddddddddddeeeeeedddccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeeaaa`````````____________``````______``````aaabbbaaa___]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[YYYXXXYYYZZZZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWWWWUUUVVVWWWXXXXXXWWWUUUTTTVVVVVVUUUUUUUUUUUUVVVVVVUUUVVVWWWWWWVVVUUUVVVWWWUUUTTTRRRRRRRRRRRRPPPOOOPPPQQQQQQRRRRRRQQQQQQPPPMMMNNNOOOPPPQQQQQQPPPPPPQQQOOONNNNNNOOOOOOMMMLLLMMMMMMNNNOOOOOOOOONNNNNNLLLMMMNNNMMMKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKLLLMMMNNNKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLLLLLLLKKKKKKKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKHHHIIIJJJJJJKKKJJJJJJJJJGGGHHHHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJKKKJJJKKKLLLLLLLLLLLLKKKJJJIIIJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIIIIHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFFFFKKKJJJIIIHHHGGGHHHIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGJJJJJJHHHGGGFFFEEEEEEEEEFFFFFFEEEFFFFFFGGGHHHIIIFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDEEEFFFGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDFFFHHHIIIHHHGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHIIIJJJKKKLLLMMMOOONNNNNNMMMMMMMMMMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNMMMMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMLLLLLLMMMMMMNNNOOONNNOOOPPPPPPPPPOOOMMMLLLiiiiiiiiijjjjjjkkkkkkllliiijjjkkkllllllkkkjjjhhhllllllllllllkkkkkkjjjjjjgggiiijjjiiihhhggghhhiiikkkkkklllkkkjjjhhhfffeeeggghhhiiiiiijjjjjjjjjiiikkkjjjiiiiiihhhhhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkkffffffeeeeeeeeedddddddddeeedddcccccccccdddffffffeeedddbbbaaabbbbbbaaa```________________________\\\]]]^^^^^^______^^^^^^\\\\\\\\\]]]]]]]]]]]]]]]^^^\\\[[[[[[]]]^^^]]]\\\YYYZZZ[[[\\\\\\\\\\\\\\\YYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYXXXYYYZZZZZZYYYXXXXXXVVVTTTTTTTTTSSSRRRPPPRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSQQQPPPQQQRRRRRRQQQPPPPPPQQQRRRSSSTTTSSSSSSRRROOOQQQRRRQQQOOONNNOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQOOOOOONNNNNNOOOPPPRRRSSSMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLJJJJJJKKKLLLLLLMMMMMMNNNKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMOOOQQQRRRRRRQQQOOOMMMOOOOOOPPPQQQPPPOOOMMMLLLLLLLLLNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLJJJKKKLLLMMMMMMLLLKKKKKKIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOONNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPOOONNNNNNMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOOOONNNNNNMMMMMMNNNNNNOOOMMMMMMNNNNNNOOOOOOOOOOOOLLLLLLMMMMMMMMMNNNNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLKKKIIIJJJLLLMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMNNNJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMIIILLLOOOPPPNNNMMMMMMNNNLLLLLLNNNOOOOOOOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMOOOOOONNNNNNOOOOOOPPPQQQQQQPPPOOOOOOOOOPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMNNNOOOPPPRRRRRRSSSSSSRRRQQQQQQQQQQQQRRROOOPPPPPPQQQRRRRRRSSSSSSRRRSSSSSSTTTTTTSSSSSSRRRPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTQQQRRRSSSTTTTTTRRRQQQOOOiiijjjjjjkkklllmmmnnnnnnkkklllnnnoooooonnnlllkkknnnnnnoooooonnnnnnmmmlllkkklllmmmmmmkkkkkklllmmmnnnnnnnnnnnnmmmkkkiiigggkkkllllllmmmnnnnnnnnnmmmnnnnnnmmmllllllllllllmmmppppppppppppooooooooooooiiiiiiiiiiiihhhhhhhhhhhhggggggfffeeefffggghhhiiiiiigggeeedddeeeeeedddbbbddddddddddddddddddddddddaaaaaabbbccccccccccccccc^^^^^^__________________```^^^]]]]]]___``````___[[[\\\]]]___```aaaaaaaaaZZZZZZ[[[[[[[[[^^^aaaddd^^^]]]]]]\\\\\\]]]]]]^^^^^^[[[YYY[[[]]]^^^\\\ZZZZZZXXXVVVVVVVVVUUUTTTRRRSSSTTTTTTUUUUUUTTTTTTSSSVVVVVVUUUTTTTTTTTTUUUUUUUUUSSSSSSSSSUUUVVVUUUTTTSSSTTTUUUVVVWWWVVVVVVUUUQQQSSSUUUUUUSSSSSSSSSTTTRRRSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRTTTVVVWWWOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRSSSRRRQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPOOONNNOOOPPPQQQKKKKKKLLLMMMMMMNNNOOOOOOLLLMMMOOOPPPQQQPPPOOOOOOPPPOOOOOONNNNNNMMMMMMLLLNNNNNNNNNOOOOOOOOOPPPPPPMMMOOORRRTTTTTTRRROOOMMMRRRSSSTTTTTTSSSQQQOOOMMMOOOPPPRRRSSSTTTUUUTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPLLLMMMOOOPPPQQQPPPPPPOOOKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMNNNOOOOOOPPPNNNNNNPPPQQQQQQQQQQQQPPPOOOPPPRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNOOOPPPQQQRRRSSSUUUVVVVVVTTTSSSSSSSSSSSSTTTTTTUUUPPPPPPPPPQQQQQQSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSTTTOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSRRRRRRRRRRRRSSSSSSRRRSSSSSSSSSTTTTTTUUUUUUQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQPPPPPPOOOPPPNNNMMMNNNOOOPPPPPPPPPMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNMMMMMMNNNPPPQQQRRRNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNNNNNNNOOOOOOOOOLLLMMMOOOPPPQQQPPPOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRMMMQQQTTTUUUSSSQQQQQQRRRPPPQQQSSSTTTTTTTTTSSSRRRPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRQQQOOONNNOOOPPPRRRTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQQQQRRRTTTUUUVVVTTTSSSSSSRRRRRRRRRRRRRRRPPPQQQQQQRRRSSSSSSTTTTTTVVVWWWWWWXXXXXXWWWWWWVVVTTTTTTUUUVVVVVVVVVVVVUUUVVVVVVUUUUUUVVVVVVWWWXXXSSSTTTUUUVVVVVVTTTSSSQQQ