BM66( xxxvvvuuuwwwzzzzzzwwwsssrrrqqqrrruuuxxxxxxtttpppssstttuuuyyy}}}}}}zzz|||zzzfff___[[[^^^aaa```\\\\\\___dddjjjeeebbbcccccccccfffkkkllleeeccchhhkkkkkkmmmrrrfffjjjnnnpppooommmllllllnnniiieeeeeehhhhhhfffbbbgggdddbbbeeejjjkkkhhhddd___hhhsssyyy|||~~~|||}}}xxxuuuwwwzzzrrrmmmgggcccaaaaaa```___ccc]]][[[^^^___```hhhrrrqqqttttttqqqssszzz|||yyy{{{zzzwwwuuuuuuvvvxxxyyytttrrrooolllkkkkkkmmmnnnhhh\\\PPPNNNSSSVVVSSSMMMNNNQQQTTTXXXZZZZZZZZZYYYWWWYYYZZZXXXVVVYYYaaahhhjjjlllmmmnnnllliiifffdddccc\\\WWWZZZbbbeeebbb\\\^^^^^^```ccceeeccc]]]XXXXXXRRROOOQQQSSSQQQPPPRRRQQQRRRTTTVVVWWWVVVUUUTTTYYY^^^bbbbbbdddgggfffccchhh^^^YYY]]]aaa___]]]^^^fffbbb```bbbddddddgggkkkkkkbbbZZZYYYXXXUUUTTTVVVOOOWWW[[[WWWUUUXXXZZZXXXYYYWWWQQQLLLNNNUUUXXXVVVUUUOOOLLLMMMNNNLLLMMMOOOGGGJJJOOOSSSTTTRRROOOLLLMMMLLLLLLNNNOOONNNNNNPPPTTTSSSRRRRRRTTTTTTRRRQQQPPPMMMIIIHHHJJJJJJIIIGGGGGGEEECCCDDDGGGKKKNNNOOOGGGAAA>>>AAACCCBBBAAACCCAAADDDDDDBBBDDDJJJMMMLLLTTTTTTTTTUUUVVVXXX[[[\\\WWWVVVVVVXXX[[[[[[XXXUUU^^^[[[[[[___bbb^^^ZZZXXX[[[ZZZXXXWWWXXXZZZ]]]^^^cccaaadddiiiggg]]]WWWWWWTTTYYY^^^`````````bbbdddUUU\\\bbbccc___\\\\\\_________\\\UUUSSSUUUVVVTTTWWW[[[]]]]]]\\\\\\```ddd^^^^^^^^^[[[ZZZ]]]dddjjjkkkccceeennnmmmcccbbbllloookkkffffffiiikkkjjjhhhnnnhhhbbb^^^YYYUUUVVV[[[[[[XXXXXXZZZZZZYYY\\\aaa^^^aaa]]]^^^ddd___[[[cccdddcccddd]]]VVV]]]___RRR^^^UUUSSS\\\```]]]___fffaaacccfffggg```XXXXXX]]]RRRVVVZZZ[[[XXXTTTSSSSSSWWWVVVSSSNNNIIIHHHLLLPPPWWWVVVUUUSSSRRRQQQQQQRRRPPPNNNNNNQQQRRRPPPPPPSSSIIIPPPSSSPPPPPPSSSTTTQQQOOORRRSSSQQQQQQRRRQQQMMMRRRSSSOOOFFFDDDHHHIIIFFFHHHGGGGGGIIILLLNNNOOONNNPPPMMMJJJJJJOOOVVV[[[^^^ZZZQQQKKKMMMNNNKKKLLLOOOOOOHHHJJJUUU]]]YYYPPPKKKOOOOOOPPPTTTYYY]]]]]]\\\eeehhhiiihhhhhhhhhccc\\\dddccceeefffbbb]]]___ccceeefffccc______aaa```\\\```]]]\\\]]][[[WWWYYY]]]VVVWWWVVVTTTVVV[[[ZZZWWWcccaaa^^^]]]```cccccc```wwwkkkiiiooosssxxxyyyxxxzzzzzz{{{zzzwwwrrrnnnmmmlllkkkhhhfffgggkkkmmmkkkhhhjjjgggddddddeeeeeeccc```eeeppp}}}~~~|||}}}|||yyysssooommmooosssvvvwwwrrroooppppppqqqwww|||}}}|||{{{www{{{{{{zzzyyyzzz|||~~~}}}||||||~~~qqqkkkfffgggkkkjjjccc[[[bbbdddgggjjjlllmmmllllllmmmoooooollliiijjjooouuurrrssstttuuuuuuuuuttttttyyyvvvtttuuuxxxyyywwwtttvvvuuuuuuvvvxxxxxxvvvsss|||vvvsssvvvwwwuuutttuuuttttttuuusssooohhhbbb^^^pppoookkkfffeeeeee___XXXRRRXXXgggwww}}}xxxssssssfffaaa^^^```bbbccchhhnnnggg```[[[[[[\\\[[[[[[]]]VVVXXXWWWTTTWWW]]]```^^^eee```WWWQQQTTT\\\___^^^OOOJJJGGGIIIJJJGGGGGGIIIEEEFFFIIIKKKMMMOOOOOOOOOLLLNNNRRRWWWXXXVVVSSSRRRYYYVVVSSSUUUZZZ]]]]]]\\\fffdddbbbbbbbbb```\\\YYYYYYXXXYYY]]]ccciiilllnnnYYYSSSQQQVVV[[[\\\[[[\\\___ccceeedddggglllnnnlll]]]^^^```aaadddgggjjjmmmpppppppppsssuuuuuurrrpppmmmfffaaabbbdddeeegggkkkjjjfffaaa]]]]]]___bbbddd___^^^ccclllqqqqqqsssxxx|||tttooommm|||wwwpppmmmooosssvvvwwwvvvvvvrrrnnnnnnrrrrrrppptttttttttvvvxxx{{{|||}}}vvvuuuuuuxxx}}}{{{wwwtttoooiiiiiilllmmmfffcccfffiiihhhhhhiiigggiiieeedddiiiggggggsssqqq```^^^fffdddeeejjjhhhcccaaafffnnnkkk___ZZZ^^^ccciiilllkkkqqq|||~~~{{{zzzvvvpppiiieeedddeeeYYY\\\___aaaaaaaaaaaabbbZZZYYYYYY]]]cccffffffeee[[[XXXYYY\\\]]][[[\\\___ZZZ___aaa]]]\\\___```]]]^^^ccceeeeeeeeeeeeccc^^^```cccaaa]]]\\\______\\\\\\[[[YYYYYYYYYZZZZZZYYY___^^^]]]\\\\\\^^^aaaddd\\\UUUSSSVVVXXXWWWVVVYYY\\\VVVWWW___fffeeeaaa```bbbbbbaaa``````___]]]\\\VVV[[[```aaabbbccc___YYY\\\\\\^^^bbbbbb______bbb[[[\\\YYYVVVWWWZZZXXXUUU^^^\\\\\\]]][[[XXXYYY^^^\\\___```___aaagggiiigggdddcccbbbdddhhhlllmmmlll|||zzzxxxwwwwwwrrr|||yyy|||~~~}}}~~~}}}yyyvvvzzz~~~}}}|||}}}~~~|||vvvqqqxxxyyy{{{}}}~~~zzzyyy{{{~~~xxxwwwwwwxxxzzz}}}~~~~~~~~~|||~~~||||||}}}wwwwwwwwwvvvtttrrrooonnnuuurrrllliiikkkmmmggg___}}}sssgggeeeiiiddd___\\\]]]```ccciiipppaaa\\\[[[^^^aaa```aaadddoookkkddd```eeemmmpppooovvvoooeee___ccckkkmmmiiilllgggfffhhhhhheeecccddd^^^]]]\\\]]]^^^aaaccceee^^^```ccceeeggghhhgggfffeee^^^YYYZZZaaahhhhhhggggggggghhhiiijjjhhhdddaaajjjhhheeecccbbb```]]][[[WWWPPPPPPYYYcccgggggghhhtttvvvvvvsssrrrsssrrrnnnaaaccceeeggghhhjjjnnnqqqddddddeeefffggggggdddaaa]]]WWWTTTWWW[[[^^^ccciiidddaaa]]][[[[[[[[[ZZZYYYiiifffggglllqqquuu|||~~~wwwssswwwwwwvvvvvvuuusssqqqpppooonnnjjjfffiiioooqqqnnnsssqqqpppsssxxx{{{yyywwwmmmjjjhhhlllttt{{{~~~~~~qqqmmmhhhbbb___]]]]]]^^^cccaaa```bbbffflllrrrvvvyyyuuusssssspppjjjiiikkknnnfffaaadddhhhgggdddcccjjjnnnkkkjjjoooooouuuggg___nnnmmmcccgggoookkklllsssxxxqqqccc]]]___[[[bbbaaa]]]jjj}}}qqqrrrrrrpppmmmllllllmmmoooppptttyyy}}}}}}~~~|||wwwsssqqqllldddaaaaaacccfffgggcccaaacccdddcccccciiilllkkkkkkkkkgggaaa^^^``````^^^]]]___^^^[[[^^^]]]]]]\\\[[[[[[[[[[[[UUUVVVXXXXXXXXXXXXYYYZZZ\\\YYYWWWZZZZZZWWWUUUVVV[[[WWWVVVZZZ^^^^^^```bbbbbbccccccaaa^^^\\\\\\\\\UUU]]]dddeeefffgggeeeaaaeeeccceeekkknnnlllkkklllmmmnnnmmmjjjkkknnnnnnjjjjjjggggggiiigggcccdddiiiaaadddddddddgggnnnqqqpppllljjjiiijjjmmmnnnnnnnnnzzz}}}~~~{{{}}}~~~||||||}}}|||{{{yyyyyy|||{{{zzzyyyzzz}}}}}}~~~rrrfffbbbhhhqqqjjjfffeeehhhkkkmmmrrrxxxyyyvvvvvvzzz{{{zzzzzz}}}yyytttuuuyyy||||||}}}vvvrrrwww|||yyyqqqyyyuuutttvvvvvvrrrppppppmmmllliiigggggghhhjjjkkkjjjhhhddd```aaahhhnnnpppeee\\\SSSSSS[[[aaabbb___```aaadddgggiiijjjiiihhhhhhhhhggghhhiiiiiifffddd]]]VVVTTT\\\fffiiigggfffhhhiiihhhcccaaabbbaaa^^^ccceeeggggggffffffhhhkkkggghhhiiijjjjjjhhhfffdddbbb```bbbfffgggdddaaaccccccbbbccceeegggeee```[[[^^^[[[XXXWWWXXXZZZ___ccchhheeedddfffiiiiiifffcccaaakkkuuuuuummmggghhhkkkhhhddd]]]XXX\\\eeeiiigggssssssuuuyyy|||{{{wwwttt}}}zzzwwwuuuvvvvvvuuussswwwwwwtttpppsss{{{pppooooooooopppssswwwyyy|||wwwsssrrrppplllkkkllltttnnnjjjlllllljjjggghhhWWW^^^]]]]]]aaaaaahhhzzzsssVVVOOOZZZTTTIIIMMMUUUPPPNNNOOORRRPPPJJJJJJMMMEEEGGGDDDBBBKKKZZZ^^^YYYTTTZZZccckkkppppppooonnn___[[[YYYZZZ___cccdddcccllljjjgggfffeeebbb\\\WWW]]][[[\\\aaacccaaacccfff___```___]]]\\\]]]___```]]]aaacccaaa```aaa^^^ZZZdddeeedddbbb```___^^^\\\XXXZZZ]]]^^^]]][[[ZZZZZZ[[[\\\___dddiiikkkhhhfffiiihhhggghhhiiiiiiiiijjjmmmllllllllllllmmmpppsssvvvwwwwwwuuuqqqpppppprrrsssyyy}}}||||||}}}}}}|||~~~|||wwwxxxvvvssstttwwwvvvssssssqqqqqqrrroookkkkkkoooooonnnkkklllsss{{{{{{vvvtttrrrrrruuuvvvuuuvvvxxx~~~|||~~~~~~}}}}}}}}}~~~~~~|||}}}}}}|||{{{yyyyyyyyy~~~|||{{{~~~|||qqquuuxxxxxxwwwvvvwwwwwwwwwuuuwww|||{{{wwwvvvyyy}}}~~~~~~zzzoooppplllkkkmmmnnnjjjggghhhllllllkkkjjjjjjiiiiiiiiiqqqqqqjjjbbbbbbkkkqqqrrrkkkaaaXXXXXX```ggggggeeeggghhhjjjlllnnnqqqtttuuunnnmmmlllmmmmmmkkkhhheeeaaaZZZVVV[[[```___\\\ZZZZZZ\\\\\\ZZZ\\\bbbfffeeeiiilllooonnnkkkjjjmmmpppgggiiilllnnnoooooooooooowwwvvvwwwwwwqqqggg___^^^WWWTTTRRRSSSUUUUUUQQQMMMYYYYYYXXXWWWXXX\\\___```bbb``````dddiiilllllljjjsssuuuwwwwwwxxx||||||rrrkkknnnwww~~~zzz}}}{{{yyyyyywwwrrrkkkeeecccccc]]]^^^[[[XXX[[[ccceeebbbbbb___ZZZXXXZZZ```fffjjjvvvmmmhhhccc]]]ZZZ[[[dddccccccccc^^^YYYZZZ^^^___fffffffffhhhdddgggvvvqqqggggggiiibbbbbbjjjkkkkkkeeecccggglllnnnnnnnnnhhhcccccciiiiiifffiiiqqqmmmrrrzzz^^^ZZZXXXXXXZZZ\\\ZZZXXXUUUYYY\\\]]][[[YYYYYYZZZYYYWWWYYY^^^``````bbbfff^^^^^^______^^^^^^aaadddaaadddcccaaabbbfffgggeeennnlllkkkjjjiiigggggghhhgggjjjnnnnnnjjjddd```^^^hhheeeeeellltttuuunnngggpppqqqqqqqqqtttzzzsssuuuuuuqqqqqquuuxxxxxx{{{rrrlllkkkllljjjiiikkkzzz{{{yyyvvvvvvzzzyyyuuutttrrrrrrssspppkkkjjjnnn___ZZZUUUYYYeeeooojjj```[[[YYY[[[aaacccbbbdddhhh}}}}}}wwwtttuuuwww}}}~~~}}}}}}}}}}}}}}}|||}}}}}}zzzxxxxxxxxxyyyyyyyyyxxxxxxwwwuuuvvvvvvwwwxxxxxxyyyyyy{{{zzzxxxxxxyyy}}}|||}}}~~~{{{}}}{{{zzz}}}xxx{{{~~~{{{|||yyyuuusssrrr~~~yyysss|||{{{~~~|||wwwvvvzzzvvvvvvxxxxxxtttppprrrwwwtttwwwyyyzzz{{{zzzrrrhhhiiidddccceeefffcccbbbcccbbbcccdddeeefffgggfffffflllooollleeeeeekkkmmmjjjhhhaaa\\\]]]eeekkkllljjjggghhhiiiiiijjjlllpppsssqqqoookkkhhheee```[[[WWWZZZWWWXXX^^^dddddddddeeeiiikkkkkkiiikkkqqqtttsssnnnrrrwwwwwwuuutttxxx|||uuuxxx}}}|||yyywwwvvvqqqjjjiiilllzzzrrrhhhdddfffiiijjjiiihhhkkklllkkklllpppqqqpppsssssstttwww{{{~~~~~~}}}{{{zzz}}}}}}~~~zzz|||{{{wwwwww}}}{{{uuuwww~~~zzz~~~|||}}}uuurrr}}}mmmoootttnnneeellluuuooorrrnnnmmmssszzz|||vvvooorrrkkkmmmssskkk[[[\\\jjj\\\\\\\\\___ccceeeffffffrrrtttwww{{{|||xxxsssnnnhhhnnnuuuvvvttttttyyy}}}{{{xxxxxxtttnnnkkkmmmjjjiiijjjmmmmmmkkkmmmrrrrrrtttsssppprrryyy}}}}}}sssqqqrrrvvvvvvttttttvvvcccfffhhhccc[[[RRRLLLJJJMMMIIIGGGJJJOOONNNFFF>>>KKKLLLKKKGGGGGGLLLRRRSSSPPPUUUXXXXXXYYY^^^``````bbb```]]]]]]^^^``````___sssqqqlllhhhjjjqqquuuuuunnnfff```^^^\\\ZZZ[[[^^^NNNOOOMMMKKKLLLOOOOOOKKKHHHFFFGGGIIIFFFBBBAAAEEEIIIDDD@@@EEERRR[[[TTTHHHLLLIIIJJJOOONNNHHHHHHNNN{{{vvv~~~}}}~~~|||{{{|||~~~}}}}}}~~~~~~~~~||||||}}}}}}}}}{{{yyyvvvsssppppppqqqrrrtttyyyzzzwwwxxx}}}~~~}}}~~~zzzzzzzzzyyyyyyyyyyyyyyy}}}|||{{{|||}}}|||yyyvvvtttuuuvvvwwwwwwuuusssrrrqqqqqqqqqrrrtttwwwxxxxxxssssssssssssuuuwwwyyy{{{}}}{{{yyywwwvvvwwwyyyzzzrrrtttwwwwwwwwwxxxzzz}}}~~~yyyxxx|||vvvyyy~~~}}}}}}~~~zzz{{{}}}}}}}}}}}}xxxyyy~~~}}}xxxvvvwww{{{|||yyyyyy|||~~~~~~zzzuuuvvv{{{qqqnnnooorrrqqqlllkkkooojjjnnnnnnkkkiiijjjhhheeeaaa]]][[[]]]^^^]]]]]]___YYYYYYZZZ[[[\\\]]]^^^___\\\aaa___WWWWWW___aaa]]][[[XXXVVVXXX\\\``````___bbbdddhhhiiiiiijjjmmmpppkkkkkkkkknnnppprrrrrrpppkkkkkkooovvvzzz{{{}}}|||}}}|||~~~|||xxxuuu{{{}}}{{{qqquuuzzz|||{{{{{{|||~~~}}}|||}}}|||{{{zzzqqqmmmpppttttttrrrpppssssssooonnnrrrrrrnnnrrrtttuuuvvvwwwxxxzzz|||}}}{{{xxx}}}~~~yyyttt}}}vvv|||yyytttttttttxxx{{{zzzssskkkrrrqqqrrrrrriii___```iiicccbbbaaaccchhhkkkmmmmmmjjjnnntttxxxvvvrrrmmmkkkbbbeeehhhhhhffffffhhhkkkxxxuuuvvvzzz{{{yyyzzz}}}tttssstttxxxwwwssstttyyy{{{|||zzzvvvvvvzzz{{{zzzuuuuuuyyy|||xxxyyy{{{}}}|||wwwooojjjjjjkkklllllllllmmmnnnmmmkkkiiidddhhhggg```^^^aaaeeedddfffiiihhhfffhhhnnnpppmmmlllhhheeeiiipppvvvvvvttt\\\WWWOOOJJJNNNUUUUUUQQQMMMJJJJJJKKKJJJGGGJJJNNNSSSTTTTTTRRRUUUZZZZZZWWW]]]]]]___cccbbb___```ccceeedddccceeekkknnnggg]]]eee```bbbgggcccZZZZZZaaazzzzzz|||~~~}}}{{{{{{~~~}}}|||~~~zzzyyyzzz|||~~~~~~~~~{{{xxxvvvwwwyyyzzz{{{}}}xxxsssqqqqqqtttvvvwww|||~~~yyyzzz}}}{{{zzz{{{|||zzzyyyyyyyyyyyyyyyyyyxxx~~~wwwtttvvvyyy{{{zzzssstttvvvwwwvvvtttqqqooonnnmmmlllnnnqqqsssuuuvvvrrrrrrtttvvvxxxyyy{{{{{{zzz{{{zzzuuuoooooosssyyysssuuuvvvvvvuuuvvvzzz~~~xxxwwwyyyzzzvvvqqqppptttuuutttrrrrrrrrrtttvvvwwwuuuuuurrrmmmnnnsssvvvvvvpppvvvyyytttrrrtttsssooovvvsssrrrtttuuussstttwwwvvvttttttuuuqqqnnnpppvvvrrrkkkhhhkkkmmmhhhddddddgggiiifff___[[[___dddfffhhhccc```cccddddddeeehhhjjjiiihhhgggggghhhiiikkkgggjjjdddYYYZZZfffmmmkkkkkkjjjiiijjjkkkkkkjjjhhhhhhmmmtttwwwyyyyyy|||~~~zzzxxxvvvuuutttsssqqqooo{{{{{{~~~}}}xxxxxx|||}}}~~~~~~~~~}}}zzz|||~~~{{{~~~yyyzzz}}}|||xxxxxx}}}~~~zzz}}}{{{|||~~~|||zzz{{{{{{}}}}}}lllrrrnnnnnnwww}}}{{{uuuyyy}}}xxx{{{||||||zzzzzzyyyvvvrrr]]]cccfffcccbbbgggmmmooommmmmmooossswwwwwwsssoootttwwwzzzyyyuuussstttuuuuuuuuutttssstttuuuvvvvvv{{{xxxxxxzzzyyyuuuuuuwwwuuusssuuuzzzxxxrrrrrrvvvwwwxxxuuuoookkkjjjgggcccaaaaaahhhqqqqqqggg```___XXXYYYXXXUUUQQQSSSYYY```VVV\\\bbbdddcccdddiiinnneeelllpppnnnooouuuyyyxxx{{{tttuuu{{{|||www|||uuuppprrrzzz|||xxxtttnnnddd^^^bbbfffbbbZZZaaaccchhhmmmmmmllloootttkkkmmmmmmmmmqqqwwwxxxvvvvvvvvvzzz~~~yyyrrrjjjgggmmmvvvwwwrrrttt~~~~~~zzz{{{}}}~~~}}}|||~~~~~~{{{zzzzzzxxxuuurrrzzzqqqooowwwzzzuuurrrvvvuuuwwwzzz{{{{{{zzzzzz{{{zzzxxx|||~~~{{{xxxwww{{{{{{~~~~~~yyy{{{uuuooowww~~~xxxvvvzzzxxxmmmpppqqqooommmllliiifffgggiiijjjiiijjjnnnmmmiiiiiilllooopppmmmjjjiiijjjhhhiiifffccchhhooonnnhhhqqqrrrnnnggghhhooorrrpppqqqxxxqqqjjjttt{{{tttnnn{{{{{{wwwwww{{{}}}}}}}}}~~~{{{www}}}}}}||||||yyyuuuqqqppprrrvvvyyy{{{~~~wwwwww|||~~~{{{zzz|||}}}}}}~~~}}}vvvwww}}}xxxxxxyyy{{{vvvtttvvvvvvtttrrrsssuuuzzz~~~{{{www}}}xxx|||xxxxxxvvvzzz~~~}}}|||}}}~~~|||}}}{{{zzzzzzyyyvvvqqqkkkgggooolllhhhccc______aaadddiiihhhnnnuuuvvvpppnnnqqqooolllkkkkkkfff```bbbjjjkkkhhhfffggglllnnnlllhhhnnnhhhbbb^^^```fffllloooqqqssstttrrrpppppptttxxxpppsssxxx}}}|||uuuppptttuuuwwwxxxyyyzzzzzzyyypppsssvvvyyyzzzzzzxxxwww{{{{{{{{{|||||||||{{{{{{}}}wwwsssppppppoooooonnnnnnnnnnnnnnnnnngggfffdddbbbbbbdddfffggg~~~||||||}}}}}}uuu{{{{{{yyyxxxxxxzzz{{{{{{sssvvvyyyyyyzzz}}}|||www|||vvvrrrtttwww|||}}}}}}}}}}}}}}}xxxsssssstttvvvzzzvvvrrrppprrrsssrrrtttyyywwwtttqqqsssxxx{{{{{{zzzxxx{{{}}}{{{xxxwwwyyy|||~~~zzz~~~{{{~~~~~~||||||}}}}}}zzzyyy{{{~~~xxxyyy~~~wwwsssuuunnniiihhhlllnnnlllnnnqqquuusssqqqqqqpppjjj```WWWVVVSSSQQQRRRVVVZZZ]]]___bbbcccfffjjjnnnttt{{{ssstttvvvyyy{{{zzzvvvsssyyyyyyyyyyyyzzzzzzzzzzzzyyy{{{}}}~~~~~~}}}|||}}}xxxqqqjjjeeebbbbbbbbb___```bbbeeehhhkkkllllllttttttttttttttttttttttttwwwvvvuuuuuuuuuuuuvvvwww~~~{{{}}}yyy~~~zzzyyy{{{~~~~~~}}}}}}zzz~~~|||||||||}}}|||xxxxxxwwwuuuxxx|||yyyvvvtttuuuxxxxxxsssnnnyyy~~~~~~}}}||||||xxxzzzwwwxxx}}}yyywwwuuuttttttwwwyyy{{{qqqtttyyyzzzssskkkhhhjjjnnniiigggkkkoooooommmmmmnnnnnnnnnoooooojjjbbb\\\fffgggiiinnnqqqsssrrrqqqtttqqqnnnmmmnnnppprrrrrrzzzyyyxxxyyyzzz{{{{{{zzz~~~}}}{{{zzzzzzzzz{{{{{{||||||~~~|||wwwtttttttttuuuooonnnnnnrrrwwwyyyyyywwwyyyyyyyyyzzzzzz{{{{{{{{{{{{||||||||||||||||||{{{}}}{{{~~~{{{}}}~~~{{{{{{zzzvvvtttwww~~~|||xxx~~~~~~zzzxxx{{{~~~{{{uuuzzz|||||||||xxxzzz}}}~~~zzzzzz}}}~~~|||}}}}}}}}}|||{{{|||}}}~~~xxxyyy{{{{{{xxxtttpppmmmkkkjjjiiijjjlllnnnooonnnwwwyyyzzzwwwlllfffkkkvvvkkknnnpppooohhh```]]]]]]]]]ccckkkjjjkkk|||xxxYYYTTTPPPSSSXXXYYYYYYZZZVVV[[[^^^^^^aaagggjjjiiioooqqqwww~~~zzzttt}}}wwwppplllnnnqqqnnnkkkhhhiiigggccc___```dddfffsssqqqddd```nnnvvvppplllyyywwwvvvuuutttssswww}}}~~~||||||zzz|||~~~~~~yyyvvv}}}{{{{{{}}}|||xxx{{{yyyvvvssssssvvv{{{yyywwwtttsssrrrsssssssssssswwwzzzyyysssnnnooosssjjjiiiiiilllooopppooonnnrrrpppoooqqqtttwwwxxxxxxuuuvvvyyy}}}|||yyyuuuqqqooopppuuuyyy{{{{{{|||zzzyyyyyy{{{|||{{{zzzzzzyyywwwvvvvvvwwwyyyzzzwwwwwwxxxyyy{{{}}}~~~{{{|||~~~~~~{{{vvv||||||}}}~~~}}}~~~~~~}}}ppptttssstttyyyxxxyyyvvvqqqrrroootttcccssswwwyyy~~~~~~~~~|||sssnnnrrrzzz|||}}}qqqjjjeeejjjwwwzzzhhhpppvvvdddfffrrrfffdddjjjttt}}}}}}zzz|||{{{{{{~~~~~~{{{xxxsssuuuwwwtttpppnnnpppttt~~~{{{{{{zzzyyyxxxwwwvvvwww{{{xxx{{{||||||yyyzzz{{{xxxuuuwwwuuurrrrrruuuxxxzzzzzzooonnnooosssxxxwwwrrrlllgggooopppgggbbbggghhhdddhhhggghhhjjjkkkjjjgggddd]]]^^^aaaddddddccciiiqqqsssqqqooooooooommmeee]]]___jjjvvvssslllsssttteeehhhbbbbbbkkksssrrrmmmlllkkknnnnnnkkkjjjpppuuuvvvzzzxxx}}}tttgggjjjjjjiiihhhggghhhlllppp{{{uuusssvvvxxxzzz|||oooppphhhhhhtttvvvkkkfffnnniiihhhjjjjjjhhhkkkrrrrrrssstttvvvyyy}}}ooovvv~~~zzzpppgggbbb___iiidddiiijjjhhhpppggg|||}}}}}}||||||~~~vvvkkkggghhhlllnnnooopppvvv~~~~~~yyy{{{yyywww{{{~~~{{{~~~}}}yyytttwww{{{}}}~~~~~~{{{zzzzzzzzzxxxvvvzzz}}}|||wwwrrrssswww{{{hhhlllppprrrsssuuuxxxyyyuuussspppppppppqqqrrrrrrrrrsssuuuxxxzzzzzzxxxvvvvvvsssqqqssswww{{{{{{zzzxxxwwwwwwyyyzzzyyywwwuuuvvvvvvttttttuuuwwwyyyzzzwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxyyyzzz{{{|||}}}}}}|||yyyzzz}}}~~~zzzuuuxxxyyyyyyzzz{{{||||||}}}ttt}}}|||}}}xxxuuuuuuuuuqqqppppppvvv}}}ssssssvvvvvv|||vvvooopppvvvyyy~~~yyywww~~~{{{zzz{{{xxxrrrwww~~~{{{~~~}}}zzzvvvuuuvvvxxxyyy~~~vvvwwwxxxyyyyyyxxxxxxwwwuuupppkkkiiijjjmmmmmmmmmlllppprrrpppqqqsssssspppnnnmmmooottttttrrrppprrrzzzzzzvvvpppqqqkkkqqqooommmmmmmmmlllkkkjjjkkkeee``````eeeiiihhhfffiiigggfffeeedddbbb^^^[[[XXXVVVUUUUUUWWWXXXYYYYYYgggbbb```ccciiiiiibbbZZZaaadddccc^^^ZZZZZZZZZWWWcccccceeehhhllllllgggccchhhiiioooxxx}}}}}}~~~zzzooofffppprrryyyuuurrrggg^^^hhhsssooollldddcccpppzzzxxxsssqqq^^^aaa___YYYUUUXXX\\\^^^ggg^^^XXX___llltttppphhhdddhhhppprrrmmmggggggkkkvvvmmmgggjjjqqquuuwwwyyysss}}}zzzqqqkkkqqq~~~www{{{xxx{{{uuutttrrrqqq|||vvviiijjjhhhaaaZZZTTTSSSUUUSSSSSSWWW^^^bbbaaaaaadddjjjkkkjjjfffbbbaaafffjjjlllkkkkkkpppxxx~~~yyytttuuu|||||||||}}}{{{{{{~~~~~~|||yyy||||||xxxpppmmmpppssstttooouuuxxxuuurrrsssvvvwwwwwwxxxyyyyyywwwrrrnnnkkkvvvuuuvvvyyy|||~~~~~~~~~|||{{{zzzyyyyyyxxxvvvuuuxxxxxxzzz{{{}}}{{{xxxuuu{{{{{{{{{{{{|||~~~{{{{{{{{{yyyxxxvvvtttsssvvvtttqqqooooooqqqtttvvvrrrpppoooqqqtttuuussspppmmmmmmmmmnnnoooooooooppprrrtttuuuvvvvvvuuutttrrrzzz{{{~~~}}}vvvsssttttttppplllnnnkkklllooonnnhhhcccbbb]]]\\\]]]aaagggiiifffbbb```^^^```dddfffgggkkkqqq\\\RRRJJJSSSiiiwwwnnn[[[aaaQQQIIIFFFFFFSSS```___jjj[[[TTT^^^ggggggddddddfffkkkmmmhhhdddfffiiijjjfff^^^WWWXXX___eeedddaaa]]]___eeehhhcccXXXTTTVVVjjjeeedddkkkqqqssstttwwwqqq~~~{{{wwwnnnmmmyyyqqqnnnsss~~~xxxsssvvv}}}vvvuuuuuuqqqvvvjjj{{{~~~{{{yyy{{{~~~~~~|||wwwtttssssssrrrqqqiiiiiijjjmmmqqquuuxxxyyy~~~~~~mmmqqqssspppoookkkbbbWWW\\\[[[___ddd^^^RRROOOUUUUUU\\\fffnnnrrrtttuuuwww}}}vvvvvvyyyxxxtttuuuyyyxxxttttttxxxzzzxxx|||zzzsssssssssuuuxxxzzzyyyxxxkkkoootttyyy{{{}}}xxxxxxxxxyyyzzzyyyvvvtttzzzzzzzzz{{{{{{|||||||||vvvwwwxxxxxxvvvtttqqqppphhhjjjmmmoooqqqqqqpppoookkkkkkkkkllllllkkkkkkjjjmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooppppppooonnnnnnwwwyyy{{{zzz~~~rrrvvvyyyqqq{{{{{{}}}~~~yyy}}}tttxxxzzzvvv|||wwwyyy|||vvvvvvxxx}}}|||tttnnnxxxooofffbbbaaaaaabbbhhhccceeeooopppfff]]]\\\[[[XXXXXX\\\bbbfffeeecccccc^^^YYYWWWWWW]]]jjjwwwlllkkkeee```bbbeee___UUUXXXNNNWWWjjjrrrrrrjjj[[[jjjUUUGGGKKKRRRRRRQQQSSSJJJRRRXXXXXXVVVXXX[[[\\\aaa``````cccgggjjjkkkjjjjjjgggiiimmmlllfffeeeiii```___ccckkkmmmjjjkkkpppsssvvvrrrrrrzzzzzzyyyyyy{{{zzzyyyooottt{{{}}}tttooommm|||zzz|||}}}zzz{{{xxxrrrlllkkkjjjjjjqqqqqqrrruuuyyy{{{zzzxxxrrrkkkpppxxxuuuxxx~~~}}}}}}|||{{{|||}}}{{{wwwsssrrrpppmmmiiieeedddfffgggfffjjjlllfff]]]]]]fffqqquuuzzz~~~|||vvvtttvvvrrrkkkppp}}}jjjqqqyyy|||{{{}}}~~~{{{||||||xxxsssvvvzzzvvvmmmqqqssstttuuu~~~~~~zzzuuupppnnnooopppuuuuuuuuuvvvwwwwwwtttrrrnnnssswwwvvvrrrnnnllllllrrrpppooooooppppppooommmooooooooopppoooooonnnmmmkkkmmmppprrrsssrrrpppooopppwww{{{tttvvvxxx{{{|||{{{|||}}}{{{{{{{{{{{{{{{{{{{{{zzzyyywwwwwwrrrnnnyyyzzzvvvyyy}}}xxxqqqmmmwww}}}zzzqqqooommm{{{}}}}}}|||zzzzzzlllvvv~~~ppprrrsssooojjjhhhkkknnnqqqssstttuuuvvvwwwzzz|||zzztttooojjjjjjnnnqqqooolllfffiiimmmpppppppppooonnnnnnkkklllsssuuupppjjjhhhlllnnnpppqqqrrrqqqoooooosssoooiiigggnnnuuusssmmmggggggmmmuuuvvvqqqpppsssvvv|||~~~|||sssnnnssskkktttzzzvvvjjjdddgggmmmjjjxxxwwwkkkiiiggghhhoooppp^^^^^^aaa___aaajjjjjjhhhffffffiiiiiieeeaaadddbbbaaadddjjjpppsssuuupppllliiihhhccc^^^bbbkkkooottttttooolllmmmlllhhhbbb___^^^ccclllsssuuutttgggccckkksssdddSSSXXXpppkkkcccpppccceeeggggggbbb___eeeoooqqqlllssswwwuuu~~~~~~~~~}}}}}}~~~xxx{{{~~~zzz|||tttvvvpppiiiggghhhkkkllllllrrrtttxxx~~~|||xxx|||~~~xxxpppjjjdddwwwxxxwwwxxxvvvzzzwwwzzz{{{wwwvvvyyy}}}xxxvvvyyy}}}}}}yyyvvvwwwpppqqqyyy{{{sssqqqvvvqqqqqqpppqqqrrrqqqooolllqqqqqqpppooommmlllkkkkkkffflllnnnkkkiiimmmooopppnnnuuurrrhhhjjjsssjjjWWWXXXYYYaaalllsssqqqooonnnnnneeeaaahhhkkkhhheeefffdddaaafffhhhcccggghhh___iiijjjlllqqqwwwzzz{{{zzz|||yyyyyy}}}}}}zzz}}}}}}uuurrrtttwww~~~vvvqqqppptttrrrhhh___]]]sssmmmbbbYYYYYY\\\XXXOOO~~~{{{zzzvvvvvvzzz}}}~~~}}}{{{yyyyyyvvvtttzzz{{{zzzzzzuuuuuuzzzuuuuuusssppprrrwwwyyywwwooouuuxxxwwwxxx{{{zzzvvvrrrqqqrrrvvvxxxuuunnnhhhfffmmmnnngggaaabbbdddddd]]]dddiiiiiiiiijjjjjjhhhnnnqqqqqqpppsssuuurrrlllppppppqqqrrrssstttttttttllljjjkkkmmmllljjjlllpppwwwrrrlllgggdddbbbaaa```cccpppssskkkkkkxxx~~~|||zzz~~~~~~{{{yyyvvvsss{{{zzz{{{~~~yyytttmmmlllooouuuvvvqqqmmmllluuuwwwyyy{{{|||{{{zzzzzz~~~zzzzzzyyy}}}}}}{{{~~~}}}uuutttzzzzzz~~~tttnnnppptttmmmtttpppooo}}}|||vvvwww|||zzzrrrpppvvvzzzrrrfff^^^ZZZWWWYYY^^^aaaaaa```UUUPPPSSS___gggkkkuuuuuuyyylllgggjjjfffaaaqqq|||rrrooooooqqqvvv{{{}}}}}}}}}}}}yyyrrrlllnnnvvv|||wwwrrrooorrrmmmkkknnnvvvyyyvvvpppvvv|||zzzvvvzzzyyyyyy{{{||||||{{{yyy}}}}}}}}}~~~~~~}}}{{{xxxooogggfffgggeeecccdddaaammmuuusssmmmkkkmmmooorrrllljjjnnnqqqpppqqquuurrrooommmpppuuuxxxyyyzzzvvvrrrwww{{{}}}~~~}}}{{{{{{~~~zzzzzzzzzzzzyyyyyyyyyxxxzzzooommmvvvuuujjjiiibbb\\\[[[]]]^^^bbbgggXXXUUUQQQQQQVVV\\\``````eee\\\]]]cccdddppp|||}}}~~~~~~~~~|||{{{~~~}}}}}}yyyvvvttthhhaaa^^^aaaaaa]]]ZZZ[[[[[[^^^]]]ZZZ\\\``````[[[|||~~~yyyzzzzzz}}}~~~{{{}}}~~~zzzxxxzzz|||wwwqqqrrr{{{}}}uuurrrooommmnnnsssvvvwwwvvv{{{zzz}}}}}}wwwssswwwooommmrrr}}}~~~uuuooolllsssuuussswwwqqqpppnnnoooppprrrtttwwwzzzyyy|||}}}zzzwwwvvvxxx{{{}}}~~~}}}zzzyyyxxxtttttttttsssssssssrrrrrryyyuuuuuuuuutttwww|||ssssssvvvwwwtttpppsssxxx{{{xxxyyy{{{zzz{{{~~~~~~xxxwww|||~~~vvvuuuiiimmmooolllhhhhhhnnnttthhhiiiiiijjjkkkkkkkkkkkk||||||wwwllldddaaa___]]]ccceee[[[MMMMMMZZZaaa___^^^]]]```fffhhhddd```___cccffffffdddgggpppuuutttooogggqqq}}}{{{wwwvvvrrrfffeeeeeeeeefffdddaaa^^^yyypppjjjlllpppqqqpppooo~~~{{{vvvrrrwwwqqqnnnpppsssuuuxxx||||||yyy}}}{{{}}}xxx~~~zzz~~~}}}}}}}}}{{{zzz}}}~~~yyytttrrrlllggggggooovvvvvvsssqqquuuwwwzzz|||}}}wwwyyy}}}yyyvvvsssrrrrrr]]]^^^]]]XXXVVVXXX[[[\\\```]]]___dddddd]]]XXXWWWWWW\\\aaabbb___^^^___bbbaaabbbcccdddeeedddddddddjjjjjjgggaaa^^^```aaa___\\\cccgggfffiiissszzz{{{pppwww|||wwwwww{{{~~~}}}yyylllaaaddddddfffhhhjjjjjjhhheeennniiifffhhhkkkllljjjhhhmmmqqquuuyyy}}}zzzrrr~~~}}}|||{{{zzz{{{|||iiimmmqqqrrrpppmmmkkkiii~~~|||~~~|||uuussswww|||zzz}}}}}}xxxppphhhcccaaabbbOOOQQQTTTVVVXXX]]]eeejjjqqqtttyyy~~~}}}yyyzzz~~~sssuuuxxxxxxvvvuuuvvvxxx~~~{{{yyyzzz}}}~~~}}}|||~~~~~~{{{yyyzzz|||~~~rrrpppnnnppptttyyy{{{|||~~~~~~|||rrrwwwzzzxxxxxx}}}~~~yyytttqqqrrrsssrrrrrrtttlllpppwww}}}~~~{{{uuupppfffggghhhiiiiiiiiigggfff___bbbbbb```cccjjjmmmllleeemmmuuuxxxxxxyyy{{{}}}eeedddhhhooorrrmmmhhhgggooofffgggrrrrrriiilllyyynnnaaaccciiibbb\\\\\\YYYccceeehhhlllpppqqqooommmtttwww{{{||||||}}}|||{{{~~~~~~zzzsssmmmiii\\\ZZZ[[[^^^aaaaaa``````wwwuuuuuuwww}}}~~~{{{xxx~~~xxxzzz~~~{{{|||~~~||||||uuu{{{uuu~~~vvvvvvxxxyyyzzz{{{ttt{{{wwwxxxpppoooqqqsssmmmfffdddhhhjjjhhheee___```aaaaaabbbeeejjjmmmsssxxxyyypppgggaaa^^^\\\mmmllljjjiiiiiijjjkkklllmmmppprrrooolllnnnvvv}}}xxxyyy|||}}}}}}{{{{{{zzztttvvvwwwyyy~~~{{{qqqtttwwwyyy{{{{{{zzzzzzxxxzzz|||}}}~~~wwwuuunnnjjjrrrsssqqqnnnjjjhhhjjjooosssqqqsssxxx~~~wwwpppwwwtttrrrssswww{{{~~~~~~xxxqqqnnnmmm{{{pppqqqsssttttttsssrrrqqqnnnoookkkfffeeefffddd___```aaadddfffdddbbbccchhhfffcccccchhhjjjhhhhhhiiilllaaa]]]dddgggdddkkkxxxzzzsssvvvyyyxxx~~~|||~~~{{{}}}yyy{{{}}}}}}~~~bbbpppwwwccceeeqqqpppfff\\\SSS```~~~\\\aaawwwvvv\\\fff|||{{{}}}uuummmkkkppptttvvvtttuuu|||||||||vvvnnnxxx}}}|||zzzqqqtttuuuuuu{{{~~~pppgggaaacccfffgggfffcccbbbaaakkkfffcccddddddbbbeeekkkccciiinnnrrrvvvxxxssskkkqqqtttrrrmmmmmmsssyyy|||sssrrrpppooommmlllkkkkkklllmmmrrrwwwyyy|||yyyuuuooommmlllllliiigggeeegggiiihhhfffgggkkkooowwwuuuvvvzzz|||xxxvvvvvvzzz{{{zzzyyyvvvsssooommmuuuvvvuuuuuuzzz~~~xxxuuuyyy}}}zzz~~~}}}xxxwwwzzzyyyvvvzzzkkkiiimmmuuuyyywwwuuuuuusssuuussspppvvv~~~ssswwwqqqyyyzzz}}}}}}www~~~}}}yyywwwsssnnnpppvvvsssooo|||nnnvvvtttlllooo|||~~~uuucccxxxzzzmmmvvvtttpppuuugggooowww}}}zzz|||yyyqqqlllnnnqqqqqqooojjj```]]]\\\^^^^^^[[[]]]lll}}}}}}vvvjjj```aaaggghhhdddeeefffffffffffffffffffffbbbccchhhgggfffttt|||rrriiiYYYppp}}}hhhxxxddd^^^hhhcccSSS\\\vvvZZZdddooorrrooopppyyyyyyuuuttttttnnndddaaaddd^^^\\\cccllluuuWWWeeerrrwww{{{mmm^^^```hhhjjjfffcccXXX]]]fffpppyyy~~~tttvvvyyy}}}~~~}}}yyy{{{}}}|||eeeVVVdddvvvuuujjjdddrrrhhh```___cccbbbZZZQQQUUUYYY\\\\\\YYY[[[aaagggVVVdddlllggg```aaaeeeggggggllluuu{{{xxxrrruuu~~~vvvvvvvvvvvvvvvxxx{{{}}}~~~rrrvvvyyyvvvooojjjiiikkkqqqiii```]]]\\\]]]cccjjjeeejjjhhhaaaaaaiiijjjdddfffkkknnnnnnrrryyyyyytttuuuwwwrrrmmmrrr~~~wwwxxxzzz}}}zzz}}}vvvtttxxxwwwrrrsssxxxxxxrrrooorrrtttuuuwww{{{ooozzzsssccckkktttooohhhnnnhhhRRRUUUVVVZZZ^^^``````\\\YYYZZZYYYUUUSSSYYYcccccc]]]ccckkkrrrrrrrrruuuvvvvvv{{{{{{{{{~~~|||xxxwww{{{~~~~~~~~~|||}}}|||~~~vvvpppttt|||zzz~~~}}}|||}}}}}}~~~{{{xxxtttzzz~~~~~~yyy~~~xxxwww}}}~~~yyyqqqlllpppwwwwwwrrr~~~~~~{{{wwwvvvuuutttsssrrr|||xxxvvvxxxuuuzzz}}}|||}}}~~~zzzsssrrrvvvrrrkkkuuuyyymmmiiifffhhhpppzzzwwwxxxyyyxxxvvvwww{{{yyyuuuxxx|||{{{~~~zzzzzzyyypppssspppoooqqqqqqpppqqquuuuuutttooolllpppyyyzzztttkkkdddfffsss|||wwwjjjaaa```ccchhhmmmkkkfffeeeiiibbbeee___[[[aaa___[[[___gggaaa```\\\WWW___fff___eeefffgggjjjmmmppprrrrrrjjjffffffnnnvvv{{{~~~~~~sss{{{yyywww}}}wwwxxx}}}uuudddeeevvvzzz|||zzzuuutttzzzttt|||{{{}}}}}}{{{yyywwwuuuvvv{{{www}}}yyytttsssmmm^^^NNNKKKTTTaaakkkooonnnhhheeehhhhhhccccccfff___WWWXXXbbbfff```]]]aaa\\\aaaeeedddaaadddoooyyyddddddeeeffffffdddcccbbbcccrrrqqq___YYYdddhhh___aaa___jjjttttttyyy|||dddSSSWWWcccddd[[[ggg```]]]bbbhhhkkkpppwwwooonnnttt}}}{{{xxxzzz}}}ttt|||www}}}}}}vvv{{{}}}zzz}}}~~~yyyzzzppphhhlllvvvzzzwwwkkkrrr{{{yyyrrr{{{xxxuuu{{{yyyrrroootttttthhhVVVKKKHHHQQQVVVRRRMMMMMMMMMJJJRRRXXXWWWWWW``````^^^eeeooohhhdddfffhhhggghhhjjjrrrxxx|||{{{wwwuuusssrrruuuwwwzzz{{{ttttttvvvrrrkkkkkkgggcccaaaccciiipppuuuxxx||||||vvvsss~~~sssjjjhhhiiilllllljjjrrrzzz}}}~~~~~~sssbbbVVVSSS]]]kkkrrrooohhheeeggglllxxxvvvjjjgggpppxxxlllxxx~~~wwwuuummmhhhiiipppsssqqqttt|||qqqpppoooooossszzz~~~{{{|||yyyssslllkkkooorrrpppmmmkkknnnqqqppprrrpppnnnrrrxxxxxxssszzz{{{wwwpppssszzzxxxnnnkkkmmmqqqvvv{{{~~~~~~tttxxx|||~~~|||wwwyyy}}}|||vvvwwwqqqpppwww~~~~~~{{{zzzwwwqqqnnnooommmtttuuuwww~~~zzzsssuuu|||vvvzzz}}}zzz}}}zzzzzz|||vvvkkkffflllmmmddd]]]]]]XXX\\\]]]]]]bbbfff^^^QQQ]]]eeennniiiccciiihhhXXX]]]gggppprrrpppmmmfff___dddpppzzz}}}nnndddkkkrrrrrrmmmiiikkkooojjjfffhhhoootttuuuxxx|||~~~|||~~~xxxwww|||{{{||||||ttttttuuuuuuttttttsssrrriiikkkkkkgggdddeeeiiilllyyyssszzz~~~tttuuu}}}nnnpppvvv}}}zzzppphhhgggZZZaaaaaaWWWQQQTTTTTTOOOPPP[[[YYYUUU[[[^^^]]]aaaaaa]]]XXXWWW[[[aaadddcccZZZ\\\^^^^^^]]]___cccgggjjjhhhlllkkkbbbccciiieeegggfffeeegggjjjllllllkkkllliiibbb\\\```iiikkkhhhdddfffhhhhhheeecccccccccdddWWWQQQUUUSSSGGGDDDJJJFFFDDDGGGOOOUUUUUUTTTVVVUUU]]]```\\\WWWVVVVVVSSSbbbfffaaa^^^dddeeedddkkkZZZVVVUUUYYY\\\XXXRRROOObbbddddddbbb^^^[[[YYYWWWTTTVVVZZZ\\\]]]\\\ZZZYYYcccddd```XXXQQQLLLFFF@@@QQQQQQPPPNNNOOOSSSZZZ```UUUVVVYYY]]]aaaccccccbbb{{{~~~}}}zzzssszzz}}}yyyzzzxxxyyyyyyzzzzzzwwwuuuxxx~~~~~~uuuvvvyyyxxxpppeeedddmmmtttsssyyy|||}}}wwwyyy||||||yyyuuurrrpppooorrruuuwwwvvvvvvvvvwwwpppppppppnnnkkkiiiiiijjjkkkjjjiiikkklllllliiigggmmmlllmmmqqqrrrppppppssspppqqqsssuuuuuuuuusssrrrwwwyyy{{{~~~wwwwwwuuussssssvvv|||vvvqqqnnnqqqxxx||||||yyyuuuwwwuuuppppppvvv|||~~~ssswwwzzz{{{xxxvvvwwwyyyvvvqqqrrrzzz{{{zzzzzz}}}{{{tttuuuxxx{{{xxxrrrqqqsssvvvnnnjjjmmmrrrtttuuuwwwgggkkkfffdddnnntttwwwuuutttwwwoookkkmmmlllpppooosss|||yyynnnnnnuuuwwwpppooovvv}}}~~~wwwyyyzzzzzzzzzxxxuuurrrooorrruuuwwwxxxxxxyyyyyyyyywww{{{zzzyyywwwtttooohhhccceeeeeehhhmmmqqqnnnddd\\\mmmjjjnnnllldddeeefff\\\^^^dddhhhfffbbb]]]WWWQQQRRR[[[dddkkksss|||~~~xxx|||}}}qqqpppuuuxxxxxxxxxuuuqqqxxxrrrhhh``````cccdddeeegggqqqfff^^^^^^^^^]]]aaaiiipppqqqrrrqqqooonnnnnnooohhhggggggfffffffffffffffrrrfffeeennnnnndddfffrrrpppgggkkktttsssuuuvvvppprrrnnniiifffaaa^^^aaaggggggdddcccccc```]]]]]]aaaEEEHHHOOOTTTQQQJJJGGGHHHiiilllhhh```___fffiiiggg^^^hhhgggccciiijjjkkkqqqvvv|||{{{tttwww~~~rrroooooooookkkggggggjjjmmmnnnaaaaaagggcccdddnnnrrrfff^^^\\\aaaaaa[[[YYY]]]aaa]]]UUUNNNLLLNNNLLLGGGFFFFFFFFFHHHJJJMMMPPPRRROOOGGGGGGNNNLLLBBBAAAIIIQQQOOONNNLLLHHHGGGLLLTTTWWW\\\^^^ZZZVVVUUUTTTSSSZZZ\\\SSSMMMQQQRRRRRRZZZ]]]VVVTTT[[[```___YYYVVV```^^^]]]]]]___```aaaaaacccdddfffeeeccc___]]]\\\```iiinnnjjjffffffggghhhaaacccddddddcccdddhhhllldddjjjmmmeeeXXXSSSZZZcccvvvrrrcccbbb^^^WWWbbb```aaagggllljjjaaaWWWbbbccchhhsssqqqsssxxx|||~~~xxxssszzz{{{{{{xxxqqqiiieeedddgggaaa^^^___```^^^^^^______aaaXXXSSSZZZ```fffrrruuu```\\\ddddddgggvvv~~~||||||vvvnnnpppooohhhqqqtttuuutttuuuuuurrrmmmjjjmmmqqqssssssrrrqqqqqqjjjtttqqqcccggg{{{~~~pppsssxxxvvvlllhhhkkkjjjeeeccc^^^]]]bbbbbb[[[TTTQQQ[[[SSSXXX___[[[[[[___[[[iiillljjjccc^^^]]][[[XXX]]]___bbbfffkkkoooqqqpppsss}}}|||qqqooovvvtttiii}}}{{{~~~zzzuuuqqqsssyyy}}}}}}|||}}}yyyqqqtttwwwrrriii]]]```kkkjjj[[[VVV___fffdddhhhdddgggmmmeeeVVVXXXeeesssoooooottt|||~~~{{{~~~vvvpppnnnmmmjjjmmmrrrqqqooonnnnnnooopppppppppqqqpppooommmmmmnnnoooooommm___[[[dddcccXXXWWWaaa```WWW[[[bbbaaadddhhheeeiiieeeeeehhhbbbWWWVVV]]]ffffffgggeee```[[[YYYYYYRRRSSSVVVVVVVVVXXX^^^ddd]]]]]]XXXQQQRRRYYY[[[YYYUUU]]][[[WWW[[[ZZZYYYaaaqqqvvvtttnnnooosssnnncccggglllqqquuuxxx|||qqqkkkmmmmmmsssyyytttwwwmmmmmmuuuuuulllkkksssooollliiigggiiilllmmmmmmmmmkkkgggccc```^^^\\\[[[ccc^^^```iiikkkeeeccchhhcccaaaaaaaaa^^^^^^eeennniiikkkllljjjhhhgggggghhhuuuwwwnnnhhhmmmnnnmmmuuu~~~vvvyyy}}}zzz}}}|||yyy~~~wwwvvvvvvvvvrrr^^^ZZZjjj}}}xxx{{{{{{tttrrrooouuu{{{cccsssooommmsss|||wwwnnnwww|||}}}~~~ttttttuuuvvvtttmmmddd\\\SSSPPPOOOSSSYYY]]][[[XXXooovvv~~~ssswww|||xxxpppyyyooohhhhhhnnnsssuuu~~~~~~yyy~~~xxx}}}kkkTTTNNNTTTQQQSSSbbbmmmXXXZZZ\\\```dddkkkrrrwww~~~}}}~~~}}}tttkkkqqq{{{yyyxxxyyyvvvsssyyy~~~}}}}}}~~~}}}zzz||||||~~~|||{{{|||~~~}}}tttuuu|||uuueeeccc[[[[[[aaabbb```iiixxxxxxzzzwwwooosssvvvpppqqqyyy{{{}}}~~~zzzvvvtttxxxyyyxxxtttssswww~~~yyywwwrrrllliiihhheeeaaagggkkkgggeeeiiieee```fff]]]YYYWWWXXXYYYVVVRRRPPPYYY___fffkkklllmmmooorrr{{{wwwyyy~~~yyy~~~{{{yyyqqqnnnjjjggghhhmmmooonnnooorrrrrrrrrtttuuuuuutttuuuwwwpppuuupppmmmttttttrrryyypppcccXXXWWW]]]bbbggglllaaaYYYTTTWWWZZZZZZ[[[___bbb]]]YYY[[[bbbddd```ZZZ___fffnnnttt}}}}}}||||||~~~{{{vvvrrrooonnnllllllqqq```ggglll\\\TTTeeeoooxxxyyyoooooorrrrrrooofffjjjeee^^^hhh|||vvvsssggg^^^WWWRRRPPPQQQYYYdddiiieeeaaafffooouuuzzzpppaaaZZZRRRNNNIIIGGGMMMSSSQQQLLLIIIMMMTTT\\\]]]\\\```gggeeeooorrrssszzzzzzyyyzzzjjjddddddXXXQQQRRRPPPWWW\\\aaacccbbbbbbfffjjjbbbdddjjjuuu|||~~~vvvtttwwwxxxwww|||xxxuuujjjbbb[[[UUUTTTWWWOOOWWW^^^___```dddhhhiiijjjmmmttt\\\WWWRRRNNNMMMLLLJJJNNNSSSNNNOOOQQQUUUaaarrr~~~~~~yyy|||yyywww{{{~~~}}}~~~uuujjjaaa^^^JJJQQQ^^^fffppptttUUUJJJMMMYYYkkkuuuwww|||vvvrrrpppooolllgggeeefffuuu|||yyyrrrxxxrrrqqqtttuuuooohhhdddmmmlllnnnssstttssssssuuuuuu{{{xxxxxx~~~{{{rrrjjjbbb``````]]]]]]^^^aaaYYYWWW\\\^^^\\\^^^dddpppkkkiiinnnxxx~~~}}}yyy{{{iiiXXXQQQNNNMMMRRRXXX[[[XXXSSSWWWWWWXXXWWWUUUTTTUUUUUUtttyyyuuulllbbbdddooopppgggdddwww~~~|||vvvttttttjjj\\\VVVXXXdddsssyyyzzz{{{}}}ssswww|||~~~{{{yyy}}}qqqvvvzzz|||~~~zzzkkk[[[rrrmmmiiigggddd```bbbfffeeemmmlllmmmxxxxxx{{{||||||zzzwwwvvvvvvyyysssssszzz|||vvvvvv|||uuu{{{}}}}}}zzzzzzqqqpppjjjccceeeppp|||~~~~~~vvvqqqvvvwwwsssllllllvvv|||{{{}}}vvvvvvxxxrrrggg^^^[[[XXXTTTRRRTTTQQQLLLNNNYYYdddiiiaaahhhsss{{{gggjjjkkknnnuuu{{{wwwnnn}}}wwwvvvzzzvvviii```QQQ:::MMMTTT^^^eeegggfffddddddRRRTTT]]]hhhmmmlllmmmqqqpppxxx~~~~~~xxxuuuxxx|||}}}}}}~~~{{{tttppppppwww}}}|||zzzzzzxxxvvvyyy~~~|||~~~www|||yyyxxx~~~}}}yyy}}}||||||yyysssrrrtttyyytttvvv~~~zzz}}}wwwhhhiiijjjkkkkkklllmmmnnnooovvvzzz|||xxxrrrrrr{{{~~~~~~~~~|||{{{ooovvvuuuxxxwwwrrrrrrzzzxxxooonnnssskkk]]]___lllwwwrrrpppxxxzzzuuuvvvzzz}}}pppggg[[[QQQOOOQQQTTTYYY^^^XXXdddhhhjjjrrrrrrttt~~~}}}}}}~~~|||yyyuuuzzzvvvvvvyyyxxxuuuyyy{{{tttssszzzyyyooommmsssyyyoookkkvvv~~~{{{|||xxx~~~~~~wwwsssyyy}}}tttfffeeeccc______jjjzzz|||qqqaaa^^^\\\QQQ[[[bbb```[[[WWWPPPIIIJJJMMMUUU______VVVOOOPPPSSS\\\eeefffaaaaaahhhpppbbbccchhhnnnrrrrrrssstttzzzvvvuuuxxx{{{{{{||||||~~~}}}}}}}}}|||}}}~~~|||}}}~~~}}}|||}}}~~~yyyvvv{{{|||{{{}}}|||xxxssspppnnnnnnnnnnnnoooxxxmmmbbb```ZZZSSSQQQdddeeeiiiqqq|||~~~qqqmmmiiiggghhhgggeeebbbbbbffflllrrrwww{{{~~~yyyoooiiijjjlllYYYYYYYYY[[[___bbbeeefffrrr{{{}}}~~~}}}yyyvvvvvvyyywwwrrrsssxxx~~~|||yyyxxxyyyyyyxxxrrr{{{}}}wwwvvv||||||~~~~~~xxxxxxyyyooo^^^XXX]]]hhhmmmlllhhhllluuusssiiioooqqqxxxuuufffbbbeee```]]]```hhhttt|||}}}uuummmzzzvvviiigggmmmtttuuuqqqmmmmmmnnnuuu}}}~~~}}}}}}yyy}}}|||{{{yyyzzz{{{|||~~~zzz}}}~~~}}}~~~~~~}}}|||||||||zzzqqqmmmpppwww|||{{{{{{{{{{{{~~~}}}}}}|||}}}}}}~~~~~~qqqlllfffaaa```cccgggjjjRRRXXX```gggkkknnnrrruuu~~~{{{|||~~~~~~~~~ooo]]]^^^\\\VVV[[[SSSTTTSSSRRRRRRYYYeeennnvvv|||~~~uuulllgggfffVVVgggcccooo|||xxx|||}}}~~~|||xxxwwwsssnnnmmmoooooohhhkkkyyy}}}wwwwwwzzzuuuqqq{{{ttttttzzz~~~~~~wwwssspppcccQQQKKKOOOZZZ```aaa]]]bbbpppxxxxxxxxxyyyyyywww{{{www}}}xxxrrrppprrruuuvvvuuutttrrrjjjnnn}}}zzz|||lllpppuuuvvvuuuvvv{{{{{{}}}uuuooossswwwxxxuuuooojjjjjjiiihhhlllqqqzzz{{{}}}}}}{{{yyyvvvuuuuuuvvvvvvvvvwwwxxxzzz~~~}}}{{{xxxxxxzzz~~~qqqqqqvvv~~~|||yyy{{{|||||||||~~~sssgggrrr{{{}}}{{{yyyvvvrrr}}}{{{{{{{{{xxxuuurrrqqqrrr^^^cccfffeeegggmmmrrrrrrzzz~~~zzzuuuvvvzzz}}}ooo\\\ccc___VVV^^^TTTUUUUUUTTTUUUZZZdddkkkkkkxxx}}}wwwxxx}}}|||~~~vvv~~~|||}}}zzzxxxyyyzzz{{{{{{|||}}}~~~yyyvvvsssnnnnnnqqqffffffgggkkkooonnnggg```\\\```cccbbbdddlllqqqsssuuu}}}~~~|||xxxuuutttkkk___\\\aaa```eeecccXXXSSSXXX\\\\\\[[[[[[fffmmmjjjppp|||~~~vvvYYYTTTSSSTTTTTTQQQOOOPPPUUUYYYZZZ]]][[[TTTRRRVVV\\\^^^[[[RRRPPPVVVVVVNNNOOOXXXQQQTTTZZZaaaccccccffflll\\\bbbhhhmmmqqqtttxxx|||~~~{{{yyyxxxxxxzzzyyyxxxxxxyyy|||}}}|||}}}uuuyyywwwtttqqqnnnlllkkkjjjzzz}}}nnniiigggccc]]]\\\YYYVVVVVVZZZbbbhhhiiikkkoootttzzzyyy}}}~~~|||zzz|||~~~~~~~~~{{{}}}}}}}}}~~~xxxxxxsssuuuwwwvvvtttrrrqqqrrr{{{{{{oooiiimmmtttwww}}}~~~vvv~~~~~~~~~|||zzzzzz|||xxxmmmhhhhhheee\\\TTTRRRTTT]]]iiiqqquuuzzz||||||zzz{{{ssstttrrrfffeeelllmmmmmmnnnooommmiiifffeeeeeekkkjjjeeehhhnnneee]]]ccc___aaabbbaaaaaabbbeeegggfffjjjnnnooorrrvvvzzz}}}yyyyyytttrrr|||{{{yyyzzz}}}}}}qqqvvv{{{}}}||||||}}}}}}ttt}}}{{{{{{wwwlllcccaaahhhqqq}}}}}}sssllljjjlllnnniiigggccc```^^^\\\[[[[[[[[[bbbiiioooyyy~~~rrryyyvvvpppeee\\\YYY[[[___cccbbbRRRggghhhhhhsssqqqqqqtttyyy}}}~~~```YYYooozzzsssXXXWWWWWWYYY^^^aaacccccc^^^]]]___cccbbb\\\WWWWWWUUUQQQUUUaaalllrrrwww{{{yyyppppppmmm{{{vvvooohhheeehhhpppvvvnnnxxxqqqcccaaa___ZZZ\\\RRRVVV[[[```bbbddddddeeefffjjjrrryyy|||{{{{{{{{{yyynnnoookkkccciiiyyyxxxnnnkkknnnpppkkkdddeeehhhrrroooeeelllpppaaaVVVVVVVVVXXX[[[aaagggkkkvvvuuuttttttuuuvvvyyyzzz~~~yyyxxxyyy{{{{{{zzz{{{~~~uuussspppnnnnnnllliiigggqqqtttrrrmmmlllpppsssssshhhssszzzyyy|||~~~{{{zzz|||]]]bbbyyydddYYYbbb\\\eeedddcccdddhhhmmmssswww|||zzzyyyyyy{{{~~~yyytttooorrrssstttuuuyyy~~~uuunnnmmmmmmhhhccc^^^hhh___HHHFFF[[[aaaVVV\\\```ggglllqqqwww~~~~~~~~~}}}{{{pppooovvv}}}rrrkkkeee]]]WWWbbbaaaqqq{{{ssspppkkkgggfffeeefffjjjrrryyy~~~kkk~~~yyyuuuzzz|||iiiRRRJJJJJJPPPeee|||rrrjjj```]]]bbbhhheee^^^___YYYaaaaaaXXXeeesssfffpppnnnlllhhheeeeeegggjjjnnnoooqqquuu{{{yyytttqqqyyy~~~}}}~~~~~~}}}|||{{{{{{|||ssspppttt|||wwwtttooolllmmm}}}}}}yyytttlllccc]]]WWW[[[\\\[[[___gggnnnpppnnnyyy~~~xxxxxxyyypppuuuwwwkkkbbbcccnnnkkkhhhhhhkkkpppuuuxxxqqqpppoooqqqtttxxxzzz{{{}}}~~~~~~{{{tttssssssqqqnnnZZZ```aaa```dddlllnnnjjjaaaeeeiiilllmmmoootttwwwsssttt|||wwwqqqsssmmmwww~~~zzzuuuqqqnnnnnngggbbbooo}}}xxxnnnjjjfffhhhfffeeehhhlllooonnnmmmrrrgggppp{{{zzzvvvpppjjjfffcccaaa```YYYWWWZZZccciiikkknnnrrrrrreeeWWWQQQQQQZZZiiiwwwmmmmmmjjjgggllltttvvvrrrtttjjjwww}}}oooxxx|||sssrrrnnnggg```]]]]]]^^^\\\]]]```eeekkkqqqwww{{{jjjfffbbb```bbbgggnnnrrrcccaaa```dddjjjppprrrrrrvvvxxx}}}~~~zzzpppmmmhhheeefffhhhiiijjj~~~~~~~~~yyywww|||ooo___fffoooooorrrnnnrrrzzzssssssqqqkkkddd^^^aaahhhrrr{{{~~~zzznnneeebbbaaa___RRR^^^aaaYYYVVV]]]ddddddaaaeeelllxxx||||||WWWrrrfffbbbtttRRRWWWVVVWWW[[[bbbjjjppptttvvvxxxwwwxxx{{{uuupppjjjmmmpppnnnjjjjjjnnnrrruuuxxx~~~~~~nnnfffnnnsss|||}}}{{{tttqqqpppeeeUUUQQQWWW```fffhhhbbb___bbbcccaaaZZZdddqqq|||pppoooooossswwwyyyxxxuuussswww||||||yyytttssssssvvvzzz|||||||||yyy{{{zzztttqqqssswwwzzzwwwyyy}}}~~~yyyrrrppprrrooofffnnn{{{yyyxxx~~~xxxppphhhjjjuuutttssszzzsssnnnwwwfffccc___aaahhhtttzzzvvvzzz}}}zzzuuuqqqpppvvvwwwrrrppptttwwwuuu]]]SSSeeekkkQQQKKKRRRDDDNNNOOOOOOMMMJJJJJJNNNQQQNNNNNNPPPRRRVVV[[[___bbbZZZZZZ[[[\\\^^^aaaccceeejjjlllmmmmmmmmmppptttxxxwww|||uuuooopppsssuuuvvvyyy}}}xxx{{{tttdddggghhh^^^SSS^^^zzz}}}yyyqqqnnnjjjeeehhhpppjjj```ccceeeeeeiiigggmmmppppppttt|||}}}zzz|||~~~uuulllppptttuuurrrssswwwyyyxxx}}}{{{uuuZZZSSSZZZbbbfff\\\jjjnnnwww}}}zzz|||~~~{{{sssrrryyy|||zzzsssccc___ZZZVVVYYY^^^cccgggjjj^^^iiikkkkkkssszzz{{{yyy{{{}}}|||xxxxxxyyyvvvqqqggg|||zzzuuulllqqquuuqqqooorrrsssqqqsssuuullldddlll{{{wwwyyy{{{|||zzzzzz~~~rrrwwwyyyvvvsssrrrppplllzzzvvvrrrsssvvvvvvqqqlllyyyzzz{{{yyyvvvttttttvvv|||yyyvvvuuuqqqkkkjjjmmmbbbjjjzzz|||iii\\\WWWQQQIIILLLMMMNNNUUU^^^bbb```___\\\YYY[[[```fffiiijjjdddggghhhhhhmmmrrrssspppvvvwwwyyyyyyzzz|||ssspppllliiihhhhhhhhhhhhaaahhhiiicccbbbiiimmmmmmpppkkklllvvv|||||||||~~~|||ttt~~~pppttt~~~wwweeeqqqvvvrrrttt{{{vvvnnnppppppsss|||}}}wwwxxxvvvyyy{{{tttuuuwww||||||{{{|||yyyvvvsssnnnooosss~~~kkkiiihhhaaa___ddddddggggggkkkrrroookkkrrrtttqqqttt~~~~~~}}}|||{{{{{{}}}{{{iiiiiigggggggggfffdddbbbbbb^^^fffrrrwwwvvvwwwzzzzzzxxxxxxyyytttWWWVVVRRRTTTeeeyyy{{{pppkkkiiiiiippp}}}sss~~~wwwpppbbbVVVZZZfffgggllluuuzzzzzzxxxwwwxxxttttttpppiiiiiipppxxx{{{ssstttuuuwwwxxxxxxwwwuuu|||zzzzzz|||zzzwwwvvvsssnnnooosssnnniiilllkkkeeemmm~~~wwwuuuuuu{{{}}}}}}wwwrrruuuyyyvvvqqqVVVYYYcccoooqqqhhh___\\\OOOQQQRRRbbbxxxzzzsssuuujjjtttuuulllgggjjjllliiiSSSXXXeeecccsssvvv___jjj}}}rrrgggaaa\\\]]]gggsssuuutttqqqpppwww{{{oooqqqlllkkkiiiiiillluuueeedddbbbccciiipppqqqlll|||hhh^^^kkkxxx~~~zzzlll___\\\ccciiikkklllmmmrrr~~~vvvooojjj___]]]]]]kkk}}}tttwwwzzzfffbbbsss}}}zzz~~~~~~rrriiikkkppppppkkkggg~~~~~~{{{uuuwww~~~}}}}}}|||vvv|||~~~~~~yyysssooonnnnnnwwwxxxrrrhhhVVVVVVUUUVVVaaannnooohhhdddccc```^^^___^^^TTTIIINNNTTTIIIXXXnnnooowwwyyywwwiiifffpppxxx~~~}}}}}}zzzzzz}}}~~~}}}~~~~~~}}}zzzxxxxxxyyy|||yyyxxxvvvssstttwwwhhhaaaccchhhiiitttmmmiiigggqqqnnneeeccceeeooo|||}}}uuuwww}}}}}}~~~wwwyyywwwlllgggjjjooonnnoooooo^^^IIIEEEFFFLLLMMMHHHIIIOOOQQQMMMSSSSSSTTTKKKPPPQQQAAAIIICCCGGGNNNTTTSSSQQQUUU[[[___bbbcccdddhhhnnnpppooosssrrrssswww{{{~~~~~~}}}}}}|||||||||uuummmxxxwwwjjjaaaeeedddaaaeeemmmvvvzzzvvvsssxxxzzzyyy}}}}}}~~~{{{{{{||||||zzzxxx||||||wwwmmmppp}}}}}}zzz{{{xxxvvvmmmmmmqqqqqqnnnkkkrrrooojjjfffeeeiiiqqqvvvzzzuuupppqqqwwwwwwhhh^^^ZZZdddcccdddffffffbbb[[[VVVNNNQQQSSSUUUYYY[[[XXXSSSYYYeeennnlllhhhlllvvv}}}}}}sssxxxvvvccc]]]SSSZZZbbbgggeeegggoootttsssrrrvvvyyyxxxvvvvvvuuuttthhhnnnsssssstttwwwxxxvvvvvvuuussspppnnnnnnnnnooosssssssssrrrrrrqqqqqqqqqwwwsssqqqrrrpppllljjjkkkbbb\\\bbbjjjhhhfff^^^NNNPPPPPPPPPVVV___ddd[[[OOOZZZXXXYYY___ffffff```YYYXXX^^^aaa]]]ZZZ^^^cccfff\\\```eeehhhjjjkkkmmmnnniiifffdddgggmmmpppnnnjjjrrr]]]WWWKKKPPPRRRNNNNNNQQQRRRPPPKKKHHHEEEBBBIIIRRRVVV___hhhhhheee```[[[]]]gggrrrvvvvvvvvvxxx}}}zzz{{{sssxxxssstttqqqjjjhhhlllqqqsssjjjqqq{{{xxxzzzyyywwwxxx{{{xxxttthhhjjjmmmssszzz}}}jjjiii___\\\ccceeehhhsssrrrzzz~~~tttgggVVVZZZbbb\\\aaaggg]]]ooojjjhhhnnntttyyyoookkkeee___[[[[[[^^^___kkkpppvvvxxxxxx{{{zzz|||wwwsss~~~~~~~~~}}}~~~zzz{{{vvvlllhhhgggoooooocccWWWXXXcccmmmaaavvv}}}pppfffeeefffeeeiiiooohhhdddeeennnyyy|||xxxuuurrr}}}}}}yyyrrrqqqxxxwwwqqqkkkjjjmmmqqqrrrrrrrrrqqqrrrssstttuuuuuuuuummmjjjiiillllllfff```^^^llldddfffkkkhhheee\\\LLLRRRXXX[[[XXXUUUVVVUUUTTTSSSSSSSSSRRRPPPNNNKKKIIIHHHNNNPPPKKKGGGIIIMMMOOOMMMOOOQQQSSSTTTVVVYYY\\\fffbbb___```cccccc```\\\UUUTTTVVVZZZ\\\\\\___cccnnnhhhdddiiittt}}}{{{vvv||||||zzzuuulllrrrvvvtttrrrtttyyy||||||wwwpppmmmgggfffllljjjfffppp{{{{{{{{{vvvpppmmmnnnlllgggqqqyyy}}}~~~||||||yyytttzzz|||}}}|||xxxwwwyyy{{{~~~|||~~~}}}~~~}}}{{{vvvxxxwwwtttuuuxxxwwwrrruuuuuutttqqqnnnlllmmmnnn{{{xxxuuuqqqlllqqqmmmiiilllkkkjjjsss___kkksssttt{{{yyyoooooorrrooonnnoookkkpppmmmkkkkkkhhhfffkkkrrrooorrruuuwwwxxxyyy{{{}}}yyysssqqqeeeiiilllnnnnnnooorrruuukkkqqquuusssllliiiooouuuwww}}}}}}{{{|||{{{}}}|||nnnqqqqqq]]]WWW______PPPccctttuuunnnooozzzyyypppoootttzzz{{{iiiqqqjjj\\\___bbb___```ggg}}}yyywwwttt}}}xxxtttxxx~~~~~~zzzvvvvvvzzz{{{vvvooommmoookkkttt}}}}}}}}}zzzmmmeeelllooofff]]]]]]bbbgggooopppooolllhhhgggiiilllnnnssstttpppmmmooopppooozzz{{{zzzyyywwwxxxzzz|||wwwvvvuuuuuuwwwyyyyyyxxxnnniiieeejjjyyy{{{~~~}}}wwwvvvlllkkkwwwwwwiiiaaaSSSXXX[[[\\\]]]dddpppzzz~~~yyywww}}}}}}{{{|||zzzyyyyyyzzzzzzxxxwwwppptttvvvssssssxxx}}}~~~yyyxxxxxxzzz~~~~~~yyyuuuzzzvvvsssrrrppp}}}|||yyytttmmmgggjjjmmmoooooommmnnnsssxxxrrruuuwwwvvvsssrrruuuyyy~~~~~~|||{{{zzzzzzzzzzzzyyywwwxxx{{{{{{xxxwwwyyyvvvyyy}}}~~~~~~~~~~~~xxxyyywwwtttuuuxxxwwwsssrrrvvvyyyzzzzzz{{{~~~qqqtttwwwxxx||||||vvvrrrxxxuuurrrvvvsssnnnqqqyyyzzzvvvppppppwww~~~~~~}}}wwwuuuxxxrrrooovvvxxxvvvvvvvvvtttssswww}}}yyywwwxxx|||vvvuuuxxxwwwtttzzz~~~}}}}}}}}}}}}|||yyyxxxyyyuuutttxxxwwwtttuuuyyyzzzyyy||||||}}}{{{wwwuuuvvvwwwwwwzzznnnmmmtttiiipppmmm[[[KKKNNN___lll{{{|||wwwvvvtttllllllwww|||wwwqqqssskkknnn}}}```SSSKKKGGGNNNWWW\\\ZZZXXXHHHOOOZZZhhhrrrtttooohhhdddzzzyyyxxxzzz~~~tttuuuxxxxxxzzzxxxqqqlllnnnrrrsssqqqpppnnnnnnooorrrvvvxxxxxx|||~~~}}}}}}~~~}}}zzzeeefffgggeeebbb``````aaa```bbbdddfffhhhlllqqquuuttt|||}}}zzz{{{yyyzzzvvvrrrrrryyylllnnnkkkeeedddkkkqqqsssnnnlllpppyyy~~~{{{yyy{{{~~~|||||||||}}}|||uuuxxxxxxrrrppptttxxxyyyqqqooommmnnnqqqrrrpppmmmpppwww{{{zzzyyy|||~~~}}}yyyvvvxxxnnnuuuyyyyyy|||zzz}}}xxxwwwxxxxxxzzzzzzvvvpppmmmpppsssvvvuuussspppnnnmmmllllllgggfffgggkkkllliiihhhkkknnnoooooommmjjjiiikkkmmmtttsssrrrqqqqqqrrrssstttssstttuuusssqqqsssyyy~~~{{{}}}~~~|||{{{~~~}}}zzz{{{~~~}}}}}}~~~|||}}}|||~~~~~~~~~~~~uuujjjrrrvvvpppoooyyy{{{vvvxxxwwwtttwww~~~}}}wwwxxxzzzvvvqqqzzztttqqqyyywwwxxx|||zzzvvvmmmkkklllrrrrrrmmmlllooossstttwwwzzzxxxvvvyyy}}}{{{|||}}}~~~|||zzz{{{xxxxxxuuuxxxzzzyyyyyywwwqqqcccbbbjjjqqqnnn{{{yyynnnjjjmmmnnnyyyqqqrrr}}}uuuqqqvvvzzzcccIIIZZZXXXBBBKKKRRRWWWcccnnniii[[[ccceeegggiiiiiiggg```YYYUUUiiiuuulllbbbhhhuuu|||||||||zzz}}}~~~yyyuuuyyy~~~~~~|||ooonnnsssqqquuurrrkkkgggjjjooonnniiigggdddaaadddjjjppprrrqqqmmmppprrrsssuuuxxxuuupppjjjmmmooopppmmmkkkiiihhhjjjmmmooonnnmmmooovvv||||||mmmllleee\\\\\\fffnnnoooiiinnnxxx}}}~~~yyypppgggnnnllljjjjjjlllmmmkkkiiippppppoooooonnnmmmlllkkkpppllliiijjjpppsssqqqoookkknnnrrrssssssrrrqqqqqqtttrrrppprrrtttuuurrrpppuuuuuuvvvvvvwwwwwwwwwwwwyyyxxxwwwvvvvvvvvvvvvvvv|||zzzyyy|||}}}}}}||||||~~~|||zzzyyyzzzzzzxxxtttooooooqqqtttvvvwwwvvvtttsssvvvzzz}}}}}}{{{zzz~~~~~~uuupppqqqvvv{{{wwwyyy{{{~~~yyytttqqqwwwuuutttssstttwwwzzz|||tttvvvxxxzzz|||{{{zzzzzztttxxx{{{{{{wwwvvvzzz~~~zzzvvvrrrqqqvvvqqq{{{``````dddllluuuuuummmeeerrrpppxxx}}}gggddd```\\\YYYVVVRRROOOTTTRRRRRRUUUZZZ]]]ZZZVVV\\\[[[^^^hhh{{{}}}{{{|||}}}yyysssrrrsss||||||zzzxxxvvvsssqqqppppppnnnooorrrsssqqqrrruuuuuuqqqnnnqqqxxx~~~{{{wwwwwwyyyxxxsssnnnmmmpppwww|||vvv}}}sssqqquuueeefffiiilllpppuuuxxxzzz~~~|||xxxttt}}}~~~~~~|||{{{~~~~~~|||zzzyyyqqqssswwwzzz}}}{{{}}}}}}}}}{{{iiidddeeennnhhhkkkzzz}}}{{{|||~~~~~~}}}{{{zzz~~~~~~wwwyyybbb^^^ddd```___bbbccc^^^\\\]]]ZZZXXX```mmmrrriii___ZZZ[[[\\\[[[ZZZlllqqqnnnccchhh~~~sss~~~|||fffcccddd^^^dddoooddddddcccaaa___]]]]]]]]]```YYYPPPKKKLLLNNNPPPQQQMMMUUUUUUIIIEEEPPP^^^dddZZZYYYQQQSSS___\\\PPPLLLOOOggggggzzztttwwwiiiaaaooooooZZZ\\\^^^```ccckkkuuu}}}rrrxxxrrrzzztttmmm|||zzzssssssrrrooommmnnnllluuummmfffcccYYY[[[bbbYYY]]][[[VVVYYYcccddd^^^^^^[[[WWWTTTSSSTTTVVVWWW[[[ZZZ^^^```XXXNNNUUUeeevvvxxxnnngggdddiiieeeuuu~~~oooddd[[[UUUiii___OOOVVV```kkkfffiiixxxvvvbbbSSSUUUUUUQQQKKKIIIJJJMMMIIIYYYXXXdddxxxYYYTTTaaavvvfffooonnnhhh~~~wwwcccNNNDDDAAA@@@BBBFFF<<>>===CCC___cccdddrrraaaIIIQQQ___oooUUUYYYVVVOOOkkk___eeeTTTDDD>>>???EEEPPP\\\wwwyyyqqqSSS@@@>>>===>>>KKK]]]bbbVVVKKKHHHCCCNNNZZZ]]]VVVJJJ???999@@@EEEOOO\\\gggkkkhhhdddNNNPPPVVV___ffffff___WWW]]]]]]WWWKKKDDDDDDGGGHHHFFFCCC>>>:::888999;;;===<<<;;;:::999999999999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>======;;;<<<>>>>>><<<888444111555777888777555333333444555888;;;:::777555666777444555666666555666888:::;;;:::::::::;;;<<<>>>???999999999999999;;;===>>>@@@@@@???===<<<>>>AAADDDCCCDDDCCCAAAAAAEEEHHHIIIIIIMMMQQQRRRUUUZZZ^^^___\\\gggooopppsssyyy}}}|||tttvvvzzz}}}|||wwwwwwvvvuuurrrnnnkkkhhhjjjjjjhhhddd^^^ZZZXXXXXXhhhccceeeccc___ggg~~~rrroooxxxssssssRRRTTTMMMLLLMMMRRROOOFFFBBBIIIQQQTTTpppooo```NNNHHHFFFLLL\\\UUU\\\___[[[WWWUUUNNNEEEWWW^^^cccfff^^^EEE999DDDOOO|||nnnooozzzeeeRRRGGGDDDHHHRRRdddiii[[[FFFCCC999888AAALLLggghhh>>>>>>CCC@@@BBBLLLccciiiMMM777>>>KKKHHHcccfffiiiQQQQQQCCC===LLL|||nnnaaaZZZVVVQQQLLLLLLJJJ???:::CCCFFFFFFMMMAAAAAA===666666>>>GGGJJJAAAEEEHHHDDD???===AAAGGGVVVPPPHHHBBB@@@@@@BBBBBBGGGGGGEEEDDDBBBAAA?????????<<<::::::<<<:::444///666666555222111111333666555555555555555444444444444444444444444444444444444333222222333555888999777777666666666666777777777777666666555555555444666666666666666777888888999::::::888666666777999888<<<@@@AAA>>><<<<<<>>>???===::::::<<<>>>===<<<:::AAAHHHKKKIIIHHHIIIKKKEEEHHHIIIGGGEEEGGGNNNTTTSSSTTTbbblllhhhhhhkkkggggggbbb___```eeeiiiiiiggg[[[```^^^^^^eeebbbZZZ\\\___ccc___SSSLLLOOOSSSTTTVVVWWWYYYZZZ[[[[[[[[[[[[\\\]]]\\\YYYVVVVVVZZZ^^^YYYUUURRRQQQRRRTTTSSSRRRYYYXXXWWWVVVVVVXXXZZZ[[[```bbbdddfffgggiiilllooolllooowww|||{{{|||uuuwwwyyysssoooqqqkkkeee___^^^```bbbaaa___WWWXXXZZZZZZYYYUUUPPPMMMPPPPPPOOONNNMMMMMMLLLKKKEEEDDDBBBAAA???>>>>>>===:::999999999888888888888666666555555555444444444lllfffiiifffbbbfffooollleeeuuunnnaaaffflllxxxpppvvvvvvggg```MMMJJJUUUYYYYYYUUUUUU[[[```aaammmssskkk^^^VVVOOOOOO[[[XXX```ddd^^^ZZZ___gggkkkVVVYYYYYY[[[]]]ZZZhhhyyy}}}zzzqqqZZZRRRRRRYYYZZZSSSSSSPPPAAABBBDDDAAACCCLLLUUUnnnmmmVVVaaajjj```[[[OOOPPPUUUGGGIIIgggaaafffvvvvvvzzzzzzrrrVVVYYYkkklll]]]PPPEEE???EEEHHHAAA===CCCFFFIIIRRRMMMJJJBBB::::::DDDLLLPPPMMMNNNLLLFFF@@@<<<>>>@@@JJJGGGCCCAAA@@@???>>><<<=========>>>>>>?????????<<<999888:::<<<<<<777333111111111000//////111333444444333333333333444444333333333444444555555555555444444444444555777888555444444333333444444555444444444444333333333222444444333333444444555666666777888777555444555666999;;;<<<===<<<;;;;;;<<<999666444777;;;<<<888444999???FFFHHHFFFCCCCCCDDD>>><<<;;;===??????<<<999>>>:::JJJ[[[TTTLLLQQQXXXcccSSSBBB@@@GGGKKKDDD:::LLLTTTTTTTTTXXXPPPFFFGGGLLLIIIBBB:::777999<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;999999:::@@@===::::::<<<======<<<999888777666777999;;;<<<666888;;;===<<<<<<===>>>===>>>???AAABBB@@@<<<999;;;999777888<<>>FFFEEEDDDCCCDDDDDDEEEDDDAAA???@@@CCCAAA<<<<<>>IIIMMMccc{{{rrrgggccc```[[[ZZZ[[[VVVNNNPPPWWWZZZWWWWWW^^^iiimmmhhhaaaffffffhhhjjjkkkdddYYYQQQSSSKKKKKKVVVZZZRRRJJJIIIFFFAAA<<<;;;===>>><<<999555999???DDDHHHHHHFFFEEE999999888888888888888888<<<<<<:::888777666555555222222222111111111000000444333333333222222222111ccc]]]aaa^^^\\\ZZZgggsssoooqqq^^^ggghhh______aaapppnnncccooorrrlll^^^KKKRRRTTTUUUUUUWWW___llluuuwwwsss}}}xxxkkk___RRRMMMVVVddd\\\SSSSSS___lllooojjj```\\\WWW```nnnrrr|||{{{hhhrrrwwwyyydddYYYTTTKKKCCCKKKOOOVVVaaagggxxxvvvxxxuuuoooPPPBBB___mmm}}}[[[SSS\\\wwwppp___RRRLLLHHHOOOLLLHHHLLLKKKMMMWWWQQQNNNGGGAAABBBHHHJJJHHHFFFDDD@@@===::::::;;;<<<:::;;;===??????>>>999666444555666777888999::::::666555555888;;;<<<:::777111222333222000///000111444333222111111222444555333444444444555555666666555555666666666666555555222111111000000111111222111111111111000000000000111111111111111222222333444666777777666444444444;;;::::::;;;===>>>>>>>>>999777777;;;@@@AAA===999;;;>>>BBBCCCEEEHHHOOOTTT===???BBBCCCBBBAAAAAAAAADDD???RRReee[[[MMMVVVdddZZZQQQHHHFFFKKKNNNLLLGGGHHHRRRSSSRRRTTTMMMEEEIIISSSIII>>>;;;;;;;;;<<<===;;;:::999888888888999:::;;;:::999999::::::999888777555333333555666777666:::999777666777888:::;;;777:::<<<===<<<:::999999777666555555777777666555>>><<<999999:::;;;:::999<<<<<<===>>>???AAACCCDDDDDDCCCBBBDDDGGGIIIHHHEEEDDDBBBAAABBBEEEGGGGGGGGGAAAAAA???===???CCCDDDBBBBBBCCCCCCCCCAAA@@@>>>===:::@@@BBB@@@======<<<:::>>>AAA======CCC???;;;BBB>>>777<<>>;;;;;;<<>>===999;;;CCCGGGFFFEEEIIILLLLLLGGGAAA===???AAAAAA@@@@@@@@@BBBCCCFFFIIIIIIEEEBBBAAABBBDDD>>>;;;<<<===<<<;;;<<<666888;;;@@@IIIMMMDDD999CCC;;;???:::>>>DDD:::;;;>>>@@@???===>>>AAA@@@<<<@@@>>>>>>@@@???<<<;;;<<<<<<888888<<<;;;777999???555GGGXXXXXXHHH999444777111000333888:::;;;>>>CCC444333222222222333555666111000111333222......111333444777:::<<<======>>>AAA@@@???>>>;;;888555444;;;;;;======777222999EEETTTDDDIIIFFF,,,DDDWWW@@@FFFUUU[[[eeeuuu^^^ZZZsssxxxqqqwwwuuutttpppnnnxxxuuunnnfff```]]]ZZZWWWTTT^^^[[[```iiiiii^^^UUUSSSIIIFFFBBBBBBCCCBBB???<<<<<>><<<888555555555444444333222222222222111222444888999888666666777888777444222111222777555222000///000222333555555555444444444333333444555666777777555333222000//////......//////000///////////////////////////////////////000111111333666888999777666555555===:::888:::???CCCEEEDDD<<<>>>@@@AAABBBCCCDDDDDDEEECCC???<<>>===<<<999999===AAA???>>>======>>>@@@AAACCC>>>:::999<<>>@@@>>>===<<<<<<=========@@@>>><<<:::::::::<<<<<<>>>@@@AAAAAA???======>>><<<;;;;;;===@@@BBBCCCBBB888999:::;;;<<<;;;:::888888777777888:::===>>>>>>@@@>>>:::999>>>DDDEEEBBB>>>=========>>>>>><<<;;;===???@@@<<<999777888999===888666<<>>:::999<<<===;;;444;;;777333999999777<<>>GGGDDD888777:::;;;EEEOOOMMMQQQLLLFFFDDDDDDEEEDDDBBB<<<;;;::::::;;;>>>AAACCC888777???KKKGGG777222::::::888666777===AAA===777===>>>??????>>>===<<<<<>>999777555777<<<:::444222555666555;;;DDD@@@555333:::DDDbbbqqqSSS@@@:::AAA666222555555000///555999999888777666666888:::999666333555888888555333444333444888888666444444999555222111000///111444>>>???AAA>>>888333666<<>>@@@@@@@@@???<<<999666444999999999999999999999:::999888777555444444333333222222222222111111111111........................TTTPPPXXXSSS[[[MMMJJJkkksssjjjrrrxxxppplllUUURRRPPPcccsssvvv~~~}}}wwwooooooxxx}}}zzzxxxzzzsssmmmtttbbbRRR]]]```dddgggZZZ[[[PPPMMMTTTTTTbbb^^^VVVOOOPPPVVVZZZ[[[[[[YYY]]]RRRDDD???AAALLL```oootttttthhhVVVOOOYYYggghhh\\\SSS___ooofffWWWXXXVVVQQQIIIRRRiiinnnbbb\\\XXXVVVddduuu|||ssstttooooootttlll``````WWWUUUMMMNNNeeennnttt^^^bbbRRRGGGSSSJJJDDDOOOhhhuuuqqqkkkUUUlllrrrbbbaaahhhgggmmmkkkkkkppphhh\\\ZZZ``````]]]ZZZYYYVVVLLL@@@@@@;;;666444555777555333111222444888;;;;;;999777666555444333111000///.../////////111222333333222444666888777666555555666999777333000......000000666555444333222000//////222444555666555333111//////......------......///........................//////......//////000111111333666777555444333333999777555888>>>DDDFFFFFF???BBBDDD@@@:::888===CCCHHHDDD>>>888777:::AAAFFFRRR\\\eeeeee\\\TTTTTTWWWDDDSSSddd```RRRVVV___[[[HHHWWW```UUU???777CCCSSSZZZhhhnnnnnnmmmbbbXXX[[[PPPKKKGGGEEEBBB>>>???BBBHHHFFFCCCAAA@@@@@@AAABBBBBB@@@???AAADDDEEEBBB>>>EEEEEEDDDBBB@@@>>>>>>>>>BBB@@@===;;;999999::::::888999999888777777999;;;:::888888888999999777555:::===AAADDDDDDBBB???===>>>;;;999999;;;======<<<>>>>>>;;;666888>>>>>>999666777999;;;======;;;888999888:::???EEEDDD???;;;JJJKKKOOOVVV\\\]]]ZZZVVVeeeWWWBBB666777@@@BBB???EEEOOOKKKBBBEEEGGGEEEIIITTTRRR]]]gggcccbbbeeecccuuu]]]IIIKKKUUUZZZYYYYYY___RRRPPPXXXaaaqqqzzzrrrqqqpppllleee___]]]```cccbbb^^^WWWQQQMMMMMMOOOPPPDDDEEEPPP]]]XXXFFF@@@GGGHHHGGGAAA===@@@GGGGGGBBBJJJKKKMMMOOOQQQRRRQQQPPPdddbbbccceeeaaa\\\\\\aaapppqqqoooeeeUUUOOOZZZiiiSSSQQQ___tttpppSSSBBBDDDeeepppqqqiii^^^WWWZZZYYY```YYYPPPNNNUUUZZZTTTIII@@@===<<<===>>>???FFFNNN______bbbbbbVVVFFF@@@DDDbbb|||wwwfff``````RRRHHHIIIHHHAAA???CCC@@@BBBCCCBBB>>><<<<<<===777111...444???GGGDDD======:::<<>>;;;::::::@@@GGG======<<<<<<;;;999555333444333111000000222444555444444333333222111111000333333111000////////////............---------------------------.........UUUSSSZZZSSS```NNNCCCNNNLLLEEEKKKOOOLLLJJJDDDBBBEEENNNTTTUUUVVVXXX___iiilllgggoootttvvvmmmpppaaa^^^sssqqqjjjeeeWWWSSSLLLVVVfff[[[VVVVVVRRRRRRWWWYYYTTTMMMIII@@@EEE???;;;DDDPPPcccyyyiiijjjggg[[[KKKGGGTTTfffSSS[[[eeerrruuu___OOOTTTNNNJJJBBBFFFUUUUUUJJJGGGJJJJJJ___zzzsss]]]^^^WWWVVV]]]XXXLLLJJJDDDPPPOOOKKKUUUaaammm}}}~~~uuuSSSJJJKKKPPPIIILLLDDDBBBLLLOOOOOOWWWIIIXXXeee```OOOFFFMMMYYY```fffccceeemmmgggZZZXXXaaa^^^VVVOOOLLLMMMJJJEEE:::777444555777999888666333222222444777888777666333222222222111111111111........................---///111222222333666777888666333000...------...444333222000///---,,,,,,000111222333222111///---...------------------...---------..............................///000000,,,///111111000//////000222111111333888<<<@@@AAABBBDDDCCC<<<222///555;;;::::::;;;;;;:::999777666LLLTTTaaapppwwwsssggg\\\QQQaaammmbbbUUU___dddUUUBBBEEEEEEBBBAAAGGGVVVbbbcccqqqyyyzzzwwwfffSSSOOOSSSWWWXXXUUUTTTUUUTTTQQQJJJHHHEEEAAA???===<<<;;;???CCCJJJPPPRRRMMMEEE>>>IIIJJJIIIGGGCCC@@@???@@@DDDBBB@@@===<<<<<<===>>>===>>>>>>>>>======???AAA;;;::::::;;;>>>??????>>>:::===AAABBB@@@===;;;:::<<<999888;;;AAAGGGIIIIIIDDDIIIJJJDDDBBBDDD@@@999333555888>>>DDDGGGGGGFFFAAA===DDDXXXmmmuuuooohhhqqqxxx|||rrr___RRRQQQUUUhhhuuu{{{mmm[[[UUU^^^gggiiivvvnnnYYYPPPMMMJJJKKK\\\iiigggZZZdddooohhheeeeeeeee^^^YYYcccqqqhhh___```fffllluuussscccZZZ]]]^^^\\\XXXZZZbbbjjjbbb^^^WWWQQQLLLJJJKKKKKKDDDEEEKKKQQQNNNFFFFFFNNN___^^^WWWMMMLLLSSSVVVRRRFFFGGGKKKPPPUUUXXXXXXWWWRRRUUUaaappptttllleeedddkkkvvvxxxfffPPPJJJVVVdddbbbeeexxxfffQQQRRRiii{{{yyysssggg```jjjfffmmmlllooo|||pppkkkhhh^^^QQQNNNXXXfffnnnzzzvvvfffZZZWWWYYYwww~~~zzzssspppqqqlllfff```]]]YYYTTTTTTWWWbbbfffkkkkkkfffaaa^^^]]]MMMHHHDDDGGGSSS]]]YYYQQQ999888<<>>FFF666777AAANNNPPPGGG@@@@@@EEEJJJNNNNNNSSS]]]___\\\DDDlllNNNKKKUUUddd<<>>NNNJJJ888///666MMMiii{{{yyywwwrrrbbb```[[[ZZZccciii]]]LLL???DDDKKKPPPPPPKKKDDD???BBBBBBAAA@@@???AAADDDGGG>>>>>>>>>>>>===;;;999777555444333333555888<<>>>>>222222333555777888888888333222111222333444333222//////000000000000000000---......---,,,,,,------***+++,,,,,,,,,---000333111111///...---,,,,,,,,,.........---,,,,,,++++++---......//////...---,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,---------------------,,,---......///+++---......------...///,,,---///000111333777999===<<<:::666222111222444000222555999;;;<<<;;;:::===JJJ___pppyyyxxxrrrmmmUUU[[[aaaZZZPPPVVVUUUEEEIIICCC;;;777999<<>>===>>>777666555444444666888999999<<>><<<;;;;;;555444444777>>>EEEJJJLLLIIIKKKKKKIIIFFFFFFGGGIII???===<<>>999:::AAABBB<<<===DDD@@@999<<<<<<@@@EEE???BBBCCC???BBBLLLPPPLLLJJJMMMPPPAAARRR]]]cccqqqzzztttuuulllaaaVVVCCCGGGBBB<<<:::===>>>;;;;;;???888DDDJJJRRR\\\[[[UUUXXXJJJIIIJJJMMMIIICCCCCCIIIPPPHHHBBBNNN]]]SSSEEEHHH;;;EEEDDD@@@DDDBBB===AAABBB;;;AAAHHHCCCBBBIIIKKKLLLSSSNNNEEEEEECCCCCCKKKHHHLLLCCCDDDPPPGGGBBBTTTaaaZZZooo~~~uuuyyyvvvYYY\\\MMMQQQDDDMMMHHHQQQBBBAAAIII@@@@@@QQQOOODDDJJJDDDCCCCCCDDDDDDCCC@@@>>>:::@@@<<<777:::777777AAA888:::999333000333555444999:::::::::888555333222111000000000111111///---/////////.........------------...---,,,,,,---///......---***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...---------///111+++...000000......111444111...,,,...222444222///555333111000333666888:::222HHH```ggg```\\\dddooo]]]WWWYYYYYYRRRPPPKKK>>><<<===>>>??????>>>===<<<===@@@:::888@@@???<<>>DDDDDDPPP```XXXBBB555555666777777777666666222555999999777555777999777:::;;;999555333333444444333333333555888:::<<<444999>>>AAA???:::555333555333111333:::CCCKKKOOO@@@???===:::888:::@@@EEE@@@<<<888999>>>BBBCCCAAA>>>GGGGGG<<<:::FFFQQQUUULLLHHHEEEDDDHHHMMMQQQSSSMMMgggnnn___pppqqqeeeWWWNNNMMMMMMJJJFFFJJJOOORRRPPPMMMNNNMMMJJJNNNfffeeeNNNDDDHHHNNNTTTQQQWWWhhhlllYYYMMMNNNOOOQQQKKKJJJPPPQQQMMMNNNTTTFFFGGGMMMLLLGGGNNNRRRIIIGGGDDD@@@>>>===>>>???@@@;;;>>>BBBDDDDDDBBB>>><<<>>>AAA@@@;;;999<<<>>><<<;;;CCCDDD:::666>>>DDDCCC>>>>>>???BBBEEEEEEBBB>>>DDDBBBLLL___fffYYYIIIBBB@@@[[[gggVVVFFFJJJOOOKKKGGGQQQSSSOOOXXXkkkppphhhYYYhhhZZZZZZXXXTTT___OOOPPPRRR]]]vvvrrrgggtttqqq]]]TTT]]]___UUUSSSnnnxxxllleee[[[NNNPPPNNNLLLJJJHHHHHHIIIIIISSShhhrrraaaHHH<<<===???>>>GGGSSSWWWSSSKKKDDDAAADDDGGGEEE>>>;;;>>>>>>;;;555777>>>EEEAAA;;;DDDTTTTTTJJJDDDEEEAAA999:::BBBCCCPPPUUUKKKFFFNNNTTTRRRbbbxxx___nnniiiwwwIIIEEEHHHSSSUUUVVV^^^aaaccckkkxxxmmm\\\NNNIIILLLPPPSSSQQQNNNMMMNNNKKKFFFGGGLLL???@@@BBBBBB@@@>>><<<<<<;;;:::888777999;;;999666333444444444222111222333111222333444444333111000////////////000000000000//////...---,,,,,,,,,,,,++++++++++++*********)))))))))******+++++++++,,,WWWUUUSSSKKKIIIHHH???>>>AAA777999<<<444DDD@@@:::888LLL[[[kkkoooHHHOOOGGG<<<888@@@HHHEEE<<>>FFFKKKBBBHHHMMMGGGSSSXXXPPPLLLOOOOOOJJJDDDCCCBBBAAAAAABBBDDDEEEHHHGGGFFFFFFEEEDDDBBB@@@????????????>>>===<<<;;;:::<<<===<<<;;;<<<@@@DDDCCCCCCCCCDDDFFFHHHKKKLLLHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKRRRYYYXXXSSSHHHFFFDDDEEEGGGHHHGGGDDD@@@RRRUUUMMMOOOOOOJJJIIIFFFGGGGGGFFFCCC@@@===;;;;;;999777555555666888999999666333444777999999777;;;:::999777555333222111////////////............,,,------......------,,,,,,,,,,,,+++++++++******************))))))))))))******++++++++++++******************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////000000111444333222111111111222333777888:::;;;>>>BBBGGGKKKVVVRRRUUUZZZSSSCCC;;;>>>BBBAAA@@@>>>======<<<<<<888999999::::::888777666888666555999@@@CCCBBB???444444444333333222222222444444333333333222222222000000111222222222222111222222222222222222222222444444444444444444444444222222222333555777888999555555555666666666666777999888888888888888888888888999;;;===???????????????@@@BBBCCCCCCDDDGGGIIIQQQYYY\\\UUUMMMLLLOOORRRRRRNNNKKKLLLNNNMMMGGGBBBLLLLLLMMMMMMKKKHHHEEEDDDKKKLLLLLLLLLLLLNNNRRRUUUTTTTTTSSSNNNKKKKKKPPPUUUOOOLLLKKKMMMNNNJJJHHHHHHBBBDDDFFFHHHHHHGGGEEECCCAAA@@@???>>>=========>>>;;;::::::999999::::::;;;999999999999999999999999:::::::::;;;<<<===>>>???>>><<<;;;::::::;;;<<<>>>===???BBBEEEFFFFFFDDDCCCCCCDDDFFFFFFFFFHHHJJJMMMOOOMMMJJJMMM[[[jjjlllfffZZZVVVPPPOOOQQQUUUVVVWWWKKKIIITTTrrrzzz___VVVOOOKKKLLLLLLKKKOOOVVVNNNSSSXXXVVVOOOHHHFFFGGGGGGFFFEEEBBB@@@===<<<;;;DDDFFFIIIJJJGGGBBB<<<888::::::::::::::::::::::::999999999888888888777777555666777999;;;===>>>??????<<<999888999;;;;;;;;;888;;;>>>===<<<@@@JJJSSSpppssspppzzzzzzccc^^^ppp```PPPJJJIIIJJJMMMPPPRRRNNNKKKJJJLLLMMMKKKIIIKKKJJJJJJIIIHHHGGGGGGFFFEEEEEEDDDBBB@@@===;;;999999999888777666555444444444444333333333222222222000000000000///////////////............---------......---,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))SSSMMMPPPPPPNNNFFF@@@888777444AAAEEE111333777CCCIII\\\lllttthhh\\\WWWWWWRRRDDD777GGGVVVUUULLLSSS^^^[[[QQQhhhTTTbbbtttfffXXXNNN:::UUUjjjhhhmmmsssmmmnnnhhhccchhhdddTTTHHHFFFCCC>>>AAAAAABBBBBBBBBBBBAAA@@@BBBAAAAAAAAA@@@???>>><<<@@@???===;;;:::;;;<<<<<>>@@@??????AAACCCFFFIIILLLMMMEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHIIINNNUUUUUUPPPIIIFFFDDDDDDEEEEEEBBB@@@VVVdddbbbUUURRRMMMEEECCCGGGGGGGGGFFFCCC@@@<<<::::::999666555444666777999777444222111333444333222444444333222111111000000////////////............,,,,,,------------,,,,,,,,,,,,+++++++++******************)))))))))(((((()))******++++++******)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////......//////000111333222111111111111222333222333555555666999<<>>???>>>===<<<;;;:::::::::777888888999888777666555888666555777<<<>>><<<999333333333333333333222222444333333333333222222222111111222333333333333222333333333333333333333333222222222222222222222222222222222222222333444444333333333444444444555555777777777777777777777666777888999;;;<<<===>>>>>>???AAABBBCCCCCCEEEGGGJJJOOOVVVXXXRRRKKKKKKMMMNNNKKKKKKKKKKKKKKKIIIGGGFFFIIIJJJKKKLLLKKKIIIGGGFFFIIIJJJJJJJJJJJJLLLPPPSSSSSSPPPNNNLLLMMMPPPRRRSSSSSSNNNKKKLLLKKKFFFDDDDDDBBBCCCEEEFFFEEEDDDCCCBBB@@@???>>>===<<<<<<<<<<<<:::999999888888999999:::999999999999999999999999999999999::::::;;;<<<======<<<;;;::::::;;;<<<===<<<===???AAACCCCCCBBBAAAAAABBBDDDDDDDDDEEEHHHJJJFFFGGGGGGFFFKKKTTTWWWUUUUUUQQQMMMLLLNNNQQQRRRRRROOOKKKNNN]]]mmmqqqdddUUUNNNIIIGGGIIIJJJJJJNNNTTTJJJJJJKKKJJJHHHEEEDDDCCCDDDCCCBBB@@@>>><<<:::999;;;<<<======;;;999777555999999999999999999999999888888888888777777777777777777888888999::::::;;;===;;;999999;;;=========999;;;<<<::::::AAAMMMXXXaaaiiiqqq|||wwwkkkiiiwwwaaaKKKCCCFFFHHHHHHHHHKKKLLLMMMMMMKKKJJJIIIIIIKKKKKKJJJIIIIIIHHHGGGGGGEEEDDDCCCAAA???===;;;:::888777777666555444333222444333333333333222222222111111111000000000000///............------------...------,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))VVVJJJPPPXXXUUUEEE999===BBB444666CCCMMMjjj]]]nnnbbb[[[aaarrr{{{kkk{{{rrrmmmdddhhhaaaggguuutttcccVVVPPPrrrxxxxxxvvvtttccceeeggg___NNNBBBAAAAAA>>>===???AAACCCCCC@@@<<<:::<<<=========<<<;;;;;;:::???===:::888777999;;;<<<@@@BBBEEECCC@@@===>>>???<<<===@@@BBBEEEGGGHHHIIIAAABBBCCCEEEFFFGGGHHHHHHHHHHHHFFFEEEJJJPPPPPPLLLMMMKKKIIIHHHGGGFFFDDDBBBRRR^^^[[[PPPPPPMMMHHHHHHHHHHHHGGGEEEBBB???;;;999999888666444444555666777666444111000111111///....../////////000000000000/////////............---,,,,,,------------,,,,,,,,,++++++++++++***************))))))))))))(((((()))******++++++******)))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...............//////000222111111000000111111222000222555666666888:::<<>>888999@@@;;;;;;999888777777777777666777777777777666555555777555444555888888666333222222222333333333333333333333333222222222111111111111222333333333333333444444444444444444444444111111111111111111111111333222111000////////////111111111111222222222333555555555555555555555555666666777888999;;;<<<===???AAACCCCCCDDDEEEHHHJJJMMMQQQQQQLLLIIIKKKKKKJJJEEEGGGJJJJJJHHHGGGHHHJJJGGGHHHJJJKKKKKKJJJIIIIIIGGGHHHIIIHHHHHHJJJMMMOOOPPPLLLIIIKKKPPPSSSRRRQQQSSSMMMIIIIIIGGGCCCAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>===;;;:::999999999888777777777777777777888888888888888888888888888888888777888888999:::;;;===<<<;;;::::::;;;<<<===:::;;;<<<===>>>>>>??????>>>???@@@AAAAAABBBDDDFFF???EEEHHHEEECCCFFFKKKLLLOOOLLLJJJJJJKKKMMMMMMLLLNNNMMMLLLMMMPPPQQQNNNLLLHHHEEEDDDFFFGGGGGGHHHLLLEEEBBB@@@@@@BBBCCCBBB@@@???>>>===<<<;;;:::999888888888777666666777888999888888888888888888888888777777777777666666666555777777777777666666666555;;;999888999;;;>>>??????::::::999777888AAAOOOZZZ___dddssswww{{{ttt|||~~~dddJJJCCCHHHLLLIIIEEEGGGKKKPPPQQQMMMJJJJJJLLLKKKKKKJJJJJJIIIHHHHHHHHHCCCCCCBBB@@@>>><<<;;;:::666666555444333222222111333333333222222222111111222111111111000000000000......---------,,,,,,,,,------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))^^^MMMPPP[[[XXXDDD666BBBMMM@@@BBBYYYsss{{{iiiTTTUUUZZZuuu}}}xxxeee[[[nnnggg]]]^^^]]]HHHQQQRRRLLLAAA<<<>>>AAAAAA<<<===???@@@???===999777:::;;;<<<<<<;;;::::::;;;;;;:::999777777888999999;;;???CCCDDDAAA??????@@@<<<===???@@@AAA@@@@@@???<<<>>>@@@BBBDDDEEEFFFFFFGGGGGGEEECCCFFFKKKLLLIIILLLKKKIIIHHHGGGFFFDDDCCCBBBMMMKKKEEEKKKMMMLLLPPPHHHGGGFFFDDD@@@===:::888888777555444333444555555555444222222111000000/////////000000111111111222//////.........---------,,,,,,,,,------,,,,,,,,,++++++++++++***************)))))))))(((((((((((())))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------......///000000000000000000111111...111444777999:::===???;;;888888;;;;;;888:::@@@999888777666555555555555666666666555555555444444666444333444555555333111111111222222333333333444222222222222111111111111000000111222222222222222333333333333333333333333000000000000000000000000222111000///............000000000111111111222222333333444444444444555555666666666666888:::<<<===>>>@@@BBBCCCCCCEEEHHHJJJLLLMMMKKKHHHHHHKKKKKKHHHGGGHHHIIIIIIIIIIIIJJJKKKHHHHHHIIIJJJJJJJJJIIIIIIFFFGGGHHHHHHHHHHHHKKKMMMKKKJJJIIIKKKNNNPPPOOONNNNNNHHHDDDEEEDDDBBBAAACCCAAA@@@???===<<<<<<=========<<<;;;999888777666666666666555555555555666666666666666666666666666666666666555666666777888888;;;::::::999999::::::;;;:::999999999:::;;;===>>>;;;===>>>>>>>>>???AAACCC<<>>JJJSSSaaa]]]hhh___lllgggsss]]]HHHCCCIIIKKKHHHDDDEEEHHHKKKLLLJJJIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGAAAAAA???===<<<;;;:::999666555555444333333222222222222222222111111111111000000000000////////////------------,,,,,,,,,+++,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))^^^NNNLLLUUUUUUDDD>>><<>>:::;;;;;;:::======<<<;;;:::999999888999;;;<<<<<<:::999999;;;777777888999999888666555888<<>>;;;999888777666555444333333333333111222222222111000000000111111111111000000000000............------------+++,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))))))))((((((((((((''')))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------............//////000000000***---000333444555777999777777999;;;:::888999;;;888888777666555555555555555555555444444444444444333333333444555555444222111111111222222333333333222222111111111000000000......///000000000000000111111111111111111111111000000000000000000000000000////////////000000111111111111111222222222222333333333444444444555555666666666666777999<<<===<<<>>>@@@AAABBBDDDGGGIIIKKKKKKHHHEEEGGGKKKKKKHHHNNNJJJHHHIIILLLMMMKKKHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHHHHJJJLLLGGGIIIKKKKKKIIIHHHIIIJJJJJJDDDAAAAAAAAA??????AAA???>>><<<:::999999:::;;;;;;:::999777666555555555555444444333333444444555555555555555555555555555555444444444444555555666999999888888888888999999:::999888777888999;;;===:::;;;<<<<<<;;;<<<>>>@@@<<<===???CCCFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIKKKLLLLLLJJJIIIHHHHHHCCCDDDDDDCCCBBBAAA???===<<<@@@CCCBBB>>>;;;;;;===999999999999888888888888555555555555555555555444444444444444444444444444444444333333333333222222111222222222222222222222777666444555666777666555444555666666777:::AAAFFFQQQHHHLLLBBBQQQNNNdddmmmWWWKKKAAAAAADDDDDDCCCCCCDDDBBB@@@AAADDDFFFEEEDDDFFFFFFEEEEEEEEEEEEDDDDDD???>>><<<:::999999888999666555555444444333333333222222111111111000000000///.........---------------,,,,,,,,,+++++++++++++++***************))))))((((((((((((((((((((((((((((((((((((((((((((((((UUUJJJFFFKKKNNNDDDBBB:::CCC```vvvllllllWWW\\\hhh```ZZZKKKXXXTTTVVV\\\\\\WWWWWW\\\eeeSSSnnnqqq]]]dddccchhhvvvttt___hhhrrr|||bbbPPPLLLHHHIII???CCCCCCCCCAAA???===;;;999===<<<999777777777999:::666999;;;:::777555666888444666888::::::888555444888<<>>???AAAAAA@@@@@@BBBDDDEEEJJJDDD@@@DDDCCC???EEECCCBBBAAA>>><<<:::888777666666444333222222111111...000111111///......///000000//////......------.........------------,,,++++++,,,,,,,,,,,,+++++++++************)))))))))))))))((((((((((((''''''((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,---,,,,,,---...////////////---///111111000111222444444666999:::888666555666888888777666666666666666666555444444333333444444222333444444555555444444111111111222222222222222111111111000000000000///------...///////////////////////////////////////000000000000000000000000............///111222222111111111222222222333333111222222333333444444555444555555666777999;;;;;;999;;;===>>>???AAADDDGGGHHHIIIGGGDDDEEEJJJKKKIIIPPPKKKGGGGGGLLLNNNJJJFFFIIIIIIIIIHHHHHHHHHHHHHHHGGGIIIJJJJJJHHHHHHIIIJJJEEEHHHJJJHHHDDDAAACCCFFFIIICCC???@@@???;;;:::;;;<<<;;;999888888888999999999888777666555555555555444444333333333333444444444444444444444444444444444444333333333333444444666666666666666666666666888888777666777888:::;;;777999999999999999;;;===AAA<<<<<>>AAABBBAAAAAABBB@@@===888>>>BBB@@@:::666666999888888888888888777777777333444555666555444222111222222222222222222222222222222222222111111111111//////000000111111222222444333222222333333222000111333555666666777999;;;===666888777???<<>>===;;;:::888666666888999;;;666:::<<<:::666333555777555666777888888777666555666999===<<<999666666888666666555555666777888888777999<<>>AAA???@@@BBBAAA>>>>>>AAACCCCCCAAAAAACCCFFF???BBB===<<>><<<:::888888777555555444333222111000000000222444333000.........///............---------.........---------,,,,,,++++++,,,,,,,,,,,,++++++************))))))))))))))))))((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********+++***************+++,,,,,,***+++---...//////......000111111000///000333555444666888777666555555444888777666666666666666666777666555444333444444555333444555555444333333333222222222222111111111111111111000000000/////////---......///000/////////...................................................------......000111111000111111111111222222222///000000111222222333333111222444555777888888888666888:::;;;<<>>:::888999999999888888777888888888777666666555555555666666444333333222222333333444333333333333333333333333444444333333333333333444444444444555555444444444666666666666666777777888444666666666555666888:::AAA;;;:::@@@DDDCCCBBBCCCEEEFFFGGGFFFDDDCCCFFFHHHFFFDDDBBBAAA@@@@@@@@@???===AAABBB>>>>>>@@@???;;;999;;;<<<:::777555666777777777777666666666555555444444444555555555444444000000000000000000000000111111111000000000///////////////000000000111111111000///000222222111000000111333444444555666666666555222:::777999555888<<<;;;===BBBCCC@@@@@@CCCCCCBBBBBBCCCDDDDDDCCCCCC<<<<<<<<<<<<<<<<<<<<<<<<999777555444333444555666333333333333222222222222111111000000000/////////......---------,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((RRRNNNHHHFFFHHHEEEBBBCCCNNN^^^ttt[[[iiicccbbbjjj]]]WWWeeeWWWQQQZZZ]]]WWWSSSYYYdddllldddnnn]]]QQQbbbcccTTTWWWXXXNNNJJJOOOMMMCCCAAAIIIMMMLLL@@@QQQXXXCCCBBBIIIAAA??????@@@@@@===999888999888888777888888999:::888<<<>>><<<777444555888777777666666666777777888222555999:::999888:::<<<;;;:::888666555555555555777999<<>>>>>@@@???<<<<<<>>>@@@@@@>>>>>>@@@BBBBBBDDD???>>>DDDAAA===CCC>>>===<<<:::999888777777555555444333222111000///555777999777333/////////......//////////////////......---------,,,,,,,,,+++++++++,,,,,,+++++++++************)))))))))))))))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,***+++,,,...//////......+++,,,,,,,,,---///333666555888888666444555777777777777666555555555666666777666555444333444555555444555666555333222111222333222222222111111000000000000000000////////////...//////000000000000000////////////////////////------------------------......---------...//////000000000000111111111111---......///000111111222///000333555666777666666444666888999;;;===@@@CCCBBBEEEEEEAAA@@@EEEIIIJJJDDDEEEEEEDDDBBBCCCEEEHHHEEEEEEEEEGGGHHHJJJLLLMMMFFFHHHIIIIIIGGGFFFFFFGGGFFFBBB>>>>>>AAACCCAAA???===::::::===???<<<:::;;;777777777888888888888888666555555555555666777777444333333333333333333444222222222222222222222222444444333333222333333333222333333444444333333222444444555555555555555555222333444444333333555777999444444;;;>>>===???CCCCCCDDDEEECCC@@@@@@CCCFFF===@@@DDDFFFEEEBBB>>><<<@@@DDDCCC===;;;===;;;666===:::666555666888888888666666666555555444444333111000000000111222333444000000000000000000000000000000000000////////////000000000000000/////////.........000222333222111000000111222333444666777777999111===000888222;;;999666888<<<>>><<<;;;===888<<<@@@@@@===;;;;;;<<<999999999999999999999999777666444222222222444555222222222111111111111111000000000000//////////////////.........---------+++++++++************)))(((((((((((())))))))))))************************((((((((((((((((((((((((ZZZ@@@HHHBBBAAACCC@@@JJJIII___zzz[[[ZZZgggfffcccYYYeeeiiiTTTYYY``````bbbeeegggggghhhjjjbbbaaa^^^XXXRRRQQQTTTXXXSSSJJJFFFIIIKKKHHHGGGIIIFFFHHHLLLNNNNNNIIIAAA;;;======<<<;;;::::::::::::888888888888888888888888777666666999======999333888888888777777777777777666555555777999:::999888666666666666555555555555:::<<>><<<<<<<<<777:::>>>@@@@@@??????@@@BBBAAA???=========???@@@AAAAAABBBBBBCCCBBBBBBAAA<<<<<<<<<;;;:::999777666444444333222111111111111111111111111000000000000333222111000///...---,,,,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,---------............///............////////////333444333222333555777666444444444444444444444444333333111111111111333333444444333333333333222222222222111000//////000000000000000000000000000000---------............///////////////////////////000000///...---,,,,,,,,,---,,,,,,,,,,,,---......000000000000000000000000////////////000000000000111111222222222333333333888666444666;;;?????????AAA???>>>@@@CCCDDDBBB@@@>>>AAADDDFFFFFFEEEEEEFFFHHHHHHHHHIIIJJJLLLNNNOOOMMMKKKIIIGGGEEEFFFFFFGGGEEEDDDBBB@@@>>><<<;;;:::>>>>>>>>>===<<<:::999888888888888888777777777777555444444444444333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333333333222333333444555666555666777999;;;===>>>???>>>@@@@@@@@@>>>>>>>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@======<<<<<<;;;;;;;;;;;;999888666555444444444444777666666555444444333333222222222222333333444555222111111111000000//////111111000000//////......////////////////////////............////////////111111000000111111222333222333444555555444333222888888888999::::::;;;;;;<<<>>>AAAAAA>>>;;;:::999===999888:::;;;777555555555444333333222222222222111222222333222111000///...------...000111000.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))YYY===GGGBBB@@@@@@HHHWWWiiiqqqTTTYYY\\\VVVcccZZZSSSaaa___YYYfffnnnpppjjjggghhheee^^^[[[XXXTTTOOOLLLKKKMMMPPPOOOIIIGGGJJJKKKIIIIIILLLLLLKKKJJJJJJIIIEEE@@@<<<===<<<;;;:::999999999999888888888888888888888888777555555777;;;<<<888444777777777777777777777777666555555777999999888777666666666666666666666666999:::<<<<<<:::::::::;;;888;;;>>>????????????@@@DDDBBB@@@???>>>???@@@@@@AAABBBBBBBBBBBBBBBAAA@@@>>>>>>===;;;:::888777777555555444222222111111111111111111111000000000000333333222111000//////...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,------------........................////////////111333444444555666666555444444444444444333333333444333222111111222333444444444333333333222222222222111111000//////000000////////////////////////---------............///........................000///...------,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////....../////////000000000111111111222222222333333666444333555999<<<===<<>>>>>@@@CCCDDDBBB??????BBBDDDEEEDDDCCCBBBCCCEEEEEEFFFHHHJJJLLLNNNOOOKKKJJJHHHEEEDDDDDDEEEFFFBBBAAA@@@>>><<<;;;:::999<<<<<<<<<;;;:::999888777666666666666555555555555555555444444333333222222222222222222222222222222222222222222222222222222111222222222222222222111222222222222222222222222111111111222222222333333333333333333444555666666888999999999::::::::::::<<<>>>???>>>===<<<===>>>@@@@@@@@@@@@@@@??????>>>;;;;;;;;;:::::::::999999777666555444444555666666666666555555444333333222222222222222222333444444111111111000000000//////000000000/////////..............................---.........////////////111000000000000111222222222333444444444444333222777777777666666666666666777888:::999888777888999:::666555888999555333444444444333222222222222222111222222222222111000///222000////////////---+++...------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))^^^???GGGBBBBBBCCCWWWjjjeeePPPZZZXXXJJJ```^^^MMM^^^bbbRRRmmmvvvuuuhhhdddjjjeeeWWWWWWSSSNNNJJJIIIIIIJJJJJJJJJIIIJJJLLLKKKIIIJJJNNNOOOLLLGGGCCCBBBAAA???>>><<<;;;:::999999888999999777777777777777777777777777555333444888999777444555555555666777777777888666666555666888888777555666666666666666666666666777888999888777666888:::999;;;============>>>@@@DDDCCCAAA@@@??????@@@AAABBBBBBBBBBBBBBBAAA@@@???AAA@@@>>>;;;999888888888777666555333222111111111111111111111000000000000111111000000////////////,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++,,,,,,,,,---------......---............/////////000111333555666555444333555555444444333333222222444333333222222333333444333333333333222222222222111111000/////////000000////////////////////////---------............///........................000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------.........////////////000000111111111222222222222333222111333666888999999<<<===>>>AAACCCCCC@@@>>>@@@BBBDDDDDDBBB@@@@@@@@@BBBCCCDDDFFFIIIKKKMMMNNNHHHGGGEEECCCCCCBBBCCCCCC======<<<;;;:::999999888::::::::::::999888666666444444444444333333333333555555444444333222111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000111111111222222222222333333333333444555666777888888888888999999999999;;;<<<======;;;;;;<<<===>>>??????@@@???>>>===<<<999999999999999888888888555555444444555666666777555555444444333333222222222222111111111222333333000000000000///////////////////////////.................................---------.........//////000000//////000000111222222222333333333333222222555444444333222222111111333444444444333555777:::888444333666777444222333444333222222111222222222111111222222111111000///222111/////////...,,,+++------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))fffBBBDDD>>>DDDLLLbbbtttzzzVVVMMMQQQUUUFFFUUU[[[VVVYYYSSSWWWyyykkk```aaafffddd]]]YYYTTTNNNLLLMMMNNNMMMKKKFFFIIIKKKLLLIIIGGGHHHKKKLLLHHHBBB???============;;;;;;999888888888888888666666666666666666666666666444222222444666666555333333444555666777777777666555555666777888666444555666666666666666777777777777777666444555777999999:::::::::999999;;;===BBBAAA@@@???????????????AAABBBBBBAAAAAA@@@???>>>DDDBBB>>>;;;999888888888888777666444333222111111111111111111000000000///------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,---------------------.........//////000///000333444222222333555555444333333222222222444333333333333333333444333333333222222222222111111000000/////////000000////////////////////////---------............///........................///...------,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000111111111111222111111222333444666777777999;;;>>>AAABBBAAA???===???AAABBBBBB@@@??????@@@BBBCCCEEEFFFHHHIIIJJJKKKEEEDDDCCCAAAAAA@@@AAAAAA;;;;;;:::::::::999999999999::::::999888777666666444333333333222222222222555555444333222111000000111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111000000000111111111111222333333333333444555666777333444555666888999:::;;;;;;<<<======<<<<<<===>>><<<===>>>???>>><<<;;;999888888888888888888888888555555555555555555555555444444333333222222222222111111000000000111111222////////////////////////........................------------------------,,,,,,---------.........//////......//////000111111111111111111111111111222111111111000000000///333444555555555555777999777333222666777444222333222222111111111111222222111111111111111111000000000...---...///000///...---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((lllCCC>>>999III[[[kkkxxxnnnPPPHHHJJJEEEIIIKKKNNNQQQ[[[LLLIIIeee]]]___\\\[[[```WWWSSSNNNLLLMMMNNNMMMKKKEEEIIIKKKIIIFFFDDDEEEFFFEEEBBB???=========<<<;;;:::999888777777666777777555555555555555555555555555333111111222444555555222222333444555555666666555444444555777777666444444444555555666666666666777777777555444444777999666777777666555555777999==================>>>>>>@@@@@@AAAAAA@@@??????>>>DDDBBB>>>;;;999888888888777777555444333222222222111111111111000000000///,,,,,,,,,,,,------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++,,,,,,,,,---------------............111---...222222000000444444444333333333222222222333333333333333333333333333333222222222111111111000///////////////000000........................---------............///...........................------,,,,,,,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000000111111111111222333444444555555666666999===@@@AAA???>>>======???AAAAAA@@@???@@@AAADDDEEEFFFGGGGGGGGGFFFFFFBBBAAAAAA@@@????????????::::::::::::::::::::::::999999999999999888777666444444444333333333222222444333333222111111000000111111111111111111111111000000000000000000000000///000000111111000000///000000000000000000000000//////000000000111111111333222222333333444555666333333444555666888999999;;;<<<>>>>>>======>>>???<<<<<<<<<<<<<<<:::999888888888888888888888999999666666666555444444333222222222222222111111111111111000000/////////000000.....................///---------------.........------------------------,,,,,,,,,,,,------------......------......///000000000000//////000000000/////////000000111111111222444777888777666666666888444444777777444222333111111000000000111111222000000000000000000111111111///------...//////...------,,,,,,,,,+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((qqqGGGAAA@@@YYYtttsssLLL<<>>>>>???>>>;;;999999999777666666666666666444444444444444444444444333333222111222333444555222222222333444444555555333333333444666777666555333333333444444555555666666777777666555555666888333444555555333222333444888999:::;;;;;;<<<======>>>??????@@@@@@@@@??????AAA@@@>>>;;;999888888888666555444333222222222222111111111111000000000000......//////////////////,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((((((((((()))************+++++++++,,,,,,,,,,,,------------.........111---...444555000000555222222222333333333333333111222222333333222222111222222222222111111111111//////......//////000000........................---------............///------------------------------,,,,,,,,,,,,------+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000000222444555444333444555555888<<<>>>>>>============???@@@@@@??????@@@BBBCCCDDDEEEEEEEEEDDDCCCBBB????????????>>>>>>>>>===::::::::::::::::::::::::888888999999888777777666444444444444333333333333222222222111111111111000111111111111111111111111//////////////////////////////000000000000//////////////////////////////////////////000000000000111111111111222333444555555555555555444444444444999:::<<<<<<;;;;;;<<<>>><<<;;;;;;:::999888777777777777777888888888888999666666666666444333222111111111111111111111000000000000///.........//////---------...............,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------.../////////............//////......///000000111222222///222666888777555444444:::666555888888444222333000000000///000000111222000000/////////000111111555222///---------,,,+++,,,,,,,,,,,,++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))lllFFFEEEKKKkkkvvvIII@@@DDDDDDHHHCCCRRRVVVKKKPPPNNN```}}}]]]WWWXXXPPPNNNSSSKKKKKKJJJGGGEEEEEEFFFHHHGGGIIIFFFBBBCCCGGGGGGCCCBBBAAA@@@@@@@@@>>>;;;999888888777666555555555555333333333333333333333333222333333333222333444555222222222222333333333333111111111333666888777666111111222222333444444555333555777666555444555555222444555555333222111111555666888:::;;;===>>>>>><<<===>>>???@@@@@@@@@@@@>>>>>>===;;;:::888777777333333222222222222333333111111111111000000000000000000000///////////////,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******************++++++++++++,,,,,,---------.........111---111;;;<<<333000444111111111222333333444444000111111222222111111000222222222222111111111111...............///000000........................---------............///---------------------------,,,,,,+++,,,,,,------+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------........./////////000000///222444444333111222333444777;;;<<<<<<;;;===>>>@@@AAAAAA@@@???>>>???AAA???@@@AAACCCCCCBBB@@@???>>>>>>>>>???>>>>>>======:::999999999999999999999666777777777777666555555444444444333333333222222000000000111111111111111111111111111111111111111////////////////////////...//////000000//////...////////////////////////........./////////000000000000000000111222333444555444444444333333333333444555777777666777888:::===;;;999777666666666777555555666666666777777777444555555555555444222222000000000000000000000000000///......------......,,,,,,---------.........++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---,,,,,,---...///////////////000000000000///111444555555555666888;;;777666888777333111111///////////////000111111000//////...///000111222666333///---------,,,+++,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))___<<>>777GGGFFFEEELLLDDDFFFTTT\\\sssqqq___NNNMMMRRRSSSSSSTTTJJJLLLLLLJJJFFFEEEHHHKKKHHHHHHEEEAAADDDJJJJJJEEEGGGEEECCCAAA@@@???<<<999888777666555555444444555333333333333333333333333111333444444333333444555333333222222222222222222000000111333666888888777000000111222222333444444222444666666555333333444111444666666444222111000333555777:::<<<>>>??????;;;<<<===???@@@@@@@@@@@@<<<<<<<<<;;;:::999777666222222111111222222333444111111111111000000000000//////.........---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++,,,,,,,,,---------......///...555AAABBB777111333000000111222333444444555///000111222222111000///222222222111111111111000...............///000111........................---------.........//////------------------------,,,,,,,,,++++++,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............/////////000...111444444222000111222444777:::;;;::::::===???CCCCCCCCCAAA>>>===>>>???;;;<<<>>>@@@AAA@@@???>>>===>>>>>>>>>>>>>>>===<<<999999999999888888888888555555555666555555444444333333333222222222222111/////////000111111222222000000000000000000000000////////////////////////......////////////......////////////////////////............/////////000////////////000111222333111111222333444444555555000111333333333333444666===;;;888555444555666777444444444555555555666666222333444555555555444333////////////000000000000000///...---------------,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,......111000000//////......---000222333444555888;;;>>><<<777555777777222/////////////////////000111111000///.........000111222333000---,,,---...///...,,,,,,,,,+++++++++******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))dddAAA>>>FFFZZZuuueeeDDD???@@@===>>>???AAA===>>>HHHLLLRRR^^^lll]]]OOOPPP___hhh^^^LLLLLLLLLKKKIIIGGGHHHKKKNNNDDDCCCBBBBBBCCCFFFHHHJJJBBBCCCCCCBBB???<<<888666888888777555555444444444333333444444333333222111111222222333333222222111222222222222222222222222333222222222222222222222111111000000000000111111222333444555555444333222555333111222444555333111555111::::::333CCCOOO@@@???===;;;<<>>:::999:::999777444333222111111000000111111000000000000000000000000//////...---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------,,,++++++,,,,,,,,,///---222999999333///000///000000000111111111111222222222111111111000000111111111111000000000000//////////////////////////////............//////..............................---------,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000000000111111111111555555555666888:::===>>>@@@???>>>===<<<<<<<<<<<<<<<<<<=========;;;:::999;;;<<<=========<<<::::::999888777666666555555555555555444444444333333333333333333222222222111111111111111111000000000///000000////////////000000////////////////////////000000//////............+++,,,------......------//////---,,,,,,---...///////////////000000000000111111222222222333333333888777555333222333444555666666555444444444444555111222333333444444333333777666666444333222111111//////000000000000//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............//////000222444555666777777555666777777666444222111...///000///......000222000000000000////////////......---------,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((```===:::@@@NNNdddooohhhPPP;;;<<<>>><<<===777:::AAADDD???>>>EEEMMMQQQIIIEEEPPPeeemmm^^^IIIGGGHHHJJJJJJIIIJJJLLLMMMBBBAAA@@@@@@AAACCCEEEFFFCCCCCCBBB@@@===:::888666888777666555444444444444333333444444333333222111111222222222222222222111222222222222222222222222222111111111111111111111111111000000000000111111222222333333333333222222555333111222444555333111(((+++KKK```\\\ddd___<<<@@@===<<<<<<>>>@@@???>>>@@@===:::999999999777444333222111111000000111111///////////////////////////......---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---,,,,,,++++++,,,,,,,,,---,,,///555666000.../////////000000000111111111222222222111111111000000000000000////////////...........................//////............//////........................------------,,,,,,,,,,,,************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...//////000000000111111111333333333444666888:::<<<>>>>>>===<<<<<<<<<<<<===<<<======>>>>>>===<<<;;;<<<<<<=========<<<:::999999888777666555555555555555444444444444333333333222222222222111111111111111111111000000000//////000//////......//////000........................//////.........---------+++,,,------...---------///...---,,,,,,---...///....../////////000000000111111111222222222222333444444333222333444666888666555555444444444444444222222333444444444444333666666555444333222111111//////000000000000//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))*********+++++++++------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------............222222333444555666777777333444555555444222000///...///000//////000222444111000000000//////.........------------,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((^^^;;;999<<>>???;;;===<<<===RRR[[[JJJGGGSSSTTTtttcccPPPJJJTTT\\\SSSEEEEEEGGGJJJJJJIIIHHHHHHIII??????>>>>>>>>>???AAABBBDDDCCC@@@===;;;888777666777777666555444444444444333333333333333222222111111111222222222222111111111111111111111111111111000000000000000000000000111000000//////000000111222111111111111111111222444333222333444555444333444CCC{{{{{{pppFFF???>>><<<<<<===>>>===<<>>:::;;;<<<<<<===<<<<<<<<<============<<<;;;:::999999888777666555555555555444444444444333333333333111111111111000000000000000000000000////////////.........------.................................------------,,,,,,,,,,,,++++++,,,---------------......------------...............////////////000000000000111111111222222000000000111333555777999555555444333333333333333222333333444444444444444666555444444333222111111...//////000000//////.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************)))))))))*********++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------............000000111222444666888:::111111222222222000...---...///000000000111444666111111000000///...------------------,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((___===>>>>>>===EEEBBBGGGBBB<<<>>>;;;666;;;@@@???```tttbbb^^^kkkeee{{{]]]GGGCCCHHHHHHDDDHHHJJJJJJHHHFFFCCCCCCCCC>>>>>>=========>>>??????DDDBBB>>>:::888666666666777666555444444444444444222333333333333222111111000000111111111111000000111111111111111111111111......//////////////////000000////////////000000222222000000000000222222333333333333444444444444444JJJpppbbbgggNNN???>>><<<<<<<<<<<<;;;;;;===<<<:::888777777666555333222111111000000111111////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++,,,------,,,,,,------------............/////////000000111111111111000000000000000000/////////.................................///......------......///------------------------,,,,,,,,,+++++++++******************************************************************************************++++++++++++++++++,,,,,,,,,---------........./////////000000000000///000222444666777999999999:::;;;<<<===>>>999999999:::;;;;;;;;;;;;>>>======<<<;;;:::999999888888666555555555555555444444444333333333222222000000000000////////////000000/////////............------,,,,,,------...........................,,,,,,,,,+++++++++++++++++++++,,,------------,,,------------------......------.........///////////////000000000111111111/////////000222444666777444444333222222222222222222222333444444444444444444444444333222111111000...//////////////////............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++))))))))))))************,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........---------...111555999;;;///000000000000///...------...//////000222666999222111111///...---,,,,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((^^^???BBBBBB<<>>>>>>>>>>>>>>>>>??????BBB???<<<888555555555555666555555444444444444555222222333333222222111000///000000111111000000///000000000000000000000000------........./////////000000////////////000000333222111000000111222333111222333333333333444444...>>>mmmxxxSSSMMM]]]TTT======<<<;;;:::::::::;;;;;;;;;:::888666555555666333222111111000000111111........................---------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************++++++,,,---------,,,++++++---//////---............/////////000000000000000000000000111111111000000000//////..............................------------......------------------------,,,,,,,,,+++++++++******************************************************************************))))))*********++++++++++++++++++,,,,,,,,,---------............/////////000000000000111333555666666777777888999;;;===>>>:::::::::;;;;;;<<<=========<<<;;;;;;:::999999999888777666555444444444444444444333333333222222222000000000/////////....../////////............---------,,,,,,,,,,,,------........................******++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,---------......------------...................../////////000000/////////000111222222333333333222111111111111111111222333333444444333333333333333222111111000000......////////////...............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((()))))))))*********++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...---,,,,,,,,,...000333555000000000000000//////...---.../////////222666:::222111000///...---,,,+++------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((\\\???CCCBBB;;;<<<>>>>>>777444888666888CCC===@@@ddd|||gggTTTAAA999AAAFFFDDDBBBDDDFFFFFFEEEDDDCCC@@@???@@@CCCFFF>>>>>>??????@@@@@@@@@@@@>>><<<999666555444555555555555444444444444444555222222222222222111111000//////000000000000//////////////////////////////---------......//////000000//////......//////000222222111111111111222222///000222222111111333444444666JJJSSSHHHHHHNNNFFF:::;;;<<<:::999888:::;;;:::::::::888555444555666333222111111000000111111........................------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************)))******+++,,,---,,,...---******...///...------------........./////////000000000000000111111111111111000000000000------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************)))))))))************+++++++++++++++,,,,,,,,,,,,------------.........///000000000000111333555666555555666777888:::;;;<<<>>>>>>=========>>>??????::::::999888888888999999888777666555444444444444333333333333222222222222000000000000///////////////.........---------------------,,,,,,---------------------------------************++++++++++++******+++,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,---------......------.........////////////////////////000000000222222111000000000000000000111111222222222222222222222222111111111000000---......//////......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************))))))))))))))))))))))))((((((((()))))))))***************+++++++++++++++************++++++++++++,,,,,,,,,,,,------------000///---,,,++++++,,,,,,000000000///////////////...............111666999000000//////...---,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((([[[>>>BBBAAA:::;;;;;;;;;444555<<<:::999DDD@@@CCCWWWmmmjjjSSS@@@:::;;;>>>>>>;;;;;;@@@CCCBBBAAAAAAAAA@@@???@@@BBBDDD===>>>???@@@AAAAAAAAAAAA:::999777666555444555555555444444333333444444555222222222222222111000000...//////000000//////...////////////////////////---------...///000000000//////............/////////000000111111000000///---///111111000///111444//////...333:::999222///888:::;;;:::888888:::<<<888999:::888555333555777333222111111000000111111........................------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***+++,,,---+++...---)))***...///,,,,,,,,,---------.........////////////000000111111111000000000000/////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************************************************************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........000/////////000222333444444555555666777999:::;;;???>>>===<<<<<<<<<===>>>888777777666666777888999777777666555444444444444333333333222222222222111111111111000000000//////.........---------,,,,,,......------------......------------------------*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))***,,,---......------+++,,,,,,,,,,,,---------,,,------------.........------...///////////////111111000////////////000//////000111111111111000111111111111111000000000---......//////......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))*********+++(((((((((((((((((((((((((((((((((((()))))))))***)))*********++++++++++++************++++++++++++++++++,,,,,,,,,---------///......---,,,++++++***//////........./////////.........------000444888/////////......---------,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((\\\???CCCAAA:::<<<888888222444<<<666111999999999===GGGJJJ999000;;;000444777:::AAAFFFCCC===@@@BBBCCCCCC@@@>>>===>>><<<===>>>@@@AAABBBBBBBBB888777666555555555555555444444333333333444444555111222222222222111000000......////////////......////////////////////////------......///000111111//////............//////---...///000000///...---,,,...000000///...111333...666111111===999222<<<777999:::999888888:::===888999:::888444333444777333222222111000111111111........................------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---)))------((()))......+++,,,,,,,,,---------........./////////000000111111000/////////............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,************************************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......///.........///000222333444444555555666888999:::===<<<:::999888999999:::666666555555555777888999777777555444444444444444333333333222222222111111111111111111000000000000......---------,,,,,,,,,///......------......///------------------------******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++---......------++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,---...////////////111111000///////////////......///000000000000000111111111111000000000000---..................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++++++++)))************+++++++++++++++,,,,,,,,,---------***+++,,,---...///............---------......///......---,,,,,,///333777..................------,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((RRRAAA>>>;;;999555666666555555555555666666666666555555444444444444666666777888:::<<<>>>?????????@@@@@@@@@??????>>>EEE::::::GGGOOOGGG<<<999:::999888666555333222111444444333333333333222222111111111111000000000000------...///000000//////......------------...............------.........---------............///,,,------......------,,,000000000000////////////000111111222333333444444555777888999888777888999:::999777666444333333222000000000000//////////////////...------------...***,,,---,,,++++++,,,---++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------------------............////////////000000//////.........---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************))))))))))))******)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,---------......000///...------...///000///000222555666888888999<<<;;;::::::999888777777777555333222444555555555888666444333333444333111222222222222222111000///////////////....................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------000000////////////000000222222000///............000000///...---,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,)))************+++++++++,,,---......///...............,,,,,,,,,,,,......000///---,,,---333:::@@@>>>999222,,,((('''((()))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((RRRAAA===:::888555444444444333333444444444555555555555444444333333444444555666888:::<<<===>>>???????????????>>>>>>AAA===EEEXXX___SSSBBB999999999888666555333222222444444333333333222222222111111111000000000//////---......////////////.........------------.........------,,,,,,------...------------............,,,,,,------------,,,,,,/////////////////////000000000000111222222333333333555777777777777888999999999777555444333222222000000000000/////////...//////...------------...,,,---...---,,,+++,,,---++++++++++++++++++++++++***)))))))))((((((((('''))))))))))))))))))))))))(((''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---------------............////////////000/////////.........---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,------------000///...------.../////////000222444666777888888;;;::::::999888888777777444333222222555777888777777555333333333444333111222222222222222111000000////////////....................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------///.........------------............///000111222222111000///............/////////...---------,,,------,,,,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))******************+++++++++,,,,,,))))))*********+++++++++,,,,,,---...............------,,,++++++,,,------...---,,,+++,,,///555::::::777333...,,,+++,,,...))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((QQQ???;;;888777555222222111111111111222222444444444444333333333333222222333444555777999:::======>>>>>>>>>>>>>>>===999999DDDVVV]]]QQQ@@@666888888777666555333333222333333333333222222222222111111000000000000//////....../////////......---......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------------,,,,,,---.........///000000000...//////000000111222222111333555666666666888:::888888666444333222222222000000000/////////......//////...------------......//////...,,,+++,,,---++++++++++++++++++++++++))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********++++++++++++,,,+++,,,,,,,,,---------...---............//////////////////...............------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++************************++++++,,,,,,,,,---------......---------......//////000111333444666777777999999999888888777777777333222111333777999::::::777555333222333444333222111222222222222111000000/////////............---------------------------,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------............------------,,,,,,---...///111222333111111000///..............................------,,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******)))*********++++++++++++)))))))))*********+++++++++,,,------......------,,,,,,+++******+++,,,,,,+++,,,+++******+++...111///...---+++***+++,,,,,,))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((NNN>>>999666666444222111111000000111111222333333333333333333222222111111111222444666777888;;;<<<<<<============<<<999666:::CCCHHHBBB:::666777777666555444444333333333333333222222222222111111000000000////////////////////////...---,,,,,,...------,,,,,,------...,,,++++++++++++++++++,,,+++,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,,,,,,,---...//////000000------...//////000000111///000222333444555888:::777666555333222222111111000000/////////.........//////...------------...///000000///---+++,,,---************************))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************+++++++++++++++++++++,,,,,,------...---------.........//////........................------------------------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,------------------......//////000111222444555666777777777777777777777777555444444666999;;;<<<;;;666444222222333333333222111111222222222111111000//////.........---------------------------------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************++++++++++++************************++++++++++++,,,,,,,,,,,,---------------------------------...///000111222111000///...............---------...............,,,,,,,,,++++++++++++***+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***)))))))))************+++))))))))))))************++++++,,,---------------+++******************+++***+++++++++)))(((***+++((()))))))))*********)))(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((KKK<<<888555555444222222111111111111222222111111111222222222222222111111222222444555777888999:::;;;;;;<<<<<<<<<;;;???:::888:::;;;:::999999666666555555444444333333333333222222222111111111000000000////////////.........///......---,,,,,,------,,,,,,,,,,,,------+++++++++******+++++++++++++++++++++,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000,,,------...//////000000---...000111222333777999555555444222111111111111////////////............//////...------------...///000000///---+++,,,---************************(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++******++++++,,,------...------------............---------...............------------------------,,,,,,+++++++++*********++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))(((((()))))))))******************************************+++++++++,,,,,,++++++,,,---------------.........///000222444555555666666666666666666666888777777888;;;<<<;;;:::555333222222333333333222000111111222222222111111............------------------------------------,,,++++++******++++++,,,))))))))))))))))))))))))************************(((((()))))))))*********************************)))))))))*********++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------------...............//////000000//////...............---------...............,,,,,,+++++++++*********+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))(((((()))))))))*********(((((()))))))))************++++++,,,,,,,,,,,,,,,***************************+++,,,,,,***(((((()))***+++,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((yyyFFF:::888555555444222222222111111222222222000000000111111111111111111111222222333555666777888888999:::;;;;;;;;;;;;;;;;;;::::::999777666666555555444444444444444444222222222222111111111111000000////////////......------.........------,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---.........,,,------......///000000,,,---/////////111555888444333222111111000000000/////////.........------//////...------------......//////...,,,+++,,,---************************(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************++++++++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))************+++))))))***+++,,,---......,,,------------.........---------------.........------------------------++++++++++++************++++++++++++++++++++++++)))))))))*********************************************))))))))))))******))))))))))))))))))))))))((((((((()))))))))******************************))))))*********+++++++++******+++,,,------------......------...000222333444444444555555666666666999999888999::::::999777444333111111333333333222000000111222222222222111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************((())))))))))))*********++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,------------//////......---....../////////......---......///..................------++++++++++++************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******)))***++++++,,,,,,++++++)))***++++++++++++***))))))+++,,,,,,***))))))***)))***++++++***)))'''&&&))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((qqqBBB999888555555444222222111111111111222222/////////000000111111111111111111111222444555666666777888999::::::::::::444777999888666555444333444444444444444444444444222222222222111111111111000000/////////.........,,,,,,---.........---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------...//////000000,,,---...---...000333666333222111000000000000000//////.........---------//////...------------...,,,---...---,,,+++,,,---************************'''((((((((()))))))))***))))))))))))))))))))))))(((''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))***+++,,,---......,,,,,,---------.........,,,,,,,,,------.........------------------------++++++++++++************++++++++++++++++++++++++((()))))))))*********+++******************************))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))*********+++((()))+++,,,---------,,,...---,,,,,,---///111333222333333444555555666666777666666777888888666444444222111111222333333222000000111222222222222222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((((((((()))))))))***************************((((((((()))))))))******************************))))))))))))*********+++++++++,,,,,,,,,---------------------......///000.........------......////////////...---------,,,++++++++++++************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***)))******+++++++++++++++******+++,,,,,,+++******((()))++++++***)))***,,,''''''((((((((('''%%%%%%))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((lll???999888555555444111111000000000000111111.../////////000000111111000000000000111222444444666666777999999:::::::::333666888666444555666777333333444444444444444555222222222111111111111000000/////////............++++++,,,---............---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))************++++++++++++++++++,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,------......///000000000,,,------------///222555222222111000000///000000//////.........---------//////...------------...***,,,------++++++,,,---))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************((()))***+++,,,---......,,,,,,,,,---------......,,,,,,,,,------.........------------------------+++++++++************)))++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************((()))+++,,,------,,,,,,...---,,,+++,,,...111222222222333333444555666666333333333555777777555333444222000111222333333222///000111222222222222222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------++++++,,,,,,...///111222......---------......///000000///...------,,,,,,+++++++++************)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))))))))***+++++++++++++++***+++,,,------,,,+++***'''(((******)))***+++---)))***************))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((bbb@@@<<<888333333222333222111000////////////////////////////////////000000111111111222222222444444555777888:::;;;;;;888888777777666666555555666666555444333333222222111111111111111111111111111111111111000///------------------------------------,,,,,,,,,,,,++++++************************))))))************))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////............//////000000000000000000000000//////.........---------......---------,,,,,,,,,************************,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******++++++,,,------------............///000000111222333444444555777666555444333222222222444444444333333333222222111000///000111000///---......---------,,,,,,,,,------,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))***************************************************)))((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((\\\<<<:::777333333333333222111000////////////........................000000000111111111222222333333444666777888999:::888888777777666555555444666555555444333333222222111111111111111111111111111111111000000///------------------------------------,,,,,,,,,,,,++++++************************))))))************)))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------//////............//////000000000000000000000000///.........------------...------------,,,,,,,,,************************,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******++++++,,,---------------............///000000111222333444444666555444333333222333333333333333333222222222222111000///000111000///---...------------,,,,,,,,,------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))************)))))))))******++++++******)))))))))))))))***************************************************)))((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((TTT999888666333444333222222111000////////////........................000000000000111111111111111222333444555666777888777777777666555555444444555555444444333333222222111111111111111111111111000000000000///......---------------------------------,,,,,,,,,,,,++++++************************))))))************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///......------......///....................................------------------------,,,,,,,,,,,,************************+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++************+++,,,,,,,,,,,,,,,---------......//////000111222333444444444333333222222333333444111111111222222222222222111000///000111000///---------------,,,,,,,,,,,,---,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((())))))******))))))((()))******++++++******)))))))))))))))***************************************************)))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((tttOOO999888666444444222111111000///////////////......................../////////000000000111111000000111222333444555666777777666555555444444333444444444333333333222222111111111111111111111111//////000000///......---------------------------------,,,,,,,,,+++++++++************************))))))************))))))))))))***+++++++++++++++***************************++++++++++++,,,,,,,,,...------------------...---------------------------------------------------------,,,,,,,,,++++++************************+++*********)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************++++++,,,+++,,,,,,,,,------------......///000111222333333222222222222222333444444000111111111111222222222111000///000111000///------------,,,,,,,,,++++++,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))((()))))))))***************************************************)))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((lllMMM;;;:::777444444000111000//////////////////............................../////////000000000//////000111222333333444666666555555444333333333333333333333333222222222111111111111111111111111...////////////......---------------------------------,,,,,,,,,+++++++++************************))))))************))))))))))))***++++++++++++************************************+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++*********************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,------...//////111111222333111111111111111222333444111111111111111111111111111000///000111000///---------,,,,,,,,,+++++++++,,,,,,+++++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++*********)))++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((()))))))))******)))))))))((()))))))))************))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((dddJJJ<<<<<<777555444///000//////....../////////------------------------............//////////////////000000111222222333555555555444333333222222333333333333222222222222111111111111111111111111....../////////......---------------------------------,,,,,,,,,,,,++++++************************))))))************))))))((()))******++++++******************************************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++******+++++++++,,,,,,,,,------...///000111222222111000000000111222222333333333222222222111111111111000///000111000///---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++))))))*********++++++++++++++++++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''(((((())))))(((((('''((())))))******))))))((())))))))))))************))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''[[[FFF<<<<<<888555555/////////.........//////000------------------------------.........///////////////000000111111222222555555444444333222222222222222222222222222222222111111111111111111111111------...//////......---------------------------------,,,,,,,,,,,,++++++************************))))))************))))))((())))))***************************************************++++++++++++,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***************************((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&'''''')))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++************++++++++++++,,,------...///000111222111111000000000111111222555555444333222111000000111000///000111000///---,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))*********+++******+++++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))***************)))(((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))******)))((('''UUUBBB;;;<<<777666555/////////.........//////000---------------------------------.........////////////000000111111222222555555444333333222222111222222222222222222222222111111111111111111111111------......///......------------------------------------,,,,,,,,,++++++************************))))))************))))))(((((()))***************)))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++,,,------------------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,---...///000111111111111000000000000111111777666555444222111000000111000///000111111///---,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))***************)))(((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((()))******)))((('''zzzOOODDD999777888555111000////////////....................................---------............///............////////////222222333333333222222111111111111111111111111111000000111111111111000000......---------,,,,,,,,,------,,,,,,+++***))))))************************+++***)))***+++,,,+++)))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,//////...---,,,,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******+++,,,,,,---......******))))))******+++,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---...///000000---///000000///---...///000000000000000000000000111000000///...---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((()))***+++***)))'''%%%((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&(((+++,,,+++***oooNNNBBB999777777444000///////////////....................................------------........................////////////111222222333222222111111111111111111111111111111000000111111111111000000......---------,,,,,,,,,------,,,,,,+++******)))************************,,,***)))***++++++***)))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,.........---,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******++++++,,,------...***************++++++,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------......//////---///000000...---...///000000000000000000000000000000000///...---------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))***+++***)))'''&&&((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((''''''(((******)))(((```KKK@@@888666666333///////////////............---------------------------------------............---............/////////111111222222222222111111111111111111111111111111///000000111111000000///......---------,,,,,,,,,---,,,,,,++++++*********************************---+++******++++++)))((()))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++,,,,,,------)))************+++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,------------------------,,,...000000...---...///000000000000000000000000000000//////...---------------------,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))(((((()))******)))'''&&&((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((()))'''&&&'''((()))(((&&&TTTGGG>>>777666555111////////////.........---------------------------------,,,,,,---------.........---------........./////////000111111111111111111111111111111111111111111//////000000000000//////......---------,,,,,,,,,,,,,,,,,,++++++*********************************---+++******++++++)))((())))))))))))))))))))))))))))))************)))((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++---,,,,,,,,,+++++++++***************++++++++++++,,,+++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))*********++++++,,,,,,))))))******++++++++++++,,,,,,,,,+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************++++++++++++---------,,,,,,,,,,,,,,,,,,---//////...---...////////////////////////////////////......---------......---------,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++******+++++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((('''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((('''&&&&&&((()))((('''NNNEEE===777666444111...///............------------------------------------,,,,,,,,,------------...------------...............///000000111111111000000000000000000000000000//////000000000000//////......---------,,,,,,,,,,,,,,,+++++++++++++++***************************,,,+++******++++++***((())))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********++++++++++++++++++++++++*********)))))))))******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))***************+++((()))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,++++++++++++---...///...---...///....................................------------......---------,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++)))******+++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((&&&%%%&&&(((*********|||KKKBBB<<<777666555000///000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---...///000000111000000000000000000000000000000...//////000000//////.........---------,,,,,,,,,++++++++++++++++++++++++************************+++***)))***+++,,,+++)))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))************+++************************(((((())))))***+++++++++*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***,,,,,,+++******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***,,,.........---...///........................------------------------------------,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&''''''((()))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((***(((&&&&&&(((*********nnnHHHAAA<<<888777555111///111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,---...///000000000000000000000000000000000000......////////////............---------,,,,,,,,,++++++++++++++++++++++++***************************)))((()))+++,,,,,,+++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************)))*********************((((((((()))***+++++++++)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))+++,,,,,,+++***)))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,)))+++---...------...///------------------------------------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''((()))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((()))******((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))///,,,)))(((((())))))(((eeeFFFAAA<<<999888555111000222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...///000000000000000000000000000000000000......////////////............---------,,,,,,,,,++++++++++++++++++++++++************************)))(((((()))+++------,,,))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************)))))))))))))))*********'''(((((()))***+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''')))+++,,,,,,,,,***)))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---)))+++---...------...///------------------------------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''')))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))333000+++)))(((((('''&&&WWWJJJ???===999666333111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////////////////000000000000//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))************************))))))(((((())))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************)))(((((((((***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))NNNCCC===;;;888555222000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......---.........////////////....../////////000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))+++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********++++++++++++*********)))))))))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((()))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************)))(((((()))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))EEE???;;;999666333111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,---......---------.........//////.........////////////000...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********++++++++++++++++++++++++***************))))))))))))))))))))))))'''((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((************+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,***+++,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))CCCBBB999777444111///...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---------.........------........./////////.........//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++************(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************++++++++++++******+++,,,------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************************+++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((wwwEEEDDD777555333000...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,------------------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))((('''&&&''')))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***++++++++++++++++++++++++************************(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++*********(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))******))))))(((((((((((())))))((((((((((((((((((((((((iiiFFFCCC555444222000..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))+++((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******+++++++++++++++*********)))))))))))))))*********))))))))))))))))))))))))'''((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++)))***+++,,,,,,---------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((''''''(((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))^^^EEE>>>555444222000..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))+++(((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((('''''''''((()))*********++++++*********)))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,---,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))XXXEEE;;;555333222000///...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((&&&''''''((()))******++++++*********))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))++++++))))))(((((((((((())))))))))))))))))))))))))))))XXXGGG???444333222000//////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++------------------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((''''''((()))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((++++++***)))(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))),,,,,,+++***))))))******,,,...///...,,,*********))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((TTTDDD<<<444333222000//////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++------------------------------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))((((((''''''((())))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++******)))(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++***))))))))))))))),,,---...---+++))))))***))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++******)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))(((NNNAAA888444333222000//////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''((())))))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******)))((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++******)))((((((((())))))***,,,---,,,***)))))))))))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++******)))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))III???666444333222000//////......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((&&&'''(((((())))))((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***))))))((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))((((((((((((((())))))***,,,+++)))(((((()))))))))))))))))))))))))))************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************)))))))))))))))******+++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))FFF???555444333222000//////......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******)))((((((((((((((())))))(((***++++++)))(((((()))************************************************++++++************++++++************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************)))))))))))))))******+++))))))*********+++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******EEE@@@555444333222000//////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++******++++++,,,,,,------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))))))))))))))((((((((()))******((()))++++++)))((()))***************************************************++++++************++++++************************************************)))************+++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++)))))))))************+++************++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************~~~EEEAAA444444333222000//////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++)))******+++,,,,,,------------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********)))))))))))))))***++++++(((***++++++***)))******************************************************,,,++++++******++++++,,,************************************************)))************+++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++))))))))))))************************++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************|||DDDAAA333444333222000//////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++))))))***+++,,,,,,---------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******(((((())))))))))))((((((%%%&&&''''''((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((()))***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******))))))***+++,,,,,,(((***,,,,,,*********+++************************************************,,,++++++******++++++,,,************************************************)))************+++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++))))))))))))************)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++xxxKKK777666444333222111000...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************)))************+++++++++++++++***)))(((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))(((((()))***************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))(((((('''''''''&&&******))))))((((((''''''+++*********))))))(((((((((((()))***************)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,***************++++++,,,************************,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((+++*********))))))((((((************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))wwwJJJ777666444333222111000...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************))))))*********+++++++++++++++***)))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))(((((()))************)))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((''''''''')))))))))))))))(((((((((+++*********))))))))))))((())))))***************************++++++++++++******++++++++++++***************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((************)))))))))(((************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))sssIII888777444333222111000...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,***************************)))))))))*********+++++++++***))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++))))))))))))))))))))))))'''((())))))******))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))((((((((((((''''''(((((())))))))))))))))))***************)))))))))((()))******++++++******************+++++++++,,,***++++++,,,,,,++++++***************++++++++++++------,,,++++++,,,,,,,,,************************++++++++++++++++++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************************)))************++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))pppHHH999777444333222111000...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,*********,,,---,,,+++************************))))))))))))******************)))))))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''(((((((((((()))))))))))))))((((((((((((((((((((((((((())))))******+++************************))))))***++++++++++++************+++++++++,,,,,,++++++,,,,,,,,,,,,++++++************+++++++++,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))*********)))))))))))))))************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))kkkGGG999888444333222111000...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))***,,,---,,,+++************************(((((()))))))))************)))))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******(((((((((((()))))))))***(((((())))))))))))))))))(((((())))))******++++++***************+++++++++))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,***+++++++++,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,////////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))******************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))gggFFF:::888444333222111000...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))***,,,------,,,************************((((((((()))))))))******)))))))))))))))******+++))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))******+++((((((((()))))))))******(((((())))))))))))******))))))***************************+++++++++++++++)))***++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///........................------,,,,,,++++++******------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************************************)))************+++++++++***************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))dddEEE;;;888444333222111000...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***************************))))))***,,,------,,,************************(((((((((((()))))))))***)))))))))))))))***++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++(((((()))))))))*********(((((()))))))))*********++++++***************************++++++,,,,,,,,,)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------------............---------------.........//////------......///000222222////////////////////////111000000///......------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************((()))))))))************************************)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))cccEEE;;;888444333222111000...---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***************************))))))***,,,...---,,,************************(((((((((((())))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))************))))))************************(((((((((((((((((((((((('''(((((()))))))))))))))***************************)))(((((((((((())))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))************(((((())))))*********+++,,,+++++++++***)))))))))*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............------.........////////////000/////////000111333555555777777777777777777777777555555555444333222222111////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++(((((())))))*********+++************************)))************+++++++++))))))******++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))fffGGG<<<999777777444...,,,///000.........---,,,,,,+++******++++++++++++++++++++++++///'''---%%%(((000'''++++++)))###---%%%)))'''///(((---222---))))))***...'''000...$$$)))******+++(((***%%%###;;;&&&(((///)))<<<"""...'''%%%---...000..."""222 ,,,...,,,%%%555%%%333)))!!! 111(((...000"""$$$...&&&###%%%... ///000 ,,,###))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++******))))))******+++++++++,,,,,,,,,...,,,+++,,,......+++)))***+++++++++---///...+++,,,+++...222222...///333,,,...111444555666666666;;;???AAA@@@BBBGGGLLLNNNPPPLLLMMMSSSUUUQQQPPPSSSYYYRRRIIIDDDDDDFFFGGGGGGFFFGGGEEEAAA<<<777222---,,,---///000///...,,,***///+++((('''***---......///...,,,+++,,,---,,,+++************************++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))(((((((((((())))))******************************************************))))))******+++,,,******))))))))))))******************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************eeeGGG<<<999777888444...,,,///000.........---,,,,,,+++******++++++++++++++++++++++++'''+++222&&&)))"""%%%---------...111(((...///+++---...$$$''')))&&&+++,,,###'''111999777((($$$---(((777***'''+++&&&222###$$$!!!)))$$$HHH111777%%%...)))&&&...@@@'''111<<<777### ???666(((&&&%%%'''===)))&&&;;;&&&---///!!!&&&666222,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))***++++++++++++,,,,,,,,,---,,,+++,,,//////...+++111111///------......---111111000......111666:::EEEGGGGGGEEECCCFFFLLLRRRLLLNNNTTT[[[```bbbbbbccccccYYYNNNKKKJJJLLLSSS[[[MMMKKKHHHHHHHHHEEE???999BBBBBBAAA???@@@DDDGGGIIIGGG@@@777111.../////////)))---222444222...***(((,,,+++******,,,---,,,+++************************++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))***)))))))))))))))))))))************************)))************+++++++++))))))(((((((((((())))))******************************************************))))))******+++,,,******))))))))))))******************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************cccGGG===888888888555///---//////,,,...------,,,,,,++++++***++++++++++++++++++++++++(((******222]]]SSSWWWSSSXXXNNNRRRYYYRRRRRREEE'''(((...$$$BBBYYYQQQZZZXXXYYYYYYNNNCCCDDDWWWHHH$$$111)))'''KKKssszzz___;;;111+++)))444555999((("""***PPPnnn222&&&---///???&&&&&&111EEEyyywww===!!!&&&***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************++++++++++++************++++++++++++,,,,,,,,,,,,---,,,+++,,,///000///...---,,,------......///000///555777666>>>OOO\\\___hhhhhhnnn|||xxxnnnjjjkkkttt|||~~~}}}oooeeeUUUQQQMMMJJJHHHGGGEEEDDDDDD@@@<<<:::::::::777444000222222///***)))---111,,,+++***+++,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))******************************)))************+++++++++***))))))(((((())))))*********************************************************))))))******+++,,,******))))))))))))******************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************```FFF===888777888555///---///...,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,&&&+++ooo...)))+++...)))!!!%%%~~~111,,,$$$:::000:::@@@///'''EEE<<<&&&;;;$$$---888000***666************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---.........++++++---///000///111444000???IIILLL[[[sssuuueeeZZZLLLLLLKKKHHHDDD@@@>>>===@@@===888222...---///111///---,,,,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))*********************************))))))*********+++++++++***))))))))))))))))))*********************************************************))))))******+++,,,+++******))))))******+++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))))))))+++,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************]]]EEE===777666888555000...///...+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++$$$777...'''IIINNNVVV888000)))444'''<<>>HHHRRRccctttppp___WWWJJJEEEBBBFFFLLLNNNHHHAAA333000,,,+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++)))************++++++++++++******))))))******+++******************************************************))))))******+++,,,++++++************++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************XXXDDD===555333555444000///111000---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...000+++000///)))===...###&&&444((((((888...&&&$$$eee,,,+++:::&&&444---vvv***&&&111(((???ZZZ !!!,,,,,,,,,777jjj---111"""MMM!!!'''***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---......---///333777888???RRRkkkyyy~~~}}}mmmbbbUUUNNNOOOTTTXXXYYYEEE???777111///......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++)))************++++++++++++******))))))******+++******************************************************))))))******+++,,,,,,++++++******++++++,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************WWWDDD>>>555222444444000000222111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))%%%$$$000((()))111(((222''')))...000'''+++000^^^---###222&&&)))---'''???&&&111666((($$$444>>>333---***555sss###000%%%'''%%%~~~---000LLL))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++************************************************+++++++++,,,,,,---------,,,,,,,,,---------......***---//////000222888<<>>666000---,,,+++)))++++++************++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***************************************************++++++,,,,,,++++++******************************))))))))))))))))))***))))))*********+++++++++************************+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++(((((()))))))))*********************************************************************************************************YYYGGG@@@666444444444333222111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...+++...,,,---777---...+++...+++...+++---***///^^^***---++++++,,,***+++,,,111UUU...(((,,,nnn---***%%%***```&&&WWW;;;+++,,,,,,------,,,,,,+++))))))))))))))))))******((()))++++++*********+++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))************++++++******)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------....../////////555///---000111//////222666WWWhhhTTTLLLCCC888111000000000///++++++******+++,,,------++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,++++++******************************))))))))))))******)))))))))***++++++,,,,,,************************++++++************++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))***************+++,,,---************************************************************************************************)))))))))***++++++,,,,,,))))))))))))************************************************************************************************************WWWHHHBBB555555555555444333111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...+++///,,,...777---...+++...+++...+++...***///^^^***---++++++###777999'''222uuu???,,,***...ooo******)))333&&&++++++,,,,,,,,,,,,++++++))))))))))))************((()))++++++*********+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))************++++++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000111---...444444...///555JJJqqqvvveeeXXXGGG;;;555333000---------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************++++++++++++******))))))******+++))))))******+++++++++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************+++,,,---...************************************************************************++++++++++++++++++++++++))))))******+++++++++,,,)))))))))*********++++++************************************************************************************************VVVIIICCC555555555444444222000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...+++///,,,...666---...+++...,,,...,,,...***///^^^***---++++++555"""!!!...)))###FFFzzzKKK+++)))***...nnn)))...yyy111222www,,,<<<******++++++++++++******((()))))))))************((()))++++++*********+++************************))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************(((((()))++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------...///000000000,,,+++///444222222@@@SSS{{{uuuwww{{{~~~xxxaaaNNNBBB:::333...222111///...---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))*********++++++++++++******))))))******+++***************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))*********,,,---...///************************************************************************++++++++++++++++++++++++***************+++++++++))))))*********+++++++++************************************************************************************************VVVJJJCCC555444444444333111///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...+++///---...666---...+++...,,,...,,,...+++///___***---++++++,,,---///111222111...---QQQ...555///)))---lll+++111jjj---&&&FFFyyy555'''!!!*********++++++*********(((((())))))*********+++(((***++++++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++(((((()))++++++,,,,,,,,,************************+++++++++,,,,,,,,,---------------...///000000111000///222444222;;;\\\~~~zzzttttttyyy{{{fffaaakkkvvvmmmqqqiiidddjjjooouuuzzzqqqggghhhwwwuuubbbsssppp\\\PPPHHHAAA;;;666444222///---+++***)))*********++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))******++++++++++++++++++************++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))******+++,,,...///000************************************************************************++++++++++++++++++++++++************************)))************+++++++++************************************************************************************************VVVMMMBBB555444333222000//////............---------,,,,,,,,,------------------------...,,,(((///)))///333$$$000333***+++,,,222&&&&&&,,,kkk)))---666%%%111///)))///)))555$$$///...}}}///&&&222'''qqq555 ???444###777999000+++(((666((( 222))))))************))))))))))))))))))))))))))))))'''(((***++++++******)))+++++++++*********))))))))))))))))))************---,,,***)))))))))***+++******))))))))))))******++++++******************)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......555///,,,///...***+++000666333,,,111GGGbbb~~~kkklll}}}zzzfffmmmvvvsssdddbbbpppyyyvvvlllnnnnnnnnnttt|||~~~zzz{{{llldddmmmwwwwwwoooiii|||{{{yyy{{{{{{uuuiiiVVVKKKEEEAAA222''')))---,,,***+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++***---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,+++............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++************************,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++******))))))************************************************************************************************************************************************++++++************++++++VVVLLLAAA555444333222000////////////.........---------,,,,,,------------------------%%%666666000'''&&&===///...000...,,,'''---;;;:::$$$aaa222$$$111666...000QQQvvv"""111>>>,,,,,,,,,555'''***pppuuu***)))444"""+++,,,===:::***...;;;$$$...******++++++++++++******++++++++++++++++++++++++((())))))***************+++++++++*********))))))))))))))))))************,,,+++***)))((())))))*********))))))))))))******************************)))************+++++++++))))))************))))))************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,---///333444222333555(((;;;999;;;mmm{{{qqqmmmyyygggbbbggggggbbbeeennnrrrmmmnnnooohhh```cccpppvvvssstttkkkhhhnnnsssrrrnnnmmmrrrooolllfff^^^dddsss```QQQIII:::---+++.........///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------//////...---,,,,,,++++++---------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...+++*********************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++*********)))************************************************************************************************************************************************++++++************++++++UUULLLAAA555444333222111000/////////.........------------,,,---------------------------%%%666LLL000ZZZ$$$999:::"""---111'''555888...((()))111***333yyy)))###555BBB???"""333(((%%%vvv+++000+++(((III...xxx333$$$222------###++++++,,,,,,,,,,,,++++++------------------------***))))))))))))***+++++++++++++++***************))))))))))))******************)))((((((((())))))******))))))))))))******************************)))************+++++++++))))))************))))))************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........,,,000222000///111222000222444===fffmmmfffjjj```fff{{{tttfffdddrrrkkkddddddhhhkkkjjjgggdddsssyyyuuuwww~~~vvvfffeeefffjjjpppsssrrrtttxxxzzzlllppprrrfffhhhpppkkknnnttt}}}xxxcccYYYHHH555---,,,,,,---///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,---------.......................................------------,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++TTTKKKAAA555444444222111000/////////............------------........................;;;(((000111...333...555&&&666666&&&+++111888---777uuu222///,,,'''888888,,,WWW000///""",,,///$$$???+++***&&&222999++++++,,,,,,,,,,,,++++++------------------------+++***)))((()))***+++,,,************************((()))))))))************))))))((((((((((((((((((******))))))))))))*********************+++++++++))))))*********+++++++++)))******++++++******)))***************************************************************************************************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------............111333000+++,,,222333///:::<<>>***CCC888$$$(((;;;%%%;;;###{{{777...,,,666333CCC'''@@@555+++666222)))777)))VVV111000)))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---************************((()))))))))************((((((((()))))))))((((((******))))))))))))******))))))*********+++++++++))))))*********+++++++++******++++++++++++***************************************************************************************************************++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////...000000000333888777333666jjjvvvlllfffaaabbbhhhllllllfffbbboooiiiaaa~~~xxx{{{vvvoooqqqwww{{{bbbGGG888222///------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***,,,------+++***+++---...------,,,,,,------...------------------------....../////////000000000///000000000111111111222//////000000111222222222111111111000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************************************************************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,QQQJJJAAA666555444333222111000000000/////////.........------...........................%%%)))333CCC...vvv777---111***444---###000444>>>---111000***000555333NNN999&&&999&&&555nnn333333%%%...777###888)))&&&)))hhhAAA$$$******++++++++++++*********************************************+++,,,,,,***************+++++++++))))))))))))************(((((()))*********))))))******))))))))))))******)))))))))***++++++,,,,,,)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,------------------........./////////,,,...222666555222333777[[[mmmYYYSSSWWW```jjjpppwwwwwwqqqkkkhhheeemmmkkkvvvrrrWWWDDD:::111***------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,///000///+++***+++---......------------......------------............//////000000000111111111...//////000000111111111......------------------------......////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........////////////------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,QQQJJJAAA666555444333222111000000000////////////....................................555999999###)))---333555mmm<<<333888,,,444,,,666:::444((()))FFFyyy999666333///000222>>>999:::pppzzz888...HHH888LLL:::%%%mmmIII&&&000--- '''---'''(((555555###***___++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++))))))*********+++++++++))))))))))))************((((((***+++++++++************))))))))))))******((())))))***++++++,,,,,,)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,,,,------------...............////////////000///444777000,,,???ZZZvvv\\\WWWOOOMMMXXXnnn}}}|||~~~|||zzzvvvppphhhfffvvv}}}hhhWWWIII999+++------,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,******+++,,,,,,---......000333444222---***,,,.........------------......------------.........///000000000111111111222222111111111222333444444444222333444555666777888999777777666444333111000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------////////////000000000000///000000111111222222333000000000000000000000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---PPPJJJAAA666555555333222111000000000000/////////............////////////////////////+++%%%222...000444***111---000SSS%%%+++222555222(((444)))---===,,,///...888[[[uuu555777111EEEHHHFFFQQQbbb[[[pppvvvUUU]]]kkkEEEHHHUUU888:::777>>>&&&lllyyy^^^QQQ>>>...888---333...---,,,000***+++...///+++)))999FFFllltttUUU,,,------......------,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++))))))******++++++++++++))))))))))))************((()))***,,,,,,,,,+++*********))))))))))))******((())))))***++++++,,,,,,)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,---------................../////////000111...222666///444___qqqZZZIIISSSXXXVVVRRR\\\xxx{{{pppfffcccfffbbbdddccc]]][[[___eeehhhtttvvv{{{oooiiiuuuzzzkkk[[[FFF555...------,,,,,,------...------------------------*********++++++,,,,,,,,,******+++,,,,,,---......333666777444///+++---000......------------......---------.........//////000111111111111222222222555555666666777888888999>>>@@@BBBFFFJJJNNNQQQRRRLLLKKKGGGCCC???;;;777666000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------........................000000000000111111111111333444555555666777888999444444444444444444444444////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---QQQCCC@@@666555555333222111000000000000000000000000000000000////////////////////////...------------...//////333111...,,,---111000...000---444666------333111333222555===NNNbbbttt~~~lll^^^VVVPPPNNNOOO@@@;;;444111222444111,,,///000...,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++)))************+++++++++++++++************************))))))))))))******************************)))************+++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////.........---------.........//////////////////@@@111///333MMMnnnZZZSSSTTTVVV]]]mmmvvvssswwwyyyjjjhhheeeaaa]]]ZZZXXXWWWUUUSSSRRRPPPOOOOOOOOOPPPXXX]]]fffoooyyysssrrrwwwwwwsssxxx]]]AAA555444111,,,+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111333555444111...,,,,,,..................------...------...000111111000111000000222444444333222<<<:::===IIIXXXgggttt|||zzznnneeeNNNDDD:::555444444111///---666777...***000000+++000111---)))***111111---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++...,,,***,,,///111000///111---)))***...111000---///......//////------///111333666999:::>>>CCCFFF777DDDNNNMMMJJJLLLLLLJJJJJJCCC@@@DDDFFFBBB???>>>666888666000,,,...000000/////////...---...//////------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++*********+++---...,,,)))***---...+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,++++++---...,,,)))(((+++------111+++(((---000000000222---///...,,,+++,,,------...((((((---///---,,,///,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++PPPCCC@@@666555555333222111000000000000000000000000000000000////////////////////////......------......///000,,,...111222222333333333555333222000333>>><<<---777GGGbbbgggYYYUUUYYYUUUGGG777000111444333222111000111111...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++************+++++++++++++++++++++++++++******************))))))*********++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////.........---------/////////000000000000000000222000===HHHttt~~~dddWWWWWW]]]___]]]yyy}}}zzzooojjjkkkfff]]]ZZZXXXUUUQQQNNNKKKIIIHHHHHHGGGEEECCCCCCCCCCCCDDDEEEIIIPPPXXX___gggooottt|||rrr~~~jjj\\\666222...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000111333333000...---,,,........................---000222222000///000222777111///222111000777AAABBB^^^|||tttXXXHHHEEEBBB===444000///222555444111000---111111......///,,,&&&,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++///---+++,,,...000///...///000111111111000...---111000000111222555;;;@@@JJJJJJJJJLLLPPPVVV\\\```qqqrrrtttxxxvvvtttqqqlllgggbbb___\\\ZZZUUUJJJ===888>>>@@@666'''111...,,,------,,,,,,------------,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++******++++++---///---******---...+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...//////...+++,,,......///000000...222///---...000000...---000000000......//////...111------111111...---000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~PPPBBB@@@666555555333222111000000000000000000000000000000000////////////////////////...............///000000---000222222000///000333///000000---+++333DDDRRR}}}vvv[[[NNNQQQQQQ@@@,,,222000......////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////............---///000000000111111111111111555---DDDvvvggggggbbbYYYVVVccc}}}vvvkkkaaa[[[UUUPPPMMMMMMKKKIIIFFFCCCAAA@@@???===<<<:::999888999999::::::===@@@DDDIIIOOOVVV[[[dddmmm{{{sssxxxzzzyyyGGG999///...///,,,+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///111111///...---...............////////////222000......000333555666111222888===AAAMMMjjjxxxssslllggggggkkkrrrwwwwwwnnnuuunnnFFFIII999111777999000)))+++''',,,///...---------***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///---,,,,,,...//////...+++///333444111///000333444555555666===KKK]]]iiijjjqqq|||}}}{{{xxxtttlllggg\\\OOOGGGEEEBBB>>>>>>555000222222---,,,...---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++++++++++++++---///...+++***---...+++++++++++++++,,,,,,,,,,,,++++++,,,---.........//////---,,,,,,------,,,++++++---...///222444333///222000//////000///...---000//////111///,,,,,,//////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}OOOBBB@@@666555555333222111000000000000000000000000000000000//////////////////////////////......//////000111333111000111111000222777333///222@@@MMMYYY|||zzzmmm```gggzzzuuu}}}uuuaaaVVVKKKBBB:::777444111...+++///444............------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////...............//////000000111111222222222BBB444TTTlllbbbhhh___]]]llllll^^^RRRPPPNNNGGGDDDGGGDDDCCCAAA???===<<<;;;;;;:::999888777777888999999:::;;;<<<<<<>>>BBBHHHLLLMMMTTTaaapppyyyfffLLL444//////,,,,,,000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++---//////...---...//////////////////000000000222000///111444555222...111777GGGiii|||vvvccczzzwwwvvvzzzsssiiifff___TTTVVVaaafffuuuxxxeeePPPCCC:::333333999...//////,,,+++,,,///222------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///...------............///000000...---///444:::@@@KKKXXXbbblllzzzuuuggg\\\UUUMMMAAA888888888333111444---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++++++++,,,,,,---000000,,,+++------+++++++++++++++,,,,,,,,,,,,---...///......---...///333...+++,,,///111555:::888<<<@@@AAABBBDDDBBB>>>???999666888:::888444222000000111000...,,,---///000000///......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,|||NNNAAA@@@666555555333222111000000000111111111111111111111111000000000000000000000000000////////////000111111333//////555777555555777222888@@@^^^yyy~~~uuuttt{{{xxxdddUUUDDDCCCBBB???666---+++111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////...//////000111111222222666888RRRkkk]]]bbbhhhppp|||ddd]]]NNNEEEGGGEEE===999<<<<<<;;;:::999888777777777:::999888777888999:::;;;999999999777777999===AAAAAADDDJJJTTTcccwww___>>>000.........111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***,,,.........---///000/////////000000000111111,,,222777555000111999AAAaaaooonnnpppyyyeeeXXXkkkuuuWWWFFF;;;333555333111///---,,,...000------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......///000111444111...///444>>>IIIOOObbbvvvzzz}}}{{{llleee[[[PPPHHHAAA:::555333......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++,,,,,,---------111222...,,,------,,,++++++,,,,,,,,,---------000111111000......000333333222666???DDDGGGMMMTTTUUUWWWYYY\\\\\\YYYXXXWWW[[[RRRMMMPPPRRRMMMFFFCCC999999777333000000111222000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,|||MMMAAA@@@777555555333222111000000000111111111111111111111111000000000000000000000000000000000000000111111222333000222888777000///333CCCpppvvvKKKHHHHHHKKKEEE888000000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------......///......------------......------------------------,,,,,,,,,---------..............................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000000000//////000111222333333444;;;///rrr___\\\mmmpppccccccOOOFFF@@@BBBAAA;;;777999999888888777777888888999777777666666666888999::::::::::::888777888;;;===<<<===>>>BBBKKK\\\ooo}}}qqqRRR:::000///111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............+++,,,......---...///111//////000000111111222222///444444---,,,BBBkkkqqqqqqqqqWWW\\\sss^^^@@@444000---///000...---...------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............000000000000000222444---111:::GGGXXXhhhuuu|||zzzyyyuuuvvv}}}}}}hhhWWWKKK>>>222555333000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,------...---222444000,,,------,,,,,,,,,------......//////,,,---///......111777<<<@@@DDDOOO[[[[[[VVVXXX___aaa\\\aaammmqqqmmmqqq|||tttlllpppqqqiii___[[[RRRNNNEEE<<<888888666333222111///...---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,{{{MMM@@@@@@777555555333222111000000000111111111111111111111111000000000000000000000000111111000000000111222222666333444666333333BBBVVVaaaxxxyyyeeeVVVTTTRRRFFF:::555111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---...////////////..................///------------------------------------....................................---......//////......---........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000111111222333444555666666>>>VVVrrrmmmlll{{{zzzlll\\\PPPAAA???>>>===<<<;;;:::;;;999888888999999:::;;;<<<888777777777777999;;;<<<===>>>>>>===<<<<<<===???:::<<<======???GGGTTT]]]ooo}}}rrrQQQ888111000...........................,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---......---...000111//////000111111222333333666444666DDD___vvvkkkiiidddmmmYYYJJJ;;;555333000///111........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------------------.........///...000222222111222555888888IIIbbbzzzpppnnntttzzztttnnn___KKKCCC???888222---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,---......---333666111---,,,------------......///000000111,,,///333555999AAAMMMVVVVVV[[[fffooojjj```dddqqqwwwlllrrr~~~yyy~~~uuudddSSSMMMKKKEEE===:::888555111///.................................------------------------{{{LLL@@@@@@777555555333222111000000000111111111111111111111111000000000000000000000000111111111000111111222333444222333555777FFFnnnmmm|||ppp```ZZZNNN???666222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000//////............//////........................---------.........//////////////////////////////......////////////..............................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.../////////000000111111333333444555666777888999>>>~~~cccjjjxxxgggXXXJJJ@@@>>>@@@>>>999666777888777666666666666777999:::;;;;;;:::::::::;;;===???@@@<<<===???>>>=========???:::===@@@???======BBBGGGOOObbbvvvgggAAA222...***........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...//////......000222///000000111222222333333777555GGGyyy}}}xxxpppZZZlll|||YYYDDD888111000222........................---------,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------------------.........//////...000333333222333777:::UUUoooxxxggg___qqqPPPJJJAAA888222//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,---...///---333666222---,,,------.........///000111111222666:::???EEELLLXXXhhhssseeehhhqqqwwwsssooo~~~pppgggcccZZZNNNBBB???;;;777333111000000........................------------------------tttMMMBBB===555888777555222111000000111111222222111000111333666222222111111111111111111111///...111444444222000***<<<777000SSSfff\\\WWWGGGLLL???000***---111000,,,...,,,***+++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......------------......444222///,,,+++---000333111///...000111///------//////...------///222444333111111444444111......///000111000///...,,,,,,---...000000...,,,,,,,,,------------------------,,,,,,,,,---------......111111000///////////////,,,000555666333000///000222>>>:::777>>>555111BBBjjjnnnmmm~~~hhhWWWJJJCCC@@@999999::::::::::::999999555666888:::<<<===>>>>>>::::::;;;>>>@@@BBBAAA@@@BBBCCCDDDEEEDDDCCCCCCCCCCCC@@@???CCCEEEDDDBBB@@@999SSS]]]jjjzzz[[[///777222.........---,,,---///111........................,,,,,,,,,---------......////////////000000000000000---...333666333333666999ppptttnnnvvv]]]fffhhhQQQ<<<222222///333333...+++,,,///000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------///000000...000000444444...444SSSvvvqqquuu{{{bbbHHH<<<999666333333---------------------------------,,,,,,,,,++++++...------,,,,,,------...---------............///,,,...000222222111...+++)))***111000+++444===888@@@TTT___aaadddbbbhhhxxx{{{zzz~~~gggVVVPPPDDD>>>AAA999,,,......222000+++,,,222222---------..................sssMMMCCC>>>666888777555333111111111111111222222222111111333555222222111111111111111111000666777222000555999888:::???KKKlllooo\\\UUU[[[RRRDDD888111///000111......------,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------........./////////......------......///,,,---///111222222111000000---******,,,000444777555444333333333222000...111111000///000111000---333000---++++++---...///000///------////////////------------------------,,,,,,---------.........//////////////////000000333000...---000444888:::777<<<777666888///777UUUqqqvvvuuu```QQQFFF@@@>>>:::999999999999999999:::999:::;;;===>>>???@@@@@@AAABBBCCCCCCCCCDDDFFFHHHIIIHHHHHHHHHHHHGGGGGGGGGLLLHHHDDDBBBCCCEEEHHHLLLLLLQQQIIISSS~~~{{{gggMMM---111000000///...------...///........................,,,,,,---------.........////////////000000000000777555111...---333===EEE~~~|||tttiiifffxxx}}}fffLLL333000---+++///333222,,,'''---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------......777))))))???WWWjjjtttxxxgggZZZLLL===333111------,,,------......------------,,,,,,,,,++++++...------,,,,,,------...---------............///111111111222333333000...555***000<<<333***;;;SSS^^^jjjlllkkksss}}}ooowwwppp\\\LLL:::888;;;444444111,,,***---..............................qqqLLLCCC???777888777555333111111111111222222333222111111333555111111222222222222222222///666777111111777777222444\\\www]]]]]]XXXNNNAAA666///...///...///000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////......------......///------///111222111...+++333444444333333222111000,,,///444;;;@@@AAA@@@>>>AAACCC@@@888666999666...222111000222333222---)))333///+++***,,,...---,,,------------------------,,,------------.........,,,---...///000000000000444///+++---333:::======;;;888333555333...JJJ|||ooorrriiiUUUIII@@@<<<;;;999888888777888999;;;<<>>RRR\\\[[[]]]rrr|||~~~zzz}}}jjjRRRMMM;;;999555111000///,,,---///........................oooKKKCCC???777888777555333222222222222222333444333222222333444111111222222222222222333444111000444777666333000GGG^^^VVVLLLDDD>>>888111,,,,,,...000///---,,,,,,...------------------------------------------------,,,,,,,,,------------...............//////////////////............//////222111000000111222222111///222444444777<<<@@@AAARRR[[[hhhttt{{{{{{kkkbbb^^^UUUGGGBBB===777555555555111...333222000...---,,,,,,,,,........................------------............,,,---...///000//////...///000222777;;;<<<999666777222333777000444hhhrrr~~~```MMMCCC<<<888888777666777888:::===@@@BBBIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOOOORRRSSSUUUXXX[[[\\\\\\ZZZ\\\]]]\\\YYYYYYXXXTTTOOOQQQWWWYYYUUUPPPRRRgggfffJJJ666000///////////////...---........................------------............/////////000000111111222---333444333BBBjjjppp{{{~~~```\\\xxxIII<<<444333000***...777...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------111//////111333222111222---GGGlll}}}yyy|||wwwnnnfff___[[[```iiiaaahhhtttyyytttnnnttt{{{hhhQQQFFF===999333000//////---,,,...------------,,,,,,,,,...------,,,,,,------...---------............///,,,++++++...222555444222+++999888777PPPoooxxxpppwwwyyy~~~XXXDDD:::333333333///...000////////////............lllJJJCCC???777888777555333222222333333222333555444333222333444111111222222333333333333999111222888555///===TTTwwwnnnsss{{{yyymmmbbbaaappp~~~jjjSSSFFFEEECCC:::111------......------...000------------------------------------------------,,,,,,---------................../////////000000/////////......////////////000111111222333555777+++222999@@@PPPhhh|||xxxjjjWWWFFF===::::::;;;222444666444000---...000........................---------.........//////...///////////////......000555:::===:::666333111222///555888111DDDrrr}}}{{{\\\HHH???:::777777444555777;;;???DDDHHHJJJMMMMMMMMMNNNNNNNNNMMMMMMNNNLLLMMMPPPTTTUUURRROOOSSSVVVZZZ]]]^^^]]]\\\\\\dddaaaYYYTTTWWW^^^^^^YYY___WWWUUUXXXXXXXXX[[[^^^sss|||qqq___999000...,,,---///000///---........................---------.........///////////////000111222222222222AAA:::444gggnnnnnnuuufffxxxgggRRR>>>666444///...000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........333...,,,111444222111333???llltttdddkkk}}}ttteee\\\]]]iiittt~~~iii}}}ooo```GGG???666000///000...---.........---------,,,,,,...------,,,,,,------...---------............///...///000222444666666666666BBBNNN^^^hhhfff{{{}}}~~~zzzbbbQQQ>>>444111///...///000000/////////.........kkkHHHBBB???666888777555333333333333444222444555555333222222333111111222222333444444444444222555555,,,333^^^pppfffrrrssswww{{{}}}{{{wwwuuu}}}xxxpppuuuhhhPPPIIIGGG@@@888333111---,,,...///000///------------------------------------------------,,,---------................../////////000000000000//////......//////000---111444333///---111555FFF[[[rrrnnnXXXGGG===666777777444000...///000........................------........./////////000////////////000000111777:::;;;888333000111333000000777777888^^^~~~ooossszzzYYYEEE===999777777555777;;;@@@FFFKKKNNNPPPNNNNNNOOOOOOPPPOOOOOOOOOSSSRRRRRRSSSVVVVVVSSSPPPUUUZZZ^^^]]]YYYWWWYYY\\\[[[bbbeeeeeeiiikkkdddXXX^^^WWW[[[```^^^eeemmmiiiYYYlllzzz}}}kkkCCC333000,,,,,,///111000...........................------........./////////...///000000111222333333555--->>>xxx___vvv{{{vvvqqqnnnjjjccc______]]]dddsssaaa]]][[[<<<333444111---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////333...---111000///777BBBsss~~~qqqXXXtttwww|||xxx{{{uuuVVVKKK===333111111111000............---------,,,...------,,,,,,------...---------............///...///111000///111777<<>>555777666555444333333444444333444666666444222222333111111222222333444444555111444444111<<>>777444222000............------------...------,,,,,,------...---------............///+++...///---,,,444DDDRRRaaasssyyymmmNNNAAA:::222111111000000///......---iiiGGGAAA===444777666555444333333444555333555666666444333222222111111222333333444555555777:::555666\\\pppaaa```ooouuuiii```cccZZZYYYUUUPPPNNNNNNMMMKKKPPPRRRVVV\\\dddppp~~~~~~iiiTTTMMMMMMHHH===111---000222///+++................................................---------.........//////////////////000000000000000000////////////000000222666888777===UUU{{{xxxfffQQQFFFEEECCC<<<333////////////////////////............/////////000...---,,,,,,///444999<<<777333000111444555333000222222555666VVV^^^ppptttRRR>>>999888888888===@@@FFFLLLPPPRRRSSSSSSWWWXXXYYYZZZZZZ[[[[[[[[[WWW[[[[[[PPPCCC???HHHSSSWWW]]]```[[[SSSWWWhhhxxx{{{|||yyyuuusssAAA:::222...///111///---..................................../////////000...///000111222333444444AAA{{{kkk~~~zzzddd~~~eeeFFF888000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000+++000888888111:::aaazzzfffiiixxx~~~tttpppppptttzzzhhh```ttt}}}|||aaaJJJ>>>777222...//////.........---------...------,,,,,,------...---------.........//////---111333000111@@@YYYnnn~~~lllUUUCCC444222111111000///......---iiiGGGAAA???777888777666444444555555666777666555444333222222222999111555999222000555444///DDD+++LLLddd___UUUPPPSSSSSSMMMFFFDDDHHHGGGGGGJJJOOORRRPPPMMMSSSSSSQQQNNNKKKMMMSSSYYYYYYooovvvxxxkkkYYYQQQJJJGGG>>>555///......---......---------,,,,,,,,,............//////////////////...//////000111222000000000000111111111111//////222444000,,,000999;;;111555SSS~~~YYYEEEDDDDDD???777777333---,,,//////,,,........./////////000000000...---000444888999888333333222222111222222222444000555;;;|||~~~^^^eeetttRRR>>>777888;;;@@@EEEEEEIIIQQQXXXYYYTTTNNN\\\aaafffgggddd```______XXXfffUUUIIIEEEBBBOOOUUU\\\tttrrr```aaakkkwwwjjjqqqwwwjjjppphhh===+++111---...333,,,////////////////////////////////////000000000000///777666111333777777555hhh}}}jjj[[[vvvfff<<<888,,,111111---+++......,,,......---------,,,,,,,,,,,,,,,,,,---------......///...---,,,---.........555///555666888```qqqmmmlllwwwhhhaaa\\\TTTKKKFFFHHHAAATTT[[[NNNccc{{{www}}}```RRR???111888111111000//////000...+++,,,,,,,,,---------......,,,///000000///000000///---//////111===XXXvvvsssPPP;;;888555...)))222555(((iiiGGGBBB???777888777666444444555555666666666555444333333333333......555999555555888777<<<111SSSaaaSSSQQQUUURRRPPPPPPMMMHHHKKKRRRPPPTTTWWWYYYZZZ[[[___ccccccdddgggkkkkkkfff]]]VVVVVVQQQSSScccrrrYYYmmmsssbbbPPPLLLDDD;;;555222111000.........---------,,,,,,............////////////000////////////000000111//////000000000000111111111111///,,,111777666111...EEEkkkeeePPPHHHDDD>>>:::777444222000...,,,/////////000000/////////111...---111666999777444333333222222111222222333333444777KKKhhh\\\~~~uuuRRR>>>888:::???DDDGGGGGGHHHJJJNNNUUUZZZ^^^[[[^^^bbbfffgggfffbbb___fffmmm]]]TTTJJJAAASSSaaawww~~~rrraaajjj}}}pppuuueeeooo~~~LLL111222///...222---////////////////////////////////////000000000000///333...333===333>>>jjj~~~hhh}}}RRRpppCCC444222///---,,,---///111......---------,,,,,,,,,,,,,,,,,,---------..................000111111000777,,,222???QQQ{{{uuuzzzjjj]]]QQQMMMLLLHHHCCC@@@HHHEEEJJJKKKRRRuuuqqqhhhbbbiiixxxoookkkttt|||zzz\\\???333000000///------//////...,,,,,,---------.........//////...------...///...111///555GGG\\\ooo}}}bbb999)))555444)))***000iiiGGGBBB???888888777666444444555555666666555444444333333333333111666999777444555777666>>><<<|||ZZZJJJLLLTTTJJJHHHJJJRRRXXXXXXVVVUUUUUU```nnnttttttvvv~~~}}}}}}qqqggg___^^^```jjjlll[[[wwwsssWWWPPPEEE<<<666222///............------------,,,............////////////111000000////////////000.../////////000000000111222//////222333222444888PPPvvvfffRRRGGG>>>999>>>>>>555...---//////000000000///......111//////333888999555000333222222111222222333333222888:::cccwwwSSSddduuuRRR>>>:::???EEEKKKJJJKKKKKKJJJJJJPPP[[[ccccccaaa```ccchhhkkkiiieeetttrrrcccaaaPPPAAA\\\uuurrraaayyyvvvjjj}}}hhhsssccc;;;333111///111////////////////////////////////////000000000111111///555...222===888aaa\\\yyylll```]]]YYYTTTQQQQQQPPPNNNLLLRRRMMMMMMTTT[[[eeexxxyyyeeeXXXBBB666...000222///...111......---------,,,,,,,,,,,,,,,,,,---------......---...///111222222222222111,,,>>>]]]yyyzzz{{{xxxcccRRRIIIBBBBBBEEEDDDCCCDDD???LLLQQQRRRhhhiiiXXXRRRNNNUUUeeettt|||}}}zzz~~~~~~sssTTT===444222000///.........///,,,------------.........000...,,,,,,...000111111222777JJJggg|||SSS222<<<:::******555jjjGGGBBB@@@888888777666444444555555666666555444333333333333333888<<<777111444666666999>>>sssoooWWWSSSPPPKKKHHHMMMOOOSSSXXX]]]dddnnnuuu}}}ssszzzzzzjjjaaagggrrriiiYYYGGG===999555///,,,............------------............////////////111111000//////...//////.........///000000000111222+++111<<<666,,,???```yyy]]]HHH<<>>@@@FFFHHHFFFFFFHHHTTTUUU```wwwgggwwwwwwZZZBBB888111222333000......---------........./////////,,,,,,000111///222888EEE[[[tttwwwkkkjjjlllVVVSSSLLLNNNSSSJJJFFFPPPWWWVVV___nnnvvv|||gggFFF...000666000jjjHHHCCC@@@999888777666444444555555666555444444333333444444444111888333555???444000GGG\\\NNNCCCCCCHHHMMMVVV```WWWcccwwwqqqrrrnnnttthhhZZZPPPBBB777333/////////.........------............////////////111000000////////////000......///000111222333333222666000000SSSeeeNNNAAA:::<<>><<<>>>AAA@@@???BBBGGGGGGEEEGGGKKK\\\TTTmmmhhhVVVPPP[[[hhhvvvxxxnnnRRR???//////333222//////------........./////////000---...111///---666CCCeeennn|||ggg\\\___eeekkknnnmmmxxxyyyzzzzzzgggZZZYYYVVVRRR```wwwwwwOOO333///222kkkHHHCCC@@@999888777666444444555555666444444444333333444444555555;;;444777>>>111>>>pppiiiUUUMMMGGGIIIRRRZZZ```cccppp|||xxx{{{sss]]]EEE999888////////////........................////////////000////////////000000111//////000111222333444444444777>>>TTTwwwtttxxxsssWWWDDD>>>???===:::555000......000222555555555222000000222444111111111111222333444555444???wwwcccTTTwwwQQQ>>>???EEEKKKMMMNNNPPPRRRRRRQQQTTTZZZ___VVV\\\fffnnnssstttsssrrruuu}}}zzz{{{dddttthhhpppMMM666333000000////////////////////////...///000111222333333444444333;;;iiiuuubbbUUUTTTSSS]]]kkkqqqccc___iiiuuu~~~KKKtttOOO777...///222......---------,,,,,,,,,,,,,,,,,,---------......---///111000...000666;;;WWW~~~qqqmmmmmmYYYEEE???DDDIIIKKKLLLEEECCCDDDFFFFFFFFFMMMUUU___bbbmmmSSSLLLYYYcccmmmuuuxxx|||tttsssSSS666///333222///000............////////////111...///222000444GGG^^^ppp```___fffuuuxxxtttttt{{{rrr{{{rrrEEE333222kkkHHHCCCAAA999888777666555444555555666444444333333333444444555333777///111;;;666[[[TTTRRR???HHHQQQUUUYYYdddsss|||}}}}}}kkkKKK???BBB000/////////......................../////////000//////...//////000111222///000111222333444555555666222OOO|||oooaaa[[[]]]^^^\\\YYYSSSVVV\\\gggsssqqqPPP???888EEE@@@999222......000222;;;555///...111444444333111111111111222333444555555DDDzzz```^^^zzzSSS???>>>CCCFFFGGGGGGOOOWWWXXXTTTSSSXXX^^^lllhhheeefffmmmssswwwxxxwww~~~lllttt}}}fffdddVVV999555111000////////////////////////...///000111222333444444111===HHHnnn}}}sssVVVJJJRRRdddsssiii```cccpppnnniiiiiiFFF333---+++......---------,,,,,,,,,,,,,,,,,,---------......,,,...000000///333;;;AAAzzz~~~~~~nnn~~~WWWJJJ======FFFJJJFFF???FFFCCCBBBBBBBBBEEEPPP\\\hhhxxxRRRaaazzzwwwiiiAAA333333222//////............/////////000///---///333444>>>[[[yyyhhhjjjuuu{{{pppyyyyyyWWW???000eeeKKKEEE===888888777666555555444444555444444444444444444444444999222:::///:::DDDZZZ]]]CCCLLLKKKSSS```gggqqq___AAAJJJ@@@333///000---///111+++////////////////////////000000000000111111111111000111000000222666666333...YYYrrrssshhh]]]^^^```dddggghhhgggfffkkkwww{{{vvvwwwzzz{{{uuu|||]]]AAA===III@@@555444+++)));;;777444000///000111111000333222111222333333222111888VVVVVVTTT888AAABBB999@@@GGGFFFFFFKKKTTTZZZ]]]^^^eeekkkggg^^^ddduuuzzzrrryyyvvvuuuqqq```vvv{{{vvvGGG444111...//////............//////555,,,000666222222666555999777|||~~~pppxxxyyy^^^GGGNNNaaawww~~~oooUUUqqq|||www~~~lll^^^:::555)))---......---......---***---------.........//////'''777000---999444;;;```sssgggxxxsssrrrIII===CCCMMMMMMSSSTTTEEE@@@KKKHHHEEEIIIGGGYYYuuuxxx]]]>>>111333333...000//////.........//////...222333222:::QQQoookkkjjj}}}cccIII777eeeKKKEEE===888888777666555555444444555444444444444444444444444444111888999555kkkfffWWWAAARRRIII]]]lllqqq}}}xxxpppbbbWWWXXX^^^]]]WWWeeessswwwUUUOOOIII999222111---///222,,,////////////////////////000000000000111111111111666333000111333555666888WWWyyyyyyccclll|||xxx|||xxxyyy~~~zzz|||~~~eeeLLLMMMGGGCCC@@@555///777444222000///000111111111222222111222333333333222AAAppp~~~aaa^^^======???===FFFBBBCCCEEEIIINNNUUU\\\```fffhhhjjjmmmqqqvvvxxxyyymmm~~~ppp^^^oooxxx}}}MMM555000...//////............//////222///222444...///444333666XXX{{{mmmyyyZZZOOORRRlllgggcccPPPLLLiiiwwwoooTTT999444/////////------------------------.........//////111555//////666777OOO~~~lllvvvfffEEECCC@@@LLL^^^VVVFFFFFFHHHZZZSSSEEEPPPeeelllJJJ777333222///000//////.........//////000+++,,,:::SSSkkk|||oooxxxtttmmmNNNdddJJJEEE===999888777666555555444444555444444444444444444444444333444777AAA???jjjUUUVVV===UUU[[[aaaooozzzvvvnnn^^^QQQOOOHHHFFFHHHDDDCCCTTTllltttoooiiiUUUPPP===444333...///222---////////////////////////000000000111111111222222222000000333222111:::GGGzzz]]]\\\jjj~~~{{{|||~~~}}}{{{zzz~~~vvvlllqqq___LLLGGGLLLFFF:::444///222000//////111222222111222222222222222333444444>>>dddhhhnnnGGG<<<>>>BBBKKKBBBEEEHHHIIIJJJOOOWWW^^^fffgggppp{{{}}}wwwxxx~~~|||}}}|||sss___gggvvv[[[:::000///000//////......//////000///222444111...000444444AAAqqq|||jjjddd{{{sssNNNGGGYYYwwwxxx___aaaxxxnnnwwwBBB999000000///...,,,,,,---///------........./////////444...---111222===eeefffxxx|||WWW@@@FFFBBBSSSlllVVV<<>>:::CCCJJJKKKPPPeee{{{^^^QQQ;;;222444000000333///////////////////////////000000111111111222222222---///666888222444OOOnnncccYYY___xxxxxxyyyzzz}}}}}}yyyxxx{{{yyyVVVKKKPPPFFF===:::111111//////000222333222111111222222222222333555777BBB\\\ccctttNNN===???FFFJJJIIIJJJLLLLLLLLLNNNRRRVVV]]]dddpppwwwuuuqqqssswww~~~}}}wwwzzzdddcccyyyffflllBBB111111000000////////////000000,,,333222000333555555888ZZZggglllfffooobbb\\\MMMMMMZZZ}}}~~~|||tttZZZ@@@///......///...,,,---000............////////////222---111444888RRRzzznnnkkkvvvMMM???CCCOOOdddhhhNNNCCCUUUbbbSSSKKKUUUccctttjjjaaawwwzzzkkksssqqqPPP:::000...//////////////////000111111333AAAUUUggg|||yyyyyyhhhXXX]]]fffrrr~~~bbbIIIDDD>>>:::888777666555555444444555555555555555555555555555888:::444DDD___TTTJJJHHHeeeWWW___www[[[PPPIIIAAA===>>>@@@BBBBBBAAANNNOOOPPPtttmmmOOO888000444333222333///000000000000000000000000111111111111222222222222000555:::777333EEEwwwlll```lll|||rrrmmmvvvzzzyyyttt___ZZZKKKDDDDDD;;;333111000000222333222222000222222222111333666999VVV}}}}}}XXX\\\dddJJJ>>>AAAEEECCCJJJIIIJJJLLLOOOQQQPPPNNNSSScccmmmhhhfffmmmqqqooowww|||jjj```llliiiwwwIII333333000000////////////000000---444000...777666555@@@}}}___dddrrr[[[GGGGGGkkkyyytttqqqssswwwxxxtttoooooonnnmmmkkklllpppvvv{{{tttqqqyyy}}}TTT222---,,,000111------///........./////////000000222333555777IIIssshhhffftttHHHCCC@@@cccuuuTTTEEEVVV[[[XXXNNNRRRbbbnnngggkkk}}}jjjsssaaaDDD333---///////////////000111111000:::NNNcccsssttt}}}|||qqqdddTTTHHHUUUmmmuuu{{{xxx~~~aaaHHHDDD>>>;;;888777666555555444444555555555555555555555555555555777<<<^^^ggg[[[PPPFFF[[[aaalllwwwooo[[[RRRPPP<<>>222,,,///222///---///....../////////000000000000444222999]]]zzz]]]sssFFFIIIHHHrrrvvvDDDEEEcccWWWAAAQQQdddkkkzzzuuu~~~wwwpppQQQ999///////////////000111222222444AAAWWWrrrkkkppprrrZZZLLLGGGTTT^^^ccc```___yyyaaaGGGDDD>>>;;;888777666555555444444555555555555555555555555555444777NNNpppRRRZZZTTTUUUeeeggg}}}qqqbbbWWWOOOIIIBBB>>>;;;???CCCCCCBBBCCCGGGKKKXXXXXX~~~fffFFF555777333000222222000000000000000000000000111111111222222222333333111222000888ZZZrrrffflllsss|||uuurrr|||yyyhhhWWWIIIDDD>>>999444111000111222222///111333222000222888===jjjYYYTTTttttttLLL???JJJHHHDDDDDD>>>EEEEEEEEEGGGKKKPPPSSSUUUbbbkkkooonnnqqq|||ppp^^^[[[WWW888555111111000000000000111111...666///000999111IIIiiibbbqqqZZZGGGOOOiii}}}lll```ZZZXXXXXX___cccjjjrrryyyxxxvvvqqqllliiijjjnnnqqqmmmqqqxxxtttrrrvvv{{{}}}QQQ===------111///---000.../////////000000000000---222111III{{{eeezzzsssHHHMMM\\\uuufffCCCOOOaaaJJJDDDZZZuuu~~~~~~{{{|||]]]AAA222////////////000111222333???RRRiiilll|||iiiOOO===BBBRRRKKKbbbgggZZZ\\\ttt```GGGCCC>>><<<888777666555555444444555666666666666666666666666666:::___NNNjjjQQQRRR\\\WWWxxx]]]NNNJJJGGGFFFEEECCCDDDFFFEEEDDDBBBAAACCCKKKUUU\\\iiitttPPP:::888222...111333000000000000000000000000111111222222222333333333222222666LLLlll\\\rrrrrrzzzvvv~~~zzz~~~zzzeeeOOOKKKBBB<<<666111///000111222///111333222000222999>>>SSSaaauuuIIIAAAUUURRRHHHFFFAAAKKKKKKKKKHHHHHHLLLTTT[[[cccaaafffooouuuzzzsss```ZZZxxxppp^^^<<<777111111000000000000111111+++555111444;;;555\\\eeeYYYggg|||QQQDDDeee~~~eeeSSSNNNRRRXXX\\\aaakkkvvv|||{{{||||||wwwrrrooopppqqqwwwvvvwww}}}vvvxxxaaaFFF...+++//////...111////////////000000000000...444999aaa___tttJJJPPPlllrrrVVVHHHYYYYYY???]]]eee|||~~~wwwrrr|||}}}dddFFF666////////////000111222333JJJddd}}}vvvxxx___FFFHHHMMMIIIMMMZZZyyytttWWWLLLwww^^^GGGDDD>>>::::::999888666555555444444666999999555444555777888<<<;;;\\\UUU```SSSMMMbbboooeee```YYY\\\___]]]WWWQQQMMMKKKKKKKKKLLLNNNOOOUUUbbbnnn}}}|||bbb;;;999>>>%%%<<<+++111111000000000000111111000000//////111444555333333555999qqqYYYmmmsss|||iiidddooo{{{xxxcccDDDJJJ@@@:::333,,,222888000111111444000888444222XXX{{{NNNcccQQQ@@@XXXiiiaaaMMM<<>>::::::999888666555555444444555666666555555777888999:::RRR\\\VVV]]]WWWXXXkkk}}}nnn```WWWRRRXXXMMMLLLRRRRRRZZZ|||{{{CCC???777///;;;555111111000000000000111111111111111111222444555444999666XXXzzz```mmm|||zzzzzzxxxhhhdddzzz}}}cccLLLIIIAAA>>>777...111666000222111333000777444555^^^tttSSSlllVVVBBBYYYnnnlll\\\IIILLLTTTVVVRRRPPPVVV[[[\\\pppvvvzzz{{{xxxhhhYYY]]]vvvxxxtttGGG888444222000///111222222222666777111999555OOOtttxxxeee~~~mmmWWWLLLggg~~~UUUYYY[[[ZZZ[[[bbbmmmuuuwww{{{{{{```hhhfff???444111111222000000////////////000111111777444TTTWWWpppPPPggg```SSSKKKHHHBBBCCCOOOsss~~~gggxxx___IIINNN^^^sssqqq]]]bbbtttzzztttIII@@@444111111333111000===OOOsss^^^YYYXXXQQQMMM\\\sss{{{uuujjjTTTmmm___GGGDDD>>>::::::999888666555555555555555444333555777999999999<<>>111///333111222111333///666444;;;jjjssssssVVVppp\\\CCCUUUmmmuuukkkXXXCCCNNNNNNHHHWWWxxx}}}{{{kkk]]]VVVrrriiiuuuOOO:::444222000000111222222222555...333999555kkkmmmjjjpppWWWMMMZZZiiiTTT[[[\\\\\\fffzzz{{{|||zzzyyy|||}}}yyynnnQQQzzzHHH111222...,,,444///////////////000111222666999```lll\\\uuu\\\jjjTTTKKKJJJ???===RRRhhhtttpppeeeSSSUUU[[[eeennnxxxyyyddd^^^eeeuuuIII;;;777333222333333777GGGZZZ}}}sss~~~oooXXXWWWUUU[[[fffooommmhhheeebbbmmm{{{jjj```GGGCCC===:::999888777666555555555555777444222666999999888999JJJ\\\UUUXXXYYY___iiiuuujjjaaa\\\UUUdddhhhdddzzzrrrpppoooPPP@@@???000222222111111000000111111222222111222444444222333666999ccc]]]qqq}}}xxx~~~wwwqqqeeeTTTQQQhhh}}}xxx}}}sssIII@@@BBBBBB444...222222222111333///555555BBBxxx{{{]]]UUUsss___BBBLLLcccuuurrraaaMMMMMMMMM\\\}}}uuu{{{}}}nnn^^^TTTwwwYYY}}}TTT===555333111000111222222222///)))777777===aaauuuwwwLLLSSStttqqq___cccXXXYYYmmm{{{vvvttttttwwwxxxfffwww\\\333///---***444////////////000111222222555:::```ZZZ~~~|||kkkdddMMMIIIHHH;;;HHHllldddmmm~~~ppp___\\\\\\YYYUUUXXXdddsss}}}qqqddd___tttJJJ777999555222222444===QQQcccqqq{{{kkkZZZPPPXXXgggpppeeeWWW\\\lllrrrfffmmmaaaGGGBBB===:::999888777666666555555666:::555333777999777888<<>>ZZZwwwwwwhhhbbbXXXOOOGGGKKKVVV^^^```fffrrrzzz|||}}}lll```uuuRRR>>>:::666222111777EEE[[[lll{{{{{{vvv~~~^^^OOOSSSeeegggUUURRRhhhyyyxxx}}}nnn]]]yyy|||bbbGGGBBB===;;;888888777666666666666666;;;666555999888666:::DDDZZZ]]]VVVSSSaaaooo{{{~~~sssjjjgggiiilllnnnrrrvvv}}}yyysssrrreeeUUUDDDBBB>>>222222111111111111222222333///000444333000666@@@bbbttt___vvvtttxxx~~~tttlllddd^^^VVVOOOLLLNNNJJJXXXnnnlllmmmvvvfffJJJ???CCC<<<333444555333111555222555666MMMSSS```{{{oooPPPBBBLLLhhhwwwooogggTTTdddlll```ccchhhnnnpppttt}}}ooo___TTTyyyxxx]]]XXX:::666444222111222222222111333555777222mmm|||~~~pppDDDPPP{{{sssbbbaaahhhkkkwwwzzzpppmmmxxxooo{{{uuunnnrrrxxxvvv]]]XXXSSS222000111.../////////000111222333444...```{{{^^^}}}TTTOOOIIICCCJJJllllllWWWOOOKKKBBBQQQ```lllsssssscccnnn~~~qqqQQQ>>>:::777333444===PPPhhhyyyiiiuuu^^^SSS^^^WWWPPPTTTeeesssuuuoooyyyYYY[[[cccGGGAAA<<<;;;888777777666666666666666999555666999777555???NNNaaa[[[ZZZQQQXXXiiilllooouuuwwwyyy}}}wwwjjjooo~~~TTTKKK@@@>>>333222222111111222222333666111111555444222:::GGG~~~llluuu}}}}}}xxxqqqvvv{{{xxxtttttt]]]VVVPPPMMMJJJHHHKKKRRR```nnnwwwmmmmmmyyy~~~VVV@@@CCC@@@777555444333222777444666666PPPyyyyyyWWWkkk~~~wwwZZZCCCDDDccc{{{yyy{{{fffnnn___TTTVVVYYYbbbkkkooosss}}}qqqaaaVVVppppppXXXvvvzzz[[[>>>777555222111222222222111111555333===sss~~~hhhIIIaaaooo```XXX^^^ggg|||vvvcccqqqzzz{{{~~~~~~ooo}}}ooojjjttt}}}zzz{{{hhhQQQggg:::---000,,,/////////000111222444555333rrreeesss{{{RRRLLL@@@DDD___}}}zzznnnMMMGGGOOOMMMXXXhhhttt|||yyygggfffwwwkkkOOO;;;999777666888FFF^^^xxxvvvxxxccc^^^ZZZMMMUUUmmmrrrdddjjj|||^^^MMM^^^cccGGGAAA<<<;;;888777777666666666666777777444666:::777555CCCUUUPPP___cccTTT^^^ooovvv~~~xxxfffccc|||}}}YYYXXX???===333222222111111222222333888222222666555333===LLLeeennntttjjjaaaWWWVVV```dddYYYJJJLLLGGGEEEIIILLLOOOXXXcccuuuxxxuuufffkkkvvv~~~{{{___AAACCCBBB:::666222333222888555666666RRRvvvmmmXXXsss{{{```DDD@@@```}}}~~~hhh^^^iiieeeMMMBBBKKKNNNTTTbbbmmmooommmqqqzzziii~~~~~~}}}ssscccLLLaaaqqq]]]nnnwww]]]EEE777555222111222333222111111666666QQQmmmBBBTTTrrrkkk[[[UUUVVV\\\ccc{{{mmmoooggg}}}tttxxxxxxyyy~~~}}}uuu}}}qqqfffrrr}}}hhhuuubbbaaatttzzzFFF...222111/////////000111333444555IIIyyyzzz\\\xxxRRRGGG888HHHqqqfffwww}}}NNNDDDXXX```SSSkkk|||jjjkkkwwwtttnnnVVVCCC888888888<<>>dddkkkjjj~~~{{{~~~nnnkkkhhhcccYYYOOOKKKLLLPPPOOOPPPRRRTTTYYYfffrrrzzzmmmdddiiixxxzzzOOO999BBB???111333---<<>>777<<>>;;;999888888777777777777777888666666<<<333;;;FFFUUU^^^```XXX```mmmsssnnndddjjjuuurrrrrrdddcccrrr~~~TTTNNNCCC:::333///111333111000222///333000333999888PPPbbbrrr}}}hhhgggjjjpppuuutttnnnhhhbbb___[[[YYYZZZ]]]^^^bbbmmmyyysssgggfffsss[[[<<<@@@???444222---;;;///222777999eeeqqq]]]UUUkkkpppQQQAAAPPPsssuuuUUU@@@<<<@@@DDDDDDJJJPPPXXX]]]```bbbfffiiinnn|||~~~~~~||||||tttgggMMM[[[sss{{{___kkkCCC999666333222222333333333555222999xxx\\\OOOjjjkkkTTTTTTbbbooouuuxxx~~~}}}~~~~~~uuufffbbbyyy~~~gggOOO{{{___999555......111...---333222222===ZZZccc|||kkkYYY___iiipppyyybbb>>>@@@XXX{{{hhhpppttthhhqqqzzzmmmjjjlllaaaNNN999;;;:::HHHlll{{{sssccc^^^ZZZXXXTTTXXXmmm{{{||||||___JJJHHHnnnaaaHHHCCC===:::999888888777777777777777777:::555888777<<>>888333---999000333777===lllwww[[[XXXuuutttZZZCCCIIIssssssMMM<<<;;;>>>BBBFFFIIINNNTTTXXXZZZ]]]bbbfffjjjyyy|||~~~~~~||||||uuuiiiLLLVVVuuuVVVvvvmmmEEE888666333222222333444333444333FFFwww|||vvvUUUVVVxxxdddUUU\\\ppp~~~||||||yyybbbVVVhhhpppeeeQQQUUUwww;;;888---///222...---333111555DDDjjjiiixxxTTT???CCCJJJTTTeeegggGGGHHHooosss```ddd\\\kkk~~~kkkSSSlllYYYGGG>>>888999LLLpppvvvrrr{{{lll\\\HHHHHHJJJ[[[www~~~~~~ZZZAAA>>>LLL```GGGCCC===999999888888777777777777777555===555666<<<>>>jjj^^^dddTTTUUUhhhppp\\\{{{|||mmmeeeggg\\\___zzzxxxpppMMMGGG>>>666111111333111111222333555666444111>>>ooogggtttRRROOOVVVUUUeeeoookkkhhhlllnnnkkklllkkkmmmrrruuuxxxvvvccc___rrrkkk~~~PPP999::::::666///777000444555@@@rrrSSS^^^}}}ppp\\\DDDCCCkkkiiiCCC999<<<===@@@FFFIIIMMMRRRUUUWWW[[[aaaeeejjjqqqwwwzzz~~~~~~~~~~~~uuujjjLLLQQQxxxRRRrrrssskkkCCC888555222111222444444444444888RRRuuusssxxxbbbSSSbbbqqq^^^ZZZnnnlllwwwaaaSSS]]]{{{|||{{{hhhbbbVVVDDD???888...222444111111555222888JJJsss|||mmmsssKKK:::@@@AAACCCPPPUUUJJJVVVrrr[[[KKKSSSRRRhhhlllOOOhhhwwwdddOOOEEECCC999666DDDiiiwww}}}hhhLLLDDDGGGRRRqqq~~~}}}~~~gggZZZPPPIIIDDDEEEuuu```GGGCCC===:::999888888777777777777777333<<<777777???AAA~~~oookkk[[[YYYTTTmmmmmmzzzzzzjjjcccjjjddd```pppxxx|||NNNIII@@@888222222222111111222000111555555888UUUtttxxxgggZZZ```hhhzzzpppbbbaaafffhhhiiihhhlllsssxxx{{{hhhZZZcccuuusssggg???666:::777222666000444222AAAwww}}}KKK```wwwgggWWWCCC===YYY}}}|||YYY;;;888>>>>>>???DDDEEEIIINNNQQQSSSWWW^^^ccclllppptttyyy~~~~~~~~~||||||zzzrrrhhhNNNNNNxxxTTTjjjwwwhhhBBB777555222111222444444444444>>>___ppp~~~iii|||SSSSSSnnnwwwaaabbb~~~qqqyyyeeeTTTUUUkkkssspppdddXXX@@@rrrNNN:::111111444222333666111999OOOxxxrrrssssssKKK???KKKOOOOOOYYYUUURRRXXX|||rrrWWWIIIAAAMMMRRRpppxxx[[[TTTXXXNNNSSSCCC<<<777BBBhhhuuuoooaaaAAACCCPPPnnn}}}yyyzzz}}}~~~~~~|||sssttt~~~oooYYYZZZ```DDDFFFUUU```GGGCCC===:::999888888777777777777777444::::::888???HHHfffhhhMMMZZZ]]]yyy~~~zzzwwwlllfffjjjjjjhhhnnnzzzxxxVVVJJJBBB999333222222111111333000000333333>>>kkkmmm|||ggghhhzzz|||dddXXX[[[bbbeeedddiiiqqqxxx{{{|||sssuuuyyyoooZZZYYYddd~~~uuu~~~JJJ666888555444555111555000DDD}}}wwwQQQnnnrrr___QQQAAA999EEEXXX^^^III888888>>>@@@@@@AAAFFFJJJOOOSSSUUUZZZ```fffgggnnnwww~~~}}}|||}}}{{{yyyxxxvvvooofffOOONNNmmm~~~[[[nnn|||gggCCC777555222111333444555555///DDDzzzpppjjjxxxJJJXXX|||mmmmmm|||||||||vvvxxx}}}~~~jjjVVVNNN\\\sssuuujjjYYYCCCOOObbb666//////111///222444000<<>>;;;999888888777777777777777777777;;;777<<>>>>>777DDDJJJYYYtttzzz~~~lll___qqqcccTTT999777ZZZrrr]]]wwwooo}}}oooSSSLLLeee|||{{{www}}}wwwnnnvvv[[[kkkfffaaajjjVVV>>><<>>999999===::::::;;;;;;<<>>AAADDDFFFCCCFFFJJJMMMOOOUUU]]]dddbbbmmmvvvyyy~~~}}}}}}~~~yyyzzzzzzyyyzzz{{{uuummmSSSLLLRRRaaasssUUUsssAAA555444333333333333444555;;;```zzzxxxsssLLLSSSzzz}}}{{{|||sss\\\DDDDDD<<>><<<<<>>999666777;;;:::999999<<>>555444888333666666PPP|||TTT___{{{jjjWWWLLLAAA<<<888666888<<<<<<999888<<>>===CCCMMMTTTVVVSSSOOOKKKbbbkkkssszzzrrr[[[NNNJJJTTThhhwwweeeddddddmmmrrrzzz}}}{{{|||||||||{{{xxxzzzyyyxxxxxxyyyssskkkWWWJJJQQQcccvvvPPP{{{qqqGGG555444333333333333444555;;;pppvvvpppzzzJJJ\\\|||vvvmmmccc___```cccdddbbbSSSVVV\\\QQQ======???111;;;<<<<<<;;;???MMMaaaqqqyyyjjjRRRAAAHHHXXX}}}fffiiiMMM777@@@ooo===333666555---888NNNaaafff|||yyydddnnnYYY:::777:::<<>>NNNrrrWWWOOOVVVeee}}}___[[[gggjjjpppzzz[[[YYYXXXqqqbbbZZZVVVTTTWWWZZZ[[[[[[]]]dddfffjjjpppuuuuuurrrpppgggeeebbb\\\VVVPPPNNNNNNUUUWWWoooppp^^^EEE@@@:::555444444444333333111777iiikkkiii|||yyymmmSSSHHHLLLNNNOOOMMMIIIDDDAAAAAAEEEIIIRRRYYYdddmmmtttzzz|||}}}mmmjjjhhhiiimmmttt{{{}}}yyyppp]]]KKKZZZsssRRR999666222888222333666TTTuuuYYYbbbtttbbbSSSIII???:::888777:::??????<<<:::===BBBCCC@@@<<<@@@BBBHHHQQQZZZ^^^[[[WWWhhhlllrrr{{{|||rrrgggXXXPPPVVVmmm\\\NNNRRRSSSXXX```lllvvv|||~~~~~~|||{{{{{{{{{zzzyyyvvvxxxxxxxxxyyyzzzuuunnnUUUFFFPPPxxxfffoooLLLsssvvvDDD555444333333333333444555===zzzwwwqqqJJJ```yyysssjjj^^^VVVTTTTTTQQQOOOMMMEEEAAAAAA>>>===:::222999===@@@???>>>EEERRR]]]ssswwwiiiSSSCCCHHHVVV}}}ffflllRRR:::???qqq@@@666444888+++666PPP```jjjzzziiidddwww```CCC;;;???AAARRRbbbtttjjjtttuuufffhhh\\\WWWUUUOOOGGGDDDGGGIIIJJJKKKSSS^^^ppp{{{ggg\\\lllrrrwwwrrr999UUUwwwyyyddd]]]dddiiifffXXXcccnnnllltttvvv{{{jjjSSSKKKMMMWWW[[[eeerrrzzzzzzyyyzzzyyyttttttsssqqqpppjjjmmm___NNN___sssXXXMMMGGGAAA???===xxxoooJJJAAA@@@===888888888888777777777777555:::777???PPPqqqZZZPPPWWWkkkmmmdddeeekkkcccmmmvvv\\\UUUeeemmmbbb___]]]___aaaeeehhhjjjlllmmmxxxxxx{{{~~~vvvpppmmmeeedddaaa\\\UUUQQQNNNNNNOOOSSS|||qqqooommmEEEAAA:::666444444444444222111>>>vvvkkkttt{{{xxxjjjQQQIIIPPPRRRQQQNNNJJJDDD@@@AAAEEEHHHSSSZZZbbbhhhooovvvwwwuuukkkmmmnnnmmmooovvvzzzlllyyywwwdddHHHRRRkkkUUU:::777111888111111666YYYggg\\\___lllZZZOOOFFF===999888999===BBBAAA???===???BBBCCCBBB@@@FFFDDDDDDKKKXXXeeennnrrrmmmmmmqqq}}}~~~{{{ggg___XXXddduuuMMMDDDGGGFFFGGGNNNZZZfffooowww~~~~~~|||{{{{{{{{{zzzxxxuuuwwwxxxwwwyyy{{{vvvnnnTTTCCCPPPrrrgggzzzUUUpppzzz@@@555444333333333333444555>>>xxxhhhLLLcccwwwssshhhZZZQQQLLLJJJFFFCCCCCC<<<:::===<<<666666>>>999???EEEEEEBBBBBBHHHMMMUUUcccssswww~~~uuuiiiTTTEEEHHHTTTzzzhhhhhhRRR>>>;;;\\\===777000999,,,666PPP^^^nnnyyy{{{ppp```kkk}}}sssVVVAAA:::AAAAAA]]]pppcccaaazzzkkkVVV\\\OOOMMMNNNOOOLLLIIIIIILLLOOOUUUddd}}}yyyiiiRRRQQQUUUaaa~~~uuutttMMM888^^^|||tttxxxtttmmm[[[RRRTTTRRR___hhhfffVVVNNNWWW``````eeejjjuuu|||dddPPPDDDDDDIIIDDDBBBFFFTTTcccnnnwww~~~wwwtttuuuqqqlllmmmjjjjjj]]]TTTTTTooo```HHHKKK@@@AAA===iiioooIII@@@@@@>>>888888888888777777777777555;;;999@@@NNNppp]]]PPPXXXqqqoooyyyqqqhhh^^^zzzYYYTTT___xxxwwwmmmfffeeeiiidddggglllooosssxxx~~~wwwlllkkkeeeddd```ZZZTTTOOOMMMMMMLLLMMMvvvddd|||FFFAAA;;;666444444444444222444FFFvvvqqq~~~xxxuuuhhhRRRMMMSSSRRROOOPPPOOOLLLHHHGGGHHHKKKRRRXXX]]]```fffmmmnnnjjjjjjoootttuuuvvv|||yyyfffHHHNNNeee|||~~~[[[===888000999111000888___fff[[[^^^wwwcccRRRKKKBBB:::777888999===CCCBBBAAAAAABBBCCCEEEGGGHHHKKKKKKKKKNNNTTT___mmmwwwooolllppp~~~~~~~~~www___fffdddMMMIIIIIIFFFEEEHHHMMMTTT^^^jjjwww~~~|||{{{|||{{{zzzxxxvvvwwwwwwvvvxxxyyyssskkkTTTCCCRRRooofff|||]]]nnnxxxBBB555444333333333333444555BBB{{{yyybbbMMMfffxxxsssgggVVVKKKEEECCC@@@>>>:::<<<:::999:::666888CCC<<>><<<999===777222:::>>><<>>===999000222666000222???JJJ]]]~~~wwwsssjjj\\\PPPJJJKKKOOORRRTTTVVVWWWUUUTTTUUUUUUQQQNNNPPPVVVZZZYYYZZZ\\\lllttt|||uuukkknnn{{{~~~}}}{{{lllOOOMMMTTTyyyzzzrrr888444444555222555777]]]```vvvvvvJJJaaa~~~lllYYYNNNBBB<<<666333777;;;???@@@BBBAAABBBFFFGGGFFFJJJPPPJJJGGGLLLVVVVVVSSS]]]nnnnnnmmmwwwyyywwwrrrwww||||||zzzzzz~~~{{{mmmbbb^^^[[[XXXUUUNNNOOOOOOLLLJJJRRRhhh~~~|||zzzyyy{{{yyyssswwwzzztttttttttlll[[[HHHKKKpppooooooYYYddd}}}RRR777666444333333444666777BBByyyrrr|||aaaNNNvvvzzzssshhhYYYJJJ???999777555999888888888:::===???AAABBBBBBKKKZZZdddfffllluuujjjccc[[[```ttthhh~~~wwwkkkXXXGGGCCCGGGhhhwwwVVVWWWGGG999KKKTTT777555///444777SSS\\\~~~nnn||||||pppeee^^^XXXNNNFFFBBB;;;===@@@CCCCCCCCCAAA@@@WWWkkkxxx```fffZZZNNNJJJPPPTTTTTTUUUWWWZZZ___fffooouuutttuuugggOOOJJJ\\\XXX<<<999777RRReeerrriii^^^TTTKKKFFFCCCAAABBBFFFHHHMMMSSSSSSKKKFFFLLLVVV]]]___iii{{{rrr___KKKGGGEEEFFFFFFEEEGGGKKKUUUaaavvvrrrrrrqqqpppppppppnnnjjjgggfff\\\aaaWWWJJJ]]]lllGGGFFF>>>===999KKK~~~BBBDDDDDD:::::::::999999888777777777333333;;;888WWWoooUUUUUU___sss}}}iiinnnbbbPPPYYYddduuu}}}tttrrrpppqqqtttwwwzzz{{{xxxyyy}}}tttlllgggbbbfffccc]]]VVVQQQOOONNNNNNJJJNNNiiivvvVVVGGG???===999000222666000///;;;LLLZZZ~~~ppplllcccWWWNNNKKKNNNRRRYYYYYYXXXVVVUUUVVVYYY\\\TTTRRRSSSUUUVVVXXX```iii{{{|||~~~oooKKKHHHOOOtttyyyvvv;;;777666666333555444XXXffffffvvvKKK```{{{iiiVVVLLLAAA;;;555333777;;;>>>???AAA@@@BBBGGGIIIIIIMMMSSSAAABBBLLLZZZaaadddqqqsssqqqwwwtttllllllnnnqqquuuwwwyyy}}}~~~wwwmmmhhhfffeeeccc```dddccc```YYYPPPQQQaaarrr{{{yyyxxxwwwvvvxxxxxxrrruuuxxxrrrrrrrrrjjjZZZIIIKKKnnnooolll[[[hhh}}}FFF777666444333333444666777GGG~~~ooo|||aaaOOOwwwzzz|||tttiiiYYYJJJ@@@:::777555666666666777999<<>>???HHHGGGGGGIIIHHHFFFGGGLLLFFFGGGNNNXXX]]]```kkkyyyxxxuuuvvvxxxqqqeeeaaaeeepppqqqsssvvv{{{vvvsssooooooqqqsssqqqooottttttsssooohhhiiixxx|||xxxzzzzzzxxxxxxwwwqqqtttvvvpppppppppgggXXXIIIKKKmmmoookkk```kkk}}}eee@@@777666444333333444666777MMMkkkaaaOOOxxx{{{yyyuuujjj[[[LLLAAA;;;777555666666777999<<>>>>>>>>>>>AAAEEEJJJQQQ[[[___WWWMMMLLLQQQQQQZZZfffnnnkkk^^^NNNBBBHHHFFFGGGJJJLLLNNNUUU\\\jjjssspppmmmsssrrrpppooommmiiiccc```eeeddd[[[___VVVHHH\\\jjjMMMBBB<<<===<<>>>>>FFFMMMOOOVVV___ppp|||~~~xxxlllYYYHHHAAADDD\\\[[[PPPAAA;;;???rrrXXX555666000444<<<```jjjtttxxxgggZZZMMMFFFAAA;;;666555666888;;;???BBBDDDEEEEEEGGGPPPsss[[[WWWwww~~~bbbNNNOOOSSSWWWZZZVVV^^^```dddkkktttzzz|||uuubbbDDDNNNoooYYY:::999888IIIoookkkzzziiiYYYQQQEEE>>>::::::<<<<<>>???@@@AAACCCJJJSSSYYYZZZXXXUUUSSSTTTUUUXXX^^^```bbbiiirrrzzz~~~sssooocccZZZ]]]iiivvv~~~kkkNNNKKKMMMlll|||xxxrrr:::555444555222555444XXXeeepppRRRbbbppp]]]MMMFFF:::666444555:::>>>@@@@@@999999===CCCFFFFFFIIIOOOLLLPPPTTTXXXbbbqqqpppoookkkddd[[[WWW^^^hhhsssuuuxxx}}}|||{{{yyyzzz|||wwwzzzxxxtttsssyyysssuuuwwwpppoooooofffQQQIIILLLhhhtttiiiggg^^^~~~pppTTT@@@777666444333333444666777QQQ}}}|||bbbaaaPPPxxxyyysssjjj[[[MMMCCC<<<888666666888<<>>@@@vvvXXX666777111333;;;___gggvvvzzzaaaSSSFFF???<<<888555555;;;<<>><<<\\\PPPFFFAAA<<<::::::999999888777777777999333888<<>>CCCEEEDDDFFFKKKOOOTTTVVVTTT[[[iiisssvvvffffffccc[[[SSSRRRZZZbbbjjjnnnuuu{{{~~~~~~|||{{{|||~~~{{{}}}zzzvvvuuu{{{tttwwwxxxqqqoooooofffOOOIIILLLdddqqqccceeeVVVpppfffGGG777666444333333444666777PPPzzz~~~bbbbbbSSSyyyzzzpppgggZZZMMMCCC===999777444777;;;???BBBDDDDDDDDD@@@BBBKKKUUUSSSLLLMMMUUUlllzzz~~~xxxkkkXXXGGGBBBEEEQQQ^^^PPPAAA???@@@sssQQQ555888111333:::___cccxxxuuuZZZLLL???999777555555666===>>>???AAACCCDDDDDDEEEKKKJJJ[[[ZZZlll}}}iiioooTTTKKKNNNTTTRRRUUU]]]]]]bbbgggnnnwwwzzznnn```GGGJJJ___xxx^^^<<<888666EEEgggppp}}}~~~ppp^^^OOOHHH>>>999666999;;;;;;===@@@AAAEEEMMMPPPKKKBBB???AAADDDIIIMMMJJJDDDAAADDDHHHLLLLLLOOOSSSVVV]]]kkkxxx~~~llltttrrr}}}tttooopppmmmeeeaaaddd```aaaYYY^^^UUUFFFXXXfffKKK>>>???666===???VVVSSSGGGAAA===::::::999999888777777777;;;666999777XXXkkkNNNQQQ___uuuqqqjjj[[[UUUQQQYYY\\\\\\[[[YYYZZZ[[[XXXSSSWWWGGGUUUWWWQQQaaahhh```qqquuu{{{jjjZZZXXXVVVSSSPPPOOONNNMMMJJJLLLeee|||___ggg]]]FFF<<<;;;555222555444555;;;vvvfffrrr{{{oooVVVLLLBBB@@@DDDJJJLLLKKKFFFFFFDDDBBB@@@AAADDDGGGKKKQQQZZZaaadddgggqqq|||~~~|||lllOOOMMMLLLkkk~~~{{{hhh>>>555111222111777<<>>BBBCCCBBBEEEDDDEEEHHHEEEAAA@@@CCCMMMUUUVVVOOOPPPXXXZZZUUU[[[\\\ZZZUUUQQQSSSZZZ___eeekkkssswwwxxxxxxyyyzzzyyy|||}}}xxx~~~}}}yyyzzz{{{tttwwwxxxpppooonnneeeNNNJJJKKK```kkkZZZiiiYYYttt~~~KKK777666444333333444666777LLLfffeeeWWW{{{zzzmmmeeeXXXLLLCCC===999777444777;;;@@@CCCDDDCCCCCCDDDDDDHHHKKKFFFCCCOOO```mmm~~~~~~vvvhhhTTTDDD@@@DDDQQQ^^^NNN???===???dddNNN333777222333;;;___aaazzzzzzyyy}}}}}}lllVVVHHH;;;555555555777999>>>>>>@@@AAACCCDDDEEEFFFHHHFFFNNNUUUXXXWWWRRRRRRKKKEEEKKKQQQOOOUUU___```eeejjjttt~~~ttt}}}~~~|||vvviii]]]HHHKKK___ddd???777444BBBdddppp|||{{{kkkWWWIIIBBB999555444888;;;;;;===@@@BBBDDDHHHJJJFFF??????CCCAAACCCEEEEEEDDDDDDGGGIIIJJJKKKOOOTTTYYYaaaqqqyyyqqqwww|||sssrrrmmmbbb___ccc[[[\\\TTTZZZPPPBBBSSSaaaFFF???BBB222===BBBSSSVVVHHHBBB>>>::::::999999888777777777888666<<<777TTTnnnPPPSSSbbbyyybbbeeeRRRRRRIIIVVVVVVVVVXXX[[[]]]\\\ZZZXXXVVVWWWbbbPPPVVVjjj]]]dddnnnwwwoooZZZNNNVVVUUUTTTRRRPPPOOONNNNNNOOOLLL^^^hhhlll___GGG;;;<<<555222444444///999yyygggnnnwwwlllVVVMMMCCCBBBHHHNNNOOOMMMPPPQQQQQQPPPLLLIIIHHHGGGEEELLLVVV[[[\\\```qqq}}}qqqdddNNNLLLLLLkkktttccc===333777666111222333[[[gggwwwuuuXXXgggwwweeeQQQDDD@@@777666666999???CCCDDDCCCGGGFFFHHHJJJHHHDDDCCCFFFAAAMMMTTTQQQVVV``````XXXRRRUUUUUUSSSSSSXXX^^^bbbhhhnnnuuuwwwuuutttwww{{{ttt||||||rrrzzz||||||zzzwwwyyy{{{tttvvvwwwooonnnmmmdddNNNKKKKKK]]]eeeRRRooo```tttGGG777666444333333444666777HHHiiihhhZZZ}}}}}}zzzkkkcccWWWKKKCCC===:::888666999>>>BBBEEEEEEDDDDDDKKKQQQ\\\aaaYYYQQQXXXgggkkk{{{~~~~~~ttteeeQQQBBB???DDDSSS^^^MMM<<<:::@@@UUUSSS222777222444<<<```aaaxxx}}}zzznnn{{{kkkVVVHHH:::555666777:::===>>>???AAACCCEEEGGGIIIIIICCC@@@???HHH>>>666HHHNNNJJJCCCHHHNNNMMMUUUaaabbbgggmmmwwwgggQQQQQQgggyyy|||yyyfffXXXDDDHHHaaajjjDDD999444AAAcccrrr~~~yyygggSSSDDD===666222222777;;;<<<>>>AAABBBBBBDDDEEEAAA===>>>DDD999:::;;;???CCCFFFHHHHHHHHHIIINNNTTTZZZdddvvvyyypppnnnhhh^^^[[[```ZZZ[[[SSSYYYOOO@@@RRR___CCC???DDD///<<>>555555666:::>>>BBBCCCCCC<<>>;;;===EEEDDDAAAHHHCCCOOObbbmmmhhh]]]^^^fffooosss}}}vvvggg^^^QQQCCC@@@FFFPPP]]]AAA;;;:::<<>>UUUjjjsss|||xxxmmmUUUGGG999444555777;;;>>>???@@@BBBDDDGGGIIIKKKLLLDDDDDD>>>===AAAAAAHHHXXXVVVBBB@@@MMMQQQUUU]]]```hhhsss|||nnndddVVVWWWxxxyyysssnnnTTTGGGOOOZZZzzzAAA222888>>>___zzzfffTTTGGG;;;777666666999>>>@@@???===AAABBBDDDCCC@@@===;;;:::777888===FFFGGGCCCCCCHHHLLLTTTSSSTTT^^^hhhyyyvvv\\\WWW```jjjbbb[[[]]]\\\ZZZUUUWWWVVVJJJJJJRRRSSSFFF;;;::::::===>>>^^^ZZZOOOIII<<<:::;;;;;;999777666666777<<<111999;;;HHHqqq[[[QQQaaaqqq}}}cccSSSMMMEEEEEEMMMOOOSSSQQQRRRUUUUUUQQQOOOQQQWWWVVVYYYeeeaaawwwoooyyyfffrrrwwwwwwpppeeeYYYTTTQQQMMMKKKLLLIIISSSZZZooo```oooCCC@@@???333333222666444???xxx[[[xxxyyylll[[[GGGBBBLLLPPPSSSVVVQQQTTTPPPOOORRRRRROOOOOORRRLLLHHHJJJVVVdddppp{{{~~~zzzwww\\\OOOLLLOOOoooVVV;;;333222555///111222JJJ```zzzxxx```qqqooo]]]MMMAAA<<<999888777999;;;<<<;;;:::999EEEJJJEEEEEEOOOTTTRRRHHHEEEGGGYYYsss}}}kkkRRREEEEEEGGGNNNSSSWWW]]]dddhhhmmmkkkkkktttuuurrrxxxyyy}}}{{{www|||xxx||||||{{{{{{xxxxxxuuuqqqqqqqqqkkkcccOOOAAAQQQgggfffNNNiiiVVVttt^^^AAA888777...333888///:::FFFnnnyyymmmoooOOOxxxwwweeeRRRHHHDDD???;;;:::444::::::>>>FFFCCC@@@GGGIIIKKKSSS]]]```___```dddmmmiiiZZZ```xxx|||{{{pppeee]]]OOO???;;;AAAQQQZZZEEE???888CCCvvvYYY888333333333999WWWooonnn}}}wwwkkkSSSFFF888444555777;;;???@@@AAACCCEEEGGGIIIJJJKKKDDD@@@===???GGGSSSZZZYYY```JJJDDDJJJIIIMMM\\\fffnnntttzzz}}}wwwuuuoooSSSDDDLLLXXX~~~FFF777999:::XXX~~~yyyeeeQQQCCC888777666777:::>>>AAA@@@???AAACCCCCCBBB>>>:::888888666:::AAAIIIHHHDDDEEEKKKGGGOOOQQQWWWfffsss```KKKGGGHHHUUU```YYYSSSZZZaaa\\\VVVXXXTTTHHHGGGNNNMMMCCC<<<<<<777;;;@@@ddddddWWWNNN>>>:::;;;;;;999777555666666:::444999888IIIppp]]]OOO\\\mmmuuuZZZKKKIIIFFFIIIPPPQQQSSSRRRTTTXXXWWWSSSQQQSSSQQQGGGcccfffWWWsssooo}}}yyy}}}zzzjjj[[[TTTQQQNNNKKKKKKHHHUUUVVV~~~yyyaaaqqqGGGDDDAAA222222222555111<<>>999999777666666777888666555666DDDLLLHHHDDDKKKUUUZZZTTTIIIFFFWWWqqqxxx___BBBAAA???BBBGGGLLLPPPVVV^^^aaaiiihhhjjjssstttqqqwww{{{{{{zzz{{{jjjmmm{{{zzz}}}~~~|||xxxxxxuuurrrqqqpppjjjbbbOOODDDQQQddd```NNNeeePPPsssvvvJJJ:::888222444888///777DDD~~~tttssssssSSS}}}{{{|||jjjUUUIIICCC>>>;;;;;;333999;;;???DDD???===GGGLLLOOOUUUXXXWWWUUUYYY```sss{{{OOOPPPVVVqqqwwwxxxrrrkkkcccSSSCCC>>>CCCVVVRRRCCC@@@:::CCCsssNNN777---444444444YYYwwwiiizzzuuuiiiRRRDDD777444555888;;;???BBBBBBDDDEEEGGGHHHHHHHHHEEE<<<>>>DDDOOOiiiqqqYYYRRREEECCCGGGIIIVVViiiooorrruuuyyy~~~{{{uuuqqqkkkOOOBBBKKK^^^}}}GGG999888777VVVxxxeeePPP@@@777666666888;;;???BBBBBBAAABBBCCCCCC@@@<<<999777777===CCCLLLOOOIIIBBBDDDJJJHHHRRRUUU\\\mmmzzzddd\\\JJJ]]]oooooo```WWW\\\ddd]]]WWWWWWRRREEEDDDIIIFFF>>>======555999DDDgggpppdddYYYHHH;;;;;;<<<:::777555666666666555;;;777JJJrrrbbbPPP[[[kkknnnTTTGGGJJJKKKPPPWWWVVVYYYVVVVVVXXXXXXTTTTTTVVVXXXQQQjjjvvvfffwww{{{wwwfffUUUOOOOOOOOOMMMLLLQQQNNNccc___tttKKKFFFBBB555666444555111<<>>@@@DDDCCCCCCMMM[[[]]]VVV[[[dddfffiiirrrrrrpppvvvzzzyyyzzzOOOQQQppptttxxxyyy|||yyyvvvwwwuuurrrqqqppphhh```NNNFFFPPPccc^^^LLL~~~eeeOOOzzztttTTT999666444444888111666???iiizzzyyyxxxWWWuuu{{{iiiTTTHHHAAA<<<:::;;;777<<<===>>>AAA;;;===MMM|||lll\\\```mmmyyyfffLLL\\\bbbrrr|||{{{wwwpppeeeTTTDDDBBBGGG]]]~~~QQQ<<<;;;===:::cccGGG777***555666000[[[}}}hhhtttgggPPPCCC777444666999<<<@@@BBBCCCDDDEEEFFFFFFFFFEEECCC:::BBBHHHQQQuuu|||SSS===???CCCEEESSSqqq|||lllppptttyyy~~~}}}~~~zzzuuuhhhdddLLLCCCLLLiiixxxGGG999777888[[[zzzvvvhhhTTTAAA;;;666777999===@@@CCCDDDDDDBBBCCCBBB@@@<<<:::::::::HHHQQQXXXTTTHHH>>>???EEECCCRRRWWW\\\lll{{{kkkmmm```\\\\\\ZZZUUUTTTNNNAAABBBGGGBBB<<<======444:::EEE___{{{pppcccQQQ<<<======;;;888666666777555666>>>888GGGtttjjjSSS[[[kkkgggPPPGGGMMMPPPVVV\\\ZZZ\\\XXXUUUUUUTTTRRRRRRVVVWWW\\\___zzztttppp}}}yyyzzzqqqaaaQQQMMMOOOOOONNNMMMUUUIIIuuuVVVwwwPPPKKKEEE777999666444333@@@mmm___rrrvvvbbbMMMIIIRRRWWW\\\___\\\[[[XXXUUUWWW]]]aaa```\\\]]]```ddddddaaa```jjjvvvzzz{{{cccTTTMMMKKK]]]sssyyyFFF///999...444//////333QQQddd^^^lll^^^TTTnnnYYYGGG===999333222333555888;;;;;;;;;???GGGOOOOOOFFFAAAGGGQQQ______]]]UUUIIIBBBDDDIIIEEEOOOOOOKKK___{{{uuuZZZWWWaaadddgggooopppooowwwwwwvvvzzzVVVmmmttt|||yyyyyyvvvuuuvvvuuusssrrroooggg]]]MMMGGGMMMbbb^^^III}}}gggPPPvvvyyy```999444555333777333666===cccwww~~~}}}[[[iiitttdddPPPDDD===999888:::888<<<;;;<<<>>>;;;FFF```wwwaaabbblllyyykkkTTTkkkvvv~~~|||vvvkkk[[[III>>>???EEEaaaaaa===777>>>888mmmGGG777***666777000YYYnnnuuugggOOOBBB777555888:::>>>AAABBBCCCDDDEEEFFFEEEDDDCCC???:::DDDGGGNNNsssvvvHHH;;;EEEGGGCCCYYYbbbjjjrrr{{{~~~}}}}}}zzztttfff```LLLEEEIIInnnNNN999555999^^^}}}wwwmmmWWW@@@<<<777999<<<>>>AAACCCEEEFFFBBBCCCBBB@@@>>>===???AAAKKKTTTYYYPPPBBB:::===CCCEEEYYY``````lllccc\\\WWWQQQUUUQQQPPPIII???CCCHHH@@@<<<;;;;;;555===CCCSSS~~~nnnYYY>>>??????===:::888777888777777>>>777AAAuuuuuupppVVV[[[jjj```LLLHHHPPPSSSWWW\\\ZZZ___[[[XXXYYYXXXUUUVVVZZZWWWdddVVVvvv~~~jjjnnnmmmoootttlll___SSSPPPPPPOOOMMMMMMWWWHHHmmmYYY^^^]]]QQQ:::777444333///===iiibbbpppyyygggQQQJJJQQQTTTXXX]]]YYYZZZZZZYYYYYY]]]bbbaaa^^^___fffooossspppnnnvvv}}}uuuvvv___OOOJJJMMMcccmmmxxxvvvAAA333;;;333666///000...EEE|||ppphhhlllgggOOOtttpppZZZHHH>>>;;;666555555777999;;;;;;:::DDDGGGNNNTTTNNNDDDCCCIII```bbbccc```TTTHHHCCCFFFFFFRRRUUUWWWsss___UUU```ccceeemmmnnnnnnwwwvvvwww{{{qqq]]]UUU~~~{{{yyyuuutttvvvuuusssrrroooeee[[[LLLHHHJJJ```[[[GGGwwweeeOOOuuu}}}nnn;;;444777222666444666888ffffffaaa___wwwooo```NNNCCC<<<777777999666999888:::===>>>SSSuuullldddggglllqqq[[[yyy}}}uuueeeRRRAAA;;;???FFFbbboooDDD888<<>>>>>CCCDDDPPPppplllBBB???FFFEEE>>>UUUhhhiiisss~~~}}}{{{|||yyysssjjj]]]IIIGGGDDDlllXXX;;;555777WWWyyysssZZZ>>>:::888;;;>>>@@@BBBCCCEEEGGGDDDDDDCCCAAA???@@@CCCEEEEEENNNPPPGGG;;;:::BBBJJJfffzzz|||rrruuuqqqTTTUUUTTTTTTQQQNNNMMMFFF>>>EEEIII@@@>>>999999777@@@BBBPPPhhh@@@AAA@@@>>>;;;999999999888555===888>>>cccsssrrrWWWYYYggg[[[LLLLLLUUUUUUWWW[[[ZZZ]]]ZZZ[[[^^^___[[[[[[]]]fffpppgggxxxuuummmkkk~~~nnndddfffxxxzzzccc[[[SSSRRRQQQNNNMMMNNNUUUKKKppp}}}OOOvvvppplllxxx{{{ggg@@@555333777111777ZZZhhhiii~~~}}}lllTTTJJJNNNPPPTTTXXXVVVYYY\\\\\\ZZZ[[[```bbb___cccgggpppyyy}}}}}}nnn[[[KKKHHHPPPiiitttUUU:::666888888666000666111BBB}}}rrr~~~rrr```mmmNNNnnnqqqZZZGGG>>><<<777666666777:::;;;;;;:::FFFDDDKKKXXXXXXLLLDDDFFFUUUZZZcccfff[[[KKKAAAAAAHHHMMMTTTeeeyyyZZZVVV```bbbccckkklllnnnxxxwwwzzz}}}iiiaaaeeezzzkkkpppxxxyyywwwsssuuuuuusssrrrnnndddZZZJJJIIIIII[[[TTTFFFvvvfffOOOqqq~~~AAA666:::222555555555555]]]fffiiiXXX|||rrrnnn```PPPEEE===777666888666999999;;;===???WWW~~~vvvvvv~~~nnn}}}sss```MMM@@@???DDDIIIbbb```CCC===;;;IIILLL777000333555555MMMpppttt~~~xxxjjjNNNCCC999888;;;>>>BBBEEEEEEFFFIIIKKKKKKJJJHHHGGGDDDGGGDDDEEE]]]wwwkkkHHH@@@???AAABBBKKKffftttjjjnnnvvv{{{yyyzzzwwwrrrkkkUUUBBBHHHEEEooopppnnnYYYyyyYYY999666444KKKwww|||zzz```???;;;:::===@@@BBBBBBCCCEEEHHHFFFEEEDDDAAA???@@@CCCFFFDDDJJJJJJ@@@999???LLLUUU}}}}}}]]]VVVUUUQQQ[[[OOOLLLLLLDDD===FFFJJJ???AAA888888888???AAA[[[xxxAAABBBAAA???<<<:::999:::888333;;;999@@@^^^qqqrrrVVVWWWddd[[[NNNPPPZZZXXXXXX\\\[[[SSSSSSXXX^^^___\\\YYYZZZaaaeeeiiiiiinnnnnn___ZZZrrrzzz]]]ccc}}}ZZZTTTQQQQQQQQQNNNMMMOOONNNPPP___```WWWuuu|||zzzGGG444444===;;;777NNNlllbbb}}}~~~oooVVVJJJLLLMMMPPPUUUSSSWWW]]]^^^ZZZZZZ___aaa___hhhhhhmmmyyyzzzhhhYYYHHHGGGRRRlllvvv<<<444666333333///,,,888444CCCnnnwwwuuuTTTqqqVVVyyyqqqYYYGGG>>><<<555444444777:::<<<===<<>>777666888999<<<<<<=========VVV~~~xxx}}}xxxmmm[[[HHH>>>???EEEHHHcccFFF;;;@@@<<>>BBBCCCBBBCCCEEEHHHHHHGGGDDDAAA>>>???BBBEEEHHHLLLJJJ???;;;EEETTT]]]|||www{{{rrrXXXaaaWWWIIIXXXNNNLLLKKKCCC<<>>BBB888777888>>>BBBfffLLL;;;JJJGGG777<<<999555777===<<<222>>>UUUtttSSSXXXddd```LLLSSSTTTTTT\\\WWWYYYVVVYYY]]]``````^^^ZZZWWWVVV]]]XXX^^^pppiii]]]fff___ffffff___```lllzzzwwwWWWUUURRRQQQQQQQQQOOONNNNNNQQQUUUjjjssstttLLL777666999666777PPPpppcccyyy{{{]]]GGGHHHMMMJJJKKKSSSQQQ```^^^UUUZZZ```___^^^fffccckkk}}}zzzgggRRRMMMNNNQQQvvv}}}}}}[[[888444666444555...222555000EEEuuurrrzzzOOOtttGGGsssqqqYYYEEE;;;999666555444666:::>>>AAABBB===FFFGGGVVV[[[TTTUUUKKKEEEGGGTTTmmmpppSSSDDDTTThhhPPPttt[[[LLLLLL^^^___```aaadddjjjqqqvvvyyyuuuaaarrr```MMMQQQQQQhhhzzzmmmqqquuuvvvrrrmmmiiiaaaYYYGGGGGGKKKbbbFFFSSSgggYYYFFF@@@888999555333666999NNNppp~~~tttXXXxxxzzzyyypppbbbSSSHHH===555666<<<888BBB999777@@@999RRRuuu```bbbsss}}}}}}vvvnnnVVVBBB??????DDDQQQ~~~WWWDDD???888@@@???OOO555888555333555===___pppxxxoooSSSDDD999:::>>>>>>BBBIIIKKKJJJLLLSSSWWWWWWWWWYYY___```EEEFFFrrrkkkhhhKKKNNNBBBIIIFFFDDDKKKXXXwww}}}{{{yyyvvvrrroooeeeUUUEEEBBBQQQYYYPPPlllQQQ000<<<777===cccrrrsssnnn{{{kkkLLL;;;:::>>>@@@>>>AAAIIILLLIIIJJJGGGEEEEEEBBB???BBBGGGQQQMMMJJJGGGGGGLLLVVV___ZZZhhhrrrrrrwwwaaaZZZXXXQQQMMMQQQKKKMMMHHHAAAGGGQQQKKK===777888555888???GGGwwwNNN???OOOLLL:::<<<999666888;;;;;;555<<>>;;;666555444666;;;???AAABBBDDDLLLGGGSSS[[[YYYWWWEEEHHHHHHOOObbbiiiZZZWWWkkkfffttteee@@@OOOkkkYYYWWWWWW[[[bbbkkkssswwwyyyzzz{{{zzzzzzVVVNNN[[[lll{{{sssvvvvvvrrrnnnjjjaaaYYYGGGIIINNNdddDDDVVVmmm]]]LLLBBB999;;;888777:::444HHHqqqWWWsss}}}{{{mmm^^^MMMCCC<<<888999===999BBB:::777???===[[[yyySSSNNNZZZoooyyyqqqhhhQQQ@@@???AAAGGGUUUSSS@@@999;;;>>>[[[GGG555777444111333999ZZZpppxxx{{{qqqVVVEEE777888<<<<<<>>>BBBBBBDDDLLLYYYdddjjjoootttnnn^^^QQQaaatttNNNRRRQQQPPPHHHRRRRRRSSSaaatttzzzzzz}}}|||zzzyyyvvvqqqnnn```NNNAAAHHH^^^YYYMMMQQQ@@@333444...@@@VVV}}}tttkkkrrrtttYYYCCC;;;???AAA???BBBHHHJJJGGGJJJGGGFFFGGGEEECCCFFFKKKBBBHHHSSS```fffddd[[[TTTAAAPPPaaajjjoootttyyy{{{ssswwwzzz~~~xxxaaaXXXVVVQQQNNNOOOOOOPPPIIIBBBFFFNNNHHH;;;<<<999777BBBCCCRRRSSSEEEWWWTTT>>><<<999777888999::::::<<>>:::---888KKKwww}}}hhh~~~zzzdddJJJ<<>>===@@@|||zzzuuu^^^[[[aaafffNNNTTTWWWVVV[[[YYYbbb___]]]]]]___bbbddddddcccUUU___cccgggzzzyyyzzzdddccc]]]aaaggg\\\WWWdddbbbpppyyylllmmmfffRRRTTTQQQNNNMMMOOOQQQRRRRRRMMMOOO```bbbKKKDDD???666;;;555CCCqqqaaauuuuuu```LLLIIISSSXXXUUUbbbZZZ```jjjeee```hhhrrrrrryyykkkTTTLLLPPPPPPbbbmmmlllBBB666999000888111222333444333:::```iiiPPPuuuTTT[[[{{{gggSSSCCC:::666666666888===@@@BBBBBBBBBMMMAAABBBOOO^^^eeeNNNGGGOOOQQQPPPQQQQQQaaa}}}ggg{{{fffDDDFFFMMMMMMXXXVVVSSSPPPPPPVVV___iiiooouuuvvvwwwvvvrrrooolllcccZZZJJJIIIPPPmmm???UUUhhhPPP~~~SSSFFF;;;>>>;;;777777666;;;^^^nnn\\\~~~rrr^^^GGG<<<===@@@???===CCCEEE===:::>>>???QQQttt```CCC:::>>>BBB[[[|||cccqqq{{{qqqfffKKK^^^xxxpppdddWWWBBB<<>>;;;>>>iii~~~{{{fff[[[^^^mmmPPPRRRUUUUUUZZZXXXbbbddd```]]]___cccffffffdddaaaddddddcccnnnxxxmmmYYYTTTXXXWWWUUU[[[mmmvvvnnnjjjssswww}}}bbbccciii```QQQOOOMMMLLLNNNPPPQQQQQQUUUUUUgggxxx^^^PPPJJJGGG===;;;777DDDgggiiilllnnnXXXPPPXXX\\\XXXhhh\\\eeerrriiidddpppyyyyyyzzzttt```LLLLLLQQQTTTggg~~~rrrlll===555999000666000444111222555;;;aaafff\\\www___^^^mmmWWWCCC777777666777:::>>>AAABBBBBBGGGSSSGGGBBBHHHWWWdddVVVIIIYYYcccccc]]]UUUbbb~~~```sss[[[>>>DDDDDDCCCXXXUUUUUUSSSPPPQQQYYYdddnnnvvvwwwwwwuuuqqqooommmdddZZZKKKGGGNNNrrr???VVVjjjLLLUUULLLCCCDDD===666555888888LLL}}}SSSxxx|||jjjQQQAAA???AAA@@@<<>><<>>===;;;DDD@@@vvvFFF<<<;;;666555777888MMMoooxxx~~~xxxpppTTT<<<999@@@AAA>>>===>>>>>>BBBGGGHHHFFFHHHMMMLLLMMMgggggguuuMMM^^^rrrZZZAAAOOOttt}}}TTTLLL\\\~~~~~~~~~{{{||||||{{{{{{zzzvvvqqqmmmRRRDDDDDDZZZsssrrrGGG333...///777<<>><<<:::666<<<666:::RRRyyylllXXX___xxxSSSOOOQQQSSSXXXVVV___ddd```]]]___eeeiiihhhfffhhhcccddddddgggwwwvvvuuuxxxwwwooojjjlllqqqssslll___ooo}}}ttt~~~wwwnnnvvvrrrZZZPPPNNNMMMNNNOOOPPPPPPOOORRRWWWrrrkkkfffVVVLLLKKK@@@===:::DDDZZZrrriii|||uuubbbWWWYYY\\\[[[kkk]]]jjjwwwiiihhhyyy}}}wwwnnnSSSEEEMMMPPP```pppwww~~~iiiwwwnnn>>>444888111222000666000///555666YYYccceeeooolllfffttt^^^GGG888777777888;;;???BBBCCCCCC@@@NNNGGGFFFKKKVVVjjjeeeEEEXXXjjjtttnnn]]]___xxxooorrrWWWCCCKKKFFFBBBXXXTTTSSSQQQPPPSSS\\\gggoooyyyxxxwwwsssoooooommmdddYYYLLLGGGOOOvvvAAA___eeeHHH|||ZZZUUUMMMLLLBBB:::999777777DDD{{{YYYmmmxxx```KKKAAAAAA@@@===BBBAAABBBGGGJJJKKKJJJHHHAAAAAACCCAAAEEETTTUUUFFFJJJ[[[iiiyyyjjjPPPWWW___iiilllyyyyyytttsssVVVHHH;;;>>>EEEFFFYYY}}}LLL;;;<<<>>>???OOOsssKKK???===666555666444DDDccc{{{xxx[[[@@@:::>>>>>>============@@@DDDDDDDDDIIIOOOMMMRRRpppeeeooosssmmmYYYKKKaaaxxxcccQQQhhh|||dddbbbnnnyyyzzz||||||{{{{{{{{{yyytttnnnjjjVVVIIIEEEVVVrrrccc```SSS888444444<<>>AAACCCGGGLLLMMMLLLNNNQQQRRRPPPSSSXXX```mmmrrrhhh\\\XXXWWWVVVWWW___kkkrrrrrrrrr{{{pppmmmxxx|||mmmeeeZZZSSSPPPOOOMMMKKKHHH@@@===BBBCCC>>>;;;<<<333<<<>>>???iiidddNNN___bbbMMMDDD>>>@@@;;;<<<888<<<666;;;@@@{{{yyyXXXaaauuuZZZOOOQQQTTTZZZWWW___aaa]]][[[___ggglllkkkiiiggg^^^gggnnnjjjsss}}}vvv~~~{{{ooo___^^^QQQPPPPPPQQQRRRRRRPPPNNNNNNYYY|||dddvvv|||ZZZIIIIII???AAA===CCCIII}}}iiiwwwyyylll```\\\^^^aaammmbbbqqq{{{iiinnnssshhhJJJDDDTTTTTThhhvvvvvviiiYYY>>>111777555000///888000///555111PPPccclllaaapppeee{{{fffNNN===777777888<<<@@@CCCCCCCCC999FFFDDDKKKPPPUUUfffeeeDDDOOObbbyyyzzzaaaYYYkkkqqqgggLLLDDDSSSRRRIIIPPPXXXSSSNNNPPPYYYdddkkkmmmqqqwww}}}~~~xxxvvvqqqnnnnnnlllcccXXXKKKHHHRRRxxxwwwEEEnnndddJJJ^^^]]]TTTOOODDD>>>???888888<<>>???EEEIIIGGGKKKNNNJJJCCCFFFAAA@@@KKKQQQOOOQQQSSSjjjqqquuu```UUUzzzyyyqqqkkkLLLBBB:::AAAHHHHHHaaa~~~DDD::::::BBB???nnneeeOOOGGGCCC:::777777111===XXX~~~|||fffHHH===<<<<<<<<<>>>@@@@@@BBBDDDDDDDDDKKKSSSPPPXXXpppWWW______\\\aaaKKKRRR```VVV[[[vvvwwwyyy{{{zzzzzzyyywwwqqqkkkfffSSSKKKHHHYYYzzzxxxuuuqqq]]]RRR:::777FFFfffvvv}}}~~~sssqqqzzzyyyllldddEEE???<<<===??????DDDKKKKKKKKKNNNTTTVVVVVVYYY___eeennnqqqjjjeeeeee```WWWTTTWWW[[[aaammm{{{}}}hhhTTTPPPOOOKKKHHHIIIEEE===<<>>999???:::\\\cccjjj```QQQSSSXXX^^^ZZZaaa]]]ZZZYYY___hhhnnnnnnkkknnneeerrr}}}sssssszzzsssqqqRRRRRRQQQRRRSSSTTTSSSPPPNNNRRR___bbbjjj___IIIKKKAAADDD???@@@<<>>@@@AAA<<>><<>>FFF\\\oooMMMCCC<<<444NNNBBB___KKKQQQLLLFFF@@@777222999DDDvvv~~~dddFFF:::AAADDD>>>BBBEEEFFFHHHRRRMMMPPP]]]UUUfffmmm```sssddd___```ccclllqqqmmm|||}}}zzz|||{{{vvvrrrlll\\\LLLFFFFFFEEELLLhhhXXXKKKCCCooofffmmmbbblllcccrrrwwwooonnnuuutttiiiSSSCCC999;;;>>>===AAAJJJLLLSSSTTTVVV```aaa___fffqqqrrrrrrqqqqqquuu|||}}}xxxqqqooosss|||bbbRRRLLLIIIJJJBBBFFFAAA999EEELLL???<<>>rrrsssEEEiiiuuu```aaaPPPHHHDDDBBB;;;999<<<999@@@VVVxxx```jjjjjjUUUcccpppaaacccdddZZZhhhnnn^^^fffyyysssqqqvvv|||cccbbbcccrrrVVVTTTQQQRRRTTTSSSPPPQQQTTTYYYkkkggggggVVVQQQJJJJJJNNNHHHCCCAAAAAAXXX}}}^^^vvv}}}||||||{{{kkkhhhrrrppp~~~~~~yyyiiiHHHGGGQQQ[[[eeeqqqllllll<<<;;;222000666111555...333000111444DDDsssppptttUUUuuuqqqVVVwwwsss```FFF===555999@@@===@@@FFFDDDEEEAAAAAAGGGLLLMMMNNNQQQXXXYYYaaaooouuummm___TTTOOORRRUUUWWWVVVSSSNNNKKKGGGPPPYYY]]]bbbiiiiiieee^^^TTTOOORRRVVV^^^rrr~~~lll^^^___vvvwwwtttuuurrrllliiigggbbb[[[QQQHHHSSS|||UUU===iiinnn[[[NNNQQQLLLLLLGGGGGGEEE???555@@@eee||||||]]]uuupppGGG999???:::???>>>>>>AAAFFFJJJNNNQQQTTT^^^llluuuxxxzzz~~~xxxnnnkkkkkkqqq}}}vvvmmm^^^IIIAAA;;;DDDDDDJJJddd}}}HHH;;;999???FFFdddxxxZZZTTTUUUOOOHHHBBB:::555999AAAdddiiiJJJ:::===???<<>>hhh}}}dddWWWrrrVVVpppzzzfffKKK???666:::@@@>>>@@@DDDBBBAAA>>>>>>AAADDDEEEIIIOOOSSSXXX^^^eeekkkjjj]]]PPPIIIKKKOOOSSSTTTSSSPPPNNNIIIPPPXXX```hhhmmmmmmiiimmmddd___^^^\\\YYY___jjj[[[UUUTTTWWWiii~~~qqqqqqrrrpppllliiihhhccc]]]PPPIIITTT}}}LLLGGGbbbaaaUUULLLOOOKKKMMMIIIIIIFFFCCC:::888NNNbbbfffvvvQQQ;;;<<<@@@???AAACCCCCCFFFLLLRRRUUUYYYgggxxx~~~wwwrrrpppsssnnnooovvvxxx|||sssbbbPPP??????@@@BBBIIIOOOttt]]]DDD666999HHHHHHpppYYY```ZZZSSSKKKEEE???999999<<>>???LLLLLLBBB???;;;666666555OOOmmmyyyIIIccczzzfff]]]QQQGGGOOOMMMCCC>>>@@@::::::FFF}}}hhhnnnWWWnnnllliiihhhtttoooxxxzzzkkkqqq{{{qqqnnnzzz~~~nnnyyyxxxuuu|||pppXXXNNNOOOOOOQQQTTTSSSQQQTTTZZZdddWWWwwwYYYXXXSSSGGGIIIJJJKKKHHH@@@HHHkkkZZZaaappp}}}xxx}}}}}}{{{uuuxxxrrrMMMRRRTTTZZZlllvvv}}}ssseee<<<:::555///111222222---333000111222999]]]VVV^^^tttZZZccclllQQQAAA888:::AAA>>>@@@CCC@@@<<<>>>DDDJJJKKKIIILLLRRRSSS^^^eeeeeegggiiibbbVVVFFFIIIMMMQQQSSSSSSQQQPPPTTTUUUZZZbbbkkkppprrrsssfffaaa___```aaaaaafffnnnfffeeehhhiiiuuu~~~qqqpppxxxxxx|||qqqoooqqqoookkkhhhgggaaaZZZMMMJJJTTT|||}}}FFFWWW]]][[[TTTMMMPPPJJJNNNKKKKKKGGGDDDCCC>>>@@@sssuuu___vvv|||```BBB:::@@@BBBHHHMMMMMMKKKKKKOOOSSSPPP[[[ggglllgggaaa]]]]]]ccceeesssnnnVVVEEE<<<===FFF@@@JJJZZZKKKAAA888>>>EEE[[[iiiYYYbbb\\\VVVMMMHHHCCC>>>999666FFFvvvyyy```IIIAAAEEEKKKFFFTTTRRR[[[\\\gggkkkxxx{{{OOOxxxtttkkkzzzwwwyyyzzzwwwqqqkkkdddZZZLLLAAAEEEKKKGGGmmmiiiXXX]]]TTTLLL???]]]eeeBBBTTTyyysssrrryyyyyyrrrnnnpppjjj\\\NNNFFFDDDEEEMMMVVVWWWcccgggkkksssrrrooovvvwww|||[[[LLLHHHEEEEEE<<>><<<666<<>>@@@CCC???>>>BBBIIINNNOOOQQQZZZeeepppxxxxxxmmmfffhhhiiieeeGGGJJJOOORRRTTTSSSQQQOOOXXXWWW^^^kkkqqqpppooorrrcccaaa```ccchhhppp|||yyyyyy{{{ttttttwwwrrrwww}}}vvvxxxtttoooqqqooojjjfffccc]]]UUUKKKKKKSSSwwwbbb@@@fff___bbbUUUQQQRRRKKKOOOMMMMMMMMMGGGGGGGGG;;;aaaiiicccgggzzz~~~lllLLL:::>>>EEENNN]]]fff]]]LLLEEEGGGEEEMMMVVV\\\^^^___aaacccmmmttt{{{vvvaaaIIIAAA@@@<<>>```kkkSSSEEEGGGPPPQQQeeecccsssqqq```vvvrrr~~~|||yyy{{{yyyxxxsssiiiZZZMMMFFFDDDIIIXXXQQQ\\\ZZZXXXWWWOOOBBBRRRlllUUUKKK}}}wwwoooppp{{{~~~uuummmmmmiiibbbXXXNNNHHHJJJVVVbbb]]]jjjooossszzzyyywwwxxxPPPFFFDDDBBBEEEAAAIIIJJJWWWLLL:::<<<;;;777@@@EEE]]]xxxJJJ\\\~~~hhhQQQTTTMMMNNNUUUPPPHHHEEE>>><<>><<<@@@>>>AAADDD@@@DDDEEEGGGHHHJJJUUUnnnmmm___]]]```dddHHHLLLQQQUUUVVVTTTQQQNNNQQQTTTdddwwwzzznnnhhhkkkoooooonnnkkkkkkrrr}}}}}}vvvsssvvvssssssooopppnnnhhhddd```XXXPPPJJJOOORRRpppJJJ@@@vvv|||WWWaaa~~~VVVTTTTTTLLLPPPOOOOOOTTTMMMHHHJJJ<<>>GGGNNNfffTTTEEE666BBBDDDDDD___ccc^^^VVVWWWWWWTTTOOOLLLIII@@@888666LLLooouuu]]]HHHFFFOOO]]]rrrmmmqqq~~~rrrpppxxx|||}}}uuuuuuqqqeeeRRRDDDCCCIIINNN```ddd^^^^^^WWWZZZQQQMMMIII___uuuQQQeee|||ssspppvvvzzzsssllliiijjjggg```WWWQQQTTT___iiieeerrrwwwzzzqqqLLLEEEBBB===@@@AAANNNYYYWWWIII<<<:::999;;;CCCMMMsssKKK^^^nnnQQQWWWQQQUUUZZZTTTLLLLLLEEE???CCC\\\|||xxxuuuccchhhxxx{{{rrrOOOPPPRRRTTTRRRRRRZZZeeeVVVaaaNNNFFFKKKHHHKKKJJJNNNIIIHHHKKKJJJgggzzzllllll||||||~~~}}}zzzzzzwwwlll```MMMIIITTTXXX]]]nnnxxxIII111444666222222333000555///333555222HHHnnnddd|||UUUyyyaaayyy~~~jjjQQQAAA===???>>>AAAFFFBBBFFFEEEDDDBBBFFFZZZ}}}rrriii^^^UUUQQQRRRGGGKKKRRRWWWYYYVVVQQQMMMNNNTTThhh~~~~~~mmmffflllooouuuyyywwwtttzzz______vvvqqqnnnlllmmmlllfffbbb^^^VVVNNNGGGQQQRRRlll>>>KKKtttOOO\\\yyyTTTUUUTTTLLLQQQQQQQQQRRRTTTHHHKKKDDDBBBnnn}}}lllfffvvv~~~|||yyy}}}|||lllYYY]]]___```xxxVVVGGGWWWjjjeeebbbgggrrr~~~wwwgggWWWCCC;;;>>>===DDDCCC]]]{{{EEEAAA333CCCFFF```aaa___^^^UUUTTTXXXYYYUUUQQQOOOGGG>>>555BBB\\\iiiQQQKKKTTTaaattthhhzzz}}}}}}zzzqqqmmmggg\\\LLLAAADDDMMMLLL]]]}}}sss```\\\ZZZbbbRRR^^^NNNZZZqqqaaaMMMrrr|||pppmmmqqqsssqqqnnnppplllddd^^^\\\aaagggkkkmmmzzziiiIIIEEEBBB;;;@@@HHH[[[cccNNNBBB???999;;;EEEMMMxxxxxxSSSiiizzzVVV\\\VVV]]]```WWWPPPSSSMMMCCCBBBJJJkkklllwww^^^ggguuuxxxRRRQQQRRRRRRPPPTTT```nnnSSSUUU\\\NNNJJJQQQLLLMMMIIIMMMGGGHHHKKKCCCZZZrrrmmmzzz}}}}}}yyy~~~|||mmmeee^^^UUUDDDTTTRRRUUUppp}}}sss???///999555...444333000333...222555000FFFgggjjj{{{ZZZ[[[ooooooUUUDDD===???===BBBGGGCCCDDDDDDDDDDDDIII```pppgggdddjjjhhhXXXJJJDDDEEEJJJRRRXXXZZZWWWQQQMMMRRRVVViii~~~|||llljjjvvvrrr\\\]]]|||vvvqqqjjjiiikkkjjjeeeaaa]]]UUUMMMEEERRRSSSlll<<>>AAABBB@@@KKKZZZtttdddCCC:::@@@:::>>>PPPWWW~~~zzzLLLtttwwwZZZXXXZZZ^^^]]]\\\YYYSSSMMMGGGCCC???llleeepppyyyqqqzzzJJJWWWUUUSSSWWWTTTbbbttt|||eeeKKKIIIJJJMMMKKKDDDFFFDDDHHHLLLCCC???UUUttt|||gggpppyyyxxx~~~zzz|||jjjfffZZZTTTIIITTTVVVQQQhhh{{{___666<<<666333777...333333222000///222666999bbbzzzkkkooo~~~|||vvvbbbkkkxxx___NNN;;;777???FFFDDD>>>DDDAAADDDKKKJJJjjj}}}\\\bbbmmmlll]]]TTTOOOFFFHHHUUU]]]SSSIIIVVV___SSSSSSXXXcccbbbgggsssrrruuu|||cccUUUssswwwssslllhhhkkkjjjiiihhheee]]]RRRJJJLLLRRRmmmooo;;;ssstttIIIggg^^^VVVPPPQQQTTTSSSSSSTTTTTTKKKLLLRRRLLLCCCSSSooovvv}}}vvvkkktttyyywwwyyy{{{uuuUUU___|||zzzppp___LLL@@@===>>>CCCHHHOOOfffbbb>>>???<<>>BBBZZZuuu|||tttgggYYYgggwwwlll{{{{{{uuurrrnnnUUUMMMKKK???BBBMMMJJJFFF___eee]]]XXX\\\aaaaaa^^^\\\wwwuuueee???}}}tttfffnnn~~~zzzwwwzzzqqqcccfffxxx}}}uuu{{{sssJJJCCC@@@>>>HHHcccuuupppFFF@@@;;;===???BBBbbb~~~JJJooolllQQQVVV___cccbbb___\\\VVVOOOJJJFFFFFF___jjjxxxsssuuutttYYYPPPVVVQQQPPPWWW[[[uuu~~~YYYnnnVVVLLLQQQPPPNNNLLLFFFEEECCCFFFHHHEEECCCQQQccc}}}xxxqqqzzz{{{{{{}}}}}}~~~~~~}}}fffsss___RRRPPPJJJQQQTTTkkkQQQ555???999444777000333333222000///111666999WWW```lllvvv^^^aaa{{{kkkXXXCCC999===BBBBBB>>>AAA???CCCNNNIII]]]|||jjjVVVppp~~~ooo___PPPGGGFFFSSSaaaYYYIIIOOO\\\[[[gggfffdddbbbqqqzzzsssxxxtttmmmiiijjjiiigggfffccc[[[PPPHHHIIIRRRsssaaa>>>jjjjjjIIInnn]]]TTTMMMOOOSSSSSSPPPOOONNNIIILLLQQQMMMFFFPPPbbb}}}ooorrr}}}xxxtttvvv~~~~~~{{{yyywwwdddRRRkkknnnYYYLLLAAAAAACCCBBBDDDIII___PPP:::;;;@@@888888___dddHHHSSSKKKUUUUUU___cccccc```^^^\\\VVVMMMEEE===:::JJJlllvvvjjjmmm{{{ooozzztttooofff```OOOEEEDDDDDDHHHLLLIIIbbbwww^^^ZZZYYY\\\]]]ZZZXXXXXXrrr}}}^^^ddd|||jjjoooxxxxxxrrrnnnxxx|||ssshhhiiiwwwPPPGGGDDDAAAFFFaaawwwIIICCC@@@999DDDLLLAAAjjj~~~LLLsssoooTTTZZZccceeeccc```\\\VVVQQQLLLIIICCCNNN}}}}}}lllrrr^^^NNNIIISSSUUUQQQSSSZZZfffdddmmmVVVJJJLLLTTTOOOKKKLLLIIIFFFFFFFFFFFFGGGKKKOOORRRuuusss~~~xxxyyy~~~|||uuuxxxwww{{{}}}|||~~~zzz|||nnnhhh~~~UUUIIIOOOUUUWWWaaa~~~sssqqqCCC777EEE???888999444333333222000000111555888QQQdddxxxeee}}}qqqfffwwwdddLLL===;;;???BBBAAACCCAAAGGGVVVNNNRRRiii^^^^^^lll^^^RRRGGGJJJBBBLLL^^^^^^KKKHHHVVV```ZZZhhhkkkpppyyytttmmmjjjiiigggeeedddaaaYYYOOOGGGHHHTTTvvvPPP@@@fff___OOO~~~^^^UUUPPPSSSVVVUUUQQQOOOHHHIIIMMMPPPNNNKKKNNNSSS~~~zzzqqq{{{}}}{{{qqqlllttt~~~{{{iiiaaa~~~ggg^^^LLL@@@999===@@@AAALLLZZZTTT999777:::<<<777IIIsssTTTIIIUUUQQQRRR^^^^^^``````^^^^^^\\\WWWPPPPPPFFF<<>>EEEDDDDDDNNN___\\\\\\___aaa^^^XXXXXX[[[jjj~~~{{{PPPvvvpppbbbjjjrrrpppsssqqqssstttmmmfffnnn|||\\\BBBFFF888DDDfffyyytttZZZ===@@@;;;>>>FFFLLLeeeQQQ|||ccc```aaa```___]]]YYYUUUPPPLLLJJJCCCGGG{{{yyyaaaMMMGGGFFFJJJMMMRRRSSSUUUZZZaaauuu]]]}}}TTTJJJKKKNNNFFFEEEJJJJJJFFFJJJJJJFFFHHHQQQRRRMMMVVV}}}{{{yyy}}}yyypppmmmmmmttt}}}{{{~~~~~~{{{~~~|||jjjzzzgggPPPFFFSSSdddccc~~~uuuVVV>>>===IIICCC::::::888222333222111000111444777KKKvvv|||oooSSSsssrrr}}}lllTTTBBB<<<>>>CCCGGGDDDBBBFFFWWWPPPLLLaaaaaahhhwwwPPPIIIFFF@@@JJJEEEDDDTTT___RRRHHHQQQZZZZZZzzzwwwsssllljjjhhhfffdddccc```XXXNNNGGGIII[[[kkkGGGCCCtttYYY[[[ZZZVVVTTTVVVVVVRRROOOPPPIIIMMMOOONNNOOOQQQOOOJJJgggwwwuuuqqqxxx|||qqqhhhjjjssszzz~~~{{{wwwsss^^^OOOCCC>>>???CCCBBBEEE[[[uuu___555222<<<>>>333EEEgggnnnSSSUUUZZZ\\\QQQ\\\VVVWWWXXXZZZ[[[[[[XXXUUUWWWPPPFFFDDDQQQkkk}}}wwwssskkkeeeZZZIIIIIIAAACCCGGG===KKKvvvyyyeee\\\\\\^^^```^^^ZZZZZZ]]]aaapppgggttt___MMM{{{ZZZYYYgggmmmpppccciiivvvxxxooohhhsss```HHH@@@CCCFFFbbbyyyjjjPPPIIILLLDDD888DDDBBBIIIOOOxxxiii___ZZZ[[[ZZZZZZXXXVVVSSSPPPNNNLLLJJJdddyyylllLLLMMMMMMMMMQQQPPPQQQQQQWWW^^^iiiuuuooo___VVVLLLKKKKKKDDDDDDIIIFFFDDDKKKKKKDDDFFFOOOSSSOOOFFFppp}}}xxxyyyxxxssskkkgggiiirrr{{{~~~~~~~~~}}}{{{zzzuuuyyykkkhhhtttWWWPPPMMM```vvvuuu||||||III???AAAFFF@@@888888888222222222111000000333555@@@ggg{{{pppwwwPPPgggooouuu```LLL???<<>>NNNMMMJJJ```hhhjjjnnnNNNUUU[[[SSSXXXTTTFFFNNN^^^ZZZPPPOOOQQQeeeuuuzzzyyyyyy}}}~~~sssoooiiiiiiiiifffdddbbb___XXXNNNGGGLLL```WWWEEEJJJ{{{WWWfffSSSTTTWWWXXXRRRLLLMMMRRRNNNQQQPPPMMMOOOSSSQQQJJJQQQqqqrrrzzzqqqgggddddddiiisss}}}xxxiii]]]QQQDDD999>>>EEEIIIIIIVVVwwwhhh@@@555<<<@@@<<<555dddLLLTTTWWWSSS\\\PPPVVVWWWVVVWWWZZZ\\\\\\ZZZYYYUUUSSSMMMFFFGGGXXXwwwssslll___TTTLLL@@@CCCDDDJJJHHH===dddiiiggg[[[WWWVVVZZZ\\\ZZZZZZ\\\\\\\\\WWWkkkuuucccmmmyyyUUUNNNZZZyyyrrriiihhhrrr|||wwwlllaaasssnnnSSSGGGDDDCCCOOOlll{{{cccGGGNNNXXXLLLDDD;;;AAAQQQsssHHHiiiwww^^^WWWRRRXXXZZZ[[[[[[ZZZWWWTTTRRRMMMMMM[[[ppp|||YYYMMMUUULLLJJJSSSSSSTTTRRRYYYddd{{{```SSSOOOIIIKKKMMMGGGGGGIIIBBB@@@GGGHHHBBBBBBJJJOOOOOOEEEXXX|||{{{|||}}}}}}uuujjjaaaaaafffmmmvvv}}}~~~~~~}}}}}}}}}}}}}}}~~~xxxrrrfffhhh^^^SSS[[[sssVVVOOOZZZbbbxxx^^^BBBBBB@@@>>>;;;666555777222222222111000000222444999ccctttqqq```aaakkkwwwfffxxx~~~nnnYYYEEE<<<<<<@@@@@@BBB<<>>888::::::777888111222222111000000111333888XXXoooyyyaaaggggggiiioooyyyeeeOOO???<<<>>>???HHH???IIISSSTTTaaaeeennnfffYYYVVVhhh{{{|||sssbbbOOOMMMWWWZZZ___jjjoooZZZ~~~mmmppp{{{}}}vvvmmmjjjfffhhhgggdddaaa^^^[[[UUULLLEEEKKKWWWBBB===pppxxxYYYrrrxxxZZZXXXWWWZZZYYYVVVVVVYYYQQQMMMKKKMMMNNNMMMLLLMMMKKKSSSzzz}}}vvvvvvxxxwwwuuunnnaaaXXXYYY```kkkxxx}}}iiiVVVSSSNNNBBBAAAJJJMMMKKKFFFNNNrrrgggIII444888<<<888>>>LLLtttRRRJJJRRRPPPNNNYYY\\\\\\WWWRRRPPPTTTVVVSSSRRRUUUWWWXXXZZZYYYQQQLLLTTT```jjjvvv|||rrrcccZZZTTTKKKDDDAAAGGGEEEFFFDDDIIIkkkaaalllaaa[[[\\\aaaeeeccc]]]ZZZ[[[TTTLLLUUUSSSXXXuuuvvvmmmOOOBBBQQQaaaddd[[[UUU^^^kkksssmmmccc^^^iii}}}___III???>>>HHHOOORRRaaatttjjjNNNEEENNNJJJBBBDDDGGGBBBLLLvvvFFFggglllRRRPPPPPPWWWZZZ]]]___]]]XXXSSSOOORRREEERRRjjjxxxqqqeeeRRREEERRRRRR\\\```KKKVVVXXXlllTTTOOOOOOKKKJJJNNNJJJ>>>@@@IIIHHHDDDAAAAAAEEEHHHGGGEEEEEEDDD===GGGlllyyy~~~ssssss|||uuuoooiiiddd___XXXWWWZZZZZZ^^^dddhhhhhheeeaaa^^^UUUOOOLLLNNNMMMHHHLLLWWW```lll~~~{{{rrrUUUHHH@@@FFF???777===@@@<<<<<<111222222111000000111333555FFFppplllxxxbbbwwwppppppooo|||~~~}}}mmmVVVEEE???AAA:::GGG???FFFRRRQQQXXXUUU___XXX^^^lllwww{{{mmmTTTVVVJJJKKKQQQSSSaaazzzfffkkk\\\qqqzzz}}}mmmiii{{{tttllljjjfffhhheeebbb___]]]YYYSSSJJJDDDHHHOOODDD777yyy\\\uuuhhhXXXPPPLLLPPPUUUUUURRRQQQNNNHHHHHHMMMNNNIIIHHHLLLQQQKKK___~~~zzzuuu|||~~~zzz}}}}}}~~~yyykkk\\\UUUWWWQQQ___ggguuuyyycccQQQRRRKKK???>>>IIITTTVVVBBBLLL[[[zzzpppBBB;;;<<>>MMMMMMIIIiii{{{~~~wwwkkkgggnnnoooccc\\\^^^QQQMMMMMMRRRSSSMMMIIIJJJHHHLLLOOOQQQTTT^^^kkkvvvwwwwww{{{uuuIIIJJJGGGBBB======???@@@===:::555444333222222222333333999===iiiwww~~~tttiiiZZZ}}}vvvjjj|||{{{iiiLLL>>>BBB;;;KKKEEE>>>OOOWWWWWW```gggbbbNNNfffoootttVVVSSSZZZkkkwwwppp^^^]]]wwwccccccwwwwwwhhh\\\VVVkkkjjj{{{\\\ooo~~~vvvnnngggeeeiiidddeeeccc^^^UUUMMMIIIHHHMMMUUU444:::lll\\\dddRRRLLLLLLZZZkkknnn___MMMPPPKKKGGGGGGKKKNNNMMMKKKLLLQQQ___zzzzzzcccvvv}}}~~~|||mmm___\\\QQQUUUPPP[[[vvvyyyttt{{{}}}nnn```UUUOOOHHHEEEAAA???AAAGGGLLLPPPVVVYYYzzzkkk===???:::<<>>DDDDDDBBBQQQoooHHHWWW|||pppWWWOOO[[[^^^\\\XXXUUUQQQNNNLLLLLLLLLNNNMMMTTTuuuxxxwww||||||jjjaaaVVVQQQQQQMMMLLL]]]ttt```SSSSSSXXXSSSPPPYYYaaaqqqhhhbbbzzzVVVKKKMMMLLLKKKIIIGGGFFFEEEEEEDDDJJJHHHEEEBBB@@@???@@@AAAFFFOOOJJJAAAVVVxxxrrrwww{{{uuuiiibbbeee\\\TTTTTTSSSSSSVVV[[[YYY^^^fffpppyyy{{{tttuuuZZZEEEEEEEEEBBB???@@@BBBAAA===888777666444222222222222333222:::^^^ooozzzdddnnnzzzzzz~~~yyyttt{{{xxxyyypppZZZIIICCC===HHHFFF@@@GGGQQQ[[[eeegggjjjRRR^^^kkkrrrTTTPPPTTT```kkkmmmiiiqqq]]]XXXhhhiii```VVVPPPaaapppxxxaaaxxxsssmmmfffdddhhhbbbbbb```ZZZRRRKKKHHHGGGFFFNNN999KKK]]]bbbaaaYYYTTTSSS]]]kkklll^^^PPPPPPLLLHHHHHHKKKNNNMMMJJJNNNPPPOOOYYYyyy}}}yyy{{{vvv___WWWVVVLLLPPPbbbbbb[[[eeebbbeeehhhiiiiiigggggggggbbb```[[[UUUNNNGGGBBB>>>:::>>>AAACCCDDDGGGMMMRRRaaauuuMMM666;;;AAA===666IIIpppgggLLLQQQSSSVVVVVVTTTQQQOOONNNMMMLLLNNNTTTVVVSSSRRRTTTOOOPPPTTTWWWSSSNNNOOOUUUggguuupppCCCccckkkzzzwwwssstttzzzmmmjjjiiiTTTQQQHHH>>>;;;BBBKKKPPPKKK777}}}www\\\ZZZZZZRRRVVVQQQSSS]]]___WWWRRRUUU]]]SSSLLLNNNOOOQQQ^^^nnnMMM999DDDSSSYYYXXX\\\QQQHHHNNN```pppuuuttt___YYYQQQMMMNNNOOONNNMMMNNNNNNMMMLLLMMMSSS]]]dddzzzqqqUUUKKKUUUccchhhRRRIIIJJJDDDLLLtttJJJZZZvvvgggUUUQQQ[[[\\\ZZZUUUQQQMMMLLLKKKLLLLLLFFFPPPPPPUUU}}}uuummmmmmuuu}}}|||zzzwwwvvvwwwyyyyyyxxxrrruuurrrjjjeeecccZZZOOOOOONNNOOOOOOKKKFFFHHHNNNHHHSSSVVVSSSTTTTTTXXXcccwwwpppZZZPPPKKKIIILLLKKKIIIHHHFFFEEEEEEEEEEEECCCAAA@@@AAADDDGGGIIIJJJLLLHHH???DDDccc}}}~~~lllVVVlll}}}yyy|||qqqoooppptttwwwuuusssssszzzzzz|||uuunnnxxxzzzZZZHHHKKKJJJCCCBBBAAACCCDDDBBB===888999888666444222222222222...888OOOiiivvvccclllrrr~~~}}}yyy~~~}}}{{{||||||rrr^^^NNN>>>DDDNNNMMMEEEMMM___fffcccsss[[[TTTeeepppTTTQQQMMMPPPWWW___fffrrr\\\PPP\\\fffllllllbbblllnnnxxxnnngggoookkkeeeccceee___^^^\\\VVVOOOIIIFFFEEECCCEEE===^^^sssVVVjjj]]]ZZZVVVUUUZZZaaa```WWWMMMQQQMMMIIIIIIKKKMMMKKKJJJGGGNNNJJJHHHhhhrrriiiuuuyyy}}}}}}mmmgggUUUMMMRRRMMMGGGNNNMMMMMMMMMNNNOOONNNKKKIIIDDDCCCBBB@@@???>>>>>>>>>AAACCCEEEFFFIIITTTdddqqq]]]CCC?????????888999LLLlll{{{xxxYYYIIINNNQQQUUUVVVSSSNNNJJJHHHJJJMMMSSSWWWTTTOOORRRYYYRRRSSSWWWZZZWWWQQQQQQTTTkkkdddjjjvvv```[[[yyytttnnnvvvuuuxxx{{{}}}~~~iiiXXXVVVTTTPPPJJJEEEBBBCCCCCCCCCEEEHHH888nnn}}}YYYQQQXXX[[[UUUUUURRRVVV___aaaZZZTTTUUU^^^RRRJJJLLLPPPQQQUUU[[[ttt|||lllGGG777CCCUUU[[[[[[YYYRRRKKKMMMWWW```jjjkkkkkkkkkhhhccc^^^[[[^^^dddlllrrrtttvvvyyy|||qqqWWWFFFQQQiiirrrjjjXXXDDDGGGKKKMMM{{{wwwiiizzzvvvWWWTTTVVVTTTUUUSSSRRRPPPNNNMMMMMMMMMHHHEEEMMMMMMJJJnnn{{{wwwllleeefffkkkppprrrtttuuusssnnnhhhddd\\\aaaaaa]]]ZZZ[[[YYYUUURRRTTTRRRMMMKKKLLLKKKIIIIIIUUURRRRRR^^^]]]^^^ppp}}}MMMOOOLLLFFFKKKJJJIIIGGGFFFFFFEEEEEE???>>>>>>???BBBGGGLLLPPPFFFDDDEEEEEEAAAJJJmmm~~~jjjaaa\\\ooo|||zzzzzzyyyyyytttwwwrrrIIIGGGNNNKKKCCCBBBBBBCCCCCCBBB>>>;;;;;;:::777555333222222222111666CCChhhuuukkkrrrgggqqqtttttt}}}ppp]]]@@@DDDYYY]]]JJJLLL```eee^^^}}}iiiPPP```lllYYYUUURRRMMMMMMSSSYYY___lllzzz```LLLTTTiiiuuutttiiihhhdddkkkzzzjjjhhhdddaaaccc]]]\\\XXXRRRMMMHHHFFFDDDHHH>>>===mmmmmm\\\rrrZZZWWWUUUTTTUUUWWWUUUPPPLLLPPPMMMJJJJJJKKKKKKJJJIIIEEEOOOOOOHHHUUUxxx}}}~~~nnnvvvuuuwww~~~lll^^^VVVOOOIIIIIIGGGDDDBBBBBBEEEGGGFFFDDDEEEDDDCCCCCCCCCDDDFFFGGGIIIJJJMMMUUUfffUUU999===DDDAAA:::<<>>FFFRRR[[[___`````````\\\```bbb```[[[UUURRRQQQ@@@LLL\\\jjjtttqqq[[[DDDGGG>>>HHHccc@@@vvvTTTTTTXXXUUURRRSSSTTTTTTSSSQQQNNNLLLHHHMMMJJJLLLQQQVVV}}}{{{nnnnnnuuuuuuiii\\\[[[___dddhhhhhhfffcccaaa]]]______ZZZUUUTTTTTTTTTPPPRRRPPPKKKKKKPPPQQQMMMSSSWWWQQQUUUaaacccvvvqqqtttaaaUUULLLLLLHHHJJJIIIHHHGGGFFFEEEEEEEEEGGGEEEBBB@@@@@@BBBEEEFFFBBB<<<@@@IIIGGGAAAPPPhhhsss|||dddlll~~~~~~{{{sssuuuuuusssrrrtttzzz}}}}}}|||WWWKKKFFFCCCCCCEEECCCAAA@@@@@@@@@@@@???<<<;;;888666444333222222666222:::fffssszzzxxxbbbqqqxxxiiifff{{{~~~xxxyyy|||uuugggMMMKKK[[[^^^HHHHHH```lllggg{{{SSS[[[fff```ZZZaaaXXXUUUYYYZZZXXX^^^iiibbbGGGKKKdddvvvmmmkkkaaa^^^iii~~~uuuggggggdddaaabbb]]]ZZZUUUOOOKKKIIIFFFEEEIII:::CCC{{{ddd]]]yyyZZZUUUTTTTTTRRRQQQOOOOOONNNMMMLLLKKKJJJJJJJJJIIIHHHMMMNNNNNNJJJGGGVVV{{{~~~pppiiiwww}}}~~~rrrhhh___UUUOOOIIIBBB???@@@BBBCCCBBBBBBBBBCCCDDDGGGJJJMMMOOOZZZbbbrrrzzzQQQ===AAAGGGAAA555000TTTrrr~~~NNNNNNOOOFFFMMMFFFIIIMMMPPPPPPPPPQQQRRROOONNNOOOQQQPPPLLLLLLNNNLLLPPPUUUWWWWWWWWWUUUTTTUUUjjjlllcccqqqvvvUUURRRbbbNNNJJJOOOVVV^^^eeelllrrrvvvssswww~~~nnn[[[PPPMMMJJJCCC>>>???DDDFFFFFFEEEFFFGGGDDDAAAGGG[[[nnnaaaKKKXXX```SSSMMMVVVPPPNNNNNNRRRTTTSSSRRRRRRNNNMMMNNNPPPQQQPPPQQQTTTNNNnnnwwwwwwLLLDDD???@@@NNNaaajjjbbbWWWMMMNNNKKKFFFAAAAAAFFFJJJKKKLLLLLLKKKLLLQQQYYY```rrrdddUUUMMMFFF@@@DDDLLLGGGiiiaaaEEE|||hhhiiiUUUNNNOOOUUUVVVWWWXXXYYYVVVRRRMMMJJJMMMSSSJJJNNNWWWHHHZZZtttoooqqqrrrmmmgggZZZZZZYYYWWWVVVUUUWWWYYYWWWWWWVVVSSSPPPOOOPPPPPPIIIMMMOOONNNOOORRRSSSQQQSSSSSSUUU\\\dddrrruuujjjfffIIIUUUGGGLLLLLLHHHHHHFFFEEEEEEDDDDDDDDDGGGFFFDDDAAA@@@@@@AAAAAABBB<<<===EEEGGGCCCFFFPPPlll~~~{{{dddjjjMMMDDDMMMFFF???DDDDDDCCCAAA?????????@@@@@@===<<<999777555444444444555...666[[[ooottt^^^{{{bbb[[[~~~yyywwwzzzyyysssaaaWWWSSSOOOAAAEEEccc~~~XXXVVVcccmmm___iiiaaaaaajjjmmmhhhjjjssseeeGGGHHH```{{{ssseeeccciiirrrrrrdddfffdddaaabbb\\\XXXRRRMMMJJJIIIGGGFFFDDD:::QQQ{{{YYY^^^~~~YYYNNNOOONNNLLLIIIHHHIIIKKKJJJJJJJJJIIIIIIHHHGGGGGGJJJIIINNNQQQHHHFFFaaasssXXX___mmmpppttt~~~uuuiiibbbYYYQQQMMMLLLLLLMMMJJJLLLQQQWWW^^^eeejjjmmmZZZHHH<<<@@@BBB===;;;???CCC___{{{VVVLLLKKKIIIQQQAAADDDHHHLLLOOOPPPQQQRRRTTTRRRMMMLLLOOOQQQNNNLLLLLLLLLPPPTTTTTTVVVYYYXXXTTTWWW``````___jjjxxx~~~\\\NNNLLLNNNNNNNNNLLLLLLPPPXXX^^^bbbccceeehhhkkkooorrrtttkkkooouuu{{{|||uuuqqqjjj```[[[]]]VVVGGGAAAFFFAAABBBBBBAAAAAACCCFFFHHHJJJPPPMMM???>>>]]]```WWWNNNLLLQQQTTTRRRMMMLLLKKKJJJLLLNNNOOOOOOOOOHHHLLLOOONNNKKKIIILLLOOOGGGUUUqqqzzzlllMMM===???KKKUUUXXXjjjiiifff___WWWSSSSSSUUU]]]dddmmmrrrsssssssssttt\\\LLLAAACCCFFFHHHUUUeeeaaaIIIMMM\\\IIIVVVOOOJJJHHHMMMTTTUUUUUUUUUSSSPPPLLLJJJOOOMMMMMMQQQOOOGGGOOOgggxxx}}}mmmeeegggmmmaaa```]]]WWWRRRPPPQQQSSSPPPOOONNNOOOPPPQQQRRRSSSKKKMMMPPPSSSSSSRRRTTTWWWVVVUUUaaarrr{{{uuuMMMHHHHHHFFFMMMKKKGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@AAABBBCCCCCCDDD???@@@@@@@@@AAADDDFFFFFFHHHlll~~~{{{___[[[iiiwwwaaa@@@AAAIIIFFFCCCGGGAAAAAAAAAAAA???>>>>>>>>>===<<<:::777666555555555000///888KKKnnn~~~oooooorrrdddnnnuuu|||||||||{{{yyypppbbbNNNEEEDDDJJJhhhWWWSSShhhiiiooofffjjj|||qqqSSSOOOZZZrrrxxxrrrdddeeedddbbbccc[[[VVVOOOJJJIIIHHHGGGFFF@@@???```gggXXXooopppQQQJJJJJJHHHFFFDDDCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGCCCFFFNNNRRRKKKDDDKKKZZZyyyoooccc______jjjzzzzzz{{{zzztttqqqrrrssspppttt{{{}}}]]]HHH???;;;===???999555BBBVVVgggxxxYYYGGGNNNCCCHHHMMMBBBEEEIIINNNQQQQQQOOOMMMMMMMMMIIIHHHLLLNNNLLLKKKLLLMMMRRRSSSRRRTTTXXXWWWSSSUUUXXXXXX```kkkpppCCCLLLPPPSSSNNNFFFBBBCCCGGGNNNNNNOOORRRUUUXXXYYYYYYLLLQQQQQQTTT[[[[[[TTTSSSFFFCCCBBBCCCCCCAAAAAACCC:::>>>DDDIIIJJJHHHHHHIIIUUUVVVNNNIIIbbbyyyNNNQQQPPPKKKKKKPPPOOOJJJHHHIIIIIIKKKMMMOOONNNLLLEEEIIILLLKKKHHHHHHKKKMMMJJJ???PPPzzz~~~tttTTTDDDEEELLL???DDDLLLSSSYYY]]]```aaaeeekkkqqqpppeeeUUUGGG???777CCCPPPWWW]]]ttttttEEEIII<<>><<>>===<<<===<<<:::888666666666666---222<<>>NNNEEEJJJPPPSSSQQQLLLHHHEEEEEECCCDDDHHHJJJHHHIIIMMMKKKNNNNNNKKKMMMRRRQQQLLLIIITTTVVV\\\iiiooopppwwwaaa999FFFUUUYYYQQQHHHCCCCCC???@@@AAADDDFFFGGGFFFDDD@@@EEE@@@???GGGHHHBBBDDDCCCFFFEEE???AAAHHHGGG@@@FFFDDDCCCFFFIIINNNUUU[[[```WWWMMM[[[zzzPPPOOOIIIMMMWWWTTTHHHFFFNNNFFFHHHKKKMMMOOOPPPNNNIIIDDDGGGIIIHHHIIILLLOOOPPPBBBIIIJJJPPPuuukkkYYYRRRMMMEEE???>>>AAAFFFJJJEEEFFFFFFEEECCCDDDIIINNNRRR\\\nnngggYYYIIIHHHLLL}}}OOOXXXdddQQQJJJIIIKKKKKKMMMMMMLLLJJJHHHHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGXXXuuujjj\\\QQQPPPRRRMMMNNNSSSQQQNNNNNNNNNNNNNNNOOOOOOOOOHHHKKKPPPUUUYYY\\\```bbbooorrrzzzXXXPPPKKKLLLJJJDDDCCCFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>???@@@@@@@@@??????>>>???@@@AAA@@@???>>>===@@@>>>IIIgggyyyvvv{{{~~~}}}GGGFFFEEEEEEDDDCCCAAA???>>>AAABBBAAA???<<<;;;;;;======<<<:::888666555555555,,,===222333```~~~^^^~~~wwwaaakkk~~~|||zzzyyyyyyyyyyyy~~~qqq___QQQOOO```___YYY```fff|||bbbWWWkkkkkknnnjjjiiiaaadddhhhYYYPPPPPPKKKCCCDDDJJJGGG>>>@@@BBBuuuYYY______MMMPPPOOOLLLJJJHHHGGGGGGGGGEEEFFFFFFEEECCCBBBCCCEEEGGGGGGGGGGGGHHHHHHIIIIIIRRRooonnnRRRQQQUUUYYYeeekkkqqqmmmTTTNNNIIIGGGBBB;;;;;;AAA777FFFDDD:::888999XXXJJJIIIFFFBBB@@@AAACCCDDDDDDDDDIIINNNNNNJJJFFFFFFHHHHHHGGGFFFFFFHHHJJJKKKLLLKKKIIIKKKOOOOOOKKKIIIKKKOOOOOOPPPSSS[[[fffttt}}}wwwTTTCCCKKKMMMJJJIIIFFFJJJEEEAAAAAACCCCCCCCCCCCDDD>>>>>>EEEGGGBBB>>>@@@@@@OOOEEE:::DDDGGG???AAAJJJCCCLLLPPPHHHYYYsssvvvWWWjjj{{{tttTTT]]]RRROOOLLLLLLNNNOOONNNLLLNNNJJJGGGGGGJJJLLLMMMLLLEEEEEEDDDEEEFFFHHHGGGGGGGGGMMMPPPLLL[[[gggkkk``````___ZZZUUUOOOVVVZZZXXXWWW^^^mmm{{{mmmWWWTTTNNNGGGCCC~~~OOOWWWaaaNNNFFFDDDEEEIIIKKKKKKKKKHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFEEEdddrrr|||yyyhhhaaa^^^TTTQQQRRRLLLNNNNNNMMMMMMMMMMMMMMMMMMVVVYYY\\\]]]```iiiwwwjjjiii|||PPPJJJGGGHHHHHHEEEEEEGGGEEEDDDCCCBBBAAA@@@??????======>>>>>>??????>>>>>>>>>???@@@AAAAAA@@@??????AAA===AAARRRjjjoookkkuuu~~~rrrMMMOOOFFFFFFEEEDDDBBB@@@???>>>@@@@@@@@@>>><<<;;;<<<===>>>===<<<;;;999888777666222<<<333222QQQkkksss{{{wwwsss}}}||||||nnnqqquuu~~~|||zzzyyyyyyyyyyyyzzzuuunnnhhhfffooofffdddppp~~~ooovvvxxxiiiiii___^^^```RRRQQQOOOIIIBBBDDDIIIGGG@@@BBB```mmmXXXqqqyyyWWWOOORRRQQQOOOMMMLLLKKKKKKKKKGGGGGGGGGFFFDDDDDDEEEGGGDDDEEEFFFHHHIIIIIIIIIIIICCCbbbrrr~~~tttpppOOOHHHLLLSSSVVV___bbbXXX___bbbdddeeejjjqqqvvvxxxgggccc\\\WWWXXXXXXQQQHHHJJJEEEAAAAAA@@@???@@@CCC:::;;;555555HHHkkkNNNHHHBBB@@@======>>>@@@@@@@@@CCCHHHKKKKKKGGGEEEFFFHHHFFFGGGIIIJJJLLLLLLKKKIIIKKKJJJKKKOOOOOOKKKJJJKKKRRROOOKKKIIINNNZZZhhhsssoookkkpppuuueeeKKKAAAUUUiiiVVVQQQLLLIIIHHHHHHHHHHHHCCC>>>;;;???DDDGGGJJJLLLIIIEEE<<<>>>JJJNNNMMMRRRUUUIIIQQQddduuunnnttt[[[SSSPPPPPPMMMKKKKKKMMMNNNMMMLLLKKKHHHFFFFFFHHHJJJKKKJJJEEEFFFGGGIIIKKKMMMMMMMMMQQQHHHPPP[[[XXXccczzz[[[QQQPPPMMMIIIIII}}}MMMUUU___LLLEEECCCDDDFFFHHHIIIHHHFFFEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEJJJiiiwwwsssiiieeeeee___\\\\\\ZZZZZZZZZZZZ[[[\\\```fffmmmsss|||bbbdddOOOKKKFFFCCCEEEFFFDDDDDDEEEEEEDDDCCCBBB@@@???>>>===;;;<<<<<<<<<============>>>>>>???@@@AAAAAAAAA@@@AAA===<<>>FFFFFFEEEEEECCCAAA???>>>======>>>>>>===;;;:::<<<===>>>>>>???>>>===;;;999888444555222444EEE^^^nnntttTTTooozzzwwwyyynnnddd|||~~~~~~|||{{{zzzyyyyyyyyyvvvvvvwwwxxxxxx}}}sss~~~~~~ffffff]]]ZZZZZZNNNQQQMMMFFFBBBDDDGGGEEE@@@BBBeeeYYYiiiSSSTTTQQQPPPOOOMMMLLLMMMMMMNNNHHHHHHIIIGGGFFFEEEGGGHHHCCCDDDGGGIIIJJJJJJJJJIIIGGG```cccmmmhhhQQQIIICCCFFFOOOQQQNNNMMMLLLLLLKKKKKKMMMPPPVVVNNNHHHFFFDDD@@@???@@@===>>>????????????<<<999@@@GGGYYYoooSSS:::FFFAAA@@@@@@AAACCCDDDDDDCCCBBBEEEGGGFFFDDDCCCEEEGGGCCCEEEIIIMMMMMMKKKHHHFFFJJJHHHIIIMMMMMMIIIHHHJJJTTTRRRMMMJJJKKKRRR\\\cccjjjjjjrrraaaKKK@@@TTTYYY]]]]]]WWWOOOFFF@@@DDDJJJMMMIIIDDDDDDFFFGGGYYYDDD???JJJLLLIIIGGGEEEXXXhhh~~~}}}pppFFFJJJSSSMMMLLLKKKIIIJJJKKKLLLLLLKKKHHHFFFDDDDDDFFFHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMXXXFFFQQQlllnnnccceeennniiiZZZOOONNNOOOKKKJJJMMMzzzJJJQQQ]]]MMMHHHGGGHHHDDDFFFGGGGGGEEEDDDEEEFFFEEEFFFFFFFFFFFFFFFFFFEEELLLFFFNNNsss~~~sssrrrqqqqqqrrrtttvvvxxxzzznnnXXXRRRHHHJJJFFFDDDCCCCCCBBBAAAAAAEEEEEECCCBBB@@@???======;;;;;;;;;<<<<<<===>>>>>>===>>>???@@@@@@AAAAAABBB>>>>>>@@@@@@AAAJJJ^^^qqqvvv{{{{{{vvvkkkiiixxx|||oooqqq|||___IIIJJJGGG<<>><<<;;;:::;;;<<<;;;::::::;;;======>>>??????>>><<<:::888777111222444:::QQQkkkuuuzzzUUUsss]]]lll~~~ccc^^^rrr{{{~~~}}}||||||{{{zzzzzzzzzwwwuuuuuuvvvyyyyyynnnaaaccc\\\WWWVVVOOOOOOIIIEEEDDDDDDBBB???===IIIbbb[[[lllSSSXXXMMMLLLKKKJJJJJJJJJKKKLLLGGGHHHHHHGGGFFFFFFGGGIIIEEEGGGIIIKKKLLLKKKHHHGGGPPP^^^WWWVVVkkkxxxqqqiiiVVVDDDCCCHHHDDDBBBEEEKKKKKKFFFFFFJJJFFF??????DDDDDD======CCC???CCC@@@777666@@@HHHHHHRRR\\\HHHOOOAAABBBAAABBBEEEGGGHHHGGGEEE@@@BBBBBBAAA@@@@@@CCCFFF@@@DDDHHHJJJJJJHHHFFFEEEHHHEEEFFFIIIIIIFFFEEEHHHNNNPPPQQQPPPOOOOOOPPPRRRTTTiiivvvzzzppp___MMMWWW^^^[[[UUURRRSSSTTTFFFSSS[[[XXXVVV```oooyyyqqqSSSJJJRRRYYYsss{{{XXXIIIHHHMMMQQQIIIHHHGGGGGGHHHIIIIIIJJJEEEDDDDDDDDDDDDEEEFFFFFFIIIHHHFFFDDDDDDEEEIIIKKKHHHeeeaaaQQQXXX\\\___zzzsss\\\TTTOOOPPPPPPKKKIIIKKKyyyHHHNNNZZZKKKGGGEEEFFFCCCEEEFFFFFFEEEDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGSSSxxx}}}nnnddd\\\BBBMMMGGGFFFDDDBBBCCCCCCBBB@@@EEEDDDCCCBBB@@@???>>>===<<<<<<;;;<<<<<<>>>???@@@======>>>>>>???@@@AAAAAA>>>???AAACCCBBBAAAHHHQQQaaayyy|||~~~|||{{{xxxGGG@@@HHHDDD???AAAAAAAAAAAA@@@>>>===;;;:::888999:::999888888:::<<<:::;;;===>>>===;;;999888<<<444333111000AAA```rrr}}}ooohhhccc^^^~~~aaa]]]fff|||}}}}}}}}}||||||{{{zzzzzz{{{wwwttttttuuu{{{pppssseee^^^^^^YYYTTTQQQMMMKKKFFFDDDFFFDDD===;;;>>>eeeaaa\\\lllKKKWWWJJJIIIHHHGGGGGGHHHIIIJJJEEEFFFFFFFFFDDDDDDFFFGGGIIIJJJLLLMMMLLLIIIFFFDDDGGGMMMJJJKKKUUU```wwwrrr|||gggWWWVVVTTTLLLMMMVVVXXXRRRRRRYYYQQQGGGBBBEEEDDD<<<:::===111@@@EEE@@@NNNrrrYYYSSSYYYGGG===<<<===>>>@@@CCCCCCAAA???===============>>>AAACCCBBBDDDGGGGGGFFFFFFHHHJJJHHHEEEFFFIIIIIIFFFEEEHHHHHHJJJMMMMMMKKKIIIHHHHHHIII^^^iiilll}}}www\\\IIIKKKYYYddduuuqqqiiieeennn\\\^^^rrr~~~sssuuuKKKMMMSSSHHHDDDNNNFFFFFFFFFEEEEEEEEEFFFGGGCCCDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCBBBDDDIIIRRRXXXggg{{{kkkKKKNNN]]]\\\FFFNNN^^^oookkkOOO]]]UUUOOONNNNNNLLLIIIIIIyyyFFFKKKVVVFFFBBB??????AAACCCEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGFFF@@@IIIKKKIIIZZZ}}}rrruuugggDDDCCCDDDAAACCCBBBAAACCCFFFEEEAAACCCBBBBBBAAA@@@???>>>>>><<<;;;;;;;;;<<<===???AAA===============>>>???@@@AAA======@@@@@@???AAAEEEFFF^^^ttt~~~zzzuuu^^^NNNAAAAAABBB>>>===???============<<<;;;:::999777888888888666666888:::888999:::;;;::::::888888888777555333333>>>\\\{{{fffbbbxxxyyyttt```aaavvv~~~}}}|||}}}}}}}}}}}}|||{{{zzz}}}zzzyyyyyyxxxxxxzzzfffbbb\\\XXXUUUOOOJJJIIIGGGCCCDDDHHHBBB999<<>>>>><<<::::::999999999:::<<<>>>@@@BBBDDDFFFFFFDDDFFFKKKOOOJJJGGGGGGIIIIIIGGGGGGJJJLLLLLLJJJHHHGGGGGGJJJMMMVVVTTTYYYfffsssyyy|||~~~ssstttzzz|||pppgggooozzzzzzlll___```eeekkkmmmxxxrrrUUUCCCHHHOOOHHHEEEIIIDDDEEEEEECCCBBBAAABBBDDDAAABBBCCCCCCBBBBBBCCCDDD???AAADDDFFFJJJRRR]]]eeecccNNNIIIKKKTTTTTTFFFKKKIIIEEE[[[zzzxxx]]]aaaTTTTTTUUUOOOIIIHHHJJJLLLKKKIIIxxxEEEHHHTTTEEEAAA>>>===>>>@@@BBBCCCBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHJJJIIIIIIWWWxxxrrrtttrrrLLLBBB@@@>>>@@@BBBBBB???AAAEEEDDD?????????>>>>>>>>>=========::::::999999:::<<<>>>@@@======<<<;;;;;;<<<===>>>AAA<<<:::<<<>>>===???CCCAAAMMMYYYggg~~~~~~|||iiiNNN666GGGLLL???888>>>@@@999999999::::::::::::999999666777777666555555666888888888888888888888888999222<<<999666<<<>>>UUUpppzzznnn}}}lll```jjjzzz|||~~~||||||}}}~~~}}}|||{{{zzz{{{yyyzzz|||zzzvvvxxx}}}ccc\\\^^^WWWPPPPPPLLLGGGGGGEEEAAACCCGGG???777DDDZZZnnnSSSxxx^^^IIIEEEKKKJJJIIIGGGFFFFFFFFFGGGGGGCCCDDDDDDDDDCCCCCCEEEGGGIIIHHHHHHGGGEEECCCAAA@@@@@@DDDFFFEEE@@@>>>IIIZZZxxx}}}nnnmmmjjjbbb^^^iii~~~~~~|||GGG===EEE...+++@@@BBB>>>===<<<<<<<<<<<<:::888666666666777999;;;<<<======@@@CCCCCCBBBDDDIIINNNHHHEEEEEEGGGGGGEEEEEEHHHLLLLLLLLLJJJHHHIIIKKKNNNJJJDDDGGGUUUaaaiiizzz[[[LLLKKKIIIFFFFFFHHHHHHFFFCCCDDDDDDBBB???>>>???AAA===@@@BBBBBB@@@???@@@BBB???CCCHHHJJJKKKNNNTTTYYYVVVIIIIIIMMMEEE@@@FFFJJJEEENNNCCC???XXX{{{oooeeeTTTMMMIIIRRRJJJJJJIIIIIIJJJKKKJJJHHHvvvCCCGGGTTTGGGDDDCCCBBB<<<>>>@@@AAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDLLL@@@@@@GGGBBB???[[[mmm~~~]]]wwwjjj>>>EEECCC:::HHHBBBEEECCC??????BBB@@@999<<<<<<<<<<<<<<<<<<<<<<<<999888888777999;;;===???>>>===;;;::::::;;;<<<===@@@<<<;;;======;;;;;;???>>>BBBHHHMMMTTTcccvvv~~~xxx{{{|||TTTDDDCCCCCC777555======333444>>>666777888999999999999999666777777666444444555666888888777777777888999:::222BBB===777<<<444BBBrrrlllkkkxxxyyyzzzaaacccppp~~~zzz~~~||||||}}}~~~~~~}}}|||{{{xxxvvvwwwyyyxxxvvvyyy~~~xxx~~~lllaaa]]]TTTYYYRRRJJJMMMLLLHHHJJJEEE@@@AAAEEE===777KKKiii^^^LLLRRR@@@PPPHHHHHHGGGFFFDDDDDDDDDDDDEEECCCDDDEEEDDDCCCDDDEEEGGGFFFEEEDDDCCCBBBAAA@@@@@@???DDDCCC???AAAIIIIIICCCOOOvvv}}}QQQ555>>>777666CCC<<<222===>>><<<:::999999888666444444444444666999;;;;;;;;;666;;;???@@@???AAAFFFJJJEEEBBBAAACCCCCCAAABBBEEECCCGGGJJJLLLJJJGGGEEEDDDJJJMMMIII@@@BBBTTThhhrrrxxx[[[JJJCCCFFFEEEBBBBBBFFFEEEAAABBBDDDDDDAAA>>><<<===???;;;>>>@@@@@@>>>===>>>@@@CCCHHHMMMLLLGGGBBBAAABBBLLLCCCCCCGGGIIIQQQSSSJJJEEEHHHIIISSSSSSCCC{{{kkkkkk___PPP___```IIISSSGGGLLLPPPOOOLLLJJJHHHFFFtttFFFCCCGGG?????????EEE???>>>===<<<<<<===>>>???BBBDDDEEEDDDBBBAAAAAABBB@@@BBBBBB???===CCCQQQ\\\yyyyyy~~~~~~vvvtttGGG???EEE@@@<<>>?????????>>>===;;;:::;;;;;;;;;;;;:::999888888<<<;;;;;;;;;<<<===???@@@>>>===;;;:::999999::::::>>>===<<<;;;::::::::::::;;;===@@@CCCHHHOOOVVV[[[kkkttttttrrrSSSEEE@@@===999;;;:::999999888888999999666666555444444444444555333333333444555666777888555555555555666666666666666777:::<<<888666@@@NNNkkkooouuummmtttyyyoooooogggpppzzz||||||yyyzzz}}}~~~{{{yyy{{{zzzwwwtttsssrrrrrrsssyyywwwyyyuuujjjbbb\\\YYYTTTQQQNNNLLLJJJGGGDDDAAAAAACCC>>>@@@AAA888RRRhhhXXXlll]]]LLLLLL@@@JJJKKKIIIGGGEEEDDDDDDEEEFFFEEECCCAAA@@@@@@CCCFFFIIIEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCBBBAAA@@@AAABBBBBBEEERRRkkktttJJJDDD999888888888777777666666:::999999888777666666555222444666666555666777999888999:::<<>>@@@CCCEEEFFFFFFEEEEEEDDDGGGIIIJJJIIIIIIJJJLLLFFFEEEEEEGGGGGGHHHOOOXXXsss|||zzzwwwRRRFFFJJJDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@>>><<<:::999:::;;;>>>@@@AAAAAA@@@???BBBCCCCCCBBB@@@@@@BBBCCCEEEEEEFFFIIILLLMMMLLLJJJLLLEEEIIIPPPIIIIIIpppoooXXXXXXXXXWWWVVVUUUTTTSSSSSSIIIMMMOOONNNIIIGGGHHHKKKrrrDDDBBBFFF>>>>>>===BBB???>>>===<<<<<<===>>>???AAABBBDDDDDDBBBBBBBBBCCCDDDFFFFFFCCC@@@BBBJJJPPP[[[|||xxxfffaaasss{{{ooommmzzziiiMMM999===DDDAAA===>>>??????@@@@@@@@@>>>===<<<::::::;;;::::::999888888===<<<;;;;;;;;;<<<======<<<<<<;;;::::::;;;<<<===>>>======<<<<<<<<<<<<<<>>===>>>AAADDDTTTVVV___ooo|||tttZZZMMM===666888:::999666:::999999888888888888888666555555444444444444444444444333444444555666777444555555555666666666666555555777999777666>>>HHHgggooosssuuurrrhhhlllsssbbblll~~~ooorrrwww}}}|||yyyyyy{{{{{{zzzyyyxxxvvvuuuttttttsssqqqoooqqqwww~~~uuukkkrrrnnnhhhccc```]]]ZZZXXXSSSPPPLLLJJJHHHGGGEEECCCFFFIIIBBB777777IIIqqq^^^ZZZ[[[NNNDDDLLLHHHIIIHHHFFFDDDDDDDDDEEEFFFEEEDDDBBBAAABBBEEEHHHJJJGGGFFFEEEDDDDDDDDDEEEEEECCCBBBBBBAAAAAAAAAAAAAAABBBDDDNNN^^^mmm~~~fffIII<<<;;;777777666666666555555555777777666666555444444444333444666666555555666888666777999;;;===???AAABBB???AAACCCEEEGGGGGGFFFFFFIIIJJJLLLKKKJJJJJJKKKLLLJJJHHHHHHJJJIIIGGGHHHMMM^^^hhhvvvdddMMMDDDDDDEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@??????===;;;:::999:::;;;===???@@@???>>>===@@@AAAAAA@@@???>>>@@@AAADDDDDDDDDFFFHHHIIIHHHGGGHHHFFFMMMWWWTTTVVVttthhhXXXOOOKKKVVVUUUTTTTTTRRRRRRQQQPPPKKKLLLMMMLLLIIIGGGGGGHHHoooBBBAAAFFF>>>===:::???@@@>>><<<;;;;;;<<<>>>@@@???AAACCCCCCBBBBBBCCCDDDEEEFFFGGGEEEDDDCCCEEEGGGHHH\\\ppp{{{{{{uuujjjaaassskkksssnnnhhhfffccctttmmmsssWWWCCC???===@@@AAA===:::999<<<===>>>>>>>>>===<<<;;;999999999:::999999888888<<<<<<;;;:::::::::::::::;;;;;;::::::;;;<<<>>>?????????>>>=========>>>>>>;;;<<<======<<<===???AAACCCAAACCCMMMXXX```iiippptttppp___NNNBBB<<<777666666999===>>>;;;777999888777777666666777777555555444333333333333333444444444333333444555555444444444555555555666666333222333666777777;;;AAA[[[jjj|||wwwzzzlllxxxuuurrrwwwlll~~~yyyppptttxxxzzzzzzzzzzzzzzzyyyyyyyyyxxxwwwuuutttssspppoooooooooppppppmmmkkkvvvvvv{{{vvvpppnnnmmmlll___^^^]]]\\\[[[XXXUUURRRRRRNNNJJJGGGFFFFFFFFFFFFAAAGGGEEE777<<>>???@@@???AAACCCEEEGGGGGGGGGGGGJJJKKKKKKJJJHHHGGGIIIJJJKKKHHHHHHLLLLLLGGGDDDDDDKKKQQQ```ssskkkKKK<<<>>>DDDCCC===?????????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999999;;;;;;======>>>===<<<;;;===>>>>>>>>><<<<<<>>>@@@CCCBBBAAAAAACCCDDDDDDCCCCCCEEEKKKPPPNNNLLLWWWggg[[[gggqqqnnnfffkkkxxx___LLLGGGKKKRRRWWWRRRRRRQQQPPPOOONNNMMMMMMKKKJJJJJJJJJJJJHHHFFFDDDmmmAAAAAAGGG>>><<<999<<<@@@>>>;;;999999;;;>>>@@@<<<>>>AAABBBBBBBBBDDDEEEAAABBBCCCDDDEEEEEEFFFFFFFFFOOOUUUeeesssQQQ@@@AAAEEEEEE???:::999999777777888999:::;;;:::999888777777888888999888888888999999999999999999::::::<<<;;;::::::;;;<<<>>>???AAAAAA@@@>>>>>>=========777:::===>>>???AAACCCFFF@@@???BBBIIIMMMOOOQQQUUUUUU```eee```aaakkksssttt~~~}}}tttuuunnn```[[[YYYKKK???999444000555???:::::::::999666444333333777777666555555555555555444444333222222222222222444444333333333333333333333333444444444555555555222111222555777999999:::IIIaaavvvrrrgggpppqqqzzzxxxuuuwwwvvvpppkkkooowww|||zzzvvvxxxwwwvvvtttrrrqqqppppppqqqrrruuuwwwxxxvvvtttqqqqqqnnnoooqqqqqqqqqtttzzz{{{yyywwwxxx{{{}}}zzzvvvvvv{{{zzzuuutttwwwsssnnnkkkjjjjjjhhhgggaaa```^^^\\\ZZZVVVQQQNNNOOOKKKGGGDDDDDDFFFGGGGGGCCC<<<;;;999III~~~uuu^^^vvvWWWMMMHHHAAAQQQFFFDDDDDDCCCCCCCCCDDDEEEFFFCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIGGGFFFDDDCCCBBBBBB>>>???@@@AAA@@@???>>>===<<<999888999999???OOO___|||kkkJJJ888555777444000333333333333333333333333333333333222222111111111444555666555333333444555333444666888:::===>>>???>>>???AAACCCDDDEEEFFFFFFEEEFFFFFFDDDCCCCCCEEEGGGHHHDDDDDDIIILLLIIIFFFDDDFFFEEEOOO```gggfffmmmzzz|||}}}|||~~~wwwmmmDDDAAA???BBBEEEEEE@@@;;;<<<<<<<<<<<<<<<<<<;;;;;;888999999::::::999999888:::;;;;;;;;;;;;:::999888;;;<<<===<<<;;;;;;===>>>AAA???===>>>@@@BBBCCCCCCJJJMMMPPPPPPNNNKKKIIIHHHNNNOOOOOOKKKIIIKKKRRRXXXYYYjjjfff|||pppPPPUUUOOOJJJKKKOOOQQQNNNIIIOOONNNNNNMMMLLLKKKJJJIIIIIIGGGEEEGGGKKKKKKGGGBBBmmmAAAAAAGGG>>><<<888;;;>>><<<:::999999:::<<<>>>999<<<>>>@@@@@@AAACCCDDD?????????@@@AAACCCEEEGGGDDDJJJHHHIIIWWWjjj^^^IIIDDD777:::>>>===666555999:::888555666777888888888777666555555666777888888888888555666777888:::;;;;;;;;;===<<<;;;::::::;;;<<<===CCCBBBAAA???===<<<;;;;;;:::<<<======<<<;;;<<<>>>@@@@@@CCCGGGFFFAAA???@@@EEEDDDBBBDDDGGGKKKMMMMMMQQQVVVNNNFFFGGGBBB;;;<<<666222777BBBBBB888333777222333444333111222666999555555444333333333333444333333222111111111111111444333333222222222333333333333333333444444444444222222222444777:::999777777XXXnnnfffdddpppwwwttt|||{{{~~~XXXffffffhhhlllqqqtttuuuuuuyyywwwtttpppooonnnooopppssstttuuutttrrrooommmlllkkkiiihhhjjjiiigggjjjoookkkiiihhhkkknnnmmmkkkiiieeehhhkkknnnppppppooonnnkkkfffeeegggiiiiiikkkoookkkjjjjjjhhheee```ZZZVVV]]][[[XXXVVVUUUSSSQQQOOOKKKHHHEEEDDDDDDFFFFFFFFFHHH555222BBBbbbjjj]]]mmm~~~QQQEEEBBBJJJCCCGGGBBBBBBBBBBBBCCCDDDEEEEEEAAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEECCCBBB@@@???>>>===>>>?????????>>><<<;;;666999===???===:::;;;???VVVhhhwww|||oooQQQ@@@444444222,,,///:::333333333333333333333333333333222222222222222111333444555444333222333444444555666888:::<<<===>>>:::;;;===???AAABBBCCCDDD@@@AAABBBBBBAAABBBDDDEEEGGGBBB@@@EEEHHHHHHGGGGGGJJJAAADDDQQQUUUQQQUUUbbbzzzjjjnnn~~~~~~fffEEE>>>AAAEEEDDD@@@<<<;;;<<<999999:::;;;;;;::::::999666666777888888888888888999999999999888777777666:::;;;<<<;;;::::::<<<>>>===<<<;;;<<<@@@CCCEEEEEEBBBEEEGGGIIILLLMMMIIIDDDPPPNNNMMMNNNQQQRRROOOMMMTTTNNNOOObbbnnnaaaaaazzzvvvgggZZZQQQUUU[[[YYY[[[TTTLLLJJJMMMNNNJJJEEEMMMMMMLLLKKKJJJIIIHHHHHHFFFCCCBBBFFFLLLMMMHHHCCCmmmAAA@@@FFF===;;;777:::::::::999888888999::::::777999<<<>>>>>>???AAABBB???@@@???>>>===>>>AAACCC@@@JJJIIICCCEEEOOOkkk[[[???===AAA:::555777777666888:::888444666777888999888888666666333444555666777777888777444555666999:::;;;<<<<<<<<<<<<::::::999:::;;;<<>>::::::>>>DDD<<<777<<>>:::999:::@@@:::555999888666>>>EEE<<<777777333,,,,,,111444777999888666555666888444333333222111222222222222222111000000000000000222222222111111222333333222222222333333333444444222444444333555999999666...NNNhhhnnnqqqiiixxx{{{|||xxx~~~uuuVVVQQQ```oooqqqiiieeekkktttwwwuuussspppoooooopppqqqrrrrrrrrrooollljjjjjjjjjgggfffgggiiiiiihhhjjjpppkkkhhhfffiiiiiifffddddddbbbbbbcccddddddeeeeeeeeedddbbbdddiiijjjgggfffhhh^^^___aaabbbccccccbbbbbb]]]ZZZUUUQQQOOOMMMKKKIIIGGGFFFEEEEEEFFFFFFEEECCC999777HHHkkkrrrMMMWWW```QQQCCCAAAOOO999GGGAAAAAABBBBBBCCCCCCCCCCCC@@@@@@AAABBBBBBAAA@@@@@@BBBBBBBBBAAA???===<<<;;;===============<<<;;;;;;999::::::999888999;;;===666888FFFXXXlllhhhJJJ:::222666777555222222333222111222222222222222333333222222222222222222222222222333444444222222333444555555666777999:::;;;<<<888888:::;;;===???AAABBB>>>@@@BBBCCCCCCCCCDDDFFFIIIDDDAAACCCDDDCCCDDDGGGHHH@@@@@@IIILLLGGGIIIQQQooowwwyyy}}}}}}ooouuusssfffaaalll|||iiidddkkkiii```sssppp???:::IIIDDDBBB@@@???>>><<<999666666777999::::::999888888555555666777777777777777888777777666666555555555888999::::::999999;;;===;;;;;;;;;===AAADDDEEEEEE<<<===???CCCFFFGGGGGGFFFFFFHHHKKKKKKJJJJJJMMMPPPBBB@@@HHHNNNIIIPPPXXXTTTLLLUUUeeeqqqppplllqqq{{{mmmnnnkkkddd``````___\\\WWWRRRTTT[[[]]]UUUQQQUUU\\\SSSIIIEEEHHHNNNRRRSSSMMMMMMLLLKKKJJJIIIHHHHHHEEECCCCCCGGGLLLMMMHHHCCClll@@@>>>DDD:::999555999777777888888888888777777555888:::<<<<<<===>>>@@@;;;>>>@@@>>>:::999<<<@@@CCCJJJIIIFFFHHHHHHUUUnnnjjj>>>BBBBBB777666===999777888;;;;;;777444333666666777777777555444333222222444555666777777777555666888999;;;;;;;;;;;;:::999888888999:::<<<=========<<<;;;::::::::::::888999::::::;;;>>>BBBFFFDDDAAA???>>>;;;888<<>>;;;;;;======999666:::@@@===:::===::::::DDD333333555888:::::::::;;;444555666333///+++))))))333222111111000000111111111111000////////////000111111000111111222333444222222222222333333333333111444555111222666888666111@@@ZZZwwwyyy~~~pppwwwzzzxxxtttppp|||___iiiqqqnnneee```dddkkklllmmmoooqqqrrrrrrqqqqqqmmmooopppooommmlllmmmooollliiiiiijjjhhheeefffjjjlllgggfffhhhhhhcccbbbeeebbbbbbccccccddddddddddddddddddfffiiigggaaa^^^___eeeeeeeeeccc```___^^^^^^\\\YYYTTTPPPMMMIIIEEECCCCCCCCCEEEGGGHHHFFFBBB???000PPPqqq}}}XXXWWW{{{TTTNNNGGGEEEJJJ;;;EEE@@@AAAAAABBBBBBBBBBBBAAA@@@AAABBBBBBAAA@@@>>>===????????????>>><<<:::999===<<<<<<;;;;;;;;;;;;;;;<<<;;;777444333666888999:::===::::::AAAJJJ\\\ssshhhLLL999111111333444555333222666:::444)))//////000000000111111111111111111111111111222222000111333333222222333555555555555666777777888888666777888:::<<<>>>@@@AAA>>>AAADDDFFFEEECCCCCCCCCFFFDDDCCCDDDBBB@@@BBBFFFCCCAAABBBGGGGGGCCCDDDIIICCCUUU^^^eeesssaaaNNNEEEIIILLLEEE:::999:::>>>BBBAAA;;;555555666888999:::999888777555555666666777666666666666555555444444444555555555666777777777777999;;;;;;;;;;;;>>>AAACCCCCCBBBGGGEEEGGGLLLLLLIIIKKKRRRLLLMMMLLLKKKIIIJJJMMMQQQTTTTTTSSSMMMHHHKKKLLLFFFXXXRRRPPPUUUZZZYYYRRRMMMLLLMMMPPPRRRPPPNNNRRRXXXSSSRRROOOQQQUUURRRRRR\\\ZZZUUUOOOJJJIIIIIIIIIHHHNNNNNNMMMLLLKKKJJJIIIIIIFFFEEEFFFIIIKKKJJJFFFBBBkkk>>>===AAA888777333777555666777888888777666555555777999;;;;;;;;;===>>>555;;;@@@???:::888<<<@@@HHHHHHCCCCCCHHHEEEEEEQQQqqqYYY???555::::::888777222888333444888888444555;;;444444555555444222111///111222333555666777777777777888999:::;;;;;;:::999777666666777888;;;===>>>999999999999999:::;;;<<<999999999888777999===AAAAAA?????????;;;777999???999>>>===666666===<<<555222999888777:::666555@@@999:::888444222222000---111111000//////111333555222111111000000000000000111111000///////////////000000000000111222333444111111222222222333333333///555555000///444777666777444JJJwwwnnnqqqtttnnnzzznnnpppwwwkkkdddcccddddddbbbbbbeeekkkpppsssrrrpppnnniiilllnnnmmmiiiggghhhiiinnnkkkkkkkkkhhhddddddhhhhhhcccbbbfffgggcccdddhhhbbbbbbcccccccccbbbaaa```aaa```aaaddddddbbbdddhhh\\\^^^``````^^^[[[YYYXXXPPPNNNMMMLLLKKKIIIFFFCCC@@@BBBFFFIIIJJJGGGAAA<<>>>>>>>>>>>===<<<:::999===<<<;;;:::999:::;;;<<<777999999999999:::999666111888444444<<<444555MMM>>>GGG]]]www~~~ooo\\\LLL???:::666666888888444///333......333111+++,,,333---.........//////000000000000000000111111111111///111222222222222444555444444444555555555555555666666777999;;;>>>@@@AAA>>>AAAEEEFFFEEEBBB@@@???AAAAAACCCEEECCC???BBBHHH>>>BBBGGGHHHDDDAAABBBDDDEEEOOOHHH<<>>444666888999:::999888777555555666666666666666555555444444333333444444555333444555555555555777999;;;;;;<<>>BBB@@@<<<<<>>???>>>:::hhhhhhkkkTTTSSSOOOJJJJJJKKKGGG@@@DDDEEEEEEFFFEEECCCAAA@@@===@@@@@@>>>>>>AAAAAA>>>@@@DDDGGGFFFAAA===<<<===>>>======;;;:::999888888999999999999888888888777666666777777888888888999:::::::::;;;???FFFPPPVVVqqqqqqtttzzz}}}zzzuuunnnfff___YYYVVVMMMFFF>>>999999999777444444444333333222111000000111111000000//////......//////////////////////////////............/////////000000000111111111111222222333444444555555666777888999;;;===>>>@@@@@@>>>???@@@@@@???@@@BBBDDDCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHHHHHHHGGGDDDBBBAAADDDJJJNNNWWWggg~~~kkkRRRAAA============<<<<<<<<<<<<888999999999999888777777666777999::::::999777666444444555555555555555444444444333444555555444333444333333333333444555555888666555999>>>AAA???<<<<<<===>>>???AAADDDHHHLLLWWWTTTMMMGGGHHHNNNPPPNNNQQQQQQPPPNNNLLLLLLOOOQQQQQQQQQRRRRRRSSSRRRRRRQQQTTTRRROOOOOOPPPOOOLLLJJJRRRSSSSSSRRRPPPPPPQQQSSSQQQJJJGGGHHHIIIGGGFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEIIILLLEEE===DDDTTTbbb>>>;;;===999777000777555555555555444444444444555555666777777888888999888<<<@@@@@@>>>@@@GGGMMMLLLKKKHHHFFFDDDDDDEEEEEE@@@FFFQQQ```sss\\\::::::HHH888888777777777666666666444444555555555555444444222222222222222222222222555444333333333444666666777777777888999999:::::::::::::::::::::;;;;;;<<<:::999888888888999:::;;;:::888777888:::<<<<<<<<>>>>>@@@>>>;;;::::::999777666444555666555444555666888555555555444333222222222222222222222222222222222111111111111000000000000000000000000//////......000000000111111111222222111111111222222222333333222222111222222333444555666333666CCCVVVgggttt{{{hhhllliiiwww|||lllnnnyyygggvvvoooOOOPPPRRRVVV]]]aaabbb```^^^nnnoooooommmjjjgggfffeeebbbccccccbbbaaa```bbbccceeecccaaa___^^^^^^______````````````____________```aaabbbbbb```^^^^^^___]]]YYYTTTRRRSSSRRRNNNKKKMMMJJJEEECCCBBBCCCDDDEEEMMMAAABBBJJJAAA222@@@^^^rrrnnnhhhKKKNNNOOOMMMNNNOOOLLLFFFEEEEEEEEEEEEDDDCCCBBBAAA<<>>>>>===<<<;;;:::999888AAA<<<666444555666444111444333333222111111000000000000000/////////......//////////////////////////////............////////////000000000111111111222222222333444444555555666777888:::;;;===>>>??????BBBDDDEEECCCBBBAAABBBCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHEEEBBB@@@@@@BBBDDDFFF???DDDLLLWWWfffwwwaaaIII>>>>>>CCCFFF======<<<<<<<<<;;;;;;;;;888888888999888777777666555666888999999888666555444444555555555555444444555333111000000000000000333333333333333444444555777555444888===@@@>>>;;;<<<===>>>???@@@CCCGGGJJJSSSQQQLLLGGGHHHMMMOOOLLLPPPQQQPPPNNNMMMMMMOOORRRNNNMMMLLLKKKJJJKKKMMMMMMQQQNNNLLLLLLNNNNNNLLLIIIOOOPPPPPPOOOMMMLLLNNNOOOOOOJJJGGGIIIJJJGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGEEECCCDDDGGGCCC>>>GGGVVV___===;;;<<<888666///666333444444444444444444555444555555666777777888888888:::===???AAADDDIIIMMMJJJIIIFFFDDDCCCBBBBBBCCCEEEBBB???AAAKKK]]]qqq^^^@@@999:::444+++777777666666666555555555333333444444444444333333111111111111111111111111333333333333333444555555555666666777888888999999999999999999:::::::::;;;999888777666666777888999888888888999;;;<<<<<<;;;<<<;;;999:::<<<>>>>>>>>>@@@===;;;999999888777555333444555444333333555777444444444333222222111111333333333333333333333333222222111111111000000000000000000////////////...000000000000111111111111111111111111111222222222111111111111222333444555666777555777GGG___nnnppp{{{iiiwwwmmmnnn~~~OOOhhhttt^^^YYY]]]UUUKKKFFFJJJRRRYYY]]]^^^aaadddcccaaa```aaaccc\\\]]]]]]\\\[[[[[[]]]___dddbbb```]]][[[ZZZZZZZZZYYYZZZZZZ[[[]]]^^^^^^___```______```aaa```^^^[[[YYYTTTNNNKKKKKKJJJFFFBBBBBBAAA@@@BBBFFFLLLRRRWWWPPPJJJ@@@666:::PPPqqqrrrlllhhhtttOOOIIINNNQQQNNNKKKJJJFFFBBBFFFEEEDDDCCCCCCBBBBBBCCC@@@BBBAAA======@@@AAA???>>>AAADDDCCC???<<<;;;<<<<<<;;;;;;:::999888777777777777666666666555555555666666666666666777777777666777999888555333222222555444444444555444222///333333333333333333333333666333000000222444222000333222222111111000000//////////////////.........///////////////////////////......------......///////////////000000000000111111222222333444444444444555666888999;;;<<<===>>>AAAEEEFFFDDDAAA???>>>BBBAAAAAA@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIEEEAAA@@@AAABBBAAA???DDDCCCBBBBBBEEEMMMVVV]]]jjjnnnqqquuu}}}sssdddWWWRRROOOKKKHHHFFFCCC===888<<<;;;;;;;;;;;;:::::::::777777777888777666666555444555666777777666555444333333444444444444333333333222000......///111222333222222222222333444444555333333666;;;===;;;999<<<===>>>>>>???AAADDDGGGLLLMMMJJJFFFHHHLLLMMMJJJMMMNNNNNNMMMLLLLLLNNNPPPJJJKKKLLLLLLLLLJJJIIIHHHKKKJJJIIIJJJKKKLLLKKKJJJLLLMMMNNNMMMKKKJJJKKKLLLMMMIIIGGGJJJKKKGGGEEEFFFCCCDDDDDDEEEFFFFFFFFFGGGDDD@@@???BBBAAA@@@HHHTTT[[[<<<;;;;;;666666///555222222333333444444444555444444444555666666777777999999999<<<@@@DDDGGGHHHCCCBBBAAA@@@@@@@@@@@@AAAIIIFFFAAA>>>>>>DDDMMMSSSqqqhhhTTTFFF666222888<<<999333555555555555444444444444222222333333333333222222111111111111111111111111222222222222333333333444444444555555666777777777888888888999999999999999888777666555555555666777666;;;@@@AAA>>>;;;;;;<<<===<<<:::;;;===>>>>>>===???<<<:::888888777666444111222333222111222333555333333222222222111111111222222222222222222222222222222111111111000000000/////////////////////////////////000000000111111000111111111111111111111000000000111111222333444555666444333>>>YYYyyy}}}|||sssxxxooo^^^PPPmmmaaaYYYUUUMMMJJJLLLPPPNNNIIIKKKOOOTTTUUUTTTSSSTTTWWWTTTUUUVVVVVVUUUUUUWWWYYY\\\[[[YYYWWWUUUTTTSSSSSSTTTTTTUUUVVVWWWYYYYYYZZZ\\\ZZZXXXZZZ\\\[[[WWWSSSPPPNNNJJJGGGEEEDDDCCCBBBJJJKKKMMMNNNNNNOOOPPPQQQGGGFFF??????YYYyyyjjjnnnuuupppFFFHHHNNNQQQNNNIIIIIIHHHFFFDDDCCCBBBAAA@@@AAAAAABBBFFFGGGDDD???>>>@@@@@@>>>===@@@BBBAAA===::::::;;;::::::999888888777666666555555555444444444444333555555555555555555555666333555888888666444444444888888888999:::999888777888888777666444333222222111000000111444555333111111111111000000/////////...................................................------------------............/////////000000000000111111222333333333333333444666777888::::::999<<>>======AAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEKKKGGGCCCDDDGGGGGGCCC>>>===@@@DDDFFFGGGHHHJJJLLLGGGJJJLLLLLLNNNRRRRRROOOIIIKKKPPPPPPJJJ@@@===???@@@???>>>@@@AAAAAA>>>;;;:::::::::999999999888888666666666666666555444444333333444555555444333333333333333333333333222111000000111111111111333555222111111111111222333333333222222444888:::999777;;;<<<=========???AAADDDFFFHHHHHHFFFGGGKKKKKKHHHIIIJJJKKKKKKJJJJJJKKKLLLHHHLLLQQQUUUTTTPPPIIIEEEHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMNNNMMMKKKJJJKKKLLLJJJGGGHHHKKKKKKGGGEEEFFFDDDDDDDDDDDDCCCDDDDDDDDDCCC???===AAABBBAAAEEELLLVVV;;;;;;999444555///444111222222222333333444444222333333444555555666666999888777:::>>>@@@AAA@@@<<<======>>>???AAABBBBBB???AAACCCCCCCCCDDDFFFHHHFFFVVVmmmxxxZZZFFF;;;000666:::777000...444;;;444444444333333333222222111111222222222222111111000000000000000000000000000111111222222222222222222222333444444555555666666777888888999999888888777666555444444444555666444???JJJJJJAAA::::::===@@@>>><<<;;;<<<======<<<>>>;;;999777777666555333000111222111000000222444111111111111111000000000000000000000000000000000111111111000000000//////.............../////////....../////////000000000000000000000000000000000000000000000111222333333000///222555666DDDmmmjjjvvvpppWWWdddxxxeeeUUURRRSSSOOOGGGEEEIIIMMMMMMKKKHHHGGGHHHKKKLLLMMMMMMLLLLLLNNNPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPRRROOONNNNNNPPPOOOKKKGGGDDDFFFGGGDDDAAAAAAEEEJJJGGGLLLRRRUUUTTTQQQNNNMMM888555KKKyyyuuupppoooMMMFFFCCCIIILLLKKKJJJOOOTTTUUUBBBAAA@@@???>>>???@@@AAACCCEEECCC???>>>@@@@@@>>>;;;>>>@@@???;;;888999:::888888888777666666555555444444444333333333222222444444444444444444444444///000222222222222444555000111222222333333333333000000000000111111111111111111111333444444222111000000////////////......---------------.........------------------------------,,,,,,,,,,,,---------............///////////////000000111222222222111222333444555666777888666888:::;;;;;;<<>>888888888888777777777777444555555555555444333333222222222333333222222222222222222222222111000000...000333333111000111222000000000000000111222222111111111333666777666666999;;;<<<<<<<<<===???AAAAAAEEEGGGEEEFFFIIIIIIGGGHHHJJJLLLLLLKKKJJJJJJJJJJJJMMMPPPRRRQQQOOOKKKHHHGGGHHHIIIJJJJJJJJJKKKLLLJJJKKKMMMMMMKKKJJJJJJJJJHHHFFFHHHKKKJJJFFFEEEHHHGGGFFFEEECCCBBBAAAAAAAAABBB???@@@BBBCCCAAA@@@AAAzzzRRR999;;;888222555///333111222222222222222333333222222222333444444555555777777777888:::<<<;;;;;;:::;;;===???AAACCCEEEEEE===???AAACCCDDDFFFIIILLLIIIIIIHHHJJJWWWmmm~~~gggJJJ999;;;AAA>>>666>>>555,,,...666:::444,,,333333222222222111111111000000111111111111000000///////////////////////////000000111222111111111111111111222333333444444444555777888888888777666555444444333444555666777444???JJJJJJAAA999:::>>>BBB???;;;999:::;;;<<<<<<===:::888666666555444222000111222111000000222444000000000000000000000000........................000000/////////.........---............/////////............////////////000000000000////////////////////////000111222333//////666;;;333111NNNsssvvv~~~pppzzzooottttttjjj^^^UUU{{{xxxppp]]]IIIDDDEEEEEEFFFGGGGGGGGGGGGEEEFFFFFFFFFEEEEEEFFFHHHGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGEEEEEEFFFFFFEEEDDD@@@CCCEEEEEEDDDGGGNNNTTTTTTVVVVVVRRRKKKEEEBBBBBBBBBTTTvvv}}}vvvuuuKKK@@@KKKCCCFFFGGGDDDEEEJJJNNNOOO@@@@@@????????????@@@@@@<<>>:::<<<>>><<<999777888:::666666666666555555555444444444333333333222222222444444444333333333333333222222222111000000333555333444444444222111222444333333333333333333222222000000111111111000000///........................,,,,,,,,,------------------------------------------,,,,,,++++++,,,,,,---------------.........///......//////000111111222111111222333444555666666777888:::;;;<<<>>>BBBDDD@@@@@@???>>>>>>>>>@@@@@@AAABBBCCCDDDDDDCCCBBBAAADDDCCCCCCEEEGGGHHHEEEBBBHHHGGGEEEAAA>>>>>>@@@CCC@@@FFFGGG@@@999:::===???EEECCCCCCDDDBBB;;;555222666:::???CCCBBB>>>999555777777666666666555555555333333444444333333222111222222111111111111222222222222222222111000///......111333222...,,,---///000////////////000111111///000111333444555555555777999;;;;;;;;;<<<===??????DDDFFFDDDDDDGGGHHHFFFIIILLLNNNOOOMMMKKKJJJIIILLLJJJGGGEEEEEEGGGJJJLLLHHHJJJKKKJJJIIIIIIJJJKKKHHHIIIKKKKKKJJJHHHHHHHHHGGGFFFGGGJJJIIIEEEFFFJJJJJJHHHEEECCCAAA@@@???@@@@@@AAACCCDDDBBB@@@===<<>>@@@<<<777555666999<<<===<<<:::777666555555333111000111222111000000222444////////////////////////....................................---------------------.........//////------........./////////000000/////////.........///////////////000222222333333777888444222===KKKvvvppprrrzzzzzzxxxpppzzz|||\\\BBBOOO}}}vvvPPPXXXRRRJJJGGGIIIKKKLLLKKKEEEFFFFFFEEEDDDCCCEEEFFFDDDDDDEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHLLLNNNIIIHHHGGGJJJQQQXXX]]]___mmmfffYYYIII>>><<>>BBBCCC@@@@@@AAA???;;;888;;;<<<;;;777666777999555555555555444444444444444444333333333222222222444333333333222222222222444444555333222111222333///111222000...---///111333222111000...---,,,+++////////////......//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........---......//////000111111111111222333444555555666666999<<<>>>??????AAACCC@@@???>>>===<<<<<<======@@@AAACCCDDDEEEDDDCCCBBBCCCCCCDDDEEEEEEDDDCCCCCC;;;???CCCFFFFFFEEEDDDCCC???CCCEEEAAA???@@@BBBAAA888:::<<<===@@@BBB???;;;999777555222111333666999555555555555444444444444222222333333222222111000222222111111111111222222111111111111000///...---///000111///,,,---222666//////......//////000111///000222333333333444555444777999::::::;;;===>>>>>>DDDFFFDDDBBBEEEGGGFFFHHHKKKNNNNNNLLLHHHFFFEEEHHHFFFEEEDDDEEEGGGIIIKKKIIIKKKLLLJJJHHHFFFGGGIIIHHHJJJLLLMMMKKKIIIHHHHHHGGGFFFGGGIIIGGGDDDGGGLLLIIIHHHEEEBBBAAA@@@AAAAAA@@@CCCEEECCC@@@>>>======hhhNNN888;;;777000444///222333222222222111111000000000111111222333333444444222555777888888888999;;;999:::<<<===???@@@AAAAAAAAABBBCCCBBBBBBCCCEEEGGGFFFGGGEEEAAABBBGGGFFF@@@<<<@@@;;;CCCZZZ^^^___pppuuutttpppqqqjjj\\\MMMFFF???999888;;;999333222666777333333888222222111000///000111222111111111111000000000000//////000000000000//////////////////////////////---...000111111111000////////////000111111222222333444666888888777666555333333222333444666888:::777666666666888;;;===>>>===999444222444888<<<>>><<<999777555555444333111000111222111000000222444.........///////////////..............................---------,,,,,,,,,---------.........//////---------.........//////000000//////.........---.........//////000111222222333000---111:::<<<888AAAppp~~~wwwwww|||}}}sss|||\\\;;;III]]]uuu~~~ppp^^^RRROOONNNLLLJJJJJJJJJJJJIIIGGGFFFHHHIIIEEEEEEEEEFFFEEEEEEDDDCCCDDDEEEEEEFFFGGGHHHIIIIIIGGGJJJKKKLLLLLLOOOVVV\\\UUUOOOKKKQQQ^^^hhhiiigggLLLEEE===888AAAZZZzzzwwweeeaaapppMMMOOONNNDDDGGGHHHGGGGGGJJJMMMJJJDDD@@@AAABBBCCCDDDCCCBBBAAAFFFIIIJJJFFFCCCAAA===777888:::<<<:::777555777999444444444444444444333333444444444333333333222222333333333222222222111111///111333333111000///000---///111000//////222555000000000111111111222222.../////////......000111------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......------......///000000000111111222333444444555555555999===@@@@@@???>>>>>>@@@???===<<<;;;;;;;;;;;;???AAACCCEEEFFFFFFEEEDDDDDDFFFGGGFFFDDDCCCCCCDDDIIIHHHEEEAAA>>>===???AAA>>>@@@AAA@@@BBBEEEBBB======@@@<<<555555;;;<<<888666888::::::999777555555555555444444444333333333222222222222222111000000222222111111111111222222111111111111000///...---...//////---,,,111;;;CCC...............///000000///000222333333333444555333555888::::::;;;<<<>>>???DDDFFFCCCAAADDDFFFFFFEEEHHHKKKKKKHHHDDDBBB@@@BBBEEEJJJMMMNNNMMMIIIGGGJJJLLLLLLJJJFFFDDDEEEFFFKKKMMMOOOPPPNNNLLLKKKKKKGGGFFFFFFHHHFFFDDDGGGMMMHHHGGGDDDBBBAAABBBBBBCCC@@@DDDEEEAAA======???@@@eeeMMM888111555333222444000000000000000000000000000///000000000111111111111333333333444555666777888<<<===<<<;;;BBBKKKKKKEEE???@@@AAABBBBBBEEEHHHLLLHHHGGGEEEDDDDDDDDDEEEFFF@@@AAACCCDDDBBB@@@===:::<<<>>>@@@BBBAAA>>>;;;888555555555555555555555555333333333222222222111111333333333222222111111111000000000000000000000000111111000///////////////............////////////////////////000000000000000000000000000111111222333111000222666888777555444222222333555777888777666555555555777:::===???666777777666444444555666777666555444333222222222222222111111111111222222333222000///.........///////////////////////////.................................------,,,,,,,,,---------............///........................////////////000000000000000111111222222333444444@@@OOO{{{~~~zzzpppxxx~~~}}}{{{qqqRRR>>>KKKrrruuuooo{{{oooQQQJJJIIIGGGHHHJJJLLLLLLLLLJJJFFFHHHLLLKKKFFFEEEJJJGGGIIIKKKKKKIIIIIIJJJKKKPPPOOOZZZ```XXX\\\qqq~~~]]]```bbbbbbaaa[[[LLL>>>@@@AAACCCQQQppppppXXXppp}}}ZZZPPPMMMJJJJJJGGGHHHHHHGGGEEEDDDEEEEEECCCCCCBBBAAAAAAAAABBBBBBEEELLLPPPLLLBBB::::::===::::::999999888666555444666666555444444444444555222222222222222222222222333333333333333222111000111111111111111111111111000000000000000000000000////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////000000000000000111111222222333444444888999999:::;;;<<<===>>>CCC@@@>>>???===:::<<>><<<<<<<<<===;;;;;;:::999888888888888777777777777666555444333222222222222222222222222444333222111111111222333000000000000000000000000111111111111000000000///...---,,,,,,---...///000............////////////000111111222222333444444333555777888888999;;;===BBBAAA>>>===<<<>>>@@@AAAEEEEEEEEEEEEDDDFFFIIILLLDDDFFFHHHJJJKKKJJJHHHGGGMMMKKKHHHHHHIIIHHHFFFCCCKKKIIIHHHIIIJJJKKKHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBBBBBBBAAA@@@???>>>===>>>CCCGGGFFFBBB>>>======[[[MMM888111555333111333/////////////////////////////////000000000111111111222222333333444666777888888<<<======@@@DDDBBB<<>>777777777555444444555777777666555444333222222222111111000000000000111111222111000///.........///......................................................---------,,,,,,,,,------------......................................./////////000000000000000000111111222333333444888@@@aaa~~~zzznnnlllPPPFFFOOO]]]vvvaaaGGGIIIKKKMMMNNNOOOOOOPPPYYYOOOIIIKKKNNNLLLJJJKKKRRRPPPNNNMMMPPPUUU\\\```cccvvvnnnKKKQQQQQQFFF;;;999>>>CCC___rrrwwwkkknnnlllvvvXXXKKKQQQLLLDDDDDDGGGHHHHHHFFFEEEDDDDDDDDDAAAAAAAAAAAABBBCCCDDDDDDDDDHHHKKKGGG???:::999;;;::::::999999888666555444666555555444444444444444222222222222222222222222222222333333222222111000111111111111111111111111////////////////////////////////////////////////........................------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------....../////////000000000000000111111222333333444777777888999:::;;;<<<<<>>>>>???>>>;;;===BBBCCCBBBAAACCCEEEHHHHHHGGGFFFGGGHHHGGGEEECCCCCCCCCAAADDDFFFEEEBBB???>>>???CCCBBB@@@>>>============;;;:::999888888777888888777777777666555444444333222222222222222222222222444333222111111111222222000000000000000000000000111111111000000000//////......---,,,------//////---.........////////////000000111111222333333444333555777888888999;;;<<>><<<<<<===???BBBDDDCCCDDDDDDCCCBBBCCCFFFIIIEEEGGGJJJLLLMMMMMMLLLKKKLLLJJJHHHGGGHHHHHHFFFCCCHHHGGGFFFGGGJJJJJJIIIFFFDDDDDDEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@????????????>>>BBBEEEDDD@@@<<<;;;;;;TTTLLL888222666222000222...////////////////////////////////////000000000000222222222222333555666777888;;;<<<::::::???BBBCCCGGGEEEDDDEEEGGGHHHFFFDDDBBBAAA@@@@@@??????@@@@@@======<<<;;;:::999999888666666666666666555444333444444444444444444444444222222222222111111111000222222111111111111000000000000000000000000000000000000000/////////....../////////000000000111111....../////////000000000///////////////000111111555333333444666777666555777555444555777888888777999888777777888999;;;<<<999888777444333333666999777666555333222222111111000000////////////000000111111000///...............................................................------------,,,,,,,,,------------............------------------------....../////////000000000000000000111222222333333222222CCCfff{{{ppp{{{yyy|||{{{wwwhhhdddRRRJJJUUU{{{yyyppprrrtttqqqlllfffddddddjjj___YYY___jjjlllhhhcccgggllluuuqqqgggVVV999>>>:::555999MMMjjjtttbbbcccvvvccc>>>DDDNNNEEE>>>DDDGGGGGGFFFEEEDDDCCCBBBBBB??????@@@@@@AAACCCDDDEEEBBBCCCCCC@@@<<<999999999:::999999888777666555555666555444444333333444444111111111111111111111111111222222222222111111000////////////////////////////////////////////////////////////////////////------------------------------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........////////////000000000000111222222333333555555666777888999::::::===;;;<<>><<<>>>CCC???>>>???AAAEEEHHHIIIHHHDDDFFFHHHHHHEEEBBBAAAAAAAAACCCDDDDDDAAA???>>>>>>BBBAAA@@@>>>=========>>>::::::999888777777777777666666666555555444333333222222222222222222222222333333222111111111111222000000000000000000000000000000000000///////////////...------,,,------...---------.........//////000000000111222222333333222444666777777777999;;;999888888999;;;>>>AAACCCAAAAAABBBAAA@@@AAADDDFFFEEEGGGIIILLLMMMMMMLLLKKKJJJHHHGGGFFFGGGGGGEEECCCDDDCCCCCCEEEGGGHHHGGGEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>=========>>>>>>???@@@???BBBCCCAAA===999888999SSSJJJ777222666111///111...////////////////////////........./////////000000111111111111333444555666;;;;;;999555555>>>LLLVVVMMMHHHBBBAAACCCDDDAAA===AAAAAAAAA@@@@@@@@@@@@@@@<<<;;;999888777777777888777666555555444444444444333333333333333333333333222111111111111000000000000000000000000000000000///////////////////////////////////////...................../////////000........./////////000000///............///000000333333333333444444444333666555333444666777777666999888777777777777888999999888666333222333777:::777666555333222111111111//////............//////000000//////............................................................------------------------,,,,,,---------.........------------------------........./////////000000//////000000111222222222333///333HHHfffyyyuuuhhhvvv|||uuuyyymmmRRRDDDDDDPPPggg|||cccRRRJJJ<<<444999;;;BBBJJJ[[[www}}}oooiiiXXXfffiiiRRRDDDGGGFFF===???JJJGGGFFFDDDDDDDDDCCCBBB@@@??????>>>>>>???@@@AAAAAA@@@>>>;;;:::999999888777888777777666555444444444555444444333333333333333111111111111111111111111000111111111111111000000........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------.........///////////////000000111222222222333333444555666777888888999888:::======;;;===BBB===<<<===@@@DDDGGGGGGFFFAAADDDFFFFFFDDDAAA>>>>>>???@@@AAA@@@???===<<<<<<@@@???>>><<<;;;;;;<<<<<<999999888777666666666666666555555444444333333333111111111111111111111111333222222111111111111111000000000000000000000000000000/////////.........///......------,,,,,,,,,,,,,,,---------.........//////000000111222222222222333555666555666888999444444444555777:::===>>>???@@@AAA@@@@@@@@@BBBDDDDDDEEEGGGHHHIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAAAAAAAA>>>===<<<<<<<<<===>>>>>>@@@BBBCCC@@@;;;777777999tttRRRGGG666222666111...000...........................---............/////////000000000000111333444555999999888666777???NNN[[[IIIBBB;;;999;;;>>>===;;;????????????>>>>>>>>>===;;;:::888666666666777888666555444333333444444555222222222222222222222222111111111000000000//////////////////////////////...........................//////000///...------,,,,,,,,,---------..................////////////.........---......///000000111111111111111111222444333222222444666666555777666666555555555555555999888666333111222666999777666555333111000000000//////............/////////////////////.........................................................------------------------,,,,,,,,,------------...------------------------............////////////...//////000000111111222444222111999QQQhhhnnngggrrr|||vvvyyy{{{yyyvvvggg\\\UUUOOOSSSUUUTTTQQQRRRXXX^^^}}}|||xxxpppiii```VVVOOOKKKHHHGGG===000999LLLSSS\\\mmmyyy}}}kkkiiisssrrrvvvQQQOOOJJJDDDAAABBBEEEGGGFFFDDDCCCCCCDDDDDDBBB@@@??????>>>===<<<<<<<<<<<<>>>;;;888777888999888777666555444333222222333333444444333222222222222222000000000000000000000000///000000111111000000000------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------...............//////000000111111222111222222333444555666666555555888<<<<<<:::;;;>>><<<<<<===@@@BBBDDDCCCBBB>>>@@@CCCCCCAAA???===<<>>>>>>>>>>>===<<<===<<<;;;999999999::::::888888777666555555555555555444333333222333333444111111111111111111111111222222222222111111000000/////////////////////////////////............---.........------,,,++++++,,,,,,,,,,,,------------...//////000000111111222111222444444444444666777555555555555666888:::;;;>>>???AAAAAA@@@AAACCCEEEEEEEEEFFFFFFFFFEEEDDDDDDBBBCCCCCCCCCBBBBBBBBBBBBFFFGGGGGGGGGEEEDDDCCCCCCFFFEEEDDDBBBBBBAAABBBBBB???>>>===<<<;;;;;;;;;;;;@@@BBBBBB???:::777777888]]]nnnSSSDDD444111666111...111000........................------------.........///////////////111222333444222444888<<<<<<<<>><<<;;;;;;::::::===;;;888777888888888888666555333222222222333444444333222222111111222222////////////////////////...//////000000000000///------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------...............///000000111111000111111222333444555555555555888===<<<888888;;;<<<<<<===???AAABBB@@@>>><<<>>>AAAAAA@@@>>>===>>>AAA@@@??????@@@@@@???===;;;:::999888777888888999777777666555444444444444555444222222111222333444111111111111111111111111111111222222111111000//////////////////////////////.........------------,,,------------,,,,,,++++++++++++,,,,,,,,,------.........///000000111111000111333333222333444666777777777777888888999:::<<<>>>@@@AAAAAABBBDDDFFFGGGGGGHHHHHHGGGGGGFFFFFFAAABBBCCCCCCBBBBBBCCCDDDJJJKKKLLLJJJHHHFFFEEEEEEGGGEEEDDDBBBAAAAAAAAABBB>>>>>>>>>===<<<;;;999999===@@@AAA???;;;777777888jjjvvv]]]AAA222111666111...222111........................,,,,,,---------..................///000111222333///000555;;;;;;888:::???BBBBBBAAAAAABBBCCCDDDEEE;;;;;;<<<<<<<<<;;;:::999777666555555555555555555222222222222222222222222000000000000000000000000000000/////////.........,,,,,,------............---------------------------...///000000...,,,+++++++++,,,,,,,,,------------------.........//////------,,,,,,------...///,,,...000000//////111444111000000222555777888888444444555555444444333333444444444222111111222444777666555333111//////...000//////////////////000------...//////......---------------------------........................,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...//////000000111...111222222666@@@JJJPPPggg|||uuuqqquuussszzz~~~zzzyyy}}}~~~rrrsssqqqpppzzziiiMMMAAAEEEBBB>>>===CCCJJJGGG@@@EEEBBB@@@BBBFFFHHHFFFCCC??????>>>===<<<<<<<<<<<<<<<<<<;;;:::999999999999777666444333222333444555333333222111111111111111////////////////////////---...//////000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********************************************************************+++++++++++++++,,,,,,,,,,,,---------------...//////000000111000000111222333444555555777888;;;???===888777999::::::;;;>>>@@@AAA???===<<<>>>@@@@@@??????@@@AAABBB???======???@@@???===;;;:::888777777888999999777666555444333333333333444333222111111222333444111111111111111111111111000111111222111000///...////////////////////////.........---------,,,,,,***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,------...//////000000111///111222222111111333444555555555666666777888888999;;;>>>@@@AAACCCEEEGGGFFFGGGGGGHHHIIIJJJJJJJJJBBBDDDFFFEEEDDDCCCEEEGGGGGGIIIKKKIIIFFFDDDEEEFFFFFFEEEBBB@@@??????@@@AAA;;;<<<>>>??????===:::999999===@@@???:::666555666~~~iii???000000666111...222222........................,,,,,,,,,---------..................///111222333111///000666888666999@@@>>>@@@BBBBBB???<<<::::::<<<===>>>>>>>>>===<<<;;;444444444444444444444333222333444444444444333333000000000000000000000000000/////////............,,,,,,,,,------.........---------------------------...///000000...,,,+++,,,,,,,,,---------......---------.........//////---,,,,,,,,,,,,---......,,,...111111000000333555111000000222666999::::::444555555666555555444444222333444222111000111333777666555222111///......000000////////////000000,,,---.../////////...---------------------------........................,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------......///000000000000111222111///000777>>>SSSnnnooojjjtttoootttzzz|||ssszzz{{{{{{~~~uuujjjiiikkkmmm~~~}}}]]]LLLJJJEEEAAABBBFFFIIIEEE???BBBKKKEEEBBB@@@BBBGGGJJJHHHEEE???>>>>>>>>>>>>??????@@@<<<===>>>===:::999999:::888777555444444555666777333222222111000111111111////////////////////////------...///000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))************************************************)))************+++++++++++++++,,,,,,,,,---------------......///000000000000000111222333444555555::::::===AAA???999666888888888:::===@@@AAA???======>>>@@@@@@@@@AAACCCDDD@@@===:::;;;===>>>===;;;;;;:::999888888888999:::666666555444333333333333444333111000000222333555000000000000000000000000000111111222222000///...////////////////////////......---------,,,,,,,,,)))***,,,---...------,,,******+++++++++,,,,,,,,,------......///000000000///000222222111111222444000111111333444555555666666999===???AAACCCEEEGGGCCCDDDEEEGGGIIIKKKLLLMMMCCCFFFHHHGGGFFFEEEGGGJJJBBBDDDFFFFFFCCCAAACCCDDDEEECCCAAA???>>>>>>??????999;;;>>>@@@@@@???<<<:::666:::>>>>>>:::666444444UUU<<<777444555444000...///......---------,,,,,,,,,,,,,,,,,,---------.....................///000000///111333333333444555777999999::::::::::::;;;;;;>>>>>>???>>>===<<<:::999888666444333333333555666444444333333333222222222111111111111000000000///111000///......///000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---...///+++---......---,,,,,,---.........------,,,,,,,,,---------............///...///111111000000222333333333222222333333444555222444555555444333333444111111111111111111111111333333333333111000......///////////////////////////////////////////////////............---------///............---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------............///...//////000111222222222AAAYYYppprrrfffaaaooo~~~xxx~~~~~~|||{{{kkk___fffwwwyyyZZZNNNFFFBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFBBB@@@DDDKKKLLLEEE>>><<<;;;;;;:::::::::;;;;;;============;;;:::888777666666555444444444555555222222222222222222222222000000000000////////////////////////////////////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++------,,,+++++++++,,,,,,++++++++++++++++++++++++******))))))))))))******)))************+++++++++******+++++++++,,,,,,,,,---------............/////////000111222333333444777777888999999777666555<<<======>>>>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAA@@@???>>><<<<<<======>>>;;;;;;:::888777555444444555555444444444333333333666444333111111222333444222222222111111111111111111000000000222222000///......------------......000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////000000000111111111111333333333222333333444444888999;;;===@@@BBBDDDEEEAAAAAACCCDDDEEEEEEFFFFFFHHHJJJIIIEEE@@@>>>???AAADDDCCCBBBAAA@@@>>>======AAAAAA???===;;;::::::999777888:::;;;<<<;;;::::::888999999999888777666555VVV<<<777444555444000...///......---------,,,,,,,,,,,,,,,,,,------------..................//////000...000222222222333444666888999999999::::::;;;;;;>>>>>>>>>>>>===;;;999888777666444333222333444555444333333333333222222222111111111000000000//////000000///......///000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,---...+++---......---,,,,,,---...---------,,,,,,,,,,,,------------............---///000000000000111333111111111111111222333333222333555555333222333444111111111111111111111111333333333222111000......////////////////////////....................................------------............------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------------------..................///000000111222222777III___kkknnnrrr{{{|||wwwyyyzzz{{{tttpppsss~~~uuuRRRFFFFFFDDDBBBCCC@@@AAAAAAAAAAAABBBBBBBBBDDDAAA@@@CCCHHHHHHBBB===<<<<<<<<<;;;<<<<<<======<<<;;;;;;:::999888888777444444333333222222333333222222222222222222222222000000000000/////////...................................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++...------,,,++++++++++++++++++++++++++++++++++++******))))))))))))******)))************+++++++++*********+++++++++,,,,,,------------...............//////000111222333444444555666888999999888888======<<<<<<<<<======>>>@@@???>>>======>>>???@@@???>>>===<<<<<<<<<======;;;:::999888666555444333444444444444333333333333666555333111111111222333222222222111111000000000000//////000111111000.........------------......000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000111111111222222222111222222333444666777999;;;===@@@BBBCCCAAAAAABBBBBBBBBBBBBBBAAADDDEEEEEECCCAAA??????@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;999777666666777999:::::::::999888777777777666555555444444tttNNN<<<666333555444000...///......---------,,,,,,,,,,,,,,,,,,,,,------------...------------...//////...///111111111111333444777777888999:::;;;;;;<<<=========<<<;;;:::999888666555444333222333444555333333333222222222111111000000000000////////////000///............///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---++++++,,,***,,,...---,,,+++,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,---------......---...000000//////111222000////////////000111111111222444444222111222333111111111111111111111111333222222111000///......////////////////////////....................................------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------..................//////000000111111///777FFFYYYlll~~~|||}}}{{{xxx|||yyyvvvtttppplllkkk~~~{{{wwwuuu}}}[[[JJJ===???DDDBBB===<<<>>>>>>>>>>>>?????????@@@AAA@@@@@@BBBCCCAAA>>>;;;::::::::::::;;;<<<<<<===:::999777666666666777777333222111111000000111111000000000000000000000000000000000/////////..............................------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++......---,,,++++++******++++++++++++++++++++++++******))))))))))))******)))************+++++++++*********++++++++++++,,,,,,,,,,,,---------............///000111222333333000111444666888::::::;;;>>>===;;;:::999:::<<<===>>>>>>===<<<<<<===>>>>>>======<<<;;;;;;;;;;;;<<<:::999888777666555444333444444444333333333222222666555333111000000111222333222222111000//////...///...---...000000...---......------------......///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111000000000111111222333444444666888:::<<<>>>???@@@@@@@@@@@@@@@???>>>>>>@@@@@@@@@AAABBBBBB@@@>>>>>>======<<<;;;;;;<<<<<<888999;;;<<<;;;999666444555666777888999888777777666555444222222222222333nnnIII;;;666333444444000...000......---------,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///---...000000///000111333555666777888999;;;<<<<<<<<<<<<;;;;;;:::888777777555444333333222222333333222222222222111111111111000000/////////.................................------------------------++++++++++++++++++++++++---...///...,,,************+++------+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,...////////////000222///////////////000000111000111333333111000111222111111111111111111111111222222111000//////......////////////////////////.................................---------,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,---------..................//////000000000///000444AAAVVVqqqyyyvvvzzz|||{{{zzzwwwvvv|||yyykkkEEEGGG@@@???DDDFFFBBB;;;999;;;;;;<<<<<<<<<============???@@@@@@>>><<<;;;:::777777777777888999::::::888666444333333444666777333222111000000000000000000000000000000000000000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++***************+++.........---,,,+++***)))******************************))))))))))))******))))))*********+++++++++************+++++++++++++++,,,,,,,,,---------------......///000111222222///000222444777999:::;;;>>><<<999888777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999888888777555444444333333333333333222222222222555444333111000000000000222222111000///......---------,,,---...///---+++...------,,,,,,------......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------........./////////000000///////////////000111222333333555777999:::<<<<<<>>>>>>?????????>>>>>>===@@@???>>>AAADDDDDD@@@===>>>===<<<<<<<<<===>>>>>>;;;;;;<<<<<<:::888666555666666888888888888777666777555333111000111222333tttLLL:::555222444333000...000......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---...////////////000222333444555777999;;;<<<===;;;;;;:::999888777666666444444333222222222222222222222111111111000000000/////////............---------............------------------------------++++++++++++++++++++++++,,,......---+++))))))***)))+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,---...///......///111///////////////000111111///111222222111000000111000000000000000000000000222111000///.........///////////////////////////...........................------------,,,,,,,,,---,,,,,,,,,++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,------------..................////////////000111222;;;OOOkkkYYYRRRXXXfffppp~~~wwwkkkBBB<<>>===:::::::::;;;;;;;;;<<<<<<;;;===???>>>;;;999999:::777777777777777888999:::777555333222222333555666444444222111111000000000////////////////////////////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********))))))***++++++---------------+++***)))******************************))))))))))))******))))))*********+++++++++))))))*********+++++++++++++++++++++,,,,,,,,,---------...///000111111222111111222333555666888888===;;;999777777888:::<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777666555444333333333333222222222111111111333333222111000000//////111111000000///...---------,,,+++,,,......,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------............/////////............///000111222333444555666888999:::;;;<<<<<<===??????@@@@@@@@@CCCAAAAAABBBEEEDDD@@@<<<===<<<;;;;;;;;;<<<>>>??????>>>;;;888666555555666777777888999999888777666777555333111111111333444pppDDD999444222333333000///000......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,---------...000//////...000111111222444666999;;;===>>>;;;:::888777666555555555333333333222222222111111111111111000000000000//////.........------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------+++))))))***(((***,,,+++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,+++,,,......------///000//////......//////000111000111333333111000111222000000000000000000000000111000///---------...///////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,------------------..................,,,111444111---333CCCRRRCCCCCCTTTiiittt}}}mmmzzztttxxx~~~vvvVVVAAA666:::EEE:::::::::;;;;;;<<<===>>>:::::::::;;;;;;;;;;;;<<<;;;<<<======;;;999999:::;;;::::::999999::::::;;;777666444333333333444444555555333222111111000111/////////////////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***))))))))))))***+++++++++,,,---...---,,,+++*********************************))))))))))))******)))************+++++++++)))))))))************+++******+++++++++,,,,,,,,,,,,,,,---...///000111111111111111222333555666777:::999888777888999;;;<<<:::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::999777666666555444444333333222222222111111111000000111111111111000000000///////////////............---,,,+++,,,......,,,+++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------.........///---------...///000111222333444555666777888999999;;;<<<===???@@@@@@AAAAAAEEEDDDCCCDDDDDDCCC@@@>>><<<;;;999888888:::;;;===>>><<<888555333333444555777777888999999888666555777666444333222222333333eee???999444111333333000///000......---------,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,---...///000000//////000111///111333555888;;;===>>>:::999777666555444444555222222222222222111111000111111000000000/////////.........---------,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,,,,***)))***+++(((***++++++***))))))***))))))))))))******++++++************++++++++++++***,,,------------...000---------------......///000222333333222111111222000000000000000000000000111///...,,,,,,---...///////////////////////////---------------------------------,,,,,,,,,++++++++++++++++++******************++++++++++++******************++++++++++++************************))))))))))))*********+++++++++,,,,,,,,,---------------------------------,,,000333222...---000444??????NNNaaakkk{{{___^^^cccppp}}}}}}]]]888111>>>GGG???333======<<<::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;===<<<;;;::::::999::::::777777666666555444333333555555333222111000000000000000000000000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))))))))))))))***++++++)))+++,,,......---,,,+++******************************))))))))))))******)))************+++++++++))))))))))))************************+++++++++++++++,,,---...///000000111000000000111222444666777888888888999:::;;;<<<===:::;;;<<<======<<<;;;:::;;;<<<<<<===<<<;;;:::999666666555444444333333333222111111111000000000000//////000000000000000000------............//////---,,,,,,---......---+++---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***************************************************************++++++++++++,,,,,,---------.........---------...///111222333333333444555666666777777<<<<<<===>>>??????>>>>>>CCCDDDDDDCCCBBBAAAAAABBB===<<<:::888888999;;;===:::999777666555666777777666666777888777666555444555444444333333222222111cccGGG888333111333333000///000......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---...///111000//////000111///000222555888;;;===>>>:::888777555444444444444111222222222222111000000000000000000////////////......---------,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((***+++,,,*********+++((()))++++++)))((()))***(((((())))))*********+++)))************+++++++++***,,,------------...000,,,,,,++++++,,,,,,---...111222444444222111222333000000000000000000000000000///---,,,,,,---...///////////////////////////---------------------------------,,,,,,,,,+++++++++++++++************)))******++++++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------------------------------///......000444444222///000***444DDDPPPdddzzzlllWWWIIIBBBBBBFFF[[[hhhyyy~~~}}}~~~xxxsss|||nnnLLL888??????777333999>>>===777888999999:::===<<<:::;;;;;;<<<<<<<<<============;;;:::;;;===>>>===;;;<<<<<<:::999888777777777888888888777666444333222555444333111000/////////111111111111111111111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))((())))))***++++++(((***,,,.........---,,,))))))))))))))))))))))))******))))))))))))******)))************+++++++++))))))))))))************)))************++++++++++++,,,,,,---...///000000/////////000222444777888777777888:::;;;<<<======;;;;;;<<<======<<<;;;;;;;;;<<<=========<<<;;;:::555555555444444333333333111111111111000000000000---...///000111111111111,,,,,,------.../////////------,,,---......---+++---,,,,,,++++++,,,,,,---)))***,,,,,,---,,,+++***************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......------......000111222333222222333444444555666666=========>>>======<<<;;;AAACCCDDDCCC@@@???BBBEEEAAA???<<<::::::;;;===???777888999::::::;;;;;;:::555555666666666555333222333333444333333222000000~~~\\\DDD888555333444222...---000......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,.........////////////000000///222888:::;;;DDDPPP::::::888777555333222111222111111111000000//////000000111000000///...---///............---------......---------,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++************************+++*********))))))((((((++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,////////////000000000000111111000000//////......///............---------......////////////............---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))******)))))))))))))))***++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000111333555666:::DDDSSS^^^qqqqqqaaavvvzzzhhhffflllmmmooohhhnnn|||ooobbbmmmdddaaaaaagggnnnrrrvvvxxxuuuwwwZZZGGG===:::999777666:::>>>???<<<777999888888888888888999999<<<;;;;;;::::::;;;;;;;;;888999:::::::::999888777:::999888999999999777555555555666666555555444333444333222111000...------////////////............................................................++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000111222222333333555666777999;;;===>>>???<<<======<<<:::999999:::<<<<<<<<<;;;:::888777666777666555333222111111000111111111111000000000000000000000000////////////------------------------------------------------,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))******************+++++++++,,,,,,,,,...------------...//////111111111111222333444555666777888999;;;<<<===>>>@@@???===<<<<<<<<<>>>>>>???;;;888999===???===:::;;;::::::999999888888777:::<<<<<<999555222333555444333111000000111333444}}}ZZZCCC888555333444222...---000......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---------.........//////...---000555555555<<>>EEE]]]jjjyyy~~~uuuxxxggg^^^OOOAAA666222222333888666555999===>>>:::666777777777777777888999:::;;;;;;:::999999999::::::999888777666666666777777999888777888999888777555333444444444333333222222333222222111000///......////////////....................................------------------------++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...//////000000111111222222555666777888:::<<<======<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777777777666444333222111111111111111111111000000000000000000000000/////////...------------------------------------------------,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))*********************+++++++++,,,,,,---------------......///000000000000111222333444555555666777999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<======:::777888<<<===;;;888999999999999999888888888:::::::::777444222444666444333222111111222333444yyyVVV???888555333444222...---000......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,---------------...000222111000333999444444444333222222111111111111000000000000//////...//////000000000000///............------------------------,,,,,,,,,,,,,,,+++***+++,,,------+++++++++++++++++++++++++++******************************))))))))))))((((((***************************))))))))))))***++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------.........//////000000000////////////...///............---------,,,------......------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))***)))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,---------------------...//////000000000333555444111000222555;;;FFFVVVgggttt~~~___???999777555444444777999;;;666444444777:::;;;888555555555666666777888999:::::::::999888888888888888999888555333333444666777888777666666777777666555222222222111111111000000111111111000000/////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,---------------......///000000111111555666666888999:::;;;;;;::::::;;;<<<<<<<<<<<<<<<:::::::::::::::999888777666555444333222111111111111111111111000000000000000000000/////////......------------------------------------------------,,,,,,,,,+++++++++******+++************)))))))))))))))))))))))))))))))))************************))))))))))))*********************++++++++++++,,,------,,,,,,------...///////////////000111222222333444444555666666777777888888999:::;;;;;;;;;;;;:::999888999<<<===:::666888888888999999999::::::;;;:::888555222222555777333333333444444333333333tttQQQ:::888555333444222...---000......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++***+++++++++,,,,,,,,,,,,...///111222111000111333111111111111111111111111000000000000000000//////---...///000000111000000.........---------,,,,,,---------,,,,,,,,,+++++++++*********,,,---,,,+++************************************************))))))))))))))))))(((((())))))))))))************)))))))))))))))***++++++************++++++++++++++++++++++++++++++,,,---,,,,,,,,,---------......///////////////////////////............---------+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))***+++************************++++++,,,,,,,,,---------,,,,,,---......//////000///222444444333222333444///555???LLL[[[iiiuuu{{{zzzsss```OOOIIIFFF:::,,,888888777666555444444444444333333444777777666333444444444555666888999:::999888777666666666666777999999777666666666666666777666444555666777666555222222111111000000000000//////000000000000000000////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------,,,------......//////000444555555666777888888999777777888:::<<<===<<<;;;888999999999999999888888555444333333222222222222111111111111000000000///000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))************************((()))))))))************************++++++++++++,,,,,,,,,,,,,,,------...............///000111111333333333444444555555555555666888:::<<<<<<;;;;;;;;;:::;;;===>>>>>>;;;888888999999:::;;;;;;<<<<<>><<<888888888999888888777777444444333222222222333333111111111111000000000///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++++++++,,,------------------...///000111222333333333444444555555555777999;;;<<<======<<<======>>>@@@AAA@@@===;;;999::::::;;;<<<===>>>>>>BBB???:::666333333444444111222444555555444222111sssQQQ<<<888555333444222...---000......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************++++++++++++))),,,...---...000000............/////////000000......////////////000000...//////000000000000///------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))***+++,,,,,,***************************))))))))))))))))))))))))''''''(((((((((((())))))'''(((((())))))*********)))(((((((((((()))******((((((((()))******++++++******)))******+++,,,---,,,,,,,,,---------......---............////////////............---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************))))))))))))(((((((((((()))***+++,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////......---...///111222///333666666666999???EEEJJJNNNUUU\\\bbbhhhnnnsss}}}}}}zzzkkk___[[[JJJCCC:::555555666666444555666777555333111000///333222222222222444555666222222222222222222222222333222333333444555666777444444444555555666777888:::;;;>>>???>>>;;;777555777555333333555777777777555444222111111111222333////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000111222333444555666666;;;:::;;;>>>BBBDDDAAA>>>888888888888888777666555333333222222222333444444111111111111000000000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++******++++++,,,---------------...///000000111222222333444555555555777888:::;;;<<<============>>>???@@@@@@???>>>===::::::;;;<<<<<<===>>>>>>BBB>>>999666444444333222000111333444444333111000rrrPPP<<<888555333444222...---000......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))***************+++++++++,,,,,,***------***,,,000000,,,.........///////////////........./////////000000///000000000000//////...---------,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++))))))***+++,,,+++***************************))))))))))))))))))))))))'''''''''((((((((())))))''''''(((((()))******+++((((((((((((((()))******''''''(((((()))******+++))))))))))))***+++,,,---------------............---------........./////////............---------,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************))))))))))))(((((((((((()))***+++,,,***************************++++++++++++,,,,,,,,,+++,,,,,,------......///111000000000111111111000'''---666;;;:::666222000999:::;;;===@@@DDDHHHJJJOOOcccyyytttdddSSSQQQZZZ^^^[[[<<<===BBBHHHFFF===888999;;;999888666555333111///111111000000///000333777000000000///////////////222222222111111111111222333333222333333444555555333333333444666777999::::::;;;<<<<<<;;;999666444888666444333555777888888555333222000000111222333//////////////////......////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,------.../////////...///000111333444555666;;;999:::>>>BBBDDD@@@<<<888888888888777666555444222222222222333333444555111111111111000000000000//////.........---------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************************+++,,,,,,------------...///000111///000111222333444555666999999999:::;;;<<<===>>><<<=========<<<<<<<<<===999999::::::;;;;;;<<<<<<===999666444444444333111000000111222222111000000nnnNNN:::999555333444222...---000......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))*********++++++++++++,,,,,,,,,---000///+++,,,111111---////////////////////////---.........//////000000000000111000000///......---------,,,,,,,,,++++++,,,,,,,,,+++++++++*********)))))))))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++((((((((((((((()))******&&&''''''((()))******+++))))))))))))***+++,,,------------.........//////---------.........////////////.........---------,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,------......///,,,,,,---///111000...,,,444111---,,,///444999<<<777999;;;;;;:::999888888===III[[[```QQQDDDPPPffffffcccnnnkkkUUURRRXXXOOO888<<<:::444666AAAEEE@@@555333555999777111111777+++///333444222000111333333222222444555333222222111222222222222111000///222222222111000000111333333333333222222333444444222222333444666888:::;;;::::::999888777666555444888666444444666888999999444333111000///000111333000000//////............000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,---......//////000------///000222444555666888777777;;;@@@AAA===888999999999888777555444333222222222222333444555555111111111111000000000000//////.........---------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************)))***++++++,,,...............///111111---...///111222444555555:::999999888999:::<<<===::::::::::::999999:::<<<888888999999999999::::::777555222222444555333111000000111111111111000000nnnJJJ@@@:::555333555444000...///------,,,,,,,,,,,,++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,...---,,,++++++,,,...000///////////////.........//////////////////////////////000000///...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,---------........./////////...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,---------..................////////////...///000111222333444444888999:::;;;;;;;;;;;;:::999:::<<<===<<<:::888666;;;:::888777888;;;???AAA999777555444444444666777555555555444444333333333111111111111111111111111000000000000000000000000000000//////.........---000111111111222222222222333222111000000222444555000111222444666888999:::777777777777777888888888888777666666777777666555555222000000111333333222000000//////.........---......------------......------,,,,,,,,,---......++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222000333777;;;<<<;;;888666777777777666555555444444222222222111111111111000000000000000////////////000000//////.........---------------------------************************...+++((('''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))(((+++...---)))&&&(((+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,---------............//////000000111111666666777666555555777999;;;;;;:::;;;===<<<:::777777777777777888999:::;;;777666333111000111222222111111111111000000000000iiiHHHAAA:::555333444444000...///------,,,,,,,,,,,,++++++************************))))))*********+++++++++*********+++++++++,,,,,,///...---,,,------//////.............../////////........................///////////////...------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))*********+++++++++,,,,,,---------------------...,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,++++++***))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,,,,------------.........////////////...//////000222333333444666777777888999999::::::::::::;;;::::::888777666555555555555555666777888666555333222222222444555444333333333222222222222111111111111111111111111000000000000000000000000000/////////.........---000000000000111111111111222111000///000111333444111111222333333444555555555666666666666777777777777666444555666666555333333111//////000222222111000/////////..................------------......,,,,,,+++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222111444777999:::999777666777777666666555444444444222222222111111111000000000000000000/////////...////////////......------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++))))))******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((---222222...+++***,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,------------...---......///000000111111333444666666555555666888;;;;;;;;;<<<======;;;:::888888888888888999::::::999888555333222222222333111111111000000000//////bbbEEECCC999555222444444000...///------,,,,,,,,,,,,++++++***************************************+++++++++*********++++++++++++,,,/////////...............,,,------....../////////...........................////////////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++******))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------.........//////......///000111222333333444444444444666777999;;;::::::888777666555444444222333444444444222111000444333111000000000111222222222222111111111111111000000000000000000000000000000000000000000000000/////////...................../////////000000000111000///...///000111222222111111111111000000000444444444555555666666666666444333333444555333222222000......000111000000////////////..................------------......,,,+++***)))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************+++++++++++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111333444666777888777666666777666666555555444333333222222111111111000000000000000000/////////......///............---------++++++++++++++++++++++++*********************************,,,---,,,***'''))))))))))))))))))))))))))))))))))))))))))))))))(((---222333000,,,******))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,------------------......///000000000000222444555555555666777;;;;;;;;;<<<>>>???>>><<<;;;:::999999888888999999;;;999777555333333333333111111000000000000//////^^^DDDEEE999444222444333000---...------,,,,,,,,,+++++++++************************************************************++++++++++++------............------++++++,,,---......//////.................................//////...---------------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,++++++++++++***)))***,,,...///...,,,++++++,,,,,,------,,,,,,+++,,,+++++++++******))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))************+++++++++,,,,,,---------...............//////000111222222333333222222444666999;;;:::888666333222222333333666666666555444222000///222111000/////////000000111111111111111111111111000000000000000000000000////////////////////////........................---------.........////////////.........///000111111111000000000000//////444444444555555666666777666444333333444444333222111000//////000111000//////////////////...............------------......,,,,,,+++)))(((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************+++++++++***************))))))))))))))))))))))))************************************************))))))***++++++++++++++++++++++++++++++++++++++++++,,,---...///000000111444444444555555555555555666666555555444333333222111111111111000000000000000000/////////.........------------------------************************************************---,,,+++,,,---...---+++))))))))))))))))))))))))((((((((((((((((((((((((&&&***---...,,,***(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,---------,,,------......///000000///111444555555666777888;;;::::::<<>>???@@@???===<<<;;;999888777666666777666555333222111000000000000000////////////...[[[BBBDDD888444111333333///---...------,,,,,,,,,,,,++++++************************+++++++++***************)))))))))************+++))))))***+++,,,------...***++++++,,,,,,---------------------------------,,,,,,---............---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))************+++******+++++++++,,,,,,,,,------///000000///......+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------........./////////000111111111111333555777888666444222000000000111222777555444222111000111111111111111111000000000///111111111111111222222222////////////////////////........................---------------.........,,,,,,---------.........------........./////////......///000222333444444444444555666777888888999666444333333444555333222111000000111222222111///.........///////////////......------------.........---,,,+++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************)))))))))***************))))))))))))))))))))))))************************************************((()))******++++++******++++++++++++++++++++++++***++++++,,,---...//////111111111222222333333333555444444333333222111111111111000000000//////////////////.........------++++++,,,,,,,,,,,,,,,---************************************************<<<777000***((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........///000333444555777;;;>>>:::888777999;;;===>>>===<<<<<<:::888777666555555444333333222111000//////000000////////////......WWW>>>AAA888333111333333///------------,,,,,,,,,,,,++++++************************+++++++++*********))))))))))))))))))************)))))))))***,,,...000222+++++++++++++++,,,,,,,,,------------------------+++,,,------.........---,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************)))******+++,,,---........................------+++,,,,,,------,,,,,,+++))))))))))))************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------............/////////000000111222222333333333222111000000111222222111111111222111111000///000000000000000//////.../////////000000111111111........................------------------------,,,,,,,,,------.........------------............------...///////////////......///000111222333333222333444555666777777888555333222222333333222111000//////000222222000.............../////////000......------------......---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************((()))))))))*********+++))))))))))))))))))))))))************************************************((())))))*********************************************+++,,,---......///...///000111222333333222444444333333222111111111111000000000//////////////////.........---------***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************555111,,,)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++++++++,,,,,,,,,+++++++++,,,------.........///000111333666;;;???999777666666999;;;;;;;;;;;;:::999777666555555555111222222222111111000///000000/////////.........SSS;;;>>>888333111333222///,,,------------,,,,,,,,,++++++************************++++++++++++******))))))))))))))))))***************))))))***,,,///222555,,,,,,++++++++++++++++++------------------------+++,,,------.........---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))***+++---...///000///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))))))))*********))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------..................---...///000111111000000111111111111111222222333---///222444444222000...//////000000//////...------.........//////000000........................------------------------,,,,,,,,,------.........---------.........//////---...//////000000//////......//////000000111111111111222333555666666777333222111111222222111///.........///111000...,,,---.........//////000000.........------.........++++++++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************************************)))***+++,,,---......///,,,---///111222333222222444444333333222111111000000000000000//////////////////.........---------*********++++++,,,,,,,,,++++++++++++++++++++++++************************((('''&&&'''***,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&(((***++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,---...............///000555;;;@@@888666555555777999999999:::999888666555555444444111111222222222111111000000/////////............PPP@@@666666333111000000///...---------,,,,,,,,,,,,++++++******++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))+++...111333///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++,,,,,,+++***((('''))))))))))))************)))))))))))))))))))))))),,,******,,,000222111///------,,,++++++,,,,,,,,,------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))(((((('''))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......------......///000000000000000111111111222222222000000000000000000000000////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////333333222222222333444444222111111111111111111222000000000000////////////////////////////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++---...///000000111111111333333222222111000//////......////////////......///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------............///111222333555666777999888777555444777777666444444333333333222222111111000//////...000000000000000000000000OOO@@@666666333111000000///...---------,,,,,,,,,+++++++++******++++++++++++************))))))))))))******))))))))))))))))))))))))))))))((('''(((***,,,---///---,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************,,,+++++++++************))))))))))))))))))))))))++++++,,,,,,+++***((('''))))))))))))************))))))))))))))))))))))))+++))))))***---///...---,,,++++++******+++++++++------,,,,,,+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))(((((('''))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...------......//////000000000000000111111111222222000000000000000000000000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...............////////////222111111111111222333333111111111000000111111111000000000000////////////..............................---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++------...///000000000000333333222111111000//////......////////////......///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------------...///000222222444555777888888777555444777666555444333333333333333222222111000000//////000000000000000000000000MMMAAA777666333111000000///...---,,,,,,,,,,,,++++++++++++******++++++++++++************))))))))))))******))))))))))))))))))))))))+++***((('''''''''((()))---,,,+++*********+++,,,++++++,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************))))))))))))))))))))))))))))))))))))++++++++++++***)))(((((())))))))))))************))))))))))))))))))))))))***)))((()))+++,,,+++***************************---,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))((((((((())))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---------------------...//////000000000000000000111111111111000000000000000000000000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............/////////000000//////000111111222222111111000000111111222000000000000////////////------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,---...//////000000///222222111111000000//////......////////////......///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---------...///000111222444555666777777666555444666666555444333333333333333333333222111111000000000000000000000000000000KKKAAA888666333111000000///...---,,,,,,,,,++++++++++++*********++++++++++++************))))))))))))******)))))))))))))))))))))))),,,+++***)))(((((()))))),,,+++************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************)))))))))))))))((((((((())))))))))))))))))))))))***************)))((((((((()))))))))************))))))))))))))))))))))))***))))))))))))))))))(((*********+++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************))))))(((((((((((((((((((((((((((((())))))************))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,---......//////000/////////000000000111111////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////////////////000111222222333333222222222222333333000000000000////////////------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++************************((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++,,,---......//////...111111000000000/////////......////////////......///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,---...///111111333333444555555555555444555555444333222222333333333333333222222222111111////////////////////////IIIAAA999666333111000000///...---,,,,,,+++++++++***************++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))***************)))*********+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))((()))))))))************))))))))))))))))))))))))************))))))))))))******+++,,,------,,,,,,,,,,,,+++++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************)))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////....../////////000000000........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............/////////000000111333333555444444333333444444555000000000000////////////------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++************************((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******+++,,,------......---000000//////////////////......////////////......///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,++++++,,,,,,---///000111222222333333444444444444444333333222222222222333333333333222222222222222////////////////////////FFFAAA999666333111000000///...---++++++++++++******************++++++++++++************))))))))))))******))))))))))))))))))))))))&&&&&&''''''(((((())))))((()))))))))************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((())))))))))))))))))************)))))))))))))))))))))))))))***++++++)))((()))+++)))***,,,---......---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////............////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........////////////000222333444555444444333333444444555000000000000////////////------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))***+++,,,,,,------,,,////////////..................////////////......///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++,,,---...///000111111111222333333444444333222222111111222222222222222222222222222111111000000000000000000000000EEEAAA:::666333111000000///...---++++++++++++******************++++++++++++************))))))))))))******))))))))))))))))))))))))''''''(((((())))))(((((('''(((((())))))***))))))((())))))***++++++,,,,,,++++++++++++++++++++++++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************((((((((())))))*********))))))))))))))))))))))))***)))((('''(((((()))***))))))))))))************))))))))))))))))))))))))''')))+++***(((((()))+++((()))+++---------,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,+++,,,,,,------......///------........./////////------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........---------...///000222333333333222222222222333333000000000000////////////..............................---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************((()))***+++,,,,,,,,,,,,..............................////////////......///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++******++++++,,,---///000000000000111222333333444222222111111111111222222111111111111111111111111000000000000000000000000~~~DDDBBB:::666333111000000///...---+++++++++************)))******++++++++++++************))))))))))))******))))))))))))))))))))))))***++++++++++++******)))''''''((())))))***))))))((())))))***++++++,,,,,,++++++++++++++++++++++++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************(((((())))))******++++++))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))&&&(((******(((''')))+++&&&(((***,,,---,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///---------.........//////------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///111111222111111111111111111222000000000000////////////////////////////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((()))***++++++,,,++++++---...........................////////////......//////.........---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++*********+++,,,---//////000000000000111222333444222111111111111111222222000000000000000000111111000000000000000000000000oooLLL???777555222111222222......111+++,,,,,,,,,,,,+++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))))))))***+++,,,...///+++*********))))))((((((***+++,,,,,,***)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++++++++++++++++++++***++++++++++++***))))))+++*********))))))(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,---------............//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////////////////000000//////......------........................//////...---,,,,,,++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,..................------////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++((((((+++***%%%((()))***)))'''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------......//////000000111111111111222222222333333333111111111111111111111111////////////............lllKKKAAA999666222111222111......000+++,,,,,,,,,,,,+++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************)))))))))((('''(((*********))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++++++++***))))))*********)))))))))(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............////////////////////////000000000//////.................................///......---,,,,,,++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********))))))*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,..................------..............................---------,,,,,,,,,------,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''***---///---***++++++*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------.........///000000111111111111111222222222333333111111111111111111111111////////////............fffHHHAAA;;;777333222222111---,,,///+++,,,,,,,,,,,,+++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++******)))(((******))))))))))))(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++************+++,,,,,,,,,,,,,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............////////////////////////000000000000////////////.................................------,,,,,,+++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++************************++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,------------------....................................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///'''$$$)))+++&&&$$$&&&,,,(((%%%%%%(((******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---......//////000111111000111111111222222222222111111111111111111111111/////////............---___DDD@@@;;;777444222222000,,,+++...+++,,,,,,,,,,,,+++******************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++******************************+++++++++***)))(((*********)))))))))))))))*********+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************))))))((())))))))))))))))))(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,++++++,,,,,,,,,------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++***************************++++++++++++,,,,,,,,,,,,,,,---------.................................000000000000000000000000..............................---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************************++++++++++++,,,,,,------------....................................---------,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((///&&&$$$***(((!!!$$$111///***$$$###'''***)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,------......///000000111000000000111111111111222111111111111111111111111//////.........---------YYY@@@===888777333111222000,,,+++---+++,,,,,,,,,,,,+++******************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************'''(((((()))))))))))))))))))))))))))))))))******,,,***)))***++++++)))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************)))************)))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,------------...------------------------///////////////000000000........................---------------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,,,,------....................................---------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))$$$'''---+++'''555III666000***(((+++---,,,)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,---------...//////000000//////000000000111111111000000000000000000000000............------------UUU>>><<<777666222111111000,,,+++...+++,,,,,,,,,,,,+++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************((((((''''''((()))******))))))))))))************+++((('''(((******(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))*********************************))))))******))))))((('''''''''(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++*********++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++************************************++++++++++++,,,,,,,,,,,,------------------------------------............////////////........................------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************+++++++++)))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,,,,------......------------------------......---------,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''))),,,((('''444FFF222...***)))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,------......///000000////////////000000000000000000000000000000000000.........------------,,,TTT>>>>>>888555111000111000,,,,,,///+++,,,,,,,,,,,,+++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************---+++)))''''''(((***+++((()))))))))***************(((&&&)))---///,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++************************)))))))))))))))((((((''''''''''''((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***++++++++++++,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++)))************+++++++++************************************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///........................------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++,,,------......------------------------......---------,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((%%%&&&***...)))(((''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,---......//////000........./////////000000000000000000000000000000.........---------,,,,,,SSS??????:::444000///111000------///+++,,,,,,,,,,,,+++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))222///+++((('''(((***,,,(((((())))))*********++++++)))(((,,,222555333000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))(((((('''&&&'''''''''(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++,,,,,,---......------------------------......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&))))))(((+++...,,,&&&%%%'''))))))((()))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,------...//////000............/////////000000000000000000000000000......---------,,,,,,,,,QQQGGG???222777000---111444111---,,,------,,,,,,,,,,,,++++++************************###TTT,,,(((---$$$fff{{{&&&888 BBB ///***HHH..."""000333,,,000%%%222"""***))))))&&&[[[+++%%%111)))$$$...((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))'''((()))***+++***))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...---,,,+++************************************))))))))))))))))))))))))))))))))))))************************************************************++++++,,,,,,,,,,,,------------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,------------------------------------............///////////////////////////------------------------,,,,,,++++++***)))((((((************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......------------------------******************************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000000000000000000......---------,,,,,,,,,OOOCCC???444666000...111333111---,,,------,,,,,,,,,,,,++++++************************(((KKK)))%%%(((333```uuu###000(((ggg;;;&&&%%%GGGccc###@@@888###''',,,###222***$$$111))))))$$$+++%%%)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))((()))***+++++++++***)))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...---,,,+++************************************))))))))))))))))))))))))))))))))))))************************************************************+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,---------------------------------------....................................------------------------,,,,,,++++++***))))))(((************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...------------------------******************************))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////////////////////////////......---------,,,,,,,,,NNN@@@???888555000...111333000---,,,------,,,,,,,,,,,,++++++************************222&&&---)))cccDDD"""%%%333(((%%%&&&---777{{{777...((($$$,,,!!!+++///666999###,,,___888$$$%%%)))---%%%///###444&&&$$$ZZZ(((666&&&***&&&***$$$---))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))+++,,,,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,+++***************************************)))))))))))))))))))))))))))))))))*********++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,------------------------------------....................................------------------------,,,,,,++++++***)))))))))************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------------------------------******************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------------......///////////////////////////......---------,,,,,,,,,RRR>>>>>>999444000...111222///,,,,,,------,,,,,,,,,+++++++++************************###(((---(((MMM...)))222000444!!!///...&&&(((ddd!!!%%%222...///)))MMM'''111%%%&&&""";;;((("""000'''(((///,,,)))+++((($$$'''444^^^***+++******+++'''---)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***+++,,,---,,,++++++************)))))))))((())))))))))))))))))))))))))))))************))))))((()))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************,,,,,,+++***************************************))))))))))))))))))))))))))))))*********+++++++++***************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))***************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++------,,,,,,------...///////////////////////////......---------,,,,,,,,,WWW>>>>>>999333000///111111...,,,---------,,,,,,,,,+++++++++************************(((///...000+++,,,"""(((...!!!+++,,,...bbb000555''''''&&&...fff&&&///!!! :::,,,444111444"""...'''222,,,,,,+++ 222'''+++,,,)))(((************************))))))************))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***+++,,,---,,,++++++************)))))))))((())))))))))))))))))))))))))))))************))))))((()))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************++++++******))))))******************************))))))))))))))))))))))))************++++++++++++*********************************************************+++++++++,,,,,,******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,---....................................---------,,,,,,,,,YYY>>>>>>888222000///222111,,,+++---------,,,,,,,,,,,,++++++************************&&&)))222)))999...444444...(((,,,)))%%%VVV###&&&444,,,111(((000---}}}|||777+++555;;;(((???!!!<<<%%%555666'''$$$###++++++000555...***NNN777000&&&)))+++)))$$$************************)))******++++++******)))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))+++,,,,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))******************************))))))))))))))))))))))))*********++++++++++++,,,************************************************************++++++++++++)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,------.................................---------,,,,,,,,,WWW;;;===999222///000222000,,,+++---------,,,,,,,,,,,,++++++************************111###..."""222...+++&&&)))---,,,'''222'''hhh111000&&&&&&&&&))))))555xxx---/// :::PPP(((333777&&&000###555FFF000'''...+++(((---***,,,)))sss)))+++(((+++)))'''************************)))******++++++******)))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))((()))***+++++++++***)))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))*********+++++++++,,,,,,************************************************************++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++************************************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,++++++,,,,,,---.................................---------,,,,,,,,,SSS999===999111///000222000++++++...---------,,,,,,,,,++++++************************---444***777333***"""222---$$$'''!!!333 bbb******)))***111+++...&&&111!!!>>>ppp((('''111###$$$&&&444(((///666222 ---)))222%%%222%%%###222))),,,***---******************************++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))'''((()))***+++***))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))******************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************)))************+++++++++((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++******************++++++************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,++++++,,,,,,---.................................---------,,,,,,,,,RRR===;;;999222222111000///...------,,,,,,,,,+++++++++******++++++++++++******))))))(((***)))***888...***...)))******,,,))),,,&&&^^^+++)))---''')))(((+++((($$$&&&***___aaa+++&&&&&&111---+++&&&\\\000'''...$$$&&&222'''+++222EEE---(((,,,---$$$222************************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,++++++***************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++*********))))))++++++******************************************,,,,,,,,,++++++*********,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++*********++++++,,,,,,++++++***************************))))))************))))))************************))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...........................---,,,,,,++++++,,,,,,~~~QQQ===<<<999222222111000///...------,,,,,,,,,++++++++++++***++++++++++++*********))))))***)))***888...)))...)))******,,,)))---&&&___+++)))---(((***))))))222444333$$$+++AAA222+++111%%%AAASSS''')))666'''---***'''$$$000lll000111$$$)))************************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++,,,,,,++++++******************************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++*********))))))************************************************,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++******)))***++++++,,,,,,++++++***************************))))))************))))))************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------...........................---,,,,,,++++++,,,,,,|||PPP>>>===:::222222111000///...------,,,,,,,,,,,,++++++++++++++++++++++++************)))***)))***888...)))...***+++***,,,)))---'''___+++***---(((***))) ***(((+++(((###XXX111---%%%...,,,~~~111000{{{'''''',,,&&&000111222))),,,"""+++,,,(((************************))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************++++++++++++************************************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))************))))))***++++++,,,,,,++++++***************************))))))************))))))++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,yyyNNN??????:::222222111000///...------------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***)))+++999---)))...***++++++,,,)))...'''```+++***---)))+++***---333,,,***)))...,,,kkk:::,,,,,,jjj!!!$$$(((***///...///---$$$///&&&TTT333555 111+++************************))))))))))))))))))))))))((()))))))))***************))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************++++++++++++***************************************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((())))))******))))))(((***++++++,,,,,,++++++***************************)))******++++++******)))++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,uuuKKK???@@@999222222111000///...---------------,,,,,,,,,+++++++++++++++++++++++++++,,,)))+++***+++999---)))...***++++++,,,)))...(((aaa+++***...)))++++++&&&,,,+++666***... 111///###CCC444......111...,,,$$$111))))))000eee222###+++)))************************))))))))))))))))))))))))((()))))))))******************))))))))))))******************************))))))))))))))))))******************************************************))))))))))))************)))******++++++******)))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************)))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))************))))))***++++++,,,,,,++++++*********************************++++++++++++******++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------------------...---,,,,,,++++++,,,,,,qqqHHH???@@@888222222111000///...------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++***+++999---)))...***,,,,,,,,,***///)))bbb+++***...***,,,,,,111333111111+++***OOO&&&,,,///...111333333ggg)))666555(((///!!!000%%%(((************************))))))))))))))))))))))))))))))))))))************+++******))))))******+++************************))))))))))))************************************************************)))))))))*********++++++))))))************))))))************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************+++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++*********++++++,,,,,,++++++*********************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,mmmEEE>>>@@@777222222111000///...------...------------,,,,,,,,,+++++++++,,,,,,,,,------***+++***+++999---)))...+++,,,,,,+++***///***ccc++++++///***---,,,www>>>***...$$$CCCrrr,,,,,,666,,,666ZZZ111///CCC"""$$$(((...ZZZ555...***+++************************))))))))))))))))))))))))))))))))))))************+++******))))))******+++************************((()))))))))************************************************************))))))*********+++++++++))))))************))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,kkkCCC>>>@@@777222222111000///...------......---------,,,,,,,,,+++++++++,,,,,,---------***++++++,,,:::,,,)))...+++,,,,,,+++***///***ccc++++++///+++---------(((***{{{iii222555$$$000:::%%%666***)))xxxoooaaa!!!000,,,************************))))))))))))))))))))))))))))))))))))************++++++************++++++************************(((((())))))*********+++************************************************)))************+++++++++))))))************))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))*********************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,******************++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,sssEEE===AAA666222111000//////.........---------,,,,,,,,,++++++---,,,***(((,,,000///***222kkk,,,444"""000***444---***(((000///(((///HHH^^^DDDCCCKKK,,,%%%OOO:::666$$$***'''))))))************))))))************************))))))))))))************))))))))))))))))))))))))*********************************************************++++++,,,,,,,,,---,,,,,,+++*********+++************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))***+++++++++,,,************************************************+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))************************)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++((())))))*********)))))))))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))***++++++******+++---,,,+++***)))***+++---...---,,,+++******+++,,,---,,,,,,,,,---...---+++(((---,,,++++++++++++,,,,,,---,,,***(((((()))***+++++++++************++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((())))))***+++------,,,,,,,,,+++++++++******uuuGGG===@@@666222111000//////.........---------,,,,,,,,,++++++***///000,,,)))***+++***---TTT...999111444(((&&& 777000000,,,(((222///bbbddd^^^ZZZjjj]]]dddUUU 444)))kkk<<<***---)))******************)))************************))))))))))))******************************************************************************************+++++++++,,,,,,,,,---,,,++++++******++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))***)))))))))))))))))))))************************)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++---------,,,,,,+++***))))))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************************************************************************++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******---...///...,,,++++++,,,///...---,,,+++)))((((((***+++---...///...---,,,...---,,,,,,,,,,,,,,,+++,,,,,,+++***************((()))***,,,---//////000++++++************++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))************************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))************************************************++++++,,,,,,,,,+++++++++******uuuJJJ======666222111000//////.........------------,,,,,,,,,,,,,,,666;;;555,,,***---000222!!!111JJJ###&&&,,,---111...111,,,(((XXX///$$$333===;;;===OOOdddVVViiidddcccPPPcccnnn@@@111555%%%444kkk%%%******++++++++++++******************************)))))))))*********++++++***************************************************************************++++++++++++,,,,,,,,,,,,,,,++++++******++++++***************************************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***************************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++111111000///...,,,***))))))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************************************************************************+++++++++,,,))))))*********+++++++++,,,,,,,,,,,,+++++++++++++++,,,......,,,*********+++,,,---......---,,,+++....../////////.........///...,,,+++***+++,,,---..................//////+++,,,---...---+++)))'''++++++************++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******************************,,,++++++***))))))******,,,,,,,,,+++++++++******sssLLL===:::777222111000///...............------------,,,,,,,,,,,,666<<<777...+++...000000)))+++444888III555,,,///$$$222...%%%111222111;;;YYYEEE999KKKWWWXXXVVVQQQSSSccc]]]dddaaagggaaalllqqq```___\\\HHH===,,,---222+++++++++,,,,,,+++++++++************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++***)))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))*********************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++222222111000///---+++***))))))*********+++++++++++++++************++++++++++++++++++++++++++++++*********************************************************************************************************************************+++++++++,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***---...---,,,,,,,,,+++,,,------------------222///,,,))))))+++...000------------+++++++++,,,,,,------.........------............,,,***(((&&&,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************))))))))))))******************************++++++***************+++,,,,,,,,,+++++++++******lllLLL>>>888888222111000///.....................---------,,,,,,'''...222///+++++++++***...,,,"""444,,,///AAA...444999&&&222***,,,...,,,)))'''&&&444KKK^^^]]]]]]ZZZbbbjjjxxx}}}ZZZzzzpppjjjpppgggeee```[[[\\\fffwwwZZZSSSfff___cccmmm^^^GGGfffaaa]]]OOOVVVTTTMMMOOOOOOQQQXXX]]]QQQ)))111+++++++++,,,,,,+++++++++************************************++++++++++++************************************************************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++***)))))))))************************************************************************))))))))))))))))))))))))(((((())))))************************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++111111111000///---,,,+++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++***************************************************************************************************************************++++++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000///------...------+++******)))******111111111222333444666666444777;;;;;;999666555555333333222111///---***))),,,,,,++++++,,,...000111,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))***+++,,,---,,,,,,,,,+++++++++******bbbJJJ>>>666999222111000//////.....................---------,,,(((,,,---,,,,,,...---+++%%%;;;///***%%%999666!!!&&&???+++111)))888000---.........222<<>>555999222111000//////.....................------------,,,///000...---000111///666%%%444///... ...444444333111***---888---//////777AAAJJJXXXbbb```vvv}}}||||||ooofffOOO^^^TTTCCCWWWhhhaaaggg^^^EEE222+++***&&&&&&222'''...)))777###)))******************)))*********************************+++++++++,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******++++++******++++++,,,---************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))'''(((((()))******++++++************************((()))+++------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,)))*********++++++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++444333333111///---+++***)))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------,,,,,,,,,---------......+++,,,---,,,,,,...222555777<<>>111***+++...******+++,,,------------***************************+++,,,,,,******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---******,,,---............,,,------...------,,,+++,,,,,,++++++,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++************++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------'''***...000000///...//////555===GGGPPP[[[eeekkkZZZVVVVVV\\\aaadddfffiii[[[RRR```kkkeeesss}}}{{{yyyxxxxxx~~~zzzuuutttooojjjfffccc^^^YYYSSSOOOLLLPPP[[[bbb[[[OOOCCC666((($$$)))///...***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))***+++,,,*********************************+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++RRR@@@777;;;888333222111111000000111111000000/////////..................//////000000000...111333///+++...999BBBHHH^^^~~~mmm[[[\\\gggmmmkkk{{{xxxjjjSSSIIIAAA,,,333BBBOOOHHH555...222***+++,,,---------------***************************+++,,,,,,******+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------.........---,,,,,,///...---------...///000...---,,,++++++,,,---............---------...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++************++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------///111111...***,,,222999LLLUUUaaajjjkkkeee\\\WWWMMMPPPXXXaaafffhhhmmmsssqqqjjjpppwwwvvv~~~jjjeeessstttqqqtttwwwppp|||~~~pppiiioooyyy}}}vvvuuuzzz~~~~~~zzzvvv{{{ttteeeQQQTTTTTTNNNLLLQQQYYY]]]WWWJJJ:::000...///...---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++***************************++++++++++++,,,,,,,,,,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++NNN@@@999<<<777333222111111000000111111000000000/////////............//////000000111111///222333000...444BBBNNNbbbmmmyyytttqqqqqqvvv{{{ggg___WWW???111555NNNZZZJJJ444***+++,,,,,,------------,,,***************************+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......000000///...------,,,,,,,,,,,,,,,---...///000111222333333333333222111000***,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++************++++++***************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...---+++000<<>>555333222222111000111111111000000000000////////////...//////000111222222222222000444AAAVVViiivvv{{{wwwrrryyywww}}}aaaRRRBBBCCCUUUbbbWWWDDD............---,,,++++++***************************+++,,,,,,******+++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........---------.........//////,,,---///333999???EEEHHHLLLNNNQQQQQQMMMFFF???:::===CCCKKKPPPNNNGGG===666???CCCEEEDDD>>>999666555------------------------+++++++++,,,,,,+++++++++++++++************++++++++++++************++++++))))))******++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............666III```nnnppplll[[[]]]aaafffkkkmmmmmmlllyyywwwrrriii```\\\zzzxxxzzz~~~~~~~~~}}}~~~~~~tttxxxzzz{{{~~~xxxuuu~~~zzzggg```iiihhhmmmpppnnnmmmkkkddd]]]```WWWQQQTTTYYYSSS@@@...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++IIIBBB::::::555444333222111111111222333222333333111000///111222...333444000///222444222555---KKKmmmiiiggg}}}qqq{{{qqqWWWHHHHHHKKKTTT]]]\\\PPP<<<,,,,,,000...+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......///---,,,,,,...000111111111---,,,///...+++...555444666===IIIQQQQQQQQQRRRSSSOOOOOOQQQMMMCCC======444AAACCCAAACCCAAA???FFF???CCCHHHKKKJJJIIIGGGGGG>>>888000,,,...000...)))---------,,,+++*********---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,---------......,,,***)))***,,,---...222000000000000///,,,***...******///000------222222444222//////111///)))000+++***///000+++***,,,+++---///...,,,***))))))000...+++,,,///000---***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++000///---,,,,,,---///000...---,,,+++++++++,,,---************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((...///,,,...333111***+++BBBXXXjjjrrrdddVVVYYYgggaaa___gggttt|||pppnnnpppuuusssnnnmmmpppwwwoooiiieeeeeehhhnnnnnnlllqqqzzzvvvyyy{{{fffXXXUUUjjjrrr]]]jjjkkkdddVVVRRRWWWTTTLLL<<<,,,&&&000222)))(((222---,,,++++++******++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++///...,,,++++++++++++,,,************************++++++++++++++++++++++++)))***,,,...///...,,,++++++---///000000///---,,,***---...---******---111///000000...******---000///...,,,***+++...///---------,,,,,,++++++++++++IIIBBB::::::666444444222111111111222333222333333222000///111222222333555555333222111222111NNN}}}}}}~~~xxxdddUUUPPP[[[aaaVVVWWWKKK???999222++++++000,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------.........///...---------......---,,,+++000777:::777777:::LLLGGGDDDDDDBBB@@@CCCIIIHHH???:::???FFFGGGFFFHHHMMMMMM@@@777<<>>===;;;888333...---,,,++++++,,,---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------,,,,,,,,,.........///000000...---'''))),,,------000444888???@@@DDDFFFBBB:::999>>>AAACCCBBB???@@@EEEGGGFFF:::<<<777000...222222---...,,,)))((())),,,000222------------+++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,++++++,,,...111222000...---+++******++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///(((+++555222'''+++:::EEEdddooo```TTTSSS^^^pppmmmuuu|||~~~|||llluuu|||xxxppprrrwwwooojjjccc^^^\\\```hhhmmmnnnttttttuuuuuuxxxwwwoookkknnnppppppppp^^^pppxxxkkk\\\YYYZZZWWWQQQAAA222...000000+++&&&---,,,++++++***+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++******+++,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,+++***+++,,,...///))))))))))))+++---000111111///......///111111222000111222111...---///111---...///000111000---***............---,,,+++***IIICCC:::;;;666555444222111111111222333222333333222000000111222000...000555333///222<<>>AAA888<<<666///++++++,,,---,,,+++...000---)))(((+++...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++---000222444111///---+++***)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------222******222000,,,:::QQQoooeeeYYY]]]hhhfffgggvvvnnn|||yyymmmcccttttttnnnggglll}}}vvv^^^\\\YYYNNNaaajjjxxx~~~vvviii```dddmmmiiisssuuullljjjkkkaaaRRRSSSNNN@@@000+++000000)))------,,,+++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************++++++++++++++++++++++++&&&(((***------,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...///333222000...---,,,,,,,,,777555444777===AAA@@@>>>@@@AAABBBAAA>>>;;;::::::999555000,,,+++++++++,,,............------,,,,,,IIICCC;;;;;;666555444333222111222333333222333333222000000111333///+++---444222111BBBYYY{{{nnniiikkkddddddeee```SSSDDD888111...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------............---...000111111000000000,,,222:::CCCHHHJJJLLLNNNcccdddmmm{{{xxxwwwsssfffUUUGGG@@@===999666999999:::???AAABBBFFFJJJ@@@999000+++,,,.........------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,........................,,,---......////////////---------...222888???DDDLLLQQQVVVXXXZZZ___fffllleeefffddd___XXXWWW]]]dddhhhkkkiii```YYY[[[```cccYYY[[[RRRBBB>>>HHHNNNLLLIIIBBB:::666444111,,,&&&,,,......---+++***---///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++---///111222000...---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------------...000,,,'''000FFFZZZcccaaabbb```fffppprrruuuwww}}}hhhpppqqqlllssswwwkkkccc[[[WWWVVV\\\nnn|||vvvzzzzzz}}}wwwmmmrrr|||sss```RRRWWWRRRAAA111---///111------,,,++++++++++++,,,++++++++++++++++++++++++***************************************************************************+++++++++++++++,,,,,,******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***,,,...000000///---+++))),,,111777<<>>>>>@@@CCCGGGHHHEEECCCFFFFFFGGGFFFEEECCCBBBAAADDD@@@<<<:::888444111111...---,,,++++++---///000IIICCC;;;;;;777555444333222222222333444333444444222111000222333555000111555444<<<[[[~~~}}}wwwwwwzzzlllcccYYYccceeeaaaXXXQQQIII999***---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------........./////////000111111//////111333@@@CCCEEEHHHOOO___sssuuuhhh\\\QQQJJJ===<<>>===BBBDDD@@@AAAEEEBBB???999444000...------IIICCC;;;<<<888666555444333222333444444333444444333111111222444444222333:::LLLjjj|||zzzlll^^^YYYVVVVVVSSSNNNNNNPPPPPPSSSYYY```gggmmmqqqssskkkccc[[[aaa|||qqqfffrrrrrreee\\\YYYMMM<<<000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////000111222111444<<>>999333000...,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,------.../////////222888LLLaaaddd]]]ggg|||xxxttteee]]]XXX^^^mmmyyy}}}|||vvvuuulllaaaeeeqqquuuooosssuuuzzz~~~gggggg|||xxx|||qqqccc[[[ZZZVVVGGG888......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++)))******+++,,,,,,------111000---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////000333888>>>FFFMMMQQQGGGKKKRRR]]]kkkyyyzzzpppjjj[[[NNNJJJEEE???BBBJJJGGGFFFEEEBBB===888333000IIICCC;;;<<<888666555444333222333444444444444444333222111222444555555888EEEcccrrrddd[[[VVVKKKGGGFFFGGGFFFCCCBBBEEEAAAAAACCCGGGLLLRRRWWWZZZSSSRRRSSShhhrrrjjj|||lllZZZWWWSSSIII111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////............/////////000---///111444;;;JJJ\\\jjjlllSSSGGGGGGKKKOOORRRMMMBBB888555555......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////////////////////////////......///444===HHHSSSZZZWWW[[[^^^```aaafffooowwwlllrrrxxxwwwpppiiieeeeeetttxxxtttfff\\\^^^eeeiiiooopppooommmooorrrrrrnnn~~~~~~sssppphhh[[[ZZZ]]]______ZZZSSSMMMJJJLLLKKKFFF===444///...000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,---------,,,,,,///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...///000000111MMMdddaaaXXXaaaxxxvvvwwwhhh\\\cccnnnsssgggiiiWWWLLLQQQUUUPPPRRR[[[\\\[[[^^^iiixxx}}}yyyaaannngggWWWXXXTTTIII......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,333???KKKUUUZZZ[[[[[[^^^eeeppp|||mmmvvv~~~zzzlllUUUFFFCCCEEEHHHKKKLLLIIICCC;;;777JJJAAA>>>;;;888999777666555666555444222333555777555444444444444000666LLLkkkvvvnnn^^^RRRKKKKKKDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEHHHLLLPPPUUUXXXWWWQQQccc|||lll\\\XXXPPPGGG777+++,,,...,,,***+++---------------------------------........./////////////////////............000111...---///111000333)))444BBBJJJiiitttUUUJJJFFFGGGOOOPPPEEE888111666222000000...,,,---111............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////222000......000000///------888AAAMMMWWWUUUUUU```bbbpppooohhhnnntttssstttWWW]]]cccddd\\\XXX```mmmtttoooeeeZZZUUU[[[hhhssshhhfffaaa[[[]]]cccfffeeeYYYfff{{{mmmtttnnnzzzttt}}}qqqfffbbb```ZZZXXXZZZPPPGGGFFFMMMKKK<<>>FFFHHH666JJJBBB>>>;;;888999777666666666666444333333333222333444555333111;;;AAA^^^tttaaaUUUKKKFFFEEEAAAAAA@@@???@@@@@@BBBBBBCCCFFFJJJOOORRRUUUXXXYYYWWWYYYttt{{{ddd[[[VVVOOO@@@111,,,---...---+++---------------------------------.........//////////////////////////////111...,,,...111222222222333555DDD\\\vvvhhhXXXIIIIIILLLKKKEEEBBB999777666666222------111////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////...------...///000111111666HHHSSS[[[ffffffaaaeeelll}}}zzzooowwwzzzdddLLLWWWXXXZZZZZZWWWYYYffftttwwwyyywwwxxxqqqrrroookkkjjjllljjjfffVVV]]]eee^^^ggglllsssmmmtttuuuwwwtttfffUUUOOOQQQgggSSS===888DDDOOOIII===111...+++,,,...///,,,)))------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,---------.........222******111///***666IIIXXXXXXSSSWWWaaafffrrr___WWWggg}}}{{{ooobbbVVVNNNJJJHHHAAA???<<<::::::<<<>>>@@@???BBBHHHNNNWWWaaalllrrruuuZZZqqqlllssstttmmmssstttbbbTTT@@@000...000...---///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,---,,,++++++,,,...///000///------555BBBMMMMMMHHHJJJUUUaaannnyyywwwxxxxxx~~~}}}pppmmmwww|||vvvppp```III???@@@===JJJBBB>>>;;;999999777666666777777555444444222111333555666444333CCCOOOuuu~~~dddSSSKKKDDDAAA???@@@???>>>>>>@@@BBBDDDFFFGGGLLLSSSXXXZZZ[[[\\\\\\WWWddd}}}jjj[[[XXXUUUKKK;;;...,,,//////,,,------------------------------........./////////////////////////////////333,,,,,,222555222111444???YYYrrr{{{```NNNGGGFFFJJJNNN??????@@@@@@999000,,,.../////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------........./////////------,,,,,,...222888<<>>666...,,,...000---***------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------------.........333...---//////444GGG\\\ZZZdddaaaaaasssqqqsssnnnxxx```[[[QQQEEE???>>>???===:::888777666555555666888999999;;;???DDDLLLVVV```gggvvvwwwuuuuuu}}}~~~dddbbbjjjttttttuuuqqqbbbSSS???000++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++---......,,,,,,---...,,,,,,///666???GGGMMMOOOLLLIIISSSlll~~~}}}zzzsss|||jjjUUUHHHJJJIIICCC>>>;;;:::999777666666888888777666666555555666555444888===WWWllluuuYYYJJJEEEBBB???>>>@@@@@@???@@@CCCGGGJJJMMMOOOTTTZZZ]]]^^^^^^```aaadddwwwpppwwweeeYYYRRRQQQFFF555,,,---///.......................................///////////////////////////000000000111---///555333///777DDDiiiwwwgggXXXOOOLLLGGGHHHLLLMMMEEE888000...............---.........------------------------------------------------....................................///////////////...,,,,,,000:::GGGQQQWWWdddrrrxxxcccaaaXXXaaa\\\]]]yyyvvvxxxpppkkkiiiiiinnnrrruuuxxx~~~xxxyyykkktttnnnsssooojjjddd```eeemmmooojjjdddVVV^^^^^^VVVPPPSSSWWWVVVTTTIII:::///,,,---000111------------------------,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---666444)))222LLLZZZWWWWWWfffhhhmmmuuuqqqUUU??????;;;888:::>>>>>>999444555555666666777777888888666888:::===BBBJJJSSSZZZhhhttttttjjjiiinnnuuuzzz}}}}}}xxxjjjdddSSS<<<,,,***,,,---,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......,,,,,,---...+++111;;;DDDKKKSSS[[[```kkknnn{{{kkkooozzzyyy}}}ggg___IIIEEE???;;;:::888777666777888999888777444666999888222111>>>OOOxxxlllRRREEEBBBAAA??????AAAAAABBBDDDHHHLLLPPPRRRWWWZZZ]]]^^^^^^aaaggglllhhhttt{{{___MMMQQQNNN@@@111,,,---000................................./////////000000////////////000000111111///...///000///777QQQlllxxxqqqcccddddddbbb```^^^^^^___\\\eeehhhrrrzzzeeeLLLIIIKKKOOORRRMMMAAA666333///...------,,,------...------------------------------------------------................................./////////000000000...---000;;;LLL^^^jjjeee```aaasssyyydddUUU```dddfffdddnnnyyyrrrrrrvvv}}}tttvvv|||}}}sssppppppoookkkooowwwqqq~~~ttttttsssrrrkkkcccaaagggllljjjfffyyyfffUUUSSSWWWYYY\\\aaa^^^XXXLLL===111,,,---111------------------------,,,,,,---------.........------------------------------------------------------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---222000000BBBYYY\\\OOOVVV[[[hhh|||pppSSS@@@DDD666777;;;>>>???===999555666777777888999999999999555555666666999>>>DDDIIIYYYrrrjjjttttttnnnlllqqqtttsssssskkkooohhhQQQ:::///...///---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---.........,,,---///111666BBBNNNPPPOOOZZZsss|||uuukkkxxx}}}|||wwwIIIFFF???;;;;;;888777666777999::::::999222444888777000333KKKfffsss```LLLBBBAAAAAAAAAAAACCCDDDGGGJJJNNNRRRUUUWWW\\\^^^aaaaaadddmmmzzzyyyrrruuuooo|||nnnQQQQQQPPPJJJ<<>>AAAUUUmmm{{{|||zzzbbbiiizzzyyyqqqeeekkkmmmbbbKKK777...---------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------...............---...111666999CCCGGGOOO]]]mmmxxx~~~zzzuuuyyy}}}~~~IIIGGG???;;;;;;888777666888:::;;;;;;:::444333555666555???^^^~~~cccUUUGGGBBBBBBCCCEEEGGGIIIKKKOOOTTTXXX[[[]]]^^^```dddiiinnnvvvrrreee```TTTNNNPPPHHH777...222.........................../////////000000000000...//////000111111222222111333666BBBbbbrrraaa\\\XXXWWWUUURRRSSSXXXdddfffhhhlllooorrruuuvvvjjjssssssttt{{{zzzyyyvvv{{{jjj[[[MMMHHHFFF@@@999555555444111///.........///........................------------------------.........................../////////000000000000000666DDDWWWiiirrrppplll```]]]UUUYYYlllvvvyyy|||mmmhhhnnnkkkhhhppp}}}~~~xxxjjjbbbddddddfffhhhjjjlllnnnnnnnnnlllfff^^^[[[[[[YYYUUUmmmrrr~~~{{{|||uuu}}}{{{}}}kkkaaa___```VVVeeettttttcccSSSRRRXXXXXX\\\___[[[OOO@@@444---------------------------------------............------------------------........................................................................---.........////////////........................------------------------------------------------+++,,,,,,---...///000000,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------............////////////222+++999VVV^^^RRRUUUhhhyyy{{{{{{fffSSSDDD;;;777888999777555555888:::777666666555555555555666888999::::::999999;;;===LLL[[[iiinnnrrr|||yyyyyy~~~xxxaaajjjwwwuuuuuueeeffflllooo```FFF333...------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------...111888@@@FFFJJJPPP___uuuwwwgggzzz}}}IIIGGG???;;;<<<888777777888:::<<<;;;;;;888333333777<<>>999777444111/////////000........................------------------------........................////////////000000000000555???RRRjjjyyyxxxhhhYYYUUUdddfffiiitttxxxrrrsssxxxllltttnnnjjjiiiddd\\\XXXWWW\\\cccjjjkkkeee```___```___aaa^^^YYYVVVSSSMMMFFFEEEGGGYYYTTTccc___uuu}}}xxx~~~zzzvvvvvvsssnnn[[[kkkwwwvvvrrrmmm```QQQ\\\^^^___]]]VVVKKK???777---------------------------------.........//////------------------------..................................................................................../////////000////////////////////////------------------------------------------------***+++,,,---...000111111,,,,,,,,,------.........------------------------,,,,,,,,,------.........------------------------+++++++++,,,,,,---------............/////////000,,,:::PPP]]]ZZZWWWcccuuu|||lllbbbvvvgggWWWHHH@@@777999;;;<<<===<<<;;;:::888777555444444444555555333444666666555555666888999AAALLLYYYlllccc^^^yyy|||fff```kkkdddbbbvvvnnniiiooo|||uuuYYY@@@666...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,///444>>>IIIPPPNNNiii}}}oooqqqyyywwwIIICCCBBB???666999888888999::::::777555333;;;000888<<>>DDDIIIMMMRRRUUUQQQKKKXXX[[[___```aaa```aaaaaapppkkkccc^^^ZZZXXXVVVUUUTTT]]]gggooowwwsssqqqvvvsssSSSJJJQQQGGG???888666333///...111............------------//////.........---------........./////////000000000,,,,,,111444555;;;EEEccckkkooofffWWWQQQYYYdddooouuuvvvlllfffmmm~~~wwwnnnddd_________[[[VVV[[[aaajjjuuuqqqfffkkkiiiiiilllmmmmmmooottthhhccchhhrrrnnncccggguuujjj^^^ZZZbbbfff\\\QQQNNN<<<333++++++...///...---...------,,,,,,------...------------------------........................///...------......---,,,000222333222///......000555555555444444333222111???BBBBBB??????CCCDDDBBBCCCDDDEEEEEEAAA:::333///555222///------...//////...------...000111000000------------------------------------------------------------------------,,,++++++******++++++,,,........................,,,---...---,,,,,,...000:::YYYQQQQQQpppkkkqqqtttxxx~~~wwwpppooorrrlllXXXDDD:::888;;;BBBFFFDDDCCCCCCBBBAAA@@@???>>>=========?????????===999777666777777666999>>>HHHZZZxxxoooiii}}}jjjOOO}}}|||^^^XXXnnnppp\\\VVVccc```eeejjjiiilllwwwmmmOOO666111,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///......---333888@@@JJJQQQ```vvvvvvyyyqqq}}}HHHAAA>>>???;;;777777666777888777666444:::///;;;DDDwwwwww```RRRGGGFFFDDDDDDGGGMMMSSSWWWYYYZZZ[[[[[[]]]cccllltttlllYYYSSSqqqHHHPPPVVVGGG>>>111000////////////000111000000000000000000000000333///...222222000555>>>jjj{{{sss{{{vvv___IIIAAAAAABBBDDDIIILLLMMMOOOVVVeeetttyyywww}}}{{{xxxrrrmmmZZZYYYZZZ^^^ccckkkwwwyyyuuuqqqtttkkkWWWQQQLLLHHHCCCAAA<<<444000///,,,------.........------/////////............---....../////////000000000---,,,///333444999MMMdddvvvqqqfff\\\XXX___nnnyyy|||vvvooommmttt}}}rrrgggZZZTTTYYYfffssszzzzzzrrrmmmqqqxxxyyyuuu```___cccgggaaaZZZccctttrrraaaUUU]]]jjjkkk___SSSHHH???333+++,,,111000,,,...------,,,,,,------...------------------------........................//////---,,,,,,---...///,,,...000111000000111333%%%333<<<;;;BBBPPPTTTMMMGGGKKKLLLHHHFFFIIILLLMMMIIIGGGEEECCCDDDFFFIIILLLAAA===888444222000///---000///------...///...------------------------------------------------------------------------------,,,,,,++++++,,,,,,---........................***...000///,,,---111666TTTVVV[[[fffnnnuuupppzzz}}}xxxwwwuuusssuuuzzzwwwfffRRR<<<:::<<>><<<888777666777888888666555999111@@@XXXzzzaaaOOOHHHEEEEEEEEEGGGKKKQQQWWWZZZZZZYYYXXXYYY```pppvvvcccYYYfffMMMLLLVVVKKKAAA444222///...///000000111000000000000000111111111000000555777111///@@@WWWxxxppp|||zzzgggOOOLLLJJJJJJFFFEEELLLVVVRRRYYYdddrrrxxxmmmeeebbb]]]\\\gggwww|||xxxlllppp{{{yyy[[[PPPMMMLLLKKKGGG>>>333++++++,,,---...///...------/////////..................////////////000000000,,,333666222333HHHiiissshhh```dddrrr~~~|||qqqpppvvvssslllmmmXXX___mmmyyyrrrnnnjjjfff^^^WWWMMMHHHHHHKKKLLLLLLUUUXXX[[[]]]^^^___```bbbeeegggjjjoooxxx~~~~~~uuukkkbbb^^^```aaa^^^]]]```oookkk\\\SSSffftttVVVQQQLLL@@@111,,,//////+++...------,,,,,,------...................................................---...////////////111222///...------///333888;;;EEESSS\\\YYY\\\fffhhhaaapppsssrrrmmmllloooqqqpppiiicccYYYPPPJJJHHHHHHIIIFFFBBB>>>;;;:::888444111111...,,,,,,---------,,,---------------------------------------------------------------------------------,,,,,,------------------...............---000222000---000:::CCCYYYXXXjjjrrrnnnvvv|||qqqxxxvvvxxxxxxyyy}}}|||kkkXXX@@@<<<<<>>>>>===;;;999<<>>KKKwwwgggQQQFFFBBBDDDDDDFFFJJJOOOTTTYYY\\\TTTXXX___hhhvvv}}}kkk___IIIZZZvvvdddPPPRRRNNNJJJ999555111...///000111111///000000000111111111222,,,000666666222>>>ddd}}}uuu~~~dddOOOLLLGGGEEEHHHLLLQQQWWW\\\kkkzzznnnccceeeooouuuvvvuuussspppttt|||zzz___YYYRRRNNNLLLFFF:::///---.........///.........////////////////////////////////////000000000111...555555222EEEhhh}}}ffffffjjjuuu{{{sssnnnttt}}}|||lll^^^eeeuuubbbWWWGGG===;;;;;;;;;:::AAA===999999<<>>===AAABBBDDDEEEEEEGGGKKKMMMHHHMMMSSSWWW[[[aaajjjrrr{{{|||qqqeee___^^^]]]YYYWWWaaajjjggg[[[bbbxxx}}}rrrTTTQQQGGG888...,,,---......------,,,,,,------...........................////////////////////////,,,...111111000///000111444222111444;;;FFFQQQXXXtttzzz~~~uuuiii]]]VVVRRRJJJAAA<<<<<<>>>===<<<111///,,,,,,,,,---------------------------------------------------------------------------------...------,,,,,,------...---------.........//////000111111...---444CCCOOOIIIfffkkkqqq}}}wwwxxxmmmqqquuuzzz|||zzz|||{{{lllYYYFFF@@@>>>AAAEEEIIINNNTTTTTTQQQMMMHHHFFFEEEFFFGGGEEEHHHKKKMMMLLLKKKKKKLLLFFFGGGGGGCCCAAAAAABBBDDDDDDLLLVVVuuufffNNNmmmyyyqqqjjjNNNhhhqqq|||xxxoooyyy|||rrrTTT777---......,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,...222555AAAKKKeeezzz|||pppxxxeee^^^^^^]]]YYYbbbnnnxxx~~~xxxGGGBBB<<<<<<;;;;;;999777777888999888777444DDDVVVsssZZZIIIBBBBBBDDDEEEHHHMMMQQQVVVYYY[[[RRR^^^ppptttcccRRRJJJiiiZZZIIILLLMMM@@@:::333///000111111000///000000111111222222222222444333///555SSSdddNNNGGGGGGIIIIIIIIINNN___xxxyyyoookkkjjjkkkooosssyyy}}}zzzqqqaaaRRRLLLIIICCC;;;111000//////......//////...////////////000000000/////////000000000111111000222333@@@ccc}}}eeeZZZhhhxxx{{{wwwwwwzzzxxxuuuvvvvvvbbbOOOCCCEEEAAA>>>>>>AAADDDEEEEEECCCCCCDDDFFFHHHHHHGGGFFFFFFGGGHHHGGGGGGIIILLLNNNJJJMMMOOOQQQSSSVVV[[[___eeerrruuugggaaabbbdddcccWWW^^^iiimmmbbb^^^uuu^^^VVVJJJ???444,,,,,,111...------,,,,,,------...........................////////////////////////...000222111...---///111000333<<>>AAAHHHPPP[[[ddd```\\\VVVPPPJJJGGGEEEEEEIIIKKKMMMNNNMMMLLLLLLLLLKKKMMMMMMJJJIIIJJJIIIFFF<<>>IIIccc|||mmmqqqwwwsssaaagggfffXXXJJJEEEHHHMMMFFFHHHJJJIIIJJJRRR```kkkpppCCCBBB===<<<:::;;;999666666777888888777555DDDbbb{{{```OOOFFFEEEEEEGGGJJJMMMRRRVVVYYY\\\]]]___mmm|||lllQQQHHHeeeoooHHHJJJKKKEEE>>>555000111222111000///000000111111222333333777666222444NNNxxxvvvwwwuuufffOOOHHHJJJCCCMMMYYYcccrrr{{{{{{tttjjjpppuuuwwwxxx}}}|||eeeSSSKKKFFFAAA555444111///......///000.../////////000000000000//////000000000111111111111444CCC^^^vvv|||oooaaagggsss}}}{{{~~~zzz\\\FFF======???@@@>>>>>>???@@@BBBEEEGGGHHHLLLMMMNNNNNNMMMNNNOOOPPPNNNPPPRRRRRRQQQQQQRRRSSSHHHDDDBBBIIIVVVccckkkmmmnnnuuutttnnnqqqvvvpppeee___[[[bbbkkkbbbXXXlll|||eeeQQQHHH===///+++222...------,,,,,,------...........................///////////////////////////111222000...111888>>>;;;EEEWWWooorrreee\\\QQQEEE<<<@@@<<<777333111000///...------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,------...//////000---------///666BBBPPPZZZ___QQQ|||vvvmmmqqq}}}}}}~~~||||||ppp^^^HHH@@@;;;@@@KKKYYYjjjwwwssspppkkkccc[[[SSSLLLIIIGGGIIIIIIIIIGGGGGGHHHIIIJJJNNNNNNLLLMMMQQQOOOIIIIIIGGGLLLDDDFFFTTT[[[gggmmmqqqwww|||wwwfffTTTWWWbbbhhhjjjvvv{{{pppwww```BBB222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---///666AAAJJJaaa{{{~~~yyynnn{{{bbbRRRIIICCCOOORRRVVVYYYXXXZZZgggtttqqqllldddZZZTTTUUUZZZ```RRRaaapppjjj???BBB>>>===::::::888555555666777777666>>>HHHpppjjjRRRGGGFFFHHHIIILLLOOORRRWWW[[[]]]______qqq|||qqq\\\IIIGGGpppRRRMMMJJJHHH@@@666111111222111//////000000111222222333333444444444EEErrruuu|||ggg{{{}}}aaaGGGDDDIIIIIIUUUVVVaaannniiiaaaZZZVVVXXX^^^cccnnnuuusssooolllnnnwww{{{{{{yyy^^^MMMEEE@@@888666222///---...000111.../////////000000111111000000000000111111111111000;;;YYYxxxyyyfffcccqqqdddPPPFFF===<<>>KKKZZZKKKZZZXXX```kkkuuu{{{rrrYYYZZZdddjjjmmmxxx}}}sss{{{oooLLL444111222---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111:::IIISSSpppxxx{{{uuuwwwyyyVVVAAAIIISSSTTTaaabbblll{{{|||vvvfffjjjfffeeemmmsss}}}^^^GGGAAA>>>===<<<555:::666555:::777444<<>>222///333333///...111333222222444555444222333:::]]]|||wwwppp~~~nnnXXXHHHDDDIIIPPPTTTXXXlll|||YYYEEEFFFGGGHHHIIIHHHEEEAAALLLEEELLLYYYaaasss}}}qqqyyyvvvxxx___bbbYYY:::EEE:::///,,,///222111000000000000000111111111111111222111......222555555444SSSmmmyyyfffaaa{{{]]]DDDKKKCCCBBBCCCGGGMMMQQQSSSSSSSSSWWWWWWUUUZZZgggqqqtttwwwzzz~~~~~~~~~yyyyyyzzz}}}xxxpppnnneeeppp{{{dddbbb\\\mmmmmm]]]]]]kkkiiiVVVlllLLLRRR777444---000......///...+++,,,000...------------...//////,,,000222111...---000333333555------???RRRfff||||||vvveeeSSSPPPJJJDDD@@@;;;333,,,,,,---...---,,,+++,,,---...------,,,,,,------...---------------------------------------------------------.........//////111---000<<>>LLL\\\rrrwwwfffYYYYYYSSSOOONNNNNNMMMQQQVVVTTTTTTXXXaaaggggggccc```[[[UUULLLFFFHHHLLLIIICCCHHHKKKRRR\\\dddmmm{{{wwwjjjLLL\\\jjjooopppfffxxxrrrfff>>>;;;///---///...------...---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------...,,,///444666@@@\\\yyyxxxwwwooommmqqq\\\FFFDDDLLLSSSooo}}}ZZZSSS```ooozzz^^^GGGAAA>>>===<<<:::;;;555555;;;888444:::OOOrrr]]]KKKJJJNNNOOOPPPUUUXXXVVVXXX]]]aaaeeemmmwww{{{kkkUUUJJJIIIVVV~~~yyyHHHEEEIIIHHHAAA666111333333111333333222111111222333222777;;;MMMwww~~~{{{zzzuuujjjUUUEEEFFFJJJLLLTTT___vvviiiKKK:::???@@@DDDIIIJJJGGGFFFGGGQQQIIILLLOOOJJJPPP^^^dddllljjjuuuzzz{{{|||wwwgggnnn~~~iiifff```NNN@@@???777///---222222---000000000000111111111111///...///111222333444666TTTaaallltttbbb\\\~~~wwweeePPP@@@@@@CCCHHHOOOWWW]]]ccchhhkkkyyywwwdddhhhdddhhhvvvaaaZZZdddeee\\\ZZZ```^^^UUUkkk]]]OOOHHH;;;000///------///...+++,,,000...------------...//////000000111111111111111111---333777EEEbbbwwwuuuhhhggghhhfffSSSYYYZZZaaannnnnnhhhlll~~~}}}zzziiiTTTHHHFFFEEE===444333111...---...///000000...------,,,,,,------...---------------------------------------------------------........./////////,,,222@@@JJJRRRdddwwwwwwzzztttyyyxxxxxxvvvuuuuuuwwwyyyyyyyyytttrrrqqqqqqnnndddTTTHHH???888666<<>>===<<<>>><<<555555<<<999444<<<\\\yyyYYYMMMFFFLLLSSSTTTUUUXXXZZZYYY\\\dddlllrrrxxx~~~}}}zzzSSSNNNKKKDDD}}}wwwSSSDDDIIIIIIEEE;;;333222333444666444222222333333444444666FFFkkkvvvjjjSSSDDD@@@KKKPPPRRRhhhjjjKKKAAABBBFFF??????EEELLLLLLFFFGGGMMMQQQKKKNNNMMMAAA@@@JJJNNNJJJFFFHHHVVVdddsssxxx]]]YYYzzzxxx}}}{{{oooggg]]]AAAEEE@@@444...111111,,,000000000000111111111111111---///555555111555<<>>MMMeeeuuu```jjjnnniiijjjwww}}}uuu~~~uuueeejjjeeeiiicccaaammmxxx}}}fffWWWOOOIIIAAA;;;999444...+++,,,---...---......------------......------------------------------------------------------........./////////000000:::JJJQQQWWWpppzzziiivvvooommmkkklllppptttxxxyyyqqqssstttpppdddWWWKKKEEE:::888888999;;;GGGfff|||mmmaaa[[[VVVSSSSSSSSSRRRUUUZZZbbbfffkkkooosssvvvzzz{{{qqq[[[KKKCCC???<<<999999;;;>>>AAAIIIRRR^^^pppiiilllcccSSS___jjjlllxxx??????+++...,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......222///222DDD___wwwtttwwwSSSHHHSSSWWWuuuYYYSSSZZZjjj|||^^^GGGAAA>>>===<<<<<<<<<777777<<<777999GGGjjj|||aaaSSSNNNMMMTTTYYYXXXXXXZZZ[[[]]]dddnnntttvvvyyy~~~ZZZQQQNNNDDDllluuuKKKHHHIIIGGG???555111222555555222222555777666666777888\\\iiiXXXHHHHHHNNNTTTWWWiii^^^BBB@@@IIIKKKHHHFFFDDDHHHOOONNNHHHHHHNNNQQQNNNVVVWWWKKKIIITTTYYYOOOSSSFFFFFFOOO[[[tttgggZZZnnnuuuxxx{{{lllPPPIII@@@999444///...//////000000000111111111111444000222666333000<<>>:::;;;;;;:::===AAAEEEOOOccc{{{zzzeeeYYYWWW___hhhjjjnnn\\\CCC111...,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---...///000000111BBBaaawwwyyyvvvvvvzzzzzzdddFFFTTTrrroooXXX```sss^^^GGGAAA>>>===<<<666;;;:::::::::666AAAZZZdddRRRUUUTTTUUUXXXZZZYYYZZZ]]]```gggrrrzzzyyyvvvxxx~~~gggNNNIIIJJJOOOfff[[[HHHHHHGGGAAA888111111444333111333777777333444888HHH{{{jjjlllrrrhhhVVVKKKFFFLLLRRRYYYppp|||bbbVVVIIICCCDDDHHHLLLNNNKKKHHHHHHMMMPPPOOONNNOOOWWWWWWbbbfff[[[XXXaaaeeeRRRiiiYYYTTT]]]hhh{{{hhhjjjfffwwwtttdddMMM>>>>>>;;;///,,,333///000000000111111111111222111333333000666NNNhhhWWW[[[]]]pppcccJJJRRRrrryyy~~~}}}sssqqqgggoooffflll~~~mmmeeejjjhhh```kkkeeeiii}}}GGGPPPBBB444...,,,///000......//////............///000000111444555222000333===GGGccc}}}gggfffsss|||yyysssWWWddd|||mmmWWWJJJ@@@@@@===777000---///222///......------......///------------------------------------------------........./////////000000---444DDDQQQTTT]]]zzzzzzrrrmmmmmmpppppprrruuuyyy||||||{{{wwwwwwtttjjj]]]NNNCCC>>>999666777:::999<<>><<<;;;======>>>HHH___{{{mmm]]]hhhZZZ___vvvpppqqqHHH888000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...///000111///555SSSzzznnniiiwwwwwwyyyxxxmmmSSSOOOiiixxx^^^GGGAAA>>>===<<<444:::::::::999777JJJlllooo[[[SSSUUUWWWZZZ[[[ZZZ\\\```eeemmmttt~~~zzz}}}oooKKKDDDSSSGGGPPPpppIIIHHHGGGDDD<<<333000222333111444777444///333>>>bbb{{{mmmjjjfffXXXHHH???IIILLLSSSlllkkkIIIHHHDDDAAAAAAAAADDDMMMWWWQQQMMMHHHGGGSSS^^^[[[PPPZZZ^^^ooo{{{vvvuuu{{{|||qqqyyyWWWggguuuoooeeekkkzzzxxxpppVVVCCCBBB>>>222...444000000000000111111111111...000222000444EEE```wwwXXXLLLYYYgggNNN```}}}}}}||||||{{{{{{zzzzzzwwwpppjjjhhhgggdddfffiiikkkgggccccccjjjvvvqqq{{{{{{yyy|||wwwsssyyyjjjlllwwweeezzztttfffaaa]]]YYYaaannnaaaaaaccc]]]UUUEEE999222---...000//////000//////......//////000111000333444000...777JJJYYY}}}~~~|||{{{qqqvvvsssccceeesssccccccbbblllzzzuuuooovvvuuuvvvxxxtttjjjVVVFFFCCC>>>777000...///222//////............//////------------------------------------------------....../////////000000000222@@@PPPXXX]]]kkknnnxxxmmmnnnrrrrrrtttwww{{{|||{{{zzzyyyvvvpppfffYYYLLLAAA;;;999555666;;;<<<;;;DDDQQQmmmtttzzz{{{xxxpppaaaTTTNNNKKKKKKNNNQQQRRRVVV[[[^^^kkkvvv|||jjjQQQGGG??????AAA@@@??????;;;;;;>>>EEERRRggg|||zzz```eeeKKKKKKvvv}}}tttkkk\\\@@@333000...------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000111222444@@@aaakkkoooyyy}}}bbbLLLTTTwwwccchhhjjj^^^GGGAAA>>>===<<<777:::888999::::::QQQwwwzzzeee\\\[[[WWW]]]bbbbbbaaadddkkkqqq|||}}}tttTTTIIITTTIIIPPP}}}MMMIIIGGGFFF@@@666111111444222555777333111???RRRzzzzzzwwwnnn___OOODDDAAAOOOUUUnnnaaaBBBSSSEEECCCGGGPPPSSSOOOKKKJJJ___[[[NNNGGGZZZqqqjjjRRR\\\ddd[[[zzz}}}wwwnnneeetttppp~~~mmmbbbRRRCCC<<<888444000000000000000111111111111---222333111<<>>>>>III^^^nnn\\\XXXUUUMMMfffsssgggwwwOOO666333000............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000222333===SSSppp|||ttt{{{{{{yyyhhhNNN___lllzzzsssPPPsssiii^^^GGGAAA>>>===<<<<<<:::555777<<<>>>UUUzzzzzzfff[[[ZZZ\\\]]]fffmmmmmmkkknnnvvv|||}}}{{{bbbQQQKKKBBBGGG___PPPJJJGGGHHHDDD999222111444333666888555777MMMgggppptttxxxrrr^^^HHHAAAIIIRRRUUUffftttTTTOOOKKKLLLLLLMMMLLLGGGDDDNNN[[[ooojjjWWWKKK```}}}tttSSS```lll```{{{tttdddeeeqqq~~~uuu~~~ggglll```DDD888===999***000000000000111111111111111777555333CCC]]]eee]]]RRRkkk|||rrruuugggbbbzzzrrr}}}ttttttuuuvvvxxxyyyxxxxxxzzznnneeeccc```XXXSSSRRRHHHEEEBBBAAABBBCCCDDDDDDIIIGGGFFFGGGGGGIIIQQQ[[[^^^ccciiimmmooottt{{{~~~zzzxxxnnndddjjj~~~[[[eeeqqq^^^[[[bbb^^^RRRiiirrriiivvv[[[NNNCCC888///---//////000222///////////////000111111444333444;;;OOOmmm|||mmmwww~~~}}}wwwkkktttnnnuuu|||gggLLL===999777111***//////............//////------------------------------------------------////////////000000000000444KKKZZZ]]]iiiqqqooovvvtttmmmnnnpppqqqsssqqqpppqqqtttxxx{{{|||ooooookkk___NNN@@@:::999555444777<<<999777@@@NNNPPPUUUYYYYYYYYYXXXQQQHHHFFFDDDFFFKKKPPPRRRWWW\\\^^^gggmmmqqq~~~www___RRRMMMJJJIIIIIIGGGHHHHHHGGGGGGJJJOOOTTTxxx\\\XXXxxxiii]]]aaaooohhh{{{~~~]]]888555111///.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///111222333EEEccc}}}zzz}}}}}}mmm|||^^^qqqRRRSSSYYYIIItttvvvZZZDDD@@@???===;;;===888;;;999333FFFmmm}}}sssoooiiicccaaahhhkkknnnpppqqquuu|||zzzcccOOOFFFHHHIIIGGGoooyyydddIIIKKKDDD@@@>>>,,,888888222333999///===FFF{{{yyyNNNEEECCCDDDXXXjjjjjjVVVUUU\\\VVVVVVWWWVVVPPPGGGGGGSSSaaauuucccYYYfffuuudddnnnvvv{{{tttaaajjjccclllhhhjjjmmmMMM666EEE999,,,///111222222111111111222---:::222333RRReee___]]]pppqqqnnnccc___yyyvvvsssmmmmmmmmmllllllkkkjjjjjjiiidddXXXOOONNNLLLHHHFFFIII@@@@@@===:::>>>EEEGGGDDDJJJIIIKKKPPPSSSUUU```mmmwwwllljjjooorrr{{{~~~~~~|||~~~{{{gggSSSnnnrrrTTTwwwzzzggg___PPP]]]dddWWWhhh]]]vvvMMMGGG===...,,,444111+++222000///------000333333000444444555DDDiiittt}}}mmmppp~~~{{{~~~{{{wwwrrrzzzsss]]]NNNCCC999222///000......///...***+++///------------------------........................000......///...,,,///444NNNIIIWWWhhhpppjjjxxxlllwwwkkkjjjhhhiiinnnnnnnnnpppqqqrrrrrrrrrrrrpppllldddXXXKKK@@@999666555444666;;;>>>???DDDJJJOOOPPPSSSWWWYYYVVVNNNHHHDDDCCCCCCFFFLLLSSSXXX[[[cccgggnnnwwwqqqddd]]]SSSIIIFFFJJJCCCMMMJJJ<<<[[[vvvgggoooGGGUUU```cccJJJ......888...)))///---------------------------++++++,,,,,,,,,---------...,,,,,,...000111555:::SSS}}}}}}pppttt|||xxxfffccciiiZZZaaaIIIvvvZZZDDD@@@???===;;;:::777;;;:::888PPPzzz{{{wwwqqqmmmkkknnnrrrvvvyyy{{{~~~}}}gggRRRHHHIIIJJJHHH```yyy~~~QQQIIIGGGCCC???000777333666333444777<<>>>>>888===HHHGGG@@@FFFVVVZZZRRRMMMPPPZZZlllzzzuuuyyy~~~}}}oooVVViiioooUUUfffqqqnnn]]]WWWfffXXXvvvzzz{{{XXXIIIAAA222,,,111000...111000000///...---///111111555,,,;;;fffttt{{{yyyqqq}}}|||qqq```NNN>>>444000000......000///+++,,,///------------------------........................///---...//////...222999MMMPPP^^^ppp|||wwwnnngggiiijjjmmmqqqlllmmmnnnoooppppppppppppnnnkkkcccWWWJJJ???888555555555888>>>@@@AAAEEEKKKPPPOOOPPPQQQSSSQQQMMMJJJGGGEEEEEEGGGLLLSSSYYY\\\^^^eeeoooxxx~~~|||xxxmmm```XXX\\\QQQWWWYYYZZZ~~~xxxtttlll```[[[KKKbbbuuu~~~```;;;///666///+++///,,,------------------------++++++,,,,,,,,,---------///---...000...///:::HHHrrr{{{nnnmmmvvv}}}bbb}}}gggMMMggg|||dddsssZZZDDD@@@???===;;;999777;;;:::<<>>JJJKKKSSSoooaaaqqqvvvqqqppprrrxxxgggddddddaaa~~~uuuhhhrrrRRR===AAA888222222222222222222111111222---444VVVwwwsssbbbbbb{{{yyytttYYYaaazzztttooonnnqqqkkkhhhbbbZZZRRRKKKFFFCCC@@@===<<<>>>>>>;;;;;;===>>>>>>EEELLLMMMLLLWWWggg___VVVWWWiii}}}tttrrrUUU]]]ppprrraaaYYYwwwiiiSSSccc___```tttzzzdddKKKEEE888...---000111//////000111000......111555555:::XXXwwwtttxxxuuuyyyxxxyyyxxxyyycccMMM<<<333111......000000---,,,///------------------------...........................---...000///000666???LLLXXXeee||||||wwweeeccchhhjjjllloooiiiiiijjjkkkllllllllllllkkkhhhaaaVVVIII>>>666333555666:::AAACCCCCCEEEJJJLLLKKKJJJKKKMMMOOOOOOOOOJJJHHHGGGGGGKKKQQQXXX]]]ZZZdddpppxxx{{{|||ssspppvvvkkkmmmsssdddSSSRRRccczzzoooIIIdddAAAZZZzzzuuu~~~OOO222111000---...,,,------------------------,,,,,,,,,,,,------------///---///222///222HHHcccfffyyykkk```rrrXXXcccrrreeeggg~~~ZZZDDD@@@???>>><<<:::999:::888>>>aaa~~~{{{}}}tttyyy~~~rrr[[[MMMIIIIIIGGGLLLyyytttnnnEEEKKKIIIAAA;;;555444999999333FFFmmmwwwrrrzzzxxx^^^BBBCCCPPPQQQfffxxx}}}{{{yyy}}}uuuiiiZZZUUUrrr|||ddd___;;;BBB999444222111111222222222111666...>>>eeevvvcccZZZgggddd{{{```RRRppp~~~{{{vvvjjjdddggg___\\\UUUNNNGGG@@@<<<:::======>>>@@@AAAAAACCCEEEBBBMMMNNNHHHRRRhhhppphhhYYYcccwww{{{tttnnnOOOOOObbbvvv]]]|||mmmiiiYYY^^^nnnWWW[[[jjjhhhzzzzzzKKKEEE<<<222+++111444,,,//////000333333222333666111[[[rrr|||xxxbbbJJJ777333///...000111...---...------------------------........................///---...///...000999CCCNNN[[[jjjtttyyy~~~ooocccbbbffffffdddeeeddddddeeeeeeeeeeeeeeeeeeeeeccc\\\RRRFFF<<<555222444666;;;BBBDDDCCCDDDHHHFFFFFFGGGIIILLLPPPSSSTTTMMMKKKIIIGGGIIIOOOVVV[[[[[[eeepppvvvwwwwww||||||HHHEEEGGGNNN[[[rrr|||yyyEEEYYYMMMMMMhhhiiisssxxxddd999...000000......------------------------,,,,,,,,,------------...,,,+++000333222999YYY{{{}}}vvv~~~```GGGkkk|||``````ssszzz~~~YYYDDDAAA???>>><<<;;;::::::888DDDnnn}}}yyy{{{{{{uuu^^^MMMGGGFFFFFFIII[[[sssKKKHHHIIIAAA???666888333999999JJJtttiiiiii]]]KKKBBBJJJPPPWWWgggWWWUUUMMMUUU^^^kkkmmmkkk|||oooUUUWWWeee{{{wwwiiifffAAAAAA:::666333111111222333222111555333NNNpppmmmXXXaaa~~~|||hhhVVVTTT{{{zzzsss```SSSSSSLLLJJJFFFCCC???===<<<<<<@@@AAABBBCCCFFFIIIKKKKKKFFFLLLNNNRRRdddxxxsssaaafff~~~xxxlllNNNGGGZZZkkkbbb^^^```hhh___ssscccVVV___hhhnnnQQQDDD>>>777---111555***222......444555222222444===uuu{{{xxxuuuxxx~~~yyyzzzxxx[[[>>>666111...000111...---...------------------------........................///......///---000;;;HHHTTT^^^rrrwww~~~aaauuukkkcccbbbcccaaa^^^\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\ZZZVVVNNNDDD:::444222333444:::AAACCCAAABBBEEEDDDFFFIIILLLOOOQQQRRRSSSOOONNNKKKHHHHHHLLLSSSYYY___gggooossssssuuu|||WWWYYYYYYWWWWWW[[[nnnwwwZZZKKKhhhQQQRRRaaaxxx~~~vvvwwwHHH000000111//////------------------------,,,,,,---------.........+++,,,///111333AAAaaawwwcccqqqiiiNNNHHHpppiiiYYYeeevvvYYYDDDAAA@@@???<<<:::999999;;;PPP|||xxxzzz~~~xxxaaaNNNFFFEEEFFFKKKEEEyyy]]]GGGHHHBBBAAA888777000666@@@XXXrrriiihhhQQQGGGFFFMMMRRRjjjiiiaaaQQQHHHEEENNNOOOSSSTTTUUUccczzzwwwlllqqqpppttt[[[[[[YYYgggaaa|||xxx{{{jjjNNNAAA<<<888444000000222444222000111:::]]]wwwiii\\\tttpppuuu~~~QQQXXXxxxsssfffSSSFFFDDD???>>>>>>===>>>AAACCCEEEKKKLLLLLLMMMRRRVVVTTTNNNGGGDDDRRRnnnzzzppphhhiiiwwwssssssSSSDDDTTTvvvSSScccYYYoooffffffkkkaaaiiinnnfff```FFF???<<>>SSSfffcccpppzzzxxxxxxyyyxxxxxxxxxuuuqqqqqqtttYYYCCCAAA@@@???===:::888888>>>[[[~~~{{{|||zzzdddOOOFFFFFFGGGKKKGGGgggtttHHHIIIDDDCCC;;;444666666FFFuuuvvvllliiieeeLLLFFFHHHRRRccckkkQQQMMMUUUbbbaaaqqqrrrzzz|||wwwwwwpppoooxxxjjjrrrtttlll[[[OOO^^^zzzrrreeeppp]]]@@@@@@999555000000222444333000444BBBgggxxxeeeaaa{{{ggggggNNN___vvvgggVVVIIIDDDCCCAAA@@@AAABBBEEEIIIMMMPPPTTTUUUWWWYYY```bbbYYYMMMHHHQQQlll}}}gggnnnsssfffnnn{{{YYYAAAMMM~~~ZZZrrr~~~VVVeeejjj```cccbbbtttnnngggwwwMMM???@@@///...666---333000111333111222CCCXXXlllrrr|||fffAAA777///---...---,,,...------------------------..............................///000111777HHHYYYeeesss|||tttccc```]]]YYYWWWWWWTTTRRRNNNNNNNNNNNNMMMLLLKKKJJJHHHIIIHHHDDD>>>999555444333444888???@@@???@@@DDDFFFIIINNNPPPPPPPPPRRRTTTTTTTTTSSSOOOLLLLLLRRRWWWaaaeeejjjooosssvvvzzz}}}QQQnnneeeKKK```qqq}}}xxxUUUVVV\\\DDDSSSvvveeegggyyyDDD111111...///------------------------------------............+++111///...@@@___pppooojjjjjjvvvkkkkkkKKKXXXwwwnnnZZZOOOHHHDDDAAAAAAFFFDDDDDDEEEEEEIIIXXXgggYYYCCCAAA@@@???===;;;888888???___~~~|||fffQQQGGGGGGHHHCCCNNN^^^{{{JJJJJJEEECCC===222@@@777LLLtttbbbgggdddWWWHHHBBBHHHYYYyyy]]]SSS^^^wwwyyy~~~}}}vvvlllhhhjjj```ssszzzYYYJJJ]]]gggVVV~~~wwwhhh>>>AAA:::555000000333444333000999HHHjjjuuuaaaaaatttxxxuuunnnSSSNNNeeevvv^^^LLLFFFHHHIIIIIIHHHHHHJJJMMMQQQUUUXXXUUUWWWYYY^^^eeefffWWWFFFJJJkkkrrreeewwwbbbaaasss[[[>>>GGGiiiiiiVVVUUUiiijjjYYY[[[wwwmmmqqq{{{SSS???AAA///,,,777000000000333555222888VVVvvvxxx{{{DDD999///,,,---,,,,,,...------------------------........................,,,---///222333<<>>@@@???AAAEEEBBBFFFJJJMMMOOORRRXXX\\\VVVWWWWWWSSSNNNNNNRRRWWW^^^bbbhhhooouuuxxxyyyyyyjjjkkkTTTNNNvvvqqq{{{hhh>>>OOO@@@JJJhhh]]]XXX~~~MMM222000......---------------------------------.........//////***222000000JJJppp|||pppccceeepppppp|||SSSJJJsssvvvNNNDDD===???DDDDDDCCCCCCFFFEEEIIIOOOXXXiiiVVVFFF???>>>@@@;;;555;;;<<>>===444===^^^hhhllluuuSSSFFFQQQLLLWWWlll```aaawwwssslllhhhhhhfff___gggsssjjjQQQMMM\\\zzz~~~qqqZZZ}}}rrrWWW>>>???;;;555111111333333000888WWWxxxggg\\\wwweeetttdddOOOSSSpppuuuXXXGGGHHHJJJHHHVVVQQQNNNNNNOOOQQQZZZbbb[[[]]]RRRVVVjjjeeePPPMMM]]]bbbsssppp^^^```~~~|||~~~\\\<<>>@@@BBBFFFHHHKKKNNNQQQTTTVVVVVVYYYZZZZZZWWWRRRPPPPPPRRRaaabbbgggmmmqqqttt|||VVVxxx```ZZZXXXoootttmmmRRRUUUPPP???cccrrrZZZooobbbBBB***999,,,------------------------............////////////444)))===555MMMqqqSSS|||xxx|||uuuxxxfffLLLWWWhhhMMMCCC<<<>>>CCCEEEFFFHHHLLLQQQSSScccWWWFFF???>>>@@@:::777888;;;TTTvvv|||jjjVVVHHHDDDDDDGGGGGGKKKllldddHHHCCCBBB@@@>>>444FFFuuu}}}iiimmmwwwfffGGGBBBPPPVVVooojjjyyyrrrqqqlllhhhiiiccc\\\```mmmkkkZZZPPPRRRfffyyy___vvvvvvaaaFFF@@@<<<666222222333333111BBB]]]jjj___YYYoootttjjj~~~]]]JJJPPPooo~~~hhhJJJBBBSSSaaacccjjjgggfffhhhfffaaa___```UUULLLFFFNNNXXXTTTUUUccc~~~{{{yyycccRRRiiiqqqwwwZZZ<<>>======<<<<<<;;;999777666555444333555999<<<===>>>@@@AAADDDGGGJJJOOOSSSVVVXXXYYY]]]^^^___^^^ZZZWWWWWWXXXaaaccciiipppssstttzzzaaa\\\rrryyywwwnnniii]]]UUUZZZJJJXXXqqqfffrrrBBB111222+++------------------------............////////////...&&&:::???ZZZffflllwww|||```SSSPPP[[[EEEGGGJJJKKKIIILLLWWWdddbbbzzzWWWFFF>>>===@@@::::::888<<<]]]zzz}}}lllXXXJJJDDDDDDFFFBBBJJJeeerrrKKKDDD@@@BBB>>>666SSSrrrooorrrjjjSSS===EEEPPPaaaqqqkkkmmm{{{zzzmmmllllllgggdddeee^^^YYYYYYccciiicccTTTHHHVVVzzzjjjzzzlllGGGAAA===777333222222222333FFF___TTTQQQUUUcccxxxcccjjjXXXJJJRRRttthhhKKKOOOrrrwwwsssqqqoooppprrr\\\GGGDDDNNNPPPWWWtttiiiWWW^^^qqquuu]]]AAADDDbbbmmmYYYLLLfffppprrrjjjkkkooopppKKKAAA===555111333---888444///OOO|||vvvsssooohhhccccccxxx|||eee999000000+++///+++---------------------------------............//////000000333BBBWWWbbbbbb~~~vvvttt|||eeeZZZRRROOOKKKHHHFFFDDDBBBAAA>>>>>>===<<<:::999888888555555555555555555444444333666:::===>>>>>>???@@@CCCFFFKKKQQQVVVYYY[[[\\\\\\^^^``````^^^\\\[[[[[[bbbdddkkkrrrtttssswww}}}hhhJJJhhhqqqeeejjjeeegggJJJSSSIII>>>UUU___```LLL999333000------------------------............////////////000***;;;MMMfffuuuaaaRRRpppvvvyyylllQQQAAAGGGggg[[[UUURRRVVV[[[\\\^^^aaaTTTDDD>>>===@@@;;;<<<:::===[[[~~~mmmZZZLLLEEECCCIIIAAAIIIaaaMMMEEE???AAA<<<@@@aaa}}}tttzzzttt\\\GGGAAAMMMQQQllljjjiiipppxxxoooiiihhhfffaaa^^^___ZZZXXXVVVXXXbbbgggZZZHHHNNNhhhnnnqqqyyyIIIBBB<<<666333111000111555GGGcccIIIOOO[[[```xxx```jjj}}}QQQIIIUUU|||pppWWWaaa|||zzzyyyyyy{{{cccJJJFFFNNNTTTsss```TTTuuuwwwwww```EEECCC^^^ttt]]]@@@[[[kkk{{{pppsssiiipppjjj~~~OOOAAA>>>555000111444777111888gggyyyuuuooo|||{{{tttpppkkkeeedddfffoooxxxooo:::000333+++333&&&---------------------------------............//////111000444FFF^^^eee___lllsss\\\ZZZNNNKKKGGGDDDBBB@@@>>>===999888888777666555555444222222222333333333444444444777<<<>>>?????????@@@DDDGGGMMMSSSXXX[[[]]]]]]\\\^^^aaaccccccbbb```___cccdddjjjppprrrrrrwww~~~~~~[[[GGGfffkkkYYYfffqqqiiiggg[[[TTTZZZCCCGGGcccaaannnwww|||kkk:::999111....................................////////////222000AAA___pppcccTTT___yyy]]]RRRPPPXXXvvvpppKKKSSSccctttzzzuuunnnkkkQQQBBB======AAA<<<===999<<<^^^}}}nnn]]]NNNFFFBBBKKKEEEDDDJJJOOOGGG@@@???>>>UUUuuu}}}nnnOOOBBBJJJQQQVVVzzzvvvqqqmmmiiifffbbb^^^[[[\\\VVVYYYUUUQQQXXXccc^^^PPPGGGTTT{{{{{{gggjjj{{{UUUAAA:::555333111...111777OOOlllOOOWWWhhhfffxxxeeepppjjjHHHEEESSSsss___jjj{{{vvvnnnZZZSSSWWWkkkttt\\\```vvvzzz___FFFBBB[[[yyy|||bbb===NNNfffqqqnnnrrrtttmmm___EEEBBB888444222:::000000PPPwwwnnnaaatttxxxooohhhbbb]]]^^^bbb\\\ggguuu~~~~~~HHH222222,,,333(((---------------------------------............//////000000666III___gggcccvvvrrrfffOOOUUUKKKHHHDDDAAA???===;;;:::555555555444444333333333333333333333333333333333666999===????????????@@@GGGIIINNNTTTXXX[[[]]]^^^aaabbbeeehhhjjjjjjhhhfffeeeeeehhhllloooqqqyyyVVVIII\\\SSSuuutttaaalllPPPdddSSS@@@dddkkkWWWsss<<<<<<)))....................................////////////---333HHHmmmuuu___iiiwww}}}yyyXXXTTTUUUmmmkkk{{{sssQQQBBB<<<===AAA<<<;;;777>>>nnn|||nnn^^^PPPGGGBBB>>>IIIJJJFFFeeeRRRGGGBBB===CCCkkk{{{bbbEEEAAAOOOOOOfffyyyyyyrrrwwwllljjjgggccc```^^^\\\\\\TTTXXXTTTLLLOOO[[[___YYYEEEKKKddd{{{jjjiiibbbaaa@@@999444555222...222;;;[[[qqqWWWZZZnnnjjjmmmcccsssbbbHHHGGGUUUzzznnnuuu{{{~~~kkk___yyyrrrbbbKKKHHH[[[hhheeeCCCJJJlllooottt~~~qqqhhheeepppqqqDDDBBB777555111999---===qqq~~~vvvtttwww|||jjjZZZhhhyyyooofff\\\TTTSSSWWWTTT[[[jjjyyyzzzddd666///---//////---------------------------------............///000///111;;;MMM___lllrrrrrrnnn~~~zzz___LLLRRRIIIEEEAAA>>><<<;;;999777444333333333333333333333333333333333333333333333999;;;===>>>>>>>>>@@@AAAHHHJJJNNNSSSWWW[[[^^^___cccccceeehhhkkklllkkkiiihhhgggiiimmmooorrr{{{~~~PPPRRRbbbkkkbbbpppttt~~~___gggIIIWWWRRR:::WWWjjjPPPeeeOOO<<<'''....................................////////////---777OOOssskkkWWWzzzbbbYYYRRRPPPSSSDDD======@@@;;;888:::III}}}zzzmmm___QQQGGGBBB777KKKJJJLLL\\\}}}WWWFFFDDD===FFFxxxqqqVVVCCCDDDNNNSSSzzz~~~sssmmmnnngggfffcccaaa___]]]ZZZWWWRRRTTTPPPJJJKKKUUU\\\\\\DDDNNNTTT|||kkkVVVyyyfffAAA999555777444000666AAAiiirrr]]]XXXqqqrrrddddddpppaaaLLLJJJWWW~~~zzz{{{uuunnnnnnuuu~~~vvv|||llllll___MMMKKKVVVXXXfffcccPPPPPPkkkooo{{{qqqhhhaaagggcccmmmDDDAAA666777000444444TTTssseeeZZZTTTVVV\\\iii]]]eeezzzssskkk^^^RRRMMMNNNRRRPPP\\\www{{{===...222(((333---------------------------------............///222...333CCCRRRaaattt{{{}}}fffppp\\\PPPMMMFFFBBB>>>;;;999888666444222222222222222222333333222222222333333444444444<<<===>>>======>>>@@@CCCHHHIIILLLPPPVVV\\\```ccceeedddeeegggkkkmmmlllkkklllkkknnnrrrsssuuu|||nnnLLL\\\lllTTT[[[aaaeeefff[[[QQQPPPHHHPPPkkkllliiittt===222....................................////////////111<<>>===@@@:::666@@@TTTyyymmm___RRRHHHBBBCCCMMM<<>>GGG|||jjjPPPFFFHHHLLL[[[xxxmmm{{{uuuuuupppjjjddddddbbb___^^^[[[UUUOOOQQQPPPMMMIIIKKKRRRYYYZZZ>>>OOOHHHqqqjjjSSSeee{{{~~~iiiBBB:::777999666222888EEEwwwvvvdddZZZxxxffflllooo^^^KKKHHHSSSwwwwwwvvvxxxwwwkkkbbb___dddmmm~~~rrriiikkkqqqvvv}}}rrryyy~~~uuuUUUGGGFFFJJJNNNSSS```YYYXXX___jjj|||fffgggjjj}}}nnnbbbHHHEEE:::===444111>>>ggguuu[[[NNNJJJKKKSSS\\\aaaaaayyyvvvsssmmm```QQQIIIHHHIII@@@HHHfff~~~BBB222888"""333---------------------------------.........//////333...555HHHWWWbbb|||uuummmnnn~~~cccWWWPPPEEECCC@@@<<<999777666444222111111111222222222222222///000111222333444555555>>>>>>>>><<<<<<===AAADDDFFFGGGJJJOOOUUU\\\cccgggkkkjjjiiikkkppprrrrrrpppoooooossswwwwwwwww|||hhhJJJ\\\hhhxxx{{{LLLgggzzzmmm^^^hhhEEEDDDMMMCCC```~~~<<<<<>>666MMM{{{~~~xxxpppcccRRRFFFBBB===JJJCCCCCCVVVlllCCCFFFAAAUUUZZZPPP>>>MMMPPPqqqvvvqqqmmmiiiggg\\\^^^___^^^^^^\\\TTTJJJMMMNNNMMMJJJHHHIIINNNRRRJJJGGGHHHSSSpppXXXUUUzzzuuuHHH::::::000///777999JJJvvvfffQQQVVVzzz~~~XXX\\\mmm|||[[[LLLGGGYYYxxxvvvwwwzzz|||ooo```VVVZZZeeerrrqqqttt~~~zzznnnZZZ[[[^^^dddkkkuuu~~~~~~yyyyyy\\\GGG@@@QQQZZZQQQmmm___eeennnzzz^^^kkkppppppJJJFFF@@@000666333>>>rrrdddKKKLLLQQQPPPZZZkkkwww{{{xxxsssnnniii^^^OOOEEEBBBCCCEEEHHHBBBiii}}}XXX666---444,,,---------------------------------............///***999999MMMdddlll|||fffooolllyyyfffSSSGGGFFF???;;;777444333333222111444333222111111222333444444333111000111444888;;;??????>>>======@@@EEEHHHEEELLLRRRUUUZZZbbbggggggnnnllljjjlllooorrrqqqppptttsssuuuxxxvvvttt{{{hhhTTTZZZnnnjjj[[[yyynnn]]]]]]GGGFFFIII;;;MMMqqq}}}^^^000000111111//////000///---//////...---///222222000333AAAhhhvvveeeuuuyyyTTTPPPSSSgggXXXaaaqqqzzzooo[[[TTT[[[RRRDDD???===???;;;<<<:::XXXxxxqqqdddSSSGGGCCC>>>GGGDDDHHHOOOkkkoooBBBDDDCCCaaaVVVLLL???OOOTTTpppzzzxxxrrrkkkccc___XXX]]]```]]]YYYVVVRRRMMMLLLLLLKKKHHHFFFGGGKKKOOOMMMFFFFFFOOOuuu```ZZZ{{{sssOOO<<<;;;666444888:::OOOnnn___WWW]]]wwwzzz```hhhuuuwww||||||\\\LLLFFFYYY{{{wwwxxxzzz}}}{{{pppbbbVVVYYYccceeeddddddiiinnnlllccc[[[TTTZZZbbbgggkkksss~~~zzz]]]HHH@@@PPPYYYNNNuuugggWWW]]]jjjvvviiiooosssjjjSSSBBB>>>333;;;999QQQwww[[[HHHLLLQQQQQQ^^^rrr{{{yyytttnnnhhh\\\LLLAAA===BBB>>>DDDCCCeeeqqqfff777000111------------------------------------............///333555444IIIXXXbbb~~~llltttooowwwgggTTTGGGDDD===:::666333333333222111000000000000111222333333222222111222444888;;;===?????????>>>>>>@@@CCCFFFGGGNNNUUUXXX\\\cccggggggmmmlllkkknnntttxxxzzzyyyvvvttttttwwwxxxxxxgggSSS```zzzgggccc~~~bbbYYYJJJCCCDDD===HHHnnn}}}www|||{{{ooo555111111000...///000///...//////......///111111000666SSSlllcccXXXvvv|||{{{YYYSSS___sss~~~lllVVV___qqq}}}uuuddd___fffRRRDDD???<<<>>>::::::AAAiii~~~vvvsssrrrpppqqqqqqqqqttt{{{yyyrrreeeTTTHHHDDD???CCCBBBJJJJJJZZZ|||DDDBBBGGGjjjuuuJJJCCCCCCUUU___}}}~~~}}}rrrmmmgggaaa^^^WWW___bbb]]]TTTPPPOOOMMMKKKKKKIIIFFFDDDEEEHHHJJJPPPDDDEEEJJJsss{{{jjj```{{{{{{WWW<<<999999777666:::WWWjjjWWW___dddpppnnngggrrrppp{{{www]]]LLLEEEYYY}}}xxxvvvyyy~~~wwwoooaaaSSSSSS[[[\\\[[[[[[\\\\\\[[[WWWTTTPPP\\\hhhmmmmmmtttyyy^^^III???NNN^^^JJJvvvbbbMMM\\\gggzzz|||uuujjjddd???>>>777<<>>]]]ccciii|||ttthhh}}}uuujjjXXXHHHBBB;;;888444222222222222111...///000222333333444444222333444666999<<>>eeejjjTTTfffxxx[[[PPPiii___SSS]]]ooo}}}{{{qqqpppwwwRRRDDD>>>;;;===:::999DDDttt~~~|||xxxkkkfffeeebbb___aaa___```eeepppzzzzzzsssfffVVVJJJFFF@@@DDDAAAHHHIIIaaaIII@@@KKKmmmDDD???FFFVVVhhh}}}xxxyyyjjjkkkxxx}}}hhh\\\XXXXXXYYY\\\WWW^^^```ZZZRRRNNNLLLKKKKKKJJJGGGEEEDDDDDDFFFGGGNNNAAACCCGGGbbbmmm[[[www]]];;;444666555222<<>>LLL}}}hhhHHHqqq[[[IIInnnwww|||nnnooorrrxxx??????:::999@@@zzzwww~~~ttteeeZZZPPPJJJMMMQQQ]]]xxx}}}zzzyyy}}}{{{wwwqqqmmmiiiddd[[[MMMDDDAAACCC666===@@@BBB___|||===777+++000---------------------------------............///...111GGGiiirrr~~~rrrjjj~~~uuummm\\\JJJBBB888666222111111222222222000111333555666666555444555666888;;;===???@@@AAA@@@BBBCCCBBBAAA???@@@@@@FFFNNNWWW\\\aaahhhkkkjjjmmmllllllnnnqqquuuyyy{{{xxxxxxzzzxxxSSScccZZZrrrqqqPPPUUUAAA===GGG888ZZZ|||XXX]]]GGG555000,,,---///......///...---...000000...///222LLLnnnbbbSSSzzzZZZRRRuuu\\\RRR[[[jjjyyy}}}|||QQQDDD>>>;;;===:::999DDDxxx~~~wwwuuutttxxx~~~yyyiii```^^^]]]YYYUUUXXXXXXZZZaaakkkxxx{{{tttgggWWWKKKGGG>>>FFFCCCEEEIIIhhhNNN???RRR~~~oooIIICCCJJJRRRmmmrrrlllkkk___eeeyyyjjj\\\MMMEEEDDDDDDHHHMMMQQQUUUWWWSSSPPPOOOLLLHHHJJJHHHFFFDDDDDDDDDEEEEEEGGG???CCCGGGWWWpppSSSfffvvv|||ccc<<<111333333333AAAlllmmmPPPdddaaagggWWWdddxxxiii[[[KKKHHH```~~~zzzuuuuuuzzz~~~|||vvvqqqkkk[[[JJJEEEJJJNNNTTTZZZ\\\ZZZYYY[[[^^^[[[___fffnnnyyy|||~~~ttt[[[HHH===III{{{lllIIIeee^^^EEE|||~~~wwwnnnaaajjjttt???BBB<<<555IIIkkkwwwbbbYYY[[[TTTLLLKKKQQQddduuuyyyppplllyyy{{{sssvvvoookkkgggcccZZZMMMDDDAAA>>>888===AAA:::NNNyyyCCC888***111---------------------------------............///...555DDD^^^rrrmmmsssfff{{{uuuooo^^^MMMDDD888555222000111222222222111222444555666666555444;;;<<<===???@@@@@@??????AAACCCDDDCCCAAA?????????BBBJJJRRRWWW^^^hhhmmmnnnqqqqqqrrrsssuuuyyy|||www{{{[[[iii[[[yyywwwRRRYYYEEE???III666KKKdddTTTZZZLLL:::111+++---///...---///...,,,...111000---000777TTTmmm```___\\\fffSSSQQQXXXeeerrr|||vvvyyyPPPCCC>>><<<>>>;;;:::FFF}}}~~~sssrrrrrrpppssszzzssslllbbb]]]\\\[[[XXXUUUSSSVVV\\\cccmmmyyy{{{tttgggWWWLLLHHH===GGGFFFGGGFFF]]]QQQ@@@]]]bbbHHHFFFMMMSSS|||}}}xxxllleeeddd___lll}}}yyydddLLLFFFAAAAAAAAA???@@@CCCHHHMMMPPPOOONNNNNNLLLHHHHHHFFFCCCCCCDDDDDDDDDCCCAAAAAABBBGGGPPP{{{XXXMMMuuu~~~fffAAA555444444777GGGqqqeeeNNNfffaaapppUUUcccyyyiiiYYYLLLLLLeee~~~{{{uuuqqqttt{{{~~~}}}{{{uuupppiiiZZZIIIDDDJJJOOOUUU[[[]]]ZZZWWWXXXZZZ]]]^^^dddpppsss[[[HHH<<>>777gggsssnnn``````ddd[[[OOOJJJTTTnnnppplllvvvjjj^^^jjjooojjjfffbbbXXXJJJ@@@===666::::::BBB???KKKzzz{{{MMM777,,,000---------------------------------............///...===JJJaaawwwsssxxxtttbbbzzzuuunnn^^^NNNFFF888555222111111222222222111222333444666666777777@@@@@@AAAAAAAAA@@@??????BBBCCCDDDCCCAAA@@@???@@@???EEEKKKPPPXXXdddmmmpppllloooqqqtttvvvxxx|||vvv~~~xxx```YYYiii|||sssWWWJJJXXXooo^^^lll~~~|||eeeZZZXXXJJJAAAGGG:::@@@QQQuuuttt@@@444,,,...000...---000///,,,---111000...333===WWWjjjfffnnn}}}|||aaaeeeOOOPPPVVVbbbooo{{{UUUppptttOOOBBB>>><<>><<<{{{nnniiipppooodddVVVPPP^^^~~~zzzxxx}}}bbbTTTnnnkkkfffbbb^^^UUUGGG>>>;;;333>>>444>>>CCCCCCjjjZZZ777///------------------------------------............///---AAAOOOmmmcccqqqgggyyyssskkk[[[MMMHHH:::777333111222222222111222333444666999<<<>>>???CCCBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDCCCAAA@@@@@@AAA>>>BBBEEEHHHPPP^^^jjjooojjjnnnrrrttttttuuuwwwyyyvvvgggDDD:::OOOhhhsss]]]UUUOOOQQQlll```qqq~~~yyypppdddTTTMMMBBBBBBBBB999TTTvvvxxxEEE666---///111---,,,000111,,,,,,111000...777DDDllloooiiiuuu~~~www{{{^^^RRRMMMMMMUUUbbbppp}}}kkkiiiNNNBBB>>>===@@@===>>>UUU}}}{{{zzzvvvlllhhhoootttttt|||{{{qqqllleeebbb]]]ZZZYYY[[[___bbbcccmmmyyyzzzsssgggWWWKKKHHHDDD???>>>OOOHHHHHHtttZZZJJJuuuJJJCCCHHHQQQZZZpppOOOHHHWWW\\\]]]ZZZOOO[[[```qqq}}}|||nnnmmm~~~yyyjjj___XXXOOOHHHHHHDDDAAAAAAAAAAAAFFFLLLSSS___eee^^^PPPHHHEEEEEEBBB@@@>>>>>>AAABBBAAA???<<>>CCCHHHeeerrreeeEEEfffoooaaaEEE<<<555444999CCCbbbTTTUUUxxxpppWWW]]]ttteeeXXXPPPTTTlllxxxzzzvvvnnnlllqqqvvvuuupppiiiddd^^^QQQDDDCCCKKKPPPRRRTTTUUUTTTTTTVVVYYY[[[cccrrruuu|||www```LLL<<>>@@@sssqqqqqq|||wwwlll\\\WWWiii~~~jjjaaadddaaa^^^[[[SSSGGG???===444BBB///999AAA777RRRnnn}}}ddd777111***---------------------------------.........//////111???GGGjjj||||||zzzsssoooxxxrrrhhhXXXLLLIII;;;888444222222222222111444555777999===BBBFFFIIICCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBB@@@@@@AAACCC???AAABBBCCCJJJYYYgggmmmqqquuuxxxyyywwwuuuuuuvvvwwwmmmIIICCC```oooQQQXXXjjj}}}hhhzzzvvvvvvlllPPPMMMAAA>>>HHH777___ttteeebbbrrr}}}HHH888...000222---,,,000111,,,,,,111000///999HHH{{{gggrrrvvvyyyVVVggg???FFFKKKUUUcccrrryyyhhhqqqNNNDDD>>>999===>>>AAAZZZtttzzzxxxwwwyyyyyyssskkkkkknnnhhhbbb```fffooouuuyyy||||||uuunnniiigggdddbbbaaabbbeeeiiijjjkkkzzz~~~xxxnnnaaaUUUMMMIIIDDD???GGGEEEGGGRRRsss]]]PPPnnnPPP???GGGPPPggg{{{WWWLLLHHHIIIOOOQQQPPPRRRXXX```ccchhhlllnnnlllgggccc\\\ZZZYYYYYYWWWRRRKKKEEEEEEEEEEEEFFFGGGLLLWWWaaammm|||nnnVVVIIIDDDBBB@@@??????>>>>>>>>>>>>>>>BBB:::AAACCCAAAaaaxxxqqqJJJPPPvvvggglllKKK999777111555NNNddd\\\OOOfff|||dddOOOaaayyytttiiiYYYPPP\\\hhh|||vvvuuuqqqjjjooossskkkhhhgggddd\\\NNNDDDFFFMMMSSSSSSSSSTTTTTTUUU[[[```iiihhhttt}}}fffUUUUUU]]]jjjooo}}}tttfffIII:::KKKgggLLLFFF___XXXWWWddd{{{}}}sss|||vvvRRR555???GGG___}}}|||~~~xxxtttfffeeewwwpppqqq___\\\VVVQQQLLLFFF???;;;666888777999;;;999KKKkkkxxx333333,,,...------,,,,,,------......------......///000111000CCCXXXfffnnnwwweeeyyytttiiiWWWLLLKKKBBB;;;444333222000111555777;;;???AAAEEEJJJJJJFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBBBBAAAAAAAAABBBAAABBBCCCEEEIIIRRR^^^hhhnnnuuuyyyuuurrruuuzzz|||rrrIIIEEE[[[~~~WWWppptttwwwzzzkkkjjjPPPHHHIII999???<<>>>>>======>>>>>>AAA999>>>AAA>>>]]]~~~oooVVVYYY|||fffkkkHHH555666333999RRRiii^^^OOO]]]mmm]]]VVVrrruuuiiizzz[[[KKKPPP]]]wwwuuuqqqkkkooopppfffbbb```]]]WWWMMMEEEFFFLLLMMMOOORRRTTTUUUXXX___eeemmmuuu~~~tttmmmeee\\\RRROOOVVVaaaiiimmmzzzyyyiiiKKK:::IIIeeeNNNEEE[[[\\\WWWkkkxxxssswwwqqqXXX666@@@SSSeeetttuuuzzznnncccggg}}}|||{{{zzzuuuuuujjjfff^^^WWWOOOFFF???:::666999888999;;;888IIIiiizzz222222,,,...------,,,,,,------......------......///000111333KKKdddsssxxxuuuhhhxxxssshhhVVVKKKIIIBBB:::444333333222333777<<>>>>>;;;???ZZZ^^^PPPSSSHHHQQQOOOOOORRRRRROOOOOORRRSSSRRRVVV___gggppp{{{{{{ooojjjjjjjjjjjjlllkkknnnqqqsssvvv{{{||||||tttiii\\\QQQKKKHHHGGG>>>DDDEEEIIILLL]]][[[XXXkkkOOOFFFJJJNNNkkksssXXXHHHCCC???;;;999;;;<<<===AAAFFFJJJHHHFFFDDDCCCCCCDDDDDDEEEEEEFFFHHHKKKMMMLLLKKKIIIJJJOOO[[[kkk{{{~~~WWWCCCAAACCC??????>>>===============???888;;;===<<>>EEEFFFHHHIIIXXXhhh```bbbIIIFFFHHHOOOqqq|||nnnppp]]]DDD===@@@>>><<<<<<<<<===>>>@@@CCC??????>>>???@@@DDDIIIMMMIIIJJJMMMPPPRRRQQQOOONNNMMMOOOVVVeee{{{qqqOOO@@@@@@BBB>>>>>>===<<<<<<<<<<<<===>>>999:::;;;<<>>:::666999888:::<<<777DDD```:::444---...------,,,,,,------......------......///000111666LLLmmm~~~rrriii~~~uuupppgggXXXLLLGGG???888333444555555888<<>>===<<<<<<;;;<<<<<<<<<===;;;:::<<<>>>LLLwwwmmmmmmKKKwww}}}zzz~~~PPP555777555999QQQiii```hhhrrrtttjjj___kkksssjjjfffSSSZZZjjjwwwmmmkkkjjjfffhhhbbbQQQDDD???===AAACCCBBBBBBDDDDDDJJJMMMOOOXXXhhhvvv|||xxxdddVVVTTTRRRMMMNNNOOOUUU[[[^^^bbbkkkuuu|||pppcccJJJ>>>FFFZZZSSSFFFSSS]]]MMMkkksssfffhhhpppppp888AAAjjjvvv|||{{{jjjlllggghhhxxxjjjTTTLLLOOO]]]___oooxxxqqqssskkkddd^^^UUUMMMFFFAAA<<<999666888777:::===777AAA[[[sss<<<555,,,...------,,,,,,------......------......///000111===KKKnnnsssyyygggggg~~~vvvooofffYYYMMMGGG===777222333555666999>>>===BBBDDDAAA???AAABBB@@@AAAAAABBBBBBBBBBBBAAA@@@CCCCCCCCCDDDEEEGGGHHHIIIKKKNNNSSSVVVXXX\\\ccchhheeeiiilllpppwwwqqqXXXQQQ[[[ppppppfff]]]WWW]]]fffrrrUUUxxxjjjKKKEEEDDD;;;;;;777NNNaaabbbNNN---111111111,,,222111,,,...333000333PPPtttpppyyyeeennnAAABBBPPPNNNXXXUUUTTTXXX^^^ggguuuWWWKKKeeeSSSFFF@@@@@@>>>@@@===???hhhOOORRRRRRRRRYYYZZZ]]]cccfff```TTTMMMLLLOOOVVVhhh|||ssseee___```eeemmmrrrtttzzz|||tttiii\\\RRRKKKHHH@@@<<>><<<;;;@@@DDDEEEEEEFFFDDD@@@???AAACCCBBBAAABBBGGGKKKPPPVVV___eeeddd```[[[XXXTTTZZZbbbpppuuu^^^LLLFFFCCC>>>======<<<;;;;;;;;;;;;;;;;;;<<<:::===AAAHHHpppwwwsssOOOooo{{{MMM333777666:::VVVsssdddjjjooouuussshhhsssvvvnnnYYYPPP]]]hhhtttmmmmmmkkkffffff```OOO@@@===<<<@@@BBBAAABBBDDDFFFLLLOOOSSS___pppyyyxxxssskkk[[[NNNJJJOOORRRQQQPPPSSSWWW[[[]]]cccssslll___III>>>EEEUUUSSSCCCKKK|||eeeMMMqqqyyyvvvrrrlllqqqooottt;;;BBBZZZwwwzzzlllSSS]]]]]]eeexxxfffQQQNNNUUU]]]tttvvvvvvqqqllleee^^^TTTJJJCCC===999666444666666;;;>>>888@@@XXXwww|||;;;444+++...------,,,,,,------......------......///000111===KKKoooyyyeee}}}nnnyyynnn~~~uuummmdddYYYNNNFFF<<<666111333555666999>>>999@@@CCCAAA>>>>>>>>>===@@@@@@BBBCCCCCCCCCAAAAAACCCDDDEEEFFFHHHJJJLLLMMMOOOSSSXXX[[[]]]```fffkkkhhhkkknnnooovvvyyyPPPCCCEEEJJJYYYUUUXXX]]]FFFJJJlllhhhrrruuuQQQuuurrrLLLDDDGGG999;;;666BBB^^^jjj\\\444000...000+++000111......//////888RRRnnneee{{{}}}|||sssRRR;;;CCCPPPUUUVVVSSSSSSVVVZZZbbbqqq~~~KKKEEE```|||yyyLLLJJJBBB???;;;>>>===@@@jjjfffPPPWWWPPPWWW[[[^^^fffqqqtttjjjYYYPPPOOORRRdddzzzggg\\\YYY]]]fffpppuuuxxx~~~zzz}}}zzztttiii\\\QQQIIIFFFAAA:::CCCEEEFFFFFFSSStttbbbaaaTTTKKKDDD]]]xxxbbbTTTLLL???999<<<<<<:::???BBBBBBCCCFFFDDD@@@BBBDDDEEEDDDCCCFFFNNNTTTTTT[[[cccgggeeeaaa]]][[[[[[bbbhhhppp{{{www{{{uuuaaaNNNFFFAAA;;;===<<<;;;;;;::::::;;;;;;999<<<:::>>>CCCDDDjjjoooKKKeeexxxJJJ333888666:::ZZZ|||]]]ZZZWWWdddnnnbbbjjjwwwmmmJJJOOOdddkkkqqqlllmmmkkkbbb___YYYIIIBBB@@@@@@DDDDDDBBBCCCGGGFFFMMMSSSZZZiiixxxxxxnnn___SSSHHHGGGKKKNNNQQQSSSWWWXXX\\\```ccclllmmm___III===AAAPPPUUUCCCGGGuuu{{{OOOtttbbbjjj___vvv}}}qqqwww@@@EEEYYYrrr___DDDNNNRRR```vvvyyyfffYYYWWWcccppp}}}mmmiiiddd]]]RRRHHHAAA;;;888555222444555;;;???888???VVV|||:::333,,,...------,,,,,,------......------......///000111;;;RRRuuummmggg}}}wwwyyyxxx~~~tttiii```WWWLLLEEE;;;555111222444555888===>>>FFFJJJFFF@@@>>><<<999;;;<<>>999<<<===LLLuuuPPPTTTTTTIIIZZZXXXbbbnnn|||rrr___TTTSSSYYYrrrkkkZZZQQQWWW]]]hhhsssyyy{{{}}}{{{xxxssshhh\\\PPPGGGCCCCCC999@@@CCCGGGFFFMMMvvv{{{YYY{{{cccYYYOOOHHHhhhzzzXXXEEEEEE>>>888;;;>>>:::???AAA???@@@EEEFFFAAAIIIIIIGGGCCC@@@CCCKKKRRR[[[```eeegggddd___\\\[[[bbbiiilllnnnwww~~~uuueeeYYYeeegggYYYJJJDDDBBB???<<<<<<;;;::::::::::::;;;777;;;999>>>DDDBBBeeejjjDDD___~~~{{{wwwKKK444999666999[[[hhh^^^WWWiiizzzjjjkkkvvvjjjpppOOOTTTaaa]]]yyymmmjjjllliii]]]XXXRRRCCCDDDCCCEEEGGGFFFCCCDDDIIIEEENNNVVV```ppp}}}vvvfffOOODDD@@@JJJQQQOOOOOORRRZZZ[[[```gggllltttqqqbbbIII;;;???MMMXXXEEEHHHuuuLLLqqq]]]mmmqqq}}}tttxxxCCCGGG^^^~~~ZZZBBBEEEMMM^^^uuu{{{dddYYY]]]hhhxxxllliiiaaaZZZOOOFFF???;;;888666111333444;;;???999???UUU<<<444......------,,,,,,------......------......///000111@@@```jjjpppvvvmmmttt|||}}}rrrfff]]]UUUKKKCCC;;;555000111333444777<<>>JJJMMMLLLOOOTTTXXX^^^kkkxxxzzzKKKFFFJJJOOOXXXHHHNNN>>>AAA@@@>>><<>>??????@@@AAABBBDDDFFFBBBFFFAAA???GGGHHHHHHOOO\\\___bbbbbb___]]]^^^```eeennnrrruuuiii^^^XXXVVVWWWQQQFFF???@@@<<<======<<<;;;:::;;;===999CCC:::999FFFEEE```eeeoooTTTYYY~~~FFF;;;111555999ZZZuuu^^^XXXXXXfffyyyyyyooohhhxxxVVVYYY]]]fffzzzvvvmmmddd___XXXNNNFFFCCC>>>CCCFFFCCCBBBEEEFFFDDDFFFTTTbbbjjjrrrtttfffSSSGGGGGGHHHKKKOOORRRTTTTTT]]]\\\aaakkkttt}}}sss\\\FFFEEE>>>RRRUUUAAAJJJwwwLLLlllyyy^^^[[[uuuvvv999PPPZZZnnnLLLDDDRRRXXXrrrvvveee[[[bbbmmmwwwrrrhhhaaaXXXKKKAAA>>>===999333999555:::888>>>@@@===SSSuuu???,,,000...------,,,,,,------...,,,---.........///111333<<>>@@@AAADDDFFFIIIGGGFFFHHHNNNSSSVVVVVVYYY]]]aaacccdddfffjjjnnnrrrssszzzPPPEEEQQQ]]]kkkUUUEEESSStttNNN~~~sssSSSAAAAAA???888???444pppuuubbb888555---666***111111)))111///333======KKKiiiiiillldddQQQ>>>===;;;:::;;;???CCCEEEJJJJJJMMMSSSYYYaaannn{{{tttNNNDDDHHHKKKMMMOOOPPP>>>@@@???>>>===HHHjjjOOORRRPPPMMMTTT[[[]]]\\\ZZZYYYVVVWWWaaammmnnnVVVNNNJJJUUUbbbmmmsss}}}}}}|||tttggg[[[SSSLLLFFFBBB???FFFCCCFFFHHHLLLmmmzzzfffSSS\\\GGGIIISSSxxxuuulllrrr```NNN???>>>>>>:::;;;@@@??????@@@BBBDDDEEEEEEDDD???FFFBBB???CCCEEEJJJVVVYYY\\\___^^^[[[YYYZZZ\\\cccnnnuuuyyywwwwwwyyyxxxqqq```OOOGGGGGG<<<<<<<<<;;;::::::;;;<<<:::EEE===<<>>AAAEEEHHHRRRaaammmrrruuuqqqaaaNNNFFFGGGIIIMMMQQQTTTVVVWWW___```fffpppyyyqqq[[[DDDCCC<<>>@@@AAADDDFFFGGGGGGHHHKKKQQQWWWZZZ[[[\\\aaagggjjjjjjjjjlllnnnyyyxxx|||^^^MMMPPPZZZlll^^^aaavvvzzzyyy___uuusssSSSAAAAAA@@@999@@@555\\\rrreeeOOO}}}:::444,,,555+++111333,,,333------:::FFF^^^pppcccpppsss|||___MMM<<<<<<;;;;;;;;;===@@@CCCEEEJJJJJJMMMTTTZZZaaammmyyylllJJJ???CCCHHHMMMSSSRRR??????>>>>>>>>>===xxxfffOOOSSSTTTTTT^^^fffddd^^^WWWRRRQQQWWWgggvvvxxxyyycccNNNJJJGGGRRRaaaooovvv}}}}}}{{{sssfff[[[TTTMMMFFFCCC>>>DDDCCCHHHIIIJJJhhhxxxqqqiii\\\\\\LLLIIIQQQqqqfff\\\___OOOAAA777888:::888999===>>>>>>???CCCGGGGGGDDDAAA888AAA@@@===AAABBBGGGTTTVVVYYY[[[[[[YYYWWWYYY[[[cccppp{{{{{{^^^JJJBBB@@@===<<<;;;:::999::::::;;;666@@@<<<:::>>>???^^^xxx~~~ooo___~~~}}}DDD===555999:::VVVmmmiiiXXXUUUccchhhcccqqqtttiiiRRRRRRUUU```lllaaaVVVOOOIIIAAA;;;:::???999888<<<===>>>HHHUUUsss~~~wwwiiiSSS@@@EEEHHHKKKPPPUUUYYY\\\]]]dddfffnnnxxxqqq]]]EEEBBB===KKKyyyjjjKKK@@@```}}}FFFeeejjjfffiiiaaa~~~jjjWWW@@@RRRLLLwwwppp^^^VVVHHH???EEERRR```kkkXXXXXX```ppp|||ssseeepppkkkjjjYYYSSSJJJCCC===999555333666333999666::::::555LLLooo888,,,222...------,,,,,,------...,,,---.........///111333DDDnnnuuuvvvsssmmmgggpppbbb\\\QQQLLLGGG===777444333333111...000555333666555333555888777444666999<<<>>>???AAADDDFFFGGGIIIKKKNNNRRRVVVZZZ[[[^^^dddlllqqqrrrrrrsssuuu|||}}}jjjZZZZZZeee{{{zzzjjjfffkkk{{{wwwdddtttTTTBBBAAA@@@999>>>777FFFdddgggNNNCCC555---444---000///+++444---///DDD^^^qqqxxx\\\UUUEEE@@@444:::;;;<<<===@@@BBBEEEFFFIIIIIINNNTTTZZZ```jjjuuuhhhKKK???>>>BBBJJJSSSTTT@@@>>>======>>>CCC}}}```IIIRRR]]]eeeooosss\\\WWWSSSPPPNNNPPPYYYdddoooxxxiiipppWWWJJJJJJIIIOOO___pppwww|||~~~zzzzzzxxxooobbbXXXRRRKKKDDDCCC===BBBBBBIIIJJJIIIeee{{{bbboooaaaRRRHHHQQQooopppYYYOOOOOOBBB999333555888777777:::::::::<<>><<<:::999999:::::::::555===<<<999;;;BBBhhhzzzuuummmbbb~~~DDD<<<333666555QQQgggnnnYYYZZZppprrrbbbjjjtttoooRRRNNNOOO\\\bbbWWWLLLGGGCCC???===>>>EEE???@@@DDDBBBAAASSSkkkrrr```LLL<<>>???GGG^^^oooiiiTTTOOOUUUcccttt~~~vvvvvvsssfffTTTMMMFFFAAA<<<666444444777555<<<999<<<;;;666MMMrrr}}}zzz888+++---...------,,,,,,------...,,,---.........///111333CCCjjjiiiqqqsss{{{fff~~~jjj^^^XXXNNNIIIEEE<<<666444444555333000222666:::======999666888777555777999;;;===???AAADDDGGGIIILLLOOOPPPQQQSSSVVVYYYaaagggooouuuwwwyyy|||~~~~~~~~~rrrjjjrrrtttzzzgggxxxXXXDDDAAA???888::::::;;;hhhdddQQQ888...222///......***444///222IIIeeevvvbbbBBB;;;@@@===;;;<<<>>>AAACCCEEEFFFGGGGGGHHHMMMSSSXXX\\\fffpppwwwtttbbbNNNBBB===>>>FFFOOOVVVAAA>>><<<===>>>PPP___JJJZZZnnnxxxwwwoooQQQQQQRRRVVVWWWYYY___gggaaannnwwwooorrriiiXXXLLLIIILLLKKKOOO___pppyyy}}}yyyyyyuuulll___WWWRRRKKKCCCCCC<<>>???IIIxxxjjjMMMBBBccc___wwwvvvxxxyyywwwqqqjjj>>>QQQeee~~~lllUUUFFF===<<>>CCCDDD<<<555444666777777999;;;===>>>AAADDDGGGIIIMMMRRRSSSSSSUUU[[[```ggglllrrruuuwwwzzzuuusssooo}}}\\\FFFAAA>>>777:::===999nnnrrr[[[888//////222...222+++333...000BBBSSSoooXXXHHH===777===BBB>>>@@@BBBDDDFFFGGGHHHHHHEEEFFFJJJPPPTTTXXXaaajjjppp~~~|||pppaaaVVVVVVPPPGGG@@@<<<<<>>;;;<<<>>>KKK```UUUhhhwwwyyylll[[[QQQQQQTTTZZZ___dddllluuurrrRRRKKKHHHJJJNNNLLLQQQ^^^ooozzzzzzzzzuuujjj^^^WWWSSSLLLDDDBBB<<>>999777555555888<<<>>>DDDIIIHHHNNNeee}}}ooojjjaaaWWWNNNGGGCCCAAABBBHHHPPPUUUXXX[[[```ccchhhpppxxx}}}uuufffBBB;;;???FFFrrrmmmMMM???___VVVdddqqqzzztttkkkyyyssskkk;;;OOOWWWhhhTTTHHH;;;<<>>>>>DDDDDD:::111111666999888999;;;<<<>>>AAAEEEHHHGGGNNNTTTVVVWWW\\\fffnnnkkkooosssuuuuuuwww|||rrriiiggg[[[___wwwiiiNNNHHHSSS[[[jjj^^^GGGAAA>>>777<<<===999gggjjjeeetttwwwbbb777///...555...111***222000444CCCMMMcccyyybbb===@@@@@@:::===CCCCCCDDDEEEFFFFFFGGGFFFFFFCCCCCCFFFKKKNNNRRR[[[eeelllzzz|||wwwnnnbbbUUUJJJBBB======>>>???<<<999:::AAAHHHWWWCCC???;;;;;;===CCCuuu___[[[ggghhhaaaWWWLLLKKKKKKQQQ[[[dddlllvvv~~~}}}[[[IIINNNPPPPPPQQQNNNPPPZZZiiivvv~~~uuuxxxsssggg\\\VVVRRRKKKCCC@@@===DDDCCCGGGIIINNNooojjjfff}}}fffaaa]]]DDDXXXccc\\\BBB<<<;;;777777777888888:::======<<<777:::<<<;;;999:::>>>CCCIIIYYYdddkkknnn```MMMIIIHHHMMMSSSXXX]]]ccckkkqqq]]]MMMHHHBBB@@@DDDEEE@@@:::999;;;===<<<;;;<<<888:::<<<<<>>LLLMMM^^^TTTGGGGGGQQQZZZeeennnooo}}}^^^FFFAAA>>>888;;;888:::ZZZeeeTTTxxxxxxnnn;;;111,,,777,,,...(((222111777GGGSSSjjj~~~|||rrr}}}SSS>>>EEEEEE@@@CCCFFFFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@BBBEEEHHHLLLVVV```jjjvvv^^^\\\WWWOOOFFFAAACCCGGGCCCFFFFFF@@@:::999===AAAWWWCCC???;;;;;;<<>>@@@???:::===???<<<888999AAAIIIYYYnnnxxxsssfffPPPCCCHHHIIINNNUUU[[[aaahhhqqqxxx~~~]]]YYYXXXLLLEEEIIIGGGAAA;;;999<<<>>>===;;;???999===??????UUUiii\\\oooJJJ]]]yyyBBB===555666222III]]]rrroooddd]]]iii}}}yyy|||lllrrr}}}TTTCCCDDDdddaaaKKKAAA999888999999;;;>>>@@@>>>999888AAALLLPPPMMM[[[QQQGGGEEEGGGIIIKKKKKKLLLSSS[[[___```bbbeeeiiiuuu~~~rrrjjjFFF@@@FFFDDDhhhkkkJJJ@@@eeewwwRRR[[[kkkyyy]]]ddddddFFFRRRNNN|||jjjuuu___XXXNNN888888HHHHHHMMMcccXXXOOOtttyyyYYYHHHRRR```ooo~~~~~~~~~pppnnnfffLLL666222666555555999777666>>>:::===AAADDDbbbwww|||yyy]]]555///......------,,,,,,------...,,,---.........///111333EEEvvvsssyyyqqqsssmmmyyyccccccrrrVVVHHHCCCCCC;;;999:::555444111000222333555;;;BBBSSSPPPGGG<<<888:::;;;:::888:::;;;<<<===@@@EEEHHHHHHOOOVVVWWWVVV]]]kkkxxx[[[ccclllssswwwzzz}}}~~~\\\[[[YYY\\\lll|||xxxiiiXXXDDDEEE777777AAA555???<<>>888888999PPPCCC>>>===???<<>>>>>@@@EEE@@@AAA;;;:::AAA@@@AAAMMMnnnqqqQQQDDDEEENNNLLL^^^dddccchhhooozzzxxx___YYYPPPIIIIIIIII@@@>>>;;;888888:::===???>>>AAA999???CCCQQQkkkxxxEEEhhh@@@444;;;///666NNNggggggkkkhhhpppppprrr{{{iii|||sssdddoooSSSAAAGGGbbb]]]JJJAAA999999;;;;;;>>>AAA???@@@AAA@@@AAAEEEGGGHHHHHH???===GGGVVV```fffiii]]]ZZZZZZ^^^```bbbhhhooo~~~zzz{{{eeeQQQAAADDDEEEXXXnnnEEEAAAhhh|||HHH^^^hhhvvvmmmuuu^^^ddd===IIIZZZxxxnnnVVVBBB??????===BBBKKKRRRbbb\\\hhhZZZAAAMMMHHHWWWppp{{{ggg___]]]RRREEE999444444333444777777777===AAA>>>AAAWWWqqq~~~```333222///---------------------------...///.........000222IIIkkkzzz~~~}}}tttcccpppUUUKKKAAA===;;;777666777666555444333333555666888999888777999;;;======<<<:::888999<<<===>>>CCCIIIMMMPPPTTTWWWZZZ]]]aaadddccckkkssswwwwwwyyymmmXXXHHHEEEMMMUUUbbbjjjfffTTTDDD888999???AAABBBDDDHHHJJJUUUpppkkkrrrdddggg{{{}}}___HHH???===:::555;;;555SSSmmmsss\\\;;;666***000444555'''777***444KKKJJJtttdddjjjJJJKKKQQQPPPOOOHHHNNNGGGHHHGGGEEEBBBAAABBBCCCBBB@@@???@@@CCCGGGOOOVVVdddkkkwwwzzzrrrccckkkjjjWWWEEE>>>AAAEEE???^^^jjj[[[DDD333222???PPPCCC>>>===???<<>>===;;;999999:::<<<>>>>>>AAA999AAACCCOOOeee@@@{{{{{{;;;222;;;111888MMMgggaaagggfffnnnlllooo~~~qqqyyycccfffZZZEEEHHHeee^^^III@@@999:::===>>>AAAEEEFFFDDDCCCCCCFFFHHHEEEBBB===SSS[[[UUUbbb~~~xxxddd___\\\```dddgggmmmrrryyytttkkk|||zzzcccOOO???BBBDDDXXXtttKKKCCCeeetttFFF```jjjwwwppp|||bbbkkkAAAIII[[[~~~hhhPPP>>>===BBBCCCJJJUUUiiieeeSSSbbb{{{HHH444CCCEEE\\\ttt~~~www___VVVVVVNNNCCC888555444444444666888999>>>BBB@@@DDD\\\vvv^^^333///,,,---------------------------...///.........000222BBBeeevvvwwwhhh\\\vvvVVVJJJ>>>999999777555666555444222111222333666777999;;;======:::999999::::::888888<<<===>>>CCCIIIOOORRRWWWZZZ^^^aaaeeehhhfffmmmuuuxxxxxxyyy}}}kkkPPPBBB???DDDFFFOOOXXXWWWKKK???666888???BBBFFFIIIGGGJJJXXXvvvzzz{{{sssgggxxx{{{___HHH@@@===:::777999333KKKeeexxxuuu===666,,,000222444(((666+++444JJJKKKuuuiiiiiiJJJMMMSSSSSSRRRIIINNNGGGHHHHHHFFFDDDCCCCCCDDDBBBBBBBBBEEEHHHMMMSSSXXX```fffooovvvwwwssslllgggfffkkkhhh[[[MMMFFFBBB???KKKRRRJJJ???@@@>>>999:::PPPCCC>>>===???<<>>@@@???@@@DDDFFFIIIBBB<<>>AAA;;;CCCBBBKKKrrrVVVHHH}}}rrr:::333;;;333777HHHccc[[[bbbccchhhbbbdddxxxssseeeaaaaaaHHHIIIhhh___GGG???999;;;>>>AAADDDGGGMMMHHHDDDEEEIIIHHHCCC===OOOccclllnnnkkkiii```\\\```gggmmmqqquuu|||wwwsssccckkkzzzbbbMMM<<>>CCCEEEKKKUUUSSSTTTNNNiiivvvIIIDDD???BBBZZZsss}}}bbbVVVUUUGGG>>>666555555444444666999;;;???CCCBBBJJJccc~~~VVV444///------------------------------...///.........000222MMMmmm{{{zzzhhh]]]tttYYYHHH999444555555444444333222111000222666:::===CCCIIIMMMHHH>>>666666999999777888<<<===>>>CCCJJJOOOSSSXXX]]]aaadddiiilllkkkqqqxxxzzzzzz{{{}}}~~~lllMMM???<<>>FFFFFFEEE===888;;;???CCCFFFJJJIIIMMM]]]yyykkkoooxxx]]]HHH@@@===888::::::999LLLccc~~~AAA666/////////333)))444+++555GGGMMMuuuyyypppTTT[[[eeeddd___OOOOOOGGGHHHIIIHHHFFFEEEFFFGGGDDDEEEGGGJJJNNNSSSWWWYYYZZZ___eeefffccc^^^[[[ZZZOOOOOOLLLGGGFFFHHHGGGEEENNNbbbggg\\\NNN<<<333888PPPCCC>>>===???<<>>AAAAAA??????AAABBBIIIGGGAAA@@@AAAOOOgggrrrUUUEEEBBB???HHH^^^nnnwwwtttqqqyyy]]]MMMJJJDDDBBBDDDAAA999999:::;;;;;;<<<;;;;;;???BBB<<>>999:::>>>@@@BBBFFFMMMGGGCCCDDDEEEBBB@@@???```hhh{{{jjj[[[ccc[[[WWW]]]gggnnnssswwwuuu{{{cccLLL;;;>>>BBBYYYzzzNNNCCCgggzzzMMMiiiyyyCCC:::rrreeeddd|||ooo}}}kkkSSS@@@AAADDDBBBDDDJJJFFFTTTTTT```qqqVVV;;;HHHHHHHHH^^^yyyzzz[[[TTThhh~~~pppSSSHHHIII@@@999555555666444444777999<<<@@@BBBCCCOOOlllHHH444111111------------------------,,,...///.........000222HHHeeeiiijjj{{{jjj```sss]]]JJJ777000333444333222111000000111444:::???CCCOOOXXX]]]UUUDDD777666:::999777888;;;===>>>CCCJJJNNNRRRXXX]]]bbbfffjjjmmmpppuuuzzz||||||}}}rrrSSSBBB>>>BBB??????BBB@@@CCC@@@???@@@BBBCCCCCCCCCIIIRRReeeyyytttwwwgggzzzyyy~~~nnndddqqquuu[[[GGG@@@<<<888888888AAAPPPgggzzzDDD444222000---111,,,222,,,555DDDPPPvvv{{{{{{dddmmmwwwuuujjjTTTPPPFFFGGGIIIIIIHHHHHHIIIKKKGGGJJJMMMOOORRRVVVWWWTTTTTTXXXZZZXXXRRRNNNNNNQQQJJJFFFAAA???EEEQQQ]]]dddYYY}}}ccc???111:::PPPCCC>>>===???<<>>???;;;888999:::<<<<<<===<<<<<<@@@DDD===CCCCCCOOO___OOO\\\vvvkkkBBB777666222333@@@bbbkkkpppnnnqqqddd```vvvxxxvvvttt```[[[^^^FFFJJJgggaaaFFF>>>888999<<<<<<>>>@@@FFFCCCAAAAAA>>>;;;???GGGQQQlllxxxMMMNNNiiiVVVSSSUUU^^^gggnnnuuu{{{~~~}}}dddMMM;;;>>>CCCZZZvvvHHHAAAlllLLLaaaooowwwxxxFFFAAArrruuupppxxx~~~iiiQQQ@@@BBBFFFBBB@@@DDDOOO```WWWQQQ___UUULLL```JJJPPPllluuuhhh\\\EEEBBBRRR___PPP@@@@@@DDD;;;666333555666444555888999===AAABBBEEEVVVuuu>>>333222222------------------------,,,...///.........000222AAAffffffccclllwwwddd^^^{{{eeePPP:::111222333222222222111000111333888<<>>DDDKKKNNNSSSZZZ```eeeiiimmmppptttxxx|||~~~~~~~~~wwwZZZCCC===EEEHHHHHHGGGAAA@@@AAABBBCCCEEEFFFCCC@@@HHHZZZtttkkkooo\\\kkkZZZGGGTTTxxxsssYYYGGG@@@===777444555@@@MMMkkkpppyyyHHH111444111...000...000---555AAASSSwwwyyyhhhhhhkkkggg___MMMKKKDDDFFFIIIJJJJJJKKKLLLMMMLLLPPPQQQPPPSSSUUURRRKKKKKKNNNNNNJJJEEECCCFFFKKKJJJGGGCCCAAACCCNNN___mmmxxxyyyXXX>>>999PPPCCC>>>===???<<>>>>>??????AAADDDHHHLLLNNNdddvvvzzz[[[EEEXXXkkkSSSGGGIIINNNUUUYYY\\\bbbjjjtttfffOOORRROOOFFFEEEBBBEEECCCEEEHHHAAACCCSSSgggtttEEEgggdddRRRiiiOOOTTTaaazzzYYYCCC<<<:::999<<>>>>>>>>???FFF>>>AAAHHH^^^WWWGGGaaarrrbbb@@@666333333444@@@fffiiijjjhhhooogggcccwwwvvvvvvyyyfff^^^^^^FFFJJJeeecccFFF>>>888888:::999:::<<<@@@===???AAA===999@@@LLLFFFpppTTTBBBWWWtttNNNSSS^^^hhhmmmqqqzzz~~~eeeNNN<<<>>>BBBYYYxxxGGGAAAooo}}}JJJ___lllttt~~~ddd|||DDDCCCiiixxxgggfffMMM<<>>888888;;;888666777;;;===???DDDKKKQQQVVV]]]dddiiimmmpppsssvvvyyy|||~~~~~~www```DDD:::DDDJJJMMMNNNJJJAAABBBCCCDDDJJJOOONNNIIIRRRiii[[[mmm{{{YYYZZZzzz~~~LLLMMMYYYwwwqqqWWWEEE@@@===888:::999@@@MMM}}}pppoooMMM///666111///...111......555>>>UUUwww~~~uuu\\\OOOJJJFFFEEE===BBBAAADDDHHHKKKLLLMMMNNNOOOPPPTTTSSSPPPQQQSSSMMMCCCBBBCCCCCC@@@======@@@DDD<<<>>>BBBDDDEEELLL]]]mmmiiiCCC666PPPCCC>>>===???<<>>>>>777999:::;;;<<<>>>???@@@AAA===HHH>>>@@@OOOqqqxxxKKKAAA^^^|||ZZZ???777333555444;;;bbbaaa___[[[hhheeeaaaqqqlllmmm___fffIIIHHHdddeeeDDD===777888999999999;;;===:::===DDDCCC>>>BBBLLLOOOttteeeFFFKKKbbbqqqOOO]]]pppzzzxxxxxx}}}eeeNNN<<<>>>AAAVVVNNNBBBmmmvvvLLLgggppp```~~~FFFFFF^^^[[[|||}}}nnnRRR<<<;;;AAAAAACCCIIIIIINNNBBBJJJcccWWWEEETTTTTTQQQ^^^kkkfffdddkkkoooiiibbb[[[TTTRRR]]][[[HHH888444333555555333666;;;>>>CCCFFFEEEKKKdddrrr444111222***---------------------------...///.........000222???oookkkjjjkkkxxx|||oooggguuubbbKKK===666222222444333333333333333444444444111555999;;;:::888888888888666777;;;===???DDDKKKRRRWWW^^^eeeiiimmmpppssswwwyyy|||~~~~~~vvvgggIII<<>>888======@@@TTTxxxgggRRR---666111000---222---///555;;;WWWxxxwww|||{{{NNN???:::888;;;777>>>???CCCGGGKKKLLLNNNOOOQQQQQQUUUTTTOOOPPPSSSLLL???>>>>>><<<;;;;;;<<<>>>???>>>@@@EEELLLRRR[[[ooo[[[::::::PPPCCC>>>===???<<<;;;{{{kkkRRRFFFCCCBBB===>>>???BBBEEEHHHKKKLLLOOOIIICCCFFFUUUhhhtttwwwjjjTTTEEETTTwwwyyyjjjPPPFFFGGGMMMVVV^^^aaagggpppyyysssUUUXXXOOOEEEFFFCCC>>>AAA@@@CCCHHHEEEIII[[[ZZZXXXttt>>>OOOzzzPPPbbbWWWRRR[[[vvvwwwVVVBBB<<<=========>>>>>>@@@IIIPPPKKK@@@999FFFKKKIIIGGGAAAGGGZZZMMMKKKEEEHHHOOOJJJEEENNNDDDNNNMMMKKKSSSTTTNNNNNNKKKMMMTTTUUUTTT___fff]]]VVVGGGBBB@@@;;;<<<===666::::::;;;<<<>>>@@@AAACCC;;;HHH>>>???UUUqqqHHH>>>SSSVVV@@@999555666111555[[[aaa[[[WWWffffffbbbmmmeeelllZZZ{{{mmmLLLHHHdddgggCCC<<<777888:::::::::<<<>>>999===HHHJJJDDDCCCIIITTTyyyiiiCCCAAA[[[rrrSSSggg|||dddNNN<<<===???TTTVVVEEEkkkrrrPPPnnnnnnuuuoooxxxcccPPPPPPbbb```rrr}}}]]]@@@:::===<<<>>>DDDXXXSSSCCCMMMddd\\\dddvvvZZZMMMVVVbbbppp{{{zzzuuuwww}}}^^^888555444555444333666<<<@@@FFFIIIGGGNNNhhh[[[000000444+++---------------------------...///.........000222DDDooodddiiivvv{{{kkkeeeyyygggRRRBBB888222222555222333555777888999::::::333444555888;;;:::888555777666777;;;===???EEELLLPPPUUU]]]ccchhhkkknnnpppwwwyyy|||~~~vvvpppQQQAAAFFFHHHPPP```kkk___ZZZPPPMMMXXXhhhnnnjjj]]]wwwNNNLLLQQQpppnnn]]]VVVoooTTTCCC@@@>>>999666;;;>>>XXX{{{ZZZWWW---666111000,,,333,,,///555:::YYYxxx{{{wwwqqqHHH???@@@@@@BBB:::>>>>>>BBBGGGKKKMMMNNNPPPQQQRRRVVVTTTNNNOOOSSSLLL>>>???===;;;;;;<<<>>>>>>===AAA======BBBIIIWWWmmmwwwHHH555@@@