BM6@ 6(@@ }}}uuuooohhhgggccc]]]XXXZZZbbbjjjooowwwzzzggg\\\OOOGGGEEENNNdddyyywwwsssssstttrrrpppqqqqqqrrrtttwwwyyyzzzyyy|||~~~zzzyyy|||~~~{{{zzzwwwxxx|||yyysssnnniiidddaaa^^^YYY[[[^^^^^^```gggqqqyyy}}}tttdddWWWQQQFFF===BBBTTTqqq{{{wwwttttttvvvvvvrrrooorrrrrrsssuuuwwwyyyzzzzzzvvv{{{}}}zzzxxxyyy|||}}}}}}~~~~~~{{{{{{zzzqqqjjjhhhbbb___ZZZUUUTTTVVVYYY[[[[[[aaajjjrrryyy|||mmmddd___ZZZPPPHHHDDDAAAGGG[[[zzzxxxqqqmmmmmmoootttxxxwwwrrrnnnppppppqqqrrrtttvvvxxxxxxnnnssswwwyyyzzz{{{}}}zzzwwwtttsssuuuzzz{{{}}}wwwqqqkkkgggccc^^^YYYVVVTTTTTTSSSTTTWWW^^^ffflllssszzz~~~vvvmmm___SSSLLLIIIHHHHHHKKKZZZtttyyynnnpppeeeggglllrrrvvvvvvrrrnnnlllmmmnnnnnnooopppsssuuulllooosssvvvyyy{{{~~~}}}yyywwwtttqqqnnnkkklllttt|||zzz~~~{{{vvvrrroooiiieee]]][[[XXXTTTSSSTTTSSSRRRSSSWWW]]]dddkkkttt}}}{{{qqqjjj^^^^^^ZZZRRRIIIFFFJJJOOOmmmxxxnnnjjjhhheeegggiiimmmpppqqqpppooojjjkkkllllllkkkmmmpppsssooopppssswww|||}}}~~~}}}zzzuuuqqqllljjjiiigggfffmmmwwwzzz{{{~~~|||tttnnnlllgggaaa[[[XXXXXXWWWWWWVVVYYYYYYUUUUUUZZZ^^^```hhhoooyyy|||sssggg\\\TTTKKKJJJGGGBBBDDDRRRjjj|||nnnkkknnniii]]]ffffffgggiiijjjlllnnnnnnkkkmmmnnnmmmkkklllqqquuutttssstttyyy}}}{{{~~~|||xxxzzz{{{vvvmmmgggeeehhhhhheeeiiirrrvvvxxxxxxtttqqqmmmjjjhhhccc]]]XXXXXXWWWUUUSSSRRRUUUYYY]]]dddlllooollllllttt}}}sssnnnggg```YYYSSSKKKFFFCCCCCCDDDMMM```~~~ooofffhhhiiieee___cccdddeeeeeefffhhhjjjlllkkkmmmnnnllljjjkkkpppuuuuuussssssxxx~~~zzzyyyyyyyyyyyy~~~yyysssuuu|||}}}xxxnnnfffeeelllnnniiijjjpppqqqwwwyyy}}}}}}}}}|||yyyvvvqqqllljjjccc^^^YYYWWWVVVUUUSSSPPPPPPRRRUUUWWWXXX]]]eeekkkuuuwwwkkk^^^XXXPPPJJJHHHFFFDDDBBBDDDMMM```{{{uuuiiiiiiddd[[[\\\ggg```aaaccccccdddeeehhhiiiiiikkkllljjjggghhhmmmsssuuurrrqqqvvv~~~}}}}}}yyyvvvvvvvvvwww}}}}}}uuunnnqqqzzz~~~yyypppggggggppptttnnnlllpppmmmxxx~~~}}}yyyuuuqqqnnnmmmiiiiiifffaaa[[[VVVUUUUUUUUUVVVWWWVVVUUUUUUWWWYYY[[[```eeehhhkkkqqq{{{zzzppphhh^^^WWWMMMIIIFFFFFFBBB???CCCLLL\\\}}}yyyssslllhhhhhhiiijjjiiiccccccdddfffhhhjjjlllmmmiiimmmllliiikkkpppqqqmmmnnnpppsssxxx~~~}}}sssqqqyyy|||sssssswwwyyyzzz{{{sssnnnlllkkkjjjiiinnnuuussszzz~~~}}}{{{yyywwwvvvrrrssstttrrrooolllkkkjjjhhhfffccc```]]]\\\[[[ZZZZZZZZZ[[[YYYVVVUUUUUUUUUVVVYYY]]]aaadddhhhmmmpppzzz~~~}}}qqqfffYYYKKKBBBJJJ???777888BBBSSSlllzzztttpppllljjjjjjkkkjjjiiihhhhhhhhhiiikkklllnnnooonnnooommmjjjkkkrrruuussstttuuuyyy}}}yyytttzzzwwwpppqqqvvvyyyzzz{{{uuuoookkkkkkjjjjjjmmmrrrrrrxxx~~~qqqrrrtttvvvxxxzzz|||}}}yyy{{{}}}||||||{{{yyywwwtttrrrpppoooppprrrqqqnnnlllkkkkkkeeeeeedddcccaaa```___^^^[[[\\\\\\ZZZWWWUUUTTTTTTTTTRRRQQQPPPPPPQQQSSSTTTRRRUUUYYY\\\^^^```bbbccchhhlllrrrxxx~~~}}}rrrkkk```TTTKKKEEEBBBAAAAAA======JJJ```tttpppnnnmmmlllmmmnnnmmmllljjjkkkkkkkkkkkkkkklllmmmnnnooopppmmmjjjkkkrrrvvvwwwtttuuuxxx}}}}}}|||xxx{{{|||tttooorrrxxxzzz{{{}}}wwwpppjjjjjjlllkkklllooopppvvv{{{~~~XXXYYY[[[]]]```bbbdddeeedddgggiiilllnnnqqqtttwww|||{{{zzzyyywwwvvvvvvuuuxxxwwwuuusssqqqpppoooooolllkkkjjjiiihhhhhhhhhhhheeedddcccaaa___\\\[[[ZZZXXXYYYYYYYYYWWWUUUTTTSSSRRRQQQPPPOOOOOONNNNNNNNNMMMOOOPPPPPPOOOOOOPPPQQQSSSSSSSSSSSSVVVZZZ^^^```bbbfffmmmsssxxx{{{xxxkkkaaaWWWSSSLLLBBB<<<<<<@@@EEE>>>LLLdddzzzpppmmmpppjjjkkkmmmpppqqqpppnnnlllkkkjjjiiiiiiiiiiiiiiiiiilllllllllkkkkkkooosssvvvttttttxxx}}}~~~{{{yyyxxx}}}|||zzz|||}}}wwwtttxxx}}}~~~~~~yyypppiiijjjmmmlllkkklllnnnsssyyy}}}GGGGGGHHHJJJKKKLLLMMMNNNOOOQQQTTTVVVXXX[[[___bbbccccccbbbaaa```___^^^]]]aaa```^^^\\\[[[YYYYYYXXXTTTTTTSSSRRRRRRRRRSSSSSSRRRQQQQQQPPPOOOOOONNNNNNLLLMMMMMMNNNNNNMMMKKKJJJLLLLLLKKKKKKKKKLLLMMMNNNKKKMMMQQQSSSUUUXXX\\\^^^aaaaaabbbeeehhhmmmqqqttt~~~yyywwwpppiii```TTTKKKEEEFFFEEEBBB>>>???CCCHHH[[[uuuwwwpppllllllooohhhkkkoooqqqrrrpppooonnnjjjiiihhhgggffffffffffffhhhjjjlllnnnnnnmmmooorrrvvvvvvzzzyyyvvvwwwwwwxxxzzz{{{{{{}}}~~~}}}yyypppjjjkkkmmmlllkkkkkkmmmrrrxxx}}}EEEEEEEEEDDDDDDDDDDDDCCCCCCEEEGGGHHHIIIKKKNNNQQQOOOOOOPPPPPPPPPPPPOOONNNQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJJJJKKKLLLMMMMMMJJJJJJIIIJJJKKKLLLMMMNNNLLLLLLMMMOOOQQQRRRQQQOOORRRRRRRRRSSSUUUWWWZZZ[[[YYY\\\```cccgggkkkqqqttt{{{|||~~~~~~|||wwwvvvjjjddd]]]WWWSSSMMMFFFBBB>>><<<::::::BBBRRRffftttuuuqqqrrroookkkiiihhhkkknnnooonnnmmmmmmmmmkkkjjjiiihhhgggfffffffffhhhjjjnnnqqqooolllmmmqqqtttrrrwww~~~|||ssspppssswwwwwwyyy{{{{{{zzz~~~}}}wwwpppkkklllmmmkkkjjjlllmmmrrrxxx~~~OOONNNMMMLLLKKKIIIIIIHHHEEEFFFHHHHHHGGGHHHJJJLLLIIIKKKLLLNNNPPPQQQQQQPPPQQQQQQPPPPPPPPPQQQRRRRRRQQQQQQRRRSSSTTTVVVWWWXXXUUUTTTUUUUUUWWWYYY[[[\\\[[[[[[\\\```dddffffffdddiiiiiiiiikkknnnrrruuuxxxyyy|||xxxoooggg```\\\RRROOOKKKGGGDDDCCCCCCCCCAAAAAAFFFRRRggg{{{qqqkkknnnqqqooojjjfffhhhjjjlllkkkiiihhhiiikkkjjjjjjhhhgggffffffeeeeeeiiiiiilllnnnkkkgggiiippppppooottt|||yyynnnkkkppptttssstttxxxwwwvvv{{{zzzyyytttpppmmmmmmllljjjkkknnnnnnsssyyyYYYXXXWWWUUUTTTRRRQQQQQQMMMNNNNNNNNNLLLLLLNNNPPPMMMOOORRRUUUWWWYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]][[[\\\]]]^^^```bbbdddeeeiiihhhhhhiiikkkmmmooopppooooooqqquuu{{{~~~|||~~~|||oooeee^^^WWWNNNGGGEEEEEECCC@@@???@@@DDDGGGFFFTTTmmmpppppphhheeehhhlllkkkiiiiiihhhiiiiiigggddddddgggjjjhhhhhhgggeeeddddddddddddhhhggghhhiiifffaaaeeennnsssqqqwww|||pppmmmsssooommmnnnssssssrrrxxx~~~~~~|||vvvuuurrrooonnnnnnllliiikkkpppooossszzzuuuuuusssqqqmmmiiifffdddaaabbbccccccaaa]]]YYYVVV\\\^^^aaacccdddeeeggghhhjjjkkkmmmpppsssuuuwwwxxxwwwwwwxxxzzz}}}zzzxxxjjjcccZZZUUUTTTPPPIIIBBBHHHDDDAAA@@@AAAFFFNNNUUUwwwyyyllljjjhhhfffeeegggjjjjjjgggcccgggjjjkkkhhhbbbbbbhhhnnnqqqnnnjjjeeecccbbbcccddddddeeeeeeeeeeeeddddddcccppprrrsssqqqllljjjjjjlllhhhiiimmmppppppqqqxxxwwwuuuuuuyyyzzzpppqqqmmmjjjjjjiiihhhkkkppppppqqqtttzzzzzz{{{|||}}}{{{yyyvvvtttsssvvvxxxzzz{{{{{{}}}yyyqqqiiiaaa\\\\\\]]]VVVMMMHHHHHHIIIHHHFFFCCCBBBDDDJJJWWWlll}}}kkk```]]]``````bbbfffjjjkkkgggccccccggghhheeeaaaaaafffllltttqqqkkkfffbbb`````````aaabbbdddfffggggggggggggbbbhhhnnnrrrpppiiiaaa]]]ggghhhkkknnnoooqqq{{{yyyrrrrrrvvv}}}yyyppprrrjjjcccdddgggiiikkkooommmppptttwww~~~|||xxxoooeee___YYYRRROOOQQQLLLKKKJJJIIIGGGDDDBBBAAAGGGVVVmmmsssiii___YYYVVVXXXZZZ^^^eeejjjkkkgggccc```cccfffddd``````dddiiiqqqnnnjjjeeebbbaaaaaaaaabbbbbbccceeeffffffggggggdddeeeggghhhhhhgggffffffqqqooonnnllljjjkkkttt{{{qqqqqqtttzzzzzzsssxxxmmmccccccgggiiikkkllllllrrrwwwwwwuuu{{{wwwkkkcccaaa^^^ZZZUUUXXXUUUSSSSSSOOOJJJHHHJJJHHHHHHHHHFFFEEEGGGMMMQQQnnnqqqgggbbb^^^]]]]]]YYYYYY]]]ccciiikkkhhheeebbbdddfffdddaaa```cccfffhhhgggeeeccccccdddfffgggeeedddbbb``````bbbccceeegggkkkoooooonnnnnnrrruuutttpppmmmiiieeefffooo{{{~~~{{{{{{~~~zzzrrrrrruuuzzz|||www}}}tttlllkkkjjjhhhhhhjjjmmmtttzzzxxxsssxxxyyyuuunnngggccc[[[TTTLLLHHHJJJKKKKKKIIIQQQRRRUUUVVVQQQHHHDDDEEEGGGFFFFFFHHHQQQddd{{{}}}uuulllhhhdddaaabbbeee___^^^^^^bbbgggjjjiiigggfffhhhiiihhheeecccccceeeccccccbbbbbbccceeegggiiieeebbb^^^\\\\\\```dddgggcccrrrvvvrrrrrrjjjhhhfffeeedddgggsss}}}|||zzzxxxzzz|||{{{wwwrrrsssuuuyyy}}}}}}zzzwwwwwwuuusssrrrlllffffffjjjnnnrrrvvvvvvrrrzzzrrrbbbZZZUUUPPPMMMNNNGGGFFFEEEFFFJJJMMMPPPQQQRRRSSSUUUSSSKKKBBBAAAFFFIIITTTeeeyyy~~~ooommmmmmmmmhhhccccccgggeeecccaaabbbgggjjjjjjhhhiiikkkmmmllljjjgggffffffeeedddcccbbbbbbcccdddddd```___]]]]]]```eeejjjmmmpppzzzyyypppnnnooojjjhhhgggfffdddfffooozzz}}}{{{zzz{{{}}}}}}yyyuuuppprrrtttxxxzzzxxxuuuqqqkkkmmmqqqqqqkkkdddfffllllllkkknnnppppppyyyzzzrrrjjjccc````````````WWWNNNJJJGGGCCCCCCFFFGGGJJJNNNNNNMMMLLLLLLMMMBBBAAAAAA@@@>>>@@@MMM[[[rrr|||sssmmmlllmmmoookkkfffeeehhheeedddccceeeiiikkkiiigggiiikkkmmmnnnnnnlllkkkjjjfffeeedddbbbaaaaaaaaaaaa^^^```bbbfffiiillloooppp|||zzzuuuoooiiihhhkkknnnnnnmmmlllkkkfffdddjjjsss|||zzz{{{zzzuuuqqqsssvvvyyyyyyvvvqqqmmmiiiiiikkklllhhhdddeeejjjkkkggggggkkkmmmttt~~~oooaaaWWWVVVSSSOOOLLLJJJIIIIIIEEEBBBBBBEEEFFFFFFHHHMMMMMMRRRUUURRRJJJBBB>>>>>>BBB@@@AAADDDKKK\\\xxxssslllkkkpppmmmlllnnnnnnjjjiiikkkccccccdddgggkkkllliiifffgggiiimmmoooppppppnnnnnneeeeeecccbbbaaaaaa`````````dddiiinnnqqqqqqooonnnrrroookkkkkkkkkjjjfffbbbiiiiiikkkmmmjjjhhhnnnvvv{{{zzz||||||wwwtttvvvzzz|||{{{vvvqqqmmmpppkkkhhhhhhgggeeeeeegggllleeedddjjjmmmqqq|||nnnbbb[[[UUUNNNJJJIIIHHHHHHHHHGGGFFFEEEEEENNNNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOLLLGGGDDDDDDDDDGGGSSSaaammmyyytttooolllkkkooommmkkkkkklllkkkhhheeeeeefffdddcccgggnnnllleeeeeegggjjjlllnnnmmmlllkkkddddddeeeggghhhgggdddaaajjjjjjkkkkkkkkkkkkkkkjjjvvvuuurrrmmmhhhdddddddddpppppppppnnnmmmooorrrttt{{{}}}|||{{{}}}zzzwwwyyyvvvrrrmmmkkklllmmmlllkkklllnnnnnnjjjggglllwwwuuummmggg```YYYSSSQQQNNNJJJHHHGGGFFFDDDBBBGGGFFFEEEFFFJJJQQQXXX]]]\\\aaaggghhhddd\\\UUUPPPJJJIIIFFFEEEGGGMMMVVV]]]wwwrrrllljjjiiihhhiiillljjjhhhiiijjjiiigggddd^^^```aaabbbhhhnnnkkkdddffffffhhhiiijjjllllllmmmfffggghhhkkkmmmmmmjjjhhhiiiiiihhhhhhhhhiiijjjkkkqqqqqqpppmmmiiigggfffgggrrrrrrpppmmmlllmmmrrruuu~~~|||zzz|||~~~yyyuuuooommmmmmnnnnnnnnnqqqpppmmmhhhgggkkkttt{{{rrrdddbbb[[[YYYUUUQQQMMMJJJGGGEEEJJJJJJIIIHHHGGGGGGJJJLLLMMMOOORRRVVV[[[```dddfffppprrrqqqiii\\\PPPJJJHHHMMMQQQWWWbbbqqqvvvkkkhhhhhhhhhiiijjjgggffffffhhhkkkllllllkkkdddfffggghhhkkkmmmhhhbbbddddddeeefffhhhllloooqqqpppooonnnnnnmmmjjjeeebbbgggfffeeedddeeefffhhhiiijjjkkkmmmllljjjhhhhhhhhhrrrqqqooolllkkkmmmrrrvvv}}}{{{wwwzzz{{{wwwrrrooooooppprrrrrrsssqqqmmmiiigggjjjpppvvvvvv}}}yyyuuuyyy~~~}}}ooo\\\PPPLLLDDDFFFGGGFFFEEEFFFJJJMMMLLLNNNNNNLLLKKKOOOWWW___YYY```iiirrrvvvuuuqqqmmmbbbaaa[[[QQQJJJLLLXXXcccsss|||zzzqqqnnnlllhhhggghhhdddeeefffiiimmmqqqssstttooonnnmmmkkkjjjgggaaa\\\cccdddeeegggjjjmmmooopppooommmkkkiiigggccc^^^ZZZaaabbbbbbcccdddeeeeeeeeebbbeeehhhiiihhhfffeeeeeelllmmmmmmllllllooosssvvv}}}|||yyywww{{{zzzwwwsssppppppsssvvvxxxtttuuuuuupppjjjjjjnnntttrrrwwwnnngggbbb^^^\\\XXXVVVWWW[[[YYYRRRKKKIIIHHHIIIJJJIIIHHHKKKSSSYYYXXX___fffjjjlllqqqzzzvvvlllbbbZZZUUUJJJPPPWWW^^^hhh{{{|||wwwsssnnnfffbbbccceeefffgggiiikkknnnqqqsssllljjjhhhgggeeeaaa^^^\\\ggghhhiiijjjjjjiiigggfff___^^^^^^___aaaaaa___]]]ZZZ\\\___bbbccccccaaa```]]]```dddeeedddbbbaaa```dddgggjjjlllnnnpppsssuuuvvv}}}zzz|||{{{yyy{{{vvvtttrrrpppppprrrvvvyyywww}}}{{{qqqjjjlllpppooo|||xxxtttrrrnnnhhhaaa^^^^^^___aaa]]]XXXUUUUUUVVVWWWWWWWWWRRRPPPUUUYYYYYYWWWWWWYYY\\\```dddiiiqqq{{{kkkXXXMMMLLLRRRWWWmmmzzzxxxxxxzzz{{{yyyxxxwwwqqqhhhdddeeefffggggggfffdddeeegggiiieeedddfffjjjjjjgggeeefffjjjjjjjjjiiieeeaaa\\\YYYYYYXXXXXXYYY[[[[[[ZZZXXXTTTVVVZZZ]]]^^^^^^]]]\\\YYY\\\```aaa```___^^^^^^aaacccgggjjjlllooorrrtttsss|||||||||sssrrrwwwrrrrrrqqqooonnnooorrruuuxxx|||qqqlllllliiizzzuuusssrrrrrrmmmlllkkkhhheeeaaa^^^\\\]]]^^^```aaa```]]]YYYWWWTTTTTTRRROOOLLLKKKKKKMMMRRRSSSUUU[[[ccciiimmmnnntttpppooosssvvvuuuvvvxxxxxx{{{~~~|||tttppp___[[[VVVXXXdddyyy{{{sssmmmqqqrrruuuwwwrrriiieeegggcccdddcccaaa______aaadddfffggglllsssrrrkkkggghhhdddcccbbb```]]]YYYVVVTTTXXXWWWUUUTTTUUUTTTRRRPPPPPPQQQRRRTTTUUUWWWYYYZZZVVVYYY]]]^^^^^^^^^^^^___cccdddeeeeeegggjjjppptttqqqyyy{{{{{{||||||wwwpppnnnrrrpppqqqqqqnnnkkkiiijjjlllqqqyyytttlllddd}}}xxxqqquuu}}}}}}yyysssrrrppppppooommmjjjgggbbb___]]]^^^ccchhhkkkmmmiiieee___XXXSSSPPPOOOOOONNNNNNNNNNNNLLLJJJHHHGGGEEEFFFHHHIIIJJJJJJIIIHHHMMMOOOQQQRRRQQQQQQRRRTTTZZZ^^^gggsss~~~vvvllleeebbbbbbbbb```^^^]]]]]]^^^jjjooozzz~~~yyyuuuxxx}}}~~~xxxrrrfffiiiooorrrmmmdddaaaccc^^^``````___^^^___cccfffjjjkkkqqqxxxsssggg]]]\\\[[[ZZZXXXWWWVVVVVVVVVVVVOOONNNNNNOOORRRSSSSSSRRROOONNNLLLLLLNNNRRRVVVYYYUUUWWW[[[]]]^^^___```bbbhhhfffcccaaabbbgggnnnssspppwww|||{{{{{{}}}xxxtttssstttsssnnnlllmmmpppqqqqqqmmmhhheeedddeeehhhnnn{{{qqqbbb|||nnnjjjhhhgggaaa[[[\\\aaadddlllssssssjjj___XXXUUUWWWVVVUUURRRMMMJJJLLLPPPKKKIIIFFFEEEFFFJJJNNNPPPLLLJJJGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEJJJGGGDDDEEEIIINNNRRRTTTZZZ```eeehhhhhhiiilllpppyyyyyywwwssspppppprrruuuuuuuuutttrrrrrrsssvvvwwwpppnnnlllfffYYYLLLHHHKKKQQQTTT]]]iiipppwwwyyy}}}tttxxxssstttuuuuuuvvvyyy}}}nnnhhhiiioookkk___[[[___^^^\\\bbbpppxxxtttnnnkkk]]]]]]aaaeeecccZZZSSSQQQTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPOOONNNMMMMMMMMMMMMGGGHHHIIIJJJKKKNNNRRRUUU]]]]]]\\\[[[[[[^^^cccgggiiibbb^^^```cccbbbbbbdddmmmrrrtttrrrsssxxx{{{{{{ssssssssstttsssnnngggaaaeeefffhhhhhhhhhfffdddcccjjjmmmuuu~~~llluuuyyyrrrhhh```\\\YYYVVVTTTTTTXXX\\\^^^[[[UUUNNNJJJEEEFFFGGGGGGEEECCCBBBCCCFFFGGGGGGGGGFFFEEEDDDCCCEEECCCAAAAAABBBCCCBBBAAAHHHGGGGGGHHHHHHIIIIIIJJJJJJMMMSSS\\\hhhssszzz}}}~~~uuuhhh[[[QQQJJJEEEBBBLLLKKKJJJKKKLLLLLLJJJIIIMMMLLLMMMNNNMMMNNNXXXbbbyyyvvvyyyoooooolllooosssvvvwwwxxxxxxyyyqqqhhhffflllmmmeeeaaadddjjjiiioooyyyyyylll]]]TTTWWWVVVYYY^^^]]]WWWSSSSSSPPPPPPOOOOOOOOOOOOOOOPPPQQQPPPOOONNNLLLKKKKKKKKKGGGHHHIIIIIIJJJLLLPPPSSSYYY[[[\\\]]]]]]___bbbdddgggbbb___aaabbbaaacccfffkkkppprrrpppqqquuuxxxxxxtttqqqoooooopppnnniiiddd```bbbccceeeffffffeeeeeegggiiioootttqqqyyyxxxssseeeTTT]]]\\\\\\\\\]]]ZZZTTTPPPQQQRRRSSSTTTTTTRRRNNNJJJJJJJJJJJJJJJIIIIIIIIIHHHMMMLLLMMMNNNQQQRRRQQQPPPNNNPPPTTTYYY___dddhhhjjjppprrrvvv}}}zzzttttttwwwwwwqqqjjjZZZQQQGGG@@@@@@AAAAAA@@@===<<<<<<>>>BBBGGGKKKMMMSSSVVV]]]fffnnnxxxyyyxxx~~~uuukkkhhhhhhjjjmmmoooqqqsssvvvyyy~~~sssmmmqqqtttnnniiiiiicccdddiiiqqqrrriii]]]VVVWWWTTTUUUWWWWWWSSSRRRTTTLLLKKKKKKJJJJJJKKKMMMNNNPPPPPPNNNMMMKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJMMMPPPUUUXXX[[[]]]^^^___aaabbbccc``````aaa```___ccchhhjjjnnnpppmmmmmmqqqtttssssssoookkkkkkmmmnnnkkkggg___```bbbeeeggghhhiiiiiigggggglllmmmsssqqqyyy}}}tttsssrrrrrrsssssssssrrrqqqqqqnnnkkkkkkjjjddd]]]aaa^^^ZZZXXXYYY^^^cccgggmmmmmmoooqqqssstttsssqqqpppssswww}}}{{{rrrjjjddd\\\UUUOOOMMMPPPOOOJJJDDDEEEBBB===;;;<<<@@@DDDEEEHHHJJJLLLOOOUUUbbbqqq}}}xxxjjjtttzzzyyyxxxrrrkkkhhhiiihhheeecccfffmmmwww}}}xxxxxxuuulllfffdddWWWUUUVVV[[[aaaeeeggghhh^^^ZZZWWWWWWUUURRRRRRUUUMMMLLLJJJIIIHHHIIIJJJKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJIIIJJJLLLNNNSSSUUUXXXZZZ[[[]]]```bbbaaa___```bbb```___dddllllllppppppmmmkkknnnooonnnpppllljjjkkkoooooolllhhh^^^___```bbbdddfffhhhiiijjjkkkooommmnnnrrr|||uuuppphhh```XXXPPPHHHCCCDDDCCC@@@>>>>>>>>>?????????DDDJJJMMMOOOTTT\\\cccpppxxxuuutttvvvyyywwwuuuuuurrrmmmiiiiiigggfffcccbbbdddlllvvv}}}zzzzzzzzzxxxoooccc]]]\\\ZZZXXXTTTRRRTTT[[[```cccaaa[[[XXXWWWUUURRRSSSWWWPPPOOOMMMJJJIIIHHHHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKJJJKKKMMMNNNRRRSSSTTTTTTUUUYYY^^^aaaaaa```bbbdddcccccchhhpppppptttsssnnnkkklllmmmkkklllmmmooorrrsssqqqlllhhh```_________```aaacccdddkkkmmmsssqqqnnn~~~vvvFFFVVVeeejjjsss|||tttsssppplllgggaaa\\\YYYVVVRRRNNNJJJIIIHHHGGGFFFLLLNNNPPPOOOMMMOOOUUU[[[XXXcccpppyyy~~~nnnssssssnnnrrruuusssnnniiihhhjjjeeegggiiijjjkkkmmmpppsssnnntttyyyvvvlllbbb^^^^^^]]]^^^[[[WWWUUUWWWXXXVVV[[[WWWTTTUUUTTTQQQRRRVVVPPPPPPNNNLLLJJJGGGFFFEEECCCEEEGGGHHHIIIIIIIIIHHHHHHIIIKKKLLLKKKKKKMMMNNNQQQQQQPPPPPPQQQTTTZZZ^^^aaa___```ccceeefffkkkqqqrrruuutttooolllmmmmmmlllkkkpppwwwzzzwwwrrrmmmjjjiiigggeeeccccccdddeeefffiiijjjqqqqqqnnn||||||AAAGGGKKKKKKJJJQQQ```mmmyyy{{{}}}}}}||||||uuuzzzxxxppppppzzz~~~tttrrrooonnnooonnnmmmkkkooooooooonnnllliiifffdddooommmllllllnnnqqqrrrrrr}}}}}}uuukkkiiinnnqqqooojjjiiikkknnnlllnnnppppppnnnlllkkkkkklllqqqtttrrrlllgggcccaaaYYY]]]]]]YYYXXXZZZZZZVVVXXXUUUSSSTTTSSSOOONNNPPPLLLLLLLLLKKKIIIGGGDDDBBBCCCDDDFFFHHHHHHHHHGGGFFFFFFHHHJJJKKKJJJKKKLLLNNNMMMNNNOOOOOOOOOQQQUUUXXX\\\XXXWWW\\\aaacccgggkkkpppssssssooommmooopppooommmvvvyyyqqqnnnnnnooommmjjjgggfffggghhhjjjeeeeeelllnnnmmm}}}[[[YYYVVVQQQGGGAAAFFFPPPRRRUUU\\\fffrrr{{{}}}vvvmmmjjjvvvrrrmmmeeefffjjjkkkiiiiiimmmqqqtttwwwvvvtttoookkkiiiiiijjjlllmmmmmmjjjhhhfffbbb^^^XXX\\\[[[UUUTTTYYY[[[YYY[[[WWWVVVVVVRRRLLLIIIJJJGGGHHHJJJJJJIIIFFFBBB@@@DDDEEEFFFGGGGGGFFFEEECCCDDDFFFHHHJJJJJJJJJKKKMMMJJJLLLNNNPPPPPPPPPRRRSSSUUUPPPNNNTTTZZZ]]]```ccclllpppqqqnnnmmmppprrrrrrqqq{{{yyypppooorrrllliiifffcccbbbccceeefffeeeccciiilllmmmrrrhhhfffwwwxxxyyy|||tttjjjeeevvvrrrkkkiiijjjnnnnnnmmmoootttrrrlllkkkoooooojjjjjjnnnmmmiiidddhhhiiiddd\\\WWWZZZ^^^]]]\\\ZZZXXXVVVVVVVVVWWWTTTTTTSSSPPPNNNJJJHHHFFFIIIIIIGGGEEECCC@@@>>>===@@@BBBDDDFFFGGGGGGEEEDDDFFFFFFGGGHHHHHHHHHHHHGGGIIIGGGHHHKKKJJJHHHJJJOOOPPPMMMLLLNNNNNNQQQZZZdddjjjlllooorrrsssssssssrrrwwwwwwvvvuuutttrrrqqqpppeeeeeeeeeddddddcccbbbbbbcccbbb```cccuuupppkkksss~~~}}}vvvrrrwww}}}~~~uuummmiiinnnooommmiiikkkpppqqqmmmfffkkkkkkgggeeehhhiiigggbbbbbb```]]]YYYXXXXXXYYYXXXXXXVVVUUUUUUUUUUUUVVVRRRQQQOOOMMMJJJHHHFFFEEEHHHHHHGGGEEECCC@@@>>>===@@@AAACCCDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFGGGIIIIIIGGGJJJOOOPPPMMMKKKLLLLLLNNNVVV___hhhhhhjjjmmmppprrrpppooorrrrrrqqqpppnnnlllkkkjjjdddccccccbbbccccccddddddeeegggeeefffqqqpppddd___ooo}}}rrrggg___[[[```iiipppuuuuuupppkkknnnlllhhhcccdddiiikkkjjj```fffhhhccc___```ccceee```\\\WWWUUUVVVVVVVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSOOOMMMJJJHHHFFFDDDDDDDDDFFFFFFEEEDDDBBB@@@>>>===@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFDDDDDDGGGGGGFFFJJJPPPPPPLLLJJJKKKKKKLLLSSSZZZaaa______cccjjjllljjjfffiiiiiihhhhhhfffeeecccbbb```___^^^]]]^^^```bbbccc```bbbaaa^^^cccrrr}}}qqqiiigggnnnzzzrrrllleee^^^XXX[[[\\\^^^aaahhhoooppplllfffccc___]]]^^^aaadddddd]]]cccfffbbb\\\[[[___ddd```[[[VVVRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOOOOOOOOOOLLLJJJGGGDDDBBBBBBCCCCCCDDDDDDDDDCCCAAA@@@>>>>>>@@@????????????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBDDDEEEEEEIIIOOOOOOKKKHHHIIIKKKLLLRRRXXXXXXUUUSSSYYYaaaeeebbb]]]_________```______^^^^^^]]][[[YYYXXXXXXZZZ]]]___[[[ZZZXXXUUUWWW```mmmvvvlllrrrtttiiinnnzzz~~~uuuooofff```]]]ZZZWWWTTT\\\^^^]]]\\\bbbiiijjjeee]]][[[ZZZ\\\^^^_________]]]aaaeeeddd^^^[[[^^^ddd___]]]YYYTTTOOOMMMOOOQQQOOOOOOOOONNNMMMKKKJJJJJJHHHGGGDDDBBBAAAAAABBBCCCBBBBBBBBBAAAAAA@@@???>>>???>>>>>>===>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBBBB@@@AAADDDEEEDDDHHHNNNMMMHHHFFFIIIKKKNNNSSSXXXTTTPPPNNNSSS[[[___]]]XXXVVVWWWYYYZZZ\\\\\\]]]]]]]]][[[YYYWWWVVVXXXZZZ[[[^^^ZZZWWWVVVXXX\\\bbbfffbbbtttxxxfffYYY\\\jjjzzzqqqkkkllljjjddd^^^YYYUUUTTTSSSVVV\\\___^^^aaafffddd\\\ZZZXXXYYY^^^```^^^]]]]]]]]]___dddfffaaa\\\]]]aaa^^^]]]YYYTTTNNNKKKLLLNNNMMMMMMLLLKKKJJJHHHFFFEEEEEEDDDBBBAAAAAAAAAAAABBB???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@BBBEEEEEEDDDFFFKKKLLLFFFDDDGGGKKKNNNRRRVVVRRROOONNNQQQWWW[[[ZZZWWWRRRSSSUUUWWWYYYZZZ[[[[[[^^^\\\ZZZXXXXXXXXXYYYZZZ^^^[[[ZZZ\\\]]][[[[[[]]]```xxx~~~|||}}}xxxqqqlllvvvjjjfffdddaaaggghhhhhhbbb[[[VVVVVVXXXUUU^^^aaa]]]\\\bbbbbb\\\ZZZWWWWWW]]]___[[[YYY[[[\\\\\\```eeeccc\\\ZZZ\\\[[[XXXSSSPPPNNNLLLJJJHHHGGGHHHHHHHHHGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@?????????<<<===>>>??????>>>===<<<>>>>>>???@@@@@@@@@@@@???AAA@@@CCCGGGGGGDDDEEEIIILLLFFFCCCFFFJJJKKKNNNRRROOOMMMMMMOOOSSSUUUVVVUUURRRSSSTTTVVVWWWXXXXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXYYY[[[```eeebbbZZZXXX[[[bbbssswwwaaa[[[ddd~~~~~~}}}oooaaa]]]```bbb___\\\aaadddaaaZZZVVVXXX[[[]]]dddcccXXXVVV^^^dddbbb\\\VVVUUUZZZ[[[WWWUUUXXXZZZYYY]]]dddddd\\\WWWXXXYYYRRRLLLLLLNNNNNNIIICCCBBBCCCDDDEEEEEEDDDCCCBBB>>>>>>????????????>>>>>>======>>>???????????????<<<===???@@@@@@>>><<<;;;======>>>???????????????AAAAAADDDHHHHHHDDDDDDGGGLLLFFFBBBEEEHHHIIIJJJMMMJJJKKKKKKLLLNNNOOOQQQRRRTTTTTTUUUUUUVVVUUUUUUUUUSSSSSSSSSTTTUUUUUUVVVVVVXXX___jjjooohhh\\\YYY___dddlll{{{pppjjjeeeaaaaaaeee{{{xxxrrrrrrnnnhhhccc___]]]]]]]]]ZZZ```dddccc^^^ZZZZZZ\\\^^^```[[[UUUZZZfffggg```[[[ZZZXXXWWWVVVVVVWWWWWW[[[ZZZYYYXXXWWWVVVUUUUUUTTTOOOIIIGGGHHHIIIFFFCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>============AAA???<<<;;;<<<<<<<<<;;;<<<===>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>CCCCCCCCCCCCDDDFFFGGGHHHKKKGGGCCCAAABBBEEEGGGHHHIIIHHHHHHIIIKKKNNNOOOPPPWWWVVVUUUSSSRRRQQQQQQQQQTTTTTTUUUVVVUUUTTTSSSRRRYYYddd|||qqq___[[[ZZZeeefffvvv|||~~~xxxppplllaaa^^^^^^eeennnyyy}}}{{{}}}|||rrrmmmmmmhhhfffcccaaa___^^^\\\[[[WWW[[[]]]]]]ZZZXXXYYYZZZ\\\^^^[[[VVV[[[eeefff^^^ZZZYYYWWWVVVUUUUUUUUUUUUWWWWWWVVVUUUTTTSSSRRRRRRSSSNNNIIIGGGHHHIIIFFFCCC@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>======<<<<<<<<<@@@===;;;:::;;;;;;;;;:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???AAAAAAAAABBBCCCDDDEEEFFFHHHEEEAAA@@@AAACCCEEEEEEFFFHHHJJJLLLMMMNNNOOOPPPUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRTTTVVVVVVUUUTTTTTT\\\jjjlll]]]TTT\\\aaa[[[aaadddbbbeeeqqqwwweeeccccccccc```ZZZXXXZZZcccqqq}}}rrruuuzzz{{{mmmbbb^^^]]]___^^^^^^^^^```bbbaaa___]]][[[[[[ZZZXXXWWWVVVVVVVVVYYY\\\ZZZWWW[[[cccccc\\\YYYXXXWWWUUUTTTSSSSSSSSSUUUUUUTTTSSSRRRQQQPPPPPPQQQMMMIIIGGGHHHHHHFFFDDD???????????????????????????>>>>>>===<<<;;;::::::===;;;999999999:::999888999999:::;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>????????????@@@AAABBBDDDDDDEEECCC@@@???@@@AAABBBAAABBBGGGMMMPPPOOONNNNNNOOOSSSSSSQQQPPPOOOOOOOOOOOOOOOPPPSSSUUUWWWVVVUUUUUU\\\jjj{{{___LLLSSS]]]SSSVVVVVVQQQKKKOOOYYYaaaddddddfffhhhddd```dddllloooyyy{{{}}}}}}{{{xxxtttmmmddd^^^[[[cccoooqqqiiilllvvvssslllddd___]]]]]]\\\[[[ZZZZZZ[[[___dddffffffdddddd```[[[XXXVVVUUUSSSRRRWWWYYYYYYXXX[[[```___ZZZYYYYYYWWWUUUSSSRRRQQQPPPSSSSSSRRRRRRQQQPPPPPPOOONNNKKKHHHGGGGGGGGGEEEDDD@@@@@@????????????>>>>>>>>>>>>===<<<;;;:::999888:::999777777888888777666777777888999::::::::::::999999999:::;;;<<<===>>>>>>>>>>>>???@@@AAACCCCCCDDDBBB@@@???@@@AAAAAA@@@???FFFOOOSSSRRROOOMMMNNNRRRRRRQQQPPPOOONNNNNNNNNNNNPPPSSSUUUVVVVVVUUUUUUZZZbbbkkkQQQQQQ^^^vvvvvvuuunnneee___aaafffaaa\\\YYY[[[ZZZVVVTTTUUUTTT^^^hhhiiibbbZZZWWWYYYZZZ]]]fffqqqvvvrrrmmmlllmmmvvv|||}}}kkkYYYcccooonnnfffgggmmmtttoooccc^^^aaa___fffnnnqqqsssxxxzzzkkkeeebbbcccooo~~~}}}qqqkkkhhhccc___]]]^^^]]]YYYUUUYYYWWWWWW[[[bbbggghhhgggeee```ZZZVVVTTTTTTSSSSSSUUUWWWXXXXXXZZZ\\\[[[XXXZZZYYYXXXVVVSSSQQQOOONNNOOONNNNNNMMMMMMLLLLLLLLLJJJIIIGGGFFFFFFEEEDDDCCCAAA@@@@@@@@@?????????>>>======<<<;;;:::999888777888777666666777888666555555666777888888999888888888888888888999:::;;;<<<>>>>>>>>>???@@@AAABBBCCCCCCAAA??????AAABBBBBBAAA???FFFNNNSSSSSSPPPNNNMMMRRRQQQQQQPPPOOOOOOOOOOOOOOOPPPRRRTTTUUUUUUUUUUUU[[[```|||mmmUUUbbb}}}{{{wwwpppjjjgggmmmtttuuuqqqiiibbb^^^ZZZVVVTTTWWWWWWSSSPPPQQQUUUYYY[[[]]]bbbhhhjjjgggaaa___[[[ZZZbbblllqqqooogggkkkqqquuuxxx|||tttiiibbbeeejjjpppzzz}}}sssjjjcccbbbjjjttt}}}lllZZZ[[[^^^ZZZYYY\\\aaafffjjjnnnrrrtttwwwkkkeee^^^]]]bbblllyyyyyymmmgggeeeeeefffiiiddd^^^[[[[[[[[[YYYVVVWWWTTTRRRVVV^^^cccdddccc\\\YYYVVVSSSQQQRRRTTTVVVTTTUUUVVVWWWWWWXXXXXXXXXYYYXXXWWWUUURRROOOLLLJJJHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<;;;;;;:::999888777777666555555666777777666444444555666777777888777777777777666777777888999:::=========>>>???@@@BBBBBBCCCAAA??????AAACCCDDDDDDBBBFFFLLLQQQSSSSSSPPPMMMQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXcccoooYYYddd{{{vvvvvvtttnnnjjjjjjiiifffgggiiiiiigggfffhhhaaa]]]WWWRRRTTT[[[]]][[[PPPNNNNNNOOOQQQTTTXXX[[[]]]QQQIIIIIIJJJLLLXXXfff}}}zzzrrrgggbbblllxxxwwwnnnjjjccc[[[XXXYYY\\\kkkyyymmm^^^VVVYYYaaafffiiibbb___\\\YYYZZZ[[[\\\]]]UUURRRQQQUUU]]]```^^^ZZZUUUUUUUUURRROOOOOOTTTXXXSSSTTTTTTUUUUUUUUUVVVXXXWWWVVVUUURRROOOKKKHHHFFFDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>===<<<<<<::::::999999888888888777555555555666888777666444333444555666777777777777777666666666666666777777;;;;;;<<<<<<===???@@@AAABBB???<<<<<>>>>>===<<<;;;;;;;;;999999888888888888888888555555555666888888666444333444555666777777777777777666666555555555666666:::::::::;;;<<<===>>>???AAA>>>;;;;;;>>>BBBFFFHHHIIIFFFFFFKKKSSSVVVSSSNNNNNNMMMLLLLLLLLLLLLLLLMMMKKKJJJJJJLLLQQQXXX___cccppptttUUU___yyyooonnnqqqnnnddd\\\aaarrryyykkkaaa\\\ZZZYYYXXXWWWWWWXXXZZZZZZ^^^\\\WWWUUU\\\dddfffcccVVVYYY\\\]]][[[XXXVVVUUUWWWWWWVVVUUUTTTSSSRRRQQQWWWUUUSSSTTTWWWWWWUUUQQQSSSPPPLLLIIIFFFEEECCCAAABBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAA???>>>======<<<<<<<<<<<<;;;;;;::::::999777777777777666666666666666666666777666555555444222222333444444555555666555555555555555555555555999:::<<<======<<<:::999;;;::::::;;;===@@@CCCEEEEEEDDDEEEJJJPPPTTTUUUTTTOOOPPPOOOJJJIIIKKKLLLJJJIIIHHHJJJMMMNNNOOOUUU]]]uuueeeSSS```zzzqqqggg___ZZZXXXWWWWWWVVVVVVWWWYYY[[[\\\[[[ZZZVVVTTTXXX___aaa___XXXXXXYYYXXXWWWUUUSSSQQQRRRSSSSSSSSSSSSSSSRRRRRRUUUTTTSSSTTTTTTSSSQQQOOOQQQNNNKKKHHHFFFDDDCCCBBB???????????????@@@AAAAAA@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;:::999888888888666666666666555555555555444444444444444333333222111222222333333444444555444444444444444444444444777888:::;;;<<<;;;:::999888777777888999<<>>===<<<;;;;;;:::::::::;;;;;;:::999888777666555555555444444444444333333333111111222222111111000///000000000111222222333333444444444444444444444444444666777999::::::999999777666666666777999;;;<<>>AAACCCEEEFFFLLLMMMLLLJJJKKKMMMIIICCCCCCBBBEEEHHHKKKNNNWWWaaaxxxaaaJJJIIILLLaaazzzqqqeee\\\TTTQQQOOOMMMLLLNNNPPPQQQMMMOOOSSSUUUUUUUUUVVVWWWOOONNNMMMKKKKKKKKKKKKLLLKKKOOORRRSSSWWW]]]___^^^ZZZVVVRRRPPPPPPPPPNNNKKKJJJIIIIIIHHHHHHGGGGGGGGGMMMOOOQQQPPPMMMIIIFFFEEE???BBBCCCBBB>>><<<<<<>>>888888888888888999::::::888777777777777777888888444444444333222222111111111000000000000////////////000000000000///......------......//////000000111111111111111111111111222222333444444555666777444444444555555666666666888:::===??????AAACCCFFFOOOQQQPPPKKKGGGGGGDDD@@@AAA@@@BBBFFFIIIMMMWWWbbbyyyrrrTTTLLLKKKcccyyyqqqlllfff]]]VVVRRROOOKKKHHHCCCBBBCCCFFFIIIJJJIIIGGGKKKMMMNNNNNNNNNOOORRRTTTNNNMMMLLLKKKKKKKKKLLLMMMJJJLLLNNNPPPUUU\\\[[[WWWTTTSSSRRRPPPOOONNNNNNMMMJJJHHHGGGEEEEEEFFFGGGHHHKKKKKKLLLLLLLLLIIIEEEAAA===@@@CCCAAA<<<999:::<<<777777666666777777888999666666555444444444555555333222222222222222222222000000000000////////////...////////////...------------......///000000000000000000000000000000000333333333333444444555666333444555666777777777888999<<>><<<@@@CCCAAA;;;888999;;;666555555555555666777777555444333333222222222333111222222222222333333333111000000000////////////------.........---,,,,,,------......///000000000000000000000000000000000444444444333333444555555555666777999::::::;;;;;;:::===@@@AAA@@@AAADDDGGGLLLRRRRRRJJJBBBAAADDDFFFDDDBBBAAABBBBBBDDDLLLUUUvvvsssWWWIIIKKKfffJJJMMMRRRWWW[[[___dddggg```ccchhhooowww~~~{{{{{{|||xxxrrrjjjbbb[[[VVVSSSQQQNNNJJJEEEAAA>>>======@@@@@@??????>>>=========AAAAAABBBBBBCCCBBBBBBAAAFFFEEEGGGKKKKKKHHHHHHJJJMMMLLLLLLLLLNNNQQQSSSUUUOOOLLLJJJLLLQQQTTTRRROOONNNPPPSSSSSSRRRQQQRRRRRRLLLKKKIIIFFFDDDDDDFFFIIIKKKJJJIIIGGGDDDBBBAAA@@@;;;;;;;;;;;;999888666555888666555444444555666888777777555444333222222222222222222111111///......---------............///000000///...,,,+++***)))+++++++++,,,,,,,,,------000000000000////////////222222222333333333444444888777666555666777:::;;;:::;;;===@@@BBBEEEGGGHHHNNNMMMKKKGGGDDDBBBBBBCCCDDDCCCDDDEEEEEEEEEKKKSSSvvvkkkZZZJJJCCCJJJkkk444666888::::::<<<>>>@@@@@@BBBEEEGGGKKKQQQWWW\\\\\\YYYXXX[[[fffvvvzzz{{{{{{|||{{{yyywwwvvveeeccc^^^YYYUUUSSSQQQQQQPPPOOOLLLHHHEEEBBB@@@???CCCBBB???===<<<<<<<<<===>>>>>>>>>===============??????@@@AAAAAAAAAAAAAAAEEECCCEEEIIIIIIFFFFFFIIILLLLLLLLLMMMNNNPPPRRRSSSTTTQQQNNNNNNOOOPPPPPPOOOPPPRRRUUUUUUTTTSSSSSSTTTQQQPPPNNNJJJFFFDDDEEEGGGHHHHHHFFFDDDBBB@@@>>>>>>;;;::::::999888777666555777666444333333444666777777666555333222111111111111111111111000///...---,,,---------............//////...---,,,++++++***++++++,,,,,,,,,---------////////////////////////222222222222333333333333666555444444444666888999888999;;;>>>AAACCCEEEFFFLLLLLLKKKHHHDDDBBBBBBCCCBBBAAABBBDDDCCCCCCIIIQQQppp~~~hhhUUUDDD???KKKlll+++---------+++***+++,,,...///000000000111444666777777777999>>>DDDKKKOOOSSSNNNMMMPPPPPPQQQ[[[ggguuulllffffffbbb]]]^^^dddwwwxxxwwwsssmmmjjjjjjlll{{{}}}}}}yyysssooonnnooosssvvvvvvqqqggg___\\\]]]___bbbfffgggeee```YYYTTTMMMMMMNNNNNNNNNLLLKKKJJJAAA@@@===:::888777777777777777666666777888999999:::999888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@AAAAAACCCBBBDDDGGGFFFCCCDDDHHHLLLLLLLLLMMMNNNNNNOOOOOOUUUTTTRRROOOLLLKKKLLLMMMQQQTTTVVVVVVUUUTTTTTTUUUVVVTTTQQQLLLGGGDDDCCCDDDEEEDDDCCCAAA???===<<<;;;:::999777666555444555555666555444333333444555666555555333222111111111111000000000000000///...---,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,------------..................//////111111111222222222333333444333222222333444666777777888:::<<>>999777999888555666;;;@@@AAAAAA@@@===<<<===???FFFGGGHHHGGGDDDBBBBBBCCCAAADDDFFFCCC===999888999888:::===???>>>;;;777444555666666666666555444333777666555555555555666777777777777888888999;;;;;;;;;:::999888777777777888888888999999:::;;;;;;<<<;;;<<<<<<===>>>@@@AAABBBBBBBBBEEEGGGFFFCCCDDDIIIKKKKKKLLLMMMMMMMMMLLLLLLPPPSSSUUUQQQKKKHHHHHHJJJPPPRRRTTTTTTSSSRRRRRRRRRUUUTTTRRRMMMGGGCCCAAAAAABBBBBB@@@???===;;;:::999999777555333222222444555444444333333333333444444444333222111000000000000///////////////...---,,,++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............000000000111111111222222222222222222333444555666666777999;;;>>>AAACCCDDDDDDFFFHHHGGGEEECCCBBBCCCDDDCCCEEEGGGFFFEEEJJJQQQjjjnnnVVVLLLMMMooo***+++---,,,++++++,,,---(((***---.........///000+++,,,---...////////////...---...000///---...000---,,,,,,///000///000333///000000000000111333444...000111222111111111222---///222222000///000222////////////000111111111111111111111111111000000...//////000111222444444555555444444444555555666;;;:::999888777666666666666666777888999::::::;;;;;;;;;;;;<<<===???@@@AAAAAACCCGGGJJJHHHCCCEEEJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJPPPVVVUUUOOOJJJIIIKKKLLLNNNPPPPPPNNNMMMMMMMMMRRRRRRQQQNNNIIIEEECCCCCCAAA@@@???>>><<<;;;999999777555333111111111333444333333222222222222333333222111000///////////////------.........---,,,,,,************++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,---++++++,,,,,,------------/////////000000000111111222222222222333444555555666777999;;;>>>@@@BBBCCCAAACCCEEEEEECCCBBBAAAAAACCCBBBDDDFFFEEEDDDHHHOOOaaaxxx~~~cccSSSPPPrrr***+++,,,+++)))((()))***(((***,,,,,,++++++,,,---+++++++++,,,...///111222,,,---...000111000000000------...///////////////000000000///000000111111....../////////......---,,,...000000000000111222///...---,,,---000333555111111111000000000000000,,,,,,---...000111111222222222222222222333444555555555555555666666666666666666666777888999999:::::::::999999:::<<<>>>???@@@CCCJJJNNNJJJDDDEEEJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIOOOUUUVVVRRRMMMLLLMMMIIIKKKMMMMMMKKKIIIIIIIIIOOOPPPPPPOOOKKKGGGEEEEEE@@@???>>>===;;;:::999888555444222111111111222333111111222222222222111111000000///...............,,,,,,---------,,,,,,+++))))))))))))*********+++*********************+++************++++++++++++******++++++,,,,,,------........./////////000000000111111222333333444444555666888:::===@@@BBBCCC???AAABBBBBB@@@??????@@@??????AAACCCBBB@@@DDDKKKRRRbbbmmmwwwzzzbbbTTTSSSvvv+++,,,------++++++,,,---+++,,,------++++++,,,.........------------------++++++,,,,,,---///...,,,++++++,,,++++++++++++***...---,,,,,,------------...------......---,,,+++,,,---......------...//////...,,,,,,,,,...000111000///////////////000000...///000111222222222222333333333444555666777888111111222444444555555555666666777777888888999999999888777666666888:::;;;===CCCKKKPPPLLLDDDDDDHHHIIIHHHGGGGGGHHHIIIJJJKKKJJJMMMPPPPPPNNNLLLLLLMMMHHHJJJLLLLLLJJJIIIHHHHHHIIIKKKMMMKKKHHHDDDBBBAAA>>>===<<<;;;:::999888777333333333222222222222222000111111111111111111000///......---------------++++++,,,,,,,,,,,,++++++((((((((()))))))))*********************)))))))))((())))))))))))*********))))))******+++,,,,,,---------........./////////...//////000111111222111333444666999;;;>>>@@@AAA??????@@@>>><<<<<<===>>>>>>>>>@@@BBBAAA???BBBHHHFFFQQQWWW___llljjjZZZSSSVVVyyy%%%&&&((()))))))))+++---'''((())))))((((((***,,,((()))***+++,,,,,,------//////...------///---++++++------,,,,,,......---...---,,,---///000000000+++++++++,,,......---,,,++++++,,,,,,,,,------...//////......------------//////............///000---...///////////////...222111111111111222333333222333333444444444333333777777777777888888888888777666555444444555777888;;;BBBKKKQQQLLLDDDCCCGGGHHHGGGFFFFFFFFFHHHKKKLLLKKKKKKJJJIIIHHHHHHIIIKKKIIIKKKMMMMMMKKKIIIIIIIIIDDDFFFHHHGGGCCC???<<<;;;<<<<<<;;;:::999888777666222222333333333222111111000000111111111111000000......---,,,,,,,,,------***++++++,,,,,,,,,++++++(((((((((((())))))))))))************)))))))))((((((((((((((())))))))))))((())))))***++++++,,,,,,---------.........//////,,,---...///000000000000111222444777:::<<<>>>?????????>>><<<::::::<<<>>>??????AAACCCBBB@@@CCCIIICCCLLLMMMQQQ\\\]]]UUUTTTXXX{{{''''''((()))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------//////......---------------------............///111000000000000222333444222222222222222222333333444555555666777666666666444444555444444555888:::CCCFFFHHHEEEAAA???BBBEEEEEEDDDBBBAAAAAACCCEEEGGGHHHGGGDDDBBBBBBCCCEEEGGGIIIIIIJJJKKKKKKIIIEEEBBB???AAABBBAAA>>><<<;;;;;;999888888777777777777777:::888555222000000000000///............------------,,,++++++******+++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))******---------............///......---------......//////000222444777:::<<<===:::::::::999888999;;;>>>???>>>>>>???AAABBBBBBBBBFFFCCCCCCFFFHHHJJJPPPXXXYYY''''''((()))))))))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---............------,,,,,,------------............000/////////000111222333111111111222222222222222333444555555666666555555444555666666555777:::<<>>???@@@???===:::999999777777666555555555555666888777444111////////////............---------,,,,,,,,,+++************+++*********)))))))))(((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))*********))))))))))))))),,,,,,,,,,,,------------...------------......//////000222444666888:::;;;999:::999888777888;;;============>>>@@@AAAAAAAAAFFFCCCBBBDDDFFFHHHOOOWWW]]]''''''((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((()))***************+++++++++++++++++++++++++++++++++***************+++++++++******+++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------.....................///111111000000000111111222222222222333333444444444444444444555666777777999<<<>>>BBBDDDEEEDDDAAA@@@BBBEEECCCAAA???===???BBBGGGIIICCCBBB@@@???>>>???@@@AAA@@@@@@@@@AAACCCCCCBBB@@@===>>>???===:::888777888555555444333333333333444666444222000...---------------------,,,,,,,,,,,,,,,++++++***************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,------,,,------.../////////000111333444666777888888888888777666777999<<<;;;;;;<<<===>>>???@@@AAAFFFBBBAAABBBCCCFFFMMMUUU[[[&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((()))************)))++++++++++++++++++++++++*********************)))+++******))))))******+++************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...///////////////000000111111111111111222333333333333333333444555666666999<<>>???BBBFFFIIIDDDDDDCCCBBBBBBBBBBBBBBB@@@???===>>>???@@@???>>>===>>>>>><<<999777666777555444333333222222333333333222000...---,,,,,,,,,---,,,,,,,,,++++++++++++++++++***)))))))))))))))((((((((((((((((((((((((************************&&&&&&&&&'''''''''(((((())))))))))))))))))))))))++++++******)))(((((((((*********+++++++++,,,,,,,,,,,,,,,,,,---.../////////000111222333444555666666777888777666666888::::::;;;===>>>>>>???AAABBBGGGCCCAAABBBBBBDDDKKKSSSUUU&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))***************************************)))))))))))))))))))))))))))))))))(((((())))))))))))))))))*********++++++*********+++++++++++++++++++++++++++,,,,,,,,,---***++++++,,,------......------...//////000111111000111111222222222222222111222444444555777:::===???@@@AAAAAAAAABBBDDDEEEJJJGGGDDDAAA@@@BBBEEEGGGEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@????????????>>><<<>>>>>>>>>;;;888666666777444444333222222222222333111000///---,,,+++******++++++++++++************+++***))))))(((((())))))'''''''''''''''''''''((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((************))))))((((((***+++++++++,,,,,,,,,,,,+++++++++,,,,,,...////////////000111222333444444666777888777666666888999:::<<<>>>?????????BBBDDDHHHDDDBBBCCCCCCDDDJJJQQQVVV&&&&&&'''(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))((())))))))))))*********)))))))))*********************+++++++++,,,,,,,,,)))***+++,,,------------,,,,,,---...//////000000000111111222222222222222000111222333333555888:::>>>>>>>>>???AAACCCDDDEEEKKKIIIFFFCCCBBBBBBCCCDDDDDDDDDEEEFFFFFFDDDCCCBBBCCCBBBAAAAAAAAA@@@>>><<<>>>>>>===:::777555555666444333222222111111222222//////...---,,,+++***)))+++*********))))))))))))***))))))(((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))*********+++++++++,,,,,,,,,++++++++++++,,,---////////////000111222333444555555777888888777777888999999<<>>???BBBEEEHHHDDDCCCDDDCCCCCCHHHNNN]]]%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))'''''''''((((((((())))))(((''''''''''''''''''(((((((((((()))))))))******((((((((())))))*********************++++++++++++)))***+++---------------++++++,,,---...///000000000111222222333333222222111222333222222333666999===<<<===>>>AAACCCEEEEEEHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDFFFGGGGGGEEECCCBBBAAAAAAAAACCCCCCBBB???=========;;;888444333333444222111000000///000000000.........---,,,+++***)))******)))))))))((((((((())))))(((''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******++++++)))))))))*********++++++*********+++,,,---///000...///000111333444555666666777999999888777888999777;;;>>>???======AAAEEEEEECCCBBBDDDCCCAAAEEEJJJ]]]%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''(((((((((((())))))))))))'''((((((((())))))******)))************+++++++++)))***,,,---......------******+++,,,...//////000111111222333333333333222222333333333222333666888<<<<<<<<<>>>AAADDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFHHHIIIIIIGGGEEECCC??????AAACCCEEEDDDAAA>>><<<;;;999666333111111333000000///........................---,,,+++***)))))))))))))))(((((((((((())))))((('''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((''''''((()))***+++,,,,,,(((((((((((())))))))))))*********+++,,,---///000......000111333555666777666888999:::999888999:::555999===>>><<<<<<@@@DDDCCCAAABBBDDDCCC@@@BBBGGGWWW%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&''')))+++---,,,***(((&&&%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************++++++******************)))***---/////////---,,,/////////000111111222222111222222333333444444555777999<<<>>>>>>???AAACCCEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGG@@@AAABBBBBBBBB@@@===<<<;;;:::888555333111000//////............---------,,,,,,++++++***)))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---...000111111000111333666555777999999888777666777777888:::<<<<<<>>>AAADDDEEEEEECCC@@@>>>>>>AAADDDTTT$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&''')))+++,,,+++***(((&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))************************************+++,,,---------,,,,,,...//////000000111222222111111222333333444444555777999<<<>>>???@@@AAACCCEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFFFF@@@AAABBBBBBAAA>>><<<;;;999888666444111000///...............---------,,,,,,,,,+++******)))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,...///000000000111333555444666888888666555555666777888:::;;;<<<>>>AAACCCHHHHHHFFFDDDBBBAAACCCEEEQQQ~~~######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&'''(((***+++***)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************,,,,,,+++++++++,,,------......//////000111111111111111222222333444444444777999<<<>>>???@@@BBBDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDCCC@@@AAAAAA@@@>>><<<:::888777666444222000...------------------,,,,,,,,,,,,++++++******))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,...///000000000000333555333444666666555444444555666888:::;;;<<<===@@@CCCIIIIIIIIIHHHFFFEEEFFFHHHOOO|||###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((((((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((())))))))))))))),,,+++******+++---000111------...//////000000111111111111222333333444444666999<<<>>>???@@@BBBDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@???>>><<<:::777666555444222111///...---------,,,,,,,,,++++++++++++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))***+++,,,---.../////////000222444333444555555444444555666666888::::::;;;<<>>@@@BBBDDDDDDDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>===;;;999777666555444333222000///.........++++++++++++************))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))***+++,,,,,,---//////...///111333333444555555444444666777666888999::::::;;;>>>@@@===???BBBDDDEEEFFFIIIKKKVVV$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''(((((()))))))))))))))***,,,///333555,,,,,,------.../////////000000111111222333333333444666:::<<<===???AAACCCEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>><<<;;;:::999777666555444222222000///............+++*********))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))***++++++,,,---.........///111333333444555444444444666888666777999999999:::===???999;;;>>>@@@BBBDDDHHHKKKXXX######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))))))))))))))+++---...000+++,,,,,,---......//////000000000111222222333333222555888;;;<<<>>>@@@BBBGGGFFFEEECCCBBBBBBBBBBBB@@@AAAAAAAAA@@@???>>>>>>:::999888777555555444444000///...---------------******)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((''''''(((((()))***++++++,,,......---...000222222333333333222333555888666777888999999:::<<<>>>;;;<<<>>>>>>@@@CCCGGGJJJVVV~~~""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((()))))))))))))))))))))******+++++++++,,,------......///000000000111222222333333111444777:::;;;===@@@BBBHHHGGGEEEDDDBBBAAAAAAAAA???@@@@@@@@@@@@???>>>>>>999888777555555444444444...---,,,,,,+++++++++,,,))))))))))))((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''(((((()))***++++++,,,---------...000222000111222111111222444777666777888999888999<<<>>>???????????????BBBFFFJJJTTT{{{$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))***+++,,,---((()))***,,,---...//////222222111111222222333444444666999999:::<<>>???@@@AAA@@@>>><<<:::666666555444333222222111------,,,++++++******)))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&'''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((()))((('''''''''(((***++++++++++++,,,---...///000111222222111000000111333666666777888999::::::;;;@@@CCCEEEAAA<<<<<>>>>>???@@@@@@???===;;;:::666666555444333222111111---,,,,,,+++******))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((())))))***+++++++++,,,---...///000000111222111000000222444666666777888999::::::;;;===@@@BBB@@@<<<>>>EEELLLZZZ$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))*********))))))((()))***+++---...//////000////////////000111111000222444666888;;;???BBB>>>>>>???AAACCCCCC@@@===???@@@@@@@@@???===;;;999555555444333222111000000,,,,,,++++++***)))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((('''(((((()))))))))))))))++++++++++++,,,...///000...000111111000111333555555666666777888999::::::999<<>><<>>???@@@===;;;:::;;;>>>AAABBBBBBCCCCCCBBB@@@>>><<<:::999222222111000///...------+++******))))))(((((('''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&''')))*********)))(((*********+++,,,---...///---...000000111222555777555555666777888999999::::::;;;;;;::::::>>>CCCHHHTTT~~~######$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((()))***+++,,,******)))***+++---000111111000000000000111222222222222444777;;;>>>>>>======;;;999999<<>><<<:::888777111111000///...---,,,,,,******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((('''(((((()))))))))))))))************+++---...///---///000111111222555777444555555666777888999999:::::::::999999<<>><<>>111***...000+++***///000000000///...,,,+++******************)))((((((''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++++++++,,,,,,,,,,,,------.../////////000111222222444444555666555777999999777888<<<@@@SSS|||########################$$$%%%%%%$$$$$$"""!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%***++++++***)))(((***,,,---)))))),,,+++)))000;;;<<<000)))...000,,,+++000000000//////...,,,+++***)))************)))(((((('''''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,,,,,,,------.../////////000111222222444444555666555777888777555666;;;???SSS|||########################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$#######################################"""############$$$$$$$$$########################"""############$$$$$$$$$#########""""""#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))******)))((((((***+++///&&&%%%---,,,'''444III777...)))---///,,,,,,000/////////...---,,,+++***)))))))))))))))((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////000111222222444444555666888999999777444555:::>>>TTT}}}########################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######""""""""""""######""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((()))))))))(((((()))+++---'''&&&+++...000;;;III222,,,))),,,...,,,---000.........------+++******(((((())))))(((((('''&&&&&&&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))(((((((((((())))))))))))*********++++++,,,,,,---,,,,,,------.../////////000111222222444444555666>>>>>>===:::666666:::>>>WWW##############################$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######""""""""""""######""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((('''''')))+++))),,,***(((///===AAA>>>...+++***,,,---,,,---...,,,---------,,,+++***)))'''(((((((((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))***+++,,,,,,------,,,,,,------.../////////000111222222444444555666CCCDDDBBB>>>:::999<<>>AAAZZZ########################"""######$$$$$$$$$######"""""""""""""""""""""""""""""""""#########$$$$$$""""""#########$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&''')))+++'''+++,,,***///666444,,,(((***,,,,,,+++++++++***+++++++++++++++******)))&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))***+++,,,------...,,,,,,------.../////////000111222222444444555666:::===@@@@@@>>>>>>@@@BBBYYY########################"""######$$$$$$$$$######""""""""""""""""""""""""############$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$!!!""""""$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$&&&'''&&&&&&&&&)))+++)))(((***------******---'''***,,,,,,***+++***)))******+++++++++******)))&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&'''(((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((())))))+++,,,---......,,,,,,------...//////000000111222333444555555666222777<<<>>>>>>>>>AAADDDXXX"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!!!!!!!""""""""""""################################################"""############$$$$$$$$$########################$$$$$$##################$$$$$$$$$#########""""""########################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((())),,,///000---)))******++++++++++++******+++++++++******(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''(((((((((((('''''''''''''''((())))))+++******)))***,,,---...,,,,,,------.../////////000000111222333444444555333555:::??????<<<>>>CCC]]]"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!!!!"""""""""######################################################"""############$$$$$$$$$################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((,,,///...+++''')))******++++++******)))***++++++******((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((((((((('''''''''''''''(((((((((((('''''''''''''''((())))))*********)))***+++---...,,,,,,------.../////////000000111222333444444555444555:::???>>>;;;===BBB\\\"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""""""""#########$$$$$$################################################"""############$$$$$$$$$################################################$$$$$$$$$#######################################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&))),,,...---)))&&&))))))************))))))************)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&%%%&&&((((((((('''''''''''''''(((((((((((('''''''''''''''((())))))******)))******+++------,,,,,,------.../////////000000111222333444444555555666:::>>>===:::;;;AAA\\\""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$################################################""""""#########$$$$$$$$$#######################################$$$$$$$$$################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((%%%'''+++......,,,(((%%%((())))))))))))))))))((())))))******)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''(((((((((((('''''''''''''''((()))))))))))))))******+++,,,,,,,,,,,,------.../////////000000111222333444444555777888;;;???===:::<<>><<<:::===CCC^^^"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!!!!"""""""""##############################"""""""""""""""""""""""""""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***,,,...---***(((((()))&&&''''''((((((''''''&&&''''''((((((((((((((('''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))'''&&&%%%&&&((((((((('''''''''''''''(((((((((((('''''''''''''''((())))))'''((()))***+++++++++***,,,,,,------.../////////000000111222333444444555555555888;;;:::999<<>>DDDfff########################!!!"""###$$$$$$###"""!!!###############$$$$$$$$$########################""""""############"""""""""""""""""""""####################################""""""""""""""""""###################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$%%%'''((()))333...(((%%%&&&((('''%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++,,,------......///000000111111222222333333444333666:::;;;;;;>>>DDDggg########################!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$########################""""""############""""""!!!!!!""""""####################################"""""""""######"""""""""################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%''')))+++000+++&&&%%%&&&((('''%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++,,,------....../////////000111111222333333444333555:::;;;;;;???DDDhhh########################""""""############"""""""""""""""###$$$$$$%%%%%%########################""""""############""""""!!!!!!!!!"""######$$$$$$########################""""""############""""""###############################################################$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&'''***---***(((&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,------......///...//////000111222333333444333666:::<<<<<<@@@EEEiii##############################""""""""""""######!!!""""""###$$$$$$%%%%%%########################""""""############"""""" !!!!!!"""######$$$$$$########################!!!"""###$$$$$$###"""!!!################################################""""""#########$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&(((,,,///$$$%%%''''''&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,------......///......///000111222333333444444666;;;======AAAFFFjjj########################$$$###"""!!!!!!"""###$$$!!!""""""###$$$$$$%%%%%%########################""""""############"""""" !!!!!!"""###$$$$$$$$$########################!!!"""###$$$$$$###"""!!!################################################""""""######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''(((''')))---111 $$$(((((('''%%%''')))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++++++++,,,------......///---...///000111222333333555444777<<<>>>>>>AAAGGGjjj################################################"""############$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$#########""""""%%%%%%$$$###""""""##############################$$$$$$$$$#########""""""&&&%%%###!!!!!!"""###$$$"""############$$$$$$$$$$$$###""""""###$$$'''(((%%%((('''$$$&&&---///+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&%%%$$$"""!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''((()))***++++++,,,++++++******++++++,,,---++++++,,,------......///...///000111222333333333333888666888@@@@@@???HHHmmm################################################"""############$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$#########""""""%%%$$$$$$###""""""##############################$$$$$$$$$#########""""""&&&%%%###"""!!!"""###$$$"""############$$$$$$$$$$$$###""""""###$$$&&&(((%%%'''&&&$$$'''---...***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&'''(((((())))))(((((((((((())))))******++++++++++++******++++++,,,---++++++,,,------......///...///000111222333333333222777666888@@@??????HHHooo################################################"""############$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$###############%%%$$$######"""#################################$$$$$$$$$###############%%%$$$###"""""""""###$$$"""############$$$$$$$$$$$$######"""###$$$&&&'''%%%&&&&&&%%%(((,,,,,,)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""###%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&'''(((((())))))(((((()))))))))))))))*********+++************+++,,,,,,++++++,,,------......///...///000111222333333333222666555999@@@>>>>>>JJJqqq################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$###############$$$################################################$$$$$$###""""""######$$$""""""#########$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%&&&''')))++++++(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''((()))))))))))))))*********)))))))))))))))***************++++++,,,++++++,,,------......///...///000111222333333333222666555:::AAA===>>>LLLsss################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$###############$$$$$$##################################################################$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%)))+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''(((((()))))))))))))))*********)))))))))))))))******))))))******+++,,,++++++,,,------......///...///000111222333333333333666666<<>>AAAUUU{{{################################################"""############$$$$$$$$$"""############$$$$$$$$$################################################""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%########################""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$"""$$$,,,...((($$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%%%%%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((()))***************'''(((((()))***++++++,,,)))))))))))))))******+++++++++,,,------......///...///000111222333333333666888:::CCCHHH>>>AAAWWW}}}########################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))......***&&&%%%'''###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&***'''$$$&&&***+++)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))++++++******************+++,,,...---,,,,,,---///111111111222222333333444444999>>>GGGLLLCCCEEEXXX~~~########################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))...---)))&&&%%%&&&###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((%%%###%%%***,,,***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************+++,,,...---,,,,,,---///111111111222222333333444444:::>>>FFFIII@@@DDDYYY########################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))---,,,)))%%%%%%&&&###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""%%%)))+++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************+++,,,...---,,,,,,---///000000111222333333444444555;;;@@@EEEEEE;;;BBBZZZ########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((***+++***(((%%%%%%&&&###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###%%%((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***************++++++++++++,,,...---,,,,,,---///000000111222333333444444555<<<@@@DDDBBB888@@@ZZZ########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))******)))'''%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))*********++++++++++++,,,...---,,,,,,---//////000000222333444555555666<<<@@@CCCAAA777???ZZZ########################################################################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++***)))'''&&&%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,+++,,,...---,,,,,,---/////////000111333444555555777<<>>EEEGGGLLLYYY$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%######&&&%%%###'''...///)))$$$###%%%&&&%%%##################$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***++++++******++++++,,,------------...............///111333333333333555777444;;;;;;>>>GGGHHHLLLXXX$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$############$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%######%%%%%%%%%***000***&&&######%%%&&&$$$"""###############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******++++++******++++++,,,------------........./////////111333333333333555777444999:::@@@JJJJJJLLLXXX$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$&&&(((,,,000%%%$$$###$$$&&&&&&$$$"""$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********++++++******++++++,,,---,,,,,,------...////////////111333333333333555777555999;;;CCCMMMKKKMMMZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&***......""""""###$$$&&&&&&$$$###$$$$$$$$$###$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---,,,,,,------...//////000///111333333333333555777777;;;>>>GGGOOOJJJMMM^^^$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$''',,,---+++"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******++++++,,,---+++,,,,,,---...///000000///111333333333333555777777===AAAIIIMMMFFFKKKaaa$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###&&&&&&$$$'''---+++&&&$$$$$$%%%%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,---++++++,,,---...///000000///111333333333333555777777>>>CCCIIIIII???HHHccc$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&###&&&&&&$$$(((---***###%%%%%%&&&%%%$$$$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---++++++,,,---...///000111///111333333333333555777666>>>DDDIIIFFF;;;FFFddd&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%'''***+++)))&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''((()))))))))))))))******+++++++++******)))++++++******++++++,,,---///............//////000222222333444444555555666777666BBBDDDDDD???AAAeee&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&(((++++++(((%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''((()))))))))))))))******+++++++++******)))+++++++++***++++++,,,---///............///000000000111222333555666777888777888GGGIIIGGG@@@BBBggg&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''***,,,+++'''$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''((())))))))))))))))))******+++++++++******+++++++++++++++,,,------...............///000000///000111333555777999:::888;;;LLLOOOLLLDDDDDDhhh&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$&&&)))+++,,,***&&&###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''((()))))))))))))))))))))***+++++++++******,,,++++++++++++,,,------......---......///000111000111222444555777888999:::;;;KKKOOOPPPIIIGGGhhh&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###&&&***,,,+++)))&&&$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''((()))))))))))))))((()))***+++++++++++++++,,,,,,++++++,,,,,,---...---------......///111111333333444444555666777777===999DDDKKKPPPMMMKKKjjj&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$'''+++,,,***'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((())))))******))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''((()))))))))))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,------...---------......000111222444444444555666666777777<<<666@@@EEELLLMMMPPPrrr&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%(((++++++(((&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''((()))))))))))))))(((((()))++++++,,,,,,+++---,,,,,,,,,,,,---......------------///000111222222333444555666777888999999666???AAAEEEHHHUUU&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&)))+++***'''%%%&&&'''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))'''(((((()))))))))))))))(((((()))++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------///000111222111111333555777999:::;;;666666BBB@@@@@@DDDXXX(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((('''&&&%%%%%%(((%%%$$$((((((%%%$$$%%%(((...///)))%%%&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%+++******)))((((((''''''&&&&&&''''''(((((()))))),,,,,,------,,,***((('''((('''%%%$$$$$$&&&'''((('''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***(((''''''&&&&&&&&&''''''((('''%%%%%%%%%&&&(((***(((((())))))))))))((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,---------......------...///000111222222666555555666666777888999<<<888AAA@@@AAAGGG]]](((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''''''''(((((('''&&&&&&%%%(((%%%%%%((((((%%%$$$&&&)))......((($$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((()))))))))******((()))***+++***)))((('''&&&''''''''''''((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***(((''''''&&&&&&'''''''''((('''&&&%%%%%%'''(((***(((((())))))))))))((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))***++++++++++++***************++++++++++++,,,,,,,,,---------......------...///000111222222555555555555666777888999<<<999BBB@@@BBBIII```(((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%''''''&&&%%%%%%&&&'''''''''''''''(((''''''&&&%%%(((%%%%%%((((((&&&&&&(((+++...,,,'''$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''(((((((((((((((((()))***+++,,,+++******'''((()))*********)))((('''''''''''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((()))))))))(((''''''&&&''''''((((((((('''&&&&&&&&&'''((()))(((((())))))))))))((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))***++++++++++++***************+++++++++,,,,,,,,,,,,---------......---......///000111222222444444444555666888999:::>>>;;;CCCAAADDDNNNfff(((((((((((((((((((((((()))(((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&'''%%%&&&((((((&&&'''+++------***&&&$$$&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((()))))))))))))))***+++---......------,,,)))***************))))))(((((('''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))'''''''''''''''(((((()))(((''''''&&&'''((())))))(((((())))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,,,,,,,,,,---------............///000111222222333555555666777999;;;===>>>@@@===EEEBBBHHHUUUnnn))))))))))))))))))))))))))))))(((''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''%%%''')))(((&&&(((......+++(((&&&&&&&&&''')))''''''''''''''''''''''''))))))))))))(((((('''''')))******++++++,,,,,,---,,,---...//////...---,,,///...,,,***))))))))))))***))))))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))***''''''''''''(((((())))))(((((())))))))))))((((((((((((((()))))))))))))))************************))))))***++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,---------............///000111222333333666777888:::<<>>AAADDDEEEFFFDDDKKKGGGQQQfff))))))))))))))))))))))))***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&'''((((((''''''&&&&&&(((***(((&&&+++333...(((&&&)))***'''&&&(((((((((((((((((((((((((((((())))))+++,,,---.........///111333555666888999>>>@@@BBBEEEGGGHHHHHHHHHJJJKKKKKKHHHDDD===777333...---,,,,,,+++++++++,,,************************************************))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((('''''''''''''''((()))***+++''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------......//////000111222333333444666777999<<>>@@@CCCEEEGGGIIIJJJMMMOOORRRVVVYYY\\\]]]]]]YYY[[[]]]\\\VVVMMMCCC<<>><<<999777555333000......555:::999999;;;:::777666---(((+++---)))&&&&&&***)))((((((***++++++***((((((((((((((((((((((((******))))))(((((((((''''''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************++++++*********************++++++,,,,,,------...++++++,,,------......///...///000111333444666666444444888<<<>>>???EEEMMMKKKMMMRRRUUUXXXjjj***************************)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&''')))(((&&&)))...000///''''''''''''(((***+++,,,******+++,,,...333999>>>BBBFFFLLLQQQSSSUUUVVVWWWVVVRRROOOPPPRRRRRROOOKKKIIIGGGDDDDDDGGGIIIIIIHHHLLLQQQTTTUUUWWWYYYVVVPPPLLLLLLKKKKKKJJJFFFAAA===???EEEJJJJJJKKKNNNOOOMMMCCC888000......+++***,,,***)))(((((())))))((('''))))))))))))))))))))))))******)))))))))((((((((((((((()))******)))((((((******************************))))))))))))******)))************+++++++++************************++++++******************+++,,,,,,------...//////+++,,,,,,---......////////////000222444555666777:::;;;>>>AAAAAABBBIIIRRRTTTRRRSSSWWW]]]qqq******************************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((''''''''''''''')))((('''***000111...(((''''''((()))***,,,---...000333666;;;AAAHHHMMMQQQTTTYYYZZZZZZXXXVVVVVVXXXUUUSSSSSSUUUVVVSSSPPPDDD@@@;;;999999;;;<<<<<>>GGGKKKQQQTTTTTTSSSRRRQQQJJJKKKNNNPPPRRRUUUYYY\\\VVVSSSNNNIIIEEEAAA>>><<>>>>>555666:::@@@HHHNNNQQQRRRSSSXXXYYYWWWVVVYYYZZZXXX```[[[SSSIII@@@888222---,,,++++++,,,---...,,,+++))))))))))))))))))))))))*********+++++++++++++++******))))))))))))******************************++++++************++++++))))))*********+++++++++******************************++++++,,,,,,,,,,,,+++++++++,,,------......------...//////000000111111222333555777999;;;<<<@@@AAADDDFFFEEEIIIWWWffffffccc```[[[YYYmmm++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))************((())))))+++111555222+++((()))+++///777@@@IIINNNOOORRRTTTTTTQQQMMMIIIHHHDDDHHHNNNQQQQQQOOOMMMKKKFFFDDD@@@<<<999777666555999:::;;;:::888888999;;;333777888666555777777555555333333555:::???CCCDDDSSSXXX[[[YYYYYY[[[\\\ZZZ\\\]]][[[TTTLLLFFF===666...,,,******+++,,,,,,+++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++************++++++)))************+++++++++******************************++++++,,,---------******++++++,,,------.........//////000111111111222333444666999;;;======AAABBBCCCCCCAAAEEETTTdddnnnlllhhh___ZZZkkk+++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((()))))))))))))))******+++++++++((()))))),,,222777222******---444<<>>AAAFFFGGGDDD???;;;999777777666666666777:::<<<<<<@@@EEEHHHHHHHHHHHHIIIGGGIIIGGGCCCBBBAAA===888999777444333444666888888DDDKKKQQQRRRTTTXXXYYYWWWQQQXXX[[[WWWSSSPPPJJJCCC666222...,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------++++++***))))))***++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++******************************++++++,,,------...++++++,,,,,,---............//////000000111222222222333555777:::<<<>>>???>>>???AAABBBAAAGGGXXXjjjxxxssslllbbb]]]nnn+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))******++++++++++++))))))))),,,333888222)))...444===GGGNNNRRRSSSSSSJJJHHHCCC<<<777666888:::333444666777888999;;;===999999888777777888:::===EEEKKKTTTYYYZZZYYYYYYZZZTTTUUUTTTRRRTTTVVVQQQJJJ@@@===:::999999999888888111999AAAEEEJJJOOOQQQPPPHHHPPPVVVUUUUUUUUUQQQKKK>>>:::444000............+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++******************************+++,,,,,,---......,,,,,,------...//////000/////////000111111222222333444555888:::===???@@@???AAAEEEHHHIIIRRRfffzzz|||rrrhhheeevvv......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))))))))((())))))'''&&&&&&'''((()))++++++***++++++++++++,,,///******111555111---...;;;BBBMMMVVVYYYUUUNNNHHH???>>>===<<<;;;888222///555000000666:::<<>>;;;777555;;;CCCDDD@@@===CCCIIIKKKMMMPPPSSSUUUQQQKKKBBB888000,,,,,,,,,***,,,...,,,))))))+++///++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---...///////////////000111000//////111333222555999;;;<<<===>>>@@@CCC>>>AAAKKKPPPZZZzzzzzzccc___xxx.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''(((((()))(((((((((***))))))(((((()))))))))'''((()))+++---...//////+++***...444777555777<<>>:::;;;;;;:::===CCCMMMUUUYYYVVVRRRKKKCCC;;;444///---+++,,,------,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...///////////////000111000//////111333222555888:::;;;<<<>>>@@@EEEEEEIIILLLNNNZZZ|||kkkfff.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''(((((()))))))))(((''''''*********+++++++++******&&&'''))),,,...000222222///222888???@@@BBBHHHOOOVVVWWWXXXWWWTTTNNNHHHDDDCCCCCC@@@<<<999;;;@@@EEECCCEEEKKKPPPPPPNNNOOOSSSZZZXXXSSSNNNIIIHHHKKKNNNWWW```kkkrrrtttsssrrrrrrmmmfff___^^^dddiiikkkjjjsssppphhh\\\UUUUUUTTTQQQNNNTTTWWWSSSPPPOOONNNLLLCCC<<<444333888AAAJJJOOOWWWWWWUUUQQQJJJ@@@777111...---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///////////////000111111000000222333111444777:::;;;<<<>>>@@@DDDKKKPPPNNNPPPdddfff___............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''''''''''')))))))))))))))((('''&&&((()))+++,,,,,,+++***************,,,///222666888===AAAHHHNNNPPPRRRUUUXXXYYYVVVQQQKKKFFFCCCBBBAAABBBHHHMMMNNNKKKIIIKKKNNNHHHMMMTTTWWWUUUQQQPPPRRRSSSUUUUUUQQQMMMMMMTTT[[[sss~~~||||||jjj```YYYTTTLLLQQQTTTTTTVVVZZZZZZXXXUUULLLCCC>>>;;;:::<<<@@@NNNQQQVVVXXXTTTLLLBBB<<<555111---,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---...//////000000000///000111111000000222444222444777999:::<<>>===@@@EEEIIILLLRRRVVVVVVQQQMMMMMMOOOIIITTTccclllnnnkkkeeeaaa^^^dddjjjjjjhhhlllwwwxxxqqqdddbbb]]]YYYZZZ\\\YYYSSS[[[UUUQQQNNNGGG===999<<>>;;;<<<@@@HHHPPPVVVUUUTTTQQQLLLIIIJJJOOOTTTaaarrryyyyyy|||xxxqqq[[[TTTPPPQQQMMMCCC>>>@@@<<>>BBBEEEQQQVVVYYY```tttqqq////////////............------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((()))*********))))))*********++++++,,,---...111555<<>>>>>;;;<<<@@@FFFLLLQQQSSSSSSRRRSSSRRRUUU___qqqfff\\\[[[UUUNNNLLLKKKGGGAAA===>>>DDDKKKQQQQQQQQQNNNFFF;;;333000///------------------------,,,,,,,,,------.........,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////---...///000111111111111///000111222111222555777666888:::;;;===@@@EEEHHHQQQTTT\\\gggrrr{{{///000000///...///111333......---,,,,,,,,,,,,------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&(((***+++******+++,,,+++...///...,,,///777???BBBIIIOOORRRVVVWWWOOOCCCEEEFFFDDD>>>;;;;;;<<<===:::AAAIIIMMMMMMOOOUUU\\\aaalll|||wwweeeVVVMMMRRRSSSQQQKKKCCC???@@@CCCJJJOOOSSSQQQHHH===333---///000000---******...222000000//////.........---,,,------......------,,,000---******---///...---,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////......///000111222333333111111111222333444555666888:::<<>>999......///...------///111000/////////............,,,------......------,,,000---++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////---...///000111222222333222222222222333555666777999;;;>>>@@@DDDIIIOOOSSSYYY]]]kkkuuu{{{555444333111000//////...//////...---------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))*********************************+++,,,+++***))))))++++++,,,...222999BBBJJJOOOPPPQQQNNNEEE===999444000111222555:::>>>@@@???>>>===DDDJJJMMMRRRaaayyyuuuaaaSSSNNNKKKEEE@@@AAAGGGOOOTTTTTTOOOGGGAAA111///......////////////////////////............------............------///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////------...///000111222222222222333333444666777888;;;===@@@CCCGGGMMMTTTYYYYYY]]]kkkuuuzzz666555333111111000///...000///......---............------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))************************************++++++***)))((()))+++,,,///666???HHHMMMOOOOOOIIIIIIEEE<<<555333555777<<<===???BBBAAA???AAAFFFOOOZZZhhhqqqxxxuuu^^^PPPKKKLLLHHHKKKPPPVVVXXXUUUMMMGGG;;;666000...///000///...///////////////.........------............------///...---------...------------------------------....................................////////////------...///000111111222333333444555666777999:::;;;>>>BBBFFFJJJPPPWWW[[[XXX\\\gggnnnttt999666222111111111000///000000///............///.........---------,,,,,,++++++++++++++++++++++++************************************************))))))))))))************************************)))***+++***))))))+++---000666AAAMMMSSSSSSMMMHHHAAA???===999666777===DDDMMMIIIFFFCCC@@@DDDUUUgggppp\\\QQQOOONNNOOOTTTYYY[[[WWWSSSJJJBBB777000/////////............///////////////---......//////......---.../////////...---------------------------------................................./////////000000------...///000111222222444444555666777999;;;<<<<<>>@@@FFFMMMOOOGGGAAAAAAEEEUUUsss~~~nnnWWWQQQJJJLLLSSSZZZ[[[YYYUUUMMMBBB888222000000000.........///////////////......////////////.........///111000...,,,,,,---------------------------............................../////////000000000......///000111222333333555555666777999;;;<<<===>>>CCCIIIOOORRRUUUWWWYYYbbbeeejjjkkkuuuKKKCCC999444333444333111222111000000//////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,---...111666999CCCHHHNNNOOOKKKFFFBBBAAABBB>>>>>>EEEJJJKKKNNNSSSOOOHHHJJJXXXhhhzzzuuugggVVVNNNRRRXXXZZZYYYYYYUUULLLBBB888333111222............/////////000......////////////.........000222111...,,,,,,---.................................................../////////000000000000//////000111222333444444666666777888:::<<<>>>???AAAGGGOOOTTTWWWWWWWWWWWW\\\```ggghhhtttTTTJJJ>>>666444444333222222111111000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++***,,,...///111555;;;>>>KKKMMMMMMHHHAAA>>>???CCCCCC>>>@@@JJJRRRSSSTTTWWWWWWUUUaaa}}}mmm\\\YYY[[[\\\ZZZYYYXXXSSSIII>>>666333333---.........//////000000......////////////.........000333222...,,,,,,---................................................////////////000000000000000000111222333444444555666666777888:::<<<>>>???DDDJJJRRRYYY[[[YYYWWWVVVWWW]]]eeehhhuuu\\\NNNAAA<<<888222111333333222111000//////////////////.........---------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++******++++++***))).........///222:::CCCIIIIIIMMMIII>>>888<<>>:::555111111333222111000000//////000//////.........---------------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++++++++++++++***+++---///333888@@@HHHNNNMMMNNNIII===777999===>>>999@@@GGGPPPSSSLLLUUUooo{{{fff\\\[[[\\\ZZZVVVQQQHHH;;;000222111000000111222222111000000000//////000000000000000/////////.................................000000000000000000000000........./////////000000111111111111222444555666<<<<<<===>>>AAADDDFFFHHHIIILLLTTT]]]```]]]ZZZYYYYYY^^^hhh~~~~~~vvvXXXFFF>>>999555333444333222111000000000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,)))...444:::AAAGGGMMMRRRLLLJJJCCC;;;777888:::999===DDDHHHLLLOOOOOOdddjjjZZZaaa```XXXVVVVVVGGG444444222111111222222111000111111000000000000111111000000////////////..............................000000000000000000000000....../////////000000000111111111222333444666666<<<>>>AAADDDGGGHHHHHHHHHGGGIIIRRR___eeeaaa\\\[[[ZZZ___lllzzz|||sssUUUCCC;;;888888444444222111111111111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------+++***+++,,,---+++222<<>>>>>AAAFFF???LLL]]]www|||aaa]]]___[[[YYY\\\EEE===555111333666666444333333222222222222333333//////000000000000111111////////////////////////000000000000000000000000/////////000000000111111111222222333555777999:::===AAAFFFLLLPPPRRRRRRQQQPPPJJJQQQfffsssmmmdddaaabbbkkksssmmmPPP===666555444333333222222333000000000000/////////...........................------------------------...------------,,,,,,,,,++++++,,,,,,---......///***,,,...---,,,...444:::???AAACCCCCCAAA???>>>>>><<<<<>>BBBAAA???<<<:::<<<@@@CCC;;;<<>>888555444444444444333222111111000111111111000/////////............------............------------------------------++++++,,,,,,,,,------------...000111222666<<>>999:::???BBBBBB@@@EEEIIIPPPPPPHHHKKKdddkkkcccdddccc[[[LLL<<<666888888555666444222222333333222111222222222111111111111000111111111111111111111111111111111000000000000000222111000111333333111///333444666777888:::===@@@HHHJJJMMMRRRXXX^^^cccfffccc___dddrrr}}}zzzrrrnnnhhhjjjpppRRRCCC777555666444111111333222222111111111111111000000/////////.........---......//////......---------------------------+++,,,,,,,,,,,,---------///......000444999;;;<<>>???@@@AAAAAAAAALLLQQQQQQQQQggguuukkkccc\\\XXXNNN@@@:::===999777555444444444333111333222222222111111111111111111111111111111111111111111111111111111111111111222333333333444666888555666777888;;;@@@GGGKKKQQQVVV\\\bbbgggkkkpppsssssslllppppppwwwrrrIII<<<;;;666333777333333222111111111111222000000000////////////.........////////////..............................------------............000000111333777999:::999@@@AAAAAA@@@??????BBBDDDKKKOOOXXXiiixxxggg]]]^^^WWWFFF===@@@;;;888666555555555333222333333222222222111111111111111111111111111111111000111111111111111222222111333444333222333555888777777999;;;???EEEMMMSSSWWW[[[```eeeiiinnnuuuzzz}}}uuuppptttssswww___DDD:::444555;;;444333333222111222222222111000000000////////////...//////////////////...........................------........./////////...222777777666666:::>>>BBBAAA>>>;;;:::===BBBGGGKKKKKK]]]qqq]]]\\\[[[NNNBBB@@@:::888666555555555444333333333333222222222222111111111111111111111111111000000111111222222222333333444444444333333444666888:::<<<>>>CCCKKKSSSZZZ___bbbfffhhhkkkqqqzzz}}}yyyvvvtttwwwzzzTTT>>>555555999444444333222222222222222111111000000000/////////...//////000000//////....................................////////////000...444:::999555666===DDDAAA>>>999777999???FFFKKKOOOOOOffffff]]]]]]UUUHHH@@@999777555555555666555444333333333333222222222222111111111111111111111111000000111111222333333333444333333555777888666555:::<<>>@@@<<<777;;;>>>BBBGGGLLLSSS[[[```hhhnnntttvvvvvvxxx~~~{{{www}}}WWWDDD;;;444555444333333222222333333111111111111000000000000//////000000000000//////////////////////////////////////////000000000000555555666777999>>>CCCGGG@@@<<<:::@@@KKKUUUZZZ[[[^^^ppplllaaa]]]QQQBBB666444333333555666666555444444444333333333222222111111111111111111111111000000111222333333444444444111111999CCCFFFAAA:::<<>>EEEIIILLLXXXggglllhhhkkk\\\OOOAAA:::999888777888888555111777777666555444444333333333333333222222111111111111222222333333444444555444666999:::::::::<<<===<<<@@@FFFLLLPPPTTTXXX[[[eeejjjrrrzzz~~~}}}{{{}}}|||wwwooouuurrrJJJ:::777666333222222444555444222222111111111111222222//////000000000000////////////............/////////000000000//////111333888===@@@>>>???DDDEEEDDDGGGCCCIII\\\rrryyy^^^MMMFFF888888666555555666666444666666555555444333333222333333333222222222111111111222222333333444555555333555777888888999:::<<<===BBBIIIOOOTTTYYY^^^aaadddiiiqqqyyy~~~~~~}}}}}}~~~~~~}}}zzzvvvtttxxxpppttt}}}iii>>>:::777555333222333444666222222111111111111222222///000000111111000000///000//////......//////000///000000000000111333666999@@@EEEDDDCCCDDDFFFEEEMMMLLLYYYtttjjjSSSLLL===;;;888666555555555777555555444444333333222222333333333222222222222111222222222333444444555555333555777888888999;;;===BBBGGGNNNUUU[[[```eeeiiigggkkkqqqwww{{{}}}}}}}}}~~~}}}}}}|||zzzwwwtttuuuoootttzzzzzzOOO;;;777555555555333444666333222222111111222222333000000000111111000000000000000////////////000000///000111111111222666999<<>>;;;666444666444333333333333333222222222222222222222222222222222333333444444555666666777999;;;<<<===@@@CCCFFFJJJNNNUUUZZZ___dddhhhkkkiiijjjlllooorrruuuwwwxxxzzzxxxtttwww|||ssswwwNNN???555777999666333333333333222222222222333333000111111222222111111000111000000//////000000111000111111222333666;;;???AAAEEEIIIKKKIIIOOO```pppwww]]]LLL???======999666888444444444444333333333333111222222222222333333333333333333444555555666666555777:::<<<>>>BBBFFFJJJLLLPPPWWW\\\aaaeeeiiikkkjjjjjjkkkmmmqqqvvvzzz}}}zzz|||xxx{{{{{{~~~|||uuucccKKK888666999666333444444333333222222333333444000111111222222111111000111111000000000000111111111111222222444888===AAACCCDDDGGGIIIIIISSSlllvvv[[[CCC======:::888:::444444444444444444444444111111222222222333333333333333444444555666666666666888:::===@@@EEEKKKOOORRRWWW]]]dddiiimmmrrruuutttsssqqqpppssswww|||}}}~~~{{{rrrxxxsssUUU:::444777555333444444333333222222333333444111111222222222222111111111111000000000000111111111111222222444888>>>CCCDDDDDDFFFGGGIIIVVVttt~~~wwwuuusssqqqqqqtttwwwyyy|||lllJJJ???>>>:::888:::555555555555555555555555111111111222222333333333333333444444555666666666888:::===@@@DDDIIIPPPTTTYYY^^^eeelllrrrwww|||}}}xxxuuutttvvvzzz|||xxxyyyxxxssswwwyyycccEEE@@@666444:::777444444444333333333222222111111111111111111111111222111111111111111222222222222111111444:::AAAFFFJJJJJJEEE===@@@XXX|||tttmmmpppqqqnnniiihhhkkkpppkkkllllllmmmpppwwwyyyUUUEEE;;;888:::666777777555444444444444444333333333444444444555555444555777777666666888999777@@@CCC@@@DDDQQQXXXUUUYYY___iiiqqqwww|||~~~{{{xxxtttrrrtttvvv}}}zzzPPP???:::999999666444444444333333333222222111111111111111111111111222111111000000111111222222111222333777===DDDIIILLLFFF@@@<<<>>>QQQwww~~~|||~~~dddQQQAAA;;;:::666777777666555444444444444333333444444444555555555444666777777777777999:::999===@@@GGGYYYiiigggZZZ]]]ccclllttt{{{~~~}}}~~~yyywwwtttrrrsssqqqrrr{{{dddAAA===>>>888555444444444444333333333333222222222222222222222222222111111000000000111111111111222555:::AAAHHHLLLKKKBBB<<<<<>><<<888888777666555444444444444333444444444444555555555444666777888777888;;;===BBB@@@DDDVVVttt{{{eee```fffoooxxx~~~~~~}}}wwwyyyxxxyyyyyyvvvsssuuu{{{}}}III@@@>>>666777555444444444444333333333222222222222222222222222222222111000000000111111222222333777===DDDIIILLLEEEBBB===>>>NNNlll|||wwwuuuwwwuuuwwwzzzzzztttqqqtttzzzpppSSSCCC???:::888777666555444444444444444444444444555555555555555666888888888:::===@@@FFFEEEJJJ^^^zzz}}}iiibbbgggpppxxxyyyyyyzzz}}}~~~}}}|||}}}[[[DDD<<<666;;;555555555444444444333333222222222222222222222222333333222111111111111111333333444888???EEEHHHIIIAAADDDAAABBB\\\}}}yyywwwvvvrrrooovvv|||yyyzzzuuunnniiihhhhhhlllyyyzzz[[[IIICCC<<<888888666555555555555555444444444555555555666666555777888999:::<<<@@@CCCBBBFFFNNN[[[jjjqqqlllcccbbbgggooovvv||||||zzz|||uuuwwwyyyzzz|||~~~mmmuuuLLL;;;999<<<555555555555444444444333333333333333333333333333555444333222222222222222444333444:::AAAGGGIIIIIIAAAEEEEEEKKKhhhwwwqqqvvv~~~xxxuuuvvviii[[[TTTTTT```nnndddPPPFFF<<<888888777666555555555555444444555555555666666666666777888999;;;>>>CCCFFFEEELLLTTT[[[^^^```bbbcccbbbgggnnnuuuzzzvvvvvv|||vvvxxxyyyyyy}}}cccYYY@@@===:::555555555555444444444444333333333333333333333333777666555444333333333333444333555<<>>CCCIIINNNPPPSSSXXX]]]bbbgggmmmqqqrrrpppqqqwwwzzzuuunnnpppqqqpppuuu{{{~~~mmmXXX>>>@@@777555444444555666555333555555444333333444555555666555555444444555555555666777;;;EEEQQQWWWSSSMMM???GGG___mmm```eeeiiiqqqqqqrrr|||]]]JJJ===999666777777444444666555555555666666666666666:::;;;===>>>AAAFFFMMMRRRTTTWWWZZZ^^^aaafffkkkooosssqqqqqqwww|||vvvpppmmmooooooooottt{{{|||zzztttyyytttqqqfff===@@@888666555444555666555444555555444333333444555555666555555444555555666666888777===JJJVVVZZZTTTMMMCCCMMMsss{{{www{{{nnnNNN@@@:::666777777555444666444444555555666666666777:::<<>>777888999777555666555555555555777888:::;;;;;;???DDDIIINNNTTTYYY]]]eeeeeefffeeeeeegggjjjmmmjjjnnnuuu~~~yyytttqqqpppmmmmmmrrrvvvqqqhhhiiisssgggeeehhhGGG===:::777555666666777666444555666666666666555444555555555555666777888888999<<>>>>>BBBHHHNNNRRRWWW[[[^^^eeefffhhhiiiiiijjjmmmoooooottt|||~~~{{{yyyxxxuuurrrsssssslllcccjjjsssyyybbb~~~LLL>>>;;;777555666777777777444555666777777666555444555555555555666777888999;;;@@@PPPccciiiddddddkkktttzzzKKKAAA888888:::999666666777777777777999<<>>AAAEEEIIIOOOQQQUUUZZZ```dddggghhhiiigggfffhhhmmmppppppoootttxxx|||~~~~~~~~~|||}}}}}}tttQQQ???:::<<<888888999333666666555555555555444444666666777888999:::::::::>>>CCCdddxxx~~~xxxkkkuuulllcccnnnnnnNNN===<<<888555888888888999<<<>>>AAAEEEIIIMMMUUUVVVXXX[[[```dddiiikkkkkklllllllllkkklllnnnppprrrwww|||~~~zzzvvvwww~~~||||||sssZZZBBB888===;;;888888333666666666666666666666555666666666777888:::;;;<<<>>>GGGjjj~~~nnntttvvvYYYSSSdddxxxuuujjjhhhyyyxxxUUU???<<<888666999999777:::===???CCCGGGLLLPPPTTTUUUWWWYYY]]]bbbhhhlllnnnrrrtttrrrmmmkkknnnrrruuuzzzzzzqqqlllnnnvvv|||zzz|||ppp}}}gggFFF666<<<<<<888888666777777777777777777777777555555555666888:::<<<===CCCOOOtttqqqtttyyyxxx}}}kkkVVVPPPYYYeeehhheeeTTTOOOWWWtttZZZ@@@<<<888888;;;:::777:::===@@@DDDHHHNNNRRRQQQTTTWWWZZZ]]]ccciiinnnooovvv{{{xxxpppllloootttvvv{{{}}}vvvpppooosssyyyrrrtttyyyOOO777<<<<<<888888999777777888888888888999999666666666777999;;;>>>???EEETTT|||qqqooo~~~pppxxxyyynnnaaa```jjjsssxxxpppcccZZZYYYZZZVVVNNNBBBGGG\\\}}}aaaBBB<<<999999<<<:::999;;;>>>BBBEEEJJJOOOSSSRRRWWW]]]```cccggglllqqqnnnvvv}}}|||uuuoooppptttvvvzzzzzzooo[[[;;;===<<<777888;;;666777777777888888888888888888888999;;;>>>AAACCCLLL]]]sssnnnmmmaaalllzzzwww~~~^^^aaaddd```WWWSSS\\\iiiyyyvvvnnnaaaYYYUUUMMMDDD???FFF[[[ttt}}}vvvqqqrrr{{{xxxkkkdddfffwwwiiiFFF===::::::<<<999;;;>>>AAADDDGGGLLLQQQUUUUUU[[[dddhhhiiijjjnnnqqqkkkttt}}}~~~wwwqqqppprrrvvvzzz}}}nnnddd??????===666888<<<555666666666777777888888:::999999:::===@@@CCCEEEXXXjjj{{{tttfffLLLLLLVVVTTT]]]kkkwwwvvvwww^^^bbbuuueeeWWWNNNRRRVVVXXX]]]eeeuuutttlll^^^TTTNNNFFF<<<@@@DDDQQQ^^^\\\RRRSSS\\\]]]hhhxxxtttgggZZZPPPKKKKKK```oooJJJ???;;;;;;<<<888>>>@@@CCCFFFIIINNNSSSWWWVVV^^^hhhmmmlllkkkmmmoooiiiqqq{{{~~~yyyrrrppppppxxx{{{~~~}}}jjj???>>><<<:::<<<666888777777777888999::::::999:::;;;===@@@DDDJJJOOOccc|||fffKKKRRRDDDFFFEEELLLWWW[[[^^^lll~~~xxxfffddd}}}fffMMMUUUffffffSSSMMMMMMQQQiiisss]]]bbb```]]]ZZZVVVPPPGGGAAA???AAADDDEEEEEEEEEGGGHHHFFFLLLVVVgggyyyuuueeedddbbbZZZQQQMMMMMMKKKGGGFFFRRRtttvvvOOO@@@:::;;;<<<888>>>@@@CCCFFFKKKRRRZZZ______eeelllqqqrrrqqqqqqrrruuuzzz}}}|||zzz{{{zzzwwwxxx|||~~~~~~pppCCC???<<<:::;;;666777777777777888999:::::::::<<<>>>???BBBGGGMMMQQQccc{{{wwwzzz^^^UUUAAAEEE??????EEEHHHHHHPPP]]]dddVVVbbbvvvtttYYYSSSXXX]]]OOOLLLPPPYYYqqqyyyeeeXXXXXXWWWVVVSSSNNNHHHEEEBBBCCCCCCBBBAAABBBEEEGGGAAABBBGGGTTTccciii```UUUOOOQQQOOOLLLKKKMMMLLLHHHEEEKKKjjj}}}TTTCCC>>>>>>@@@>>>BBBEEEHHHLLLPPPVVV\\\```aaaffflllooopppqqqrrrtttuuu{{{~~~}}}{{{|||zzzvvvxxx|||~~~}}}~~~~~~xxxIII???===;;;:::777666666666777777999::::::<<<>>>@@@BBBEEEJJJPPPTTT^^^uuukkk{{{wwwdddWWWUUUHHH>>>@@@CCCCCCGGGMMMWWWpppyyy[[[RRR___{{{rrr\\\NNNHHHPPPGGGIIIRRRaaawww}}}nnn[[[ZZZXXXUUURRRNNNKKKIIIGGGFFFDDDAAA@@@AAAEEEHHHCCC??????GGGRRRUUUQQQKKKBBBGGGKKKLLLNNNQQQPPPLLLLLLJJJddd[[[EEE@@@AAABBBCCCFFFIIINNNRRRUUUYYY]]]```cccfffkkknnnpppqqqsssuuuvvv|||}}}|||zzzvvvxxx{{{||||||NNN>>>===;;;:::999666666666777888999:::;;;>>>@@@BBBEEEHHHLLLRRRVVVWWWkkkbbbllloooZZZEEE>>>????????????@@@PPPpppqqqZZZWWWfffrrrbbbVVVMMMGGGKKKHHHKKKXXXnnnzzzqqqeee[[[TTTPPPMMMJJJIIIIIIHHHEEEDDDEEEIIILLLHHHAAA???HHHOOOOOOMMMMMMNNNTTTWWWVVVVVVWWWVVVRRRVVVQQQjjjbbbFFFBBBAAAAAAGGGJJJNNNSSSXXXZZZ\\\^^^___cccggglllpppsssttttttssswww}}}~~~}}}zzzuuuvvvyyy{{{{{{SSS<<<===<<<:::<<<666666777777888:::;;;<<<>>>AAADDDGGGJJJOOOTTTWWWTTTeeeaaafffxxx[[[IIIDDDBBB???===AAACCCSSS|||mmmXXXTTTssspppbbbZZZUUURRROOOOOOPPPTTTeeeyyyeeeXXXQQQNNNKKKJJJKKKKKKJJJIIIJJJMMMPPPIIIBBBCCCOOOUUURRRPPPUUUhhhkkkiiibbb[[[XXXVVVSSSZZZ\\\xxxkkkIIIFFFDDDBBBLLLQQQUUU[[[```bbbbbbccccccdddgggmmmssswwwwwwuuurrrwww}}}}}}}}}zzzvvvuuuyyy{{{|||}}}~~~ZZZ<<<>>>===999===777777888888:::;;;===>>>???BBBFFFJJJMMMQQQVVVYYYXXXdddbbbjjjhhhTTTLLLIIIGGGEEECCC???CCCaaakkkVVVggguuuooogggaaa]]]ZZZUUUQQQOOOUUUZZZnnnppp[[[QQQQQQTTTPPPOOONNNMMMLLLNNNSSSVVVOOOGGGLLL]]]ddd]]]^^^ggg~~~yyykkk___YYYVVVSSSZZZhhhsssMMMMMMJJJGGGUUUZZZ^^^dddiiijjjkkkkkkkkkgggiiiooouuuyyyzzzwwwtttvvv|||}}}||||||{{{xxxuuuzzz~~~}}}|||uuuccc>>>@@@>>>888>>>888888999:::;;;===>>>???AAADDDIIIMMMPPPTTTYYY\\\]]]eee~~~ccclllppp\\\OOOIIIEEECCC??????AAANNNtttjjjdddtttoooiiiggggggccc[[[TTTSSS]]]aaavvv{{{___SSS[[[hhh]]]ZZZUUUPPPOOOSSSZZZ```XXXOOOVVVjjjqqqiiilllzzzwwwiiiaaa]]]ZZZ```{{{uuuNNNQQQPPPLLL^^^```dddiiinnnooopppqqqqqqmmmmmmooosssxxx{{{{{{yyyvvvzzz|||zzzyyy||||||{{{vvv}}}|||vvvsssiii@@@AAA???666===999999999:::<<<>>>???@@@CCCFFFKKKOOOSSSWWW[[[^^^```eeebbbhhh~~~zzzeeeWWWNNNIII???DDDCCCBBBTTT}}}zzzaaaooo|||sssppprrroooggg___]]]iiilllcccWWWfffzzzkkkeee\\\TTTRRRWWWaaaiii[[[RRRXXXmmmtttlllrrrtttlllgggdddkkksssMMMRRRRRRNNNbbbaaaeeejjjnnnpppqqqrrrsssrrrooonnnqqqvvv{{{~~~~~~uuuyyy{{{xxxxxx{{{}}}|||xxx~~~xxxyyyxxxHHH;;;<<<;;;<<<999::::::::::::<<<@@@CCCGGGIIIMMMQQQVVVYYY\\\]]]bbbgggxxxZZZoookkkUUUIIIGGGBBBBBBDDDDDDRRRxxx{{{www|||zzzxxxqqqmmmpppvvv___SSSiiippp___VVVZZZfffwwwwwwhhhhhhvvvzzzttt{{{}}}zzzjjjXXXTTTTTTXXX]]]^^^aaaffflllqqqtttvvvvvvtttsssqqqqqqssswww|||{{{zzzzzzyyyxxxwwwuuuuuuzzzPPP@@@>>><<<===:::;;;;;;;;;<<<>>>BBBEEEKKKMMMPPPSSSWWWZZZ\\\]]]fffkkkvvvZZZqqqgggLLLJJJDDDBBBCCC@@@EEE```~~~}}}tttxxxzzzzzz```XXXlll~~~yyyrrrnnneeeddd}}}~~~lllZZZUUUUUUWWW\\\___aaafffkkkppprrrttttttxxxvvvuuussstttvvvxxxyyy|||||||||{{{yyywwwvvvuuuxxx~~~UUUAAA<<<888::::::;;;<<<===>>>AAAEEEHHHQQQRRRTTTWWWZZZ\\\___```jjjllltttYYYqqqWWWNNNFFFCCCEEEAAA>>>KKK___{{{mmmsssvvvkkkeeerrr{{{zzzxxxzzzmmmfffvvvccc^^^]]]^^^aaaaaacccgggkkknnnpppqqqqqqvvvvvvuuuuuuuuuvvvwwwwww~~~~~~}}}|||zzzwwwvvvtttxxx~~~ZZZCCC;;;888::::::<<<===>>>@@@CCCHHHLLLUUUVVVXXX[[[___bbbdddfffkkkkkk{{{uuuVVVooojjjQQQGGGCCCGGGFFFAAAGGGTTT{{{wwwrrrtttppprrr}}}jjjfffddddddgggfffgggiiikkkmmmnnnoooooooooppprrruuuwwwyyyzzzzzz~~~}}}|||yyywwwuuusssxxx~~~^^^HHHAAA===???:::;;;===???BBBFFFKKKOOOWWWYYY]]]aaaeeeiiikkklllnnnnnnwwwwwwSSSjjjZZZLLLCCCGGGGGGCCCHHHSSS|||||||||{{{wwwsss}}}ttt~~~~~~llljjjhhhhhhiiinnnnnnmmmllllllmmmoooppplllnnnqqquuuxxxzzz{{{|||~~~}}}{{{yyywwwuuusssxxxYYYFFFAAA===???;;;===???BBBEEEJJJOOOTTTYYY\\\bbbhhhllloooppppppttttttyyy|||SSSeeeooo\\\MMMJJJHHHCCCFFFQQQtttsss{{{{{{fffuuurrrrrrrrrqqqrrryyyvvvqqqnnnmmmnnnqqqsssrrrsssuuuwwwxxxzzzzzzzzz~~~|||zzzxxxvvvuuuwww~~~xxxQQQBBB???;;;;;;===???BBBEEEIIINNNTTTYYY\\\```gggnnnqqqrrrqqqpppxxxyyyzzzWWW^^^sssvvvaaaXXXPPPFFFHHHRRRppp{{{pppxxxzzz|||||||||}}}vvvpppmmmppptttwwwyyyyyyyyyzzzzzz{{{{{{|||}}}{{{zzzyyyzzzwwwQQQCCCAAA===;;;???AAADDDHHHLLLQQQXXX\\\___ccckkkqqqttttttqqqnnnyyy{{{zzz[[[YYYaaaqqqtttgggZZZNNNNNNXXXpppwww{{{~~~~~~yyyqqqnnnqqqvvvzzz{{{{{{{{{||||||~~~~~~||||||qqq```CCC>>>@@@???CCCCCCFFFMMMVVV\\\^^^]]]fffiiimmmpppqqqqqqqqqrrr{{{}}}{{{~~~[[[TTTMMM[[[jjjVVVLLLOOOXXX}}}tttwwwwwwwwwzzz~~~yyyyyy}}}~~~{{{{{{~~~}}}|||}}}}}}~~~wwwgggHHH@@@AAA???EEEGGGKKKQQQXXX^^^aaabbbgggjjjmmmpppqqqrrrtttvvvUUUKKKMMM[[[wwweeeVVVPPPVVV```|||tttwwwwwwwwwzzz|||}}}}}}xxxyyy}}}|||zzz{{{~~~~~~}}}~~~mmmMMMBBBBBBAAAHHHLLLQQQWWW[[[```dddgggiiikkkmmmoooqqqtttxxx{{{ZZZFFFLLLYYY}}}jjj[[[TTTWWW^^^yyyrrruuusssssswwwxxxzzz~~~|||wwwxxx~~~|||{{{{{{~~~~~~oooNNNBBBCCCFFFIIIOOOUUUYYY\\\___dddiiijjjkkklllmmmoootttzzz~~~oooKKKKKKRRRkkkwwweee[[[ZZZ___vvvppprrrnnnnnnsssvvvxxx|||~~~zzzvvvwww}}}}}}}}}lllMMMBBBFFFKKKJJJOOOUUUYYY[[[^^^cccgggiiijjjjjjkkkmmmrrryyy~~~VVVGGGJJJ]]]qqqgggfffjjjvvvqqqqqqnnnooouuuxxxwwwyyy{{{yyyuuuvvvzzz~~~}}}iiiMMMEEEIIIOOOMMMPPPUUUYYY\\\```cccfffggggggggghhhjjjooovvv{{{|||aaaDDDEEESSSsssttttttxxxvvvrrrsssqqquuu~~~yyyvvvxxxxxxvvvuuuwww~~~}}}zzzzzz{{{}}}~~~iiiQQQIIILLLPPPQQQRRRUUUZZZ```dddeeefffdddddddddeeegggkkkrrrvvvxxx{{{lllDDDFFFLLL^^^|||rrrpppsssttt{{{|||ttttttwwwwwwtttssswwwyyy{{{yyyvvvuuuuuuvvvxxx}}}~~~}}}}}}~~~jjjUUUMMMNNNQQQUUUUUUVVV\\\cccggghhhfffbbbbbbcccccceeeiiiooossswwwzzztttFFFHHHHHHNNNlll|||}}}llllllqqqttt~~~~~~rrrrrrwwwwwwtttqqqqqqtttwwwvvvsssqqqqqqrrrmmmsss{{{~~~}}}~~~zzzqqqlllSSSRRRTTTRRRVVVXXX[[[___cccfffhhhiiillljjjgggeeefffjjjnnnqqqxxxyyyKKKFFFIIIEEE]]]yyysssrrrpppnnnttt|||{{{wwwpppmmmttt|||yyypppuuupppnnnqqqwwwxxxsssmmmnnnrrrwww{{{}}}|||yyywwwmmm}}}nnnWWWVVVXXXVVVYYY\\\aaaeeeiiijjjjjjjjjmmmkkkgggeeefffiiimmmpppvvvvvv|||___FFFAAAJJJUUUvvvyyysssqqqnnnkkknnnuuutttuuurrrmmmnnnsssssspppqqqnnnmmmpppvvvxxxuuurrrpppsssxxx|||~~~}}}{{{zzzoooyyyppp[[[[[[]]]\\\^^^aaafffkkknnnnnnmmmlllooommmjjjggggggjjjmmmppptttsssxxx}}}NNN;;;KKKRRRnnn~~~xxxssspppmmmiiijjjmmmnnntttvvvpppkkklllpppsssmmmmmmnnnqqquuuwwwxxxwwwtttvvvzzz}}}}}}|||{{{ppp```aaaeeedddeeegggjjjnnnpppqqqqqqqqqssspppmmmkkkjjjllloooppptttssswwwfffAAAHHHNNNbbbttt|||xxxtttqqqooommmlllkkknnntttxxxuuuooonnnsssxxxnnnoooqqqtttvvvxxxyyyzzzxxxzzz}}}~~~|||{{{}}}rrrgggjjjnnnoooooonnnnnnoooqqqtttxxxyyyvvvtttqqqnnnnnnoooqqqrrrvvvvvvyyySSSFFFEEEOOO[[[tttyyywwwtttsssssstttrrrpppooorrruuuvvvuuutttwwwzzzrrrtttwwwyyyzzz{{{zzzzzz|||}}}}}}yyywww{{{|||~~~yyyyyyuuummmrrrvvvwwwuuutttrrrrrrtttxxx}}}vvvuuurrrppppppqqqrrrtttvvvxxx|||bbbJJJAAAEEELLLeeevvvvvvtttsssvvvzzzyyytttpppooorrrvvvxxxvvvvvvxxxyyyzzz|||~~~{{{}}}~~~yyyvvv|||zzzyyy|||zzzzzzxxxyyysssnnnrrrvvvwwwsssrrrrrrrrruuuyyy}}}uuusssqqqppppppqqqrrrttttttxxx}}}aaaOOOCCCDDDEEEYYY{{{ttttttrrrpppuuu{{{{{{uuuqqqqqqtttyyyxxxtttssswww}}}}}}|||||||||xxx{{{{{{}}}|||ppplllooorrrsssmmmnnnoooqqqtttwwwzzz{{{sssrrrpppooooooppprrrsssrrrxxx}}}}}}}}}YYYSSSAAAAAA???LLLggg~~~wwwsssssspppnnnsss{{{zzzttttttuuuzzz~~~yyyrrrrrrxxx~~~zzz~~~{{{}}}oookkknnnppppppooonnnooopppooommmrrryyyvvvtttttttttrrrnnnnnnrrrtttxxx}}}rrrOOOFFF??????JJJXXXjjjrrrpppoooppprrrvvvyyyyyyyyy~~~xxxyyy|||sssooosss{{{}}}}}}~~~~~~oookkkmmmnnnmmmqqqppppppqqqmmmiiilllqqquuutttuuuwwwtttooonnnqqqsssvvvzzz~~~kkkJJJAAA===BBBKKKVVVkkk~~~rrrooooooqqquuu{{{|||zzzzzzwwwrrroooppptttwww|||}}}ooonnnppppppooovvvuuuuuutttooohhhgggkkkssssssvvvyyywwwqqqooopppqqqtttwwwyyyzzz|||~~~zzz}}}SSSGGG>>>???CCCHHHRRR^^^~~~rrrpppqqqssswww}}}}}}wwwssssssqqqmmmlllpppvvv}}}~~~}}}|||nnnpppsssuuuvvvyyyxxxyyyyyyssskkkhhhkkkpppqqqvvvzzzxxxrrrnnnoooqqqrrrtttuuuvvvxxx{{{~~~wwwxxxyyygggTTTCCCAAADDDEEEIIINNN^^^yyyuuussssssssstttvvvyyy{{{zzzxxx{{{yyyvvvyyyvvvmmmjjjmmmsssyyy~~~zzzyyyllloooqqqsssuuuvvvvvvyyyzzzuuunnnlllooooooppptttyyywwwqqqooopppqqqrrrsssrrrsssuuuxxx{{{tttxxx{{{}}}hhhLLLAAAAAABBBFFFMMMEEEZZZ|||ppprrrsssssssssuuuwwwvvvtttrrrvvv~~~}}}zzzpppmmmooossswwwzzz|||~~~~~~zzzxxxmmmooonnnlllnnnpppqqquuuwwwtttoooooosssqqqqqqtttwwwvvvrrrqqqtttssssssssssssrrrrrruuuwwwtttyyy|||~~~|||]]]JJJ???;;;BBBLLLGGGSSSiii{{{xxxnnnoooooopppqqqtttwwwwwwuuusssrrryyyzzzsssoooqqqsssuuuuuuwwwzzz|||zzz{{{|||}}}~~~~~~{{{sssvvvrrrmmmmmmnnnooossswwwuuurrrsssxxxvvvttttttvvvuuusssuuuzzztttuuuuuutttrrrrrrssstttwwwwwwzzz~~~{{{jjjQQQ======HHHHHHNNN]]]ssspppmmmkkkkkklllooorrrvvvwwwuuusssqqqsssxxxzzzuuuuuummmoooqqqpppppprrrvvvyyyxxxxxxxxxxxxxxxyyyzzz{{{~~~}}}{{{{{{sssrrrpppqqqtttxxxwwwuuuwww}}}yyyvvvuuuvvvuuutttxxx~~~vvvwwwwwwuuusssqqqqqqrrrzzztttvvv~~~~~~kkkGGG<<>>BBBCCC@@@>>>AAADDDEEEJJJOOOZZZjjj|||tttnnnkkklllkkkmmmoooqqqrrrqqqooonnnooonnnlllllllllllljjjhhhiiiggggggjjjkkkjjjkkkooorrrsssuuuvvvvvvwwwyyy{{{~~~~~~|||mmmoooooorrrvvvsssuuusssrrrtttvvvxxxyyyyyytttuuuuuuttttttvvvzzz||||||}}}}}}wwwqqqnnnrrrvvvxxx~~~{{{~~~~~~jjjIII@@@???===<<<>>>BBBDDDEEE@@@CCCIIITTTcccuuu~~~~~~~~~yyypppkkklllkkknnnqqqtttvvvvvvuuuuuummmlllkkkkkklllmmmooooookkkhhhhhhkkkmmmkkklllnnnssssssvvvyyyyyyxxxyyy|||vvvkkkmmmlllooouuussssssqqqpppqqqtttwwwxxxxxxvvvwwwvvvuuutttvvvyyy{{{|||~~~}}}xxxrrroooqqquuusss||||||zzz~~~}}}\\\DDD@@@===@@@DDDDDD@@@;;;BBBAAABBBGGGOOOZZZeeelllvvvyyylllkkkrrryyyrrrjjjttt}}}|||ssslllmmmmmmooorrruuuwwwwwwvvvuuullllllkkkkkkkkkmmmoooqqqoookkkkkkooosssqqqqqqrrrvvvuuuwww|||{{{xxxyyy}}}qqqjjjkkkhhhkkkqqqooonnnmmmlllnnnrrrvvvyyyzzzvvvvvvvvvtttssstttvvvyyyxxxzzzzzzvvvrrroooppprrrsss}}}|||zzz}}}{{{{{{qqqdddVVVGGG@@@>>><<<;;;;;;AAAAAA@@@AAADDDHHHLLLNNNRRR^^^ppp{{{mmmbbbcccooo~~~nnnaaaVVVQQQUUU\\\hhhzzz|||vvvppppppoooqqqsssuuuuuusssqqqpppmmmnnnmmmkkkjjjiiikkkmmmrrrnnnnnnuuuzzzyyyxxxyyy{{{wwwxxx}}}|||wwwxxx{{{nnnkkkkkkfffhhhnnnkkkmmmkkkjjjjjjmmmqqqssstttssssssrrrqqqpppqqqtttvvvvvvvvvwwwvvvtttrrrqqqpppttt}}}}}}zzz}}}yyyyyywwwiii^^^QQQEEEBBBDDD???AAADDDFFFHHHGGGFFFEEEAAAHHHTTTbbbqqqyyytttccc\\\TTTUUUaaawwwppp```[[[^^^aaabbbcccpppwwwuuuyyyyyyvvvtttoooqqqsssuuuuuusssqqqooommmoooooonnnlllkkkmmmoootttpppqqqyyyyyyyyy~~~|||vvvwwwyyyooonnnnnngggiiimmmjjjooolllhhhggggggiiijjjjjjooooooooonnnnnnooosssuuuvvvvvvvvvwwwxxxwwwsssppprrr||||||zzz}}}zzzyyy~~~```KKKDDD===BBBIIIOOOQQQPPPMMMKKKBBBCCCGGGLLLVVVdddrrr{{{}}}wwwoooiiifffccc```]]]VVVOOOJJJMMM[[[nnnvvvnnnjjjooowww~~~zzzqqqpppvvvzzzzzzxxxnnnpppsssvvvwwwwwwuuutttlllnnnqqqqqqppppppsssuuuuuuqqqrrr{{{{{{zzz~~~|||uuuwww}}}}}}rrrnnnjjjjjjlllmmmmmmkkkooolllhhhffffffgggggggggkkkmmmnnnnnnlllkkkkkkkkksssuuuxxx{{{{{{xxxrrrmmmrrrxxx|||yyywwwyyyzzzyyy~~~|||~~~|||PPPLLLCCCEEEZZZppprrrcccVVVKKKIIIEEECCCGGGPPPUUUWWWaaaeeekkkrrrxxx|||~~~~~~}}}xxxwwwyyy}}}zzzsssmmmjjj[[[XXXRRRNNNMMMNNNLLLIIIKKKGGGCCCEEEMMMXXXcccjjjooo{{{rrrqqqppppppssstttuuutttqqqooopppvvv}}}~~~xxxrrrnnnoooooooooooopppsssuuuttttttvvv{{{~~~zzzuuurrrsssxxx{{{~~~~~~~~~{{{{{{pppnnnkkkjjjlllmmmnnnnnnllliiieeebbbcccdddddddddggghhhiiigggfffhhhmmmqqqwwwvvvvvvwwwxxxvvvssspppqqqwwwzzzxxxvvvxxxzzzyyyzzzzzz~~~dddOOOIIIcccuuuZZZLLLLLLJJJGGGFFFHHHJJJKKKMMMOOOSSSWWWZZZ\\\]]]^^^eeeeeeccc```\\\[[[\\\______``````^^^ZZZUUUPPPMMMNNNIIIBBB???@@@DDDFFFFFFCCCGGGIIIGGGGGGTTTlllrrrmmmmmmlllnnnpppqqqpppooonnnmmmnnnttt|||}}}xxxsssqqqqqqqqqpppnnnnnnppprrrsssrrrssswww|||~~~zzzwwwvvvxxxzzz|||zzzzzz|||yyy{{{~~~~~~~~~qqqmmmmmmllljjjiiiiiikkknnnkkkhhhcccaaaaaacccdddeeeccceeeeeecccbbbgggqqqyyyzzzxxxuuutttttttttsssrrrqqqwwwzzzwwwuuuwwwyyyyyyvvvyyy~~~nnnMMMTTTqqqnnnWWWJJJJJJJJJHHHEEEBBBAAAAAADDDDDDEEEFFFGGGHHHHHHHHHMMMMMMNNNLLLJJJHHHIIIJJJOOONNNNNNNNNMMMKKKHHHEEE>>>===>>>AAADDDDDDCCCBBB>>>@@@DDDIIIVVVpppyyyjjjhhhhhhiiikkkmmmmmmkkkiiikkkjjjlllrrryyy{{{wwwrrrooopppqqqpppnnnoooppprrruuusssrrrssswww||||||}}}}}}|||zzzzzz{{{|||xxxwwwxxx}}}{{{vvvwww{{{~~~jjjlllmmmllliiieeeeeehhhkkkmmmiiieeecccdddfffhhhhhhbbbeeefffeeedddhhhsss|||yyywwwuuutttttttttsssrrrtttyyyzzzuuurrrtttvvvwwwtttxxx}}}~~~{{{cccVVVaaahhh\\\LLLJJJFFFCCCEEEGGGEEECCCCCCGGGFFFEEEEEEEEEFFFGGGHHHFFFHHHIIIIIIIIIHHHGGGGGGEEECCCAAABBBDDDDDDCCCBBB>>><<<>>>CCCIIIMMMRRRWWWVVVLLLFFFUUUuuuuuujjjfffgggiiilllnnnmmmiiifffjjjiiikkkpppuuuvvvsssooojjjlllnnnooopppqqqsssvvvxxxvvvssssssuuuyyy}}}sssuuuwwwxxxyyy{{{~~~xxxxxxyyy}}}yyyxxxzzz}}}~~~zzziiijjjkkkllljjjggghhhkkkooollliiifffeeeggghhhiiiiiiaaadddgggffffffiiiqqqwwwuuuuuuuuuvvvwwwuuurrrppptttxxxwwwqqqlllnnnpppppprrrtttxxx||||||}}}xxxxxxqqqWWWTTTGGG>>>@@@DDDDDDBBBBBBAAA@@@@@@???@@@BBBDDDEEEBBBCCCDDDFFFGGGFFFEEEDDDDDDBBB???===>>>???@@@AAAEEE???>>>EEEQQQ```sssuuuhhhppp{{{nnniiijjjlllooopppoookkkhhhkkkjjjkkknnnqqqqqqnnnkkkhhhkkkmmmooopppqqqtttvvvxxxvvvuuussssssvvvzzz|||ssstttttttttuuuxxx}}}xxxxxxzzz|||{{{zzzyyyyyy|||uuullliiijjjjjjkkklllooosssvvvhhhfffeeefffggghhhhhhgggaaabbbdddfffgggjjjmmmppprrrrrrtttwwwxxxwwwsssooorrruuussslllgggiiilllmmmooonnnqqqwwwyyyyyy{{{rrriiiWWWFFFBBBAAA===;;;<<<===<<<<<<;;;<<<>>>???@@@??????@@@BBBDDDDDDBBBAAADDDDDDAAA>>>===???DDDHHHHHHKKKYYYnnn}}}}}}qqqlllmmmoooqqqsssqqqnnnjjjkkkkkklllmmmooonnnllliiijjjlllooopppppppppqqqrrrtttuuuuuutttssstttvvvxxxxxxxxxvvvtttssstttxxx|||vvvvvvxxx|||}}}yyywwwuuusssyyyssspppkkkjjjiiijjjmmmqqqssstttddddddeeeggghhhhhhfffddddddcccbbbdddiiimmmnnnooopppqqqsssvvvxxxwwwtttrrrrrruuussslllhhhkkkoooqqqooolllmmmqqqssssssvvvzzzyyy~~~kkk___RRREEECCCIIIFFFEEEDDDCCCBBBBBBBBBBBBCCCAAAAAABBBEEEFFFEEECCC===@@@BBBBBBBBBHHHTTT^^^fffooo|||ssswwwvvvqqqnnnnnnoooqqqrrrqqqnnnllliiijjjkkklllmmmmmmllljjjiiikkknnnpppppppppqqqrrrrrruuuxxxxxxwwwuuuuuuvvvvvvwwwvvvtttqqqqqqrrrtttttttttuuuyyy|||yyyxxxttt||||||rrrsssoookkkhhhhhhjjjmmmlllkkkcccdddfffiiikkkjjjgggdddiiieeebbbdddkkkqqqsssrrrpppppprrrtttwwwwwwvvvttttttwwwuuuooolllpppvvvxxxpppnnnnnnooooooooottt{{{~~~nnn[[[ZZZdddRRRQQQPPPMMMKKKHHHFFFEEEFFFDDDCCCDDDGGGHHHGGGEEEIIIPPPVVVZZZ^^^iii{{{{{{nnnnnnnnnooopppnnnnnnooopppqqqqqqnnnlllggghhhjjjlllmmmmmmmmmllleeehhhllloooqqqrrrtttvvvrrrwww|||}}}{{{xxxwwwxxxoooqqqrrrrrrpppooonnnooosssssstttxxx~~~~~~|||vvvrrruuuppplllkkknnnpppnnnmmmnnniiiiiijjjkkkkkkkkkjjjjjjjjjjjjjjjhhhgggjjjpppvvvpppooopppssswwwwwwuuurrrvvvzzz|||{{{wwwsssrrrrrrrrrsssssspppmmmlllooorrruuuqqqoooggg\\\VVVQQQNNNKKKJJJKKKPPPVVVZZZooouuuoooeeehhhkkkllllllhhhkkknnnppppppqqqsssuuukkkkkklllnnnpppqqqqqqoooiiilllnnnmmmmmmpppxxx|||zzzzzz~~~}}}vvvzzzuuuooonnnqqqsssrrrppppppqqqsssxxxrrrpppppptttnnnjjjlllnnnmmmnnnpppiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkjjjiiikkkppptttrrrqqqqqqsssvvvvvvsssqqqtttuuuwwwwwwuuutttttttttrrrrrrrrrooommmmmmooorrr{{{yyytttqqqsss{{{}}}kkkfffkkkppprrrtttlllnnnpppppppppqqqssstttnnnmmmnnnqqqttttttqqqnnnkkknnnooonnnlllnnnsssyyy{{{zzz{{{{{{vvvtttuuuxxxzzz{{{wwwxxxyyy{{{wwwppppppnnnuuunnniiijjjllllllmmmoooiiiiiiiiiiiijjjlllmmmnnnlllmmmmmmmmmlllmmmppprrrsssrrrrrrsssttttttsssqqqrrrqqqpppqqqsssuuuvvvvvvssssssrrrqqqoooppprrruuu}}}{{{|||}}}rrrjjjkkkppptttwwwzzzqqqqqqrrrqqqpppqqqsssvvvtttqqqpppsssvvvwwwrrrnnnlllnnnooommmkkklllooosssxxxzzz|||{{{zzz}}}oooqqqsssooorrrkkkgggjjjmmmllljjjiiiiiihhhhhhiiijjjlllnnnooommmmmmnnnnnnnnnnnnoooppppppppppppqqqrrrsssttttttsssooollllllppptttvvvuuuuuuuuutttsssssstttvvvxxxyyyxxx{{{vvvqqqnnnoooqqqrrrvvv{{{rrrrrrrrrqqqqqqsssvvvyyy{{{vvvqqqrrrvvvxxxuuuqqqlllnnnooonnnllllllmmmooosssxxx~~~wwwlllppprrrnnnnnniiiiiippptttpppiiieeegggggghhhiiijjjkkkmmmnnnllllllmmmmmmnnnooonnnnnnlllmmmnnnoooppprrruuuwwwvvvqqqlllkkknnnrrrssssssuuusssrrrrrrtttvvvxxxyyyttttttwww~~~{{{uuuqqqoooooonnnmmmqqqwwwqqqrrrrrrrrrrrruuuyyy|||zzzssspppsssvvvwwwvvvrrrssssssrrrooollljjjiiinnnuuuqqqmmmmmmllljjjkkkhhhlllvvv{{{vvvjjjcccffffffhhhiiijjjjjjjjjjjjkkkjjjiiikkkmmmnnnnnnmmmiiijjjkkklllmmmpppuuuyyyxxxuuupppmmmmmmoooqqqrrrsssqqqppppppsssvvvxxxxxxsssuuuzzz}}}|||zzz}}}xxxqqqnnnmmmnnnmmmkkkmmmssspppqqqrrrssstttvvvzzz|||{{{uuuqqqqqqtttwwwyyyzzzzzzyyywwwsssmmmhhhdddkkkrrr|||sssmmmppplllhhhiiihhheeejjjuuu|||vvvjjjaaadddeeehhhjjjjjjiiigggfffiiigggfffgggjjjmmmmmmlllhhhiiijjjjjjjjjmmmssswwwxxxwwwtttpppmmmnnnqqqssstttrrrppprrrvvvyyy{{{{{{yyyvvvvvv~~~xxx{{{xxxqqqnnnoooqqqqqqmmmllloooppprrrtttuuuuuuvvvxxxzzzzzzzzzwwwtttqqqqqquuuxxx{{{{{{{{{{{{xxxssslllhhhkkkpppxxx~~~eeeiiisssmmmhhhllldddaaaeeeqqqyyyttthhh___ccceeehhhjjjjjjhhheeeccchhheeeccceeeiiilllmmmllliiijjjjjjiiihhhkkkpppuuuwwwxxxvvvrrrnnnnnnqqquuuxxxuuusssuuuyyy~~~wwwpppvvvxxx{{{zzzwwwwwwuuussstttwwwwwwqqqllllllqqqsssuuuvvvuuuuuuuuuwwwuuuxxxzzzwwwrrrqqqssswwwwwwxxxzzz||||||yyysssooollloootttzzz}}}xxx^^^^^^hhhkkkjjjjjjhhhfffaaa^^^aaaeeebbb]]]```dddiiikkkkkkhhhffffffllliiifffdddeeeeeeeeeeeekkkmmmooommmjjjiiikkknnnssspppppprrrrrrppppppssswwwxxxxxxwwwwwwxxx{{{}}}zzztttwwwyyy{{{uuusssppprrrxxx}}}}}}vvvooolllpppppprrrsssssstttsssssssssqqqrrrvvvwwwvvvwww{{{yyyyyyyyyzzzzzzwwwssspppsssnnnnnnuuu}}}yyyxxx~~~{{{{{{~~~nnn]]]^^^ddddddeeehhheeeddd```^^^bbbfffeee___aaacccgggiiijjjhhheeebbbfffffffffgggiiiiiihhhfffjjjkkklllllljjjhhhgggffflllmmmqqquuusssmmmkkkmmmtttvvvwwwxxxxxxxxx{{{}}}{{{zzzxxxzzzxxxwwwzzzyyyvvvuuummmoootttxxxxxxtttooolllnnnooooooppppppqqqqqqqqqtttrrrsssxxxyyywwwwwwzzz~~~}}}}}}|||{{{xxxtttrrrrrrnnnnnntttzzz~~~|||zzz~~~~~~|||wwwzzzuuuiiiaaaaaa```]]]___eeeaaaaaa```___ccchhhgggbbbbbbaaabbbfffhhhhhhccc___```bbbeeeiiimmmmmmjjjhhhjjjjjjlllmmmmmmjjjeeeaaaeeekkktttzzzvvvlllggghhhppprrrvvvxxxyyyzzz{{{}}}}}}wwwtttvvv{{{zzzrrrnnnqqquuuuuusssrrrmmmpppssstttuuutttrrroooooonnnnnnnnnooopppqqqrrrrrrqqqsssxxxyyyvvvuuuwww~~~}}}|||zzzyyywwwuuuuuutttqqqqqqsssuuuxxx|||~~~yyy{{{tttlllfffdddaaa]]]^^^bbb```bbbbbbaaadddhhhgggbbb```^^^^^^ccchhhiiiddd___^^^```cccgggkkkllljjjgggjjjkkkmmmqqqssspppiiiccceeemmmxxx~~~wwwlllgggiiilllpppuuuyyyzzz{{{|||}}}}}}~~~xxxrrrtttyyy{{{{{{|||wwwuuuuuurrrpppqqqrrrpppnnnmmmrrrtttuuussstttvvvvvvuuuqqqpppooonnnoooqqqtttvvvpppooorrrwwwxxxtttrrrtttyyyyyyxxxvvvtttssstttuuuvvvtttuuuvvvsssrrrvvv}}}~~~|||~~~vvvnnngggddddddccccccdddbbbeeefffeeefffhhhfffaaa___]]]]]]bbbiiikkkgggcccaaaaaaaaabbbeeeggggggfffhhhiiilllqqquuusssmmmggghhhnnnxxx|||uuukkkgggjjjiiimmmtttxxxzzz{{{|||}}}~~~|||sssuuuzzzzzzwwwuuurrrsss{{{zzzuuuuuutttsssqqqppppppnnnlllsssvvvuuuqqqrrrwwwzzzwwwsssqqqnnnmmmnnnqqquuuxxxpppppprrrxxxyyyuuusssuuu{{{{{{yyyuuuqqqoooppprrrrrrsssvvvyyyvvvrrrsssxxxyyy}}}}}}{{{{{{}}}xxxrrrkkkdddccceeehhhiiihhhdddhhhjjjhhhhhhhhheeeaaa```___aaaeeejjjllljjjhhheeebbb```___aaacccdddeeeeeegggjjjnnnqqqpppmmmjjjkkknnnuuuxxxrrriiifffiiifffkkkpppuuuwwwyyyzzz{{{zzz{{{~~~tttuuuxxxwwwrrrpppuuuqqqqqquuu{{{uuutttuuummmooonnnmmmooorrrrrrnnnnnnrrrqqqlllnnnwww{{{yyywwwtttoookkkjjjmmmqqqtttrrrqqqtttyyyzzzxxxwwwyyy~~~yyyqqqmmmmmmooonnnoootttzzz{{{xxxxxx{{{www{{{|||yyyzzz~~~zzzssspppnnnkkkhhhfffgggiiijjjhhhdddiiilllkkkjjjjjjgggcccdddeeegggiiikkkkkkkkkjjjeeeccc```___aaacccddddddeeegggjjjkkkkkkkkkkkklllnnnoootttwwwtttlllggggggcccggglllpppssstttwwwxxxuuuxxx|||{{{rrrsssvvvuuurrrppptttqqqqqqtttuuuwww|||zzzsssqqqqqqhhhjjjjjjjjjnnnsssooohhhfffllllllhhhmmmyyy|||{{{sssllliiijjjmmmpppqqqoooqqqvvvxxxwwwxxx{{{{{{sssooooooqqqrrrpppttt{{{~~~|||{{{|||rrroooiiimmmooooookkkiiihhhhhhfffccciiimmmllllllllliiieeegggjjjllllllkkkjjjjjjkkkdddcccaaaaaacccdddddddddhhhjjjlllkkkiiihhhjjjmmmrrrrrruuuzzzxxxpppiiihhhaaaeeeiiimmmoooqqqtttvvvtttvvvzzz}}}wwwpppqqquuuuuuuuuuuuoooppptttzzzzzzwwwwwwzzz{{{{{{{{{vvvqqqmmmiiikkkkkkkkknnnpppiii]]]aaaiiijjjgggnnn|||yyyooojjjiiilllnnnmmmkkkmmmrrrttttttvvvyyyyyy|||~~~zzztttqqqrrruuuyyyuuuuuu|||~~~|||~~~xxxjjjhhhiiifffmmmqqqmmmgggeeedddbbbgggeeefffiiikkkkkkiiiiiiiiihhhggghhhkkklllmmmlllgggfffddd```^^^^^^```ccc```eeejjjllljjjiiiiiijjjmmmrrrtttqqqqqqtttrrrmmmcccdddfffiiillloooqqqrrrsssqqqsssxxx{{{zzz|||~~~wwwssspppnnnpppuuuqqqrrrssstttuuuuuuuuutttyyy|||~~~}}}xxxtttvvv{{{zzzsssnnnooommmnnnnnnmmmjjjhhhggghhhgggggghhhkkkpppuuu{{{~~~}}}xxxsssooommmmmmlllkkkiiillloooqqqrrrsssuuuwww}}}~~~~~~}}}|||zzzxxxwwwxxxxxxxxxzzz~~~|||{{{qqqiiifffccciiimmmmmmgggcccdddeeeeeegggffffffhhhiiihhhfffeeehhhfffeeefffhhhjjjjjjiiihhhgggeeeaaa]]]ZZZ[[[\\\^^^cccggghhhgggggghhhjjjlllqqqsssqqqqqqsssqqqlllgggiiikkklllmmmoooppprrrpppooopppuuuwwwvvvxxx{{{}}}xxxvvvrrrnnnnnnqqqqqqrrrsssttttttrrrqqqoooqqqsssvvvxxxyyy|||}}}xxxuuuqqqqqquuutttooolllmmmpppqqqqqqoookkkhhhggggggkkkjjjkkklllpppuuuzzz}}}zzzsssnnnmmmnnnooooookkkmmmppprrrssstttvvvxxx|||}}}~~~~~~|||zzzyyyyyyxxxxxxzzz~~~~~~rrrkkklllhhhaaajjjjjjeee___]]]aaaeeeddddddccccccccceeefffeeecccfffdddcccdddeeefffeeedddiiiiiihhhddd___[[[YYYXXX^^^bbbeeeeeeddddddgggjjjkkkooorrrrrrrrrrrroookkkkkknnnppppppnnnnnnooorrrnnnlllmmmqqqrrrpppqqquuu}}}zzzyyyyyyvvvoookkkkkkqqqrrrssstttrrrpppmmmkkkmmmpppuuuwwwwwwvvvvvvvvv|||~~~}}}zzzxxxuuuqqqooopppooollllllnnnrrrssssssqqqnnnjjjiiihhhnnnnnnmmmnnnqqquuuzzz}}}{{{sssooommmooopppqqqlllnnnqqqrrrssstttvvvwwwyyy{{{~~~~~~|||{{{{{{zzz{{{~~~xxxhhhjjjpppmmmfffgggeee___XXXYYY___bbb```bbbaaa___\\\___ccceeeddddddcccbbbbbbccccccaaa```hhhiiijjjiiieee```^^^]]]ccceeefffdddbbbbbbeeeiiiiiillloooqqqqqqooollliiijjjnnnqqqqqqnnnmmmoooqqqnnnkkkkkkoooooommmmmmpppuuuuuuxxx{{{yyyqqqkkkjjjoooppprrrsssrrrooollliiilllooossswwwyyyyyyxxxwww}}}}}}~~~}}}||||||xxxuuurrrooommmlllnnnqqqqqqssstttssspppnnnllllllpppooonnnnnnqqquuuzzz}}}~~~zzztttpppooonnnmmmlllkkkmmmoooqqqqqqrrrsssuuuuuuxxx}}}}}}~~~~~~}}}|||}}}mmmeeehhhllljjjgggeeeddd___YYYZZZ___aaa^^^fffeee___WWWXXX___bbbaaabbbaaa```aaabbbaaa___]]]```cccggghhhgggeeecccbbbggghhhhhheeebbbaaadddggghhhiiikkknnnnnnkkkiiihhhgggjjjnnnooonnnmmmnnnpppnnnkkkkkkmmmmmmjjjjjjmmmmmmnnnsssyyyyyyrrrlllkkkkkkmmmoooqqqpppooommmkkkiiijjjlllooorrrssstttsssssssssvvvzzz{{{yyy{{{~~~~~~~~~~~~~~~}}}||||||yyyyyyuuuoookkkllloooqqqmmmpppssstttrrrqqqppppppooonnnlllllloootttyyy|||xxxvvvtttsssqqqmmmiiieeehhhjjjmmmnnnnnnnnnoooppprrruuuzzz~~~}}}{{{~~~|||zzz{{{{{{qqqhhhdddcccaaaaaabbbffffffccc]]]\\\___aaa```jjjjjjbbbXXXVVV\\\^^^ZZZ___^^^^^^___```___]]]ZZZWWW[[[```cccdddcccccccccggghhhhhheeeaaa```bbbeeegggfffgggjjjjjjgggfffgggeeefffiiilllnnnnnnmmmmmmllliiiiiikkkkkkhhhgggjjjhhhhhhlllrrrsssnnnkkkkkkhhhiiikkklllmmmmmmmmmmmmjjjiiihhhjjjlllmmmmmmlllpppoooqqquuuuuusssuuuyyyuuuyyy}}}|||xxxwwwzzz}}}|||zzzzzzzzzzzzzzzyyyxxxxxxwwwyyywwwooojjjjjjlllllljjjnnnqqqssssssqqqqqqqqqooommmjjjiiikkkoootttxxxqqqrrrrrrsssrrrmmmhhhcccfffhhhjjjkkkjjjjjjkkkmmmnnnqqquuuxxxzzzzzzxxxwww{{{|||}}}{{{xxxwwwyyy}}}zzz~~~{{{rrrmmmiiihhhbbb[[[ZZZ___fffhhheee]]]YYY\\\```bbbfffiiieee[[[ZZZ___^^^VVV[[[ZZZ[[[\\\]]]]]]ZZZXXXTTTWWW\\\___```_________aaacccdddbbb___^^^```cccfffccccccggggggccccccffffffeeefffjjjnnnooolllhhhgggddddddgggfffccccccfffeeeccceeejjjkkkggggggiiigggggggggggghhhiiijjjkkkkkkjjjiiijjjmmmmmmkkkiiiqqqpppqqqtttsssoooooorrrrrrvvvxxxwwwssssssxxx~~~vvvwwwvvvttttttyyy}}}{{{~~~|||{{{{{{|||}}}~~~{{{yyywwwvvvuuuvvvwwwxxxvvv{{{zzzqqqjjjiiiiiihhhiiimmmqqqsssrrrpppoooooopppmmmiiiffffffiiimmmpppmmmmmmnnnpppqqqoookkkhhheeegggiiijjjiiihhhiiijjjlllnnnppprrrssssssrrrqqqssswwwzzzyyyvvvtttvvvyyyuuu{{{~~~|||~~~zzzuuuqqqooommmeee\\\ZZZ___eeegggcccYYYSSSVVV]]]aaa]]]dddddd^^^___dddaaaWWWXXXXXXXXXZZZ[[[[[[XXXVVVUUUXXX\\\^^^]]]\\\\\\\\\ZZZ]]]______]]]\\\___aaafffaaaaaaddddddaaaaaafffhhheeedddiiiooopppkkkdddcccaaa```cccccc``````bbbdddaaaaaaddddddbbbbbbfffffffffeeeddddddfffggghhhgggggghhhkkknnnnnnkkkggghhhhhhlllppppppnnnooossspppqqqpppmmmkkkssswwwsssnnnlllnnnqqqssssss|||{{{uuutttwwwxxxyyyxxxyyyzzz{{{|||{{{zzzzzz|||wwwtttsssvvvyyy|||www}}}~~~tttllljjjiiifffjjjmmmqqqrrrqqqooommmlllrrrnnniiidddccceeehhhjjjjjjjjjkkknnnpppqqqpppnnnfffgggiiiiiiiiihhhiiijjjkkklllmmmnnnoooooonnnnnnmmmrrrwwwwwwuuusssuuuyyyrrrvvvxxxzzz~~~{{{{{{zzzooo{{{xxxuuuoooeee\\\[[[___ffffffaaaYYYQQQQQQYYYaaabbbaaagggooojjj^^^\\\cccUUUZZZ___^^^ZZZWWWWWWYYY\\\ZZZZZZ]]]aaaeeeeeedddZZZYYYXXXXXXYYY\\\^^^```___cccccc___]]]^^^___]]]bbbeeegggiiimmmnnniii```dddcccbbbaaabbbaaa___^^^___aaabbb```\\\[[[]]]```eeedddeeegggeeeaaadddiiidddeeefffiiijjjiiifffccclllmmmllliiiggghhhlllpppsssqqqnnnmmmnnnuuuuuupppkkkkkklllllllllmmmrrrvvvxxxxxxyyy~~~{{{vvvssstttwwwzzz{{{xxxxxxwwwyyy{{{||||||{{{~~~~~~|||yyyuuussstttuuuyyyyyywwwsssnnniiihhhgggeeehhhlllpppqqqooollljjjjjjkkkkkkiiifffeeeiiilllrrrpppoooppprrrqqqnnnjjjiiiaaabbbmmmqqqjjjdddeeeqqqpppooonnnmmmkkkjjjiiirrruuuxxxxxxvvvtttuuuwwwrrrrrrtttvvvzzz}}}~~~~~~{{{zzz~~~qqqjjjsssmmmgggeeebbb\\\YYYYYYaaacccaaa[[[UUUSSSXXX^^^^^^___gggrrrpppddd^^^aaa[[[___cccaaa]]]YYYYYY[[[___]]]\\\^^^cccggghhhhhhaaa]]]YYYWWWXXX[[[]]]^^^]]]bbbccc```___aaaaaa``````gggkkkkkkiiihhhccc]]]```___```bbbdddcccaaa___ddddddcccaaa^^^\\\\\\]]]eeecccdddfffdddaaaccchhhdddddddddgggiiihhheeeaaafffhhhhhhfffccceeekkkrrrqqqpppooommmmmmoootttxxxqqqppppppqqqqqqpppoooooooootttwwwwwwvvvwwwzzz|||~~~{{{zzzzzzzzzyyyxxxzzzwwwtttrrrtttyyy~~~{{{zzzxxxxxxyyyzzzyyywww}}}}}}{{{xxxuuussstttuuussstttssspppmmmllllllmmmeeehhhlllppppppnnnjjjgggiiijjjkkkiiifffgggjjjnnnqqqooonnnooopppooollliiihhhbbbfffrrrwwwooohhhhhhlllkkkkkkkkkkkklllmmmmmmkkkooossstttsssrrrssstttsssrrrrrrvvvzzz~~~~~~}}}yyynnniiigggmmmccc\\\___bbb```[[[WWW^^^aaabbb^^^XXXUUUWWW[[[[[[\\\eeerrruuukkkbbb```]]]___```^^^YYYVVVVVVXXX```^^^\\\]]]aaadddggghhhjjjccc[[[XXX[[[___``````___cccdddaaa___``````]]][[[dddkkkjjjeeeccc```]]]ZZZ\\\```eeeggggggccc```fffdddbbbaaaaaaaaa```___dddaaaaaacccaaa___aaaeeeeeecccbbbdddhhhhhhddd___aaaccceeecccaaabbbhhhnnnnnnoooooommmjjjiiihhhiiilllppptttvvvuuusssrrrppplllnnnppppppooonnnqqqtttzzzrrruuu{{{vvvwwwwwwwwwuuutttssstttvvvssspppoooqqqvvv|||{{{yyyxxxxxxyyyyyyyyyxxx||||||zzzxxxuuutttuuuvvvssssssqqqooommmlllnnnpppeeehhhlllppppppmmmhhheeehhhjjjjjjiiiggggggkkkooooooooonnnoooooonnnkkkhhhfffdddjjjvvv{{{tttmmmlllhhhhhhgggggghhhjjjlllnnngggjjjooossssssrrrrrrrrrssspppooorrryyy|||{{{xxx~~~sssjjjffffffhhhkkkccc^^^bbbfffeee```^^^```bbbbbb^^^YYYUUUVVVXXXYYYYYY```nnntttooofffaaa\\\]]]]]][[[WWWVVVVVVWWW___]]]ZZZYYY[[[^^^aaaccclllddd]]]]]]ccchhhgggeeeeeeiiiiiiddd``````___\\\YYY___dddccccccddddddbbbZZZ]]]bbbhhhkkkiiiddd```bbb___^^^aaafffiiiiiigggbbb^^^]]]^^^^^^\\\]]]aaafffccc```cccggghhhccc^^^```aaaccceeefffggggggffflllnnnnnnmmmiiigggffffffjjjpppuuuuuussssssrrrppphhhhhhhhhiiiiiijjjqqqyyyyyysss|||}}}wwwvvvvvvxxxyyyyyyvvvssssssqqqnnnllllllpppuuuzzzxxxwwwvvvwwwzzz|||}}}}}}zzz{{{zzzxxxuuuuuuvvvxxxyyywwwtttppplllkkklllnnnfffiiinnnqqqpppmmmhhheeejjjkkkllliiiggggggjjjnnnnnnooopppqqqpppnnnllliiigggfffkkktttxxxsssnnnmmmhhhgggeeecccdddfffhhhjjjhhhlllqqquuuvvvuuusssrrrrrrnnnlllpppvvvzzzxxxtttzzz}}}~~~||||||sssgggddddddeeehhhjjjggggggiiihhheeedddfffeeeeeebbb]]]WWWUUUVVVXXXYYYXXX[[[eeemmmmmmhhhddd^^^^^^^^^]]]\\\[[[[[[\\\^^^]]]ZZZWWWWWWXXX[[[^^^ddd___\\\```hhhmmmlllhhhmmmppppppllliiikkkkkkiiiaaabbbaaa```ccchhhhhheee^^^```eeejjjllljjjeee```^^^]]]]]]aaaggglllmmmlll```\\\YYYZZZZZZYYYZZZ]]]fffcccaaabbbffffffbbb^^^^^^^^^aaaiiiqqqrrrkkkdddlllmmmmmmllljjjiiijjjlllnnnsssuuurrrqqqtttuuurrrdddcccgggmmmmmmkkkpppwww~~~zzz{{{wwwrrrooossszzz{{{tttlllppppppnnnllllllooouuuyyyyyyxxxvvvwwwzzz}}}~~~zzzzzzzzzxxxvvvvvvxxxzzz{{{zzzvvvqqqmmmkkklllnnniiikkkoooqqqqqqnnnjjjhhhmmmnnnnnnjjjfffeeehhhkkknnnppprrrtttsssqqqooommmkkkiiijjjnnnpppooonnnooogggeeedddccccccfffiiijjjlllooorrrvvvxxxvvvsssqqqtttqqqpppsssxxx{{{yyyvvvxxxzzz|||yyyzzzwwwfffbbbdddbbbbbbeeefffgggjjjkkkfffaaabbbhhhiiigggbbb\\\XXXVVVXXXZZZ[[[XXXXXX^^^eeejjjiiiggg^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[YYYWWWXXX[[[^^^ZZZXXXYYY^^^eeejjjjjjgggooosssssspppqqqwww{{{{{{pppnnniiifffhhhllljjjdddaaacccfffiiikkkiiieeeaaa___^^^___aaaeeeiiijjjjjjaaa[[[WWWXXXYYYXXXYYY[[[cccbbbaaabbbbbbbbb```^^^ZZZ[[[```kkkvvvxxxppphhhlllmmmmmmlllkkkllloooqqqrrruuutttpppssszzz{{{uuu```ccclllvvvuuummmjjjnnnxxx{{{wwwpppkkkpppxxx{{{rrriiimmmoooqqqqqqqqqtttyyy~~~|||zzzwwwwwwyyy{{{||||||zzzzzzzzzyyyxxxxxxzzz|||wwwwwwuuuqqqnnnmmmnnnpppkkklllnnnppppppooommmkkkppppppoookkkfffeeegggjjjlllppptttvvvuuusssrrrqqqooommmkkkkkklllnnnqqqssseeeeeeeeefffhhhkkknnnpppnnnoooqqquuuwwwvvvsssqqqxxxxxxxxxyyy|||}}}}}}}}}{{{{{{~~~}}}}}}yyyiii___bbbeeeaaa___bbb```bbbeeegggccc^^^___eeegggeeebbb^^^[[[ZZZ[[[\\\[[[ZZZYYY[[[aaagggiiihhh___``````aaa```___\\\ZZZWWWXXXZZZYYYXXXZZZ]]]```YYYXXXYYY[[[```dddeeefffiiilllllljjjmmmuuu}}}{{{|||yyyssspppooolllfffbbbbbbccceeeggggggeeeccc^^^```aaabbbbbbdddgggiiiccc\\\XXXYYYZZZYYYZZZ\\\___```aaa```]]]\\\\\\^^^ZZZ]]]dddlllrrrrrroookkklllmmmnnnnnnllllllmmmnnnoooqqqpppnnnuuuuuuddddddlllvvvtttjjjhhhmmmrrr~~~{{{~~~xxxrrrnnnqqqwwwyyyrrrkkkmmmqqquuuvvvtttuuuzzz~~~{{{xxxuuuuuuvvvyyyzzzzzzzzz{{{{{{zzzyyyzzz|||sssssssssqqqnnnmmmnnnoookkkkkklllmmmmmmnnnnnnnnnooopppoookkkgggeeehhhkkkjjjoootttwwwwwwuuuttttttqqqqqqpppnnnooosssxxx{{{jjjjjjkkkmmmoooqqqssstttooooooppptttwwwyyywwwtttyyy{{{}}}}}}||||||~~~rrrddd^^^dddgggbbb___bbb]]]]]]```cccbbb]]]^^^bbbccccccaaa```^^^]]]]]]^^^[[[\\\[[[\\\```eeehhhhhhggggggggghhhgggddd```]]]QQQTTTWWWXXXXXXZZZ^^^aaa^^^]]][[[[[[\\\___cccfffaaacccbbb```bbbkkktttwww}}}wwwrrroookkkaaa``````bbbeeeffffffeee\\\___bbbbbbaaabbbfffjjjeee^^^YYYZZZ[[[[[[[[[]]][[[___aaa^^^ZZZWWWZZZ]]]]]]cccjjjmmmkkkiiiiiijjjlllnnnpppooommmjjjiiihhhiiilllkkkkkkvvvtttiiieeegggmmmlllfffkkkvvvpppuuuyyywwwvvvrrrpppqqqttttttpppmmmoootttxxxwwwtttsssuuuxxxuuusssqqqrrruuuyyy|||}}}zzz{{{{{{{{{zzz{{{~~~qqqrrrrrrpppmmmkkkkkkkkkkkkjjjjjjkkkkkkmmmnnnooommmnnnnnnkkkgggfffiiimmmhhhnnntttwwwwwwuuuuuuvvvsssttttttssstttyyy~~~qqqrrrrrrsssssssssssssssppppppqqqtttyyy|||{{{yyywww{{{~~~}}}zzzyyy}}}hhhdddbbbdddccc^^^\\\\\\\\\[[[^^^aaa```\\\ZZZ\\\^^^^^^___aaabbbcccddddddaaa___^^^___aaadddfffgggiiinnnuuuwwwrrriii```ZZZ]]][[[YYYXXXXXX[[[^^^```^^^]]]```fffhhhddd```___dddcccaaa^^^]]]```gggnnnlllqqqvvvxxx{{{{{{tttlllbbb[[[\\\fffmmmkkkeeeccc\\\[[[[[[]]]aaadddeeeeeebbbaaa^^^[[[]]]```]]]VVVYYYZZZ[[[[[[[[[[[[]]]^^^```bbbfffkkknnnmmmiiieeennnlllnnnqqqooohhhddddddkkkjjjkkkpppvvvyyywwwssskkkeeedddjjjmmmlllkkknnnvvvvvvxxx|||}}}yyytttwwwuuussssssttttttpppmmmnnnrrrvvvwwwuuuttttttuuussstttuuuxxxyyy{{{|||}}}~~~|||zzzzzz{{{}}}~~~{{{yyywwwvvvtttqqqmmmjjjfffhhhlllmmmjjjhhhkkkpppllllllkkkiiiggggggjjjlllmmmpppssssssqqqqqqtttwwwsssuuuvvvuuutttxxx}}}|||{{{zzzyyyxxxxxxxxxttt{{{{{{tttuuu}}}~~~xxx|||yyyzzz}}}|||wwwxxx}}}dddaaaaaacccccc^^^\\\\\\XXXXXX\\\^^^]]]YYY[[[___^^^^^^___```bbbdddfffhhhbbbaaa______aaadddfffhhhkkknnnqqqpppkkkeee___\\\[[[[[[YYYVVVUUUVVVZZZ]]]]]]\\\^^^dddfffbbb___^^^aaaaaaaaa```___aaaeeeiiijjjkkkjjjlllqqqtttnnneee```ZZZZZZbbbiiiiiifffeeeZZZYYYZZZ\\\```dddffffff``````^^^]]]```eeeddd___[[[ZZZYYYYYYZZZ[[[]]]___]]]___bbbgggkkkkkkhhhfffdddccceeejjjkkkhhhgggiiimmmkkkkkknnnsssuuurrrnnnkkkfffeeejjjnnnnnnnnnqqqrrrrrrrrruuuxxxzzzzzzxxxuuuttttttuuuuuusssnnnjjjnnnrrrvvvxxxwwwuuutttuuuqqqsssvvvxxxzzz{{{{{{{{{~~~}}}|||{{{{{{{{{{{{|||zzzxxxwwwwwwvvvsssooolllmmmllllllllllllllllllnnnnnnllljjjhhhiiijjjlllmmmoooppprrrrrrrrrrrrsssuuutttuuuuuurrrqqqttt|||zzzzzzyyyyyyyyyyyyzzzzzz~~~zzzyyy~~~~~~www}}}{{{|||~~~yyyzzz~~~___^^^```dddddd```^^^___YYYXXX[[[]]][[[XXXYYY^^^]]]\\\]]]^^^```cccfffiiidddccc```___```cccfffhhhnnnmmmlllhhhccc```^^^^^^\\\^^^___[[[VVVTTTXXX\\\\\\ZZZ\\\bbbdddaaa^^^^^^]]]___bbbcccbbbbbbcccdddiiifffaaaaaahhhmmmiiiaaabbb\\\YYY]]]bbbcccbbbaaaVVVUUUUUUXXX\\\```bbbccc]]]^^^^^^^^^ccciiillljjj___[[[VVVUUUYYY\\\^^^___ZZZ[[[^^^bbbfffhhhgggfff___]]]___eeehhhgggiiimmmooolllkkkmmmoooooommmjjjkkkggggggkkknnnnnnppprrrsssqqqoooooorrrvvvyyyzzzttttttuuuvvvvvvsssnnnjjjooossswwwyyyyyywwwuuuuuuqqqrrruuuwwwyyyyyyyyyyyy}}}}}}||||||{{{zzzyyyxxxwwwvvvvvvwwwwwwuuurrroooqqqnnnkkkjjjmmmoooooonnnqqqmmmiiihhhkkknnnoooooopppooooooppprrrttttttsssuuuuuurrrnnnkkknnntttzzzuuuuuuvvvwwwxxxzzz|||}}}|||zzz}}}{{{uuuzzzyyy|||~~~}}}yyyyyy|||\\\\\\```ffffffaaa```bbb^^^[[[[[[___```]]]YYYYYY]]]\\\[[[[[[\\\___bbbeeedddcccaaa___^^^aaaeeehhhmmmllliiieee```^^^^^^______dddhhheee]]]XXXYYY\\\]]]ZZZ[[[aaaccc```______[[[^^^bbbeeefffdddaaa```ggggggdddbbbeeejjjhhhccchhhbbb\\\ZZZ\\\]]]\\\\\\RRRQQQPPPRRRUUUYYYZZZ[[[XXX\\\^^^]]]aaahhhmmmmmmaaa[[[TTTSSSXXX]]]___^^^ZZZZZZ\\\___ccceeeeeeeeeccc``````cccffffffhhhmmmnnnllljjjkkkllllllkkkiiillljjjiiiiiikkklllmmmooouuusssqqqoooppprrruuuvvvttttttuuuvvvvvvuuusssqqqqqqtttwwwzzzzzzxxxvvvuuussssssttttttvvvwwwxxxyyy{{{|||||||||{{{yyywwwuuutttssstttuuuvvvuuurrrpppnnnooonnnkkkkkkpppssssssvvvpppiiihhhlllpppooonnnnnnlllkkknnnsssuuuuuusssuuusssooojjjggghhhmmmqqqnnnoooqqqsssvvvyyy|||~~~yyy}}}}}}yyyxxxyyywwwrrruuuwwwyyy{{{yyywwwwwwxxxXXXYYY___dddccc___^^^aaaaaa[[[ZZZbbbiiifff^^^XXXaaa```]]][[[[[[\\\^^^___``````___]]]\\\]]]aaaeeejjjjjjiiieeeaaa^^^^^^^^^___gggmmmlllddd\\\ZZZ[[[^^^[[[[[[```bbbaaa```aaa\\\^^^bbbfffgggeeeaaa^^^bbbiiillliiiffffffgggfffkkkgggaaa\\\]]]______^^^TTTRRRPPPOOOQQQTTTUUUUUUUUU[[[^^^\\\]]]bbbggghhh```ZZZTTTSSSXXX]]]^^^]]]]]]]]]]]]___bbbddddddcccddd```___aaaccccccfffkkkkkkjjjiiiiiijjjkkkllllllmmmllljjjgggfffgggiiiiiippppppoooooonnnoooqqqrrrtttuuuvvvwwwwwwxxxxxxyyyssstttvvvxxxyyyyyywwwvvvwwwuuurrrqqqrrruuuyyy{{{zzz{{{|||}}}{{{yyyvvvtttqqqppppppqqqrrrrrrpppnnnooovvvwwwpppkkknnntttwwwyyysssllljjjmmmpppnnnlllkkkiiiiiilllqqquuutttssssssqqqmmmhhheeefffiiikkkiiijjjlllooossswww{{{}}}yyy{{{|||{{{yyyxxxuuuqqquuuwwwyyyxxxvvvvvvuuuuuu~~~~~~UUUWWW\\\```^^^ZZZZZZ___```ZZZYYYccclllkkkbbb\\\eeeccc```]]][[[ZZZ[[[[[[YYY[[[\\\ZZZXXXYYY]]]aaaeeeggggggfffccc```^^^^^^^^^dddiiiiiiccc\\\XXXXXX^^^[[[ZZZ___aaa```aaaccc^^^^^^```bbbdddcccaaa^^^^^^hhhoookkkeeeccceeefffhhhgggccc___```dddeeecccXXXUUURRRQQQRRRTTTUUUUUUTTT[[[___\\\YYY\\\```aaa]]]YYYVVVVVVYYY\\\]]]\\\^^^^^^^^^```cccddddddccc^^^[[[ZZZ]]]___```dddjjjhhhgggffffffhhhjjjmmmooolllnnnkkkeeebbbccceeeeeeeeegggjjjkkkkkklllnnnppptttvvvxxxyyyyyyyyy{{{|||uuuuuutttvvvxxxyyyxxxwwwyyyvvvsssqqqqqqtttxxx{{{zzz{{{||||||{{{yyywwwvvvrrrpppmmmmmmmmmnnnmmmlllqqq{{{~~~tttkkkmmmsssvvvwwwsssnnnmmmnnnooonnnlllhhhhhhiiikkknnnpppqqqqqqpppnnnkkkiiigggggghhhiiifffhhhjjjmmmrrrvvvyyy{{{}}}xxxuuuxxx{{{{{{wwwuuuvvvvvvuuuzzz}}}~~~}}}||||||XXXYYY]]]```]]]XXXZZZ___bbb]]]]]]bbbeeeccc___^^^bbb```^^^\\\YYYWWWVVVVVVQQQUUUXXXXXXUUUUUUYYY]]]bbbdddeeedddbbb```______^^^```aaa```]]]ZZZXXXWWW]]]YYYXXX\\\______```bbb```]]]\\\\\\___```___^^^___ggglllhhhcccbbbdddddd```cccbbb^^^___cccccc___YYYVVVRRRQQQRRRUUUVVVWWWSSS\\\bbb^^^YYYYYY\\\]]]XXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\^^^aaadddfffeeeccc[[[XXXXXX[[[]]]^^^bbbgggeeeeeedddcccdddgggkkknnnkkknnnkkkccc```ccceeeeeecccfffhhhhhhhhhiiilllooorrrwww|||}}}|||yyywwwwwwwwwuuurrrsssvvvxxxxxxxxxwwwvvvuuutttuuuvvvwwwxxxzzz{{{||||||{{{zzzyyyxxxtttqqqllljjjjjjkkkkkkkkkjjjuuuxxxoooiiinnnrrrqqqpppppppppoooooooooooooooiiijjjkkkkkkjjjjjjkkklllmmmlllkkkjjjjjjjjjjjjiiiggghhhjjjnnnrrrvvvyyy{{{|||zzzyyy}}}{{{tttqqqtttuuusssvvvzzz|||~~~}}}|||}}}~~~~~~|||www|||\\\]]]```bbb^^^YYY\\\bbbfffcccbbbaaa\\\XXXYYY]]]\\\[[[ZZZXXXVVVTTTRRRQQQLLLQQQVVVVVVTTTSSSVVVZZZ```bbbcccbbb```______``````^^^\\\ZZZYYYYYYYYYYYY\\\XXXWWW[[[^^^^^^___bbbaaa\\\XXXXXXZZZ]]]^^^^^^cccggghhhdddbbbddddddccc[[[______ZZZZZZ\\\[[[UUUWWWTTTPPPOOOQQQTTTWWWWWWSSS^^^dddaaaZZZYYY[[[\\\TTTWWW[[[\\\\\\ZZZZZZZZZYYYZZZ]]]aaaeeegggfffddd]]]ZZZYYY\\\]]]]]]___cccdddcccbbbaaabbbeeeiiimmmiiimmmkkkccc___cccgggfffiiijjjjjjhhhfffgggkkkooopppwww~~~~~~xxxsssqqqxxxuuuqqqqqqtttwwwyyyxxxuuuvvvwwwxxxxxxwwwvvvuuu{{{{{{{{{{{{{{{{{{zzzzzzwwwrrrmmmiiihhhiiijjjkkk```jjjmmmggggggooorrrnnnkkkmmmppppppppppppppprrrjjjlllmmmkkkgggeeefffhhhkkkjjjkkklllmmmmmmllljjjiiijjjlllooosssvvvzzz{{{zzz|||~~~yyy|||yyyqqqmmmppprrrpppsssyyy~~~yyyxxxxxxxxx{{{~~~}}}vvv\\\]]]aaabbb]]]XXXYYY^^^fffiiiggg^^^YYYZZZYYYVVV\\\\\\[[[[[[ZZZYYYXXXXXXNNNOOORRRTTTVVVVVVVVVVVV\\\^^^bbbeeefffccc\\\WWW^^^``````^^^[[[ZZZ]]]```^^^```^^^[[[___eeeccc\\\ZZZ[[[[[[ZZZXXXXXXXXXYYYaaacccddddddhhhmmmiii```___ZZZWWWXXXWWWTTTYYYaaaWWWUUURRRQQQRRRTTTVVVVVVVVVYYY[[[ZZZXXXWWWXXXZZZWWWYYY]]]``````^^^[[[YYY\\\]]]```bbbeeehhhjjjkkkcccaaa^^^]]]^^^bbbgggjjjaaa```aaadddgggjjjjjjjjjppptttqqqfff___aaafffgggggguuuyyylllbbbeeelllnnnsssttttttssspppoooppprrrwwwvvvuuuttttttuuuvvvwww|||{{{yyyxxxxxxyyy{{{|||~~~||||||~~~rrrnnnmmmnnnllliiiiiilllbbbddddddccceeekkknnnmmmiiijjjkkklllkkkmmmoooqqqrrrqqqooommmiiieeecccdddhhhiiillloooqqqpppmmmiiimmmmmmnnnppprrrtttvvvwww}}}~~~}}}zzzwwwuuuuuuxxx{{{yyysssnnnjjjjjjrrrtttzzz~~~|||~~~zzzuuuvvvwwwyyy~~~xxxYYYZZZ^^^```]]]XXXYYY^^^dddfffddd]]]XXXYYYYYYWWW^^^]]]]]]___```___]]]ZZZNNNOOOQQQSSSTTTUUUUUUUUUZZZ]]]bbbeeeeeeaaa\\\YYY^^^___```]]]ZZZXXX[[[^^^[[[```eeeiiinnnooofffZZZ\\\\\\ZZZYYYXXXYYY[[[]]]cccdddcccaaadddhhhddd\\\[[[WWWXXX[[[[[[YYYZZZ___WWWUUUSSSSSSTTTWWWYYYZZZXXXZZZZZZYYYWWWWWWZZZ]]]WWWZZZ^^^bbbddddddcccbbb```aaaccceeegggiiijjjkkkeeebbb___]]]^^^bbbgggkkkdddcccdddfffjjjlllmmmlllnnnsssssslllggghhhhhhfffjjjwww|||qqqfffgggkkkkkklllmmmnnnpppqqqqqqpppooossssssrrrrrrrrrsssuuuvvvvvvvvvuuuuuuvvvwwwyyyzzz}}}vvvpppkkkkkkjjjgggfffhhhbbbdddccc```aaafffjjjiiifffgggiiijjjjjjkkknnnppppppuuutttnnniiihhhhhhfffhhhjjjmmmppprrrqqqmmmiiinnnnnnmmmnnnoooqqqtttvvv}}}~~~~~~|||yyywwwvvvyyy{{{zzzvvvrrrooooootttwww~~~~~~|||yyyzzz~~~vvvXXXYYY]]]```^^^ZZZ\\\aaaccceeeccc^^^[[[\\\]]]\\\```______cccggggggaaa\\\NNNOOOQQQRRRTTTTTTUUUUUUWWW\\\bbbdddbbb___\\\\\\^^^```aaa___[[[XXXYYY[[[___iiiwwwrrr```]]]\\\ZZZXXXYYY\\\___aaaeeedddaaa^^^___aaa]]]WWWXXXVVVXXX]]]___]]]ZZZZZZXXXWWWVVVUUUVVVXXX[[[\\\ZZZZZZYYYXXXWWWXXX[[[^^^YYY[[[___dddhhhkkkmmmnnneeeeeefffggghhhiiijjjkkkgggccc___\\\]]]aaagggkkkeeeeeeeeegggkkkmmmnnnmmmlllpppsssrrrpppnnniiidddiiivvv{{{sssjjjhhhiiihhhffffffhhhlllqqqrrroookkknnnnnnmmmmmmnnnppprrrsssppppppqqqrrrtttuuuvvvwwwvvvzzz~~~~~~}}}|||vvvnnnhhhjjjllljjjggggggdddeeebbb]]]]]]bbbeeedddcccdddfffggggggiiilllnnnpppyyyyyynnniiinnnnnnggghhhkkkoootttwwwvvvrrrooosssqqqnnnlllmmmppptttvvv||||||~~~~~~~~~}}}{{{zzzwwwyyy{{{{{{yyywwwvvvvvvyyy|||yyyyyywww\\\\\\___bbbaaa]]]^^^bbbcccddddddaaa___```aaabbb```]]]]]]ccciiiiiibbb[[[QQQQQQRRRSSSTTTUUUUUUUUUUUU\\\bbbccc___\\\\\\^^^]]]aaaeeeeee```\\\YYYYYYaaammm{{{ddd[[[ZZZZZZ[[[^^^```bbbbbbdddaaa^^^[[[[[[[[[ZZZWWWYYYXXXYYY\\\^^^\\\XXXUUUXXXXXXWWWWWWVVVWWWZZZ[[[WWWXXXXXXXXXXXXYYY[[[\\\ZZZ\\\___dddhhhmmmppprrrggggggggghhhhhhhhhiiiiiigggccc^^^ZZZ[[[___dddhhhdddccccccfffiiikkkkkkkkkiiilllooorrrrrroooiiicccfffooouuupppjjjjjjlllkkkiiigggfffiiinnnppplllhhhiiiiiihhhiiijjjlllnnnooolllmmmooorrrtttvvvwwwwwwsssvvvzzz{{{zzzxxxvvvvvvqqqjjjggglllrrrqqqllliiihhhhhheee___^^^bbbdddddd```bbbdddeeeeeegggjjjlllqqqzzzyyymmmnnnzzzxxxjjjjjjmmmrrrxxx||||||yyyvvvwwwtttpppmmmmmmpppuuuxxxyyyyyyzzz{{{||||||||||||xxxyyyzzzzzzzzz{{{{{{|||{{{zzz~~~^^^]]]___bbbaaa]]]]]]```aaaaaaaaaaaa``````bbbeee___\\\ZZZ___dddeee___XXXTTTTTTTTTUUUUUUVVVVVVWWWUUU[[[aaaaaa]]][[[\\\^^^[[[bbbiiikkkfff___ZZZXXX\\\eeezzzvvv^^^XXXXXX[[[___cccdddbbb``````]]]ZZZZZZZZZYYYZZZZZZ^^^]]]\\\ZZZYYYXXXTTTQQQVVVWWWXXXVVVTTTTTTVVVXXXTTTUUUVVVXXXZZZ[[[ZZZZZZ]]]^^^```bbbeeeiiikkkmmmeeeeeeffffffffffffffffffeeeaaa\\\YYYXXX\\\```ccccccbbbccceeehhhjjjjjjiiiffffffiiilllmmmjjjfffcccdddjjjnnnmmmlllnnnrrrtttqqqlllggggggjjjllliiiffffffeeeeeeeeegggiiijjjlllkkkmmmooosssvvvxxxyyyzzzwwwxxxxxxvvvsssrrrrrrsssooojjjjjjrrrxxxuuummmhhhlllllliiiccccccfffhhhggg```bbbddddddeeefffiiilllooovvvsssnnnxxxwwwoooqqqtttxxxzzzzzzwwwttttttrrrnnnllllllooosssvvvuuuuuuvvvvvvxxxyyyzzz{{{xxxwwwwwwxxxzzz|||~~~]]][[[\\\______[[[ZZZ\\\]]]\\\\\\^^^^^^\\\___ddd```\\\YYYZZZ]]]^^^ZZZVVVWWWVVVVVVUUUVVVVVVWWWWWWWWW[[[^^^^^^\\\ZZZ[[[\\\ZZZaaahhhjjjfff```ZZZXXXZZZ```sssrrr[[[VVVWWW[[[aaafffgggccc^^^^^^ZZZYYY[[[[[[ZZZ[[[___aaacccaaa[[[UUUTTTRRRPPPRRRUUUVVVUUURRRQQQTTTVVVUUUUUUUUUXXX[[[\\\\\\[[[``````aaabbbcccdddeeeeeebbbbbbccccccdddeeeeeeeeeccc```\\\YYYXXXZZZ]]]___ccccccccceeehhhiiiiiiiiidddcccdddhhhgggdddcccddddddfffjjjlllnnnqqquuuwwwrrrmmmhhheeefffggggggeeeddddddcccddddddfffhhhiiilllmmmooorrruuuxxxzzz{{{|||{{{xxxtttpppoooppprrrppplllnnntttwwwqqqiiidddlllmmmlllhhhhhhlllmmmlllcccdddfffffffffgggjjjlllkkkooonnnooo~~~ttttttsssssssssqqqnnnkkkmmmlllkkkkkklllnnnqqqssssssrrrrrrrrrtttvvvxxxzzzzzzwwwuuuuuuxxx|||~~~[[[XXXYYY^^^___\\\[[[]]][[[YYYZZZ]]]]]]ZZZ]]]cccccc___ZZZWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWZZZ[[[\\\\\\\\\[[[ZZZYYYYYY^^^cccccc```\\\ZZZYYY]]]```rrrsss\\\XXXXXXZZZ___eeegggccc___]]]ZZZ[[[^^^^^^[[[]]]bbbaaaggghhh___VVVSSSRRRQQQMMMQQQTTTTTTQQQQQQUUUXXXZZZWWWUUUVVVZZZ^^^``````cccccccccccccccbbbaaa```______```bbbcccdddeeefffbbb```]]]ZZZYYYZZZ[[[\\\aaaaaaaaabbbeeeggggggfffbbbbbbeeehhheee```aaafffbbbdddgggkkknnnnnnnnnoooiiihhhfffdddddddddeeeeeeeeedddccccccccceeefffgggkkklllmmmooorrruuuyyy{{{{{{zzzxxxsssooonnnooopppnnnkkklllppppppjjjeeedddhhhkkkllljjjlllpppqqqoooggghhhiiiiiihhhhhhjjjlllhhhkkklllpppxxxuuussspppnnnnnnllljjjhhhhhhiiikkknnnppprrrssssssrrrqqqppppppqqqtttwwwyyy|||xxxttttttwww{{{~~~ZZZXXXYYY^^^aaa___^^^```\\\YYYZZZ^^^^^^[[[^^^dddfffbbb\\\VVVTTTTTTVVVXXXWWWVVVUUUTTTTTTTTTUUUVVV\\\[[[ZZZ[[[[[[[[[YYYWWWYYY\\\]]]\\\YYYWWWXXX[[[^^^```pppsss[[[ZZZYYYYYY]]]cccfffddd```^^^[[[\\\aaa```\\\]]]bbb___iiilllcccXXXTTTSSSRRRIIINNNRRRSSSRRRRRRWWW[[[___ZZZUUUTTTXXX___cccfffdddeeeeeeeeedddbbb```^^^]]]^^^___aaaccceeefffgggbbbaaa^^^\\\[[[ZZZ[[[[[[^^^]]]]]]___bbbccccccbbbaaabbbgggjjjfff___```fff```aaaeeejjjllliiieeeccc___aaacccccccccbbbdddeeeeeeeeedddccccccdddeeefffjjjjjjjjjlllooossswwwyyywwwwwwuuurrrnnnllllllmmmiiiggggggjjjiiifffeeegggdddhhhkkkjjjmmmqqqrrrpppiiijjjkkkjjjiiiiiikkkmmmiiijjjmmmnnnnnnnnnqqqtttssspppnnnlllmmmnnnmmmmmmhhhjjjnnnrrruuuvvvwwwvvvrrrqqqppppppqqqtttwwwyyy~~~yyytttssswww{{{~~~~~~RRRZZZ]]]ZZZYYY\\\___]]]```]]]ZZZXXXVVVUUU\\\eeehhhaaaZZZWWWXXXXXXVVVSSSQQQPPPSSSWWWXXXVVVVVVYYYXXXYYYZZZ\\\]]][[[WWWTTTVVV\\\]]]WWWSSSVVVWWWUUUYYYdddwwwrrraaa\\\ZZZXXXZZZ]]]^^^\\\YYYWWWWWWYYY[[[^^^___^^^]]]\\\^^^``````]]][[[[[[[[[VVVSSSNNNLLLNNNQQQUUUVVVZZZYYYXXXVVVWWWZZZ___ddddddeeeeeecccaaa```aaaaaa``````aaacccfffgggeeedddccceeebbb]]]ZZZ]]]______bbbaaa``````aaaaaaaaa```^^^___dddkkklllgggcccccceeebbbbbbhhhpppppphhh```ZZZ]]]```aaa```aaaccceeehhhgggfffggggggfffdddbbbjjjiiijjjlllooorrrtttuuuppppppqqqpppooooooqqqrrrkkkjjjhhhfffdddcccbbbaaagggiiihhheeegggmmmqqqpppmmmhhhdddeeejjjmmmllliiillllllkkklllnnnooonnnmmmpppooommmlllkkkkkklllmmmjjjjjjlllnnnqqqtttwwwxxxyyyuuuooommmnnnqqquuuxxx{{{||||||zzzwwwvvvwwwxxxyyy~~~~~~QQQVVVXXXTTTTTT[[[aaabbb\\\XXXVVVVVVUUUSSSWWW]]]aaa]]]ZZZZZZ]]]^^^\\\YYYXXXSSSRRRUUUVVVUUUVVVYYYWWWXXXZZZ]]]___^^^[[[XXXXXX^^^```[[[YYYZZZZZZXXXZZZbbbppp}}}zzzkkk```___]]][[[ZZZ[[[[[[ZZZYYYXXXWWWXXXZZZ]]]^^^^^^]]][[[\\\]]]]]]]]]]]]]]]^^^WWWRRRLLLLLLOOOSSSUUUTTTYYYYYYXXXVVVUUUWWW[[[^^^bbbcccdddcccaaa```______bbbaaa```aaacccfffgggfffccceeeccc___^^^aaadddccccccaaaaaabbbdddddd```]]]]]]]]]aaaggghhheeebbbccceeebbbbbbhhhqqqrrrllleee\\\\\\\\\^^^```aaa___^^^fffffffffeeedddddddddeeefffjjjmmmnnnmmmmmmppptttoooppppppooooooooopppqqqiiigggeeecccbbbbbbcccdddfffhhhfffbbbccciiilllkkkkkkhhhfffgggjjjkkkjjjhhhlllkkkkkkkkklllmmmlllllllllllllllllllllmmmnnnnnnkkkkkkkkklllnnnssswwwzzzyyyuuuqqqnnnoooqqqsssuuuxxxyyyyyywwwuuuuuuvvvwwwwww{{{~~~QQQTTTSSSPPPQQQYYYccchhhYYYUUUUUUXXXYYYVVVTTTUUUZZZYYYYYY\\\aaacccaaa______XXXRRRRRRTTTUUUVVVYYYUUUVVVYYY^^^aaaaaa^^^[[[XXX]]]```^^^\\\\\\ZZZWWWWWW]]]eeekkklllhhhbbb]]]^^^^^^\\\YYYVVVUUUWWWXXXWWWUUUTTTUUUXXXZZZ[[[[[[ZZZXXXVVVWWWYYY\\\^^^^^^XXXSSSMMMLLLPPPSSSSSSRRRVVVWWWVVVUUUSSSSSSUUUWWW___```aaaaaaaaa___]]]\\\```^^^[[[\\\^^^bbbdddeeebbbdddccc```aaafffiiigggdddaaaaaacccgggfffaaa[[[]]]\\\^^^bbbdddbbbbbbeeefffcccbbbgggoooqqqmmmgggcccaaa```bbbeeeddd___ZZZbbbdddeeedddbbbbbbdddhhhdddjjjpppqqqmmmlllooosssoooooooooooooooooooooooohhheeeaaa^^^^^^aaadddgggeeefffddd______dddgggfffjjjjjjjjjkkkjjjjjjiiihhhjjjjjjiiiiiiiiiiiiiiihhhggghhhjjjlllmmmnnnnnnmmmlllkkkiiijjjlllqqqvvvyyyyyywwwuuurrrqqqpppqqqqqqtttuuuuuusssrrrrrrtttvvvwwwzzz}}}|||yyyyyy{{{|||}}}RRRSSSRRRPPPQQQXXXaaahhhZZZWWWYYY___aaa\\\VVVSSSXXXWWWWWWZZZ^^^aaaaaa```cccZZZTTTTTTVVVUUUUUUVVVUUUVVVXXX\\\___```]]][[[XXX[[[]]]]]][[[XXXUUURRRRRRUUUZZZ\\\\\\[[[[[[[[[ZZZZZZYYYUUUQQQQQQTTTXXXUUUSSSQQQQQQSSSVVVXXXYYYYYYVVVRRRRRRUUUYYY[[[[[[YYYVVVRRRPPPOOOOOOPPPPPPRRRSSSTTTSSSRRRQQQSSSTTTZZZ[[[\\\^^^___^^^[[[YYY[[[YYYXXXXXX[[[^^^``````___aaaaaa___ccciiikkkiiiccc```^^^bbbggghhhccc^^^```]]]]]]```bbbbbbdddiiijjjfffdddfffkkkllliiidddiiijjjjjjkkkjjjgggaaa]]]\\\aaaeeeeeebbbaaadddgggeeejjjpppssssssrrrrrrtttqqqpppppppppqqqqqqpppnnnjjjfff```\\\\\\___dddgggdddeeeccc^^^___dddgggfffgggjjjmmmmmmkkkiiigggfffffffffffffffdddcccdddddddddfffhhhkkklllkkkjjjiiiiiiiiiiiijjjmmmppptttvvvxxxyyyxxxwwwtttqqqoooooopppppppppooonnnooorrrtttxxxzzz|||}}}wwwtttsssuuuxxx|||OOOPPPQQQRRRQQQSSSXXX^^^[[[YYY\\\dddfff```XXXTTTZZZXXXVVVUUUWWWZZZ\\\]]]aaa[[[WWWYYYYYYVVVSSSTTTVVVVVVWWWYYY[[[[[[ZZZXXX[[[ZZZZZZZZZXXXTTTPPPNNNLLLOOORRRTTTUUUUUUWWWXXXVVVWWWWWWTTTQQQRRRVVV[[[WWWTTTQQQQQQSSSVVVYYYYYY[[[YYYVVVUUUVVVXXXYYYZZZYYYZZZYYYUUUNNNKKKMMMPPPNNNPPPRRRRRRRRRRRRSSSTTTVVVVVVXXX[[[^^^^^^[[[XXXYYYYYYYYY[[[]]]___^^^]]]\\\^^^^^^^^^bbbiiijjjgggaaa^^^]]]```eeehhhfffbbbeee```^^^```aaabbbggglllrrrnnniiiiiijjjiiiddd```gggmmmrrrqqqkkkccc```___XXX^^^eeegggdddbbbccceeeiiijjjmmmtttzzz{{{yyyvvvtttrrrqqqrrrtttsssqqqooommmiiibbb]]][[[]]]aaadddccceeeddd```aaafffiiihhhaaaeeejjjllljjjfffbbb```aaabbbcccbbb```______aaaccceeegggiiiiiigggeeecccdddfffjjjmmmooopppppppppwwwyyy{{{zzzvvvrrroooooonnnnnnmmmlllkkkmmmpppssswwwxxxyyy{{{|||yyytttpppqqquuu{{{KKKLLLPPPRRRPPPMMMNNNRRRXXXXXX]]]dddeee___YYYVVV[[[YYYVVVTTTTTTVVVXXXZZZ]]][[[[[[]]][[[VVVTTTUUUXXXVVVUUUUUUVVVXXXXXXWWW```[[[XXXXXXWWWSSSPPPPPPJJJKKKMMMPPPRRRTTTUUUUUUUUUUUUUUUUUUTTTVVVYYY\\\ZZZWWWUUUTTTVVVYYY[[[\\\\\\]]]]]]\\\YYYXXXYYY[[[YYY[[[[[[WWWQQQMMMNNNPPPOOOQQQSSSSSSRRRRRRTTTVVVUUUTTTUUUZZZ___```^^^\\\^^^^^^___aaabbbbbb```^^^]]]^^^]]]]]]ccciiijjjfff______```cccfffgggfffeeehhhbbb___```aaabbbgggmmmvvvrrrnnnlllkkkhhhccc___bbbkkksssrrriii```\\\]]]YYY^^^cccfffeeeccccccdddjjjiiikkksss||||||wwwuuusssrrrsssvvvuuurrrnnnmmmjjjddd___\\\\\\^^^___aaadddeeecccdddhhhiiiggg[[[___eeeiiiiiiddd^^^ZZZ^^^```bbbaaa^^^\\\^^^aaadddeeeggghhhgggdddbbb```bbbeeeiiinnnpppooonnnlllssswwwzzzyyyuuuqqqooopppmmmmmmlllkkkjjjkkkooorrrssstttvvvxxxzzz}}}yyyrrrqqqsssyyyKKKLLLPPPTTTQQQKKKJJJOOOTTTVVV\\\cccbbb\\\YYYYYYYYYXXXXXXWWWWWWXXXZZZ\\\ZZZ[[[^^^___[[[UUUUUUZZZYYYVVVSSSRRRSSSVVVXXXYYYaaaYYYSSSTTTTTTRRRRRRUUUNNNLLLKKKMMMQQQTTTSSSRRRSSSRRRQQQSSSUUUWWWWWWWWWZZZWWWUUUUUUWWWZZZ[[[[[[XXX]]]bbbaaa[[[WWWXXX[[[[[[YYYWWWVVVVVVVVVSSSPPPTTTTTTUUUTTTSSSSSSTTTVVVVVVUUUUUUZZZaaaeeedddbbbeeedddbbbbbbcccdddcccaaa``````___```eeelllkkkfff]]]bbbhhhkkkjjjgggeeedddhhhbbb^^^^^^^^^___dddjjjpppnnnlllkkkjjjhhhccc___eeellltttuuunnneee```^^^^^^___aaabbbcccdddeeeeeeiiiiiilllrrrxxx{{{zzzwwwuuusssrrrsssvvvvvvqqqmmmjjjgggddd```]]][[[[[[[[[___ccceeeddddddfffeeebbb[[[^^^ccciiilllhhh```XXX\\\```bbbaaa^^^]]]___ccceeefffggggggfffeeebbbaaabbbdddhhhlllnnnnnnmmmlllnnnrrrwwwvvvrrrooonnnpppnnnnnnllljjjiiikkknnnqqqqqqsssvvvyyy{{{~~~xxxtttsssvvvNNNNNNRRRVVVSSSLLLLLLQQQSSSVVV]]]cccaaa[[[ZZZ\\\UUUWWWYYY[[[[[[\\\]]]^^^YYY[[[______YYYTTTWWW^^^ZZZVVVRRRPPPRRRVVVZZZ\\\___UUUNNNPPPQQQQQQSSSXXXRRRNNNJJJKKKPPPSSSRRROOOPPPNNNMMMOOOSSSTTTSSSQQQWWWUUUTTTTTTVVVXXXXXXXXXQQQZZZbbbaaaZZZUUUVVVYYY\\\VVVQQQTTT[[[]]]WWWPPPXXXXXXWWWUUUSSSSSSTTTVVVXXXVVVVVV[[[ccchhhhhhfffiiifffbbbaaaaaabbbccccccddddddbbbccchhhnnnlllggg]]]eeeooorrrnnngggcccaaafff```\\\\\\\\\\\\```fffhhhggggggggghhhfffbbb___lllqqqwwwzzzwwwooogggbbbcccaaa^^^^^^aaadddfffgggfffiiimmmqqqsssuuuvvvvvvuuurrrqqqsssvvvuuupppkkkfffdddbbb```]]][[[YYYYYY^^^ccceeecccccccccaaa\\\^^^```eeemmmrrrnnnddd[[[]]]```cccbbb___^^^aaaeeeffffffgggggggggfffeeeddddddeeegggiiikkklllmmmmmmjjjooottttttpppmmmnnnpppoooooommmjjjiiijjjnnnqqqrrruuuxxx|||~~~|||wwwttttttzzzSSSUUUWWWVVVRRRNNNKKKJJJOOOVVV]]]```^^^]]]^^^```ZZZZZZZZZZZZ[[[[[[[[[[[[UUUUUUVVVXXXZZZ[[[ZZZXXXYYYWWWTTTRRRRRRSSSVVVWWWUUUNNNMMMSSSWWWUUUUUUXXXVVVUUURRROOOLLLKKKJJJJJJJJJJJJLLLPPPTTTUUURRRNNNRRRRRRRRRUUUXXXYYYYYYWWWWWWTTTWWWbbbgggccc]]][[[___[[[WWWZZZ___aaa]]]WWW___[[[VVVTTTUUUVVVUUUTTTUUUVVVXXXZZZ\\\___```aaannnfffaaacccdddaaabbbfffeeeeeeddddddddddddeeefffccchhhnnnpppnnnjjjhhhhhhpppkkkaaaYYYZZZ```cccaaa[[[___dddgggfffdddcccbbbmmmnnnrrrxxx{{{vvvkkkbbbdddbbb```___```bbbeeehhhaaadddjjjpppuuuwwwxxxxxxtttsssrrrqqqqqqpppmmmkkkgggdddbbbbbbcccbbb^^^ZZZ[[[```fffiiigggeeeddddddddddddfffjjjnnnkkkccc\\\ZZZfffqqqqqqhhhaaabbbhhhhhhiiillloooqqqmmmfff```eeefffjjjmmmpppoookkkhhhoooppprrrrrrooojjjjjjmmmllljjjhhhhhhlllppptttvvv||||||}}}{{{tttppprrryyy}}}wwwUUUVVVWWWVVVTTTQQQNNNMMMQQQVVV[[[]]]ZZZYYYZZZ]]]YYYYYYXXXWWWVVVVVVWWWWWWVVVVVVWWWXXXXXXXXXVVVUUUWWWVVVTTTSSSRRRSSSTTTUUUSSSNNNMMMRRRUUUTTTTTTVVVUUUTTTRRRPPPOOONNNNNNOOOIIIIIIJJJMMMQQQSSSQQQOOOSSSVVVYYYZZZYYYZZZ\\\^^^ZZZVVVXXX```eeeaaa\\\[[[^^^ZZZWWWZZZ___aaa]]]XXX\\\XXXTTTSSSTTTVVVVVVUUUVVVWWWXXXZZZ\\\^^^```aaagggcccbbbggghhheeefffjjjeeeeeeeeefffgggggghhhhhhdddiiinnnpppmmmjjjiiijjjllliiiccc]]]^^^bbbbbb^^^___aaaddddddcccaaaaaabbbhhhiiilllpppsssooofff^^^bbbaaa^^^]]]^^^```ccceee```bbbgggmmmqqqtttvvvvvvnnnmmmmmmnnnpppqqqqqqpppiiieeeaaaaaabbbcccaaa___ZZZ^^^dddggggggffffffggg```bbbeeekkkppprrrpppnnnccchhhmmmmmmjjjgggfffgggjjjjjjlllpppsssqqqiiibbbeeefffjjjnnnqqqqqqooolllppprrrtttssspppmmmmmmoooqqqooollljjjkkkmmmpppqqqxxxzzz}}}|||yyytttrrrttt~~~www{{{XXXWWWVVVVVVVVVUUUSSSQQQRRRVVVYYYXXXVVVUUUWWWYYYZZZXXXVVVSSSRRRQQQRRRRRRVVVWWWWWWVVVUUUTTTSSSRRRVVVUUUTTTTTTSSSRRRRRRQQQRRROOONNNRRRTTTSSSSSSTTTRRRQQQPPPPPPPPPQQQRRRSSSKKKKKKKKKMMMPPPRRRSSSRRRRRRWWW\\\\\\YYYYYY]]]ccc]]]YYYYYY^^^bbb```]]]\\\^^^[[[XXXZZZ___aaa^^^ZZZWWWUUURRRRRRTTTVVVXXXXXXXXXYYYZZZ[[[]]]___aaabbbaaabbbeeeiiiiiieeeeeehhheeefffggghhhiiijjjjjjjjjfffjjjmmmnnnkkkjjjjjjlllhhhhhhdddaaabbbeeebbb]]]aaaaaabbbaaa``````bbbdddffffffgggiiikkkhhhbbb]]]```___]]][[[\\\]]]```aaa___aaaeeeiiinnnqqqtttuuulllkkkjjjllloooqqqrrrrrrkkkfffaaa```bbbddddddccc\\\___dddffffffeeeeeeeee^^^bbbgggmmmqqquuuyyy{{{mmmjjjggghhhkkkmmmkkkhhhkkkiiiiiinnnttttttmmmeeefffgggjjjooorrrtttrrrpppqqqtttuuutttqqqoooqqqsssrrrpppnnnlllkkklllnnnpppuuuxxx}}}{{{wwwxxxxxxqqq|||YYYWWWUUUUUUWWWXXXVVVTTTSSSUUUVVVUUUTTTTTTVVVXXX\\\YYYUUURRROOOOOOOOOPPPTTTUUUUUUTTTSSSQQQQQQRRRUUUUUUUUUUUUTTTSSSQQQPPPRRRQQQQQQSSSTTTTTTSSSTTTQQQPPPPPPOOOPPPQQQRRRSSSRRRQQQPPPPPPQQQSSSTTTUUUQQQUUUXXXXXXVVVWWW[[[___^^^\\\[[[]]]```aaaaaaaaa___\\\ZZZ[[[___aaa___]]]UUUSSSRRRSSSUUUXXX[[[]]]\\\\\\\\\]]]___aaacccddddddeeehhhiiifffcccbbbcccffffffhhhiiiiiiiiihhhhhhgggjjjllljjjhhhgggiiilllhhhgggeeebbbdddgggddd___^^^```aaaaaaaaaaaaccceeehhhgggfffggggggfffccc``````___]]]\\\\\\]]]___```aaabbbeeeiiimmmqqqtttvvvqqqpppnnnmmmoooppppppooolllhhhcccbbbcccdddbbb```aaacccdddeeedddbbbaaa```___eeelllooopppqqqvvvzzzqqqkkkeeeeeejjjooonnnkkkmmmhhheeehhhooorrrmmmhhhhhhiiikkkooorrrtttsssqqqqqquuuvvvrrroooqqqssstttnnnmmmmmmllllllnnnqqqsssuuuwww||||||vvv|||WWWVVVUUUUUUVVVWWWVVVVVVSSSTTTTTTTTTTTTUUUWWWYYY]]]ZZZVVVRRROOOOOOOOOPPPPPPQQQSSSRRRQQQPPPRRRTTTTTTTTTUUUVVVUUUSSSQQQPPPRRRTTTUUUUUUTTTUUUTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTVVVUUUTTTRRRQQQQQQSSSTTTSSSRRRRRRSSSUUUWWWXXXYYY\\\\\\[[[[[[^^^cccffffffaaa^^^\\\\\\___```___^^^UUUUUUUUUUUUWWW[[[___bbbaaa`````````aaaccceeeggghhhjjjjjjiiiggggggffffffffffffffffffffffffeeeeeehhhiiijjjgggddddddfffjjjiiihhhdddaaaccchhhgggccc```bbbeeeeeedddbbbbbbbbbjjjhhhfffeeeeeeeeedddccc```___^^^]]]^^^___aaabbbdddeeehhhlllppptttwwwxxxvvvtttrrrrrrrrrsssrrrpppllliiieeeddddddccc^^^ZZZbbbbbbaaaaaaaaa```___^^^```gggpppsssqqqoooqqquuupppkkkffffffjjjmmmnnnmmmmmmfffaaabbbhhhlllkkkhhhjjjjjjkkkmmmpppqqqpppooopppuuuuuuooommmpppsssssskkklllmmmlllkkklllpppssstttuuuwww{{{|||RRRTTTVVVVVVTTTSSSTTTUUUSSSSSSSSSSSSTTTVVVWWWXXXZZZXXXUUURRRPPPOOOOOOOOOMMMOOORRRQQQOOOPPPSSSWWWRRRSSSSSSTTTTTTSSSQQQPPPRRRVVVXXXVVVTTTUUUUUUSSSWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUTTTRRRPPPPPPQQQSSSUUURRRPPPQQQSSSVVVVVVUUUYYY[[[ZZZYYY\\\bbbggggggbbb___]]]\\\\\\]]]]]]\\\WWWXXXXXXXXXYYY\\\aaaeeeccccccaaaaaabbbdddfffhhhhhhjjjjjjjjjmmmrrrqqqnnnddddddcccbbbbbbccccccdddiiijjjiiifffbbbaaacccfffjjjhhhddd```ccciiijjjgggeeegggiiiiiifffcccaaaaaahhhgggeeecccbbbbbbbbbcccaaa````````````bbbcccdddeeegggkkkooorrrvvvxxxyyyuuuttttttvvvxxxxxxwwwvvvmmmjjjgggfffeeebbb]]]XXX^^^\\\\\\]]]___aaaaaa```___fffooorrrqqqppprrrtttlllkkkiiijjjmmmnnnnnnmmmkkkgggbbbaaadddfffgggfffjjjiiihhhiiilllmmmmmmlllpppvvvuuummmjjjooosssrrrnnnppppppmmmiiihhhjjjmmmppppppsssvvv|||~~~|||}}}LLLRRRVVVVVVQQQNNNPPPSSSTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQOOONNNMMMMMMMMMMMMPPPRRRQQQOOOOOOSSSWWWOOOOOOPPPPPPQQQQQQPPPPPPPPPWWWYYYVVVSSSTTTTTTQQQUUUTTTSSSSSSSSSSSSUUUUUUSSSTTTUUUTTTRRRQQQSSSVVVSSSRRRQQQPPPOOOPPPRRRTTTVVVZZZZZZVVVXXX___ccccccaaa^^^[[[YYYYYYYYYYYYYYYYYYZZZZZZZZZYYY\\\aaaeeedddcccaaa```aaaccceeegggcccfffgggkkkssszzzwwwnnnaaa```______```bbbeeegggjjjkkkkkkgggbbb```aaadddiiihhhdddbbbeeekkkkkkggggggiiiiiiiiigggfffggghhhgggfffdddaaa```___aaabbb`````````aaabbbdddeeefffdddfffkkkooosssuuuvvvwwwttttttvvvyyy||||||zzzxxxoookkkgggeeeeeeccc___\\\\\\ZZZXXXZZZ]]]``````___^^^ccchhhlllmmmnnnqqqssskkkjjjkkkooossssssooojjjiiiiiiiiihhhfffeeeddddddfffddddddeeehhhkkklllkkkrrrxxxwwwllliiiooosssqqqppprrrqqqmmmgggdddeeegggmmmooosssxxx}}}}}}|||zzzIIIPPPWWWVVVOOOJJJMMMQQQUUUTTTSSSSSSTTTSSSQQQOOONNNNNNNNNMMMLLLKKKKKKJJJNNNQQQSSSQQQNNNNNNRRRWWWMMMMMMMMMNNNNNNOOOPPPPPPOOOVVVYYYUUURRRSSSSSSPPPPPPPPPOOOOOOPPPQQQSSSTTTRRRUUUWWWWWWVVVUUUXXXZZZOOOQQQRRROOOJJJIIINNNSSSUUUYYYYYYTTTUUU\\\```______]]]ZZZWWWVVVUUUUUUVVVZZZ[[[[[[ZZZYYY[[[```ddddddbbb```___```bbbdddfff___bbbeeejjjuuu|||uuuiii___^^^\\\]]]___ccchhhkkklllmmmmmmiiiccc```aaacccggggggeeedddggglllkkkgggeeefffffffffgggjjjooosssffffffdddbbb```___aaaccc______```aaaccceeefffgggbbbeeejjjooorrrtttttttttuuuvvvxxx|||~~~}}}zzzwwwqqqlllgggddddddeeecccaaa^^^[[[XXXYYY[[[]]]\\\[[[^^^```bbbdddfffiiimmmooollljjjkkkrrryyyyyypppggggggkkkoooooojjjeeebbbaaabbbaaa```bbbfffiiikkkllltttzzzxxxlllhhhppptttqqqoooqqqqqqmmmfffcccdddggglllpppvvv}}}{{{xxxyyyxxxuuuyyyQQQLLLKKKNNNOOOMMMLLLNNNMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKLLLNNNOOONNNMMMMMMNNNPPPRRRTTTVVVVVVWWWQQQPPPNNNMMMMMMOOOPPPRRRQQQRRRUUUWWWWWWVVVTTTSSSSSSPPPLLLJJJKKKOOOTTTXXXRRRQQQVVV^^^^^^WWWSSSTTTRRRQQQPPPMMMMMMOOOSSSVVVZZZ[[[\\\\\\[[[YYYWWWUUUZZZYYYWWWUUUSSSTTTVVVXXXZZZ[[[\\\\\\[[[[[[\\\]]][[[ZZZ[[[___ccceeedddbbbeeebbbaaagggnnnnnnggg^^^ZZZ]]]______```dddjjjpppqqqooolllhhhdddaaa___^^^dddfffhhhiiiiiikkkmmmooofffeeeeeeeeefffiiilllooohhhjjjhhhcccbbbdddaaa[[[[[[]]]``````______bbbffffffeeefffgggkkkppptttwwwwwwwwwvvvyyyrrrooojjjggggggeeeaaabbbeee```\\\ZZZ\\\___```]]]YYY\\\]]]^^^```cccfffiiikkknnnllllllqqquuusssjjjbbbbbbfffjjjjjjgggeeedddddddddbbb```___aaaeeejjjlllqqqrrrrrrpppmmmkkkkkklllnnnpppuuuxxxsssjjjfffgggiiimmmsssxxx}}}~~~}}}yyyyyyxxxuuuvvvJJJFFFFFFKKKMMMJJJIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNMMMLLLLLLNNNOOONNNMMMNNNPPPSSSVVVWWWWWWUUUTTTQQQOOOMMMLLLKKKLLLMMMNNNPPPRRRTTTVVVWWWVVVUUUTTTUUURRRMMMJJJIIIMMMQQQTTTUUUTTTXXX^^^^^^WWWSSSTTTRRRSSSTTTTTTTTTSSSTTTTTTVVVWWWYYYZZZZZZYYYWWWVVVZZZZZZYYYVVVTTTTTTWWW[[[YYYYYYZZZZZZYYYXXXYYYYYYUUUUUUVVVZZZ___bbbbbbaaadddbbbbbbeeehhhhhhccc]]]]]]___aaabbbbbbeeelllqqqwwwuuuqqqlllhhhdddaaa___bbbdddggghhhhhhhhhjjjkkkjjjiiifffcccaaaaaadddffffffiiiiiiffffffgggbbb[[[ZZZ\\\^^^^^^^^^```cccffffffggghhhjjjkkkmmmmmmnnnsssvvvyyy{{{uuupppjjjfffeeeccc______bbb___]]][[[^^^bbbdddaaa^^^\\\^^^aaaccceeefffggggggcccbbbdddgggkkkiiiccc^^^^^^aaaeeefffdddbbbbbbbbbdddbbb``````ccchhhlllooooooooonnnmmmkkkjjjiiiiiikkkmmmrrrvvvsssllliiikkkkkknnnsssxxx|||~~~~~~|||xxxxxxwwwuuuttt{{{FFFCCCCCCHHHKKKIIIHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKNNNMMMLLLLLLNNNNNNMMMLLLMMMPPPTTTWWWXXXVVVSSSPPPQQQOOOLLLJJJHHHHHHHHHIIINNNOOORRRTTTVVVVVVUUUTTTWWWSSSMMMHHHGGGIIIMMMPPPVVVUUUXXX\\\[[[VVVSSSSSSRRRUUUXXX[[[[[[XXXTTTQQQQQQRRRUUUWWWXXXXXXXXXXXXYYY[[[[[[WWWSSSSSSXXX^^^XXXXXXXXXXXXXXXWWWVVVUUUSSSRRRSSSVVVZZZ^^^___```dddccccccbbbaaa```^^^]]]\\\___aaaaaabbbdddjjjooozzzxxxtttooojjjeeeaaa``````cccfffgggfffeeeeeefffkkkiiieee```]]]]]]```bbbdddhhhjjjiiijjjiiiddd]]][[[\\\]]]^^^^^^```cccfffeeegggjjjlllmmmkkkiiihhhnnntttzzz}}}|||vvvpppjjjfffeeeccc```bbbeeebbb```___aaaeeefffdddaaa^^^```dddfffgggeeecccaaa___```bbbddddddbbb___^^^ZZZ]]]```aaa```______``````^^^]]]___ccchhhlllmmmmmmkkkjjjiiijjjjjjiiihhhhhhiiinnnsssrrrnnnlllooommmooosssvvvzzz}}}~~~}}}{{{xxxuuutttsssqqqttt~~~JJJFFFDDDGGGIIIHHHHHHKKKJJJIIIGGGGGGGGGHHHJJJLLLNNNMMMKKKLLLMMMMMMLLLKKKKKKMMMPPPSSSTTTSSSQQQPPPPPPNNNKKKHHHEEEDDDDDDDDDJJJLLLNNNQQQSSSTTTTTTSSSWWWRRRLLLGGGFFFHHHLLLOOORRRSSSUUUWWWWWWUUUSSSSSSRRRTTTXXX\\\\\\YYYSSSOOOOOOPPPSSSUUUXXXYYYZZZZZZVVVYYYYYYUUUQQQQQQXXX^^^ZZZZZZYYYYYYYYYXXXVVVTTTUUUUUUUUUVVVYYY]]]___aaadddeeeeeeaaa\\\YYY[[[]]]YYY[[[^^^^^^^^^aaafffjjjvvvuuurrrnnnjjjeeebbb``````cccfffgggfffdddbbbbbbfffeeeccc```^^^```fffkkkggghhhiiijjjkkkjjjgggccc``````______```aaadddfffccceeeiiilllnnnooonnnnnnlllpppvvv{{{~~~}}}xxxsssooojjjffffffeeecccfffjjjgggeeeddddddeeedddbbb___bbbccceeefffeeeccc```^^^```bbbeeedddaaa^^^^^^```\\\]]]^^^^^^^^^^^^^^^^^^YYYXXXWWWZZZ```eeehhhhhhmmmjjjhhhhhhjjjkkkkkkjjjiiihhhkkkpppqqqnnnnnnqqqpppppprrrvvvyyy|||}}}}}}}}}{{{zzzxxxppppppooonnnooorrryyy~~~PPPIIIDDDEEEFFFEEEHHHKKKHHHGGGFFFEEEEEEGGGIIIJJJLLLKKKJJJJJJLLLLLLKKKJJJKKKKKKMMMNNNPPPRRRSSSTTTOOOMMMJJJFFFDDDCCCBBBCCCGGGIIIKKKMMMOOOQQQQQQQQQSSSPPPKKKGGGGGGIIILLLOOOPPPRRRSSSTTTUUUWWWWWWWWWSSSSSSTTTVVVXXXWWWSSSPPPPPPQQQSSSVVVXXXZZZ[[[\\\TTTUUUUUUQQQNNNPPPVVV\\\]]]\\\[[[\\\]]]\\\XXXUUUUUUVVVXXXZZZ]]]aaaeeehhhdddggggggaaaYYYVVVZZZ___XXX[[[^^^^^^]]]___cccgggqqqpppooommmjjjgggdddcccaaadddggghhhfffcccbbbaaacccdddeeedddcccfffnnntttkkkhhhggghhhjjjjjjiiiiiifffdddbbbaaabbbcccdddeeeaaabbbfffjjjoootttxxx{{{mmmlllooovvv|||{{{tttnnnooojjjfffeeedddaaabbbfffeeeddddddddddddcccaaa```ffffffeeeeeecccaaa___^^^\\\```cccccc```___aaadddbbbaaa_______________^^^WWWUUUTTTXXX___ddddddccclllkkkiiiiiikkkmmmnnnnnnmmmjjjkkkooopppnnnnnnpppqqqppprrruuuzzz}}}}}}|||{{{|||xxxvvvsssjjjkkkllllllllllllnnnooo|||PPPIIICCCBBBCCCBBBEEEIIIEEEDDDCCCCCCCCCDDDEEEFFFIIIHHHGGGHHHJJJKKKJJJIIIMMMLLLMMMMMMPPPSSSVVVWWWNNNLLLIIIFFFDDDCCCCCCDDDGGGHHHJJJLLLMMMOOOPPPPPPPPPNNNKKKIIIIIIJJJLLLNNNPPPRRRSSSRRRTTTXXX[[[ZZZTTTRRRPPPRRRUUUVVVTTTRRRTTTTTTUUUVVVXXXYYYZZZ[[[SSSQQQOOOMMMLLLOOOUUUYYY]]][[[[[[]]]___^^^ZZZVVVRRRUUUYYY\\\```eeejjjmmmcccffffffaaaYYYVVVZZZ___[[[^^^aaaaaa```aaaeeeiiimmmmmmmmmmmmkkkiiigggeeebbbdddggggggeeecccbbbbbbeeehhhjjjiiigggiiiooovvvmmmiiifffhhhjjjiiiiiikkkjjjgggcccbbbccceeeffffffaaabbbcccgggnnnuuu|||nnnjjjkkkrrrxxxuuuooojjjnnniiieeeccc```[[[ZZZ\\\___```aaabbbcccdddddddddhhhhhhgggfffeeecccbbbaaa[[[___dddgggggghhhkkknnndddbbb______```aaaaaa```ZZZWWWVVV[[[aaaeeedddaaaiiijjjkkkjjjjjjlllpppsssrrrmmmlllnnnpppnnnnnnpppqqqpppqqqvvv}}}}}}{{{wwwsssoooiiijjjkkklllllllllkkkjjjpppvvvKKKFFFCCCDDDEEEDDDDDDGGGCCCCCCCCCDDDDDDDDDDDDEEEFFFEEEEEEFFFHHHJJJJJJIIILLLLLLMMMNNNPPPRRRSSSTTTMMMKKKIIIFFFEEEEEEFFFFFFHHHIIIJJJLLLMMMOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKNNNQQQQQQMMMOOOUUUXXXWWWUUURRRPPPRRRVVVXXXWWWTTTWWWWWWVVVVVVVVVWWWWWWWWWTTTOOOKKKIIILLLQQQUUUWWWZZZYYYXXX[[[^^^^^^YYYUUUQQQTTTYYY]]]___aaaeeehhhaaacccddd```YYYWWWZZZ___^^^aaaddddddcccdddgggjjjiiiiiijjjjjjiiigggdddcccbbbdddeeeeeecccbbbbbbcccfffjjjnnnmmmiiiiiinnnsssmmmhhhfffjjjkkkhhhhhhjjjhhheeeaaaaaadddgggiiiiiiccccccdddfffjjjpppuuuxxxllliiijjjpppqqqmmmiiijjjhhhdddbbbbbb___ZZZXXXYYY\\\^^^```bbbcccdddeeefffiiijjjkkkllljjjhhheeeccc___bbbfffiiikkklllmmmnnnbbb___\\\\\\___bbbcccccc^^^[[[YYY]]]cccfffccc^^^dddhhhjjjiiifffhhhnnnuuuuuuooolllnnnpppooooooqqqpppooopppwww~~~{{{uuuoookkkkkklllmmmnnnmmmllljjjnnnqqqwwwHHHDDDDDDHHHIIIGGGEEEGGGDDDEEEFFFFFFGGGGGGFFFFFFDDDCCCCCCEEEHHHIIIIIIIIIIIIKKKMMMOOOOOOOOONNNMMMLLLKKKIIIGGGFFFFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQOOOOOONNNMMMLLLKKKJJJIIILLLOOOMMMIIIJJJPPPSSSQQQUUURRRQQQTTTYYY[[[YYYVVVYYYXXXWWWVVVUUUUUUTTTTTTUUUOOOHHHHHHMMMSSSVVVUUUWWWVVVUUUXXX\\\]]]XXXSSSSSSWWW[[[\\\\\\[[[]]]______aaaaaa^^^ZZZXXXZZZ^^^^^^aaadddeeeddddddgggjjjeeefffffffffeeeccc```^^^bbbcccdddcccaaaaaabbbcccdddjjjnnnnnniiihhhlllqqqkkkggggggmmmnnniiifffhhhfffbbb______dddhhhjjjkkkffffffeeefffgggjjjlllnnnjjjiiilllppplllffffffkkkbbb___```bbbbbb^^^\\\^^^___aaabbbccccccbbbcccdddhhhkkkoooqqqppplllgggddd```aaadddfffhhhgggeeeccc^^^[[[YYYZZZ___ccceeeeee___\\\ZZZ]]]ccceeeaaa\\\```eeeiiigggcccdddllluuuvvvppplllnnnppppppqqqsssooonnnpppxxxzzzrrrmmmmmmmmmnnnoooooommmkkktttwwwyyyDDDDDDDDDFFFGGGGGGFFFDDDFFFGGGIIIJJJJJJIIIGGGFFFBBBEEEHHHIIIHHHFFFEEEEEEHHHJJJLLLMMMLLLKKKLLLMMMLLLIIIIIIKKKIIIEEEDDDFFFMMMQQQQQQMMMLLLMMMLLLJJJLLLNNNQQQQQQNNNLLLJJJJJJIIIMMMOOOMMMIIIIIIMMMRRRVVVVVVUUUUUUVVVWWWYYYZZZYYY[[[[[[WWWUUUVVVUUUQQQQQQLLLJJJNNNSSSSSSTTTVVVZZZZZZYYYXXXVVVWWWYYYZZZ[[[^^^___]]][[[ZZZ\\\___aaa```]]][[[[[[[[[\\\\\\aaacccfffhhhhhhhhhiiijjjfffeeedddeeefffeeebbb```aaa``````aaaccccccaaa```bbbdddiiinnnqqqqqqnnnlllbbbdddfffggghhhhhhggggggbbbbbbbbbaaa```bbbfffiiijjjiiiggggggiiijjjkkkkkkjjjmmmrrrtttsssnnnhhhddddddbbb___```bbbcccaaa^^^bbbdddggghhhhhhgggfffeeeeeehhhkkkmmmmmmlllmmmmmm``````aaabbbdddeeedddcccaaa^^^ZZZXXXXXX[[[___bbb]]][[[[[[\\\```dddggghhhhhhiiijjjgggdddeeekkkqqqrrrpppllljjjlllqqqvvvzzzyyyvvvssstttyyyvvvrrrpppppptttsssooollllllvvvDDDCCCCCCCCCEEEGGGIIIIIIGGGHHHHHHHHHHHHGGGEEEDDDBBBEEEHHHJJJIIIHHHGGGGGGHHHJJJLLLLLLLLLKKKLLLMMMNNNJJJHHHHHHGGGEEEEEEHHHNNNSSSTTTPPPNNNOOOOOOLLLLLLNNNOOOOOOMMMKKKKKKKKKKKKLLLLLLJJJHHHHHHKKKOOOUUUUUUTTTUUUVVVWWWYYYZZZXXX\\\]]]YYYVVVVVVUUURRRNNNJJJKKKPPPUUUVVVXXXZZZ^^^^^^]]][[[YYYXXXXXXXXX___aaabbbaaa___^^^aaadddcccaaa^^^[[[ZZZZZZ[[[\\\aaacccffffffeeedddccccccccccccccceeeggggggfffdddbbbaaa```aaacccdddcccbbbdddfffiiimmmpppqqqpppooojjjiiifffddddddeeeggghhhdddcccaaa```bbbdddgggiiiiiihhhggggggiiijjjkkkkkkkkknnnrrruuuuuurrrnnnkkkfffdddccccccccccccaaa```cccccccccdddeeefffeeedddccceeehhhkkknnnnnnnnnnnn___^^^^^^___```aaaaaa```]]]\\\\\\\\\]]]___```bbb^^^]]]\\\^^^bbbfffhhhiiilllnnnnnnkkkggggggkkkpppqqqooommmmmmooosssxxx|||zzzwwwttttttyyyzzzyyytttsssvvvwwwvvvuuuwww{{{DDDCCCAAAAAACCCGGGKKKMMMIIIHHHGGGEEEDDDCCCBBBBBBBBBEEEHHHJJJIIIHHHHHHIIIHHHIIILLLLLLKKKKKKLLLMMMOOOJJJGGGGGGFFFDDDFFFJJJNNNTTTWWWTTTQQQQQQQQQOOOLLLMMMMMMLLLKKKJJJLLLMMMPPPOOOLLLIIIHHHIIILLLNNNSSSSSSSSSTTTUUUWWWXXXYYYXXX___bbb^^^WWWUUUTTTSSSOOOLLLNNNTTTYYYYYYZZZ\\\``````___^^^\\\YYYVVVTTT^^^aaacccbbbaaaaaadddggghhheeeaaa]]][[[[[[]]]^^^bbbeeeggggggeeebbb```___``````bbbeeehhhjjjiiigggcccbbb```aaaccceeeffffffeeeeeegggiiikkknnnpppqqqwwwrrrjjjcccaaaccchhhkkkfffccc``````dddggghhhhhhiiiiiiiiiiiijjjkkklllmmmnnnpppsssuuuvvvuuutttsssjjjkkkkkkiiifffeeeeeeeeehhhdddaaa```cccddddddccc______aaaeeekkkmmmllliii]]]\\\[[[ZZZ[[[[[[]]]]]]YYY[[[]]]```bbbbbbbbbbbb```______aaaeeehhhjjjjjjoooppppppmmmiiigggjjjlllmmmmmmlllmmmppptttxxx{{{xxxvvvuuuuuuyyy{{{xxxxxx}}}}}}|||DDDDDDCCCBBBCCCEEEJJJMMMKKKIIIFFFCCCAAA@@@@@@@@@CCCEEEHHHHHHGGGFFFFFFFFFGGGIIIKKKLLLKKKKKKLLLNNNNNNJJJHHHIIIHHHFFFFFFJJJKKKRRRVVVTTTRRRSSSRRRPPPKKKLLLKKKJJJIIIIIILLLOOOVVVRRRMMMJJJJJJMMMNNNOOOQQQQQQRRRSSSUUUVVVXXXXXXZZZcccgggaaaXXXTTTSSSRRRQQQOOORRRXXX[[[ZZZZZZ\\\]]]]]]^^^^^^]]]YYYTTTPPPXXX[[[_________aaaeeeiiinnnkkkfffbbb______aaabbbdddgggjjjjjjgggdddaaa```^^^___```dddgggiiihhhgggeeecccaaaaaadddggghhhiiicccccccccdddeeehhhmmmpppyyyooogggcccdddiiilllhhhccc^^^```eeeiiijjjhhhiiijjjkkkllllllmmmoooppprrrrrrsssssstttuuuvvvvvvnnnpppqqqooojjjhhhiiikkknnnhhhaaa___aaabbbbbb```[[[YYYYYY^^^eeegggddd```\\\[[[ZZZXXXWWWXXXZZZ\\\XXXZZZ]]]```cccdddeeeeeebbbaaabbbeeehhhkkkkkkkkklllmmmmmmkkkhhhggghhhiiiiiiiiijjjlllooosssvvvxxxttttttuuuxxx|||xxxwww{{{~~~{{{}}}CCCEEEFFFEEEDDDDDDGGGIIIKKKIIIEEEBBB@@@???@@@@@@DDDFFFGGGFFFDDDCCCBBBCCCFFFHHHJJJKKKKKKKKKLLLNNNJJJHHHIIILLLLLLGGGFFFGGGHHHNNNSSSSSSTTTVVVTTTPPPKKKKKKJJJHHHGGGHHHKKKNNNUUUQQQLLLJJJKKKMMMOOOPPPOOOPPPQQQSSSUUUWWWXXXYYY]]]eeeiiicccYYYTTTRRRQQQOOOOOOSSSYYY\\\[[[\\\```[[[\\\]]]______\\\VVVQQQSSSWWW[[[]]]]]]```eeeiiimmmjjjfffcccaaaaaabbbcccccceeehhhhhhfffdddbbbbbb^^^^^^___bbbeeefffeeedddeeecccaaabbbdddgggiiijjjdddddddddcccccceeejjjooo|||wwwooogggccccccfffhhhgggbbb^^^```eeejjjjjjhhhiiillloooooooooppprrrttttttsssrrrqqqqqqrrrssstttnnnpppqqqooojjjhhhhhhjjjoooiiibbb^^^]]]]]]\\\[[[[[[XXXXXX[[[```aaa]]]YYY\\\\\\[[[YYYWWWWWWZZZ]]][[[[[[\\\]]]```ccceeegggbbbbbbdddgggjjjlllkkkjjjhhhiiiiiiiiihhhhhhiiijjjhhhiiijjjllloooqqqtttvvvqqqtttxxx}}}~~~~~~xxxwwwzzz~~~}}}CCCEEEGGGFFFDDDCCCFFFIIIJJJHHHEEECCCAAAAAABBBBBBCCCEEEFFFEEECCCAAABBBBBBEEEGGGJJJKKKKKKKKKLLLNNNIIIHHHJJJNNNNNNIIIFFFGGGHHHKKKOOOSSSYYY\\\XXXQQQJJJKKKJJJHHHFFFGGGJJJLLLNNNLLLJJJHHHIIIKKKNNNPPPNNNOOOQQQTTTVVVXXXYYYYYY^^^dddgggaaaZZZWWWUUUSSSMMMMMMRRRXXX[[[[[[^^^ccc]]]]]]^^^aaaccc```ZZZTTTTTTWWW[[[\\\]]]___dddhhhfffdddbbb```___``````aaa___aaabbbcccaaa`````````]]]]]]^^^aaadddeeedddbbbeeedddbbbccceeeggghhhhhheeeggghhhfffeeeeeejjjnnnqqqnnnhhhccc``````aaaccceeebbb___```dddhhhiiiiiiiiilllpppqqqqqqqqqsssvvvtttrrrpppnnnmmmnnnpppqqqkkkkkkkkkjjjgggfffffffffiiifffccc^^^[[[YYYXXXXXX\\\[[[ZZZ\\\^^^^^^ZZZWWW[[[]]]^^^\\\YYYYYY\\\___]]]\\\ZZZZZZ\\\```cccfffaaabbbdddhhhkkkllljjjhhhhhhggggggfffgggiiikkklllkkkkkkkkklllmmmooorrrssspppsssxxx~~~~~~|||||||||||||||zzzxxxwwwwwwwwwyyyCCCEEEFFFDDDAAABBBHHHMMMHHHGGGFFFEEEDDDDDDEEEEEEAAACCCDDDDDDCCCCCCDDDFFFEEEGGGIIIKKKKKKKKKLLLNNNJJJHHHIIIMMMLLLHHHGGGIIIJJJKKKNNNUUU```eee___TTTJJJJJJJJJHHHFFFFFFGGGIIIGGGIIIJJJIIIHHHJJJOOOSSSMMMOOORRRUUUWWWYYYZZZZZZ[[[```aaa]]][[[[[[ZZZXXXQQQQQQSSSWWWWWWVVVZZZ```___]]]^^^aaacccaaaZZZTTTWWWZZZ\\\\\\ZZZ[[[^^^bbb____________````````````]]]^^^___]]]\\\[[[\\\^^^]]]]]]^^^aaadddfffeeedddeeedddcccdddfffgggfffeeeeeehhhkkkiiifffdddgggjjjhhheeeaaa]]]\\\]]]```bbbbbbaaa``````bbbeeeiiikkkfffkkkpppqqqppppppsssvvvqqqpppnnnllllllmmmnnnooojjjhhhggggggggggggeeedddbbbdddfffccc]]]YYYZZZ[[[ZZZ[[[\\\\\\\\\ZZZXXXWWWYYY\\\___^^^[[[[[[^^^aaa\\\[[[ZZZYYYZZZ]]]___aaa```aaadddhhhkkkkkkiiifffgggeeecccbbbdddfffhhhjjjkkkiiihhhggghhhiiikkkmmmnnnooorrrvvvzzz}}}}}}xxxwwwyyyyyyxxxvvvtttvvvyyyzzzwwwzzzDDDEEEDDDAAA???BBBJJJRRRGGGGGGFFFFFFFFFFFFGGGGGG@@@BBBDDDDDDEEEFFFHHHIIIDDDGGGIIIJJJKKKKKKMMMNNNLLLIIIHHHKKKJJJHHHHHHKKKMMMMMMOOOWWWeeellldddWWWJJJJJJJJJIIIFFFEEEFFFGGGDDDIIILLLLLLJJJLLLQQQWWWMMMOOORRRUUUXXXZZZZZZ[[[YYY\\\]]][[[\\\______\\\XXXVVVWWWWWWTTTQQQTTTYYY___]]]\\\___aaa___XXXRRRYYY[[[\\\ZZZWWWVVVXXX[[[]]]^^^___aaabbbbbbbbbbbb______^^^\\\YYYYYY[[[\\\\\\\\\^^^bbbfffhhhgggfffeeeddddddeeefffgggeeeccccccgggkkkjjjeeebbbcccfffdddaaa]]]ZZZZZZ]]]aaaddd``````aaa```aaaccchhhkkkdddjjjooopppoooooorrrvvvooonnnlllkkkkkkmmmnnnpppkkkiiifffgggiiijjjhhheee___eeejjjhhhbbb]]]^^^aaaVVVXXXZZZ[[[YYYWWWVVVVVVWWW\\\``````]]]\\\^^^bbb[[[[[[ZZZZZZZZZ[[[\\\]]]___aaacccgggjjjjjjhhheeeeeebbb___^^^___bbbdddfffhhhfffdddbbbbbbccceeegggkkkjjjjjjlllpppvvv|||~~~vvvtttwwwwwwuuusssjjjsss~~~CCCBBBAAA@@@AAACCCEEEGGGDDDEEEGGGHHHHHHGGGFFFEEE<<<>>>BBBEEEFFFEEECCCAAAHHHHHHIIIIIIKKKLLLMMMNNNJJJJJJHHHGGGFFFHHHMMMPPPTTTTTTVVVXXXZZZYYYVVVSSSHHHJJJIIIEEEFFFKKKMMMKKKHHHIIIJJJJJJHHHIIIKKKMMMNNNPPPQQQQQQTTTXXXXXXTTTWWW^^^```[[[ZZZ^^^```___XXXVVVTTTTTTVVVXXXYYYYYY]]][[[[[[___^^^XXXSSSRRRSSSXXX\\\[[[WWWUUUWWWZZZSSSVVVZZZ]]]___```___^^^___^^^\\\XXXUUUUUUWWWZZZZZZZZZ[[[___dddfffeeecccaaa___^^^aaafffgggeeeaaaccciiimmmkkkddd```aaaeeebbb```\\\YYYXXX[[[^^^aaa___]]]ZZZYYY[[[```eeehhhgggjjjnnnpppooonnnmmmmmmmmmnnnoooooonnnllljjjhhhllliiifffeeefffhhhiiiiiibbbeeefffddddddeeebbb]]]```ZZZWWWYYY[[[ZZZ\\\___ZZZZZZZZZZZZ[[[]]]___```ddd```[[[ZZZZZZZZZXXXUUU]]]\\\___eeeddd___^^^bbbdddcccaaa```_________```cccccccccaaa```___```aaafffbbbdddlllrrrsssuuuzzz}}}}}}yyyuuuuuuwwwsssnnnmmmppptttxxx{{{CCCBBBAAAAAAAAABBBCCCDDD???AAADDDFFFGGGFFFDDDBBB===???BBBDDDEEECCCAAA@@@EEEEEEFFFHHHJJJLLLNNNOOOKKKJJJIIIFFFEEEGGGKKKNNNRRRRRRSSSTTTVVVUUURRROOOLLLNNNNNNLLLMMMRRRTTTSSSGGGGGGHHHIIIJJJLLLMMMMMMJJJNNNQQQSSSXXX]]]\\\WWWWWW___ccc]]]VVVVVVXXXXXXUUUTTTTTTUUUYYY]]]```bbb[[[YYYZZZ^^^]]]WWWSSSSSSUUUWWWYYYYYYWWWVVVVVVWWWSSSUUUXXX[[[]]]^^^^^^^^^[[[[[[ZZZYYYXXXZZZ]]]```[[[[[[\\\___ccceeedddbbb___^^^^^^```ddddddbbb^^^dddhhhkkkjjjeeeaaaaaabbb```^^^[[[ZZZ\\\^^^______[[[ZZZWWWWWWYYY^^^cccfffiiikkknnnnnnllliiigggfffoooqqqtttuuuuuuqqqmmmkkkgggdddaaa```bbbdddfffgggggggggeeedddhhhjjjeee]]]___[[[[[[^^^___\\\ZZZ[[[YYYZZZ]]]___bbbdddeeeeeedddaaa]]][[[\\\[[[ZZZXXX[[[ZZZ]]]bbb```[[[ZZZ^^^```___^^^]]]]]]___aaabbb]]]aaadddbbb^^^]]]```dddfffdddgggoootttssstttwww|||{{{wwwqqqqqqsssqqqlllrrrtttvvvxxxyyy{{{~~~BBBBBBBBBAAAAAAAAA@@@@@@;;;===@@@CCCDDDCCCAAA@@@???@@@BBBCCCCCCBBB@@@???@@@AAACCCEEEHHHKKKNNNOOOHHHHHHGGGEEEEEEFFFJJJMMMNNNMMMNNNOOOPPPPPPMMMKKKMMMQQQRRRQQQSSSXXXZZZXXXGGGFFFEEEHHHMMMOOONNNLLLIIIOOOUUUZZZ```dddccc^^^]]]hhhooogggZZZTTTUUUXXXSSSSSSSSSUUUXXX]]]bbbeeeYYYWWWYYY]]]\\\WWWUUUVVVYYYXXXWWWVVVWWWWWWVVVUUUTTTUUUVVVWWWYYY[[[]]]^^^WWWXXXYYYZZZ[[[^^^cccfff\\\[[[\\\^^^aaacccbbbaaa]]]]]]^^^aaacccbbb```^^^fffggghhhhhhfffdddaaa___```]]]\\\___dddfffccc```WWWVVVTTTTTTWWW[[[aaadddeeehhhjjjjjjhhheeeddddddiiilllppprrrqqqnnniiifffccc___[[[ZZZ\\\___bbbccciiifffcccccciiimmmfff\\\ZZZYYY[[[aaabbb\\\VVVUUUVVVYYY\\\```cccdddeeeeeeeeebbb^^^\\\\\\[[[ZZZXXXWWWWWWYYY\\\\\\YYYZZZ]]]```^^^[[[ZZZZZZ\\\___aaaYYY___dddccc]]]\\\```fffggghhhlllsssvvvtttrrrsssyyyxxxtttooommmpppnnnjjjqqqrrrtttuuuvvvwwwzzz|||??????@@@AAAAAAAAA@@@?????????@@@AAAAAAAAA@@@@@@BBBCCCCCCDDDCCCBBBAAA@@@??????AAACCCEEEHHHJJJLLLDDDDDDEEEDDDDDDGGGJJJNNNIIIIIIIIIJJJLLLMMMLLLKKKLLLPPPRRRQQQSSSWWWWWWTTTHHHFFFEEEIIIOOOQQQNNNJJJGGGMMMUUUZZZ```eeebbb]]]```llluuunnn^^^SSSTTTZZZSSSSSSRRRRRRSSSVVVZZZ]]]WWWVVVYYY]]]\\\XXXWWWZZZ^^^ZZZVVVWWWZZZZZZXXXTTTUUUUUUTTTTTTVVVYYY\\\^^^XXXYYY[[[[[[\\\^^^bbbeee[[[[[[\\\]]]^^^_________\\\^^^aaacccdddddddddccckkkiiiggghhhhhhgggccc___aaa^^^___eeelllnnnhhhaaaVVVUUUSSSTTTVVV[[[___bbb]]]```dddfffgggggghhhiiieeefffhhhjjjiiifffcccaaaaaa^^^YYYWWWXXX[[[^^^___eeeeeedddcccgggjjjeee^^^VVVUUUXXX^^^___ZZZUUUSSSUUUVVVWWWZZZ\\\___aaabbbfffddd```]]][[[YYYXXXWWWTTTUUUWWWXXXYYYYYY\\\___bbb___[[[XXXWWWXXX[[[]]]\\\```cccbbb___^^^aaaeeegggkkkqqqwwwwwwtttqqqppprrrtttssspppnnnooommmiiiiiikkkmmmoooqqqtttxxx{{{;;;<<<===???@@@AAAAAAAAAFFFDDDBBB@@@???@@@AAACCCEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@AAABBBDDDFFFFFFEEEFFFFFFEEEDDDEEEGGGJJJFFFEEEEEEFFFJJJLLLMMMLLLMMMPPPQQQOOOOOOQQQQQQNNNJJJHHHGGGKKKPPPPPPLLLGGGEEEKKKQQQUUUZZZ]]]ZZZTTTWWWbbbllliiiZZZNNNNNNTTTRRRSSSSSSRRRQQQQQQTTTWWWVVVVVVZZZ^^^]]]YYYYYY]]]bbb]]]YYYZZZ^^^___[[[VVVWWWUUUTTTSSSUUUXXX\\\___]]]^^^^^^]]][[[[[[]]]___ZZZ[[[[[[\\\\\\]]]^^^___]]]aaaeeegggggghhhkkkmmmppplllhhhhhhiiiiiieeebbb```___```gggnnnooohhhaaaYYYWWWVVVVVVXXX[[[___aaaZZZ]]]aaaeeeggghhhkkkmmmjjjiiihhhfffeeeeeeddddddccc___ZZZXXXXXXZZZ[[[\\\aaafffiiigggggghhhhhheeeWWWUUUVVV[[[]]]ZZZXXXXXXUUUUUUTTTUUUYYY^^^dddhhhjjjhhheeeaaa]]]ZZZYYYYYYZZZ[[[ZZZXXXWWWXXX[[[]]]___]]]YYYWWWVVVYYY\\\^^^dddbbbaaaaaabbbccccccbbbgggnnntttwwwvvvtttrrrpppmmmrrruuusssrrrqqqnnniiiccceeehhhjjjlllooosssvvv}}}999:::;;;<<<>>>@@@AAABBBGGGEEEBBB@@@???@@@BBBDDDEEEEEEDDDCCCBBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBCCCIIIIIIHHHFFFCCCBBBCCCDDDEEEDDDCCCDDDGGGKKKLLLMMMOOOQQQPPPMMMLLLNNNMMMJJJIIIIIIJJJMMMPPPOOOKKKFFFLLLPPPSSSTTTWWWZZZWWWRRRQQQWWW___aaaXXXNNNLLLPPPNNNQQQTTTTTTSSSRRRUUUWWWUUUVVVZZZ]]][[[XXXYYY^^^bbb___]]]___bbbbbb^^^YYYYYYWWWUUUUUUVVVYYY]]]```aaaaaaaaa^^^[[[ZZZZZZ[[[ZZZ\\\]]]\\\\\\]]]___aaaaaaeeeiiiiiihhhiiioootttsssooojjjggghhhhhhgggeee``````aaafffkkkkkkfff```^^^]]][[[ZZZZZZ\\\^^^```]]]```ccceeefffgggjjjlllmmmkkkhhheeeccccccdddeeeccc```\\\ZZZ[[[\\\\\\\\\aaahhhnnnllljjjlllnnnnnn___ZZZXXX[[[]]]\\\\\\^^^XXXVVVUUUVVV[[[ccckkkqqqlllkkkiiieeeaaa^^^^^^___cccddd```YYYUUUWWWYYYYYYYYYXXXWWWWWWYYY]]]aaaccciiiddd___^^^bbbeeedddcccgggooouuuuuutttttttttrrrnnntttxxxvvvsssqqqmmmiiidddfffggggggggghhhkkkmmmnnn{{{::::::::::::<<<>>>???AAA@@@@@@@@@AAAAAABBBBBBCCCDDDCCCAAA@@@@@@AAABBBCCCAAA@@@@@@@@@@@@@@@AAABBBHHHIIIHHHFFFDDDCCCDDDFFFGGGDDDBBBBBBEEEHHHIIIJJJOOOPPPNNNJJJHHHKKKKKKHHHEEEHHHLLLOOOPPPOOOKKKIIIRRRTTTSSSQQQSSSWWWVVVRRRQQQRRRVVV\\\ZZZRRRMMMNNNLLLQQQVVVWWWTTTRRRSSSVVVSSSTTTXXX[[[YYYUUUWWW]]]______```bbbdddccc___[[[ZZZYYYWWWWWWXXX[[[^^^aaabbbcccbbb```]]][[[[[[\\\\\\^^^______^^^___bbbeeeeeeiiikkkiiieeefffnnnuuuuuupppjjjfffeeefffgggiiiddddddeeegggiiiiiifffccccccaaa___]]]\\\\\\]]]^^^___aaaccceeeeeefffhhhjjjmmmkkkhhheeecccaaaaaaaaa```^^^]]]]]]^^^_________bbbhhhlllmmmnnnqqqrrrqqqddd___[[[]]]]]]\\\\\\^^^ZZZYYYWWWXXX[[[aaahhhlllhhhhhhhhheeeaaa```bbbdddfffgggbbbYYYUUUXXX[[[[[[WWWWWWWWWYYY\\\```ccceeegggccc^^^\\\^^^bbbfffhhhfffoootttrrrppptttvvvvvvuuuyyyzzztttooommmkkkhhhggghhhhhhgggeeeeeefffhhhgggppp}}}}}}===<<<:::999:::<<<>>>???999;;;>>>AAACCCCCCBBBAAABBBAAA???>>>>>>???AAABBB@@@?????????@@@AAABBBBBBCCCDDDFFFFFFFFFGGGIIIKKKIIIFFFBBBAAACCCEEEFFFFFFMMMNNNKKKFFFEEEHHHIIIHHHBBBFFFLLLPPPPPPOOOMMMLLLOOOOOOMMMJJJKKKOOOPPPMMMQQQMMMOOOWWWYYYRRRKKKJJJLLLQQQWWWWWWSSSOOOOOOPPPRRRSSSWWWYYYVVVSSSVVV\\\]]]^^^aaadddeeeccc___\\\[[[ZZZYYYXXXZZZ\\\___aaaaaabbbcccbbb```^^^___```^^^```aaaaaa```aaaeeehhhgggkkklllhhhbbbccckkktttuuuqqqjjjdddbbbcccgggjjjiiijjjjjjkkkjjjiiihhhgggfffdddaaa^^^\\\[[[\\\\\\]]]```bbbdddeeefffiiikkkooonnnllljjjgggdddbbb```]]]\\\\\\^^^aaabbbbbbaaabbbeeehhhjjjoootttsssooofffaaa]]]]]]\\\YYYXXXZZZ[[[ZZZXXXWWWXXXZZZ]]]___aaacccdddbbb``````cccfffccceeeaaaXXXVVV[[[``````YYYZZZZZZ[[[]]]```bbbcccbbbaaa^^^[[[[[[___gggmmmfffooosssooonnnsssxxxyyy{{{~~~{{{rrrkkkiiiiiihhhggghhhhhhgggeeeeeefffhhhgggmmmwwwzzz999;;;<<<;;;999999999;;;:::;;;===???@@@@@@@@@@@@@@@BBBCCCBBB??????AAADDD@@@>>>>>>@@@CCCCCCAAA>>>AAA@@@CCCHHHIIIGGGIIINNNIIIIIIHHHGGGGGGGGGHHHHHHRRRRRROOOJJJKKKNNNNNNKKKHHHHHHKKKPPPUUUVVVSSSOOOPPPMMMKKKKKKLLLLLLJJJGGGJJJLLLPPPSSSTTTSSSQQQOOONNNNNNNNNOOOOOOOOOPPPPPPQQQTTTXXX[[[\\\\\\ZZZXXXXXX]]]aaabbbcccdddaaa\\\ZZZUUUTTTZZZ______\\\[[[aaabbbaaa^^^ZZZYYY\\\___aaa]]]ZZZ\\\bbbffffffeeehhhhhhgggeeebbbaaabbbcccnnnkkkfffbbbaaacccgggjjjiiijjjlllnnnnnnllliiigggoookkkeeeaaa```___^^^]]]\\\aaafffggggggggghhhjjjooommmjjjgggffffffhhhiiijjjfffaaa___``````___]]]___dddjjjpppvvvyyyrrrjjj]]]^^^___^^^\\\YYYVVVTTTWWWWWWWWWVVVUUUXXX^^^cccbbb^^^]]]``````\\\]]]bbb^^^]]]ZZZXXXWWWXXXZZZ\\\YYYVVVXXX]]]___\\\^^^ccc```]]]XXXVVVWWW\\\bbbfffdddhhhllllllkkkpppzzzzzzoookkkhhhccccccffffffiiigggbbbbbbiiilllkkkhhhooo}}}xxxuuu999999:::999777777999::::::;;;===???@@@@@@@@@@@@AAABBBCCCAAA??????AAACCC@@@??????AAACCCDDDBBB???AAAAAACCCGGGGGGEEEGGGKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNKKKHHHIIINNNNNNKKKIIIIIIJJJOOOTTTUUUSSSPPPMMMKKKJJJJJJMMMNNNLLLJJJJJJMMMPPPTTTUUUUUUTTTSSSPPPPPPPPPOOOOOOOOOOOONNNSSSVVVZZZ]]]______]]]\\\YYY]]]aaa```aaacccbbb^^^ZZZVVVVVV\\\aaa___\\\[[[___```___]]]ZZZYYY\\\___^^^[[[YYY[[[aaaffffffeeegggggggggeeecccbbbdddeeejjjgggcccaaaaaaccchhhjjjjjjjjjlllmmmmmmllljjjiiikkkiiieee```]]]\\\\\\]]]aaajjjnnnkkkhhhiiikkkjjjmmmkkkhhhfffdddeeefffgggeeebbb^^^]]]^^^^^^\\\[[[___bbbfffiiioooqqqkkkbbb_________^^^\\\ZZZWWWVVVXXXYYYYYYWWWUUUVVVYYY]]]___\\\[[[^^^]]]YYYXXX[[[\\\[[[YYYXXXWWWXXXZZZ[[[YYYVVVWWW[[[ZZZWWWWWW[[[```^^^ZZZWWWXXX[[[___bbbcccgggjjjjjjiiilllttt|||yyymmmhhhccc______bbbgggiiihhhcccccciiimmmlllmmmvvv{{{888888777666444555888::::::;;;<<<>>>????????????BBBBBBAAA@@@>>>>>>???AAA???>>>???AAACCCDDDBBBAAABBBAAABBBEEEDDDAAACCCGGGIIIIIIJJJJJJKKKLLLMMMNNNGGGHHHFFFDDDFFFKKKLLLIIIJJJHHHIIILLLPPPSSSRRROOOJJJIIIHHHIIILLLMMMMMMMMMLLLNNNQQQTTTVVVVVVVVVUUUQQQRRRRRRQQQQQQPPPOOONNNTTTVVVZZZ]]]______^^^]]]ZZZ^^^___^^^___bbbbbb___[[[WWWWWW]]]```^^^\\\[[[]]]]]]]]][[[YYYYYY[[[]]]ZZZXXXWWWZZZ___dddfffeeeeeeffffffdddcccdddfffhhheeeccc```___```cccgggjjjiiiiiijjjjjjjjjjjjjjjjjjiiiiiigggbbb]]][[[]]]```fffssswwwnnnhhhlllnnnjjjiiigggeeecccbbbbbbcccddd^^^]]][[[[[[\\\\\\ZZZYYY\\\]]]^^^___eeeiiieee^^^aaa```___]]][[[YYYWWWVVVZZZZZZYYYWWWUUUSSSTTTUUUYYYXXXYYY[[[ZZZUUURRRRRRWWWWWWWWWWWWWWWXXXXXXXXXYYYXXXXXXYYYWWWRRRRRRUUU```^^^\\\ZZZZZZZZZ\\\]]]aaaeeeiiihhhfffggglllqqq}}}tttiiiccc___]]]]]]```fffhhhgggcccccchhhlllnnnqqqzzz~~~yyyvvv666666444222111333666999::::::;;;<<<======>>>>>>@@@@@@???===<<<<<<===>>><<<<<<>>>@@@BBBBBBBBBAAABBB@@@@@@BBB@@@===>>>BBBFFFGGGGGGHHHIIIIIIIIIIIIBBBCCCBBB@@@CCCHHHIIIFFFIIIGGGEEEHHHLLLOOONNNMMMHHHGGGGGGGGGIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRQQQRRRSSSTTTTTTSSSRRRRRRUUUVVVYYY[[[\\\\\\[[[ZZZZZZ]]]]]][[[\\\aaabbbaaa]]]XXXWWWZZZ]]][[[[[[]]]]]]\\\[[[ZZZXXXXXXXXXYYYUUUTTTTTTWWW\\\aaacccccccccddddddccccccdddfffiiibbbaaa___^^^___aaaeeeggggggffffffeeefffggghhhiiihhhjjjiiiddd^^^\\\```dddeeeuuuyyymmmffflllooojjjeeedddbbb```______``````ZZZZZZ[[[\\\\\\\\\[[[ZZZXXXYYYYYYYYY^^^dddccc^^^```^^^\\\ZZZXXXVVVVVVUUUXXXXXXXXXWWWUUUSSSRRRQQQSSSTTTWWWYYYXXXTTTPPPNNNRRRSSSTTTUUUVVVVVVUUUUUUYYY[[[\\\[[[WWWSSSRRRTTT]]]]]]]]]]]]\\\\\\\\\\\\```dddhhhhhheeedddfffhhhpppkkkfffccc```______```cccddddddbbbaaaeeejjjnnnuuu|||zzzmmmnnn444333222111000111555888999999999999:::;;;;;;<<<===<<<;;;;;;;;;;;;::::::888999<<<>>>???@@@@@@@@@@@@>>>>>>???===:::<<<@@@FFFGGGGGGGGGGGGFFFEEEDDD@@@BBBAAA???BBBFFFFFFBBBGGGEEECCCDDDHHHKKKKKKIIIGGGGGGFFFEEEEEEFFFHHHJJJNNNNNNNNNNNNMMMMMMLLLLLLPPPQQQSSSUUUWWWWWWWWWVVVVVVWWWYYYZZZZZZYYYWWWVVVYYY[[[[[[XXXZZZ___bbbaaa^^^YYYVVVXXXYYYXXXZZZ^^^^^^\\\[[[YYYXXXWWWVVVUUUQQQRRRSSSVVVYYY]]]^^^___aaaaaabbbaaaaaabbbdddfff```___^^^]]]^^^___aaacccbbbbbbaaaaaabbbcccfffgggeeegggfffbbb\\\[[[___dddaaannnrrrhhhccciiimmmiiidddcccaaa___^^^]]]]]]]]]YYYZZZ\\\\\\\\\\\\\\\\\\YYY\\\]]][[[[[[______]]][[[ZZZXXXVVVTTTSSSSSSSSSTTTTTTTTTUUUUUUSSSRRRPPPMMMQQQVVVXXXYYYWWWRRRNNNNNNOOOQQQRRRSSSRRRQQQPPPUUUYYY\\\ZZZVVVSSSTTTTTTXXXYYY[[[]]]^^^^^^^^^]]]```cccfffgggeeeccccccdddggghhhhhheeecccaaa___]]]___```aaa```___aaagggmmmxxx}}}wwwhhhlll111222111000000111444666777777777666777888999999999999999;;;<<<<<<:::888555777;;;======>>>???@@@@@@>>>===???===;;;===BBBHHHIIIIIIIIIHHHFFFDDDCCCAAACCCCCCAAADDDHHHHHHDDDFFFCCCAAACCCFFFIIIHHHFFFFFFFFFFFFDDDCCCEEEHHHJJJOOONNNMMMKKKJJJIIIIIIIIIMMMOOORRRVVVXXXXXXXXXWWWWWWXXXXXXYYYYYYXXXWWWVVVWWWYYYXXXVVVWWW]]]```___^^^ZZZYYYZZZZZZXXXYYY]]]]]][[[YYYYYYYYYXXXVVVTTTRRRSSSTTTVVVXXXZZZ[[[\\\___``````___]]]^^^```bbb^^^^^^]]]]]]^^^___```aaa^^^^^^^^^^^^___aaacccddd``````___\\\YYYXXX\\\______dddgggdddcccfffiiiiiidddcccaaa___]]][[[ZZZZZZYYYZZZ\\\[[[ZZZZZZ\\\]]]^^^eeeggg```YYYWWWWWWWWWUUUUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOPPPRRRRRRQQQOOOLLLRRRWWWXXXYYYYYYUUUOOOKKKLLLMMMNNNNNNNNNMMMLLLNNNUUUZZZWWWRRRRRRSSSSSSSSSUUUXXX[[[^^^^^^^^^]]]^^^aaadddfffeeedddddddddfffjjjkkkgggbbb```\\\XXX\\\]]]^^^___]]]^^^eeennnxxxzzzrrreeejjj///000111111000111333555666555444444444555666777777888:::===@@@???;;;777444777;;;======>>>@@@BBBAAA??????AAA@@@>>>AAAGGGGGGHHHIIIIIIIIIGGGEEEDDDBBBEEEFFFFFFIIINNNNNNKKKFFFDDDBBBDDDGGGIIIGGGEEEDDDEEEFFFEEEDDDFFFJJJNNNQQQOOOMMMKKKJJJJJJKKKKKKLLLNNNQQQTTTVVVVVVUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVTTTVVVVVVTTTVVV[[[^^^]]][[[[[[]]]aaa```[[[XXXZZZZZZXXXWWWXXXZZZZZZXXXVVVUUUVVVXXXYYYYYYYYYZZZZZZ^^^___^^^\\\ZZZYYY[[[\\\[[[[[[\\\]]]^^^```aaabbb\\\\\\\\\]]]___aaabbbccc^^^\\\ZZZXXXWWWXXXZZZ\\\aaa]]]^^^ccceeeccceeeiiifffeeeccc```]]][[[YYYXXXWWWXXXYYYXXXVVVVVVYYY[[[]]]hhhnnneeeXXXQQQQQQSSSQQQQQQRRRSSSRRRQQQPPPOOOKKKJJJIIIJJJLLLNNNMMMKKKMMMTTTXXXXXXXXXYYYUUUNNNIIIIIIJJJJJJJJJIIIHHHHHHJJJSSSYYYUUUPPPPPPQQQQQQOOOQQQUUUXXXZZZ[[[[[[ZZZ[[[^^^aaadddeeeeeefffffffffkkkkkkddd___^^^]]]ZZZ[[[[[[^^^```]]]\\\dddooo}}}uuujjjkkk...000222222111111333444555444333222333444555666666777:::???CCCBBB===888444888<<<>>>>>>>>>AAACCCBBB@@@@@@CCCBBBBBBEEEKKKDDDEEEGGGHHHHHHGGGFFFEEECCCFFFHHHIIINNNSSSTTTQQQGGGEEEDDDFFFIIIJJJHHHEEECCCEEEFFFFFFEEEHHHNNNRRRQQQPPPNNNLLLLLLMMMNNNOOOKKKMMMPPPSSSTTTSSSRRRPPPLLLMMMOOOQQQSSSTTTUUUUUURRRUUUUUUSSSUUUZZZ]]][[[YYY[[[bbbhhhfff^^^XXXWWWWWWVVVVVVXXX[[[]]][[[YYYXXXZZZ[[[[[[ZZZYYYYYYZZZ^^^^^^]]]ZZZXXXVVVXXXYYYXXXYYY[[[]]]___aaacccddd[[[[[[]]]^^^```aaabbbccc___\\\XXXWWWXXXZZZ[[[[[[ddd[[[YYYcccgggbbbbbbiiigggfffdddaaa]]]ZZZXXXWWWUUUVVVVVVTTTRRRRRRVVVYYYXXXgggpppgggWWWNNNOOOSSSNNNPPPQQQSSSSSSRRRPPPOOOIIIGGGEEEFFFIIIJJJJJJHHHOOOVVVYYYWWWWWWXXXTTTMMMIIIHHHHHHGGGGGGFFFFFFFFFJJJUUUZZZUUUPPPPPPQQQPPPMMMOOORRRUUUWWWXXXWWWWWWYYY[[[___bbbdddfffggghhhdddiiihhh```\\\^^^```___[[[[[[^^^aaa^^^\\\eeeqqqtttqqq000111333444555555444333777777777666555555444444777777:::@@@FFFGGGAAA<<<777888:::<<<>>>@@@AAAAAABBBBBBAAA@@@@@@BBBFFFJJJDDDEEEGGGGGGFFFGGGIIIKKKFFFHHHJJJMMMOOOOOOPPPPPPLLLGGGCCCCCCFFFHHHFFFCCCGGGGGGFFFEEEEEEIIINNNSSSSSSUUUVVVSSSNNNLLLOOOSSSMMMRRRUUUTTTPPPMMMNNNQQQOOOMMMMMMOOOTTTWWWWWWVVVWWW\\\^^^YYYVVVYYY___bbb^^^WWWYYYfffkkk```UUURRRSSSSSSUUUXXX\\\]]]]]][[[XXXZZZ\\\\\\\\\]]]^^^```]]]XXXUUUVVV[[[]]]YYYTTTZZZZZZ\\\]]]___```aaabbbaaajjjnnniiidddeeefffddd```YYYWWWZZZ[[[XXXYYY]]]``````___^^^]]]^^^aaaccceeeffffffccc___ZZZXXXWWW[[[XXXUUUSSSTTTTTTTTTSSSVVVZZZ\\\XXXQQQLLLLLLNNNJJJLLLMMMMMMMMMMMMOOOPPPGGGJJJJJJFFFEEEHHHKKKKKKPPPSSSQQQLLLLLLQQQSSSPPPGGGFFFFFFHHHKKKKKKGGGDDDLLLOOORRRQQQMMMLLLNNNRRRPPPQQQSSSTTTVVVVVVWWWWWW[[[]]]```ccceeeeeedddcccdddffffffaaa[[[WWWWWWZZZ```^^^]]]^^^\\\\\\bbbjjjqqqqqq000111222333444444444333666666666555555555555555777777888===BBBCCC???:::777888:::<<<===>>>?????????@@@@@@@@@???AAADDDGGGCCCEEEFFFFFFFFFGGGJJJLLLGGGHHHJJJLLLMMMMMMMMMMMMKKKGGGEEEFFFIIIKKKIIIFFFGGGFFFFFFDDDEEEHHHMMMQQQVVVXXXXXXUUUOOOLLLNNNQQQOOOSSSVVVUUURRRPPPQQQSSSQQQOOONNNPPPTTTWWWXXXWWWVVV[[[]]]YYYWWW\\\bbbeeeaaaZZZYYYaaabbbXXXPPPOOORRRRRRTTTWWW[[[]]]]]]\\\YYYYYYZZZ[[[]]]___``````^^^ZZZWWWXXX]]]___]]]YYYYYYZZZ[[[]]]___aaabbbcccaaahhhlllgggccccccdddbbb___YYYVVVYYYZZZXXXXXX[[[```___^^^]]]\\\]]]___```bbbaaaaaa```___]]]\\\[[[XXXUUUQQQOOOPPPQQQQQQQQQTTTWWWYYYVVVQQQMMMKKKKKKIIIJJJLLLLLLLLLLLLNNNPPPRRRSSSOOOGGGDDDGGGJJJJJJKKKMMMKKKGGGHHHMMMPPPNNNIIIHHHGGGIIIKKKKKKHHHEEEKKKNNNQQQPPPLLLKKKMMMQQQOOOPPPQQQRRRSSSTTTTTTTTTVVVXXX\\\```bbbbbb```___dddggghhhfff```[[[[[[\\\```^^^]]]^^^\\\\\\bbbjjj~~~nnnooo///000111222333333333333444444444555555555666666777666666999===>>>;;;888777888:::<<<============<<<>>>???@@@???@@@BBBCCCBBBDDDEEEFFFFFFGGGJJJLLLIIIIIIJJJKKKKKKJJJJJJIIIKKKIIIHHHJJJMMMNNNKKKHHHGGGGGGFFFEEEEEEGGGKKKOOORRRTTTVVVTTTPPPMMMMMMOOOOOORRRUUUUUUSSSQQQRRRTTTRRRPPPOOOOOORRRVVVWWWXXXSSSYYY[[[YYYYYY___eeeggggggaaa^^^```\\\RRRNNNPPPRRRRRRSSSVVVZZZ]]]]]]]]]ZZZXXXWWWZZZ^^^aaaaaa```^^^[[[XXXYYY\\\^^^^^^\\\YYYZZZ[[[]]]___aaacccdddbbbgggjjjfffbbbaaaaaa___^^^YYYVVVWWWXXXWWWWWWZZZ___^^^\\\[[[[[[\\\]]]^^^^^^\\\ZZZ[[[___aaa```^^^UUUQQQMMMJJJKKKLLLMMMNNNQQQRRRTTTSSSQQQMMMIIIFFFFFFHHHJJJJJJJJJKKKLLLNNN[[[ZZZSSSIIIDDDFFFHHHIIIGGGHHHFFFCCCEEEJJJNNNNNNOOOMMMLLLLLLMMMMMMLLLJJJKKKMMMOOONNNKKKJJJLLLOOOMMMNNNOOOPPPQQQRRRRRRRRRRRRUUUZZZ^^^aaa```___]]]cccgggkkkkkkfffaaa______```^^^]]]]]]\\\[[[aaaiiizzzlllnnn//////000111222222222222222333333444555555666666888666555666888:::999888888:::;;;===>>>===<<<;;;;;;===@@@AAA@@@@@@@@@AAAAAABBBDDDEEEEEEFFFIIIKKKKKKJJJJJJJJJIIIHHHHHHGGGLLLLLLLLLNNNPPPOOOKKKHHHHHHHHHHHHGGGGGGHHHKKKNNNIIILLLOOOPPPNNNNNNNNNOOONNNQQQTTTTTTSSSRRRSSSTTTQQQOOONNNNNNOOORRRUUUVVVRRRWWWYYYXXXYYY___ccceeekkkiiihhhfff___VVVTTTWWWWWWVVVUUUWWWZZZ]]]]]]]]][[[XXXUUUYYY___cccccc```^^^\\\YYYYYYYYYZZZ[[[[[[YYYZZZ[[[]]]```bbbdddeeecccfffhhhfffccc```___^^^^^^ZZZWWWWWWXXXXXXXXXYYY\\\[[[ZZZZZZ\\\]]]]]]]]]\\\XXXUUUWWW]]]aaa```^^^RRROOOJJJGGGGGGIIIKKKKKKMMMMMMOOOPPPPPPMMMGGGCCCDDDFFFGGGHHHGGGHHHJJJKKKWWWWWWRRRIIIDDDEEEGGGGGGGGGFFFEEECCCEEEJJJNNNPPPTTTSSSRRRQQQPPPQQQPPPPPPLLLMMMOOONNNLLLKKKLLLMMMLLLLLLNNNOOOPPPPPPQQQQQQRRRVVV[[[```bbbbbb```^^^aaaeeekkkmmmjjjeeeaaa``````^^^]]]]]]\\\[[[aaaiii}}}xxxkkknnn......//////000111111222111111222333444555666666888777555555666888999999999:::<<<>>>???>>><<<;;;;;;>>>@@@AAAAAA@@@@@@@@@@@@AAACCCCCCCCCDDDGGGIIIKKKKKKJJJIIIHHHGGGGGGGGGMMMMMMOOOPPPPPPNNNJJJGGGHHHIIIJJJJJJJJJJJJMMMOOOHHHJJJLLLNNNNNNNNNNNNNNNOOOQQQTTTUUUVVVVVVVVVWWWNNNNNNMMMLLLMMMNNNQQQSSSSSSWWWXXXVVVXXX]]]```___hhhjjjllllllfff^^^\\\^^^]]][[[YYYYYY[[[]]]^^^^^^\\\XXXVVVXXX___ccccccaaaaaa```^^^\\\YYYXXXXXXYYYYYYZZZ\\\^^^```bbbddddddeeeeeeggggggdddaaa^^^^^^___]]]ZZZWWWXXXZZZZZZYYYYYYXXXWWWYYY\\\^^^^^^]]]ZZZVVVRRRTTTYYY\\\[[[YYYQQQMMMIIIFFFGGGHHHIIIIIIIIIIIIKKKMMMMMMKKKEEEAAABBBDDDEEEEEEEEEEEEFFFHHHIIILLLLLLGGGDDDFFFGGGFFFGGGEEECCCDDDFFFHHHLLLOOOSSSSSSRRRQQQPPPPPPQQQQQQMMMMMMNNNMMMLLLKKKKKKLLLKKKLLLMMMOOOPPPQQQRRRRRRTTTWWW\\\```bbbbbb```______ccchhhkkkjjjfffbbb___```^^^]]]^^^]]]\\\ccckkkzzzyyykkkkkk{{{...............000111111111111222222333444555555777666555555555777888999777999<<<>>>>>>===;;;:::;;;>>>@@@AAA@@@??????@@@???@@@AAAAAAAAAAAADDDFFFIIIHHHGGGFFFFFFFFFGGGGGGKKKLLLNNNOOONNNLLLIIIGGGHHHIIIKKKLLLLLLLLLNNNOOONNNNNNOOOOOOOOONNNMMMMMMQQQRRRUUUWWWYYYZZZZZZZZZMMMNNNOOOOOONNNNNNPPPRRRTTTWWWWWWVVVWWW\\\]]][[[```dddhhhjjjfffbbb`````````]]]ZZZYYY[[[^^^___```]]]ZZZXXXYYY^^^bbbccccccccceeeeeeaaa\\\YYYXXXZZZ[[[\\\]]]^^^```bbbcccccceeecccdddfffeeeaaa^^^______^^^[[[WWWXXX[[[[[[XXXWWWVVVUUUWWW[[[]]]\\\ZZZXXXUUURRRSSSUUUVVVUUUSSSOOOLLLIIIGGGHHHHHHHHHGGGEEEGGGJJJKKKJJJHHHEEECCCAAACCCDDDCCCBBBAAABBBCCC>>>CCCEEECCCCCCFFFHHHGGGFFFBBBBBBDDDEEEDDDFFFJJJKKKMMMNNNMMMLLLKKKLLLNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJLLLOOOQQQRRRSSSTTTUUUWWWZZZ]]]______^^^]]]___aaadddffffffdddaaa______]]]^^^___^^^___eeennn}}}oooiiittt...------------///000111111111222222333333444444444444444444444555777999444666999<<<===<<<:::888;;;===>>>>>>=========>>>>>>???@@@???>>>???@@@BBBDDDDDDCCCCCCCCCDDDEEEFFFFFFHHHJJJKKKKKKJJJIIIIIIEEEHHHKKKLLLMMMMMMNNNOOOPPPOOONNNMMMNNNNNNNNNMMMOOOPPPRRRUUUXXXZZZZZZYYYOOOQQQTTTTTTRRRQQQRRRSSSTTTVVVWWWVVVXXX]]]^^^[[[YYY]]]aaabbbbbbbbb```___^^^[[[XXXXXX[[[^^^aaaccc]]]\\\ZZZZZZ\\\___bbbddd```dddgggddd^^^YYYYYY[[[]]]]]]^^^___```aaabbbbbbccc```aaaeeeeee```]]]^^^^^^^^^[[[VVVVVVZZZZZZVVVWWWTTTSSSTTTXXXYYYWWWSSSSSSSSSSSSRRRRRRQQQPPPOOOLLLJJJHHHHHHHHHHHHFFFEEECCCFFFIIIIIIGGGDDDDDDFFFAAABBBCCCAAA???>>>???@@@===AAACCC@@@AAAFFFIIIIIIFFFBBBBBBEEEEEEAAAAAAEEEDDDGGGJJJJJJIIIHHHIIIJJJKKKJJJIIIHHHHHHHHHGGGFFFGGGHHHKKKNNNPPPRRRTTTUUUXXXXXXZZZ[[[]]]]]]]]]]]]``````aaabbbcccbbb```______]]]^^^``````aaahhhqqqyyylllrrr------,,,,,,---...000111111222222222222333333333111222333333333444666888111444777:::;;;:::888777:::<<<===<<<;;;;;;<<<===>>>??????>>>======>>>@@@AAA@@@@@@@@@AAACCCDDDFFFBBBDDDGGGIIIIIIJJJKKKLLLCCCFFFJJJLLLLLLMMMNNNOOOMMMKKKJJJJJJLLLNNNOOOOOOLLLLLLNNNRRRUUUWWWWWWVVVQQQUUUXXXYYYVVVTTTTTTUUUSSSVVVWWWWWWZZZ___```]]]WWWYYY[[[]]]___aaaaaa___[[[XXXVVVVVVZZZ___ccceee\\\]]]\\\[[[[[[]]]aaaeee\\\aaafffddd]]]XXXXXXZZZ^^^^^^______```aaaaaaaaabbb^^^^^^cccddd___\\\^^^]]]^^^ZZZUUUUUUYYYYYYUUUXXXTTTQQQSSSVVVVVVRRRNNNOOOQQQSSSSSSPPPNNNMMMMMMJJJIIIHHHHHHHHHHHHEEECCCAAAFFFJJJIIIEEEBBBDDDHHHAAABBBBBBAAA>>><<<======@@@CCCCCC??????EEEIIIJJJGGGCCCCCCGGGFFFAAA@@@CCCAAAEEEIIIJJJIIIHHHHHHJJJIIIHHHFFFFFFFFFFFFEEECCCEEEFFFIIILLLPPPRRRTTTUUU[[[[[[[[[\\\]]]]]]^^^^^^bbb```______```aaa```___^^^]]]^^^```aaabbbjjjsssppprrr,,,,,,,,,---///000222333......//////000000111111000111222333444333222222555555666777888999999:::>>>999555666999;;;:::777============>>>>>>>>>>>>CCCAAA>>>>>>???@@@@@@@@@BBBCCCDDDFFFFFFFFFFFFEEEGGGHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMLLLMMMNNNOOOQQQRRRSSSTTTMMMSSSWWWTTTRRRTTTVVVVVVXXXUUUSSSTTTWWWYYYYYYXXXWWWYYY[[[[[[ZZZYYYZZZ[[[\\\XXXTTTSSSUUUZZZ]]]```^^^^^^]]]YYYWWWZZZ```fffdddbbbaaa``````^^^[[[YYY^^^\\\\\\^^^```^^^\\\\\\aaaZZZYYY```dddbbb______^^^]]]ZZZWWWTTTSSSRRRRRRSSSPPPLLLKKKMMMOOONNNMMMQQQQQQQQQPPPOOOLLLJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDAAABBBCCCDDDDDDCCCBBBBBB@@@@@@AAAAAAAAA@@@??????BBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@???CCCCCCDDDDDDEEEGGGHHHIIIFFFEEEEEEEEEDDDDDDCCCCCCGGGHHHHHHHHHIIIKKKOOORRRTTTUUUWWWYYY[[[[[[YYYWWW\\\^^^```___\\\ZZZZZZ\\\\\\\\\\\\\\\___dddjjjooommmooo++++++,,,,,,---...000000///////////////000000000///000111222222222111000555555555555666888999:::;;;888555666:::===<<<:::>>>>>>>>>============>>>AAA???>>>>>>@@@AAA@@@???AAAAAAAAAAAABBBCCCEEEEEEHHHHHHHHHHHHHHHIIIIIIIIILLLLLLLLLLLLMMMMMMNNNNNNLLLMMMNNNOOOQQQRRRSSSTTTNNNRRRUUUUUUVVVXXXVVVQQQUUUTTTRRRQQQQQQRRRRRRRRRUUUWWWYYYYYYXXXWWWXXXYYYVVVTTTQQQPPPRRRUUUXXXXXXZZZ\\\^^^]]][[[\\\___bbbbbb```]]]\\\ZZZXXXTTTQQQVVVUUUWWWZZZ\\\\\\ZZZYYY\\\VVVTTTZZZ___^^^\\\]]]]]][[[XXXUUURRRQQQPPPPPPQQQNNNKKKKKKLLLMMMKKKJJJMMMMMMNNNMMMLLLJJJHHHGGGFFFEEECCCBBBAAAAAAAAABBB???@@@AAABBBBBBAAA@@@@@@AAAAAAAAA@@@@@@>>>===<<>>===>>>???@@@AAA@@@@@@AAAAAAAAA@@@??????BBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGIIIMMMPPPSSSSSSTTTVVVXXXXXXWWWVVVVVVXXXYYYXXXVVVTTTUUUWWWYYYZZZ\\\]]]^^^```dddgggtttqqqnnn,,,++++++++++++,,,---...///////////////...............///000000000000000444333333222444666888:::999666555777;;;>>>>>><<>>===<<<<<<===>>>???BBBAAA@@@@@@AAA@@@===;;;???>>>===<<<===@@@CCCEEEGGGGGGFFFFFFEEEEEEEEEEEEIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNOOOQQQRRRSSSSSSOOOQQQSSSUUUYYY[[[UUUMMMNNNPPPQQQOOOKKKJJJLLLOOORRRTTTVVVWWWVVVUUUUUUVVVPPPOOONNNOOOQQQRRRQQQPPPYYY]]]aaaaaa^^^[[[ZZZ[[[^^^\\\YYYXXXVVVTTTQQQOOOOOOPPPTTTWWW[[[\\\YYYVVVWWWRRRPPPUUUYYYZZZZZZ[[[ZZZXXXVVVSSSPPPOOONNNNNNNNNMMMKKKKKKKKKJJJHHHFFFHHHHHHIIIIIIHHHGGGEEEDDDBBBAAA@@@???????????????>>>>>>?????????>>>>>>===AAA@@@@@@???>>><<<;;;:::<<<;;;;;;;;;;;;<<<===>>>======>>>?????????>>>>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEEEEGGGJJJMMMPPPPPPQQQQQQRRRRRRSSSSSSRRRSSSSSSRRRPPPPPPRRRSSSVVVXXXZZZ[[[[[[\\\^^^```gggtttnnn---,,,,,,+++++++++,,,,,,/////////......---------......//////000000000000333222000000111444777999888777666888;;;===<<<;;;===<<<;;;;;;<<<>>>@@@AAAEEEDDDDDDDDDCCC???;;;777;;;;;;;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIIJJJLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRNNNQQQRRRSSSUUUWWWTTTNNNIIIMMMPPPNNNHHHFFFIIINNNOOOQQQTTTTTTSSSRRRRRRRRRNNNNNNOOOQQQSSSRRRPPPNNNZZZ]]]aaaaaa\\\XXXVVVVVV[[[YYYWWWVVVWWWVVVUUUSSSNNNRRRUUUXXX[[[]]]ZZZUUUTTTQQQOOOQQQUUUXXXZZZ[[[XXXVVVSSSQQQOOOMMMMMMMMMLLLLLLLLLLLLJJJHHHEEECCCCCCDDDEEEEEEEEEDDDCCCBBB=========<<<<<<<<<<<<<<<============<<<<<<<<<;;;============<<<;;;:::999:::::::::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAACCCDDDDDDDDDFFFHHHKKKNNNNNNNNNMMMMMMMMMOOOPPPPPPPPPPPPOOOOOOPPPRRRSSSTTTUUUWWWXXXXXXYYY\\\^^^cccqqqsssooo...---,,,,,,+++,,,,,,,,,//////......------,,,,,,////////////000000111111111000//////000333777999999999888999::::::999888888888999:::<<>>>>>>>>===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEEEEEEEFFFHHHJJJLLLMMMMMMLLLJJJJJJLLLNNNNNNMMMMMMNNNOOOQQQQQQRRRRRRSSSSSSSSSTTTXXX^^^bbbhhhhhhmmmqqqlllrrr------,,,++++++,,,,,,,,,---------------,,,,,,,,,///////////////000111111000/////////111444666888:::::::::999888666555444444555777:::<<<>>>@@@AAA??????AAACCCEEEEEEBBB???666999>>>BBBDDDDDDCCCAAA??????@@@AAABBBCCCDDDEEEFFFHHHJJJLLLNNNNNNNNNNNNKKKKKKLLLMMMMMMNNNOOOOOONNNSSSTTTOOOLLLNNNRRRTTTUUUYYYZZZUUULLLFFFFFFIIIKKKNNNRRRSSSRRRQQQOOOOOORRRRRRSSSUUUXXXYYYWWWVVVSSSUUUVVVVVVVVVYYY```eee___\\\XXXTTTSSSQQQOOOMMMOOOTTTVVVSSSTTTXXXTTTLLLJJJLLLLLLKKKLLLQQQSSSRRRRRRPPPNNNLLLJJJIIIIIIIIIHHHJJJKKKKKKHHHEEEDDDCCC??????@@@AAAAAA@@@>>>>>>888888999:::;;;;;;;;;:::<<<;;;:::999888888888999666666777888999999999999777888999:::::::::999999888999:::;;;<<<=========<<<===???AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAACCCEEEFFFEEEFFFGGGIIIKKKMMMOOOMMMJJJIIIJJJLLLIIIIIIJJJLLLOOOQQQPPPOOOPPPPPPPPPPPPRRRWWW^^^dddmmmgggdddddddddttt++++++*********++++++,,,,,,,,,,,,,,,,,,---------///...---------...///000...//////000222444666777888999999888777555333333333555777:::<<<<<<<<<<<<>>>>>>???AAACCCBBB@@@>>>777999===AAACCCDDDDDDDDDAAAAAABBBBBBCCCCCCCCCDDDEEEGGGIIILLLMMMMMMLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMPPPTTTTTTQQQPPPSSSSSSQQQWWWZZZ[[[XXXQQQLLLKKKLLLLLLOOOSSSTTTSSSQQQPPPOOORRRQQQPPPRRRUUUWWWXXXXXXSSSUUUVVVUUUVVV[[[ccciiiaaa]]]XXXTTTRRRPPPNNNLLLNNNTTTUUUPPPQQQWWWTTTLLLHHHMMMNNNKKKLLLPPPRRROOONNNLLLJJJHHHFFFEEEEEEEEEEEEGGGIIIHHHEEECCCCCCDDD======>>>>>>>>>===;;;:::777888999;;;;;;<<<;;;;;;:::999777666555555666666555666666777777777777666666777888999999999888888777888999::::::::::::::::::;;;>>>@@@AAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAACCCEEEEEEEEEEEEFFFHHHKKKNNNQQQPPPLLLIIIJJJLLLGGGGGGIIIMMMQQQRRRPPPNNNLLLMMMOOOPPPRRRVVV\\\```kkkjjjgggaaa```ttt)))))))))))))))***+++++++++++++++,,,,,,---------------,,,+++,,,---...///---...000222333555666777666777888888666444333333333555888;;;;;;;;;999777BBBAAA@@@@@@???>>>;;;888999:::<<<>>>AAACCCEEEFFFDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDFFFIIIJJJIIIHHHGGGIIIIIIJJJJJJKKKKKKLLLLLLSSSTTTSSSSSSUUUXXXTTTNNNTTTWWWYYYXXXUUURRRRRRSSSLLLOOOSSSUUUTTTRRRPPPPPPPPPNNNMMMNNNQQQUUUWWWXXXXXXYYYYYYXXXWWW[[[aaaggg```]]]XXXUUUTTTSSSRRRPPPNNNUUUUUUPPPQQQXXXWWWNNNJJJPPPRRRNNNNNNRRRSSSOOOKKKIIIGGGEEECCCCCCCCCCCCCCCEEEGGGFFFCCCAAABBBDDD<<<<<<======<<<;;;999888777888999;;;<<<<<<<<<;;;888777555444333333444444666777777777666555444444444555777888888888777666666777777888888888888777888:::<<<>>>??????>>>===>>>>>>?????????@@@@@@@@@@@@BBBDDDEEEDDDDDDEEEFFFKKKOOOSSSRRRMMMJJJJJJLLLHHHHHHKKKPPPTTTUUURRROOOIIIKKKOOOQQQSSSUUUXXX[[[ffflllmmmddd___sss******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------......000111111222222222222111444555666555333222333444555888;;;<<<;;;;;;;;;<<<>>>===>>>@@@@@@===::::::;;;;;;;;;;;;===???AAACCCBBBCCCEEEEEEDDDDDDDDDFFFJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKMMMNNNRRRQQQRRRVVVZZZZZZTTTOOORRRSSSUUUWWWYYYYYYYYYYYYZZZUUUOOOOOOQQQSSSQQQNNNRRROOOMMMMMMNNNQQQRRRRRRVVVWWWXXXZZZ\\\^^^___```eeeZZZSSSTTTUUUQQQNNNNNNYYYTTTPPPQQQTTTVVVSSSOOOQQQPPPPPPOOOOOOOOOPPPPPPKKKJJJIIIEEECCCBBBDDDEEEBBBBBBBBBCCCBBBBBBAAA@@@<<<<<<<<<;;;:::999888777888666555666999:::999777666777666444111111222444444444555555444444333222444444444555555555555666777777777888999999:::::::::;;;<<<===>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@CCCDDDEEEEEEDDDEEEGGGIIIKKKMMMOOOPPPNNNLLLKKKKKKKKKLLLMMMPPPSSSSSSRRRQQQPPPRRRSSSSSSUUUXXXZZZZZZgggnnnkkkcccfffwww*********+++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------------......//////000000000000000222333444333111000111222444777999;;;::::::;;;<<<===>>>???@@@>>>;;;:::;;;:::::::::;;;===@@@BBBCCCBBBCCCEEEGGGIIIJJJJJJJJJMMMOOOQQQOOOJJJHHHIIILLLFFFFFFFFFFFFGGGJJJNNNQQQSSSRRRRRRUUUYYYYYYUUUPPPSSSTTTVVVXXXYYYZZZ[[[[[[ZZZUUUQQQQQQTTTUUUTTTQQQQQQQQQPPPPPPOOOPPPRRRSSSYYYZZZ[[[\\\^^^___aaabbb^^^XXXVVVYYYYYYSSSOOONNNVVVSSSQQQRRRTTTTTTRRROOOOOOOOONNNMMMMMMMMMNNNNNNLLLLLLJJJGGGDDDCCCDDDFFFBBBBBBBBBBBBBBBAAA@@@???<<<<<<<<<;;;:::888777666666444333444666777666444666777666555333222444666444444444444444333222222333444444444555555555555444444555666777888888888::::::;;;<<<============:::;;;;;;<<<===>>>???@@@BBBCCCDDDDDDCCCDDDFFFGGGJJJMMMOOOOOONNNLLLLLLLLLNNNNNNNNNOOOPPPQQQQQQQQQPPPQQQPPPPPPRRRVVVYYYZZZgggwwwwwwjjjfffvvv)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------...//////......///000111000///...///000333555888999999:::;;;===<<<>>>@@@@@@>>><<<;;;:::888999:::;;;>>>@@@BBBDDDBBBBBBDDDIIIOOORRRQQQOOOMMMSSSWWWUUUMMMIIILLLPPPHHHHHHGGGFFFFFFIIIOOOSSSTTTRRRRRRTTTWWWWWWTTTQQQTTTUUUVVVWWWYYY[[[]]]^^^YYYWWWUUUVVVYYYZZZXXXUUURRRTTTVVVUUURRRQQQSSSUUUZZZZZZZZZ[[[]]]___aaabbb^^^\\\[[[\\\ZZZVVVSSSTTTQQQQQQRRRRRRRRRQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIFFFCCCAAABBBDDDAAAAAAAAAAAA@@@???>>>=========<<<;;;:::888666555666555333444555555444333555666666555444444555777333333333444333222222111333333333333444444444444111111222333444666666777888999:::;;;<<<<<<<<<<<<999::::::;;;<<<===>>>???@@@AAABBBAAAAAAAAACCCEEEJJJLLLOOOOOONNNMMMMMMMMMQQQQQQPPPOOOOOOPPPPPPQQQQQQPPPNNNOOOQQQUUUYYY\\\jjjssseeerrr)))))))))************+++*********++++++,,,,,,---++++++,,,,,,,,,---------+++,,,---..................///000///...---...///111333666777888999;;;===;;;===@@@CCCFFFGGGAAA999777777999;;;>>>@@@BBBDDDCCCBBBDDDJJJRRRUUUSSSOOOJJJPPPTTTTTTNNNKKKLLLOOOKKKLLLMMMLLLJJJKKKOOORRRTTTSSSRRRSSSUUUVVVTTTRRRSSSSSSTTTUUUWWWZZZ]]]^^^ZZZYYYYYY[[[]]]^^^\\\[[[TTTXXX[[[ZZZUUUSSSUUUXXXWWWWWWWWWWWWYYY\\\___aaahhhfffddd```ZZZVVVUUUVVVMMMOOORRRRRRPPPNNNMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFEEECCC???>>>>>>???@@@@@@@@@@@@???===<<<;;;===<<<<<<;;;999777555444777666666555555555444444333555555555444444555666222222333333222222111000222222222222333333333444///000111222333555666666777777888999::::::::::::888888999:::;;;<<<=========>>>??????>>>???AAACCCJJJLLLNNNOOONNNNNNOOOPPPSSSTTTTTTSSSQQQOOOOOOOOORRROOOMMMOOORRRTTTZZZ___lllzzzcccnnn(((((()))))))))*********))))))***+++,,,,,,------+++++++++,,,,,,,,,------+++,,,---...////////////---///000///......///000000222444555666777:::<<<===@@@CCCJJJTTTWWWKKK;;;666777999;;;>>>@@@BBBCCCEEECCCDDDIIIPPPSSSPPPLLLIIIKKKNNNPPPPPPOOONNNNNNMMMQQQTTTTTTPPPMMMNNNOOOTTTSSSSSSSSSTTTTTTSSSRRRPPPPPPPPPRRRUUUXXX[[[]]]ZZZZZZ[[[\\\^^^______^^^VVVZZZ^^^\\\XXXVVVXXX[[[VVVUUUTTTTTTWWW[[[___bbbuuuwwwwwwrrrhhh^^^UUUOOOLLLNNNPPPPPPNNNLLLJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCAAA>>><<<===>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999888666444333555666666555444333333333111333444444333222333444111111111222111000000///111111111111222222222222000111111222444555555666555666777888888999999888777777888999:::;;;<<<<<<;;;<<<======<<<===???AAAIIIKKKMMMNNNNNNNNNPPPQQQSSSVVVXXXWWWSSSOOOMMMLLLOOOKKKJJJOOORRRSSSWWW^^^iii{{{dddmmm(((((((((((())))))))))))))))))***+++,,,------...++++++++++++,,,,,,,,,,,,,,,,,,...///000000111111---...//////......///000000222333444444555888:::???CCCHHHOOOZZZ___QQQ>>>666777999<<<>>>@@@AAAAAAEEEDDDDDDGGGKKKMMMLLLJJJKKKKKKLLLNNNPPPPPPOOONNNLLLRRRWWWWWWRRRMMMMMMNNNRRRSSSTTTTTTTTTSSSRRRQQQLLLLLLNNNPPPSSSVVVYYY[[[XXXXXXYYYZZZ[[[\\\]]]]]]WWWYYY[[[ZZZXXXXXXZZZ\\\YYYXXXUUUTTTVVVYYY^^^aaa~~~ttt```PPPMMMNNNMMMMMMLLLJJJHHHFFFGGGFFFEEECCCCCCBBBBBBBBBAAABBBBBBAAA???>>>>>>???;;;;;;<<<<<<<<<;;;::::::888888777777666555333333111222333222111000111222111333444444222111222222000000111111000000///...000000000000111111111222111222222333333444444555333444555666777777777777555666777888999::::::;;;:::;;;<<<<<<;;;;;;===???EEEGGGIIIJJJKKKLLLNNNPPPSSSVVVXXXVVVQQQLLLKKKKKKJJJFFFHHHPPPSSSQQQTTTZZZcccxxxhhhrrr'''''''''((((((((())))))((()))***+++,,,------...***++++++++++++,,,,,,,,,+++,,,---///000000111111,,,---///...------///000111222333333222444666999;;;DDDIIILLLRRRVVVMMM>>>666777:::<<<>>>?????????DDDDDDDDDEEEFFFHHHJJJKKKJJJLLLNNNMMMKKKJJJLLLMMMHHHNNNTTTSSSNNNKKKLLLOOOQQQSSSUUUVVVUUURRRQQQPPPIIIJJJMMMQQQTTTVVVXXXYYYTTTTTTUUUTTTUUUVVVXXXZZZVVVVVVUUUUUUVVVXXXZZZ[[[]]]ZZZVVVRRRRRRTTTXXX[[[qqq|||ppp^^^QQQNNNJJJJJJJJJIIIFFFCCCCCCBBBAAA???>>>>>>>>>======>>>@@@@@@>>>===>>>???888999::::::;;;:::::::::444555555555444444333222///111222222000///111333222444555555333111111111//////000000000///....../////////000000000111111222222222222222222222222222333444555666666666666444555666777888999999:::999:::;;;;;;:::;;;===???@@@BBBDDDEEEFFFHHHKKKMMMSSSUUUTTTPPPJJJGGGIIILLLGGGDDDIIITTTXXXSSSSSSYYYdddyyytttmmmuuu''''''''''''((((((((()))((())))))+++,,,---......******+++++++++,,,,,,,,,***+++,,,...///000000000+++,,,...------,,,...///111222333222111222555888666AAAHHHEEEFFFIIIEEE;;;777888:::<<<>>>???>>>>>>CCCDDDDDDDDDDDDFFFJJJMMMIIIMMMPPPLLLEEEBBBFFFLLLDDDJJJOOONNNJJJHHHLLLQQQOOORRRVVVWWWUUURRRPPPOOOHHHJJJMMMQQQUUUWWWXXXYYYQQQQQQQQQPPPPPPQQQTTTWWWUUUSSSQQQQQQTTTWWWYYYYYY___[[[UUUPPPNNNOOORRRTTTZZZcccnnnwwwwwwiiiSSSNNNHHHGGGIIIIIIEEE@@@@@@???>>>===;;;;;;::::::999;;;======<<<;;;<<<===777777888999::::::::::::222333333444444333333222///222444333111111333666444555777666444222111111///////////////......---////////////000000000000222222222222111111111111222222333444555555555555444444555666777888999999999:::;;;;;;:::;;;===>>><<<>>>@@@AAABBBDDDHHHJJJTTTTTTQQQKKKDDDCCCHHHNNNIIIFFFMMMZZZ^^^XXXVVV[[[jjjvvvxxxrrrpppvvv'''''''''''''''((()))))))))(((((((((***+++---///---------,,,,,,+++++++++,,,+++***+++...111222222///---,,,---//////,,,)))...///000111111222444666888;;;>>>@@@@@@???<<<:::999999999999:::;;;<<<<<<;;;<<>>>>>===<<<;;;;;;:::888:::<<<======;;;888777555555555555666666666666444333222111000000000000000000111111222222222333111444777555000...///222------------------------......////////////......------......///000000000333333333333333333444444333333333444444444555555555555666777888999::::::<<<>>>????????????BBBDDDHHHHHHHHHGGGDDDDDDEEEFFFGGGJJJLLLTTTYYYRRRXXXmmm{{{'''''''''''''''(((((()))(((((((((((()))+++---...,,,,,,,,,++++++*********,,,+++***+++...000222222///---+++,,,......---+++....../////////000222444444666999<<<======;;;:::999888888999999:::;;;<<<<<<<<<>>>AAAEEEGGGGGGFFFIIIHHHHHHHHHHHHGGGGGGGGGHHHDDDCCCGGGJJJHHHGGGHHHIIIJJJKKKJJJHHHGGGIIIKKKIIIHHHGGGIIIOOOWWW___cccSSSNNNJJJLLLNNNMMMOOORRRRRRPPPOOOPPPSSSUUUUUUTTTUUUUUUUUUUUUTTTRRRPPPOOONNNQQQUUUYYY[[[]]]]]]\\\VVVQQQKKKEEEBBBAAA???>>>=========<<<<<<;;;;;;:::777888:::;;;;;;999777555555555555555555555555555333333222222111000000/////////000000000111111111000333666444000...///111---------------------------......//////......------------...//////000000222222222222222333333333222222222222333333333333333444555555777777888999:::<<<======<<<===@@@BBBEEEFFFFFFEEECCCCCCDDDFFFCCCFFFHHHNNNTTTPPPZZZsss''''''&&&&&&''''''((()))'''''''''((()))***+++,,,++++++***************))),,,+++***+++...000111000///---++++++,,,.....................//////000111111222444666888999::::::777777777888888:::;;;;;;<<<;;;;;;===AAADDDEEEEEEHHHHHHHHHGGGGGGGGGFFFFFFHHHCCCAAAEEEGGGFFFGGGJJJLLLLLLKKKIIIGGGGGGIIIKKKHHHGGGFFFHHHMMMWWW```fffQQQLLLJJJMMMNNNLLLLLLNNNNNNOOOQQQQQQQQQSSSUUUWWWUUUWWWYYYZZZYYYWWWTTTRRRKKKLLLMMMOOOPPPQQQQQQQQQNNNMMMLLLGGGAAA===<<<===;;;;;;;;;;;;;;;;;;::::::444555777888777666444333666555555444444333333333222222333333222111000///............///////////////222444333///---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......//////000000000000111111222222222000000111111111222222222222222333444555666777777888999:::::::::;;;===???BBBCCCDDDDDDCCCBBBDDDEEECCCEEEEEEIIILLLKKK[[[zzz'''&&&&&&&&&&&&'''(((((('''''''''((())))))***+++++++++++++++************,,,+++***,,,...//////......---+++***+++---///000000///......///000000///111111222333444666777888666666777777888999:::;;;;;;:::999;;;???CCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCGGGHHHGGGHHHKKKPPPNNNKKKHHHGGGGGGIIIKKKIIIIIIHHHHHHKKKQQQYYY^^^PPPLLLLLLOOOPPPMMMKKKLLLPPPSSSVVVUUURRRRRRVVVZZZYYYZZZ[[[ZZZYYYWWWTTTRRRMMMMMMLLLKKKKKKKKKKKKKKKGGGHHHHHHEEE@@@<<<::::::999999999999999999::::::222333444555444333111000555555444333222222111111000111333333333111///...,,,,,,,,,---------------...000111000...------...++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---......//////......//////000111111111000000000111111111222222222222333444555666777777777888999999999:::<<<>>>???AAACCCCCCCCCCCCDDDEEEFFFGGGEEEEEEGGGHHH\\\&&&&&&&&&&&&&&&'''((((((''''''(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---------,,,++++++,,,///111222000......000111111000333333222222333444555666666666666777888999;;;<<<;;;999888;;;???DDDHHHIIIGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDGGGLLLMMMJJJJJJMMMPPPMMMIIIFFFEEEFFFFFFGGGGGGHHHJJJJJJJJJLLLQQQTTTQQQNNNNNNSSSTTTQQQNNNNNNUUUYYY\\\ZZZUUUSSSWWW[[[^^^]]]ZZZWWWUUURRRQQQPPPQQQOOOMMMKKKIIIGGGGGGGGGDDDCCCAAAAAA@@@===999555777777777777777888888888111111222222222111000///444333333222111000000///...000111222222000///---++++++++++++++++++++++++,,,---......---,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,------......------...//////000111111111111111111222222222222222333444444666666777888777888999999999:::<<<>>>>>>AAACCCDDDDDDCCCDDDEEEEEEFFFCCCCCCFFFHHH___&&&&&&%%%%%%&&&&&&'''((('''((()))************))),,,,,,,,,,,,,,,---------,,,,,,+++,,,......---+++---------,,,++++++...000222///---...111333222000333333333333333333444555666666777777999:::<<<===;;;:::999;;;@@@EEEHHHIIIFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEIIIOOOPPPLLLLLLOOOTTTQQQMMMJJJJJJIIIHHHGGGBBBFFFIIIJJJIIIJJJNNNRRRRRRPPPQQQVVVWWWTTTRRRRRRYYY\\\]]][[[VVVTTTWWW[[[___\\\YYYUUUQQQOOONNNNNNQQQOOOLLLIIIFFFDDDBBBAAA???>>>===>>>>>><<<888444666666666666666666666555111111111111111000000///222111111000000/////////---...///000000///...---++++++++++++************++++++,,,,,,,,,++++++*********************************++++++++++++************+++,,,,,,------...------...//////000111111000111111111111222222222222333333444555666777777777888::::::999:::<<<>>>>>>@@@CCCDDDCCCCCCCCCDDDAAAAAA>>>@@@FFFIII^^^qqqjjj&&&&&&%%%%%%&&&&&&'''(((((()))***+++++++++***)))******++++++,,,,,,,,,,,,,,,,,,,,,---......,,,***,,,...///...,,,+++,,,...000---***,,,000333222///111111222333444444555555777777777888:::;;;===>>>===;;;;;;<<<@@@CCCDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFIIINNNNNNLLLNNNSSSXXXUUUQQQOOONNNMMMJJJHHHDDDGGGIIIIIIGGGHHHMMMRRRSSSPPPQQQWWWYYYWWWUUUVVVWWWXXXYYYXXXUUUUUUWWWYYYZZZYYYWWWUUURRROOOLLLKKKOOONNNKKKHHHDDDAAA>>><<<:::;;;===<<<:::777666666666666555555444444333333222222222111111111000000////////////////////////------------------------++++++++++++******))))))************++++++***)))***************************++++++,,,,,,++++++************+++,,,,,,------------...///000111222222/////////000000000111111111111222333444555666666666888999999888999;;;>>>===???BBBCCCBBBAAAAAAAAA@@@???;;;>>>CCCDDDTTTrrr{{{ddd]]]{{{&&&%%%%%%%%%%%%&&&''''''((()))+++,,,,,,+++******))))))******++++++++++++,,,,,,,,,---...---+++))),,,...000///,,,***+++---...+++(((+++000333111///---...000222444555666666777777888999:::<<<>>>???>>>===<<<===???AAAAAA@@@EEEEEEEEEEEEDDDDDDDDDDDDGGGFFFIIILLLLLLKKKOOOVVVUUURRRNNNMMMLLLKKKGGGCCCIIIKKKKKKHHHDDDFFFLLLRRRSSSPPPQQQWWWYYYXXXWWWXXXTTTTTTUUUUUUTTTUUUVVVXXXVVVVVVWWWVVVTTTPPPLLLJJJNNNMMMKKKHHHDDD@@@<<<:::555;;;???===666333555999666666555444333333222222222222222222111111111111.........///////////////,,,,,,+++++++++,,,------,,,+++++++++******))))))))))))))))))++++++***((())))))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------------...///000111222333............/////////000000000111222333444444555555777888888888888;;;===<<<>>>AAABBBAAA?????????CCC@@@;;;<<<@@@>>>IIIbbb}}}fff___|||&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&((((((((()))******++++++,,,,,,+++******+++,,,,,,...------,,,,,,++++++***,,,,,,------------------......///000111222333333777777777666555777;;;>>>@@@>>>;;;:::;;;>>>BBBEEEFFFFFFGGGGGGFFFEEEDDDCCCFFFFFFGGGIIILLLOOOPPPPPPWWWRRROOOMMMHHHDDDFFFKKKMMMNNNMMMLLLJJJJJJLLLNNNRRRQQQQQQUUUYYY[[[ZZZXXXVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUSSSRRRTTTVVVQQQIIIJJJJJJHHHFFFCCC???===;;;<<<:::888555444555777888444333222222111111222222111111111111000000000///......------------............---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******+++,,,))))))***++++++++++++***++++++,,,------......///---------...000111000///222111111000111333444555555555666666777888888888<<<<<<;;;:::;;;===???AAAAAA@@@@@@@@@???@@@IIISSSuuuuuu___sss&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&((((((((()))******++++++,,,++++++******++++++,,,......------------,,,,,,,,,,,,------------......------...///000111222333666666666555555777;;;>>>@@@>>><<<:::;;;>>>BBBDDDDDDEEEEEEFFFEEEDDDCCCBBBEEEEEEFFFHHHKKKMMMNNNNNNSSSPPPOOOOOOKKKFFFFFFIIIMMMNNNNNNMMMKKKKKKMMMOOORRRQQQQQQSSSWWWZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTQQQOOORRRTTTOOOHHHHHHGGGFFFDDDBBB???===;;;<<<:::777555444555666777222222111000000000000111111111000000000/////////......------------......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))+++***))))))***,,,))))))***++++++++++++***++++++,,,,,,---............------///111222111///111111000000111222444555222333333444555555666666===<<<;;;::::::;;;===>>>@@@??????@@@???@@@IIITTTpppzzzcccsss&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''(((((())))))******+++,,,+++************+++,,,------------............,,,,,,---------.........,,,------...///000111111444555555555555777;;;>>>@@@>>><<<;;;<<<>>>AAACCCBBBCCCCCCCCCCCCCCCBBBAAACCCCCCEEEGGGIIIKKKLLLMMMOOOOOORRRTTTQQQJJJGGGIIILLLMMMNNNNNNMMMNNNPPPRRRRRRQQQPPPQQQTTTWWWXXXXXXXXXYYYZZZ[[[ZZZXXXVVVTTTSSSRRROOOLLLNNNPPPMMMGGGDDDDDDDDDCCCAAA???===<<<;;;:::777555444444555666111000000///////////////000000000/////////......------,,,,,,,,,,,,------++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))***+++((()))******++++++*********++++++,,,,,,---.........------///111222111///000000000000111222333333222222222333444444555555===<<<;;;999999:::;;;;;;>>>===>>>??????AAAJJJUUUggg~~~hhhsss%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''&&&&&&''''''(((((()))*********++++++************++++++++++++,,,,,,---......///,,,,,,------......//////,,,,,,------...//////000222333444444444666999<<<>>>>>><<<<<<===>>>@@@BBB@@@@@@AAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGHHHJJJKKKMMMOOOTTTXXXUUUNNNIIIIIIKKKLLLNNNNNNNNNOOOQQQSSSQQQPPPOOOOOOPPPSSSUUUWWWWWWXXXZZZZZZZZZWWWTTTRRRRRRQQQNNNJJJJJJMMMKKKGGGBBBBBBBBBBBBAAA@@@???>>>;;;999777555444333444444111000//////......///////////////............---,,,,,,++++++++++++,,,,,,*********))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((***)))(((((()))+++((())))))************************+++,,,,,,---------,,,,,,...000000///...////////////000111222222333333444444555555666666:::999888888888999::::::<<<;;;===>>>>>>@@@JJJUUUccc||||||iiirrr%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''((())))))******************************))))))***+++,,,------...,,,,,,---......///000000,,,,,,------......//////000222333333333555777:::;;;;;;;;;<<<===>>>@@@@@@>>>>>>>>>??????@@@AAAAAA@@@CCCEEEFFFFFFGGGIIIKKKKKKLLLQQQVVVSSSLLLGGGGGGHHHJJJLLLMMMMMMMMMOOOQQQOOOOOONNNMMMNNNPPPRRRTTTTTTUUUVVVWWWVVVSSSPPPNNNOOOPPPMMMIIIHHHJJJIIIEEE@@@@@@AAAAAA@@@@@@??????:::999777555333333333333111111000////////////000.........---------,,,,,,++++++************++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((''')))***(((((()))************)))))))))******+++,,,,,,,,,*********+++---...---,,,------...///000000000000222222222333444444555555555555555666888999:::;;;999999;;;<<<<<>>???@@@============>>>@@@AAABBBAAADDDGGGGGGFFFFFFIIILLLIIIIIILLLOOOLLLFFFCCCEEEEEEGGGIIIJJJJJJJJJKKKMMMMMMNNNNNNMMMLLLMMMOOOQQQQQQQQQRRRRRRQQQNNNLLLJJJKKKMMMLLLGGGEEEFFFEEEAAA>>>>>>????????????>>>>>>999888777555333222111111111111000///////////////---------,,,,,,,,,,,,+++******))))))))))))***************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''((((((''''''((()))'''((())))))******))))))((())))))******+++,,,,,,)))((((((***,,,---,,,***,,,,,,---...//////////////////000000111222222222111222333555777888999:::888777999::::::===GGGRRRttt}}}qqq]]]fff$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&''''''((()))))))))((()))***++++++***)))(((*********++++++,,,,,,,,,,,,,,,---...///000111111.............../////////000111222222111111222444333444777:::<<<>>>??????===<<<<<<===>>>@@@AAACCCBBBFFFIIIIIIGGGGGGJJJNNNLLLJJJIIIJJJGGGBBBCCCFFFAAADDDFFFGGGGGGFFFGGGHHHJJJLLLNNNMMMKKKKKKLLLNNNOOOOOONNNMMMLLLJJJIIIHHHFFFIIIIIIEEEBBBBBB@@@<<<;;;;;;<<<<<<<<<<<<;;;;;;999888777555333222000000000///......------......,,,,,,,,,,,,++++++++++++***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%'''(((((('''&&&((()))'''(((((()))))))))))))))(((((())))))***+++++++++)))((()))***,,,---,,,+++***+++---...//////............//////000111111222111222333444666777777777666666777888888:::DDDOOOnnnvvviiiUUU```$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&''''''((()))))))))((()))***++++++***)))(((++++++,,,,,,,,,,,,------,,,,,,---...///000111222.........///////////////000111333222111000111222000222666999<<<>>>??????===<<<<<<===>>>@@@BBBCCCCCCGGGKKKJJJHHHHHHKKKOOOQQQMMMJJJIIIEEEBBBEEEJJJ???BBBDDDEEEDDDDDDDDDEEEIIIKKKNNNNNNKKKJJJKKKMMMNNNNNNLLLKKKIIIHHHGGGGGGBBBFFFGGGCCC@@@???===999999999:::::::::999999888999888777555333111000///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))(((((((((((())))))&&&'''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))'''(((((()))))))))))))))((((((((()))******++++++***))))))+++---...---+++***+++---...///......---000000000111222222333333222333333444555555555555666555666777777888BBBMMMaaatttxxxooocccQQQ^^^%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((()))(((((('''''''''((((((*********)))******+++,,,))),,,000222111///.....................///000000222222222333333222111111333555777999;;;<<<===<<<@@@>>><<<::::::;;;===>>>IIINNNRRRQQQLLLHHHGGGIIIMMMMMMMMMMMMLLLJJJIIIHHH@@@@@@AAAAAABBBCCCCCCCCCMMMKKKIIIIIIKKKNNNOOOPPPLLLKKKIIIGGGFFFDDDDDDCCCDDDDDDCCC@@@===;;;;;;<<<;;;:::888999::::::999777444444333333222111000000//////...---,,,,,,+++++++++++++++***)))(((((('''(((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''(((''''''''')))***,,,...((()))************)))(((******+++++++++,,,,,,,,,,,,,,,,,,---------....../////////000111111222222222222222333444555666777888999999888888999===@@@SSS^^^nnnwwwhhhNNN___%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((())))))))))))***++++++,,,---000333444333111000000///////////////000111111333444444444444444333333333555777999;;;<<<<<<<<<>>>===;;;::::::;;;===>>>EEEJJJNNNNNNJJJFFFGGGHHHKKKLLLLLLKKKKKKIIIHHHGGGBBBBBBCCCDDDDDDEEEEEEFFFKKKJJJHHHIIILLLOOOPPPPPPKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBAAA>>><<<:::::::::999888666777888888777555333333333222111000000000.........---,,,,,,++++++++++++******)))(((((('''''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((((('''(((''''''((()))***,,,---***))))))(((((())))))************+++++++++,,,,,,,,,,,,,,,------------.../////////000111111222222222222222333444555666777888999999888888999<<>>>>>AAAEEEIIIJJJGGGFFFFFFHHHIIIIIIJJJJJJJJJIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHJJJHHHHHHIIILLLOOOPPPOOOIIIHHHGGGEEECCCBBBAAA@@@@@@@@@>>>===;;;:::999888666555444444555555444222222222111111000000//////...------,,,,,,++++++++++++******))))))((((((''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((()))***+++,,,,,,***(((''''''(((***,,,*********++++++++++++,,,,,,,,,,,,,,,------------...//////000000111111222222222222222333555666777777888888888888999<<<>>>;;;DDDRRR^^^XXXJJJ___%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''(((((()))(((((((((((()))+++,,,------///111000...---,,,,,,......///000000000000000///000000111111111111111333444666888:::::::::::::::;;;;;;===>>>??????@@@>>>AAAEEEFFFFFFFFFGGGHHHGGGHHHJJJJJJJJJIIIHHHFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHJJJLLLNNNMMMLLLHHHHHHGGGEEEDDDBBB@@@@@@@@@>>>===<<<<<<;;;999777555333222222333444222111000000000000//////......---,,,,,,,,,+++++++++*********))))))(((((((((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((()))******+++++++++************++++++************++++++++++++++++++,,,,,,,,,---------......//////000111111111111111111222333444666666666777888888777888;;;===999AAALLLVVVSSSHHH___%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))(((((((((((()))***+++,,,+++---......,,,*********,,,---.../////////.........///000000111111111000222444666888999999999999;;;;;;<<<>>>???@@@AAAAAA???AAACCCEEEEEEFFFGGGHHHFFFHHHJJJKKKKKKJJJIIIGGGDDDDDDEEEFFFFFFGGGGGGHHHJJJIIIIIIKKKLLLLLLJJJHHHHHHHHHHHHGGGEEECCCAAA??????>>><<<<<<===<<<999666555333222222333444222111///...............------+++++++++++++++*********)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''(((((()))))))))******+++---......---+++***))))))*********++++++++++++++++++,,,,,,,,,------.........///000000111111111111111222333444555666555666777888777888:::<<<:::CCCMMMUUUSSSLLLddd%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&''''''((()))***))))))((((((((()))******+++---......,,,++++++,,,+++,,,---...///...------///000111222222222222222222333555777888999888888<<<<<<<<<===>>>???AAABBB@@@AAABBBDDDEEEEEEFFFFFFEEEGGGIIIKKKLLLKKKIIIHHHCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHIIIKKKMMMLLLIIIGGGGGGHHHHHHGGGEEECCC@@@??????===;;;<<<>>>===999555444333222222333333222111---------------------,,,************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&'''((())))))))))))((()))+++...000000...+++))))))))))))************+++++++++++++++,,,,,,,,,,,,---......//////000000111111111111111222444555666444555777888777888999;;;;;;GGGRRRXXXTTTOOOiii%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''((()))*********)))(((((((((((()))+++,,,------,,,+++,,,...+++,,,...///000///...---...///000111222222222222222333555777888888777777<<<;;;::::::;;;===???AAABBBAAAAAABBBCCCCCCCCCBBBBBBEEEHHHJJJKKKJJJHHHGGGBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEHHHKKKMMMMMMKKKHHHFFFFFFFFFFFFDDDBBB???======:::999:::===<<<888333333222111111222222111000,,,,,,,,,,,,,,,,,,,,,,,,)))*********************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%&&&'''(((&&&'''((()))))))))(((''')))***,,,------,,,***)))))))))))))))***************++++++++++++,,,,,,,,,------......///000000000000000111111222333555666333555777777777777999:::???MMMYYY[[[SSSLLLggg%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''')))******+++***)))((((((''''''''')))***++++++++++++,,,...,,,---///111111000///...,,,---...///000000000000222333555777777777777777<<<;;;999888888;;;===???CCCBBBAAAAAABBBBBBAAA@@@AAACCCFFFIIIJJJIIIGGGEEEBBBBBBBBBCCCDDDDDDEEEEEEAAACCCFFFJJJNNNOOOMMMJJJDDDEEEEEEEEECCC@@@===<<<;;;999777999<<<;;;666111222111000000111111000///+++++++++++++++++++++,,,)))))))))))))))*********'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&%%%$$$%%%&&&'''(((&&&'''((()))))))))((('''))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------......///000000000000000000111222333555555222444777777777777888999DDDSSS^^^]]]PPPGGGaaa$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))*********))))))(((,,,++++++,,,......---+++,,,,,,---...////////////......---......///000111000111333444555555444444:::999777666777999<<<>>>AAAFFFHHHCCC@@@AAA@@@<<>>CCCGGGHHHCCCAAABBBBBB???AAA@@@???AAADDDFFFFFFDDDAAAAAABBBCCCDDDDDDDDDCCCAAAAAABBBCCCEEEEEEDDDBBBBBBCCCAAA???BBBEEEAAA999444555555555555555555444000//////...............++++++***)))))))))******((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))*********+++++++++,,,,,,------------...............//////000111222333444222333555555444444555777:::DDDMMMPPPIIIAAAYYY###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))******)))))))))***))))))+++,,,---+++***,,,------------,,,,,,+++............///000111111......//////000111111222666666555555777:::===???CCCFFFEEEAAA???AAAAAA@@@@@@@@@AAAAAA@@@BBBDDDFFF@@@AAABBBDDDEEEEEEEEEFFFBBB@@@@@@@@@BBBCCCBBB@@@AAAAAA@@@>>>???AAA===777333222222111111222222333//////...------------...+++******)))))))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&'''(((((())))))(((((('''(((((((((((())))))))))))*********++++++++++++,,,------------..................///000111222333333222333444444222222333444444>>>FFFKKKEEE>>>UUU######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''((())))))))))))))))))***))))))***,,,,,,+++)))------------,,,+++******,,,,,,,,,------...///000000000000000111222333333444444444555777:::===???AAABBBAAA>>><<<===???@@@BBBDDDEEEBBB>>>>>>BBBGGG@@@AAABBBCCCDDDDDDDDDDDDBBBAAA??????@@@AAA@@@@@@@@@???===<<<<<<<<<888444111000///......///000111///...------,,,,,,------******)))(((((((((((()))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((())))))))))))************++++++++++++,,,,,,---------.........---......///000111222222222333444444222111222333444===EEEKKKHHHAAAVVV~~~"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))***))))))***,,,,,,+++)))------------,,,+++******++++++++++++,,,---......///000000111222222333333222222333555777:::<<<>>>@@@@@@??????===<<<>>>AAAFFFHHHIIIDDD>>><<<@@@EEEAAAAAAAAABBBBBBAAAAAA@@@CCCAAA??????@@@@@@???>>>===<<<;;;;;;:::666333222///...---,,,,,,---...///......---,,,,,,,,,,,,,,,***)))((((((''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,------------...------...///000111111222333444555444222222333444555===EEELLLKKKDDDWWW}}}"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''((())))))))))))***))))))+++,,,---+++***,,,------------,,,,,,++++++++++++++++++---......---...///111222111111000111222333555777999;;;===AAA@@@AAABBBAAA???@@@DDDHHHJJJJJJFFF???===???CCCAAAAAAAAAAAAAAA@@@??????BBBAAA????????????>>><<<:::888888999777222000111...------------------...------,,,++++++++++++,,,))))))(((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&(((((((((((()))))))))))))))))))))************+++,,,,,,,,,,,,------------,,,,,,---...///000111111222333444444222222333444444;;;BBBJJJKKKCCCTTTwww""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%&&&'''((())))))))))))+++******+++---...,,,+++,,,------.........------,,,,,,,,,,,,---...///000,,,...111333444333111///111222333555777999:::;;;AAA???AAAEEEDDD@@@@@@EEEEEEGGGGGGEEEAAA??????AAA@@@@@@AAAAAABBBAAAAAAAAA@@@???>>>??????===;;;888777555555888555///...000------............---------,,,,,,+++++++++++++++)))(((''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------+++,,,---...///000000111///111222222111111333444222888???GGGIIIAAAOOOqqq!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))))))))))),,,++++++,,,......---+++,,,,,,---...////////////...............///111111---000444777888666333111111222333555777888999:::>>><<>>???CCCBBBCCCDDDDDDBBBAAA@@@@@@???@@@AAABBBCCCDDDDDDDDD>>>======>>>>>><<<888555666333444777444...---000------///000000///---------,,,++++++******++++++(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------+++,,,,,,---...///000000---///000111000000222444222777===FFFHHH@@@MMMnnn"""$$$"""!!!+++777444((("""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))******+++,,,,,,,,,,,,+++)))+++,,,,,,,,,,,,---///,,,,,,---...///000111111000222444666666444222111111333555666777777:::;;;999;;;@@@DDDBBB<<<<<>>???AAACCCDDDDDDCCCCCC>>>===<<<;;;;;;;;;;;;;;;999555111111444444111...///............---------...+++((((((***++++++)))''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$)))(((&&&%%%$$$%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((()))************+++++++++,,,,,,------------......,,,,,,------.../////////111111000000111111222333777999999???CCC===IIIfff%%%'''%%%!!!&&&...+++ """############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&&&&'''((()))***++++++,,,,,,++++++)))+++,,,,,,,,,,,,---///------......//////000000///000333444555444222111222444666777777888:::<<<===???BBBEEEBBB<<<;;;???@@@EEEFFFBBBAAADDDDDD@@@===???@@@BBBCCCCCCCCCBBB======<<<;;;::::::::::::888444111111333444111...------------,,,,,,,,,,,,---+++))))))***+++***(((''''''((((((((((((''''''$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$((('''&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''(((((()))***))))))))))))************+++++++++******++++++++++++,,,,,,,,,,,,------.../////////111111000000111111222333888999888<<<>>>:::HHHeee###'''&&&!!!"""&&&$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&'''((('''&&&'''((())))))***+++++++++++++++)))***,,,,,,++++++---...........................---...111333333333222111222444666888888999;;;===AAAAAADDDEEEAAA<<<<<>>@@@@@@AAACCC@@@<<<===BBBFFFEEEBBB???>>>???>>><<<;;;<<<>>>???@@@@@@@@@???<<<;;;:::888888777777777444222//////000000///---,,,,,,+++++++++*********)))******++++++***((('''&&&''''''((((((''''''&&&$$$&&&)))(((&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((()))************)))))))))*********+++++++++,,,,,,,,,---------......,,,,,,------.../////////000000000000000111222222666999777666777444@@@ZZZ"""$$$###!!!###$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((++++++***))))))***'''((())))))******))))))(((***++++++++++++,,,...//////......------,,,,,,+++,,,...///111111111111222444666888999:::===???<<<<<<===???>>><<<@@@GGGRRRKKKBBB===;;;;;;;;;<<<;;;<<<===>>>>>>>>>===<<<:::999888666555444444444222000///............---,,,,,,,,,,,,+++++++++***((()))++++++***)))((('''&&&&&&''''''''''''&&&&&&%%%))),,,+++'''%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((())))))*********+++++++++,,,,,,,,,---------......,,,,,,------.../////////000000//////000000111222222999888777888444===SSS###$$$%%%%%%###""""""###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((+++,,,+++***))))))''''''((()))))))))))))))((()))++++++******,,,---///.........------,,,,,,,,,---...///000111111111111333666777888:::===???:::999:::=========CCCKKK\\\QQQEEE???<<<;;;<<<>>>;;;<<<<<<===<<<;;;999888777777555333222111111111//////...---------------,,,,,,,,,+++++++++******(((***+++***)))'''((((((&&&&&&''''''''''''&&&&&&%%%***...---(((%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((()))************+++++++++******++++++++++++,,,,,,,,,,,,------.../////////000////////////000111111111999:::888888555===PPP}}}&&&%%%$$$%%%%%%###!!!!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$'''***+++***(((((((((&&&'''(((((())))))((((((((()))++++++******,,,---------------------------......//////000000000000000222555666888999<<<>>>;;;999:::<<<<<<>>>EEENNN___RRREEEAAA???<<<<<>>===;;;;;;======>>>FFFOOO[[[OOODDDBBBAAA<<<;;;============;;;:::777444333444333111000...------,,,,,,------,,,++++++,,,---))))))))))))(((((((((((()))***+++(((&&&%%%(((+++%%%&&&&&&''''''&&&&&&%%%###)))///---'''###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((('''&&&$$$###''''''''''''((((((((()))''''''''''''''''''''''''(((((()))***************)))************+++++++++,,,,,,---------.........,,,,,,------...//////000///////////////000111111444<<<:::555555666AAAUUU|||%%%%%%%%%$$$$$$$$$#######################################"""!!!"""%%%(((%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&'''((((((((('''$$$%%%&&&'''(((((((((((()))******++++++,,,------......,,,,,,+++,,,---...000000000000000000000000000333555666666777888999>>>???@@@??????@@@CCCEEEQQQMMMGGGCCC???===:::999<<<;;;:::888666555444333//////......---------,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''************************)))((('''&&&&&&'''((()))(((((((((((()))))))))))))))************+++++++++++++++******++++++,,,------------............//////000111111000111333555999:::;;;:::555555@@@MMM{{{%%%%%%$$$$$$####################################"""######""""""###&&&)))***)))'''%%%$$$%%%&&&'''%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&'''(((((((((((())))))******+++,,,,,,---------,,,,,,---...000111////////////////////////...000333555666777999;;;;;;===??????>>>>>>???@@@IIIFFFAAA>>>===;;;:::999===<<<;;;999888666555444//////...---,,,,,,++++++++++++*********)))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''((((((((()))))))))))))))************+++++++++++++++******++++++,,,------------............//////000111111000111333555777777999888333444>>>KKKttt$$$############"""""""""########################"""############$$$'''***///,,,)))&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((()))))))))***++++++,,,,,,,,,,,,,,,,,,...000222444////////////////////////...000333444555777999;;;:::===???@@@???>>>??????BBB???===;;;<<<<<<<<<;;;<<<;;;:::888666555444333000///...---,,,+++***)))************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((())))))))))))************+++++++++++++++******++++++,,,------------............//////000111111000000222444555555666555222222<<>>???>>>>>>888777666555333111000///111000///...,,,***))))))******)))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))(((((((((''''''((((((((('''''''''((((((((())))))))))))*********+++++++++++++++******++++++,,,------------............///...000000000000000222444444333444444222222;;;EEEddd"""""""""""""""""""""###########################"""###%%%%%%%%%%%%''')))***(((&&&$$$###%%%&&&(((***)))((('''&&&&&&&&&'''$$$%%%&&&'''(((((((((((('''(((((())))))******+++,,,++++++***+++---...///........................///111333444666999<<>>???BBBFFFIIIAAA???>>>>>>??????>>>===666666444333111000......111111///...,,,+++***))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((())))))*********+++++++++++++++******++++++,,,------------............///...///000000///000222444444333444444333333;;;DDDbbb"""""""""############$$$########################"""###%%%%%%$$$$$$&&&'''%%%$$$$$$###$$$%%%&&&''')))((('''&&&%%%&&&'''((($$$%%%&&&'''(((((((((((('''''''''((())))))******++++++*********,,,---...........................+++---000333666:::???CCC888999;;;<<<===@@@DDDGGG@@@???============;;;:::777666555333222000///...000///...---,,,+++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((()))************+++++++++++++++******++++++,,,------------............///...///000000//////111333444333333444444444;;;CCCaaa############$$$$$$%%%%%%########################"""$$$%%%%%%$$$######$$$######$$$%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&'''$$$%%%&&&'''((((((((((((&&&&&&'''(((((())))))***************+++---///000........................,,,---///111333777<<>>@@@@@@@@@AAABBB???>>>============;;;999666555444222000///...---,,,,,,++++++***))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((()))************+++++++++++++++******++++++,,,------------............///...///000/////////111333444222222444444444:::AAA^^^######$$$$$$$$$%%%%%%%%%########################"""$$$%%%%%%###""""""######$$$&&&&&&'''&&&$$$###$$$###"""!!!!!!###%%%'''$$$%%%&&&'''((((((((((((&&&&&&''''''((())))))))))))))))))+++---///222444........................000111111000000111555888888===CCCFFFEEEBBB???>>>???>>>===>>>??????===;;;333222111///...,,,+++******)))))))))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((()))************+++++++++++++++******++++++,,,------------.........//////---///////////////111333333111111333333444999@@@[[[######$$$%%%'''((())))))$$$#########%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&######&&&&&&""""""%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&***)))))))))))))))******)))))))))***+++---...///------......///000000000000///...000333555666555999888888:::===>>>===<<<@@@@@@???>>><<<:::999888333222000...,,,+++************)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$#########&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))+++***((($$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))'''&&&%%%$$$%%%''')))***(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***+++*********,,,,,,,,,++++++,,,,,,---...///111111111111000000000000000111555333222333111111777@@@YYY######$$$%%%&&&''''''(((&&&$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))(((((()))******+++)))))))))***+++,,,---...------......//////000000000//////111444666777777888888888:::<<<===<<<;;;>>>======<<<:::888666555222111///---,,,+++*********))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&''''''(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***---,,,,,,,,,.........---,,,,,,,,,---...///000111111111000000000000000111444222222333222111777???VVV######$$$$$$$$$%%%%%%%%%'''%%%$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&***(((!!! %%%&&&"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,***************+++,,,------------...//////000000000//////111555888999999777777777999;;;<<<<<<:::::::::999888777555333222000///...---++++++*********)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&((()))******)))'''%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,---------......,,,,,,,,,---...///000111000000000//////000000111444222222333222222777???SSS$$$$$$##################'''%%%######%%%''''''&&&########################...444000"""''''''"""############$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&'''''')))***,,,,,,+++***************++++++,,,,,,---......//////000000//////222666999:::;;;666555666777:::;;;:::999888888777666444222000///......---++++++*********))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))*********((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))***++++++++++++,,,---,,,,,,,,,------///000000000////////////000000111333222333444333222777???RRR|||$$$$$$############""""""%%%$$$"""###%%%&&&&&&%%%########################...444///"""''''''"""""""""#########$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''(((***+++,,,*********))))))***++++++,,,,,,------...////////////...///111555888::::::444444444666999:::999888777777666555333111///...,,,,,,+++***************)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((+++***)))(((''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))+++,,,,,,******+++------------------...///000//////......///000111111333222333444333222777>>>RRR{{{$$$$$$###########################$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%)))''' &&&'''###""""""#########$$$$$$$$$###$$$%%%%%%&&&'''((((((&&&&&&&&&'''((()))***+++)))))))))))))))***+++,,,,,,,,,,,,---......//////...------///333666777777333333333555777888888666666555555333222000...---+++******)))))))))******)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''((((((+++)))'''&&&&&&''')))***(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++******---///...,,,+++---000---------------...//////............///000111111222222333555444222777===QQQxxx######$$$$$$$$$$$$$$$$$$"""###$$$'''))))))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""###%%%&&&&&&#########$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''((()))'''''''''''''''((()))***(((((((((((()))+++,,,,,,+++,,,,,,------......///---,,,,,,...111333444444222222222444666777777555444444333222000...,,,+++))))))((((((((())))))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++******---000///+++***---000...------------...//////...------......000111111222222333555444222666===NNNttt######$$$$$$$$$%%%%%%%%%"""###&&&)))++++++'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!&&&&&&###$$$'''###$$$$$$$$$$$$%%%%%%%%%######$$$%%%&&&(((((()))(((((('''''''''(((((()))'''''''''((()))+++,,,---++++++,,,------......///,,,++++++,,,///222222222222111222333666777666555222222222000///---+++***)))(((((((((((())))))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((###%%%'''((()))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***'''+++...---)))(((+++///......---------...//////---------......000111111222111333666444222666===KKKrrr"""############$$$$$$$$$""" ###+++444444+++""""""$$$'''))))))'''$$$"""$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))(((''''''((()))******)))******+++,,,,,,---..............................111111222222222333333333333222111///......------))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%&&&'''((()))---,,,+++***))))))))))))***((('''((()))***)))'''******))))))******+++,,,***,,,---,,,******+++,,,,,,,,,------.../////////////////////000111222333222333333333333555888;;;LLLnnn"""############$$$$$$$$$%%%""""""&&&++++++%%%"""$$$&&&''''''&&&$$$"""###%%%'''))))))'''%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((()))))))))))))))(((((()))******************++++++,,,------...........................000000000000111111111222222111000...---,,,,,,,,,))))))))))))((((((((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((())),,,,,,***))))))(((((((((***((('''((()))***)))'''***************++++++,,,***+++,,,,,,******+++,,,,,,,,,------.../////////////////////000111222333222333333333333555888;;;KKKlll"""############$$$$$$$$$&&&$$$""""""###$$$###"""######$$$%%%%%%$$$######"""%%%(((++++++(((%%%"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((())))))))))))************+++++++++******++++++,,,,,,------------------------------....../////////000000000111000...---+++*********)))))))))(((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))+++***)))(((((('''((((((***((('''((()))***)))''')))************+++++++++***+++,,,,,,******+++,,,,,,,,,------.../////////////////////000111222333222333333333333555888;;;IIIjjj""""""#########$$$$$$$$$$$$$$$$$$######$$$&&&((($$$##################$$$###%%%'''))))))'''%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))***+++,,,++++++***+++,,,******++++++,,,,,,,,,,,,------------------------............///////////////...---+++))))))(((((())))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((()))))))))((('''''''''''''''***((('''((()))***)))'''))))))******++++++++++++)))+++,,,,,,+++***+++---,,,,,,------.../////////////////////000111222333222333333333333555888;;;GGGggg""""""#########$$$$$$$$$###%%%'''&&&%%%$$$&&&((($$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((***,,,---,,,******+++---******+++++++++++++++,,,------------------------............/////////000---,,,+++)))((((((''''''((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((((((((()))(((''''''''''''''''''***((('''((()))***)))'''((()))***++++++++++++***)))***,,,,,,++++++,,,---,,,,,,------.../////////////////////000111222333222333333333333555888;;;EEEddd"""############$$$$$$$$$%%%&&&'''&&&$$$"""""""""$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((***,,,...---***(((***---******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////******)))(((((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))))))))(((((((((''''''''''''((((((***((('''((()))***)))'''((()))***,,,,,,+++******)))***+++,,,++++++,,,...,,,,,,------.../////////////////////000111222333222333333333333555888;;;DDDccc"""############$$$$$$$$$&&&%%%$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())),,,...,,,)))'''))),,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------((((((((((((((()))******(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((()))***))))))((()))(((((('''(((((())))))***((('''((()))***)))'''((()))+++,,,,,,+++***)))(((***++++++++++++,,,...,,,,,,------.../////////////////////000111222333222333333333333555888;;;DDDbbb"""############$$$$$$$$$&&&$$$!!!!!!$$$'''))))))$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())),,,...,,,(((&&&(((,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''''''''((((((***++++++(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&''''''$$$""" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''')))*********)))((())))))((((((((())))))******((('''((()))***)))(((''')))+++,,,,,,,,,***)))(((***++++++++++++---...,,,,,,------...//////000////////////000111222333222333333333333555888;;;DDDaaa$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$######$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''******))))))))))))*********************************++++++,,,,,,++++++*********++++++++++++*********))))))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,,,,---...///000...,,,---000222444444444444333333555888<<<>>>GGGccc$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''))))))(((((((((((())))))***************************++++++,,,,,,++++++***)))******++++++******))))))))))))((('''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,,,,---///000111///---...111333555555444444333333444777:::===IIIddd$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''((((((******************************++++++++++++******)))******++++++******)))))))))(((((('''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%###$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((((((((('''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------111///...///222555666666444444333333444666999:::HHHccc$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((('''''''''&&&&&&'''''''''******************************++++++++++++******))))))************))))))(((((((((''''''&&&&&&&&&((((((((('''''''''&&&&&&$$$&&&(((******(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((())))))'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,***,,,///111222111///---111000///111444666777777444333333333333555777888EEE```$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))******++++++******))))))))))))******)))))))))''''''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&$$$&&&(((******(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&''')))***)))(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,---000666:::;;;888444111000//////111444777888777444333333333444555777888DDD^^^$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%$$$######""""""######$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))************))))))((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%%%%&&&'''((((((&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&''')))))))))'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---)))---222666777555111...///...///111555777777777333333333444555777888999EEE^^^$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%'''((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%''')))******)))$$$$$$%%%%%%%%%%%%&&&&&&!!!"""%%%''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------((()))+++---.........---...---...111555777777666222333444555777888::::::EEE]]]$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%%%%%%%&&&(((***((((((''''''''''''(((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%'''***,,,,,,+++$$$$$$%%%%%%%%%&&&&&&&&& ###%%%''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&(((((((((&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,---------,,,++++++,,,///111333------...111555777777666222333444666888999;;;;;;BBB[[[%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))+++******)))(((''''''&&&))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((('''***)))(((''''''((()))***%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''((('''&&&'''(((***'''&&&))),,,***&&&(((///)))***+++,,,,,,+++***))),,,,,,++++++***+++++++++***++++++,,,---...000111666333000222777888555111222222333333555666888999@@@YYY+++)))'''$$$######%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))******))))))(((''''''&&&)))((((((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((((('''(((((((((((()))***,,,---((((((''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&'''(((***(((((('''&&&&&&(((+++---)))***++++++++++++***))),,,,,,++++++***++++++,,,+++++++++,,,---...///000222000///222777999777444222222333444555777888999@@@XXX///,,,((($$$""""""$$$&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))***))))))(((((('''''''''((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''(((***,,,///000******)))(((((('''&&&&&&''''''''''''''''''''''''&&&'''((('''&&&'''(((***444777222(((&&&+++,,,((()))***++++++++++++***))),,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,---...//////......222777:::999777222222333444555777888999@@@WWW,,,***'''$$$#########$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&'''(((***,,,---...******))))))((((((((((((''''''''''''''''''''''''&&&'''((('''&&&'''(((***AAAIIIEEE333))),,,+++$$$*********++++++*********++++++******++++++,,,,,,------,,,,,,,,,------............222666888888777333333333444555777999:::???UUU}}}$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&'''(((((()))))))))(((((((((((())))))******((((((((((((((((((((((((&&&'''((('''&&&'''(((***999GGGIII888******+++&&&+++******************++++++*********++++++,,,---------,,,,,,,,,------...//////000222555666666555333333444444666777999:::???SSSzzz!!!###&&&&&&&&&$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''(((((('''&&&&&&&&&&&&'''(((((()))******((((((((((((((((((((((((&&&'''((('''&&&'''(((***%%%222999111)))))),,,,,,++++++***))))))***++++++************+++,,,------,,,,,,,,,,,,,,,---...///000000222333444444444444333333444555666888999:::>>>QQQwww!!!"""###%%%%%%&&&%%%%%%######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''((())))))((('''&&&''''''''''''''''''((((((((((((((((((((((((((((((&&&'''((('''&&&'''(((***###&&&)))***))))))***,,,++++++***))))))***++++++************+++,,,---...+++++++++,,,---...///000///000222333333333444555444444444555666888::::::>>>PPPuuu%%%$$$$$$$$$$$$%%%'''(((######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&''')))*********)))(((((((((((('''&&&&&&%%%%%%))))))))))))))))))))))))&&&'''((((((&&&'''(((***000(((%%%(((+++)))'''(((,,,+++***))))))***+++,,,************+++,,,---...***++++++,,,---...000111---///111333333444555666444444444555777888:::;;;>>>OOOsss$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&***)))'''&&&&&&'''&&&%%%'''&&&%%%%%%$$$$$$######''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))******)))((('''%%%%%%'''******&&&"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&%%%$$$&&&))),,,(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,------///......---------......000///000222555666666555333333333444666777999:::BBBPPPsss$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''''''''''')))((((((((('''''''''&&&'''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%''')))***&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&$$$$$$(((((((((***+++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((((((((('''''''''''''''''''''&&&&&&'''***---(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,------......---------------...000000000222555777666555333333333444666777999:::@@@OOOrrr$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''%%%###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$$$$$$$&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((()))))))))%%%''')))***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((***---(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,------------,,,,,,,,,,,,------000000111333666777666555333333333444666777999:::???MMMppp$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((''''''''''''''''''''''''%%%'''((()))((('''''''''%%%%%%&&&''''''''''''&&&******)))((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$'''***)))&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((('''''')))+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***)))******++++++,,,------,,,,,,+++++++++,,,------000000111333555777666555333333333444666777999:::>>>MMMppp$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$###%%%''''''&&&$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((('''&&&&&&&&&'''''''''''''''%%%''')))(((&&&$$$%%%&&&"""&&&***///111222000///------,,,***(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''***(((&&&###"""""""""###///111222///)))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&'''((('''&&&&&&''')))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***)))******++++++,,,------+++++++++++++++,,,---...000///000222555666666555333333333444666777999:::???MMMqqq$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$######%%%''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''$$$&&&'''%%%###"""$$$'''111333666888777333///,,,,,,,,,+++***)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''''''''''''''''''''''''''&&&%%%&&&(((,,,000333===<<<999555///***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((%%%'''((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,------,,,++++++,,,,,,---...///......///111444555444333333333333444666777999:::>>>MMMqqq$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%#########%%%'''((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''###&&&'''%%%###$$$***///777777555333///***&&&$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''$$$$$$%%%(((...555<<<@@@999777333000...+++)))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&((())))))'''&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,------,,,,,,,,,,,,---...///000---------000222444333222333333333444666777999:::===LLLooo$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%#########%%%'''((('''%%%#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%''')))(((&&&)))111777***)))'''%%%$$$$$$%%%&&&!!!"""$$$&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&(((---333666,,,)))&&&&&&)))***(((&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))''')))******)))'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))******+++,,,,,,------,,,,,,,,,---...///000111,,,,,,---///111333222111333333333444666777999:::<<>>===HHHhhh%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$((( !!!(((((( """+++''''''''''''''''''''''''''''''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((((((((((((((((((((((((((($$$%%%&&&(((***,,,---...)))))))))***))))))((((((&&&&&&''''''(((((())))))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&(((''''''''''''((())))))(((((()))))))))(((''''''++++++++++++************((()))***,,,,,,++++++***)))))))))*********++++++,,,+++++++++************++++++,,,,,,,,,,,,------333222000///------,,,,,,......//////000222333444222222444888999666888===>>>JJJjjj%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&""" $$$'''&&&%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%'''(((***,,,---...((())))))*********))))))'''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))'''(((((((((((((((''''''************************'''(((***,,,,,,+++***)))))))))*********+++++++++,,,,,,+++++++++*********+++++++++,,,,,,,,,------111111000///...---,,,,,,......//////000222333444111111555::::::777777;;;>>>JJJkkk%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&***'''###,,,:::888+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''(((((()))******(((((()))******+++******((((((((((((((('''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))&&&''')))++++++***)))'''************++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------------------------------......//////000222333444111222666::::::777777:::===IIIjjj%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""+++)))"""---AAAAAA000''''''''''''''''''''''''&&&'''(((((((((((('''&&&%%%&&&&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))***++++++++++++))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&''''''((()))((((((((((((((('''''''''((()))***((((((((((((((()))))))))&&&'''((()))***))))))(((*********++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------***+++,,,---..................//////000222333444222222666::::::666666:::BBBNNNppp&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''!!!((()))$$$'''222444---''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%&&&''''''((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''')))***+++,,,,,,,,,***))))))((('''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&((()))))))))((('''))))))((((((((()))***+++(((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------***+++---.../////////.........//////000222333444333333555999999666666:::EEEQQQsss&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''***,,,***$$$"""%%%***''''''''''''''''''''''''&&&'''((())))))((('''&&&$$$%%%'''(((((((((''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))***,,,,,,------******)))((('''&&&&&&%%%(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))%%%&&&((()))))))))((('''***)))(((((((((***+++,,,))))))******+++++++++,,,******))))))******+++,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---///000000000///.........//////000222333444444333555999888555777;;;@@@LLLnnn%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((&&&%%%&&&))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((()))&&&&&&&&&'''''''''(((((())))))***+++***)))((('''(((((((((((((((((((((((('''((((((((((((((('''''')))(((((('''(((((()))******+++------------+++***%%%&&&&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++)))(((''''''''''''))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))%%%)))+++(((&&&(((***)))''')))++++++***)))))))))///...---+++***)))((((((++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,---------......000000000000////////////000111111111111222222222555777999999999888999:::DDDJJJfff%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((******+++++++++)))((('''(((((((((((((((((((((((('''(((((())))))((((((''')))(((&&&&&&&&&(((***,,,,,,------......------,,,&&&&&&''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++)))((('''''''''((())))))))))))))))))))))))''''''((())))))((('''''''''''''''((((((((())))))((((((''''''+++000///***''')))++++++***)))))))))++++++************++++++++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,---------......000/////////////////////000000111111111222222222444666888999888888999:::DDDJJJeee%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((+++,,,,,,,,,+++***((('''(((((((((((((((((((((((((((((())))))))))))(((((()))(((&&&&&&''')))+++---......------------......(((((('''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((''''''(((((())))))))))))))))))))))))'''(((((())))))(((((('''''''''(((((((((((())))))+++((($$$&&&000888444+++((()))++++++)))((()))******************+++,,,---++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000111111111222222333555777888777777888999CCCJJJeee&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''(((''''''&&&'''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''(((((()))''''''''''''((((((((((((,,,,,,,,,,,,+++***((('''(((((((((((((((((((((((((((((()))*********))))))(((((()))***+++,,,,,,---...---,,,++++++,,,---...))))))((((((''''''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((())))))+++)))%%%'''000777444,,,((()))+++***)))((()))***,,,,,,++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////000000000000111111111111222444666777666666777888AAAJJJggg&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&'''''''''''''''''''''&&&''''''(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))++++++,,,,,,+++***((('''))))))))))))))))))))))))(((((()))***++++++******'''))),,,///000///---+++---,,,+++******+++,,,---)))))))))((((((''''''&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))))))))))))))))))))(((((()))******)))+++000///+++)))*********(((((()))+++******+++,,,...000222333++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------....../////////000//////000000000111111111222444666666666555666777>>>HHHhhh&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&'''''''''''''''%%%'''(((((('''&&&&&&''''''''''''''''''''''''''')))))))))(((((((((((('''&&&'''((())))))))))))(((''''''((((((((()))))))))))))))***+++***)))((('''))))))))))))))))))))))))((()))***++++++,,,++++++(((+++...000111///,,,***++++++************++++++))))))((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))******))))))))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))((((((&&&+++---)))''')))++++++)))******)))(((((()))+++'''((())),,,///222555666++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------......//////000/////////000000000111111222444666777666666777888===FFFeee''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))(((((((((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''((()))))))))&&&&&&&&&'''''''''((((((%%%''')))(((&&&%%%&&&(((''''''''''''''''''''''''))))))))))))((((((((('''&&&'''((()))***))))))((('''((((((((())))))))))))&&&'''((()))***)))(((((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++,,,,,,---,,,,,,+++******++++++,,,,,,++++++***((((((((((((((()))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))*********)))))))))))))))))))))))))))******)))(((((()))***************)))))))))((((((%%%***,,,(((&&&(((***************)))((((((***,,,((()))***+++---///111222++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---......///000000////////////000000000111333555777777666666777888===DDD```''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((($$$'''))))))&&&%%%&&&(((((((((((((((((((((((((((******))))))((((((((('''&&&''')))*********)))((((((((((((((())))))))))))%%%&&&''')))))))))(((((())))))))))))))))))))))))((()))***+++,,,---------...,,,***(((((((((***+++++++++---......---++++++''''''(((((())))))************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))************))))))))))))))))))))))))+++***)))(((((()))***++++++*********))))))((((((%%%(((***''''''***+++)))*********)))'''(((***,,,...---,,,+++************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000333555777888777777888999>>>BBB\\\''''''((((((((((((''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''&&&&&&''''''((()))((('''(((+++((((((''''''''''''((((((''''''(((((((((((('''''')))(((((((((''''''''''''''''''''''''((((((((()))))))))(((((((((((()))))),,,+++++++++******))))))'''''''''''''''((())))))*********)))))))))((((((+++++++++******)))))))))+++***)))(((((()))***+++---------,,,,,,,,,,,,,,,,,,+++***((((((((()))***000...---------,,,***'''******)))((((((((((((((()))***,,,,,,+++***+++,,,))),,,,,,))))))+++***&&&(((+++,,,***)))))))))(((,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&'''((())))))))))))))))))))))))))))))*********************************))))))))),,,...++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////222111111111000000//////000333777888666555777999???EEEZZZ''''''((((((((((((''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''$$$$$$%%%&&&%%%$$$%%%(((((((((''''''''''''((((((''''''((((((((((((''''''))))))(((((((((''''''''''''''''''((((((((())))))((((((''''''''''''((((((+++++++++******)))))))))))))))((((((((())))))***)))))))))))))))*********))))))))))))))))))))))))++++++*********+++,,,---//////...---,,,,,,++++++++++++***)))***+++,,,,,,---,,,+++,,,------+++)))************+++,,,------+++***)))))))))))))))***'''***+++)))***,,,,,,((()))++++++***)))))))))(((+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************************************************************)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////111111111111000000000///000444777888666555777999>>>DDDWWW''''''((((((((((((''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&((()))(((&&&''')))***((((((''''''''''''(((((('''(((((())))))((((((''')))))))))(((((((((''''''''''''((((((((()))))))))(((''''''&&&&&&''''''(((*********)))))))))))))))******)))))))))))))))***%%%&&&&&&''''''((())))))))))))))))))(((((((((((()))))))))***+++,,,---...//////...,,,+++***)))((())))))))))))***+++,,,---+++******,,,......---+++))))))((())))))***++++++---+++)))***---///...,,,...111222//////000...)))+++***)))))))))(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++++++++++++++++++++++++++************************+++******)))))))))******++++++*********,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////111111111111000000000000000444888888666666777999>>>CCCSSS~~~''''''((((((((((((''''''&&&&&&''''''((((((((((((''''''''''''(((((((((((())),,,,,,)))''')))++++++((((((''''''''''''(((((((((((())))))))))))(((((()))))))))((((((((((((''''''(((((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))+++***))))))))))))))))))''''''((((((((()))))))))+++++++++***)))((((((((())))))***+++---...000000......---,,,+++*********************++++++++++++,,,,,,+++,,,......---+++++++++***)))))))))))))))...,,,---333;;;>>><<<999AAADDDDDD???;;;999444......***((())))))((((((*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,......---+++***++++++++++++++++++++++++************************+++***))))))******))))))***)))(((((()))+++---///,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////111111111000000000000000000444888888777666777:::>>>CCCQQQyyy''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))---,,,&&&$$$''')))'''((((((''''''''''''(((((((((((())))))))))))((((((***)))))))))(((((((((((((((((((((((()))))))))*********))))))))))))******)))))))))))))))***************))))))((())))))***,,,,,,,,,+++++++++++++++******+++,,,---...//////111222333555777888999999444444444444444444555555444444444333222111000000111///.........---+++)))------,,,,,,,,,,,,,,,------...333>>>JJJOOONNNKKKTTTWWWWWWRRRMMMIIICCC<<<333,,,(((******((((((+++++++++++++++++++++++++++************************************************((()))+++------,,,+++***++++++++++++++++++++++++************************,,,***)))***,,,,,,***))),,,+++***)))***,,,///000,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////000000000000000000111111111444888999777666888:::???DDDQQQuuu''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***///444222)))&&&***+++(((((((((''''''''''''((((((((())))))******))))))(((******)))))))))(((((((((((((((((()))))))))******+++******))))))******+++***************+++++++++******))))))***++++++,,,++++++++++++,,,,,,,,,,,,,,,---000444888<<<>>>@@@BBBCCCEEEFFFHHHIIIIIIIIICCCDDDDDDEEEEEEFFFFFFGGGDDDCCCCCCBBBAAA???>>>===:::888666555555333000---,,,++++++++++++,,,---...+++...555AAAMMMUUUXXXXXX[[[```bbb```^^^[[[VVVOOO999///)))+++,,,((('''++++++++++++++++++,,,,,,,,,************************************************((()))***+++,,,+++******++++++++++++++++++++++++************************,,,***)))+++...///---***......------...///000111,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////000000000000111111111111111555888999777777888:::???EEEPPPsss''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''((())))))******666;;;888---)))---...)))((((((''''''''''''(((((())))))************))))))*********)))))))))(((((((((((()))))))))***************))))))))))))*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,...///000///000111222444555666777<<<>>>AAAEEEJJJNNNQQQSSSRRRTTTUUUWWWXXXYYYYYYYYYUUUUUUUUUUUUVVVVVVVVVVVVPPPQQQQQQQQQPPPNNNMMMLLLIIIGGGEEEDDDCCCAAA>>><<<444333111///...---,,,,,,+++---222999CCCMMMUUUZZZ[[[aaaeeefffffffffaaa[[[???222***,,,---((('''+++)))*********++++++++++++************************************************)))*********++++++++++++************************************************,,,***))),,,000222///,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......//////////////////000000000111111111111111555999999888777888;;;===DDDPPPqqq''''''((((((((((((''''''((((((((((((((('''''''''&&&''''''((()))******+++555;;;777+++&&&++++++&&&((((((''''''''''''(((((())))))************))))))************))))))))))))))))))))))))************))))))(((((((((((())))))+++++++++,,,,,,---------,,,,,,------///000222333;;;<<<>>>AAACCCFFFHHHIIIPPPQQQSSSVVVYYY[[[^^^___\\\]]]___```aaaaaaaaaaaa``````______^^^^^^^^^]]]VVVVVVWWWXXXXXXWWWVVVUUUVVVTTTSSSRRRQQQPPPMMMJJJEEECCC???:::666222///...+++,,,---111777BBBNNNVVVZZZ```fffggghhhhhhccc]]]BBB444+++---...(((''',,,(((((())))))*********+++************************************************++++++*********+++,,,---))))))))))))))))))))))))************************,,,***)))---222444111---++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---....../////////////////////000000111111111222111555999:::888777999;;;<<>>BBBFFFJJJLLLPPPUUUXXXXXXYYY[[[\\\[[[VVVOOOJJJNNNRRRXXX]]]___aaabbbccceeedddddddddcccccccccccceeedddbbbbbbaaa```]]]ZZZ^^^^^^______````````````^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\YYYVVVRRRNNNIIIEEE<<<888555222000111;;;EEEQQQTTTUUUSSSRRROOOHHH@@@111///+++***+++,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---******+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,---------............///......//////000000111111000///000222444444333111222666:::;;;999888888:::<<>>EEELLLPPPSSSUUUXXXZZZ[[[[[[]]]_________``````^^^WWWNNNHHHTTTXXX^^^aaacccdddeeefffdddddddddddddddccccccccccccbbbaaaaaaaaa```]]][[[_________```````````````___________________________aaaaaa___\\\YYYWWWWWWOOOHHHBBB???;;;888;;;???EEEFFFCCC===;;;:::555///---,,,***+++,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,---......+++++++++++++++,,,------------,,,,,,,,,,,,++++++...------------,,,,,,,,,---------............///......//////000000111111111000111333555555444222333777;;;<<<999888888:::<<>>999222111333222...///...,,,,,,------+++***...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,,,,+++++++++,,,,,,,,,------+++++++++,,,---...///000---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......//////000000111111111111111333555666444222555999<<<<<<:::888888:::<<>>AAADDDGGGIIIOOOPPPQQQRRRTTTUUUVVVWWW[[[]]]______^^^]]]]]]]]]]]]XXXVVVYYY[[[XXXTTTSSSMMMLLLFFF>>>999777333------,,,******,,,------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,---......,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------............///......//////000000111111111000111333555555444222333777;;;<<<999888888:::===DDDPPPppp222000,,,)))(((((())))))(((((()))))))))*********))))))*********+++++++++))))))))))))************'''(((***++++++***((('''************************&&&''')))++++++***(((&&&)))************,,,000444:::===CCCJJJQQQWWW[[[]]]^^^___```aaaaaaaaaaaa```]]][[[YYYXXXXXXVVVQQQNNNGGGEEECCCCCCFFFIIIKKKLLLRRRUUUWWWWWWUUURRRPPPOOOHHHHHHIIIIIIIIIJJJJJJJJJHHHDDD???:::777666444222555555555666888<<>>>>>CCCFFFHHHGGGDDDAAA???>>>::::::::::::;;;;;;<<<<<<999888777888888777555333444333333333555888;;;<<<@@@AAACCCFFFIIILLLNNNOOOLLLJJJJJJNNNRRRTTTRRROOOFFFFFFJJJQQQTTTTTTVVVZZZTTTWWWXXXVVVTTTQQQIIIAAA>>>:::555111000//////...+++,,,............,,,+++,,,,,,,,,------.........------------------------...///000111000///---+++++++++,,,,,,,,,---------,,,,,,+++******++++++++++++,,,---...///...---,,,+++++++++,,,,,,---------,,,,,,,,,------.........---------.........//////......//////000111111111//////000111444444222111000444999:::888777999:::>>>CCCMMMlll)))(((''''''''''''((((((*********)))))))))))))))***)))))),,,......***&&&))))))))))))***+++,,,---+++,,,,,,,,,***)))***,,,******+++,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---++++++---111777@@@GGGLLLXXX[[[___dddfffeeedddbbbeeebbb^^^\\\\\\\\\]]]]]]___ZZZVVVUUUMMM@@@999999333222222111222222333333666999:::888333111444888555555777;;;@@@CCCCCCCCCGGG>>>666444222000555===444444444555666777777888555555777999===@@@CCCDDDGGGFFFGGGJJJNNNOOONNNLLLJJJFFF@@@===>>>DDDLLLQQQQQQVVV[[[ZZZUUURRRRRRUUULLLHHHBBB<<<888444000...,,,---//////....../////////...,,,,,,...///000000------------------------+++,,,,,,------,,,,,,+++111...,,,---//////---+++++++++++++++,,,------....................................------,,,,,,,,,........................,,,---......//////......000000000000111111111111222222222111000111333555666666888;;;:::777888;;;;;;EEEQQQooo))))))((((((((((((((()))************))))))))))))*********,,,///...***'''++++++***))))))*********++++++,,,,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,,,,,,,+++******,,,...---111777???HHHOOOUUUXXX[[[^^^aaadddeeecccaaa___\\\[[[ZZZ[[[[[[\\\]]]\\\[[[UUUPPPLLLEEE:::444444444333333222222222222333111333444222000222999???AAAAAADDDIIIPPPUUUXXXYYYTTTJJJAAA<<<999888>>>FFF======<<<:::999888777777:::::::::::::::;;;;;;<<<999<<>>GGGRRRZZZ___```aaaaaabbbddddddccc```\\\ZZZXXXYYYZZZ[[[[[[YYYWWWVVVRRRMMMHHHDDD>>>777444444222222111111111111111222111222222222555<<>>DDD>>>>>>????????????@@@@@@BBBBBBAAA@@@>>>======<<<<<>>:::888:::===BBBJJJSSSXXXYYYXXXZZZYYYWWWTTTQQQLLLIIIGGG>>>;;;777222///......//////---,,,---......---+++..............................////////////......///---------///000///.........---,,,,,,,,,------------------------------.........---------------........................------...////////////...////////////000000000000222333444444333444666888666555777:::999666888<<<<<>>???333666:::BBBKKKTTTZZZ]]][[[\\\]]][[[XXXSSSOOONNNHHHDDD???:::666333000///000///...///000111///....................................//////.........---------...///000000/////////...---,,,,,,------------------------------...............---------........................------...///////////////....../////////000000000000222333444333444666777666555666999888666888======FFFOOOkkk***************+++,,,,,,))))))******+++++++++,,,((()))+++++++++***))))))***************+++,,,,,,+++))))))---222333...)))+++,,,---------,,,++++++***,,,000555:::AAAIIIOOOYYY[[[___bbbdddcccbbb```]]]\\\YYYUUUQQQLLLHHHFFFLLLNNNPPPNNNHHHAAA===;;;777999;;;<<<;;;999555222777777777888:::;;;===>>>444666;;;AAAIIIRRRZZZ```ZZZYYYWWWXXX[[[^^^```aaaXXXWWWSSSOOONNNOOOQQQQQQWWWUUUSSSOOOKKKGGGEEECCCAAABBBCCCDDDEEEEEEEEEDDDAAAAAADDDLLLUUUZZZYYYVVVQQQMMMGGGAAA;;;888666666222555888;;;>>>FFFRRR[[[\\\___aaaaaa]]]YYYVVVUUUOOOLLLIIIFFFBBB===777333111///...///000111000///////////////////////////------............---------....../////////000111000000///...------------------------------------................................................---...//////000000//////////////////000000000000///111333333222222444555666444555888888666888===>>>FFFNNNjjj))))))))))))***+++,,,,,,))))))******+++,,,,,,,,,)))***,,,+++***)))***+++*********++++++---......+++******---000000---******+++,,,---------,,,,,,000444<<>>;;;999999===@@@@@@===;;;;;;===DDDIIILLLKKKJJJHHHCCC===;;;;;;;;;;;;<<<>>>???@@@555777<<>>???FFFMMMhhh((((((((())))))+++,,,,,,))))))***++++++,,,------***,,,...---+++***,,,------------,,,,,,---......++++++,,,,,,,,,,,,,,,+++000...---,,,---000333444<<>>999666444333222666;;;>>>???BBBHHHNNNXXX]]]___\\\[[[[[[WWWQQQIIIHHHGGGFFFFFFEEEEEEEEEBBBBBBDDDHHHMMMQQQTTTUUUVVVUUUVVVYYY\\\___``````aaacccbbb^^^^^^bbbccc```\\\[[[[[[ZZZYYYXXXWWWWWWVVVWWWYYY[[[\\\[[[ZZZYYYTTTQQQPPPTTT[[[```___]]]ZZZ\\\^^^]]]XXXPPPGGGBBB======;;;888777999???DDDOOOUUU[[[]]]]]]]]]```ccc\\\YYYVVVVVVWWWTTTOOOJJJ???;;;555111000//////...000000000000000000000000......////////////.........000222111...---///000/////////...//////000000////////////////////////---........./////////000..............................///000000000000000111111111111222222222222111333555555333222111222555333444666666555999>>>???FFFMMMggg(((((((((((()))***+++,,,))))))***+++,,,,,,------,,,...000///---,,,---000000000///...------------+++,,,---,,,***)))***,,,777444000---///444:::>>>GGGNNNWWW___dddeeeeeeeee[[[ZZZWWWSSSNNNJJJFFFDDDEEECCC???;;;777555333333666:::@@@DDDGGGNNNWWW___]]]bbbccc``````cccbbb]]]]]]\\\ZZZXXXUUUTTTSSSRRRSSSQQQQQQRRRUUUYYY[[[\\\^^^]]]^^^aaadddeeeeeedddccceeeddd___aaahhhllljjj^^^^^^\\\YYYWWWUUUSSSRRRXXXYYY\\\___aaaaaaaaaaaa^^^]]]\\\]]]___bbbcccddd___```aaaaaa___ZZZUUURRREEEBBB>>>======>>>>>>===CCCIIIPPPTTTVVVXXX^^^bbbaaa]]]XXXXXXZZZ[[[WWWSSSJJJDDD<<<666333111111000000000000000000000000000//////000000000000/////////111222111...---...000//////...//////000111222000000000000000000000000---.........//////000000...........................//////000000000000000111111222222222333333333333555777666444222222222555333333666666555999???@@@FFFLLLfff&&&))),,,---,,,*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,:::444---******---...---***...111///+++***---111,,,...222777===DDDLLLQQQ___\\\[[[^^^dddgggeeebbbWWWQQQHHH@@@>>>@@@FFFKKKDDD???:::666555555666555444999CCCNNNQQQOOOSSS[[[___```aaabbbdddeeefffgggccc___^^^___^^^[[[[[[^^^aaa``````bbbeeehhhhhhhhhiiiffffffhhhgggeeefffjjjccccccbbb```cccgggfffaaa```]]]WWWRRRTTTZZZ[[[XXX[[[[[[\\\]]]^^^___``````eeeeeebbb```ccchhhgggbbbcccaaa```aaadddfffeeecccWWWQQQJJJDDDDDDFFFIIIKKKIIIIIIGGGEEEDDDKKKWWW```^^^^^^^^^\\\ZZZYYYZZZ[[[XXXSSSKKKCCC===777222...222000111333333///...000000000000000000000000000//////000000000000//////222333333111///...///000000000////////////000000............/////////000............/////////000////////////000000000000222222222222111111111000333333333333333222111000333444666555444666:::>>>>>>GGGNNNeee(((+++......---,,,,,,,,,,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,111...++++++,,,------+++***,,,---..................444<<>>@@@999777555555777999;;;<<<>>>>>>BBBIIIJJJGGGJJJOOOPPPSSSYYY___dddgggiiiiiidddcccfffkkkllliiigggiiidddddddddeeeeeedddbbb```aaa]]]]]]ccchhhiiihhhiiikkkiiigggjjjuuu}}}rrrmmmcccZZZYYY___bbbaaa^^^[[[WWWTTTTTTWWW\\\___dddeeecccbbbeeehhhfffaaadddbbbbbbccceeefffeeecccgggbbbZZZSSSOOOLLLJJJIIIUUUUUUSSSNNNJJJKKKPPPVVVaaabbbcccbbb___]]]]]]]]]YYYVVVRRRNNNIIICCC<<<777444111000333222///000222111111111111111111111111///000000000000000000///...///000///......000111000000////////////000000........./////////000000........./////////000000////////////000000000111111111000111111222333333333333333333333222111111222333555444444666:::===>>>GGGMMMeee)))+++---...---,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,******+++...000000...+++,,,+++***,,,000111000...777???JJJUUU\\\___aaaaaacccdddeeegggeee]]]QQQHHH?????????===999666555555444444555:::@@@EEEHHHHHHJJJFFFEEEHHHIIIIIIJJJLLLIIINNNVVV^^^eeehhhiiihhhmmmkkkkkknnnmmmhhhfffgggiiijjjmmmnnnmmmiiieeecccpppmmmqqq~~~}}}{{{ssshhh]]]YYY[[[```ddd^^^aaacccffflllqqqooojjj``````aaaccceeeffffffdddgggdddaaa___\\\YYYTTTQQQTTTWWWXXXWWWTTTTTTWWWZZZbbbdddggggggdddaaa```___ZZZYYYYYYXXXUUUOOOGGGAAA999555333333222000111555111111111111111111111111000000111111111111000000...///000///......///111000000000000000000000000....../////////000000000....../////////000000000/////////000000000111111000000///000111333555666333333333333333222222111222333444444555666:::===>>>GGGMMMddd''')))+++,,,+++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------***,,,...111222111000...///...,,,---///222444555EEELLLVVV^^^bbbbbbaaa```bbbccceeefffbbbYYYMMMDDD@@@CCCDDDBBB===999666666777888<<>>GGGLLLccc((()))++++++*********,,,+++,,,------------,,,+++++++++,,,,,,,,,------------...//////////////////333333222000///333<<>>:::;;;???EEEKKKPPPRRRRRRTTTRRRRRRVVV___eeeeeeaaadddddddddeeefffhhhkkkllldddeeekkkuuu|||qqqaaa^^^^^^^^^^^^^^^^^^______gggfffggghhhiiihhhdddbbbbbbaaa```^^^[[[ZZZ[[[\\\\\\```eeehhhhhhgggffffffbbb```]]][[[YYYWWWSSSPPPNNNIIICCC@@@;;;444111333111111111111111111111111111111222222222222111111000111111000//////000222000000111111111111000000////////////000000000111////////////000000000111000000000000111111111111444333222111111222333333222333333444444444333333555555666888:::===>>>???>>>GGGLLLbbb***,,,------++++++---...+++,,,---......---,,,+++,,,,,,,,,,,,---------------......---++++++,,,...444777777555555;;;HHHRRRZZZ]]]aaadddeeeeeefffhhhfffggghhhhhhgggeeecccaaaeeeeeeaaaWWWJJJAAA>>>???======@@@EEEJJJNNNPPPOOOWWWXXXXXXZZZbbbjjjiiieeeeeedddccceeeiiipppwww|||yyytttssspppkkkgggdddeeegggiiifffccccccdddfffggggggiiigggdddaaa___^^^^^^___^^^aaaeeegggggghhhjjjkkkhhheee```]]]\\\[[[ZZZXXXXXXSSSOOOKKKDDD:::444333222222222222222222222222222222333333333333222222...///000000//////111333///000111222222111000////////////000000000111111/////////000000000111111000000000111111111222222444333333333333222222111222333333444444444444444666666666999===???@@@??????GGGKKKaaa+++,,,---,,,++++++---///+++,,,---//////---,,,+++,,,,,,,,,------------...+++---///...,,,+++,,,...333555888<<>>:::444000/////////000222333333222000///000000000000111111111111000000000000111111111111000111111111111222222222...000333555666666444333222333333444555555555444555444555888===@@@@@@>>>???GGGKKK```---,,,,,,++++++,,,,,,---++++++,,,------,,,++++++.........------,,,,,,,,,..................//////333;;;GGGQQQXXX\\\]]]^^^gggffffffhhhkkklllllllllnnnmmmkkkhhhggghhhllloookkkllljjjeeebbbcccfffggg```___bbbjjjqqqrrroookkkiiipppnnnccchhh}}}{{{www{{{{{{uuunnnlllnnnpppmmmjjjmmmiiihhhiiigggcccbbbddd```cccffffffdddbbbbbbbbbccc```^^^\\\YYYQQQEEE<<<666555333222222222000///333333333333333333333333;;;999666333111111111111111111111111111111111111000111111111000000222444444222000///000111111111111111222222222333333333111111111111222333444555444444444444444444333333444444444555888>>>FFFKKKBBBFFFOOOfff---,,,,,,++++++,,,,,,------,,,++++++++++++,,,---.........------,,,,,,,,,000///......///111333555AAAHHHQQQYYY^^^```aaabbbgggffffffhhhkkkmmmmmmlllrrrqqqooommmlllnnnpppsssoooooonnnkkkjjjlllnnnnnngggiiilllrrrtttpppjjjeee^^^lllrrrqqq}}}|||xxxqqqmmmnnnkkkkkkppprrrnnnjjjiiifffgggiiijjjjjjiiihhhhhhdddaaa___^^^]]]XXXOOOHHH???999333111444555333000333333333333333333333333999777555222111111111222111111111111111111111111...111444555444333222222777444222000000000///...111111222222222333333333111111111111222333444444444444444444444444444444444444444444777<<>>BBBLLLNNNUUUiii...------,,,,,,------...---///111222222111///---........................,,,---000666???IIISSSYYY``````aaaaaaaaabbbfffhhhjjjiiiiiikkknnnppppppooorrrqqqqqqsssvvvvvvtttqqqwwwqqqmmmnnnmmmhhhgggjjjfffjjjiiicccdddrrrwwwkkkiiimmmkkkkkklllnnnppprrrrrrrrrsssoookkkgggdddbbbaaa```]]]XXXMMMBBB888333222444444444444444444444444444111111111111222222333333222222222222222222222222222333444444222222222444000//////111444666555444111111222222222333333333444444333333222333333333333333444444555666777777444444444444444777<<<@@@LLLNNNTTThhh......------------......---///222444444222///---.............../////////---111888AAAKKKUUU\\\```bbbccccccbbbccceeeiiilllkkkjjjjjjllloooqqqqqqpppppppppqqqtttxxxwwwsssooopppkkkkkknnnmmmiiimmmvvvyyy}}}~~~mmmfffccceeeiiikkklllnnnrrrtttuuusssppplllhhheeebbbaaaaaa___YYYNNNAAA888666777444444444444444444444444111222222333333333333444333333333333333333333333///444;;;>>><<<777222///333222222333444444222000111111222222222333333333444444333333333333444444444444444555666666666777333444444444555777<<>>999555444555666666666555444333333333444444555555555333222111333555555444333222222222333333333333333333333333333333444333333222222333333444666666555555555555666666555555555666666666666666666666666777999;;;===???AAACCCIII```////////////////////////...............///000000---000222111222999EEEPPPXXX[[[^^^```aaaaaacccdddfffeeedddddddddeeeffffffeeehhhlllppprrrrrrqqqqqqvvvtttrrrooommmxxx}}}zzzyyy|||}}}}}}wwwsssooonnnnnnjjjbbb[[[OOOHHH???888555555777888666666555444444444444555555666666555333333444666555444444333222333333333222222222222222222222222444444333333333333444444666666555555555555666666555555555666666777777777666666666777999;;;===???@@@BBBHHH___///////////////000000000//////......//////000111000222333444888@@@MMMVVVYYY\\\___`````````aaabbb```___]]][[[ZZZZZZ\\\]]]^^^cccjjjppptttuuutttsssyyyooommmyyy|||xxxtttrrrrrrnnnfff___[[[RRRFFF;;;666555666777666666666555555555555555555666777666555444555777555555444444333333333333333333333333333333333333444444333333333333444444555555444444444444555555555555555666777777888888666666666777999;;;===???@@@AAAHHH___////////////000000111111000////////////000111111000111333999CCCMMMVVV[[[[[[^^^aaaaaa```]]]\\\[[[VVVTTTQQQNNNMMMNNNPPPRRR]]]ccckkkqqqtttuuuvvvxxxppptttyyyvvvuuurrrlllfffddd[[[NNNBBB;;;888777666777777777666666666555555444666777777666555666777555555555444444444333333555555555555555555555555555444444333333444444555444333333333333333333444555555666666777888888999666666666777999;;;===???@@@AAAHHH___...//////000000111111222000000000000000111111222...111888CCCOOOXXX]]]^^^^^^```aaa___[[[VVVSSSQQQMMMKKKHHHFFFGGGJJJNNNQQQ]]]eeeooorrrqqqsssyyy~~~wwwvvvtttpppllljjjcccXXXNNNFFF???:::777777777777888777666666555333555777777666555666777444555555555555444333333555555555555555555555555555555444444444444555555444444333333333333444444555555666777777888999999666666666777999;;;===???@@@BBBHHH___...//////000111111222222111111000000000111222222000888EEEQQQXXX\\\]]]]]][[[[[[ZZZVVVQQQMMMKKKKKKHHHGGGEEEFFFJJJPPPWWW[[[dddooozzz}}}{{{|||yyyuuurrrppplllddd\\\SSSJJJAAA;;;777777888888888777666555222444666777666555555666444555666666666555333333555555555555555555555555555555444444444444555555666555555444444555555666444555666777888999::::::666666666777999;;;===???AAACCCIII```...//////000111222222222111111111000111111222333666BBBRRR\\\]]]ZZZXXXXXXTTTSSSPPPKKKGGGEEEGGGIIIGGGFFFFFFIIIOOOXXX```fffppp~~~~~~{{{tttqqqlllfff]]]QQQFFF>>>777888888999999777666555111333666666666555555666444555666666666555333333444444444444444444444444555555444444444444555555777777666666666666777777444555666777888999::::::666666666777999;;;===???BBBCCCJJJaaa000///...///111333333333222333444333222444999===DDDMMMYYY^^^[[[UUUQQQPPPHHHIIILLLNNNPPPOOOMMMLLLLLLKKKKKKNNNUUUaaammmuuu|||{{{vvvtttqqqnnnhhh^^^QQQIIIBBB===888777999:::777444444444444555555555555555555555444444444333333333666777777777777777666666666777777555444444666888444444555555666777777777;;;888666666777999999999;;;:::999888:::<<<@@@BBBEEEFFFLLLccc000///......000111111000111222222222222666===BBBPPPTTTWWWUUUOOOJJJIIIIIIGGGKKKOOOQQQOOONNNPPPRRRVVVVVVVVVWWW^^^mmm~~~}}}yyysssmmmdddZZZSSSHHHBBB;;;888888999888555555555555555666666666666555555555444444444333333555555666666666666555555222333444444444444444555444444555555666777777777666888999::::::999888777;;;:::999999:::===@@@BBBEEEFFFLLLccc555333222333444555444333555555555666:::@@@IIIOOOZZZYYYUUUNNNHHHGGGJJJNNNTTTXXX[[[YYYTTTRRRWWW[[[SSSXXX^^^eeeppp}}}yyyuuunnnddd]]]QQQIII@@@999888888888777777777777777777777777777666555555555444444444444444555555666666555555444111222333555555555444333444555555666666777777888444999???AAA>>>;;;888888::::::999999:::===@@@AAADDDFFFLLLccc000//////000222333222111222222333555;;;CCCLLLRRRMMMKKKGGGCCCBBBHHHPPPWWW\\\ZZZVVVPPPKKKKKKOOOTTTSSSZZZgggwww}}}yyyzzzvvvlllcccZZZRRRFFF<<<888777888888999999888888888888777777666666666555555555555444444555666666666666666666777666555666777777666555555555555666777777888888666<<>>EEELLLQQQTTTDDDEEEFFFIIIOOOWWW```fffcccZZZOOOIIIIIIMMMQQQSSS^^^bbbnnnwwwxxxxxxrrrjjjbbbYYYMMMAAA:::888888888::::::999999888888888888777777666666666555555555555666777888888888888888===:::666555666777666555555555666666777888888888777<<>>@@@AAACCCFFFMMMbbb000000111333666666555333222555;;;CCCIIILLLLLLJJJ===AAAGGGOOOWWW^^^bbbddd^^^UUUKKKHHHMMMSSSWWWWWW___aaakkkzzzxxxvvvssshhhaaaVVVJJJ@@@;;;:::::::::::::::999888888777777777777777777666666666666666666777888999999999999===999555444666777666333555666666777777888888999777999;;;:::888777888:::777888999:::<<<>>>@@@AAACCCFFFMMMaaa===<<<===>>>@@@???<<<::::::@@@IIISSSYYYWWWPPPJJJEEEJJJSSS\\\cccfffdddccc]]]YYYUUUUUUYYY^^^``````hhhlllyyy~~~xxxvvvmmmhhh^^^SSSHHHAAA===<<<::::::999999888777777777888888888777777777666666555666777888888999999999999777666888<<<<<<888444666666666777888888999999777888999999999888888777777777999;;;===???@@@AAACCCFFFMMM```pppoooooooooooonnnjjjgggjjjqqq||||||rrrrrrxxx~~~xxxtttpppllldddYYYNNNEEE@@@>>>::::::999999888777666666888888888888777777777777444444666777888888888888666666888>>>CCCBBB<<<666666666666777888888999999999999:::<<<===<<<999666666777999;;;===???@@@AAACCCGGGMMM___