BM6P6(@ rrrrrrsssvvvzzz}}}~~~~~~wwwqqqlllkkklllllliiieeeeeeaaa\\\ZZZZZZ\\\^^^___cccfffkkkpppwwwxxxtttrrrqqqmmmkkkiiikkkoootttxxxzzzyyybbbZZZXXXWWWWWWWWWVVVVVVXXX\\\```bbbccceeefffgggeeecccbbbfffiiikkkkkkjjjgggcccccceeehhhjjjmmmpppooolllmmmqqqvvvwwwpppfff^^^]]]ccclllrrrppptttwwwuuuooojjjhhhjjjlllmmmnnnoooooonnnmmmlllkkkjjjiiikkknnnppppppppprrrqqqpppoooqqqsssvvvxxxppppppoooooonnnnnnmmmmmmqqqpppnnnmmmnnnpppsssuuuzzz}}}aaaWWWWWWWWWUUUTTTiii~~~}}}{{{yyyvvvvvvuuuuuuvvvwwwvvvrrrooommmooopppqqqpppmmmjjjhhhfffdddccccccfffgggeeebbbbbbbbbbbbaaaaaacccgggjjjiiikkklllkkkkkkmmmsssxxx{{{{{{qqqsssssstttwww{{{~~~~~~|||vvvrrrnnnnnnpppqqqooollliiieee___[[[[[[\\\\\\]]]___bbbgggmmmsss{{{zzzvvvsssrrrmmmkkkjjjlllpppvvvzzz}}}ttt```ZZZYYYYYYYYYYYYWWWWWWXXX\\\___``````eeehhhkkkjjjgggdddeeefffhhhggggggggggggggghhhjjjjjjmmmooommmkkklllqqqvvvyyysssiiibbbaaafffnnnssssssvvvyyywwwpppkkkiiiiiimmmnnnooopppqqqppppppooollljjjiiijjjmmmoooppppppttttttttttttuuuvvvwwwwwwrrrrrrqqqpppooonnnmmmmmmnnnmmmmmmlllnnnppprrrtttwwwsssaaaYYYUUUUUUWWW```vvv}}}zzzxxxvvvvvvuuuvvvwwwvvvssspppooopppppppppooommmkkkjjjkkkiiifffgggiiiiiihhhgggeeeeeedddcccbbbdddhhhlllppprrrssssssrrrtttyyy~~~tttlllttttttuuuwww{{{}}}~~~}}}~~~~~~zzzwwwuuurrroooqqqtttvvvuuussslllgggbbb]]]\\\[[[[[[ZZZ[[[^^^bbbgggmmmuuu}}}yyyvvvtttnnnmmmmmmooosssyyymmm]]]YYYYYYZZZ[[[ZZZYYYWWWXXX[[[^^^______gggkkkppppppkkkfffdddcccdddeeefffiiilllnnnnnnmmmlllmmmmmmkkkjjjlllrrrwww|||vvvnnngggfffiiipppttttttwwwzzzxxxrrrmmmjjjjjjkkklllnnnpppqqqqqqqqqpppnnnkkkiiiiiikkknnnpppppptttvvvxxxzzzzzzyyywwwvvvtttsssrrrpppooommmlllkkkjjjjjjjjjkkkmmmoooqqqrrrvvvsss```VVVVVVZZZYYYggg~~~|||yyyxxxwwwxxxxxxxxxvvvtttqqqqqqpppooonnnmmmllllllllljjjgggggghhhiiihhhhhhiiiiiihhhffffffhhhmmmpppwwwzzz}}}~~~~~~xxxmmmeeetttttttttvvvyyy{{{{{{{{{zzz|||~~~}}}yyyuuurrrrrrpppooopppsssttttttrrrkkkgggaaa]]]\\\[[[ZZZZZZXXX[[[___ccciiiooowww|||zzzwwwqqqqqqqqqsssvvv|||~~~fff[[[YYYYYYYYYZZZYYYXXXWWWYYY\\\___```aaakkkooorrrqqqlllfffcccbbbfffgggjjjoootttuuusssqqqnnnnnnllljjjjjjlllrrrvvv|||xxxqqqkkkiiilllqqqtttrrruuuxxxxxxtttooolllkkkhhhiiikkkmmmooooooooooooooolllhhhhhhjjjmmmooopppqqqtttxxx|||}}}{{{xxxuuutttsssrrrpppnnnlllkkkjjjgggggghhhiiikkkmmmoooqqqwww~~~qqq___XXXYYYWWW]]]ppp~~~|||{{{zzz{{{zzzyyywwwrrrqqqooonnnllllllllllllnnnllljjjiiiiiijjjjjjkkkkkkkkkkkkkkklllpppuuuyyyzzzpppgggaaatttsssrrrtttvvvxxxxxxwwwvvvxxxzzz|||zzzwwwsssppppppooooooooooooooonnnlllgggddd___\\\[[[[[[[[[ZZZXXXZZZ^^^aaaeeekkkqqqvvv||||||uuuvvvvvvvvvxxx~~~sssaaaZZZYYYYYYXXXXXXXXXWWWWWWZZZ___cccffffffppprrrrrrnnnhhhcccbbbcccjjjlllpppuuuxxxxxxvvvtttqqqooommmkkkjjjmmmrrruuuzzzwwwrrrmmmlllmmmppprrrooorrrvvvwwwuuuqqqnnnlllggghhhkkkmmmoooooooooooonnnkkkhhhgggiiimmmoooppplllpppuuuzzz|||zzzwwwtttrrrqqqpppooommmlllkkkjjjfffffffffgggiiikkknnnooovvv}}}~~~ppp```XXXZZZXXXaaa~~~|||||||||{{{zzzvvvtttqqqooommmllllllmmmqqqqqqpppoooooooooppprrrooopppsssuuuxxx}}}xxxoooggg```\\\sssrrrrrrsssuuuvvvuuuttttttvvvyyy{{{{{{yyyuuusssqqqqqqpppooonnnllljjjiiidddbbb^^^\\\\\\\\\[[[[[[YYY[[[]]]___bbbggglllpppuuuyyyxxxyyyxxxwwwwww|||yyykkk^^^ZZZ[[[ZZZXXXXXXXXXXXXYYY]]]bbbhhhkkklllqqqqqqooojjjccc```aaaccckkkooouuuxxxxxxvvvuuuuuutttrrrooommmmmmnnnqqqsssvvvtttqqqooonnnooopppqqqooorrruuuwwwvvvsssnnnkkkiiijjjmmmooopppqqqqqqqqqkkkiiiggggggjjjnnnpppqqqkkknnnrrrvvvwwwvvvtttrrrppppppoooooonnnnnnmmmmmmgggfffeeeeeefffiiimmmooosssyyy~~~|||xxxyyyuuueeeaaaZZZZZZooo}}}{{{xxxuuurrrqqqppppppqqqrrrttttttttttttuuuvvvxxx{{{{{{lllccc^^^ZZZXXXuuusssssssssuuuuuuuuussstttwww{{{~~~}}}{{{yyytttttttttssspppmmmkkkkkkeeeccc___]]]]]]]]]\\\[[[ZZZ\\\]]]^^^___cccgggkkkmmmqqqwww}}}yyyzzzyyyvvvtttxxxnnnddd[[[ZZZ]]]\\\[[[ZZZ[[[ZZZ\\\```fffkkkooopppoooooommmgggaaa]]]^^^```fffmmmuuuvvvsssqqqrrruuuwwwtttqqqooooooooopppppptttsssqqqpppppppppqqqrrrsssuuuwwwyyyxxxsssnnniiijjjkkkmmmooopppppppppppphhhgggggghhhkkkoooppppppnnnoooqqqrrrrrrqqqpppoooooooooooopppqqqqqqrrrrrriiigggdddcccdddhhhlllooosssxxx|||yyysssrrryyyoooddd\\\ddd{{{xxxvvvuuuuuuyyy}}}~~~~~~}}}~~~ttteee]]]ZZZXXXWWWvvvuuuttttttuuuvvvuuutttuuuxxx|||}}}wwwxxxxxxwwwtttqqqooonnngggeeeaaa___^^^]]]\\\ZZZ[[[\\\\\\]]]]]]```dddggggggkkkrrrwww|||yyyzzzxxxtttqqqttt}}}vvvhhh___YYY[[[^^^^^^]]]]]]]]]]]]^^^bbbhhhmmmpppqqqkkklllkkkggg```\\\[[[]]]aaajjjssstttooolllpppuuuxxxvvvsssqqqqqqpppooonnnrrrrrrrrrqqqqqqrrrrrrrrrwwwxxxzzz{{{yyytttmmmhhhhhhiiikkkmmmnnnnnnmmmmmmfffffffffiiillloooqqqpppqqqqqqqqqpppooonnnmmmllloooooopppqqqssstttuuuvvvkkkhhhdddbbbcccggglllooouuuyyy|||xxxrrroootttzzz}}}ooo```___rrr~~~{{{zzzsssddd\\\ZZZYYYYYYzzz{{{zzzxxxvvvuuuwwwyyy|||~~~~~~|||{{{zzzyyyyyyyyywwwssspppiiifffccc``````___^^^]]]\\\YYYVVVUUUXXX\\\___aaabbbgggmmmqqqsssuuuxxx{{{}}}yyyuuusssuuuxxx{{{}}}xxxqqqeee```ZZZZZZ]]]___^^^\\\^^^```dddjjjmmmnnnkkkhhhkkkmmmlllggg___ZZZZZZ\\\dddfffiiikkkmmmooorrruuuwwwuuusssrrrqqqooommmkkkooorrruuusssooommmppptttyyyzzz{{{{{{zzzvvvooojjjffffffhhhkkknnnooonnnmmmdddhhhmmmqqqrrrqqqqqqqqqmmmnnnpppooommmlllmmmnnnlllnnnoooooonnnnnnpppqqqiiieee^^^XXXVVVZZZbbbgggqqqsssuuutttrrrqqqsssuuufffbbbiiixxx|||qqqbbb[[[YYYYYYZZZ|||}}}}}}{{{xxxwwwxxxyyy}}}}}}|||||||||{{{yyyuuuqqqkkkhhhdddbbb```___]]][[[]]]ZZZVVVUUUWWW[[[]]]______ccciiimmmpppssswww{{{~~~~~~{{{vvvssstttwwwzzz{{{}}}wwwlllhhhddd___[[[[[[^^^aaaaaa___```ccchhhllloooppppppooooooppppppjjj```YYYWWWWWW\\\aaagggkkkmmmnnnnnnoooppppppqqqrrrsssqqqnnnkkknnnppprrrpppmmmlllooossswwwxxxyyyzzzyyytttnnniiigggggggggiiilllnnnnnnmmmiiillloooqqqqqqooommmlllkkkmmmoooooommmkkkjjjkkkggghhhjjjjjjjjjkkklllnnniiieee^^^WWWTTTYYYaaagggooorrruuutttrrrrrrtttwww~~~rrreeeaaahhh}}}~~~nnn```ZZZYYYZZZ[[[|||zzzxxxxxxzzz}}}~~~~~~{{{wwwtttkkkiiifffeeedddcccaaa___^^^[[[WWWUUUWWWYYY[[[\\\\\\___cccgggjjjoootttwwwvvvwwwxxx{{{~~~}}}wwwttttttuuuvvvvvvuuuwww~~~zzzzzz{{{|||wwwgggaaabbbbbb___\\\]]]aaaeeeeeedddccchhhmmmoooppprrruuuxxxuuuvvvvvvooodddZZZSSSQQQTTT[[[cccjjjmmmmmmkkkkkkiiikkknnnrrrtttsssooollllllnnnooommmkkkjjjmmmqqquuuvvvwwwxxxwwwssslllggghhhgggffffffiiikkkllllllnnnoooppppppooollliiiggghhhkkknnnooollliiigggfffccceeeggghhhiiijjjlllnnnnnnhhh___WWWTTTXXXaaahhhnnnqqqttttttrrrrrrtttwww{{{ooo```\\\lll{{{~~~|||tttggg]]]XXXYYY[[[]]]{{{yyyxxxtttvvvzzz~~~|||xxxuuujjjiiiiiiiiikkkkkkiiiggg```\\\XXXVVVWWWXXXYYYYYY[[[\\\^^^aaadddiiinnnpppqqqsssuuuyyy}}}yyytttrrrrrrqqqpppooopppttt{{{zzzuuutttuuuuuuyyynnnbbb___bbb```^^^]]]___dddhhhjjjjjjhhhmmmqqqqqqpppqqqwww|||{{{}}}|||vvvkkk^^^TTTOOOQQQXXXbbbiiimmmnnnmmmmmmiiijjjmmmqqqttttttqqqooolllmmmmmmllljjjjjjmmmppptttuuuvvvwwwvvvrrrlllgggiiifffddddddfffiiikkkllloooooonnnnnnmmmjjjfffccceeeiiimmmnnnlllhhhdddcccdddfffiiijjjlllmmmppprrrvvvpppfff\\\WWWZZZbbbhhhmmmpppssssssqqqpppqqqttt|||mmmaaaeeeooo|||}}}zzzoooiii```ZZZWWWXXX\\\^^^|||yyyxxxqqqssswww{{{~~~}}}yyyvvvkkkkkkkkkmmmnnnmmmjjjgggaaa]]]ZZZWWWWWWXXXXXXWWW[[[[[[[[[]]]```dddfffhhhnnnooossswww{{{|||vvvrrrooommmkkklllmmmnnnqqquuuxxxzzzzzzzzzuuuqqqpppoooooosssyyyxxxjjj```___bbb_________bbbfffjjjlllmmmmmmppprrrqqqnnnooouuuzzz~~~}}}sssfffZZZSSSUUU[[[ccciiimmmpppqqqsssllllllmmmooorrrssssssrrrmmmmmmlllkkkjjjllloooqqqssstttuuuwwwvvvrrrlllggghhheeecccccceeeiiikkklllmmmlllkkkllllllkkkgggddddddhhhlllnnnlllhhhdddbbbeeegggjjjlllnnnpppsssuuu}}}xxxnnnddd^^^___eeejjjmmmqqqttttttqqqnnnoooqqqyyyoooeeebbbbbbppp{{{tttmmmeeebbb]]]YYYWWWYYY\\\___~~~{{{zzztttvvvyyy|||~~~{{{xxxppppppoooooonnnjjjeeeaaabbb___[[[YYYXXXXXXXXXWWWZZZYYYYYY[[[^^^aaabbbbbbhhhjjjnnnrrruuuxxx{{{||||||zzztttpppllliiiiiiiiijjjkkkmmmppprrrtttuuuqqqnnnnnnllljjjnnnttt~~~nnnddd^^^]]]______```bbbdddgggjjjmmmnnnooopppqqqooonnnooossswww}}}zzzoooddd]]]]]]aaafffjjjmmmoooqqqsssmmmllllllnnnqqqssstttsssnnnmmmkkkjjjkkkmmmppprrrrrrssstttvvvuuurrrlllgggfffdddbbbcccfffjjjlllmmmllljjjiiikkknnnnnnkkkhhhcccggglllnnnllliiifffdddcccfffiiikkklllnnnqqqttt~~~zzzssskkkffffffiiimmmmmmqqquuuuuurrrppppppqqqzzzjjj[[[ZZZ___iiixxxwww}}}wwwlllfffaaaaaa___]]][[[\\\___aaa~~~yyyzzz}}}~~~~~~{{{uuuuuutttsssqqqlllfffaaabbb___\\\ZZZZZZZZZYYYXXXXXXWWWWWW[[[___aaaaaa___eeefffjjjmmmppprrrssstttvvvzzzxxxrrrmmmiiidddeeefffgggiiilllooorrrsssqqqppppppmmmjjjmmmrrr{{{zzzggg```^^^^^^___```aaaccceeegggiiilllmmmooonnnnnnnnnoooqqqsssuuuxxx{{{~~~wwwmmmfffcccfffjjjllllllkkkkkkkkkiiiiiikkkooorrrtttsssrrrooollljjjiiijjjmmmpppqqqpppqqqrrrttttttpppjjjeeedddcccbbbdddgggkkkmmmnnnmmmkkkiiilllppprrrooollldddhhhlllnnnmmmjjjhhhgggbbbdddgggiiijjjllloooqqqvvvuuusssooolllkkkmmmooommmqqqvvvwwwvvvtttuuuwww}}}fff\\\\\\]]]bbbooo|||zzz~~~qqqiiifffccceeeeeeccc``````bbbeee|||}}}~~~}}}wwwwwwxxxxxxvvvrrrkkkgggccc```]]][[[[[[[[[ZZZXXXUUUUUUVVV[[[```bbbaaa___dddeeehhhkkknnnoooppppppqqqvvv|||}}}}}}~~~{{{tttnnnkkk```aaaccceeegggkkkooorrruuusssssstttqqqmmmoootttyyy~~~zzzfffaaaaaabbbbbb```bbbeeefffgggiiikkklllnnnllllllmmmpppssstttuuutttwww|||{{{rrrlllgggjjjmmmnnnkkkgggdddcccccceeejjjoootttuuussspppnnnkkkiiihhhjjjmmmoooqqqnnnoooqqqrrrrrroooiiidddcccbbbbbbdddiiilllnnnoooooommmkkknnnsssuuurrroooeeehhhlllnnnmmmkkkjjjjjjbbbdddgggiiijjjlllnnnqqqooopppqqqpppnnnnnnoooppplllqqqwwwyyyyyyyyyzzz|||xxx___^^^ZZZXXX[[[kkk}}}}}}zzznnniiihhhggghhhiiigggdddccceeeggg~~~}}}}}}~~~~~~}}}{{{zzzxxxwwwtttpppmmmjjjgggbbb^^^ZZZYYYYYYZZZWWWXXXZZZ\\\]]]^^^]]]]]]aaabbbdddffffffhhhkkknnnqqqssswwwzzz||||||{{{zzzyyy}}}|||vvvnnnfffbbbbbbccceeehhhlllooopppsssuuuvvvuuusssrrrrrrsss|||yyy}}}eee```bbbbbbaaadddfffggggggfffeeeeeefffkkkkkkkkklllnnnqqqsssttttttvvvyyy|||{{{wwwpppjjjiiihhhhhhggggggfffffffffdddgggllloooqqqpppmmmllllllkkkjjjkkkmmmoooooonnnpppnnnmmmmmmnnnlllhhhdddiiijjjkkkkkklllllllllkkklllkkkkkkooossssssnnnhhhkkkkkkkkkkkkkkkkkkkkkkkkgggfffeeefffiiikkklllllljjjkkklllllllllnnnqqqtttoooqqqvvvzzz}}}~~~~~~~~~wwwgggZZZYYYZZZ^^^kkk{{{{{{ssspppqqqssspppmmmmmmooopppnnnkkk}}}|||}}}~~~~~~{{{zzzyyyxxxwwwtttpppmmmjjjhhhddd```]]][[[ZZZYYYWWWXXXZZZ\\\]]]]]]]]]]]]___aaabbbddddddfffiiillloooqqqtttvvvwwwwwwvvvuuuxxx{{{}}}wwwoooggg``````aaadddggglllppprrrrrrtttvvvwwwvvvuuuvvvwww~~~}}}zzz}}}fffaaabbbaaaaaaeeeggghhhhhhfffeeeeeeffflllllllllmmmoooqqqtttuuuvvvwwwyyy{{{{{{xxxrrrmmmiiiiiiiiiiiihhhhhhhhhhhheeehhhkkknnnooonnnllljjjiiihhhgggiiillloooppppppmmmllllllmmmooonnnjjjgggjjjkkkkkklllllllllllllllllljjjjjjnnnrrrrrrnnnjjjjjjkkkkkklllmmmnnnnnnnnnkkkhhheeedddeeeggghhhhhhggghhhiiijjjjjjlllpppsssqqqssswwwzzz|||}}}~~~}}}}}}~~~yyybbbZZZXXXYYYaaalll}}}xxxrrrpppqqqqqqnnnkkklllnnnpppnnnlll}}}{{{{{{}}}zzzyyyyyyyyyxxxuuupppllljjjiiifffccc___\\\ZZZYYYWWWXXXYYY[[[\\\]]]]]]^^^]]]^^^```aaabbbcccfffiiinnnooorrrssstttsssrrrqqqvvvyyy~~~{{{wwwooohhhccccccdddeeehhhlllpppsssqqqtttwwwyyyzzzzzz{{{|||}}}||||||hhhcccbbbbbbbbbccceeeggghhhgggfffggghhhlllllllllmmmoooqqqsssuuuuuuuuuvvvwwwwwwvvvrrrooojjjjjjkkkkkkjjjjjjiiiiiiggghhhjjjllllllkkkjjjiiigggeeedddeeeiiimmmppprrrooonnnnnnooopppnnnkkkhhhkkkkkkkkklllllllllllllllkkkiiihhhjjjnnnooommmkkkjjjkkklllnnnppprrrssstttsssnnnhhheeedddfffhhhiiihhhiiijjjkkkkkkmmmpppssssssuuuwwwyyy{{{}}}~~~~~~}}}|||yyyvvvtttwww|||uuuddd\\\XXXYYY^^^hhhwwwqqqpppooonnnnnnmmmjjjhhhjjjnnnqqqqqqppp}}}zzzzzz|||~~~}}}||||||{{{yyyuuuoookkkiiiiiigggeeeaaa]]]ZZZXXXWWWXXXYYYZZZ[[[\\\]]]]]][[[]]]______```aaadddfffmmmoooqqqssstttttttttssssssvvv{{{}}}wwwsssmmmfffjjjiiiiiiiiikkknnnqqqssssssuuuyyy{{{|||}}}~~~|||wwwiiieeeddddddfffaaacccfffhhhhhhiiijjjlllkkkkkkkkklllmmmooorrrssssssqqqppppppqqqqqqpppnnnmmmnnnmmmmmmllljjjhhhgggggghhhiiijjjjjjiiihhhhhhfffdddbbbbbbfffjjjnnnoootttssssssrrrpppmmmjjjgggjjjjjjjjjjjjjjjjjjkkkkkkhhhfffeeegggiiikkkkkkjjjiiijjjlllooorrruuuwwwxxxzzztttmmmiiihhhjjjmmmnnnnnnnnnooonnnnnnoooqqqtttssstttvvvxxx{{{}}}zzzyyyvvvsssqqqrrrwwwzzzzzzjjj]]]XXXYYY___qqq|||kkkfffhhhiiihhhiiihhhfffeeeiiiooouuuwwwvvv}}}{{{zzz|||~~~~~~~~~}}}zzzvvvpppkkkhhhhhhhhhfffccc___[[[YYYYYYYYYYYYZZZZZZ[[[\\\\\\[[[\\\^^^^^^^^^```bbbeeejjjkkknnnqqqssstttuuuuuuqqqtttyyy~~~~~~||||||{{{~~~|||vvvqqqooojjjeeejjjkkkkkkmmmoooqqqsssuuuuuuwwwzzz||||||}}}qqqhhheeeeeefffiiidddfffhhhiiihhhhhhiiijjjjjjiiiiiijjjkkkmmmoooppprrrpppmmmlllmmmnnnnnnmmmppppppooonnnlllhhheeecccffffffhhhiiiiiiiiihhhhhhhhheeebbbaaacccgggiiijjjsssttttttsssqqqmmmkkkiiiiiiiiihhhgggggghhhhhhiiifffeeeddddddfffggghhhhhhhhhiiilllooorrruuuxxxyyyzzzuuuooolllllloooqqqsssrrrrrrqqqpppnnnnnnoooqqqqqqrrrtttwwwzzz}}}vvvuuusssqqqppprrrvvvzzz}}}}}}gggZZZVVV[[[eeezzztttddd```bbbcccccccccdddbbbbbbgggpppxxx|||}}}~~~||||||}}}~~~}}}|||~~~~~~~~~}}}zzzvvvqqqmmmiiiiiihhhgggdddaaa^^^]]][[[[[[ZZZYYYYYYYYYZZZZZZYYY[[[\\\]]]]]]^^^```ccceeegggiiillloooqqqssssssppptttyyy~~~zzztttsssssspppuuuwwwtttpppooommmiiihhhjjjmmmpppsssuuuvvvwwwvvvxxxyyyzzz{{{}}}|||sssjjjgggeeedddfffkkkkkkllllllkkkhhheeeeeeeeeiiihhhhhhhhhiiikkkmmmnnnssspppmmmkkklllmmmmmmmmmooooooooonnnkkkgggcccaaabbbdddgggiiikkkkkkjjjjjjhhhfffbbbaaaccceeeffffffllloooqqqqqqpppnnnmmmmmmiiihhhgggeeeeeefffggggggeeeeeeeeeeeeeeeffffffgggggghhhjjjmmmpppsssuuuwwwtttqqqnnnlllnnnppprrrrrrooopppooommmkkkjjjlllmmmoooqqqssswwwzzz|||~~~rrrqqqqqqooooooqqqvvvyyyzzz|||xxxcccXXXVVVYYYggg{{{nnnbbb```bbbbbbaaabbbcccaaaaaafffooowww|||}}}~~~~~~}}}{{{|||}}}~~~~~~{{{yyywwwtttqqqkkkjjjjjjhhhgggeeecccbbb^^^\\\[[[YYYXXXXXXXXXXXXWWWXXXZZZZZZZZZ[[[^^^```dddeeegggiiilllnnnooopppooossszzz}}}tttooonnnooolllssswwwvvvtttuuussspppoooqqquuuxxxyyyyyywwwvvvuuuuuuvvvvvvyyy}}}~~~mmmiiieeeeeecccaaadddiiikkklllmmmkkkhhhfffeeefffiiiiiihhhiiijjjkkkmmmnnnrrrooollljjjjjjkkkkkkjjjkkkllllllllljjjfffcccaaa^^^aaafffjjjmmmmmmllllllgggeeecccbbbccceeeeeedddgggjjjmmmnnnllljjjjjjkkkjjjhhhgggeeeeeefffggghhhggghhhhhhhhhgggffffffgggfffgggiiikkknnnppprrrsssooonnnmmmnnnoooppppppoookkkkkkkkkjjjhhhiiikkkmmmoooqqqtttwwwyyyzzzzzzyyypppppppppooooooqqquuuyyy{{{zzz|||vvvdddXXXVVV]]]nnnssskkkddddddeeeddddddfffdddaaa```dddlllsssxxxyyy|||zzz|||}}}{{{yyyxxxwwwvvvtttmmmlllkkkjjjiiihhhgggfff___^^^[[[YYYWWWWWWWWWWWWUUUWWWXXXXXXXXXYYY[[[^^^fffggghhhjjjkkkmmmnnnnnnooottt{{{zzzrrrnnnnnnpppllltttzzzzzzyyyzzzyyywwwzzz|||{{{wwwtttssssssssstttwww~~~pppfffdddcccdddbbb___aaafffgggiiijjjjjjiiiiiiiiijjjjjjjjjiiiiiijjjlllnnnooopppmmmiiiggggggggggggfffhhhiiijjjkkkiiigggdddbbb\\\```eeekkknnnooonnnmmmeeedddccccccdddeeeeeedddfffiiillllllhhhfffeeefffkkkiiigggfffeeefffggghhhiiijjjkkkjjjiiigggggggggfffggghhhjjjlllmmmooopppnnnnnnoooppprrrqqqooommmhhhiiiiiiiiiiiijjjllloooqqqsssvvvxxxyyyxxxvvvuuurrrrrrrrrpppppprrrvvvyyy}}}{{{{{{sss___[[[\\\bbbnnnnnniiifffhhhiiiggghhhkkkeeebbb```ccciiipppsssttt}}}{{{{{{{{{{{{}}}}}}wwwsssrrrrrrqqqqqqrrrqqqqqqrrrqqqoookkkhhh```___]]][[[YYYYYYYYYYYYYYYXXXWWWVVVVVVXXXZZZ[[[]]]___bbbeeehhhiiijjjjjjnnnrrrwww{{{~~~{{{uuurrrpppqqquuuzzz{{{vvvwwwssssssxxx~~~|||qqqmmm]]]^^^```aaabbbcccdddddddddfffhhhjjjjjjiiihhhgggkkkjjjiiiggggggiiimmmqqqtttooojjjeeedddcccbbbbbbeeeiiikkkhhhgggfffccc]]]dddfffhhhjjjllllllllllllgggeeeddddddffffffeeeccckkkkkkjjjfffcccccchhhlllkkkjjjiiifffddddddgggjjjkkkkkklllllllllkkkjjjiiihhhhhhiiijjjlllmmmnnnoookkkkkklllmmmnnnnnnnnnnnnjjjiiihhhgggggghhhiiijjjkkkooouuu{{{|||zzzwwwtttsssvvvzzz}}}~~~|||zzz{{{vvvxxxoooeee[[[YYY]]]jjj~~~|||rrrnnnhhheeefffiiimmmooonnngggbbbdddhhhjjjmmmppp~~~|||zzzzzzzzzzzzzzz{{{{{{{{{{{{uuurrrppppppppppppsssssssssuuuuuurrrnnnjjjcccaaa___]]][[[ZZZZZZZZZWWWVVVTTTSSSSSSTTTVVVWWW[[[\\\___cccfffhhhiiiiiimmmpppuuuyyy{{{~~~}}}zzzyyyyyy}}}~~~xxxxxxtttssswww}}}sssjjjhhhdddcccbbbaaaaaabbbdddeeeeeefffggghhhhhhhhhggggggkkkkkkiiihhhggghhhlllooosssoooiiieeedddeeeeeeeeefffjjjllljjjiiiiiifffaaacccdddfffhhhjjjkkkkkkkkkfffeeedddeeeggghhhgggfffhhhhhhgggdddbbbbbbfffiiijjjjjjiiigggeeeeeegggiiijjjkkkkkkllllllkkkkkkkkkiiiiiijjjjjjkkkkkklllllliiiiiijjjjjjjjjiiiiiihhhiiihhhgggffffffggghhhhhhjjjnnnuuuzzz|||{{{xxxvvvtttyyy{{{|||wwwxxx~~~~~~rrrddd]]]ZZZ]]]hhhsss|||uuutttqqqmmmjjjhhhjjjmmmooopppooohhhccceeehhhjjjlllooo~~~}}}zzz||||||yyyuuutttvvvyyy{{{wwwsssppppppqqqqqqpppvvvvvvxxxzzzzzzvvvqqqmmmeeedddbbb___]]][[[ZZZZZZXXXVVVTTTRRRQQQRRRSSSUUUWWWYYY\\\___bbbeeeggghhhkkknnnrrrvvvxxxzzz}}}zzzxxxsssqqquuuzzzvvvhhhccceeellliiifffbbbaaabbbeeeffffffffffffffffffgggggggggkkkkkkjjjiiihhhiiikkknnnqqqmmmgggddddddgggiiijjjhhhlllnnnlllkkkkkkhhhdddaaabbbdddfffhhhiiiiiijjjfffeeeeeefffhhhiiihhhgggeeefffeeecccaaabbbdddgggjjjjjjkkkjjjgggfffggghhhjjjjjjkkkkkkllllllmmmmmmlllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhfffeeeeeeiiihhhgggfffffffffffffffiiimmmsssxxx{{{{{{xxxwwwttt{{{{{{{{{wwwxxx|||}}}~~~sssdddZZZUUUVVV[[[lllwwwyyyqqqllllllmmmllllllmmmpppqqqqqqqqqpppiiidddeeeiiijjjkkknnn~~~zzztttrrruuuyyywwwtttqqqqqqrrrtttuuuuuu||||||}}}~~~}}}yyysssnnngggfffcccaaa^^^[[[ZZZYYY[[[YYYUUURRRQQQQQQSSSTTTTTTUUUXXX[[[___bbbeeefffhhhkkkooorrrtttvvvzzz|||zzzvvvrrrooorrrwww~~~ooocccaaafffnnnllliiifffeeeeeefffgggffffffeeeeeeeeeeeefffgggkkkllllllkkkiiiiiikkkmmmnnnjjjeeecccdddhhhkkkmmmlllooopppmmmlllllliiiddd___```bbbdddeeeggghhhhhhgggfffeeefffggghhhgggfffccccccbbbaaa```aaacccdddiiikkklllllljjjhhhggghhhiiiiiijjjkkklllmmmnnnooonnnmmmlllkkkiiihhhffffffiiiiiijjjjjjiiiiiihhhgggiiiiiihhhhhhggggggffffffiiilllqqquuuwwwvvvuuussssssyyyzzzxxxwwwyyy}}}}}}}}}tttcccZZZYYY[[[XXX```oooyyyrrrkkkhhhiiiiiijjjlllpppssstttrrrqqqooohhhcccfffjjjkkklllooo{{{tttrrrtttxxxtttsssrrrssswwwzzz||||||~~~yyyrrrmmmgggfffdddbbb^^^[[[YYYXXX\\\YYYUUUQQQOOOPPPRRRSSSRRRSSSVVVYYY\\\```cccdddeeehhhkkknnnpppssswwwzzzyyytttpppnnnpppttt{{{xxxkkkbbbbbbgggkkkjjjjjjjjjiiihhhhhhhhhgggfffeeeeeeeeeeeeffffffkkklllmmmmmmllllllmmmnnnlllhhhdddbbbeeehhhlllmmmooorrrrrrnnnkkkkkkhhhccc```aaaaaabbbdddeeeggggggiiigggffffffggggggfffddd```^^^\\\\\\]]]___aaaaaajjjlllnnnmmmkkkiiihhhhhhjjjjjjjjjjjjlllnnnooopppooonnnmmmkkkiiigggfffeeehhhhhhiiijjjkkkkkkjjjjjjjjjjjjjjjjjjiiiiiihhhhhhjjjlllnnnqqqrrrqqqooonnnqqqtttzzz~~~~~~zzzxxxvvvwwwzzz}}}}}}}}}xxxhhh___\\\RRRVVV___hhhrrr~~~vvvoooiiigggiiieeegggkkkpppttttttrrrpppmmmfffcccfffkkklllnnnqqq|||wwwtttuuuwwwvvvuuuuuuwww{{{~~~}}}xxxrrrnnngggfffeeeccc```]]]ZZZXXXZZZWWWSSSOOOMMMNNNPPPQQQSSSSSSUUUXXX[[[___bbbcccbbbeeehhhkkknnnrrrvvvzzzxxxtttqqqooopppssszzz{{{qqqiiiddddddhhhiiiiiijjjjjjjjjjjjiiihhhgggggggggfffffffffffffffkkkmmmooopppooooooooopppkkkiiieeeeeegggjjjllllllqqqtttsssooolllllljjjeeeccccccccccccdddeeefffgggjjjhhhgggggghhhhhhgggfff^^^[[[XXXWWWZZZ]]]```aaakkkmmmnnnnnnllljjjiiijjjkkkjjjjjjjjjlllmmmoooqqqoooooommmllljjjiiihhhgggffffffhhhiiiiiijjjjjjjjjiiijjjjjjkkkkkkjjjjjjiiijjjkkklllmmmnnnmmmkkkjjjnnnppprrrtttuuuvvvvvvuuuuuuvvvxxxyyyyyyyyy{{{}}}|||}}}gggYYYVVVTTTVVVYYY\\\ggg|||uuunnnhhhgggiiieeefffjjjnnnrrrtttrrrqqqmmmgggdddggglllmmmnnnppp~~~|||zzzyyyxxxyyyxxxxxxzzz}}}~~~|||zzzxxxtttqqqhhhggggggeeebbb___\\\[[[[[[WWWSSSOOOMMMNNNQQQSSSTTTUUUVVVXXX[[[^^^aaaccc```bbbfffiiilllqqqvvvzzz{{{uuusssqqqsssuuu{{{rrrlllkkkjjjiiijjjkkkjjjiiihhhhhhhhhhhhiiigggggghhhhhhhhhgggfffeeejjjmmmppprrrrrrqqqrrrsssmmmkkkiiiiiijjjlllllllllqqqttttttpppooopppnnnkkkffffffeeeddddddeeeffffffiiihhhgggiiikkkllllllkkkccc^^^ZZZXXX\\\```dddeeelllnnnooonnnllljjjjjjkkklllkkkkkkjjjkkkmmmoooqqqooonnnnnnmmmlllkkkjjjiiiggghhhhhhiiiiiiiiihhhhhhggggggiiijjjkkkkkkjjjjjjiiijjjkkklllllllllkkkkkkmmmmmmnnnoooppprrrssstttsssttttttttttttwwwyyyzzz{{{{{{kkkdddZZZUUUUUUUUUYYYjjj}}}}}}vvvpppjjjhhhjjjggggggiiimmmqqqssssssrrrpppiiifffiiilllkkkkkkmmm~~~{{{}}}{{{zzz{{{}}}~~~~~~{{{zzzyyyxxxuuusssiiihhhhhhgggdddaaa^^^]]]]]]ZZZUUUQQQOOOQQQSSSUUUVVVVVVVVVXXX[[[^^^aaabbb___aaaeeehhhlllqqqwww{{{}}}wwwuuutttuuuvvv|||zzznnnlllooopppnnnmmmnnnkkkhhheeedddeeehhhiiiggghhhiiijjjjjjhhhfffdddjjjmmmqqqsssssssssttttttooonnnllllllmmmmmmmmmkkkpppttttttqqqqqqsssssspppiiihhhfffeeedddeeeffffffhhhggghhhjjjnnnpppqqqpppiiiddd^^^]]]```fffjjjlllnnnoooooonnnllljjjkkklllmmmlllkkkjjjkkkmmmooopppnnnnnnnnnmmmmmmllllllkkkjjjkkkkkkjjjjjjiiihhhgggdddfffhhhiiijjjjjjjjjjjjhhhiiijjjkkklllmmmmmmmmmmmmmmmnnnoooppprrrssstttppprrrrrrqqqsssxxx|||}}}{{{~~~sssdddXXXXXXWWWUUU[[[fffsss~~~xxxrrrllljjjllliiiiiiiiilllpppsssttttttssslllhhhjjjkkkjjjiiijjj~~~}}}|||{{{{{{{{{}}}{{{yyyvvvsssqqqpppooojjjjjjkkkkkkjjjgggaaa]]]]]]ZZZWWWTTTRRRRRRSSSUUUUUUVVVXXXYYYYYY[[[^^^``````aaabbbdddeeeiiinnnrrr~~~~~~zzzyyyvvvuuuyyytttllllllooonnnlllkkkooommmjjjgggffffffggghhheeeggghhhhhhggggggggghhhkkkmmmqqquuuvvvuuutttrrrqqqmmmjjjiiilllnnnnnnmmmsssssstttuuuuuutttsssrrrkkkhhheeedddeeeggggggggghhhkkkooorrruuuxxx{{{}}}qqqhhh^^^^^^eeekkkllliiipppqqqqqqpppmmmllllllmmmoooooonnnmmmmmmmmmmmmmmmnnnnnnmmmmmmllllllkkkkkkkkkiiihhhiiikkkkkkhhheeedddeeehhhjjjjjjiiigggfffggghhhjjjlllmmmnnnooooooooonnnmmmlllmmmnnnppprrrqqqttttttppplllmmmvvv}}}}}}xxxtttjjj^^^XXXSSSTTTXXX^^^nnn|||sssssswww}}}}}}|||uuunnnjjjlllkkkjjjjjjkkknnnppprrrnnnmmmkkkjjjiiihhhhhhhhh~~~|||zzzyyyxxxxxx~~~|||zzzxxxvvvtttssssssoooooonnnnnnmmmjjjeeebbb```___\\\YYYWWWVVVVVVVVVUUUVVVXXXXXXXXXYYY\\\^^^\\\^^^```bbbdddhhhllloooxxxzzz|||zzzyyyxxx{{{}}}ssskkkkkknnnnnnllllllmmmlllkkkiiihhhgggggggggfffhhhjjjjjjiiiiiijjjkkkkkkmmmpppsssuuuuuutttsssooommmjjjjjjlllnnnnnnmmmrrrssstttuuuuuutttsssrrrkkkiiifffeeefffggggggffffffjjjooouuuzzz~~~vvvkkk```^^^dddjjjlllkkkoooppppppooommmkkklllmmmnnnnnnmmmmmmmmmmmmnnnnnnooooooooonnnnnnmmmllllllllljjjiiiiiijjjjjjgggdddccceeegggiiikkkkkkjjjiiillllllmmmmmmnnnnnnnnnnnnmmmlllkkkkkkkkkmmmooopppppprrrsssppplllnnnuuu}}}zzzrrrbbbVVVSSSWWWWWW___kkkzzzyyyqqqrrrxxxzzzwwwyyyzzzuuupppnnnnnnmmmllllllmmmnnnnnnnnnkkkkkkkkkkkkjjjjjjiiiiii|||yyywwwvvvuuu~~~}}}{{{yyyxxxwwwwwwxxxwwwuuurrrpppooommmjjjhhhfffdddbbb```]]]ZZZYYYXXXUUUVVVXXXXXXWWWWWWYYYZZZXXX[[[^^^aaacccfffiiilllpppuuu~~~~~~~~~{{{qqqjjjkkknnnnnnmmmnnnkkkkkkjjjjjjiiihhhgggfffhhhjjjllllllllllllmmmnnnlllnnnppprrrssssssssssssmmmkkkjjjkkklllnnnnnnmmmrrrrrrsssssstttssssssrrrkkkiiigggfffggggggfffeeeeeejjjqqqyyy{{{qqqddd```eeekkknnnnnnnnnnnnnnnmmmkkkkkklllmmmmmmllllllllllllmmmooopppqqqqqqqqqpppooonnnmmmmmmmmmkkkjjjjjjjjjiiifffddddddeeegggiiikkklllmmmmmmqqqpppooonnnnnnmmmnnnnnnlllkkkjjjjjjjjjlllnnnpppoooqqqrrrooolllnnnuuu{{{~~~uuuaaaWWWVVVQQQSSSWWW^^^lllxxxooojjjmmmxxx{{{uuupppooosssvvvuuurrrrrrrrrqqqpppoooooommmjjjhhhggghhhjjjllllllkkkjjjjjj~~~zzzxxxwwwwww}}}|||zzzyyyxxxyyyzzz{{{|||xxxtttrrrqqqpppnnnmmmiiiiiigggeeeaaa^^^ZZZXXXUUUWWWXXXXXXVVVUUUVVVWWWVVVYYY]]]```bbbdddgggiiikkkrrr}}}xxxpppjjjkkknnnnnnoooqqqlllkkkiiiggggggggghhhhhhiiikkkmmmnnnnnnnnnooopppooopppppppppppppppooooookkkkkkkkklllmmmmmmmmmmmmpppqqqqqqrrrrrrrrrrrrrrrkkkjjjhhhhhhiiihhhgggeeegggkkkrrr{{{~~~uuujjjfffiiimmmooonnnllllllmmmllljjjjjjlllnnnmmmlllkkkkkklllmmmoooqqqrrrrrrrrrrrrqqqpppnnnmmmlllkkkkkkkkkkkkjjjhhhggggggggghhhiiikkklllmmmnnnqqqpppooonnnmmmmmmnnnnnnmmmlllkkkkkklllnnnppprrrrrrssstttqqqnnnnnnrrrwwwzzz}}}|||vvvcccZZZQQQQQQTTTXXX___mmm|||tttkkkhhhnnn|||pppmmmiiijjjooosssssssssuuuuuutttrrrrrrqqqmmmgggbbbaaadddgggkkklllllljjjiii}}}|||{{{zzzyyywwwvvvvvvxxxzzz{{{}}}yyytttqqqqqqqqqqqqpppkkkkkkiiigggccc^^^ZZZXXXVVVXXXYYYYYYWWWUUUUUUVVVUUUXXX\\\___aaaccceeegggjjjpppyyytttmmmiiikkkmmmnnnpppsssppplllgggdddccceeehhhkkkiiikkkmmmnnnmmmmmmnnnoooqqqqqqpppooommmkkkjjjiiiiiijjjlllmmmmmmlllllllllnnnnnnoooooooooppppppqqqkkkjjjjjjkkklllkkkiiigggiiilllrrrzzz{{{uuuooolllnnnpppooommmkkkkkkkkkjjjjjjkkkmmmppppppooommmllllllmmmoooppprrrrrrssssssqqqooommmllljjjkkkkkklllkkkjjjjjjjjjiiiiiiiiijjjkkkkkkllllllmmmmmmlllllllllmmmnnnnnnooonnnmmmmmmnnnqqqsssuuuuuuvvvuuusssooonnnpppssssssxxxyyyxxxfffXXXTTTRRRTTTVVV[[[hhhvvv{{{tttjjjfffeeennnvvvmmmkkkhhhiiinnnqqqqqqrrruuuvvvtttssssssrrrnnnfff___]]]```eeeiiikkkkkkjjjiii~~~xxxwwwuuuttttttvvvxxxzzz{{{wwwsssqqqqqqqqqrrrrrrlllkkkiiigggccc^^^ZZZXXXWWWYYY[[[[[[YYYWWWWWWWWWVVVXXX[[[]]]^^^___bbbdddhhhmmmttt}}}oooiiifffhhhkkklllppptttsssnnngggbbb```ccchhhkkkiiikkklllmmmkkkkkkkkklllppppppooonnnkkkhhheeedddhhhkkknnnnnnmmmkkkjjjjjjlllllllllllllllmmmnnnooojjjjjjkkknnnoooooollljjjjjjkkknnnuuu|||}}}vvvrrrnnnmmmooopppnnnllljjjkkkkkkjjjjjjkkkooorrrtttrrrooommmllllllnnnoooqqqqqqrrrrrrqqqnnnllljjjhhhjjjkkkkkkiiihhhhhhiiiiiiiiijjjkkkkkkkkkjjjjjjiiiiiikkklllmmmmmmmmmmmmooonnnmmmnnnoooqqqtttuuuuuuuuuuuussspppnnnnnnooorrrwwwwww~~~~~~iii]]]RRROOONNNOOOYYYeeesssssshhhbbb^^^cccnnnzzzqqqnnnllljjjjjjnnnooonnnppptttuuurrrqqqrrrsssooofff___\\\___dddhhhkkkkkkjjjiii}}}xxxvvvtttrrrsssuuuwwwyyyxxxuuurrrqqqqqqrrrsssssslllkkkiiifffbbb^^^[[[ZZZXXXZZZ\\\]]][[[YYYYYYYYYWWWXXXYYYYYYZZZ[[[___aaaccciiipppvvv{{{iiidddbbbeeegggiiimmmrrrsssnnnhhhcccaaabbbfffiiihhhiiikkkjjjiiihhhhhhiiikkklllmmmllljjjgggdddaaahhhllloooooommmjjjhhhhhhjjjiiiiiiiiijjjkkkmmmnnnjjjkkkmmmppprrrrrrooommmhhhgggiiinnnuuuyyyxxxuuuqqqmmmiiiiiijjjlllmmmllljjjjjjjjjjjjjjjlllqqqtttyyywwwrrrnnnllllllmmmnnnooopppqqqqqqooommmjjjhhhhhhjjjkkkiiieeecccbbbccceeegggiiikkkllllllkkkjjjgggiiikkkmmmnnnmmmlllkkklllkkkkkkkkklllooorrrssspppqqqqqqqqqooonnnnnnnnntttxxxvvv}}}rrr^^^WWWTTTRRRVVV^^^eeezzzxxxmmmfffcccaaaeeeuuu}}}uuuqqqpppmmmjjjjjjmmmmmmlllnnnsssssspppnnnppprrrppphhh```^^^```dddhhhkkklllllllll{{{xxxvvvtttrrrrrrtttwwwyyywwwtttrrrqqqrrrtttttttttmmmkkkiiieeebbb___\\\[[[YYY[[[^^^^^^]]][[[ZZZZZZWWWWWWWWWWWWWWWXXX\\\___^^^eeemmmssszzzyyynnneeeaaa___bbbdddfffkkkqqqrrrnnniiieeebbbbbbdddfffgggiiijjjiiigggeeeeeefffggghhhjjjkkkjjjgggdddaaahhhlllppppppmmmiiiggggggiiihhhgggggghhhjjjlllmmmiiikkknnnqqqttttttrrrooofffddddddiiipppttttttqqqnnnjjjeeeccceeeiiilllmmmjjjjjjjjjjjjjjjmmmrrruuu}}}yyytttppplllkkkllllllnnnoooppppppnnnlllhhhfffhhhjjjjjjgggbbb^^^]]]^^^bbbdddhhhkkkmmmmmmlllkkkhhhjjjmmmoooooonnnkkkiiiiiihhhhhhhhhjjjllloooqqqlllmmmnnnnnnnnnnnnnnnnnntttwwwttt{{{qqqhhhccc[[[YYY]]]___dddvvvuuuhhhbbbcccfffiiivvv~~~{{{zzzwwwsssrrrrrrllljjjjjjllllllkkkmmmrrrqqqnnnlllnnnrrrpppiiibbb```bbbeeeiiilllmmmnnnnnn|||yyyvvvuuuuuusssrrryyyuuuppppppssstttrrrooommmlllkkkjjjhhheee___[[[^^^^^^```aaabbb```\\\YYYVVVVVVUUUTTTTTTUUUVVVWWWYYY___ffflllqqq|||{{{sssooofffdddbbbbbbdddfffggghhhrrrnnnjjjfffcccbbbbbbbbbdddgggiiihhhdddaaaaaabbbhhhiiilllmmmllljjjfffdddlllmmmoooqqqpppmmmjjjggghhhfffdddcccccceeegggiiijjjlllnnnpppqqqqqqpppoooiiieeeccceeeiiilllllljjjddddddcccbbb```aaadddgggfffggggggiiikkkmmmooopppsssssspppllliiihhhiiikkkkkkooorrrpppllliiijjjlllhhhhhhgggeeeccc```]]]\\\aaaccceeeggghhhhhhgggggghhhhhhhhhjjjmmmmmmllljjjggghhhhhhiiijjjkkkkkklllgggiiillloooppppppnnnmmmssspppqqqyyyttthhh___ZZZ[[[\\\eeeuuu|||tttkkkffffffooo|||wwwsssoooqqqvvvxxxtttpppppplllhhhgggiiikkkkkkjjjmmmllllllnnnpppoookkkgggdddfffhhhiiihhhhhhiiijjj{{{yyywwwvvvuuusssvvvtttsssuuuxxxxxxsssooommmlllkkkjjjiiieee```\\\______aaacccdddbbb]]]ZZZVVVVVVUUUTTTUUUVVVWWWXXXXXX]]]cccgggjjjsss~~~tttnnnjjjhhhgggeeebbbbbbccceeeeeeeeemmmkkkgggdddcccbbbbbbbbbaaadddeeedddaaa______```eeegggkkknnnooonnnlllkkkjjjlllnnnooonnnllliiifffgggeeecccbbbbbbdddgggiiiiiijjjlllmmmnnnmmmmmmlllgggccc```___bbbdddcccaaa```aaabbbaaa``````bbbdddffffffgggggghhhiiiiiijjjnnnmmmjjjgggddddddgggiiiiiimmmpppooojjjgggggghhhfffhhhjjjkkkiiieee```]]]aaabbbeeeggghhhhhhhhhgggiiiiiiiiijjjlllllljjjhhhgggggghhhhhhiiihhhhhhgggccceeeiiimmmpppppppppooosssqqqqqqvvv}}}}}}rrrkkkaaa[[[YYY```kkkyyy|||nnnqqqvvv}}}ssspppmmmoootttvvvsssoooooolllhhhgggiiilllnnnnnnnnnmmmmmmnnnooonnnjjjfffeeeeeeeeeccccccdddgggjjj~~~{{{zzzxxxvvvuuurrrsssuuuyyy|||{{{uuupppmmmlllkkkjjjiiifffbbb^^^___aaaccceeefffccc^^^YYYUUUUUUUUUUUUUUUVVVWWWXXXVVVZZZ^^^```bbbhhhsss{{{zzzmmmiiiiiiiiihhhiiifffdddccccccdddccccccgggeeecccbbbbbbbbbaaa___^^^```aaaaaa___^^^^^^^^^```cccgggkkknnnoooooonnnhhhiiikkklllllliiigggeeeeeecccaaa___```cccgggiiihhhhhhiiiiiiiiiiiiiiihhheeebbb]]]ZZZZZZZZZZZZYYY\\\^^^``````_________```dddeeeeeeeeeeeeddddddccceeeeeeccc```^^^```dddggggggkkknnnnnniiieeecccccccccgggkkknnnmmmiiiccc___```bbbdddfffhhhhhhhhhhhhjjjiiihhhiiijjjiiihhhfffeeefffhhhiiihhhgggeeeddd___bbbggglllppprrrrrrrrrtttsssrrrsssvvvzzz}}}zzzyyy|||vvviii\\\XXX\\\ccclllsss|||qqqmmmmmm}}}xxxpppnnnmmmpppsssuuusssqqqnnnkkkgggfffhhhkkknnnooopppooonnnmmmmmmkkkhhheeefffeeebbb^^^]]]```eeeiii}}}{{{yyywwwuuuqqqrrruuuzzz|||{{{vvvrrrnnnmmmkkkkkkjjjgggccc```___aaacccffffffccc]]]XXXTTTTTTTTTTTTUUUUUUVVVVVVTTTWWWZZZZZZ[[[```iiiooo|||rrriiijjjmmmmmmlllkkkhhhfffdddddddddcccbbbbbbaaa``````aaa```]]]YYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]```cccfffiiiiiiiiihhhfffggghhhiiiiiigggeeeccccccaaa___^^^___bbbeeehhhggggggggggggffffffffffffdddaaa]]]XXXUUUTTTTTTUUUXXX[[[___aaa```___^^^]]]bbbbbbcccdddddddddcccbbbaaa```___]]]\\\]]]aaaeeefffjjjmmmmmmjjjeeebbbaaaaaadddhhhlllllliiieeebbbaaabbbccceeegggggghhhhhhfffeeedddeeeggggggfffeeeccceeehhhiiiiiihhhfffddd```ccchhhmmmqqqsssttttttttttttrrrooommmnnnssswwwyyyyyyzzz{{{rrrfffaaa```aaaccciiivvvwwwppplllmmmqqqxxxrrrqqqqqqrrrtttvvvwwwvvvuuuooolllhhhffffffiiilllnnnpppooonnnllljjjhhheeeccceeedddaaa^^^]]]___cccggg}}}{{{zzzwwwvvvrrrssstttvvvxxxxxxvvvtttnnnmmmlllkkkkkkiiifffccc___```bbbdddeeebbb\\\XXXSSSSSSTTTTTTTTTTTTSSSSSSSSSUUUVVVWWWYYY]]]dddiiiuuuzzzpppmmmoooqqqoookkkkkkiiigggffffffeeedddbbb```___^^^```bbb___YYYSSSUUUTTTUUUVVVWWWYYYYYYYYY```aaacccddddddcccbbbaaaddddddfffffffffeeecccbbbaaa```___^^^___aaaccceeeeeeeeefffffffffeeedddddd______\\\WWWRRRPPPQQQTTTWWW[[[```bbbbbb___^^^]]]___```bbbdddfffggghhhhhhccccccbbb```______bbbeeehhhjjjmmmnnnlllhhhdddbbb```aaaccceeefffeeeeeedddbbbbbbccceeeffffffgggggg``````___aaaccceeeeeeeeebbbdddhhhjjjlllkkkjjjhhheeeggglllpppssstttttttttssssssrrrmmmhhhgggkkkooouuuxxxzzz{{{|||~~~oooddd]]]YYYXXX^^^jjjzzzxxxppphhhfffgggmmmzzzxxxrrroootttvvvyyyyyyyyyxxxxxxxxxtttrrrnnnjjjhhhiiilllnnnpppooollliiifffdddbbbbbbbbbccccccbbbaaaaaaccceee}}}|||zzzxxxwwwtttttttttttttttttttttsssooonnnlllkkkkkkjjjgggeeeaaaaaabbbccccccaaa\\\YYYUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRTTTUUUWWW[[[```dddllluuuzzzxxxvvvxxxzzzwwwqqqkkkiiihhhffffffgggfffeeeccc```___```cccfffbbbZZZRRRPPPOOOOOOQQQTTTVVVWWWWWWddddddeeeddddddbbb```___bbbcccdddeeeddddddcccbbb```````````````aaaaaabbbaaaccceeeffffffeeecccbbb\\\^^^]]]XXXQQQMMMOOORRRVVVZZZ___bbbbbb```^^^]]]______aaadddgggkkknnnpppkkklllkkkiiigggeeefffgggjjjkkkmmmnnnmmmjjjgggeee____________aaaccceeefffdddddddddddddddeeeeeeeee^^^]]]\\\^^^aaadddeeeeeeccceeehhhkkklllmmmlllllljjjlllpppsssuuuuuutttsssrrrrrrqqqmmmiiigggiiilllooouuuyyyxxxxxx|||zzziii\\\WWWUUUXXX___iiivvvyyynnnhhhcccaaaccciiirrr}}}{{{rrroooooovvvyyy||||||yyyvvvuuuvvvvvvuuusssooolllkkklllnnnmmmmmmjjjfffbbb``````aaa```bbbdddeeeeeedddeeefff~~~}}}|||zzzyyyvvvvvvwwwvvvtttrrrqqqqqqooonnnlllllllllkkkiiigggdddcccbbbcccbbbaaa^^^[[[XXXXXXXXXWWWVVVTTTRRRQQQPPPPPPQQQRRRTTTWWW[[[^^^bbbkkkwwwvvvyyy}}}|||rrrkkkeeedddddddddffffffeeeccc``````bbbgggkkkhhh^^^VVVRRRPPPPPPRRRVVVZZZ[[[[[[ccccccdddddddddcccbbbbbbbbbbbbccccccccccccbbbbbb``````bbbbbbbbbaaa___^^^]]]___cccffffffdddbbb```^^^aaaccc]]]TTTNNNNNNQQQVVVZZZ^^^aaaaaa___^^^]]]``````aaaccchhhmmmrrruuuvvvwwwwwwuuuqqqmmmjjjjjjkkkkkklllmmmmmmllljjjhhh```______```aaaccceeegggeeeeeeddddddccccccdddddd```^^^]]]^^^aaacccddddddfffggghhhjjjkkkllllllllllllnnnqqqtttuuuuuutttssspppppppppnnnllljjjjjjkkkkkksssxxxvvvuuuxxxyyyxxxuuubbb[[[VVVVVVWWW[[[fffrrr~~~vvvkkkeee```^^^___eeerrrzzzpppmmmnnntttxxx|||zzztttooonnnpppqqqrrrqqqoookkkiiijjjlllkkkkkkhhhddd___]]]^^^aaa___aaadddeeeeeeeeefffhhh~~~}}}|||{{{vvvxxxyyyxxxuuurrrooonnnpppnnnlllllllllkkkjjjhhhgggeeecccccccccbbb___]]]ZZZZZZZZZYYYWWWUUUSSSQQQOOOOOOOOOOOOQQQTTTWWWYYY[[[dddooouuuzzzuuuqqqvvv~~~yyyooohhhbbbaaaaaaccceeefffeeecccaaaaaadddkkkpppnnncccZZZWWWUUUTTTVVV[[[___aaa```___```aaabbbcccdddddddddaaabbbbbbcccccccccbbbbbb___aaacccdddcccaaa^^^\\\ZZZ]]]aaaeeefffdddaaa^^^bbbgggiiicccXXXPPPPPPSSSUUUYYY]]]```___^^^]]]]]]aaaaaaaaacccgggnnntttwww}}}}}}xxxrrrmmmkkkkkkkkkkkklllmmmmmmkkkiii``````aaabbbccceeefffggggggfffeeedddcccccccccccccccaaa______aaaccccccccchhhhhhiiiiiiiiijjjkkkkkklllnnnqqqtttuuuuuutttsssooooooooooooooonnnlllkkkjjjsssxxxvvvuuuwwwxxxuuu{{{mmmddd[[[WWWSSSPPPWWW```]]]gggwwwoooaaaZZZ[[[]]]___eeeppp{{{pppllllllqqqvvvzzzwwwoooiiihhhjjjiiikkkmmmkkkhhhffffffhhhiiiiiigggbbb]]][[[^^^aaa___aaacccddddddeeehhhjjj~~~|||zzzwww{{{zzzyyyyyyxxxwwwssspppooonnnmmmkkkjjjiiiiiiiiiiiifffbbbaaaaaabbbbbbbbbccc```]]]\\\\\\ZZZVVVSSSPPPRRRSSSRRRQQQOOOPPPPPPTTTZZZaaafffjjjpppyyyuuunnnqqqttttttqqqlllhhhfffaaaaaaaaabbbcccdddfffgggiiieeecccgggnnnqqqnnnjjjccccccbbb```^^^]]]^^^``````______```ccceeeeeeeeebbbeeegggfffccc``````bbb___``````aaa```___]]]\\\ZZZ[[[___dddhhhjjjhhhfffdddsssyyyfffVVVSSSXXXWWWZZZ^^^```___^^^]]]^^^^^^bbbfffhhhiiinnnwww~~~|||wwwssspppnnnkkkiiihhhiiijjjlllllllllkkkjjjhhheeecccbbbccceeeggggggeeeeeeeeeeeedddccccccbbbccccccccccccdddeeeffffffgggggghhhhhhiiiiiijjjjjjhhhkkknnnmmmjjjjjjnnnrrrttttttsssqqqooommmkkkiiimmmmmmnnnnnnooooooppppppuuuiiiZZZUUUUUUVVVVVV[[[YYY]]]hhhssswwwgggZZZYYYZZZ\\\fffttt|||uuuqqqooommmllloooppprrrqqqoookkkgggdddeeefffgggiiiiiiiiiiiihhhhhhiiihhheee```\\\YYYXXXZZZ]]]bbbeeeeeeeeeeeeeee~~~{{{yyy|||zzzyyyyyyyyywwwtttrrrooonnnmmmkkkjjjiiiiiiiiihhhfffcccbbbccccccbbbaaacccaaa___^^^^^^\\\WWWTTTQQQRRRTTTSSSQQQPPPPPPQQQQQQVVV[[[___aaafffmmmtttyyyuuukkkkkkkkkhhhccc___]]]]]]``````aaabbbccceeeggghhhiiifffdddgggmmmpppmmmiiieeeeeeeeecccaaa```bbbdddcccaaa```aaaccceeeffffffbbbdddfffeeeaaa______aaabbbbbbaaa```^^^\\\YYYXXXZZZ[[[^^^dddiiilllmmmlllooo{{{nnn```\\\___[[[]]]```aaa___]]]\\\[[[^^^bbbfffggggggjjjqqqwwwtttrrrooommmmmmmmmlllkkkggghhhhhhiiiiiiiiiiiihhheeedddccccccdddeeedddccceeeeeeeeefffeeeeeedddddddddcccbbbaaaaaabbbcccdddggggggggghhhiiiiiijjjjjjiiilllnnnlllhhhfffiiilllqqqqqqqqqpppooommmkkkjjjmmmmmmmmmmmmmmmnnnnnnnnnqqq{{{pppgggaaa\\\XXXXXXTTTUUUZZZ```gggssswwwkkk___XXX^^^gggooo~~~wwwtttpppmmmllllllkkkjjjkkklllmmmmmmkkkgggcccaaacccdddfffhhhhhhhhhhhhhhhggghhhgggddd```\\\YYYXXXZZZ]]]bbbeeeeeeeeeffffff~~~||||||{{{zzzzzz{{{yyyvvvtttpppooonnnlllkkkjjjiiiiiihhhfffeeeeeeeeeeeebbbaaacccbbbbbbaaa```]]]YYYUUURRRTTTUUUUUUSSSRRRRRRSSSOOORRRVVVWWWXXX[[[```eeeffflllrrrvvvxxx|||~~~~~~~~~~~~}}}|||||||||||||||}}}~~~uuummmkkkhhhbbb]]]ZZZZZZ[[[______```bbbdddfffhhhiiiiiifffdddggglllnnnkkkgggfffggggggfffeeeeeefffhhhgggdddbbbbbbdddfffggggggbbbdddeeeccc___]]]^^^```ccccccbbb```]]]YYYVVVTTTZZZ[[[^^^ccciiinnnqqqqqqqqqyyy{{{oooccc___```^^^```bbbbbb___\\\ZZZZZZ___bbbeeefffeeefffjjjnnnkkkiiiggggggiiijjjjjjjjjgggffffffeeeeeeeeeeeefffaaaaaaaaacccddddddaaa___eeeeeeeeefffffffffffffffgggfffdddbbbaaaaaaccccccffffffggghhhhhhiiijjjjjjjjjlllllliiieeebbbccceeemmmmmmnnnoooooonnnmmmmmmmmmmmmllllllllllllllllllnnnwww}}}rrrkkkbbb\\\VVVUUUUUUWWW^^^eeeooo}}}wwwpppllleee___```nnn~~~vvvgggffffffgggiiiiiihhhgggggghhhjjjjjjiiifffbbb```aaabbbdddfffggghhhggggggfffggggggddd```\\\ZZZYYY[[[^^^bbbeeeeeeffffffggg|||{{{{{{|||||||||yyywwwrrrqqqooonnnlllkkkjjjjjjhhhgggggghhhhhhfffccc```aaabbbccccccaaa^^^YYYVVVTTTVVVWWWVVVUUUTTTTTTTTTOOOQQQRRRSSSSSSUUUYYY\\\\\\aaaeeehhhkkkpppxxx~~~{{{tttooonnnooorrrqqqsssvvvzzz}}}~~~}}}{{{zzzyyyyyy{{{{{{|||~~~~~~zzzxxxwwwwwwxxxwwwxxxxxxzzz|||~~~}}}uuummmllliiiccc^^^[[[[[[\\\^^^^^^___aaacccfffhhhiiihhhfffdddfffjjjkkkhhheeefffggghhhhhhgggggghhhjjjiiifffdddcccdddfffhhhhhhdddffffffccc___]]]^^^```bbbbbbaaa___]]]YYYWWWUUU\\\\\\]]]aaahhhmmmppprrrkkkooossspppiiibbb^^^^^^```aaacccbbb___]]][[[[[[^^^aaadddfffeeeeeefffhhhiiigggeeedddeeeffffffeeefffeeecccbbbaaabbbcccccc^^^^^^^^^```bbbcccbbbaaaddddddddddddeeeeeeffffffllljjjgggdddccccccdddeeeeeeffffffggghhhiiijjjjjjhhhiiijjjgggdddaaaaaaaaajjjkkknnnpppqqqqqqppppppnnnnnnmmmmmmllllllkkkkkkooouuuzzz{{{yyyzzz|||rrrfff\\\XXXWWWYYY[[[[[[cccpppyyyuuuuuutttrrrppppppooowwwyyynnneeeeeegggiiikkkjjjgggdddggghhhiiijjjiiigggeeeccc```aaaccceeefffgggggggggfffggghhhfffbbb___]]]]]]\\\___ccceeeeeefffggghhh|||||||||}}}~~~~~~|||zzzuuutttrrrpppnnnmmmlllllliiihhhiiijjjjjjhhhdddaaa```bbbccccccaaa]]]YYYWWWVVVXXXYYYYYYWWWVVVVVVWWWOOOPPPPPPPPPPPPRRRTTTVVVWWWZZZ\\\___aaafffmmmrrr|||yyytttmmmfffdddfffiiihhhiiilllpppssswwwyyyzzz{{{zzzxxxwwwvvvuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{||||||||||||}}}}}}}}}}}}|||{{{zzzyyyxxxwwwxxx{{{|||~~~{{{xxxtttrrrrrrssstttrrrssstttvvvyyy{{{~~~uuuqqqggggggfffddd```\\\[[[[[[]]]]]]^^^```bbbeeeggghhhgggeeedddeeehhhhhhfffdddccceeeggggggffffffgggiiihhhfffdddccceeegggggggggfffggghhheeeaaa^^^^^^```______``````___^^^]]]\\\___^^^^^^```eeeiiilllmmmeeegggiiiiiifffbbbaaa```___aaabbbbbb```___^^^___]]]```ccceeeffffffffffffiiigggdddcccdddeeeeeedddeeedddcccaaaaaaaaabbbccc^^^\\\[[[\\\```dddfffgggcccbbbbbbbbbcccdddeeeeeekkkjjjgggeeeccccccdddddddddeeefffggghhhiiijjjjjjfffggghhhgggfffdddccccccjjjlllooorrrsssssssssrrrppppppoooooonnnnnnmmmmmmnnnrrrvvvwwwwwwxxx{{{oooddd___YYYTTTWWWXXX^^^gggtttvvvoookkkhhhhhhooo{{{~~~rrrhhhggghhhkkknnnooonnniiieeefffggghhhiiiiiihhhgggfffaaabbbdddfffgggggggggfffgggiiijjjhhheeebbbaaaaaa___aaadddeeeeeeeeefffhhh}}}|||}}}~~~}}}xxxvvvtttrrrpppooonnnnnnjjjjjjjjjjjjkkkiiifffccc```bbbdddccc```\\\ZZZYYYXXXZZZ[[[ZZZYYYXXXXXXXXXQQQPPPOOOOOOOOOPPPQQQRRRQQQSSSTTTVVVWWW[[[```dddmmmmmmjjjeee___]]]___cccaaabbbdddgggjjjlllnnnppptttsssrrrqqqqqqqqqqqqqqqppppppqqqqqqrrrtttuuuvvvuuuvvvwwwxxxxxxxxxwwwwwwsssttttttsssrrrrrrtttwwwvvvuuurrrpppoooooopppqqqnnnnnnppprrruuuxxxzzz|||~~~vvvnnnllleeefffhhhgggddd```^^^]]]\\\\\\]]]___aaaccceeefffeeedddccceeeffffffeeecccaaaccceeeeeeeeedddeeefffeeedddcccccceeeffffffeeeeeehhhjjjgggbbb^^^]]]^^^\\\^^^```bbbdddeeeeeeeeebbb```___```ccceeegggggg```aaabbbbbb```___```aaa___aaabbbbbbaaa```aaabbb^^^___aaadddeeeffffffeeedddcccaaabbbdddfffggggggeeeddddddccccccccccccddd^^^\\\[[[\\\```eeehhhiiiccccccbbbaaaaaabbbddddddfffeeedddccccccbbbbbbbbbddddddeeefffhhhiiijjjjjjfffggghhhiiijjjiiihhhgggjjjlllpppsssttttttsssrrrqqqqqqppppppppppppppppppmmmoooqqqrrrssstttxxxzzz|||wwwiii]]]YYYUUUSSSWWW]]]eeeoooxxxuuukkkeeeaaa___bbbfffqqq~~~uuullleeefffgggkkkppprrrqqqlllhhhcccdddeeefffgggggggggfffcccdddfffggghhhhhhgggggghhhiiikkkjjjgggeeeddddddbbbdddffffffeeeeeeeeeggg~~~}}}}}}}}}zzzyyywwwuuurrrqqqpppooolllkkkjjjkkkkkkjjjgggeeebbbdddeeeddd```]]]\\\]]]ZZZ[[[\\\\\\ZZZYYYYYYZZZVVVTTTRRRPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRTTTWWWYYY^^^``````]]]XXXWWWZZZ]]]\\\]]]^^^```bbbeeeggghhhllllllkkkkkkkkkkkkkkkllljjjjjjjjjjjjkkkmmmnnnooonnnoooqqqrrrrrrrrrqqqqqqmmmoooppppppnnnnnnppprrrpppoooooonnnnnnnnnnnnnnnmmmnnnoooqqqtttwwwyyy{{{{{{}}}~~~vvvooolllllliiijjjkkkjjjfffcccaaaaaa\\\\\\\\\]]]___aaabbbcccbbbbbbcccdddeeeeeeeeeddd```bbbddddddcccbbbbbbcccaaaaaaaaaccceeefffeeecccdddgggjjjhhhccc^^^[[[[[[\\\^^^aaaeeehhhkkkllllllcccaaa```aaacccddddddccc]]]______]]]ZZZZZZ\\\___aaabbbccccccaaaaaabbbccc`````````bbbcccdddcccccc```___^^^___bbbeeeffffffdddeeeeeeffffffffffffeee```___^^^```cccfffggggggeeedddcccaaaaaabbbcccdddaaabbbcccddddddcccbbbbbbcccdddeeefffgggiiijjjjjjiiiiiikkkmmmnnnnnnlllkkkjjjmmmpppssstttsssqqqpppppppppppppppqqqqqqqqqqqqnnnmmmllllllmmmppprrrtttyyy~~~|||jjjaaaZZZYYYXXXXXX]]]ccciiippp{{{rrroooiiibbb^^^___bbbfffqqqyyyqqqllliiigggiiimmmqqqsssqqqmmmiiiaaabbbccceeefffgggggggggggghhhiiiiiijjjiiihhhggggggiiijjjjjjgggeeeeeeeeeeeegggggggggeeeddddddeee~~~~~~~~~}}}}}}~~~|||{{{xxxvvvtttrrrqqqqqqmmmlllkkkjjjkkkjjjhhhfffdddfffgggeeeaaa^^^^^^```ZZZ\\\]]]]]][[[ZZZZZZ[[[\\\ZZZVVVTTTRRRQQQPPPOOOQQQQQQQQQRRRRRRSSSTTTUUUUUUXXXZZZYYYUUUTTTWWW[[[ZZZZZZ[[[]]]___bbbdddeeegggggggggffffffgggggghhhffffffeeeeeefffhhhiiikkkjjjkkklllmmmnnnmmmmmmllliiillloooooommmlllmmmooollllllmmmmmmmmmmmmmmmmmmooopppqqqsssvvvyyy{{{|||{{{vvvnnnnnnmmmmmmnnnjjjjjjjjjgggdddaaa``````[[[\\\\\\]]]^^^___aaaaaaaaaaaabbbcccdddeeeeeeddd```bbbddddddcccaaaaaaaaa^^^^^^```cccffffffdddbbbbbbfffiiihhhccc]]]YYYYYY]]]___cccgggkkknnnooopppcccbbbaaabbbdddeeedddcccaaabbbbbb___ZZZYYY]]]aaabbbcccdddcccaaa```aaabbbaaa`````````aaabbbaaa``````^^^]]]]]]```bbbccccccdddeeeggghhhiiihhhhhhgggaaaaaabbbdddffffffeeecccgggfffdddbbbbbbbbbdddeee```bbbdddfffgggfffeeedddcccccceeefffgggiiijjjjjjkkklllmmmoooqqqqqqooommmjjjmmmppprrrsssrrrpppnnnooooooppppppqqqqqqrrrrrrpppnnnkkkjjjjjjlllnnnooozzz|||vvvlllgggbbb]]]]]]bbbXXX\\\aaadddhhhppp|||}}}tttmmmiii[[[\\\]]]]]]^^^dddmmmtttyyyqqqoooooolllmmmppprrrsssqqqlllhhhaaabbbdddfffgggiiiiiiiiiiiijjjjjjkkkkkkjjjhhhgggfffhhhiiiiiigggeeedddeeeggghhhhhhgggeeecccdddddd~~~{{{zzz}}}~~~|||~~~~~~|||{{{yyyvvvssspppnnnlllkkklllmmmllliiifffgggeeebbb___]]]\\\[[[[[[]]][[[ZZZ[[[___```___]]]```___]]][[[YYYVVVQQQNNNPPPPPPQQQQQQQQQPPPOOOOOORRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXZZZ[[[\\\\\\\\\^^^^^^___``````____________`````````______aaabbbddddddeeefffffffffeeeeeefffgggggghhhiiijjjjjjkkkiiijjjlllmmmnnnmmmmmmlllpppppprrrsssuuuxxx{{{}}}||||||uuulllgggggggggeeebbbaaabbbcccbbb```^^^^^^^^^[[[XXXUUUVVV[[[___``````cccccccccaaa______aaabbbbbbbbbaaaaaa``````______^^^___```bbbccccccddddddaaabbbfffiiiiiieee^^^YYYbbbaaabbbhhhpppuuutttqqqgggddd```^^^^^^aaadddgggfffeeedddaaa]]]\\\]]]^^^^^^```bbbddddddccc```___aaaaaabbbbbbbbbaaaaaa```ZZZZZZ[[[]]]aaaccccccbbbcccdddfffgggggggggffffffccceeefffgggfffdddaaa___`````````aaabbbbbbcccccc```aaaccceeeffffffffffffhhhgggfffdddbbbdddgggjjjjjjlllooorrrsssrrrqqqpppiiilllooorrrrrrpppllljjjnnnoooooonnnlllkkkmmmnnnnnnnnnnnnlllkkkkkkmmmnnnwww{{{~~~}}}yyyqqqllliiikkkaaaZZZZZZZZZXXX\\\bbbkkkqqq{{{yyyooofff___\\\[[[\\\VVV[[[aaafffmmm{{{~~~zzzuuurrrqqqmmmllllllmmmooonnnjjjfffccccccccccccdddfffhhhiiimmmlllkkkjjjiiiiiiiiiiiiiiihhhgggeeedddcccccccccfffgggeeedddfffiiigggbbb{{{wwwvvvyyy{{{zzz|||~~~|||zzzyyyvvvssspppooommmlllmmmooonnnllliiihhhfffdddbbbaaa`````````___]]]\\\]]]___```___^^^___^^^]]][[[YYYVVVSSSPPPNNNOOOOOOOOOOOONNNMMMMMMPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXZZZZZZ[[[\\\\\\\\\\\\\\\ZZZ[[[[[[[[[ZZZZZZ\\\^^^aaabbbbbbccccccccccccccceeeeeefffggghhhhhhiiiiiiiiijjjkkkmmmmmmmmmllllllnnnooorrrtttwwwyyy{{{}}}tttmmmfffcccdddeeecccaaabbbcccdddcccaaa``````aaa[[[XXXVVVWWW[[[___```aaaccccccbbb```]]][[[[[[\\\^^^^^^^^^___``````aaaaaa``````aaabbbcccdddeeeeeecccdddgggjjjjjjgggaaa\\\bbbaaabbbgggnnnrrrqqqooojjjgggccc___^^^```bbbdddeeeeeedddaaa^^^]]]^^^___```aaabbbccccccbbb```___```aaabbbccccccbbbaaaaaa^^^^^^___aaacccdddcccaaacccdddeeefffgggffffffeeebbbdddeeefffeeeccc```____________```aaaaaabbbbbb```aaaccceeefffggggggfffiiihhhgggdddbbbbbbdddgggiiikkknnnpppqqqpppooonnnjjjllloooqqqqqqooommmkkkqqqrrrrrrqqqnnnlllmmmmmmooooooooommmkkkkkkmmmoootttxxx{{{{{{{{{zzzqqqhhhfffccc______bbb___aaaeeejjjkkkjjjpppwww|||zzzuuurrrkkkhhhbbb]]]ZZZYYY[[[\\\^^^gggrrr|||{{{wwwrrrpppnnnnnnmmmmmmoooooommmhhhddddddcccbbbbbbcccdddfffgggjjjjjjiiihhhhhhgggggggggeeeeeedddccccccccccccccccccfffgggeeeeeegggfffbbb~~~xxxuuuxxxzzz{{{}}}~~~|||~~~{{{zzzyyyvvvssspppooooooooopppqqqqqqooommmjjjhhhgggeeeddddddddddddaaa```^^^^^^_________]]]_________^^^\\\YYYWWWUUUOOOPPPPPPPPPOOOOOONNNMMMNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQQQQRRRSSSSSSSSSRRRTTTTTTVVVWWWXXXXXXXXXXXXVVVWWWXXXWWWVVVVVVXXXZZZ^^^^^^^^^_________``````bbbbbbcccdddeeefffgggggghhhiiikkklllmmmmmmllllllmmmppptttxxxzzz}}}wwwlllgggbbb```bbbdddcccbbbcccddddddbbbaaaaaaccceee\\\ZZZXXXYYY[[[^^^``````bbbbbbbbb___ZZZWWWVVVWWWZZZ[[[\\\]]]___aaabbbbbbbbbaaabbbbbbcccdddffffffdddeeehhhjjjkkkiiiddd```bbbaaabbbfffkkknnnmmmkkkiiigggccc```___aaaccceeeeeeeeeeeeccc```___```aaabbbbbbbbbbbbbbbaaa```___^^^```ccceeeeeedddbbbaaabbbbbbccceeegggfffccc```ccccccdddeeeeeeeeeddddddbbbcccdddeeedddbbb```___^^^^^^______```aaaaaabbb```aaaccceeefffggghhhhhhjjjjjjhhhfffcccbbbccceeeiiijjjlllnnnnnnnnnlllkkkkkklllmmmnnnnnnmmmlllkkkqqqssssssrrrooolllkkkkkkpppppppppnnnkkkkkklllnnnqqqvvv{{{{{{xxxzzzwwwlllfffdddaaa]]][[[\\\[[[XXXYYY]]]^^^```cccgggkkknnnqqqrrruuuuuuwwwzzz}}}~~~}}}{{{|||yyywwwqqqpppnnnkkkhhheeebbb```\\\\\\\\\]]]___cccfffiiisss}}}~~~|||wwwsssooollljjjnnnnnnoooppppppmmmhhhdddeeedddcccbbbbbbcccdddeeeffffffgggggggggffffffeeebbbbbbaaaaaaaaaaaabbbbbb___fffjjjhhheeeeeeeeeccczzz{{{||||||}}}~~~{{{}}}{{{zzzyyywwwtttqqqooopppqqqrrrrrrrrrqqqooolllkkkhhhfffeeedddddddddbbbaaa___^^^]]]]]]]]]]]]```aaabbbaaa___]]][[[[[[SSSSSSSSSSSSSSSRRRQQQPPPMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVVVVXXXZZZZZZZZZZZZZZZ[[[\\\]]]]]]___```aaabbbcccdddeeefffggghhhjjjlllnnnnnnnnnnnnnnnrrrwww||||||pppiiifffcccbbbcccddddddcccbbbcccbbbaaa```aaadddgggaaa___^^^]]]]]]^^^______bbbbbbbbb___[[[WWWVVVVVVZZZ[[[\\\]]]___aaabbbbbbbbbbbbbbbbbbbbbdddeeefffdddeeefffhhhjjjiiieeecccdddcccccceeeiiikkkjjjiiicccbbb`````````ccceeegggdddeeeeeedddbbbaaaaaabbbccccccbbbaaaaaa`````````]]]___cccffffffeeecccaaaaaabbbdddgggiiihhheeebbbbbbcccccccccccccccccccccbbbcccdddddddddbbbaaa```______``````aaabbbbbbbbbaaabbbccceeefffhhhiiiiiijjjkkkkkkiiifffeeefffgggkkklllmmmnnnnnnmmmkkkjjjkkkkkkkkkkkkjjjjjjjjjjjjlllnnnppppppnnnkkkjjjiiippppppooommmkkkjjjkkkmmmpppvvv|||}}}zzzxxxzzz}}}yyyppphhheeebbb\\\YYYZZZXXXWWWVVVWWWZZZ\\\^^^___```___```cccfffgggfffdddfffeeeddddddeeehhhkkknnnlllnnnooonnnlllkkkjjjkkkggghhhhhhhhhfffeeeeeefffffflllpppooollljjjgggeeedddgggkkkqqqxxx{{{{{{}}}yyyuuupppllljjjhhhlllmmmooopppooommmiiifffhhhgggfffdddcccddddddeeedddeeeffffffgggfffeeeeeebbbaaa``````____________]]]fffmmmkkkfffeeeffffff|||zzz{{{}}}}}}~~~}}}~~~}}}{{{zzzzzzxxxuuusssoooqqqrrrssssssrrrqqqqqqnnnmmmjjjfffdddbbbaaaaaabbbaaa___]]][[[ZZZ[[[\\\___aaacccbbb___]]]\\\]]]VVVVVVVVVUUUUUUTTTRRRRRROOOOOOPPPQQQPPPPPPOOONNNMMMNNNNNNOOOOOOOOONNNNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUVVVWWWVVVUUUVVVWWWYYYXXXXXXXXXXXXXXXZZZ[[[\\\^^^^^^___aaabbbdddeeeeeefffhhhkkknnnpppqqqrrrrrrqqqvvv}}}|||oooggghhhfffdddcccccccccbbbaaa`````````___^^^___ccceeeeeedddcccaaa___^^^^^^___aaabbbaaa___\\\ZZZZZZZZZ]]]]]]^^^___``````aaaaaabbbbbbbbbbbbcccddddddeeebbbbbbbbbdddfffgggeeeccceeeeeedddeeeggghhhhhhhhh``````___```aaaccceeefffdddeeefffeeecccaaaaaabbbcccbbbbbbaaaaaaaaa``````]]]___bbbeeefffeeecccaaa]]]^^^aaafffiiiiiifffdddbbbbbbbbbaaaaaaaaaaaabbbbbbccccccdddcccbbbaaaaaa```aaaaaabbbbbbcccddddddbbbbbbccceeegggiiijjjkkkkkkmmmnnnmmmlllkkkkkklllnnnnnnoooooonnnmmmkkkkkkiiiiiihhhhhhgggggggggggghhhjjjnnnooonnnmmmmmmmmmnnnooonnnllljjjiiikkkmmmooouuu|||~~~zzzvvvtttuuuxxx~~~wwwnnngggeee```\\\XXXVVVVVVWWWWWWVVVZZZZZZZZZ[[[]]]^^^^^^]]][[[ZZZZZZZZZZZZZZZZZZZZZXXXZZZ[[[ZZZYYYXXXYYYZZZYYY[[[]]]^^^___ccchhhlllrrr~~~|||}}}yyyzzz~~~|||xxxtttooollliiihhhhhhjjjmmmnnnnnnmmmkkkjjjlllkkkiiigggfffffffffgggeeeeeeffffffgggfffffffffeeedddbbb```___^^^]]]]]]]]]gggooolllgggeeeggghhh|||zzz~~~~~~~~~}}}|||{{{{{{zzzwwwuuuqqqsssuuuuuutttrrrrrrrrrqqqoookkkhhheeecccaaaaaabbbaaa___\\\YYYYYYZZZ\\\\\\___bbb```]]]ZZZZZZ\\\WWWWWWWWWVVVUUUTTTSSSRRRQQQQQQRRRSSSSSSRRRPPPOOOMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUUUUSSSTTTUUUTTTSSSTTTUUUWWWXXXWWWWWWWWWXXXZZZ[[[]]]^^^^^^___aaacccdddeeeffffffhhhlllpppsssvvvwwwxxxyyyrrrhhhddddddccccccbbbaaa```___^^^^^^______^^^]]]^^^```bbbeeefffeeeccc```______```aaaaaa```]]][[[ZZZ[[[]]]_______________`````````bbbcccdddeeeeeeeeeeeeddd```___^^^```bbbdddddddddeeeeeeeeeeeeeeefffggghhhbbbbbbbbbbbbbbbbbbccccccdddffffffeeecccaaa```aaaaaaaaabbbbbbbbbbbbaaaaaa]]]___bbbddddddcccaaa```ZZZ[[[^^^cccgggiiihhhfffbbbaaa``````___`````````aaaaaabbbbbbbbbaaaaaaaaaaaaaaabbbccccccddddddeeebbbcccdddeeegggiiikkkmmmmmmoooqqqrrrpppoooooooooqqqqqqpppooonnnmmmlllkkkhhhhhhhhhgggffffffeeeeeegggjjjmmmooopppppprrrsssnnnnnnnnnlllkkkkkklllnnnnnnssszzz{{{xxxssspppnnnooowwwvvvpppiiidddcccbbb___]]]___```aaaaaaaaabbbeeehhhbbb```^^^]]][[[XXXTTTQQQRRRSSSTTTSSSRRRQQQRRRTTTXXX\\\bbbfffjjjpppxxx~~~|||wwwxxx{{{}}}{{{xxxsssooollliiihhhggghhhjjjkkkkkkkkklllnnnooonnnllljjjiiihhhiiiiiiggggggffffffeeeffffffggghhhgggeeecccaaa___^^^^^^^^^gggmmmkkkffffffhhhiii~~~}}}||||||{{{yyywwwtttvvvyyyxxxuuusssssstttsssqqqnnnkkkhhhffffffeeebbbbbb```]]]ZZZYYY\\\^^^]]]aaadddbbb]]]ZZZ[[[]]]YYYYYYYYYXXXWWWVVVUUUTTTRRRSSSTTTUUUTTTSSSQQQPPPLLLMMMNNNPPPPPPQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSTTTUUUTTTSSSSSSUUUWWWYYYXXXWWWWWWYYY[[[]]]^^^^^^___```bbbdddeeefffgggfffhhhmmmrrrwwwzzz|||}}}zzznnniiiiii```aaabbbbbb```___^^^^^^]]]^^^______^^^]]]___```aaabbbcccbbb```___aaacccaaa```]]]YYYWWWWWWYYY\\\]]]^^^^^^^^^^^^_________ccceeegggiiiiiihhhfffeee___]]]\\\]]]```cccdddddddddddddddccccccccceeefffccccccddddddeeeeeeeeeeeedddfffgggeeebbb```^^^^^^^^^___aaacccdddcccbbbaaa______aaabbbbbbaaa```___ZZZ[[[]]]aaaeeehhhhhhgggaaaaaa___^^^^^^^^^______________________________aaaaaaaaabbbccccccddddddccccccdddeeegggjjjlllnnnppprrrtttuuussspppoooooorrrrrrqqqooonnnlllkkkjjjhhhiiiiiiiiihhhgggeeeeeegggiiilllmmmnnnpppsssuuunnnoooooonnnmmmmmmooorrrqqquuuyyyzzzvvvqqqmmmkkkjjjnnn}}}{{{yyy|||~~~}}}{{{}}}zzzssslllfff___ZZZ[[[\\\^^^^^^^^^___bbbdddkkkrrr}}}~~~yyyvvvyyy~~~|||zzzwwwsssoookkkiiihhhhhhiiiiiihhhggggggkkknnnooonnnmmmkkkjjjjjjjjjkkkjjjhhhfffdddcccdddfffgggjjjiiigggeeedddcccbbbbbb^^^eeejjjgggdddeeegggggg~~~~~~}}}}}}}}}}}}zzzxxxvvvyyy{{{zzzwwwttttttvvvtttrrrpppmmmkkkjjjjjjjjjbbbcccaaa^^^ZZZZZZ]]]aaaaaadddgggeee```]]]]]]```]]]]]]]]]\\\[[[YYYXXXWWWRRRSSSTTTUUUTTTSSSQQQPPPLLLLLLNNNOOOQQQQQQRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSTTTUUUVVVUUUTTTUUUVVVXXXZZZYYYXXXXXXYYY\\\^^^```______aaabbbdddfffggghhhfffiiinnnsssyyy}}}rrriiihhhlll^^^```bbbcccbbbaaa```aaa]]]___``````___^^^^^^___\\\^^^aaaaaa``````bbbeee```___[[[VVVSSSSSSVVVYYY[[[[[[\\\]]]]]]^^^______dddgggjjjlllllljjjgggfff^^^\\\[[[\\\___bbbdddeeebbbbbbbbbaaaaaaaaaccceee```aaacccfffhhhiiijjjjjjeeefffgggeeebbb___]]]]]]\\\^^^aaadddeeedddbbbaaa```````````````_________\\\\\\]]]aaaeeeggghhhgggaaa```___^^^]]]^^^^^^___]]]]]]]]]]]]]]]]]]]]]]]]`````````aaabbbbbbccccccccccccdddeeegggjjjmmmnnnrrrtttvvvvvvssspppnnnmmmrrrrrrpppooommmkkkjjjiiiiiijjjjjjjjjjjjhhhfffeeefffhhhjjjkkkkkkmmmpppsssoooppppppooooooppprrrtttuuuxxx{{{{{{wwwqqqmmmjjjhhhlllwww{{{rrrlllkkkmmmppprrruuuxxx|||zzzxxx|||{{{yyyvvvrrrnnnkkkhhhgggiiijjjiiigggdddeeeiiimmmooonnnmmmkkkjjjjjjkkkkkkkkkhhheeebbbaaabbbeeefffjjjiiihhhgggfffeeeeeeeee^^^dddfffdddbbbeeeffffff~~~zzzxxxwwwxxxxxxxxxwwwvvvuuuuuuuuutttrrrpppnnnmmmlllkkkkkkhhhddd^^^[[[\\\aaadddeeefffhhhgggdddaaa_______________^^^]]][[[ZZZYYYYYYXXXWWWVVVTTTSSSRRRQQQOOOPPPPPPQQQRRRQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUTTTUUUUUUTTTTTTUUUVVVXXXYYYXXXXXXXXXYYYZZZ\\\]]]^^^```bbbcccddddddfffhhhjjjiiinnntttyyy~~~tttmmmmmmkkkhhhbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa``````______^^^^^^___^^^^^^^^^___```bbbcccaaaaaa\\\TTTOOOQQQTTTTTTYYYZZZ[[[]]]^^^___`````````dddjjjmmmlllhhheeecccaaa___]]]^^^aaadddeeefffcccbbb___^^^^^^___bbbcccbbbcccdddggghhhiiijjjjjjiiihhhgggdddbbb```^^^]]]]]]]]]___```aaaaaaaaaaaa]]]\\\[[[]]]```aaa^^^ZZZZZZ\\\___bbbddddddddddddbbbbbbaaaaaaaaaaaaaaabbb`````````___^^^^^^]]]]]]]]]^^^___```aaabbbccccccddddddcccdddfffjjjmmmoooooonnnnnnnnnoooppprrrssstttsssqqqnnnllljjjiiihhhjjjiiihhhgggfffffffffgggiiijjjkkklllmmmmmmmmmmmmnnnoooooommmlllooouuuzzzzzz{{{{{{xxxqqqjjjdddaaaccchhhsss|||vvvqqqooopppooojjjggggggiiikkkkkkhhhdddccchhhmmmoooooonnnllliiiiiijjjkkkiiihhheeebbb______aaacccdddddddddddddddcccbbbaaa___aaacccdddddddddeeefff}}}}}}zzzxxxwwwwwwwwwwwwvvvuuutttsssvvvuuusssqqqooonnnmmmmmmllljjjfffaaa___```dddhhhhhhjjjlllkkkhhheeeccccccccccccbbbaaa```^^^\\\[[[[[[ZZZYYYXXXWWWVVVUUUUUUQQQQQQRRRSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVXXXXXX\\\\\\\\\]]]^^^___```aaabbbccceeeeeefffhhhkkknnnrrrxxxqqqmmmnnnllliiidddcccbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaa]]]]]]]]]^^^```bbbdddfffcccccc]]]SSSLLLLLLNNNNNNXXXYYY[[[\\\]]]^^^]]]]]]___ccchhhjjjiiifffdddcccaaa```^^^^^^```cccddddddaaa```_________```bbbccccccccceeefffgggiiijjjjjjiiihhhfffdddbbb___^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^[[[YYYXXXYYY]]]^^^\\\ZZZYYY[[[]]]```aaabbbccccccbbbbbbaaaaaaaaaaaaaaabbb``````______^^^]]]]]]]]]\\\]]]]]]^^^___```aaabbbeeedddddddddeeegggjjjkkkllllllllllllmmmnnnpppqqqqqqpppooommmkkkiiiiiihhhiiiiiiiiihhhhhhggggggggghhhhhhiiijjjkkkkkklllllllllmmmnnnmmmmmmoootttwwwxxxzzz{{{xxxrrriiiaaa\\\]]]cccnnn}}}}}}uuupppmmmnnnmmmgggccccccdddhhhjjjiiifffdddfffiiimmmmmmllljjjhhhgggiiijjjiiihhhfffbbb___^^^```bbbddddddccccccbbb```___^^^^^^```bbbcccccccccdddeee~~~{{{zzz}}}}}}|||zzzxxxyyyyyyxxxwwwwwwvvvuuuuuuwwwvvvtttrrrpppoooooonnnmmmllliiieeeccceeehhhllllllnnnooonnnllliiihhhhhhhhhhhhgggfffdddbbb```___]]]]]]\\\[[[ZZZYYYYYYXXXSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYY[[[[[[[[[\\\]]]^^^___```ccceeefffgggjjjnnnssswwwzzzooonnnooommmiiifffdddbbb```______```aaabbbbbbcccccccccccccccddd____________```aaacccdddbbbccc]]]RRRKKKJJJLLLMMMWWWYYY[[[\\\]]]\\\ZZZYYY^^^aaaeeefffeeecccbbbbbbbbb```^^^^^^```bbbbbbbbb^^^^^^___```aaabbbcccccceeeeeedddeeefffhhhjjjkkkhhhhhhfffdddaaa___]]]\\\______]]]\\\[[[[[[[[[[[[XXXTTTQQQRRRVVVYYYYYYXXXYYYZZZ[[[\\\^^^___aaaaaaaaaaaaaaaaaaaaaaaabbbbbb```______^^^^^^]]]]]]\\\[[[[[[[[[\\\]]]^^^___```eeeddddddcccdddeeeggghhhiiiiiiiiijjjkkklllnnnooonnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiijjjiiiiiihhhhhhggggggggghhhiiiiiijjjjjjjjjlllnnnoooooopppsssuuuuuuxxx{{{zzztttjjj___XXXXXX^^^iiivvv~~~~~~}}}tttooolllllliiiccc______^^^ccchhhiiigggdddcccccciiijjjiiihhhffffffgggiiijjjiiigggccc___^^^___```bbbbbbaaa```___]]]\\\\\\^^^```bbbcccbbbbbbdddeee|||}}}~~~}}}{{{zzzzzzzzzyyyyyyzzzzzzwwwvvvtttsssqqqppppppooonnnmmmkkkiiiggghhhlllooonnnooopppooollljjjjjjjjjlllkkkjjjiiigggdddcccaaa___^^^^^^]]]\\\\\\[[[[[[UUUVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\]]]^^^___```cccfffiiinnnssszzz~~~sssnnnnnnooolllhhhgggeeebbb___]]]^^^___```aaabbbbbbbbbccccccddddddeeedddbbb```____________```ccc```VVVOOOOOOQQQRRRXXXYYY[[[]]]\\\[[[YYYWWW]]]___bbbcccbbbaaaaaabbbbbb```___^^^```aaa``````\\\]]]___aaabbbcccccccccfffeeeddddddeeegggiiikkkhhhgggeeeccc```^^^]]]\\\___^^^]]][[[[[[[[[\\\\\\SSSNNNJJJIIINNNSSSUUUVVVYYYYYYYYYZZZ[[[]]]^^^___```aaaaaabbbbbbbbbbbbbbb______^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^___dddcccccccccdddeeefffggggggggghhhiiijjjlllmmmmmmlllkkkkkkjjjjjjjjjkkkkkkhhhiiijjjjjjkkkjjjiiiiiigggggggggggghhhhhhiiiiiiiiikkknnnqqqssssssttttttrrrvvv{{{}}}zzzpppcccZZZXXX]]]fffpppzzz}}}zzzyyyyyytttnnnkkkjjjggg```\\\[[[[[[___dddfffdddbbbaaaaaaggghhhgggfffeeeeeegggiiijjjjjjgggddd```^^^^^^___^^^^^^]]]]]]\\\\\\\\\\\\___aaacccdddddddddeeefff~~~|||{{{{{{zzz{{{{{{|||}}}wwwvvvuuusssrrrqqqqqqpppnnnnnnmmmkkkjjjkkkmmmppplllnnnnnnmmmkkkiiiiiijjjllllllkkkjjjhhhfffdddccc``````___^^^]]]\\\\\\[[[WWWXXXYYYYYYZZZZZZYYYYYYWWWWWWVVVWWWWWWXXXZZZZZZXXXYYYYYYYYYZZZZZZZZZYYY]]]]]]]]]^^^```aaacccdddeeejjjsss|||yyyuuupppnnnnnnmmmjjjggggggeeeaaa^^^]]]]]]^^^_________``````aaaaaabbbbbbeeedddbbb```^^^^^^^^^^^^bbbgggggg___WWWUUUWWWWWWYYYZZZ\\\]]]\\\[[[YYYXXX\\\^^^```aaa``````aaabbbaaa```^^^^^^___```___^^^[[[\\\___aaacccdddccccccfffeeedddcccccceeegggiiigggfffdddbbb```^^^\\\[[[\\\\\\\\\]]]]]]^^^___```OOOIIIDDDCCCHHHNNNSSSUUUYYYYYYYYYYYYZZZ\\\]]]^^^___```aaabbbbbbbbbbbbbbb^^^^^^^^^]]]\\\\\\[[[[[[\\\[[[[[[ZZZ[[[\\\^^^___aaaaaabbbcccdddfffggghhhfffggghhhjjjkkklllmmmnnnkkkjjjjjjjjjkkklllmmmmmmggghhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhhhhiiijjjjjjjjjlllpppsssvvvwwwvvvtttpppttt{{{xxxlllccc```bbbffflllttt{{{zzzyyy|||~~~~~~xxxuuutttvvvtttoookkkjjjggg___ZZZZZZZZZ\\\^^^``````aaaaaabbbeeeffffffeeeeeeeeehhhjjjjjjiiihhhddd```^^^^^^___[[[[[[ZZZZZZZZZ[[[\\\]]]aaaccceeefffeeeeeeggghhh{{{~~~}}}{{{{{{|||}}}}}}xxxwwwvvvuuutttsssssssssooooooooonnnllllllnnnpppkkklllmmmkkkiiihhhiiijjjllllllkkkjjjiiigggfffeeebbbaaa```___^^^\\\[[[[[[YYYYYYZZZ[[[[[[[[[[[[ZZZXXXXXXWWWWWWXXXYYY[[[\\\YYYYYY[[[\\\\\\]]]]]]\\\^^^^^^___aaaccceeeggghhhnnnvvvxxxqqqooonnnmmmllljjjhhheeeeeedddaaa^^^]]]]]]]]]^^^]]]]]]^^^^^^^^^^^^^^^^^^aaa```___^^^^^^___```aaafffmmmppphhh^^^YYYYYYXXXZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[^^^```aaaaaaaaaaaabbb```___^^^^^^___```___]]][[[]]]___aaacccccccccccceeedddcccbbbcccdddeeeeeeffffffdddbbb___]]][[[ZZZYYYZZZ\\\^^^```aaabbbbbbMMMGGGAAAAAAFFFMMMSSSUUUZZZZZZ[[[[[[[[[\\\\\\\\\^^^___aaabbbccccccbbbbbb^^^]]]]]]\\\\\\[[[[[[ZZZ\\\[[[ZZZYYYYYY[[[]]]^^^^^^___```aaacccdddeeefffeeefffhhhjjjlllmmmmmmnnnjjjjjjjjjjjjkkklllmmmmmmggggggggghhhhhhjjjkkklllkkkjjjiiihhhhhhiiijjjkkklllmmmppptttxxxyyywwwuuuooorrryyy}}}ssskkkgggggghhhkkkpppwww~~~{{{sssqqqssswwwzzz|||}}}{{{wwwrrroooqqqttttttnnnjjjiiifff___ZZZYYYZZZZZZZZZ\\\]]]```bbbccccccddddddddddddeeehhhjjjhhhhhhgggdddaaa^^^^^^___\\\[[[ZZZZZZZZZ[[[\\\]]]bbbdddfffggggggggghhhiii~~~}}}}}}~~~{{{zzzyyywwwvvvvvvvvvvvvqqqrrrrrrqqqooonnnoooppplllmmmmmmllljjjiiijjjkkkkkkkkkkkkkkkjjjiiihhhgggeeedddcccaaa___]]]\\\[[[YYYZZZ[[[[[[\\\\\\[[[[[[[[[ZZZYYYXXXYYY[[[]]]^^^___```bbbdddeeefffffffffeeefffgggiiilllooorrrsss|||}}}ppplllkkkkkkkkkjjjiiigggfffeeecccbbb```___^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\```___^^^]]]]]]^^^___```dddmmmsssmmmccc]]][[[ZZZZZZYYYXXXXXXXXXYYYZZZ[[[[[[^^^aaaccccccbbbbbbccc^^^]]]]]]^^^___```___]]]]]]^^^___```bbbbbbccccccccccccbbbbbbbbbbbbbbbbbbfffeeecccaaa___\\\[[[ZZZWWWYYY]]]```bbbbbbaaaaaaMMMHHHBBBBBBHHHPPPUUUXXXZZZ[[[]]]]]]^^^]]]\\\\\\^^^___aaacccdddcccbbbaaa]]]]]]]]]\\\[[[[[[ZZZZZZ[[[ZZZXXXWWWWWWYYY[[[]]]]]]]]]^^^___```aaaaaaaaadddeeegggjjjkkklllmmmmmmiiiiiiiiiiiiiiijjjkkklllggggggeeeeeefffiiikkkmmmkkkjjjhhhgggggghhhjjjkkkllllllnnnssswwwyyywwwuuuoooqqquuu|||~~~uuunnnlllkkkjjjjjjmmmrrrwwwzzz{{{|||{{{yyyyyy|||pppkkkooouuuyyyzzzwwwuuurrrmmmjjjkkkpppsssrrrmmmiiihhheee^^^YYYXXXXXXXXXYYY[[[^^^```bbbbbb```aaabbbbbbbbbdddgggiiigggggggggeeeaaa______```___^^^\\\ZZZZZZZZZ[[[\\\aaacccffffffffffffgggiii||||||}}}|||{{{zzzyyyxxxxxxxxxsssttttttsssqqqppppppqqqnnnnnnnnnmmmkkkjjjkkkmmmkkkkkkllllllkkkkkkjjjiiigggfffeeebbb```^^^\\\[[[ZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\ZZZZZZZZZ\\\^^^```ggghhhkkkmmmoooooooooooorrrsssuuuxxx{{{~~~rrrhhhfffggghhhiiihhhgggfffeeeeeeaaaaaa```______]]]]]]\\\]]]]]]]]]\\\\\\[[[[[[[[[bbbaaa___]]]\\\\\\\\\\\\^^^iiirrrnnnfff```^^^]]]YYYXXXVVVUUUVVVWWWZZZ[[[[[[^^^bbbddddddccccccccc]]]]]]\\\^^^``````___]]]^^^______```aaabbbccccccaaabbbbbbbbbbbbaaa``````fffeeecccaaa^^^\\\[[[ZZZWWWYYY]]]aaabbbbbb```^^^NNNIIIDDDDDDJJJRRRXXXZZZ[[[\\\^^^______^^^]]][[[]]]___aaacccdddcccbbbaaa]]]]]]\\\\\\[[[ZZZZZZZZZZZZXXXVVVUUUUUUWWWYYY[[[\\\]]]]]]^^^^^^]]]\\\\\\cccdddfffiiikkklllllllllhhhhhhgggggghhhiiijjjjjjhhhfffdddccceeehhhlllnnnkkkjjjhhhgggfffgggiiijjjlllkkkmmmqqqvvvyyywwwuuuoooooorrrxxx}}}|||uuunnnmmmlllkkkkkklllnnnqqqrrryyyyyywwwsssrrrxxx|||tttfffeeepppzzz}}}|||ssspppkkkfffeeeiiioootttpppkkkggggggddd]]]XXXXXXVVVVVVXXX\\\___aaaaaaaaa]]]^^^`````````bbbfffhhhfffggggggeeebbb`````````cccaaa^^^[[[YYYYYYYYYZZZaaaccceeefffeeeeeeggghhhyyytttvvv}}}~~~~~~}}}{{{yyywwwvvvvvvtttrrrrrrrrrsssrrrqqqnnnmmmlllllllllllllllmmmrrrqqqpppnnnlllkkkiiiiiihhhgggdddbbb```^^^]]]\\\^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^___```cccgggjjjooovvv~~~~~~~~~}}}uuukkkbbb```aaabbbbbbbbbdddfffhhhccccccbbbaaa___]]]\\\[[[]]]]]]]]]___```^^^[[[YYY]]]aaadddccc^^^[[[\\\^^^eeefffgggfffcccaaaaaaaaa[[[\\\]]]^^^^^^^^^^^^^^^]]]aaafffiiiiiigggeeeddd_________^^^]]]\\\]]]^^^\\\]]]^^^^^^______^^^^^^___bbbdddccc^^^]]]___cccccccccbbbaaa___\\\YYYWWW]]][[[YYYZZZ]]]``````___OOOKKKIIIMMMTTT[[[\\\\\\]]]```aaa```]]]\\\^^^aaa___```bbbccccccaaa___^^^___^^^]]][[[ZZZ[[[[[[\\\^^^\\\YYYVVVUUUVVVWWWYYY\\\]]]^^^_________^^^]]]___aaadddhhhkkkkkkhhhfffggggggggggggggggggggggggdddeeeeeecccaaabbbgggkkkjjjjjjiiihhhgggggghhhhhhggghhhjjjlllooorrrssstttmmmmmmnnnpppssstttsssrrrjjjlllmmmllloootttvvvsssqqqqqqppppppqqquuu{{{|||xxxqqqjjjhhhkkkrrrxxxzzzzzzuuummmddd______dddiiijjjgggccc^^^YYYUUUPPPLLLQQQTTTWWWYYY\\\___cccfff````````````bbbccceeefffgggfffdddbbbaaaaaabbbbbbbbbbbbaaa___]]][[[\\\]]]ddddddccccccdddeeeggghhh}}}wwwtttuuuzzz~~~{{{yyy{{{yyywwwvvvvvvvvvtttssstttsssrrrqqqppppppooooooooonnnnnnmmmkkkiiihhhgggjjjiiifffccc```^^^\\\[[[]]]]]]]]]\\\\\\[[[[[[[[[___```aaabbbdddhhhmmmqqq}}}wwwlllbbb[[[]]]_________```aaaccceeeddddddcccaaa```^^^]]]___^^^^^^___```___\\\ZZZ```ccceeebbb]]]ZZZ[[[]]]___aaadddeeeeeeeeefffhhhhhhgggfffeeecccaaa___^^^bbbeeejjjoooqqqooojjjfffaaaaaa```^^^]]]]]]^^^___]]]]]]]]]^^^^^^^^^^^^^^^ZZZ^^^aaaaaa^^^^^^aaadddcccccccccbbb```]]][[[YYY\\\ZZZXXXYYY\\\______^^^YYYUUUQQQRRRXXX]]]______^^^```aaaaaa```___``````]]]^^^```aaaaaa```___^^^___^^^\\\[[[ZZZ[[[[[[[[[\\\[[[YYYWWWWWWYYY[[[\\\\\\]]]^^^^^^^^^^^^]]]\\\___```cccgggjjjkkkhhhfffeeeeeeeeeeeeeeeeeeeeeeeeaaabbbbbbaaa``````dddgggiiiiiihhhgggeeedddcccbbbdddeeehhhkkknnnqqqssstttqqqooommmmmmnnnooopppoookkkmmmlllmmmqqqvvvvvvrrrhhhiiiiiiiiijjjnnnssswww}}}vvvmmmhhhiiinnnsssuuuwwwssskkkccc^^^___dddhhhmmmhhh```YYYSSSPPPMMMLLLRRRTTTWWWYYY[[[^^^bbbeeecccbbbaaaaaabbbdddfffggghhhgggeeecccbbbaaaaaaaaaaaaaaaaaa___\\\[[[\\\]]]eeeeeeddddddeeefffhhhiii}}}xxxvvvwwwxxxzzz~~~zzzyyyxxxwwwwwwwwwwwwuuusssuuutttsssqqqpppooonnnnnnmmmmmmmmmmmmllljjjhhhfffgggfffdddbbb```^^^\\\\\\^^^____________^^^]]]]]]aaaccceeehhhlllrrrzzzzzz|||{{{ooocccYYY[[[^^^___^^^^^^______fffffffffeeedddbbbaaa```aaa```______```___]]][[[bbbcccccc___ZZZXXXZZZ\\\]]]___bbbdddeeefffiiikkkooonnnllliiifffcccaaa```gggiiinnnvvv|||zzzqqqiiidddbbb```^^^]]]^^^___```^^^^^^]]]\\\\\\]]]]]]]]]YYY]]]``````^^^^^^```cccccccccccccccaaa___]]]\\\ZZZYYYXXXYYY[[[]]]]]]]]]aaa]]]XXXWWWZZZ^^^____________```bbbddddddbbb```[[[\\\]]]_________^^^^^^^^^^^^\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYYYYYYY[[[^^^___\\\\\\]]]]]]]]]]]]\\\\\\]]]^^^```dddhhhiiihhhfffbbbbbbbbbbbbbbbbbbbbbbbb___```bbbbbbaaaaaaccceeehhhhhhgggfffdddaaa___]]]aaaccceeehhhkkknnnppprrruuuqqqlllhhhhhhjjjkkkkkkkkkllllllmmmsssxxxvvvppp```bbbcccdddeeegggkkknnnyyyzzzppphhhfffhhhlllnnnrrrnnnhhhaaa]]]]]]bbbfffnnnhhh^^^TTTNNNLLLMMMNNNTTTVVVXXXZZZ[[[]]]aaaccceeedddbbbaaaaaacccfffhhhiiihhhfffdddcccbbbaaaaaa```aaaaaa___]]]\\\]]]^^^gggffffffeeefffhhhiiijjj|||xxxwww{{{{{{zzzzzz{{{|||{{{yyyvvvtttsssrrrpppooonnnmmmmmmmmmnnnoooooommmkkkiiihhheeeeeeeeeeeeddddddcccccc```aaabbbbbbbbbbbbaaa```bbbdddiiioooxxx{{{vvvuuu{{{tttggg\\\___bbbcccbbbaaa```aaafffffffffeeedddcccbbbaaaaaa___^^^]]]^^^^^^\\\[[[______]]]ZZZWWWVVVYYY[[[aaabbbcccdddcccdddfffhhhkkkjjjhhhgggeeedddcccbbbhhhiiiooozzzwwwllleeebbb___]]]]]]^^^^^^___^^^^^^\\\[[[[[[\\\\\\]]]]]]```bbbaaa___]]]^^^___bbbbbbccccccbbb```___]]]YYYYYYYYYZZZ[[[\\\]]]]]]aaa^^^[[[[[[]]]^^^]]]\\\^^^]]]^^^bbbffffffbbb^^^YYYZZZ[[[]]]]]]^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYY[[[]]]^^^ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZ[[[\\\```cccfffeeedddaaaaaaaaaaaaaaaaaaaaaaaa```bbbdddeeeeeeeeeeeeeeegggggghhhgggeeebbb___]]]bbbbbbdddfffhhhjjjlllmmmrrrooojjjgggggggggggggggjjjjjjjjjlllsssxxxtttmmm___aaacccddddddeeehhhjjjsssyyy~~~zzzpppgggcccdddfffhhhllliiiccc^^^ZZZ[[[___ccckkkggg___WWWQQQOOOQQQSSSXXXYYY[[[\\\\\\^^^aaacccfffdddbbb``````bbbeeefffhhhgggfffeeeddddddccccccaaaaaabbb```^^^^^^___```ggggggffffffggghhhjjjkkk~~~wwwxxx|||~~~~~~zzzuuutttsssqqqppppppoooooooooooooooooommmkkkjjjhhhhhhiiijjjkkkkkkkkkjjjjjjdddeeeeeeffffffeeeeeeeeedddiiiqqq{{{zzzvvvsssttt{{{xxxmmm___bbbeeeeeedddcccbbbbbbccccccdddccccccbbbaaaaaa___]]][[[[[[\\\\\\\\\[[[ZZZYYYWWWUUUTTTUUUYYY[[[bbbccccccbbbaaaaaaccceeegggfffeeeccccccbbbccccccdddeeekkkwwwyyynnndddaaa]]]\\\]]]]]]]]]\\\]]]\\\\\\[[[[[[[[[\\\\\\___```bbbbbbaaa```___^^^aaaaaabbbbbbaaa```^^^]]]ZZZZZZ[[[\\\\\\\\\]]]]]]\\\\\\]]]^^^```___]]][[[]]]]]]]]]aaaeeeeeeaaa]]]YYYZZZ[[[\\\]]]]]]]]]^^^]]]\\\\\\\\\[[[ZZZYYYYYY[[[ZZZYYYXXXWWWXXXXXXYYYXXXXXXXXXYYYZZZ[[[[[[\\\XXXXXXYYY[[[___aaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaa```aaaccceeeggggggfffeeeeeefffggghhhhhhfffdddbbbddddddeeeeeefffgggggggggkkkjjjiiiiiijjjiiifffdddggghhhiiijjjpppuuurrrkkkaaaccceeefffeeeeeefffgggmmmqqqsssvvvzzzuuunnngggbbbbbbeeeggggggddd```\\\YYYYYY]]]```fffeeeccc___ZZZXXXXXXZZZ\\\^^^______^^^___aaacccdddbbb```______aaacccdddeeeeeeeeeeeeeeeeeeeeeeeeaaabbbcccaaa``````aaacccggggggffffffggghhhjjjkkk~~~wwwwwwzzz|||xxxwwwuuusssrrrqqqpppppprrrrrrpppnnnmmmkkkjjjiiijjjkkkmmmnnnoooooonnnmmmooonnnnnnnnnnnnoooooopppooouuuttttttsssuuu{{{xxxppp```bbbddddddbbbaaa```aaa```aaaaaaaaaaaaaaa``````^^^[[[YYYXXXZZZ\\\]]]]]]YYYXXXVVVUUUUUUXXXZZZ\\\___```aaa```___aaacccfffiiigggeeecccaaa```aaaaaaaaaaaafffrrr|||~~~uuulllddd```]]]\\\^^^^^^\\\YYYYYYZZZ[[[\\\\\\\\\\\\[[[\\\^^^```bbbccccccbbbaaa````````````___^^^\\\[[[YYY[[[]]]]]]\\\[[[\\\]]]ZZZ\\\^^^```aaaaaa___^^^]]]^^^___aaaccccccaaa___[[[[[[\\\\\\]]]]]]^^^^^^\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXZZZ\\\]]]XXXWWWWWWXXX[[[^^^______aaaaaaaaaaaaaaaaaaaaaaaa^^^^^^___bbbdddeeedddcccdddeeefffgggggggggffffffggggggffffffeeeeeeeeedddeeefffiiikkkmmmkkkgggcccdddgggiiiiiimmmqqqqqqmmmeeefffgggfffdddcccdddeeegggjjjmmmrrrsssqqqnnniiieeedddfffiiieeeddd```\\\YYYYYY\\\___```dddhhhgggccc```______```aaabbbaaa```___aaacccaaa``````___```aaabbbcccddddddeeeeeeeeeeeeddddddaaabbbbbbbbb``````bbbdddfffeeeeeedddeeeggghhhiiiyyyxxxzzz}}}~~~{{{xxxwwwvvvzzzxxxuuurrrooonnnnnnnnnnnnppptttxxx{{{}}}}}}~~~~~~}}}}}}{{{rrrtttuuuvvvyyy{{{yyyuuuppp```aaabbbaaa___^^^___```______```````````````___]]][[[XXXXXXZZZ^^^```aaa]]][[[ZZZYYYZZZ\\\]]]]]]^^^^^^___^^^^^^___bbbeeeiiigggdddbbb```___````````````dddllltttuuunnngggdddaaa^^^___aaa```\\\WWWVVVXXXZZZ]]]^^^]]]\\\[[[[[[\\\___aaaccccccaaa___^^^^^^___^^^]]][[[YYYXXXWWWZZZ]]]]]][[[ZZZZZZ\\\[[[\\\]]]]]]]]]^^^```aaa___aaabbbbbbaaa```aaaaaa^^^^^^^^^]]]^^^^^^^^^___[[[\\\\\\\\\[[[ZZZYYYXXXZZZYYYXXXWWWVVVUUUTTTTTTRRRSSSSSSUUUXXXZZZ]]]___[[[YYYWWWXXXZZZ]]]^^^^^^aaaaaaaaaaaaaaaaaaaaaaaa]]]\\\\\\^^^bbbdddcccaaacccccccccddddddeeeeeeeeegggggggggfffffffffeeeeeeeeefffiiilllnnnlllhhhdddccchhhkkkjjjjjjnnnqqqpppjjjjjjiiigggdddbbbcccddddddgggjjjppp~~~xxxooopppooommmiiihhhiiikkkgggfffccc___\\\[[[^^^```^^^ccciiikkkgggcccaaabbbbbbccccccaaa______```aaa______```aaabbbccccccccceeeeeefffeeedddbbbaaa```___`````````______aaacccdddcccccccccccceeefffgggvvvyyy}}}zzzvvvssssssssstttuuuyyywwwssstttuuuvvvwwwvvvtttqqqoooaaabbbaaa```^^^]]]___```^^^______````````````___^^^[[[XXXXXX[[[___bbbcccbbb```^^^^^^^^^____________```___]]]\\\]]]```bbbeeedddaaa_________```aaaaaaaaaccchhhnnnnnniiiddddddaaa___aaacccbbb\\\WWWSSSVVVZZZ]]]___^^^\\\ZZZ^^^^^^___aaabbb```]]]ZZZ]]]^^^^^^]]]\\\ZZZWWWVVVVVVYYY\\\\\\ZZZXXXYYY[[[]]]\\\[[[YYYXXXZZZ^^^aaaaaaccceeedddaaa___aaaddd``````___^^^^^^^^^______[[[[[[\\\\\\[[[ZZZXXXWWWYYYXXXXXXWWWWWWVVVUUUUUUQQQQQQRRRTTTWWW[[[^^^```]]][[[XXXXXXZZZ]]]^^^^^^````````````````````````^^^\\\[[[^^^bbbdddcccbbbbbbaaaaaa```aaaaaabbbcccggggggggggggggggggggggggggghhhiiilllmmmllliiifffcccjjjmmmkkkiiilllqqqtttnnnnnnllliiieeecccdddeeefffhhhjjjooo|||zzzuuunnnppprrrpppmmmjjjkkkmmmiiihhhfffbbb^^^^^^___aaa]]]cccjjjkkkgggbbbaaabbbcccccccccaaa___^^^^^^```^^^___aaacccdddeeeddddddgggggggggfffccc```^^^\\\]]]^^^___^^^^^^^^^```bbbcccbbbaaaaaabbbccceeefff}}}zzzzzz{{{}}}}}}}}}~~~{{{sssnnnoooqqqoookkkjjjlllkkkhhheeebbbaaacccbbb______bbbbbb```___]]]]]]^^^```aaaddd```\\\YYYZZZ]]]___```ddddddccc```\\\ZZZZZZ[[[```______^^^^^^^^^_________\\\[[[\\\^^^___]]][[[______aaaeeehhhiiigggeee```___^^^^^^___^^^\\\ZZZSSSVVVYYY\\\]]]]]][[[ZZZXXXZZZ]]]``````___\\\ZZZYYYZZZ[[[[[[[[[ZZZYYYXXXVVVWWWYYYZZZ[[[ZZZXXXWWWYYYYYYYYYYYYZZZ\\\]]]]]]aaabbbeeeffffffeeecccbbbbbb```^^^^^^___`````````YYYYYYYYYYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXVVVUUUTTTTTTTTTUUUVVVWWWYYYYYYXXXXXXXXXXXXYYYYYYaaa```___^^^^^^^^^^^^^^^___]]]\\\]]]```bbb```^^^___^^^^^^___```bbbdddeeedddeeeeeefffgggffffffffffffgggjjjlllmmmlllkkkjjjkkkjjjjjjkkklllnnnpppqqqrrrpppmmmjjjgggeeecccbbb```hhhkkkkkkvvv}}}vvvtttqqqrrrrrrrrrqqqnnnkkkiiihhheeebbb```aaaaaaaaa```aaabbbdddeeedddcccaaa___^^^___aaacccbbbaaa^^^]]]]]]^^^___aaacccdddeeeeeedddeeefffgggeeebbb___]]]^^^]]]\\\YYYXXXZZZ^^^aaa```___^^^]]]]]]^^^```aaayyytttrrrtttuuuvvvvvvwww|||}}}xxxsssooolllooonnnhhheeefffgggeeebbb^^^]]]^^^^^^[[[[[[_________^^^^^^___aaadddeeeeeebbb]]]ZZZZZZ\\\]]]]]]bbbcccbbb___\\\[[[[[[\\\______^^^^^^^^^^^^______aaa^^^\\\\\\]]]]]][[[YYYZZZ\\\```eeehhhhhheeebbb___^^^]]]]]]^^^^^^\\\ZZZTTTVVVXXXZZZ[[[[[[[[[ZZZYYYZZZ\\\]]]]]][[[YYYXXXYYYZZZZZZ[[[ZZZYYYXXXWWWUUUVVVXXXZZZZZZZZZXXXWWWZZZYYYYYYYYYZZZZZZ[[[\\\___aaadddggggggfffdddbbbbbb```]]]\\\]]]]]]]]]\\\YYYYYYYYYYYYXXXWWWVVVUUUWWWWWWWWWWWWXXXYYYZZZ[[[WWWWWWVVVUUUUUUVVVVVVWWWVVVVVVVVVWWWXXXYYY[[[[[[aaa```______^^^^^^^^^^^^```^^^]]]^^^```aaa```^^^\\\[[[[[[\\\]]]___aaacccddddddeeeffffffffffffeeeeeefffhhhjjjkkkkkkkkkjjjiiijjjkkkkkklllooossswww{{{yyyvvvqqqlllhhhdddbbb^^^eeeggggggpppzzz~~~xxxrrrpppnnnnnnoooooonnnllliiigggdddaaa^^^]]]___```aaabbbcccccccccccccccaaa```_________________________________```bbbbbbccccccccccccdddeeeeeedddaaa___]]]\\\\\\ZZZXXXWWWXXX\\\______^^^]]]\\\\\\]]]___```sssmmmlllnnnpppnnnpppsss{{{|||wwwtttssspppnnnhhhllllllddd^^^^^^aaabbb___[[[XXXYYYXXXVVVWWW[[[]]]]]]]]]___aaadddgggiiiiiifffaaa^^^]]]]]]]]]\\\```aaa```___\\\[[[\\\]]]aaa``````______```aaaaaacccaaa^^^\\\\\\[[[YYYWWWUUUXXX^^^dddhhhhhhddd```___^^^]]]]]]^^^]]]\\\ZZZUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVYYYZZZ[[[[[[ZZZXXXVVVTTTTTTUUUXXXZZZ[[[ZZZYYYYYY[[[[[[ZZZYYYYYYYYYYYYYYY\\\___cccggghhhgggeeecccdddaaa^^^]]]]]]\\\\\\ZZZ\\\\\\\\\[[[ZZZXXXWWWVVVXXXXXXYYYZZZ\\\]]]^^^___ZZZZZZYYYWWWWWWWWWWWWWWWSSSSSSTTTVVVXXXZZZ\\\]]]``````__________________aaa```^^^^^^___```___^^^[[[[[[ZZZZZZ[[[^^^```bbbccccccdddeeeeeeeeeeeeddddddeeefffggghhhiiijjjjjjgggjjjmmmllllllooowww~~~{{{tttlllfffcccbbbgggiiihhhooo~~~}}}{{{yyy|||zzzwwwuuuvvv}}}{{{rrrllljjjjjjjjjkkklllkkkiiigggfffaaa^^^[[[[[[]]]aaacccdddfffeeecccaaa```_________```^^^]]]\\\\\\]]]___`````````aaaaaaaaaaaaaaaaaa```aaabbbcccbbb```^^^\\\[[[ZZZYYYWWWUUUVVVYYY\\\]]]]]]\\\[[[\\\]]]^^^___tttooommmmmmmmmooorrruuu|||yyyuuuqqqnnnnnnnnnmmmkkkfffkkkkkkcccZZZZZZ^^^aaa]]]XXXTTTTTTSSSQQQTTTXXX\\\\\\]]]```bbbfffhhhjjjmmmiiieeebbb```___^^^\\\^^^______^^^\\\[[[]]]^^^bbbbbbbbbaaabbbbbbccccccdddbbb```^^^\\\\\\[[[ZZZVVVXXX]]]bbbfffgggdddbbb___^^^]]]^^^___^^^]]][[[WWWVVVVVVUUUVVVWWWYYYZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[\\\]]]]]][[[XXXUUUSSSTTTVVVYYY[[[]]]]]]\\\\\\]]]\\\[[[YYYXXXWWWWWWWWWYYY]]]bbbfffhhhhhhfffdddeeebbb___^^^^^^___^^^]]]_________^^^]]][[[YYYYYYXXXYYYZZZ\\\^^^```aaaaaa]]]\\\[[[ZZZYYYXXXWWWWWWSSSSSSTTTUUUWWWYYY[[[\\\_________````````````___bbbaaa___^^^^^^_________]]]\\\[[[[[[[[[^^^```bbbaaabbbccccccddddddcccccccccccccccdddeeegggiiijjjhhhlllooommmkkkoooxxxxxxpppiiieeeeeehhhiiiiiiooozzz~~~{{{{{{}}}}}}{{{~~~{{{}}}~~~xxxtttrrrqqqwww}}}}}}wwwnnniiifffggghhhjjjkkkkkkjjjhhhgggbbb___\\\\\\^^^bbbfffgggiiifffbbb___]]]]]]^^^___^^^]]]\\\[[[\\\]]]___```__________________``````^^^___`````````^^^]]]\\\[[[ZZZYYYWWWUUUUUUXXXZZZ]]]\\\\\\\\\]]]^^^___```|||uuupppmmmoooqqqsssuuu|||zzzqqqooommmkkkkkkjjjhhhgggeeekkklllddd\\\\\\___bbbZZZTTTOOOMMMLLLKKKOOOUUU\\\\\\^^^```bbbdddfffhhhjjjhhhdddbbbaaa```^^^\\\\\\]]]^^^]]][[[[[[]]]^^^aaa`````````aaaaaabbbccccccbbb```___]]]^^^___```[[[[[[]]]```dddfffeeeddd___^^^^^^^^^``````^^^\\\XXXWWWVVVUUUUUUVVVXXXYYYWWWWWWXXXYYY[[[^^^```bbb``````aaa```^^^ZZZVVVSSSVVVWWWZZZ]]]___`````````___^^^\\\ZZZXXXWWWVVVVVVXXX[[[```dddggggggeeedddaaa___]]]]]]^^^______^^^^^^^^^^^^]]]\\\[[[YYYYYYWWWYYY[[[]]]___aaaaaabbb^^^^^^]]]\\\[[[YYYXXXXXXVVVVVVUUUVVVVVVWWWYYYYYY^^^^^^___```aaaaaaaaa```bbbbbb```___^^^^^^___```___^^^[[[ZZZZZZ\\\^^^``````aaaaaabbbbbbbbbbbbbbbaaaaaabbbbbbdddfffhhhiiijjjnnnpppnnnkkkmmmwwwyyyrrrlllhhhccceeeeeefffkkktttzzz|||zzzwwwvvvzzz{{{yyyyyy{{{~~~zzzuuurrrppprrrwww||||||vvvnnnhhhdddfffgggiiikkklllkkkjjjiiieeebbb______bbbfffhhhiiijjjgggccc^^^\\\]]]___```[[[\\\]]]^^^______``````^^^^^^]]]]]]]]]^^^___```\\\]]]^^^^^^^^^]]]\\\\\\\\\\\\[[[XXXVVVVVVXXXYYY]]]]]]]]]^^^^^^___```aaa~~~sssssssssrrrrrruuuyyy||||||tttppplllllllllkkkjjjhhhfffeeeeeekkklllfffaaaaaaddddddXXXQQQJJJHHHFFFFFFKKKQQQZZZ[[[]]]___aaabbbdddeeedddbbb`````````___^^^\\\[[[\\\]]]\\\[[[[[[\\\^^^]]]]]]]]]]]]^^^___``````aaaaaa```^^^]]]^^^aaaccc```______```bbbddddddccc___^^^]]]^^^______^^^\\\YYYXXXWWWVVVUUUVVVWWWXXXUUUVVVXXX[[[___cccfffhhheeefffffffffbbb]]]XXXUUUVVVXXX[[[___aaaccccccccc```___]]][[[YYYWWWVVVVVVWWWYYY]]]aaadddddddddddd]]][[[YYYYYYZZZ\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXYYY\\\^^^```aaaaaaaaa^^^^^^^^^]]]\\\[[[YYYXXXXXXXXXWWWWWWWWWWWWWWWXXX\\\^^^___aaabbbbbbaaaaaabbbbbbaaa___]]]^^^```ccc```^^^ZZZXXXWWWXXXZZZ\\\______```aaaaaaaaaaaa```___```aaacccdddfffggghhhkkkmmmooommmkkkmmmtttzzz~~~}}}|||yyyuuuqqqmmmkkkggggggggghhhlllqqqvvvyyyuuupppnnnssswwwwwwvvvwww}}}uuupppmmmkkkssswww{{{|||wwwooogggcccccceeehhhjjjllllllkkkkkkdddbbbaaabbbeeehhhjjjjjjkkkhhhccc___]]]^^^```bbb\\\]]]^^^```aaabbbbbbbbbaaa```___]]]]]]]]]^^^___[[[\\\\\\]]]]]]]]]]]]\\\]]]]]]\\\ZZZWWWVVVWWWYYY\\\]]]^^^___``````aaaaaayyyvvvuuuttttttwwwuuuyyyzzzqqqjjjffffffhhhjjjkkkiiigggfffeeedddiiikkkhhhggghhhhhhfffZZZRRRJJJGGGFFFFFFLLLSSSWWWXXXZZZ]]]___aaabbbccc_________```bbbcccaaa___[[[\\\]]]\\\ZZZZZZ[[[]]]]]]]]]]]]]]]^^^___```aaa___```___]]][[[\\\___cccbbbaaaaaabbbcccbbb```^^^\\\[[[[[[\\\]]]^^^\\\[[[YYYYYYXXXWWWWWWWWWWWWWWWUUUVVVZZZ]]]bbbeeehhhjjjjjjkkklllkkkgggaaa\\\XXXUUUWWW[[[___bbbcccddddddaaa```^^^\\\ZZZXXXWWWWWWWWWYYY[[[^^^```bbbcccccc]]][[[XXXXXXXXXYYYYYYXXXZZZZZZ[[[[[[[[[ZZZZZZYYYYYY[[[^^^```bbbbbbbbbaaa]]]]]]^^^^^^]]][[[ZZZYYYYYYYYYXXXXXXWWWXXXXXXYYY\\\]]]___bbbccccccbbbaaaaaaaaaaaa___]]]^^^aaaeeeccc```\\\XXXVVVWWWYYYZZZ^^^^^^___```````````````]]]___aaadddeeefffffffffiiijjjkkkkkklllnnnsssvvvwwwvvvtttrrrpppnnnmmmlllmmmkkkjjjjjjlllnnnrrruuupppiiifffkkkqqqsssrrrsss{{{xxxpppllliiihhhpppsssxxxyyyuuunnnfffbbb___aaadddgggiiijjjiiiiii^^^^^^___bbbfffiiikkkjjjkkkhhhdddaaa___```bbbccc_________```aaacccfffggghhhfffccc```^^^]]]]]]^^^[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZWWWVVVVVVWWW[[[\\\]]]^^^___`````````|||xxxuuurrrsssrrrxxxzzzrrrllleee___aaadddhhhiiiiiihhhgggfffdddhhhjjjiiijjjlllkkkggg^^^VVVNNNJJJHHHIIIOOOWWWSSSUUUXXX[[[^^^aaabbbccc______```cccfffgggfffeee\\\\\\]]][[[ZZZYYY[[[\\\_________``````aaacccccc______^^^\\\YYYYYY]]]aaaaaabbbbbbddddddbbb]]]ZZZZZZZZZYYYZZZ\\\\\\[[[YYYYYYYYYYYYXXXXXXWWWWWWVVVUUUWWWZZZ___cccfffhhhiiinnnoooooonnnjjjddd^^^ZZZTTTVVVZZZ^^^aaacccddddddbbbaaa___]]][[[YYYXXXXXXXXXXXXZZZ\\\^^^```bbbccc```^^^[[[YYYYYYYYYXXXWWW\\\\\\]]]^^^^^^^^^]]]]]][[[]]]___bbbccccccbbbbbb\\\]]]]]]^^^]]]\\\ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[]]]___bbbccccccbbbbbb```aaaaaa___]]]^^^bbbfffgggddd___[[[XXXXXXZZZ[[[]]]^^^______``````______\\\^^^bbbeeefffgggffffffggghhhhhhjjjmmmppprrrtttsssrrrpppooommmlllllllllllliiiggggggggghhhjjjmmmooogggbbbgggnnnpppqqqqqqvvvyyy|||~~~uuunnnjjjiiiiiillloootttvvvsssmmmeeeaaa\\\^^^aaadddfffgggggggggXXXYYY\\\```fffiiikkkjjjkkkhhheeebbb```aaacccdddcccaaa______```dddhhhkkknnnlllgggccc```^^^]]]]]][[[[[[[[[\\\]]]]]]^^^^^^\\\]]]\\\ZZZWWWUUUUUUVVVYYYZZZ\\\]]]^^^_________~~~{{{}}}xxx{{{}}}vvvpppoooggg``````]]]```dddfffggggggggghhhhhhiiijjjkkklllmmmnnnnnniii\\\NNNHHHIIILLLSSSYYYVVVVVVVVVYYY\\\```aaaaaa]]]]]]^^^___``````_________^^^\\\ZZZZZZZZZ\\\]]]aaaaaa```````````````aaa^^^]]]ZZZWWWUUUVVVYYY\\\fffbbb``````bbbaaa[[[VVVSSSUUUXXXYYYXXXXXXXXXYYYXXXYYYYYYXXXVVVUUUUUUVVVXXX[[[___```______bbbeeekkkllllllkkkhhhddd___]]]XXXXXXXXXYYY[[[___bbbdddeeeccc```]]][[[ZZZZZZ[[[\\\[[[ZZZZZZ\\\^^^aaaccc^^^]]]\\\[[[[[[[[[\\\]]]\\\\\\\\\]]]^^^___```aaa___```aaabbbbbbbbb``````\\\\\\]]]]]]]]]\\\\\\[[[WWWWWWWWWWWWXXXZZZ[[[\\\]]]]]]]]]^^^___``````aaacccaaa______```bbbeeegggjjjiiieee^^^XXXVVVYYY]]]]]]^^^^^^___```aaaaaaaaaeeebbb```aaadddggggggfffdddfffiiilllnnnooonnnnnnqqqqqqqqqpppnnnmmmkkkjjjkkkkkkjjjhhhgggeeeddddddhhhhhhjjjkkklllnnnooopppqqqqqqqqqrrrvvvtttnnnllljjjjjjoooppprrrssspppkkkeeebbbaaa______cccgggfffaaa\\\TTTUUUXXX]]]cccgggggggggeeecccbbbbbbdddeeeeeeeee___]]][[[\\\```fffkkkmmmrrroookkkeee```\\\ZZZYYY___^^^]]]\\\\\\^^^___aaabbbaaa___\\\XXXVVVVVVWWWZZZ[[[\\\]]]]]]^^^]]]]]]pppllljjjccc]]]]]]^^^aaaeeeggggggfffffffffdddfffhhhiiikkkkkkjjjjjjiii]]]QQQMMMMMMNNNRRRWWWWWWWWWXXXYYY\\\___```aaa]]]]]]^^^_______________^^^^^^^^^^^^^^^]]]]]]]]]aaa``````______`````````[[[[[[YYYVVVTTTTTTWWWZZZcccaaa___```bbb```YYYTTTOOORRRUUUVVVWWWWWWXXXYYYYYYYYYYYYWWWUUUTTTVVVWWWXXX[[[^^^___^^^^^^```bbbdddeeeggggggfffdddaaa___YYYYYYYYYYYY[[[^^^aaabbbeeeccc```^^^\\\[[[[[[\\\\\\[[[ZZZZZZ[[[]]]___aaa]]]\\\[[[[[[[[[\\\]]]]]]___^^^^^^^^^___```aaaaaa_________``````___^^^^^^\\\\\\]]]]]]\\\\\\[[[ZZZWWWWWWWWWXXXYYYZZZ\\\\\\]]]^^^^^^___``````aaaaaacccbbbbbbaaabbbdddfffhhhjjjjjjgggaaa[[[YYY\\\___aaaaaaaaaaaabbbbbbbbbbbbaaa___^^^___cccfffgggfffeeegggiiilllmmmnnnoooooopppppppppooonnnmmmkkkjjjjjjjjjiiigggfffeeeccccccffffffhhhiiikkkmmmnnnooollllllkkklllnnnttt||||||rrrmmmlllkkkkkkmmmoooqqqrrrppplllgggddd```^^^^^^bbbeeeddd___ZZZTTTUUUXXX]]]cccggghhhhhhcccaaa```aaadddeeeeeeddd```^^^\\\]]]aaafffjjjlllooommmjjjeeeaaa]]]ZZZYYY^^^]]]\\\[[[[[[]]]___```bbbaaa___\\\XXXUUUUUUVVVYYYYYYZZZ[[[\\\\\\\\\\\\}}}xxxtttuuutttvvv~~~wwwllljjjhhhbbb]]]___```cccggghhhgggeeecccbbb^^^aaadddggghhhgggeeedddggg]]]SSSPPPPPPPPPRRRUUUYYYYYYYYYZZZ\\\]]]___```]]]]]]]]]^^^^^^^^^^^^^^^\\\^^^```aaaaaa```___]]]_________^^^^^^______```ZZZYYYXXXVVVTTTTTTVVVXXX```______```aaa^^^WWWRRRNNNQQQUUUWWWWWWXXXYYY[[[[[[ZZZXXXUUUSSSTTTWWWZZZZZZ\\\^^^^^^^^^]]]^^^______aaabbbccccccaaa___^^^[[[[[[ZZZZZZ[[[]]]___```dddccc```^^^\\\\\\\\\\\\[[[[[[ZZZYYYZZZ[[[\\\]]][[[[[[[[[[[[[[[\\\]]]^^^______^^^^^^^^^______``````_________^^^^^^]]]]]][[[\\\\\\]]]\\\[[[ZZZYYYXXXXXXYYYYYYZZZ[[[]]]^^^______``````aaaaaabbbbbbcccddddddeeeggghhhiiiiiijjjjjjiiieee```^^^___bbbeeeeeedddddddddccccccccc]]]\\\\\\^^^aaadddeeeeeefffggghhhjjjkkkmmmnnnnnnooooooooonnnnnnlllkkkkkkiiiiiihhhgggeeedddccccccdddeeefffhhhjjjkkkmmmmmmkkkkkkkkkkkkkkknnnssswww}}}zzz|||wwwoookkkkkklllmmmlllmmmooopppooolllhhheee```___```ccceeeddd```[[[VVVVVVXXX\\\bbbfffhhhhhh___^^^^^^```bbbddddddddd___]]][[[\\\___dddfffgggkkkjjjhhheeeaaa]]]ZZZXXX\\\[[[ZZZYYYZZZ\\\^^^```bbbaaa```\\\XXXUUUUUUVVVXXXXXXYYYZZZ[[[[[[[[[[[[~~~vvvoooqqqooopppvvvwwwpppkkkllljjjeeecccdddaaadddhhhhhheeeaaa^^^]]]XXX[[[```dddeeecccaaa^^^bbbXXXOOOMMMOOOPPPRRRVVVZZZ[[[[[[[[[[[[\\\^^^___]]]]]]\\\\\\\\\]]]]]]]]]\\\]]]___`````````______^^^]]]]]]]]]]]]^^^^^^___[[[[[[ZZZYYYVVVVVVWWWYYY^^^^^^```bbbbbb^^^WWWRRRRRRUUUXXXZZZZZZZZZ[[[\\\]]][[[WWWTTTRRRTTTXXX\\\]]]^^^______^^^^^^^^^^^^___`````````___^^^\\\ZZZ]]]\\\\\\[[[[[[\\\]]]]]]aaa```___]]]\\\[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZZZZYYYZZZZZZ[[[\\\]]]]]]^^^]]]\\\\\\[[[[[[[[[\\\\\\aaaaaa```___^^^^^^^^^^^^[[[\\\]]]]]]\\\[[[YYYXXXYYYYYYYYYZZZ[[[\\\^^^^^^``````aaaaaabbbbbbbbbbbbccceeefffhhhjjjjjjjjjjjjiiikkkkkkiiidddbbbbbbdddgggffffffeeedddcccbbbaaa]]]]]]]]]___aaacccddddddfffffffffggghhhjjjkkkllllllmmmmmmmmmmmmllllllkkkjjjiiihhhgggfffeeeddddddffffffggghhhhhhiiijjjjjjkkkllllllllllllmmmoooqqqsssnnnmmmuuu}}}~~~}}}uuunnnjjjjjjlllmmmlllmmmnnnooommmjjjgggeee```aaabbbeeehhhgggccc```ZZZZZZZZZ]]]aaadddffffff[[[[[[\\\^^^aaaccccccccc^^^\\\ZZZ[[[^^^```bbbbbbgggffffffdddbbb^^^[[[YYYZZZYYYXXXXXXYYY[[[]]]___ccccccbbb^^^ZZZWWWVVVWWWYYYYYYZZZ[[[\\\\\\\\\\\\tttkkknnnmmmmmmrrr{{{wwwnnnkkkiiijjjjjjhhhggghhhccceeegggeeeaaa\\\YYYWWWSSSWWW]]]aaacccbbb___]]]]]]RRRIIIHHHKKKOOOTTTZZZ[[[\\\]]]\\\[[[[[[]]]___]]]\\\[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\\\\]]]___```\\\\\\[[[[[[\\\]]]]]]^^^]]]^^^^^^]]][[[ZZZZZZ[[[\\\^^^```bbbbbb^^^YYYUUUUUUXXXZZZ[[[ZZZYYYYYYZZZ]]][[[WWWSSSQQQTTTZZZ^^^``````````````````^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZ^^^]]]]]]\\\[[[[[[[[[[[[^^^]]]\\\[[[ZZZZZZYYYYYYZZZZZZYYYYYYYYYXXXYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[____________^^^^^^]]]]]][[[\\\]]]^^^]]][[[YYYWWWZZZZZZZZZZZZ[[[]]]^^^___aaaaaaaaabbbbbbbbbbbbbbbbbbdddfffiiijjjkkkjjjjjjhhhjjjllljjjfffcccdddfffffffffeeecccbbbaaa```______```aaaaaaaaaaaabbbbbbeeeeeeeeeeeefffggghhhiiijjjjjjkkkllllllllllllkkkkkkjjjjjjiiihhhgggffffffhhhhhhhhhggggggfffffffffggghhhjjjkkkjjjkkklllnnnnnniiigggmmmuuu~~~}}}zzzzzz{{{|||~~~zzztttnnnjjjiiijjjlllnnnnnnnnnmmmkkkiiifffeee^^^```cccfffhhhgggdddbbb^^^]]]]]]___aaacccbbbaaaYYYYYYZZZ]]]aaabbbbbbaaa^^^]]]\\\]]]___aaabbbaaacccddddddcccbbb```]]]\\\ZZZYYYXXXXXXXXXZZZ\\\^^^dddddddddaaa^^^[[[ZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^yyynnnnnnllllllnnnrrrwwwzzz{{{vvvoooiiifffdddeeefffgggggggggdddeeeeeeaaa\\\VVVRRRQQQQQQUUUZZZ```bbbbbb```^^^YYYOOOGGGGGGKKKPPPVVV\\\[[[]]]^^^]]][[[ZZZ]]]```]]]\\\ZZZYYYYYYZZZ[[[[[[^^^\\\[[[YYYZZZ[[[]]]___ZZZZZZZZZZZZ[[[\\\]]]]]]^^^___aaa```^^^\\\\\\\\\ZZZ\\\___aaaaaa^^^ZZZXXXUUUWWWZZZZZZXXXWWWWWWWWW]]][[[WWWSSSQQQTTTZZZ___bbbaaa``````aaaaaa___^^^YYYZZZ[[[\\\]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[[[[ZZZ[[[[[[ZZZZZZYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[\\\\\\[[[[[[[[[\\\\\\]]]\\\]]]^^^______^^^]]]\\\\\\]]]______^^^\\\YYYWWWYYYYYYZZZZZZ[[[\\\^^^___aaaaaaaaaaaaaaabbbbbbbbbaaabbbdddggghhhiiiiiiiiigggiiikkkhhhdddbbbccceeeddddddcccaaa```___^^^]]]```aaaccccccbbbaaaaaabbbddddddeeeeeefffffffffggghhhhhhjjjkkkkkklllllllllkkkkkkjjjiiiiiihhhggggggggggggffffffeeedddccccccgggiiikkklllllllllnnnpppjjjeeedddiiipppuuu|||~~~|||~~~~~~|||zzzyyywwwwwwyyywwwsssmmmhhhggghhhjjjmmmllllllkkkjjjhhhgggggg]]]___bbbddddddccc```^^^_________aaabbbbbb```^^^XXXXXXZZZ]]]```bbbaaa``````______aaacccddddddcccbbbbbbbbbbbbbbbaaa``````[[[ZZZYYYXXXXXXYYY[[[]]]ccceeeeeeccc```^^^]]]]]]]]]]]]^^^___````````````~~~sssqqqnnnmmmoooqqqrrrsssxxx{{{{{{yyy{{{|||vvvqqqnnngggccc___^^^bbbffffffdddeeedddbbb\\\VVVPPPMMMLLLPPPTTTYYY___bbbccccccbbbXXXPPPJJJLLLPPPSSSWWW\\\ZZZ]]]___^^^[[[ZZZ]]]aaa]]]\\\ZZZXXXXXXYYYZZZ[[[]]]\\\\\\[[[[[[[[[[[[\\\YYYYYYYYYYYYZZZ[[[\\\]]]\\\^^^``````^^^[[[[[[[[[XXXZZZ]]]___^^^]]][[[[[[UUUWWWYYYZZZYYYXXXXXXYYY]]][[[WWWTTTRRRUUU[[[___aaa```^^^___aaaaaa___]]]YYYYYYYYYZZZ[[[[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXYYYYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]][[[]]]```ccccccbbb```^^^]]]^^^```aaa```]]]ZZZWWWYYYYYYYYYZZZ[[[\\\]]]^^^aaaaaaaaaaaaaaaaaaaaaaaa___```aaaccceeefffggghhhggghhhhhhfffaaa___aaaccccccbbbaaa```___^^^]]]\\\]]]```ccccccbbbaaaaaaccceeeeeeggghhhhhhgggfffffffffggghhhjjjkkkllllllllljjjjjjiiiiiihhhhhhggggggbbbbbbbbbbbbbbbbbbbbbbbbhhhiiikkkkkkkkkkkkmmmooojjjeeebbbfffkkkoootttzzzzzz~~~~~~zzzyyyyyyyyyyyyyyywwwvvvuuusssrrrpppkkkfffeeegggjjjiiiiiiiiiiiiiiijjjjjjkkk```bbbddddddbbb___[[[ZZZ\\\]]]___bbbeeedddaaa^^^XXXYYYZZZ]]]```aaa```^^^___^^^___aaadddeeedddbbbbbbaaaaaaaaaaaabbbcccccc]]]\\\ZZZXXXXXXYYYZZZ[[[aaacccdddcccaaa___^^^^^^]]]^^^___```aaaaaaaaaaaa|||xxxssspppqqqrrrttttttvvvxxxvvvrrrrrruuuuuussssss{{{yyyuuurrrpppqqqiiiddd]]][[[```ffffffccceeeddd```ZZZRRRMMMJJJJJJPPPSSSYYY___cccdddeeedddYYYRRROOORRRUUUVVVXXXZZZYYY]]]___^^^[[[ZZZ^^^bbb]]][[[YYYXXXWWWXXXYYYZZZ\\\\\\^^^^^^^^^\\\ZZZYYYXXXXXXXXXYYYYYYZZZ\\\\\\ZZZ\\\^^^^^^\\\ZZZYYYXXXUUUXXX[[[\\\\\\\\\[[[\\\UUUXXX[[[\\\\\\\\\\\\]]]\\\[[[XXXTTTSSSUUU[[[___```^^^]]]^^^aaaaaa___\\\[[[[[[ZZZYYYXXXWWWWWWVVV]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[YYYYYYWWWWWWWWWWWWXXXZZZ[[[[[[^^^```eeehhhiiihhheeeccc^^^___aaabbbaaa^^^ZZZXXXXXXXXXYYYYYYZZZ[[[]]]^^^aaaaaaaaa```````````````]]]^^^___aaaccceeefffgggfffggggggddd___]]]___bbbbbbbbbaaa```___^^^]]]]]]ZZZ^^^bbbcccaaaaaabbbdddeeeggghhhjjjjjjiiigggfffeeefffhhhiiikkkllllllllliiiiiihhhhhhggggggffffff]]]^^^^^^___```aaabbbbbbcccdddeeeeeeddddddfffhhhmmmfffbbbdddgggjjjooouuutttxxxzzzzzz}}}yyy{{{{{{ttttttuuuvvvvvvvvvvvvuuutttnnnnnnmmmiiieeedddgggjjjffffffggghhhiiikkkmmmnnneeeggghhhgggccc]]]YYYWWWYYY[[[___cccffffffccc```YYYYYY[[[^^^aaaaaa___]]][[[[[[\\\___bbbbbbaaa```bbbaaaaaaaaaaaaccceeefff^^^]]][[[YYYXXXYYYZZZ[[[```aaaccccccaaa___^^^___]]]^^^___```aaaaaaaaaaaa|||yyy{{{xxxvvvuuuuuuqqqkkkfffggggggqqq~~~|||yyyuuupppllljjjhhhiii___YYY^^^dddfffdddccc___dddgggaaaUUULLLLLLOOOSSSTTTXXX\\\___ccceeefffaaaZZZRRRQQQVVV[[[[[[YYY\\\[[[ZZZZZZ[[[]]]___aaa___]]]ZZZWWWVVVWWWXXXYYYXXXYYY[[[]]]]]]\\\ZZZXXXYYYWWWVVVWWWYYYYYYYYYWWWZZZ]]]```bbbbbb___\\\YYY[[[[[[[[[ZZZZZZZZZYYYYYY\\\\\\]]]```cccccc___\\\[[[YYYVVVSSSSSSTTTVVVXXXXXXXXXYYY\\\^^^___]]][[[ZZZYYYXXXYYYZZZYYYXXXVVVVVVZZZ]]]]]][[[YYYZZZ[[[]]]]]]\\\[[[ZZZZZZ[[[[[[XXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZXXXWWWWWWWWWXXX[[[^^^___cccdddgggkkknnnmmmgggbbbaaa``````___]]][[[YYYXXXXXXWWWWWWWWWXXX[[[]]]^^^^^^___``````___]]][[[YYYXXXZZZ\\\___```aaaaaaaaabbbbbbbbbbbb```^^^\\\ZZZ\\\\\\]]]^^^^^^^^^]]]\\\]]]^^^```aaabbbbbbbbbbbbbbbdddfffhhhhhhfffcccbbbdddbbbaaacccgggjjjjjjhhhiiihhhhhhgggfffdddccccccbbb```]]]ZZZYYYZZZ\\\]]]___```aaaccceeefffffffffgggcccaaaccciiinnnooonnnpppllljjjlllrrrvvvppplllrrr|||{{{tttooollljjjjjjlllooopppppplllgggcccbbbaaa```dddjjjjjjgggbbb```gggrrrvvvtttllliiieeeddddddccc___[[[\\\]]]___`````````___^^^]]]\\\[[[]]]```___\\\XXXTTTWWW\\\___^^^]]]\\\\\\\\\\\\\\\___cccccc```]]]___^^^\\\[[[[[[[[[[[[\\\^^^\\\[[[\\\```bbbbbbaaabbbaaa`````````aaacccddd~~~~~~zzzxxxuuuqqqkkkgggeeedddjjjwwwxxxvvvrrrnnnkkkhhhggggggfff^^^ZZZ```ggggggeeecccdddhhhjjjeee[[[SSSRRRTTTTTTVVVYYY\\\```bbbddddddaaaZZZSSSSSSXXX\\\\\\ZZZ\\\[[[[[[[[[\\\^^^```aaa^^^]]]ZZZWWWVVVWWWYYYZZZZZZ[[[]]]^^^]]]ZZZXXXVVVWWWWWWVVVXXXYYYZZZYYYWWWZZZ\\\```cccdddbbb```^^^]]]]]]\\\\\\[[[[[[[[[[[[ZZZ[[[^^^ccceeeddd___ZZZWWWUUUSSSRRRRRRTTTWWWYYYXXXXXXYYY\\\^^^___]]][[[ZZZYYYYYYYYYZZZZZZXXXVVVWWWZZZ[[[[[[YYYYYYZZZ\\\______]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVXXXWWWWWWWWWXXX[[[]]]___cccdddfffjjjmmmkkkeeeaaa^^^^^^]]]\\\[[[YYYXXXWWWXXXXXXXXXYYYZZZ\\\]]]]]]^^^^^^___```___]]][[[ZZZYYYYYY[[[]]]^^^___``````bbbbbbbbbaaa```^^^\\\ZZZ[[[\\\]]]^^^___^^^]]]\\\\\\]]]___aaabbbbbbbbbbbbaaacccdddffffffeeedddccccccaaa___aaadddggghhhggggggfffeeecccbbbbbbbbbbbb```]]]YYYUUUUUUWWWZZZ\\\^^^___```bbbcccdddeeeeeegggdddbbbdddjjjnnnnnnlllnnnjjjggghhhlllxxxtttnnnjjjgggkkkssswwwtttoooooollljjjiiiiiijjjjjjjjjlllddd]]]\\\]]]```eeelllkkkiiieeeccciiirrruuusssmmmiiieeedddddddddbbb___```aaaccccccbbb```\\\ZZZYYYXXXWWWYYY\\\\\\XXXTTTSSSWWW[[[^^^^^^]]]\\\\\\[[[ZZZ[[[]]]```aaa^^^\\\]]]\\\[[[ZZZZZZ[[[\\\\\\^^^\\\[[[\\\___aaa```___aaa````````````aaabbbbbb|||uuunnniiigggeeefffmmmsssvvvyyy|||~~~}}}|||zzz{{{~~~wwwuuupppnnnjjjgggeeedddeeefffddd^^^]]]ccchhhgggeeecccdddfffgggccc\\\VVVSSSSSSUUUWWWZZZ]]]```bbbcccccc```[[[UUUUUUYYY]]]\\\ZZZ\\\\\\[[[[[[\\\^^^```aaa]]]\\\YYYWWWWWWXXXZZZ[[[]]]^^^___^^^\\\YYYUUUSSSSSSSSSTTTWWWZZZ[[[ZZZXXXXXX[[[___bbbdddcccaaa```]]]]]]]]]]]]]]]\\\\\\\\\YYY[[[```eeegggddd___ZZZTTTSSSQQQQQQRRRUUUXXXZZZXXXXXXYYY[[[]]]^^^]]][[[ZZZYYYYYYYYY[[[ZZZYYYWWWXXXZZZ[[[ZZZYYYYYY[[[]]]```___^^^\\\[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTWWWWWWWWWWWWXXXZZZ\\\^^^bbbcccfffhhhjjjgggccc___]]]]]]]]]\\\[[[YYYXXXWWWXXXYYYZZZ\\\]]]]]]]]]\\\]]]]]]^^^^^^^^^]]][[[ZZZYYYYYYYYYZZZ[[[]]]^^^___```aaaaaa```___]]][[[ZZZZZZ[[[]]]______^^^]]]\\\[[[\\\^^^```aaabbbcccccc``````aaaaaabbbbbbbbbcccaaa___]]]]]]```ccceeefffeeedddaaa___^^^___``````^^^ZZZTTTPPPOOOSSSXXX[[[]]]^^^___```aaabbbcccdddfffdddcccfffjjjlllkkkiiikkkgggdddcccdddmmm~~~vvvhhhhhheeecccfffjjjmmmmmmkkknnnkkkiiihhhhhhhhhfffeeekkkbbbYYYVVVWWW[[[cccjjjjjjiiifffdddiiipppqqqnnnmmmhhhcccaaabbbddddddbbbccceeeggghhheee```ZZZVVVUUUTTTTTTVVVYYYYYYVVVRRRSSSVVVZZZ]]]]]]\\\\\\\\\YYYYYYZZZ\\\^^^^^^\\\ZZZZZZYYYYYYYYYZZZ[[[]]]^^^aaa```^^^___```aaa```______```aaaaaabbbaaaaaaaaavvvpppnnnllllllnnnrrrtttvvvwwwoooooopppqqqssswww|||}}}sssnnnmmmkkkiiifffccccccdddfffhhhgggbbb```dddfffdddbbbcccbbbcccccc```[[[VVVSSSRRRTTTVVVZZZ^^^aaabbbcccccc^^^[[[WWWXXX[[[^^^]]][[[[[[ZZZZZZ[[[\\\]]]___```\\\[[[YYYWWWWWWXXXZZZ\\\___``````___\\\XXXTTTRRRMMMNNNQQQUUUYYY\\\\\\ZZZWWWYYY]]]___aaa```^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\ZZZ\\\```dddeeeccc___\\\UUUTTTSSSRRRSSSUUUWWWYYYXXXXXXXXXZZZ]]]^^^]]][[[[[[ZZZYYYZZZ[[[[[[ZZZXXXXXXZZZ\\\]]]]]]]]]\\\\\\]]]]]]\\\[[[ZZZYYYWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWXXXZZZ\\\]]]aaabbbdddffffffddd```^^^^^^^^^^^^]]]]]][[[ZZZZZZXXXZZZ\\\^^^___^^^\\\[[[[[[\\\\\\]]]]]]\\\[[[ZZZYYYYYYXXXXXXYYY[[[]]]^^^______```___^^^\\\[[[YYYYYYZZZ]]]___```___^^^]]][[[[[[]]]___```bbbccccccaaa```___^^^^^^^^^___```aaa___\\\[[[]]]```dddfffeeeccc```]]]]]]^^^___aaa^^^ZZZSSSNNNMMMQQQXXX\\\^^^^^^^^^___```bbbcccccceeeddddddfffiiijjjiiiggggggdddaaa```___dddrrr|||wwwwwwwwwpppffffffeeeeeeeeefffhhhiiijjjjjjiiihhhiiijjjkkkjjjiiiiiiddd^^^YYYUUUTTT\\\fffeeefffdddbbbeeejjjkkkhhhjjjddd^^^[[[]]]aaabbbbbbdddgggjjjkkkiiibbbZZZUUUTTTSSSSSSUUUYYYYYYVVVRRRRRRUUUYYY[[[[[[[[[[[[\\\ZZZZZZZZZ[[[\\\\\\[[[ZZZYYYXXXXXXYYY[[[]]]___aaaeeeeeedddddddddcccbbbaaa___```bbbcccccccccbbbaaa}}}|||zzzxxxxxxyyywwwuuukkklllooosssvvvyyyyyyzzzwww}}}zzz~~~zzzvvvpppllljjjjjjhhheeecccccceeehhhjjjkkkfffcccdddbbb___^^^aaacccddddddaaa\\\WWWTTTSSSRRRTTTYYY]]]aaaccccccccc\\\ZZZYYYZZZ]]]^^^]]][[[XXXXXXYYYYYYZZZ\\\]]]]]]\\\[[[YYYWWWWWWXXXZZZ\\\___``````___]]]YYYUUURRRIIIJJJMMMSSSXXX\\\]]]]]][[[\\\^^^______^^^\\\ZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]```aaaaaaaaa``````ZZZYYYWWWVVVUUUVVVWWWXXXXXXXXXXXXYYY\\\]]]\\\[[[[[[ZZZZZZ[[[\\\\\\[[[YYYWWWZZZ]]]```bbb```]]][[[XXXYYYYYYZZZYYYYYYXXXWWWVVVVVVWWWWWWXXXYYYYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWWWWXXXYYYZZZ[[[[[[___aaabbbcccbbb```^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYY[[[]]]___```^^^[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXYYYZZZ\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYWWWYYY\\\___``````^^^]]][[[[[[\\\]]]___```bbbbbbdddcccaaa___^^^^^^______```___]]]\\\\\\___cccfffeeeccc```^^^^^^___aaabbb___[[[UUUPPPPPPTTTZZZ^^^____________```bbbcccdddccccccccceeeggggggfffeeeeeebbbaaaaaa___aaalllxxx}}}wwwxxxvvvpppnnnooommmiiieeefffffffffeeefffggghhhdddeeegggjjjnnnqqqqqqpppiiikkkkkkeeeYYYRRRWWWaaaaaacccbbb```bbbfffgggeeeeee___XXXUUUWWW\\\^^^___aaaeeejjjllljjjddd\\\VVVQQQPPPPPPSSSWWWXXXUUUQQQQQQTTTWWWZZZZZZZZZ[[[\\\[[[\\\\\\\\\\\\[[[[[[[[[YYYYYYYYYZZZ]]]___bbbdddfffgggggggggeeecccbbbbbbaaabbbcccdddeeedddcccbbbxxxpppqqqssswwwyyyyyyvvvssspppqqqqqqrrrvvv}}}{{{|||}}}vvvrrrssspppmmmkkkhhhgggeeecccccceeegggiiikkkhhhfffeeeaaa[[[ZZZ]]]^^^aaabbb^^^XXXRRRPPPPPPQQQTTTXXX]]]```aaaaaaaaaYYYYYYZZZ\\\^^^^^^\\\ZZZWWWWWWXXXYYYZZZ[[[[[[\\\]]]\\\YYYWWWWWWXXXZZZ[[[]]]^^^______^^^[[[XXXVVVLLLLLLNNNRRRXXX\\\^^^^^^___```aaaaaa```^^^[[[ZZZXXXXXXXXXYYYYYYYYYYYYYYY\\\]]]____________```aaa^^^]]][[[YYYWWWVVVVVVWWWXXXWWWWWWYYY[[[]]]\\\\\\[[[ZZZZZZ[[[]]]]]]\\\ZZZXXXYYY\\\```cccbbb^^^ZZZVVVWWWYYYZZZZZZZZZYYYXXXVVVWWWWWWXXXYYYZZZ[[[[[[UUUUUUVVVVVVWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZ\\\^^^``````^^^]]]]]]]]]YYYZZZZZZZZZZZZZZZYYYYYYZZZ[[[^^^______]]][[[YYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[YYYXXXVVVXXX\\\```aaaaaa___^^^\\\\\\\\\]]]^^^___```aaafffdddbbbaaa`````````aaa______^^^]]]\\\^^^bbbeeeeeedddbbb``````aaabbbcccaaa^^^YYYVVVVVVYYY]]]`````````______```aaacccdddaaaaaabbbbbbcccdddeeeeeeddddddddddddaaabbbjjjsss}}}zzzyyy|||vvvtttooottttttooollllllmmmlllcccddddddeeeeeedddcccccc___```dddiiiooorrrrrrqqqhhhmmmrrrooobbbVVVWWW___^^^``````^^^```eeegggfffbbb[[[TTTQQQTTTXXX[[[\\\]]]bbbhhhkkkjjjeee]]]XXXNNNMMMMMMQQQUUUVVVSSSPPPPPPSSSVVVXXXYYYYYY[[[\\\]]]^^^^^^]]][[[ZZZ[[[\\\YYYYYYZZZ[[[^^^aaaccceeedddfffgggfffdddaaa``````aaabbbccccccddddddcccccc~~~}}}{{{{{{{{{yyytttpppkkkjjjiiikkkooouuuzzz}}}}}}ttttttvvvyyy~~~~~~yyyyyy}}}yyy}}}yyyrrrqqqpppmmmkkkkkkdddcccbbbaaa```aaabbbccceeefffhhhiiicccZZZWWWYYYYYY^^^```\\\SSSLLLKKKMMMRRRUUUYYY\\\^^^^^^]]]\\\WWWXXXZZZ]]]^^^^^^[[[YYYVVVWWWXXXZZZ[[[[[[\\\\\\^^^]]]ZZZWWWVVVWWWYYYZZZYYY[[[]]]______]]][[[YYYTTTSSSRRRTTTXXX[[[]]]^^^````````````___]]][[[ZZZWWWWWWXXXXXXXXXYYYYYYYYYYYY\\\___```___]]]^^^___^^^]]]\\\ZZZXXXWWWWWWWWWYYYWWWWWWXXXZZZ\\\\\\\\\[[[ZZZZZZ\\\]]]^^^]]][[[YYYYYYYYY[[[^^^```^^^\\\XXXYYY[[[\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\]]]XXXXXXWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYZZZ\\\^^^]]]\\\[[[\\\^^^YYYYYYZZZZZZZZZZZZZZZYYY[[[\\\]]]^^^]]]\\\ZZZYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^]]]]]]\\\\\\[[[\\\\\\\\\\\\ZZZYYYXXXUUUWWW\\\```bbbaaa___^^^]]]]]]\\\\\\\\\]]]_______________^^^^^^______```\\\^^^___^^^\\\]]]```cccdddccccccbbbbbbbbbbbbbbb```___]]]\\\\\\^^^___aaa______^^^]]]^^^___aaaccc____________```aaadddfffgggfffggghhhdddbbbhhhpppzzzwwwtttvvv{{{}}}yyyrrrnnnmmmjjjnnnpppnnnpppsssssspppcccbbbcccdddeeedddaaa]]]ZZZ\\\```eeejjjlllkkkiiicccfffkkkllleee[[[YYY[[[YYY\\\\\\ZZZ\\\bbbffffffaaa[[[TTTRRRTTTXXXZZZ[[[\\\```fffiiihhhccc\\\XXXNNNMMMMMMQQQUUUWWWTTTQQQOOORRRUUUWWWXXXYYYZZZ\\\]]]^^^___]]]ZZZYYYZZZ\\\XXXYYYYYY[[[]]]```cccdddccceeehhhgggdddaaaaaaaaaaaaaaa``````aaaaaabbbccc}}}~~~zzzuuupppiiihhhgggkkkooorrrrrrpppsssuuuxxx|||}}}{{{uuuqqqhhhgggeeeeeehhhoooyyy}}}||||||}}}}}}~~~|||xxxvvvzzzxxxyyyzzzwwwtttxxx~~~}}}vvvtttssssssoooiiihhhkkk```______^^^]]]]]]]]]]]]___ccciiillleee[[[VVVWWW[[[aaaeee___TTTLLLMMMPPPUUUWWWZZZ\\\]]]\\\YYYXXXUUUWWWZZZ]]]^^^]]][[[YYYWWWXXXYYY[[[\\\\\\\\\\\\___]]]ZZZXXXVVVWWWXXXYYYWWWYYY\\\^^^______]]]\\\\\\YYYVVVVVVXXX[[[]]]]]]]]]]]]^^^^^^]]][[[ZZZYYYWWWXXXXXXXXXYYYYYYZZZZZZVVVZZZ```bbb```]]]\\\]]]]]]\\\[[[ZZZXXXXXXWWWWWWYYYWWWWWWXXXZZZ\\\\\\\\\[[[[[[[[[\\\^^^^^^]]]\\\[[[XXXVVVVVVZZZ]]]^^^]]]\\\\\\]]]^^^]]][[[YYYWWWXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWWVVVVVVWWWXXXYYYYYYYYYXXXXXX[[[]]]\\\ZZZZZZ\\\___ZZZ[[[[[[\\\\\\\\\\\\[[[\\\\\\]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWXXXZZZ[[[\\\]]]^^^___```___^^^]]]\\\[[[[[[\\\\\\[[[ZZZYYYXXXTTTWWW\\\```bbbbbb```^^^^^^^^^\\\\\\\\\\\\^^^^^^WWWXXXYYYZZZ[[[\\\]]]]]]ZZZ]]]^^^^^^\\\\\\^^^aaacccccccccccccccbbbbbbbbb`````````````````````aaa___^^^\\\\\\\\\^^^```aaa]]]^^^^^^]]]^^^```cccfffiiiiiijjjjjjfffbbbfffnnnxxxwwwuuuqqqpppsssyyy~~~xxxvvvuuuwww|||{{{vvvnnnhhhgggfffhhhjjjmmmttt{{{{{{uuucccbbbccceeegggfff```[[[XXXZZZ]]]aaaeeeeeeccc```\\\\\\___eeeddd^^^YYYXXXTTTWWWXXXVVVXXX___dddeeebbb]]]VVVSSSVVVYYY[[[[[[\\\___eeehhhgggbbb[[[WWWPPPOOOPPPTTTXXXYYYWWWTTTOOOQQQTTTVVVWWWXXXZZZ\\\]]]^^^___\\\YYYXXXYYY\\\XXXXXXXXXZZZ\\\___bbbcccdddgggjjjiiifffccccccddd```___^^^^^^^^^___aaabbbxxx~~~yyyvvvuuurrrqqqtttvvvtttqqqpppqqqqqqrrrssstttrrrooolll```^^^]]]\\\^^^bbbgggjjjuuuzzz}}}xxxyyyxxxuuupppnnnppprrrtttvvvxxxwwwuuurrrqqqqqqrrruuuwwwxxxzzzxxxsssrrrpppllliiihhhhhhiiijjjdddbbb___[[[XXXVVVUUUUUU[[[]]]dddhhhcccZZZUUUUUUVVV[[[^^^\\\VVVPPPNNNNNNTTTVVVYYY[[[\\\\\\[[[ZZZSSSTTTWWWZZZ\\\]]]]]]]]]\\\[[[YYYXXXXXXZZZ[[[]]]^^^]]]ZZZWWWUUUTTTTTTSSSSSSTTTVVVXXXYYYZZZ[[[[[[[[[ZZZXXXVVVUUUVVVWWWXXXYYYZZZ\\\]]]\\\[[[YYYXXXWWWUUUUUUWWW[[[]]][[[YYYYYYZZZ\\\]]]]]][[[XXXWWWUUUZZZ]]]\\\WWWTTTTTTVVVVVVVVVVVVXXX[[[\\\[[[ZZZ^^^\\\[[[[[[\\\\\\ZZZYYY\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\]]]\\\[[[ZZZYYYZZZ[[[\\\]]]^^^]]]\\\\\\[[[ZZZYYYYYYZZZZZZYYYXXXSSSTTTUUUVVVWWWXXXXXXWWWZZZ[[[]]]^^^^^^]]]\\\[[[WWWWWWXXXXXXYYYZZZZZZZZZ\\\\\\]]]]]]\\\[[[YYYXXX[[[YYYWWWWWWXXXYYYYYYXXX[[[[[[ZZZZZZZZZZZZ[[[[[[\\\ZZZXXXWWWYYYZZZZZZZZZWWWXXXZZZ\\\^^^_________```___]]][[[ZZZZZZZZZ[[[XXXXXXYYY[[[\\\\\\\\\\\\XXXZZZ[[[[[[ZZZ[[[]]]___^^^aaaddddddaaa^^^^^^_________^^^^^^^^^______```]]]]]]]]]^^^^^^^^^______```___]]]\\\]]]```ccceeejjjlllllljjjeeecccdddeeemmmnnnnnnmmmllllllnnnpppooojjjgggjjjnnnqqquuuzzztttooolllfffbbbaaaaaaccceeeiiiqqqwwwvvvpppfffbbb^^^^^^aaaaaa]]]YYYWWWXXXYYY[[[]]]]]]\\\ZZZYYYYYY[[[^^^```^^^XXXSSSQQQOOONNNQQQXXX^^^``````ddd]]]XXX[[[^^^^^^\\\\\\[[[\\\___aaabbbaaa___^^^SSSQQQQQQUUU[[[^^^[[[XXXXXXZZZ[[[ZZZWWWVVVVVVVVVYYYZZZ[[[ZZZXXXWWWWWWYYY[[[ZZZXXXXXX[[[___cccfffkkkkkkjjjiiigggeeedddcccdddcccaaa^^^[[[[[[\\\^^^vvvyyy~~~{{{wwwsssssssssttttttrrrnnnkkkdddbbb^^^\\\\\\___bbbeeellloootttyyy|||}}}|||{{{uuuvvvuuusssqqqqqqtttwww{{{}}}}}}zzzxxxwww}}}}}}wwwqqqllliiigggeeedddcccdddeeefffbbbaaa^^^ZZZUUURRRQQQQQQYYY[[[```ddd```XXXTTTUUUYYY^^^aaa```ZZZUUUSSSTTTTTTUUUWWWXXXYYYZZZZZZYYYUUUVVVXXXZZZ\\\\\\\\\\\\[[[ZZZYYYXXXXXXYYY[[[\\\]]]\\\ZZZXXXVVVUUUUUUUUUSSSTTTVVVXXXYYYZZZZZZ[[[\\\ZZZXXXVVVUUUVVVVVVWWWWWWXXXZZZ[[[[[[ZZZYYYXXXWWWVVVUUUXXX[[[\\\[[[YYYZZZ[[[]]]]]]]]][[[XXXWWWVVVZZZ]]]\\\WWWTTTTTTVVVVVVVVVVVVWWWYYY[[[[[[[[[^^^\\\[[[ZZZ[[[[[[YYYWWWZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\[[[ZZZYYYZZZ[[[\\\]]]]]]]]]\\\\\\YYYXXXWWWXXXYYYZZZYYYXXXSSSTTTUUUVVVVVVWWWWWWWWWYYYZZZ\\\^^^^^^]]]\\\[[[XXXXXXXXXXXXYYY[[[\\\\\\[[[\\\\\\\\\\\\[[[YYYYYY\\\ZZZYYYZZZ[[[\\\ZZZYYYYYYYYYXXXXXXXXXYYYZZZZZZ]]][[[YYYYYYZZZ\\\[[[[[[WWWXXXZZZ\\\^^^___``````aaa```^^^\\\[[[ZZZZZZ[[[YYYZZZ[[[\\\\\\\\\\\\\\\[[[\\\\\\\\\ZZZZZZ\\\^^^]]]```ccccccaaa__________________^^^^^^^^^^^^___]]]]]]]]]]]]^^^^^^^^^^^^```___^^^]]]^^^___aaaccceeegggiiihhheeecccdddeeejjjkkklllkkkkkklllnnnqqqjjjeeeaaaccceeedddfffiiisss~~~~~~yyyzzz{{{ooojjjfffaaa^^^___^^^aaaccceeeiiinnnlllhhhaaa^^^\\\]]]aaacccaaa^^^ZZZZZZ[[[\\\\\\\\\ZZZYYYYYYXXXYYY\\\```^^^XXXQQQLLLJJJJJJNNNVVV]]]aaabbbeee]]]XXX[[[^^^^^^\\\\\\[[[]]]^^^______]]]ZZZYYYUUUTTTTTTWWW]]]___]]]YYYWWWYYYZZZYYYWWWUUUUUUVVVYYYZZZ[[[ZZZXXXWWWXXXYYYZZZYYYXXXYYY[[[___cccfffiiiiiihhhgggfffdddcccbbbccccccaaa^^^[[[ZZZ\\\^^^ssstttttttttvvv|||~~~|||yyyuuuoookkkhhhfffbbb```aaaeeeiiilllppppppqqqsssuuuwwwyyyzzzssstttuuuvvvyyyyyyuuuqqqmmmiiifff```_______________```aaa___^^^\\\XXXRRRNNNMMMLLLVVVVVVYYY]]][[[UUUSSSTTTZZZ^^^aaa```\\\YYYWWWXXXTTTTTTTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVSSSTTTVVVWWWYYYYYYZZZZZZ\\\ZZZXXXWWWUUUUUUUUUVVVUUUVVVWWWYYYYYYYYYXXXXXXVVVVVVVVVXXXZZZ[[[ZZZYYY[[[\\\]]]^^^]]][[[YYYWWWWWWZZZ\\\[[[WWWTTTTTTVVVWWWVVVVVVVVVWWWYYYZZZ\\\^^^\\\ZZZZZZZZZYYYWWWVVVWWWYYY[[[]]]^^^^^^]]]\\\ZZZ[[[[[[[[[[[[ZZZZZZYYYZZZZZZ\\\]]]]]]]]]\\\[[[WWWVVVUUUWWWYYYZZZYYYXXXSSSSSSTTTUUUUUUVVVVVVVVVWWWYYY[[[]]]^^^]]]]]]\\\XXXXXXXXXXXXYYY[[[]]]^^^ZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[ZZZZZZ\\\]]]]]][[[YYYWWWWWWVVVVVVVVVWWWXXXYYY\\\ZZZYYYZZZ[[[\\\[[[ZZZWWWWWWYYY[[[]]]___aaabbbbbbaaa___\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^]]][[[ZZZ[[[\\\]]]___aaabbbaaa______```_________^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]________________________^^^aaadddeeedddccccccdddeeefffggghhhhhhjjjnnnqqqmmmhhhddddddccc___]]]^^^gggoooyyy{{{wwwtttuuuwwwyyy{{{|||yyytttnnnkkkmmmrrrvvv{{{ssskkkeee___ZZZYYY[[[\\\aaadddcccbbbddddddaaa\\\ZZZZZZ]]]aaaddddddbbb^^^^^^]]]\\\[[[ZZZZZZYYYZZZWWWWWW[[[```___XXXPPPHHHFFFEEEJJJSSS\\\aaaccceee]]]XXXZZZ]]]]]][[[[[[[[[\\\]]]^^^^^^]]][[[ZZZXXXVVVWWWZZZ^^^```^^^[[[VVVXXXYYYXXXVVVUUUUUUUUUYYYZZZZZZZZZXXXWWWXXXYYYZZZYYYXXXYYY\\\```dddfffgggggggggfffeeecccbbbaaabbbbbb```^^^[[[ZZZ\\\]]]oooppppppooonnnqqqwww}}}{{{vvvrrrqqqqqqrrrwww~~~zzz{{{~~~wwwtttqqqmmmjjjhhheeeddd]]]]]]]]]]]]]]]]]]]]]]]][[[\\\[[[WWWQQQKKKIIIJJJSSSRRRTTTWWWWWWSSSRRRTTTVVVYYY\\\]]][[[YYYXXXXXXUUUTTTSSSSSSSSSUUUWWWYYYXXXXXXYYYZZZ[[[[[[[[[[[[\\\[[[ZZZYYYYYYYYYZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWTTTTTTVVVWWWXXXYYYYYYYYY[[[ZZZYYYWWWUUUUUUUUUUUUSSSSSSUUUVVVWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZYYYYYY\\\\\\]]]]]]]]][[[YYYXXXXXXZZZ[[[ZZZWWWUUUUUUVVVWWWWWWVVVUUUUUUWWWZZZ\\\]]][[[YYYXXXXXXXXXVVVTTTUUUWWWZZZ]]]___^^^]]]\\\ZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[]]]]]]\\\\\\[[[VVVUUUUUUWWWYYY[[[[[[ZZZSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWZZZ\\\]]]]]]]]]\\\XXXWWWVVVVVVWWWYYY\\\]]]XXXYYYYYYZZZZZZZZZZZZZZZYYYYYY[[[]]]______]]][[[XXXWWWVVVUUUVVVWWWYYYZZZZZZYYYYYYZZZ[[[\\\ZZZXXXVVVWWWXXXZZZ]]]___aaabbbcccaaa___]]][[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ[[[]]]^^^^^^\\\[[[\\\]]]\\\^^^___```````````````______^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^___```___^^^]]]]]]ZZZ]]]```bbbcccbbb```______aaacccdddeeehhhllloooqqqllliiijjjhhhbbb]]]]]]ccciiiooopppnnnlllmmmooommmlllmmmsss}}}wwwrrrsssuuurrrnnniiiggghhhlllppprrrpppkkkddd\\\VVVVVVXXX\\\dddhhhddd``````aaa```ZZZYYYZZZ\\\```bbbbbbaaa______^^^\\\[[[ZZZZZZ[[[\\\YYYWWW[[[aaaaaaYYYRRRHHHEEEDDDIIIQQQZZZ___aaaddd[[[UUUWWWZZZZZZYYYZZZYYYZZZ\\\^^^`````````___YYYXXXYYY[[[^^^```^^^\\\UUUWWWXXXWWWVVVTTTTTTUUUWWWXXXYYYXXXWWWVVVWWWXXXYYYXXXXXXYYY\\\___ccceeeeeeeeeeeeeeedddcccbbbaaa`````````^^^[[[ZZZ[[[\\\iiillloooooonnnnnnqqqttt{{{~~~yyywwwqqqpppmmmjjjfffcccbbbbbb\\\\\\\\\[[[[[[ZZZYYYYYYXXXZZZ\\\XXXQQQLLLJJJKKKRRRPPPPPPTTTUUURRRQQQTTTTTTVVVXXXZZZYYYXXXXXXXXXVVVUUUSSSSSSSSSUUUXXXYYYVVVVVVWWWXXXZZZ[[[\\\]]]\\\\\\[[[[[[ZZZZZZZZZZZZVVVVVVVVVWWWWWWWWWVVVVVVTTTTTTVVVWWWXXXXXXXXXXXXZZZYYYXXXWWWVVVUUUTTTTTTRRRRRRSSSTTTUUUVVVVVVVVVUUUVVVWWWXXXXXXXXXXXXYYY[[[[[[\\\\\\\\\[[[ZZZYYYYYYZZZZZZYYYWWWVVVUUUUUUVVVVVVVVVUUUTTTUUUXXX\\\[[[YYYWWWWWWWWWWWWUUUSSSSSSUUUYYY\\\]]]]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYZZZYYYZZZ[[[\\\]]]\\\[[[[[[WWWVVVVVVXXX[[[\\\\\\\\\TTTTTTSSSSSSSSSTTTUUUVVVUUUWWWYYY[[[]]]]]]\\\[[[VVVVVVUUUUUUVVVWWWYYYZZZVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ[[[]]]```cccdddbbbaaa\\\ZZZYYYWWWWWWYYYZZZ\\\[[[[[[\\\]]]___^^^\\\YYYVVVWWWWWWYYY[[[^^^```aaabbbaaa^^^\\\[[[ZZZZZZ[[[ZZZZZZZZZ[[[ZZZZZZYYYYYYYYY\\\^^^___^^^^^^^^^___]]]]]]]]]^^^___```______]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\]]]_________^^^\\\[[[[[[\\\^^^```aaa___]]][[[[[[]]]___```bbbdddiiilllmmmiiihhhjjjiiiddd___^^^___bbbeeefffeeeeeegggiiiiiifffccceeelllwww}}}wwwppplllmmmrrrpppmmmhhhffffffiiilllooopppnnnfff]]]XXXXXXXXX\\\dddhhhddd___^^^___```[[[ZZZZZZ[[[]]]^^^^^^^^^^^^^^^^^^\\\YYYYYY\\\^^^___\\\[[[^^^cccccc\\\VVVLLLIIIHHHKKKRRRYYY]]]^^^```WWWQQQSSSWWWWWWWWWXXXYYYZZZ\\\]]]^^^_________XXXYYYZZZ\\\]]]^^^\\\[[[UUUVVVXXXWWWVVVUUUUUUVVVUUUVVVWWWWWWUUUUUUVVVWWWXXXXXXXXXYYY[[[^^^aaaccccccdddddddddcccbbbaaaaaa^^^______]]][[[ZZZ[[[\\\eeeiiimmmnnnlllkkkmmmoooppptttzzzzzztttpppnnnkkkkkkiiifffaaa___^^^___[[[ZZZYYYXXXWWWVVVVVVVVVUUUZZZ]]][[[UUUOOONNNOOOSSSPPPOOOSSSUUUSSSRRRSSSTTTUUUWWWXXXYYYYYYYYYYYYWWWVVVTTTSSSTTTUUUWWWYYYUUUUUUVVVWWWXXXZZZ\\\]]]\\\\\\[[[[[[ZZZZZZYYYYYYTTTTTTUUUVVVVVVUUUUUUTTTTTTTTTVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUUUURRRRRRSSSSSSTTTTTTUUUUUUUUUVVVXXXXXXWWWWWWXXXYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTVVVWWWVVVSSSTTTWWWZZZXXXWWWVVVUUUVVVVVVUUUSSSRRRTTTWWWYYY[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZYYYYYY[[[\\\\\\\\\[[[ZZZXXXWWWWWWXXX[[[]]]\\\\\\VVVUUUTTTSSSSSSTTTUUUVVVUUUWWWYYY[[[\\\\\\[[[ZZZVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSTTTVVVXXXYYYZZZ]]]]]]___ccchhhjjjjjjiii```___\\\ZZZYYYZZZ\\\]]]^^^^^^```bbbcccbbb___\\\WWWVVVVVVWWWYYY[[[]]]___```___]]][[[ZZZZZZZZZ[[[YYYZZZZZZ[[[[[[[[[ZZZZZZYYY[[[^^^```______``````^^^]]]\\\]]]^^^______]]]ZZZ[[[]]]]]]]]]]]]\\\[[[\\\\\\\\\\\\]]]]]]]]]]]][[[\\\]]]^^^^^^^^^]]]\\\]]]\\\]]]^^^___^^^\\\YYYYYYZZZ\\\]]]^^^```dddgggiiifffgggkkklllhhheeeeee```______```aaabbbdddeeefffccc___```eeelllssswww|||wwwwww{{{}}}xxxssslllhhhiiilllkkkiiifffcccdddfffiiinnnqqqppphhhaaa^^^]]][[[[[[bbbeeeaaa\\\[[[\\\[[[XXXYYYYYYZZZZZZ[[[[[[\\\^^^^^^^^^ZZZWWWWWW[[[___```______bbbdddccc___[[[QQQOOONNNPPPVVV[[[]]]\\\\\\TTTNNNPPPTTTVVVVVVXXX[[[\\\[[[[[[ZZZYYYXXXXXXXXXYYY[[[\\\\\\\\\[[[[[[UUUWWWXXXXXXVVVUUUVVVWWWTTTUUUWWWVVVUUUUUUVVVXXXXXXXXXXXXXXXZZZ\\\^^^___```aaaaaaaaaaaaaaa``````]]]^^^^^^]]][[[ZZZZZZ[[[eeeiiikkkkkkhhhggghhhjjjjjjmmmqqqtttxxx~~~vvvpppkkkhhhfffgggfffccc^^^\\\\\\^^^YYYXXXVVVUUUUUUVVVXXXYYYTTTZZZ```___YYYTTTTTTVVVUUUQQQPPPUUUWWWUUUSSSSSSSSSTTTTTTVVVXXXYYYXXXXXXVVVUUUTTTTTTTTTUUUVVVWWWVVVVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVRRRSSSTTTUUUTTTTTTSSSRRRTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTVVVYYYYYYWWWVVVWWWYYYVVVWWWXXXYYYZZZ[[[[[[\\\[[[ZZZXXXWWWWWWWWWVVVUUURRRUUUXXXWWWTTTSSSUUUYYYVVVUUUTTTTTTUUUVVVUUUTTTRRRSSSUUUVVVWWWXXXXXXYYYXXXXXXWWWWWWWWWXXXYYYZZZXXXYYY[[[\\\\\\\\\[[[ZZZXXXWWWVVVXXXZZZ[[[[[[ZZZWWWVVVUUUTTTTTTUUUVVVWWWVVVWWWYYY[[[[[[ZZZYYYXXXVVVWWWXXXXXXWWWVVVTTTSSSPPPPPPPPPRRRSSSVVVXXXZZZ\\\\\\^^^bbbhhhlllnnnnnndddbbb^^^[[[ZZZZZZ\\\]]]]]]^^^```bbbdddbbb^^^[[[WWWVVVUUUUUUWWWYYY[[[\\\]]]\\\[[[ZZZYYYZZZ[[[[[[ZZZ[[[\\\]]]]]]]]]]]]]]]ZZZ]]]```aaa```_________```^^^\\\\\\^^^___]]]\\\XXXYYY[[[]]]^^^]]]\\\[[[]]]]]]]]]]]]^^^^^^^^^^^^ZZZ[[[\\\]]]]]]]]]]]]]]]^^^\\\[[[]]]______]]][[[XXXYYYZZZZZZ[[[]]]```bbbfffdddeeekkknnnllljjjkkkeeebbb___^^^___aaabbbcccbbb```]]]]]]aaaeeeiiijjjrrrwww}}}}}}zzzvvvvvvwww{{{}}}wwwsssqqqpppooonnnooorrrvvvzzz~~~wwwsssooojjjggghhhhhhhhhgggeeedddeeehhhjjjjjjnnnnnniiieeeeeebbb^^^[[[aaabbb^^^ZZZYYYWWWUUURRRSSSUUUWWWYYY[[[]]]^^^___```^^^ZZZUUUTTTYYY^^^```aaacccdddcccaaa```___UUUTTTSSSVVV[[[___^^^]]]ZZZRRRLLLNNNTTTVVVWWWYYY]]]\\\\\\ZZZYYYXXXWWWVVVYYYZZZ\\\]]]\\\[[[[[[[[[UUUWWWYYYYYYWWWVVVWWWXXXUUUWWWXXXXXXWWWWWWXXXYYYXXXWWWWWWWWWXXXYYYZZZ[[[]]]]]]^^^^^^^^^^^^^^^]]]\\\]]]^^^]]][[[ZZZZZZZZZjjjkkkkkkiiieeeccceeehhhgggjjjmmmnnnooottt}}}zzzvvvqqqkkkhhhccceeeeeebbb^^^\\\]]]___YYYXXXVVVUUUVVVXXX[[[]]]TTT[[[aaabbb\\\XXXXXXZZZVVVRRRRRRVVVYYYVVVSSSSSSRRRQQQRRRTTTVVVWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUUUUXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTRRRRRRSSSTTTTTTSSSQQQPPPTTTUUUVVVVVVWWWWWWWWWWWWTTTUUUVVVWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTWWWYYYYYYVVVUUUWWWYYYUUUUUUVVVXXXYYY[[[\\\\\\\\\ZZZXXXWWWWWWWWWVVVUUUQQQUUUYYYXXXTTTRRRUUUXXXUUUSSSSSSSSSUUUVVVUUUTTTSSSSSSTTTTTTUUUVVVWWWXXXXXXWWWWWWVVVWWWXXXYYYZZZXXXYYYZZZ\\\\\\[[[[[[ZZZWWWVVVVVVWWWYYYZZZYYYXXXXXXWWWUUUTTTTTTUUUWWWXXXVVVXXXYYY[[[[[[ZZZXXXWWWWWWXXXZZZZZZYYYVVVSSSQQQNNNNNNOOOPPPRRRUUUXXXYYYYYYYYY[[[___eeejjjmmmnnnfffccc___\\\ZZZZZZ\\\]]]ZZZ[[[]]]```bbb```[[[XXXWWWVVVUUUTTTUUUWWWYYY[[[\\\[[[ZZZYYYYYYZZZ[[[\\\[[[\\\]]]^^^___`````````\\\___aaabbb```^^^]]]]]]aaa^^^[[[[[[]]]^^^]]][[[WWWXXX[[[]]]^^^^^^]]]\\\]]]]]]^^^^^^^^^^^^______ZZZZZZ[[[\\\\\\]]]^^^___^^^\\\ZZZ\\\___```___]]]XXXYYYZZZYYYYYYZZZ]]]```bbb___aaagggjjjiiiiiikkkgggccc^^^[[[\\\^^^___^^^aaa^^^\\\\\\^^^`````````iiinnnssstttrrrooommmmmmlllttt}}}~~~{{{yyyyyy{{{wwwrrrnnnlllmmmlllgggccccccfffiiilllnnnpppsssuuu~~~wwwqqqpppmmmiiihhhiiigggggghhhggggggiiilllooofffkkkkkkhhhgggiiifff```^^^bbbbbb]]]YYYXXXUUUQQQLLLNNNRRRUUUXXX\\\___bbbaaabbb___YYYSSSRRRVVV[[[___bbbeeeeeebbb``````aaaWWWVVVVVVZZZ___bbbaaa^^^ZZZQQQKKKNNNTTTWWWYYY[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZ\\\]]]^^^]]]\\\[[[\\\VVVXXXYYYYYYXXXWWWXXXYYYWWWXXXYYYYYYXXXXXXZZZ[[[XXXWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[\\\^^^]]][[[ZZZZZZZZZiiihhhfffdddcccccccccdddccceeegggkkkmmmoooqqqqqq~~~}}}vvvpppmmmiiiddd`````````aaaaaa___]]]ZZZYYYYYYXXXWWWWWWXXXWWWUUUSSSYYY]]]```^^^YYYVVVXXX\\\ZZZXXXWWWXXXZZZ[[[YYYVVVVVVSSSQQQQQQSSSUUUTTTSSSUUUVVVVVVUUUTTTSSSUUUVVVUUUTTTSSSRRRRRRTTTVVVWWWUUUVVVWWWXXXXXXWWWVVVUUUQQQRRRSSSTTTTTTSSSQQQQQQQQQRRRUUUWWWXXXWWWUUUTTTTTTUUUVVVWWWWWWWWWUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVXXXZZZ[[[[[[[[[XXXVVVUUUWWWZZZ\\\[[[YYYWWWWWWXXXXXXWWWVVVTTTSSSQQQRRRUUUWWWXXXYYYXXXXXXZZZWWWUUUUUUVVVUUUSSSPPPQQQSSSUUUWWWWWWVVVSSSRRRUUUTTTTTTUUUWWWYYY\\\]]]ZZZ[[[\\\\\\[[[ZZZZZZZZZVVVVVVXXXYYYZZZZZZZZZZZZZZZZZZYYYWWWTTTTTTUUUWWWYYYYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXWWWWWWVVVVVVVVVTTTTTTSSSRRRRRRSSSTTTUUUZZZ[[[\\\^^^```ccceeegggfffddd```]]][[[[[[\\\]]]bbb^^^[[[\\\^^^___\\\XXXQQQRRRRRRTTTUUUWWWYYYZZZ\\\[[[YYYWWWVVVWWWXXXYYYZZZ\\\^^^______```bbbddddddffffffbbb______dddiiifffbbb^^^\\\\\\]]]]]]\\\\\\[[[YYYYYYYYYZZZ\\\]]]bbb___\\\ZZZZZZ\\\]]]^^^[[[[[[\\\]]]]]]]]]]]]\\\```___^^^^^^______]]]\\\___^^^\\\YYYXXXXXXXXXXXXYYY\\\aaaeeefffggghhhhhhjjjgggccc```______]]]\\\]]][[[YYYZZZ]]]___]]][[[^^^dddfffeeefffkkkkkkfffbbbkkkqqquuuzzzuuupppnnnooorrrssssssxxx}}}zzzsssuuu{{{{{{tttqqqnnnmmmjjjiiihhheeebbb```]]]___aaaccceeeiiiooorrrvvvsssnnniiifffeeefffgggkkkjjjgggeeedddhhhnnnssskkkjjjgggeeeddddddeeefff```aaacccdddbbb[[[SSSLLLMMMMMMNNNRRRXXX]]]```aaafffbbb\\\TTTPPPQQQUUUYYY^^^___aaabbbbbb```^^^]]]UUUVVVXXXYYY[[[[[[\\\\\\[[[VVVQQQQQQVVVZZZ[[[YYYaaaaaaaaa```^^^ZZZWWWUUUXXXYYY[[[]]]]]][[[YYYXXXTTTUUUVVVVVVVVVWWWYYY[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[XXXVVVXXX[[[\\\WWWSSSZZZ[[[\\\]]]^^^]]]\\\[[[\\\\\\[[[ZZZYYYXXXXXXWWWgggfffeeecccbbbbbbccccccbbbccceeegggjjjlllnnnoootttxxx~~~~~~wwwrrrkkkgggfffddd```]]]]]]^^^___```___\\\ZZZXXX[[[ZZZYYYYYYZZZYYYWWWVVVUUUWWWZZZYYYWWWUUUWWWYYYZZZXXXWWWYYY[[[\\\ZZZWWWVVVSSSPPPOOOQQQSSSSSSSSSUUUUUUVVVUUUSSSSSSTTTUUUUUUTTTSSSSSSTTTUUUWWWXXXVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTSSSSSSQQQPPPOOOQQQSSSUUUWWWXXXWWWVVVUUUVVVVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSVVVWWWYYYZZZ[[[\\\\\\\\\\\\ZZZXXXXXXZZZZZZWWWUUUTTTUUUVVVWWWWWWWWWVVVUUURRRRRRTTTVVVWWWYYYYYYZZZ[[[YYYVVVUUUVVVVVVTTTRRRRRRSSSUUUWWWWWWVVVUUUTTTUUUUUUTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZXXXUUUUUUVVVXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVYYYYYY[[[\\\^^^```bbbcccdddbbb___\\\[[[\\\]]]^^^```]]]ZZZZZZ]]]^^^[[[WWWWWWWWWVVVUUUUUUUUUUUUUUU[[[ZZZYYYXXXWWWXXXYYYYYYZZZ\\\^^^___```aaaccceeeiiiiiihhhddd```aaafffkkkjjjfffaaa^^^]]]]]]]]]]]]]]]\\\ZZZXXXXXXYYYZZZ\\\```^^^\\\[[[[[[[[[\\\\\\[[[[[[\\\\\\]]]]]]]]]\\\]]]^^^aaadddeeeccc^^^ZZZ[[[[[[\\\\\\[[[YYYVVVUUUWWW[[[```dddffffffggghhhcccaaa___^^^^^^^^^\\\[[[^^^\\\[[[]]]___```^^^[[[\\\aaacccaaaccchhhiiifffaaahhhllloooyyyqqqmmmiiigggjjjmmmnnnoookkknnnrrruuuwww{{{yyylllfffgggkkknnnoooqqqrrruuuxxx~~~yyytttrrrpppnnnkkkiiigggddd___\\\[[[\\\]]]^^^```dddiiimmmqqqnnnjjjfffddddddeeefffggggggffffffhhhnnnuuu{{{nnnllliiieeebbbaaaaaabbb___```bbbdddeeeaaa[[[VVVQQQPPPOOOQQQUUUZZZ\\\^^^bbb^^^WWWQQQNNNOOOSSSWWWZZZ[[[\\\^^^^^^^^^^^^^^^VVVUUUUUUXXXZZZ[[[ZZZYYYWWWSSSPPPRRRWWW\\\]]][[[______```___]]][[[XXXVVVXXXYYY[[[]]]]]][[[YYYXXXTTTUUUVVVVVVUUUUUUWWWYYYYYYZZZZZZZZZ[[[\\\\\\\\\^^^\\\ZZZ\\\``````]]]YYYYYYZZZ[[[[[[[[[ZZZYYYXXX[[[[[[ZZZZZZYYYYYYXXXXXXeeeeeecccbbbaaabbbbbbcccbbbbbbbbbdddfffhhhkkkmmmoooppprrruuuzzz|||wwwuuusssqqqiiiddd^^^\\\\\\]]][[[ZZZYYYZZZ\\\]]]]]][[[YYYWWWYYYXXXWWWXXXXXXXXXVVVTTTNNNOOOPPPQQQRRRSSSTTTUUUXXXWWWWWWYYY[[[[[[ZZZYYYUUURRROOOMMMOOOQQQSSSSSSTTTUUUVVVUUUSSSRRRSSSTTTTTTTTTSSSTTTTTTVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOOOORRRSSSVVVWWWXXXWWWVVVUUUWWWXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTWWWXXXZZZ[[[]]]]]]^^^^^^]]][[[ZZZZZZZZZYYYVVVTTTRRRTTTUUUWWWXXXXXXWWWWWWSSSSSSSSSTTTVVVXXX[[[\\\]]][[[WWWVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXUUUTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[ZZZXXXWWWWWWWWWXXXXXXYYYXXXXXXXXXZZZ[[[[[[YYYWWWWWWXXXYYYZZZ[[[[[[\\\[[[ZZZYYYXXXVVVVVVVVVUUUUUUUUUUUUUUUXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXYYYZZZ\\\]]]^^^___```___]]]\\\[[[\\\^^^___^^^[[[YYYZZZ\\\\\\ZZZWWWZZZYYYXXXVVVUUUTTTTTTTTTXXXXXXXXXYYYYYYYYYYYYZZZYYY[[[]]]___```bbbdddffflllllljjjfffbbbdddiiinnnppplllfffaaa______^^^^^^___]]]ZZZWWWVVVWWWYYYZZZ]]]]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\ZZZ^^^dddjjjkkkggg```ZZZWWWYYY\\\^^^]]]ZZZVVVSSSVVVZZZ___cccddddddeeeeee]]]\\\\\\^^^______]]][[[___^^^___```bbbaaa^^^\\\[[[]]]]]]\\\^^^dddgggfffaaaeeeggggggoooyyyyyyssshhheeebbbaaacccfffiiijjjeeefffggghhhjjjmmmssswwwzzz{{{wwwvvvyyy}}}|||tttjjjcccbbbccceeeeeeeeefffhhhlllqqqxxx}}}~~~|||wwwuuuuuuqqqooommmjjjhhhddd___[[[WWWXXXYYYZZZ\\\aaahhhlllmmmjjjfffcccbbbbbbccceeeeeeeeefffgggjjjpppwww}}}qqqnnniiiddd```^^^]]]]]]^^^___bbbfffiiiiiigggdddYYYVVVRRRQQQSSSVVVYYYZZZ\\\XXXRRRNNNMMMOOOSSSVVVWWWWWWXXXYYYZZZ\\\^^^^^^WWWUUUSSSWWW[[[]]]ZZZVVVRRRPPPOOOSSSYYY]]]^^^]]]\\\]]]^^^^^^]]][[[YYYWWWXXXZZZ[[[]]]]]][[[ZZZXXXTTTUUUVVVUUUTTTTTTUUUWWWYYYYYYZZZ[[[\\\]]]]]]^^^^^^]]]\\\___bbbcccaaa^^^[[[[[[\\\\\\\\\[[[YYYXXXZZZZZZZZZYYYYYYYYYYYYYYYccccccaaa``````aaabbbbbbbbbbbbaaaaaacccfffiiijjjlllmmmmmmmmmooouuu{{{~~~uuunnnjjjiiiiiiiii___ZZZUUUSSSUUUWWWWWWVVVTTTVVVXXXZZZZZZXXXVVVTTTSSSRRRQQQQQQRRRRRRPPPNNNHHHHHHHHHJJJNNNQQQRRRRRRUUUVVVVVVWWWXXXYYYXXXXXXUUUSSSOOOMMMMMMPPPSSSUUUUUUVVVWWWVVVTTTSSSSSSTTTRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQRRRSSSUUUWWWWWWWWWVVVVVVXXXYYYYYYYYYYYYWWWVVVUUUSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWYYY\\\^^^```aaabbbZZZZZZZZZZZZZZZZZZXXXWWWSSSTTTVVVWWWXXXXXXWWWWWWUUUTTTSSSSSSUUUXXX\\\^^^___]]]ZZZWWWVVVVVVVVVVVVRRRRRRRRRRRRTTTVVVWWWYYYRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXYYY[[[[[[ZZZXXXWWWWWWXXXXXXXXXWWWWWWVVVZZZ[[[[[[[[[YYYYYYZZZ[[[ZZZ[[[\\\]]]]]][[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYZZZ[[[[[[[[[\\\]]]\\\[[[[[[[[[]]]___```]]][[[YYYZZZ\\\\\\[[[YYYWWWWWWVVVVVVWWWWWWXXXYYYVVVVVVXXXYYYZZZZZZZZZZZZWWWYYY\\\]]]___aaacccfffkkkjjjhhheeecccffflllqqquuupppiiidddbbbaaa```___aaa___[[[XXXWWWWWWXXXYYY\\\^^^``````^^^\\\ZZZYYY[[[[[[[[[[[[[[[\\\\\\]]][[[___eeekkkmmmiiiaaa[[[XXXZZZ\\\^^^]]][[[WWWUUUWWWZZZ^^^```aaa``````aaa]]]^^^___aaacccbbb___\\\___```bbbccccccbbb___]]]\\\[[[ZZZYYY\\\aaaeeehhhdddgggfffeeeiiioooooojjjcccaaa___^^^___aaaccceeeeeedddcccccceeeiiinnnrrrrrruuuzzz~~~{{{wwwqqqlllkkkpppwww|||zzzrrrkkkfffdddcccbbb^^^___aaaeeejjjpppuuuyyyssswww{{{|||xxxvvvuuuvvvnnnmmmkkkiiihhheee```]]]VVVWWWXXXYYY\\\bbbiiinnnkkkjjjgggdddcccccccccdddffffffffffffgggkkkpppuuuppplllgggaaa]]][[[[[[[[[___```bbbfffkkknnnooonnnddd___YYYUUUUUUWWWYYY[[[XXXTTTPPPNNNPPPTTTYYY\\\YYYXXXXXXXXXYYY[[[]]]___[[[WWWUUUXXX___```[[[UUUPPPPPPQQQTTTYYY\\\\\\[[[XXXZZZ[[[\\\\\\[[[YYYXXXYYYYYY[[[\\\\\\[[[YYYYYYVVVWWWWWWVVVTTTSSSTTTVVVZZZZZZ[[[[[[\\\\\\]]]]]][[[[[[[[[^^^aaacccaaa___``````aaa``````^^^\\\[[[YYYYYYYYYZZZZZZZZZZZZZZZbbbaaa`````````aaabbbccccccbbbaaaaaabbbdddgggiiifffggghhhhhhhhhiiimmmooovvv}}}zzztttkkkdddaaaaaabbbcccZZZVVVRRRQQQTTTVVVVVVUUUPPPRRRUUUXXXXXXVVVTTTRRRNNNMMMLLLMMMMMMMMMKKKIIIEEEDDDDDDGGGKKKNNNPPPPPPSSSTTTUUUUUUUUUUUUUUUVVVTTTSSSOOOMMMLLLOOORRRUUUVVVWWWXXXXXXUUUTTTSSSTTTQQQQQQSSSTTTTTTTTTSSSRRRUUUUUUUUUUUUUUUUUUUUUUUURRRRRRQQQPPPPPPQQQRRRSSSRRRSSSTTTVVVVVVVVVVVVVVVXXXXXXYYYYYYYYYXXXVVVUUUSSSSSSTTTTTTUUUUUUUUUVVVVVVXXX[[[^^^bbbeeeggghhhYYYZZZ\\\\\\[[[YYYXXXWWWVVVWWWXXXYYYYYYXXXWWWVVVWWWUUUTTTSSSUUUXXX[[[^^^^^^^^^\\\YYYWWWVVVVVVVVVQQQQQQPPPPPPQQQSSSVVVWWWRRRSSSSSSSSSTTTTTTTTTTTTQQQQQQQQQSSSWWWYYYYYYXXXVVVWWWWWWWWWWWWWWWVVVUUUYYY[[[\\\\\\ZZZZZZ[[[\\\ZZZ[[[]]]^^^^^^\\\ZZZXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUVVVYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[ZZZZZZZZZ[[[\\\^^^___\\\[[[[[[[[[\\\]]]\\\[[[VVVVVVWWWWWWXXXYYY[[[[[[TTTUUUVVVXXXYYYYYYYYYYYYTTTWWWYYY[[[\\\^^^aaacccfffeeecccbbbcccggglllqqqtttpppjjjfffdddcccaaa```aaa___]]][[[ZZZYYYZZZZZZ]]]```cccdddaaa]]][[[ZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]^^^```ccchhhjjjgggbbb^^^[[[[[[[[[\\\[[[[[[ZZZZZZZZZ[[[]]]]]]\\\[[[\\\\\\___```aaacccdddbbb^^^[[[^^^```cccdddcccaaa___^^^^^^[[[YYYYYY[[[___eeeiiiiiijjjiiiggghhhjjjjjjggg```___]]][[[[[[[[[]]]___```^^^\\\[[[^^^ccchhhkkkoooppppppooooooqqqtttwwwuuuqqqjjjdddccchhhrrrzzz~~~|||wwwooohhhbbb^^^]]]XXXYYY[[[^^^ccchhhmmmppppppsssvvvvvvsssqqqrrrsssiiigggeeedddcccaaa___]]]XXXYYYYYYZZZ[[[___eeeiiikkkkkkjjjiiigggeeedddccccccddddddcccccceeeiiilllkkkhhhccc^^^[[[[[[[[[\\\``````bbbfffkkkoooqqqqqqlllggg___[[[ZZZ\\\^^^___XXXTTTQQQQQQVVV\\\aaaddd___]]][[[ZZZZZZ[[[]]]^^^^^^[[[YYY\\\bbbccc]]]WWWRRRRRRSSSVVVXXXYYYXXXXXXVVVWWWYYY[[[[[[ZZZYYYXXXXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXWWWUUUTTTUUUWWW]]]\\\\\\[[[[[[ZZZZZZZZZXXXYYY[[[^^^```aaaaaa```bbbbbbccccccbbb```___]]]ZZZZZZZZZ[[[[[[[[[[[[[[[aaa``````___```aaacccdddcccbbbbbbbbbbbbccceeefffbbbdddffffffeeeeeefffgggkkkpppxxxyyywwwxxxqqqkkkccc\\\ZZZZZZ[[[[[[WWWTTTQQQRRRUUUXXXWWWUUUPPPRRRVVVXXXYYYVVVSSSQQQNNNMMMLLLMMMMMMMMMKKKIIIDDDEEEEEEFFFIIILLLOOOPPPQQQSSSUUUTTTSSSRRRRRRSSSRRRQQQOOOMMMKKKMMMPPPTTTUUUWWWXXXXXXUUUSSSRRRRRRQQQSSSTTTUUUUUUSSSQQQPPPSSSTTTUUUVVVVVVUUUTTTSSSPPPPPPPPPPPPQQQRRRSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVSSSSSSTTTTTTUUUVVVVVVVVVWWWYYY\\\```dddgggjjjkkk\\\]]]___^^^ZZZWWWUUUTTTXXXYYYZZZZZZZZZYYYXXXWWWXXXWWWUUUTTTUUUWWWZZZ\\\]]]^^^]]][[[XXXUUUUUUUUUPPPPPPOOOOOOPPPRRRTTTUUUTTTUUUUUUUUUTTTSSSRRRQQQOOOMMMKKKMMMRRRVVVWWWWWWUUUUUUVVVVVVWWWVVVVVVVVVXXXZZZ\\\\\\[[[[[[[[[]]]YYY[[[]]]^^^^^^\\\YYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXVVVUUUTTTUUUUUUVVVXXXYYY[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\ZZZ[[[[[[\\\\\\]]]]]]]]]ZZZZZZYYYYYYXXXYYYYYYYYYTTTTTTUUUUUUVVVWWWXXXXXXTTTVVVXXXZZZ[[[]]]___aaaaaa```______bbbeeejjjlllnnnkkkhhhgggfffeeebbbaaa`````````______^^^]]]]]]^^^bbbfffeeeaaa]]][[[[[[[[[[[[ZZZYYYZZZ[[[\\\]]]``````aaacccddddddaaa___\\\[[[YYYYYYYYYZZZ\\\]]][[[[[[[[[YYYWWWWWWYYY[[[______```aaaaaa___[[[XXX\\\___bbbbbbaaa`````````aaa\\\ZZZ[[[]]]^^^dddiiikkkkkkkkkjjjiiihhhgggfff]]]]]]\\\ZZZXXXXXXZZZ\\\___\\\YYYYYY\\\```dddfffjjjjjjiiifffeeeeeehhhkkkjjjhhhccc^^^[[[```jjjrrrwwwyyyxxxrrriiiaaa\\\[[[ZZZZZZ[[[^^^aaafffkkkmmmnnnpppqqqpppmmmlllnnnpppiiieeeaaa^^^\\\[[[YYYWWW[[[[[[[[[YYYXXXYYY[[[^^^hhhiiikkklllkkkiiieeeccc]]]___``````aaabbbeeehhhgggddd___[[[YYYZZZ\\\^^^^^^^^^___ccciiimmmoooooonnniiiccc______aaacccddd\\\XXXUUUVVV\\\bbbfffhhhbbb```^^^\\\[[[[[[\\\]]]___\\\\\\___bbbbbb]]]XXXUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUWWWYYYZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXYYYYYYWWWUUUUUUVVVWWW]]]]]]\\\[[[ZZZYYYXXXXXXXXXZZZ\\\___```aaabbbaaa``````aaaaaaaaa```^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\``````______```bbbccceeeaaaaaabbbbbbbbbbbbbbbbbbaaabbbccccccbbbbbbccceeeeeehhhmmmttt||||||sssnnnmmmooojjjeee]]]XXXUUUUUUUUUUUURRRPPPPPPSSSWWWZZZYYYWWWSSSUUUYYY[[[[[[XXXUUURRRPPPOOONNNNNNOOONNNLLLJJJFFFGGGIIIIIIHHHIIINNNRRRRRRTTTVVVUUURRRPPPQQQRRRMMMNNNNNNLLLJJJJJJMMMPPPSSSUUUWWWVVVTTTQQQPPPPPPTTTUUUWWWXXXWWWTTTQQQOOOQQQRRRUUUWWWWWWUUURRRQQQPPPPPPQQQQQQRRRQQQQQQQQQPPPQQQQQQRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXXXXWWWWWWSSSSSSTTTUUUUUUVVVWWWWWWUUUWWWZZZ]]]```cccdddeeeZZZ]]]___^^^[[[WWWVVVUUUXXXYYYZZZ[[[\\\\\\[[[[[[YYYXXXWWWVVVVVVWWWXXXYYY[[[]]]^^^]]]XXXUUUSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSUUUWWWXXXZZZ[[[[[[[[[[[[UUUQQQLLLMMMRRRWWWXXXWWWSSSTTTUUUVVVVVVVVVVVVVVVVVVYYY[[[\\\[[[[[[\\\\\\XXXZZZ\\\^^^^^^[[[YYYWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZYYYXXXVVVVVVVVVVVVWWWWWWXXXZZZ[[[\\\[[[ZZZYYY[[[[[[ZZZZZZZZZYYYYYYYYYXXXYYYZZZ[[[[[[[[[\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXTTTTTTSSSSSSSSSTTTVVVWWWUUUWWWYYYZZZ[[[\\\^^^``````___^^^___aaaccceeeffffffeeeeeefffgggfffcccaaa^^^___bbbcccdddcccbbb```^^^bbbfffeee```\\\[[[[[[[[[[[[YYYYYYYYYZZZ\\\]]]___^^^^^^___``````^^^\\\YYYXXXWWWWWWWWWYYYZZZ[[[ZZZYYYWWWTTTSSSUUUZZZ^^^^^^^^^^^^______^^^[[[YYYZZZ]]]___```______```bbbccc]]]ZZZ\\\]]]]]]bbbhhhhhhiiijjjkkkiiifffdddddd\\\]]]^^^\\\YYYYYY\\\___ccc```\\\[[[^^^aaaccccccccceeefffeeecccbbbbbbbbb___``````]]]ZZZ\\\bbbhhhooosssvvvsssjjjaaa]]]]]]^^^^^^^^^```cccgggkkkmmmlllnnnnnnllljjjjjjooossssssmmmeee^^^YYYVVVTTTRRRYYYZZZ[[[ZZZXXXWWWXXXZZZ```dddiiimmmnnnkkkgggccc\\\^^^___``````bbbdddfffeeebbb]]]YYYXXXYYY\\\^^^YYYYYY\\\```fffjjjkkklllkkkgggbbb```aaadddfffgggbbb]]]XXXYYY^^^dddffffff```___]]]\\\ZZZZZZZZZZZZ[[[[[[\\\^^^```^^^ZZZVVVWWWWWWWWWVVVTTTSSSTTTTTTSSSTTTVVVXXXYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVUUUTTTVVVWWW[[[ZZZZZZZZZYYYXXXXXXXXXXXXZZZ]]]______``````aaa^^^___`````````___^^^]]]_________^^^^^^]]]]]]\\\````````````aaabbbdddeee``````aaabbbaaaaaa``````]]]^^^^^^]]]\\\]]]```bbbcccdddgggmmmuuu{{{yyywwwtttpppllliiihhhiiigggbbb\\\VVVTTTSSSSSSRRRMMMMMMNNNSSSYYY[[[ZZZXXXUUUXXX\\\^^^]]]ZZZVVVSSSPPPOOONNNOOOOOOOOOMMMKKKGGGJJJLLLKKKHHHHHHNNNSSSTTTVVVWWWVVVRRRPPPQQQRRRJJJKKKLLLKKKHHHHHHKKKNNNQQQSSSUUUUUURRRPPPNNNNNNWWWXXXZZZZZZYYYUUURRROOOOOORRRUUUXXXXXXUUURRROOOQQQQQQRRRSSSRRRQQQOOONNNPPPPPPQQQQQQRRRSSSSSSSSSRRRSSSUUUWWWXXXXXXXXXWWWSSSSSSTTTUUUVVVVVVWWWWWWRRRSSSUUUXXXZZZ\\\]]]]]]VVVZZZ^^^^^^\\\YYYYYYZZZVVVXXXZZZ\\\]]]^^^^^^^^^ZZZYYYXXXWWWVVVWWWWWWXXXYYY\\\___^^^YYYTTTRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSUUUWWW[[[```dddfffhhhiii^^^XXXQQQPPPTTTYYY[[[ZZZRRRSSSTTTUUUVVVWWWWWWWWWUUUXXX[[[\\\[[[[[[\\\\\\XXXZZZ\\\^^^]]][[[XXXVVVVVVVVVVVVWWWWWWXXXXXXXXX\\\[[[YYYXXXWWWWWWWWWXXXUUUWWWYYYZZZ[[[ZZZYYYXXX\\\\\\[[[ZZZYYYXXXXXXWWWVVVXXXYYYZZZYYYZZZ[[[]]]\\\\\\[[[ZZZZZZYYYZZZZZZUUUTTTRRRQQQQQQSSSUUUVVVVVVXXXZZZ[[[[[[\\\^^^``````___^^^___aaabbbbbbaaaaaaaaacccfffhhhgggdddaaa]]]___cccfffggggggdddccc]]]bbbeeeddd___ZZZZZZ[[[\\\[[[YYYXXXYYYZZZ\\\]]]^^^]]]]]]^^^___^^^[[[YYYVVVVVVVVVVVVWWWXXXXXXYYYYYYWWWTTTRRRQQQUUU[[[```^^^^^^]]]___``````^^^\\\YYY[[[^^^^^^]]]]]]```cccccc]]]ZZZ]]]^^^\\\```gggdddeeehhhjjjhhhdddbbbbbb]]]___```___]]]^^^aaadddfffbbb]]]\\\^^^``````______bbbfffhhhfffccc```___ZZZ^^^bbbaaa^^^]]]___ccceeekkkqqqppphhh```\\\\\\]]]]]]]]]^^^aaadddhhhjjjlllmmmmmmkkkjjjmmmsssxxxwwwlllaaaZZZUUURRRPPPUUUWWWZZZ[[[[[[[[[\\\]]]YYY^^^ffflllnnnlllgggccc___```bbbbbbaaaaaabbbdddeeeaaa\\\XXXWWWXXX[[[]]]UUUVVVYYY^^^dddhhhiiiiiigggddd```___aaadddggghhheee```ZZZZZZ^^^bbbcccbbb]]]]]][[[ZZZZZZYYYYYYYYYXXXYYY\\\]]]\\\ZZZWWWUUUWWWWWWWWWUUUSSSSSSTTTUUUSSSTTTVVVXXXXXXXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTUUUWWWXXXXXXXXXXXXYYYYYYYYYYYYVVVXXX[[[]]]]]]]]]^^^___^^^___```aaaaaa``````___aaaaaa```___^^^^^^]]]]]]cccccccccccccccdddeeefffeeedddbbbaaa______^^^^^^\\\]]]]]]^^^^^^_________^^^```dddjjjnnnsssuuuwwwzzz~~~~~~{{{wwwpppjjjeeebbbaaaaaa```___]]]ZZZWWWUUUSSSRRRLLLMMMOOORRRTTTVVVWWWXXXZZZYYYXXXZZZ[[[YYYUUUPPPQQQLLLIIILLLSSSWWWUUURRRNNNOOOPPPMMMJJJJJJLLLOOORRRSSSTTTTTTSSSQQQOOOMMMIIIJJJIIIFFFCCCDDDIIINNNRRRVVVXXXVVVRRROOOQQQSSSTTTVVVYYY[[[[[[YYYVVVTTTXXXXXXXXXWWWVVVUUUSSSRRRRRRSSSTTTUUUTTTRRRPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTRRRPPPPPPRRRUUUVVVWWWXXXWWWUUUSSSRRRRRRSSSTTTVVVVVVVVVWWWWWWWWWXXXXXXVVVZZZ^^^___\\\YYYXXXXXXYYYXXXXXXXXXZZZ\\\^^^___UUUVVVVVVTTTSSSSSSUUUWWW[[[[[[[[[ZZZXXXVVVSSSRRRPPPOOOOOONNNOOOPPPQQQRRRZZZXXXYYYaaasss~~~uuussshhh[[[TTTUUUXXXXXXWWWYYYZZZZZZWWWTTTSSSUUUWWWVVVWWWXXXZZZ[[[[[[[[[[[[YYYZZZ]]]```bbbaaa\\\YYYWWWXXXYYYXXXWWWVVVXXXZZZYYYXXXWWWVVVVVVWWWYYYZZZXXXXXXYYYXXXWWWXXXZZZ\\\\\\\\\[[[YYYVVVUUUUUUVVVWWWWWWWWWXXXZZZ]]]___aaa]]]\\\\\\[[[ZZZYYYXXXXXXWWWVVVTTTTTTTTTVVVXXXYYY[[[ZZZZZZZZZ[[[\\\]]]]]]`````````______^^^^^^^^^``````aaaaaaaaaaaa```___bbbcccdddddddddeeehhhjjj[[[^^^```___\\\ZZZZZZ[[[[[[[[[ZZZXXXWWWWWWZZZ\\\___```___^^^[[[YYYYYYYYY[[[YYYVVVUUUUUUVVVVVVVVVSSSQQQNNNMMMNNNQQQVVVYYY\\\]]]___bbbcccaaa]]]YYYYYYXXXXXXXXXZZZ___fffjjjdddaaa]]]ZZZZZZ\\\```cccjjjkkkkkkgggbbb______```bbbccccccaaa^^^[[[[[[[[[aaa```___^^^]]]]]]]]]]]]^^^```ccceeeeeeccc```^^^aaa___]]][[[[[[]]]___aaaeeehhhjjjfff^^^WWWVVVVVVXXX[[[___bbbcccccceeefffeeejjjmmmkkkeeeeeemmmuuu{{{pppcccXXXRRRQQQRRRZZZ[[[]]]___```______^^^\\\^^^bbbgggkkkiiiddd______aaacccbbbaaa______```fffeeeccc```___^^^^^^^^^YYYWWWVVVYYY^^^bbbdddcccfffbbb^^^]]]___ccceeegggcccaaa]]]\\\\\\^^^______bbb___\\\\\\]]]\\\YYYVVVYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTRRRPPPPPPQQQSSSSSSUUUVVVVVVTTTSSSSSSTTTWWWWWWVVVVVVUUUTTTTTTSSSRRRTTTUUUVVVUUUUUUWWWXXXZZZ[[[]]]\\\ZZZXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]]]]\\\]]]^^^___````````````bbbaaaaaaaaaaaa___\\\YYYeeeeeeeeeeeeeeefffggggggdddcccbbbaaa```_________\\\\\\]]]]]]^^^___``````^^^___bbbfffjjjnnnqqqrrrsssvvvyyyzzz{{{}}}wwwsssrrroooiiiddd___]]]]]]]]][[[ZZZXXXVVVSSSQQQOOONNNKKKLLLNNNQQQSSSTTTUUUVVVWWWWWWVVVXXXYYYWWWSSSOOORRROOOMMMOOOSSSUUUTTTQQQOOOPPPPPPOOOLLLLLLNNNPPPQQQRRRSSSSSSRRRPPPNNNLLLJJJJJJIIIFFFCCCCCCGGGKKKOOOSSSUUUTTTPPPNNNOOORRRRRRTTTWWWXXXXXXWWWTTTRRRUUUVVVVVVUUUUUUTTTSSSRRRUUUVVVVVVVVVUUURRRPPPNNNMMMNNNOOOPPPQQQRRRSSSSSSUUURRRPPPPPPQQQSSSTTTSSSUUUTTTRRRQQQQQQRRRSSSTTTVVVVVVVVVVVVVVVVVVWWWWWWXXX[[[______\\\YYYWWWWWWWWWWWWVVVWWWXXXYYY[[[\\\VVVWWWWWWVVVTTTUUUWWWXXXZZZZZZZZZYYYXXXVVVTTTSSSQQQPPPOOOOOOOOOPPPRRRSSSZZZZZZ^^^iii|||rrrhhh\\\VVVWWWZZZZZZXXXVVVWWWXXXVVVTTTSSSVVVXXXXXXXXXYYYZZZZZZZZZYYYYYYYYYYYY[[[]]]___^^^ZZZWWWWWWXXXXXXWWWVVVVVVWWWYYYYYYXXXXXXXXXXXXXXXYYYYYYWWWXXXXXXXXXWWWXXX[[[]]]_________\\\XXXUUUVVVXXXWWWWWWWWWXXXZZZ]]]___```^^^]]]\\\ZZZYYYXXXXXXXXXVVVUUUTTTTTTUUUVVVXXXYYY[[[[[[\\\\\\]]]]]]^^^^^^aaaaaaaaa``````___^^^^^^___```````````````______```aaabbbccccccdddeeefffZZZ\\\^^^\\\YYYWWWWWWXXXYYYZZZZZZYYYWWWXXXZZZ\\\^^^______]]][[[YYYZZZ[[[[[[YYYXXXWWWWWWVVVVVVUUUSSSRRRPPPOOOPPPSSSVVVYYYZZZ\\\___bbbdddbbb^^^ZZZWWWWWWWWWWWWYYY\\\aaadddccc```\\\YYYYYY[[[^^^```fffggghhheeeaaa^^^]]]^^^aaabbbcccaaa^^^\\\[[[[[[\\\\\\[[[\\\\\\]]]^^^^^^\\\^^^```bbbcccbbb```___]]]\\\ZZZYYYZZZ\\\^^^```aaaccceeeaaaYYYSSSQQQRRRWWW[[[```cccdddddddddddddddgggiiigggcccdddjjjqqqyyywwwqqqhhh^^^XXXWWWXXX]]]]]]^^^___``````______\\\]]]```cccffffffbbb^^^^^^___````````````bbbdddhhhgggeeecccbbbbbbbbbccc]]][[[ZZZ[[[```cccddddddeeebbb^^^\\\^^^aaaccccccaaa___]]][[[\\\^^^___``````]]]ZZZYYYZZZZZZXXXVVVWWWVVVUUUSSSRRRRRRRRRRRRSSSSSSSSSQQQOOONNNPPPQQQSSSUUUVVVUUUTTTRRRSSSTTTVVVVVVUUUUUUTTTSSSSSSRRRQQQSSSTTTTTTTTTUUUWWWYYY[[[]]]]]]]]]ZZZYYYXXXYYYZZZZZZ[[[\\\]]]]]]\\\\\\\\\\\\]]]^^^______``````aaaaaabbbcccdddccc```]]]hhhgggggggggggghhhhhhiiibbbaaaaaa`````````______[[[[[[\\\]]]^^^``````aaa______```bbbdddhhhkkklllpppqqqssssssssswww~~~uuuqqqnnnlllkkkfffccc___[[[XXXWWWWWWXXXUUUUUUSSSQQQOOOMMMKKKJJJJJJKKKMMMOOOQQQRRRSSSTTTTTTTTTTTTUUUUUUSSSPPPMMMRRRRRRRRRRRRRRRRRRQQQPPPNNNOOOOOONNNLLLLLLMMMOOOPPPQQQRRRSSSRRROOOLLLKKKLLLLLLKKKHHHCCCBBBEEEHHHLLLOOOQQQPPPMMMLLLMMMOOOPPPQQQSSSUUUUUUSSSQQQPPPRRRRRRSSSSSSSSSSSSRRRRRRWWWWWWWWWVVVUUURRRPPPOOOLLLLLLLLLMMMNNNQQQSSSTTTVVVSSSPPPOOOPPPPPPPPPOOORRRQQQPPPPPPPPPQQQSSSTTTVVVVVVUUUTTTTTTTTTUUUVVVYYY\\\^^^^^^\\\YYYWWWWWWUUUUUUUUUUUUUUUVVVWWWXXXVVVWWWWWWVVVUUUTTTVVVXXXWWWXXXXXXXXXWWWVVVUUUTTTRRRQQQPPPPPPPPPQQQRRRSSSVVVXXX^^^jjj|||nnneee[[[VVVWWWYYYYYYXXXSSSTTTTTTTTTSSSSSSVVVXXXYYYYYYYYYYYYYYYXXXWWWWWWYYYXXXXXXYYY[[[ZZZXXXVVVVVVWWWWWWWWWUUUUUUVVVXXXXXXYYYZZZ[[[[[[ZZZYYYXXXUUUWWWXXXXXXXXXYYY[[[^^^aaadddddd___YYYUUUVVVYYYXXXXXXXXXYYY[[[]]]___``````^^^\\\ZZZXXXXXXXXXXXXUUUUUUTTTTTTUUUVVVXXXYYY[[[\\\]]]^^^____________bbbbbbbbbaaaaaa```___^^^]]]^^^^^^_________^^^^^^^^^___aaabbbbbbbbbaaaaaa]]]]]]\\\ZZZWWWUUUVVVWWWVVVXXXYYYYYYXXXXXXZZZ[[[\\\]]]^^^]]][[[ZZZ[[[\\\[[[[[[[[[[[[ZZZXXXVVVUUUTTTTTTSSSSSSTTTVVVXXXYYYYYY[[[___dddfffeee```\\\UUUUUUTTTUUUWWWZZZ]]]___bbb___\\\YYYXXXZZZ\\\^^^aaacccdddccc```]]][[[[[[___```aaa___]]][[[ZZZ[[[VVVVVVWWWXXXZZZ\\\^^^___[[[\\\^^^_________^^^]]]ZZZYYYXXXWWWXXXZZZ]]]^^^]]]___```\\\VVVQQQOOOOOOVVVZZZaaaeeeeeedddbbbaaaccccccbbb``````bbbfffjjjnnnooooookkkeee```___````````````___``````aaaaaa]]]]]]]]]___```aaa___]]]^^^^^^^^^^^^^^^```dddhhhjjjiiihhhgggfffggghhhhhhcccaaa___```bbbdddddddddeeebbb^^^\\\]]]^^^______]]]\\\[[[ZZZ[[[\\\___```^^^[[[XXXWWWWWWWWWVVVUUUTTTSSSPPPNNNMMMMMMNNNOOOQQQQQQQQQOOOMMMMMMNNNPPPSSSTTTUUUTTTSSSRRRRRRTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPQQQRRRRRRSSSTTTXXXZZZ]]]^^^___]]][[[YYYXXXYYYZZZZZZ[[[\\\\\\\\\[[[[[[\\\\\\\\\]]]^^^^^^^^^___```aaacccfffhhhgggdddaaahhhhhhhhhgggggghhhhhhiii__________________^^^^^^[[[[[[\\\]]]___```aaaaaa```___^^^___```cccfffhhhmmmnnnnnnmmmnnnpppvvvzzz~~~}}}tttjjjfffeeecccbbb[[[YYYVVVSSSRRRRRRSSSTTTRRRQQQPPPOOOMMMKKKJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRQQQRRRRRRRRRRRRQQQNNNMMMRRRTTTVVVUUURRROOONNNOOOKKKKKKKKKKKKJJJJJJJJJKKKOOOQQQSSSTTTSSSPPPMMMKKKNNNOOOOOOKKKFFFCCCDDDGGGJJJLLLNNNNNNLLLKKKLLLNNNNNNOOOQQQRRRRRRQQQOOONNNOOOPPPQQQRRRSSSSSSSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPLLLLLLKKKLLLNNNQQQTTTVVVWWWUUURRRPPPPPPPPPNNNMMMOOOOOOOOOOOOPPPRRRSSSTTTVVVUUUSSSQQQQQQRRRTTTUUUXXXZZZ\\\]]]\\\ZZZYYYXXXTTTTTTTTTTTTTTTTTTUUUUUUTTTUUUVVVUUUTTTSSSUUUVVVUUUVVVVVVVVVVVVVVVVVVUUUSSSRRRQQQPPPPPPQQQRRRSSSTTTXXX]]]eeerrr{{{yyyrrreee___WWWSSSTTTVVVVVVUUUSSSSSSRRRRRRRRRRRRTTTUUUWWWWWWXXXXXXXXXXXXWWWWWWYYYXXXWWWWWWXXXXXXWWWVVVVVVVVVWWWVVVUUUTTTVVVXXXXXXZZZ\\\]]]]]][[[YYYWWWTTTVVVWWWXXXXXXZZZ\\\^^^bbbeeefff```XXXTTTVVVYYYXXXXXXYYYZZZ[[[\\\^^^^^^```^^^\\\YYYXXXWWWWWWXXXUUUTTTTTTUUUVVVWWWXXXYYYZZZ[[[]]]______```______bbbbbbbbbbbbaaa```^^^]]][[[[[[\\\]]]]]]]]]]]]\\\]]]^^^___aaabbbaaa___]]]```^^^\\\ZZZXXXWWWWWWXXXTTTVVVXXXYYYYYYXXXYYY[[[ZZZ\\\]]]]]]\\\[[[]]]^^^]]]^^^``````]]]ZZZWWWVVVUUUUUUVVVVVVWWWXXXXXXYYYYYY[[[```fffiiihhhccc___TTTRRRPPPQQQUUU[[[```bbbaaa___\\\ZZZYYYYYY[[[\\\___aaabbbbbb```\\\YYYWWWZZZ[[[\\\[[[XXXWWWVVVWWWSSSSSSTTTVVVXXXZZZ\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZWWWWWWVVVWWWXXX[[[]]]^^^^^^______]]]XXXTTTSSSSSSUUUZZZaaaeeeeeecccaaa___bbb___\\\[[[\\\___bbbccciiigggffffffhhhhhhfffeeebbbaaa```______```bbbbbb___]]]\\\[[[\\\]]]^^^___aaa```___]]]]]]```eeeiiiiiiiiihhhggghhhiiijjjkkkgggfffdddccccccdddddddddfffccc___]]]]]]]]]\\\[[[WWWXXXXXXWWWWWWYYY[[[]]]\\\ZZZXXXVVVUUUUUUVVVVVVUUUSSSPPPMMMLLLLLLMMMOOOQQQQQQPPPOOOMMMMMMOOOPPPSSSTTTTTTSSSRRRQQQRRRSSSQQQRRRRRRSSSRRRQQQPPPOOOOOOPPPQQQQQQRRRTTTXXX[[[]]]^^^___]]][[[XXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZYYY[[[[[[[[[[[[\\\\\\]]]]]]___```cccfffhhhgggccc```hhhhhhggggggfffgggggghhh^^^^^^_________^^^]]]]]][[[[[[\\\]]]^^^___```aaa```___^^^^^^___aaadddfffgggggggggggghhhkkkoooqqqvvvtttuuuvvvuuurrrsssxxx}}}wwwpppgggaaa^^^[[[XXXUUUTTTSSSQQQOOOOOOOOOPPPQQQQQQPPPPPPOOONNNMMMLLLKKKKKKLLLNNNOOOPPPQQQQQQQQQOOOPPPQQQQQQPPPNNNMMMMMMQQQUUUXXXWWWRRRMMMLLLMMMJJJJJJJJJJJJKKKKKKJJJJJJNNNPPPSSSUUUUUURRROOOMMMPPPRRRRRRNNNIIIFFFFFFHHHJJJKKKMMMMMMLLLLLLLLLLLLNNNOOOPPPQQQQQQPPPOOONNNNNNOOOPPPRRRSSSSSSTTTTTTOOOPPPPPPQQQQQQQQQQQQQQQNNNMMMMMMMMMOOORRRVVVWWWXXXVVVSSSRRRQQQPPPNNNMMMNNNNNNOOOPPPQQQSSSTTTUUUUUUSSSPPPOOONNNPPPSSSUUUVVVWWWXXXZZZ[[[[[[ZZZYYYSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWVVVUUUTTTUUUVVVTTTTTTTTTTTTUUUUUUVVVVVVSSSRRRQQQPPPPPPQQQRRRSSSVVVZZZ^^^bbbiiinnnllleee___ZZZUUUSSSTTTVVVVVVUUUTTTSSSQQQPPPQQQQQQRRRRRRTTTTTTUUUWWWWWWXXXXXXXXXYYYXXXVVVWWWXXXYYYXXXWWWVVVVVVWWWVVVUUUTTTVVVXXXYYYZZZ]]]^^^]]][[[XXXVVVSSSUUUXXXYYYYYYZZZ\\\]]]aaacccccc^^^XXXTTTUUUWWWXXXXXXYYYZZZ[[[[[[\\\\\\^^^]]][[[YYYWWWVVVVVVWWWTTTTTTTTTUUUVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^______bbbbbbcccbbbaaa___]]]\\\XXXYYYZZZ[[[[[[[[[[[[[[[]]]]]]]]]___aaaaaa^^^[[[^^^\\\ZZZXXXWWWWWWWWWWWWSSSUUUXXXXXXXXXXXXYYYZZZYYY[[[\\\\\\\\\\\\]]]______bbbdddccc```[[[YYYXXXUUUVVVWWWXXXXXXXXXXXXXXXZZZ\\\aaagggjjjjjjfffbbbUUUQQQMMMNNNTTT]]]dddhhh^^^]]]\\\ZZZYYYYYYZZZZZZ___```aaaaaa```]]]YYYVVVVVVWWWXXXVVVTTTRRRQQQQQQRRRSSSSSSTTTVVVXXXZZZ[[[___^^^]]]\\\ZZZXXXVVVUUUVVVWWWWWWXXXYYY\\\^^^___bbbbbbbbb```^^^\\\[[[[[[WWW[[[aaaddddddbbb```___ccc___ZZZXXXZZZ^^^```aaahhhaaa[[[]]]eeejjjhhhdddaaaaaa```______```bbbccc```^^^[[[YYYYYY[[[___aaaddddddbbb___^^^___cccfffffffffeeeeeefffgggiiijjjiiihhhgggeeedddcccdddeeefffddd```^^^^^^]]][[[YYYSSSTTTUUUTTTSSSSSSVVVYYY[[[ZZZYYYWWWVVVVVVVVVWWWXXXVVVSSSPPPNNNOOOPPPQQQQQQRRRQQQPPPNNNNNNPPPRRRSSSSSSSSSRRRPPPPPPRRRSSSPPPQQQRRRSSSSSSRRRPPPOOOOOOPPPQQQRRRRRRTTTXXXZZZ[[[\\\]]]\\\YYYWWWWWWWWWXXXXXXYYYYYYZZZZZZYYYYYY[[[ZZZZZZYYYZZZ[[[[[[\\\^^^^^^```cccdddccc___\\\hhhggggggfffffffffffffff___``````aaa```___^^^]]]\\\]]]]]]^^^^^^_______________^^^___```bbbccceeeggggggffffffhhhjjjmmmnnnqqqooooooooolllgggfffiiipppvvv}}}~~~wwwpppkkkhhhfffbbb^^^\\\[[[YYYTTTPPPRRRQQQPPPNNNNNNNNNOOOOOOPPPOOOOOOOOONNNMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPLLLNNNOOONNNMMMKKKLLLLLLOOOSSSVVVVVVRRRNNNLLLLLLLLLKKKKKKLLLNNNNNNMMMKKKLLLOOOSSSVVVVVVTTTQQQOOOPPPRRRSSSQQQLLLIIIHHHJJJKKKKKKLLLLLLLLLLLLKKKJJJMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOOQQQRRRSSSSSSSSSLLLLLLMMMNNNOOOOOOPPPQQQOOOOOOOOOPPPQQQTTTVVVWWWWWWUUUSSSRRRRRRQQQOOOMMMMMMMMMNNNPPPQQQRRRSSSTTTSSSQQQNNNLLLLLLOOOSSSUUUVVVUUUVVVXXXZZZZZZYYYWWWRRRRRRSSSTTTUUUUUUTTTTTTUUUWWWYYYYYYWWWVVVWWWWWWSSSSSSSSSSSSSSSTTTUUUUUUSSSRRRQQQPPPPPPPPPQQQRRRRRRVVVZZZ\\\___cccaaa\\\ZZZXXXUUUUUUVVVWWWWWWVVVUUUSSSPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWWWWXXXXXXWWWVVVWWWYYYZZZYYYXXXVVVWWWWWWWWWUUUUUUVVVXXXYYY[[[\\\]]]]]][[[XXXVVVTTTVVVXXXYYYYYYZZZ[[[\\\______^^^[[[WWWUUUUUUVVVWWWXXXYYYYYYZZZZZZZZZYYYZZZZZZYYYXXXWWWVVVUUUUUUSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYZZZ[[[]]]^^^___ccccccddddddccc```^^^\\\VVVWWWXXXYYYYYYYYYYYYYYY\\\[[[ZZZ]]]``````^^^[[[XXXVVVUUUUUUVVVWWWWWWVVVTTTVVVWWWWWWVVVVVVXXXYYYYYY[[[\\\\\\\\\\\\^^^___```cccfffddd___[[[YYYYYYVVVVVVVVVWWWWWWXXXXXXXXX[[[\\\```eeehhhiiifffcccYYYTTTOOOOOOVVV^^^dddggg[[[ZZZZZZYYYYYYYYYYYYYYY]]]]]]]]]^^^___^^^[[[YYYUUUVVVVVVUUUQQQOOONNNNNNSSSSSSTTTUUUVVVXXXYYYZZZ______^^^]]][[[XXXUUUTTTWWWWWWXXXYYYZZZ\\\^^^^^^cccbbbbbbbbbaaaaaaaaaaaaZZZ]]]```aaaaaa``````aaaddd```[[[YYYZZZ]]]```aaaggg^^^VVVWWW___eeeddd```^^^^^^^^^^^^___```aaabbb___^^^[[[XXXWWWZZZ___dddfffffffffcccaaa```aaacccccccccbbbbbbcccdddfffggghhhhhhgggeeebbbbbbccceeeeeecccaaa___^^^\\\YYYWWWRRRTTTUUUSSSPPPOOOQQQTTTYYYZZZ[[[ZZZWWWVVVVVVWWW[[[YYYVVVTTTRRRRRRRRRSSSRRRRRRRRRQQQOOOPPPRRRTTTSSSSSSSSSQQQOOOOOOQQQSSSQQQRRRTTTUUUUUUSSSRRRPPPOOOQQQSSSTTTTTTUUUWWWYYYWWWYYYZZZYYYWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[\\\^^^______\\\ZZZhhhhhhgggfffffffffffffffbbbcccddddddcccaaa___^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]___aaabbbcccdddhhhgggfffeeefffhhhiiiiiillljjjkkklllhhhbbb```cccccchhhmmmpppqqqssswww{{{~~~yyywwwrrrkkkeee___[[[YYYYYYWWWUUUWWWYYYZZZWWWTTTRRRQQQPPPOOONNNMMMMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNIIIKKKLLLLLLIIIHHHIIIKKKLLLPPPSSSUUUSSSPPPLLLJJJLLLKKKKKKMMMOOOPPPNNNKKKIIILLLQQQUUUVVVUUURRRPPPMMMPPPSSSQQQMMMJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQQQQLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPPPPQQQSSSTTTUUUUUUSSSRRRQQQQQQRRRRRRPPPNNNKKKLLLMMMOOOPPPQQQQQQQQQQQQOOOKKKIIIJJJNNNSSSVVVXXXVVVUUUVVVXXXXXXUUUSSSOOOPPPRRRSSSTTTUUUTTTTTTSSSUUUWWWWWWVVVTTTTTTUUUSSSSSSRRRRRRRRRSSSTTTUUUSSSRRRPPPOOOOOOOOOPPPQQQMMMRRRUUUUUUWWWZZZZZZWWWUUUUUUTTTTTTUUUVVVVVVVVVTTTQQQOOOOOOQQQSSSSSSRRRSSSSSSTTTUUUVVVVVVUUUUUUUUUTTTUUUWWWYYYZZZYYYXXXWWWXXXXXXWWWVVVVVVWWWYYYZZZ[[[\\\\\\[[[ZZZWWWVVVTTTWWWYYYZZZYYYYYYZZZ[[[^^^[[[XXXXXXXXXXXXWWWUUUVVVWWWXXXYYYYYYXXXXXXWWWUUUVVVWWWXXXXXXVVVTTTSSSRRRSSSTTTVVVWWWXXXYYYYYYZZZYYYXXXXXXYYY\\\___aaaeeefffggggggfffccc```^^^TTTUUUVVVWWWXXXXXXXXXXXX[[[XXXVVVXXX]]]___]]]ZZZSSSRRRRRRTTTXXXYYYXXXWWWVVVWWWWWWVVVTTTUUUWWWYYYZZZ[[[\\\]]]\\\\\\]]]___```ccceeebbb\\\XXXWWWXXXVVVUUUUUUUUUUUUVVVWWWWWW[[[[[[]]]aaadddfffdddbbb___ZZZTTTTTTXXX\\\]]]\\\UUUVVVVVVWWWWWWWWWWWWWWWXXXXXXXXX[[[^^^```___^^^XXXYYYYYYVVVSSSPPPNNNNNNSSSSSSTTTUUUWWWYYY[[[\\\]]]^^^______]]][[[WWWUUUWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^```aaabbbbbb^^^______^^^]]]^^^aaacccfffccc___\\\[[[]]]aaadddddd___YYYXXXZZZ\\\]]]\\\YYYZZZ\\\]]]^^^___``````]]]\\\ZZZWWWVVVYYY___eeeeeeggghhhhhheeecccaaaaaaaaa```______```aaabbbcccdddeeeeeecccaaa```bbbeeecccaaa___^^^]]][[[XXXUUUTTTVVVWWWTTTOOOMMMNNNQQQVVVYYY[[[[[[XXXVVVUUUVVV[[[ZZZXXXVVVTTTSSSRRRRRRQQQRRRRRRQQQOOOPPPRRRTTTSSSSSSRRRPPPNNNOOOQQQSSSRRRSSSUUUWWWWWWUUUSSSRRROOORRRUUUWWWVVVVVVVVVWWWSSSUUUVVVVVVUUUTTTTTTUUUSSSTTTVVVWWWYYYYYYZZZZZZZZZYYYXXXWWWVVVWWWYYYZZZXXXWWWWWWYYY[[[\\\\\\[[[iiiiiihhhggggggfffggggggeeefffggggggfffcccaaa_________^^^^^^^^^]]]]]]]]]YYYZZZ\\\___aaabbbccccccdddbbb```___```aaa``````dddccceeegggccc]]][[[]]]]]]```bbbcccbbbccchhhkkkjjjmmmqqquuuyyy|||uuuqqqiiigggddd___[[[WWWUUUTTTNNNLLLLLLPPPUUUWWWWWWUUUSSSRRRPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLGGGIIIKKKIIIGGGFFFGGGIIIKKKMMMQQQTTTTTTQQQMMMIIIKKKJJJIIIKKKNNNOOOLLLJJJFFFJJJOOOTTTVVVUUURRRPPPKKKOOORRRQQQNNNKKKJJJKKKKKKJJJJJJJJJJJJIIIGGGEEEKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNNNNOOOOOOOOONNNNNNMMMMMMLLLMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSPPPPPPOOOPPPQQQQQQPPPNNNJJJKKKLLLMMMOOOOOOOOOOOOPPPMMMJJJHHHJJJNNNSSSWWWZZZXXXUUUUUUVVVUUURRROOOMMMOOOQQQSSSTTTTTTTTTTTTOOOQQQSSSSSSRRRQQQQQQQQQTTTSSSRRRQQQQQQRRRSSSTTTRRRQQQPPPOOONNNOOOOOOPPPPPPUUUWWWUUUVVVYYYYYYWWWQQQQQQQQQRRRSSSTTTTTTTTTRRROOOMMMOOORRRUUUUUUTTTTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRTTTVVVYYYZZZYYYWWWWWWXXXYYYXXXWWWVVVXXXZZZZZZ[[[[[[[[[ZZZYYYWWWVVVUUUWWWZZZZZZZZZYYYYYYZZZ]]]YYYUUUVVVYYY[[[XXXUUUUUUVVVWWWXXXXXXWWWVVVVVVRRRTTTVVVXXXXXXVVVTTTRRRRRRSSSTTTVVVWWWXXXYYYYYY[[[YYYXXXWWWXXX\\\```bbbggghhhiiiiiihhheeebbb___SSSTTTUUUVVVWWWXXXXXXWWWYYYVVVSSSUUUZZZ]]]\\\ZZZRRRQQQRRRVVV[[[]]][[[YYYXXXXXXWWWUUUSSSTTTVVVYYYZZZ[[[]]]]]]\\\\\\]]]^^^___bbbddd```ZZZUUUUUUWWWVVVUUUTTTSSSTTTUUUVVVWWWZZZZZZ[[[^^^aaacccbbbaaaccc^^^YYYXXXZZZZZZVVVRRRRRRRRRTTTUUUUUUUUUUUUUUUTTTSSSSSSWWW]]]bbbbbbbbb\\\\\\\\\YYYUUUQQQPPPPPPRRRRRRSSSUUUXXXZZZ]]]^^^ZZZ\\\^^^``````]]]ZZZXXXVVVWWWWWWXXXYYYZZZ[[[[[[YYYYYYYYYZZZ]]]___````````````^^^\\\[[[]]]aaaeeegggfffbbb^^^[[[]]]bbbgggaaaaaa___[[[WWWUUUWWWYYYVVVXXXZZZ]]]^^^_________[[[[[[YYYVVVUUUXXX___eeecccfffjjjkkkhhheeebbbaaa```___^^^^^^^^^___aaabbbaaacccdddbbb______bbbeeeaaa___^^^]]]\\\ZZZVVVSSSVVVXXXZZZVVVPPPLLLMMMPPPTTTWWW[[[[[[XXXUUUTTTUUUZZZYYYXXXWWWUUUSSSQQQQQQQQQQQQQQQPPPOOOOOOQQQTTTSSSSSSRRRPPPNNNNNNQQQSSSRRRTTTVVVXXXXXXWWWUUUSSSOOOSSSVVVXXXXXXVVVVVVVVVQQQRRRTTTTTTSSSSSSSSSTTTRRRSSSUUUWWWXXXZZZZZZ[[[ZZZYYYWWWVVVVVVWWWXXXYYYUUUTTTTTTVVVYYY\\\]]]]]]iiijjjjjjhhhgggfffgggiiilllkkkhhhhhhgggfffdddbbbdddbbb```]]]\\\\\\]]]]]]]]]\\\]]]```dddgggiiiiiiccc```[[[YYYZZZ\\\]]]]]]^^^___```aaa```]]][[[YYYXXXZZZ\\\\\\]]]^^^```bbbdddfffhhhjjjmmmqqqwww{{{}}}~~~zzzwwwssssssssspppiiiccc```^^^[[[XXXUUUTTTSSSSSSJJJJJJJJJMMMQQQUUUWWWWWWXXXTTTPPPNNNNNNNNNKKKHHHFFFGGGIIIIIIHHHHHHHHHIIIDDDFFFIIIJJJIIIJJJKKKLLLMMMLLLIIIEEECCCDDDGGGJJJMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIHHHHHHIIIJJJLLLMMMLLLNNNPPPRRRSSSRRRPPPOOOKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNNNNMMMKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLOOOPPPPPPQQQRRRSSSTTTTTTPPPOOONNNMMMLLLMMMNNNNNNNNNNNNLLLKKKKKKKKKLLLMMMOOOMMMJJJHHHJJJPPPVVVZZZYYYVVVRRRQQQSSSTTTRRRQQQPPPQQQRRRQQQPPPPPPQQQSSSLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSUUUTTTQQQOOOMMMMMMNNNNNNPPPPPPQQQRRRSSSTTTTTTUUUTTTSSSQQQPPPOOOOOOPPPPPPTTTSSSRRRQQQOOONNNMMMLLLOOOPPPRRRSSSUUUUUUVVVVVVWWWSSSQQQQQQUUUYYY[[[[[[]]]\\\ZZZXXXWWWVVVVVVVVVXXXYYYZZZ[[[ZZZXXXVVVUUUWWWXXXYYYZZZ[[[[[[\\\]]]^^^[[[XXXYYY[[[\\\XXXSSSVVVVVVVVVWWWWWWVVVUUUUUUVVVUUUVVVXXX[[[ZZZVVVRRRRRRQQQQQQQQQRRRTTTWWWYYYYYYXXXVVVVVVXXX\\\```ccchhhgggfffeeefffhhhjjjkkkYYYVVVSSSUUUXXXYYYUUUQQQNNNNNNPPPTTTXXX[[[[[[[[[VVVOOOOOOWWW\\\[[[YYYZZZVVVVVVWWWWWWWWWVVVTTTSSSXXXXXXXXXYYY[[[\\\^^^___\\\[[[YYYWWWVVVVVVVVVVVVVVVUUUSSSRRRRRRRRRSSSSSSUUUXXX\\\```bbbbbbaaa```^^^]]]]]]___```^^^XXXSSSSSSUUUUUUTTTRRRRRRRRRSSSSSSRRRQQQRRRUUU[[[aaaeeeddddddcccaaa___[[[XXXVVVUUUUUUUUUUUUUUUUUUUUUUUUYYYZZZ\\\]]]^^^]]][[[ZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVWWWXXXYYY[[[\\\]]]^^^^^^```___YYYWWW[[[^^^^^^eeecccaaa^^^]]]\\\\\\\\\```___]]]ZZZWWWVVVVVVXXXUUUVVVYYY\\\^^^```aaabbbccc^^^WWWSSSTTTZZZ```dddfffhhhjjjkkkjjjeeeaaa]]][[[]]]___aaaaaaaaa```___```aaabbbbbb``````aaaccc[[[ZZZYYYXXXWWWVVVVVVVVVTTTVVVXXXVVVRRRNNNMMMNNNYYYVVVSSSPPPPPPQQQSSSTTTVVVXXXYYYZZZYYYVVVSSSQQQRRRQQQPPPQQQRRRSSSRRRQQQVVVTTTRRRQQQQQQRRRTTTUUUUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUTTTTTTQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXXXXYYYXXXXXXWWWVVVWWWWWWWWWVVVVVVVVVUUUUUUWWWWWWWWWWWWWWWXXXYYYZZZhhhiiiiiihhhfffeeefffhhhhhhgggffffffggghhhgggfffdddbbb```^^^]]]]]]]]]^^^^^^]]]]]]___bbbeeeffffffdddbbb___\\\ZZZZZZ[[[\\\]]]^^^^^^___^^^]]]\\\[[[[[[]]]______]]]\\\]]]^^^[[[^^^bbbeeegggiiilllnnnsssuuuyyy|||~~~~~~|||zzz|||yyyrrrmmmmmmjjjhhhhhhjjjiiiccc^^^]]][[[XXXVVVTTTRRRRRRRRRMMMKKKKKKLLLOOOQQQRRRQQQRRROOOLLLLLLMMMLLLIIIFFFFFFGGGHHHHHHGGGFFFFFFFFFDDDFFFIIIIIIIIIIIIJJJLLLLLLLLLJJJGGGDDDDDDFFFHHHKKKLLLNNNPPPPPPNNNLLLKKKHHHHHHGGGGGGGGGHHHIIIJJJKKKMMMPPPSSSSSSRRRPPPNNNLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQRRRSSSTTTTTTQQQPPPOOONNNNNNNNNOOOOOOMMMLLLKKKKKKKKKMMMNNNOOOPPPNNNLLLJJJLLLOOOTTTWWWWWWUUURRRRRRSSSSSSRRRPPPPPPQQQQQQPPPNNNMMMNNNPPPMMMNNNOOOOOOPPPPPPPPPPPPRRRRRRRRRSSSTTTTTTUUUUUUWWWUUURRRPPPNNNMMMMMMNNNPPPPPPQQQRRRSSSUUUVVVWWWTTTSSSRRRPPPOOOOOOOOOPPPTTTSSSSSSRRRQQQPPPOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVUUURRRPPPQQQUUUXXXZZZZZZ\\\[[[ZZZYYYXXXWWWVVVVVVYYYYYY[[[\\\[[[ZZZXXXWWWVVVWWWYYYZZZ]]]^^^```aaa___\\\YYYYYY\\\[[[XXXTTTWWWWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVYYY[[[ZZZWWWSSSRRRRRRQQQQQQRRRTTTWWWXXXXXXXXXWWWWWWXXX[[[___aaacccbbbcccdddgggkkknnnpppaaa]]]YYYXXXYYYYYYUUUPPPLLLLLLNNNQQQVVVZZZ\\\\\\___XXXVVV[[[^^^\\\ZZZZZZXXXXXXYYYYYYYYYXXXVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZYYYWWWVVVUUUUUUUUUVVVUUUTTTSSSSSSSSSTTTTTTWWWYYY\\\___``````_________^^^]]]___aaa___YYYUUUSSSUUUUUUUUUSSSRRRSSSUUUVVVTTTRRRQQQTTTZZZ```dddggggggfffdddaaa]]]ZZZXXXVVVWWWWWWWWWXXXXXXXXXXXXXXXYYY[[[\\\\\\ZZZYYYXXXXXXXXXYYYZZZZZZYYYXXXWWWTTTTTTUUUVVVWWWWWWXXXXXX]]]___^^^XXXVVVXXX[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\ZZZYYYXXXYYYYYYWWWYYY\\\]]]]]]]]]___```ccc^^^WWWSSSSSSXXX^^^bbbaaacccgggiiiiiifffaaa^^^]]]^^^```aaabbbaaa```______```aaaaaa```^^^]]]]]][[[ZZZYYYWWWWWWWWWWWWWWWVVVXXXYYYXXXTTTQQQPPPQQQVVVTTTRRRPPPPPPRRRUUUWWWXXXXXXYYYYYYXXXVVVTTTSSSTTTSSSRRRSSSTTTUUUTTTSSSQQQQQQQQQQQQSSSTTTVVVWWWVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVWWWWWWXXXZZZZZZfffggghhhgggeeeeeeeeeggggggeeeddddddfffgggffffffcccbbbaaa___^^^^^^^^^^^^^^^]]]\\\]]]```bbbcccbbbdddeeeddd```[[[XXXYYY[[[\\\[[[[[[[[[\\\]]]]]]^^^___aaacccccc```\\\ZZZYYYUUUXXX\\\___`````````aaagggggghhhkkkppptttvvvvvvpppnnnlllkkkmmmqqquuuxxxyyy{{{~~~~~~~~~~~~~~~|||}}}~~~~~~wwwqqqqqqrrrpppooopppnnnrrrvvvxxxtttlllbbb\\\^^^\\\[[[]]]``````]]]ZZZWWWVVVTTTRRRQQQQQQQQQQQQOOOMMMLLLKKKMMMMMMMMMLLLLLLJJJJJJKKKNNNMMMJJJFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDFFFHHHIIIIIIIIIJJJKKKLLLLLLLLLIIIFFFEEEEEEGGGJJJLLLOOOQQQQQQOOOLLLJJJHHHGGGFFFFFFEEEEEEFFFFFFIIILLLPPPSSSSSSRRROOOMMMLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJIIIKKKJJJJJJIIIHHHGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPRRRSSSTTTUUURRRRRRQQQPPPPPPPPPPPPQQQKKKKKKKKKKKKLLLNNNPPPQQQRRRQQQOOONNNNNNOOOQQQRRRTTTSSSRRRRRRSSSSSSQQQOOOPPPQQQPPPNNNLLLKKKLLLMMMPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSTTTVVVWWWXXXXXXYYYWWWTTTQQQOOOMMMMMMMMMPPPPPPPPPPPPRRRUUUXXXZZZUUUTTTRRRQQQPPPOOOOOOOOOSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUSSSQQQOOOPPPSSSWWWYYYYYYZZZZZZ[[[ZZZZZZXXXVVVUUUXXXYYYZZZ\\\\\\[[[ZZZZZZVVVWWWYYY\\\___bbbdddeee```]]]ZZZZZZ\\\[[[WWWTTTWWWWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWYYY[[[ZZZWWWUUUSSSRRRQQQQQQRRRTTTVVVXXXXXXWWWXXXXXXYYY[[[\\\]]]^^^^^^___aaadddhhhkkkmmmeeeaaa\\\[[[[[[[[[YYYVVVLLLLLLMMMPPPVVV[[[^^^___fff```\\\]]]^^^\\\YYYXXXZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWWWWXXXYYYYYYZZZXXXXXXXXXXXXWWWUUUTTTSSSVVVVVVUUUTTTTTTTTTUUUUUUYYYZZZ[[[]]]^^^^^^^^^^^^___^^^^^^```bbb```\\\WWWSSSUUUVVVVVVTTTTTTUUUVVVYYYVVVSSSRRRTTTYYY^^^bbbffffffeeeccc```]]]ZZZXXXVVVVVVWWWXXXYYYZZZZZZ[[[XXXXXXYYYYYYYYYWWWVVVUUUUUUWWWZZZ\\\]]]\\\ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWXXX[[[ZZZUUUTTTWWWYYYYYYSSSTTTUUUWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[[[[XXX\\\___^^^ZZZYYY\\\```bbb^^^XXXSSSRRRVVV[[[^^^[[[^^^cccggggggeeebbb___^^^___```aaaaaa```___^^^^^^^^^^^^^^^^^^]]]YYYVVVYYYXXXWWWUUUUUUUUUVVVWWWXXXZZZ[[[YYYWWWUUUTTTUUUSSSRRRQQQPPPRRRUUUXXXZZZYYYYYYYYYXXXWWWVVVUUUTTTUUUTTTTTTTTTVVVWWWVVVUUUNNNOOOQQQSSSUUUWWWXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSSSSSSSRRRRRRRRRVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[eeefffggggggfffeeeeeefffhhhfffcccbbbcccccccccbbbaaaaaaaaa``````______^^^\\\[[[ZZZ\\\^^^```aaaaaaaaadddfffccc\\\XXXYYY\\\ZZZZZZYYYYYYZZZ\\\^^^```bbbdddggggggccc___[[[YYYVVVYYY[[[\\\[[[[[[[[[\\\aaa___^^^aaagggkkkmmmlllhhhfffdddcccdddgggkkknnnmmmnnnooooooooopppqqqrrruuuttttttvvvyyyzzzxxxvvvxxxxxxyyyyyyxxxvvvsssrrrnnnooopppqqqrrrqqqqqqppptttmmmggggggfffcccbbbccc\\\```eeeiiigggbbb[[[WWWVVVUUUUUUWWWZZZ[[[YYYWWWRRRQQQPPPOOONNNOOOOOOPPPPPPNNNLLLLLLLLLLLLKKKJJJJJJJJJKKKOOORRRRRRNNNJJJHHHGGGFFFFFFFFFEEECCCAAADDDFFFHHHHHHHHHHHHIIIJJJMMMNNNNNNLLLIIIGGGFFFFFFKKKLLLNNNOOOOOONNNLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCFFFIIIMMMPPPQQQPPPMMMJJJLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJIIIHHHGGGFFFFFFFFFHHHIIIIIIIIIIIIKKKLLLOOOOOONNNNNNMMMLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQLLLLLLKKKKKKLLLNNNOOOPPPSSSRRRQQQPPPOOOOOONNNNNNQQQQQQRRRSSSSSSRRRPPPOOOOOOPPPPPPNNNMMMLLLMMMNNNRRRRRRQQQPPPPPPPPPPPPPPPRRRSSSTTTVVVWWWYYYZZZ[[[[[[YYYVVVSSSPPPNNNMMMLLLOOONNNMMMNNNPPPTTTXXXZZZTTTTTTSSSRRRQQQPPPOOOOOORRRRRRRRRSSSSSSSSSSSSTTTVVVVVVVVVWWWWWWVVVUUUUUUQQQPPPOOOPPPRRRUUUWWWXXXXXXYYYZZZ[[[ZZZXXXVVVUUUVVVWWWXXXZZZZZZ[[[ZZZZZZXXXYYY[[[]]]```cccdddfff```^^^\\\[[[[[[ZZZWWWTTTVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZYYYWWWVVVTTTSSSRRRQQQRRRSSSUUUWWWVVVWWWXXXYYYZZZZZZ[[[[[[]]]]]]]]]]]]^^^```aaabbbaaa^^^[[[[[[]]]_________RRRQQQPPPRRRWWW\\\___```eeeaaa]]]\\\[[[ZZZWWWVVVZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYVVVWWWXXXXXXWWWUUUTTTRRRVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXYYYZZZ[[[]]]^^^______^^^]]]___bbbaaa]]]YYYTTTVVVWWWWWWVVVUUUWWWXXXYYYXXXVVVVVVWWWYYY[[[]]]^^^______^^^\\\ZZZXXXWWWSSSTTTUUUVVVXXXYYYZZZ[[[WWWWWWWWWWWWVVVUUUSSSRRRUUUWWW[[[^^^```___]]]\\\[[[ZZZZZZYYYXXXWWWVVVVVVRRRVVVVVVSSSSSSWWWZZZZZZTTTUUUWWWXXXYYYXXXXXXWWWZZZ[[[\\\___```___]]][[[WWW\\\```^^^YYYXXX\\\bbbccc___ZZZUUURRRSSSWWW[[[XXX[[[```dddeeedddaaa___[[[\\\]]]^^^______^^^^^^]]]\\\ZZZZZZZZZYYYVVVSSSVVVUUUTTTSSSSSSSSSTTTUUUYYYZZZZZZYYYXXXWWWWWWWWWUUUTTTSSSSSSTTTWWWZZZ[[[ZZZYYYXXXVVVUUUUUUUUUUUUUUUTTTSSSTTTVVVWWWWWWVVVQQQRRRTTTWWWXXXWWWWWWVVVXXXXXXXXXXXXWWWVVVUUUTTTWWWWWWWWWWWWWWWXXXXXXXXXQQQQQQRRRSSSSSSTTTUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVTTTTTTUUUVVVWWWYYY[[[\\\dddeeeggggggfffeeeeeefffeeebbb```___```aaaaaa```______```aaaaaa```___^^^YYYXXXXXXZZZ]]]```aaaaaa]]]aaadddccc]]]ZZZ\\\^^^[[[ZZZXXXXXXYYY[[[^^^```bbbeeeiiiiiigggbbb^^^]]][[[[[[[[[YYYWWWWWWYYY[[[^^^[[[YYY\\\aaaeeefffeeeaaa___]]]\\\\\\___aaacccdddcccbbbaaabbbcccddddddbbbbbbbbbcccdddffffffeeehhhhhhhhhgggeeecccaaa```^^^___```aaaaaabbbbbbbbbiiidddaaabbb```[[[XXXYYYSSSVVVYYY[[[\\\ZZZXXXVVVRRRRRRRRRSSSUUUUUUUUUTTTOOONNNMMMLLLMMMMMMOOOOOOPPPNNNLLLLLLNNNOOONNNMMMMMMMMMOOOTTTXXXXXXTTTPPPKKKIIIGGGGGGHHHGGGDDDBBBDDDEEEGGGHHHGGGGGGHHHIIIMMMNNNOOONNNKKKIIIHHHHHHMMMLLLLLLKKKKKKLLLLLLMMMJJJIIIIIIHHHFFFEEECCCCCCBBBEEEIIILLLMMMLLLJJJHHHKKKJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHJJJJJJIIIHHHGGGGGGFFFFFFFFFHHHIIIIIIHHHHHHJJJLLLNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMOOOPPPRRRSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQOOONNNMMMLLLLLLMMMNNNNNNRRRRRRRRRQQQPPPNNNMMMLLLNNNOOOQQQRRRRRRQQQPPPPPPNNNOOOPPPOOOOOOOOOQQQSSSTTTSSSRRRPPPPPPPPPPPPPPPRRRSSSUUUVVVXXXZZZ\\\]]]\\\[[[XXXUUURRRPPPNNNMMMNNNMMMLLLLLLNNNQQQUUUWWWSSSSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQRRRSSSSSSTTTTTTVVVWWWWWWWWWWWWVVVUUUUUUPPPQQQQQQQQQQQQSSSTTTVVVVVVWWWXXXZZZYYYXXXVVVUUUTTTTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[]]]___```bbbbbb^^^]]]\\\[[[[[[YYYWWWUUUTTTUUUVVVWWWWWWWWWWWWWWWVVVWWWYYYYYYXXXXXXWWWWWWUUUTTTRRRQQQQQQSSSTTTVVVUUUVVVXXXYYYZZZZZZZZZYYY]]]]]]]]]\\\\\\\\\\\\\\\\\\ZZZYYYZZZ\\\___aaabbbZZZXXXWWWWWWZZZ]]]______aaa```^^^[[[[[[[[[ZZZXXXYYYYYYYYYYYYYYYYYYYYYZZZVVVVVVUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXWWWVVVTTTSSSVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXYYY\\\^^^___]]]\\\\\\^^^aaaaaa^^^[[[VVVXXXYYYXXXWWWVVVXXXYYYWWWXXXYYYZZZZZZZZZXXXXXXXXXXXXYYYZZZZZZYYYXXXWWWSSSSSSTTTVVVXXXYYYZZZ[[[VVVVVVVVVUUUTTTSSSRRRRRRVVVYYY\\\```aaaaaa___]]]XXXXXXWWWVVVUUUSSSSSSRRRSSSWWWWWWTTTSSSVVVXXXWWWRRRTTTVVVXXXYYYYYYYYYXXX^^^^^^___aaacccbbb^^^ZZZVVV[[[___]]]YYYYYY^^^ddddddbbb^^^WWWSSSRRRUUUXXXYYY[[[^^^aaabbbbbbaaa```YYYZZZ[[[\\\]]]]]]^^^^^^\\\ZZZWWWUUUTTTSSSRRRQQQUUUUUUUUUUUUUUUVVVVVVVVVXXXXXXWWWWWWWWWXXXXXXWWWYYYXXXWWWVVVWWWXXXZZZ[[[ZZZYYYVVVTTTSSSSSSTTTUUUSSSRRRQQQRRRUUUVVVUUUTTTVVVXXXYYYZZZYYYWWWUUUSSSYYYYYYYYYXXXWWWVVVUUUTTTWWWVVVVVVVVVVVVWWWXXXYYYRRRRRRSSSSSSTTTTTTUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVSSSTTTTTTUUUWWWYYYZZZ[[[aaacccffffffeeeddddddeee^^^\\\ZZZZZZ]]]```bbbbbb\\\]]]___aaaaaa```^^^]]]XXXWWWWWWYYY]]]```aaaaaa\\\^^^aaa```^^^\\\^^^```\\\[[[ZZZYYYYYY[[[]]]^^^```dddhhhiiigggcccaaa___]]]\\\ZZZXXXUUUUUUWWWYYYYYYXXXXXXYYY[[[]]]^^^^^^]]]\\\ZZZZZZZZZ\\\___aaadddaaa]]][[[[[[\\\\\\[[[YYYYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXTTTTTTUUUWWWXXXZZZ[[[\\\\\\ZZZYYY[[[YYYSSSPPPQQQQQQRRRRRRSSSSSSSSSRRRRRROOOOOOOOOPPPPPPPPPPPPPPPMMMMMMLLLLLLLLLMMMNNNOOOOOOMMMLLLMMMOOOQQQQQQPPPQQQPPPRRRVVVZZZ[[[WWWSSSMMMJJJHHHHHHJJJIIIFFFCCCCCCEEEGGGGGGFFFFFFGGGHHHKKKMMMNNNMMMJJJHHHHHHIIIMMMKKKIIIHHHHHHIIIKKKMMMJJJJJJJJJIIIGGGFFFDDDCCC@@@BBBEEEHHHIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHGGGGGGGGGGGGEEEHHHJJJJJJGGGGGGIIILLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRQQQQQQPPPOOOPPPOOONNNMMMLLLMMMMMMNNNQQQQQQQQQPPPOOONNNLLLLLLLLLNNNPPPPPPOOOOOOPPPQQQNNNOOOPPPQQQPPPQQQSSSUUUTTTSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUWWWYYY[[[\\\]]]]]][[[ZZZWWWTTTQQQOOONNNNNNMMMLLLLLLMMMOOOQQQSSSQQQRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTVVVVVVWWWWWWWWWVVVUUUUUUQQQRRRSSSRRRQQQQQQRRRTTTTTTUUUVVVWWWWWWWWWVVVUUURRRSSSSSSTTTUUUUUUVVVWWWYYYZZZZZZ[[[\\\]]]]]]^^^[[[[[[[[[[[[ZZZXXXWWWVVVTTTTTTUUUVVVWWWWWWWWWWWWUUUWWWXXXXXXWWWVVVVVVWWWVVVUUUSSSRRRQQQRRRTTTUUUTTTUUUVVVXXXYYYZZZZZZZZZ\\\\\\]]]]]]^^^^^^^^^^^^[[[[[[ZZZZZZZZZ[[[]]]^^^___]]][[[ZZZ\\\]]]]]]\\\]]]___```^^^]]]___^^^[[[YYYXXXXXXXXXXXXYYYYYYZZZXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVUUUVVVVVVWWWXXXZZZ\\\]]][[[YYYYYY[[[___```^^^[[[YYYZZZ[[[ZZZXXXWWWXXXYYYWWWYYY[[[\\\[[[ZZZXXXVVVVVVWWWXXXYYYZZZYYYYYYXXXTTTUUUVVVXXXYYYZZZ\\\\\\VVVVVVUUUUUUTTTTTTSSSSSSXXXZZZ]]]___```___]]]\\\YYYYYYXXXWWWWWWVVVUUUUUUXXX[[[[[[VVVTTTUUUVVVTTTMMMOOOQQQTTTWWWYYY[[[[[[aaa```___bbbdddccc^^^ZZZVVVYYY\\\\\\ZZZ[[[```eeegggfffbbb[[[TTTRRRTTTWWWZZZ[[[\\\^^^```bbbcccddd]]]]]]]]]]]]]]]]]]]]]^^^]]]]]][[[WWWRRRNNNNNNNNNVVVWWWXXXZZZZZZZZZYYYXXXWWWUUUTTTUUUVVVXXXXXXWWW[[[ZZZYYYXXXXXXXXXYYYZZZXXXWWWUUUSSSRRRRRRRRRSSSPPPOOOOOOPPPRRRTTTTTTSSSXXXYYYZZZZZZYYYWWWTTTSSSXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSSSSTTTUUUWWWXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSSSSUUUVVVXXXXXXYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVTTTTTTTTTUUUVVVXXXYYYZZZ^^^```cccdddcccbbbbbbbbb[[[YYYWWWWWWZZZ]]]``````YYY[[[^^^```aaa___]]]\\\YYYXXXXXXYYY\\\^^^______]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[ZZZ[[[[[[\\\___bbbeeefffdddaaa______\\\\\\\\\ZZZWWWUUUUUUVVVVVVWWWYYYYYYXXXWWWXXXYYYYYYYYYXXXYYY[[[^^^aaacccgggbbb]]]YYYXXXXXXWWWVVVUUUVVVWWWWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYTTTTTTSSSTTTTTTUUUVVVVVVRRRPPPQQQSSSQQQLLLKKKMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMMMMMMMNNNOOONNNMMMLLLLLLLLLMMMNNNOOONNNMMMLLLMMMOOOQQQQQQQQQQQQPPPQQQTTTXXXXXXUUUQQQMMMIIIGGGHHHJJJKKKGGGCCCCCCEEEGGGGGGFFFEEEFFFGGGHHHIIIJJJIIIGGGFFFGGGHHHJJJIIIHHHHHHHHHHHHIIIJJJIIIIIIIIIIIIHHHFFFDDDCCCAAABBBDDDEEEGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHEEEHHHKKKJJJGGGEEEHHHKKKJJJKKKKKKLLLLLLMMMMMMNNNMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPOOONNNMMMOOONNNMMMMMMMMMNNNOOOPPPNNNNNNOOONNNNNNMMMMMMMMMLLLMMMOOOOOOMMMNNNPPPSSSOOOQQQQQQQQQPPPQQQRRRTTTTTTSSSRRRPPPPPPQQQSSSTTTTTTTTTVVVWWWYYYZZZ[[[\\\\\\\\\ZZZXXXVVVSSSQQQOOOPPPOOONNNNNNNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTSSSSSSRRRSSSSSSSSSTTTUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVUUUSSSTTTUUUTTTQQQOOOPPPRRRSSSSSSTTTTTTUUUUUUUUUUUURRRRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXYYYZZZ[[[[[[XXXYYYZZZZZZXXXWWWWWWWWWTTTUUUVVVWWWXXXXXXXXXXXXTTTVVVXXXWWWUUUTTTUUUWWWVVVUUUSSSRRRQQQRRRSSSTTTSSSTTTUUUVVVXXXYYY[[[[[[[[[[[[\\\]]]^^^^^^______ZZZZZZ[[[ZZZYYYYYYYYYYYY]]]\\\ZZZZZZ[[[[[[YYYXXXYYY___aaa______bbb```\\\YYYXXXXXXWWWXXXYYYZZZ[[[ZZZYYYYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWSSSTTTUUUVVVWWWWWWVVVUUUWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVYYY]]]^^^]]]ZZZ[[[\\\\\\[[[YYYWWWWWWXXXZZZZZZZZZZZZYYYYYYYYYXXXWWWXXXXXXYYYYYYXXXWWWVVVTTTUUUVVVWWWXXXYYYZZZ[[[VVVVVVUUUUUUUUUUUUUUUVVVYYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZXXX\\\\\\XXXWWWYYYYYYXXXOOOOOOQQQSSSVVVXXX[[[\\\aaa^^^]]]___bbbbbb^^^ZZZXXXYYYZZZZZZZZZ\\\```dddjjjjjjfff___VVVRRRTTTWWWZZZZZZZZZ\\\___dddhhhjjjgggfffdddbbb```___^^^^^^eeehhhjjjdddZZZQQQNNNNNNSSSUUUYYY\\\\\\[[[YYYWWWVVVTTTRRRSSSVVVXXXXXXXXXYYYXXXXXXWWWWWWXXXXXXYYYVVVUUUTTTRRRQQQQQQQQQPPPNNNMMMMMMOOOQQQSSSSSSRRRTTTUUUVVVWWWXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWSSSRRRQQQQQQQQQSSSUUUWWWYYYXXXXXXWWWVVVUUUTTTSSSRRRSSSTTTVVVXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWUUUUUUUUUUUUVVVWWWXXXYYY[[[^^^aaabbbaaa`````````]]]ZZZWWWVVVXXXZZZ[[[\\\XXXZZZ]]]```aaa___]]][[[\\\ZZZYYYZZZ\\\]]]]]]]]]___]]]\\\\\\]]]^^^]]]\\\______^^^\\\[[[ZZZZZZZZZ___aaaddddddbbb___]]]]]][[[]]]___^^^[[[WWWVVVUUUTTTXXX[[[ZZZWWWUUUUUUWWWRRRRRRSSSUUUXXX\\\___bbbfff```YYYUUUSSSSSSQQQPPPPPPQQQRRRRRRQQQPPPPPPPPPQQQRRRRRRTTTUUUVVVXXXXXXUUUTTTRRRPPPOOOMMMMMMMMMNNNLLLLLLNNNLLLHHHIIIMMMGGGHHHJJJLLLMMMMMMLLLKKKLLLMMMNNNNNNMMMNNNPPPQQQNNNNNNMMMLLLLLLMMMOOOOOONNNMMMLLLMMMOOOPPPPPPOOOPPPOOOOOOQQQTTTTTTQQQNNNLLLIIIFFFGGGJJJKKKGGGCCCCCCEEEGGGGGGEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFHHHGGGGGGHHHIIIIIIHHHGGGGGGHHHHHHIIIHHHGGGEEECCCBBBBBBBBBCCCDDDFFFHHHIIIJJJEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIEEEHHHKKKJJJFFFEEEHHHKKKIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOOOOONNNMMMLLLMMMMMMLLLLLLMMMOOOQQQRRRMMMMMMMMMMMMMMMMMMMMMNNNKKKMMMNNNMMMLLLMMMPPPTTTQQQRRRRRRQQQOOOOOOQQQRRRTTTSSSRRRPPPQQQRRRSSSUUUTTTUUUVVVWWWXXXZZZZZZ[[[\\\\\\ZZZYYYVVVTTTRRRPPPQQQQQQQQQPPPOOONNNMMMLLLNNNPPPQQQSSSTTTUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVSSSTTTUUUUUUVVVVVVVVVUUUTTTVVVWWWUUUQQQOOOOOOQQQSSSRRRRRRRRRSSSTTTUUUVVVSSSSSSSSSRRRSSSSSSTTTUUUSSSTTTUUUVVVWWWYYYZZZZZZVVVXXXYYYYYYXXXWWWWWWXXXUUUVVVWWWXXXYYYYYYYYYYYYSSSVVVWWWVVVTTTSSSUUUWWWWWWVVVSSSRRRQQQRRRSSSTTTSSSSSSTTTUUUWWWYYY[[[]]][[[[[[\\\\\\\\\\\\[[[[[[WWWYYYZZZ[[[ZZZYYYYYYYYYZZZYYYXXXYYYZZZYYYWWWUUUVVV]]]aaa______aaa___ZZZZZZYYYXXXXXXXXXZZZ[[[\\\VVVVVVVVVVVVVVVWWWXXXXXXZZZYYYXXXWWWVVVWWWXXXYYYRRRSSSUUUVVVWWWVVVVVVUUUYYYYYYYYYXXXWWWVVVTTTSSSVVVUUUTTTWWW[[[]]]\\\YYY]]]^^^^^^\\\YYYWWWWWWXXX]]][[[YYYWWWWWWXXXZZZ[[[XXXXXXXXXXXXWWWUUUSSSRRRRRRSSSTTTTTTUUUVVVWWWWWWVVVVVVVVVUUUVVVVVVWWWWWWZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYTTTXXX[[[YYYZZZ]]]```___UUUTTTTTTTTTVVVXXXZZZ[[[___\\\[[[]]]aaabbb^^^ZZZ[[[ZZZYYYYYY[[[]]]```aaalllllliiiaaaXXXSSSTTTWWWYYYYYYYYY[[[___ffflllooopppnnnkkkgggdddaaa___^^^mmmtttxxxrrrdddVVVPPPPPPOOORRRWWWZZZ[[[YYYVVVTTTVVVTTTRRRSSSVVVYYYYYYXXXVVVVVVVVVVVVVVVWWWXXXXXXTTTTTTSSSRRRQQQPPPOOOOOONNNMMMMMMNNNQQQSSSRRRRRRNNNOOORRRTTTWWWYYYZZZ[[[WWWWWWXXXXXXYYYXXXXXXXXXQQQQQQOOOOOOPPPRRRTTTVVVVVVWWWWWWWWWWWWWWWWWWXXXQQQRRRTTTVVVXXXYYYYYYZZZYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUUUUUUUVVVVVVWWWXXX__________________^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[YYYYYYYYYYYYZZZ[[[\\\\\\^^^ZZZWWWWWWYYY\\\\\\[[[___^^^[[[YYYXXXXXXYYYZZZZZZ]]]```aaa___\\\[[[[[[\\\]]]]]]\\\YYYVVVUUUVVVWWWVVVUUUVVVWWWWWWUUUSSSUUUVVVVVVTTTRRRTTTXXX\\\[[[YYYTTTPPPNNNNNNPPPQQQNNNNNNNNNMMMMMMMMMMMMMMMPPPOOOOOOPPPQQQSSSUUUWWWRRRPPPNNNKKKJJJKKKLLLNNNSSSSSSQQQNNNLLLJJJHHHGGGIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOONNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPKKKJJJIIIIIIJJJJJJJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEECCCAAABBBEEEHHHHHHHHHGGGGGGFFFGGGGGGGGGMMMLLLJJJIIIHHHHHHHHHIIIFFFFFFFFFFFFFFFGGGGGGHHHDDDDDDFFFGGGGGGHHHGGGGGGKKKLLLNNNMMMKKKJJJJJJKKKGGGGGGFFFFFFEEEFFFFFFFFFGGGFFFFFFEEEFFFHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOONNNMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPSSSTTTTTTQQQNNNLLLQQQPPPOOOOOOPPPQQQSSSTTTVVVTTTRRRPPPOOOPPPQQQQQQQQQPPPPPPPPPRRRTTTVVVWWWYYYXXXWWWWWWXXXYYYZZZ[[[^^^\\\YYYXXXWWWUUUQQQOOOSSSTTTUUUTTTQQQOOONNNOOOLLLNNNPPPTTTWWWWWWTTTRRRSSSTTTVVVXXXXXXWWWUUUTTTUUUUUUUUUTTTUUUUUUVVVVVVWWWVVVTTTSSSRRRRRRRRRSSSRRRPPPNNNPPPSSSUUUTTTSSSUUUUUUTTTTTTTTTTTTTTTTTTWWWVVVUUUTTTUUUWWWYYYZZZ[[[ZZZZZZYYYZZZZZZ[[[[[[ZZZYYYWWWVVVVVVXXXZZZ\\\ZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRUUUVVVXXXXXXWWWXXXYYY[[[[[[ZZZYYYZZZ\\\]]]]]]]]]YYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXZZZ\\\^^^___``````]]]\\\\\\[[[ZZZYYYYYYXXXYYYXXXWWWVVVVVVXXXYYY[[[ZZZZZZZZZZZZYYYXXXVVVVVVTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[[[[ZZZWWWUUUVVVUUUUUUVVVYYYZZZZZZYYY[[[[[[[[[ZZZXXXWWWYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWXXXWWWXXX\\\```^^^WWWQQQRRRRRRTTTVVVYYYYYYXXXVVVXXXVVVUUUUUUVVVXXXXXXXXXWWWVVVUUUVVVWWWWWWVVVUUUVVVWWWYYYZZZZZZXXXWWWUUUUUUXXXZZZ\\\\\\]]]___```^^^[[[VVVSSSTTTXXX]]]```]]]]]]\\\\\\[[[ZZZZZZZZZXXXZZZ\\\\\\[[[\\\```dddeeeccc___ZZZVVVTTTVVVXXXTTTYYYZZZXXXYYY```fffhhheeeiiillljjjddd``````aaasssxxx}}}zzzoooaaaVVVPPPSSSTTTUUUVVVWWWVVVVVVUUUSSSQQQPPPRRRVVVXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXZZZWWWSSSRRRSSSQQQNNNKKKLLLLLLMMMNNNOOOOOOPPPPPPQQQPPPOOOQQQSSSUUUVVVUUUSSSTTTVVVXXXZZZ\\\]]]]]]TTTSSSRRRQQQQQQRRRSSSTTTWWWVVVTTTUUUVVVVVVUUUSSSPPPPPPQQQSSSWWWYYYXXXWWWYYYZZZYYYWWWUUUUUUWWWYYYVVVUUUTTTSSSSSSUUUVVVXXX^^^^^^^^^^^^]]]]]]]]]]]][[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[]]]ZZZXXXXXXZZZ[[[[[[YYY[[[[[[ZZZYYYXXXWWWUUUUUUUUUXXX[[[]]]]]]\\\\\\\\\\\\]]]]]]\\\YYYWWWVVVVVVVVVVVVUUUVVVWWWWWWUUURRRRRRTTTVVVUUUTTTSSSUUUWWWYYYVVVSSSPPPNNNNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPRRRRRRQQQOOOMMMJJJJJJJJJLLLMMMPPPPPPOOONNNLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMMMMMMMLLLKKKLLLKKKKKKJJJIIIIIIJJJJJJIIIIIIHHHHHHIIIKKKLLLMMMJJJIIIIIIJJJKKKLLLMMMMMMMMMKKKJJJJJJKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEECCCAAABBBEEEHHHHHHHHHGGGFFFEEEEEEFFFFFFIIIIIIIIIIIIIIIIIIJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGJJJLLLMMMMMMKKKJJJJJJJJJHHHGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMLLLKKKLLLMMMNNNNNNOOOOOOOOOOOOQQQSSSTTTTTTRRROOOMMMQQQPPPPPPPPPPPPRRRSSSTTTUUUTTTRRRPPPPPPPPPQQQRRRQQQPPPPPPPPPQQQSSSTTTUUUWWWWWWVVVVVVWWWXXXYYYZZZ\\\\\\\\\ZZZWWWTTTRRRPPPSSSTTTUUUTTTQQQOOOOOOOOOOOOPPPRRRUUUWWWWWWTTTRRRXXXYYYZZZZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUUUURRRQQQPPPNNNNNNNNNNNNNNNQQQOOONNNOOORRRSSSSSSRRRTTTTTTTTTUUUUUUUUUUUUUUUWWWWWWVVVUUUVVVWWWYYY[[[ZZZZZZZZZZZZ[[[[[[\\\]]]\\\ZZZXXXWWWWWWXXXZZZ[[[ZZZYYYXXXVVVTTTTTTSSSSSSRRRSSSSSSSSSSSSSSSRRRRRRTTTVVVXXXYYYXXXXXXYYYZZZZZZYYYXXXYYY[[[\\\\\\\\\WWWWWWYYYZZZZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXYYY[[[\\\^^^^^^^^^^^^[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWVVVUUUVVVWWWYYYZZZZZZZZZZZZZZZYYYXXXVVVVVVTTTTTTTTTUUUUUUWWWXXXXXX\\\\\\^^^___```^^^ZZZWWWVVVUUUVVVWWWZZZ[[[ZZZYYYZZZZZZZZZYYYWWWVVVWWWYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYXXXYYY]]]```^^^XXXRRRQQQRRRSSSVVVYYYYYYXXXVVVYYYWWWUUUUUUVVVWWWXXXWWWWWWUUUTTTTTTUUUVVVVVVUUUUUUVVVXXXYYYYYYXXXWWWVVVTTTVVVYYY[[[\\\^^^aaaccc```]]]ZZZWWWVVVWWWYYY[[[[[[[[[[[[[[[ZZZZZZZZZZZZXXXZZZ\\\\\\\\\]]]```bbbbbb```]]]XXXUUUTTTVVVXXXXXXZZZZZZVVVWWW\\\```______dddiiijjjeee```^^^___mmmqqqttttttmmmcccYYYSSSQQQRRRTTTUUUVVVUUUTTTSSSQQQOOOOOOQQQUUUWWWXXXWWWSSSTTTTTTTTTUUUUUUUUUUUUWWWTTTRRRQQQQQQQQQNNNKKKMMMMMMMMMMMMNNNNNNOOOPPPSSSRRRPPPQQQRRRTTTSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZTTTSSSRRRQQQQQQQQQRRRSSSWWWUUUTTTTTTUUUUUUSSSRRRNNNNNNOOORRRUUUWWWWWWVVVWWWXXXXXXWWWVVVUUUVVVXXXVVVUUUTTTSSSSSSTTTUUUVVV]]]\\\\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ]]]\\\[[[ZZZYYYYYYYYYYYY\\\ZZZYYYZZZ[[[ZZZXXXWWWWWWXXXYYYYYYWWWUUURRRPPPNNNRRRVVVYYY[[[[[[\\\]]][[[]]]]]]\\\YYYWWWWWWWWWUUUUUUVVVXXXYYYXXXTTTQQQOOOQQQTTTUUUTTTRRRRRRRRRTTTSSSRRRPPPOOOMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOMMMKKKIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIJJJJJJJJJIIIIIIIIIGGGHHHIIIKKKKKKJJJJJJIIIKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKGGGGGGFFFGGGGGGHHHIIIJJJMMMLLLLLLLLLLLLJJJGGGDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEECCCBBBBBBEEEHHHHHHGGGFFFEEEDDDDDDCCCCCCEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBDDDDDDEEEFFFFFFGGGGGGGGGIIIKKKLLLLLLJJJIIIIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOOOOQQQSSSTTTSSSRRRPPPNNNPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQPPPPPPQQQRRRSSSQQQQQQQQQQQQQQQRRRSSSTTTVVVUUUUUUVVVVVVWWWYYYYYY[[[]]]___]]]XXXTTTRRRSSSRRRTTTUUUUUURRRPPPPPPPPPQQQQQQSSSUUUWWWWWWUUUSSS\\\\\\[[[[[[ZZZZZZYYYYYYVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOOOOOOOOOOPPPNNNMMMNNNPPPQQQQQQQQQTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVWWWXXXZZZ[[[YYYZZZZZZ[[[\\\]]]^^^^^^^^^\\\ZZZXXXXXXXXXYYYZZZZZZYYYWWWVVVTTTSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRSSSUUUXXXZZZYYYXXXXXXXXXYYYWWWVVVWWWYYY[[[[[[ZZZVVVWWWYYYZZZ[[[[[[[[[[[[YYYXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYYYYXXXXXXWWWWWWVVVWWWVVVUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWZZZ\\\___bbbdddaaa\\\WWWVVVVVVWWWYYY[[[\\\[[[YYYXXXYYYYYYXXXVVVUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZ]]]```^^^YYYTTTRRRRRRUUUXXX[[[[[[YYYWWWYYYWWWUUUTTTVVVWWWWWWVVVWWWUUURRRRRRSSSUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWQQQRRRTTTVVVXXX[[[___bbb```___]]][[[YYYWWWVVVUUUXXXXXXXXXYYYYYYYYYYYYZZZYYY[[[^^^___^^^___```aaa\\\\\\ZZZVVVTTTTTTVVVYYY\\\\\\XXXUUUXXX\\\[[[WWWXXX]]]dddfffccc^^^[[[[[[bbbcccfffhhhfffaaaYYYTTTNNNPPPSSSUUUUUUTTTQQQOOONNNNNNMMMOOORRRUUUVVVVVVQQQRRRSSSTTTTTTTTTSSSRRRVVVTTTRRRRRRRRRRRRPPPNNNOOONNNMMMLLLLLLMMMOOOPPPUUUSSSQQQQQQRRRRRRQQQPPPSSSSSSTTTUUUVVVVVVVVVVVVTTTSSSRRRQQQPPPPPPQQQRRRVVVTTTSSSRRRSSSSSSQQQPPPLLLLLLMMMPPPSSSUUUUUUUUUSSSUUUXXXXXXWWWVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUU[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZ^^^]]]\\\ZZZYYYXXXXXXXXXZZZZZZ[[[[[[[[[YYYVVVTTTWWWWWWWWWVVVUUUSSSQQQOOOLLLPPPTTTWWWXXXZZZ[[[]]]ZZZ\\\]]]\\\YYYXXXXXXXXXUUUVVVXXXZZZ[[[YYYUUUQQQNNNPPPQQQRRRQQQPPPOOONNNOOOOOOPPPPPPOOOMMMKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQPPPOOONNNLLLKKKJJJIIIHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMIIIIIIJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIFFFEEEEEEEEEFFFFFFGGGHHHKKKKKKKKKMMMMMMKKKGGGDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDBBBCCCEEEGGGHHHGGGEEEDDDCCCBBBBBBAAADDDEEEHHHIIIJJJIIIHHHGGGFFFFFFEEECCCCCCBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGHHHHHHJJJKKKKKKIIIHHHIIIJJJIIIHHHGGGFFFGGGHHHIIIJJJKKKJJJHHHGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNMMMLLLLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOQQQSSSTTTTTTRRRPPPOOONNNNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZYYY^^^aaa___XXXSSSSSSTTTRRRTTTVVVVVVTTTRRRQQQQQQQQQQQQRRRUUUXXXYYYXXXWWW]]]\\\ZZZYYYXXXXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQOOONNNMMMNNNNNNOOOPPPPPPSSSSSSTTTUUUVVVWWWWWWXXXWWWVVVVVVWWWXXXYYYZZZ[[[YYYYYY[[[\\\]]]^^^_________^^^[[[YYYXXXXXXYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRSSSTTTTTTUUUTTTTTTTTTRRRUUUYYYZZZYYYXXXWWWVVVWWWVVVUUUVVVXXXYYYYYYYYYWWWXXXZZZ\\\^^^^^^^^^^^^ZZZYYYXXXXXXWWWWWWXXXXXXWWWXXXYYYYYYYYYWWWUUUTTTXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXYYYXXXXXXWWWWWWUUUTTTTTTTTTTTTUUUUUUVVVUUUWWW\\\aaaccc```ZZZUUUVVVVVVWWWYYY\\\\\\[[[YYYWWWXXXXXXWWWUUUSSSSSSTTTVVVVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ[[[]]]^^^]]]ZZZVVVTTTVVVXXX\\\^^^___\\\ZZZXXXVVVTTTSSSUUUVVVVVVUUUWWWTTTQQQPPPQQQSSSUUUUUUSSSTTTTTTUUUUUUVVVVVVWWWOOOOOOPPPQQQRRRUUUYYY]]]]]]^^^___^^^\\\YYYUUUSSSUUUVVVVVVWWWXXXXXXYYYYYYZZZ\\\^^^```````````````XXXXXXWWWUUUTTTTTTWWWZZZ^^^\\\XXXWWW\\\bbb^^^WWWRRRWWW\\\^^^\\\ZZZXXXWWWXXXWWWYYY\\\^^^]]]WWWQQQMMMPPPSSSVVVVVVTTTPPPNNNNNNNNNMMMNNNPPPQQQRRRRRRPPPQQQSSSUUUUUUSSSRRRQQQUUUUUUTTTTTTTTTTTTTTTSSSQQQOOOMMMKKKKKKLLLNNNPPPSSSQQQPPPPPPQQQRRRQQQPPPTTTTTTTTTTTTTTTTTTSSSRRRTTTSSSQQQPPPOOOPPPPPPQQQUUUSSSQQQQQQQQQQQQOOONNNKKKJJJKKKNNNQQQSSSSSSRRRQQQTTTXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTZZZYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYWWWXXXXXXXXXXXXYYYYYYYYY\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYY[[[[[[ZZZXXXUUUTTTXXXWWWUUUSSSRRRRRRRRRSSSNNNQQQTTTVVVWWWXXXYYY[[[YYYZZZ[[[[[[YYYXXXXXXXXXVVVVVVXXXZZZ[[[YYYUUURRRPPPOOONNNNNNMMMMMMMMMMMMKKKLLLNNNOOOOOOMMMJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPPPPPPPOOOMMMLLLJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIJJJJJJJJJIIIGGGFFFFFFFFFHHHIIIIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHIIILLLMMMLLLIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCEEEGGGGGGFFFEEECCCBBBAAAAAAAAADDDFFFGGGIIIIIIGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFHHHJJJJJJHHHHHHHHHIIIIIIHHHGGGFFFFFFHHHJJJKKKLLLKKKIIIGGGFFFFFFGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNPPPSSSUUUUUUSSSPPPNNNKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[XXX]]]```]]]WWWSSSSSSUUUQQQSSSVVVWWWUUUSSSRRRRRRPPPPPPQQQTTTWWWZZZ[[[ZZZ]]]\\\ZZZYYYXXXXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNOOOPPPQQQSSSSSSTTTUUUUUUVVVWWWWWWUUUUUUVVVWWWXXXYYYZZZ[[[XXXYYY[[[]]]^^^^^^^^^^^^___^^^\\\ZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVUUURRRUUUYYYZZZYYYWWWVVVVVVVVVUUUTTTUUUWWWXXXXXXXXXVVVWWWYYY\\\]]]^^^^^^^^^[[[ZZZZZZYYYXXXYYYYYYYYYXXXYYYZZZZZZZZZWWWUUUSSSVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWUUUUUUTTTSSSSSSSSSTTTTTTRRRUUUYYY^^^aaa^^^YYYUUUVVVVVVVVVYYY[[[\\\ZZZYYYWWWXXXYYYXXXUUUSSSSSSSSSUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\[[[YYYWWWXXXYYY\\\___bbbaaa^^^[[[UUUSSSQQQQQQSSSUUUUUUUUUWWWTTTQQQPPPQQQSSSTTTUUUTTTSSSRRRRRRSSSTTTUUUVVVRRRRRRRRRQQQPPPQQQUUUWWWYYY[[[]]]^^^]]][[[WWWUUUTTTTTTUUUVVVWWWXXXXXXYYYXXXYYYZZZ\\\]]]\\\[[[ZZZVVVVVVVVVTTTSSSTTTVVVYYY[[[ZZZXXXZZZbbbiiifff___QQQSSSUUUUUUUUUTTTTTTUUUTTTSSSTTTWWWZZZZZZUUUQQQOOOQQQUUUWWWWWWUUUQQQOOOOOOOOONNNNNNMMMMMMNNNOOOQQQRRRTTTUUUUUUSSSQQQPPPSSSSSSTTTSSSSSSSSSSSSTTTPPPOOOLLLJJJJJJLLLNNNOOOOOONNNMMMNNNQQQSSSSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPSSSRRRPPPOOOOOOOOOPPPQQQSSSRRRPPPPPPPPPPPPOOOMMMJJJJJJJJJLLLOOOPPPPPPOOOOOORRRWWWZZZZZZZZZYYYZZZYYYYYYYYYYYYXXXWWWVVVUUUYYYYYYXXXWWWVVVUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYZZZWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXVVVXXX[[[[[[YYYVVVUUUUUUWWWVVVSSSRRRQQQRRRTTTUUUQQQSSSUUUVVVUUUVVVWWWXXXWWWXXXZZZYYYXXXWWWWWWXXXUUUUUUVVVXXXYYYXXXTTTRRRQQQOOOLLLKKKLLLLLLKKKJJJIIIJJJMMMOOOOOOMMMKKKIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIJJJKKKJJJHHHFFFEEEDDDEEEGGGHHHHHHHHHGGGFFFGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFGGGIIIKKKKKKIIIGGGBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFEEECCCCCCDDDFFFFFFEEEDDDCCCBBBBBBAAAAAAEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHEEEGGGHHHIIIHHHGGGGGGHHHIIIGGGFFFEEEEEEGGGJJJLLLLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMHHHHHHHHHIIIIIIKKKLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLOOOTTTWWWXXXUUUPPPMMMJJJKKKLLLNNNOOOPPPPPPPPPRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTUUUUUUUUUTTTUUUVVVWWWYYYZZZ[[[[[[[[[YYY[[[\\\YYYUUURRRRRRTTTPPPSSSVVVXXXWWWUUUSSSSSSQQQPPPPPPRRRVVVYYY[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQPPPQQQQQQPPPOOOOOOQQQRRRSSSSSSSSSTTTTTTUUUUUUVVVSSSTTTUUUVVVXXXYYYZZZZZZXXXYYY[[[]]]^^^^^^]]]]]]]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVSSSVVVXXXYYYXXXVVVVVVVVVVVVTTTSSSTTTVVVXXXXXXWWWSSSUUUWWWYYYZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYXXXZZZ\\\]]]]]][[[XXXVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXUUUUUUTTTSSSRRRRRRRRRSSSSSSUUUXXX\\\______\\\YYYVVVUUUUUUVVVYYYZZZZZZYYYXXXYYY[[[ZZZWWWTTTSSSSSSUUUUUUUUUUUUVVVWWWXXXYYYXXXYYYYYYYYYXXXXXXWWWWWWYYYZZZ]]]```bbb```\\\YYYQQQOOONNNOOOQQQSSSTTTTTTVVVTTTQQQQQQRRRTTTTTTTTTUUUSSSQQQPPPPPPQQQSSSTTTWWWWWWWWWUUUSSSSSSTTTVVVUUUWWWZZZ\\\\\\[[[YYYXXXTTTTTTUUUUUUVVVWWWXXXXXXTTTSSSSSSTTTUUUVVVTTTSSSSSSTTTTTTSSSQQQQQQSSSUUUUUUUUUVVVZZZdddllljjjcccSSSSSSRRRRRRQQQQQQRRRRRRSSSTTTVVVXXXZZZYYYVVVSSSQQQSSSVVVWWWWWWUUURRRPPPNNNOOOOOONNNLLLLLLMMMOOOQQQRRRSSSSSSSSSRRRQQQPPPNNNOOOPPPPPPNNNNNNOOOPPPNNNMMMLLLKKKKKKLLLNNNOOOLLLKKKKKKMMMQQQTTTUUUUUUTTTTTTTTTSSSRRRQQQOOOOOOQQQPPPOOONNNNNNOOOPPPQQQRRRPPPOOOOOOPPPQQQOOONNNKKKKKKKKKLLLNNNNNNMMMLLLMMMPPPUUUYYYZZZZZZZZZ[[[[[[[[[ZZZYYYWWWVVVUUUUUUYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXYYYVVVVVVWWWWWWWWWXXXXXXXXXUUUTTTUUUUUUVVVWWWXXXYYYUUUWWWZZZYYYWWWVVVVVVWWWRRRRRRRRRRRRSSSSSSTTTTTTQQQRRRTTTTTTTTTTTTUUUWWWUUUVVVXXXXXXWWWVVVVVVWWWTTTSSSSSSTTTUUUTTTRRRPPPOOOMMMLLLMMMNNNMMMIIIFFFHHHIIILLLNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJKKKLLLLLLHHHHHHHHHIIIJJJKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKJJJHHHFFFDDDBBBCCCEEEFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCDDDFFFEEEEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDEEEDDDCCCBBBCCCEEEGGGHHHDDDFFFHHHHHHGGGFFFGGGHHHHHHFFFDDDCCCDDDFFFJJJLLLKKKJJJIIIHHHGGGGGGHHHIIIHHHHHHIIIJJJJJJKKKKKKLLLGGGGGGGGGHHHIIIJJJLLLMMMKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIJJJKKKKKKLLLLLLLLLJJJNNNUUUZZZZZZVVVPPPLLLKKKLLLNNNPPPQQQRRRRRRRRRSSSSSSSSSRRRRRRQQQPPPPPPOOOPPPQQQSSSTTTTTTTTTSSSSSSTTTVVVXXXZZZZZZ[[[ZZZZZZYYYWWWTTTSSSRRRQQQRRRPPPSSSWWWXXXWWWVVVTTTTTTTTTRRRQQQRRRTTTWWWXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUTTTTTTUUUVVVVVVUUUUUUTTTRRRSSSTTTSSSQQQPPPRRRTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRTTTVVVWWWXXXYYYYYYXXXYYY[[[\\\]]]\\\[[[ZZZ[[[[[[ZZZYYYYYYXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRSSSTTTUUUTTTTTTUUUVVVXXXXXXVVVUUUUUUVVVVVVTTTSSSTTTVVVXXXXXXWWWSSSTTTVVVXXXYYYZZZYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVXXXZZZ]]]]]][[[YYYXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUTTTSSSRRRQQQQQQQQQUUUUUUVVVYYY\\\^^^]]]\\\WWWUUUSSSTTTVVVYYYZZZZZZYYY[[[]]]\\\YYYVVVUUUTTTUUUUUUUUUUUUVVVWWWXXXXXXVVVWWWWWWVVVUUUTTTUUUVVVWWWXXXZZZ]]]^^^\\\WWWSSSMMMLLLKKKLLLPPPRRRTTTTTTVVVTTTRRRSSSTTTUUUTTTTTTVVVTTTQQQOOONNNOOOQQQSSSXXXYYYYYYXXXVVVTTTUUUVVVUUUVVVWWWYYYZZZZZZZZZZZZUUUUUUUUUVVVVVVWWWWWWWWWSSSPPPNNNOOOQQQRRRQQQOOOQQQRRRRRRPPPNNNMMMNNNPPPNNNQQQSSSWWW___fffeee___UUUTTTTTTTTTSSSRRRPPPNNNOOOSSSWWWYYYYYYWWWUUUTTTSSSTTTUUUVVVVVVTTTRRRQQQKKKLLLNNNMMMLLLLLLOOOQQQQQQQQQQQQQQQPPPPPPPPPOOOKKKMMMOOONNNLLLKKKLLLNNNLLLLLLKKKLLLLLLMMMNNNOOOKKKKKKKKKMMMPPPSSSTTTTTTRRRRRRRRRQQQPPPOOONNNMMMOOONNNNNNNNNNNNPPPQQQRRRPPPOOONNNOOOQQQQQQQQQPPPMMMLLLKKKLLLMMMMMMKKKIIIJJJMMMRRRUUUWWWXXXZZZ[[[\\\ZZZXXXVVVUUUTTTTTTTTTYYYYYYXXXWWWVVVUUUTTTSSSQQQRRRRRRTTTUUUVVVWWWXXXVVVVVVVVVWWWWWWWWWXXXXXXRRRRRRSSSTTTUUUWWWYYYZZZTTTWWWYYYYYYVVVUUUWWWYYYNNNOOOQQQSSSTTTTTTSSSRRROOOQQQSSSSSSRRRSSSTTTVVVTTTUUUWWWWWWVVVUUUVVVWWWRRRQQQPPPQQQRRRRRRPPPNNNMMMLLLMMMOOOPPPNNNHHHCCCHHHIIIKKKMMMNNNNNNLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIMMMLLLKKKKKKKKKMMMNNNOOOGGGHHHIIIIIIJJJKKKLLLLLLHHHHHHIIIIIIJJJKKKKKKLLLGGGIIIJJJKKKJJJHHHEEECCCAAABBBCCCDDDDDDDDDCCCBBBEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIGGGFFFFFFFFFGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEFFFEEEDDDCCCDDDFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBCCCDDDFFFHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCEEEDDDCCCBBBCCCEEEGGGHHHCCCEEEGGGGGGGGGFFFGGGHHHGGGFFFDDDBBBCCCFFFIIILLLKKKJJJIIIHHHGGGHHHIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKGGGGGGGGGHHHIIIJJJLLLMMMKKKKKKKKKKKKKKKJJJJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKIIINNNUUU[[[\\\WWWPPPKKKLLLMMMOOOQQQSSSTTTTTTSSSSSSSSSSSSSSSRRRQQQOOOOOOLLLMMMOOOQQQSSSSSSSSSRRRRRRSSSUUUXXXYYYZZZZZZYYYZZZWWWSSSQQQQQQQQQQQQPPPOOOSSSWWWYYYXXXVVVUUUTTTWWWTTTRRRQQQSSSUUUVVVVVVSSSTTTVVVXXXXXXWWWUUUTTTUUUUUUUUUUUUUUUUUUVVVVVVPPPQQQRRRSSSSSSRRRQQQPPPSSSUUUVVVTTTRRRQQQSSSVVVSSSSSSSSSSSSRRRRRRRRRRRRQQQRRRSSSUUUWWWWWWXXXXXXXXXYYY[[[\\\\\\[[[ZZZYYYZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTOOOPPPQQQRRRSSSSSSSSSSSSVVVWWWWWWWWWUUUUUUVVVWWWVVVUUUTTTTTTWWWXXXXXXWWWUUUVVVXXXYYYZZZ[[[ZZZZZZWWWWWWVVVUUUUUUUUUUUUVVVQQQTTTWWWZZZ[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUVVVWWWWWWWWWWWWVVVTTTUUUVVVWWWXXXYYYYYYYYYVVVUUUTTTRRRQQQQQQQQQQQQTTTSSSSSSUUUXXX[[[]]]]]]WWWUUURRRRRRTTTWWWZZZZZZZZZ\\\^^^]]]ZZZWWWUUUUUUVVVVVVUUUUUUVVVVVVWWWWWWUUUUUUUUUTTTSSSRRRSSSUUUTTTUUUXXXZZZ[[[XXXRRRNNNKKKJJJIIIKKKOOORRRTTTTTTUUUTTTSSSTTTUUUVVVUUUSSSWWWTTTQQQNNNMMMNNNPPPRRRVVVXXXYYYXXXVVVTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZ[[[UUUVVVVVVVVVVVVWWWWWWWWWUUUQQQNNNNNNPPPRRRQQQPPPPPPPPPPPPNNNKKKJJJKKKLLLJJJNNNQQQTTTZZZ```^^^YYYVVVVVVWWWWWWWWWTTTOOOKKKJJJOOOUUUXXXVVVTTTSSSTTTTTTTTTUUUUUUTTTSSSRRRQQQHHHJJJMMMMMMLLLMMMQQQTTTQQQPPPOOONNNNNNNNNNNNOOOLLLNNNPPPOOOLLLKKKLLLNNNJJJJJJKKKLLLMMMNNNNNNNNNLLLKKKKKKMMMPPPSSSTTTSSSPPPPPPPPPOOONNNMMMLLLKKKNNNMMMMMMMMMNNNPPPRRRSSSOOONNNNNNOOOQQQRRRRRRQQQNNNMMMLLLLLLMMMLLLJJJHHHHHHKKKOOOSSSUUUVVVYYY[[[[[[YYYVVVTTTRRRRRRRRRSSS]]]\\\[[[YYYWWWTTTRRRQQQQQQPPPPPPQQQTTTUUUUUUUUUVVVVVVUUUVVVWWWYYY[[[\\\[[[UUUPPPPPPTTTYYYZZZYYYVVVUUUUUUUUUUUUUUUUUUUUUMMMNNNPPPQQQRRRRRRSSSSSSQQQQQQSSSSSSTTTSSSRRRQQQTTTTTTUUUVVVVVVTTTSSSRRRNNNNNNMMMMMMNNNNNNOOOOOOIIIJJJLLLMMMMMMLLLKKKJJJHHHIIIKKKLLLNNNOOOOOOOOOPPPOOOLLLJJJHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGHHHIIIJJJKKKFFFGGGIIIJJJKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEEEEJJJJJJJJJHHHEEEDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEECCCBBBBBBDDDFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDGGGJJJLLLMMMLLLIIIGGGEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEHHHGGGEEEDDDDDDGGGIIIKKKJJJJJJIIIHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHGGGGGGHHHIIIIIILLLOOORRRTTTTTTRRRNNNLLLJJJLLLOOORRRTTTTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRQQQOOOPPPRRRUUUVVVVVVSSSUUUWWWYYYZZZZZZYYYXXXXXXVVVRRRPPPNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTSSSTTTUUUUUUUUUTTTRRRQQQTTTUUUVVVWWWVVVVVVTTTSSSWWWWWWWWWVVVVVVVVVVVVVVV\\\WWWRRRPPPQQQRRRQQQPPPTTTTTTTTTTTTUUUUUUUUUUUUSSSTTTUUUSSSRRRRRRSSSTTTUUUSSSQQQRRRUUUVVVUUURRRXXXWWWWWWXXXZZZ[[[ZZZYYYWWWVVVVVVVVVVVVWWWXXXYYYVVVVVVUUUUUUTTTTTTSSSSSSRRRSSSSSSSSSTTTTTTTTTTTTWWWWWWWWWXXXWWWWWWVVVVVVUUUUUUTTTTTTUUUWWWXXXYYY[[[ZZZYYYYYYZZZZZZXXXWWWYYYXXXVVVVVVUUUVVVWWWXXXWWWWWWXXXYYYYYYXXXWWWVVVSSSSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRRRRQQQPPPPPPOOOOOOTTTTTTSSSSSSTTTVVVXXXZZZ^^^[[[WWWTTTTTTVVVYYY\\\WWWZZZ^^^aaa```]]]XXXUUUVVVUUUUUUTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRRRRTTTTTTSSSTTTUUUVVVVVVUUUSSSRRRNNNMMMKKKJJJKKKOOORRRUUUSSSTTTUUUVVVWWWVVVUUUUUUUUUUUUUUUUUUSSSRRRQQQPPPSSSTTTUUUUUUTTTSSSTTTVVVWWWWWWWWWXXXYYYZZZZZZZZZWWWWWWUUUTTTSSSSSSSSSTTTRRROOOKKKKKKMMMNNNMMMLLLIIIHHHGGGFFFFFFGGGHHHIIIKKKMMMNNNOOOOOOPPPRRRTTTSSSVVVXXXVVVPPPLLLLLLNNNSSSTTTUUUTTTRRRPPPPPPQQQRRRRRRSSSTTTSSSPPPKKKGGGEEEDDDEEEIIINNNQQQPPPOOOPPPPPPQQQQQQQQQPPPNNNMMMNNNNNNMMMLLLLLLMMMNNNNNNIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLKKKKKKKKKLLLNNNNNNJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMPPPQQQPPPOOOOOONNNNNNOOOOOOOOOOOOPPPPPPNNNMMMMMMLLLKKKJJJJJJIIIGGGJJJNNNSSSVVVYYYYYYZZZUUUVVVVVVWWWWWWWWWVVVVVV^^^^^^]]]\\\ZZZWWWTTTRRRPPPOOOOOOQQQSSSUUUUUUTTTTTTTTTTTTUUUVVVYYY[[[\\\[[[VVVQQQPPPTTTXXXXXXWWWUUUUUUUUUUUUVVVVVVVVVVVVNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSRRRRRRSSSSSSSSSSSSRRRPPPOOOMMMMMMMMMMMMMMMNNNOOOPPPKKKKKKLLLLLLLLLKKKKKKJJJHHHIIIJJJLLLMMMOOOOOOPPPNNNMMMKKKIIIIIIHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHIIIJJJKKKLLLGGGHHHJJJKKKLLLKKKJJJIIIDDDEEEFFFGGGHHHGGGGGGFFFJJJJJJJJJHHHEEEDDDEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEECCCBBBBBBDDDFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCDDDGGGIIIKKKLLLJJJHHHFFFEEEEEEFFFFFFIIIHHHHHHGGGFFFFFFFFFGGGHHHGGGFFFFFFFFFHHHIIIKKKKKKJJJIIIIIIHHHHHHHHHHHHFFFEEEEEEEEEFFFHHHJJJLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIKKKNNNPPPPPPMMMJJJHHHKKKMMMOOORRRTTTUUUTTTTTTRRRRRRQQQQQQQQQQQQQQQQQQQQQOOONNNOOORRRSSSSSSSSSQQQSSSUUUWWWXXXWWWVVVUUUTTTSSSQQQNNNMMMMMMNNNNNNQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPRRRSSSTTTUUUVVVVVVUUUTTTTTTVVVWWWZZZ\\\]]]^^^^^^\\\XXXSSSQQQQQQQQQPPPOOOSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVTTTSSSRRRTTTUUUVVVSSSPPPOOORRRTTTUUUTTTVVVUUUTTTUUUWWWXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWXXXVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTVVVWWWYYY[[[^^^]]]\\\\\\]]]]]][[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTTTTTTTUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUVVVUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOTTTTTTSSSSSSTTTVVVXXXZZZ]]][[[XXXVVVUUUVVVXXXYYYVVVYYY\\\______\\\YYYVVVVVVVVVUUUTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRSSSTTTTTTRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMKKKKKKLLLNNNQQQSSSSSSTTTUUUUUUUUUUUUTTTSSSVVVVVVUUUTTTRRRPPPOOONNNPPPQQQRRRRRRQQQQQQSSSUUUWWWWWWWWWXXXXXXYYYYYYYYY[[[YYYUUURRRPPPOOOOOOOOORRROOOMMMLLLNNNNNNLLLJJJGGGEEECCCBBBBBBCCCFFFGGGLLLMMMLLLKKKJJJKKKNNNQQQQQQUUUWWWUUUPPPLLLKKKMMMQQQRRRSSSSSSQQQPPPPPPQQQQQQQQQQQQQQQQQQOOOKKKHHHCCCCCCCCCFFFKKKMMMMMMLLLMMMNNNOOOQQQQQQQQQQQQPPPMMMMMMLLLKKKKKKLLLMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNKKKLLLLLLLLLLLLKKKJJJIIIJJJLLLNNNOOOPPPOOONNNNNNMMMNNNNNNNNNOOOOOOPPPPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIKKKOOORRRUUUWWWXXXXXXTTTUUUUUUVVVVVVVVVUUUUUU___``````___]]]YYYUUUSSSPPPOOOOOOPPPRRRTTTTTTSSSRRRRRRRRRSSSUUUWWWZZZ[[[\\\WWWSSSRRRTTTVVVWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWPPPPPPPPPPPPPPPPPPPPPPPPSSSTTTUUUUUUUUUTTTSSSRRRPPPPPPPPPPPPOOONNNMMMLLLLLLKKKLLLLLLMMMNNNOOOPPPMMMLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIKKKMMMNNNPPPPPPLLLKKKJJJJJJIIIJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLHHHIIIKKKLLLLLLLLLKKKJJJDDDFFFIIIKKKKKKJJJHHHGGGJJJJJJJJJHHHFFFEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGEEECCCAAABBBDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJHHHGGGEEEDDDDDDEEEEEEIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKJJJJJJIIIHHHGGGGGGGGGDDDCCCDDDDDDFFFIIIKKKMMMHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHKKKLLLMMMKKKIIIGGGLLLMMMOOORRRSSSTTTTTTTTTQQQQQQRRRSSSSSSSSSRRRRRROOONNNNNNOOOQQQRRRQQQOOOQQQRRRTTTVVVWWWVVVUUUTTTRRRQQQQQQPPPOOONNNNNNMMMOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQOOOPPPRRRTTTUUUUUUUUUTTTSSSUUUXXX\\\^^^_________[[[XXXTTTRRRQQQPPPOOONNNQQQRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVUUUSSSRRRTTTUUUUUURRRNNNMMMOOORRRTTTUUUSSSRRRQQQRRRTTTUUUUUUUUUWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTUUUVVVWWWWWWWWWVVVTTTTTTTTTUUUVVVYYY[[[\\\___^^^]]]^^^______]]][[[WWWWWWVVVVVVVVVVVVWWWWWWVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUTTTSSSRRRRRRRRRQQQQQQPPPPPPOOOOOONNNSSSSSSRRRRRRSSSUUUWWWXXX[[[ZZZYYYWWWWWWVVVWWWWWWUUUVVVYYY[[[\\\[[[ZZZYYYVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTOOOPPPPPPPPPPPPOOONNNMMMMMMMMMLLLLLLMMMNNNOOOOOORRRSSSSSSSSSSSSRRRRRRQQQVVVUUUTTTRRRPPPNNNMMMLLLLLLMMMMMMMMMMMMOOORRRUUUVVVVVVWWWWWWWWWWWWWWWWWWZZZWWWSSSOOOLLLLLLMMMNNNQQQPPPOOOOOOOOONNNKKKIIIDDDBBB???===>>>AAADDDGGGNNNLLLJJJGGGEEEFFFIIIMMMMMMQQQUUUTTTQQQMMMKKKLLLNNNPPPQQQQQQPPPOOOOOOPPPOOONNNMMMNNNNNNNNNLLLJJJDDDCCCCCCEEEHHHJJJKKKKKKJJJLLLNNNPPPRRRSSSSSSSSSLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNLLLLLLKKKLLLMMMNNNMMMMMMMMMLLLKKKJJJIIIIIILLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKKKKMMMOOORRRTTTTTTUUUTTTSSSTTTTTTUUUUUUTTTTTTSSS^^^___``````^^^ZZZUUUSSSPPPOOONNNPPPRRRSSSSSSRRRPPPPPPPPPQQQSSSVVVYYYZZZ]]]ZZZVVVUUUVVVVVVVVVUUUTTTTTTUUUVVVWWWXXXXXXXXXQQQPPPPPPOOOOOOOOOOOOOOOSSSTTTUUUVVVUUUTTTSSSRRROOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOONNNMMMKKKIIIHHHHHHIIIIIIFFFGGGHHHJJJLLLNNNOOOPPPNNNMMMLLLLLLKKKKKKKKKJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJHHHIIIJJJJJJJJJJJJIIIIIIGGGHHHIIIJJJJJJIIIGGGFFFIIIJJJJJJHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGEEECCCAAABBBCCCEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFHHHJJJKKKHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMLLLJJJIIIKKKLLLNNNPPPQQQRRRRRRRRRPPPQQQRRRSSSTTTTTTSSSSSSPPPOOOOOOQQQRRRRRROOOMMMSSSTTTVVVWWWWWWVVVUUUTTTQQQRRRRRRSSSRRRQQQOOONNNNNNOOOPPPQQQRRRRRRRRRRRRSSSRRRQQQPPPPPPQQQRRRSSSOOOPPPRRRSSSSSSSSSRRRRRRTTTUUUXXXZZZ[[[ZZZXXXVVVVVVUUUTTTRRRRRRQQQPPPPPPQQQQQQRRRSSSTTTTTTUUUVVVUUUUUUUUUTTTRRRQQQRRRTTTRRRQQQOOONNNOOOQQQSSSTTTRRRPPPOOOPPPRRRTTTUUUTTTWWWXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVTTTTTTTTTUUUWWWYYY\\\]]]]]]\\\\\\]]]^^^^^^\\\ZZZVVVVVVVVVVVVVVVVVVWWWWWWUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPPPPPPPOOOOOONNNNNNQQQQQQPPPQQQQQQSSSTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVSSSTTTUUUWWWXXXYYYZZZZZZVVVVVVTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSOOOOOONNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRQQQOOONNNMMMMMMMMMJJJKKKJJJJJJJJJMMMQQQUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURRRNNNKKKJJJKKKNNNPPPPPPQQQRRRRRRQQQNNNJJJHHHEEEBBB???======AAAEEEHHHMMMLLLJJJGGGDDDCCCEEEGGGFFFKKKPPPRRRQQQNNNMMMLLLNNNOOOPPPPPPMMMLLLLLLLLLMMMKKKJJJJJJKKKLLLLLLKKKFFFEEEEEEEEEGGGIIIJJJKKKIIIKKKMMMOOOQQQRRRRRRRRRLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLLLLKKKLLLNNNOOOPPPPPPPPPNNNLLLKKKKKKJJJJJJMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSTTTTTTTTTRRRPPPNNNNNNOOOPPPQQQRRRRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSSSSZZZ\\\]]]^^^\\\YYYUUURRRPPPOOOOOOPPPRRRSSSRRRQQQOOOOOOPPPQQQRRRUUUWWWYYY^^^\\\ZZZXXXXXXWWWVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXQQQPPPOOONNNMMMMMMNNNNNNSSSSSSTTTUUUTTTSSSRRRQQQNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLJJJHHHGGGHHHHHHIIIGGGGGGGGGHHHJJJLLLOOOPPPQQQPPPOOONNNMMMKKKJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFIIIIIIHHHFFFEEEEEEEEEEEEHHHIIIIIIGGGEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIIIIHHHHHHHHHEEECCCAAAAAACCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBDDDEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEEEEFFFGGGGGGIIIIIIJJJKKKJJJIIIGGGFFFHHHHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDEEEEEEIIIIIIJJJKKKLLLLLLKKKKKKIIIJJJKKKMMMNNNOOOOOOPPPPPPPPPRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSRRRPPPMMMRRRSSSUUUVVVVVVTTTRRRQQQOOOPPPRRRSSSRRRQQQPPPOOONNNOOOQQQRRRSSSTTTTTTUUUQQQPPPOOOOOOOOOPPPQQQRRRQQQRRRRRRSSSRRRQQQPPPOOOSSSTTTVVVWWWWWWUUURRRPPPPPPQQQRRRSSSSSSSSSSSSSSSQQQRRRRRRSSSTTTUUUUUUUUUSSSTTTTTTRRRPPPOOOPPPQQQOOOPPPQQQSSSSSSSSSSSSSSSRRRQQQOOOPPPRRRUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXWWWVVVUUUUUUSSSRRRQQQPPPPPPRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUSSSSSSTTTUUUVVVYYY[[[]]][[[[[[[[[]]]^^^^^^\\\ZZZTTTUUUUUUVVVVVVWWWWWWWWWUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTWWWWWWWWWWWWVVVUUUTTTSSSOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQRRRUUUWWWXXXXXXWWWVVVQQQQQQRRRSSSUUUWWWYYYZZZUUUUUUSSSRRRPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQOOOOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJKKKKKKLLLMMMNNNPPPQQQQQQMMMMMMLLLLLLLLLMMMNNNOOOJJJKKKJJJIIIIIIKKKOOOSSSQQQRRRRRRRRRRRRRRRSSSSSSSSSQQQMMMJJJIIIKKKNNNPPPPPPRRRSSSSSSQQQNNNKKKIIIIIIFFFBBB@@@@@@DDDHHHKKKKKKLLLLLLJJJGGGDDDCCCCCCAAAEEEKKKOOOPPPOOONNNNNNOOOPPPPPPOOOLLLIIIHHHIIIKKKIIIHHHHHHJJJKKKKKKKKKGGGFFFDDDCCCCCCDDDGGGIIIJJJKKKMMMNNNOOOOOOOOONNNKKKLLLLLLLLLLLLLLLLLLKKKGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJKKKMMMOOORRRSSSSSSQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLLLLMMMNNNOOOOOOQQQRRRSSSSSSSSSRRRQQQPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSWWWXXXZZZZZZZZZWWWUUUSSSQQQPPPOOOPPPRRRSSSRRRQQQPPPPPPPPPPPPRRRTTTVVVWWW\\\\\\[[[ZZZXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVQQQPPPNNNMMMLLLMMMNNNNNNQQQRRRRRRSSSRRRQQQOOONNNLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMNNNQQQQQQPPPOOOMMMKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDHHHGGGEEECCCBBBBBBCCCCCCFFFGGGGGGFFFDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGEEECCCAAAAAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDEEEFFFFFFFFFEEECCCCCCEEEEEEEEEFFFFFFFFFFFFFFFIIIHHHHHHHHHGGGGGGGGGGGGEEEEEECCCCCCCCCCCCEEEEEEGGGHHHHHHHHHIIIJJJJJJKKKHHHIIIIIIJJJLLLMMMNNNNNNPPPPPPPPPQQQRRRSSSUUUVVVVVVUUUSSSSSSSSSSSSPPPNNNPPPQQQRRRSSSRRRPPPNNNMMMMMMMMMOOOPPPPPPOOONNNNNNOOOOOOQQQSSSUUUVVVVVVVVVOOONNNNNNNNNNNNOOOPPPPPPRRRSSSSSSSSSRRRPPPNNNMMMPPPQQQSSSUUUUUUTTTSSSRRRLLLNNNRRRTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTUUUUUUUUUSSSSSSSSSQQQOOONNNNNNPPPNNNQQQTTTVVVVVVUUUTTTUUUSSSQQQPPPPPPSSSVVVWWWXXXWWWXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUXXXZZZ[[[[[[[[[\\\^^^______]]]ZZZSSSTTTUUUVVVWWWWWWWWWVVVTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSVVVVVVVVVVVVVVVTTTSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOOOOOOOOOONNNPPPRRRUUUVVVVVVUUUTTTOOOPPPPPPQQQSSSUUUWWWXXXTTTSSSRRRPPPNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKMMMOOOPPPIIIIIIIIIIIIJJJLLLNNNPPPKKKKKKKKKJJJHHHIIILLLOOOMMMMMMNNNOOOOOOPPPQQQQQQTTTRRRNNNKKKJJJJJJLLLMMMOOORRRTTTTTTQQQNNNLLLKKKLLLIIIFFFDDDDDDFFFIIIKKKIIIKKKMMMLLLIIIFFFDDDCCC@@@BBBGGGKKKNNNOOONNNMMMNNNOOOPPPNNNKKKHHHHHHHHHJJJHHHGGGHHHIIIKKKKKKJJJEEEDDDBBB???>>>???BBBEEEJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJFFFFFFGGGHHHJJJKKKLLLLLLJJJJJJJJJKKKMMMPPPRRRTTTSSSQQQNNNLLLKKKLLLNNNOOOMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPTTTSSSRRRRRRQQQPPPOOOOOOMMMNNNPPPRRRSSSUUUUUUUUUUUUUUUWWWWWWXXXWWWVVVUUURRRQQQPPPQQQSSSTTTSSSRRRRRRQQQQQQQQQRRRSSSUUUVVVYYYZZZZZZYYYWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPOOOMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPNNNLLLKKKJJJIIIIIIHHHHHHIIIKKKKKKKKKJJJIIIIIIHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGIIIHHHGGGGGGHHHIIIKKKMMMNNNNNNNNNNNNMMMKKKIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFEEECCCBBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFEEECCCAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@???@@@AAADDDEEEBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIHHHFFFEEEDDD@@@BBBCCCEEEEEEDDDCCCBBBCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKIIIIIIIIIJJJKKKLLLMMMNNNPPPOOONNNNNNPPPRRRUUUWWWYYYVVVTTTRRRRRRRRRPPPOOOPPPPPPQQQRRRQQQOOOMMMKKKLLLMMMNNNNNNOOOOOOOOOOOONNNOOOQQQSSSUUUVVVWWWWWWPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRQQQPPPOOONNNOOOPPPQQQRRRRRRRRRRRRJJJNNNSSSTTTTTTSSSSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUSSSTTTSSSQQQOOONNNOOOPPPPPPSSSVVVWWWVVVVVVWWWYYYTTTRRRPPPPPPSSSVVVXXXYYYWWWXXX[[[]]]^^^]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTTTTPPPQQQRRRRRRSSSTTTUUUUUUQQQQQQRRRSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTVVVXXXYYYXXXYYYZZZ\\\^^^^^^[[[XXXRRRSSSUUUVVVWWWWWWVVVVVVTTTSSSSSSSSSTTTUUUWWWXXXSSSSSSSSSSSSSSSSSSTTTTTTQQQQQQPPPPPPPPPPPPQQQQQQTTTUUUUUUTTTTTTSSSRRRQQQMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPOOOOOOOOOOOOPPPQQQSSSSSSRRRQQQPPPNNNNNNOOOPPPRRRTTTUUUVVVSSSRRRPPPNNNLLLKKKJJJJJJIIIJJJKKKMMMMMMMMMMMMMMMOOONNNLLLJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLIIIHHHHHHGGGHHHJJJMMMNNNKKKLLLLLLJJJHHHGGGHHHIIIIIIIIIJJJLLLMMMNNNOOOPPPRRRQQQOOOMMMLLLMMMNNNOOOOOORRRTTTTTTQQQNNNNNNNNNLLLKKKHHHFFFEEEFFFHHHIIIIIIKKKLLLKKKHHHFFFFFFFFFBBBCCCFFFIIIKKKLLLKKKJJJKKKMMMNNNMMMKKKJJJJJJJJJIIIHHHGGGHHHJJJKKKJJJHHHFFFEEEBBB>>>;;;<<<@@@DDDHHHIIIJJJKKKKKKKKKJJJIIIGGGHHHIIIIIIIIIIIIHHHGGGFFFGGGHHHIIIJJJLLLMMMMMMMMMLLLLLLLLLMMMOOOQQQRRRRRROOOLLLJJJIIIKKKMMMOOOLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKMMMLLLLLLLLLMMMPPPRRRTTTUUUUUUSSSRRRQQQPPPPPPPPPKKKMMMOOORRRTTTVVVWWWXXXTTTTTTUUUVVVWWWWWWWWWWWWSSSRRRQQQRRRSSSTTTSSSRRRSSSRRRRRRQQQRRRSSSTTTUUUVVVXXXYYYXXXVVVTTTSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSOOONNNLLLKKKKKKMMMNNNOOONNNNNNOOOOOONNNLLLKKKJJJHHHGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHIIIJJJIIIHHHGGGJJJIIIHHHGGGGGGIIIKKKLLLJJJKKKLLLLLLLLLKKKIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCC===???BBBEEEFFFEEEDDDCCCDDDEEEEEEDDDBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFEEECCCAAAAAABBBCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@??????AAADDDEEECCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDDDD>>>@@@BBBDDDDDDDDDBBBBBB@@@BBBCCCEEEGGGHHHIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHGGGGGGHHHJJJKKKMMMJJJJJJJJJJJJKKKMMMNNNOOOPPPOOOMMMLLLNNNRRRVVVXXXZZZWWWSSSQQQQQQQQQPPPOOOQQQRRRSSSSSSRRRPPPNNNMMMOOOOOOOOOPPPPPPQQQQQQRRRMMMNNNPPPRRRTTTVVVWWWWWWSSSTTTUUUWWWWWWWWWVVVUUUPPPQQQRRRSSSSSSSSSRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNKKKOOOTTTUUUTTTRRRRRRSSSXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUTTTRRRPPPOOOOOOPPPTTTVVVWWWWWWUUUVVVZZZ]]]TTTQQQOOOPPPRRRVVVXXXYYYWWWXXX[[[^^^______^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVPPPQQQRRRSSSTTTUUUVVVWWWRRRRRRRRRRRRRRRRRRQQQQQQSSSSSSRRRRRRSSSUUUVVVXXXUUUUUUWWWYYY[[[ZZZXXXUUURRRSSSUUUVVVWWWWWWVVVVVVTTTSSSSSSSSSSSSUUUWWWXXXQQQQQQRRRRRRSSSSSSTTTTTTPPPPPPPPPOOOOOOPPPPPPPPPSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQOOONNNMMMMMMNNNOOOPPPRRRSSSTTTTTTRRRQQQOOOMMMKKKIIIHHHHHHGGGHHHJJJLLLLLLLLLLLLKKKNNNMMMKKKIIIHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJHHHGGGGGGHHHHHHJJJIIIGGGGGGGGGIIIKKKLLLKKKLLLLLLJJJGGGEEEDDDEEEFFFGGGHHHJJJKKKMMMNNNOOOMMMMMMMMMNNNOOOPPPRRRSSSOOORRRTTTSSSPPPNNNOOOPPPLLLJJJHHHFFFEEEEEEFFFGGGJJJJJJJJJHHHFFFFFFGGGIIIFFFEEEFFFHHHIIIIIIHHHGGGIIIKKKLLLMMMLLLKKKLLLMMMIIIHHHHHHIIIKKKKKKIIIGGGHHHGGGDDD???<<<<<>>???@@@@@@AAAAAA@@@@@@???DDDBBBAAAAAABBBCCCCCCBBBCCCBBBBBBAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAABBBBBBFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB@@@??????AAADDDEEEIIIHHHGGGEEEDDDBBBAAA@@@AAABBBCCCEEEEEECCCBBBAAADDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMOOONNNMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPSSSTTTUUUTTTPPPMMMLLLLLLKKKMMMPPPRRRSSSRRRPPPOOOPPPPPPPPPPPPRRRUUUWWWXXXWWWUUUUUUWWWZZZ\\\ZZZXXXTTTTTTTTTSSSSSSQQQPPPPPPRRROOOMMMMMMOOOOOOMMMJJJNNNNNNNNNNNNNNNOOOOOOPPPTTTTTTVVVVVVWWWVVVUUUTTTUUUTTTSSSRRRQQQQQQQQQQQQVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUSSSQQQRRRTTTVVVXXXXXXYYYZZZ[[[[[[\\\[[[[[[\\\\\\]]]\\\[[[XXXUUUSSSPPPPPPQQQRRRSSSUUUVVVWWWXXXVVVSSSPPPOOONNNOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQOOOOOOOOOOOONNNMMMKKKJJJMMMMMMNNNOOOOOONNNNNNNNNNNNMMMKKKJJJJJJLLLNNNOOOQQQPPPPPPOOONNNMMMKKKJJJMMMMMMMMMMMMMMMLLLKKKKKKMMMNNNOOONNNMMMMMMOOOPPPKKKLLLMMMNNNMMMLLLJJJIIIEEEGGGJJJLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGEEEEEEGGGHHHGGGHHHIIIHHHFFFEEEFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFHHHJJJKKKPPPNNNLLLJJJKKKNNNQQQSSSOOOQQQRRRPPPLLLIIIIIIJJJLLLIIIGGGEEEDDDCCCBBB@@@FFFFFFEEEEEEFFFFFFGGGHHHAAADDDGGGGGGFFFGGGKKKOOOJJJHHHGGGIIILLLMMMKKKHHHGGGHHHHHHHHHFFFFFFGGGHHHGGGFFFDDDBBB@@@@@@@@@@@@EEEFFFFFFGGGGGGHHHIIIIIIGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHJJJJJJHHHGGGJJJLLLNNNOOOOOONNNMMMKKKIIIHHHLLLLLLKKKIIIHHHHHHKKKMMMFFFFFFFFFGGGHHHIIIKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNMMMNNNPPPRRRPPPPPPPPPOOOMMMMMMOOOQQQMMMNNNPPPRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQQQQRRRSSSTTTSSSSSSTTTUUUUUUSSSSSSTTTUUUXXXWWWVVVTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQOOOOOOOOOOOONNNMMMLLLLLLMMMMMMKKKJJJIIIHHHHHHHHHEEEDDDDDDDDDEEEFFFGGGGGGIIIGGGDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJIIIGGGEEEGGGGGGHHHHHHGGGFFFEEEEEEGGGHHHIIIIIIIIIHHHFFFDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAACCCDDDDDDEEEEEEDDDDDDCCCDDDDDDCCCCCCAAA@@@???>>>@@@@@@AAAAAABBBBBBBBBBBBAAA???===>>>???@@@??????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDCCCCCCCCCCCCBBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDBBBAAA@@@@@@BBBDDDFFFHHHGGGFFFEEEDDDBBBAAAAAAAAABBBDDDEEEEEEDDDBBBAAADDDEEEEEEFFFFFFEEEEEEDDDAAAAAABBBBBBBBBBBBAAAAAADDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFHHHIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOORRRSSSTTTSSSPPPNNNMMMMMMJJJLLLNNNPPPQQQPPPOOOMMMOOOOOOOOOPPPQQQSSSUUUVVVWWWUUUUUUVVVXXXYYYWWWUUURRRRRRSSSSSSTTTTTTSSSSSSSSSPPPNNNMMMOOOOOONNNLLLNNNNNNMMMMMMMMMNNNOOOPPPRRRSSSUUUVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSUUUTTTSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRSSSUUUWWWXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYWWWTTTSSSPPPQQQSSSTTTVVVVVVVVVVVVXXXVVVSSSQQQOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPTTTSSSSSSRRRRRRQQQQQQPPPRRRRRRRRRRRRQQQQQQPPPOOOQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSTTTTTTRRRPPPNNNLLLNNNNNNNNNOOOOOOOOONNNNNNOOONNNLLLKKKKKKLLLMMMNNNOOOPPPOOOOOONNNMMMLLLKKKLLLLLLMMMMMMLLLLLLKKKJJJLLLMMMMMMLLLKKKKKKLLLNNNJJJKKKLLLMMMMMMKKKIIIHHHFFFGGGIIIKKKLLLLLLLLLLLLKKKLLLMMMMMMLLLIIIFFFDDDFFFGGGHHHGGGEEEEEEEEEFFFHHHIIIJJJIIIGGGGGGGGGIIIFFFFFFFFFGGGHHHHHHIIIIIIIIIGGGEEEEEEEEEFFFEEEDDDBBBBBBBBBCCCEEEGGGHHHIIINNNLLLJJJIIIIIIKKKNNNPPPNNNOOOOOOMMMJJJHHHIIIJJJKKKIIIFFFEEEEEEEEECCCBBBFFFFFFEEEEEEFFFFFFGGGHHHBBBCCCEEEEEEEEEFFFIIIKKKKKKIIIIIIJJJMMMNNNLLLJJJFFFHHHIIIIIIHHHGGGGGGHHHIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHFFFFFFEEEEEEDDDEEEEEEEEEEEEGGGIIIIIIGGGGGGIIIKKKMMMNNNNNNMMMLLLJJJIIIGGGKKKKKKKKKIIIGGGGGGHHHJJJGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOOOONNNLLLLLLNNNOOOOOOOOOOOOMMMLLLLLLNNNPPPOOOPPPQQQRRRTTTUUUVVVWWWXXXWWWUUUTTTTTTUUUWWWXXXWWWTTTPPPOOOOOOQQQQQQQQQSSSUUUVVVUUUSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTOOONNNNNNMMMLLLLLLKKKKKKMMMLLLKKKIIIHHHHHHHHHHHHDDDDDDCCCCCCDDDFFFHHHJJJIIIGGGEEEEEEFFFHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEFFFGGGHHHGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEGGGHHHIIIIIIIIIHHHGGGFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@>>>>>>???@@@@@@AAABBBCCCDDDDDD@@@>>>======>>>??????>>>AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAACCCBBB@@@???@@@AAACCCEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDAAAAAABBBCCCCCCBBBAAAAAADDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJLLLLLLLLLKKKJJJJJJIIIIIILLLKKKJJJJJJJJJJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOQQQSSSRRRPPPNNNNNNNNNKKKLLLNNNPPPQQQPPPOOONNNOOOOOOOOOOOOPPPQQQRRRSSSUUUTTTTTTTTTUUUUUUSSSQQQPPPQQQRRRTTTUUUVVVVVVVVVTTTQQQOOONNNOOOOOOOOONNNOOONNNMMMLLLLLLNNNPPPQQQQQQRRRSSSUUUVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUVVVVVVUUUTTTRRRQQQQQQQQQRRRRRRRRRRRRRRRSSSUUUVVVXXXYYYWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYZZZZZZXXXWWWUUUSSSRRRTTTVVVXXXYYYYYYWWWVVVWWWVVVTTTRRRPPPPPPPPPQQQSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSVVVWWWXXXYYYXXXUUURRRPPPOOOOOOOOOOOOOOOOOONNNNNNPPPOOOMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJKKKKKKLLLJJJHHHGGGIIIJJJIIIJJJKKKLLLLLLJJJHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLJJJLLLNNNOOOMMMJJJFFFCCCDDDFFFHHHHHHFFFDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHHHHFFFDDDDDDDDDEEEDDDBBBAAAAAABBBBBBDDDEEEFFFGGGLLLJJJHHHGGGGGGIIIKKKMMMKKKKKKKKKIIIGGGFFFHHHJJJIIIHHHFFFEEEFFFFFFFFFDDDFFFEEEEEEEEEEEEFFFGGGGGGDDDCCCBBBCCCEEEFFFFFFFFFFFFFFFEEEGGGHHHIIIGGGFFFEEEHHHJJJKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEDDDDDDDDDEEEFFFFFFDDDFFFGGGGGGGGGGGGHHHJJJLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIJJJIIIGGGEEEEEEFFFFFFFFFGGGGGGHHHIIIKKKLLLMMMLLLLLLKKKLLLLLLMMMMMMOOOPPPOOONNNLLLKKKLLLMMMMMMNNNNNNLLLKKKLLLNNNPPPRRRRRRRRRRRRSSSUUUWWWXXXYYYWWWUUUSSSSSSUUUWWWYYYYYYUUUPPPMMMMMMOOOPPPPPPRRRTTTTTTTTTRRRQQQRRRSSSTTTUUUTTTTTTTTTSSSRRRRRRQQQRRRSSSTTTTTTTTTTTTTTTPPPOOONNNMMMLLLKKKKKKKKKLLLKKKJJJHHHGGGGGGGGGGGGFFFEEECCCBBBBBBDDDGGGIIIGGGEEEDDDDDDFFFHHHIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCEEEGGGGGGFFFDDDDDDEEEFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>???@@@AAACCCDDDEEEBBBAAA??????AAAAAAAAA@@@@@@AAACCCDDDEEEDDDBBBAAA???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@????????????AAA@@@???>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOOOONNNNNNMMMOOOQQQQQQPPPOOOOOOOOOMMMNNNPPPRRRRRRRRRQQQQQQNNNNNNNNNNNNOOOOOOOOOPPPRRRRRRRRRRRRSSSRRRRRRQQQPPPQQQSSSTTTVVVVVVWWWWWWUUUSSSQQQOOOOOOPPPPPPQQQPPPOOOMMMLLLLLLNNNPPPRRRPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYTTTSSSRRRPPPPPPPPPPPPQQQPPPQQQRRRTTTVVVXXXYYYYYYWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVTTTWWWZZZ]]]^^^\\\YYYWWWVVVUUUTTTRRRQQQQQQQQQQQQTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRKKKLLLMMMOOOPPPQQQRRRRRRNNNNNNOOOOOOQQQRRRSSSTTTUUUWWWYYY[[[[[[YYYVVVTTTPPPOOOOOONNNNNNNNNNNNNNNQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLJJJKKKKKKKKKKKKJJJIIIIIIKKKKKKKKKIIIGGGFFFGGGHHHHHHIIIJJJKKKKKKIIIGGGFFFHHHGGGFFFFFFFFFHHHJJJKKKLLLLLLMMMMMMLLLIIIFFFDDDEEEGGGIIIIIIHHHEEEDDDDDDAAABBBCCCCCCCCCCCCDDDEEECCCDDDDDDEEEFFFFFFGGGGGGGGGEEECCCCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFJJJIIIGGGFFFFFFGGGIIIJJJIIIHHHGGGEEEDDDEEEGGGIIIHHHFFFEEEEEEGGGHHHHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGDDDAAABBBEEEFFFEEECCCDDDDDDDDDEEEFFFFFFEEEDDDEEEHHHKKKLLLKKKIIIHHHHHHEEEEEEGGGHHHHHHGGGFFFEEECCCCCCDDDEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDEEEFFFGGGDDDEEEFFFGGGGGGHHHIIIJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGIIIJJJJJJHHHEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOMMMKKKJJJKKKMMMMMMMMMMMMMMMLLLLLLOOOQQQUUUTTTSSSRRRSSSTTTWWWXXXZZZXXXTTTRRRRRRTTTXXXZZZYYYUUUPPPMMMMMMNNNNNNNNNPPPQQQRRRQQQPPPOOOPPPQQQSSSSSSTTTTTTTTTSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSQQQPPPOOOMMMLLLLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFHHHGGGDDDBBBAAABBBDDDFFFDDDCCCAAABBBDDDGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBDDDEEEFFFEEEBBBCCCCCCDDDEEEEEEEEEEEECCCDDDDDDEEEFFFFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@??????<<<<<<===>>>???AAACCCDDDCCCBBB@@@@@@BBBCCCBBBAAA>>>@@@BBBDDDDDDCCCBBBAAA?????????@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDEEEBBBBBBAAAAAAAAABBBBBBCCCBBBAAA@@@???????????????>>>>>>=========>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAAEEEFFFHHHJJJJJJHHHFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIHHHFFFEEEDDDEEEGGGHHHGGGHHHHHHIIIJJJKKKKKKLLLJJJIIIHHHGGGGGGHHHIIIJJJIIIKKKLLLNNNOOOOOONNNMMMKKKNNNPPPPPPOOOOOOOOOOOOMMMNNNOOOPPPQQQQQQQQQPPPNNNOOOOOOOOOOOOOOOOOOOOONNNOOOPPPQQQRRRRRRRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPQQQRRRPPPOOONNNMMMNNNOOOQQQRRRPPPQQQSSSUUUVVVWWWVVVVVVTTTTTTUUUUUUVVVWWWYYYYYYTTTSSSRRRPPPPPPPPPQQQRRRPPPQQQRRRTTTVVVXXXZZZZZZYYYXXXWWWWWWVVVWWWXXXXXXYYYYYYYYYZZZZZZYYYYYYYYYWWWZZZ]]]``````^^^ZZZXXXTTTTTTSSSRRRRRRRRRRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQOOOOOOPPPPPPQQQRRRRRRRRRKKKLLLMMMOOOPPPQQQQQQQQQMMMMMMMMMNNNOOOQQQSSSTTTQQQSSSVVVYYYZZZZZZXXXWWWPPPOOONNNMMMMMMMMMMMMNNNPPPOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHKKKKKKKKKIIIGGGFFFGGGHHHHHHIIIJJJKKKJJJIIIGGGFFFHHHGGGEEEDDDDDDFFFHHHIIIMMMLLLKKKIIIHHHHHHHHHHHHGGGIIIKKKKKKIIIFFFEEEEEE@@@AAABBBBBBBBBBBBCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFGGGEEECCCBBBCCCCCCBBBAAACCCCCCCCCCCCCCCDDDEEEFFFIIIHHHGGGFFFFFFGGGIIIJJJHHHFFFDDDCCCCCCEEEFFFGGGFFFDDDDDDDDDGGGHHHHHHHHHEEEEEEDDDDDDEEEEEEFFFGGGHHHEEECCCCCCEEEFFFEEEBBBGGGHHHIIIIIIHHHGGGGGGGGGDDDGGGKKKLLLKKKJJJIIIHHHDDDEEEGGGHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFGGGGGGHHHDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFHHHIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFFFFHHHKKKKKKIIIFFFDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKLLLNNNMMMNNNNNNNNNMMMNNNQQQSSSVVVUUUSSSRRRRRRTTTUUUWWWYYYWWWUUUSSSSSSUUUWWWYYYYYYUUUQQQNNNNNNNNNNNNNNNMMMOOOPPPPPPOOONNNPPPQQQQQQRRRSSSTTTTTTTTTSSSRRRSSSSSSTTTTTTUUUTTTTTTTTTSSSQQQOOOMMMLLLKKKLLLLLLJJJIIIHHHFFFEEEEEEEEEEEEIIIGGGEEECCCBBBBBBCCCCCCCCCAAA@@@@@@CCCEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBCCCDDDEEEDDDCCC@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHCCCBBBBBBAAA@@@???>>>>>>======???@@@AAABBBBBBBBB?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAAAAAAAAAAAAAA@@@<<<<<<<<<<<<>>>@@@BBBDDDBBB@@@??????@@@AAAAAA@@@>>>???@@@AAABBBBBBAAAAAA????????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@???@@@@@@@@@===============>>>??????AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCEEEGGGIIIIIIGGGEEECCCEEEDDDDDDEEEEEEFFFGGGHHHKKKIIIGGGDDDDDDEEEFFFHHHEEEFFFGGGHHHIIIKKKLLLLLLIIIHHHGGGGGGGGGGGGHHHIIIHHHIIILLLNNNOOOOOOMMMMMMKKKMMMOOOPPPOOONNNNNNOOOJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPMMMOOOQQQRRRRRRRRRSSSTTTTTTTTTTTTUUUTTTTTTSSSSSSTTTUUUVVVUUUSSSQQQRRRSSSQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSTTTVVVWWWWWWWWWVVVTTTTTTTTTTTTUUUVVVWWWXXXTTTTTTRRRRRRRRRSSSTTTTTTRRRRRRSSSTTTVVVXXXZZZ[[[\\\ZZZXXXWWWVVVVVVVVVWWWYYYYYYYYYYYYZZZZZZ[[[[[[XXXZZZ]]]```___]]]YYYWWWRRRRRRRRRRRRRRRQQQQQQQQQQQQSSSTTTVVVWWWVVVVVVUUUTTTSSSRRRPPPOOOPPPPPPQQQPPPPPPQQQQQQQQQRRRRRRRRRPPPPPPPPPPPPOOONNNMMMLLLMMMLLLLLLLLLNNNPPPRRRSSSOOOQQQSSSUUUVVVWWWWWWWWWPPPOOOMMMLLLKKKKKKLLLMMMNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGJJJKKKKKKIIIGGGGGGHHHIIIHHHIIIJJJKKKKKKIIIGGGFFFHHHFFFEEECCCCCCDDDFFFGGGLLLJJJHHHFFFFFFGGGIIIJJJIIIJJJLLLKKKIIIGGGFFFFFFBBBCCCEEEDDDCCCCCCDDDEEEAAAAAABBBBBBCCCDDDDDDDDDGGGEEECCCCCCCCCDDDCCCAAADDDDDDCCCCCCCCCDDDDDDEEEGGGFFFFFFFFFGGGHHHJJJKKKHHHFFFDDDCCCEEEFFFFFFEEEDDDCCCBBBCCCFFFHHHHHHHHHEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFDDDDDDDDDEEEDDDCCCEEEFFFHHHGGGFFFDDDEEEEEEDDDGGGJJJKKKJJJIIIIIIIIIFFFGGGGGGHHHHHHHHHGGGGGGDDDDDDEEEFFFFFFGGGGGGHHHDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCCCCEEEHHHIIIIIIHHHDDDDDDDDDCCCDDDDDDEEEEEEDDDGGGIIIJJJHHHFFFEEEEEECCCCCCCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLKKKJJJJJJLLLMMMLLLMMMNNNNNNNNNOOORRRUUUVVVUUUTTTSSSRRRSSSSSSTTTXXXWWWUUUSSSSSSUUUWWWXXXXXXUUURRRPPPPPPPPPOOONNNLLLMMMOOOOOOOOOOOOQQQSSSPPPQQQSSSTTTUUUTTTSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVRRRQQQNNNLLLJJJJJJJJJKKKIIIHHHGGGFFFEEEDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@@@@BBBDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDEEEEEECCCAAA???@@@AAABBBDDDDDDDDDEEEBBBBBBCCCCCCEEEFFFGGGHHHDDDCCCCCCBBB@@@???>>>>>>===>>>???@@@AAAAAA@@@@@@======>>>>>>>>>???????????????@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBB>>>=========>>>@@@CCCDDDAAA???>>>>>>???@@@@@@???===>>>>>>???@@@@@@AAAAAA????????????@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAA@@@@@@@@@@@@AAAAAABBB>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCFFFHHHHHHFFFCCCBBBEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGEEECCCBBBDDDGGGHHHFFFFFFGGGHHHIIIJJJJJJKKKIIIHHHGGGGGGGGGGGGHHHIIIGGGHHHKKKNNNOOONNNMMMLLLKKKMMMOOOOOONNNMMMMMMNNNIIIJJJJJJKKKLLLLLLMMMMMMOOOPPPQQQRRRSSSSSSRRRRRROOOQQQSSSSSSRRRQQQRRRTTTRRRSSSSSSTTTTTTSSSSSSRRRSSSVVVXXXXXXUUURRRRRRSSSPPPQQQRRRSSSTTTSSSSSSRRRTTTUUUVVVWWWXXXWWWWWWVVVSSSSSSRRRSSSSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUWWWXXXTTTSSSSSSSSSUUUWWWZZZ\\\___]]]ZZZWWWVVVUUUUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\WWWYYY[[[\\\\\\ZZZWWWUUUPPPPPPQQQQQQQQQQQQQQQPPPOOOQQQTTTWWWYYYXXXWWWUUUTTTSSSQQQOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNLLLLLLMMMMMMLLLKKKLLLNNNPPPRRRQQQQQQQQQQQQRRRSSSTTTUUUOOONNNLLLJJJIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFHHHIIIIIIHHHGGGFFFHHHJJJHHHIIIKKKLLLKKKJJJHHHGGGGGGFFFDDDCCCCCCCCCDDDDDDGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKIIIGGGEEEEEEFFFCCCDDDEEEDDDCCCBBBCCCDDD@@@@@@AAAAAABBBCCCCCCCCCHHHFFFDDDCCCDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFHHHJJJKKKIIIGGGEEEEEEGGGGGGEEECCCCCCBBBAAABBBEEEGGGGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDCCCBBBBBBCCCDDD@@@CCCDDDDDDAAA???@@@AAADDDFFFHHHIIIHHHHHHIIIJJJGGGFFFFFFEEEEEEEEEEEEFFFCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEDDDCCCCCCCCCDDDDDDBBB@@@@@@BBBFFFHHHGGGFFFCCCBBBBBBAAABBBCCCDDDEEEBBBDDDFFFGGGFFFEEEEEEFFFEEEEEEEEEEEEFFFHHHIIIJJJHHHHHHHHHIIIIIIJJJLLLLLLLLLMMMMMMKKKIIIIIIJJJKKKKKKLLLMMMMMMMMMOOORRRTTTUUUUUUTTTSSSRRRRRRQQQQQQXXXWWWUUUTTTTTTUUUWWWXXXWWWUUURRRQQQQQQQQQOOONNNKKKMMMOOOPPPPPPQQQSSSTTTOOOPPPRRRTTTUUUTTTSSSRRROOOPPPRRRTTTVVVWWWXXXYYYQQQPPPMMMJJJIIIIIIIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBAAAAAABBBDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA======>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDEEEFFFEEEBBB???>>>???@@@BBBCCCDDDDDDEEE??????@@@@@@BBBCCCEEEFFFEEEEEEDDDCCCAAA@@@??????>>>???@@@AAAAAA@@@>>>>>>;;;<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCC@@@???>>>>>>???AAACCCEEEBBB@@@??????@@@AAAAAA@@@============>>>???@@@AAA>>>????????????@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCC@@@@@@@@@@@@AAABBBCCCCCC???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@DDDDDDEEEEEEEEEEEEDDDDDDBBBDDDGGGIIIIIIGGGDDDBBBEEEEEEEEEEEEFFFGGGHHHIIIGGGEEEBBBAAAAAADDDGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHIIIIIIFFFHHHKKKNNNOOONNNMMMLLLKKKMMMOOOOOONNNMMMMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNOOOQQQRRRTTTTTTTTTTTTSSSQQQTTTVVVUUURRRPPPQQQSSSQQQQQQRRRSSSSSSSSSSSSSSSRRRVVVYYYZZZVVVSSSRRRRRRPPPRRRTTTVVVVVVUUUSSSRRRUUUVVVWWWXXXXXXXXXWWWVVVRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTTTTUUUWWWYYYZZZUUUTTTSSSSSSTTTWWWZZZ\\\aaa___[[[XXXVVVUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[VVVWWWXXXYYYYYYWWWTTTSSSNNNOOOPPPPPPQQQPPPPPPPPPMMMPPPTTTXXXZZZYYYWWWUUUUUUSSSQQQOOONNNOOOPPPQQQSSSSSSSSSSSSSSSSSSSSSRRRPPPPPPQQQQQQPPPPPPOOOOOONNNMMMLLLKKKLLLMMMOOOQQQSSSRRRQQQPPPPPPPPPQQQRRROOOMMMKKKIIIHHHIIIJJJKKKIIIJJJKKKKKKKKKKKKKKKJJJMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHGGGFFFFFFHHHIIIIIIJJJKKKLLLLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHGGGGGGJJJJJJJJJHHHEEEDDDEEEFFFBBBCCCDDDCCCAAA@@@AAABBB???@@@@@@AAAAAABBBCCCCCCHHHFFFDDDDDDDDDEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDFFFHHHIIIJJJIIIGGGFFFGGGHHHHHHEEEBBBCCCBBBAAABBBDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFAAACCCDDDCCC@@@???BBBEEEBBBDDDFFFEEEBBB@@@AAACCCDDDFFFGGGGGGGGGGGGIIIJJJEEEDDDBBBAAAAAAAAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCC@@@>>>===@@@DDDFFFEEEDDDBBBAAAAAA@@@AAABBBDDDEEE@@@BBBDDDEEEDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKKKKIIIIIIIIIJJJJJJLLLMMMMMMNNNNNNNNNKKKIIIGGGHHHIIIIIIKKKLLLLLLLLLNNNQQQTTTTTTTTTTTTTTTSSSQQQPPPOOOXXXWWWVVVUUUTTTSSSSSSSSSUUUTTTSSSQQQOOONNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRSSSUUUVVVUUUSSSMMMNNNPPPRRRTTTUUUVVVVVVSSSQQQMMMIIIGGGFFFGGGGGGHHHGGGFFFDDDBBBAAA@@@@@@BBBBBBAAA@@@@@@???>>>>>>BBBBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBB????????????>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCAAAAAA<<<===>>>???BBBDDDFFFGGG@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@??????===>>>@@@@@@@@@???===;;;???===<<<===???@@@@@@???BBBBBBAAA@@@????????????AAAAAACCCDDDEEEEEEEEEEEE????????????@@@BBBDDDEEE@@@???>>>>>>===>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@????????????AAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBAAA@@@@@@AAABBBAAAAAA@@@@@@AAABBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAFFFEEEDDDDDDDDDDDDDDDEEEHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDFFFFFFGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEIIIJJJJJJKKKJJJIIIGGGFFFIIIJJJLLLMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJKKKLLLMMMKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQTTTVVVVVVUUUSSSRRRVVVWWWVVVTTTRRRRRRSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSUUUWWWZZZZZZXXXVVVTTTTTTTTTSSSSSSRRRSSSTTTVVVWWWVVVWWWXXXYYYXXXWWWUUUTTTTTTTTTTTTRRRPPPPPPRRRTTTWWWVVVTTTSSSTTTWWWZZZ\\\\\\XXXTTTRRRTTTWWWYYYZZZ\\\\\\\\\[[[ZZZXXXUUUTTTSSSSSSRRRRRRTTTUUUWWWXXXWWWWWWXXXYYYXXXUUUSSSRRRQQQRRRSSSRRRPPPOOOOOOPPPSSSTTTTTTUUUUUUUUUTTTTTTRRRSSSTTTSSSRRRQQQRRRSSSVVVUUUSSSRRRQQQRRRTTTUUUWWWSSSOOONNNPPPRRRRRRQQQPPPNNNKKKIIIIIIKKKMMMOOONNNMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLJJJJJJIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHIIIIIIHHHHHHGGGJJJIIIGGGEEEEEEFFFGGGHHHIIIFFFCCCCCCEEEFFFDDDBBBCCCCCCCCCDDDDDDFFFGGGGGGHHHHHHHHHFFFCCCAAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAEEEGGGGGGFFFDDDBBBBBBBBBDDDCCCBBB@@@??????@@@@@@???AAABBBCCCCCCCCCEEEGGGKKKKKKJJJHHHGGGFFFEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFFFFEEECCCAAA@@@AAACCCDDDFFFEEEBBB@@@???@@@AAAAAAEEECCCBBBDDDGGGGGGEEECCCEEEDDDCCCBBBAAABBBBBBCCCEEEEEEDDDDDDEEEFFFGGGHHHDDDEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEFFFFFFEEEEEECCC@@@>>>;;;;;;===???AAA???@@@BBBDDDFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIJJJNNNMMMLLLLLLNNNPPPRRRTTTQQQSSSSSSRRRPPPOOONNNOOOYYYXXXWWWUUUTTTTTTTTTTTTTTTSSSRRRPPPOOONNNNNNNNNPPPPPPQQQRRRSSSSSSRRRRRRRRRQQQQQQRRRTTTTTTSSSRRRMMMNNNPPPQQQSSSTTTTTTTTTRRRPPPLLLIIIGGGFFFFFFGGGHHHGGGEEECCCBBBAAA@@@@@@BBBBBBBBBAAA@@@??????????????????@@@AAABBBCCCDDDCCCBBBBBBAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@????????????@@@AAABBBCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>???@@@AAAAAA@@@???>>>???>>>======???@@@??????AAA@@@??????????????????AAABBBCCCCCCDDDDDDDDDDDD??????>>>???@@@AAACCCDDD@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<======>>>@@@@@@AAABBBBBBBBBAAAAAA@@@???>>>======>>>???@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDCCCBBBAAAAAAAAABBBCCCEEEDDDCCCBBBAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDDDDDDDEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEJJJJJJJJJKKKJJJJJJIIIHHHJJJKKKLLLLLLLLLLLLLLLKKKIIIIIIIIIJJJKKKLLLMMMNNNKKKKKKJJJJJJJJJKKKLLLLLLNNNPPPRRRUUUUUUUUUSSSRRRTTTUUUVVVUUUTTTSSSSSSUUURRRRRRSSSSSSSSSTTTTTTTTTUUUWWWYYYYYYXXXVVVVVVWWWXXXWWWVVVUUUTTTTTTUUUUUUWWWWWWWWWWWWWWWVVVUUUUUUTTTUUUTTTRRRPPPOOOQQQRRRWWWVVVVVVVVVWWWZZZ\\\^^^\\\XXXTTTRRRTTTWWWYYYZZZ\\\\\\\\\\\\ZZZXXXVVVUUUSSSRRRQQQQQQRRRSSSUUUVVVTTTUUUVVVVVVVVVTTTRRRPPPRRRSSSSSSRRRPPPNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUUUURRRSSSTTTSSSQQQPPPQQQRRRUUUTTTSSSRRRRRRSSSUUUVVVWWWSSSOOONNNPPPRRRRRRRRRPPPOOOLLLKKKKKKLLLNNNOOONNNNNNMMMLLLKKKKKKKKKLLLMMMLLLKKKJJJJJJIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGIIIGGGFFFDDDDDDDDDFFFGGGGGGEEEBBBBBBDDDDDDBBBAAACCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHFFFCCCAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFEEEDDDCCCCCCDDDBBBAAA@@@@@@@@@AAABBBBBB???AAABBBBBBBBBBBBCCCEEEHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCBBBAAABBBCCCDDDEEEEEEDDDBBBAAA@@@AAABBBCCCFFFEEECCCAAA@@@@@@AAABBBCCCBBBBBBCCCFFFGGGEEECCCCCCBBBAAA@@@@@@@@@AAAAAAEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEDDDBBB???===<<<>>>@@@AAA???@@@CCCEEEFFFGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJIIIHHHHHHIIIJJJNNNMMMLLLLLLMMMOOORRRSSSSSSTTTTTTRRROOOMMMLLLMMMZZZYYYWWWVVVUUUTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOPPPQQQRRRQQQPPPMMMNNNOOOPPPQQQQQQQQQQQQPPPNNNKKKHHHFFFEEEFFFFFFGGGFFFDDDCCCBBBAAA@@@@@@CCCBBBBBBAAAAAA@@@@@@???======>>>???@@@BBBCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>?????????@@@AAAAAABBBBBB???????????????????????????@@@@@@AAAAAA@@@@@@???AAA@@@??????>>>>>>>>>>>>AAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCAAA???======>>>???>>>===>>>>>>======>>>>>>??????AAABBBBBBCCCCCCCCCBBBBBB>>>>>>===>>>???@@@BBBCCCAAA@@@@@@???>>>?????????============>>>>>>???@@@AAAAAABBBBBBAAA@@@??????============>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA?????????@@@@@@@@@@@@AAABBBBBBAAAAAAAAABBBCCCCCCGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDEEEFFFFFFEEEEEEEEEGGGGGGGGGHHHGGGGGGFFFEEEJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLIIIIIIIIIJJJKKKLLLNNNOOOKKKKKKJJJJJJIIIJJJJJJJJJLLLMMMPPPRRRTTTTTTSSSRRRQQQTTTVVVVVVUUUTTTUUUUUURRRSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWXXXWWWWWWYYYZZZ]]]\\\ZZZXXXVVVUUUTTTTTTWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPNNNOOOPPPUUUUUUWWWXXX[[[]]]^^^___[[[XXXTTTSSSTTTWWWXXXYYY\\\\\\]]]\\\[[[YYYWWWVVVRRRQQQPPPOOOOOOPPPQQQRRRPPPQQQSSSTTTTTTRRRQQQPPPSSSTTTTTTSSSPPPNNNNNNOOOQQQRRRSSSTTTUUUVVVVVVVVVSSSTTTTTTSSSQQQOOOPPPPPPSSSRRRQQQQQQRRRSSSUUUVVVVVVSSSPPPOOOPPPRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKKKKJJJJJJJJJJJJJJJKKKHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEGGGEEECCCCCCDDDDDDBBBAAACCCCCCBBBBBBBBBCCCCCCDDDFFFGGGGGGEEEBBBAAAAAABBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@BBBCCCDDDCCCBBBCCCDDD@@@@@@???@@@AAABBBCCCDDD@@@AAABBBAAA@@@???@@@BBBCCCCCCEEEEEEFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBAAAAAA@@@@@@BBBCCCDDDDDDCCCBBBAAA@@@AAABBBCCCFFFEEECCCBBBAAAAAABBBCCCAAAAAAAAABBBEEEFFFEEECCCCCCBBBAAA@@@@@@@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCHHHGGGEEEDDDCCCCCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEECCCAAA>>>===>>>@@@AAA???AAACCCEEEFFFHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJMMMLLLLLLLLLMMMOOOPPPRRRSSSTTTTTTRRRNNNKKKJJJJJJZZZYYYXXXVVVUUUTTTTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOQQQRRRRRRRRRRRRRRRQQQQQQPPPNNNMMMMMMNNNOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>??????@@@BBBCCCDDDBBBAAA@@@@@@??????@@@@@@????????????>>>>>>>>>===>>>?????????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>@@@@@@???======<<<<<<<<<@@@@@@AAABBBBBBBBBBBBAAACCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEEFFFAAA@@@>>>===>>>???>>>===<<<<<<<<<<<<<<<===>>>???AAAAAAAAABBBAAAAAA@@@@@@>>>=========>>>???AAABBBAAAAAA@@@???????????????>>>>>>======>>>??????@@@??????@@@AAAAAAAAAAAAAAA===============>>>??????>>>???@@@@@@AAAAAAAAAAAA>>>>>>>>>???????????????AAAAAAAAAAAABBBBBBCCCCCCEEEDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFFFFGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDEEEEEEDDDDDDCCCBBBDDDEEEEEEEEEEEEEEEDDDDDDFFFGGGGGGGGGGGGFFFFFFFFFIIIIIIHHHHHHIIIJJJLLLMMMNNNMMMKKKJJJJJJJJJKKKLLLIIIIIIIIIJJJKKKMMMNNNOOOLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKNNNPPPRRRRRRRRRRRROOORRRVVVWWWWWWVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVVVVWWWXXX[[[]]]^^^^^^\\\ZZZXXXWWWUUUUUUWWWVVVUUUSSSSSSTTTUUUUUUTTTUUUTTTRRROOONNNNNNNNNQQQSSSVVVYYY\\\^^^______[[[XXXUUUSSSUUUWWWXXXXXX[[[\\\\\\\\\ZZZYYYWWWVVVQQQPPPNNNMMMMMMMMMNNNNNNMMMOOOQQQRRRSSSRRRQQQPPPSSSTTTUUUTTTQQQOOONNNNNNPPPPPPRRRSSSUUUUUUVVVVVVSSSTTTTTTRRRPPPNNNNNNOOOPPPOOOOOOPPPPPPRRRSSSTTTTTTRRRPPPPPPPPPQQQRRRRRRQQQQQQQQQPPPPPPNNNMMMMMMKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIJJJKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHJJJIIIHHHGGGGGGIIIJJJKKKHHHHHHFFFEEEEEEDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFGGGEEEEEEDDDCCCCCCDDDDDDEEEGGGFFFFFFEEEEEEEEECCCBBBCCCCCCBBBAAAAAAAAABBBBBBDDDEEEFFFDDDBBBAAAAAABBB@@@@@@@@@AAAAAACCCDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA???AAACCCCCCAAA@@@AAABBB@@@@@@@@@@@@AAABBBCCCCCC@@@AAABBBAAA>>>===>>>??????@@@BBBDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCAAA@@@?????????@@@BBBCCCBBBBBBAAA@@@@@@AAABBBBBBDDDDDDCCCBBBBBBBBBCCCCCC??????@@@BBBCCCDDDDDDCCCEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAHHHFFFDDDBBBAAABBBCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFEEEDDDAAA???>>>>>>@@@AAA???@@@AAACCCEEEFFFGGGHHHJJJIIIHHHFFFFFFEEEEEEEEEHHHHHHHHHIIIJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJLLLLLLKKKLLLLLLNNNOOOPPPPPPQQQRRRPPPMMMKKKJJJJJJYYYXXXVVVUUUSSSRRRRRRRRROOONNNNNNNNNNNNOOOPPPPPPRRRRRRSSSSSSRRRQQQPPPPPPPPPNNNKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@@@@BBBAAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@??????@@@@@@????????????>>>>>>>>>===>>>>>>???????????????@@@========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<=========>>>??????@@@@@@??????AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFAAA@@@>>>===>>>???>>>===;;;;;;;;;;;;<<<===>>>>>>???@@@@@@@@@@@@??????>>>>>>======<<<===>>>@@@AAAAAA@@@??????>>>>>>?????????>>>>>>>>>>>>??????@@@<<<===>>>@@@AAABBBCCCCCC==================>>>???>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGIIIKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMIIIJJJJJJJJJLLLMMMNNNOOOLLLKKKJJJIIIIIIIIIIIIIIIIIIKKKMMMOOOPPPQQQQQQQQQOOORRRUUUWWWWWWWWWWWWXXXSSSSSSRRRQQQPPPPPPOOOOOOQQQSSSTTTUUUVVVXXX[[[^^^]]]]]]\\\[[[ZZZXXXWWWWWWVVVUUUTTTRRRRRRSSSTTTTTTSSSTTTTTTRRROOOMMMMMMMMMNNNQQQTTTXXX[[[]]]^^^^^^[[[YYYUUUTTTUUUVVVWWWWWWYYYYYYZZZZZZYYYWWWUUUTTTOOONNNLLLKKKJJJKKKKKKLLLMMMOOOQQQRRRSSSRRRQQQPPPRRRTTTUUUUUURRRPPPNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTRRRSSSSSSRRROOOMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOPPPQQQRRRQQQQQQQQQQQQPPPNNNLLLKKKHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBBBBCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCAAA@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCBBB@@@???>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBB@@@>>><<<<<<======???AAACCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCC@@@??????>>>???@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAACCCBBBBBBBBBBBBCCCCCCDDD???@@@AAABBBBBBCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDCCCCCCDDDDDDCCCBBBAAA@@@FFFDDDBBB@@@???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCAAA@@@??????@@@AAA??????@@@AAABBBDDDEEEFFFGGGFFFEEEDDDCCCCCCBBBCCCGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNLLLNNNOOONNNLLLKKKKKKLLLWWWVVVTTTRRRQQQPPPOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSSSSSSSRRRQQQOOOOOOPPPMMMKKKJJJJJJKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================???>>>>>>======>>>>>>???>>>======<<<<<<======>>><<<======>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@?????????>>>>>>???@@@BBBCCCCCCDDDAAA???======>>>???>>>===<<<<<<<<<;;;<<<<<<=========>>>>>>?????????>>>>>>???>>>=========>>>@@@AAA@@@??????>>>===>>>>>>>>>?????????>>>>>>??????@@@;;;<<<>>>???AAABBBCCCCCC>>>>>>>>>======>>>>>>???>>>???@@@AAABBBAAA@@@??????>>>>>>>>>>>>=========>>>>>>???@@@@@@@@@??????<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNKKKKKKJJJJJJIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPQQQPPPRRRUUUWWWWWWWWWXXXYYYVVVUUUTTTRRRPPPNNNMMMLLLNNNPPPSSSUUUVVVXXXZZZ\\\[[[[[[[[[[[[ZZZYYYXXXWWWTTTTTTSSSRRRRRRRRRRRRSSSQQQRRRSSSRRROOOMMMMMMMMMMMMOOOSSSVVVZZZ\\\]]]]]][[[YYYVVVUUUUUUVVVWWWVVVVVVVVVWWWWWWVVVUUUSSSRRRMMMLLLKKKJJJIIIJJJJJJKKKNNNOOOQQQSSSSSSRRRQQQPPPQQQSSSUUUUUUSSSQQQPPPOOOMMMNNNOOOPPPQQQRRRRRRRRRQQQRRRRRRQQQOOOMMMNNNNNNLLLMMMMMMNNNNNNOOOOOOOOONNNOOOOOOOOONNNNNNOOOQQQQQQQQQPPPOOONNNLLLJJJIIIFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEDDDEEEEEEFFFGGGHHHDDDDDDDDDDDDDDDEEEEEEFFFFFFEEECCCCCCCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEBBBDDDEEEEEECCCAAA@@@@@@BBBBBBAAAAAAAAABBBBBBCCCAAABBBCCCCCCAAA@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDBBB@@@>>>>>>>>>AAAAAABBBBBBBBBAAA@@@@@@AAAAAABBB@@@===<<<<<<======>>>???@@@BBBDDDEEEFFFHHHGGGGGGFFFEEEDDDDDDCCC@@@??????>>>>>>@@@AAABBB??????@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBCCCCCCCCC???AAACCCCCCBBBAAABBBCCC@@@??????>>>>>>???AAAAAABBBCCCDDDDDDDDDCCCBBBAAADDDCCCAAA@@@??????@@@@@@AAAAAA@@@AAAAAABBBCCCDDDDDDDDDBBBAAAAAAAAABBBCCC@@@@@@???@@@@@@AAACCCCCCDDDDDDCCCBBBAAAAAAAAABBBEEEFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLJJJKKKMMMMMMKKKJJJKKKLLLUUUTTTRRRPPPNNNMMMLLLLLLKKKKKKLLLLLLMMMOOOPPPQQQTTTTTTTTTSSSRRRPPPOOONNNQQQNNNKKKIIIIIIJJJIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA????????????????????????AAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================??????>>>======>>>?????????>>>>>>===<<<<<<======<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@AAAAAAAAA@@@???>>>======???@@@??????>>>===<<<<<<<<<<<<<<<===;;;<<<===>>>>>>>>>>>>>>>@@@???>>>===>>>???@@@AAA???>>>======<<<<<<======@@@@@@???>>>>>>??????@@@===>>>???@@@@@@AAAAAA@@@@@@??????>>>>>>>>>?????????@@@AAABBBBBBAAA???>>>?????????>>>>>>>>>=========>>>>>>??????>>>===<<<<<<===???@@@AAAAAA@@@@@@????????????????????????@@@AAABBBCCCDDDCCCAAA@@@EEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDDDDEEEFFFGGGHHHFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPRRRSSSUUUVVVVVVVVVXXXZZZZZZYYYWWWTTTQQQOOOMMMKKKLLLOOORRRUUUVVVWWWXXXZZZZZZZZZZZZZZZYYYWWWVVVUUURRRSSSSSSSSSRRRRRRQQQQQQOOOQQQRRRRRROOOMMMMMMMMMNNNPPPRRRUUUXXX[[[]]]]]][[[YYYVVVUUUVVVVVVVVVUUUSSSSSSTTTTTTSSSRRRQQQOOOLLLKKKJJJIIIIIIIIIJJJKKKNNNOOOQQQRRRRRRQQQPPPOOOOOORRRUUUVVVTTTRRRQQQQQQLLLMMMNNNOOOOOOOOOOOOOOOOOOQQQQQQPPPNNNMMMNNNOOONNNNNNOOOOOOOOOOOOOOOOOOKKKMMMNNNNNNLLLLLLNNNPPPPPPPPPNNNMMMKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEFFFGGGHHHFFFDDDCCCBBBCCCDDDEEEBBBBBBCCCDDDDDDDDDDDDDDDCCCFFFHHHHHHEEEBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEE@@@AAABBBBBBAAA@@@AAACCCBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@BBBCCCBBBAAA??????@@@>>>???AAABBBBBBBBBBBBAAA@@@AAABBB@@@>>>======>>>===<<<<<<===>>>AAADDDEEEGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>???@@@AAABBB>>>>>>???@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBAAACCCEEEDDDBBB@@@AAACCC>>>>>>=========>>>@@@@@@AAABBBDDDEEEEEEDDDCCCBBBCCCCCCBBBAAAAAA@@@@@@???@@@????????????AAABBBCCCEEEEEEDDDDDDDDDEEEFFFGGGBBBBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHGGGGGGGGGHHHJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLJJJIIIIIIIIISSSRRRPPPNNNLLLKKKJJJJJJJJJKKKKKKLLLMMMOOOQQQRRRTTTTTTTTTSSSRRRPPPOOONNNQQQNNNKKKIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>??????===>>>>>>???@@@BBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBB????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@AAA@@@???>>><<<<<<<<<<<<======>>>???????????????===============>>>>>>>>>:::<<<>>>@@@AAA@@@???>>>???===<<<===???@@@@@@??????>>>===<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>@@@??????>>>>>>???@@@AAA>>>>>>===<<<<<<<<<<<<<<<@@@@@@???????????????@@@@@@@@@@@@@@@@@@???>>>>>>@@@@@@???????????????@@@@@@@@@BBBBBBBBB@@@>>>===@@@@@@??????>>>>>>>>>=========>>>>>>>>><<<;;;:::>>>???@@@AAABBBAAA@@@@@@???????????????????????????AAABBBCCCCCCAAA@@@>>>FFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAACCCDDDEEEEEEEEEEEEFFFEEEDDDDDDDDDFFFGGGHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGHHHJJJLLLNNNNNNNNNMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMNNNNNNNNNOOOOOOPPPSSSTTTUUUUUUUUUVVVXXX[[[]]]\\\YYYVVVSSSOOOMMMLLLJJJNNNRRRUUUVVVVVVWWWXXXZZZZZZZZZZZZXXXVVVTTTRRRQQQRRRSSSSSSSSSRRRPPPOOONNNPPPRRRQQQOOONNNMMMMMMPPPQQQSSSUUUXXX[[[]]]^^^[[[YYYVVVUUUVVVVVVVVVUUUQQQQQQRRRRRRRRRPPPOOONNNKKKJJJIIIIIIIIIIIIKKKKKKMMMNNNPPPQQQQQQPPPNNNMMMNNNQQQTTTVVVUUUSSSRRRRRRLLLMMMMMMNNNNNNNNNMMMMMMNNNPPPPPPPPPNNNNNNNNNPPPPPPPPPQQQQQQQQQPPPOOOOOOIIILLLNNNMMMKKKKKKMMMOOOPPPOOOMMMKKKIIIGGGGGGFFFIIIIIIHHHHHHGGGHHHHHHHHHLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFF???@@@BBBDDDEEEDDDDDDCCCAAAAAAAAABBBDDDFFFGGGHHHIIIHHHEEECCCBBBBBBCCCDDD@@@AAABBBBBBCCCCCCCCCBBBFFFIIILLLLLLIIIFFFFFFFFFAAAAAAAAABBBCCCDDDEEEFFF???AAABBBBBB@@@@@@AAACCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA???@@@BBBBBBAAAAAAAAABBB<<<===???BBBCCCDDDDDDCCC@@@AAABBB@@@>>>===>>>???<<<;;;::::::<<>>======AAA@@@?????????@@@BBBBBB===>>>???@@@@@@@@@@@@@@@===>>>???@@@AAABBBBBBBBBBBBDDDFFFEEEBBB@@@AAABBB??????>>>>>>>>>???AAABBB@@@BBBDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>===>>>@@@AAABBBFFFFFFFFFFFFGGGHHHIIIJJJDDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJHHHHHHGGGFFFGGGHHHJJJKKKIIIIIIJJJJJJKKKJJJJJJJJJKKKLLLMMMLLLIIIGGGGGGGGGUUUSSSQQQOOONNNLLLHHHFFFMMMLLLLLLMMMMMMNNNOOOPPPUUUTTTSSSRRRRRRQQQQQQQQQPPPOOOMMMKKKIIIGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBAAAAAAAAAAAAAAAAAA@@@CCCAAA???>>>===>>>???@@@@@@>>>===???BBBCCCBBB???@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<<<<999:::;;;<<<============<<<<<<<<<===============<<<<<<<<<=======================================??????>>>===============<<<;;;;;;;;;;;;<<<======BBB@@@???======>>>@@@AAA@@@???===<<<;;;;;;;;;<<<:::<<<===>>>===>>>???AAAAAABBBBBBCCCBBBAAA??????>>>>>>????????????>>>===@@@@@@AAAAAAAAA@@@??????@@@@@@???>>>======>>>>>>AAAAAAAAA@@@@@@>>>======<<<<<<<<<============>>>???@@@@@@???>>>>>>???AAABBBBBBBBBCCCBBBBBBAAAAAACCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEDDDCCCAAAAAACCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGFFFGGGIIIKKKLLLJJJJJJJJJLLLMMMLLLKKKIIIJJJJJJKKKLLLMMMMMMNNNOOOOOONNNNNNNNNNNNNNNMMMQQQMMMHHHGGGJJJMMMOOOOOONNNMMMKKKIIIIIIKKKNNNPPPSSSSSSTTTVVVXXXYYY[[[\\\XXXZZZ[[[YYYUUURRROOONNNNNNOOOOOOPPPRRRSSSUUUVVVWWWYYY[[[]]]\\\YYYVVVSSSVVVVVVVVVUUUSSSRRRPPPOOOOOOPPPQQQRRRRRRPPPNNNMMMOOOPPPSSSUUUXXXZZZ\\\\\\[[[[[[ZZZXXXWWWVVVUUUUUUTTTSSSQQQOOONNNMMMLLLLLLMMMMMMKKKJJJIIIIIIIIIIIINNNMMMLLLLLLLLLMMMNNNOOONNNOOOQQQSSSTTTTTTSSSRRRLLLMMMNNNLLLKKKKKKLLLNNNMMMPPPRRRQQQNNNKKKKKKMMMSSSSSSSSSRRRQQQPPPNNNNNNQQQQQQPPPOOONNNNNNMMMMMMMMMKKKIIIIIIIIIIIIHHHGGGKKKKKKJJJIIIHHHGGGGGGFFFKKKIIIGGGEEEEEEEEEFFFGGGCCCCCCDDDDDDEEEEEEFFFFFF@@@@@@AAAAAABBBCCCDDDDDD@@@??????@@@BBBEEEHHHJJJJJJJJJIIIGGGEEEDDDCCCBBBFFFDDDBBB@@@@@@AAACCCDDDFFFFFFGGGHHHHHHGGGGGGFFFBBBBBBBBBBBBAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBB@@@??????>>>@@@@@@AAABBBBBBAAAAAAAAA@@@@@@???>>>======>>>>>>>>>???@@@AAAAAA@@@???>>>@@@>>><<<:::;;;===@@@BBBCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???????????????>>>===<<>>>>>===<<<<<<===???BBBCCCEEEFFFGGGIIIJJJKKKLLLLLLHHHFFFBBB@@@???@@@CCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCEEEHHHJJJJJJIIIFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFTTTRRRPPPPPPOOONNNKKKIIIKKKKKKKKKLLLLLLNNNOOOOOOTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMJJJIIIGGGGGGFFFDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAA@@@???======>>>???@@@AAA@@@???@@@AAABBB@@@===??????@@@@@@@@@@@@??????AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;========================???>>>>>>===<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAABBB>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<======@@@???>>>======>>>???@@@@@@???===<<<;;;;;;<<<<<<;;;<<<>>>>>>======>>>@@@@@@AAAAAAAAAAAA@@@???>>>???????????????>>>>>>>>>??????@@@AAAAAA@@@@@@@@@@@@??????>>>======>>>>>>?????????>>>>>>===<<<;;;============>>>>>>>>>>>>???@@@@@@???>>>>>>???AAAAAABBBBBBCCCBBBBBBAAAAAACCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEDDDCCCAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGFFFFFFFFFHHHJJJKKKJJJJJJJJJLLLMMMLLLKKKIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNKKKHHHHHHKKKMMMNNNNNNOOONNNMMMKKKKKKLLLMMMNNNQQQRRRTTTVVVXXXYYYZZZ[[[YYYZZZ[[[ZZZVVVRRRPPPOOOPPPPPPPPPQQQRRRSSSUUUUUUUUUVVVXXXZZZZZZXXXVVVUUUVVVVVVVVVUUUSSSRRRPPPOOOOOOPPPQQQRRRRRRPPPOOOMMMNNNOOORRRTTTWWWXXXZZZZZZYYYYYYXXXWWWUUUTTTTTTSSSQQQQQQPPPNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMOOOOOONNNMMMMMMMMMNNNOOOMMMOOOQQQSSSSSSRRRQQQPPPNNNOOOOOOMMMKKKJJJKKKLLLMMMOOOQQQQQQNNNLLLKKKLLLPPPPPPQQQPPPPPPOOONNNMMMOOOOOOOOOOOOOOONNNNNNNNNNNNLLLIIIHHHIIIHHHGGGFFFJJJJJJIIIIIIHHHHHHGGGGGGJJJHHHFFFEEEDDDEEEFFFFFFCCCCCCDDDDDDDDDEEEEEEEEE??????@@@AAAAAABBBCCCCCC@@@@@@???@@@AAADDDGGGHHHKKKJJJIIIGGGEEECCCBBBAAAEEEDDDBBBAAAAAACCCEEEGGGGGGGGGGGGGGGGGGFFFEEEDDDAAAAAABBBBBBAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@??????>>>======>>>>>>??????@@@@@@@@@???>>>===>>><<<:::888999;;;>>>@@@CCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>===<<<>>>===<<<===???AAA@@@???CCCCCCCCCCCCBBBAAA@@@???@@@???>>>======>>>>>>???>>>???AAABBBCCCBBB@@@???@@@??????AAACCCCCC@@@===???>>>=========???AAABBBFFFFFFFFFEEEFFFGGGHHHIIIFFFEEEBBB@@@@@@@@@BBBCCCEEEDDDDDDDDDCCCDDDDDDDDDFFFDDDDDDEEEFFFGGGFFFEEEBBBBBBBBBCCCDDDDDDEEEEEEGGGHHHHHHIIIIIIIIIIIIHHHKKKKKKKKKKKKJJJIIIHHHGGGSSSQQQPPPQQQQQQPPPNNNLLLIIIIIIIIIJJJKKKMMMNNNOOORRRQQQPPPOOONNNNNNNNNNNNNNNMMMKKKJJJHHHGGGFFFFFFDDDDDDDDDCCCBBBAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===>>>???@@@AAABBB@@@???@@@@@@@@@>>><<<>>>>>>????????????>>>>>>@@@@@@????????????@@@@@@========================;;;;;;::::::::::::;;;;;;==============================<<<<<<;;;;;;::::::;;;<<<===>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999:::;;;===???AAABBBCCC======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<<<<===>>>??????>>>===<<<<<<;;;<<<<<<<<<===>>>===<<<<<<===>>>>>>???????????????>>>===??????>>>>>>>>>??????@@@>>>>>>???@@@AAAAAAAAAAAA??????>>>=========>>>>>>>>>>>>???>>>>>>===<<<;;;============>>>>>>>>>???>>>???@@@???>>>===???AAAAAAAAABBBBBBCCCBBBBBBAAACCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEGGGIIIKKKJJJIIIJJJLLLMMMLLLKKKIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIJJJLLLNNNNNNNNNPPPPPPOOOOOONNNNNNMMMMMMNNNPPPSSSVVVXXXYYYYYYYYYYYYZZZ[[[YYYVVVSSSQQQQQQSSSSSSRRRRRRRRRSSSTTTTTTTTTUUUVVVXXXXXXYYYYYYXXXVVVVVVVVVUUUSSSRRRPPPOOOPPPQQQQQQRRRRRRPPPOOONNNNNNOOOPPPRRRTTTUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNNNNMMMNNNPPPQQQQQQPPPOOONNNOOOPPPPPPNNNKKKJJJJJJJJJMMMOOOPPPPPPNNNLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLNNNNNNOOOPPPPPPPPPPPPPPPOOOMMMJJJIIIHHHHHHFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFEEEDDDDDDEEEEEECCCCCCCCCCCCCCCDDDDDDDDD??????@@@@@@AAAAAABBBBBBAAA@@@@@@@@@AAACCCEEEFFFIIIIIIHHHFFFDDDCCCAAAAAADDDCCCBBBBBBCCCFFFHHHJJJJJJIIIHHHGGGFFFDDDCCCBBB@@@AAAAAAAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@??????>>>=========>>>>>>????????????>>>>>>===<<<<<<:::888777777999<<<===CCCCCCAAA@@@@@@??????????????????>>>>>>============>>>>>>>>>>>>>>>===<<<;;;::::::;;;>>>??????>>>@@@AAABBBCCCBBB@@@>>>===>>>>>>??????????????????>>>???@@@AAABBBBBBAAA@@@@@@??????@@@BBBAAA???===??????=========>>>???@@@FFFEEEDDDCCCBBBCCCEEEFFFDDDCCCBBBAAA@@@@@@@@@AAACCCCCCCCCCCCCCCDDDDDDDDDGGGEEEDDDDDDEEEEEECCCBBB@@@@@@@@@AAABBBBBBCCCCCCEEEFFFGGGHHHHHHHHHHHHGGGIIIJJJJJJKKKKKKJJJJJJIIITTTSSSRRRRRRRRRRRRPPPNNNHHHHHHIIIJJJKKKMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@??????@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@?????????>>>>>>======>>>???@@@AAA@@@???????????????>>>======>>>>>>??????>>>>>>===>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;========================;;;;;;;;;:::::::::999999;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888777888999:::<<<>>>???@@@<<<<<<;;;::::::::::::;;;;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;;;;<<<===>>>>>>>>>======<<<<<<<<<<<<<<<===>>>===;;;:::;;;<<<========================@@@???>>>>>>>>>???@@@AAA======>>>@@@AAAAAAAAAAAA???>>>>>>=========>>>>>>@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<=========>>>>>>>>>?????????======???@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEDDDEEEGGGHHHJJJIIIHHHIIIKKKLLLKKKJJJHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMJJJJJJKKKMMMNNNOOOOOONNNOOOPPPQQQRRRSSSRRRRRRQQQMMMOOORRRUUUWWWXXXXXXXXXVVVWWWXXXWWWUUUSSSSSSSSSUUUTTTTTTSSSSSSSSSSSSSSSVVVVVVVVVVVVWWWXXXYYYZZZVVVVVVVVVUUUSSSRRRPPPOOOPPPQQQQQQQQQQQQPPPOOOOOOMMMNNNOOOQQQRRRSSSSSSSSSUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPOOONNNMMMLLLLLLLLLKKKKKKLLLMMMOOOQQQRRRTTTRRRRRRQQQPPPOOONNNNNNNNNMMMNNNPPPQQQPPPOOOMMMLLLNNNOOOPPPOOOLLLKKKKKKLLLMMMNNNOOOOOONNNMMMLLLKKKIIIJJJKKKKKKLLLLLLLLLKKKMMMNNNOOOQQQRRRRRRRRRRRRQQQNNNKKKJJJIIIHHHGGGEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCEEEHHHJJJLLLLLLKKKIIIGGGEEECCCBBBBBB???@@@@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@?????????>>>>>>=========>>>>>>=========>>>>>>>>>>>>===;;;:::888777777999;;;<<>>>>>>>>======<<<<<<;;;<<<<<<===>>>>>>=========<<<;;;:::;;;===>>>===<<<===???AAABBBAAA???===;;;;;;<<<>>>???@@@???===<<<======???@@@AAAAAAAAAAAA?????????@@@@@@@@@>>>===???>>>===<<<<<<<<<<<<===BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>@@@AAAAAABBBBBBCCCCCCCCCEEEDDDBBBBBBCCCDDDBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIVVVTTTSSSSSSSSSRRROOOMMMIIIIIIJJJJJJLLLMMMNNNOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@>>>??????@@@AAABBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>=========>>>>>>??????@@@<<<===>>>??????>>>??????>>>>>>????????????>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999;;;;;;<<<=========<<<<<<======<<<<<<;;;;;;;;;:::<<<<<<;;;:::999888888777888999999:::;;;;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<==================<<<<<<<<<<<<===>>><<<:::999:::;;;<<<<<<<<<<<<<<<<<<<<<===???????????????@@@AAAAAA<<<===>>>???@@@AAAAAAAAA>>>===============>>>>>>???@@@@@@@@@@@@??????>>>;;;;;;<<<<<<<<<=========>>>??????>>>======>>>@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCDDDDDDCCCCCCEEEGGGHHHGGGFFFGGGIIIJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMJJJLLLNNNOOOOOOOOOOOOOOONNNPPPRRRUUUWWWWWWWWWWWWNNNPPPRRRTTTVVVWWWWWWWWWSSSTTTVVVVVVTTTTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUSSSRRRPPPOOOPPPPPPPPPPPPPPPOOOOOONNNMMMNNNOOOPPPQQQRRRRRRRRRUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSQQQNNNMMMKKKJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSRRRRRRRRRQQQPPPOOONNNNNNMMMOOOPPPQQQQQQOOONNNMMMKKKMMMOOOOOONNNMMMMMMNNNMMMMMMNNNNNNNNNNNNLLLKKKHHHHHHIIIJJJKKKKKKKKKKKKLLLNNNPPPRRRTTTTTTTTTSSSRRROOOMMMKKKJJJJJJHHHFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIHHHGGGGGGFFFEEEEEEEEEBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEBBBBBBBBBCCCEEEGGGJJJKKKMMMKKKIIIFFFDDDCCCBBBBBB>>>>>>??????@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????@@@AAAAAAAAA@@@@@@???>>>>>>===============>>>>>>;;;;;;<<<===>>>???@@@@@@<<<;;;:::999999999;;;<<>>>>>======<<<;;;:::::::::;;;<<<===============>>>===<<<<<<>>>>>>===;;;<<<===???AAA@@@???<<<:::999:::===>>>>>>===;;;:::;;;<<<===???@@@AAAAAABBB???@@@@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;===???BBBEEEFFFEEEDDDCCC@@@AAAAAAAAA@@@???>>>======>>>???@@@AAABBBAAAAAABBBAAA@@@AAACCCDDDDDDCCCAAABBBBBBCCCCCCDDDDDDEEEEEEEEEGGGHHHHHHIIIIIIIIIEEEEEEFFFGGGHHHHHHHHHHHHVVVTTTSSSSSSSSSRRROOOMMMLLLLLLLLLLLLMMMNNNOOOPPPMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>:::<<<>>>>>>>>>>>>???@@@>>>>>>????????????>>>>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<;;;:::::::::;;;;;;;;;::::::999999999<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::::::::::::::;;;;;;<<<:::::::::;;;<<<<<<======<<<<<<============<<<<<<;;;<<<===<<<:::999999;;;<<<;;;;;;;;;;;;<<<=========>>>???@@@AAAAAAAAA@@@======>>>???@@@@@@@@@@@@======<<<<<<======>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<===============>>>???>>>===<<<>>>@@@@@@@@@AAABBBCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAA@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBCCCEEEFFFFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMKKKMMMOOOOOONNNMMMNNNOOOMMMNNNQQQUUUWWWYYYZZZZZZRRRRRRSSSTTTUUUVVVWWWWWWTTTUUUVVVVVVTTTTTTUUUVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPQQQQQQQQQVVVVVVVVVUUUSSSRRRPPPOOOOOOOOOOOONNNNNNNNNNNNNNNMMMNNNOOOQQQRRRSSSSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVVVVUUURRRPPPMMMKKKJJJJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPOOONNNNNNNNNOOOQQQRRRRRRQQQPPPOOOJJJLLLOOOPPPOOONNNNNNOOOMMMLLLLLLMMMOOONNNLLLJJJHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLOOORRRSSSSSSSSSRRRQQQOOOLLLKKKJJJJJJHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAA>>>???@@@AAACCCDDDEEEFFFBBBBBBBBBCCCDDDEEEGGGGGGJJJHHHFFFDDDBBBBBBBBBBBB======>>>????????????>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>AAAAAAAAAAAA@@@???>>>=========<<<<<<======>>>>>><<<<<<<<<===>>>???@@@AAA===<<<;;;:::::::::;;;<<>>======<<<;;;::::::999999;;;<<<============???===<<<===>>>???>>>===<<<===>>>??????>>><<<;;;:::;;;<<<===<<<;;;999888:::;;;<<<===???@@@BBBBBB@@@AAABBBAAA???>>>>>>???>>>>>>>>>======<<<<<<<<<<<<>>>AAADDDFFFFFFDDDCCC@@@@@@@@@@@@???>>>===<<<;;;<<<>>>@@@AAABBBAAAAAA?????????AAADDDFFFFFFEEE@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIDDDEEEFFFFFFGGGGGGGGGGGGSSSRRRQQQRRRSSSSSSQQQOOOPPPPPPOOOOOOOOOOOOPPPPPPLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>??????@@@@@@AAAAAABBBBBBAAA@@@???>>>======>>>>>>>>>>>>>>>>>>======:::===??????===<<<===>>><<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<============<<<<<<======<<<;;;;;;:::999999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::===<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999:::;;;<<<<<<=========;;;<<<===>>>>>>===<<<<<<:::;;;<<<;;;:::999:::;;;<<<;;;;;;:::;;;<<<===>>><<<===@@@BBBCCCBBBAAA???>>>>>>????????????>>>>>><<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>????????????===>>>???>>><<<<<<>>>??????@@@AAABBBCCCCCCCCCCCC@@@@@@????????????@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@AAABBBBBBAAABBBDDDFFFDDDCCCBBBCCCEEEFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJKKKMMMMMMKKKMMMNNNMMMKKKJJJKKKMMMMMMNNNPPPRRRUUUWWWXXXYYYVVVUUUTTTSSSSSSUUUVVVWWWZZZZZZZZZXXXUUUTTTTTTUUUTTTTTTSSSRRRQQQQQQQQQQQQOOOPPPPPPQQQQQQRRRRRRRRRVVVVVVVVVUUUSSSRRRPPPOOONNNNNNMMMMMMLLLLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUSSSPPPOOOMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOPPPQQQPPPPPPOOONNNOOOPPPRRRTTTUUUTTTSSSRRRKKKMMMPPPPPPOOONNNMMMNNNMMMKKKKKKMMMOOOOOOLLLJJJJJJJJJKKKLLLLLLLLLKKKKKKHHHJJJMMMOOOQQQPPPOOONNNNNNLLLJJJIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????????????????>>>>>>>>>>>>>>>======???@@@@@@AAAAAAAAA???@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCAAA?????????@@@AAA<<<======>>>??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>@@@???>>>>>>>>>>>>???@@@===<<<;;;::::::::::::;;;======>>>>>>???AAABBBCCC??????>>>===<<<;;;::::::888888:::;;;<<<=========;;;;;;:::<<>>>>>>>>>>>======<<<=========<<<:::888777::::::;;;<<<>>>@@@BBBCCCAAACCCCCCAAA???===???AAA@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBBCCCDDD@@@??????>>>======<<<<<<;;;===???BBBCCCCCCCCCCCC@@@??????AAADDDFFFFFFEEE??????@@@AAAAAABBBBBBCCCBBBCCCEEEFFFGGGHHHHHHHHHEEEFFFFFFGGGGGGGGGFFFFFFPPPPPPPPPQQQSSSTTTSSSQQQRRRRRRQQQPPPPPPPPPQQQQQQLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@@@@@@@BBBBBBAAA@@@???>>>===<<<>>>>>>??????>>>===<<<;;;<<<>>>@@@???<<<:::;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;=========<<<<<<=================================:::999999999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::===>>>>>>>>>>>>>>>============<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;777777888888888999999999======<<<;;;;;;;;;;;;<<<::::::999999::::::;;;<<<999:::;;;<<<============;;;<<<===>>>>>>===<<<<<<999:::;;;;;;999999:::;;;<<<;;;;;;:::;;;<<<===>>>;;;===@@@CCCDDDCCC@@@???>>>????????????>>>>>>===<<<<<<<<<<<<<<<===>>>???>>>??????@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAA===>>>>>>>>><<<<<<>>>??????@@@AAABBBCCCCCCCCCCCC@@@@@@????????????@@@@@@???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@AAABBBBBBAAAAAACCCEEECCCBBBAAABBBDDDDDDDDDCCCGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHJJJKKKLLLMMMKKKMMMMMMKKKHHHGGGIIIKKKMMMNNNOOOPPPRRRTTTUUUVVVXXXWWWTTTRRRRRRTTTVVVXXX______]]]ZZZVVVTTTSSSTTTSSSSSSRRRQQQQQQQQQQQQQQQOOOPPPRRRTTTUUUVVVVVVVVVVVVVVVVVVUUUSSSRRRPPPOOONNNMMMMMMLLLKKKLLLLLLLLLNNNOOOPPPSSSTTTVVVVVVWWWSSSSSSTTTTTTUUUUUUVVVVVVUUUTTTRRRQQQPPPOOOOOONNNNNNNNNNNNMMMMMMNNNOOOOOOMMMNNNOOOPPPPPPPPPOOONNNOOOQQQSSSUUUVVVVVVUUUTTTLLLOOOQQQQQQOOOMMMLLLLLLMMMKKKKKKLLLOOOOOOMMMJJJKKKLLLLLLLLLLLLLLLKKKKKKFFFHHHKKKMMMOOONNNMMMKKKLLLJJJHHHGGGHHHHHHGGGEEEFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???AAA@@@@@@@@@??????>>>>>>===============<<<<<<<<<<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@???===<<<<<<===???@@@<<<<<<===>>>>>>???>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????<<<===>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@>>>======<<<<<<<<<<<<<<<===>>>???DDDBBBAAA???=========>>><<<;;;;;;:::999999999:::<<<<<<===>>>???AAACCCDDD@@@???>>>===<<<;;;::::::777888999;;;<<<======>>>888777888;;;???AAABBBBBB>>>=========>>>>>>>>>>>>???>>>>>>===<<<:::999888999::::::<<<>>>@@@BBBCCCBBBDDDDDDBBB???===???BBBAAABBBBBBCCCCCCBBBBBBBBBDDDBBB???======???BBBDDD@@@???>>>===<<<<<<<<<===<<<>>>AAACCCEEEEEEEEEDDDAAA@@@@@@BBBDDDFFFEEEEEE@@@AAAAAABBBBBBCCCDDDDDDAAABBBCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFTTTSSSQQQOOONNNOOOQQQRRRPPPPPPQQQQQQPPPPPPOOONNNLLLLLLLLLLLLKKKJJJHHHHHHEEEDDDDDDCCCBBBBBBAAAAAADDDCCCBBBAAA@@@???????????????@@@@@@@@@@@@??????????????????>>>>>>>>>======>>>>>>?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888999::::::;;;;;;::::::999:::999999888888999999:::;;;:::999888777888999:::;;;::::::::::::;;;<<<<<<999999;;;<<<<<<<<<;;;:::<<<;;;999888888999;;;<<<:::;;;;;;:::999:::<<<>>><<<999777777888::::::999;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<:::::::::::::::::::::::::::999888888888:::===>>>======>>>>>>>>>>>>======;;;;;;;;;;;;<<<===??????>>>============>>>>>>?????????>>>======>>>>>>???>>>@@@BBBDDDDDDBBB@@@>>>>>>===<<<<<<<<<===???@@@AAAAAAAAA@@@@@@@@@??????@@@@@@??????@@@AAAAAABBB>>>>>>>>>???@@@AAACCCCCCDDDDDDDDDCCCBBBBBBAAAAAACCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFHHHIIIJJJKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGIIIKKKNNNPPPPPPPPPPPPRRRSSSRRRPPPOOOTTT___hhhhhhkkklllfff\\\UUUUUUXXXVVVUUUTTTRRRRRRRRRSSSTTTSSSTTTTTTTTTTTTUUUWWWZZZZZZ\\\\\\XXXQQQMMMOOORRRMMMSSSWWWVVVTTTTTTSSSOOONNNOOORRRTTTUUUUUUTTTSSSSSSQQQNNNLLLLLLOOORRRUUUSSSSSSRRRPPPNNNMMMKKKKKKNNNMMMKKKKKKLLLMMMPPPQQQQQQRRRSSSRRRPPPOOOOOOOOONNNPPPRRRTTTUUUUUUTTTSSSQQQPPPMMMKKKJJJJJJKKKKKKIIIGGGGGGHHHJJJKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@?????????@@@>>>>>>???@@@@@@>>>===<<<<<<===============<<<;;;>>>>>>======<<<<<<;;;;;;AAAAAAAAABBBBBBAAAAAA@@@@@@@@@???????????????@@@BBBAAA@@@>>>===<<<<<<<<<999999999:::<<<>>>AAABBBBBBAAA???>>>>>>>>>??????AAA@@@@@@??????@@@@@@AAA@@@??????>>>>>>>>>>>>>>>DDDCCCCCCBBB@@@>>><<<;;;======<<<<<<<<<;;;;;;;;;===>>>>>>>>>?????????@@@<<<<<<<<<;;;:::999888777::::::;;;===>>>@@@AAAAAA???>>>===;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======>>>===<<<<<<<<<===???@@@===<<<;;;<<<===>>>>>><<<;;;<<<===>>>>>><<<:::999;;;<<<>>>>>>>>>???AAACCCGGGEEEBBB@@@???@@@AAACCC???@@@AAACCCDDDEEEEEEEEEGGGEEEBBB???============>>>??????>>><<<:::;;;<<<<<<===>>>???BBBDDDFFFGGGBBBBBBBBBCCCCCCCCCDDDDDDBBB@@@??????AAABBBBBBAAAAAA??????@@@BBBDDDEEEDDDGGGHHHIIIIIIGGGGGGHHHIIISSSRRRPPPNNNNNNOOOPPPQQQPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLKKKKKKIIIHHHGGGDDDDDDDDDCCCBBBAAAAAAAAACCCBBBAAA@@@??????????????????@@@@@@@@@@@@????????????>>>>>>>>>=========>>>???????????????>>>===>>>>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::999999999999999::::::;;;;;;::::::999:::999999888888999999:::;;;;;;999888888888999::::::::::::::::::;;;;;;<<<999:::;;;<<<===<<<;;;;;;<<<:::999888888999:::<<<999::::::999777888:::<<<;;;999777777999::::::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::999888888888:::<<<============>>>>>>=========>>>=========>>>???@@@@@@>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>======???AAACCCDDDDDDCCCAAA???>>>======<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAA????????????@@@AAABBBBBBDDDCCCCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOPPPPPPOOOPPPUUU___gggnnnpppqqqjjj```YYYWWWYYYUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTUUUTTTSSSTTTVVVXXXWWWZZZ[[[XXXSSSQQQSSSVVVUUUZZZ^^^^^^^^^___[[[UUUPPPQQQSSSTTTUUUTTTSSSRRRRRRPPPNNNLLLLLLNNNQQQSSSQQQQQQPPPOOOMMMLLLKKKKKKMMMLLLKKKKKKLLLMMMOOOQQQQQQRRRSSSRRRPPPOOOOOOOOOOOOQQQSSSTTTUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJKKKKKKIIIHHHGGGHHHJJJKKKJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@??????????????????????????????>>>>>>===<<<<<<===============<<>>>>>>>>@@@@@@@@@AAA@@@@@@???????????????>>>??????@@@@@@BBBAAA@@@>>>=========<<<;;;;;;;;;;;;===???AAABBBDDDBBB@@@>>>===<<<<<<===??????>>>>>>>>>>>>??????>>>=========>>>??????@@@BBBBBBAAA@@@???===;;;:::<<<<<<<<<;;;;;;;;;::::::=========>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::888888888999:::<<<>>>@@@AAABBB::::::::::::;;;===>>>???;;;;;;<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<===??????===<<<;;;<<<===>>>>>><<<;;;<<<===>>>===<<<:::999;;;<<<>>>>>>===>>>AAACCCBBBAAA@@@@@@???>>>>>>>>>???@@@AAACCCDDDDDDEEEEEEEEEDDDAAA???======>>>>>>>>>??????>>><<<:::;;;<<<======>>>???AAACCCDDDFFFAAABBBBBBBBBBBBCCCCCCCCCBBB@@@??????AAABBBBBBAAAAAA@@@???@@@BBBDDDEEEDDDFFFGGGHHHHHHGGGFFFGGGHHHQQQPPPNNNMMMMMMMMMNNNOOOPPPPPPOOONNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@AAAAAA@@@???>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<>>>>>===>>>=========<<<<<<<<<<<<<<<<<<=========>>>>>>>>>=========>>>======<<<;;;=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::999999:::999999888888999999:::<<<;;;:::999999999:::::::::999999999999:::;;;;;;:::;;;<<<=========<<<;;;;;;:::999888888999:::;;;777888888777666666777999;;;999777777999:::999888::::::;;;;;;;;;;;;:::::::::999999888888999999:::::::::::::::::::::::::::;;;:::999888888999:::;;;<<<<<<============<<<<<<>>>>>>>>>===>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<@@@AAACCCDDDDDDCCCAAA@@@===============>>>????????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@?????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEECCCCCCEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGJJJJJJJJJJJJKKKLLLMMMMMMKKKMMMOOOOOOQQQUUU]]]cccnnnqqqqqqjjjaaaYYYWWWXXXRRRRRRQQQPPPPPPPPPQQQQQQTTTUUUUUUTTTSSSSSSUUUVVVUUUXXXZZZYYYVVVUUUXXXZZZ]]]```cccdddhhhjjjeee^^^SSSSSSTTTUUUTTTSSSQQQPPPPPPOOONNNMMMMMMMMMOOOOOONNNNNNNNNMMMLLLLLLKKKKKKMMMLLLKKKKKKLLLMMMOOOPPPQQQRRRSSSRRRPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTSSSSSSOOONNNLLLKKKJJJJJJJJJKKKJJJIIIHHHIIIJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJKKKJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCEEEDDDDDDDDDDDDCCCCCCCCC@@@??????>>>>>>>>>>>>>>>AAA@@@@@@???>>>?????????;;;;;;<<<===>>>>>>>>>===>>>???????????????@@@@@@??????@@@@@@???>>>>>>===>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@???>>>=========>>>>>>======>>>???AAABBBEEECCCAAA>>><<<:::::::::>>>======<<<<<<======>>>;;;<<<<<<<<<>>>???@@@AAA@@@@@@??????===<<<;;;:::;;;;;;;;;:::::::::999999<<<<<<=========<<<<<<;;;<<<<<<<<<<<<<<<;;;:::999888888999;;;<<<>>>@@@AAA999999999999:::<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;======<<<<<<======>>>???===<<<;;;<<<===>>>>>><<<;;;<<<=========<<<;;;:::;;;<<<>>>>>>===>>>@@@BBB>>>???@@@@@@@@@>>><<<;;;???@@@AAABBBCCCDDDDDDDDDBBBAAA@@@>>>>>>>>>??????>>>??????>>><<<;;;;;;<<<>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBB@@@??????AAABBBBBBAAAAAA@@@???@@@BBBDDDDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGNNNMMMLLLLLLLLLLLLMMMMMMOOONNNMMMLLLLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHFFFEEEBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@??????=========<<<<<<<<<<<<;;;@@@@@@@@@@@@???>>>=====================<<<<<<;;;<<<<<<<<<=========>>>>>><<<============<<<;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999::::::::::::999999:::999999888888999999:::;;;;;;;;;:::::::::::::::999888888888888999:::::::::;;;<<<=========<<<<<<:::999888888888888999:::777888888777666555666777:::888777777999:::999888999999::::::::::::999999999999888888888999::::::999999::::::::::::;;;;;;;;;:::999888888999999:::;;;<<<<<<======<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<>>>===<<<;;;:::999999999;;;===???@@@@@@???>>>===???@@@AAABBBBBBAAA@@@???===============>>>>>>???????????????@@@@@@@@@@@@???>>>>>>===============AAAAAA@@@???????????????AAAAAAAAAAAAAAABBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEE@@@AAADDDGGGJJJLLLMMMNNNHHHHHHGGGGGGGGGGGGHHHHHHLLLKKKJJJIIIJJJKKKLLLMMMJJJLLLOOOPPPQQQTTTYYY]]]eeehhhhhhccc[[[UUUSSSSSSPPPPPPOOOOOOOOOOOOOOOOOOSSSTTTUUUTTTSSSRRRSSSUUUUUUWWWZZZZZZYYYYYY[[[\\\^^^^^^^^^```gggllliiicccUUUUUUUUUUUUTTTRRRQQQPPPOOONNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJLLLKKKKKKKKKLLLMMMNNNOOOQQQRRRSSSRRRPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQNNNMMMLLLJJJJJJIIIJJJJJJJJJIIIHHHIIIJJJKKKJJJIIIGGGFFFFFFEEEEEEFFFFFFGGGJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBDDDDDDDDDCCCCCCCCCBBBBBB>>>>>>============>>>>>>BBBAAA???>>>>>>>>>???@@@::::::<<<===>>>>>>>>>>>><<<<<<<<<======>>>>>>>>>??????@@@@@@??????>>>===>>>======>>>>>>???@@@AAAAAAAAA@@@???>>>=========@@@@@@???>>>>>>???AAABBBCCCBBB???===;;;:::::::::======<<<<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@?????????>>>===<<<;;;::::::::::::999999999888888;;;;;;<<<<<<<<<;;;:::999<<<<<<<<<===<<<<<<;;;;;;:::999999999:::;;;===>>><<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>>>>===<<<;;;<<<===>>>>>><<<;;;<<<<<<======<<<;;;;;;;;;<<<============???AAA@@@@@@@@@@@@@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>???@@@===>>>???>>><<<;;;<<<===??????>>>>>>??????@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBB@@@??????AAABBBBBBAAABBB@@@???@@@BBBDDDDDDCCCDDDEEEFFFEEEDDDDDDDDDFFFKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKKKKJJJHHHGGGEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>===>>>>>>????????????@@@@@@@@@@@@??????<<<<<<<<<;;;;;;;;;::::::???????????????>>>===<<<=========>>>===<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888999999::::::999999888:::999999888888999999:::;;;;;;;;;:::::::::999999777777777777777888999999999:::<<<=========<<<;;;888888888888888888888888777888999999777666777888999888777888999999888777888888999999999999888888999999888888999:::;;;;;;999999999::::::;;;;;;;;;::::::999999888999999999;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;;;;;;;<<<======<<<:::999999999999<<<===???AAAAAA@@@???>>>===>>>????????????>>>===<<<======>>>>>>>>>>>>>>>????????????????????????>>>>>>===============>>>AAAAAA@@@???>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBB???@@@AAABBBBBBAAA@@@???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBDDDFFFIIILLLOOOQQQQQQIIIIIIHHHGGGGGGHHHIIIIIIMMMLLLKKKJJJJJJKKKMMMNNNMMMNNNOOOPPPQQQRRRUUUVVVYYY\\\]]][[[WWWRRRPPPPPPNNNNNNNNNOOOOOOOOONNNNNNRRRTTTUUUTTTSSSRRRRRRSSSVVVXXXZZZ[[[[[[[[[[[[\\\YYYXXXUUUVVV]]]fffgggbbbVVVVVVUUUTTTSSSRRRQQQPPPOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNQQQRRRSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNLLLLLLKKKJJJJJJIIIIIIIIIJJJIIIHHHHHHIIIJJJIIIGGGEEEEEEDDDDDDDDDDDDEEEEEEIIIIIIIIIHHHHHHFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAACCCCCCCCCCCCBBBBBBBBBBBB>>>===============>>>>>>BBBAAA???>>>>>>>>>???@@@::::::<<<===>>>>>>>>>>>>;;;;;;;;;<<<=========>>>??????@@@@@@@@@@@@??????>>>>>>======>>>??????@@@@@@@@@???>>>============@@@@@@???>>>>>>???@@@AAA???>>><<<;;;:::;;;;;;<<<======<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>?????????>>>===<<<<<<::::::999999999888888888999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<===<<<<<<<<<<<<;;;999888777888999:::============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<==================<<<;;;<<<===>>>>>><<<;;;;;;<<<<<<<<<<<<<<<<<<;;;=========<<<===???@@@BBB@@@???======>>>???@@@@@@@@@AAAAAAAAAAAAAAA@@@============>>>>>>??????===>>>???>>>===<<<===>>>@@@?????????>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@??????AAABBBBBBAAABBBAAA@@@@@@BBBDDDDDDCCCCCCDDDEEEEEECCCCCCDDDEEEHHHHHHHHHIIIIIIIIIIIIIIIJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>=========>>>???@@@@@@??????@@@@@@@@@@@@??????;;;;;;;;;::::::::::::999<<<======>>>>>>======<<<<<<===>>>>>>>>>===;;;:::;;;;;;<<<<<<<<<=========;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;::::::::::::999:::::::::999999999888888888888999999999999888888:::999999888888999999:::999999:::::::::999888777777666666666666777888888999:::;;;<<<<<<<<<;;;:::777777777777777777777777666777999:::999888999:::888777777888999999888666777777888888888888777777888888888888999:::;;;;;;888999999::::::;;;;;;<<<888888999999999999999999::::::;;;;;;;;;;;;::::::=========<<<======>>>>>>===<<<;;;:::::::::::::::<<<===>>>???@@@@@@??????<<<==================<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>===============>>>??????AAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLLLLKKKLLLLLLMMMMMMOOOOOOOOOPPPQQQRRRSSSSSSSSSUUUXXXXXXVVVSSSQQQPPPMMMMMMNNNOOOOOOOOONNNNNNPPPRRRTTTTTTSSSRRRRRRSSSWWWXXXZZZ[[[\\\\\\\\\[[[UUUUUURRRQQQVVV]]]```^^^UUUUUUTTTTTTTTTSSSSSSSSSPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNQQQRRRSSSRRRPPPOOOOOOOOONNNNNNNNNMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIHHHIIIHHHGGGGGGHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDCCCCCCBBBAAAAAA@@@CCCCCCBBBBBBBBBAAAAAAAAA===============>>>>>>???@@@??????>>>===>>>>>>>>>;;;;;;<<<===>>>>>>>>>===<<<===============>>>>>>===>>>???@@@AAAAAAAAAAAA???>>>>>>======>>>>>>>>>???>>>===<<<<<<<<<<<<===???>>>===<<<===>>>???@@@;;;;;;:::::::::;;;=========<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>======:::::::::999999999888888777999;;;<<<===<<<:::999999:::;;;<<<<<<<<<<<<<<<<<<;;;888666666666777888999:::<<<===>>>?????????;;;;;;;;;<<<<<<<<<======;;;;;;<<<============<<<===<<<;;;<<<===>>>>>><<<;;;;;;;;;<<<<<<<<<<<<===<<<=========<<<<<<>>>@@@@@@???<<<::::::<<<>>>@@@@@@@@@AAAAAAAAA@@@??????<<<<<<======>>>>>>>>>>>>===>>>??????======>>>???AAA@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBB@@@??????AAABBBBBBAAACCCAAA@@@@@@BBBCCCCCCCCCCCCDDDEEEEEECCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEGGGIIIKKKLLLKKKKKKJJJIIIGGGEEECCCBBB?????????@@@@@@@@@@@@@@@>>>======>>>???@@@AAABBB??????@@@@@@@@@@@@??????::::::::::::999999999999999:::;;;<<<============<<<===>>>???>>>===;;;:::;;;;;;;;;<<<<<<<<<======:::;;;;;;;;;;;;:::999999::::::999999999999888888999999888888888777777777888888999999999999888888:::999999888888999999:::888888999999999888777666666666555555666666777888888888:::;;;;;;;;;:::999666777777777777777777666333666888999999999999:::777777777888999999777555666777777888888777777666777777777777888999::::::888888999::::::;;;<<<<<<666777888999999999999999::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<======>>>???<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>========================;;;<<<===>>>???>>>>>>===AAAAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>???@@@AAA@@@???>>>>>>>>>>>>>>>???======>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLPPPOOONNNOOOQQQRRRSSSTTTQQQTTTWWWXXXWWWUUURRRQQQLLLMMMNNNOOOOOOOOONNNNNNNNNPPPSSSSSSSSSRRRRRRSSSUUUVVVXXX[[[]]]^^^]]]\\\VVVXXXXXXUUUVVVYYYZZZXXXSSSSSSSSSSSSTTTUUUUUUVVVRRRQQQPPPNNNLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJKKKLLLLLLMMMMMMMMMQQQRRRSSSRRRPPPOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGEEEFFFGGGGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@BBBBBBBBBAAAAAAAAAAAA@@@>>>=========>>>>>>???@@@===>>>>>>>>>>>>===<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===???@@@AAAAAABBB@@@???>>>======<<<============<<<;;;;;;;;;;;;<<<<<<;;;;;;:::;;;<<<>>>???::::::999999999;;;<<<===;;;;;;::::::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;<<<<<<=========<<<<<<;;;:::::::::999999999999666888:::===>>>===<<<;;;888888:::;;;<<<<<<<<<<<<:::888666555555666888999888999;;;===>>>>>>>>>===999::::::;;;<<<===>>>>>>:::;;;<<<=========<<<<<<===<<<;;;<<<===>>>>>><<<;;;;;;;;;;;;;;;<<<======<<<=========<<<<<<===??????>>>=========>>>??????@@@@@@@@@@@@@@@???>>>>>><<<<<<======>>>============>>>??????>>>===>>>???AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBB@@@??????AAABBBBBBAAACCCAAA@@@@@@BBBCCCCCCBBBCCCEEEFFFEEEDDDCCCDDDEEEDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDFFFHHHKKKMMMKKKKKKJJJIIIGGGEEECCCBBB??????????????????@@@@@@>>>>>>>>>>>>???@@@BBBBBB??????@@@@@@@@@@@@??????:::::::::999999999888888888888:::;;;<<<=========<<<===>>>???>>>===;;;:::;;;;;;;;;<<<<<<<<<======:::;;;;;;;;;;;;:::999999999999999888888888777777888888888777777777777666888888999999999999888888:::999999999999999999:::777777888999888777666555555555555555555666777777777888999:::;;;:::999999666666777777777777666666222444777999999999:::;;;777777777888999999777555666666777777777777666666555555555555666777999999888888999::::::;;;<<<<<<555666777999999:::::::::999::::::;;;;;;::::::999999999999:::;;;<<<===>>><<<<<<;;;;;;;;;<<<======:::999999::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>?????????>>>===BBBAAA@@@???>>><<<;;;;;;<<<<<<<<<===???@@@BBBCCC??????>>>>>>>>>>>>??????<<<======???@@@AAABBBCCCBBBAAA@@@??????@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEE@@@AAACCCFFFHHHJJJKKKKKKHHHGGGEEEDDDDDDEEEGGGHHHFFFHHHIIIKKKLLLKKKKKKJJJOOONNNMMMNNNQQQTTTUUUVVVRRRTTTVVVXXXWWWUUURRRPPPLLLMMMNNNOOOPPPPPPOOONNNMMMOOORRRSSSSSSRRRSSSTTTSSSTTTWWW[[[^^^______]]]YYY]]]___\\\YYYYYYXXXUUURRRRRRRRRSSSTTTVVVWWWXXXTTTRRRPPPNNNLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMQQQRRRSSSRRRPPPOOOOOOOOOPPPPPPNNNMMMLLLLLLLLLLLLIIIIIIJJJJJJJJJIIIHHHHHHHHHFFFEEEEEEFFFFFFEEECCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>???@@@@@@<<<===>>>>>>>>>===;;;:::<<<===============<<<<<<:::::::::999999888888888888999;;;===???@@@AAABBBAAA@@@???===<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;::::::999999:::;;;===>>>;;;:::999999999:::;;;<<<:::999999999999999999:::999999999:::;;;<<<===>>>::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999555777:::===>>>>>>===<<<777888999:::;;;<<<<<<<<<777666444333444777:::<<<:::;;;<<<<<<<<<;;;:::999888999:::;;;<<<>>>??????::::::<<<=========<<<;;;===<<<;;;<<<>>>>>>>>><<<;;;;;;;;;;;;;;;<<<===>>><<<=========;;;;;;===??????@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@???>>>===<<<<<<===============<<<===>>>??????>>>===>>>@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBB@@@???@@@AAABBBBBBBBBCCCAAA@@@@@@BBBCCCCCCBBBDDDEEEFFFEEEDDDCCCDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFIIIIIIHHHGGGGGGHHHIIIIIIKKKIIIHHHGGGGGGEEECCC@@@===>>>???@@@@@@@@@@@@@@@===============>>>>>>?????????>>>>>>======<<<<<<>>>>>>===<<<;;;999777666888999999:::;;;;;;;;;;;;??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999999999888888888777777666666888888888888777777777666666888999888777666777888;;;::::::999888888888999888888777777777777888888888888888888888888888888777777777777777777777777888999::::::999777444222777777777777777777777777888888888777777777777777999999888888888888999999555444444555555666777888777777888888888999999999888888999::::::::::::999;;;;;;;;;;;;:::999999888;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;::::::999===<<<<<<<<<<<<;;;;;;;;;<<<===???@@@???>>><<<;;;============>>>>>>>>>>>>??????>>>===========================>>>>>>>>>>>>===============>>>>>>???@@@@@@????????????@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCAAA@@@CCCCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGEEEDDDDDDFFFHHHIIIIIIJJJJJJIIIHHHHHHKKKMMMOOOPPPQQQQQQPPPOOOPPPQQQOOOQQQTTTWWWXXXWWWUUUSSSKKKJJJIIIIIIIIIJJJLLLMMMLLLNNNPPPPPPPPPPPPRRRSSSTTTVVVYYY[[[]]]]]]\\\\\\^^^___``````^^^[[[WWWTTTRRRQQQQQQRRRTTTTTTSSSQQQRRRRRRQQQPPPOOOMMMLLLKKKNNNOOOOOONNNMMMKKKIIIHHHLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQPPPPPPOOOOOOQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEE???@@@BBBCCCBBBBBBCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDAAAAAA@@@??????@@@AAAAAA============>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999777999::::::999888:::;;;:::::::::;;;<<<===>>>???>>>>>>>>>>>>============;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<============;;;:::888777777777888888888888888888999:::;;;<<<999999999999999999999999999999::::::;;;<<<======;;;;;;:::999999888777777888888999999999:::::::::======>>>>>>>>>>>>======444444444555666888:::;;;999999999:::::::::;;;;;;<<<>>>@@@???===;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>??????????????????>>>>>>>>>===>>>???@@@AAAAAA@@@>>>>>>===<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>===>>>>>>???@@@>>>???AAACCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGIIIGGGFFFFFFFFFEEEBBB@@@>>>>>>>>>>>>????????????>>>>>>>>>===>>>??????@@@>>>>>>>>>===============>>>======<<<;;;999777666666777888999::::::::::::======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::::::::999999999999888888888777777777666666888888888777777777666666666777888888666666777888::::::999888888888888888888777777666666777777888777777777777777777777777777777777777777777777777666777888888888777666555666666666666666666666666777777777777777777777888999888888777777888888999444444444444555666777888888888888888999999999999777888999999::::::999999:::::::::;;;::::::999999999999999:::;;;;;;<<<<<<===<<<<<<;;;:::999999999:::::::::;;;;;;<<<<<<<<<<<<===>>>??????>>><<<;;;============>>>>>>>>>>>>???>>>>>>===============<<<=========>>>>>>>>>>>>>>>============>>>??????@@@??????>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDCCCBBBAAA@@@@@@AAABBBCCCCCCDDDCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEEEEDDDDDDEEEGGGGGGIIIIIIJJJIIIHHHHHHJJJMMMNNNQQQUUUUUUSSSPPPPPPPPPMMMOOOSSSUUUVVVUUUSSSQQQKKKKKKJJJIIIJJJKKKLLLMMMLLLNNNOOOPPPOOOPPPRRRSSSVVVWWWZZZ\\\]]]]]]\\\[[[\\\]]]______]]]ZZZVVVTTTQQQQQQQQQSSSUUUUUUSSSQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLMMMPPPPPPPPPPPPPPPOOONNNNNNPPPPPPOOONNNMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCC@@@BBBCCCCCCAAA@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>???@@@>>>>>>>>>>>>============<<<=========>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888999::::::999999:::;;;;;;;;;:::;;;;;;<<<===>>>===========================<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;:::999888777888888999888888777888888999:::;;;::::::999999999888888888777888888999::::::;;;;;;999999999999999999999999888888888999999999:::::::::;;;;;;<<<<<<;;;;;;:::666555555444555777:::;;;999:::::::::;;;;;;;;;;;;<<<>>>??????<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<============<<<;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;<<<======?????????>>>>>>>>>======>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;======>>>>>>>>>?????????>>>???@@@BBBCCCCCCCCCCCC@@@AAAAAABBBCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHIIIEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCDDDCCCAAA@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@<<<<<<<<<=====================<<<;;;:::999777666555555777888888999999999::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::999999999888888888777777777777666666666666777777777777666666666666555666777777666555666777999999888777777777888888777777666666666666777777666666666666666666666666777777777777777777777777444555555666666666777777444444444444444444444444666666666777777888888888888888777777777777888888444444444444555666777888888888888999999999::::::777888999999::::::999999888999::::::::::::::::::888999999::::::;;;;;;<<<;;;;;;::::::999999888888777888999:::;;;<<<<<<===<<<<<<>>>>>>???>>>===<<<<<<=========>>>>>>>>>??????>>>======<<<<<<======<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>??????@@@??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@DDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEHHHIIIIIIIIIHHHHHHJJJLLLLLLSSS[[[\\\XXXRRROOOOOOLLLNNNPPPRRRSSSRRRPPPOOOLLLKKKJJJJJJJJJKKKMMMNNNKKKMMMOOOOOOOOOOOOQQQSSSWWWYYY[[[\\\\\\\\\ZZZYYYYYYZZZ\\\\\\[[[YYYVVVTTTQQQQQQRRRUUUWWWVVVSSSQQQRRRRRRQQQPPPNNNMMMLLLKKKGGGHHHJJJLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPOOONNNMMMLLLOOOOOOPPPPPPOOOMMMKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@AAABBBCCCBBB@@@?????????@@@@@@??????>>>>>>>>>===???>>>===<<<<<<===>>>?????????>>>>>>======<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999:::;;;;;;::::::;;;<<<;;;;;;;;;::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;999999888999999999:::::::::;;;;;;;;;:::999999888888999999888777777777777777888888::::::999999888888777777666666777777888999999999666777777888999:::::::::888888888888888999999:::======>>>>>>>>>>>>======999888666444555777999;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>>>><<<::::::;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;<<<======>>>>>>>>>>>>==================<<<<<<<<<======>>>>>>=========<<<<<<<<<<<<;;;<<<>>>?????????>>>======>>>???AAABBBBBBBBBBBB===>>>???AAACCCEEEGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@AAABBBBBB@@@??????>>><<<:::::::::<<<==================>>>??????;;;;;;;;;<<<<<<=========<<<<<<;;;;;;:::888777666444555666777888999999999999999::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999999888888888777777777666666666666666666666666777777666666666555555555444666666666555444555666888777777666666777777777777666666555555666666777555555555555555555555555666666666666666666666666555444444444444555666777333333333333333333333333444555555666777888999999777777777666666777777777444444444444555666777777888888888999999999999:::777777888999999999999999777888999::::::::::::::::::::::::;;;<<<<<<======::::::::::::999999999999777888888999::::::;;;;;;;;;<<<===>>>>>>>>>===<<<<<<<<<======>>>>>>??????>>>>>>===<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>>>>>>>??????>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@EEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBDDDDDDDDDDDDDDDGGGHHHIIIIIIHHHGGGIIIKKKKKKTTT___aaa\\\TTTPPPOOOKKKMMMOOOQQQQQQPPPOOOMMMLLLLLLKKKJJJKKKLLLMMMNNNKKKLLLNNNOOONNNOOOPPPRRRXXXYYYZZZ[[[[[[YYYXXXVVVUUUVVVXXXYYYYYYWWWUUUSSSQQQRRRTTTWWWYYYXXXUUURRRRRRQQQPPPNNNMMMLLLKKKKKKGGGHHHJJJLLLMMMNNNMMMMMMNNNNNNOOOOOOPPPQQQQQQRRRPPPPPPPPPOOONNNLLLKKKJJJMMMNNNOOOPPPOOOMMMKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFDDDCCCAAA@@@??????AAABBBAAA@@@>>>>>>???@@@@@@??????>>>>>>======???>>>===<<<<<<===>>>???@@@@@@???>>>===<<<;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999:::<<<;;;::::::;;;===;;;;;;::::::::::::::::::999::::::<<<===>>>??????>>>>>>===<<<;;;:::999999999999999::::::::::::;;;::::::999999999999999999888777777666666666666777777777888888888888888888666666777777888888888888666666777777888999999999888777777777777888999:::>>>>>>????????????>>>>>>;;;999777555555666999;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<===<<<;;;999:::;;;:::;;;;;;<<<<<<;;;;;;:::============<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<===>>>>>>???>>>>>>=========<<<<<<<<<<<<;;;:::::::::;;;<<<===>>>>>>=========<<<<<<<<<:::;;;===??????>>>===<<<<<<===>>>???@@@AAAAAAAAA===>>>???AAACCCEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCBBB@@@???>>>???@@@AAA???===???===;;;999999:::;;;<<<;;;;;;;;;;;;;;;<<<======::::::;;;;;;<<<<<<======::::::::::::999888666666444555666888999999:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999888888777777777666666666555555555555555555555666666666666555555555555444333444555555444333444555666666666555555666666777666666555555555555666666666666666666666666666666555555555555555555555555666666555444333444444444444444444444444444444444444444555666777888888999777666666555555666666777333333333444444555666777777777888888888888999999777777888999999999999888777888888999::::::::::::999999::::::;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;999999999999999999999999;;;;;;<<<===============<<<<<<<<<===>>>?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>===>>>??????@@@???>>>>>>>>>>>>>>>>>>???===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA???@@@BBBCCCDDDDDDDDDCCCEEEGGGHHHHHHGGGGGGHHHIIIKKKSSS]]]aaa]]]UUUPPPNNNKKKLLLNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKMMMNNNJJJLLLNNNNNNNNNNNNPPPQQQWWWWWWYYYYYYXXXWWWTTTSSSQQQRRRTTTUUUVVVUUUTTTSSSRRRSSSUUUXXXZZZZZZVVVSSSQQQPPPNNNLLLKKKJJJJJJJJJIIIJJJLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOOOONNNMMMKKKJJJIIIKKKLLLMMMNNNNNNLLLJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFEEECCCBBBAAA@@@<<<>>>@@@@@@???>>>???@@@AAAAAAAAA@@@@@@????????????>>>===<<<<<<===>>>???AAA@@@???>>>===<<<;;;:::<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999:::<<<;;;::::::;;;===;;;::::::999999999::::::888999:::;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999999999999999999999999777777666666555666666666555555666777888888999999777777777777888888888888777777777777777777777777888777666555666777888999::::::;;;;;;;;;;;;::::::<<<:::888666666777999::::::::::::;;;;;;;;;<<<<<<:::;;;<<<;;;999999:::;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<===<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999999:::;;;<<<===>>>>>>=========<<<<<<<<<<<<;;;;;;:::999999999:::<<<===============<<<<<<<<<<<<999;;;===>>>???>>><<<;;;;;;<<<<<<===>>>???@@@AAA??????@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBCCCDDDDDDCCCBBBBBB???>>>===>>>??????>>><<<===<<<;;;:::::::::;;;<<<:::::::::::::::;;;<<<<<<:::::::::;;;;;;;;;;;;;;;999::::::999888777666666444444666777999:::::::::::::::;;;;;;;;;;;;;;;<<<::::::::::::999999999999777777666666666555555555444444444555555555555555666555555555444444444444222444444444333222333444555555444444555555666666555555444444444444555555666666666666666666666666555555555555555555555555666666555555555444444333555555555555555555555555555555555666666777777777666666555555555555666666333333333333444555666777666666666777777777888888666777888888999999888888777888999999999999999999666777777888888999999:::999999::::::;;;;;;<<<<<<:::::::::999999999888888;;;;;;;;;<<<<<<======>>>;;;;;;<<<===>>>???@@@@@@>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<========================>>>>>>??????>>>>>>======>>>>>>???>>>>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDEEEDDDFFFHHHHHHGGGGGGGGGHHHJJJOOOUUUYYYXXXTTTOOOLLLKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJLLLMMMJJJKKKMMMMMMMMMMMMOOOQQQSSSTTTUUUVVVUUUSSSQQQOOOMMMNNNPPPRRRSSSSSSSSSSSSQQQRRRTTTWWWYYYYYYVVVTTTPPPNNNLLLJJJIIIHHHHHHIIIJJJJJJLLLLLLLLLLLLKKKJJJLLLLLLLLLMMMNNNNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFEEEDDDCCCBBBAAAAAA:::<<<>>>???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999:::;;;;;;::::::;;;<<<999999999888888999::::::888888999:::;;;<<<===>>>999::::::;;;<<<=========999999:::::::::;;;;;;;;;777777888999999999888888777666666666666666777777444444555666777888999999777777777777777777777777777777777666666666666666888777555444444666888999:::;;;;;;;;;;;;;;;;;;:::;;;:::999888888999999:::999999999:::::::::;;;;;;:::;;;;;;:::888888:::<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::777777888999:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;999999999999:::;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;::::::<<<=========<<<;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCEEEFFFFFFCCCCCCBBBAAAAAABBBCCCCCCAAABBBCCCCCCCCCCCCBBBAAA???>>>>>>>>>???>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::::::::999999999999888777666555222333444666777888999999::::::::::::999999999999888888888888777777777777666666666555555555444444333333444444444555555555555555555444444444333333222333444333222111222444444444333333444555555666555444444444444444444555444444444444444444444444444444444444444444444444333444555666777666555555555555555555555555555555555555666666666666666666666555555444444555555666333333333333444555666666555555555555666666666666666777777888888888888888888999999999999888888777666666777777888999999999777888888999:::;;;;;;<<<999999999:::::::::::::::::::::;;;;;;<<<===>>>>>>;;;;;;<<<===>>>???@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<======>>>>>>>>>============>>>>>>>>>???@@@BBBCCCCCCCCCDDDBBBBBBAAAAAAAAABBBDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCAAAAAA@@@AAABBBDDDEEEGGGCCCFFFHHHHHHGGGFFFGGGGGGIIIIIIKKKMMMPPPPPPMMMIIIIIIJJJJJJKKKKKKJJJIIIIIIJJJIIIHHHHHHHHHIIIKKKLLLIIIKKKLLLMMMLLLMMMOOOPPPPPPPPPRRRRRRRRRPPPNNNMMMJJJKKKMMMOOOQQQRRRRRRSSSPPPPPPQQQSSSUUUVVVUUUSSSNNNMMMJJJHHHGGGFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIMMMMMMNNNNNNOOOPPPPPPPPPLLLLLLLLLLLLKKKKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@;;;===>>>>>>===<<<===>>><<<<<<======>>>>>>??????>>>===<<<;;;;;;<<<===>>>@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888999::::::999999:::;;;888888777888888999:::;;;888888999:::;;;<<<<<<<<<777888888999::::::;;;;;;888888888999999999999:::555666777888888888888777666666666666777888999999666666666666666666666666666555555555555555555555444555555666666777777777888666444333444555888999;;;<<<<<<<<<<<<<<<<<<;;;999999::::::::::::::::::888888888999999999::::::999::::::999888888:::<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;999::::::;;;;;;::::::999777777888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::777888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<::::::999:::;;;<<<>>>??????@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAACCCDDDEEEFFFCCCCCCAAAAAAAAAAAACCCCCC@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>>>>???>>><<<:::::::::;;;<<<=========<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;::::::999999999888888888888888777666555000111333555666777888888:::999999999888888777777666666666666555555555555666666555555555444444444333333333444444555555555555555444444444333333333111222333333111111222333333333333333444444555666555444444333333444444555333333333333333333333333444444444444444444444444111222555777888888777666444444444444444444444444666666666666666555555555555555555444444555555555333333333333444555666666444444444555555555555666666666777888888888888888999999999999999888777666888888888999::::::;;;;;;666666777888999::::::;;;888888999:::;;;<<<<<<===:::::::::;;;;;;===>>>???;;;;;;<<<===>>>???@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<======>>>>>>============>>>>>>>>>???AAABBBCCCDDDDDDDDDCCCBBBBBBAAABBBCCCDDDEEE???@@@AAABBBCCCCCCCCCCCCFFFEEEEEEEEEEEEDDDDDDDDDBBBAAA@@@@@@AAADDDFFFHHHCCCEEEHHHHHHGGGFFFFFFGGGHHHEEECCCEEEJJJLLLJJJGGGHHHHHHIIIIIIIIIHHHHHHGGGIIIIIIHHHGGGHHHIIIJJJKKKIIIJJJLLLMMMLLLMMMNNNPPPMMMNNNOOOPPPPPPNNNLLLKKKIIIJJJLLLNNNPPPQQQRRRRRRNNNNNNNNNPPPRRRTTTSSSRRRMMMLLLIIIGGGEEEEEEFFFFFFCCCEEEFFFHHHIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMJJJKKKKKKKKKKKKKKKJJJJJJFFFEEEDDDDDDCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@===>>>???>>><<<;;;;;;;;;888999999:::;;;<<<======<<<;;;::::::::::::;;;<<>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999777999::::::999888:::;;;777777777777888999:::;;;888999999::::::;;;;;;<<<666777777777777888888888777777777777888888888888444555666888888888777666666666666666777999::::::999888777666555444333333444444444444444444444444222333444555666888999999777666444333333555888999777888888999999888888777777888:::;;;<<<;;;:::999777777888888888999999999999::::::888777888:::<<<:::;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<<<<<<<<<<999::::::;;;;;;::::::999888999:::;;;<<<======>>><<<<<<;;;;;;;;;:::::::::777888:::;;;<<<<<<;;;;;;;;;;;;:::::::::999999999;;;;;;:::::::::;;;<<<===:::999999999:::<<<>>>???>>>??????@@@BBBCCCCCCDDDCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDBBB@@@??????@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;=========<<<;;;:::888777999999::::::::::::;;;;;;;;;;;;::::::999888777777666666777888888777666555333333444444555666777777555666777777777777777666777666444333333444555666555555555444444333333333333333444555666666555555333333444444444444444333222333444444555555444444222222111111222444555666777666555444444444444444333333333444444444555555222333444555555444333222555555444444555777888999333333444444444444444444555555555555555555555555333444555666666444222111111222333333444444333333666666666555555444444444555555666888888999999999;;;:::999777777777888888:::::::::999999888888888888888999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<=========>>>>>>>>>>>>????????????>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999999999999999999999===============>>>??????>>>???@@@BBBCCCDDDDDDDDDAAAAAABBBCCCCCCBBBAAAAAAEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFEEEEEEDDDEEEEEEAAAAAABBBBBBCCCDDDDDDDDDGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOQQQQQQRRRRRRQQQPPPNNNMMMLLLKKKIIIHHHHHHIIIKKKLLLJJJGGGEEEDDDFFFHHHIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGIIIIIIHHHDDDAAAAAAAAAAAAAAABBBCCCDDDDDDBBBBBBAAA@@@???>>>===<<>>===<<<<<<<<<<<<<<<888999999:::;;;<<<======<<<<<<;;;::::::<<<===>>>>>>>>>======<<<<<<;;;;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888888888888888888888777777888888999:::888888777666666777888999:::999999999888888777777666777777777888888888888888888777777666666555555444444555555555555555555555555555555555555555555555444222111111222444555444444444444444444444444888888777555444333222111888888888888777777777666888888888888777666555444888777777777777777888999888888888888999:::;;;;;;;;;;;;;;;;;;:::999999888666777888:::;;;<<<======777888999:::::::::999888999999999:::::::::;;;;;;;;;:::999999::::::999777888999::::::;;;;;;::::::>>>============<<<<<<<<<777777888999999:::;;;;;;999:::;;;;;;::::::<<<>>>>>>>>>>>>???@@@BBBCCCDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDDDDDDDCCCAAA@@@AAABBBBBBBBBCCCCCCDDDDDDDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::::::::;;;;;;;;;;;;::::::999888888777666777777888777666555444222333333444555555666666555666666666666666555555555444444444444444555555555555444444444333333333333333444555555555555555444555555555555555444333222333333444444444444444222222111111222333555666666555555444333333333444444444444555555555666666333444555555555555444333333333222222222444555666444444444444444444333333444444444444444444444444333444555666555444222111111222333333444444333333555555555444444444333333555555666777888888888888::::::888777777777888888999999888888888777777777888888888999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::===============>>>?????????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEDDDEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJLLLMMMNNNNNNLLLMMMOOOPPPPPPPPPOOOOOOLLLKKKIIIHHHHHHHHHIIIJJJJJJHHHEEEEEEFFFGGGHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDGGGFFFFFFGGGHHHGGGDDDAAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAAAAA@@@>>>======<<<===<<<;;;;;;:::::::::;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===============<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888777777888888999:::888888777666666777888999999999888888777777777777666666777777777888888888777777777666666666555555555666666666666666555555555555555555555555555555555444222111111222444555444444444444444444444444555555555555555444444444888888888777777777666666555666666777777777666666666666666666666666777888999999888888888999::::::::::::::::::::::::999999999999::::::::::::999999777888999999999999777777::::::::::::;;;;;;;;;<<<===<<<:::::::::;;;::::::999999:::;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<======>>>::::::;;;999888888999:::>>>>>>>>>???@@@AAABBBCCCEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAA????????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;999999999999::::::::::::;;;::::::999999888888888888888888777666555444333222222333333444444555555555555666555555444333222222333333444555555555555444444444444333333333333333333444444555555444444444444444444444333222222333333333333444444444444222222111222222333444555444444333333333333333333555555555555666666666666444444555666666555444444333333222222222222333444555555444444333333222222333333333333333333333333333444555555555444222111111222333333444444333333444444333333333333333222444555666777888888888777999999888777777777888888999999999999888888888888888888888999999999999:::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>============>>>??????@@@@@@BBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCEEEDDDCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFDDDCCCBBBEEEDDDDDDEEEFFFGGGHHHIIIJJJHHHFFFDDDCCCDDDEEEFFFHHHIIIJJJKKKLLLKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLJJJHHHGGGGGGHHHHHHJJJHHHEEEEEEFFFHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFEEEDDDCCCCCCHHHFFFEEEEEEFFFEEEDDDBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;<<<::::::::::::::::::::::::999999999999999999999999777777777777777777777777888777777777777888999999888888777777777777888888777777777777666666666666666666666666777777777777666666666666666555555555777777777777777666555444444444444444444444444444444333222111111222333444444444444444444444444444222222333444555666777777777777777777666666666666333444555666777777777777666666666666666777888888:::999999888888888888888888888999:::::::::999999999999::::::::::::999999888999999999888777666666:::::::::;;;;;;;;;<<<<<<;;;:::888777777777999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::777888888999999:::::::::;;;<<<<<<:::888777888:::??????>>>>>>???@@@AAAAAAFFFFFFFFFFFFEEECCCBBBAAACCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>??????????????????@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;::::::;;;;;;;;;888888999:::::::::::::::888999999999999::::::::::::::::::999999888888888999888888777555444333222222222222333333444444444555555555444333222111000000111333444555555555444333333333333333333333333222333333444444444333333333333333333222111000///333333333333333444444444111111222222222333333444222222222333333222222222444444444444555555555555555555555555555555555555555444444444444333444444555555444444333222111111222222222222222333333333333444444444444333222111111222333333444444333333222222222222222222222222444555666666777777777666777777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999::::::::::::::::::::::::<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<==================<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@AAACCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDCCCDDDFFFGGGFFFEEEBBBAAAEEEEEEFFFGGGHHHIIIJJJKKKJJJHHHFFFCCCCCCDDDFFFHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLNNNOOOOOONNNMMMMMMKKKKKKJJJJJJIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKNNNMMMKKKIIIGGGGGGFFFFFFGGGEEEDDDEEEGGGIIIJJJIIIHHHGGGEEEDDDDDDEEEGGGHHHHHHGGGFFFEEEDDDEEEEEEFFFHHHFFFCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>@@@@@@???>>>======<<<<<<>>>>>>>>>???>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::999:::;;;<<<===<<<;;;::::::::::::;;;;;;<<<<<<===;;;::::::999::::::;;;;;;888888888888888888888888888888888888888888888888666666666666666666666666777777777777777888999999888888888777777777777777666666666666666666555555555555555666666666777777555555555555555555555555777777777777666555333333444444444444444444444444333333222111111222333333333333333333333333333333111111222333555666777777777777666666666555555555333333444555666666666666777777666777777888999:::::::::999777777666666666777777888999::::::999999444555777999:::;;;;;;;;;::::::999999888777666666888999999999::::::::::::;;;;;;:::888777777999::::::;;;<<<<<<======<<<<<<::::::::::::999999999888666666666777777888888888<<<======<<<;;;:::<<<===??????>>>>>>>>>??????@@@DDDDDDDDDDDDCCCBBBBBBAAACCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@??????============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999999::::::999999888777888888888999999999::::::::::::999999999999999888999888777666555444333333222222333333333333333444444444444444333222000000///000222444555555444333333333333333333333333333222333333333333333222222333333333333333222111111333222222222222333444555111111222222222222222222111111222333333222222111222222333333333444444444555555555444444555555555444444444444444444333333555555444333222222111111111111111222222222333333333333333333333222222222111222333333444444333333222222222222222222222222444444555666666666666555666666777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;777777888888888999999999::::::::::::::::::::::::<<<<<<;;;;;;:::::::::999999::::::;;;<<<============<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDBBBAAA???>>>>>>???AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDBBBDDDEEEGGGGGGEEEDDDBBBEEEFFFGGGHHHIIIJJJKKKKKKHHHGGGEEECCCDDDFFFHHHJJJGGGIIIJJJLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOONNNMMMJJJJJJIIIIIIIIIIIIJJJKKKGGGGGGHHHHHHIIIHHHHHHHHHGGGHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKIIIGGGFFFEEEEEECCCBBBCCCEEEIIIKKKLLLLLLKKKIIIGGGEEEDDDDDDEEEFFFDDDDDDCCCCCCDDDFFFHHHIIIHHHEEEBBBAAABBBCCCCCCBBBBBBAAA@@@???>>>=========???>>>>>>======<<<<<<<<<>>>>>>???@@@@@@??????>>><<<<<<<<<;;;;;;::::::999888999;;;<<<<<<<<<;;;:::999999::::::;;;;;;<<<<<<;;;::::::999999999::::::888888888888888888888888888888888888888888888888666666666666666666666666777777666666777777888999888888888888777777666666555555555555555555666666444555555555555666666666444444444444444555555555666666666555444333222111444444444444444444444444222222222222222222222222333333333333333333333333222333333333444444555555666666666555555555555444444444555555555555444444444444444555555777888888:::999888777666555555555666666777888999999999999444555666888999:::;;;;;;;;;;;;:::999888777777777666666777777777888888888;;;===???>>><<<;;;;;;<<<:::;;;<<<<<<======<<<<<<:::999999999888888888888999999999999::::::::::::999:::;;;;;;;;;<<<>>>@@@>>>>>>>>>======>>>????????????@@@AAABBBBBBBBBAAABBBAAA@@@??????@@@AAABBB>>>>>>???@@@AAABBBBBBCCC<<<======>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<999999999999999888777666888888888888999999999999999999999999999999999999888777666555444444444444333333333333444444444444333333444333333222111000000111111222333333333333222222222222333333333333222222333333333222111111444444555555555555444444333222111111111222444555111111222222222222111111000111222333444333222111111222222222333333333333555444333333333333444555111222333333333333222222444444333333222222111111111111111222222333333444333333333333222222222222111222333333444444333333111222222222222333333333444444555555555555555444444555666777888888888888888888888888999999999999777777777888888888888999::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999::::::;;;<<<===>>>>>>::::::::::::999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCBBBBBB@@@@@@>>>>>>>>>>>>@@@@@@BBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCAAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKGGGFFFEEEDDDEEEGGGIIIKKKGGGIIIJJJLLLMMMMMMMMMLLLJJJKKKLLLNNNNNNNNNNNNMMMIIIHHHHHHHHHIIIKKKLLLNNNIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFGGGIIIKKKMMMPPPQQQLLLLLLKKKIIIHHHFFFEEEDDDBBBAAABBBEEEIIILLLMMMLLLJJJIIIGGGEEEDDDDDDDDDDDDBBBBBBAAABBBDDDGGGJJJLLLFFFDDDAAA@@@AAABBBBBBAAAAAA@@@???>>>===<<<<<<<<<>>>=========<<<<<<<<<;;;;;;<<<>>>??????>>>======<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;;;;;;;;;;999999::::::::::::::::::;;;::::::999999999999999888888888888888888888888888888888888888888888888777777777777777777777777777666666666666777888888888888999888888777666555555555555555666666666666444444444444555555555666333333333444444444444444444444444444444333222111333333333333333333333333222222222222222222222222333333333333333333333333333333333333333444444444666555555555444444444444333444444444444444333333111111111111222444555666999888777666555555555555666777777888888888777777777777888888888888777777:::999888777777777777777555555555666666666666777666;;;@@@AAA>>>:::888888::::::;;;<<<<<<<<<<<<;;;999999999999888888888888777777888888888888888888555666888888888999<<<>>>======<<<======>>>??????<<<===>>>???AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA======>>>???AAABBBCCCDDD>>>????????????>>><<<;;;===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<666777888888888888888888888888888888999999999999999999999999999999999999777666555444333444444555444444444444444444444444222333333444333333222222222222111111111111222222111111222222222333333333222222222222222111000000111222333444444555555444333222111000111222444555000111222333333222111000000111333444555444333222222222222333333333444444444333222222222222333444111222333444555555444444333333222222222222222222111111222222333444444555444333333222222222222222111222333333444444333333222222222222333333444444444444555555555444444333333444555777888999999888777777777888888888999999777777777777888888888888::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::;;;<<<===>>>??????:::::::::999999999888888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;??????>>>>>>??????@@@AAA???@@@AAAAAABBBAAAAAAAAA????????????????????????CCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIJJJGGGGGGIIIJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHJJJLLLMMMMMMMMMMMMIIIJJJKKKMMMNNNNNNMMMMMMGGGGGGFFFGGGIIILLLNNNPPPMMMKKKIIIGGGGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLNNNOOOKKKKKKJJJIIIHHHGGGEEEEEECCCCCCDDDFFFIIIKKKKKKJJJEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAACCCFFFIIIKKKEEECCCAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@@@@???>>>===;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;<<<::::::::::::999999999999;;;::::::999888888999999888888888888888888888888888888888888888888888888888888888888888888888888666666666666666777888888888888999999888777555444555555666666666777777777333333444444444555555555222222333333333444444444333444444444444444333333333333333333333333333333111111222222222222111111222222222222222222222222222222333333333444444444555555555444444444333333111222333444444444444444111111111222333444666666888777666666555555555555777777777888777777666666666777777777777777777666777666555555444555666777555555555666666666777777222:::CCCGGGCCC<<<888666999999:::;;;;;;;;;;;;;;;::::::999999999888888888555555555555555555555555555666888777777888:::<<<;;;;;;;;;<<<===>>>???@@@===>>>???@@@@@@AAA@@@@@@>>>>>>???@@@@@@@@@@@@@@@======>>>>>>???@@@AAAAAA@@@AAAAAAAAA@@@???===<<<======<<<<<<<<<;;;;;;;;;999999999999::::::;;;<<<444555666888999999::::::777888888888888999999999999999999999999999999999777666444333333444555666555555555555555555555555222222333444444444333333333222111000000000111222111111111222222333333333222222222222222111000///---...///000111222222222333222111000000222444555000111222333333222000000000111333555555555333222333333333444444444555555333333111111111111333333222333555777888888777777222222222222222222333333111111222333444444555555444333222222111111222222222222333444444444333333222222222333333444444444444444444555555444333333222333555777999999999888888888888999999:::::::::777777777777888888888888::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::;;;<<<===>>>???@@@<<<<<<<<<;;;;;;;;;::::::888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;?????????>>>??????@@@AAA??????@@@AAAAAAAAA@@@@@@???@@@AAAAAAAAAAAA@@@???DDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAAAAABBBBBBCCCDDDAAAAAABBBBBBCCCDDDDDDEEECCCDDDDDDEEEGGGJJJLLLMMMGGGHHHIIIJJJJJJJJJIIIHHHIIIHHHHHHHHHGGGFFFFFFEEEGGGHHHJJJLLLMMMNNNMMMMMMHHHIIIKKKLLLMMMMMMMMMLLLFFFFFFFFFGGGIIILLLPPPRRRPPPNNNJJJHHHGGGHHHKKKMMMSSSRRROOOLLLJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGIIIJJJIIIGGG@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAABBBEEEHHHJJJDDDBBBAAAAAABBBAAA@@@>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;===>>>@@@BBBCCCBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;<<<;;;::::::999999888888888;;;::::::999888888888999888888888888888888888888777777777777777777777777888888888888888888888888666666666666666777888888888999999999888777555444555666666666777777888888333333333444444444555555222222222333333444444444444444555555666555555555333333333333333333333333111111222222222222111111222222222222222222222222111111222333444444555555555555444444444333333333///000111333444555666666444444444555666777999999777777666555555555555666777777888777777666555555222333555777888999999999555444333222333444555666666666666666777777777777777AAAMMMQQQMMMEEE>>>;;;888999::::::;;;;;;:::::::::::::::999999999999888888888888888888777777777888999:::999888888:::;;;::::::;;;;;;===>>>@@@@@@@@@@@@AAAAAAAAA@@@@@@???===>>>???AAAAAAAAA@@@???============>>>>>>>>>>>>======?????????>>><<<;;;999999::::::::::::;;;;;;::::::999999888999999999666666555666666777888999;;;;;;;;;;;;;;;:::999999666888:::;;;:::777444222555555555444444333333333666555444222111000000000333333333333333333333333111111000000000000111111222222222222222222222222111111000000000000111111111000///000222333333111000000000000000000000000...///000111111000///...333333333333333333333333111222333333111111222333444444444333333222222222000111111222222333444444111111111222222333333333333333333444444333222222444444444333333222222222111111222222333444555555444555555555444333333222444333333222222333333444111444666777777777999:::888888888777777777777777777888888777666555555666:::;;;<<<======<<<;;;;;;;;;;;;::::::999::::::::::::999888888999<<<>>>@@@<<<;;;999888888999;;;<<<777777777777888999:::;;;999999::::::;;;<<<<<<===>>>>>>===<<<<<<<<<<<<<<>>======???AAABBBCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@BBBCCCDDDEEEFFFGGGHHHHHHEEEEEEFFFHHHJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFHHHIIIJJJLLLMMMOOOPPPPPPLLLKKKJJJIIIHHHHHHIIIJJJHHHGGGFFFHHHLLLNNNOOOOOOLLLLLLKKKHHHFFFGGGLLLPPPWWWTTTPPPMMMJJJJJJJJJKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGIIIIIIHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@??????@@@BBBCCCAAA@@@???>>>============;;;=========;;;:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>??????>>>>>>===<<<;;;=========<<<;;;;;;::::::???===:::888888999;;;======;;;999999::::::999888999999999888888888777777666666666666666666666666777666666555555555555555999999777666555555555555555777888888666555666777777777888888888777777666555555555666666666666666444444444444444444333333333444444555555444444333555444444555666666555333222333333444444333333222222222222222222222222222000111222333333333333333555333222000000111333444444444444444444444444444555444222111111222444555666666555555555444444444222333555777888888777777::::::888777777777888999888999999888888777666555555555444444444555666666555555555555666666666777999999GGG]]]dddVVVCCC:::999999999:::::::::;;;;;;888888999999999:::::::::999999888888888888888888:::888777888::::::888555999888888888999;;;===>>>???>>>>>>>>>@@@AAA@@@??????@@@@@@AAA@@@???>>>===>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>===<<<;;;999999999:::::::::;;;;;;;;;:::999999888888888888666666666666666666777888777777777888777777666666888999999888888777555555555444444444333333333333666555444222111000000000222222222222222222222222111111000000000000111111222222222222222222222222111111000000000000111111111000///000222333222111000000000000000000000000000000111111111111000000222222222222222222222222111222333333111111222333333333333333222222222111333222222222222222222222111111111222222333333333222333333444333333222222333333333333333333222222111222222333444444555555444444555555444333333222444333333222222333333444222444666777777777888999666666666666666666666666777888888777666555555777999:::;;;;;;;;;:::999888::::::999999999999::::::::::::999888999;;;===???<<<;;;:::888888999:::;;;777777777888888999:::;;;::::::;;;;;;<<<<<<======>>>>>>===<<<<<<<<<<<<<<>>======???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOPPPMMMLLLJJJHHHGGGGGGGGGGGGFFFEEEEEEGGGJJJMMMNNNNNNLLLLLLKKKHHHFFFGGGKKKOOOTTTRRROOOLLLJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEFFFHHHKKKLLLLLLJJJBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>???AAABBBAAA@@@???>>>============<<<===>>>===;;;:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===<<<:::999888999;;;<<<<<<;;;999999::::::999888888888888777777666666666888888888888888888888888:::999999888777888888888888888777666666555444444555666888888666555666666999999999999999888777777666666666555555444444444333333444444444444444444333333444444444444333333444333222333555555333222111222222222222222222111222222222222222222222222111222333444444444444333444333111000000222333444444444444444444444444444555444222111111222444555444444444333333333222222444555555666666666666555999888777666666666777777666666777777777777777666222111111111111222333333444444444555555555555555888:::HHH]]]dddVVVDDD;;;888888888888999999999:::777777777777888888888888888888888888888888888888999888777888:::;;;999777888888888999;;;===???AAA???>>>===>>>@@@AAA@@@?????????@@@@@@@@@???============>>>>>>>>>???????????????>>>===<<<;;;;;;;;;999999999999::::::::::::<<<;;;:::999888777777777777777666666555666666666777888888999999999888888:::999777666555666666777444444333333333333333222555444333222111111111111111111111111111111111111111111000000000000111111222222222222222222222222111111000000000000111111111000///000222222222111000000000000000000000000222222111111111111222222111111111111111111111111111222333222111111222333222222222111111111111111444444333333222111111000111111111222222222222222222222333333333333222222222222222333333333333333222333333444444555555555444444444444444333333222444333333222222333333444333555777777666666666777555555555555555555555555666777888777666555666777888999999999888777666666999888888888888888999999;;;:::999999999;;;<<<======<<<:::999999999:::;;;888888888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===>>>???@@@AAABBBAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCC@@@@@@@@@@@@AAACCCEEEFFFCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGFFFGGGIIIKKKLLLLLLJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHIIIJJJKKKLLLNNNOOONNNLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCEEEHHHKKKLLLLLLMMMLLLKKKHHHFFFGGGJJJLLLPPPOOOMMMJJJJJJJJJKKKLLLKKKKKKKKKKKKJJJJJJIIIIIIEEEEEEFFFIIIMMMOOOOOONNNBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@>>>>>>>>>>>>@@@@@@@@@@@@???>>>============<<<>>>>>>>>><<<;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>>>>>>>>======<<<::::::;;;;;;<<<======>>><<<;;;::::::999999::::::<<<:::888888999:::999888777777666666666666555555888888888888888888888888::::::999888888888888888666666777777666555444333444666777777666555555666;;;;;;;;;;;;:::888777666777666666555333222222111222222333333444444555555333333444444444444333333222222111222333444222000000000111111111111000000222222222222222222222222222333444444444444444444222222111000111222444555444444444444444444444444444333222111111222333444444444444444444333333333777666666555444444555555777777666555555555555555333333555666666777777777444444333333444444555666444444444444444444444444777999EEEXXX^^^SSSCCC<<<666777777777777888888888555555555555666666666666888888888888888888888888888777777888:::;;;;;;:::444444444555777:::<<<>>>>>>===<<<===???@@@???>>>>>>>>>?????????>>>============>>>>>>>>>>>>??????@@@???===;;;::::::;;;;;;888999999999999:::::::::<<<;;;:::888777666666666888777666555555555555555777888888999999999999999999888777666555555666666333333333333222222222222444444333222111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000111111111000///000111222111000000000000000000000000000222222000//////000222222000000000000000000000000000222333222111000111222111111111000000000000000333333333222222111111111111111111111111222222222111111222333333333333222111111222222333333333444333333444444444555555555333333444444444333333222444333333222222333333444444666777777666555555666555555555555555666666666666777888777666555666777888888888888777666666555777777777777777888888999;;;::::::999999:::;;;;;;===<<<;;;:::999999::::::999999999999999:::;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<========================???>>>>>>===>>>???@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@AAABBBCCCCCCDDDBBBAAA@@@???@@@BBBDDDFFFDDDDDDEEEFFFFFFGGGHHHHHHJJJHHHFFFGGGIIILLLMMMNNNKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHIIIKKKLLLMMMOOONNNKKKIIIGGGFFFEEEEEEDDDCCCCCCEEEHHHKKKLLLLLLMMMLLLJJJHHHFFFGGGIIIJJJMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFFFFIIILLLNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@???>>>======<<<<<<======>>>???>>><<<;;;<<<===:::;;;;;;<<<<<<;;;;;;:::<<<===>>>>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<======::::::::::::999999999888;;;999777777999999999888666666666666666666666666555555555555555555555555777777666555555555555555333444666777666555333111333555666666555555555666;;;;;;;;;:::999777666555555555444333333222111111111111222333444444555555333333333444444333333333222111111222333333222000000111111111111111111000111111111111111111111111222222333333444333333222111111000111222333444555333333333333333333333333333333222111111222333333666666666666666666666666777666444333333444555666777666666555555555555555222333444555555555555555555555555555555666666777666555555555555444444444666777???MMMRRRKKKAAA<<<666666777777777888888888444444555555555666666666888888888888888999999999777777777888:::;;;<<<<<<444444444444555777999;;;===<<<;;;<<<>>>???>>>=======================================>>>>>>>>>??????>>><<<:::999::::::;;;888888888999999999::::::<<<;;;:::888777666666666777777666555555444555555333444444555555555444444555555666666666555444333222222222222222222222222333333222222111222222222000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000111111111000///000111111000///000000000000000000000000111000///......///000111000000000000000000000000000111222222000000111222000000000000000000000000111111222222222333333333111111111111111111111111000111222222333333333222111111111222222333333333333333333444444444444444222222333333444333333222444333333222222333333444444666777777555444444555555555555666666777777777555777888777666555666888999999888777777777777777777666666666777777888999::::::999999:::::::::;;;===<<<<<<;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<======>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???????????????>>>>>>>>>??????@@@??????@@@AAACCCDDDEEEEEEDDDCCCAAA@@@@@@AAACCCDDDEEEEEEFFFFFFGGGGGGHHHHHHJJJHHHFFFGGGIIILLLMMMNNNJJJJJJJJJIIIIIIJJJJJJKKKGGGGGGFFFFFFGGGIIIKKKLLLPPPNNNLLLJJJHHHHHHHHHHHHGGGFFFEEEFFFIIIKKKLLLKKKLLLJJJHHHGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIJJJLLLLLLJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIJJJJJJIIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<>>>>>>===<<<;;;<<<===::::::;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>>>>======<<<<<<<<<;;;;;;;;;999999999999999888888888999888666777888999999888777777777777777777777777444444444444444444444444555555444333333333333333222333555666555444222111222333555666555444555666999999888888666555333333222333333333333333333333111111222222333444555555222333333333333333333222333222111222444444222111111111222222222222111111111111111111111111111111111111222222222111111000000000111111222333444555333333333333333333333333222222222222222222222222555555666666666666666666444444333333333555777888666666666666666555555555444444444444444333222222222222111111222222333444777777777666666666666666666555888???CCCAAA===;;;777777777777888888888888555555555666666666777777777777888888888999999999666777777888999:::<<<>>>;;;;;;:::999999:::;;;<<<<<<;;;:::;;;===>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<============>>>>>>>>><<<<<<;;;::::::::::::;;;888888888888999999999999;;;:::999888777666666666666666555555444555555555555555555666555444444333222333444555555444222222000111111111111222222222222222222111222222333333000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000111111222000//////000111000...000000000000000000000000000000////////////000000000000000000000000000000000111222111000000111222000000000000111111111111000111111222333333444444111111111111111000000000///000111222333333333333111111111222222222222222333333333333333333333333111222222333333333333333444333333222222333333444444555777777555444444555555555555666666777777888555666777777666666777888999888888777777888888999666666666666777888999:::888888999999:::::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<=================================>>>>>>>>>??????>>>>>>>>>===>>>>>>???@@@>>>???@@@BBBCCCEEEFFFFFFDDDCCCBBBAAA@@@AAABBBBBBFFFFFFFFFGGGGGGGGGHHHHHHIIIGGGFFFGGGIIIKKKLLLLLLJJJIIIIIIIIIIIIJJJKKKKKKGGGFFFEEEDDDEEEGGGIIIKKKNNNMMMLLLJJJJJJJJJKKKKKKJJJIIIGGGHHHJJJKKKKKKJJJJJJHHHFFFFFFGGGIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGHHHFFFDDDDDDEEEFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<;;;=========;;;:::;;;<<<::::::;;;;;;;;;;;;::::::;;;;;;===>>>????????????>>>======<<<;;;;;;:::::::::999888888777777888888888777555666777999888888666666777777777777888888666666666666666666666666666666555444444444444444111222333444444333222111111222444555444444555666666666666555555333222111222222222333333444444444111111222222333333444444222222333333333333222222333222111222444444222111111222222222222222222111111111111111111111111111111111111111111000000///111111111222333333333333333333333333333333333333222222222222222222222222222222222333333333333333222222222333444666777888666666666777666666555444555555555444444333111111333333333333333444555555666666777777777888888888666555555777999::::::999777777777777888888888888666666666666777777777888777777777888999999::::::666666777777777888;;;>>>===<<<:::999999999999:::;;;:::999:::<<<===<<<;;;;;;;;;::::::;;;;;;<<<===<<<<<<============>>>>>>999999:::;;;;;;;;;;;;:::888888888888999999999999999999888777777777777777555555444444444555666666888888888777666555444333222222111111111111222222000000000000111111222222222111111111222333333444111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111222000//////000000///...000000000000000000000000000000000111111000000000111111111111111111111111///111222111000///000222000000000111111222222222222222222222222222222333222111111111000000000//////000111222222333333333222222222222111111111111222222222222222222222222111111222333333333333333444333333222222333333444333555666666555444555666333333444555555666777777444666777777666666777999777777666666777888999:::777777777777888999::::::666777888999:::;;;;;;;;;::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>>>>???>>>>>>===<<<<<<<<<<<<<<<========================<<<======>>>>>>>>>>>>>>>===============>>>??????>>>???@@@BBBDDDEEEGGGGGGAAAAAABBBBBBBBBBBBBBBBBBFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGJJJKKKKKKJJJIIIIIIHHHHHHIIIJJJJJJKKKGGGFFFDDDCCCDDDFFFHHHJJJKKKJJJIIIIIIJJJKKKLLLMMMLLLJJJIIIHHHIIIJJJIIIHHHHHHFFFDDDEEEHHHJJJIIIHHHIIIIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFGGGEEECCCBBBCCCDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????===<<<<<<<<<<<<<<<:::<<<<<<;;;:::999:::;;;999::::::;;;;;;::::::999:::;;;<<<>>>??????@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;:::999777666666666888999777666555555777888888777555555555666666777777777888888888888888888888888666666555444444444444555111222222222222222222222000222444444444333444666444444555555444333222222444444444444333333333333222222222222222222333333222222333333333333222222111000000111222222111///000000111111111111000000111111111111111111111111222222222222222111000000111222222333333333222222222222222222222222222222111111222222222222111111111111111222222222333333222333444444555555555555444555555666555444333222333444444444444444333333666555555555555666777777444444555666777888999999666777777666888999999777555555666666666777777777666666666666777777777777666777777888999999::::::555666777666555666999===:::999888777666777888888;;;999999:::;;;<<<;;;:::;;;:::999999999;;;<<<===<<<<<<<<<=========>>>>>>777888:::;;;<<<<<<;;;:::777888888888888999999999888888777777777777777888444444444444444555666777666555555444333111000///333111///------///222444//////000000111111111222111111111111222333444444111111111111111111111111111111000000000000111111000000000000000000000000111111000000000000111111222000//////000000///---000000000000000000000000000111222333333222111000111111111111111111111111///111222111000///000111000000111111222222222333444444333222222111111111222111111111000000////////////000222222333333333333222222222111111000000222111111111111111111111000111222333333333333333444333333222222333333444222444666666555444555666222222333333444555666666444666777777666666777999555555555555666888999;;;777777777777888999:::;;;555666888999:::;;;;;;<<<888999;;;<<<===>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>===============>>>??????>>>???@@@BBBDDDFFFGGGHHH??????AAABBBCCCDDDDDDDDDGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEFFFHHHJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKGGGEEEDDDBBBCCCEEEHHHJJJHHHGGGGGGHHHIIIKKKMMMNNNMMMKKKIIIHHHIIIIIIHHHFFFGGGEEECCCEEEHHHKKKJJJHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFDDDBBBAAACCCDDDDDDCCC??????????????????????????????@@@@@@@@@@@@?????????>>>===<<<<<<;;;;;;<<<:::;;;<<<;;;999888999:::999::::::;;;;;;::::::999::::::<<<>>>???@@@@@@@@@::::::;;;;;;<<<=========;;;999777555444666888999777666444555777888888777444444444555555555666666777777777777777777777777555555444333333333333444222111111000111111222222///111333444333333444555444444444555444444333333777666555555444333222222333333222222222222222222222222222333333222222222000//////000111111000...//////000000000000//////000000000000000000000000333333333333333222111000222222333333333222111111222222222222222222222222111111222222222222111111222222222333333444444444333444555666555444333222333333444555444333222111222222333444555555555555333222222222222333444444222333444555666888999999777999:::999::::::888666444444444555555555666666555555555666666666666777666777777888999999::::::555666777555444444888<<<;;;:::999999999:::<<<===:::999888999;;;<<<;;;:::::::::999888999:::<<<===<<<<<<<<<<<<=========>>>;;;:::999999888888999999999999888888888888999999<<<;;;999777666555444444666555444444555666555444444444333333333333222222222111111111000000//////////////////000000000000//////000000000000////////////.........000111222222111000//////000111222000000000000////////////000111222333333222111000222111111111000000//////000000000000000000000000......///000000000000000000000000000000000000000222111111111000000//////111111222222222222111111111111222222222222111111000111222222222000///.../////////000111111222222////////////////////////111111111111111111111111111111222222222333333333333333333333333333333333111111222333444666777888444555555555555555444444666666666666666666666666666666888999999:::::::::888777666555666777999;;;888888999999999:::::::::======<<<<<<;;;;;;;;;:::<<<<<<<<<=========>>>>>>===<<<;;;;;;;;;===>>>???======<<<;;;;;;;;;;;;;;;@@@@@@AAA???<<<;;;;;;<<<============<<<<<<<<<<<<============>>>???@@@AAA??????@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDDDDCCCCCCDDDEEECCCDDDEEEDDDDDDEEEHHHJJJKKKIIIGGGEEEFFFIIILLLNNNIIIHHHGGGEEEEEEEEEFFFFFFIIIIIIIIIJJJJJJIIIHHHHHHJJJJJJJJJIIIGGGEEEDDDCCCEEEEEEFFFFFFFFFEEEEEEDDDHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLLLLLLLJJJIIIGGGEEEGGGDDDBBBCCCEEEFFFEEECCCBBBBBBBBBBBBAAA@@@???>>><<<<<<===>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<=========::::::::::::::::::::::::;;;:::999888777777777777999555222222444666666555666555555555555444444444666555555555555444444444222111111000000111111222333333333333333333333333444444444444444444444444444444444333333222222222222222111111111111222222111222222222222111000000000111111111111222222222111111222222222333333333///000000000000111111111...000111333333111000...000000000000000000000000000111111222333444444444444444222222222222444444444444444333333222222222333444444555555444444333333333222222333444666777333333333333333444555666333444555555555444222111444444444444555555555666333333444444444444333333444555777999999888666555444444444444444444444444666666555555555555666666888888888888888777666555777777777777666666666666999999999:::::::::;;;;;;::::::;;;<<<>>>===:::777========================AAA???>>>======???AAABBB;;;:::999999888888999999888777777666666777777888999999888777666666666666666444333444555666555444444444333333333222222222111111111111000000000///////////////000000000000///000000111111000000///111000///......///000000111111000//////000111111000000000000///////////////000111111111111000///111111111000000000//////000000000000000000000000------...///////////////000000000000000000000000000000000000//////......000111111222222111111000000111111222222111111000111111111111111000//////222222222222111111111111000000000000000000000000111111111111111111111111111111111222222222333333333333333333333333333333222222222333444555666777444444555555555555444444555555555555555555555555333444444555666777777777999888666555666777999:::999999999999::::::::::::=========<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;<<<>>>???@@@>>><<<;;;;;;<<<===============<<<<<<<<<===============>>>@@@@@@>>>>>>??????@@@AAAAAABBBDDDCCCCCCCCCBBBBBBBBBBBBBBBDDDEEEEEEDDDDDDEEEFFFDDDEEEEEEEEEDDDDDDGGGIIIHHHGGGEEEDDDEEEGGGIIIKKKIIIHHHGGGFFFEEEFFFFFFGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKJJJHHHFFFEEEEEECCCAAAAAACCCDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>><<<===>>>>>>??????>>>>>>>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::888777666555444444444444888555222222444666666555555555555555444444444444444444444444333333333333222222111111111111222222333333333333333333333333444444444444444444444444444444333333333222222222222222111111111111222222222222222222222111000000000111111111111222222222444333333222222111111000000000000111111111111222///000111111111111000///000000000000000000000000---......///000000111111333222111111111111222333444444333333333222222222222333333333333333333222444333333333444555666777444444333333333444555555333444555555555444333222444444555555555666666666444444555555555555444444333444555666666555444444999999999999999999999999777666666555555666666777888888999999888777777666666777777777888888999999999:::::::::;;;;;;;;;;;;;;;::::::<<<======;;;999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========>>>???@@@::::::999888888888888999777666666555555666666777777777666666666777777888555444333444555666555333333333333333222222222222111111111111000000000000////////////000000000000000111111111111111111000222111000///............111000000//////000000111////////////000000000000...//////000000//////...111111000000000000//////000000000000000000000000,,,------...............000000000000000000000000////////////............000111111222222111111000000111111222222111111000222111111000000000000000444444333333222111111000111111111111111111111111111111111111111111111111111111111222222222222333111111222222333333444444333333333333333444555555444444555555555555444444444444444444444444444444333333444444555555666666999888777666666666777888::::::::::::;;;;;;;;;;;;===============<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>======>>>======<<<<<<<<<<<<===<<<===>>>===;;;:::;;;<<<<<<<<<<<<=====================<<<======>>>???@@@======>>>>>>???@@@@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEEEEDDDDDDEEEFFFEEEFFFFFFEEEDDDDDDFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEDDDDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEBBBAAA??????AAAAAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>======>>>???????????????======<<<<<<;;;:::::::::999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::999999999999999999999999666555444333333333333333777555333222444555555555555555555555444444444444333333333333222222222222333333222222222222333333333333333333333333333333333333333333333333333333333333333333222222222222222222111111111111222222222222222222111111000000000111111111111222222222666555444333111///......000111111111111222222222//////000000000000//////000000000000000000000000000000111111222333333333222111111000000111111222333333333333222222222222111222222333333222222111444444444444555666777888555555444333333333444444444555666666666555444333555555555555666666666777555555555666666555555555555555555555555555444444666666666666666666666666777777666666666666777777888999999999999888777777666666777888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;:::;;;<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======:::999999888888888888888777666666555555666666777777666666555555666666777555444333333555555444333333333333222222222222111111111111000000000000000////////////000000000000111111222222222222111111000000//////............000000000//////000000000////////////000000000000////////////////////////000000000000000000//////000000000000000000000000,,,---......//////......////////////////////////////////////////////////000000111111111111000000000000111111111111000000222111000//////000111222333333222222222111111111111111111111111111111111111111111111111111111111111111111111222222222222000000111222333444444555444444333333222333333444333333444555555555444444444444444444444444444444666666666666777777888888:::999888777666666777777:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>??????>>>===<<<>>>======<<<<<<<<<======;;;<<<===<<<;;;:::;;;<<<;;;<<<<<<<<<======>>>>>>>>>>>>===>>>>>>???@@@AAA>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDCCCBBBBBBCCCEEEEEEFFFGGGFFFDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHGGGFFFEEEEEEAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>???????????????<<<<<<<<<<<<;;;;;;::::::999999999999999999999999::::::;;;;;;;;;;;;::::::;;;;;;::::::999999999888888888888888888888888888777777666555555555555555555444333333333444555555555555555444444444333333333333333333222222222222444333333222222333333444222222222222222222222222222222222222222222222222333222222222222222222222222222111111111111222222222222222111111111111111000000111111111222222222555444333222111///......111111111111222222222222000000///......///000000000000000000000000000000222222222333333333444444222222111111111111222222333222222222222222222222222222333333333333222222444444555555666777777888666555444333333333333333666777888888888777666555555555555666666666777777555555666666666666555555888777777666666666666777222222222222222222222222777777666666666666777777888888999999999999888888777777888888999::::::;;;::::::;;;;;;;;;<<<<<<<<<===;;;::::::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===??????>>>===<<<:::999888888777777888888888777777666666777777888888777666555444444444444555333222333444555444333333333222222222111111111000000000000000000111111////////////000000000000111111222222222222111111------....../////////////////////000000/////////.../////////000000000111000000000000000000000000//////////////////000000////////////////////////......///000000000000///////////////////////////000000000000000000000000000000000111111000000000000000000111111000000000222111000//////000111222000000000000111111222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111222333444444444444333222222222222333222222333444555555444444555555555555555555555555888888777777777888999:::999999888777777666666666:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;======<<<<<<<<<<<<======;;;<<<===<<<;;;:::;;;<<<:::;;;;;;<<<===>>>>>>???????????????@@@AAABBBBBB?????????@@@@@@@@@@@@@@@???????????????????????????@@@AAAAAA@@@@@@AAACCCEEEFFFGGGFFFEEEDDDEEEFFFFFFGGGHHHJJJJJJJJJJJJJJJEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@???@@@@@@AAA??????@@@@@@??????>>>>>>======>>>???????????????=========<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::::::::999999::::::999999888888777777777777777777777777777777777777666555555555666666444444444444333333444444555444444444444333333333444444444444333333333333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222333222111000000000111111000000111111111222222222222222222111111111000000000000111111111222222222000000////////////000000000000000000000000000000////////////000000000000222333333333333333333222222222222222222222222222333333444444444444333333444444555666666777777777666555444333333333333333888999999:::999888777666555555555555666666666666555555666666666666555555999888777666666666666666555555555555555555555555777777666666666666777777777888888999999999888888888888888888888888888888:::::::::;;;;;;;;;<<<<<<===;;;::::::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@@@@???>>><<<999999888777777777777888888777777666666777777888777777666444444333333333444333222333444555444222222222222222111111111111000000000000111111111111////////////000000000000000111111111111111111000+++,,,---//////000//////...//////000000//////.........//////000000111111111000000//////000000111......////////////000000////////////////////////...//////000000000000000000000000000000000000000000000000000111111111111///000000111111000000//////000000111111000000///000000000000000111111222...//////000111111222222111111111111111111111111111111111111111111111111000000000111111111111222000000111111222222333333444333222222222222222333111222333444444555444444666666666666666666666666888777666555555666777888888888888888777777777777::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::999999999999;;;<<<<<<<<<<<<;;;::::::<<<;;;;;;;;;;;;<<<======<<<===>>>===;;;:::;;;<<<::::::;;;<<<===>>>???@@@????????????@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>>===???@@@@@@??????@@@AAACCCEEEGGGGGGFFFEEEEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHDDDCCCCCCCCCDDDFFFGGGHHHGGGGGGFFFFFFFFFHHHIIIJJJHHHGGGEEECCCCCCCCCCCCDDDCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCCCCDDDDDD@@@AAABBBAAA??????AAABBB>>>>>>?????????>>>>>>===<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999999::::::999999888888888888888888777777777666666666666666666666666555444444333333333444444222444555444333222333444444444444444333333333333444444444444333333333333333333222222222222333333222222222222222222222222111111111111111111111111111111111222222222222222222222111111111111222222444333111000000000111222000111111111111222222222000000000111111111222222///000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111222333333444444333333222111111111222222222222222333444444555555444444333333333555666666666666666555555444333333333444444888888999999999888777666444444444444555555555666555555555666666555555555666666666555444444333333555555555555555555555555666666555555555555666666666666777888888888888777999999888888777777777777999999999:::::::::;;;;;;<<<;;;:::;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@???>>>===999999888777777777777777777666666555555666666777555555444444333444444555444333222222444444333222222222222222111111111111///000000000111111111111////////////000000000000///000000111111000000///,,,---.../////////...---......///000000///...............///000111111111000///............///000........./////////000000////////////////////////---...//////000000//////000000000000000000000000/////////000000000111111//////000000000000////////////000000000000////////////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111222222222333222222222222222333333111111222333444444444444555555555555555555555555888777555444444555666777666777777888888888888777999999999999::::::::::::::::::::::::;;;;;;;;;<<<:::::::::999999999888888<<<;;;:::999999999999999:::::::::::::::;;;<<<<<<>>>???@@@>>><<<;;;;;;<<<999999:::<<<===???@@@@@@============>>>???@@@AAA????????????????????????=========>>>>>>>>>??????>>>???@@@@@@??????@@@AAABBBDDDFFFGGGFFFEEEFFFGGGEEEFFFFFFGGGGGGHHHIIIIIIEEEEEEDDDEEEFFFHHHIIIKKKIIIHHHGGGGGGHHHIIIKKKMMMJJJHHHFFFDDDCCCBBBCCCDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGEEEDDDCCCBBBBBBBBBCCCDDD???AAABBBAAA>>>>>>@@@BBB======>>>>>>>>>>>>>>>===;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999999888888666666777777777777777777555555555555555555555555333333222222222222333333111333555555333222333444444444444333333333222222333333333333222222222222222222111111111111222222111111111111111111111111111111111111111111111111000111111111222222222222222222111111111111222222444333111000///000111222000111111111111222222222///000000000111111111222....../////////000000000000111222333333222111000000000000000000000000000333333333333333333333333111222333333333333222111000111111111222222222222333333333444444333333333111222444555666666555555444444333333333444555555555666777777777666444444333333333333444444444444444444555555555555444444555666666666666444222111222222222222222222222222555555444444444444555555555555666777777777777777888888888999999999999999888888888999999999::::::::::::;;;===??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>======999888888777777777777777555555555444444555555555333333333333444555666777444333222222444444333222222222222111111111111000//////000000111111111222////////////000000000000//////000000000000//////...////////////---,,,+++---...///000000///...------......///000111111222///...---,,,,,,---...///---.........//////000000////////////////////////,,,---......//////......000000000000000000000000---.........//////000000//////000000000000////////////000000000000//////...///000222222222111000444444333333222111111111////////////////////////111111111111111111111111000000000000111111111111222222222111111111111111222222111111222222333444000111222333444444555444444444444444444444444444999888666555555666777888555666777888888888888888888888999999999:::::::::999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<;;;999888777888999999999999999999::::::;;;<<<@@@@@@AAA???<<<;;;;;;<<<999999:::<<<===???@@@AAA;;;;;;;;;<<<<<<===>>>???>>>>>>>>>>>>==================>>>>>>?????????@@@>>>@@@AAAAAA@@@???AAABBBAAACCCFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLFFFFFFFFFFFFGGGIIIKKKMMMKKKJJJIIIHHHIIIKKKMMMOOOKKKJJJGGGDDDCCCBBBCCCDDDCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGEEEDDDCCCBBBAAABBBCCCDDD>>>@@@AAA@@@>>>===???BBB======>>>>>>>>>>>>>>>===:::;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::777777777777777777777777888888999999999999888888555555666666777777888888555555555555555555555555333333333222333333444444000333555555333111222444444444444333333333222222222222222111111111111000222111111111111111111222111111111111111111111111000000000000000000000000000000111111222222222222222222111111111111222222444333111//////000111222000111111111111222222222000000000000000000000000............////////////000111333444444333111000000000000000000000000000111000000000000000000000000111222333333222111000000000111111222222222222222222222333333222222222111222333555666555555444333333333333444444555666333444555555555444222111222222222333333333444444333444444444444444444333777888999999888666444222333333333333333333333333444444444333333444444444444444555666666777666666888888999:::;;;;;;<<<===777777888888888999999999999:::;;;>>>@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::999888666666666777777444444444555555555666666777777666444333222111000//////000111222444666777333333333222222222111111111111000000000000111111------------------------000000//////.........---////////////////////////..............................//////000000111111////////////////////////000000000///......------////////////////////////+++,,,---///000000111111---000222222///---...111+++---......------...000...............///000000111111000///////////////......//////000000111111111111111111111111111111000111111111111222222222222222222222222222222222111111000000000000000111222222333333333333444444222222333333333333444444777666444333222333444444444444444555555555555555666666777888888777666555555444333333444666999:::666777777888888888777777::::::::::::::::::::::::<<<======;;;888555444444===<<<:::999888999999:::888888888888999:::;;;<<<<<<===>>>>>>>>>===;;;::::::;;;999555666<<<@@@???============>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDEEEFFFGGGGGGHHHKKKIIIGGGEEEFFFGGGIIIKKKIIIHHHHHHGGGGGGGGGHHHHHHMMMIIIFFFGGGJJJMMMNNNMMMLLLIIIFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFEEECCCBBBBBBAAAAAA@@@??????CCCBBB@@@???>>>??????@@@===>>>>>>>>><<<;;;999777888999:::;;;;;;;;;:::999<<<<<<<<<<<<;;;:::999888:::999888777666666777777<<<:::777444333444555777888777444333333444777888777666444333333444666777444333333222222333333444333333333333333333333333222222222222222222222222111///---...000111111000+++---///111222333333333...000111222222111000...111111111000000000000000444444444333222111000///------......//////000000//////000000111111222222000111222222111000///...111111222222222222111111000000000000000///......///000111222444555777777222222111111111111222222222111111000000000000000555444333222111111111111111111111111111111111111111111222222222333333333666666666555555444444444666555555444333222111111444333222111111222333444333111///111444666555444444555555555333333555777<<<;;;:::888777666666666111111222333333444555555444444444333333222222222,,,...111444666888888888666666777888999999::::::777555444666:::<<<;;;999:::;;;<<<<<<======<<<<<<<<<;;;;;;999888777666666<<<<<<==================888777666555444555666666444444444444555555555666666555555444333222111111222111111111222222333444333333222222222111111111111111000000000000111111........................000/////////.........---................................................///////////////000000000....................................////////////........................///////////////...------...///111111////////////...000111111000000111222...............///000000111000000///////////////000000000///////////////111111111111111111111111000000111111111222222222111111111111111111111111111111000000000000000111222222222333333333444444222222333333333333444444666555444222222222333444444444444444555555555555555666777888888777666555777666555444444555777888888888888888888777777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999;;;:::999999999:::;;;<<<::::::::::::;;;<<<======>>>>>>>>>>>>>>>===<<<<<<;;;===;;;888999>>>AAA@@@=========>>>>>>?????????:::;;;===>>>???@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEEEEEEEGGGFFFDDDDDDDDDGGGIIIKKKHHHHHHHHHHHHIIIJJJKKKLLLKKKIIIGGGHHHJJJMMMMMMLLLKKKIIIFFFEEEEEEEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAABBBAAA@@@?????????@@@@@@============<<<:::999777777888:::;;;<<<;;;;;;:::999::::::;;;;;;;;;::::::666666666666777777777777:::999666444444444666777777666555444555666888999777666555444444555666777444333333222222333333444333333333333333333333333222222222222222222222222000///...///111111111///...///000111222111111000///000111222222111000///111000000000000000000000111222222222222222111000////////////////////////000000000000000111111111111000///.........//////000000111111111111000000000000000000000///......000000000111111222222222111000000//////000000111000/////////000111222222333333222111000000000000111111111111111111111111111111111222222222333333555555555444444333333333...//////111222333444444333222222222222222222333333111000111444666555444222333555555555666999;;;;;;::::::999777666666555222222222333333444444444555444444444333333333222111222333444666666777777888888999999::::::;;;;;;777555555777:::<<<;;;999:::;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>===============>>>>>>>>>>>>============666666555555555666777888444444444444555555555555444444444444444333222222444333222111111111111111333222222222222111111111111111000000000000111111/////////////////////////////////...............------------------------........................///////////////.................................,,,------...//////000000------------------------...////////////...------///......///000111///...,,,...///...------...000...............///000000111000//////......//////111111000000///......---000000000000000000000000000000000111111111222222000000000000000000000000000000000//////000000111222222222222333333333333222222333333333333444444444333333222222222222333333333444444555555555555555666777888888888666666888777666555444555666666;;;:::888777777777777888:::::::::::::::::::::::::::999888;;;???AAA???===999999999999:::;;;<<<===::::::999::::::;;;<<<===???>>>>>>===============;;;>>>>>><<<===AAABBBAAA======>>>>>>???@@@AAAAAA999:::<<<>>>???AAAAAABBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAACCCEEEHHHJJJFFFGGGGGGHHHJJJLLLMMMNNNIIIHHHHHHIIIKKKLLLKKKJJJJJJHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@??????>>>??????@@@<<<<<<<<<<<<;;;:::888777777888999;;;<<<<<<;;;;;;666777888999::::::::::::333444555777777777777666888777555444444555777888666666777777777888888999777666555444444555666777333333222222222222333333333333333333333333333333222222222222222222222222///...///000222222000...111111111111000///......///000111222222111000///000000000000000000111111//////000111111111111111222222111000000///......111000000000000000000///222000---++++++,,,///000//////000000000000////////////000000000///......111111000//////......---//////............//////.........///000111333333222111000///////////////111111111111111111111111111111111222222222222333333333333333333222222222------///000222444555666222222222333333222222222333222111111333555555444333444666666666777999<<<999999999999888777555444333333333333333333333333555555555444444444444444666555555555555555555666888888888888888888888888666666555777999::::::999::::::;;;<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>???????????????>>>>>>=========666666777777888999::::::444444444444444444444444333444555555555555444333444333222111000000000000222222222222111111111111111111000000000000111111................................................------------------------......................../////////......---------........................---------....../////////------------------------++++++---...///000000000000---,,,...111222000---+++,,,------,,,+++,,,..................///000000000000///............///000000/////////.........////////////////////////000000000000111111111111////////////////////////000////////////000000111111222222222222333333333222222222333333333444444333222222222222222222222333333333444444555555666555666777888999888777777777777666555555666777777===<<<999777666777888999999999999999999999999999:::777666:::@@@CCCAAA>>>999999999:::::::::;;;;;;888888777777888999999:::>>>===<<<;;;:::;;;<<<===:::>>>???>>>???BBBBBB@@@======>>>???@@@AAAAAABBB<<<===>>>@@@AAABBBBBBBBB@@@??????>>>>>>??????@@@???@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBB@@@@@@??????@@@BBBEEEFFFFFFFFFFFFGGGIIIJJJLLLMMMHHHHHHIIIJJJKKKKKKJJJIIIIIIGGGEEEEEEFFFFFFDDDCCCAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBEEEDDDDDDCCCCCCBBBAAAAAABBBAAA@@@???>>>======<<<;;;;;;;;;::::::999888777666777999;;;<<<<<<;;;;;;555666777888999999999999444555777999999888666555666666555444444666777888888888999999999888777666555444444333333444444555333333222222222222333333222222222222222222222222111111111111111111111111......///111333333000...111111111000000///......///000111111111111000///000000000000000111111111//////000000000000//////222111111111000000000///111111000000/////////...000///...,,,,,,---///000......////////////.........///////////////......000000000///...---,,,,,,//////............//////.........//////000222222222111000000////////////111111111111111111111111111111111111222222222222222222222222111111111111333333333333333333333333111222333444444333222111333222222222333444444444666777888666555444666777777888999999999777444333333333333333333333333222555555555555555555555555888777555444444555666777555555555555555555444444666666666777888999999999::::::;;;<<<<<<<<<;;;;;;999::::::;;;<<<===>>>>>>??????>>>>>>===<<<<<<<<<555555666777888999999999444444444444444444333333333444666777777777555555111111000000111111222222222222222111111111000000111111000000000000111111---------------------------------...............------------------------........................//////......------,,,,,,........................///.........---------,,,------------------------***+++,,,.../////////000///---,,,---111222000---...000111000......///000...............///000000000//////...............---........./////////000........................//////000000000111111111........................//////......///000111111111111111222222222333333222222222333333333444444222222222222222222222222222222333333444555555666555666777999999999888777555555555666777888888999>>><<<:::888777777888999999999999999999999999999:::777666999???AAA???;;;;;;;;;;;;::::::999999999888888777777777888999999;;;:::999888888999;;;;;;999===>>>===>>>AAAAAA>>>===>>>>>>???@@@@@@AAAAAA>>>??????@@@@@@@@@??????>>>>>>============>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@@@@?????????@@@AAABBBEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEFFFFFFDDDBBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCBBBBBBBBBBBBAAACCCCCCBBBAAAAAA@@@@@@???CCCBBBAAA???===;;;999888::::::999999888888777777555666888::::::::::::999666777777888888777777666888999:::;;;:::888555444555555444444555666777888999:::::::::888666333222222222222111111222222222333222222111111222222333222222222222222222222222111111111111111111111111//////000222444333111...///////////////000000000000000111111111111000000//////000000111111111111111111111000///...------///000000000111111111222111000000000//////.........//////000000/////////......////////////............////////////......///////////////.........000//////......//////000000000///////////////000222222111000000000111111000000000000000000000000000000111111111222222222111111111111111111111111555555444333333222111111111222333444444333222111333333333222222333444555666666777555333333444666555777888999888666444333333333333333333333333222555555555555555555555555666555444444444666777888555555444444444444444444555666777777777888888999999::::::;;;<<<;;;;;;;;;===>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;111222333444555666666555444444444444333333333333333444666777777666555444/////////000111222333444222111111111111000000000111111000000000000111111---------------------------------------.........------------------------........................---------------,,,,,,,,,------------------------//////......---,,,,,,+++---------------------------............---,,,,,,---,,,,,,...000000///...---...///...---,,,---..................///000000000///......------......,,,------...//////000000/////////////////////////////////000000000111111....................................///000111111111111111111222222222222222222333333333333444444111222333333444333333333111111222333444555555666555666888999999999999888444555555777888999999:::===<<<:::999999999999:::999999999999999999999999999888777999===>>><<<:::;;;;;;;;;;;;:::999888777::::::999999999999::::::888888888888888999999:::999<<<>>><<<===AAAAAA>>>>>>>>>>>>????????????@@@======>>>>>>======<<<;;;=========<<<<<<=========?????????@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIGGGGGGHHHIIIFFFEEEEEEEEEFFFFFFDDDBBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>BBBBBBAAA???===:::888777999999888777777777777777555666777888999888777777777777777888777777666666;;;;;;;;;;;;999777555444444444444444555666666777888888888888666444111000000000111111111111000000222222111111111111222222222222222222222222222222111111111111111111111111000///000111333333111///...------...///000111222111000000000000000000111/////////000111111222222222222111111000...---,,,......///000000111222222000//////////////////...---...///111111000///.........////////////......------.../////////.........////////////000000000//////............//////111000//////.........///222111111000000111111111000000000000000000000000000000000111111111111222000000000111111111111111000111111111111222222222222222222333333222222222222333444333222222333555222333444444444444666888555666777777777555444333333333333333333333333333444444444444444555555555333333444444555666777888666666666666666666666666555666888777666666888999999999:::;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;000111222444444444333333444444444333333333222222222333555666666444222111////////////000111222333111111111111000000000000111111000000000000111111........................,,,,,,,,,------.........................................................,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++***,,,...///......///000+++,,,---,,,***)))***+++...............///000000//////...------------...........................////////////////////////////////////000000000111...........................------......000111111111111111111222222222222222222333333333333444444111222333444555444444333000111222333444555555666555666888999::::::999999555666777777888888888888;;;;;;;;;;;;;;;:::::::::888888888888888888888888777888999:::;;;<<<<<<<<<999:::;;;;;;;;;:::999888::::::999999999999::::::777777888999999999999999:::======<<<===@@@AAA?????????>>>>>>>>>>>>======<<<<<<===============<<<>>>>>>============>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAABBBBBB@@@@@@AAAAAACCCDDDFFFGGGGGGHHHIIIGGGEEEEEEGGGJJJEEEEEEDDDEEEFFFFFFDDDBBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>======????????????===;;;999888999888777666666666777777555666777777777666444444555666777888888888888888;;;::::::999888777666666555555555555555555555555555555555444444333222111000000111111111111000000222222111111111111222222111111111111111111111111111111111111111111111111111000///000222333222111......------...///111222111111000000000000111111...//////000111111222222111111111111000000///...////////////////////////.........///////////////---------......//////////////////000000/////////,,,---......//////......////////////////////////......------------......//////.........//////000000000/////////000000111000000000000000000000000000000000000111111111111000000000111111222222222//////000111222222333333333222222222222222222333222444555333111111333555333555555555444555777999666666555555555555444444222222222333333444444444222333333333444444444444222333444555555666666555555555666666777777888888444666888888666555777999999999:::;;;;;;;;;;;;::::::::::::999999999888888::::::;;;;;;<<<=========222333444555555555444333444444444333333222222222000222444555555333000...000000000000000000111222111111111111000000000000111111000000000000111111////////////////////////,,,,,,,,,------.........////////////////////////........................+++++++++,,,,,,---------------------------------+++,,,,,,------......///******************************,,,---.../////////))),,,//////------///111...///000///---,,,---..................///000000//////...------------.../////////...------,,,,,,000000000000000000000000////////////000000000000////////////////////////---------......000111111000111111111111222222222222222333333333444444444111222444555666555444444000111111222444555666666555666888999::::::999999777888888888888777666666::::::;;;<<<<<<<<<;;;;;;888888888888888888888888666888;;;<<<;;;<<<===>>>777888:::;;;<<<<<<;;;:::888888777777777777777888777888999:::;;;::::::999;;;>>>>>><<<===AAABBB@@@??????>>>>>>===<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>???AAABBBCCCDDDEEE>>>>>>???AAACCCFFFHHHIIIHHHIIIIIIFFFDDDDDDGGGKKKEEEDDDDDDEEEFFFFFFDDDBBB@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===<<<===>>>>>>>>>===;;;;;;888888666555555666777777555666666666666444333222333444666777999::::::;;;999888777777666777777888555555555555555555555555111111111222222222333333111111222222222222111111222222111111111111222222111111111111111111111111000000000000000000000000222111///000111333333222//////...------...000111111111000000000000111111...//////000111222222222///000000111111111111111000000//////......---------.........//////000000...---+++***+++---///111//////000000000000//////,,,,,,---.../////////.../////////......------,,,---,,,,,,++++++,,,,,,------------...///000111222//////.........//////000000000000000000000000000000000000000111111111111000000111111222222222333222333333333333444444444444333222111111222333444222444555444111000333555888999999777555444555666666666555444444444555555111111222333333444555555222222222333333444444444222333444555555555333333333333444444555666777777444777888888555555777999999999:::;;;;;;;;;::::::<<<=====================:::;;;;;;<<<===>>>??????333333222222222333444555111111222222222222111111444444333333222111000000//////000111111111111111............/////////////////////...------,,,,,,...///000000000///---,,,......................../////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000000000///......---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---...///000000...------,,,,,,------...//////////////////......,,,,,,---...//////......------------------------+++---///000222222111111222000...---,,,---.../////////000000111111222222......------------......000000000000111111111111111111222222222333333333222111000000000111333333222333333444444333333222333333333333333333333333777777777777666666666666444444444555444444333333555666888999::::::999999777888999:::::::::::::::;;;;;;:::999999999::::::;;;;;;;;;::::::999999999777999:::888555444666999::::::::::::::::::::::::<<<<<<======>>>>>>??????>>>???@@@@@@???===;;;:::;;;;;;<<<===>>>>>>=====================<<<<<<<<>>===<<<;;;;;;:::;;;;;;=========<<<<<<;;;;;;;;;;;;:::888777777777555333333333333333444555666666555555555555555555555555:::999888777666666666666555555444333333333333444999777444222333333222222444333111///...//////000111222222000------111444222222111111111111222222000000000000000000000000000000111111111111000000000///---,,,---///222444111111111111111111111111000000000000////////////000000000000000000000000//////............//////000000///...........................////////////111111000000/////////...//////...---,,,++++++******+++,,,...///000000111///............///000000---,,,,,,,,,,,,---......000000000000000000000000......////////////.....................///000000111111111000000000000000333333222222111000000000222222333333333333444444444444444444333333222111333444555666666555555444666666555555555444444444222111111333555777666555333333333333333333333333333333222222333333444555666666666666666666666666999999888888777666666666888888999999999:::::::::<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>??????333222222222333333444444111111222222222222111111222222111000000///......------...///////////////............////////////..................//////...///000000000///------........................000000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,------......//////---------,,,,,,---------........................,,,,,,---.......................................---...///000000000///...111000...---------//////000000000000000000111111......------------....../////////000000000111111111111111222222222333333222222111111111222333444222333333444444333333222333333333333333333333333555555555555555555555555444555555666666555555444555666888999::::::999999888888999999:::999999999::::::999999999::::::;;;:::::::::999999999888888888999:::888666555777999999999999::::::;;;;;;;;;===============>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;==================<<<;;;<<<<<<==================>>>???AAABBBCCCBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGFFFGGGGGGFFFEEECCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBEEEEEEDDDDDDCCCBBBBBBAAA>>>===<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;::::::;;;999777777888777666444444444444444555666777777555555555555555555555555999888777666555555555555555555444333333333333444555444222222333444333222333222111000////////////111222222000...---///222111111111000000111111111////////////////////////000000111111111111000000//////...---...000222333000000000000000000000000000000000000/////////...000000000000000000000000//////............//////000000///...........................///////////////.........---------,,,,,,,,,,,,---------....../////////...---,,,+++***---,,,,,,,,,,,,---......---,,,,,,,,,,,,---......000000000000000000000000......////////////.....................///000000000000000000000000000111111111111111111111111222111111111222222222333333333333444444333222222111444555666888888777666666666555555555444444444333333222222333555666555444333333333333333333333333222111111111111222333333444444444444444444444444777666666666666666666666888888888999999999::::::<<<;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>??????222222222333333333444444111111222222222222111111111111111000000//////...------...///////////////............////////////------...//////000111111/////////000///......---------------------------........./////////000000///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,------......------,,,++++++,,,,,,,,,,,,---------------------.........------,,,,,,,,,,,,------------------------------,,,------............---.............../////////.../////////...---,,,,,,111000...------...//////000000000000000/////////......------------............/////////000000000111111111222222222222333333222222222222333444444222222333333333333222222222222333333333333333333444444444444444444444444555555666666666666666555555666777888999999999999888888999999999888777777999999999999999:::;;;<<<:::999999999999888888888888999999888666666777999888888999:::;;;<<<<<<===>>>>>>==================>>>===:::888888888:::;;;>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<======>>>>>>>>>>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@AAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEECCCAAA@@@???AAA@@@@@@@@@@@@AAAAAABBBDDDDDDCCCCCCBBBBBBAAAAAA>>>===<<<;;;::::::::::::;;;;;;:::::::::::::::999:::888777777888888777555555555555555666777888999666666666666666666666666777666555444444444444444555555444333333333333333111000000222333444333111111111222111111000///...000111222222000//////000111000000//////000000111........................///000000111111000000///......//////000000111111////////////////////////000000000/////////......000000000000000000000000//////............//////000///......---.....................////////////.........---------------,,,,,,,,,---------......//////...---,,,***)))(((---,,,,,,,,,,,,---......---,,,,,,,,,,,,---......000000000000000000000000......////////////......///............//////000/////////000000111111111//////000111111222333333000000000111111111111222222333333333333222111111333444666777777777666666555555444444444444333333444333222333444555444333333333333333333333333333111111000000111111222333333333333333333333333333555555555555666666666666888888888999999999999:::;;;;;;;;;;;;::::::::::::999::::::;;;<<<===>>>>>>222222333333444444444333111111222222222222111111333222222222111111111000//////000111111111111111............////////////////////////000000111111///////////////......---------------------------***++++++,,,------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------...---------------------,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,------......---------------------.....................---------,,,,,,000///............//////000000000//////...............------------..................////////////111111111111222222222222111111111222222222333333222222333333333333222222222222222222222333333333444444444444444555555555444555555666666666666555666666777777888999999999999999999999888777777666888888888888999:::;;;<<<::::::::::::::::::::::::999999888888777777888999888888999:::;;;<<<===>>>>>>>>>>>>======<<<<<<;;;===<<<:::999999999::::::<<<===============<<<;;;;;;;;;<<<===>>>??????@@@===???AAABBBDDDDDDDDDCCCAAAAAA@@@@@@??????@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEECCCBBB@@@???>>>BBBAAA@@@??????@@@@@@AAACCCBBBBBBBBBAAAAAAAAA@@@======<<<;;;::::::::::::999999999999999999999999999777666777888888777666555555555555666777888888777777777777777777777777666666555444444444444444555444333333222222333333//////000111333333111///000111222222222000///...---///111333222111111000000000////////////000000//////////////////////////////000000000000//////---...///000111111000///////////////////////////000000/////////.........///////////////////////////......------......//////......------.....................//////////////////////////////////////////...---,,,++++++*********+++,,,,,,,,,++++++///............///000000---,,,,,,,,,,,,---......////////////////////////......////////////......//////............///000---......///000111222222///000000000111111111222000000000111111111222222111222222222222222111111000111333444555555444333444444333333333333333333555444333333444444222111222222222222222222222222111111111111111222333333333333333333333333333333666666666666666666666666888888888888999999999999;;;;;;;;;:::::::::999999999999:::;;;<<<======>>>111222333444444444333333111111222222222222111111222222222111111111111111//////000111111111111111............////////////111111000000////////////000/////////............------------------------))))))***+++,,,---....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------......------,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,++++++,,,------,,,++++++++++++++++++,,,,,,------,,,---------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,------...//////........./////////000/////////......------......------------..................////////////000000111111111222222222///000000111111111111111111222222333333222222111111111111222222333333333444444555555555666666666222333444555555555555555666666666777777888999999999999999999999888777666777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999888888777888999999999888888999:::<<<===>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<======<<<:::999::::::<<<===>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@===>>>@@@CCCDDDEEEEEEEEEBBBAAA@@@@@@?????????@@@???@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGFFFEEECCCBBB@@@@@@???CCCBBB@@@???>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@===<<<;;;::::::999999:::999999999999999999999999999777666777888888777666444444444444555666777888777777777777777777777777666666555444444444555555444444333222222222222333000000000111222111///---///000111222222111///...,,,...000333555555444222000000////////////000000000000000000000000000000//////000000000000//////---...000111111111///...000000000000000000000000////////////..........................................------------............------------..................////////////........./////////////////////...---,,,++++++***'''(((***+++,,,---------///............///000000---,,,,,,,,,,,,---......////////////////////////......////////////......//////............//////------...///000111111222111111111000000000//////111111111111222222222333000000111111222111111000///000222333444444444333222222333333333333333333555444333222333333222000222222222222222222222222222222222222222333444444444444444444444444444444888888888777777666666666777777888888888999999999;;;;;;:::::::::999999999888888999:::;;;<<<======111222333444555444333222111111222222222222111111////////////////////////------...///////////////............////////////111111000//////...------000000///............///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------***+++,,,------,,,+++******++++++,,,,,,------...,,,------------,,,,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,---...///.........///////////////...............---------......------------............/////////000000000000000000111111111111222...///000000111111000000111111222222222222111111000000111111222333333333444444444555666666777777222222333444555555555555666666666666666888999999999999:::::::::999888888888888888888888999:::;;;<<<<<<===============>>>:::888777777999::::::999999999:::;;;<<<======>>>======<<<<<<<<<<<<<<<<<<:::<<<===??????===;;;:::888999;;;===>>>?????????=========>>>>>>?????????<<<>>>@@@CCCEEEFFFFFFFFFBBBBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAA???AAACCCDDDEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBDDDBBB@@@>>>===>>>???@@@@@@@@@@@@@@@????????????===<<<;;;:::999999999999888999999999999::::::::::::888777777888888777555444444444444555666777777666666666666666666666666666555555444444444555555444444333222222222222222222000000000111111///---000000111111111111000000...///111444777888666444111000000//////000000111111111111111111111111111...//////000000//////......///000111111000///...000000000000000000000000/////////.........------..............................------------......---------,,,------...///............////////////,,,,,,,,,,,,,,,---------,,,,,,,,,---------......***++++++,,,,,,+++++++++---,,,,,,,,,,,,---......---,,,,,,,,,,,,---......000000000000000000000000......////////////......000//////............///.........//////000000000222222111000000///......111111111222222222333333//////000111111111111000000111333555666666555555111111222222222222333333555333222222333333222000222222222222222222222222333333222222333333444555444444444444444444444444888888888888888777777777777777777888888888888999::::::::::::999999999999777888888999:::;;;<<<<<<000222333555555444333222111111222222222222111111.../////////////////////------...///////////////............//////////////////..................111000///...---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------......------,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------...)))+++,,,------,,,+++)))+++++++++,,,---.........---------------,,,+++*********+++,,,,,,---......///...---,,,,,,------...---......///////////////------------------............------------....../////////000000000111111000000000000111111111111...///000111222111111000111111222222222222111111///000000111222222333333222333333444555555666666222333444555666666666666666666555555666777999:::999::::::;;;;;;;;;::::::999888888888888888999999<<<<<<<<<<<<=========>>>:::888666777:::;;;:::999:::;;;;;;;;;<<<<<<======;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???<<<===@@@CCCEEEFFFGGGGGGCCCBBBAAA@@@????????????>>>>>>>>>?????????@@@@@@===>>>AAADDDEEEFFFFFFEEECCCCCCDDDEEEEEEFFFFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFEEECCC@@@>>><<<===>>>???????????????????????????===<<<;;;:::999999999999999999999999::::::;;;;;;;;;999777777888777666444555555555555666777888999555555555555555555555555444444333333333333444444444333222222111222222222111000...///000111111000111111000000000000111111333222222555777888666444111111111000000111111111000000000000000000000000......////////////......//////000000000000////////////////////////////////////.........---------------------------------...------,,,,,,------...---,,,,,,,,,------...///............////////////+++++++++,,,,,,---------,,,,,,,,,---------......,,,---------,,,+++******---,,,,,,,,,,,,---......---,,,,,,,,,,,,---......000000000000000000000000......////////////......000000///.....................//////////////////000000000000000/////////000000000111111111111222...//////000111111000000///111222444555666555555111111111111222222222333444222111222333333222111111111111111111111111111222222222222222333333444333333333333333333333333444444555666777888999:::777777777777888888888888:::::::::999999999999888777777888999:::;;;<<<<<<000111333555555444333222111111222222222222111111000000000000111111111111///000000111111111111111............/////////000,,,,,,------.../////////111000///------......///,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000///,,,------......------,,,++++++,,,,,,,,,---------******+++,,,,,,---......)))***,,,------,,,***)))++++++,,,------...//////------------,,,,,,+++***++++++,,,------...//////222111///---,,,,,,,,,,,,------...///000000//////,,,,,,,,,------..................------.........000000000000111111111111000000000000111111111111///000111222333222111111111111222222222222111111///000000111222222333333111111222333333444555555333444555666777777777777666666555555666777999:::999::::::;;;<<<<<<<<<<<<999999888888888888888888;;;;;;;;;<<<<<<<<<======:::888666777:::<<<;;;999;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<============<<<;;;::::::;;;===>>><<<<<<===============<<>>>>>>>>>>>>>><<<===@@@CCCEEEGGGGGGGGGCCCBBBAAA@@@????????????============>>>>>>>>>>>>:::<<<@@@CCCEEEFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIEEECCC@@@===<<<<<<>>>???>>>>>>>>>>>>>>>?????????<<<<<<;;;:::999999999999999999999::::::;;;;;;;;;<<<:::888777777777555333666666666666777888999:::555555555555555555555555222222222111222222333333444333222222111111222222000///---...000333444444222111000//////000111222888666444555777888555222222222111111111111222222////////////////////////......////////////......000000000///////////////........................//////.........---------------------------------...------,,,,,,------...,,,,,,,,,,,,------...///............/////////000---------....../////////000///...---,,,++++++***+++,,,,,,------,,,,,,,,,///............///000000---,,,,,,,,,,,,---......000000000000000000000000......////////////......111000///...............///////////////...............//////000000111111////////////000000000000......///000000111000000---...000222333333333333000000111111222222222333333222111111333333333111111111111111111111111111111111111000111222222333222222222222222222222222///000222444777999;;;<<<777777777777888888888888:::::::::999999999888888777777888999:::;;;;;;<<<222222222222222222222222000111222333333222111000......///000000000000000............/////////000,,,,,,,,,------.........////////////////////////111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,++++++...000------------------------***+++,,,---...---,,,+++//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,//////000000///...------,,,---...//////...---,,,---------............///000...---...111222111///000000//////000111222222222333333444444333333222111222333222000000000111000111111111111222222222333333333444444444555555999999888777666555444444888888888777777777777777888888888999:::::::::;;;999999888888777777666666;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;<<<<<<===999;;;<<<<<<;;;::::::;;;<<<<<<;;;:::::::::;;;;;;<<<;;;;;;;;;;;;<<<======:::;;;<<<===>>>>>>>>>>>>???>>>===;;;<<<===>>>@@@???@@@AAABBBDDDEEEFFFGGGEEEDDDBBBAAA@@@???????????????>>>>>>???AAABBBDDDDDDAAA>>>???CCCFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEEEEEEEEEEEEEFFFAAAAAA???>>>===============<<<;;;:::999:::;;;;;;888888777777777777888888<<<;;;:::888888888999999888888888777777666555444888777555444444555777888444333333222222333333444222222444444444444222222222111000000000111222333000000000000000000000000222222111111000111111111444444555555444333111000000000000000000000000000)))***,,,---..................//////000000111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------///...------...///...,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................////////////000000000000////////////////////////000000000000111111111111111///---...111222000...........................000000111111111111000000000000000000000000000000///000111222333222111111333333333222222111111111333333222222222222222222111111111111111111111111333222222111000000000111222222333333333333444444333333444555666999:::<<<777777888888888999999999::::::999999888777666666666777888888777888:::<<<222222222222222222222222000111222222222222111000......///000000000000000////////////////////////,,,,,,,,,---------..............................///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,++++++---///------------------------++++++,,,,,,------,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///////////////...------,,,---...//////...---,,,---------............///000...---...111222111///000000000000000111222222111111222222222222111111111222333222000000000111000111111111111222222222333333333444444444444555888888777777666555555555666666666666666666666666777777777777777888888888888888888777777777777777;;;;;;;;;;;;;;;;;;::::::888888999999::::::;;;;;;999;;;<<<<<<;;;::::::;;;;;;:::::::::::::::;;;;;;:::999999999::::::;;;;;;;;;<<<===>>>>>>?????????@@@???===;;;:::;;;<<<===>>>>>>???@@@AAABBBCCCCCCAAA@@@???>>>>>>======>>>??????>>>>>>???AAABBBCCCCCC@@@===>>>@@@CCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCC@@@@@@???>>>===<<<<<<<<<<<<<<<;;;:::::::::::::::777777666666666666777777888777666555555666777777666777777777777666555555555444222111111222444555444333333222222333333444222222333444444333222222333222111000000000111222000000000000000000000000111111111000000111111222333333333333222111000000........................---...000222222222111000000000000///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------------------...---,,,---...///...---++++++,,,,,,,,,,,,------,,,,,,,,,---------................................./////////000000000000//////////////////////////////000000000111111111111///......111111000...........................000000111111111111000000///////////////////////////000111222333222111111333333222222222111111111000000000111111111111111111111111111111111111111555444333333222222222333222222333333333333444444444444555777888999:::;;;888888888999999999::::::999999888888777666666555666777888888777888:::<<<222222222222222222222222000111111222222111111000......///000000000000000111111111111000///......,,,,,,,,,------------...------------------------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,******,,,...------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------.........---------------///////////////......---------............---------------............///000///...///000111000///111000000000000111222222//////000000000000//////111222333222000000000111000111111111111222222222333333333333444444444444666666666666666666666666777777777777777777777777888888888777777777777777666777777777777777777888::::::::::::::::::::::::999999999999999999999999999:::<<<<<<:::::::::;;;999999999999999:::;;;<<<999999999:::::::::;;;;;;;;;<<<===>>>???????????????>>><<<;;;:::::::::;;;????????????@@@@@@@@@@@@???>>>>>>======>>>>>>??????????????????@@@AAABBBAAA???======>>>???@@@???BBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@??????@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999666666555555555555666666555555555444555555666777555555666777777777666666444333222111111222333444444333333222222333333444222222333333333333222222333222111000000000000000000000000000000000000000000000///000000111222333333222111000000///000000........................,,,---000111111000...,,,111111000000///......---............------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++---------------------------,,,+++,,,...///...---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------....../////////000000000//////////////////////////////000000000000111111111///...///000111000...///////////////////////////000000111111000000///........................///000111222222222111000222222222111111111111111000000000111111222222333111111111111111111111111444444333222222222222333222222333333333333444444555666777999999999999888888888999999999:::::::::888888777777666555555555666777888888777888:::;;;111111111111111111111111000000111111111111000000......///000000000000000333333333222111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------,,,+++***+++,,,---------------------------,,,+++***+++,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------...///////////////......---------------------------------............///////////////000000000000111111111000000111222222...//////000000//////...111222333222000000000111000000111111111222222222222222333333333444444444555555555666666666777777999999999999999:::::::::;;;:::::::::999888888888555666666666777777888888999999999999::::::::::::999999999888888888777777888:::<<<;;;:::999:::;;;777777777888999:::;;;<<<;;;;;;<<<<<<<<<===<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<>>>>>>>>>>>???@@@AAAAAA???????????????@@@@@@AAA@@@???>>>=========>>>===@@@AAACCCDDDEEEDDDBBBAAAAAA@@@???>>>>>>===>>>>>>=========<<<<<<;;;;;;:::::::::;;;<<<;;;:::999888555555555444444555555555555555555555666777777888333444555666777777777777666555555444444555555666444333333222222333333444222222222333333222222222333333222111000/////////////////////////////////.........///000111222333222111///...---...//////........................+++---000111111///,,,***000000/////////..................---------,,,,,,,,,,,,,,,---------------////////////////////////------------------------------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///......+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........./////////000000////////////////////////////////////000000000111000/////////000000000///000000000000000000000000//////000000000000//////...........................///111222222222111000111111111111111111111000111111222333444555555666111111111111111111111111111111000000000000000111222222222333333333444444444555777999999888666555777777777777888888888888888888777777777666666666777888999888777777999;;;111111111111111111111111000000000000000000000000......///000000000000000444444444444333111...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...---+++***+++,,,---------------------------,,,+++***+++,,,---...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......................................................///////////////...---------,,,,,,------------------............///...//////000///000000111222222111111111111111222///000000000000000000///111222333222000000000111000000111111111222222222222222222333333333444444444444555555666666777777888888999999::::::::::::;;;:::::::::999888888888555555666666777777777888888888888999999999:::::::::999999888888777777777888:::;;;;;;:::999999:::777777777888999:::;;;<<<:::;;;<<<=========<<<<<<888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAA@@@@@@???>>>>>>======<<<<<<<<<===>>>???AAAAAA>>>>>>?????????@@@??????@@@@@@@@@???>>>======>>>>>>@@@BBBCCCDDDCCCAAA@@@AAA@@@???>>>============;;;<<<<<<===<<<;;;;;;:::999:::;;;;;;;;;:::888777555555444444444444555555444444555555666666666666222333444666777777777777777777666666666666777777444333333222222333333444222222222222222222222222222222222111000///..........................................///000111222000///...---,,,---...//////////////////////////////111333444444222000...---........./////////000...------------,,,,,,,,,,,,,,,,,,------.........////////////////////////------------------------------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))+++---......---+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------............////////////////////////////////////...////////////000000000///000000000/////////000000000000000000000000000//////000000000000//////...........................///000111222111000000000000000000000000000000111111222333333444555555111111111111111111111111000000000//////000111111222222222333333333444444222444555777777666444333444555555555666666666666999888888888888888777777777888999888777777999;;;111111111111111111111111111000000//////000000111......///000000000000000444444555555444222///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...//////---++++++,,,------------------------,,,,,,++++++,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,------...++++++,,,,,,,,,,,,------------------------------.............../////////---...//////////////////------,,,,,,,,,,,,---------------............///...///000000//////000111333333222111111111111222000000111111111111000000111222333222000000000111000111111111111222222222222222222222333333333333444444444555555666666666555555666666777888888888888888888777777777777777555666666666666666666777777777777888888999999:::::::::999999888888888777888999;;;;;;999999999:::999999999999999:::;;;<<<888999:::;;;;;;;;;:::999777888999:::;;;;;;;;;;;;999:::;;;===???@@@AAABBB=========<<<;;;::::::999999999999:::;;;<<<>>>>>>>>>>>>??????@@@??????>>>???@@@AAA@@@>>>===>>>???>>>???@@@AAABBBBBBAAAAAA@@@@@@???===<<<<<<<<<<<<:::;;;<<<======<<<;;;::::::::::::::::::999999888555555444444444444555555222222333444444444333333222333444555666777777777555555555555555555555555444333333222222333333444222222111111111111222222111111111111000///....................................---......///000111......------------......000000000000000000000000...///000111111000//////,,,------...//////000000------------,,,,,,,,,,,,,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////////////////......////////////000000...000111000///...///111////////////////////////...//////000000//////..............................///000111111111000///////////////000000000000/////////000000111111222111111111111111111111111222111111111111222333333222222333333333333444444222333444555555444333333333333333444444444555555999999999888888888888888888999999888777777888:::111111111111111111111111111000///......///000111......///000000000000000333444666666555333111///......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///111000...,,,,,,,,,------------------------++++++,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000------...///////////////------,,,++++++,,,---------------............///---///111000///...000222444333222222111111111222000000111111111111000000111222333222000000000111000111111111111222222222111222222222222333333333444555555555555555555555444444555666666777888888777777777777777888888888666666666666666555555555666666777777888999999:::::::::::::::999999999999888999;;;;;;999888999:::;;;:::::::::::::::;;;;;;777888:::<<<<<<;;;:::999888888999:::;;;;;;;;;;;;999:::;;;===>>>??????@@@<<<<<<;;;;;;::::::999999999999999999:::;;;======>>>>>>???@@@@@@???>>>======???AAA@@@>>><<<===???>>>>>>??????@@@AAAAAABBB@@@???===<<<;;;::::::::::::;;;===>>>>>>===<<<;;;;;;:::999999888999999999666666555555555555666666333444444555555444333222333333444555666666666666444444555555555555444444444333333222222333333444333222111000000111222333//////000111111000///...------------------------.........------...//////------...............---////////////////////////+++++++++,,,,,,---..............................---------,,,,,,,,,++++++,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++***)))***+++,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////........./////////000000...000111111......///111..............................////////////......////////////////////////---...000111111111000///........./////////000000////////////////////////111111111111111111111111111111111111111222333333222222333333333333444444333333333444444555555555333333444444444555555555777777777888888888888888888999999888777777888:::000000000000000000000000111000///......///000111...//////000000000000000333444666777666444111000.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...000222111///---,,,,,,------------------------***+++,,,---...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------.........******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000------...///000000//////------++++++++++++---------------.........//////---///111111......000222444333333222111111111222//////000000000000//////111222333222000000000111000111111111111222222222111111222222222333333333555555555555555555555555555666666777888999999999888888999999:::::::::;;;777777666666555555555444555666666777888999999999::::::::::::::::::::::::777999;;;:::999888999:::<<<<<<;;;:::::::::;;;;;;999:::<<<>>>>>>===<<<;;;999999:::;;;<<<<<<<<<<<<999:::;;;<<<=====================<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>???@@@@@@???>>>===;;;>>>@@@@@@===<<<===???>>>>>>>>>>>>???@@@AAABBB???>>><<<;;;:::999999999:::<<<===??????>>><<<;;;<<<;;;999888777888999:::666666555555555555666666666666777888777666444333333444555555666555555555555555666666666666555555444333333222222333333444333222111000000111222333...///000111111000//////------------------------///......---------......,,,---.../////////...---...........................---------...///111222/////////...------,,,,,,---------,,,,,,,,,++++++,,,,,,------...///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,***)))***++++++***)))++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////............/////////000...000222111...---///111..............................////////////......000000000000000000000000---...000111111111000///---.........//////000000111111111111000000000000111111111111111111111111//////...//////000111111222222333333333444444444444444333444444666777888444444444555555555666666666666666666777777777777888999999888777777888:::222111111111000000/////////////////////000111111000000//////.........---000111222333333222000000///////////////////////////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,---...***444:::777111---,,,+++***+++,,,,,,------,,,,,,000///...---,,,---...............------,,,,,,,,,111000///...---,,,++++++000///...,,,***'''%%%###---------,,,,,,+++++++++//////...------,,,++++++---------.........//////.../////////...------,,,------......///000000000///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---.........//////000000////////////000000000000111111111111111111111111///...---------...000111000111111111111222222222111111222222222333333333111111222222222333333333444333222222444444333222444444444555555555666666777777666666666666777777555555666777777666555444444444555777888:::;;;;;;888999999::::::999999888;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::;;;;;;;;;::::::999888999;;;======<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>===<<<;;;:::999999999999999999::::::;;;<<<======??????>>>>>>======<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<==================;;;999999:::<<<<<<;;;;;;<<<<<<===============;;;;;;;;;::::::999999999888888777666666777888999888888777777666555333222555555555555555555555555555555555555555555555555333333333222222111111111222222111111000/////////111111111111000000000000...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////..................------,,,---...//////...---,,,+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++******++++++,,,---++++++++++++++++++++++++++++++******++++++,,,---******+++,,,---------------------,,,,,,+++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---...------------...//////..................---------------............///000///...------...///000......//////000000111111..................------111111000000000000111111////////////////////////////////////000000000000000111111111111222222222222222222222222222222222000000000111222222333333555555555555666666666666777666555444444444444444444333222111222333444555888888999999999999888888666777888999:::999888888111111111000000000//////333222111///......------000/////////.........---///000111222222111000///........................///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,------......+++444:::666///,,,+++)))***+++,,,,,,------,,,,,,///...---,,,+++,,,,,,------------------,,,,,,,,,------------,,,,,,,,,,,,---------,,,+++***)))(((---------,,,,,,+++++++++......------,,,,,,++++++++++++,,,,,,,,,---------,,,------......---------.........///000000111111///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............/////////000.../////////000000000000000000000000000000000000111000000///000111222333000000111111111222222222111111111111222222222222111111222222222333333333444333222222444444333222333444444444444555555555555555555444444555555555444444555666666555444333444444555777888999:::;;;:::::::::;;;;;;:::::::::;;;;;;:::::::::999999999999999999999999999999999999:::::::::::::::999999888:::;;;======<<<;;;:::::::::;;;;;;<<<============<<<;;;:::999999999999888888999::::::;;;<<<<<>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<============>>>???????????????<<<:::888888999::::::999::::::;;;<<<<<<<<<<<<;;;999999999999999888888888888777666555555666666777666666666666555444333333444444444444444444444444444444444444444444444444333333222222222111111111000000000000000000111111111111111000000000/////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,......////////////........................------//////000111111000//////,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---///......---+++******)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++******++++++,,,---------,,,,,,,,,,,,---------------------...//////........................---------............///000000///......///000000///////////////000000000........................000//////////////////000.........................../////////000000000000//////000000000111111111222222222222222222222222///000000111111222333333444444555555555666666666777777666555555555555555444333222222333444555666777888888999999888888777666777888999999999888888111111000000000000//////222222000///...---------/////////..................//////000000000//////..............................---,,,+++++++++++++++++++++,,,,,,---------......------------,,,,,,//////...---------......,,,444888333---+++***)))***+++,,,,,,------,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,------------******++++++,,,,,,------***+++,,,---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++,,,---------,,,,,,......//////000111111222......---,,,,,,,,,------+++++++++,,,------..................////////////....../////////000000000////////////////////////000000000000000111222222000000000111111111222222000000000000111111111111111111222222222333333333444333222222444444333222333333333333444444444444444333333222222333333444333333444444555444444333444555555777888999:::;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999888888888888888888888888888999999::::::999999999999:::;;;<<<===<<<;;;;;;999::::::;;;;;;<<<=========<<<;;;:::999999999999888888999999:::;;;;;;;;;>>>>>>>>>>>>============;;;::::::;;;;;;<<<===>>><<<===>>>>>>???>>>>>>>>>999888666666888999888777888999::::::;;;;;;::::::777777777888888888888888888777666555444444555555444444444444444444333333333333333333333333333333111222222222333333444444222222222111111111111111......///000000111222222111111000000000000//////000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------......,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++******++++++,,,---+++++++++++++++++++++++++++************+++,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++******++++++,,,---...------,,,,,,------...---------------......///........................---------............///111000000//////000000111000000//////////////////........................///......------......///............................../////////000000000........./////////000000111111111111111111111111//////000111111222222333444444444444555555555555777777666555555555666666333333333333444666777888777777888888888888777777666777888888999999888888000000000000000000/////////............///000000........................------.............................................---,,,,,,+++++++++,,,******+++,,,,,,---......---------------,,,,,,,,,//////...------,,,------+++111444000,,,+++,,,+++***+++,,,,,,------,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,((()))***,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************++++++++++++,,,,,,,,,,,,,,,+++***)))------......///000000000...------,,,,,,,,,------******+++,,,---...///000.........///////////////........./////////000000////////////////////////...............//////000000000000000111111111111////////////000000000000111111222222222333333333444333222222444444333222222222222333333333444444333333222222222222333333333333444444555555555555555555666777888999::::::::::::;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999888888999999:::999999999::::::;;;<<<===<<<<<<<<<::::::;;;;;;<<<======>>><<<<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>===<<<<<<<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;;;;999777666777888999888777888999::::::;;;:::::::::666777777888888999999999888888777666555555444444222222222222222333333444111111111111111111111111000000111111222222333333111111111111111111111000////////////000000111111111000000000////////////000///...---,,,---...///++++++,,,,,,,,,,,,------------............------,,,,,,------------......******++++++++++++******...---,,,++++++,,,---...,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++...,,,***))))))***,,,---++++++******++++++,,,---***************************************++++++,,,---------------,,,+++***,,,+++++++++++++++++++++++++++******++++++,,,---...------,,,,,,------...------,,,,,,------...///---------...............---------............///111111000000000000111111000000000//////......------------...............///..................///................................./////////000000....../////////000000000111111111111111111111111//////000000111222222222333333333333444444444444666555555444444444555555333333444555666777888999666777777777777777777666666777777888888888888888//////////////////000000...............//////000---------...............,,,,,,---------......///........................------,,,+++++++++,,,,,,******+++,,,,,,---......+++++++++++++++,,,,,,,,,......---,,,+++++++++,,,***///111---+++---///...***+++,,,,,,------,,,,,,...............------,,,***++++++,,,,,,---------------------,,,,,,,,,,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,...------,,,+++)))((('''++++++,,,,,,---......///------,,,,,,,,,------...******+++,,,...///000000///////////////.....................////////////000000000000000000000000---....../////////////////////000000000111111111....../////////000000000111111222222222333333333444333222222444444333222222222222333333333444444444444333333333333444444444444555555555666666777555555666777888999999:::999999::::::::::::999999999999999999999999999999::::::::::::::::::::::::777888999:::::::::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>??????<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<===============<<<<<<======>>>>>>??????@@@???>>>===<<<<<<<<<<<<::::::;;;;;;;;;;;;:::999999888888888::::::999777999999:::;;;;;;;;;;;;:::777888888888999999::::::999999888888777666555555111111000000111222333444111111111111111111111111000000000111111111222222000000000000000000000000000000000000//////......000000000////////////...000///---,,,,,,,,,---...+++++++++,,,,,,---------.........//////.........,,,,,,,,,,,,------.........------------------...---,,,+++******+++,,,---,,,++++++******++++++,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---++++++******++++++,,,---******************************))))))******+++,,,......///......---,,,,,,++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,---------,,,,,,,,,,,,,,,---......---------.........//////---------............///000000111111111111000000000000//////......---------------.........//////000//////......//////000..................................../////////////////////000000000111111000000000000000000000000...//////000111111222222222222222222333333333333333333333222222333333444333333444666777888888999555666666777777666666555777777777777777888888888......////////////000000111111///...---,,,,,,,,,---------------.........,,,,,,,,,,,,---...///000---------------------------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------******++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,000///+++***...000000***+++,,,,,,------,,,,,,....../////////...---,,,++++++++++++,,,,,,,,,,,,......------,,,,,,,,,+++***++++++++++++***)))(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------.........---,,,+++)))((('''******++++++,,,---------------,,,,,,,,,---......***+++,,,---...///000000///////////////.........------........./////////000000000000000000000000//////000111111111111111/////////000000000111111////////////000000000000111111222222222333333333444333222222444444333222333333333333444444444444555444444333333444444555555555555555555666777888555666666777888888999999888999999::::::999999888888888888999999999999999::::::::::::::::::::::::888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<======>>>??????@@@@@@<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@AAA@@@>>>===;;;:::::::::<<<<<<<<<===<<<<<<;;;::::::999999:::;;;;;;:::888999999:::;;;;;;;;;;;;:::888888888999999999999999888888999999888777666555222111000000000222333444111111111111111111111111111111111111111111111111////////////000000000000111111000//////...------000000////////////......///...------,,,---------***++++++,,,,,,------.........////////////......++++++,,,,,,------......------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++************++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---++++++******++++++,,,---***************************))))))))))))***++++++---............------,,,*********+++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,------.../////////---------............//////000000111111000000/////////..................,,,,,,------.../////////000//////////////////000------------------------------.........///////////////000000000111111111////////////////////////......///000000111111222111111111111222222222222222222111111111222333333333333555666777777777777555555666666666666555555777666666666666777888999........./////////000000111000///...---,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,---...000111------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...111222000+++)))---///...***+++,,,,,,------,,,,,,------.........---,,,+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++++++++,,,,,,---------......------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,---......,,,,,,,,,,,,,,,---...///+++,,,,,,---...//////000000/////////............---------.........//////////////////////////////...///000111222111111000////////////000000000111//////000000000111111111111111222222222333333333444333222222444444333222333444444444444555555555444444333333333333444444444444333333444666777888666666666777888888999999999::::::::::::::::::999777888888888999999999999999999999999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<======>>>?????????<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>==================;;;;;;<<<===>>>???@@@@@@>>>===<<<;;;:::999999999<<<<<<<<<<<<<<<;;;:::::::::999999:::<<<;;;:::888777888999999:::999999999888888888888888777777777666666777888888777666555333222111000000111333444111111111111111111111111333222222111111000000///........./////////000000//////////////////......000000/////////.........------......------,,,,,,******+++,,,,,,---......---------......---------***++++++,,,------......,,,+++************+++,,,++++++,,,,,,,,,,,,++++++++++++************++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++******++++++,,,---************************)))))))))))))))***++++++++++++,,,,,,---,,,,,,,,,)))*********++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,------...//////000---------............///...///000000000000///...------..................,,,,,,------...//////000///......------......///---------------------------------.........//////........./////////000000////////////////////////......//////000111111111000000000111111111222222222222111111222222333444333444555666666666666555444555555666666555555444777666666555666777888999---.........//////000000...------------...//////,,,,,,,,,------.........------,,,,,,---///000111------------------------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------...///000555555111+++))),,,...---++++++,,,---------,,,,,,,,,,,,---...---,,,+++***---,,,,,,++++++*********'''((()))***+++,,,------,,,,,,---------,,,+++++++++++++++,,,,,,---------//////...------,,,++++++++++++,,,,,,,,,---------)))***+++,,,---.........++++++,,,------......///,,,,,,,,,,,,,,,---...///,,,,,,------.../////////000000//////.........------------.........//////........................,,,---///000000000///...////////////000000000000000000000000111111111111111111222222222333333333444333222222444444333222444444444555555555666666444333333222222333333444333333222222333555666777666666777777888888999999:::;;;;;;<<<<<<;;;;;;:::777777888888999999999999888888888888888888888888999:::;;;<<<============<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;<<<<<<==================<<<<<<<<<:::;;;<<<===>>>???@@@AAA::::::999888888999999999::::::::::::999999888777999888999:::;;;;;;999777666666777888888888888888888888777777666666555555444555666777777666555555444333222000000111333444111111111111111111111111444444333222111000//////---.........//////000000------......///000000000000/////////............,,,---...///...---,,,+++******+++,,,,,,---......+++,,,,,,------,,,,,,+++******+++,,,,,,---......//////...------...//////***+++,,,------,,,+++***++++++************++++++)))******+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---)))))))))))))))))))))))))))))))))))))))******+++((()))***+++++++++++++++))))))******++++++++++++++++++******++++++,,,---+++******************+++,,,,,,++++++,,,,,,---...,,,,,,------...///000000---------.........//////---...///000000///...---,,,------....../////////,,,,,,------...///000000...------,,,,,,------...---------------------------------.........//////---------.........//////////////////////////////......//////000111111111000000000000111111111111333222222222333333444555333444555666666555444444444555555555555555555444777666555555555666888999........................------,,,+++***(((&&&%%%......---,,,,,,,,,,,,---.........------,,,,,,,,,//////.........---------///---++++++,,,,,,,,,++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++222777666000,,,///333666222---******,,,------,,,,,,,,,,,,+++***))))))------------------------++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......222111000///...---,,,+++---------...------,,,+++000000000000111111111111000000//////......------111222333444444333111000---...//////////////////000000111111111222222222111111222222222222333333000333555444111111444777444444333222222333333333444444555555666777777777888888888888888888888888;;;::::::999888777666666666777888999999888777666222555888:::999888888888888999;;;<<<===<<<;;;:::===<<<<<<<<<<<<===>>>>>><<<<<<============<<<<<<::::::;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;::::::;;;<<<>>>===<<<;;;:::::::::::::::;;;:::999999::::::888777999999888888888888888888777777777888999999777555333333333444444555555555666666555555444444444333333333222111111222222222333222111111111222333444222111111222444444000,,,000////////////.........000000//////.........---////////////...---,,,+++///...---,,,,,,,,,,,,,,,***************)))((('''++++++,,,,,,,,,,,,------------------,,,+++******++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---******+++++++++******)))%%%&&&'''((()))***+++,,,///,,,))))))+++---,,,+++************+++,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,---.../////////---------............///------------------------------------------------............------------/////////...------,,,,,,000///...------...///000,,,,,,------...///000000//////000000000000//////---...///111111111000000//////000111111111111111......///000000000000000222222333333333222222111333222222222222333444555555555444444444333333333888666444333333333555666........................////////////...---,,,+++///...------,,,,,,------......---------,,,,,,,,,///.........------------...,,,+++***+++,,,+++***,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---111555999:::999777666444111---++++++,,,,,,,,,))))))***+++++++++******------------------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......111111000///...---,,,+++------...///000000000///---.........///////////////////////////.........//////000000000//////...111111111000///---,,,+++222222222333333333444444333333333444444444555555111222222222111111333444444333333222222333333444444444555555666777777777555555555555555555555555777777888888888888888888777777888999999888777777666888::::::999888777888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<============<<<<<<::::::::::::999999999999;;;;;;;;;;;;;;;;;;::::::>>>===;;;::::::;;;===>>>;;;;;;:::999999999999999;;;999888888999999888777888888888888888888888888:::::::::::::::999777555333333333444444444555555666666555555555444444444333333222222222222333333333333222111111111222333222111000111333222000---/////////.........------000/////////.........---+++,,,---...////////////......---,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,------++++++,,,------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---)))******+++++++++******'''(((((()))***+++,,,,,,,,,***'''(((***,,,+++***++++++*********+++,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,***+++,,,---------------------------............------------------------------,,,,,,,,,,,,------,,,,,,,,,------.........---------...............//////...------...//////,,,,,,------...//////000//////000000000000//////---...///000000000///......///000000111111000000...///000000000000000///222222222333333222222111555555444444444444444444555444444444444333333333444444555555555555555444...........................//////000000000/////////......---------------------------,,,,,,,,,,,,............---------------+++******+++++++++***---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,///...111777>>>>>>888222111///---,,,,,,---,,,+++%%%&&&((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------......000000///...------,,,,,,+++,,,---///000111111111------........./////////.........//////////////////...............//////111111111000///...---,,,222222222333333333333444333333333333444444444444222111///000111222222222333333333222222333333444444444555555666777777777888888888888888888888888444444555777888999:::;;;888888999999999999888888:::;;;<<<:::888777777888888888777777888888999:::::::::999999::::::;;;<<<;;;<<<<<<======<<<<<<;;;::::::888777777777888999::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<999999999888888888888888:::999888888999999888777777777777777888888888888;;;;;;::::::888666555444333333333333444444444444666555555555555444444444333333333222222333333444444333222111111111111111111000//////000000///...............---------,,,/////////...............+++,,,---......//////......------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++++++++,,,,,,++++++******,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++************+++,,,,,,((()))***+++++++++++++++*********+++++++++,,,,,,+++)))((()))***,,,,,,+++,,,,,,+++*********++++++,,,,,,,,,+++++++++***************++++++++++++,,,***++++++,,,,,,,,,++++++,,,,,,,,,---------......------------------------...---,,,++++++,,,---...******+++,,,---...///000+++,,,,,,---......//////......------------......,,,,,,------.../////////...//////000000//////............///......---------......///000////////////000000000000000///...111222222333333222222222555666666777666444333222444444444444333333333333111222555777777777555444........................***+++,,,...///////////////......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***))))))***+++******,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++000666666111+++...---,,,,,,------+++)))&&&'''(((***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++,,,,,,,,,---++++++++++++++++++++++++,,,+++++++++++++++++++++************************))))))))))))*********+++++++++++++++++++++++++++*********)))******++++++,,,,,,,,,---------......///......------,,,,,,,,,***+++,,,---............/////////000000000111111------......//////000000222111000//////111222333---...///000000000000000000000000000111111111111000111111111111222222222444111//////222444222000333333222222222333444444444444555555666777777777999999999999999999999999333444555666888999:::;;;999999999::::::999999999:::;;;;;;999777666777999999888777666777888999:::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<;;;;;;;;;:::999777555555666888999999999999999::::::::::::999888888777777888888999888888888888888888888777999888777777888999888666666666666777777777777777777888888666444333222333333333333333333333333333555555555555444444444444333333333222333333444555444333333222111000000///000///........./////////......---------,,,,,,,,,....................................---,,,++++++------,,,,,,+++,,,,,,---+++++++++++++++,,,------***++++++++++++,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++***++++++,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***************************************++++++,,,'''((()))***+++,,,,,,,,,++++++++++++++++++******+++******+++,,,---------,,,,,,+++***))))))******,,,,,,,,,+++++++++******************++++++++++++******+++++++++******)))+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---///+++,,,,,,---.../////////,,,,,,,,,------.........---------------------------------.........//////...//////////////////............------,,,,,,+++,,,---......//////......000000000000000//////...111111222333333333222222333444666777777555333222444444444333333333222222111222444555777777777666........................))))))+++,,,---......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,***))))))***++++++***+++++++++,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---/////////,,,++++++,,,------+++)))***++++++++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++***)))))))))******+++,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,---------------,,,,,,////////////000000000000------......//////000000222222111000111222444555---...///000111111111111//////000000000111111111000000000111111111222222666333000111333555333111333222222222333333444555444444555555666777777777666666666666666666666666555666666777888999999:::999999999999999999999999777888999777666666888:::999888777777777888:::;;;:::::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;:::::::::999777555555666777888888888888999999999::::::999888888888888888888999777888999999999999888888888777666666888888777666555555666666666777777777444555666555333222333555333333333333333333333333333333333333444444444444222222222222222333444555333333222222111000////////////......---...///000......---------,,,,,,,,,---------...........................---,,,+++***,,,,,,+++++++++,,,,,,---*********)))***+++,,,---*********+++++++++,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++)))***,,,------,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******************************))))))******+++,,,'''((()))***+++,,,,,,,,,+++************))))))))))))***+++++++++++++++,,,,,,++++++***)))))))))))),,,,,,,,,+++++++++******))))))*********+++++++++******+++++++++***))))))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---///..............................------,,,,,,,,,,,,,,,------------------,,,---------.....................////////////............------,,,,,,,,,,,,,,,,,,---...............//////000000000000//////000111222333333333333333///111333555666555444333444444333333333222222222333222222333444666888999........................++++++,,,......///......---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***))))))+++,,,,,,++++++++++++,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,+++---...------///444999+++******+++------+++***---------,,,,,,***))))))************************++++++++++++++++++++++++******))))))))))))***************+++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***************+++,,,---,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,//////000000///......---,,,,,,---------..................///////////////000/////////000111222333000111111111000000///...111111111222222222222333222222222222333333333333555444222222333444333222222222222222333444555555444444555555666777777777777777777777777777777777777777888888999999999999999999888888888888999999666777888888777666777999888888888888888999999:::888888777777888888999:::999::::::;;;;;;::::::999999999777666666666777888777777777888888999999:::::::::::::::::::::::::::666777999::::::999888888777666555666777888777666444444555555666666777777444666777666333333555888333333333333222222222222111111222222222222333333111111111111222333444444111222222222111000//////---...//////......///000............---------,,,---------------.........***+++,,,------......---+++++++++++++++,,,,,,---++++++***))))))***,,,---************++++++++++++------------,,,+++***)))++++++++++++++++++++++++)))+++---......---,,,+++)))******+++,,,+++++++++++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))***++++++((()))***+++++++++++++++***************)))))))))''')))++++++)))((())))))++++++***)))))))))******,,,,,,,,,+++++++++******)))))))))************+++)))******+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---//////.........---------......------,,,++++++***------............------........................---......//////......---......---,,,,,,,,,------,,,------...///...............///000000000000000000111222222333333333333...///111333555555555555333333333333222222222222444333222222333666888:::........................------.........---------,,,+++******))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++)))***,,,------,,,,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++---.........///333666+++)))))))))+++,,,,,,+++,,,,,,,,,++++++***)))(((************************++++++++++++++++++++++++******))))))))))))******++++++++++++************++++++++++++++++++++++++)))*********++++++++++++************************************++++++++++++*********************************++++++,,,---...,,,,,,,,,---------......******++++++,,,,,,,,,---......//////////////////,,,,,,,,,---------......///////////////.........---...///000111111111111000111111111111000//////111111111111222222222222222222222222333333333333333444444222111000222333222222222222333444555666444444555555666777777777999999999999999999999999888888888999::::::;;;;;;999888777777777777888999777999;;;:::888666666666555666777777888888777777777777777777777888999999999999::::::::::::999999999999888888888777777777666666777777888999999:::888888888999999888888888444555777999999888777666666555444555777888777666333333444555555666777777444777888555111000333777333333333222222222111111///000000000111111111111000000000000111222333444000000111222222111000///+++...111111000...///000/////////.........------,,,,,,,,,------.........******+++,,,------------++++++******+++,,,,,,---...---+++******+++,,,---************++++++++++++,,,,,,,,,------,,,++++++++++++++++++++++++++++++***+++...///000///---,,,((()))***+++,,,++++++***++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))***++++++)))******+++++++++************++++++++++++++++++***,,,......+++))))))******))))))))))))******+++,,,,,,,,,+++++++++******))))))))))))************))))))***+++,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---...////////////...---........................---......//////......---...------,,,,,,---...///------...///////////////,,,---...000111111111111000000111222333333333333111222222333444555666666333333333222222222222111333333333444555666777777........................------------,,,+++******+++******)))((()))))))))*********++++++,,,,,,,,,+++++++++,,,,,,------------+++***+++,,,......------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))((()))+++,,,,,,,,,***************)))(((((())))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******,,,+++++++++******))))))++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))************************************++++++++++++,,,---...///,,,,,,,,,---------......*********++++++,,,,,,---******,,,---......//////........./////////000000000000//////.........------...000222222222222111---...///000222222333333////////////000000000000///000000000000111111111111333444222///...000333222222222222333444555666444444555555666777777777666666666666666666666666777777888999;;;<<<======999888777666666777888999:::<<<======:::777555444333444666777777777666555999999999888999::::::;;;999999999::::::999999999888999999999999888777777555666666777888999999999444444555555555555444444222444666777888777666555555444444555777888777666333333444444555666777777444666777333...,,,///333333333333222222111111111......//////000000000111////////////000111222333//////111222222111000000***...222333111//////111000////////////.........,,,,,,,,,------.........------------,,,+++******+++*********+++,,,,,,---000///---+++++++++---...)))************+++++++++******+++,,,------------++++++++++++++++++++++++***,,,...000111000...,,,((()))***+++,,,+++******++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++******+++++++++******)))+++++++++,,,,,,---------...111333222///,,,,,,---))))))(((((()))***++++++,,,,,,,,,+++++++++******))))))))))))************((()))***+++,,,---------)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---***++++++,,,,,,------...---...///000000///...---.....................------..................---...------,,,---...000111---...//////000000//////+++,,,...///111222222222///000111222333444444444555555444444444555555666333333333222222222111111111333555666777666555444,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,------------------,,,,,,++++++,,,,,,---//////...---+++***))))))---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,***))))))***++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,)))******++++++******)))+++,,,,,,---.........---...------------...//////000000//////.........---...............///000000000000000000111111111111111111111000000000000000000000000000111111111111444444333222222333333333111111111222222333333333555555555555555555555555777777666666555555555555444444444444555555555666999999::::::;;;<<<======:::::::::999999888888888:::999888777777888999:::::::::999777555444666888===:::777777:::;;;999777:::;;;<<<===<<<;;;:::999999::::::::::::999888888333444555777888888888888777777777777777666666666666666666666666555555555666666666666555333222111111111222333555777999:::555555555444444333333222222222222111000//////...000000111111111111000000111111111000000000000000222111111000///......---........................000000000000000000000000......//////...,,,***))),,,,,,---.../////////...,,,,,,,,,+++++++++******************************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))******++++++///...------++++++***)))))))))(((((((((((())))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++***))))))*********+++,,,,,,,,,,,,+++***((()))+++,,,+++***(((&&&++++++---......---+++++++++++++++*********)))))),,,,,,,,,++++++************************************+++,,,---,,,+++***)))+++++++++,,,,,,,,,------,,,++++++,,,------,,,+++---+++***+++,,,++++++,,,///...---,,,---...///000111000///......---......---,,,,,,---...000222333//////000111222222222222111222444555555555444444555555555555555555555555777666444222111111111222,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,++++++******...,,,+++***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++))))))+++,,,+++******+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++++++++,,,,,,,,,------------------------+++,,,,,,---......---------------------...//////000/////////...........................///000000//////000000000111111111111000000000000000000000000000000000111111111111333222222111111222222222111111111111222222222333555555555555555555555555666666666555555444444444444444555555555666666666777777888999;;;<<<===>>>:::::::::999999888888888999999888777777888999999::::::999777555555666888:::888777777:::;;;:::999777888999::::::999888777777777777777666555555444444555666777888888888888666666666666666555555555666666666666666666666555555555666666666555444444555555444444444444555555555555444333222222111111222222111111000//////...000000111111111111000000000000000000000000000111111111000000///......---........................////////////////////////............---,,,+++++++++,,,------------------,,,,,,,,,+++++++++************************************++++++++++++************+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))************,,,,,,,,,+++******))))))))))))(((((((((((())))))************************************************************+++++++++,,,************************,,,++++++***))))))*********+++,,,,,,,,,,,,+++******+++---......---+++***++++++,,,,,,,,,,,,+++++++++++++++*********)))))),,,,,,,,,+++++++++************************************+++,,,,,,---,,,,,,,,,,,,,,,,,,------------...------------,,,+++******((('''))),,,---......///...---,,,,,,------...//////..................------------...000111222...///000111222222222222333222222111222333444555444444444444444444444444666555444333222222333333,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++...---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++******+++,,,,,,+++******+++,,,---......///,,,,,,,,,,,,,,,,,,+++++++++++++++***************++++++++++++,,,,,,,,,,,,//////...------...//////+++,,,,,,------------------------------......///////////////...........................///000000//////000000000000111111000000000000000000111111000000000000111111111111111111111111111111111111111111111111222222222222444444444444444444444444555555444444444444333333555555555555666666666777555555777888:::;;;<<<===999999999999999888888888999999888777777888999999999999999777555555666888999777777888:::;;;;;;:::666777888888888888777777777777666555555444333333666666777888999999999888666666666666666666666666555555666666666666666666444444555666777777666666777666555444333333333333555444444333111000//////222111111000000//////...///000000111111000000////////////000000111111111111000000//////............................................................------,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++******************************++++++************++++++******+++++++++,,,,,,,,,,,,+++***)))((()))***+++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***************************************)))))))))***************************))))))(((((())))))***************************++++++++++++++++++++++++)))))))))*********++++++************************,,,+++******)))************++++++,,,,,,++++++******+++,,,---------,,,+++++++++************+++++++++++++++***************,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++,,,...///000,,,------------........./////////...---,,,++++++333000------///000...+++///...---,,,++++++,,,,,,---------------.........///............///000111//////000111222222222222444333000//////111444666333333333333333333333333555555444444333444555555,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------...............------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---+++******+++,,,,,,+++******+++,,,...///000000,,,,,,,,,+++++++++++++++******************+++++++++++++++,,,,,,,,,------...,,,+++))))))+++,,,...+++,,,,,,---------,,,,,,------,,,,,,------...//////////////////........................///000000////////////000000000111000000000000000111111111///000000000111111111111111111111222222222222222222222222222333333333333444444444444444444444444333333333333333333333333555555555666666666777777555666666777888999::::::999999999888888888888888999888888888888888888999999999999777555555777999:::999999:::::::::999888888888888999999999999999:::999888777666666555555777888888999999999888888777777777777888888888888555555555555666666666666555555666666777666666555444444333333444444555555666555444333222111000///111111000000//////////////////000000000000//////---......///000111222222000000/////////.................................------------------------...---,,,++++++---...///---------------,,,+++***,,,,,,,,,+++++++++******************************,,,,,,***))))))***,,,,,,******+++++++++,,,,,,,,,---+++)))''''''((()))***++++++++++++++++++++++++************************************************************************************************+++++++++******))))))))))))))))))*********++++++***))))))))))))))))))***************************++++++++++++++++++++++++((())))))))))))***************++++++++++++++++++++++++***************+++++++++++++++++++++++++++))))))*********)))'''''',,,+++***))))))***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++,,,---///000---------.........///////////////...------......444333000...///222000,,,......---,,,++++++*********+++,,,---............000000//////////////////000111222333333444444333444333111000111222333555333333333333333333333333444444444444555555666666,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,------------,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---+++******+++,,,,,,+++******+++,,,...///000000,,,,,,,,,++++++*********)))))))))***+++++++++,,,++++++,,,,,,,,,------------+++***((((((***+++---+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,---...............///////////////...............///000000...////////////000000000//////000000111111111111///000000000111111111111111111222333444444333333444444444444444444333333444444444444444444444444222333333333333333333333555555555555666666666666777777777777777777777777888888888888888888888888888888888999999888888888888999888777555555777999<<<======<<<:::888777777777777777888888999999999;;;:::999777777666777777888888999999999888888777555555555666666666777777444555555555666666777777777777777777666555444333444444333333333333444444666666555444333222111111000000000/////////////////////000000000000//////------...///000111111222////////////....................................------------------------...---,,,++++++---...///......///......---,,,+++,,,,,,,,,+++++++++******************************---,,,+++******+++,,,---******+++++++++,,,,,,,,,---+++)))''''''((()))***++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,,,,++++++******))))))))))))******+++,,,,,,,,,******))))))))))))******************************************************((())))))))))))*********))))))))))))******+++++++++***************+++++++++++++++++++++++++++++++++******)))'''&&&%%%$$$,,,+++***))))))***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++///...,,,,,,+++,,,---...---------.........//////,,,...//////......111444...111111---...222333///......------,,,+++***))))))***,,,---...///......000000000000000/////////111222333444555555555555333444444444444444333333444444444444444444444444333333444555555666666666,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++******))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,***))))))***++++++*********+++,,,---......///,,,,,,,,,+++******))))))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,------............///////////////...............///000000......////////////000000/////////000111111222222000000000000111111111111000111333444555555444333444444444444333333333333333333333333333333333333222222333333333333444444444444444444555555555666777777777777777777777777777777777888888888888888777888999999999999888777888888888777555666888:::???@@@AAA???<<<888777777666555555555666777888999888777666555444555666777999999999999888777666666222222222333333444444555444444555555666777777777777777777666555333222111777666555333222111111111666555555444444333333222////////////////////////...//////000000//////............//////000000000................................................------------------------...------,,,,,,,,,------......//////......------,,,,,,,,,+++++++++******************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++***)))((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************((((((((((((((((((((((((+++++++++++++++******************++++++,,,,,,,,,+++******))))))******+++************************)))))))))))))))))))))))))))))))))*********++++++&&&&&&''''''((()))))))))*********)))******+++,,,,,,++++++******++++++,,,------,,,***)))(((''''''++++++************++++++***************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,------------.........+++...000///...///444888<<>>AAABBBAAA===:::999999666666555555666888999:::666555444333333555666777888888888888777666555444222222333333444555555666444444555555666777777888444444555444444333222222666555444333222222222222333333333333333333333333////////////////////////......////////////............//////////////////................................................------------------------............---,,,++++++,,,,,,---.........------,,,,,,,,,+++++++++******************************+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***++++++++++++++++++,,,)))))))))***************+++******))))))******+++************************************************************+++++++++,,,((((((((()))***+++++++++******))))))***++++++,,,,,,,,,+++******+++,,,,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------///111000...///444999HHHQQQPPP???111......,,,,,,---...///......---,,,+++,,,...000000000///...//////000111111111000///000111222333444444444444444444444333333333222222444444444444444444444444222333444555555444333333,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++.../////////......---,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************++++++,,,,,,,,,---------************************++++++++++++++++++++++++***************************+++,,,------,,,+++******(((''''''((())))))(((++++++++++++++++++++++++,,,,,,++++++***))))))(((''''''(((***+++,,,---...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,++++++,,,,,,---...---.........//////000000...............///000000............/////////000...//////000111222222222000000000000111111111111---///111333444333222111222111111111000000//////333333333333333333333333333333333444444555555555222222222333333333444444222333444666999;;;<<<===666666777777888888888999777888999::::::999888777777888888777555666888:::===@@@CCCBBB???<<<;;;<<<999888888888888:::<<<===666555444333444666888999888888888888777555444333555555666666777888888999444444444555666777777888222222333333444444333333222222222222333444555666111111222222222333333333.........///////////////......////////////......///////////////.........---...........................................................................//////...,,,***)))***+++,,,,,,------------,,,,,,,,,+++++++++******************************++++++---......---++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************++++++,,,,,,---)))))))))))))))(((((((((++++++************++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---......//////******))))))***+++,,,,,,---,,,+++******+++,,,---************+++,,,---...+++,,,---......---,,,+++))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---------,,,+++++++++,,,,,,,,,------///111333111......333888<<>>===;;;999777666999999999::::::999999999555666666777777777777666666666666666666555555444444555555666777888888999888777666555555555555555777777666555444333333222555555444444333222111111333333222111000000111111//////............//////////////////////////////---.../////////...,,,+++------------------------...------,,,,,,++++++***+++,,,,,,---...///000111++++++++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,++++++******++++++,,,******))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,++++++************++++++)))))))))***+++++++++,,,+++***(((''''''(((***+++,,,,,,,,,+++***)))((((((''''''''''''''''''''''''((()))))))))))))))(((((()))))))))))))))))))))))))))******++++++,,,------,,,+++***))))))***+++,,,******************************************************+++++++++,,,,,,,,,******++++++++++++******++++++************++++++++++++************++++++***++++++***((('''((()))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++***)))***++++++......---,,,+++***)))((())))))***+++,,,,,,------++++++++++++++++++++++++...............///000111444333222111000000000000...///111222222222111000///////////////////////////000111222222222222222/////////111333333111///111222333333444444333333444444444444444444444444555444444333333333444444+++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///000...//////////////////...------------------------,,,,,,+++++++++,,,,,,------,,,,,,+++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,******+++...///---+++*********))))))***************+++,,,,,,,,,,,,,,,***************************+++++++++,,,,,,,,,,,,------,,,++++++++++++,,,)))*********++++++++++++,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,------...000//////......//////000---.........//////000000......////////////......//////......///000000111222222111000000000000000000000000000111111111111222222222222222222222222000111222333444444444444222222333333333333444444333333444444444555555555444555666777888:::;;;;;;:::::::::999888777555555777777777777777888999999777666555555666888888999>>>>>>===<<<:::888666444888888999999999999888888666666777777888888777777666777777777777666555555555555666666777777888888777777666555555555555555555555555555444444444444444444333333222111111111111111000/////////////////////............//////////////////////////////.........///......---,,,------------------------------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************++++++************++++++*********+++++++++,,,,,,+++******))))))******+++***************+++++++++,,,+++***))))))***+++,,,,,,+++++++++***)))))))))++++++++++++++++++++++++,,,++++++***)))'''%%%$$$************************++++++++++++++++++++++++++++++***))))))***++++++*********************************************************+++++++++,,,,,,******++++++++++++******++++++************++++++++++++************++++++***,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,,,,++++++++++++***)))******+++,,,,,,------........................000//////......//////000222222111000000000000111------///000000000///...........................///000000000000//////...111000000111222333222000111222333333444444333333444444333333333333333333444333333222222222333333++++++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++------------------------...---+++******+++,,,,,,***++++++,,,,,,++++++***++++++,,,---...///000000...//////000000//////...------------------------************+++,,,---...---,,,,,,+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...---+++++++++************+++++++++************+++,,,,,,************************++++++,,,,,,,,,---------------,,,++++++++++++,,,************++++++++++++***++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------............------.........,,,,,,---...///000111111......///////////////..................//////000222111000000000000000000000000000000111111111111222222222222222222222222111222333444555555555555222222333333333333444444444555555555555666666666555555666888999:::;;;<<<999888888777777777777777:::999999888777777888888555555444444555777888:::???>>>===<<<999777555333666777777888888777777666666777777888999999888888888888888888888777666666666666666666666666666666666666666555555555555555333333333444444555555555333333222222111000000000111000////////////////////////............////////////////////////////////////...------------...------------------------,,,,,,,,,---.../////////,,,,,,+++***)))(((((('''------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,******++++++++++++++++++++++++************++++++*********++++++++++++,,,******))))))))))))******+++++++++***************++++++++++++++++++++++++++++++******************)))))))))))))))))))))))),,,++++++***)))'''&&&%%%************************---,,,,,,+++******))))))++++++***))))))***++++++*********************************************************++++++++++++,,,******++++++++++++******++++++************++++++++++++************+++++++++,,,---,,,*********,,,***************+++++++++++++++,,,---,,,+++***)))******+++,,,,,,,,,++++++*********++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000///.........//////------,,,,,,------...///+++,,,------......------------------------------000111111000000///...---222000///000111222222111111222333333444444333333222222222333333333333333222222222111111222222333---------------------------------------------------------,,,,,,+++++++++---------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///...//////000000//////...------------------------***************+++,,,------,,,,,,+++++++++,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,------,,,+++,,,++++++++++++++++++,,,++++++)))))))))***+++,,,************************+++++++++,,,,,,,,,,,,---,,,,,,+++************+++++++++++++++++++++++++++***++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++***++++++,,,,,,------......------,,,,,,------...---------...///000000111---...////////////////////////.........//////000111111000000000000000111///000000000111111111111000000000000000000000000222333333444444333333222222222222333333333444444444444555555555666666666666666777888999:::;;;;;;888777666555666777888999<<<;;;:::888777777777777555555666666666888:::<<>><<<:::777555444555666666777777666666555666777888999999999999999888999999999999888777777666666666666666666555555555555555555555555555444333333333333333333444444222111111111000000//////222222111111111111111222//////............//////////////////////////////000///...,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,++++++******...---,,,,,,++++++++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,++++++************++++++************++++++++++++***))))))(((((())))))***,,,+++++++++***)))))))))******+++,,,,,,+++*********************+++++++++))))))))))))))))))))))))(((((()))*********))))))************************,,,+++++++++******))))))+++******************+++************************************************************++++++++++++******++++++++++++******++++++************++++++++++++************++++++***+++,,,,,,***)))***,,,***************************+++,,,---,,,***((('''((()))+++,,,------,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************...------------......///,,,,,,,,,---...///000000++++++,,,,,,------------------------------------111111222222222111111000222000......///111222111111222333333444444333333111111222222222222333333222222222222222222333444---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,*********+++,,,,,,,,,---......////////////..............................---,,,,,,+++******++++++---,,,,,,+++,,,,,,------,,,,,,,,,------------...------------------------+++,,,------,,,,,,++++++,,,++++++++++++++++++,,,,,,+++***)))))))))++++++************************************++++++++++++++++++***))))))))))))))),,,+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,------///////////////.........------...///////////////111111000//////000000000111000000000000000111111///000000000111111111111000000000000000000000000333333333333111000///...222222222333333333444444333444444444444555555555666666777888999::::::;;;777777666666666888:::;;;<<<;;;:::888777666555555444666777666666777:::===BBBAAA???<<<:::888666555555555555666666555555555666666777999999:::::::::999999999999999888888777666666666666555555555555333444555555666555444444555444444333222222111111111111000000000000000///222111111111111111222222//////............//////////////////////////////000///...,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------------...---,,,,,,++++++++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++************++++++))))))*********+++++++++******))))))))))))******,,,+++++++++***)))))))))))))))************))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************************************)))))))))******+++++++++*********++++++*********************************************************))))))*********+++++++++******++++++++++++******++++++************++++++++++++************++++++(((***+++***))))))***+++++++++******************)))***,,,,,,,,,***(((&&&((()))+++,,,------,,,+++,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,........................*********+++,,,---...///000000000000111333444555---------------.........------------------------...///000222222333333333000...,,,,,,...000000000111222333333444444333333111111111222222333333333333333333333333444555555++++++++++++************---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------......------,,,)))*********+++++++++,,,---------......---------........................///...---,,,++++++++++++,,,,,,,,,,,,,,,------...------------............------------------------+++---...---,,,++++++,,,++++++************++++++,,,,,,+++************+++************************))))))*********+++++++++++++++***))))))))))))))),,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------***++++++,,,,,,------...---------,,,,,,---------000000//////............,,,---...///000000000000222111111000000000000111000000000000000111111222000000000000111111111111222222222222222222222222333333333222111///...---222222333333333333444444333333444444444555555555555666666777888888999999777777777777888999:::;;;<<<;;;999777666555444444333555777666444444888<<>>;;;999777666666444555555666666555555444555555777888999999::::::888999999999999888777777555555555555555555555555222333444666666555444444555444444333111000000///111111000000000000000000///////////////000000111//////............////////////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))(((((()))***+++,,,---...------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,))))))******+++,,,,,,,,,++++++************++++++)))))))))************+++++++++************+++++++++++++++***************))))))))))))))))))))))))++++++******************************************++++++++++++***)))((('''++++++++++++++++++++++++(((((())))))***++++++,,,)))***++++++++++++***)))************************************************)))))))))************+++******++++++++++++******++++++************++++++++++++************++++++((()))******)))(((***+++,,,,,,,,,+++++++++++++++******+++,,,+++***)))(((******+++,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------...///000111...------------...///000------------------------+++,,,...///111222222222000...------///000000///111222333333444444333333111111222222333333444444333333333333444555666666+++++++++*********))))))------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...------,,,,,,,,,------,,,,,,,,,******++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,---------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++---///...+++******,,,*********))))))*********,,,,,,,,,,,,,,,+++***************************************+++++++++,,,,,,---,,,,,,+++++++++++++++------,,,,,,,,,+++++++++---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------***++++++,,,,,,------.........------------...............///////////////,,,---...///000000000000111111000///////////////000000000000000111222222000000000000111111111111222222222222222222222222111222222222222111000000222222333333333333444444444555555555555666666666555555555666777777888888777888999::::::::::::::::::999888666555444444444444777999777444444888<<>><<<;;;999777555555555555555555666666666666555555333444555666888888999999777888888888888777666666333333444444555666777777111222444666666555444333111111111111111222222222111111111111111222222222111111000111111222333333//////............//////////////////////////////---.../////////...,,,+++++++++++++++++++++++++++***++++++,,,,,,------...)))))))))***++++++,,,,,,++++++++++++,,,------...---------,,,,,,,,,++++++,,,++++++++++++++++++,,,'''(((((()))******++++++++++++************++++++))))))))))))************---,,,,,,++++++,,,,,,---))))))******+++++++++,,,---,,,***))))))***,,,------,,,,,,+++***)))(((((())))))))))))))))))))))))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++++++++******)))((((((((()))***+++,,,,,,+++***)))************************************************))))))))))))******************++++++++++++******++++++************++++++++++++************++++++)))***,,,,,,++++++,,,---.........------,,,,,,,,,+++*********+++,,,------...---+++***)))***++++++((()))***+++,,,---......++++++++++++++++++++++++------------------------444333111///---,,,++++++......------......//////------,,,+++,,,---...///////////////////////////000111111222222222222111111111111333555555333111222222333444444444333333222222333444444555666666111111111111222333444555*********++++++,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))++++++******)))************+++,,,,,,------,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---.../////////---,,,+++***************+++++++++,,,,,,,,,************+++,,,------******+++++++++,,,,,,,,,************************---,,,,,,+++*********+++(((((()))***+++---///000,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***,,,,,,---............---******+++,,,,,,,,,,,,+++------------------------,,,,,,++++++,,,,,,---...,,,,,,------.../////////........................////////////000000000000000000111111111111000000000111111111111222222222111111000000000000000000111111222222222333333333111111111111222333444555777777777777777888888999777666555333333555666777;;;;;;;;;::::::999999999<<<:::777444333222333333666666777777888888999999::::::999777666444333333555666777666444333333333333444555555666555555555555666777777777777777666555555555555555555555555222222222222222222222222222222222111111111111000000000111111111222222222000000000000////////////000000111111111///...---111000000////////////000000000//////.........---...------,,,,,,++++++***///......---+++******)))++++++***)))(((((()))))),,,++++++******++++++,,,,,,,,,+++******+++,,,,,,***++++++++++++***))))))+++)))'''&&&&&&''')))+++************************************************************************++++++******++++++,,,---+++*********))))))(((((($$$%%%&&&'''(((((((((((())))))(((((((((((())))))+++++++++***************,,,,,,,,,+++++++++******(((***+++***)))((()))***++++++******++++++,,,---'''((()))***,,,---...///***++++++++++++,,,,,,,,,,,,,,,+++***))))))******))))))))))))*********************)))))))))))))))+++++++++************)))))))))))))))************++++++,,,,,,,,,,,,------)))))))))***+++++++++,,,---+++)))***---///...,,,///......------,,,++++++///---+++***+++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,---......//////......111000///......------...///...---...///000///...000000///...---,,,,,,+++333333333333333333333333222222333333333222222111///111333222111000111222111111111111111111111111******+++++++++,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))******************++++++++++++,,,---------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++******+++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,************************,,,+++******))))))******+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))******++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---........................------........................222222111000///...------//////000000000000//////000000111111111222222222111111111111111111111111111111222222222333333333111111111111222333444555666666666666666777888888:::999888777777888999::::::::::::999999999888888999888666444444555666777777666444222222333555666999999888777666555444444555666777666444333333333444555555666777666666666666666666666666666666666444444444444444444444444222222222222222222222222222222222111111111111000000000000111111222222222......//////000000000111//////000111000000......///...............//////////////////......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***))))))))))))))),,,++++++******++++++,,,,,,,,,+++******+++,,,,,,+++++++++++++++******)))***)))(((((((((((()))***************************************************************************++++++******++++++,,,---************)))))))))(((&&&'''((())))))***************))))))))))))******++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******''')))***)))((('''((()))******))))))******+++,,,*********++++++,,,,,,---)))))))))((((((''''''''',,,++++++***))))))******))))))))))))************************))))))))))))+++++++++************)))))))))))))))************+++++++++,,,,,,,,,------***************++++++++++++)))'''(((+++,,,,,,*********++++++,,,---------***(((&&&''')))***+++***))))))***++++++,,,------,,,,,,,,,---------......+++,,,,,,---------------000//////...............000///...///111222111000//////..................111111111111111111111111000000000111111000000///000222333333222111111222222222222222222222222222***++++++++++++,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************)))))))))******+++,,,,,,+++,,,------......------......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++*********+++++++++*********++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,************************+++******))))))))))))***---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000//////...------,,,,,,........................222111000000///...------......////////////......000000000111111111222222111111222222222222222222111111222222222333333333111111111111222333444444555555555555555666666777:::999888777777888999:::888888888888777777777777666666555555555777999:::999666333000///111333555777777777666666666555555555666777666444333333333555555666777777777777777666666555555444555555666333333333333333333333333222222222222222222222222222222222111111111111000000000000000111111111111,,,---...///000111111222......///000000000//////,,,,,,,,,,,,---.../////////............---------++++++,,,------...//////***+++++++++,,,,,,------++++++***))))))))))))***,,,++++++******++++++,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******************************************************************************************************+++************+++,,,,,,************))))))))))))((()))***+++++++++++++++++++++************+++++++++++++++,,,,,,------...,,,,,,,,,+++++++++******'''((())))))''''''((()))))))))(((((())))))***+++,,,+++++++++++++++++++++******)))((('''&&&%%%%%%,,,+++******)))*********)))))))))*********++++++************************+++++++++************)))))))))))))))************++++++++++++,,,,,,,,,,,,+++++++++***************+++***((()))***++++++***))))))******+++,,,,,,,,,&&&%%%$$$%%%(((*********))))))******+++,,,,,,,,,,,,,,,---------.........******+++,,,,,,,,,,,,,,,.............../////////111000///000222333222111.........//////000000000//////////////////////////////000000111000000///111333444444222222222333333333333333333333333333++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((()))***+++,,,,,,,,,,,,,,,---............---------------,,,,,,++++++++++++++++++++++++++++++...---,,,+++***************)))))))))***++++++,,,******+++++++++,,,,,,,,,------,,,+++******************+++++++++,,,,,,,,,************************++++++***************+++---,,,+++***))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------......***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////.........---------........................---.........///000000000...//////000000//////...000000000000111111111111222222222222222333333333111111222222222333333333222111111111222222333444444444333333444444555666666666555555555555666666666666666666666666666666555555555555666888999:::999777555333333444555666555555555666666666777777555666777666444333333333444444555666666666666666666666555444333444555555222222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000------......///000000111---......//////000000000,,,,,,,,,,,,---...///000------------------------,,,,,,---------.........***++++++++++++,,,,,,,,,++++++***))))))*********,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************++++++++++++*********************************************************************************************++++++,,,*********))))))))))))))))))******+++,,,,,,+++++++++******))))))******+++)))******+++,,,---......,,,,,,,,,+++++++++******((()))***)))((('''(((***)))))))))))))))***++++++++++++++++++++++++++++++,,,++++++***))))))((((((++++++***************+++))))))*********+++++++++)))***************+++++++++++++++*********))))))((()))))))))***************++++++++++++,,,,,,,,,,,,+++++++++***)))))))))---,,,++++++,,,,,,------,,,,,,,,,+++******)))))))))((('''(((***,,,,,,+++))))))******+++++++++,,,++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,,,,,,,---.../////////000111000///000111222222000/////////000000000000000........................000111111222222222222222111333555444333222333333222222222222222222222222++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************'''((()))+++,,,,,,,,,,,,+++,,,------......------***+++,,,------------,,,++++++++++++++++++++++++++++++*********+++,,,,,,))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,------,,,+++******************+++++++++,,,,,,,,,************************,,,,,,+++++++++,,,,,,---******))))))******++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))(((((())))))***+++++++++,,,------------,,,++++++++++++++++++++++++++++++******++++++,,,------------.........//////........................,,,------...///000000000///000000111111000000/////////000000000111111111111111222222222333333333111111222222222333333333222222111111222222333333333333333333333444444555444444444333333444444444555555555555555555555555666666666666666777777777444555666777777777777666444444444555666666777777555666777666444333333333222333444444555555444444666666555444444444444444222222222222222222222222111111111111111111111111222222222111111111000000/////////////////////////////////...............------.........///000000------------...///000111,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,+++++++++*********+++***************++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++************++++++++++++************************************************************************************))))))******+++,,,))))))))))))))))))******))))))******++++++******))))))(((((((((((())))))((())))))***+++,,,,,,---,,,,,,,,,+++++++++******)))***++++++))))))***++++++************+++,,,,,,)))******++++++,,,------+++++++++++++++++++++++++++***************++++++************++++++++++++))))))******+++++++++,,,+++++++++*********))))))((()))))))))*********************+++++++++,,,,,,,,,+++++++++***)))))))))------,,,,,,++++++,,,------------,,,++++++******,,,+++***+++,,,,,,+++))))))***************++++++))))))*********+++++++++++++++,,,---------------***+++---...///////////////...---...000000000...222111111000///.........///////////////////////////000111222222222222222111333555444333222333333000000000000000000000000,,,,,,,,,++++++++++++***,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++'''(((***+++,,,,,,+++******+++,,,,,,------,,,,,,)))***,,,---......------++++++++++++++++++++++++(((((())))))+++,,,---...***************+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,************************---,,,,,,,,,,,,---......((((((((()))***+++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------+++***)))))))))***,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,------...//////000......................../////////.........------000000111111111111000000/////////000000000111111000000111111222333333333111111222222222333333333333222222111222222333333333333333333333444444555444555555555555555555444444444444555555555555555666666666666666555555555000222444666777666555444333444444555666666777777555666777666444333333333222222333444444444444333666666666666666555444333222222222222222222222222111111111111111111111111222222222111111111111000////////////............/////////.........------.........---......//////...---------...///000000++++++,,,,,,,,,,,,,,,---......---,,,,,,+++******,,,,,,++++++*********)))+++************+++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++******++++++++++++***))))))***************************************************************************************************))))))))))))***++++++))))))))))))************((())))))*********))))))))))))(((((((((((()))))))))))))))******++++++,,,,,,,,,,,,+++++++++*********+++,,,,,,******+++,,,+++++++++***+++,,,,,,---))))))***+++,,,,,,------((()))))))))*********************)))******+++,,,*********++++++++++++,,,))))))******+++,,,,,,,,,+++++++++************)))))))))))))))************************+++++++++++++++++++++******************++++++***)))(((***+++******++++++,,,---------,,,+++***+++,,,+++)))(((************************(((((()))))))))*********+++,,,,,,---------------***+++---...//////......---,,,+++,,,...///...---222111111000...------,,,////////////////////////------...///000000000000111333444444222222222333000000000000000000000000,,,,,,,,,+++++++++******,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++((()))+++,,,,,,+++***))))))***++++++,,,,,,++++++***+++---......---,,,+++************************(((((())))))***,,,---...,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,************************,,,+++++++++,,,,,,---...(((((((((((()))***+++,,,************************,,,,,,++++++++++++,,,,,,---,,,+++***+++,,,...///+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------..........................................//////.........---------//////000000000000//////////////////000000000111//////000000111222222333111111222222222333333333333333222222111222222333333333333333333444555555444555555555555555555444444444444444555555666666444444555555555555444444222222333444444444333333333444444555555666666666555666777666444333333333222333444444555555444444555777888999888666333222333333333333333333333333111111111111111111111111222222222111111111111000/////////......---------------..................000///...---------.........---------------......***+++++++++,,,,,,,,,,,,+++++++++++++++++++++***************+++++++++++++++*********++++++,,,---,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***)))************)))((((((***)))(((((((((((()))***************************************************************************)))))))))))))))***++++++((()))))))))************))))))************))))))***))))))))))))))))))***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))+++,,,+++***)))***+++***************++++++,,,++++++++++++++++++++++++))))))))))))((((((((((((******))))))***++++++,,,*********+++++++++,,,,,,))))))***++++++,,,------+++++++++************)))))))))))))))************************++++++++++++***************+++++++++***,,,,,,+++(((''')))+++))))))******+++,,,,,,,,,***)))***+++------+++)))************))))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,***+++---//////...---------,,,+++,,,---......,,,/////////.........------////////////////////////,,,---...///000000000000000222333333222111111222000000000000000000000000,,,,,,,,,++++++*********,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++)))***+++,,,,,,+++)))((())))))***++++++++++++***,,,---.........,,,***(((************************))))))))))))***+++,,,---------,,,,,,+++,,,,,,---******+++++++++,,,,,,,,,************+++,,,------******+++++++++,,,,,,,,,************************+++*********+++,,,,,,---))))))))))))))))))***+++***************************))))))))))))))))))******)))((('''''')))+++,,,+++,,,------......------------------------------,,,,,,++++++,,,,,,---.../////////...------,,,,,,........................++++++,,,---...///000111......////////////......////////////000000000000...//////000111111222222111111222222222333333333333333222222111222222222444444333333444444555666333444444555555444444333444444444555555666666666222222333444555555555555777666444333222333333444444444444555555555666666555666777666444333333333333444555555666666555555555777999;;;:::777333111333333333333333333333333000000000000000000000000222222222111111111111000//////.........---------+++,,,,,,---...///000000111///...---,,,,,,---...------,,,+++++++++,,,,,,*********++++++,,,,,,,,,)))))))))***++++++,,,,,,'''((()))***+++,,,------+++*********+++,,,,,,---,,,++++++++++++++++++,,,***+++,,,------,,,+++***)))))))))))))))(((''''''+++)))(((&&&&&&((()))+++************************************************************************)))))))))))))))******+++(((((())))))*********+++******+++++++++******)))++++++************++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((***+++***)))((()))***)))))))))))))))******+++------,,,,,,+++******))),,,,,,+++***)))(((''''''******))))))***+++,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++************)))))))))))))))************)))************+++++++++))))))******+++++++++,,,,,,...///---***)))+++---++++++******)))((((((((())))))***,,,//////...,,,*********))))))))))))))))))************+++++++++))))))***++++++++++++******+++---//////...---,,,---,,,+++,,,...///...------------..........................................///000111222222222222///111333333111000111222111111111111111111111111...------,,,,,,------...//////////////////......---------,,,,,,+++++++++---............---,,,+++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++"""%%%)))***)))(((((()))************************...------,,,,,,------......------,,,+++***))))))(((((((((((()))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++(((''''''(((***,,,,,,+++++++++++++++++++++++++++)))******++++++,,,------++++++++++++++++++,,,,,,************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,---------,,,,,,+++++++++,,,,,,,,,---------............---------,,,,,,,,,,,,---......//////......000...---,,,,,,---...000000000000000///////////////000000000000111111111222222111111222222333444666555444333222222222222222222111111222222333444444666777777666555555666666666666666555555555555222333333444444333333222111111222333333444555555555444333333333333444555444444444444444444444444555555555444444333333333222222333333222222111000//////000000111111222222000111333555555444333222////////////....................................///000111111111000...------,,,++++++++++++,,,---,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,+++***))))))******//////...---,,,******)))+++++++++,,,,,,+++******++++++++++++++++++++++++))))))(((((((((((())))))******+++++++++,,,,,,,,,************************'''((()))***************((()))))))))************))))))************)))))))))************+++++++++++++++******************++++++************++++++,,,+++++++++,,,---............------,,,+++******************))))))))))))************))))))))))))************************************************))))))))))))))))))))))))(((((((((((()))))))))))))))***,,,------,,,***)))((((((((((((((((((((((((******++++++++++++******((())))))***************)))************+++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++************++++++++++++******))))))((((((******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***000...***(((''')))+++---000000000000////////////111111111111111000///...333333222111000///.........------,,,,,,------...........................//////.........---------------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++$$$&&&)))))))))((()))***************************------,,,,,,,,,,,,------,,,,,,,,,+++******))))))))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++***)))***,,,,,,,,,***++++++++++++++++++++++++)))******++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,---------,,,,,,+++++++++------------........................------,,,,,,---------.........//////222111///......///111222000000000000////////////000000000111111111222222222222111111222222333444666555444333222222222222222222222222222333333444333555666555333222222222666666666666555555555444222333333444444333333222222222333444444555666666555444333333333333444555444444444444444444444444555555444444444333333333333333333333333222111111000000000000000111111111000111333444555444333222////////////....................................,,,---.........---++++++------,,,++++++,,,------,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,+++***************************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,++++++******************))))))******+++*********************++++++++++++)))******************))))))************+++++++++++++++******************++++++************++++++))))))(((((()))******+++...---,,,++++++*********************))))))))))))(((((())))))*********+++************************************************))))))))))))))))))))))))((((((((()))))))))******+++,,,---------,,,+++*********************************++++++++++++******&&&'''(((((())))))(((((()))************+++++++++,,,,,,++++++******************+++,,,,,,---......++++++************++++++++++++++++++******************************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))///---+++******,,,...///000000000000////////////222222222333222222111000,,,,,,---...000111222222...------,,,,,,------...------------------......///............---------...---+++******+++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++&&&'''))))))(((((()))+++************************,,,++++++++++++++++++,,,************************+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++///---,,,,,,------,,,***++++++++++++++++++++++++)))******++++++,,,---------,,,,,,++++++*********************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,------,,,,,,,,,,,,++++++------------............/////////............---......------......///000111111////////////111111////////////000000000000111111111111222222222333222222111111222222333444555555444333222222222222333222222222222333444444444555666555222111000111666666555555555444444444222333333444444333333222333333444444555555666666444444333333333333444444333333333333333333333333444444444444333333333333333333444444444333222222111000000000000000000///000111222333333333222111////////////..................................../////////000///......---...------,,,,,,------...,,,++++++******++++++,,,++++++******++++++,,,---,,,++++++************+++'''(((((()))***+++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,***)))))))))******++++++++++++++++++***)))***++++++++++++,,,,,,,,,******++++++++++++******)))************+++++++++******++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---...---+++***))))))***+++++++++*********)))))))))''''''((()))***+++,,,,,,************************************************)))))))))))))))))))))))))))))))))*********++++++......---,,,,,,++++++,,,******************************++++++++++++************+++,,,,,,,,,,,,+++)))************++++++++++++************)))))))))++++++,,,,,,---.........++++++************+++++++++++++++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***)))(((------------...///000111////////////000000000000222222333444444444444333222111111000//////.........------,,,,,,------...,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++******))))))))))))******************************((()))))))))((((((***,,,************************++++++************++++++(((((()))))))))*********+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++...---,,,,,,---...---+++++++++++++++++++++++++++)))******++++++,,,------------,,,,,,+++***))))))************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////////////////...///...------......000000//////...------...//////////////////000000000000111111222222222333333333222222111111222222333444555444333333222222222333333333333333333444555555444666777666444333333444555555555444444444333333222333333444444333333222333333333444444444555555333333333333333333333333222222222222222222222222333333333333333333333333333444444444444333222222111111000000/////////...///000111222222222111111////////////....................................000000000000000//////...------------------------,,,++++++******++++++,,,++++++******++++++,,,---,,,++++++******+++++++++))))))***+++,,,------...,,,,,,------......------************************,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,...,,,***)))((()))******,,,,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,+++++++++,,,,,,+++++++++))))))*********+++++++++******+++++++++++++++,,,,,,++++++******++++++,,,------,,,,,,,,,------...---,,,***)))((()))***++++++++++++*********))))))'''(((((()))******++++++************************************************)))))))))))))))))))))))))))*********++++++++++++///---+++***)))***++++++******************************++++++++++++******++++++,,,------------,,,))))))*********+++++++++***)))))))))))))))))))))+++++++++,,,,,,---------++++++************++++++)))******++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***------...///////////////////////////000000000000000111222333444444444444777666555333111000.........------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++******))))))))))))******************************)))******)))((()))***,,,************************+++******))))))******+++((((((((()))******++++++************++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++***)))***---...---,,,++++++++++++++++++++++++)))******++++++,,,------------,,,,,,+++***))))))************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,.../////////////////////...............///000000//////............//////.../////////000000000111111111222222222333333333222222111111222222333444444444333222222222333333444444333333444444555666333555666666555444555666444444444444333333333333222333333444444333333222222222222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333444444333333222111111000000000//////....../////////000000000000000////////////....................................------,,,,,,++++++++++++------------------------,,,++++++******++++++,,,++++++******++++++,,,---,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,------.........---************************++++++************++++++******+++++++++,,,,,,,,,---,,,***)))))))))******,,,,,,,,,,,,,,,+++***)))))))))))))))*********++++++++++++,,,,,,+++++++++))))))*********+++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))******,,,+++***)))))))))***+++++++++++++++******************))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++---+++)))''''''((()))+++))))))))))))))))))))))))******++++++++++++******''''''((())))))))))))((())))))*********+++++++++)))))))))))))))))))))******************+++++++++++++++************++++++((()))))))))******++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---......///...---,,,+++.../////////000000000111...///000222333333333333111111222222333333333444...------,,,,,,------...,,,,,,,,,---......//////---------............///,,,,,,+++******+++---...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************)))***++++++***)))***,,,************************+++******************+++)))))))))******+++++++++))))))))))))************,,,++++++******++++++,,,++++++++++++++++++++++++)))(((((())),,,------,,,++++++++++++++++++++++++)))******++++++,,,---------,,,,,,++++++*********************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---............/////////---...///000000000000///111111111111111111111111......//////000000111111111111111111222222222333222222111111222222333444444333333222222333333333555444444444444555666666222444555555444333333444444444333333333222222222222333333444444333333222111111111111222222222222222222333333333333222222111111111111111111111111222222222222333333333333222222333333333222111111000//////////////////............/////////000000////////////....................................///...---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++******++++++,,,---,,,++++++++++++,,,,,,---*********))))))(((((('''***+++,,,------...------******************************))))))))))))************+++++++++,,,,,,,,,************************++++++++++++++++++***)))(((((()))))))))***************++++++++++++******)))************+++++++++******++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,+++************++++++++++++++++++++++++***,,,++++++++++++*********************))))))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***)))'''&&&&&&''')))***((((((((((((((((((((((((******++++++++++++******(((((()))***************)))************+++++++++)))))))))************+++)))))))))***************++++++************++++++)))))))))))))))***************************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000---......------+++******......//////000000111111---...///000111222222222111111111000//////.........------,,,,,,------...,,,------...//////000000---------.........//////+++,,,,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************)))+++------+++*********************************+++++++++******+++++++++*********+++++++++++++++))))))))))))*********+++,,,++++++******++++++,,,++++++++++++++++++++++++***))))))***+++,,,,,,+++++++++++++++++++++++++++)))******++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,---------,,,,,,---------.........,,,,,,------............,,,...000222222111///...111111111222222111111111.........///000111111111000000000111111111222222222222111111222222333444333333333222222333333444555555555555555666666777666777888777444222222222333333333333222222222222222333333444444333333222222222222222222222222222111222333333333333222111111111111111111111111111111111222222222333333333111111222222111111000///.........///////////////......------......///000////////////....................................111000///.........//////******+++,,,,,,+++******,,,++++++******++++++,,,++++++******++++++,,,---+++++++++++++++,,,---...))))))))))))(((((((((((()))***+++,,,------------******************************))))))))))))************+++++++++,,,,,,,,,'''(((***,,,,,,,,,+++***))))))******+++*********))))))*********+++++++++)))******************))))))************+++++++++******++++++,,,------...---,,,,,,++++++,,,,,,---///...------,,,,,,,,,---***+++,,,------,,,+++***,,,,,,+++++++++*********)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((''''''((()))***+++))))))))))))))))))))))))******++++++++++++******+++,,,,,,---...---------)))************+++++++++************++++++,,,,,,************************++++++************++++++++++++***************)))******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///------,,,,,,,,,,,,,,,,,,.........///000111111111......///000111111111111666555333000...+++)))(((...------,,,,,,------...------......///000111111+++++++++,,,,,,---------+++,,,---............---++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((+++---...---+++******************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++---+++***+++,,,,,,+++)))++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++,,,,,,************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------........./////////000000,,,,,,,,,---------......+++---000333333111///---//////000000000000//////---......///000111111222///000000000000111111111222222111111222222333444333333333222222333444444555555555555555666777777<<<===<<<:::666333222222333333333222222222111111222333333444444333333222333333333333333333333333111222333444444333222111000000000000000000000000111111111222222333333333111111111111111000//////---.........//////000000...------------...//////000/////////.......................................---,,,+++***+++,,,,,,)))***+++,,,,,,+++***))),,,++++++++++++++++++,,,++++++******++++++,,,---++++++++++++,,,,,,---...***************+++++++++((()))***+++,,,,,,---,,,))))))))))))))))))))))))+++******************+++******+++++++++,,,,,,,,,%%%'''***---...---+++***'''((()))*********************+++++++++,,,,,,,,,))))))************)))))))))************+++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,+++******)))))))))***)))+++---//////...+++***,,,,,,,,,+++++++++******''''''((()))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))+++,,,---******************************++++++++++++******)))***++++++,,,,,,++++++)))************+++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++---,,,,,,++++++***************************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...,,,,,,,,,,,,,,,---//////---......///000111111222//////000111111111111000111111111111000000000000///---+++,,,///111///---,,,,,,---------,,,+++***///...,,,++++++,,,...///---------------------------------,,,+++***)))(((......---,,,+++******)))...,,,++++++,,,,,,***)))((()))***++++++,,,+++++++++++++++***************...,,,******,,,---...---((()))+++,,,,,,+++)))(((+++++++++*********))))))*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++,,,------...************************)))((('''(((***++++++***+++++++++************)))++++++,,,,,,,,,---------*********)))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++////////////...---,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,------------------------------......///000////////////......------///000111222222111000//////000000000000000000111111111111000000111111111111000000444333222111111111222333222222333333333333444444555555555333111222444666===DDDGGGAAA888444444333666555333222222333555666222222222222222111000///222222111111111111222222111222333444444333222111000000111111111111000000000111111111111222222222444222111222333333222000000000000000////////////////////////////////////111000...,,,+++++++++,,,000111000...,,,++++++---------------------------++++++++++++++++++++++++************************+++******))))))******+++************************))))))))))))))))))))))))******)))((('''&&&%%%%%%************************------..................************************,,,+++***))))))***+++,,,))))))))))))))))))))))))******************************++++++++++++******---,,,***)))))))))***+++------,,,+++*********+++******************************+++******)))((((((++++++++++++++++++++++++)))))))))(((((((((((((((---,,,+++***))))))))))))++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***++++++,,,,,,******))))))((((((''''''+++++++++*********))))))---,,,***)))))))))***+++*********)))))))))))))))+++,,,,,,,,,+++)))(((&&&)))************+++++++++((()))))))))************------,,,+++******++++++++++++************++++++&&&&&&'''((()))******+++(((((()))))))))*********............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000........................000000111111111111000000---...000111111111000///...,,,+++,,,///000...------.........------,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,***))))))......------,,,,,,++++++)))((('''((()))***)))(((+++++++++,,,++++++******++++++++++++++++++,,,,,,+++***((((((***+++,,,+++***+++,,,------,,,+++***,,,,,,,,,,,,++++++***************++++++,,,,,,,,,------,,,,,,,,,+++++++++))))))(((((())))))***+++************************'''&&&&&&(((,,,......---++++++++++++************++++++++++++,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------.........------++++++,,,,,,,,,,,,------+++++++++***++++++,,,---++++++++++++++++++++++++------...////////////...///......---...///000111222111111000//////000000000000000000111111111111000000111111111111000000333333222111111111222333222222222333333333444444444555444333111222555777@@@GGGIIIBBB999666555444666444333222222333444666333333444444333222222111222222111111111111222222000111222333333222111000000000111111111111000000000000111111111222222222444333111111222222111///000000000000/////////...........................///...---,,,,,,,,,---...***,,,,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,((((((((((((((((((((((((*********************************)))))))))))))))************************---------,,,,,,+++++++++************************++++++***))))))***++++++))))))))))))))))))))))))******************************++++++++++++******+++******)))(((((()))))),,,,,,+++***************************************''''''(((((('''&&&&&&%%%++++++++++++++++++++++++))))))))))))))))))))))))*********)))******++++++++++++++++++++++++++++++******************++++++))))))))))))))))))))))))******))))))))))))******((())))))***++++++,,,,,,******))))))((((((((((((+++++++++*********)))))),,,+++******))))))******************))))))))))))******+++,,,+++***)))))))))************+++++++++))))))))))))************+++******)))(((((()))))),,,++++++++++++++++++,,,)))))))))******++++++++++++,,,,,,,,,---------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000........................000000111111111111000000---...///000000000//////---++++++,,,---...---,,,//////.........---------,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,------,,,,,,+++***)))------------------------***))))))***,,,------,,,,,,,,,,,,,,,+++***)))(((+++++++++,,,,,,------...+++)))((((((***,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,++++++++++++)))(((((((((((())))))***++++++++++++++++++++++++)))((((((***,,,......---,,,+++++++++*********************++++++++++++,,,*********+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++,,,,,,,,,,,,------+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,---...............///............///000000111111000/////////000000000000000000111111111111000000111111111111000000222222111111111222222333222222222222333333333333333333444333222333555888BBBHHHIIIBBB:::777666555555444333222222333444555444555555555555444444333222222111111111111222222000000111111111111000000///000000111111000000///000000000111111111222222444333111111222111000...000000000/////////......---------------------------,,,,,,,,,,,,---...///***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,,,,+++***)))((((((++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((())))))))))))(((((('''+++************)))))))))************************)))************)))((((((++++++++++++++++++++++++************************))))))))))))***+++,,,,,,************************++++++******************))))))))))))))))))))))))++++++************++++++)))))))))***++++++,,,,,,***))))))))))))(((((((((+++++++++***************+++++++++++++++***))))))************************((()))***+++++++++++++++)))************+++++++++******************))))))+++***))))))((())))))))),,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000........................///000000111111000000///------...////////////...++++++++++++,,,------,,,///......------------------,,,++++++++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++***---------.........//////,,,++++++,,,---......---******++++++******)))((()))******+++,,,---......---+++***+++---...---,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++***************+++++++++,,,+++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++///---,,,,,,,,,,,,***))),,,,,,+++++++++*********))))))*********+++++++++***+++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------........................+++,,,------......------............/////////000111000000/////////000000///000000000111111111111000000111111111111000000111111111111111222222222111222222222222333333333222333333333333444666888===CCCDDD>>>888777666555444444333222222333444444444444555555555555444444222222111111111111222222//////000000000000////////////000000000000//////000000000000111111111111444333111111111111///---000000/////////.........------------------------------------------------...///000///,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************++++++******)))))))))(((+++++++++++++++++++++++++++******************+++))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******((((((*********)))((('''))))))*********)))))))))***************************++++++,,,++++++*********************************************+++++++++)))))))))))))))***++++++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))+++******))))))******+++))))))*********+++++++++))))))))))))))))))))))))******************************+++,,,,,,***)))((()))***************++++++************+++*********))))))*********+++++++++++++++************)))))),,,,,,+++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,---......------...000........................//////000000000000//////---------...............++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------......,,,,,,---------,,,++++++,,,,,,---....../////////,,,***))))))******)))(((''''''((()))******))))))((())))))***+++,,,,,,---,,,++++++,,,---...---,,,++++++************++++++************++++++++++++************************++++++++++++++++++++++++...------,,,,,,,,,------++++++++++++++++++++++++000...,,,,,,,,,,,,***))),,,,,,,,,++++++++++++***))))))*********+++++++++++++++******)))))))))(((*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...........................+++,,,------......---------......///////////////000///////////////000000///000000000111111111111000000111111111111000000000000111111222222222222111111111222222222333333111222444444333444666777555:::<<<777444555666555333333333222222333333333222333444444444444333333222222111111111111222222//////////////////////////////000000000000////////////000000000111111111333111000000000000///---////////////............------------------------///.........---,,,++++++,,,...//////---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,+++++++++*********************************))))))******++++++,,,,,,++++++++++++++++++++++++*********++++++*********))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******((()))***+++,,,+++***)))((()))************))))))************************''''''((())))))(((((('''************************))))))******+++++++++++++++******)))(((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))***************+++++++++))))))))))))******************************************+++,,,,,,***)))((())))))******+++++++++,,,,,,,,,+++******)))))))))))))))*********++++++++++++++++++***************,,,+++++++++++++++,,,,,,******))))))))))))******+++++++++++++++*********))))))))))))***************++++++,,,,,,++++++++++++++++++,,,,,,---------,,,---......------...000//////////////////////////////000000000000//////------------.........///+++,,,------,,,,,,---......---,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,------......///,,,,,,------------,,,,,,,,,,,,------.........///...---++++++,,,+++***(((&&&'''((()))************)))))))))******++++++,,,***))))))***,,,,,,+++)))************************)))***************++++++***************)))))))))*********+++++++++++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,++++++++++++*********++++++++++++,,,*********)))))))))((((((*********++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---......///000///////////////......//////000000000000000000111111111111000000111111111111000000...///000111222222222222111111111111222222222222111333444444444444555666000444555222111444555444222222333333333333222222111222222333333333333222222222111111111111222222000000////////////000000...//////000000//////.../////////000000000111111111000//////000000///.../////////.........------------------------------/////////...---,,,***)))&&&(((+++,,,,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++******)))))))))************************))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))******+++++++++++++++((()))***+++++++++***)))************************((())))))***************************************(((((())))))***+++++++++++++++***)))((((((((((((************************))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))************************)))))))))************+++***************++++++++++++++++++++++++***))))))))))))******+++,,,,,,,,,...---,,,***)))((((((((()))************+++++++++*********+++++++++,,,,,,)))))))))((())))))***+++))))))(((((((((((()))))))))))))))*********************+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---......------...000////////////////////////...//////000000//////.........------......///000+++---///...,,,,,,...000///...,,,+++++++++---...,,,,,,,,,------,,,,,,,,,***++++++,,,------......,,,,,,---------------,,,,,,,,,,,,,,,------------///...------...///...,,,)))***++++++++++++******++++++++++++++++++++++++)))))))))***,,,,,,+++)))******+++,,,,,,+++***************++++++,,,,,,,,,+++*********)))))))))((()))*********++++++++++++---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***---......---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,(((((()))******+++,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------------...////////////...------///000000000///..................///000000000000000000111111111111000000111111111111000000---...000111222222222111111111111111222222222222222444555555444333444555000333333111000333555333222222222333333222222222111111222333333333333333222222111111111111222222111111000//////000111111......////////////......////////////000000000111///...---...000111000/////////.........---------........................------.........---+++***%%%'''+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******------------------------************************************++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))***++++++((()))+++,,,---,,,+++******************************+++,,,,,,---------,,,************************''''''((())))))***++++++***))))))((((((((())))))++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))***))))))))))))))))))***************************))))))*********+++++++++))))))*********+++++++++,,,+++******))))))******))))))***++++++,,,---------,,,***)))))))))******)))************+++++++++))))))******+++,,,------))))))(((((()))******+++******))))))))))))******(((((())))))******+++++++++++++++,,,,,,,,,------++++++,,,---------------******+++,,,,,,---......,,,---......------...000////////////////////////......////////////......//////.........///000111+++...000///---,,,...111111///---,,,,,,,,,...///...//////000000//////...))))))***+++,,,,,,------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,------,,,------------,,,+++******---,,,,,,,,,,,,,,,,,,,,,+++++++++---......---+++***+++---......---+++***+++++++++,,,,,,---------+++*********))))))(((((())))))******++++++++++++...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,,,,+++)))---------,,,,,,,,,++++++++++++,,,,,,,,,---------&&&'''(((***,,,...///000))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------------++++++,,,,,,,,,------------,,,,,,,,,,,,---......////////////////////////---...//////000000//////,,,---///000000000///..................///000111000000000000111111111111000000111111111111000000---...000111222222222111000111111111111222222222333444666555444333333444222555444111111444555333111222222333333222222111111222333333444444444333222222111111111111222222222111000//////000111222......////////////......////////////000000000000...---,,,...000111000/////////.........---------////////////////////////+++,,,---.........---,,,***,,,//////---+++++++++------------------------++++++++++++++++++++++++************************+++******************+++************************++++++++++++++++++++++++((())))))***,,,------...************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))******************************++++++++++++******)))(((''''''''')))***+++((()))+++---------+++***************************'''((()))***************))))))))))))))))))))))))&&&''''''((()))*********(((''''''(((((()))***+++++++++++++++++++++++++++''''''(((***+++,,,---...))))))))))))))))))))))))++++++************++++++++++++******************))))))******++++++++++++))))))******++++++++++++---,,,***)))))))))***+++))))))***+++,,,,,,------+++***)))))))))***+++,,,)))************+++++++++(((((()))***,,,---...///++++++******+++,,,------++++++************++++++(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,------............******+++,,,,,,---......,,,---///...------...000000000000000000000000000......////////////......000//////......000111222............////////////......---------,,,,,,,,,///......---+++******)))*********++++++,,,,,,------------,,,,,,+++++++++...------,,,,,,------...///---***(((&&&&&&''''''---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++((()))***+++,,,---------------,,,+++************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,++++++***)))))))))***,,,,,,,,,,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++,,,---/////////---+++***,,,,,,------...---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++---...,,,+++,,,000444222111000.........///000000000000000111111111111222000...---,,,---...///,,,------...///000000111222222222222222222222222222222222222222222222222222222222222222222222222000111222333333333333333333333333333333333333333000000111222222222222111555555444333333222111111111111000000000000111111////////////...---,,,+++////////////////////////---.........//////000000111...,,,+++,,,...//////------,,,,,,,,,+++++++++&&&''')))+++---......///------............------******+++++++++,,,,,,,,,---,,,++++++************)))***,,,------,,,+++***+++++++++*********))))))...---,,,************+++,,,,,,,,,++++++*********...---,,,,,,++++++,,,,,,***+++,,,,,,,,,,,,+++***((()))+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,++++++)))(((((()))************+++++++++))))))))))))************++++++************++++++---***'''''')))+++***)))++++++,,,,,,,,,,,,+++++++++++++++************)))++++++,,,,,,,,,+++******((((((((((((((())))))******+++,,,---,,,+++***)))))))))************))))))******************************))))))))))))******++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++...---+++***)))(((((((((+++++++++*********))))))************)))))))))))))))))))))))))))******+++++++++***)))(((((()))))),,,,,,,,,+++++++++******,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////////////////////////////////////////000000000000//////000000000000000000000000------------..................---------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,...---------,,,,,,,,,+++------,,,,,,,,,,,,------///---,,,*********,,,,,,+++++++++*********)))))),,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++,,,,,,,,,++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,...---,,,,,,++++++,,,,,,***+++++++++******)))((()))************+++++++++++++++++++++++++++++++++***+++,,,---,,,+++)))(((,,,,,,---------------,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,......///---++++++///222222111///.........///000//////000000000111111111222111///------...///000---......///000000111111222222222222222222222222222222222222222222222222222222222222222222222222000111222222333333333222333333333333333333333333000111111222333222222222555444444333222222111111111111000000000000111111/////////......,,,++++++////////////////////////---........./////////000000...,,,+++---...///...////////////......------)))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------------,,,+++++++++++++++******************))))))+++++++++*********)))))))))((((((((((((***+++,,,,,,,,,,,,++++++*********------,,,++++++++++++,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,+++***)))(((************************,,,,,,,,,++++++*********************************)))******++++++*********)))************+++++++++(((((())))))*********++++++******************+++,,,***'''''')))+++***)))))))))************))))))+++++++++*********))))))++++++++++++++++++++++++++++++*********++++++,,,)))***+++,,,,,,+++******))))))************))))))((((((((((((((((((((((((******))))))))))))******++++++++++++++++++++++++)))))))))******))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++,,,++++++************++++++++++++*********))))))************)))))))))))))))))))))))))))******+++++++++***))))))))))))))),,,,,,+++++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********................................................//////000000000000//////////////////////////////+++,,,,,,,,,------------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++.........---------------------,,,,,,,,,,,,------,,,,,,+++++++++---///000+++++++++************)))++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,+++***)))((((((((())))))+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,------,,,,,,++++++,,,,,,)))************)))(((((()))************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,+++)))))),,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,/////////---++++++---///111000///.........////////////000000000000111111222111000///...///000111/////////000111111222222222222222222222222222222222222222222222222222222222222222222222222222222000111222222333222222222333333333333333333333333111222222333333333333333444444333333222222111111111000000//////000000111...//////......---,,,+++////////////////////////.............../////////000...,,,+++---.........000000000////////////...------------,,,+++***)))+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,++++++,,,,,,,,,,,,+++***************+++++++++***************(((((((((((()))***+++,,,+++++++++++++++*********------,,,+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,+++)))((('''))))))))))))))))))))))))+++++++++++++++*********************************(((((()))******+++,,,,,,)))************+++++++++'''(((((()))***+++++++++************************+++)))(((((()))******)))))))))************))))))++++++*********)))))))))+++***))))))***+++,,,---,,,,,,++++++***++++++,,,)))***++++++++++++******))))))************))))))((((((((((((((((((((((((******))))))))))))******++++++++++++++++++++++++(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++***************++++++++++++*********+++,,,,,,---+++++++++***************************)))))))))))))))))))))))))))******+++++++++***))))))))))))***,,,++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))...................................................//////000000//////...////////////////////////,,,,,,,,,,,,------------......---------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++***........................---,,,,,,,,,,,,,,,,,,---***************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,++++++******************+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++******)))******+++)))***************))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,------------,,,+++,,,,,,---------,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,///......---------...///////////////.../////////////////////000000000111222111000000000000111111000000111111111222222222111222222222222222333333111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222222222333444444444444333333333333333222222111111000000////////////000000//////000000///......---////////////////////////........................///---++++++---......---.....................---------------,,,+++***))),,,,,,------------,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---000///---,,,+++,,,,,,---************************------,,,++++++*********+++++++++***************---,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++******))))))************************+++++++++***************************************((((((((()))******+++,,,))))))*********+++++++++''''''((()))***++++++,,,*********++++++*********))))))((())))))*********++++++,,,,,,,,,,,,++++++************))))))))))))***)))(((((()))+++---///+++******)))))))))******---------,,,++++++***)))))))))************))))))******************************))))))))))))******************************(((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++,,,,,,---************************************)))))))))((()))))))))))))))******+++++++++***))))))*********++++++++++++************,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...................................................//////////////////...////////////////////////,,,------------...............---------,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,+++++++++........................,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,,,,,,,,,,//////...---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++******)))******++++++******++++++,,,++++++***))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,---...///000000.........////////////......////////////000000000111000000000000000111111111111111111222222222222111111111222222333333333111111111111111111111111222222222222222222222222111111111222222111111000222222222222222222222222222222333444444444444333333222222222222222111111000000////////////000000000111111111111000000///////////////////////////...............---------...---+++,,,---...---,,,---.....................,,,,,,---------,,,++++++------............------)))*********++++++++++++,,,,,,,,,++++++,,,,,,---000///---,,,+++,,,------************************------,,,,,,+++******)))************************,,,,,,+++************+++++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++******************************************************)))(((((()))******))))))*********+++++++++'''(((((()))******++++++)))***++++++++++++***)))(((((()))************+++++++++,,,,,,,,,,,,++++++*********)))))))))((((((***)))((('''(((***---...***************++++++,,,111111///---,,,***))))))))))))************))))))******************************))))))))))))******************************)))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++************************---,,,++++++******++++++************************************)))))))))((()))))))))))))))******++++++***************+++++++++++++++*********)))))),,,,,,------------,,,+++++++++++++++++++++++++++((()))***+++---...//////......................................................////////////..............................------------..................---------,,,,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,,,,---------------.........,,,,,,++++++++++++,,,,,,///......---,,,++++++***)))************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************((((((***+++,,,------------,,,+++***))))))))))))------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,++++++,,,,,,------******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++))))))))))))************,,,------,,,,,,+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,++++++---///111000///------.../////////............////////////000000//////000000000000000000111111111111111111111111111111111222222333333444111111111111111111111111222222222222222222222222111111111222111111000///222222222222222222222222111222222333333333333333222222222222222222111111000//////......//////000000000111111111111000000////////////////////////.........------------------,,,+++,,,---...---+++...////////////000000000+++,,,,,,------------------......//////......---))))))))))))************++++++******++++++,,,,,,++++++************++++++***************+++++++++'''''')))******+++******)))))))))***************,,,,,,+++***************,,,++++++******++++++,,,((((((((()))***+++---...++++++++++++++++++++++++)))))))))***************************************+++***)))((('''((()))***)))************+++++++++))))))))))))************)))***+++,,,,,,+++***)))&&&(((***+++***)))***+++))))))************))))))******)))))))))(((((((((***)))(((((()))***+++,,,+++++++++,,,---...000000222111///---+++))))))((())))))************))))))((((((((((((((((((((((((******))))))))))))************************************++++++++++++******)))))))))))))))))))))))))))************++++++++++++++++++***************,,,++++++***)))))))))******************+++++++++************)))))))))))))))))))))))))))******++++++************+++,,,,,,+++************)))))))))***+++,,,---...---,,,,,,++++++++++++++++++++++++&&&&&&''')))***,,,---...---------------------------------------------------......//////......---........................+++,,,,,,,,,------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------------+++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------,,,+++***)))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,,,,,,,,,,))))))((((((((((((((()))------,,,,,,,,,,,,++++++***************************+++,,,,,,******+++,,,,,,,,,++++++,,,,,,---...))))))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++)))))))))))))))******+++,,,------,,,,,,***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......,,,+++---000000///---,,,---.../////////.............../////////000000......//////000000000000111111111111111111111111000111111222333333444444111111111111111111111111222222222222222222222222111111111111111000//////111111111111111111111111000111111222333222222222111111111111111111222222//////............//////...//////000000/////////////////////////////////.........------,,,,,,,,,---,,,+++,,,---...,,,+++------......////////////,,,---------------,,,,,,,,,------......------,,,))))))*********+++++++++***)))))))))******+++,,,(((((()))***++++++++++++))))))*********+++++++++&&&''')))***++++++******((()))))))))*********+++,,,++++++***************,,,,,,+++******+++,,,,,,******)))))))))+++,,,---************************((()))))))))*********+++************************)))(((''''''''')))+++,,,)))************+++++++++************))))))))))))(((***+++,,,,,,+++***(((%%%(((++++++***)))***,,,))))))************))))))***)))))))))(((((((((((())))))))))))******************+++,,,...000222333///...,,,***)))))))))***))))))************))))))((((((((((((((((((((((((******))))))))))))******************************))))))************)))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))(((((())))))******))))))*********+++++++++************)))))))))))))))))))))))))))******++++++*********++++++,,,---************))))))))))))&&&'''***+++,,,,,,,,,+++************************((((((((()))******++++++---------------------------------------------------......//////......---........................******+++++++++,,,,,,,,,......---------,,,,,,,,,)))******+++---......///,,,,,,,,,------.........+++++++++,,,,,,---------,,,++++++++++++++++++,,,))))))*********)))((((((+++++++++,,,,,,------------,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))+++,,,,,,,,,,,,+++******,,,,,,,,,,,,---...///000---------,,,,,,,,,++++++***************************+++,,,,,,******+++,,,***)))))))))***++++++,,,(((((()))***************)))************+++++++++++++++++++++++++++++++++++++++******+++,,,---------------,,,+++***)))((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...000...,,,---000000---***+++,,,.../////////................../////////000------...//////000//////111111000000000000000000000000111222333333444444000000000000000000000000222222222222222222222222111111111111111000//////111111111111111111111111000000111222222222222111111111111111111111222222//////............//////------...............---////////////////////////.........------,,,,,,,,,,,,++++++,,,---...,,,***+++++++++,,,,,,,,,------............---,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))(((((()))***++++++'''(((***,,,---------,,,))))))******++++++++++++,,,,,,------,,,+++)))((((((((())))))*********+++,,,++++++***)))*********---,,,+++******+++,,,---,,,+++***)))))))))***+++))))))))))))))))))))))))(((((())))))*********+++************************'''&&&&&&&&&'''***---...)))************+++++++++++++++******)))(((((((((((()))+++,,,,,,+++)))((($$$(((+++,,,***)))***,,,++++++,,,,,,,,,,,,++++++))))))))))))(((((((((((())))))*********))))))(((''''''(((***,,,///111222+++***)))(((((()))***+++))))))************))))))******************************))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++++++++++++++******))))))&&&&&&''''''(((***+++,,,))))))******++++++++++++************)))))))))))))))))))))))))))******++++++*********+++,,,,,,---************))))))))))))###%%%'''***+++++++++***************************,,,,,,,,,++++++++++++***---------------------------------------------------..................---........................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,------------------------+++++++++,,,------***(((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******,,,***)))+++---,,,)))&&&"""&&&***,,,+++***+++,,,)))******++++++******))),,,,,,+++******+++,,,,,,))))))***+++,,,,,,------***+++------,,,((($$$"""---...///000...+++(((&&&///...------------...//////////////////000000000000///.........///111222111111000000000000000111111222222333333222222111000000000000////////////333222111000000111222333000000000000000000000000222222222111000//////...111111000000///000000111222222333333333222222111000000////////////000000000000000///......------))))))***+++---...//////000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------,,,++++++,,,,,,,,,,,,,,,,,,,,,---///111222***+++,,,------,,,+++*********))))))***+++,,,,,,************************++++++++++++++++++++++++***++++++++++++***))))))---,,,+++))))))))))))***'''((()))***+++,,,,,,,,,++++++************++++++***,,,------+++******+++))))))***+++,,,------...(((((())))))******++++++******************************+++++++++******)))************************...---+++))))))))))))*********++++++++++++******++++++******************,,,+++*********+++,,,------,,,++++++******++++++'''''''''(((((()))***+++))))))))))))))))))))))))''''''(((((())))))******)))************++++++++++++,,,+++'''$$$$$$'''++++++*********))))))(((((((((((())))))***+++------)))******+++++++++******(((((()))***************,,,,,,,,,,,,---,,,)))'''++++++,,,,,,,,,+++*********)))(((''''''((()))***(((((()))***************,,,,,,+++***)))(((''''''&&&'''((()))***+++,,,,,,)))************+++++++++))))))))))))))))))))))))************************++++++***)))&&&$$$""" +++++++++*********))))))******+++,,,,,,------...---......///......------........................//////............//////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,+++)))***,,,,,,***'''$$$'''***+++******+++,,,------............------,,,,,,+++******+++,,,,,,+++++++++,,,,,,------...++++++,,,------,,,,,,+++......//////...,,,***)))///...---,,,,,,---...///......///111222333444555000//////...///000111222111111000000000000111111111222222333333222222111000000000000////////////111111000//////000111111111111111111111111111111222222111111000//////...//////000000000111111111///000000111111000000/////////............//////.........///////////////...---------,,,,,,++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,+++++++++,,,---...+++++++++,,,,,,+++++++++******))))))***++++++,,,+++++++++***************++++++++++++++++++++++++***++++++++++++***))))))+++******))))))***+++,,,((()))***+++++++++++++++*********))))))************,,,---,,,+++*********++++++++++++++++++++++++)))))))))))))))******************************************++++++******)))************************---,,,+++)))(((((())))))******++++++++++++******************************++++++*********+++,,,------,,,++++++******+++++++++***)))((((((''''''((())))))))))))))))))))))))(((((())))))***+++++++++)))************++++++++++++,,,---+++((('''(((***************)))))))))((())))))))))))***+++,,,,,,+++,,,,,,,,,+++***))))))(((((()))******************))))))***++++++***(((******+++,,,,,,+++++++++***)))(((((((((((()))***((())))))***************((((((((((((((((((((((((''''''((()))***+++,,,,,,))))))*********+++++++++))))))))))))))))))))))))******************************))))))((('''''''''+++++++++*********)))))),,,,,,------.../////////+++,,,---...............//////////////////////////////............//////++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,------------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))***+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------************************((()))***+++,,,------...---+++***)))+++++++++***((()))******))))))***,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,---------------------------,,,++++++,,,---///000/////////......---------...------,,,,,,------.........///000222333444444///////////////000111111111111111111111111111111111111222222222222111111////////////000000000000000000////////////000000222222222222222222222222222111111000000//////...---...000111222111111000//////000000000000//////......------------......------......///000000111000//////...---,,,++++++------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,------,,,+++***************,,,++++++++++++++++++,,,*********)))******+++,,,++++++++++++******))))))***************************++++++++++++***))))))))))))))))))***+++,,,---)))******+++++++++*********))))))(((((())))))******+++---,,,+++)))******,,,,,,+++++++++*********************))))))))))))************************))))))******+++******)))************************,,,+++***)))((((((((()))******++++++++++++******************************++++++******++++++,,,---,,,,,,+++************+++++++++***)))(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,)))************++++++++++++---......,,,***)))***************))))))))))))+++***************++++++,,,,,,,,,,,,+++)))((('''(((((()))***************((('''&&&''')))*********))))))***+++,,,,,,,,,,,,+++***))))))))))))***+++((()))******++++++******$$$$$$%%%&&&'''((())))))''''''((()))***++++++,,,)))))))))*********++++++))))))))))))))))))))))))************************))))))((()))***+++---...+++++++++***************,,,,,,------......//////,,,,,,------------,,,,,,//////////////////////////////............//////++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,...------,,,,,,------...************************+++***((((((+++---......++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......************************))))))***+++,,,,,,---------,,,***)))***++++++,,,++++++******))))))***+++******++++++++++++******++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,+++++++++,,,,,,......---,,,,,,---...///------,,,,,,,,,,,,------///////////////.........///////////////000000111000000111111222222111111111111222222222222111111////////////000000000000000000000000000000000000111111111111111111111111111111000000////////////...///111222222000///---000000111111222111111111///......------......///............//////000000---.....................,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,++++++***************---,,,+++******+++,,,---+++***************++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))*********++++++,,,******+++++++++******)))))))))(((((((((((())))))***+++,,,,,,***))))))***+++++++++***************++++++******))))))((((((************************((())))))************************************************))))))(((((((((******++++++++++++*********************++++++++++++***++++++++++++,,,,,,,,,++++++***************(((((((((((()))***+++,,,))))))))))))))))))))))))(((((()))******++++++,,,))))))*********+++++++++,,,---------,,,++++++************))))))))))))))),,,++++++***))))))*********************)))((('''(((((()))******************(((&&&&&&(((*********(((((()))+++,,,,,,,,,,,,+++******************+++))))))***++++++++++++***$$$%%%%%%&&&'''((())))))'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))************************))))))(((((())),,,///000************************)))******+++,,,,,,------.........---,,,+++)))(((........................///......------......///++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,...------,,,,,,------...************************+++***((((((+++---......++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......************************++++++++++++++++++++++++,,,,,,+++*********,,,---,,,+++***)))************------............------++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,---------,,,,,,+++---,,,+++***+++,,,...///------------------------////////////......------...//////000000000000000///000111222333222222222000111111222222111111000.../////////000000000111111111111111111111111111000000000000000000000000000000000///////////////000111222222111///,,,+++...///000111111111111111000//////////////////000000000//////............---.....................+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...***++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++***************++++++++++++*********))))))))))))))))))))))))))))))***++++++++++++***))))))++++++++++++******))))))******+++++++++******)))))))))(((((((((((()))))))))+++,,,,,,***))))))***(((((()))******+++,,,,,,++++++******))))))((((((************************'''((()))******************************************************)))))))))******++++++++++++******))))))*********+++++++++******++++++,,,,,,,,,,,,,,,+++******))))))******((((((((())))))***+++,,,))))))))))))))))))))))))''''''(((((()))*********))))))*********+++++++++...,,,***))))))***+++,,,))))))))))))))))))******,,,,,,+++***))))))))))))&&&&&&'''((())))))(((((((((((()))***************...+++)))((()))******)))'''((()))***+++,,,,,,,,,*********++++++*********))))))***+++++++++++++++(((((((((((((((((())))))(((((())))))******++++++(((((()))))))))*********))))))))))))))))))))))))***************************)))((('''(((***,,,...************************))))))******+++,,,,,,---,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,------************************+++***)))***+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------************************,,,,,,,,,+++++++++******+++,,,,,,,,,***+++,,,...,,,+++******+++,,,+++)))++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))+++---///000000000///---,,,+++***++++++---...---......//////......---......///000000111222222......///000000000000000///000111333333333222222000000111111111111000000......//////000000111111111111222222222222111111////////////////////////////////////////////////000111111111000...,,,++++++,,,---......//////...000000////////////000000111000000///......------000//////...---,,,++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---......++++++,,,---......------,,,++++++++++++++++++,,,,,,+++******)))************************************************************++++++++++++***))))))+++,,,,,,++++++)))(((((()))******+++++++++*********))))))(((((())))))***)))***,,,+++***((())))))''''''((()))***+++,,,---************))))))))))))************************''''''((()))******************************************++++++++++++***)))******++++++++++++******)))))))))***++++++,,,,,,)))***+++,,,,,,,,,,,,+++++++++***))))))))))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))'''''''''((())))))******)))************+++++++++...+++'''&&&'''***++++++))))))))))))************,,,,,,+++***)))))))))***$$$%%%&&&((())))))))))))(((((()))***************///---+++***++++++***)))(((((()))***++++++++++++))))))***++++++***)))))))))***++++++,,,+++++++++++++++******))))))(((((((((((())))))************((((((((()))))))))******))))))))))))))))))))))))************************+++***)))(((((()))*********************+++++++++++++++,,,,,,------......((()))+++,,,.../////////++++++++++++++++++++++++......------------......++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++******+++,,,---+++***++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,************************++++++++++++++++++,,,,,,)))+++------,,,+++,,,...+++***)))+++---...+++)))'''(((((())))))(((((('''***+++,,,,,,,,,,,,+++******+++++++++,,,---------,,,,,,,,,,,,---...///000...------,,,,,,,,,------......///000000///............//////000111111111---...///000111000000///...000222333444444333222000000111111111111000000.........///000111111111///000111222222111000///////////////////////////////////////////////////////////////////////////***+++,,,---............/////////......////////////////////////............---------,,,,,,++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---...///,,,------......---,,,++++++++++++,,,,,,+++++++++,,,++++++***))))))******)))))))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++***)))))))))***++++++++++++))))))((()))***+++++++++++++++*********))))))*********)))***++++++)))(((((()))(((((())))))******++++++)))))))))))))))*********************************&&&'''((()))***************************************+++,,,------,,,+++*********++++++++++++******((())))))***++++++,,,,,,)))***+++,,,,,,,,,++++++++++++***))))))))))))))),,,,,,+++***))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++,,,***''''''***++++++)))((()))))))))************++++++******************''''''((()))************(((((()))***************,,,++++++,,,------+++***))))))************))))))((())))))******))))))((()))***++++++,,,,,,++++++++++++*********)))))))))))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))************************************))))))))))))))))))*********++++++++++++++++++,,,------......++++++,,,....../////////++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,------***(((++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************))))))***+++,,,------...'''+++...///---+++,,,...***)))))),,,//////,,,(((******++++++++++++*********+++,,,------,,,+++***++++++,,,,,,---...//////000...+++((('''(((+++,,,//////.........---------...///000111111000///...000//////...---,,,,,,,,,---...000111111111000///...000222444555444333222000000111111111111000000---......///000111111222...///000111111000///...000000000000000000000000.........///////////////---,,,------...000222222,,,---...///000000000000.........------.........------......///000000000))))))***+++---...//////------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++,,,---...///............---+++)))(((***+++,,,------,,,+++***,,,,,,+++***))))))******(((((()))***+++,,,,,,---++++++++++++++++++++++++***++++++++++++***))))))'''(((***+++,,,,,,++++++'''((()))***+++,,,,,,,,,++++++************++++++)))***++++++)))(((((()))************))))))))))))(((((())))))******++++++************************&&&'''((()))***************************************+++,,,---...---,,,+++******++++++++++++******((())))))***++++++,,,,,,)))***+++,,,---,,,+++++++++******)))))))))))))))))))))))))))***+++,,,---)))))))))))))))))))))))))))))))))***++++++,,,,,,)))************+++++++++***)))(((***------***'''(((((())))))*********++++++***************++++++******+++++++++******)))(((((()))***************))))))***,,,......,,,***)))************))))))((('''((()))******)))((('''******+++,,,,,,,,,,,,+++))))))))))))************))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))************************)))******+++++++++***)))))))))******++++++++++++((())))))***++++++,,,,,,111000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***)))((()))+++,,,,,,+++//////...---,,,,,,++++++,,,,,,,,,++++++*********)))))))))***+++++++++,,,************************++++++++++++++++++++++++************************((()))+++,,,,,,+++)))(((+++++++++******)))))))))*********)))******+++,,,...---+++))))))***+++,,,,,,------------,,,++++++))))))))))))))))))))))))***,,,((("""###)))---+++,,,---///000000///---,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,+++*********+++,,,+++***+++---...---,,,---...............------,,,,,,,,,---------......////////////000000000000000000000000000000000000000000111222222222222222//////000000000000//////000000000000111111111111111111111111222333444555////////////............000000///...............------............------////////////////////////,,,---...//////...---,,,---------...------,,,,,,///---+++,,,...///---+++......---------......///++++++++++++++++++++++++***++++++,,,,,,++++++***........................++++++++++++++++++++++++************************+++***************++++++************************++++++******)))*********------------------------''''''(((((())))))******,,,+++*********+++------++++++******++++++,,,---,,,+++***((((((((()))***)))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++***)))(((((()))))),,,,,,++++++++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,...---+++)))((())))))***(((((((((((((((((((((((()))************++++++++++++*********))))))((((((+++++++++*********))))))************************---,,,+++)))))))))******))))))))))))))))))))))))+++++++++***************$$$'''))))))'''&&&%%%&&&))))))))))))************(((((()))***++++++,,,,,,+++)))(((&&&&&&((()))+++******))))))))))))************++++++++++++******,,,***)))'''''''''(((((())))))))))))))))))))))))************))))))))))))************************)))))))))))))))))))))))),,,,,,+++******+++,,,,,,---,,,+++***+++,,,---...,,,,,,------------......333000,,,))))))***---///...------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++***++++++,,,,,,---......///,,,,,,,,,+++++++++******************++++++++++++************************++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,+++++++++***************++++++,,,---,,,***)))))))))++++++,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))***+++(((######)))---+++)))+++,,,------,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......---,,,,,,+++******++++++,,,+++***+++---...---,,,------............------,,,,,,---------.............../////////000000000000000000000000000000000......///000000000000000000000111111111111000000000000000000111111111111111111000000///000000000000000000/////////......000000///...............------............------........................,,,---...//////...---,,,,,,------...------,,,,,,)))((((((+++///222222111...------,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------++++++++++++++++++++++++************************++++++******************************************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))******+++***)))))))))***,,,,,,))))))(((((())))))***+++,,,+++***)))(((((()))***+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***)))))))))))))))++++++************++++++******************************))))))******+++,,,---,,,+++))))))))))))***************************)))************++++++++++++*********))))))))))))+++++++++*********))))))***************************)))(((''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((()))***************))))))))))))))))))************((())))))***++++++,,,,,,***)))(((''''''((()))*********)))))))))))))))*********++++++++++++************(((''''''(((((()))))))))))))))))))))))))))(((((())))))******++++++************************)))))))))))))))))))))))),,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,------******++++++++++++,,,,,,------,,,++++++,,,---...------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******------------------------,,,+++******+++,,,***))))))***+++,,,---...///000,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***((((((***,,,---------------............***************+++,,,,,,...---+++*********+++,,,+++++++++,,,+++******)))))))))))))))))))))))))))***+++(((%%%%%%))),,,+++)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......///---,,,,,,+++++++++++++++,,,+++***+++---...---,,,------............------,,,------------.........------........./////////000000000000000000000000......///000000000000000111111222222222222111111000000000000111111111111222222111000////////////111111000000000/////////000//////............///------............------------------------------------............------,,,,,,------...------,,,---,,,+++---...///...,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,+++***)))))))))***************************))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++******************++++++******++++++,,,---))))))(((((())))))***+++++++++***)))))))))******---,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***))))))))))))*********************************************************))))))******+++,,,---,,,+++***))))))))))))************************)))************+++++++++***************)))))))))+++++++++***************************************)))(((((('''(((((()))***))))))))))))))))))))))))(((((((((((((((((())))))---***((()))+++---+++)))))))))))))))************)))))))))***++++++,,,,,,***)))(((''''''((()))***++++++***)))(((((())))))******++++++++++++******)))(((((((((((())))))***))))))))))))))))))))))))''''''((()))***+++,,,---************************)))))))))))))))))))))))),,,++++++******++++++,,,++++++,,,,,,------,,,,,,******++++++++++++,,,,,,)))***+++,,,------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,---------------,,,++++++++++++***))),,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++************+++,,,,,,,,,------......//////+++************+++,,,,,,//////...---,,,---------***++++++++++++***))))))))))))))))))))))))))))))******((('''''')))++++++***+++,,,,,,,,,,,,+++******+++++++++++++++,,,,,,***+++++++++++++++,,,,,,+++,,,,,,,,,------......---,,,,,,+++++++++,,,,,,,,,+++***+++---...---,,,,,,,,,---.........------------------............------------.........///////////////////////////000000111222222222222222000111111222222111111000///000000000111111111111333333222111111111111111111111111111000000000000000///............//////------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------...............---+++)))///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,+++***))))))))))))************************))))))))))))***+++,,,---************************,,,,,,,,,++++++*********,,,,,,,,,,,,------......++++++******++++++,,,---+++*********************---,,,***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++***))))))*********)))))))))******)))))))))******************************))))))******+++,,,,,,++++++******)))))))))************************))))))*********+++++++++************************************************************************)))))))))******+++,,,,,,))))))))))))))))))))))))***************+++++++++,,,'''###$$$))),,,***'''((()))))))))************))))))*********+++++++++))))))(((((((((((()))))),,,+++***)))((((((((((((******++++++++++++******'''''''''((()))******+++))))))))))))))))))))))))(((((()))******+++,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,---------......******++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******++++++,,,,,,,,,,,,...,,,++++++,,,,,,***)))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,------......+++++++++***+++,,,,,,---...------,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))***)))((()))))))))***,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,+++***+++---...---,,,++++++,,,---......---------------.........//////------------.........///////////////////////////000000111222222222222222//////000000000000/////////000000000111111111111111111000000111222222333111111111111000000000000//////............//////------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------+++,,,,,,---.........---'''))),,,.../////////000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++************************,,,++++++***))))))******************************))))))))))))***+++,,,---************************------,,,,,,++++++*********++++++,,,,,,,,,,,,,,,++++++******++++++,,,---*********++++++++++++***+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***************++++++((()))************)))(((******************************))))))******+++,,,++++++++++++*********)))))))))))))))))))))))))))))))))*********+++++++++***************+++++++++************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))******++++++++++++***&&&"""###(((+++)))&&&((()))))))))***************************+++++++++))))))(((((((((((())))))++++++***)))(((((())))))******++++++++++++******&&&&&&'''((()))******+++))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,---------.........---+++***)))***+++,,,,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))******++++++,,,,,,------,,,++++++,,,---+++***((()))***+++,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......---+++)))+++++++++++++++,,,,,,,,,+++++++++++++++,,,------++++++++++++*********)))+++++++++,,,+++******)))))))))))))))))))))))))))***((((((++++++)))))),,,))))))))))))))))))))))))*********++++++,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,+++***+++---...---,,,***+++,,,------...------------........./////////------........./////////000000000000000000000000......///000000000000000//////000000000000//////000000000000111111111111............///000111111111111000000000////////////............//////000------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---............)))+++...///...---------.........------......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++************************+++***************++++++************************))))))))))))***+++,,,,,,************************,,,,,,++++++++++++++++++'''((()))************)))))))))(((((())))))***+++)))***++++++,,,+++++++++)))))))))((())))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++************+++,,,,,,((()))***++++++***)))(((++++++++++++++++++++++++******))))))******+++,,,******+++++++++******)))(((((((((((((((((((((((()))************+++++++++*********+++++++++++++++***************+++++++++))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))'''''''''((())))))******)))'''%%%&&&)))+++***)))))))))))))))************************************(((((())))))))))))((((((******))))))))))))************++++++++++++******&&&&&&((()))************)))))))))))))))))))))))),,,,,,+++++++++*********************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,------,,,,,,******++++++++++++,,,,,,000...,,,***)))***+++,,,,,,,,,++++++++++++,,,,,,)))******++++++******)))************************++++++******++++++,,,---++++++++++++++++++++++++------------------------))))))************))))))******++++++,,,------...,,,+++***+++---------+++)))******+++,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))***'''(((------)))))),,,*********))))))*********)))******+++,,,,,,------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++***+++---...---,,,******+++,,,------------............////////////....../////////000000000000000000000000000000000......///000000000000000000000000111111000000000000000000000111111111111//////.........//////000000000000/////////.....................///000000------............------------------------------------,,,++++++,,,------***+++,,,---............---000222111...***((((((,,,,,,,,,,,,---...//////------------------------***++++++,,,,,,++++++*********++++++,,,------...++++++++++++++++++++++++************************))))))))))))***+++,,,,,,************************+++***************++++++++++++++++++++++++++++++************++++++++++++((()))***+++++++++******))))))(((((())))))***+++)))***+++,,,,,,,,,++++++((()))******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++*********++++++,,,---)))***+++,,,,,,+++***)))++++++++++++++++++++++++******))))))******+++,,,)))***++++++++++++***))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))(((((()))***))))))''''''))))))))))))))))))))))))&&&''''''((())))))******''''''((()))***++++++***))))))))))))************************************(((((())))))))))))(((((((((((((((((()))***+++,,,******++++++++++++******&&&'''((()))******))))))))))))))))))))))))))))))***+++++++++++++++++++++************************))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***,,,,,,++++++,,,,,,------******++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))************))))))************************+++*********+++,,,,,,---************************------------------------))))))************))))))++++++,,,------...//////,,,+++***+++---...---,,,------,,,,,,+++***)))))),,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...//////000000//////...---,,,------------,,,++++++))))))))))))))))))))))))***'''(((......)))(((,,,------,,,,,,,,,,,,------))))))***+++,,,,,,------))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,---...///,,,+++***+++---...---,,,)))***+++,,,------...---............/////////000////////////000000000000000000000000000000000000000000111222222222222222111111222222222222111111000000000000111111111111333222111000000//////000////////////...........................///000111---..................---------------------------------++++++++++++------***+++,,,---............'''+++///000///------...*********+++,,,---...///------------------------+++++++++,,,,,,+++++++++******+++,,,------......++++++++++++++++++++++++************************(((((())))))***+++------************************++++++******************++++++++++++++++++++++++)))))))))******++++++,,,+++,,,---...///...------+++++++++***+++,,,,,,---)))***+++,,,---,,,,,,+++(((***+++,,,---,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++*********+++,,,,,,---)))***,,,------,,,***)))++++++++++++++++++++++++*********)))***++++++,,,))))))+++,,,,,,+++***)))************************)))************+++++++++*********++++++,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))***+++,,,,,,+++***)))((())))))))))))))))))))))))((())))))***+++,,,,,,,,,$$$&&&)))******))))))***))))))))))))************++++++******************(((((())))))))))))(((((('''((((((((()))+++,,,---******++++++++++++******&&&''')))******))))))((())))))))))))))))))))))))))))))***+++,,,------...************************))))))))))))))))))))))))***+++,,,------,,,+++***---,,,+++***+++,,,---...,,,,,,---------.........)))+++---///000///---,,,,,,++++++++++++++++++,,,++++++***************+++************************---,,,,,,+++*********+++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********......---,,,,,,+++******++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++---,,,++++++******++++++***************)))((('''++++++,,,,,,,,,------------------,,,,,,+++++++++))))))***+++,,,,,,------************************************************************************))))))***++++++++++++***))))))***+++,,,------...,,,------......------,,,......---,,,,,,+++******------------------------,,,...///...---+++,,,,,,------------------------////////////000000000000///......------///000111//////............//////111///...------...///111000///,,,++++++,,,///000000000000000000000000000222222222222111000......///...---,,,+++,,,------.........------,,,,,,,,,++++++,,,,,,---...//////111...++++++---//////---...---,,,,,,+++***)))(((+++------,,,+++******+++,,,+++***+++++++++)))'''******+++,,,------------333///++++++---///...,,,)))***++++++------...///---------,,,,,,+++++++++******+++,,,+++***)))((())))))))))))))))))))))))+++++++++*********)))))))))))))))***+++++++++,,,))))))*********+++++++++******))))))))))))******---------,,,,,,+++++++++---------,,,,,,+++++++++*********))))))))))))(((''''''(((((())))))******((((((((((((((()))))))))++++++******))))))((((((((((((((()))******++++++(((((()))***+++,,,,,,,,,))))))))))))))))))))))))***)))))))))***+++,,,,,,...+++))))))***+++***'''---,,,+++)))((())))))***,,,,,,,,,+++***)))***,,,)))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++*********))))))************************++++++++++++++++++++++++******))))))))))))******))))))*********))))))(((++++++******++++++,,,---******+++,,,,,,,,,,,,+++......---,,,+++***)))(((,,,,,,++++++***)))))))))'''((()))***+++***))))))+++++++++*********))))))******************++++++))))))))))))))))))))))))''''''((()))***+++++++++,,,+++*********+++,,,---...+++((((((***,,,+++)))************************+++***)))))))))***,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***++++++,,,++++++***************+++************************---,,,++++++******++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++......---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***,,,---+++++++++,,,,,,---------------,,,,,,,,,+++++++++---------------------------------,,,,,,+++++++++---,,,++++++******++++++))))))***++++++*********))))))*********+++++++++---------,,,,,,+++++++++***++++++,,,------......************************************************************************)))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,------------------------....../////////000000000///......---...///000111//////............//////000///...------...///000000///---,,,,,,---///000////////////////////////...//////000000000000000000///...---------............---------,,,,,,,,,+++,,,,,,,,,---.........000...,,,,,,...///...---------,,,,,,++++++******)))******)))'''&&&((()))---+++++++++------+++)))))))))+++,,,---.........000...+++***+++,,,------***++++++,,,,,,------...------,,,,,,,,,+++++++++***++++++,,,+++***)))(((************************+++++++++*********))))))***************+++++++++*********++++++++++++,,,++++++************++++++---------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***)))))))))*********+++++++++******))))))(((((((((*********)))))))))))))))*********))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))*********)))******++++++,,,***((((((+++,,,+++***,,,+++******)))*********---------,,,+++***+++---))))))))))))))))))))))))(((((()))))))))*********))))))*********++++++++++++++++++*********))))))+++*********************++++++++++++++++++++++++*********))))))*********))))))************))))))++++++******++++++,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***))))))******************)))***+++,,,---,,,,,,++++++++++++*********))))))))))))***++++++,,,,,,---))))))))))))))))))))))))((())))))******+++++++++++++++*********+++,,,---&&&$$$"""###''')))))))))***************************)))((((((((()))+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---+++***************++++++************************,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,......------------,,,,,,...------,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***++++++)))***++++++------...///,,,,,,,,,,,,++++++++++++------------------------------,,,,,,,,,,,,++++++---,,,++++++******++++++((()))***+++,,,,,,,,,,,,))))))*********+++++++++------,,,,,,,,,,,,+++++++++,,,,,,------......///++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,------------,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++,,,...///...---+++,,,,,,........................------.........////////////............///000000//////............//////000///...------...///000////////////////////////////////////////////////***+++---...000000111111000000///............///...------------,,,,,,,,,,,,,,,,,,,,,------------...---,,,---//////---,,,------,,,,,,,,,,,,,,,,,,------,,,***((()))+++------,,,+++,,,---...---,,,((()))+++,,,---.........---------+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++******)))************************+++++++++***************+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++************+++++++++++++++---,,,,,,+++***)))(((((())))))))))))************++++++******)))(((((('''******************++++++))))))))))))))))))))))))++++++******)))************((('''(((***,,,,,,+++))))))***++++++++++++******++++++***(((((()))+++))))))))))))))))))))))))'''((((((((()))))))))))))))))))))*********+++++++++************)))))))))+++++++++******)))))))))++++++++++++++++++++++++++++++************++++++))))))************))))))+++************+++,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,''''''((())))))***++++++******+++,,,,,,,,,,,,++++++++++++***************(((((())))))***+++,,,,,,))))))))))))))))))))))))*********+++++++++++++++++++++******++++++,,,---)))((('''(((***,,,,,,,,,************************)))(((((((((((()))******............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------*********)))******+++,,,************************,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,---------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,...///...---+++,,,,,,////////////////////////------------.........///............/////////000//////............//////000///............///000...///000111111000///...////////////////////////)))***+++---...///000000/////////...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++,,,,,,,,,------.........///...---+++)))***---000,,,+++***+++---......---***+++,,,,,,------,,,,,,+++---///---***))),,,///---------,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,+++++++++******************************************************,,,+++++++++***)))))))))++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///,,,+++++++++++++++++++++*********)))))))))((((((******++++++++++++++++++,,,,,,,,,++++++*********(((((())))))******++++++************))))))((((((+++++++++***************)))))))))))))))))))))))),,,,,,+++***)))))))))***))))))(((((()))***++++++'''(((***+++,,,,,,+++++++++,,,,,,+++))))))***+++))))))))))))))))))))))))((((((((()))))))))******))))))))))))************************))))))))))))++++++******))))))((((((************************,,,++++++++++++++++++,,,((())))))************)))***************++++++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,''''''(((((())))))))))))(((((())))))************************************''''''((((((((((((((())))))))))))))))))))))))))),,,,,,+++++++++++++++++++++***++++++++++++,,,,,,000///...------------,,,************************)))))))))))))))******+++//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...******))))))***++++++,,,************************,,,++++++***++++++,,,,,,++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---------------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++))))))***+++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,,,,------......,,,...///...---+++,,,,,,////////////////////////------------.........///---....../////////////////////............////////////............//////...///000111111000///...........................++++++,,,---------------............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,.........---,,,,,,+++,,,,,,------......///++++++***(((&&&'''+++...,,,+++)))***,,,---------------------,,,+++***)))+++...000...,,,+++---000...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************************************************,,,+++++++++***)))))))))++++++,,,,,,,,,---------++++++************+++++++++,,,,,,------.........++++++++++++++++++++++++*********)))))))))((((((******************************++++++,,,,,,------(((((())))))******++++++(((((())))))************+++++++++***************)))))))))))))))))))))))),,,,,,+++***)))))))))***+++******)))((((((((()))&&&((()))+++,,,,,,,,,+++...//////...,,,,,,---///************************)))))))))*********++++++(((((()))))))))*********))))))))))))))))))))))))*********)))))))))((((((************************,,,++++++++++++++++++,,,(((((()))*********************))))))******+++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))(((((('''''')))))))))))))))******************************************)))(((((('''''')))))))))))))))))))))))),,,,,,++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******************************+++++++++,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,------...))))))))))))***+++,,,,,,************************++++++******++++++,,,,,,,,,,,,,,,,,,------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******///......---++++++***)))*********+++++++++++++++------------------------++++++,,,,,,,,,,,,---------,,,++++++******++++++------------,,,+++***)))))))))*********+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))***++++++++++++***((()))***+++,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,...///...---+++,,,,,,........................------........./////////---......///000///////////////............//////////////////////////////......000000000000..............................,,,------------,,,,,,+++------......------,,,+++,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,+++,,,......,,,+++,,,---++++++,,,,,,---------...+++,,,+++***)))***,,,///---+++))))))+++,,,---,,,.........---,,,+++***))),,,---//////...---...///---------,,,,,,+++++++++*********+++++++++++++++------,,,++++++++++++,,,++++++++++++++++++++++++***************++++++++++++++++++***************++++++++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,++++++++++++******************)))))))))))))))***+++,,,------...))))))))))))************'''(((((()))******++++++******************++++++))))))))))))))))))))))))++++++******)))************++++++)))'''&&&''')))(((((()))***+++,,,,,,,,,+++,,,,,,+++))))))***+++************************************++++++++++++((((((((()))))))))******(((((()))))))))))))))***))))))))))))))))))))))))************************++++++************++++++'''((()))******+++*********))))))))))))***++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++***))))))(((''''''++++++******++++++,,,---***************+++++++++---,,,,,,++++++******)))))))))))))))))))))))))))*********+++++++++++++++)))***+++,,,,,,,,,,,,+++''')))++++++***)))***+++***************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------))))))))))))***+++,,,---************************++++++******++++++,,,---,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,++++++***---------,,,,,,+++++++++)))*********++++++++++++------------------------+++++++++,,,,,,------------,,,++++++******++++++++++++,,,,,,,,,,,,+++***))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((()))************)))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,...///...---+++,,,,,,------------------------....../////////000000000------///000000000///...//////............//////......////////////...............//////.................................,,,,,,------------,,,,,,---.../////////...,,,,,,,,,,,,,,,---------......*********+++,,,,,,,,,---+++---...---******,,,...+++++++++,,,,,,,,,,,,,,,,,,---......------///111000---+++***+++---------+++,,,,,,------,,,,,,+++,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++...---,,,+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************+++++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++******)))*********++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++++++++*********))))))******++++++,,,,,,*********))))))))))))))))))))))))))))))*********)))))))))***+++++++++,,,))))))))))))))))))))))))*********)))******++++++(((******)))'''&&&(((******)))))))))***+++,,,,,,))))))***((('''&&&((()))************************))))))))))))************(((((((((((()))))))))***(((((((((((())))))******''''''(((((()))******************************************))))))*********'''((()))******+++++++++)))))))))))))))***++++++******+++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,******************)))))),,,+++*********+++,,,---))))))*********+++++++++)))))))))*********++++++))))))))))))))))))))))))((())))))******+++++++++)))***+++,,,,,,,,,++++++(((+++---...,,,++++++---************************)))***+++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,))))))))))))***+++,,,---************************+++*********+++,,,,,,---,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++------------------------+++++++++,,,,,,------------,,,++++++******++++++))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************''''''((())))))))))))))),,,,,,,,,++++++++++++***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,...///...---+++,,,,,,------------------------////////////000000000000,,,---///000000000///...//////............//////......////////////......................................................+++,,,------...............///000000000///---,,,,,,,,,,,,------.........))))))***+++,,,,,,------,,,---...,,,)))))),,,///++++++++++++++++++++++++(((***,,,,,,+++***,,,---222000---+++,,,---...---)))***+++,,,---.........,,,***)))+++...///---***,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++...---,,,+++***+++,,,---++++++++++++++++++++++++))))))******++++++++++++))))))******+++++++++,,,))))))*********+++++++++...------,,,,,,------...,,,++++++******)))))))))))))))******++++++++++++*********))))))))))))(((---------,,,,,,+++++++++++++++******************++++++******))))))((((((++++++******)))((((((((((((((()))***+++,,,,,,---))))))))))))))))))))))))***)))))))))***+++,,,,,,&&&(((***)))''''''***---+++***)))))))))***+++,,,......///---,,,+++---...************************(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))******))))))))))))******''''''(((******+++++++++)))))))))))))))******+++******+++,,,,,,,,,,,,+++((()))***+++,,,---......)))))))))***++++++,,,,,,***)))((((((((()))+++,,,))))))******++++++++++++######$$$&&&''')))***+++))))))))))))))))))))))))''''''((()))***++++++,,,)))***+++,,,---,,,++++++***,,,...---***''''''(((************************((()))***+++,,,+++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++))))))))))))))))))************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++***++++++***))))))***,,,...------,,,+++***))))))***************************++++++,,,,,,++++++***,,,---,,,***(((''')))***,,,,,,,,,---------......************))))))))))))+++++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,++++++******++++++------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---***+++---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++..........................................------------......///000000000///......---------......////////////////////////......---,,,---...///000...//////000000000000000.........------,,,,,,,,,000//////...------,,,,,,///...---,,,,,,,,,,,,,,,---------------------------+++******+++,,,,,,+++%%%''')))++++++***((('''++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,------------......++++++******)))(((''''''------,,,,,,,,,,,,++++++---------,,,,,,+++++++++---------,,,,,,,,,++++++111...***&&&%%%'''***,,,---,,,+++*********+++,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++************)))'''(((((()))******++++++------,,,++++++******)))+++++++++*********))))))*********++++++,,,,,,,,,))))))************))))))************))))))((((((&&&''')))***+++++++++*********))))))))))))******))))))(((((((((((())))))++++++******************++++++++++++++++++++++++******)))))))))))))))))))))***+++,,,,,,,,,,,,+++...---,,,,,,++++++,,,,,,***))))))(((((((((((()))***)))(((&&&&&&((()))***)))((((((((()))***++++++))))))))))))************,,,,,,+++***)))(((''''''))))))))))))))))))))))))******)))(((''''''((((((++++++***)))((((((((()))(((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,------***))))))***,,,,,,+++)))************************+++*********))))))(((((())))))******+++++++++,,,******))))))***,,,...///)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,''')))***+++***)))***+++***+++,,,,,,,,,,,,+++************+++,,,---...///***+++,,,,,,------------,,,++++++***))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++***+++,,,+++***)))+++,,,---,,,,,,++++++************************************++++++,,,,,,++++++***(((***++++++***)))+++,,,,,,,,,,,,---------......+++*********))))))))))))***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,+++++++++*********))))))))))))((((((((((((************************++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++..........................................------////////////............//////...............///////////////////////////------,,,+++,,,---...//////////////////...------...------------------,,,---------....../////////---------,,,------......------------------,,,,,,---+++******+++,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,******++++++++++++,,,,,,......------,,,++++++***------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,++++++++++++...---+++***))))))***+++************+++,,,------++++++++++++++++++++++++))))))(((((())))))***++++++++++++************)))(((((()))******+++,,,,,,+++++++++++++++++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++*********)))))))))'''((()))*********************))))))))))))*********))))))(((((())))))*********************************************************************************+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,,,,***))))))(((((()))+++***)))(((((()))***+++))))))))))))))))))***+++))))))))))))************************))))))))))))))))))))))))))))))))))))******)))((((((((())))))******)))((((((((())))))((((((((()))))))))******))))))***++++++++++++***+++++++++,,,,,,,,,---------+++++++++,,,+++***(((************************+++++++++******)))))))))'''((((((((())))))))))))+++************+++---...************************************************************************+++******))))))******+++''')))++++++***)))***+++***+++,,,,,,,,,,,,+++***,,,,,,+++++++++,,,------------,,,++++++,,,,,,---......,,,+++***)))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************+++++++++++++++++++++++++++++++++,,,---,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***%%%'''***,,,,,,+++,,,---,,,,,,,,,---------......+++++++++*********))))))***+++,,,---,,,,,,************+++++++++,,,,,,,,,///...------,,,,,,------+++++++++*********))))))************++++++++++++************************++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,------------------------------------------......000000//////...------,,,/////////......//////000////////////////////////,,,,,,++++++,,,,,,---...000000//////...,,,+++***---------------.........---............/////////---,,,,,,---...///000000.........------,,,,,,,,,---+++******+++,,,,,,+++---,,,+++***+++,,,---///++++++++++++++++++++++++************+++,,,,,,---******++++++++++++,,,,,,///......------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++*********+++---......---+++***((()))***+++,,,---------++++++++++++++++++++++++))))))(((((())))))***++++++++++++************))))))******++++++,,,,,,---)))******+++,,,,,,------+++++++++******************++++++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++************)))))))))))))))************))))))))))))***************))))))*********************************))))))))))))))))))))))))******++++++++++++++++++,,,+++*********+++,,,---------,,,+++++++++++++++...---,,,+++***))))))))),,,+++***))))))***+++,,,+++***))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))******)))))))))***++++++))))))((((((((())))))***)))))))))*********++++++))))))***++++++++++++***++++++++++++,,,,,,,,,,,,...,,,+++***+++***((('''************************++++++************))))))(((((((((((())))))))))))++++++*********++++++,,,++++++++++++++++++++++++***************************************************))))))))))))))))))***''')))++++++***)))***+++***++++++,,,,,,++++++***...---,,,,,,+++++++++,,,...---,,,******+++,,,---...---,,,,,,++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++))))))******++++++,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***$$$'''***,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++************+++,,,------+++***)))******+++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,+++******++++++,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,------------....../////////......---------000////////////000000111////////////////////////,,,,,,,,,---------......////////////...---,,,+++,,,,,,------......//////111111000///...---,,,,,,...---------......///000.........------,,,,,,+++---+++******+++,,,,,,+++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++*********++++++---...///,,,,,,,,,---------......,,,,,,++++++************------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++++++++*********)))+++---///000...---+++((()))+++,,,---,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---+++++++++*********))))))+++++++++,,,,,,---------*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++***)))(((((((((************))))))))))))******++++++************++++++))))))))))))************************************+++++++++++++++,,,,,,,,,,,,+++***))))))+++---...---,,,,,,+++***+++++++++,,,++++++************++++++******))))))******+++++++++***)))((((((((()))((()))))))))************))))))))))))************))))))))))))))))))))))))***)))))))))***+++,,,,,,)))))))))))))))***+++,,,)))*********++++++++++++))))))***++++++++++++******++++++++++++,,,,,,,,,,,,***)))((())))))((('''************************))))))))))))))))))))))))***************++++++++++++++++++***************++++++++++++++++++++++++******************************************************))))))))))))******((()))++++++*********+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,---......************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------++++++++++++++++++++++++***,,,......,,,++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***&&&))),,,---,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,---,,,,,,+++++++++++++++---,,,,,,,,,,,,+++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---,,,++++++******+++,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------......,,,---------.........//////////////////000111111////////////////////////---......///////////////...//////000000000//////---------....../////////111000000///......------//////...---------------.........------,,,,,,,,,---+++******+++,,,,,,+++)))***,,,---...---,,,+++++++++++++++++++++++++++++++++++++++,,,...//////,,,,,,,,,---------......************))))))))))))------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,---............+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++++++++******++++++,,,---+++++++++*********)))))),,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))(((((((((************))))))))))))******++++++************++++++(((((()))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))+++---...,,,,,,+++************+++)))))))))))))))***+++,,,)))))))))(((((()))))))))++++++***)))((((((((()))((()))))))))************************))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,************++++++,,,---)))*********++++++++++++))))))***++++++++++++************+++++++++,,,,,,((('''%%%&&&((()))))))))************************((((((((((((((((((((((((++++++***************************************)))************************************************************************+++++++++******+++++++++(((***+++,,,+++***+++,,,++++++++++++++++++++++++++++++++++++,,,---...///&&&(((+++...//////...---*********+++,,,---//////************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++)))+++---...,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((***,,,,,,+++))))))***,,,,,,,,,---------......---------,,,,,,,,,++++++------,,,++++++***************+++++++++,,,,,,,,,,,,,,,+++************+++---------,,,,,,,,,++++++******++++++++++++++++++************************++++++++++++++++++++++++************************++++++******++++++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,---......//////............///000111111////////////////////////......///000000000000///...//////000111111000000.............../////////,,,,,,---...000111222333//////...---,,,++++++,,,---------------------------+++******+++,,,,,,+++'''))),,,......---***)))++++++++++++++++++++++++++++++++++++,,,---......******++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++---,,,,,,,,,,,,---...///---------,,,+++***)))(((++++++++++++++++++++++++))))))(((((())))))***++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))***************+++++++++,,,,,,,,,++++++++++++*********++++++++++++***************+++++++++++++++***)))))))))))))))************))))))))))))***************))))))*********'''(((((())))))*********++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,+++*********+++,,,---,,,,,,+++***************)))))))))))))))***+++,,,((((((((((((((((((((((((+++***))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))******)))))))))***++++++++++++*********+++,,,,,,)))))))))*********++++++))))))***++++++++++++***************++++++++++++'''&&&$$$%%%'''*********************************''''''(((((((((((())))))))))))))))))(((((((((((())))))******+++******)))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,(((***,,,,,,+++***+++,,,,,,++++++******++++++,,,*********+++,,,---//////&&&(((+++...000///...,,,++++++***++++++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,---......,,,,,,,,,+++++++++++++++++++++++++++++++++++++++(((***------,,,*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))+++,,,+++***)))***+++,,,,,,,,,---------......------------,,,,,,,,,,,,///---+++***))))))***+++******+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++************************++++++******++++++,,,---)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------------------...///000111////////////////////////------///000000000///.../////////000//////......////////////............***+++,,,...000222444555---,,,,,,+++++++++,,,,,,+++,,,,,,------.........---+++******+++,,,,,,+++)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++******)))******++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++.........---------,,,,,,,,,,,,,,,,,,------------------,,,+++************++++++++++++++++++++++++))))))(((((())))))***++++++++++++************))),,,,,,,,,+++++++++++++++,,,+++++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++************++++++++++++******)))))))))*********++++++'''((()))*********************))))))))))))*********))))))(((((())))))***''''''(((((()))******+++************************(((((())))))***++++++,,,******+++++++++,,,,,,,,,,,,++++++***************,,,,,,+++***************)))))))))******)))))))))))))))))))))))))))***+++))))))))))))************))))))))))))************))))))))))))))))))))))))******)))((((((((())))))******))))))((()))))))))((((((((()))))))))******))))))***++++++++++++***************++++++++++++***(((&&&&&&(((***++++++************************))))))))))))*********+++))))))))))))(((((((((''''''((()))***++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++(((***,,,,,,+++++++++,,,,,,,,,+++******+++,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,+++******+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++---...//////,,,+++++++++******))))))++++++++++++++++++++++++'''***,,,---+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))*********))))))+++---,,,,,,,,,---------............---------,,,,,,,,,000...+++)))((()))+++,,,******+++++++++,,,,,,,,,......---,,,,,,,,,,,,---+++++++++************)))((((((''''''&&&&&&%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---((()))+++---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///......------,,,,,,+++,,,,,,,,,------///000000////////////////////////,,,,,,.../////////...---000000//////...---++++++000000//////......------------...///000111222222************+++,,,------***++++++,,,---...//////---+++******+++,,,,,,+++,,,,,,+++***+++,,,---...++++++++++++++++++++++++***)))((((((((((((((())),,,,,,---------.........++++++++++++++++++++++++---------,,,,,,,,,++++++---------,,,,,,+++++++++//////.........---------***+++---......---+++***,,,+++*********+++,,,---+++++++++++++++++++++++++++++++++***+++,,,,,,---+++++++++************)))++++++++++++++++++++++++*********++++++,,,------))))))******++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***(((((())))))*********+++&&&''')))***+++++++++*********))))))))))))******))))))(((((((((((())))))&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))******++++++)))***+++,,,,,,,,,,,,+++,,,++++++***)))*********111000...,,,+++***))))))******++++++++++++******))))))(((((()))***++++++))))))))))))************''''''((()))***+++,,,,,,))))))))))))))))))))))))******)))(((((('''((((((***)))((('''''''''''''''(((((((((((())))))))))))))))))***++++++++++++***)))************+++++++++...+++)))((()))+++++++++******************************++++++,,,,,,,,,,,,,,,+++++++++******))))))&&&''')))***+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******)))***,,,,,,+++++++++,,,---,,,+++******+++,,,---------,,,,,,++++++,,,,,,222///,,,)))((())),,,---)))))))))))))))))))))))),,,------......------,,,************+++,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***---,,,,,,+++*********+++************************((()))***,,,,,,+++******------------,,,,,,+++***+++,,,...---,,,++++++,,,...---,,,,,,++++++,,,,,,///...---,,,+++++++++++++++,,,,,,------,,,,,,+++---,,,+++++++++,,,---...//////...---,,,++++++***+++,,,,,,------,,,,,,+++......---,,,+++***)))(((((()))+++,,,---,,,++++++************************///000///...,,,***'''%%%---,,,,,,++++++,,,------******+++++++++,,,,,,,,,---+++)))***,,,---,,,)))---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---000000///...........................////////////////////////000000000000.../////////000000111111//////.........---------///////////////////////////......---------............---------,,,,,,,,,///......---+++******)))...---,,,***)))(((((((((,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++************++++++++++++***)))***+++---...+++***)))((((((***,,,---000000///...------,,,,,,++++++,,,,,,,,,,,,------+++,,,---,,,*********,,,///...------,,,,,,,,,,,,++++++************++++++((((((((((((((((((((((((***+++------+++***+++,,,************************)))))))))))))))))))))))),,,+++***))))))***+++,,,************************((())))))***************)))***++++++***)))***+++************************************************,,,,,,+++***))))))******++++++******************(((***+++***)))((()))******)))(((((()))*********---,,,***'''$$$%%%'''***************************,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))++++++++++++******))))))(((((())))))******++++++&&&'''(((***++++++++++++,,,,,,++++++******))))))******)))))))))))))))***,,,***)))***++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((+++******)))(((''''''&&&))))))(((((()))+++---...,,,+++***))))))***+++,,,++++++***)))(((((())))))************************)))************+++++++++,,,,,,+++******+++,,,,,,,,,+++***))))))***+++,,,+++,,,------.........------------,,,,,,+++++++++++++++***)))***+++---...------------------------...------,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++***++++++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------------......------,,,+++---,,,++++++******++++++************************((()))******++++++******,,,,,,------,,,,,,+++***...///000///,,,+++++++++,,,+++******))))))******,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++---,,,+++*********+++,,,.........---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,---------,,,++++++***,,,++++++************+++++++++++++++,,,,,,,,,,,,---+++)))***,,,---,,,***,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...---------------............////////////000000000///////////////........./////////000000///.........------------------------------------......------,,,------......------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++******************,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++************++++++,,,++++++++++++++++++,,,,,,+++)))))))))***,,,---...------,,,++++++******++++++,,,,,,,,,,,,---------......---+++******+++------,,,+++++++++++++++++++++************++++++)))))))))))))))))))))))))))+++,,,,,,+++******+++************************************************++++++************++++++************************%%%&&&&&&'''(((''''''''')))***++++++***)))***+++))))))))))))))))))))))))************************,,,++++++***))))))******************************(((***+++***)))((()))+++,,,+++***++++++,,,++++++++++++***(((&&&&&&(((***))))))******+++,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))************))))))(((((())))))))))))************(((((()))*********))))))***************)))))))))******))))))))))))******+++***)))***++++++***)))))))))))))))))))))))))))************************(((((((((((())))))))))))******))))))((((((''''''***))))))))))))+++,,,---++++++************++++++++++++***)))))))))))))))************************)))************+++++++++,,,,,,+++******+++,,,,,,++++++***))))))***++++++))))))******+++*********---------,,,,,,+++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,...............------,,,,,,,,,++++++******++++++************************)))))))))))))))******+++,,,,,,,,,,,,,,,++++++***///000111000---+++******,,,+++******))))))******)))***+++,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,+++******)))))))))***------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++***)))((((((((()))++++++,,,,,,,,,---------,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,,,,,,,------............/////////000000000//////.........---------............///............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,------------------,,,,,,,,,,,,+++++++++,,,,,,---------***************+++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++************++++++++++++,,,,,,,,,+++******,,,+++*********+++---...------,,,,,,++++++******++++++,,,,,,,,,,,,---------...///---+++******+++++++++******))))))******++++++************++++++************************(((***++++++***))))))*********************************************************++++++++++++******************************(((((()))************))))))***++++++***)))***+++))))))))))))))))))))))))************************,,,+++******)))*********************************)))***+++***))))))***+++***++++++,,,,,,+++******)))+++++++++))))))***+++(((((()))+++,,,...//////,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++***************)))))))))))))))(((((((((***************))))))))))))))))))))))))(((''''''((())))))))))))))))))******)))))))))))))))******+++***)))***+++,,,+++)))************************++++++++++++++++++++++++'''(((((())))))*********))))))))))))))))))))))))+++******)))******++++++******++++++++++++******+++***))))))))))))))))))************************)))************+++++++++,,,++++++******++++++,,,++++++***))))))***++++++((()))))))))))))))((((((------,,,,,,,,,,,,++++++,,,,,,+++*********++++++++++++++++++++++++++++++------,,,,,,,,,,,,------************************,,,------......------,,,------,,,+++************,,,,,,,,,++++++************++++++++++++,,,,,,,,,------......------,,,+++,,,,,,++++++***++++++,,,***************************)))((('''((()))***+++++++++,,,,,,,,,++++++***---/////////,,,+++***+++...---,,,,,,++++++,,,,,,&&&(((***,,,---,,,+++***+++,,,,,,------,,,,,,+++,,,,,,++++++******))))))++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,+++*********,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000///,,,***)))))))))***,,,+++***)))((((((((((((+++,,,,,,,,,,,,---------+++++++++++++++,,,++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......------,,,------...---------.........//////000000000///......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++************+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++(((***+++,,,---,,,++++++,,,,,,+++++++++,,,---............---------,,,,,,+++++++++,,,,,,,,,------+++,,,---,,,+++***+++,,,++++++***************+++,,,++++++******++++++,,,++++++++++++++++++++++++((()))++++++)))((()))***************************************************)))***+++,,,,,,+++***)))************************)))***++++++,,,,,,++++++)))***++++++***)))***+++))))))))))))))))))))))))************************++++++***************+++***************+++++++++)))***++++++))))))***+++''')))******)))(((''''''(((***,,,---,,,++++++,,,)))******,,,---......///,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************))))))))))))+++++++++******)))))))))(((((()))))))))(((((('''''''''(((((())))))******))))))))))))))))))***++++++)))))))))+++,,,+++***************************++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))******++++++******************)))***+++,,,,,,+++***)))******)))))))))))))))***************************))))))*********++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---************************,,,------......------,,,------,,,+++************,,,,,,,,,++++++******************+++++++++,,,,,,+++,,,,,,,,,,,,+++******,,,++++++***++++++,,,,,,***************************)))((((((((()))+++,,,******+++,,,,,,+++++++++)))+++,,,,,,+++++++++,,,...---,,,,,,++++++,,,,,,&&&'''***,,,---,,,+++***+++,,,,,,------,,,,,,+++------,,,,,,,,,++++++*********+++,,,,,,---------+++,,,,,,------,,,,,,+++---------,,,,,,,,,+++++++++******+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,///---,,,***))))))******---,,,+++***************+++++++++,,,,,,,,,------++++++,,,++++++++++++++++++,,,---......---,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///...............//////------------............000/////////.........------------------,,,,,,,,,,,,,,,------------------------------------------***************+++,,,---------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++---,,,++++++***+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++&&&(((***,,,---...------,,,,,,+++,,,,,,,,,---------------------,,,,,,,,,+++++++++,,,,,,,,,------(((***++++++******,,,---,,,,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++((()))++++++)))((()))***************************************************)))***+++,,,,,,+++***)))************************&&&'''(((((())))))(((((()))***++++++***)))***+++++++++++++++++++++++++++************************+++***************++++++))))))*********+++++++++)))+++,,,+++***)))***+++''')))+++***(((&&&'''((('''***,,,...---,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++******))))))&&&'''((()))************''''''(((((())))))******))))))(((((()))***++++++***)))((()))+++,,,+++***))))))))))))))))))))))))************************++++++******))))))(((((())))))))))))***************+++++++++*********))))))***+++,,,,,,+++***)))***)))))))))))))))******************************))))))*********+++++++++++++++++++++++++++++++++*********++++++*********+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))------------------------,,,,,,,,,++++++,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++************+++++++++++++++++++++++++++***))))))++++++******++++++,,,,,,***************************************++++++,,,)))***++++++++++++++++++''')))+++++++++++++++---,,,+++******))))))******'''(((***,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,******++++++,,,,,,------+++,,,,,,------,,,,,,+++......------,,,,,,++++++*********+++---...000111,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,---------,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///............///000000,,,------------....................................------------,,,,,,,,,,,,,,,,,,,,,------------------------------------************+++,,,------,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++...---,,,+++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++************++++++'''((()))+++,,,---......++++++++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,------(((***++++++++++++,,,...------,,,,,,------......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((***++++++***))))))***************************++++++++++++++++++++++++******++++++++++++******************************(((((()))***************)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))******+++,,,)))))))))***++++++,,,,,,***+++,,,+++*********,,,***,,,---+++'''&&&(((+++(((***,,,---,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++*********&&&'''(((***++++++,,,,,,((())))))))))))))))))***(((((((((((()))***+++,,,***)))((()))+++,,,,,,+++))))))))))))))))))))))))************************++++++*********)))))))))************************)))******+++++++++************++++++++++++******)))))))))))))))******+++************************)))************+++++++++***++++++,,,,,,++++++***)))***++++++++++++***)))((()))******++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******------------------------,,,,,,++++++++++++,,,,,,------------------------***++++++,,,,,,++++++***+++++++++***++++++,,,,,,++++++++++++++++++,,,,,,************+++++++++++++++,,,,,,,,,,,,+++******++++++******++++++,,,---******************************+++,,,,,,,,,,,,,,,))))))***+++++++++++++++)))+++,,,,,,+++***+++,,,,,,+++******))))))************++++++,,,,,,------+++,,,,,,------,,,,,,+++)))***+++,,,------,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------------******++++++,,,,,,++++++++++++++++++++++++++++++'''((()))***,,,,,,------,,,++++++,,,,,,---...///)))))))))*********++++++***+++---,,,***)))+++---------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///...---------......///000,,,,,,---------.........,,,------....../////////............---------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,......,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++************++++++++++++******++++++,,,,,,)))******+++++++++++++++************************++++++,,,,,,,,,,,,---------...///...,,,+++,,,---------,,,,,,---......///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))+++,,,,,,+++******+++************************++++++++++++++++++++++++++++++************++++++************************++++++,,,---------,,,,,,)))***++++++***)))***+++++++++++++++++++++++++++******************************))))))***++++++,,,((())))))***++++++,,,,,,***+++,,,,,,******+++,,,+++------)))%%%%%%(((---)))***,,,,,,+++***+++,,,)))*********++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,***++++++++++++++++++,,,))))))***+++++++++++++++***************)))))))))(((((((((((()))***+++,,,)))(((((()))+++---,,,+++************************++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,++++++******)))))))))((()))***+++,,,,,,++++++++++++************++++++)))))))))))))))***++++++************************)))************+++++++++***+++,,,,,,,,,,,,+++***)))***++++++++++++***)))&&&&&&((()))******+++++++++++++++,,,,,,---------)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,------......------,,,************+++,,,------*********++++++,,,,,,---)))************+++++++++,,,------------,,,+++++++++*********+++,,,,,,---***************************+++,,,---...---,,,+++((()))***+++++++++++++++,,,---......,,,******+++...---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++&&&((()))+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,---//////000******++++++***)))'''&&&************************)))***+++,,,,,,+++))))))*********+++,,,---//////((())))))))))))*********))),,,---,,,***)))+++---......,,,++++++,,,......+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---...//////,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......+++,,,,,,---...///000000/////////......---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,+++++++++******)))******+++---......///*********+++,,,---///000,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++************++++++///...,,,***))))))***+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------222222222000---++++++,,,,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---***************************+++------+++***+++,,,************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************(((((()))************))))))+++++++++***)))***+++******************************************************))))))***+++,,,,,,((())))))***++++++,,,,,,***+++,,,,,,******+++,,,***++++++&&&""""""''',,,)))+++++++++))))))***+++''''''(((***+++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++*********++++++,,,,,,---+++,,,,,,,,,,,,+++******,,,,,,++++++******))))))(((((((((((()))***+++,,,)))(((((()))+++---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&''')))+++---//////,,,,,,,,,+++***)))(((((('''(((***+++,,,,,,,,,+++,,,+++***))))))***+++,,,))))))((())))))***++++++************************)))************+++++++++***+++,,,------,,,+++***)))***+++,,,,,,+++***)))%%%&&&((()))+++,,,,,,,,,+++++++++,,,,,,---------((()))+++,,,---,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,------,,,...///000...---((()))+++---...000000000,,,000444333...+++---///+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++************++++++---,,,++++++******++++++***+++,,,---...---,,,,,,))))))*********+++++++++------------------------***++++++,,,,,,++++++***------------------------+++,,,------......------...---,,,,,,++++++++++++......---,,,,,,+++******((())),,,------,,,+++***000///---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))...---+++******+++---...++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------++++++,,,,,,,,,---------////////////////////////,,,,,,,,,---------......//////000000000...---+++///......------,,,++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***...---,,,,,,+++***)))(((***+++,,,,,,------,,,,,,---,,,***))))))***,,,---,,,,,,,,,++++++*********)))((()))+++...000///...---......---+++******+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------,,,,,,------......,,,++++++---......---,,,+++++++++,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------,,,+++,,,+++++++++***)))))))))++++++++++++++++++++++++---(((%%%&&&***---,,,)))************************,,,,,,,,,+++++++++******((()))***++++++***)))((()))************+++++++++)))))))))***+++++++++,,,++++++------------++++++))))))(((((((((((())))))***++++++,,,,,,++++++***))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++)))***++++++***)))((('''+++++++++*********))))))&&&&&&''''''(((***+++,,,++++++************++++++)))))))))******)))))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,------+++***)))(((((()))***,,,---...///************************)))************+++++++++((()))***+++++++++++++++)))***,,,......---,,,+++---+++(((&&&&&&(((+++---************************+++*********))))))(((((((((((()))***+++---//////*********+++,,,---...///))))))))))))))))))))))))...------,,,,,,++++++***---,,,,,,---///000...---------------,,,++++++***(((+++...---)))''')))+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++************++++++---,,,++++++******++++++***+++,,,---------,,,,,,*********+++++++++,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...---,,,,,,++++++,,,,,,......---,,,,,,+++******)))***+++,,,---,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++++++++------,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++------------------,,,,,,++++++,,,,,,,,,---------........................,,,,,,------............---.../////////...---,,,...------------,,,,,,,,,...---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++------,,,,,,++++++******++++++,,,------------------,,,+++******+++,,,---+++++++++++++++*********++++++***,,,......---+++***+++,,,,,,******+++,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,+++******+++...000000000+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---,,,***)))***+++************************,,,,,,+++++++++++++++++++++++++++***************++++++++++++++++++++++++***'''$$$&&&)))+++***'''++++++++++++++++++++++++*********)))))))))((((((((()))***++++++***)))((()))************+++++++++************++++++++++++******+++,,,,,,+++******---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***)))******+++,,,,,,------******+++++++++,,,,,,,,,*********************************+++++++++,,,,,,))))))***+++******((((((+++++++++*********))))))+++******))))))))))))***++++++************+++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++******)))(((((()))***+++,,,,,,---************************)))************+++++++++))))))***+++++++++++++++***+++,,,---------,,,+++,,,+++)))(((((()))+++,,,+++++++++++++++++++++++++++*********))))))))))))************+++,,,------++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...---...------,,,+++))))))(((''')))+++)))&&&%%%'''***------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++************++++++---,,,++++++******++++++***++++++,,,---,,,,,,,,,+++++++++,,,,,,,,,------------------------------***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------......------...---,,,,,,,,,,,,,,,,,,...------,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,------------------------)))***,,,------,,,***))),,,,,,,,,++++++*********,,,,,,---......------,,,------,,,,,,,,,---......///......---+++******)))------,,,,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,---------------------------------------............/////////,,,---......///.........,,,,,,,,,---------...............---------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++...---,,,,,,------+++)))''')))***+++******,,,...------+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---------+++***+++---//////...+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---,,,*********+++++++++++++++++++++++++++///...+++)))((()))***+++***************+++++++++++++++++++++++++++++++++***((('''(((+++,,,***'''++++++++++++++++++++++++*********)))))))))))))))))))))***++++++***)))))))))************++++++++++++++++++++++++*********)))******++++++******)))......------------......***++++++,,,,,,++++++************++++++,,,,,,---******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++***)))***+++,,,---((())))))************)))+++++++++***************,,,,,,+++***************++++++************++++++))))))************))))))++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++***))))))))))))***))))))))))))*********+++************************)))************+++++++++)))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************))))))))),,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,------------------------******+++,,,,,,---......---,,,,,,---//////...,,,*********++++++,,,------+++,,,,,,***((((((+++---...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++******++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------......------...------,,,,,,,,,---------------,,,,,,+++++++++++++++*********+++,,,---***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******+++,,,,,,+++******---,,,,,,++++++*********+++,,,---.........------,,,,,,,,,,,,,,,---...///......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,------------...------------------------.../////////////////////,,,,,,---...///000000000++++++,,,,,,---...//////........................+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........,,,---......//////......,,,------......------,,,+++++++++,,,,,,------......---,,,,,,------+++)))(((***+++,,,++++++,,,...///...,,,***)))***,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---.../////////....../////////111///---,,,,,,,,,+++***+++******)))******++++++,,,,,,------------......++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***,,,,,,,,,******+++,,,------------------------------+++*********++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,++++++---///...,,,)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,++++++***************++++++++++++******,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,******+++++++++,,,,,,,,,************************,,,+++)))((((((***,,,---(((((())))))************************************))))))))))))***+++,,,---++++++************++++++'''(((((())))))(((((('''******************************+++,,,,,,,,,++++++,,,+++)))((((((((()))***+++++++++***************************************))))))*********+++++++++******+++,,,,,,+++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,+++,,,,,,,,,,,,++++++***------------------------+++++++++,,,,,,---------,,,++++++,,,...///---,,,*********+++,,,...000111......---,,,+++,,,...000...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,---,,,++++++******++++++************++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------+++,,,------......---------------,,,,,,---......------,,,,,,,,,,,,++++++++++++*********+++,,,---,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********+++,,,,,,---.........---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---------................................./////////////////////...------......///000111222***++++++,,,---...//////........................,,,,,,,,,------,,,,,,,,,+++,,,,,,------......///,,,---......//////......,,,------......------,,,,,,---------.../////////,,,++++++,,,---...,,,+++,,,---...---,,,,,,---...000...,,,******+++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---.../////////....../////////222000---,,,,,,,,,+++)))++++++******)))******+++,,,,,,,,,------.........++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,------------------------)))***+++,,,---,,,,,,+++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,---......,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++---,,,,,,,,,++++++******,,,,,,,,,++++++,,,,,,,,,++++++************++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))((((((***,,,---((((((((())))))***++++++************************((((((((((((((()))***+++++++++************++++++***++++++++++++++++++***************************)))***+++,,,,,,,,,,,,,,,,,,+++)))((((((((()))***---,,,,,,,,,,,,+++++++++************************))))))*********+++++++++++++++,,,,,,,,,++++++***++++++*********+++,,,---+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************+++,,,------***+++,,,,,,,,,+++******---------------------------------,,,,,,+++++++++,,,++++++,,,......---,,,------,,,+++,,,---///000---------,,,------......------............---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,++++++******+++++++++************+++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------+++,,,------......------------------------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........---,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------,,,,,,,,,,,,------,,,------....../////////...---+++******+++---...+++++++++++++++++++++++++++++++++++++++,,,......------,,,,,,,,,---......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,---------............/////////////////////////////////............------------......000111222++++++,,,,,,---...//////---------------.........,,,,,,------------,,,,,,++++++,,,,,,---------...,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------...............///*********,,,...///...------...///...---,,,---......---,,,++++++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------...,,,++++++---......---,,,,,,+++************+++++++++,,,,,,------......++++++++++++++++++++++++******++++++++++++******)))+++,,,,,,+++***+++---++++++++++++++++++++++++''')))+++---...---,,,+++***************+++++++++++++++++++++++++++++++++******+++++++++***))))))************************)))))))))))))))*********,,,+++************+++,,,)))************+++++++++,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******)))((()))***+++,,,***)))))))))))))))***+++***************+++++++++++++++)))(((''''''''''''++++++************++++++))))))************))))))************************)))***++++++,,,,,,,,,,,,++++++***))))))))))))***---------------,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,+++***************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************+++,,,---...)))***+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,++++++,,,......---+++...---,,,******+++---...++++++,,,---......---,,,+++---///000000///---+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,++++++******+++++++++***)))))))))***,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,------+++,,,,,,---......//////...------------------...*********++++++,,,,,,---+++***)))((()))+++---///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------.........------------................................................------,,,,,,---,,,,,,+++,,,---...///,,,,,,,,,------.........+++,,,,,,,,,------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,------------------,,,+++******+++,,,---------------,,,,,,,,,,,,+++******,,,...///...,,,***,,,------------...///,,,,,,,,,---------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,---,,,++++++---///......------,,,+++++++++++++++******++++++,,,---------++++++++++++++++++++++++******++++++++++++******)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++***************+++++++++++++++++++++++++++++++++***(((((()))***))))))))))))))))))))))))(((((()))))))))*********,,,++++++******++++++,,,)))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))************+++***)))(((((())))))***))))))*********+++++++++---,,,***)))((('''''''''++++++************++++++&&&&&&''''''''''''&&&&&&************************))))))***+++,,,,,,,,,,,,+++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,------,,,,,,+++***((()))***+++,,,++++++***,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++***++++++,,,,,,'''(((***,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,+++***))))))+++---...++++++,,,...//////...,,,***,,,///111111///,,,***---,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,++++++******+++++++++***)))))))))***,,,---+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,------......---------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---------+++***---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...))))))******+++,,,------,,,---///000000///---,,,))))))***+++,,,------...,,,***(((&&&'''***---000///...------,,,,,,,,,,,,///...------,,,+++******+++++++++,,,,,,---------***++++++,,,---...//////---------.........//////------------------------......---------,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,---------......+++++++++,,,,,,---------,,,------......------,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,***))))))***,,,---,,,,,,,,,++++++*********,,,++++++,,,---...---+++''')))+++,,,,,,---///111++++++,,,---.........---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------,,,,,,------...000...,,,,,,------,,,+++...------,,,+++++++++,,,))))))***++++++,,,------++++++++++++++++++++++++******++++++++++++******)))***,,,,,,++++++,,,---........................///---+++***))))))++++++,,,+++++++++******))))))++++++++++++++++++++++++------,,,***))))))+++,,,((((((((((((((((((((((((******++++++,,,,,,,,,,,,---,,,+++******+++,,,---)))************++++++++++++++++++,,,,,,---------,,,+++***))))))***+++,,,+++******))))))******++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))************))),,,+++***((((((((())))))))))))******++++++++++++******************++++++++++++************++++++))))))************))))))))))))))))))))))))))))))((()))***+++,,,---------++++++,,,------+++***)))******+++++++++,,,,,,,,,************************)))************+++++++++------------,,,,,,+++***''')))+++,,,---,,,***))),,,++++++******++++++,,,*********************************++++++,,,,,,,,,...---,,,+++************&&&(((***,,,---,,,+++***------------------------***++++++,,,,,,------......---,,,,,,,,,,,,---...+++---......---,,,---...------,,,,,,,,,,,,++++++,,,,,,---...---,,,+++***'''...000,,,))),,,...,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++***))))))******************************+++,,,,,,---......++++++++++++++++++++++++------,,,,,,+++***))))))++++++,,,,,,---...//////...---+++))))))***+++,,,++++++,,,------......///,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------,,,---.........---,,,+++,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------------------...---------............///............//////000000111000///---------...///,,,---...//////...---,,,333222///---,,,---......---------,,,,,,+++++++++000///---++++++---///000333111///,,,,,,,,,...///...------,,,,,,------......------------...//////,,,,,,------,,,,,,+++***---------......---,,,,,,.........------,,,,,,,,,------------------------...---,,,+++++++++++++++111000///---,,,,,,,,,---******++++++,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++...---,,,,,,++++++++++++...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...***************************++++++,,,,,,++++++***,,,+++(((%%%######'''***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++++++++***)))))))))++++++++++++******))))))++++++++++++******)))))))))))))))))))))))))))))),,,,,,++++++,,,------...------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,---...//////...,,,+++------,,,+++************,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++*********+++,,,************************+++++++++*********))))))*********)))******+++,,,'''(((***+++,,,,,,++++++,,,,,,+++***)))))))))***---------,,,,,,+++++++++******+++++++++,,,,,,,,,******))))))((())))))))),,,+++*********+++,,,---******+++,,,+++***)))((()))************+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,...---,,,,,,,,,,,,---...+++,,,...---,,,++++++,,,+++++++++,,,,,,---------,,,,,,---------,,,+++***'''---///,,,***,,,...,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++******)))************************+++++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,+++******)))++++++,,,,,,---......//////---,,,*********,,,---------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,---------,,,------...------,,,,,,,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------...------,,,***))))))(((---------............///---------....../////////000000///...............,,,---............---,,,---,,,***(((''''''((()))---------,,,,,,,,,++++++000///---++++++---///000333111///,,,,,,,,,...///...------,,,,,,------......------------...//////---............---,,,,,,+++++++++,,,,,,++++++***......---------,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,)))))))))***,,,...000222++++++,,,,,,------............------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++...---,,,,,,+++++++++,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...***************************++++++,,,,,,++++++***------+++)))''''''***,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))+++++++++***************++++++++++++*********)))++++++++++++*********)))***************************)))))))))))))))******,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))***************)))+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******************************************************++++++***)))))))))***+++************************+++++++++*********))))))***************++++++,,,+++,,,,,,,,,,,,***)))(((++++++******)))*********---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++*********+++,,,------,,,+++***)))******+++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,*********,,,---...------,,,,,,------...---...//////---++++++,,,******+++,,,---...//////,,,------------,,,++++++(((,,,...,,,+++,,,---,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++******+++,,,,,,------.........///...---,,,+++,,,---...//////...------,,,++++++......------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------------,,,+++,,,,,,,,,,,,---------------------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------,,,++++++***))))))---------............///,,,,,,------------.........////////////...------,,,,,,---......---,,,,,,...---,,,*********+++,,,------------,,,,,,,,,,,,000///---,,,,,,---///000222000...,,,,,,,,,...///...------,,,,,,------......------------...//////......//////......---,,,***++++++,,,,,,+++++++++...------------,,,,,,,,,------------------------///...------,,,---------------,,,,,,,,,------...------------------......///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++------,,,+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,---+++******+++---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********)))))))))((((((***************+++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***************+++,,,------************+++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***************************))))))(((((()))******************************+++++++++******************************+++,,,,,,,,,---------,,,+++***)))*********)))******++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++************++++++++++++******++++++,,,---111///,,,)))((()))+++,,,************+++++++++,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...------------------------///000111000...,,,,,,---++++++,,,,,,---......///---------------,,,,,,,,,(((***,,,+++,,,,,,---,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......///...------------............---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,------------,,,++++++,,,,,,------------------...---,,,+++,,,---...///------------------------------------------,,,,,,,,,,,,,,,---------......---..................---,,,,,,,,,------.........---------............///,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,------............------111111000/////////000000------------------,,,,,,///...---,,,,,,---...///111000...---,,,---.........------,,,,,,------......------------...//////...............---,,,,,,,,,,,,---.........------------------------------------------------------///......---------......111111000///..............................------000...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++---,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,,,,+++***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---------------************+++,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++*********+++,,,...///+++*********++++++,,,---,,,,,,,,,+++++++++************************************++++++++++++******++++++++++++++++++++++++************************))))))))))))*********+++************************************************+++************+++,,,,,,***++++++,,,---------...***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***))))))))))))******++++++***++++++++++++,,,,,,111///---+++******+++,,,*********+++++++++,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------------......------------------------...///000///---+++++++++------------------------......---------,,,,,,,,,)))((()))+++---,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.....................///,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,---,,,,,,++++++------------------------------,,,+++,,,---...///------------------------......---------,,,,,,,,,,,,,,,,,,---------......------...//////...------++++++,,,------...//////---------............///,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////...---,,,///..................///......------.........///------------------------///...------------.../////////------,,,------......------,,,,,,------......------------...//////,,,------------,,,+++++++++,,,------.........---------------------------------------------------......---------......///***+++,,,...000111222333..................------///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++------,,,++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********)))))))))***+++++++++,,,+++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************+++,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++((('''''''''''')))+++,,,---,,,++++++*********+++,,,,,,,,,+++++++++************************************++++++++++++******************************************************)))******++++++,,,,,,,,,************************************************+++++++++***+++,,,,,,---++++++++++++,,,---......***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++,,,---******++++++,,,,,,,,,,,,---...------,,,+++***)))***++++++++++++,,,,,,,,,......---------,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................///,,,------......------,,,+++,,,---,,,+++))))))***............------,,,,,,///......---,,,---------***''''''+++...,,,+++---------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------,,,,,,,,,,,,---------------------------------...............++++++,,,,,,---...//////,,,,,,------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,---......///...------,,,,,,------............------,,,,,,+++,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,++++++*********---------............///------,,,,,,,,,,,,++++++,,,,,,---............---///......------......///+++,,,,,,------.........------------.....................------...............---------------......------,,,,,,------......------------...//////,,,,,,------,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------...///***+++,,,,,,---,,,,,,,,,------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,...//////...,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++++++++******************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++***++++++,,,,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,***)))))))))***+++,,,,,,...---,,,+++************,,,,,,,,,+++++++++************************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***************************************++++++++++++++++++++++++,,,------...---,,,+++*********+++*********)))******++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///)))***+++,,,,,,,,,,,,++++++,,,---------,,,***)))++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,---......---,,,,,,***,,,------,,,++++++,,,------------............000///...---,,,------...***&&&&&&+++...,,,+++---------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,***)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///------------------------------------------------,,,,,,---...............,,,---------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,------------...((()))***+++,,,---------///.........------------***+++,,,---...............---,,,,,,,,,,,,---...///......---,,,,,,++++++,,,,,,,,,---------......+++,,,---......---,,,+++,,,,,,++++++++++++******---------............///...---------,,,,,,,,,,,,---,,,,,,,,,------...///---,,,++++++++++++,,,---+++,,,---...////////////------------.........///........................------------------------...------,,,,,,------......------------...//////---------------,,,,,,+++((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---......//////...---+++(((&&&$$$++++++,,,,,,------......,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...//////...,,,+++,,,---++++++,,,,,,,,,,,,------------------------------))))))))))))))))))))))))++++++++++++************+++++++++***************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++---------......000111222,,,,,,++++++***+++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------............------,,,,,,++++++***+++++++++,,,,,,,,,+++++++++************************************++++++++++++******************************++++++++++++++++++++++++'''(((***+++,,,,,,,,,+++************************))))))*********+++++++++,,,++++++++++++,,,------...---+++***))))))******++++++******)))*********+++++++++,,,,,,---------******+++++++++,,,,,,,,,************+++,,,---...)))***+++,,,,,,,,,++++++************+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,---......---,,,,,,---...000000///...///000+++,,,,,,---...///000000000///...---,,,---......+++%%%%%%+++///,,,+++---------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,---...//////------------------------------------------------++++++,,,---.........---///......------,,,,,,+++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......'''((()))+++,,,---......//////.........---------)))+++,,,...//////...---...---,,,,,,,,,,,,---...//////...---,,,,,,++++++,,,,,,,,,---------......***+++---......---+++******++++++,,,...///000000---------.........//////.........------,,,,,,,,,------,,,+++,,,---///000,,,+++***))))))***+++,,,((()))***+++,,,------------------.........//////........................------------------------...------,,,,,,------......------------...//////......//////......---,,,***+++,,,---......///...,,,,,,,,,------.........------------------------++++++++++++,,,,,,---...+++,,,---------,,,+++*********++++++,,,---......+++,,,///000000...+++))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---......------,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---------+++)))((()))***++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++************)))))))))))),,,+++++++++******))))))+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++))))))******,,,---///000------,,,+++******************+++,,,,,,---......---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,***+++,,,---,,,+++***)))************+++,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++&&&''')))***+++++++++***************************))))))******++++++++++++,,,,,,++++++,,,,,,---...***))))))((()))+++,,,---,,,,,,+++***)))))))))***+++++++++,,,,,,---------******+++++++++,,,,,,,,,&&&&&&&&&&&&'''((()))***)))***+++,,,---,,,+++++++++***((('''(((***---...++++++,,,,,,,,,---------,,,,,,,,,+++++++++******......---,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---///...,,,++++++,,,...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,...---,,,,,,,,,,,,---...,,,,,,++++++,,,,,,---...)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++++++++++++++------......------,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---///...------------...///...------,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++------------++++++........................,,,,,,,,,------.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,------......///---------...///000000111...---,,,,,,......---,,,***+++---...///......---,,,,,,,,,---------......,,,,,,,,,------............---,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---000...+++,,,...000...---)))***+++,,,------------.........------,,,,,,,,,//////.........---------,,,,,,,,,---//////---+++.........------,,,,,,,,,/////////......------------...............------...---,,,++++++---...000///...+++))))))***---...------------------------,,,------......------,,,......---,,,+++)))((('''---+++***+++///000///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---------------------,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---,,,+++)))((())))))***+++---...//////++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******,,,,,,+++******+++,,,,,,((()))***+++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++***)))((()))+++++++++***)))***+++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++*********))))))((((((&&&''''''((()))******+++))))))*********+++++++++++++++++++++++++++++++++((()))++++++******+++,,,------,,,,,,+++***))))))---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,++++++******)))---,,,***++++++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,111///---+++++++++,,,------------------------------------.........//////++++++,,,,,,,,,,,,------///---,,,++++++,,,---///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...,,,,,,++++++,,,,,,---...***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,++++++++++++,,,---...------,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++........................,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---.../////////---,,,+++,,,......---,,,******+++,,,,,,,,,++++++,,,,,,,,,---------......------.....................---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---000...,,,,,,...///...---***+++,,,------...............---------,,,,,,,,,.........------------,,,,,,,,,,,,...//////---,,,......---------,,,,,,,,,.........---------,,,,,,---...............------...---,,,++++++---///000---,,,*********+++---...------------------,,,,,,,,,,,,------------,,,,,,.........---,,,+++***)))***((('''))),,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///,,,,,,,,,,,,,,,---------...------------,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))******++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********))))))*********,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++******)))+++,,,+++***)))***+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++++++++,,,------+++++++++++++++++++++++++++*********))))))))))))''''''(((((()))******+++************+++++++++++++++++++++++++++++++++++++++---......---,,,---///------,,,,,,+++******))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,+++++++++++++++++++++,,,,,,+++***+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---///...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,,,,------...---,,,++++++,,,---...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,++++++************++++++,,,,,,---++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------------......------,,,+++++++++,,,---------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,------------,,,,,,------...,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,//////...------,,,++++++++++++,,,,,,---.........---,,,+++,,,...///...---,,,,,,++++++******++++++,,,,,,,,,---------......////////////...............---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---///---,,,,,,---......---+++,,,---..................------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---...000000...,,,...------------,,,,,,,,,------------,,,,,,,,,,,,------...............---...---,,,,,,,,,---///000******++++++,,,---------.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---............---,,,+++***)))((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---...///******++++++,,,,,,------------------,,,,,,,,,,,,))))))*********+++++++++,,,,,,++++++******+++++++++++++++,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++++++++,,,---***++++++,,,,,,++++++***+++,,,,,,,,,,,,---------,,,,,,---------,,,++++++***+++,,,+++***)))***,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++***************)))))))))'''(((((())))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++---...///...---,,,---...---,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,---------------++++++++++++++++++++++++------,,,+++*********+++)))******+++,,,,,,------///---,,,,,,------,,,***************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------...---,,,+++,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,+++******+++,,,---------------------------,,,,,,++++++,,,,,,---...------------,,,+++******))))))***+++,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------------......------,,,++++++,,,,,,---...---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---........................------,,,,,,,,,---......,,,,,,------------,,,,,,------++++++++++++------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++......---------,,,,,,,,,,,,,,,---------.........,,,++++++,,,...///...---000///---,,,+++,,,,,,---,,,,,,,,,---------......//////......------,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---...---,,,,,,------------,,,------.../////////...------------------------------,,,,,,,,,+++++++++,,,,,,---...000111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............------,,,---...//////,,,,,,---.........---,,,.........------,,,,,,+++++++++++++++++++++++++++,,,,,,---------------,,,---,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------))))))***++++++,,,---------------,,,,,,,,,++++++************++++++++++++---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,***(((((((((***+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,***+++,,,,,,------,,,,,,---,,,,,,,,,++++++*********************++++++++++++++++++***+++,,,,,,---***+++++++++++++++,,,,,,************************(((((()))))))))*********++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,***))))))+++,,,,,,,,,++++++************+++,,,------,,,+++***++++++++++++++++++++++++))))))***+++,,,------...***+++,,,,,,------,,,,,,************************------,,,++++++******************++++++,,,,,,,,,222000...------,,,***(((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...---++++++++++++---...------------------------,,,,,,++++++,,,,,,---...---------------,,,+++***))))))***+++,,,,,,------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++------......------,,,+++,,,,,,---.........------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---........................,,,,,,,,,,,,,,,---...///,,,------......------,,,------++++++++++++------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------...................../////////---,,,+++,,,...///...---000///---,,,+++,,,,,,---,,,,,,,,,---------......---------,,,,,,+++++++++---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,---...------......///.........------------------------------,,,,,,,,,+++++++++++++++,,,...000111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......------------......//////...///000111000///---,,,.........------,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,,,,,,,+++......//////......///000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***))))))***++++++,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,*********+++,,,---------,,,,,,,,,,,,++++++++++++++++++******)))))),,,,,,,,,------,,,,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++...,,,***(((((((((***+++***++++++,,,,,,++++++***((())))))))))))***************++++++++++++*********,,,,,,,,,+++***+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********))))))*********++++++++++++************+++,,,,,,*********++++++,,,,,,,,,***************+++++++++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++***((('''((())),,,,,,+++++++++++++++******+++,,,------,,,+++***++++++++++++++++++++++++))))))***+++,,,,,,------))))))***+++++++++++++++************************,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++******000...------------,,,***++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---...///000........................*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,++++++,,,,,,---...,,,------------,,,,,,+++*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++++++++++++++++++++------......------,,,+++,,,,,,---...............************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---......///------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////////////////////////////...---,,,,,,......---,,,,,,,,,++++++******++++++,,,,,,,,,---------......,,,,,,,,,+++++++++++++++,,,,,,---------,,,+++***---,,,,,,++++++,,,,,,---,,,------,,,++++++,,,...,,,------.........------,,,,,,,,,------------...------------,,,,,,,,,,,,******+++---///000///---,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,---...////////////------......////////////...///000000000///---,,,---------------------------,,,+++******+++,,,---******+++,,,,,,++++++++++++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++************++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******************,,,,,,------------,,,,,,++++++------------++++++***++++++,,,,,,++++++***...---,,,+++++++++,,,---***++++++,,,,,,++++++***''''''((((((((()))))))))))))))***+++++++++******+++,,,---,,,+++***+++---***+++,,,,,,------,,,,,,+++++++++++++++*********))))))******+++,,,,,,,,,***************+++,,,,,,*********++++++,,,,,,---*********+++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,+++***)))***++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))***************++++++++++++++++++++++++***++++++,,,,,,,,,+++***------,,,,,,+++******)))+++******+++...//////...+++++++++,,,,,,------...,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,------...//////........................******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................---......//////......---,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------...............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,------,,,++++++,,,,,,,,,,,,---...//////------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------...------,,,,,,------...,,,---------------------........................///...------------,,,*********+++,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***---,,,,,,++++++,,,,,,---+++---...---******,,,...,,,,,,------------,,,,,,,,,,,,,,,---------...............------------,,,))))))***,,,...///...,,,,,,,,,,,,---------......,,,,,,---------.........+++,,,---...////////////---......///////////////++++++,,,....../////////+++,,,,,,------............---,,,++++++,,,---...,,,,,,,,,---,,,,,,++++++)))+++---,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,------------,,,,,,***+++,,,------,,,+++******+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,------***++++++,,,,,,++++++***(((((((((((()))))))))))))))***++++++,,,,,,,,,++++++,,,------++++++,,,---***+++,,,,,,------,,,,,,************++++++++++++*********+++,,,---------***************++++++,,,)))******+++,,,,,,------*********++++++,,,,,,,,,************************(((((()))))))))*********++++++++++++++++++++++++***+++,,,,,,+++***+++---++++++++++++++++++++++++,,,++++++++++++++++++,,,************************,,,,,,,,,++++++++++++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,,,,++++++++++++++++++++++++******+++---...---,,,)))******+++,,,,,,------,,,,,,,,,---------......---,,,,,,,,,+++++++++++++++,,,,,,---....................................++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------........................---...///000000///...---,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...++++++,,,---............,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------------......------,,,+++,,,---......//////......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------...//////...------+++++++++,,,---...///000------............------++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------///......------......//////......------,,,,,,+++------------------------000///------------+++)))***+++---...///......---,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,---...---,,,+++***---,,,,,,++++++,,,,,,---+++---...---******,,,///,,,,,,,,,------,,,++++++,,,,,,,,,------.........//////.........---------(((((()))+++......---,,,,,,,,,,,,------.........---------....../////////+++,,,---...////////////---......///000/////////'''((()))+++---///000111***++++++,,,---.../////////...,,,++++++,,,...///---.........------,,,+++***,,,...,,,***)))***---,,,,,,,,,,,,,,,,,,,,,,,,'''(((***---.../////////------------------------,,,,,,,,,+++++++++******)))************+++++++++(((***+++,,,---,,,,,,++++++++++++,,,,,,---------))))))***+++,,,------...,,,------......------,,,)))***,,,------,,,***)))***+++,,,------,,,+++***((()))***++++++++++++++++++++++++,,,,,,+++++++++))))))))))))***************+++,,,,,,------------+++,,,------++++++,,,---++++++,,,---------,,,,,,))))))******+++++++++,,,******+++,,,------......*********)))***++++++,,,))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++******************(((((((((((())))))))))))++++++++++++++++++++++++((()))++++++******+++---++++++++++++++++++++++++---,,,+++******+++,,,---************************------,,,++++++******)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---------,,,*********++++++,,,------000...,,,++++++***(((&&&((())))))***++++++,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++*********+++,,,------......------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------000///...---,,,---...///************+++,,,------------------------------//////...,,,,,,,,,,,,,,,111111111000///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000000000///---,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++...---+++))))))+++---...//////.........---------......//////......---,,,,,,+++***)))***+++,,,---.........------,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///000///...---,,,,,,---.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------------...------,,,,,,------...,,,---------------------------,,,,,,++++++,,,,,,........................///////////////......------------............/////////000000000000////////////...------------.........---------,,,,,,,,,---.........---+++)))(((++++++++++++++++++++++++++++++++++++******))))))************************------------------------//////...---,,,,,,++++++------------,,,+++******---,,,,,,+++*********++++++++++++,,,,,,---------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++++++++***)))(((,,,+++***)))))))))***+++,,,++++++******)))))))))*********++++++,,,,,,,,,******+++++++++******)))---------,,,,,,+++++++++...---+++******+++---......---,,,+++***+++,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,)))))))))***+++++++++,,,************************************************************************))))))******++++++++++++++++++++++++)))%%%""" +++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******++++++++++++******************+++,,,---...---,,,,,,++++++,,,,,,---...---+++******+++---...***+++,,,+++******,,,---------,,,+++++++++,,,,,,(((&&&%%%'''***------+++++++++---000333333222000000...---++++++,,,---...///////////////............------------...//////222000...,,,+++,,,---...,,,++++++******++++++,,,...---,,,,,,,,,---...///,,,,,,+++++++++++++++,,,------------------------............------------////////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......---,,,)))+++------------...000------------------------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------,,,,,,,,,,,,------,,,,,,,,,,,,------///.........------------......//////......---,,,,,,++++++***+++,,,---.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,---.../////////...---,,,,,,---...///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------------------------------...------,,,,,,------............------,,,,,,,,,,,,+++++++++,,,------...........................///////////////...---------------............///......////////////......,,,------.........//////.........---------,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,+++++++++,,,------,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))******))))))***+++,,,---+++++++++++++++*********++++++++++++++++++,,,,,,)))******+++++++++******---------,,,,,,+++++++++------++++++++++++------...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++******+++,,,+++)))'''%%%+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++)))************+++++++++*********++++++*********************+++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...---,,,++++++***+++++++++***)))'''))),,,......---------///222555666555333000...---++++++,,,---...////////////............,,,,,,,,,,,,,,,---......111000...,,,,,,,,,---...------,,,,,,,,,,,,------,,,+++++++++,,,---...///......---,,,++++++++++++------------------------+++,,,...//////......---------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------......---,,,,,,,,,------+++,,,---,,,+++,,,...000........................++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------......------------......---------------.........,,,---...//////...---,,,............------------......//////......---,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------...///......------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------------------------------...------,,,,,,------...000//////...---,,,++++++******++++++,,,...///000...........................////////////...---------------............///------............------***+++---...000000000///.........------------,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******........................------------------------------------------------)))***+++,,,------------,,,,,,++++++******++++++,,,,,,,,,,,,------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,------,,,,,,++++++))))))))))))***,,,---...++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))***+++,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++---------,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***+++,,,---,,,++++++---,,,,,,,,,,,,,,,,,,+++************++++++++++++)))************+++++++++************************+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---***+++---......---+++******+++,,,+++***+++,,,...---,,,+++***************,,,+++***+++---///////////////000333666888777666///...---,,,+++,,,------........................,,,++++++++++++,,,------111000...---,,,,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------------------------(((***,,,...//////---,,,,,,------.........------------------------------++++++++++++++++++++++++------------------------------------------------+++,,,,,,---------------------------------------......---,,,,,,+++******+++,,,,,,,,,,,,---------...---,,,+++++++++,,,---//////...,,,***)))***,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------------...------,,,,,,------...,,,------....../////////---..................---------------------------.........///......---,,,,,,,,,,,,---------......------------------------***+++---.........---,,,,,,,,,,,,---------------...------------,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///------------------------........................------------------------//////...---------------------------------------...------,,,,,,------...//////......------,,,,,,+++++++++,,,,,,...//////..............................//////......---,,,---------............///---......//////......---***+++...///000000///...............---------------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***+++,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,,,,------------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,---------------,,,,,,))))))******+++,,,------+++++++++,,,,,,---------,,,,,,,,,++++++*********((()))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,+++************------,,,,,,+++++++++***************************************************++++++++++++++++++++++++++++++++++++************)))***+++,,,------,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,))))))*********++++++++++++******************+++,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---++++++------------++++++***+++,,,,,,++++++---///...------,,,++++++++++++---,,,,,,,,,---...//////......///222555666666555///...---,,,,,,,,,------------...............///,,,,,,,,,+++,,,,,,---...000///...------------.........------------......---------,,,,,,++++++***------,,,,,,---......///------------------------'''(((+++---......,,,,,,------...////////////...------------------------++++++++++++++++++++++++------------------------------------------------+++,,,---.........------------------------------......---,,,,,,+++******------------............---,,,+++******+++---------......,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------,,,,,,,,,------............---,,,++++++,,,---...,,,------....../////////000///---,,,,,,---///000,,,,,,------------------.........///......---,,,,,,,,,---------.........------------------------+++,,,---...///...---,,,,,,,,,,,,------..................---------,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,---......,,,------------------,,,//////////////////000000------------------------//////...------------...------------------------...------,,,,,,------...---------....../////////...------,,,,,,---------.......................................------,,,---------............////////////000000/////////,,,---///000000///---+++//////.........---------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------,,,,,,+++***,,,++++++***++++++,,,,,,------------------------,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------------...,,,------.........------++++++,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,++++++*********+++,,,,,,++++++******))))))************************************************++++++++++++++++++++++++*********************)))++++++++++++++++++******---------,,,,,,+++++++++,,,,,,,,,---------......))))))*********+++++++++++++++***))))))***++++++,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---------++++++++++++------***+++,,,,,,+++,,,...000000000///...---,,,,,,,,,,,,---,,,,,,,,,,,,---...,,,+++,,,...111222222111......------,,,,,,,,,,,,,,,---------......//////---------------......//////......---------------------,,,,,,,,,,,,---------------------,,,++++++---,,,------...///000000------------------------((()))+++,,,---------,,,......//////000/////////------------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////......------------------------------------,,,,,,+++++++++---------.........//////,,,,,,++++++,,,,,,------'''))),,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////...---,,,******,,,---...---------------.........000///,,,******,,,///000,,,,,,,,,,,,------------......//////......---,,,++++++,,,---------------,,,,,,,,,------------...,,,,,,---...............,,,,,,,,,---......//////............---------,,,+++,,,,,,------......///---------,,,,,,------...,,,,,,------------,,,,,,///////////////000000000------------------------000///......------......------------------------...------,,,,,,------...,,,,,,---...///000000111//////...---------------........................---............---,,,,,,---------............/////////000000000000//////....../////////...,,,+++/////////.........------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,+++***)))++++++******++++++,,,,,,............------------,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------............,,,,,,------......------,,,,,,------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++******************************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++******)))))))))---,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////)))************+++++++++,,,+++***))))))***+++,,,+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---...---+++******+++---...***+++,,,,,,,,,,,,///111222111000///...---------,,,------,,,******+++---,,,+++***+++---///...---......---------,,,,,,,,,,,,,,,,,,---......//////...------------...//////.....................---------,,,,,,,,,,,,------***+++---.../////////...///...............//////------------------------,,,,,,,,,------..................//////...------...........................---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,---------------$$$'''+++......---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------...////////////---+++******+++---///------------,,,,,,,,,,,,...---,,,++++++,,,---...++++++,,,,,,,,,---------......//////......---,,,******,,,---------,,,+++,,,,,,,,,---------......---------------...//////,,,,,,------.../////////............------------++++++,,,------...//////...------,,,,,,---------+++,,,------------,,,+++------------.........///........................000//////...............------------------------...------,,,,,,------...------......//////000000...------------......///........................------......------,,,+++---------............///...//////////////////...---------...............////////////............++++++,,,,,,------,,,,,,------------------------,,,---------............------------------------++++++++++++++++++++++++.........------,,,,,,+++,,,,,,,,,------,,,++++++++++++******++++++,,,---///.........------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,---------------***+++,,,---------,,,++++++++++++++++++*********++++++++++++++++++,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,---------------++++++++++++------,,,,,,---------,,,+++***++++++++++++++++++++++++************+++,,,------******++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,++++++***************+++,,,,,,,,,,,,,,,,,,---++++++,,,------...//////)))************+++++++++,,,+++***((((((***+++,,,************+++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---///111222111000...------,,,,,,,,,......---***)))+++---...,,,++++++---------,,,------......------,,,,,,++++++,,,------...//////------,,,,,,------...///------...............---......------------......'''))),,,...000111222222111000///......---......------------------------//////.........///000000------......------,,,+++..............................,,,,,,,,,,,,......------------------------+++++++++++++++++++++++++++,,,...000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------***+++---...///...------%%%)))---///...,,,+++***........................******************************+++++++++,,,,,,,,,,,,,,,------...///000000///---+++))))))+++---///---------,,,,,,+++++++++++++++,,,------,,,+++++++++++++++,,,,,,---------......//////......---,,,)))***+++,,,---,,,++++++,,,,,,,,,------...............---,,,,,,...///000,,,,,,------...///000000//////.........---------))))))***++++++,,,------...------,,,,,,,,,------++++++------------+++++++++++++++,,,,,,---------........................000000///...............------------------------...------,,,,,,------...///////////////.........,,,,,,,,,---...///000111........................------......------,,,+++---------.........//////---..................---,,,,,,,,,,,,---///000111000/////////............((()))+++---.........------------------------------------.........//////........................++++++++++++++++++++++++//////...---,,,,,,++++++******+++,,,------------+++*********+++,,,,,,---//////.........---------,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------***+++,,,,,,---------,,,((()))+++---.........---,,,++++++******)))))))))*********++++++,,,,,,---,,,,,,---------,,,+++++++++++++++,,,,,,---------...---+++******+++---...,,,,,,---...---,,,+++***++++++++++++++++++++++++)))))))))***+++,,,......+++++++++,,,,,,---------************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111++++++*********+++,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......)))************+++++++++,,,+++)))(((((()))+++,,,************+++,,,---...---,,,,,,++++++,,,,,,---***+++---......---+++******+++,,,,,,,,,---///222111111///...---,,,,,,+++---///000...+++***+++...111///---------...---,,,------......------,,,+++++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...------......///......---//////............//////---------------------,,,------,,,,,,,,,,,,++++++,,,...///...+++***,,,///111///,,,))))))+++...000...------,,,,,,------...////////////////////////............---,,,+++***...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---------............//////...,,,++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---++++++------------------------........................++++++,,,,,,,,,---------------------......//////------------------------------,,,,,,,,,,,,+++++++++++++++---......,,,))),,,---......//////......000000000000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------............///...............---------//////.........---------++++++------------++++++***+++---...///...---------,,,+++******,,,---///////////////////////////........................111000///---------...//////////////////.........///000111222222111000///..........................................------..................------//////.........---------((()))***,,,---///000111+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,---------............///........................///...---,,,,,,---...///111000...------...//////555444222///---+++***))),,,,,,,,,------.........,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---/////////......---------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........000///...---,,,------...------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***)))******+++,,,---...*********++++++,,,,,,---,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++************************......---,,,,,,,,,,,,---,,,,,,+++++++++*********---------...------,,,,,,//////---,,,+++*********---------,,,,,,+++++++++++++++++++++++++++++++++---,,,++++++***************************************++++++,,,,,,+++******---------,,,,,,+++++++++///............///000000...---,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,------...///000000---,,,,,,,,,,,,---...............------,,,,,,,,,////////////...---,,,++++++***++++++,,,---...///---------............///,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++------...---,,,,,,---...///...,,,******,,,...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............------,,,,,,---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------/////////...---------,,,------------------------.........---------,,,,,,---,,,,,,---......---+++,,,---......//////......000000000/////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++---///000000---------............///000000///...---,,,,,,+++//////.........---------******+++,,,,,,+++******,,,,,,---.........------...---+++++++++,,,...///................................................//////...---------------////////////..................///000000///..............................................................................//////.........---------000000000//////.........,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,---------...........................///...------,,,---............------...///000111555333222000...---,,,,,,,,,,,,---------------------------+++))))))+++...---,,,,,,++++++,,,,,,---.........---------,,,,,,+++,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,---......+++++++++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,+++++++++++++++///............---------++++++,,,,,,,,,,,,,,,+++---,,,++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++------,,,+++++++++++++++------------------------***+++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++,,,------...++++++++++++,,,---///000......---,,,,,,,,,,,,,,,,,,,,,,,,---.........///------,,,,,,------...///.........------,,,,,,,,,------......///............---,,,,,,,,,,,,---------------............///******++++++,,,,,,------------,,,,,,,,,,,,++++++...---,,,,,,---...---,,,------,,,,,,,,,------......------,,,,,,------...........................******,,,---------------,,,++++++******++++++,,,...---,,,++++++,,,---...------------------,,,,,,------------............,,,,,,------...------,,,/////////...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................---......................../////////............---///...,,,,,,...///...---,,,---......//////....../////////.........------------............------,,,,,,,,,,,,,,,,,,------------------------,,,+++---------............///111111000...---,,,+++***...............---------++++++,,,------,,,++++++......------------------......---,,,,,,...///000------------------------........................------------------,,,+++........................,,,---............---,,,.......................................................................................---------000///...---,,,+++******------------.........///...........................------------,,,,,,,,,+++++++++,,,,,,,,,------........................//////...---,,,,,,------,,,,,,,,,---...///111222333222111000///.........------------------,,,,,,...---+++)))'''(((+++...---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------111000///---,,,***)))(((...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,---......,,,,,,,,,,,,,,,+++++++++)))))))))******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,++++++******+++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++...------,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,---...------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---))))))***+++,,,...///000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------...///.........---------------,,,,,,---...////////////000000///------,,,,,,,,,---------............///))))))***++++++,,,------------,,,,,,,,,+++++++++...,,,***,,,///000...+++,,,,,,------...---------...------,,,,,,------...////////////////////////......///......---,,,+++...------,,,,,,------...///...,,,++++++,,,...///.........------,,,,,,,,,,,,,,,---------.........+++,,,---.........---,,,........................------------------------,,,+++***)))***,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...******+++---///000111222/////////////////////////////////.........------111///---,,,.../////////,,,---......///.........///.........------------------............------,,,,,,,,,---------------333333222111///---,,,+++---------............///000000///...---,,,,,,,,,...........................//////////////////...000///...,,,,,,,,,---...///......---...///000000------------------------........................,,,---...//////...,,,+++------...............///------------------------........................---------...........................////////////........................++++++,,,,,,------..................////////////////////////////////////------------------------+++,,,,,,,,,,,,---------........................//////...---,,,,,,,,,,,,,,,,,,------...///000000000//////.........//////.........------,,,,,,,,,------,,,+++))))))+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,+++,,,,,,,,,------......///......---,,,+++******,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,,,,,,,---,,,,,,,,,+++*********)))(((***+++,,,,,,+++***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++*********))))))))))))))))))***,,,,,,---------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......*********+++,,,---......------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,++++++---------------...//////...............---------------...///////////////111000///......------------------............///))))))***++++++,,,------------,,,,,,,,,+++++++++---+++***,,,///000...+++++++++---.........------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000000000//////...---,,,...------,,,,,,------...///...,,,++++++,,,...///.........------,,,,,,,,,,,,,,,,,,------------...***+++---...///...---,,,------------------......---------------------------,,,*********,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........******+++---///000111222////////////////////////.........------------,,,111///------...///000///,,,---......///.........///.........------------------............------,,,,,,,,,------...............///000111111111111---------............///---------...............---.....................////////////////////////111000...---,,,------...............//////000000------------------------........................---...///000000///...---,,,---------....../////////..................///////////////////////////---------.........//////........./////////000000---.....................---...///000222333444555........./////////000000////////////////////////------------------------------------..........................................---------,,,,,,+++..................------,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,+++---//////---,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,------,,,,,,,,,------.........&&&'''(((+++---///111222***+++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++++++++++++++,,,++++++******))))))((((((+++---///000000///---+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------------,,,,,,,,,,,,******,,,---............//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++...------------...//////........................//////000000///......---000//////......//////000---------............///******++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,---//////...,,,++++++,,,---...............------,,,,,,------...------------------------,,,---...//////000000///,,,++++++******++++++,,,///...---,,,,,,---...///------------------,,,,,,,,,,,,,,,,,,------------++++++,,,---............---------------.........------------------------...---,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---.................................---------,,,,,,000///------///000///...,,,---......//////....../////////.........------------............------,,,,,,,,,---......//////---...............---------------............///,,,,,,------.../////////---------..................---,,,,,,,,,,,,---...//////...........................///////////////------------------------..............................//////000/////////,,,,,,,,,---......//////000000////////////000000////////////////////////,,,,,,------.../////////.........//////000000111---------...............////////////000000000111............/////////000........................,,,,,,,,,------------...---------.........//////........................,,,,,,------------,,,,,,...............---,,,+++++++++***++++++,,,---...------------------,,,,,,***---000111///---+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------///...---,,,---...///000---------------.........++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++******++++++,,,***************))))))))))))***,,,------,,,***)))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,+++++++++******+++,,,------............//////...------,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,------...---------------------------------,,,+++***)))(((++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,---............---,,,+++***+++++++++++++++,,,,,,---,,,,,,,,,,,,------------......------......///000.............../////////000000000000///...------//////.........//////000---------............///,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++(((+++...///............++++++,,,,,,---...//////...------,,,,,,------...000000000000000000000000***+++,,,---............,,,++++++******++++++,,,........................,,,,,,------------------++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////------........./////////........................//////...............---------------------------------------------------------------............/////////...---------,,,------------------------/////////............---......---...///000...,,,,,,---......//////......000000000/////////......------............------,,,,,,------.../////////111000000///---+++)))(((---------............///---------...............---------.........//////------,,,++++++,,,---------......////////////...------....../////////......................................................---------......///000++++++,,,------...//////000000///......///000000////////////////////////,,,,,,------...//////000---......///000000111111---------.........//////,,,,,,,,,,,,,,,+++++++++------........./////////------------------------,,,,,,,,,---------......,,,,,,---------.................................)))***,,,---......------+++,,,---.........---,,,++++++++++++,,,---......,,,,,,------------------***---//////---+++++++++---,,,,,,++++++,,,,,,---,,,,,,---------............---,,,+++,,,---///000............------------000000...,,,***((('''&&&******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,---...+++++++++++++++,,,,,,,,,(((((()))******)))((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,+++***************))))))))))))((((((((((((+++,,,,,,---------,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++,,,------------------------------''')))+++,,,,,,+++)))(((+++++++++,,,,,,---------,,,,,,,,,+++,,,------...---.../////////...---,,,++++++******+++,,,,,,---,,,,,,,,,---.........///...............//////000---........./////////000//////000000000//////...000000///...---------------------............///---------------------------------,,,,,,,,,++++++'''+++///000...,,,---///,,,++++++,,,---...///000...------,,,,,,------...------------------------,,,,,,,,,,,,+++***))))))...------,,,,,,------...------...//////...------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,++++++,,,---///000.../////////000000111111........................///000000000///...------------------------------........................---------.........//////---------.........//////------------------------000000000000////////////---------...000///---+++,,,---......//////......000000000000////////////---..................---,,,,,,------...///000000,,,,,,...///000000000000---------.........///////////////......------,,,---------........./////////...---,,,,,,---...///,,,---...000000000//////,,,------...///.........////////////////////////........................------,,,+++,,,---///000++++++,,,,,,---...//////000///...------...///000000000000000000000000000,,,,,,------...///000000---......///000111111222---------.........//////,,,,,,,,,------.........------------.........///------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------........................((()))+++---.........---)))***,,,...//////......,,,,,,,,,,,,------...///,,,,,,,,,------.........,,,,,,---+++***)))***,,,---,,,,,,++++++,,,,,,------------....../////////+++***)))((((((***,,,---/////////...---------,,,))))))***+++,,,,,,------***+++,,,---...------,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,---...///000,,,,,,,,,------..................//////.........******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------************************+++******))))))))))))))),,,,,,,,,,,,+++++++++***++++++,,,,,,,,,+++******((((((((()))***,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++************++++++,,,---************************###%%%))),,,---,,,***)))+++++++++,,,,,,---------///............///000000,,,---///000000000//////+++*********+++,,,,,,---,,,,,,------...///000000...............///000000---.........//////000000---...///000000111111111222111///...,,,+++++++++---------.........//////)))******++++++,,,,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---000111111000---,,,---,,,,,,,,,,,,---......------------------------------------------------...------------.../////////......------,,,,,,+++---------------------------------........./////////............---------...---,,,+++,,,,,,...//////...---,,,,,,---...///........................////////////////////////...............---------////////////....................................------------------------//////////////////////////////............//////222111000.........///000000000000000000000000000/////////......---------.........------,,,,,,,,,........................//////000000///...------......------------......,,,---...///000000000000+++,,,,,,---...///111111111000000///////////////////////////////////////---------............///////////////000000000000000000//////.........---............////////////111000000////////////000---.........---,,,,,,+++.........////////////000////////////////////////,,,---///000000000///...////////////////////////000000///...------,,,,,,//////......---------------------............///......------------......---+++)))+++---///---+++,,,------......------,,,++++++++++++++++++++++++,,,------...............,,,,,,,,,++++++*********---------------------------------,,,,,,+++++++++------------------------/////////......---------.........------,,,,,,,,,)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,***'''&&&%%%''')))++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********...---,,,,,,,,,,,,+++***......---,,,,,,+++*********++++++,,,,,,------...------,,,,,,+++***))))))------------------------***************************************,,,------------,,,,,,+++************+++---......---+++***,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000///...,,,...---,,,,,,,,,,,,---...------------------------***+++,,,,,,------,,,,,,------............------000000000000000000000000000000111111111111000000///......---------......+++,,,------...///000000------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---...///000000///...------,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,,,,,,,...------------...//////---------------------------------------------------------.........//////........................///...------------...//////...------------...///------------------------........................////////////////////////............------------........................------------------------////////////////////////////////////////////////222111///.........///000////////////////////////............---------,,,...------------------,,,///////////////////////////////////////...------......------------......,,,---------------,,,,,,,,,,,,,,,---...///000111111111000///.........///........................---------............///////////////000000000000000000/////////.....................////////////000///////////////000000...............---,,,+++------........./////////////////////////////////,,,---.../////////..............................000//////...------,,,,,,000000//////............---------............///......------------.........,,,+++,,,...000...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////,,,,,,,,,+++++++++******------------------------......------------------++++++,,,,,,------......///......------,,,------......---------,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++***+++,,,---------------++++++++++++++++++++++++...,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++*********************+++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------......//////......---000000000000000000000000000000111111111111000000///......------......///******+++,,,------......//////...------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................---,,,,,,,,,,,,---......------------------------+++++++++,,,,,,,,,,,,,,,...------------...//////+++,,,,,,---......//////---------------------------------...............,,,,,,------...///////////////............/////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////000000111111...------------,,,,,,,,,................................................////////////////////////---...///000000///...---111000///.........//////////////////////////////...------------,,,,,,,,,---------------.........000000000000000000000000.........///......---,,,......------------..................---,,,+++***,,,,,,,,,---...///000111222111000///............---------------------------------............///////////////000000000000000000////////////..................////////////............///000111111..................---,,,,,,---------............////////////////////////,,,,,,---............---......................../////////...------,,,,,,000000000///////////////---------............///......------------.........---,,,---///000///...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,++++++++++++------------------------------..................,,,,,,,,,,,,,,,+++++++++///...,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++***,,,---//////...---,,,++++++++++++++++++++++++---------,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******(((((()))***,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***((('''(((((())))))***++++++,,,))))))++++++++++++))))))++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------......//////......---000000000000000000000000///000000111111000000/////////............//////++++++,,,,,,------......,,,,,,,,,++++++*********+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///---,,,,,,,,,,,,---......------------------------******++++++++++++,,,,,,...------------...//////,,,---------.........///------------------------........................++++++,,,---...///000111///......---------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000000111111.........---------,,,,,,........................////////////////////////////////////////////////,,,...000111111000...,,,////////////.../////////////////////////////////---------------,,,,,,,,,,,,,,,------......//////////////////////////////------............------......------------......//////000000///......---,,,,,,,,,------///000000222111000///...------------------------------------------............///////////////000000000000000000//////////////////............////////////---------...///000111222....../////////......---,,,,,,,,,---------......////////////////////////,,,,,,,,,---------------........................//////.........---------////////////............---------............///......------------.........---------.........---,,,------......------,,,------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------......//////...------,,,***))))))(((...---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++***+++...//////...,,,***++++++++++++++++++++++++))))))+++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,***((((((((()))))))))***************++++++++++++******......------------,,,,,,......------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...------------------------++++++++++++++++++++++++,,,---......//////............////////////......//////////////////////////////000000000000///////////////...//////000000///////////////000000000*********++++++,,,,,,,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///---,,,,,,,,,,,,---......------------------------*********++++++,,,,,,,,,...------------...///////////////......---------------------------------.....................---***+++,,,---...000111111------------,,,,,,++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......///000000////////////.........---........................////////////////////////////////////////////////,,,...000111111000...,,,.........////////////...........................---------------------------------....../////////........................------......///......---......------------......---......///000000//////---------------...///000111000///...---------------------------------------------............///////////////000000000000//////000000000000000000............////////////------------...///111111......///000000/////////,,,,,,,,,---------......////////////////////////,,,,,,,,,,,,------.............................................------------------------------------------............///......------------......,,,---------,,,,,,,,,,,,,,,------......------,,,------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---------...,,,,,,++++++++++++******---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++)))***---......,,,***(((++++++++++++++++++++++++'''(((***+++,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++---+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---//////...---,,,*********)))))))))((((((+++,,,,,,,,,,,,,,,,,,+++------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...------------------------++++++++++++++++++++++++,,,---......//////.........//////////////////...//////////////////////////////000000000000/////////////////////000111222000000000000000000000///++++++,,,------...//////***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...---,,,,,,---...///---,,,,,,,,,,,,---......------------------------******++++++,,,,,,------...------------...//////000000//////...------,,,------------------------...............---------++++++,,,---...///000111,,,,,,---,,,,,,+++***)))------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......//////000000/////////.........................................................////////////////////////---...///000000///...---------.../////////..............................---------............///.............../////////........................---...//////000/////////......------------......***+++,,,---............---------------...//////000///......------......---------------------------------............///////////////000000000000//////000000000000111111............////////////------------...///000000...//////000000000000000,,,---------............////////////////////////---------,,,---......///------------------------........................,,,,,,,,,,,,,,,------------------............///......------------......+++---------+++***+++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////,,,,,,,,,,,,------------+++,,,,,,------.........++++++,,,,,,,,,,,,,,,,,,((()))***+++,,,...//////,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------+++***(((++++++++++++++++++++++++)))***+++---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++---///...***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,---.........---,,,++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,.........---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---...//////000000//////...000000000000000000000000...//////000000//////...000//////000000111222333000000//////......------------------------------*********++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,---......------------------------+++++++++,,,------.........------------...//////////////////............------------------------//////.........---------,,,,,,------...///000000---------------+++***)))------...//////...------------------------------.......................................///////////////.........---------........................------------------------////////////////////////////////////////////////,,,---.../////////......................................./////////000000////////////.......................................//////000111111000000......------------......,,,,,,---------------,,,...------------...//////......---------...//////........................---------............///////////////000000000000//////000000000111111111............////////////......---------......///...///000111111111111000------........./////////////////////////////////......---------...///000------------------------........................,,,,,,,,,---------......---------............///......------------......,,,...///...+++***+++---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,---------......++++++,,,,,,---......///---------------,,,,,,,,,***++++++,,,---......///***,,,---/////////------******+++++++++,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,------,,,++++++***++++++++++++++++++++++++***+++,,,---............+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***---000...***(((+++...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,,,,++++++++++++,,,,,,))))))******+++,,,------------------............+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------//////000000000000//////000000000000000000000000......////////////......000000000000111222333444111111000000///...---------,,,,,,++++++******)))******))))))***,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---......------------------------++++++,,,------...//////...------------...//////------......///000000000------------------------//////.........---------,,,,,,------.../////////......//////...,,,+++))),,,---...//////...---,,,........................////////////////////////000000000000////////////......---------,,,,,,,,,........................------------------------//////////////////////////////............//////+++,,,.../////////................................./////////000000111111000000//////......------000000000000000000000000//////000111111111111111.........------.........000000000000///...------......---------...//////---------------...///000////////////////////////---------.........//////////////////000000000000//////000000111111111222............/////////000///......---------......//////000111111111111111.........////////////000//////////////////////////////...---...///000111---------------------------.....................---------.........//////---------.........//////.........------.........---///111///,,,+++,,,...,,,------......------,,,++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,------.........++++++,,,,,,---...///////////////......------,,,000000///...,,,+++*********,,,...111111000...,,,*********++++++,,,,,,,,,///...---,,,,,,---...///+++,,,,,,------,,,,,,+++.........---,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,------.........***---000...***(((+++.........---,,,,,,+++******...------,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((()))*********+++,,,,,,------++++++************++++++******+++,,,...///000000,,,---------.../////////+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,---......---,,,,,,------------------------***+++,,,,,,------,,,,,,//////000000000000//////000000000000000000000000......////////////......000000000000111222333444444333333222111000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......,,,,,,,,,------.........---------------------------------------------------///000111111000///---............//////////////////.........---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...///000///...---...///000000///...------,,,,,,........................///...------...///111222---------.........//////---------------...///000........................//////............/////////...---,,,,,,---...///111000///...............---......///////////////000000000000000000000000////////////////////////000000000000000000000000......////////////......---------............///000000000000////////////000111111...++++++...111000000000000000000000000////////////000000000000111111000000//////......//////////////////////////////000000000000//////111111000000//////......000///---,,,,,,---.........---,,,---///000///...---------............///000///---+++++++++---...***+++,,,---...------,,,------------,,,,,,+++***------,,,,,,---...000111.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------,,,,,,+++++++++)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---------,,,,,,+++++++++..................------------,,,+++************)))***+++,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---))))))***+++,,,------............------,,,,,,,,,&&&''''''((())))))******+++++++++,,,,,,---------++++++++++++++++++++++++---+++)))***,,,,,,)))''',,,,,,,,,++++++*********+++,,,---------,,,+++***+++++++++,,,,,,---------...---,,,+++,,,---...///...------,,,***(((&&&%%%++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------000//////---,,,+++*********+++...000000000...------.../////////...,,,+++000//////.........//////------..................444333222000///---,,,+++/////////000222444666888777666444222000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++---------------------------,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...///000111111000///............/////////000000//////.........---------------------,,,,,,,,,,,,---------------------------------------------------------------------------------............///...//////...---------...000//////...------,,,,,,.................................---......//////---------.........//////...............///000111........................//////............/////////..................///000//////............///---......///////////////000000000000000000000000////////////////////////000000000000000000000000......////////////......---------............///------......//////000000...//////---******---000///////////////////////////000000000000111111111111000000000/////////...//////////////////////////////000000000000//////000000000//////////////////......---...///000000+++***)))***,,,---,,,+++---------............///000///---++++++,,,---...***+++---.........---,,,---------------,,,+++***,,,,,,++++++,,,---///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........---------,,,,,,,,,++++++++++++,,,---------------------------------------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---------,,,,,,+++++++++..................------,,,,,,++++++***+++++++++******++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))+++------,,,))),,,,,,++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++,,,,,,++++++******++++++,,,,,,000000///...---,,,***)))++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,------------...------------------------///......------,,,++++++---......//////...---,,,......//////......---,,,111000000/////////000000/////////......---------111111000000//////....../////////000111333555666444333222000///......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------++++++***)))------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,------------...------------------------------------------------//////111111111111//////////////////000000000000...............---------------,,,,,,,,,+++++++++------------------------........................---------------------------------............/////////......------------/////////...------,,,,,,........................---............------,,,------........./////////000////////////000111111//////////////////////////////............//////...//////000000//////...............////////////---......///////////////000000000000000000000000////////////////////////000000000000000000000000......////////////......---------............///+++,,,,,,---///000000111/////////---,,,,,,...000000000000000000000000000000000000000111111111222000000000000//////////////////////////////////////////000000000000////////////////////////000000---------------...///000+++***)))***+++,,,+++***---------............//////...---,,,,,,,,,---...+++,,,------...---------,,,------------,,,,,,++++++++++++++++++,,,---......------------,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++------------------......,,,++++++++++++,,,,,,---++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,+++++++++***,,,,,,++++++++++++*********++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))+++---...---+++++++++++++++++++++,,,,,,***+++,,,------,,,+++***++++++++++++******************++++++,,,,,,++++++000000//////...---,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------000//////...------,,,,,,//////......------......111111000000000000111111111000000///...---,,,,,,.........///000111111111////////////000111222333222111///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------++++++,,,---...000111222------------------------------------------------,,,,,,------------------///000000111111000000////////////000000000111111........................---,,,,,,,,,,,,+++++++++---------------------------------------------------------------------------------............///000///......//////...---//////.........---------........................------...///...---+++***............////////////000///////////////000000000000000000000000000000//////............//////...///000111111000///...------...//////000000000---......///////////////000000000000000000000000////////////////////////////////////////////////......////////////......---------............///------......///000000111111111111000///000111222111111111111111111111111////////////000000000000000000000000//////////////////////////////////////////000000000000//////---......//////000000000,,,,,,,,,,,,,,,,,,------...---,,,,,,.........,,,---------............//////...------------......++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,------...------------------------///...,,,++++++,,,...///------------------------------------------------.../////////...---,,,,,,------------------,,,,,,...---,,,++++++,,,......------------............------,,,,,,,,,---......------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++++++++++++++,,,---...,,,,,,***))))))***,,,,,,+++++++++,,,,,,,,,,,,---------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********+++,,,,,,+++************++++++,,,,,,,,,***+++---......---,,,,,,---,,,,,,,,,+++*********+++,,,---...///...---,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------------------++++++,,,------......///000///...---------------000///...------...///000000000//////000000111111000000//////......---------......///000111111222///////////////000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------++++++,,,...000222444666------------------------------------------------,,,,,,,,,---------....../////////000000/////////////////////000000000000---.....................---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///111///---...000111///..................---------........................------...///...---+++***........./////////000000///......------.........000000000000000000000000//////............//////...///000111111000///...,,,---...///000000//////---......///////////////////////////////////////////////////////////////////////////////////////......////////////......---------............///000000000000000000000000111000000000111111111111000000000000000000000000------------.........///////////////000000000000//////////////////////////////000000000000//////------......//////000000............------,,,,,,000///......///000///------------............///.........---.........///++++++******************,,,------......------------------...............------------------------///...,,,++++++,,,...///------------------------------------------------.../////////...---,,,,,,------------------------///...---,,,,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......++++++++++++,,,---......---,,,+++******+++,,,---************++++++++++++------------------------------------------------***************++++++,,,******+++,,,------......,,,,,,,,,---------------+++++++++++++++,,,,,,,,,))))))***+++---...//////++++++++++++++++++++++++++++++,,,+++***(((((('''*********++++++,,,,,,,,,+++,,,---/////////...---.........---,,,,,,,,,++++++,,,---...///...---,,,++++++***))))))***+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------***++++++,,,---...///000---------------...///000000///...------...000111...............///000111---......//////000000000////////////000000000000////////////000///////////////////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------)))***++++++---......///------------------------,,,,,,---...000222444555...------------,,,,,,,,,------------------------+++,,,,,,------.............................................////////////---------.....................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////---+++---000222111...................................................---............------,,,....../////////000000000///......------------...//////////////////////////////............//////...//////000000//////...---...///000000000///...---......///////////////////////////////////////////////////////////////000000000000000000000000......////////////......---------............///222222222111111000000000...---,,,---///000///...------------------------,,,,,,,,,,,,------------////////////000000000000//////////////////////////////000000000000//////..................//////000000111111000000///...///...------......---,,,---------............///---.........////////////,,,++++++************+++,,,------............---------...//////......---,,,,,,,,,------------...///...---,,,,,,---...///------------------------------------------------.........///......------------------............///......---------------***++++++,,,,,,---------,,,,,,,,,,,,---......///------------------------)))***+++,,,,,,------,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......---,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++******+++,,,---...//////,,,,,,------------......------------------------))))))***+++---...//////++++++++++++++++++++++++,,,---...,,,)))'''''''''++++++++++++++++++,,,,,,+++,,,---...//////..................------------******++++++,,,,,,++++++...---,,,+++***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------------------------***++++++,,,---...///000,,,,,,------...//////000//////......//////000000...------......///000111------...///000111111222000000000000////////////...///000000000000000///...///000000111000000///,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++,,,,,,---------------------------------......------...//////000......---------,,,,,,,,,------------------------++++++,,,,,,---......///---------,,,,,,---------------------............---------.........///////////////.........---------------------------------------------------------------------------------------............///,,,)))(((***///222000............................................................---......//////.../////////000000000000000000///.......................................//////............/////////..................///---...000111000///---,,,---......///////////////////////////////////////////////////////////////000000000000000000000000......////////////......---------............///000000000000111111111111---,,,+++,,,///000...,,,........................,,,,,,,,,---------........./////////000000000111//////////////////////////////000000000000//////..................------,,,---...000111111000000///---,,,,,,------,,,+++---------............///------...///////////////......,,,+++++++++,,,,,,,,,,,,---...............,,,---.........---,,,,,,,,,,,,,,,---------..............................................................................------......///.........------------.........///...............---,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,---...//////........................))))))***,,,,,,------,,,+++++++++,,,,,,---------***++++++,,,------.........------,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++,,,,,,,,,------......++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,...///...+++))))))+++,,,,,,++++++++++++++++++)))***+++------------,,,,,,,,,---------------...++++++******++++++,,,,,,000///---+++++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------...***++++++++++++,,,,,,,,,------------------------++++++,,,,,,---...//////,,,---...//////......---......///000000000000000............///000111222......//////000000111111////////////000000000000......000111111111111000---...///000111111000///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---,,,+++++++++.........------,,,,,,,,,------------------------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////000////////////.........------------------------........................---------------------------------.........//////)))&&&%%%(((...111000------.............................................///...------...///111222////////////000000000000111111000///////////////........................//////............/////////...---,,,,,,---...///...///000111000///---+++---......///////////////////////////////////////////////////////////////000000000000000000000000......////////////......---------.........//////------...///000111222222///---,,,...111222000---111111111111111111111111---------.........//////.../////////000000111111//////////////////////////////000000000000///////////////......------,,,%%%'''***,,,...///000000000///------......---,,,---------.........//////------...///000000//////000///...---,,,------...,,,,,,---.../////////...+++,,,---------,,,+++***,,,,,,,,,------.........------...//////...------................................................,,,,,,---.../////////...---------.........//////---...///000///...,,,+++,,,,,,------...///000000+++++++++,,,---...///000........................((()))***+++,,,---------+++++++++,,,,,,---------******+++,,,,,,---......///...------,,,,,,,,,,,,++++++---......---++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......---------,,,,,,,,,*********++++++,,,,,,,,,************************......---,,,,,,+++******++++++++++++++++++++++++,,,...111000---,,,---///---,,,,,,++++++*********'''(((***+++,,,,,,+++++++++++++++,,,,,,---------...---,,,+++,,,---...///000...,,,*********+++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......******+++++++++,,,,,,,,,------------------------++++++,,,------...//////---...000000000...,,,***---...///111111111000///////////////000111222333000000000000////////////......//////000000111111---...000111222222222111,,,---...000000000//////++++++++++++++++++++++++......---,,,,,,+++******///...---,,,,,,---...///------......------,,,+++---------............///------,,,,,,,,,++++++++++++,,,------......------...---,,,+++++++++++++++//////.........---------........................------------...///111222//////......---------,,,////////////////////////---------------------------------.........//////---///111222222111///---////////////////////////---...///000000///...---000000///...------,,,,,,.......................................///000000222222000///............000000000000///...---,,,////////////////////////444333111000...---------111...---//////---...111............///000222222------------......//////000000000000000000000000////////////////////////////////////////////////111111000000//////......000///...------...///000//////000111111111111111000000000000////////////......////////////.........///////////////......111111222222222222111111000000////////////000000////////////////////////000000///...............---------.........//////.........///......---,,,,,,,,,------...///000000222222000///............------------------------,,,,,,------...///000000........................------,,,---...000222333......---------,,,,,,,,,+++,,,------......------------...///...---+++***+++,,,......------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********000//////.........//////---.........---,,,,,,+++------------------------///...,,,,,,------,,,***++++++******++++++,,,---------...///...---+++***---------+++))))))+++---.........------,,,,,,,,,...---+++*********++++++++++++******++++++,,,---......---,,,,,,,,,,,,---***+++---......---+++***---,,,,,,++++++,,,,,,---+++,,,---...---,,,+++***+++,,,...///000///......++++++++++++++++++++++++,,,***)))***,,,.........******+++++++++,,,,,,,,,)))---000000---+++,,,...,,,,,,++++++***++++++++++++,,,...///000//////......------,,,,,,++++++***,,,++++++,,,------,,,******+++---......///111333------,,,,,,,,,---.........+++***+++------***'''+++,,,...//////...,,,+++'''))),,,------...000111---......///////////////........................////////////000000000000......//////000000111111111111222222222222111111222111000.........///000//////......---------,,,------------------------......------,,,++++++***------,,,,,,,,,,,,------------......------,,,+++---------............///------------,,,,,,,,,,,,+++,,,------......------......---,,,,,,,,,,,,,,,//////.........---------..............................---,,,------...////////////.........------////////////////////////------------------------------------.........///+++,,,---......---,,,+++////////////////////////......////////////......000//////......---,,,,,,.......................................///000000111000///...------------000000000000///...---,,,////////////////////////111000///---,,,,,,,,,,,,---,,,///333333///,,,---////////////000111222333.............../////////000000000000000000000000////////////////////////////////////////////////111000000000/////////...000///............///000//////000111111111111111000000000000////////////......////////////......+++,,,---...............000111111111111111111000000000////////////000000000000000000000000000000111000//////.........///---------.........//////////////////...---,,,,,,,,,,,,------...//////000222111000///............------------------------,,,,,,---......//////000........................//////...------...///000.........---------,,,,,,+++,,,------......---------.........------,,,+++,,,---......---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,......---------------------,,,,,,,,,,,,------...------......------,,,+++------------------------...---,,,,,,---...---++++++++++++++++++,,,------------......------,,,+++---......---++++++,,,...,,,,,,,,,++++++*********------+++*********+++++++++++++++***++++++,,,---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,---.........------++++++++++++++++++++++++,,,***)))***,,,.........++++++,,,,,,,,,------------...//////---,,,,,,---,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,+++***------------------------------,,,---...///---+++((()))******(((((()))***...------,,,,,,,,,------(((''''''***---///...---+++,,,...//////...,,,++++++,,,.........---...///---......///////////////........................////////////000000000000/////////000000000000000......////////////......222111000///...//////000000000000000/////////...------------------------......------,,,+++++++++---------......------------............---,,,,,,---------............//////.........------------+++,,,------......------///...------,,,---------...............---------........................///...---,,,,,,,,,,,,,,,000000////////////......////////////////////////------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////............//////000//////......---------.......................................///000000000///...------,,,------000000000000///...---,,,//////////////////////////////...---------------///000666<<<<<<666000///000000000000111222333333000000000///////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////000//////......//////000//////000111111111111111000000000000////////////...//////000000//////...+++,,,---///000000000000///000000111111000000///000000////////////000000111111111111111111111111111111000000000/////////------........./////////000000000///...---,,,+++,,,,,,------.../////////111111000///............---------------------------------......//////000........................222111///...------,,,---.........------------,,,,,,,,,---............---///...---------------------...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,++++++,,,---......------......------,,,,,,---------------------------,,,+++,,,.........,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,------...///111000...------...,,,,,,++++++++++++******---,,,,,,++++++++++++,,,+++++++++++++++,,,------......---,,,,,,,,,,,,---...---+++******+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,......---,,,,,,---------.........000///---------...---,,,,,,,,,,,,++++++,,,,,,---------.........---,,,,,,***++++++,,,------.........------...//////...,,,***,,,---,,,+++***+++,,,///...------,,,,,,,,,,,,&&&&&&'''***...000000///,,,---...//////...---,,,...000111000...,,,,,,------......///////////////////////////////////////////////////000000000000000000000000000000//////000000000000000000000000111111000/////////000000222222222111111111111111,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,...///000111111000///..................------,,,---------............///////////////............+++,,,------......------///......---------.........................................................---------------------000000000000000/////////////////////////////////........................------------------------///......------....../////////////////////////////////...------...000111000/////////......------.......................................///000000000///......---------...//////000//////...------////////////////////////000000/////////000000111000111777>>>>>>777111000000000//////000111111222111111111000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////000//////////////////000//////000111111111111111000000000000//////////////////000000000000/////////000111222222222222222//////000000000000//////000000////////////000000111111111111111111111111000111111111111000000000............////////////000000000000///---,,,+++---------.........//////111000///.......................................------....../////////000........................111000///...---,,,,,,,,,............------------,,,------...............///...---,,,,,,---...///000111111000...,,,---...------------------------***+++++++++,,,,,,------------------...///000000,,,------...------,,,,,,---------------------------++++++,,,...///...---------,,,,,,,,,---......///...,,,++++++,,,---......000222222000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......---,,,,,,,,,,,,---------++++++++++++---------,,,,,,++++++,,,,,,------,,,+++***+++,,,---......---+++***)))***++++++***+++++++++++++++,,,,,,---+++******,,,...------,,,,,,,,,,,,------------000,,,)))***,,,///...,,,---,,,,,,,,,,,,------...000000/////////...------*********++++++,,,,,,,,,...---------//////---,,,***,,,.../////////111333000///...---,,,+++++++++,,,,,,,,,---......---,,,------............------///000111000...------...---......///////////////000000000000000000000000////////////000000000000222111111000000/////////222111111111111111111222111111000000000000000000222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,...///000111111000///.........//////......---,,,---------............///000000/////////.........+++,,,------......------......---------......///---.............................................,,,------...///000000000/////////000000000000000////////////////////////........................------------------,,,,,,000000///......///000000///////////////////////////...---------///000111///////////////................................................///000000000000//////...///////////////////////////...---////////////////////////000////////////000111111---,,,000555555000,,,---///............///000000111111111111111000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000///000000000000000000/////////000111111111111111000000000000//////////////////000000000000//////222222333333222111000000//////000000000000//////000000////////////000000111111111111111111111111///000111111111111000000........./////////000000000000000000///...---,,,---------...............000//////................................................///////////////..........................................------//////.........---------,,,---......//////......///...---,,,,,,---///000222333333222///......///------------------------+++++++++,,,,,,------------------------...//////,,,,,,------...------,,,---------------------------++++++,,,...///...---------,,,,,,,,,---.........---,,,++++++,,,...///...000222222000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---++++++------------++++++---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,...///...---+++***))))))***+++*********++++++,,,,,,,,,---+++***+++,,,------,,,++++++++++++,,,,,,,,,,,,,,,)))'''(((,,,//////---------,,,,,,---......///------,,,++++++*********......------,,,,,,,,,,,,---,,,+++,,,......,,,+++''')))+++++++++,,,...000000///...---,,,+++++++++000000111000///------,,,........................,,,...000000///...///000---......///////////////000000000000000000000000////////////000000000000222222111111000000/////////...------------...///000000111111111111111111111111111111111111111111..............................---------------------------......---------...////////////...---------------............///000/////////............+++,,,------......------------------------...///---------.......................................+++,,,...///000111111111......////////////000000////////////////////////........................------------,,,,,,,,,,,,........................////////////////////////......---......///000111////////////////////////.......................................///000000111000000/////////000000...///////////////......////////////////////////......---------......//////------000000------///.........------......//////000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///000000111111000000/////////000111111111111111000000000000///////////////000000111111000000///111111111111000...---,,,///000000111111000000///000000////////////000000111111111111111111111111...///000111111111000///....../////////000000000//////000000000///..............................//////......---......///........................////////////////////////........................+++,,,---.............../////////.........------------...////////////.....................///000222333333222///...//////------------------------.............../////////,,,,,,++++++++++++,,,,,,,,,,,,------......---------------------------------,,,+++,,,.........,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,---.........///111000...------...******++++++++++++,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---***+++---......---+++***---,,,,,,++++++,,,,,,---++++++++++++,,,---......,,,,,,++++++***+++++++++*********++++++,,,,,,---...,,,***+++,,,------,,,*********+++++++++,,,,,,***))))))***,,,.........------------......///000...------,,,,,,,,,,,,---111111000000///......---,,,++++++,,,------,,,******+++,,,+++***)))***,,,///...------,,,,,,,,,,,,...///111111///...///000........................***,,,...//////...000111---......///////////////////////////////////////////////////000000000000111111111111111111000000000///...------...///000///000111222222222111111000000000000000111111111////////////////////////------..................------,,,,,,,,,,,,------///////////////...---------------............////////////.........------+++,,,------......------,,,,,,,,,,,,,,,---......---------.........//////........................,,,,,,...////////////...------........./////////////////////////////////........................---------,,,,,,,,,++++++,,,,,,---......---,,,,,,////////////////////////,,,---...///000000000000/////////////////////000.......................................///000000//////.........//////000......////////////......///////////////////////////......---------......222//////111111//////222//////............//////---......///000111222222000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111///000111111111111000/////////000111111111111111000000000000////////////000000111111111111000000000000000000///...------000111111111111111111000000000////////////000000000000000000000000000000,,,---///111111000///....../////////000000000000......///000000000000///.................................------......///........................000/////////////////////........................+++,,,---.........------////////////............------...///////////////------...//////////////////111111000...---...///........................////////////............------,,,+++************+++,,,------......------------------------------...---,,,,,,---...---++++++++++++++++++,,,------+++,,,------......---------......---++++++,,,...*********++++++,,,,,,,,,++++++---.........---------,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,------------***+++,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------...,,,++++++,,,---,,,++++++++++++,,,,,,,,,------,,,---......---,,,,,,---------------...///000111//////.........///000111//////////////////......---,,,,,,---......---+++,,,---......,,,,,,---......------,,,,,,,,,------+++---000000...---///000//////............//////***,,,.........---...000---......///////////////........................////////////000000000000111111111111111111222222222111000//////000111222///000111222222222222111///000000000111111111222------------------------------..................///...---,,,,,,---...//////////////////......------------........./////////.........------------+++,,,------......------++++++++++++,,,,,,---...---------.........//////........................,,,---.........---,,,+++,,,---------......//////////////////////////////////////////////////////---------,,,,,,+++++++++,,,---///000000///---,,,////////////////////////+++,,,...000111000000///////////////000000000000.......................................///000000......---------......///......///////////////...////////////////////////111111000//////////////////------000000------///111000////////////000000,,,,,,---///000111222333000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111///000111222222111000/////////000111111111111111000000000000////////////000000111111111111000000///000000111111111111000111111222222222222111111000000////////////000000////////////////////////+++---///000111000///...////////////000000000000---...///000111111111111.....................---......---------......///////////////////////////000000000000////////////........................,,,---.........---,,,+++000/////////............---......///////////////,,,---///000000000///...---/////////---,,,---....................................---,,,,,,,,,+++000///...---,,,++++++++++++,,,,,,---.........---------------------------///...,,,,,,------,,,+++++++++******++++++,,,---***+++---...///...---------------+++))))))+++---,,,,,,,,,------.........***+++---...///...---------,,,,,,,,,,,,---............---,,,,,,,,,,,,---...---+++******+++---...---,,,,,,++++++,,,,,,---(((***+++---......------)))***,,,---......---,,,))))))***+++,,,,,,------...,,,++++++,,,---,,,+++,,,,,,,,,---------.........111444222...++++++,,,---------......000111111,,,+++******+++,,,...///***++++++,,,,,,------......------...//////...,,,''')))+++,,,,,,---///000------,,,,,,,,,---......+++---//////,,,+++,,,...//////............//////+++,,,......---,,,---...---......///////////////........................////////////000000000000000000000111222222222333000...---,,,,,,---...000///000111222333333222111000000111111111222222222---,,,,,,++++++,,,,,,---...------------...//////.........------,,,,,,,,,---.........---,,,,,,+++)))***,,,---...---,,,,,,..................------/////////......////////////...---++++++,,,---...---------...///000111111------............------------------------------...///////////////......//////............//////222222222111111///......000000//////.........---///...---,,,,,,---...///...............///000000000000000000000000000000000000000000000000000000////////////////////////...............///000000111///...------...///111///////////////......---///////////////000111111111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000111111000000//////......000000000///......------...//////000000000000000000111111111222222222222000000000000111111111111///000111222222111000///222111111111000000//////000000000000000000000000//////000000111111222222------,,,,,,---...000111...000111000///...///111000000000000000111111222//////............//////222111000//////000111222000000////////////000000111111000000/////////.....................------111111000///...---,,,,,,,,,---------.../////////............////////////---------.........//////000000//////.........---....................................///////////////...------,,,,,,,,,,,,------------------------------...///...---+++***////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///)))***++++++,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------,,,,,,,,,---------......---------......////////////---+++---///111///---,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------)))***++++++------...///...---+++******+++---...,,,---------.../////////,,,,,,++++++,,,,,,---.........---------,,,,,,,,,111000///...------...///..................------,,,------...///000111111..................------......---,,,++++++++++++,,,------...///000111111111000...---,,,,,,---...------------------------,,,---///111111111000000111000000///...------,,,000000000000111111111111000000000000111222333444333333222111000000111111444333222000///.........222444555555333111000111...------,,,,,,------...---------,,,---......///......---------,,,,,,,,,------......------,,,+++***+++,,,,,,---------,,,..............................////////////......------,,,,,,,,,------...+++,,,,,,,,,---.........------............------..............................////////////......//////............//////000000000000///...------000/////////............///...------------...///...............///000000000000000000000000000000000000000000000000000000////////////////////////...............///000000111000...------...000111------...///000000////////////......//////000111111000000000/////////...000000000000000000000000////////////////////////////////////000000000000000000////////////000000111111000000////////////////////////////////////...//////000000000000000000000000111111111222222000000000000111111111111//////000111111000//////000000000000/////////...000000000000000000000000/////////000000111111111111000///.........///000...000111000///...///111000000000000000111111222111111000000000000111111222111000//////000111222000000////////////000000000000000//////.........////////////////////////000000000///......------------..............................////////////---------.........//////000/////////................................................////////////......---,,,,,,,,,---------------------------------------...------,,,,,,........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///+++,,,,,,------------,,,,,,,,,,,,---------.........------,,,,,,---------,,,,,,,,,---------......******+++++++++++++++,,,+++***)))***,,,---,,,***,,,,,,,,,---------......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,++++++,,,,,,---.........---------,,,,,,,,,111000///...------...///,,,,,,------.........///..................//////........................,,,,,,,,,+++,,,,,,------------......//////000000//////...------...///000------------------------,,,---...///000000000///......////////////000000000000000000111111111111000000000000111222333444333222222111000000111111333333222111000000000000))),,,///222222333555777///......------......///,,,,,,,,,,,,,,,------......------------,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,------........................,,,---...//////...---,,,++++++,,,---............,,,,,,------------------------............------////////////////////////......///////////////...//////............//////////////////...---,,,,,,////////////............///......------......///...............///000000000000000000000000000000000000000000000000000000////////////////////////...............///000000111000///......///000111+++,,,---///000000111111......------......///000000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000////////////000000111000000000000/////////---......///000000111111...///000000111111000000/////////000000000111111000000000000111111111111...//////000000//////...000////////////.........000000000000000000000000////////////000000000000333222111000////////////...000111000///...///111000000000000000111111222222111111000000111111222111111000000000000111111000000////////////000000/////////...............///000000000000000000000//////////////////////////////..............................////////////---............/////////////////////................................................////////////------------------......------------------------------,,,,,,,,,---......---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---............------,,,,,,,,,,,,---------......---------,,,,,,------...,,,,,,,,,---------...............---------------...,,,,,,,,,...///...---,,,,,,,,,---------......------------,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***............------------,,,,,,,,,,,,,,,------.........---------,,,,,,,,,000///......---.........******+++,,,---...//////............------,,,,,,........................++++++++++++,,,---...///.........///////////////------------...///000111------------------------+++,,,---...////////////------...///111222333333000000000000111111111111000000000000111222333444333222111111000111111111333222222111111222222333...000222222111111222444......------------......,,,++++++++++++,,,------------------------------,,,------...------,,,,,,---,,,+++***+++,,,---...---------...............+++,,,...//////...,,,+++)))***,,,...//////......///////////////.........------............------........................---...////////////////////////............/////////////////////...---,,,///////////////.........//////............//////...............///000000////////////////////////////////////////////////////////////////////////...............///000000111111000000000000111111,,,---...///000000000000---------------...//////000000000000////////////////////////////////////........................////////////000000000000000000////////////000000000000000000000000000000/////////000000111111111//////000111111111111000////////////000000000000///000000000111111111111......////////////......000000000000000/////////000000000000000000000000////////////////////////111111000000////////////...000111000///...///111000000000000000111111222000//////////////////000111000000000000000000111000000////////////000000..................------///////////////000000000............//////000000000000//////......------............////////////...............////////////////////////.............................................////////////---------------...///000---------------------------,,,++++++,,,---///000---------------------------------............///------------------------...---,,,,,,,,,,,,---..................---,,,+++,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,---------......000000//////......------///........./////////...,,,,,,,,,---------......------------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++------------++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,........................+++++++++,,,,,,------------------------------------------...............,,,,,,,,,,,,,,,---......///////////////.........---------------......///........................------...//////000000000---...///000111222333444///000000000111111111111000000000000111222333444222222111111111111111222222222222222333444555555555666666444222111333444------,,,,,,,,,,,,------,,,++++++++++++,,,------------------------------,,,,,,------...------,,,...---,,,+++***+++,,,------------.........//////+++,,,---......---,,,+++)))***,,,...//////......///////////////.........------............------------------------------------.../////////////////////............////////////000000000///...............///////////////////////////////////////...............///000000////////////////////////////////////////////////////////////////////////...............///000000111111000000000000111111...///////////////......---------------...//////////////////000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000111111111111222222111111000000000000///000000111111111111111////////////000000000000///000000000111111111111//////............//////111111111111111111111111111111111111111111111111000000000000000/////////......//////000000000000...000111000///...///111000000000000000111111222000000////////////000000000000000111111000000000000000////////////000000------..................---------....../////////------......///000000000000000000//////......---............////////////////////////////////////.........///////////////////////////////////////............////////////------------......///000---------------------------,,,++++++,,,---///000---------------------------------............///---------------------------------,,,,,,------------------------,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---,,,,,,,,,+++*********+++,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------------...++++++++++++++++++++++++...------,,,,,,++++++***------++++++++++++------......------,,,,,,,,,+++------,,,,,,------...///......---------,,,,,,,,,------..................---------,,,,,,+++++++++++++++,,,,,,---......///---------........./////////...------,,,,,,,,,---///////////////.........------------,,,,,,++++++......................../////////000000111222222//////000000111111111222///000000000111111111111000000000000111222333444222111111111111111222222111111111222333555666777111222333333444666:::===,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,------------...,,,,,,------......------------,,,,,,++++++,,,,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,------------------------............------------------------------,,,---...///000000000000//////............////////////000000000//////............///////////////...//////000000//////..................///000000000000000000000000000000000000000000000000000000////////////////////////...............///000000000000000000000000000000///////////////...------......------......///000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000111111111111222333333222222111000000//////000111111222222111111/////////000000000111111000000000000111111111111000//////......//////000111111222222222222222333111111111111111111111111111111111111000000000000,,,---...///000000000000...000111000///...///111000000000000000111111222333222222111111222222333000000111111111111000000000000////////////000000.............../////////,,,,,,------......//////---.........//////000000000000//////////////////............////////////000000000////////////............///////////////////////////////////////............////////////.........---......//////------------------------------,,,,,,,,,---......---------------------------------............///------------------------------------------------,,,------------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,---......///,,,,,,,,,---------......------------,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,---------......------------............------------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---+++******+++---...------------,,,,,,,,,,,,---------------......///......---------,,,,,,,,,,,,,,,---............---//////...---,,,+++******++++++,,,---...///000000,,,,,,------.../////////000///...---,,,,,,,,,,,,.........///////////////---......------,,,******........................000000000000111222333444000000000000000000000///000000000000111111111111000000000000111222333444111111111000111111222333111111111222333444666666444555444444555888<<<@@@------,,,,,,,,,,,,---------------,,,---......///,,,,,,,,,---------......+++,,,------......------,,,---------,,,,,,+++***,,,,,,------...//////000---,,,+++******+++,,,---------,,,,,,,,,------...+++,,,,,,,,,---.........------............------........................,,,---...///000000000000//////............//////---......//////...................../////////000...///000111111000///..................///000000000000000000000000000000000000000000000000000000////////////////////////...............///000000/////////000000/////////---...///////////////...//////......//////000111.../////////000000000111000000000000000000000000111111111111111111111111////////////000000000000000000////////////000000000000111111111222222222222222222222222222222111000000111222222222222111000000000111111111222222000000000000111111111111111000////////////000111000000111111222222222222111111111111111111111111333222222222111111111000...///000111111111000///...000111000///...///111000000000000000111111222333222222111111222222333///000111222222111000///000000////////////000000.........//////000000000---------...//////000000.........//////////////////////////////000000000............////////////000000000000/////////.............../////////000////////////////////////............////////////000//////............///---------------------------------...------,,,,,,........................---------............///........................,,,------------------,,,,,,------............---,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,,,,,,,---------...............///////////////...000111000...,,,...///,,,,,,,,,---------......------------.........///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////......---------,,,,,,,,,+++,,,---.........------///.........---,,,,,,,,,---------....../////////,,,,,,------...//////000///......---------......------......//////000000---.../////////...---,,,........................000/////////000111222333////////////////////////000000000000111111111111000000000000111222333444111111000000111222222333111111111111222444555555::::::999888999===BBBFFF.........------............------------...//////,,,,,,,,,------.........+++,,,,,,---.........---,,,,,,---...---,,,***))),,,,,,------...///000000...,,,***((((((***,,,...///...---++++++,,,---...------......///000111111---..................---////////////////////////,,,---...///000000000000//////............//////,,,,,,------...------------.........//////000000...///000111111000///..................///000000000000000000000000000000000000000000000000000000////////////////////////...............///000000......////////////......,,,,,,...///000000111111///////////////000111111.../////////000000111111000000000000000000000000111111111111111111111111////////////000000000000000000////////////000000000000111111222222222222111111111222222333444444000000111222222222222111111111111111222222222222000000000000111111111111222111000//////000111222//////000000111111111222111111111111111111111111333333333222222222111111222222333333222111///...///000111000///...///111000000000000000111111222111111000000000000111111///000111222222111000///000000////////////000000.../////////000000111111---......///000111111222////////////////////////......//////000000111111............/////////000111111000000/////////...---.........//////000000000000000000000000000000............/////////000111000///...............------------------------------...///...---+++***////////////////////////---------.........//////........................,,,------......------,,,------...///000000000///,,,,,,,,,---------......+++++++++,,,---...///000,,,,,,,,,---------......***++++++,,,,,,---------+++---///---***)))***,,,,,,,,,,,,---------......---------.........//////++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++++++++,,,,,,---------...------------...//////......---------,,,,,,,,,***+++---...///...---------.....................000////////////.........,,,,,,------...///000000---------------...///000,,,------...///000111111---...///111111111000000//////////////////////////////......///000222333---.........//////000000000000000000111111111111000000000000111222333444111111000000111222333333111111111111222333444555666777999<<>>???BBBFFFLLLSSSYYY```ggglll.........---------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------................................................++++++,,,,,,---.........///......---------......////////////////////////---......///000000000000......///////////////...///000111111///...///000//////............//////////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111000000000//////.........111111111111111111111111111000///000222333222111000111111111111000000///000000111111111111000000000000111222222222222222000000000000000000000000111111222222222222111111000000000000000000111222000000000000000000000000000111222222333333222222---111222111666===;;;444222222222222222222222222111111111111111111111111111111111111111111111111/////////000000000000111000111222111/////////111222222222222222222222111//////000111222333333333111222222222222222333333111111111111111000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111000000////////////......000000000000////////////111111111111111111111111111111111111000000000000111111000000000000111111......////////////......000000000000000000000000111111000000000000//////111000000////////////000......////////////..................////////////.........///......---,,,,,,,,,---...//////......------...//////...------................................................------.........---,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,........................+++++++++,,,---...///000------------------------///...---,,,+++)))((((((------------------------------------,,,,,,,,,,,,......------,,,,,,------------------............,,,,,,---...............///...+++(((&&&'''***---------------------------........................---...////////////...------,,,+++---///000000///,,,,,,------.../////////+++,,,---........................---------------------........./////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111333333444444444555555555222222222222222222222222444555777:::>>>AAADDDFFFMMMQQQXXX^^^ccchhhmmmppp...............------------,,,,,,++++++,,,,,,------------,,,,,,---------......................../////////......---------,,,,,,,,,------------...........................////////////////////////,,,,,,---------.........------------......//////////////////////////////------///000111111111111...///////////////...---///000000000/////////////////////....../////////////////////////////////////////////////////////////////////////////////111111000000000000111111222111111000///...------000000000000000000000000000//////000222333222111000000111111111111000///000000111111111111000000///000111222333222111000000000000000000000000000222222222333333222222222111000000000000000111111000000000000000000000000000000111222222222222222+++...///...000444222+++222222222222222222222222111111111111111111111111000111111111111111222222000000000000000000000000///000111111//////000222111111000000000000000000111222222333333111000///222222222333333444444444111111111111111111111111222111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000//////////////////000000000000////////////111111111111111111111111222222111111000000//////111000000//////000000111000000111111111111000000////////////////////////000000000000000000//////111111000000//////............////////////...............///////////////000//////...,,,***((('''//////000000000000111000---..................---................................................---------------------,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------..............................+++++++++,,,---...///000..............................------,,,+++******------------------------------------------,,,,,,...---,,,++++++,,,---...------------------------,,,,,,---............---//////...,,,***+++---000---------------------------------..........................................---,,,---///000///.../////////...------,,,,,,,,,,,,---..............................---------------------.........///////////////////////////////////////////////////000000000000000000000000000000000000000111111111111111111222222222222333222333333333222333444666777999===BBBHHHLLLOOOQQQUUUYYY```fffiiilllnnnppp........................---,,,,,,++++++,,,,,,------------------------------...................../////////......---------,,,,,,---------.................................////////////////////////.............../////////,,,,,,---....../////////////////////////////////------///000111111111111...///////////////...---......---......///.........//////////////////...////////////////////////////////////////////////////////////////////////111111000000000000111111222222111000///......---///////////////////////////......///111222222111///000000111111111000000000000111111111111000000---...000111111111000///111111111111111111111111222222222333333222222222111111000000000000000111000000000000000000000000000000111222222222222111000111111///000333333000222222222222222222222222111111111111111111111111000000111111222222222333111111111111000000000000,,,...000111000111333555222222111000//////000000000111222333333111000///222222333333444444444555111111111111111222222222222222222222111111111111000000000000000000000000000000000000000000000000//////000000111111111111//////000000000000000000000000000000////////////111111111111111111111111222222111111000000//////000//////......//////000111111000000000000111111//////////////////////////////////////////000000111111000000//////............////////////......///////////////........./////////......,,,++++++111000000///////////////.........------.........................................................------------------------////////////............++++++++++++++++++++++++,,,,,,,,,---------..............................------,,,,,,,,,------...........................---------...............---------------------------------------------------,,,+++******+++,,,---++++++++++++++++++++++++---------------,,,++++++***---///000//////000111........................---------.........//////......------------......000...------......---,,,/////////...------,,,,,,------......//////..............................------------.........///////////////////////////////////////////////////000000000000000000000000//////000000111111111111000000000000111111111111000222222222222444888;;;>>>AAAGGGNNNTTTXXX[[[\\\]]]aaagggkkkmmmnnnoooooo.............../////////------,,,,,,,,,,,,------------............---------------...............,,,,,,,,,,,,,,,,,,++++++,,,---------............................................................////////////////////////,,,,,,---.../////////...////////////////////////---......///000000000000......///////////////......---,,,---...///...---......////////////......////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111111111111000000/////////..............................---///111222222111///000000111111111111000000000111111111111000000......///000000000000000111111111111111111111111111111222222222222111111222111111000000000000000000000000000000000000000///000111111222222111111000000///...///111222333222222222222222222222222111111111111111111111111000000111111222333333333222111111111111000000000,,,...000111222333555777666555333222111111222333---...000111333333444444222333333333333333444444111111111222222222222222111111222222222222222222000000000000000000000000000000000000000000000000/////////000111111222222//////000000000000111111000000000000////////////111111111111111111111111111111111111000000000000//////............////////////............//////000000000000000000000000......////////////000000///000000000000000///.........////////////......///////////////.........,,,---...000111222222222///...---,,,,,,,,,,,,,,,///...------------...///................................................------,,,,,,,,,---......000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,........................///...---,,,,,,,,,,,,,,,---------------------------------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++*********+++,,,,,,++++++++++++************---------------,,,+++***'''***...000000//////000////////////////////////,,,,,,------.../////////......------------......111///...---......,,,+++,,,,,,------.../////////---....../////////...................../////////------........./////////000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222111111222222222333333333...000222333333777===CCCIIIMMMSSSYYY^^^aaacccccceeehhhmmmppppppooooooppp---........./////////000......------------......,,,---...//////...---,,,---------.........//////++++++,,,,,,,,,,,,,,,,,,------------....................................------------------------........................,,,---...//////......---////////////////////////---....../////////......------...///000000000//////---,,,---000111000...---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000//////......//////000111000000000000000000000///////////////////////////......000222444333333//////000111111111111111000000111111111111000000000000//////000000111222111111111111111111111111000111111111111111111000222222111000000000000000000000000000000000000000///000000111111111111111.........///......///111111111111111111111111111111111111111111111111111000000111222222333444444222222222111111111000000...000222222222333555777777555333222111111222333......///000111333555555333333333333222222222222111111111222222333333333111111111222222333333333000000000000000000000000000000000000000000000000...//////000111111222222//////000000000111111111000000000000////////////000000000000000000000000000000000000000111111111000000////////////000000000///...------...///000000000000000000000000000........./////////000000...///000111111000000///......////////////......000/////////............,,,,,,...///000111111111,,,,,,+++***++++++------///...------------...///................................................---,,,,,,,,,,,,---...///000000//////............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,------------.........///***++++++,,,------,,,,,,,,,,,,,,,++++++*********,,,------............---)))+++---......---...///........................,,,,,,------...//////000...------,,,,,,------...///...------...///...,,,,,,,,,------.../////////......////////////......---........./////////000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222222222222333333333444444111444777888:::???HHHOOOVVVYYY^^^ccceeefffeeedddjjjlllooopppooonnnnnnnnn---.........//////000000///......------......///,,,---...//////...---,,,---------.........//////---------....../////////---------.........//////........................------------------------------------------------------...//////...---,,,////////////////////////..................------,,,,,,...///000000000000000...---...111222111///---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000//////............//////000000000000000111111111000000000000000000000000000//////111333555555444//////000111111111111111000000111111111111000000222111000000000111333444111111111111111111111111000000111111111111000000222222111000000///000000000000000000000000000000//////000111111111111111000111222444333111111333000000000000000000000000111111111111111111111111000000111222333333444444222222222222111111000000111222444444333333444555555444111000//////000111222222000000000111222333333333333222222111111111111111111222222333333333000000111222333333444444000000000000000000000000000000000000000000000000...//////000111222222222//////000000111111111222000000000000//////////////////////////////////////////000000111111222222111111000000000000111111222111000//////000111222000000000000000000000000---.........//////000000---...///111111111000000......////////////......000000//////.........---------------,,,+++***)))++++++++++++,,,...000111///...---,,,,,,---...///................................................---,,,,,,+++,,,---.../////////.........---------------------------------,,,,,,---------.................................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////***+++---...///...---------------,,,,,,++++++++++++,,,---///000111111111.........---,,,,,,///111------------------------,,,,,,------...///000000...---,,,,,,,,,,,,---...---,,,,,,---///000///...000//////...------,,,,,,...///////////////......---.........//////000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000...//////000111222222222111111222222222333333333666:::===???AAAHHHRRRZZZ^^^aaaeeehhhhhhgggdddbbbjjjlllnnnnnnlllkkkkkkkkk......////////////......////////////////////////......////////////.........//////////////////...+++,,,,,,------......///............////////////////////////////////////........................000///...------...///000000000000000000000000000000000000000000000000000........................////////////////////////........................,,,,,,++++++,,,///111333000000000000000000000000111000///......///000111...///000111111111111111000000000///......------111000///111333333000---***+++,,,...///000000000111111111000000000000000000000000000111111111111000000000000000000000000000000000000000111111222///000111111111111000///222222111111111111222222000000111111111111000000000000111000//////111333000000000000000000000000222222111111111111111111222222111111111111111111111111111111111111111111000000000111222222333333333333333333333333333333444333222111111111222333444444444333333222222222333333333111//////111333555444444333222222222333***,,,...000222222222111222222222111111111111000333222222222111000000000111111111111111111111111111111111111111111111111222111111111000000//////000000111111111111000000000000000000000000111111000000////////////000000000000000000000000000000333222111000///...---,,,...///111222222000---,,,////////////////////////////////////////////////000000000000000000000000...///000111111111111111//////............//////,,,,,,------...///000000000000///...---,,,,,,,,,---------.........//////........................------...///000000//////+++,,,---...---+++(((''',,,,,,,,,,,,+++***)))(((.........------,,,,,,,,,000000///...------,,,,,,........................,,,,,,,,,------.........+++,,,,,,,,,,,,+++***))),,,---///000000///---,,,------......------,,,+++..................------)))***+++,,,,,,,,,,,,,,,,,,---...//////...---,,,...---++++++---...---,,,......---,,,---...///000..............................//////////////////---///000000///......///------......//////000000//////---,,,,,,---...///////////////000000000000//////000000000000//////////////////000000000000............////////////000000000000111111111111,,,///222444333111000000000000000111444666666666666<<>>DDDMMMTTTYYY^^^ffflllooonnnoooppprrrqqqnnnllllllkkkjjjjjjkkkkkkiiiggg000///...------...///000////////////////////////......////////////......---......//////......---111111000000///......---............////////////////////////////////////...........................---,,,++++++,,,---...........................000000000000000000000000000000000000000000000000////////////////////////........................///...---------...000111000000000000000000000000///000000111111000000////////////000//////......------...//////000111111222111111222333444222000---...///000111222222222111111111111111111111111000000000111111111222222111111111111111111111111111000000000000111222222333222222222222222222333222222111111111111222222222222333333333333222222222222333111///...000111111111111111111111111111111111222222222222222222111111222222222222222222222222222222222222222222000000111111222333333333333333333333333333333333333333222222222222333333333333222222222222222111222333444444333222444555222222111111000000111111444444333333222333333333333222222222111111111111111111111222222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000111111111111000000222111111111000000//////111000000//////000000111000000000000000000000000222222222222111111111000222111000......///000111////////////////////////////////////////////////000000000000000000000000111222222111111000///...//////............//////---------......//////000........................------........./////////........................---....../////////////////////......------,,,,,,......///......---,,,+++...------------,,,,,,,,,***+++,,,---...000111111........................------------------,,,,,,///...,,,++++++,,,------***+++,,,------,,,+++***......//////......---,,,***++++++,,,,,,---------///...---,,,+++,,,---.........////////////......000...------...//////......------------...//////........................////////////......------...///111111///...///000///////////////...............---------......///............//////////////////000000000000//////111111111111222222222222000000000111111111222222000000000111111111222222222222111///......111444555444444444777<<>>BBBJJJSSS___gggjjjlllooorrrooommmllllllmmmnnnooonnneeedddeeefffgggfffccc```ZZZYYYWWWWWWXXXWWWUUUSSS//////............////////////............//////000///...---------------////////////////////////000000000000///////////////...---,,,---...111222000000//////.........---////////////000000000000////////////////////////////////////000000000000222111...------...111222111111000000//////......111111000000000000111111222111111111000000////////////000000000000//////000111222222222000///...000000000000111111111111222111000000///000000111111111111111111111111111111000///......///000111111111111111111000//////000111111111111222222222///000111333333222111111111111222222222333333333333222222111111222222333444333222111000000000000111111222333333333333222555555444333222111000///000111222222222222111000222222333444444444444333444333222222222333444555222222111111222222333444444444222222222222444444222444555444333111222222333333444444444333222111555555555555555555555444444333222222222444555666===EEENNNMMMEEE:::444222222222333444444555666666333333222222222222222333444444333333333444555555555444333333222222333333444444444444444444444444222444666444000...000222222222222111111111111000333333333222222222222111333333333222222222111111111111111111111111111111333333333333333333333333000000000000000000000000222111000//////000111222//////............//////111111000000//////......////////////////////////222111000000///000000000111111111111111000//////000000///.....................//////////////////////////////////////////////////////////////////000000//////.........---/////////////////////////////////...------,,,,,,***,,,///111111///,,,***..................------........................---------............///---------------...///000111111000......---------...---,,,++++++,,,---...///...---,,,,,,+++,,,,,,......////////////......---------............///000000000000000////////////...---...//////---+++........................)))***,,,...///000111111333222000///....../////////............---------000000000000////////////...///000111111000///...111111111111111111111111000000000000000000000000///000000000111111111111222333222111000000333555555777999;;;===BBBHHHLLLYYY^^^fffmmmrrrrrrqqqoooiiihhhhhhiiikkkllllllkkkhhhbbb___aaabbb___\\\[[[WWWVVVVVVVVVVVVXXXZZZ\\\/////////......///////////////............//////000///..................////////////////////////////////////000000000000000///...------///000111000/////////............////////////000000000000////////////////////////////////////000000000000333222000/////////000111111111111111000000000000111111000000000000111111111111111111000000000/////////000000000000//////000111111222111000///...000000000000111111111111111111111111222222222222111111111111111111111111000000///......///000000222222222222222111000000000111111111111222222222000000111222222222222222111111222222222333333333333222222222222222222333000000000000111222333444111111222333333333333222333333333222222222222222222222333444444333222222111111222333333333333222444444333222333444555666333222222222333333444444555555444333333444555555333444666555333222222333555555555444444444444333444444444444444444444333888888777666666777888999???FFFMMMMMMDDD;;;666555222222333444444555666666333333222222222333444444444444333333333333333444333222222222222333333444222222222222222222222222000222333333222222333444222222222222111111111111111111111000000000000///333333222222222111111111111111111111111111111111333333333333333333333333111111111111111111111111222111000//////000111222111000000//////000000111111111000000////////////111111111111111111111111222222111000000000000111111111111111111000//////000000///...............///////////////.........////////////////////////////////////////////////000/////////....................................,,,,,,------------------+++---///000000///---+++................................................---------............///---------------...//////111000///...---------------------,,,,,,---------/////////.....................////////////......---------............///////////////////////////...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////...---------...///000---------....../////////000000000000///////////////000111222222111000///222222222111111111111111////////////////////////000000000111111111111111000111222222111111333444777:::>>>BBBFFFKKKQQQUUUbbbeeejjjooorrrrrrpppoooiiihhhhhhiiijjjjjjiiigggeee___]]]______\\\ZZZZZZUUUVVVWWWYYY]]]bbbhhhkkk//////////////////////////////............//////000///////////////000111////////////////////////......//////000000111111222111000///...///000111////////////............////////////000000000000////////////////////////////////////000000000000333222222222111111000000111111111111222222222222111111000000000000111111111111111111000000000000///000000111111000000///000111111111111000//////000000000000111111111111000111222333444444333222222222222222222222222222000//////......//////000222333333333333222111111000111111111111222222222111111111111111222333333111111222222222333333333333333222222222222333333111000000111111222333444111222222333333333333333111111222222333333444444444444555666666555444444222222333444444444444333444444333333333444555666333333333333444444444555666555555444444555555666444555777666444333333444777777555444444444555666555555555555555555555555888777666555555666777777@@@EEEJJJIIIBBB;;;888888333333333444444555555666333333333333333444555555444444333333333333444444222222222222333444555555222222222222222222222222111111111444777999999999333222222222111111111111111111111000000000000///222222222111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222111000000000000111222222111111000000111111222111000000000000/////////111111111111111111111111333333222111111111111111000111111111111000000///000000/////////.........000000//////.........---////////////////////////////////////////////////////////////............------------------------***++++++,,,------......------...//////...------................................................---------............///...------------...//////000///...---,,,,,,,,,,,,,,,------......------,,,+++,,,------......------......////////////......---------............///---------.../////////000...------...///000...---,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,++++++,,,,,,---//////+++,,,---...///000111111////////////000000000000111111222222222222111111222222222222111111000000////////////////////////222111111111111111111111000222444555444555666888<<<@@@FFFMMMRRRXXX]]]aaaiiikkkmmmooooooooommmllljjjiiiiiiiiiiiigggdddaaaccc^^^[[[\\\\\\YYYXXXYYYTTTXXX^^^eeemmmvvv~~~/////////000000///////////////............//////000/////////000111222222////////////////////////---......///000111111222333222111000//////000000///////////////.........////////////000000000000////////////////////////////////////000000000000///000111222222222111111000000000111111222222222111111000000000000111111111111111000000000000000000000000111111000000000000000111111111000000000///000000000111111111111---///111444444444333222222222222222222222222222////////////////////////111222222333222222111111000000111111111222222222333222111000111222333444111111222222222333333333222333333333333333333222444444333222111111111111111222333333444444333333222222222333333333444444444555666777777666555444333444444555555555555555333333333333333444444444222222333333444444444444555555444444444444555555555666888777555444444555888777555333333444555666888888888888888888999999888888666555555555666777===AAADDDCCC>>>999888999444444444555555555666666222222222222333444555555333333444444555666888888666555555444444555555666555555555555555555555555555333333666;;;======;;;333333222222222111111111333333333222222222111111111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111000000111111111000000000000000000000000111111111111111111111111444333222222111111222222000000111111111111000///000000000000000///......000000000///......------///////////////////////////////////////////////////////////////.........------------------------,,,,,,,,,------..................------.........---------.......................................---------............///......---------......//////...---,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,---///000000//////......////////////......---------............///+++,,,,,,---...///000000///...---...//////---+++////////////////////////------............------,,,,,,,,,,,,------......,,,------...///000000000////////////000000000000111111111111111111111111333333222222111000000000000000000000000000000000333222222222222111111111333444666666777999===@@@EEEJJJQQQXXX]]]bbbgggiiillllllllllllkkkkkkjjjjjjkkkjjjjjjjjjiiieee```\\\bbb]]]ZZZZZZYYYVVVVVVYYYVVV___lllxxx//////000111111000////////////............//////000000000000000111222333000000000000000000000000---......///000111111222222222111000000000//////.........///////////////////////////000000000000000000000000000000000000////////////000000000000***,,,...111222333222222...//////000000111111111111111000000000000111111000000000000000000111111000000111111111111000000000000000000000000111111///000000000111111111111,,,...000222333333222111222222222222222222222222///000000000000000000///000000111111111111111000000000111111111222222222333222111111111222444555111111222222222333333333222333444444444444333222555444333222111111111111222222333444444444444333444444444333333333222222333444555666666555444333222222333444444444444444111222222333333333333333111222333333444444333333333333333444444333333333555777888777666444555555777666444222222333444666888888888999999999::::::<<<;;;:::999999:::;;;;;;999<<<===<<<999777777888666666666666666777777777222222222222222333444444333333444666888;;;===>>><<<;;;:::888777666555555555555555555555555555555777555444555999;;;:::777333333333222222222222111333333333222222222111111111111111111111111222222222222222222222222222222333333333333333333333333111111111111111111111111111111222222222222111111111000000//////000000111000000000000111111111111000000000000000000000000444333222222111111222222///000000111111111000000000000111111000000///...000000//////.........---////////////////////////////////////////////////.........///////////////------------------------000/////////.........---///...------------...///---------.........//////........................---------............//////......---------............---,,,,,,,,,------+++,,,---......---,,,+++...///000111222333333333......////////////......---------............///+++,,,,,,---...///000000111000///......---+++)))////////////////////////+++,,,---...////////////////////////......------////////////////////////.../////////000000000111000000000//////000000000222222222111111111000000111111111111111111111111333333333333222222222222555555666666888>>>EEEJJJPPPTTT[[[aaaeeehhhjjjlllllllllkkkjjjjjjjjjjjjkkkkkkkkkjjjiiigggccc^^^ZZZ^^^ZZZWWWWWWVVVTTTVVV[[[]]]iii|||//////111111111111////////////............//////000000000000000000111222000000000000000000000000......//////000000111111000000000000000000//////.........///////////////////////////000000000000000000000000000000000000////////////000000000000***+++...000222222222222///////////////000000000111111000000000000111111000000000000111111111111000111111222222111111000000000000///000000111222000000000000111111111111......000111222222111000333333333333333333333333000111111222222111111000//////000111111111111000000111111111111222222222222222222222222333444444111111222222222333333333222333444555555444333222222111111222222333444555222222333444444444444444555555444444333333222222222333444555555444333222///000111111222222111111111222333444444444333333111222333555555444444333222333333444444333333222555666888777555444444555666555444333333333444555555666666777777888888888999999888888888999;;;;;;666888999999777777777888888888888888888888888888444444333333333333444444444444666888:::===???AAA@@@???===:::888777666666333333333333333333333333666444333444444555444333333333333333222222222222111111111000000000000///222222222222222333333333333333333333333333333333333333333333333333333333111111111111111111111111111111222333333222111111000000000//////000000000000000000111111111111222////////////////////////333333222111111111111111///000000111111111111000///000111222111000///...////////////////////////////////////////////////////////////////////////.........///////////////------------------------111111000000///......---///...------------...///,,,,,,------.../////////........................---------............/////////...------------.........---------------...,,,------......------,,,,,,,,,,,,,,,---...000000......////////////......---------............///---------.../////////000111000///......---+++)))------------------------+++,,,---...////////////111111111111000///...---000000000/////////............//////000000111111000000////////////000000111111111111111111111111222222222222222222222222222222333333333444444444555666888:::>>>EEEMMMSSSZZZ^^^cccggghhhjjjkkkmmmmmmllllllkkkkkkkkklllmmmjjjiiigggfffdddaaa\\\YYYXXXUUUTTTUUUVVVWWW\\\dddkkkzzz...///111222222111///...//////............//////111111000/////////000000000000000000000000000000////////////000000000000......//////000000//////............/////////000////////////000000000000000000000000000000000000////////////000000000000......///000111111111111111111000000000000000000111111000000000000111111///000000000111111111111000111111222222111111000111000/////////000222333000000000000111111111111111111111111111111111111333333333333333333333333111222333333333333222111///000111111222222222111000111111111111222222222111222333333444444333333111111222222222333333333222333444666666444333222222222222222333444555555222333444444555444444444333333333444444444444444333333555555555555333333000111222222333333222222333444555666666666555555333444666777888777666555333333444555555444333333444666777777555444444555666666666555555555555444555555555666777888888888555555555555666777999:::666777999999999999:::;;;::::::::::::::::::::::::888777666555555444444555666666777888:::<<<>>>??????>>><<<;;;999888777777444444444444444444444444444555555444333111222333444444333333333222222222111111111000000000000///222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222111111000000111111222000000111111111222222222000000000000000000000000222222111000000000000111//////000111111111111111///000111222222000///...------......///000000000////////////////////////////////////////////////............/////////000........................///////////////.................................,,,,,,------...//////000........................---------............/////////...---------------///......---......//////---------,,,,,,---------,,,***)))((((((***---.........////////////......---------............//////////////////////////////...---...//////---+++------------------------------...............---///000111111111000///...///////////////000000000.........///000111111111111111000//////000111111000000000111222222333333111111111111111111111111111222222333444555666666777;;;???EEEJJJQQQXXX\\\bbbeeehhhjjjkkkkkkmmmnnnllllllkkkkkkjjjjjjjjjjjjgggeeecccbbb```^^^[[[XXXUUUTTTUUUYYY\\\aaajjjttt...000111222222111000...//////............//////111111000///......//////000000000000000000000000000000000000////////////,,,---...///000000//////---.........//////000000////////////000000000000000000000000000000000000////////////000000000000222222222111111111111000333222222222111111000000111111000000000000111111//////000000111111111222111111222222222222111111111000/////////111222333000000000000111111111111333333222111111222222333333333333333333333333333222333444444444444333222000111222333333333333333000111111111111222222222111222333444555444333222111111222222222333333333222333555666666555333222555555444333222222222222222333444444555555444444111222222333444666666777333444555666666555444333333444555555666666555555444555777888888888777666555666888999:::999777666333444555666666555444333444555777666444333333444777777777888777666555555666777777888999999::::::777777777777999;;;===>>>888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666666888888888888999:::;;;<<<===<<<;;;:::999888888888666666666666666666666666555777999777444222444666444444444333333333222222333333333222222222222111333333333444444555555555333333333333333333333333333333333333333333333333333333333333333333333333111222333444444333222111333222222222222222222333000000111111222222222222111111111111111111111111222111111000///000000000//////000111111111111111///000222333222111///...,,,,,,---...///000111111////////////////////////////////////////////////---.........//////000000////////////////////////,,,,,,------.../////////------...//////...------,,,,,,------...///000000........................---------.........//////000///...---------------//////.........//////000......,,,++++++,,,......222000---++++++...111333......////////////......---------.........//////000000000000000/////////,,,+++,,,---000000000...000000000000000000000000////////////...---,,,+++---...///111111111000000------...///000111222222---......///000111111222333222111000000111222333//////000111222333333444000000000000000000000000000111222333555666777777:::@@@HHHPPPWWW\\\aaadddfffhhhjjjllllllmmmnnnpppjjjjjjiiiiiihhhgggffffffdddbbb```^^^]]]\\\ZZZXXXVVVUUUYYY___dddkkkwww000000000000////////////////////////////////////000000000000000000000000111111111000000000000000000000//////......------000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000222222222111111111000000333000------///111000...222222222111111111000000222111000000000111333333000000000111222333555555000111222333333222111000111111111111111111111111////////////000000000000222222111111111111222222111111222222222333333333333333333222222222111111000000111222333444444555222222222222111111000000333333333333333333333333222222222222222222222222444444444444444444444444555444333333444555444222333222222222222222333333666666555555555555555444888777666444444444555555555555555666555555444333666444333444777888777555666777777777777666555555999777444333444666888888444666888888777555555555555555555555555666777888666777777777777888888888777777888888777777999::::::<<<>>>@@@AAAAAA@@@???>>>@@@BBBCCCCCCBBB@@@???@@@===999888888888888888222333555666777888888888888777777666666666666777888888777777666666666666444333222222444444333222444555666666666555333333222222222333444555666777666555444333222333333444///111333555555333111///111333555666666555333222333444444222111000111333444444444444444444444444444444333333333333222222000333555444000......000111222222333333333222222222222222111111111000000000000111111111111000000////////////////////////............/////////000000000////////////000000......////////////......------------------------............////////////---...///000///...,,,***........................///......---------......//////...---,,,,,,++++++...........................---,,,,,,,,,...///111...---,,,++++++,,,---...000000//////.........---...------,,,,,,------...........................---------............//////////////////.........///////////////////////////...---------///000111---,,,,,,+++,,,---///000///000000000000//////...000000000000111111111111222111111111000000//////////////////000000000000222222333333333333222222222111000000111111000///555222222666777666:::BBBEEELLLWWW```eeefffeeeeeelllmmmnnnoooooonnnmmmlllnnnllliiifffdddcccbbbccccccbbbaaa___^^^]]]ZZZYYYXXX[[[aaajjjwww000000000000////////////////////////////////////000000000000000000000000/////////000000111111111///////////////.........000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000222222222111111111000000111///------000222222111222222222111111111000000222111000000000111222333111000000111111222333444000111222222222222111000111111111111111111111111////////////000000000111000000////////////000000111222222222222333333333333333333222222222111111222222222222222222333333222222222222111111111000333333333333333333333333222222222222222222222222444444444444444444444444666555444444666666555444222222222222333444555666444444444444444444444444777666555333333333444444444444444555555444333333888666555666888999777555888888999999999999888888:::888777777999:::999888777999::::::999888888888888888888888888999999999999999999999999999999999888999:::::::::;;;===>>>AAABBBDDDFFFGGGFFFFFFEEECCCDDDGGGHHHHHHFFFDDDBBBDDDAAA>>>;;;;;;;;;:::999777888999999999999999999888777777666666666777777888888777777666666555555444333222333444444333222444555666666666555444333555555444444444555666666666555444333333333444444111222333444444333222111222333444555555444333333222333333222000///000222444444444444444444444444444444333333333333222222111222222111000//////000111222222333333222222222222222222111111111000000000000111111111111000000////////////////////////........./////////000000......------------......111111111222222111111111------------------------............////////////------///000///...---+++..............................---,,,,,,------...000000///......---,,,,,,........................000000//////000000111111///...---,,,,,,---...///000/////////.........---...------,,,,,,------...........................---------............////////////////////////...////////////////////////...............///000000...---,,,,,,,,,---.../////////000000000000//////000000000000111111111111111111111111000000000///////////////000000000111111222222222222222222111111111000111222222222222555222333888;;;<<>>======<<<;;;;;;===>>>>>><<<:::========================<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===???AAACCCDDDIIIJJJLLLMMMNNNNNNMMMLLLIIIKKKNNNOOOOOOLLLIIIGGGGGGDDD@@@===;;;:::888666999999999999888888777666777777777666777777888888999999888777666666555555555333222333444555444333555555666666555555444333777777666555555555555555555555444333333333444444222222333333333333222222444444444444444444444444222333444333111111111333333333333333444444444444444444333333333333222222333111//////000111111111222222222333333222222111222222222111111111111111000000111111111111000000////////////////////////....../////////000000000///......------......///////////////////////////------------------------............////////////,,,---.../////////...---........................///......---......//////111111000//////.................................------......------,,,,,,///......------......////////////.....................------------..............................---------............///......//////////////////////////////////////////------...////////////...///...------,,,------------...///000000111000000000000000000111111111111111111111111000000000000/////////000000000111111111111222222222222111111111111111111222333444444444333666<<>>@@@AAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGDDDCCCBBBBBBDDDEEEDDDCCCEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>??????@@@BBBFFFIIIKKKLLLPPPQQQRRRRRRSSSRRRRRRQQQPPPQQQTTTUUUTTTRRROOOLLLLLLIIIEEEAAA???<<<:::777;;;;;;;;;::::::999777777888777777777888999999:::::::::999888777666555444555444333444555666555444555555555555555444444444666666555555555555555666444444444444444444444444444333222222222222333444555555444333333333444444333444555555333333333444333333333333333444444444444444333333333222222222555222......111444333222222222333333333222111111111111111111111111111111000000111111111111000000////////////////////////...////////////000000000111111000000000000111111...------------------.......................................////////////+++,,,---.../////////...........................000000//////000000111111000000000//////.................................+++,,,------,,,+++)))(((/////////....../////////..............................------------..............................---------............///............////////////////////////////////////,,,---.../////////...---//////......---------,,,------...000111111111111///000000000111111111111111111111000000000000000//////000000000111111111000111111222222111111000111222222111111222444666555777;;;AAAIIIQQQ[[[bbbeeehhhllloooooopppqqqrrrqqqqqqqqqppppppooonnnnnnkkkjjjiiifffccc```]]][[[aaadddgggiiijjjnnnuuu{{{.../////////000000000111////////////////////////////////////////////////////////////............------......//////000000////////////////////////222000///------///000222////////////////////////////////////000000000000000000000000000000000000000000111111000000000000111111111111111111111111000000111111222222222222111111000///............222111111111111111111222111111111111111111111111000000000000111111111111333333222222222222333333222222333333333444444444333333333222222222111111000000111222333333444444222222222222222222222333333333333333333333333333333333333333333333333333444444444444444444444444444333222333555666555444444333333333333444555555666666666777888999:::::::::999888777777888999::::::;;;<<<>>>>>>?????????===???AAACCCFFFIIIKKKMMMOOOPPPRRRSSSUUUUUUVVVVVVSSSPPPMMMLLLNNNRRRTTTUUUTTTQQQOOOOOOQQQSSSTTTSSSPPPOOONNNMMMLLLLLLMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHFFFEEEFFFIIINNNRRRTTTTTTUUUUUUVVVVVVUUUUUUUUUTTTUUUVVVWWWXXXXXXVVVTTTRRRTTTQQQMMMJJJGGGDDDAAA>>>????????????>>>===<<<;;;888888888999:::;;;<<<======<<<;;;:::888777555555555444333444666777666555666666555555444444444444333333333333444555666777333444444444444444444444555444222111111222444555666555444333333333333444000222444444333222222333222222222333333333444444444444333333333222222222777333//////222555555333333333333333333222111000111111111111111111111111000000111111111111000000000000000000000000000000////////////000000000111111111000000000000111111111000000//////000000111....................................////////////,,,,,,---....../////////........................//////......///000000111/////////..........................................///000000000...---,,,...//////////////////...---------...............///......------......///........................---------............///---.........//////000000////////////////////////,,,---...//////...---,,,/////////......------,,,------...000111111111111///000000000111111111111000000000000000000111111000000000000111111111111111111222222222222111111222333333222111222555888:::>>>DDDJJJRRR\\\eeejjjkkkmmmoooooooooooopppqqqoooooonnnnnnnnnmmmnnnnnnjjjhhhfffbbb___\\\YYYXXXbbbgggmmmpppttt}}}......//////000000111111////////////////////////000000000000000000000000+++,,,---...000111222333.........///////////////000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000//////000000000000000111///000222111///......///111111111111111222222222000000111222222222222111111111000///////////////222222111000000111222222111111111111111111111111000000000111111111222222111111000000000000111111333333333333444444444444333333333222222222111111///000111222333444444555222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444333222222333555666555444666555555444444444555555555666777888999:::;;;;;;<<<;;;;;;;;;<<<===???@@@@@@AAABBBDDDEEEFFFFFFFFFGGGIIIJJJLLLNNNRRRWWW[[[```aaabbbdddeeefffffffffbbb^^^ZZZYYY\\\aaaeeehhhccc___[[[[[[^^^bbbcccbbb\\\ZZZXXXVVVVVVWWWYYY[[[[[[[[[ZZZYYYXXXWWWVVVUUUPPPNNNNNNRRRXXX]]]^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYXXXVVVRRRPPPNNNKKKGGGEEEBBBBBBAAA@@@>>><<<;;;999:::::::::;;;<<<>>>???@@@@@@???===<<<:::888777666555444444555777888777666666666555444444444444555222222222222444555666777222333444555555555444444555444333222222333444555555555555444444333333222---///111222111000000000111111222222333333444444444444333333333333222222555333111111222333333333333333333333222222111000111111111111111222222222000000111111111111000000000000000000000000000000/////////000000000111111000//////......//////000000///...------...///000....................................////////////---------.......................................,,,,,,,,,,,,---...//////..................................................................---------......//////......------------------.........//////............//////........................---------............///------......///000000000////////////////////////---............---,,,,,,....../////////...---------...///000000111000000000000000000111111111111000000000000111111111111000000000111111111222222222222222333333222222222111333555444333555:::???DDDJJJQQQUUU\\\eeelllooooooqqqrrrrrrpppooopppqqqmmmlllkkkjjjjjjiiijjjjjjfffdddaaa^^^\\\ZZZZZZZZZbbbkkkwww~~~.........///000111111111////////////////////////000000000000000000000000......//////000111222222///////////////.........000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000111111+++...000000///---...///000000111111111222222222///000111222333222222111111111000//////000000000222222111000000111222222111111111111111111111111000000111111111222222222222111111000000111111222333333333444444444444555333333333222222222111111111111111222222333333333222222222333333333444444333333333333333333333333444444444444444444444444444444444444444444444444444333222333666777666555666666666666777888999999888999:::<<<===>>>???@@@BBBBBBBBBCCCEEEGGGJJJKKKKKKLLLMMMOOOQQQRRRRRRRRRUUUVVVVVVUUUVVVZZZaaagggkkklllmmmnnnooopppppppppgggdddbbbcccgggllloooqqqkkkfffbbbaaafffjjjkkkjjjbbb___\\\YYYYYY\\\```cccffffffeeecccbbb```______ZZZWWWWWW[[[bbbfffgggfffeeedddcccbbbaaaaaaaaaaaa\\\\\\[[[ZZZ[[[]]]^^^```^^^\\\ZZZXXXWWWUUUQQQOOOKKKJJJHHHEEEBBB>>>;;;999;;;;;;<<<===>>>@@@BBBBBBBBBAAA@@@>>>;;;999888777555444444555777888888777777666555444333444444555444444444444444555666666222333444555555555444444444444444333333444444444444555555666555333222111---000222333222111111111000111111222333333444444444444333333333333222222222222333222000///000111333333333333222111000000000000111111111222222222000000111111111111000000000000000000000000000000//////000000000111111111000000////////////000000...---+++******+++---.......................................///////////////......------------...........................------------...///000111////////////////////////........................,,,,,,,,,,,,,,,,,,------,,,---...//////...---,,,,,,,,,,,,------.........//////............//////........................---------............///------......///000000111///////////////////////////...------,,,,,,,,,------...///000000///......//////000000000000//////000000000000111111111111///000000000111111111111000000111111111222222222333333444444444444333333///333666777888;;;CCCIIIOOOWWW^^^aaafffmmmrrrqqqqqqrrrtttsssqqqpppppppppmmmllliiigggeeedddccccccaaa___\\\[[[[[[\\\___aaakkkxxx---......///000111111222////////////////////////000000000000000000000000444333222111000///...---000000//////.........---000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000.../////////000000111111(((+++///000...---///111000000111111222222222222///000111222333222111111111111000000000000111111333222111000000111222333111111111111111111111111000111111111111222222222444333333222222333333444333333333444444444555555333333333222222222111111333333333222222222222111222222222333333444444444333333333333333333333333444444444444444444444444444444444444444444444444555444333555777888888777777777777888999;;;<<<======>>>???@@@BBBDDDEEEEEEIIIIIIJJJKKKNNNQQQSSSUUUTTTUUUWWWYYY[[[\\\]]]]]]```___^^^\\\[[[___gggmmmooopppqqqqqqrrrrrrrrrrrreeeddddddfffkkkoooqqqrrrmmmgggbbbbbbgggkkklllkkkbbb___ZZZWWWXXX\\\aaaeeejjjiiihhhgggeeedddbbbbbb```^^^]]]aaahhhmmmmmmkkkkkkkkkiiihhhgggggggggggg___]]]\\\[[[\\\___bbbdddjjjhhhfffeeedddbbb___]]]YYYWWWTTTPPPKKKFFFBBB@@@<<<<<<===>>>@@@AAACCCDDDCCCCCCAAA???<<<:::999888555555444555888999999888777666555444333444555555777777666555555555555666111222444555666555444444444444444444444444444444444555666666666444111000000222555777666444444444000000111222333333444444444444444333333333222222///111444222...,,,---...444444444333222111000///000000111111222222222222000000111111111111000000000000000000000000000000000000000000111111111111222222111111111111222222111000...------...000111////////////////////////............/////////000000///...---------------........................000000000000111222333444000000000000000111111111........................000///......///000222333+++,,,---......---,,,+++,,,,,,,,,------.........//////............//////........................---------.........//////---------...///000000111////////////////////////000///---,,,+++,,,------,,,---...000000000/////////000000000000000///...000000000000111111111111//////000000111111111222000111111111111222222222333444444555555444444333...222777999;;;AAAJJJQQQWWW```ggghhhlllrrrtttrrrppprrrssssssqqqooonnnnnnnnnllliiieeebbb```^^^^^^]]][[[YYYYYY[[[___dddgggwww......////////////......000000000000000111111222000000000000000000000000//////000000000000//////////////////////////////////////////////////////333222000/////////000111000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000/////////000111111222222000111333555555333111000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111222222333333333333333444555444444333333444444555111222333444444333222111444444444333333222222222222222111111222222333444333333333333333333333333666555333111111222333444555555555555555555555555666444333444555666777666999999999;;;>>>@@@@@@@@@CCCCCCEEEIIIOOOSSSUUUVVVTTTTTTTTTVVV[[[^^^______cccddddddcccaaa``````aaabbb```___^^^aaafffkkkooonnnnnnooooooooollljjjiiibbbbbbcccdddfffiiikkkmmmjjjhhhfffeeefffgggggggggfffbbb]]]YYYYYY[[[___bbbkkkiiifffdddcccdddfffgggggghhhiiikkkmmmooopppqqqsssuuuwwwyyyxxxtttpppnnnhhhfff```YYYVVVYYYaaahhhlllkkkkkkpppuuuvvvrrrmmmhhhhhhgggccc\\\RRRHHHBBBEEEAAA>>>???DDDGGGEEEBBBFFFEEECCCBBB@@@>>>;;;888777777777777777777777777666777888888777666666666999888777555444222111111555444444333444555666777666666555555555444444444333333333333333333333333444555555555444333333222444444444444444444444444222222222333333444444444444444444444444444444444000000111111111111000000111222444555555444222111222222222222222222222222000000000000000000000000////////////000000000000333333333222111000//////...///000111000...,,,+++////////////000000000000000000111111111111111111//////...------///000111------............------------......///111222333444444444333222111///...////////////////////////........................111111000///......---------------...------,,,,,,........................---......///////////////////////////////////////........................000000////////////000000///////////////.....................////////////111...---...111333333111000000000000000111111222444333222111000000000111000111111111111222222222111222333222222222444555666777888;;;BBBMMMYYYaaalllmmmnnnooopppqqqqqqqqquuusssqqqppppppooommmkkkkkkgggddddddccc___]]]^^^ZZZYYYYYY[[[___hhhssszzz//////000000000000//////000000000000000111111222000000000000000000000000//////000000000000//////////////////////////////////////////////////////222222000/////////000000000000000000000000000000000000000000000000000000222111000//////000000111000000000000000000000000//////000000111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222333333444555555444333333333333333333444222222333333333333222222444444333333222222222222222222222111222222333444333333333333333333333333333333444444444444444444555555555555555555555555777666555555666777777777;;;<<<>>>BBBEEEHHHIIIIIILLLMMMOOOSSSXXX[[[\\\\\\\\\[[[[[[]]]```cccddddddggghhhhhhfffdddbbbcccdddcccbbb```___```cccfffhhhiiijjjjjjjjjiiigggdddccc_________```aaabbbcccddddddbbb```___```aaaaaa```aaa^^^YYYVVVUUUWWW[[[]]]dddcccaaa``````bbbdddeeeggghhhiiikkkmmmoooqqqqqqtttvvvzzz}}}}}}|||yyywwwrrrooohhh```[[[]]]eeelllrrrqqqsssyyy~~~vvvuuutttoooggg^^^TTTOOOIIIFFFCCCEEEHHHIIIGGGCCCFFFCCCAAA???>>><<<:::888777777777666555555444444666777777777666666666777555555555555555555555666666555444444444555666777666666555555555444444444333333333333333333333333444555555555444444333222333333333333333333333333333333444444444555555555444444444444444444444444111222222333333222222111111222333444444333222111222222222222222222222222000000000000000000000000......///000000111222222333444444333222111000000000000111222111///---,,,////////////000000000000///.....................000000...------......///.........//////...............//////000222333444555555555444333111000000///////////////////////////////////////////////////......---,,,,,,++++++---------......------,,,........................---......///////////////////////////////////////........................//////000000000000//////..................//////....../////////000000000111///---...111333333111000000000000000111111222111111111111111111111111///000000000000111111111111222333333222333555777999;;;???DDDKKKUUU___ffftttsssrrrqqqqqqqqqsssttttttrrrooonnnmmmkkkiiiggggggcccbbbcccaaa\\\ZZZZZZYYYZZZ\\\bbbkkkxxx000000111111111111000000000000000000000111111222000000000000000000000000///000000111111000000///////////////////////////////////////////////////111111000/////////000000000000000000000000000000////////////////////////222222111000//////000000000000000000000000000000000000000111111111111111444333111000000111333444111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222333333444555555333333333333333333333333333333222222222222333333333333222222222222222111222222222222222333444444444444444444444444444444000222444666777666555444666666666666666666666666999999999999999:::;;;;;;@@@CCCGGGLLLPPPSSSTTTUUUUUUVVVYYY]]]aaaddddddcccfffddddddeeehhhjjjjjjjjjmmmmmmmmmjjjgggeeefffgggeeedddcccbbbaaaaaabbbbbbdddeeeeeeeeedddaaa^^^]]][[[[[[\\\\\\[[[ZZZZZZYYY\\\ZZZXXXWWWXXXYYYYYYXXXZZZXXXTTTQQQPPPRRRUUUWWWYYYYYYXXXYYYZZZ\\\^^^```cccccceeegggiiikkklllmmmpppsssxxx|||~~~~~~|||xxxtttnnnfffbbbeeemmmttt{{{{{{}}}{{{sssiiiaaa\\\RRRPPPNNNOOOPPPPPPLLLHHHHHHDDD@@@===<<<;;;:::999999888888777666555444444666666666666666666666777555555555666666777777777666666555555555666777888666666666555555555444444333333333333333333333333444555555555555444333333222222222222222222222222444444555555555555666666333333333333333333333333333444444555555444444333111222333444444333222111222222222222222222222222000000000000000000000000//////000000111222333333444444444444333222111111111111222222222000...---////////////000000000000.........---------,,,,,,000000///...------------...//////000000//////.../////////000111222333444555555444333333222111000////////////////////////000000000000000000000000.........---,,,,,,++++++,,,------.........------........................---......///////////////////////////////////////...........................///000111111000///...,,,---------...////////////000000000000111111111111///...///111222222222000000000000000111111222...///000111222111000000/////////000000000000111222333333333333555888;;;???CCCJJJQQQXXX```hhhmmmyyywwwtttqqqpppqqqsssuuussspppmmmkkkjjjhhheeebbbdddaaa```aaa___ZZZXXXZZZZZZ^^^fffqqq111111111222222111111111000000000000000111111222////////////////////////000000000111111000000000////////////////////////////////////////////////000000000/////////000000////////////////////////000000000000000000000000222222111000000/////////000000000000000000000000111111111111111111111111333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222333333333333444444333444444444444444444333444333222111111222333444222222222222222222222222333222222222222333444444444444444444444444444444222333444555666555555444888888888999999999::::::;;;<<<>>>>>>???@@@CCCEEEHHHLLLRRRWWWZZZ\\\]]]^^^ZZZ[[[]]]bbbgggjjjjjjiiimmmkkkjjjkkkmmmnnnnnnmmmqqqqqqooollliiigggggghhhgggggggggfffeeedddbbbaaaddddddeeedddccc```]]][[[YYYYYYZZZZZZYYYXXXVVVUUUXXXUUUSSSSSSTTTUUUTTTTTTVVVTTTQQQOOONNNPPPRRRTTTSSSSSSSSSTTTVVVWWWXXXYYYZZZ[[[\\\^^^```aaacccdddgggjjjnnnsssvvvwwwwwwvvvqqqppplllgggfffkkkuuu|||yyypppiiiddd___^^^]]]]]]\\\YYYUUUQQQLLLGGGBBB>>><<<<<<<<<;;;::::::999999888888888777777666666666777888888777888888777777666666666555777666666555555777888999666666666666555555555555444444444444444444444444444444555555555555444444333333333333333333333333444444444444555555555555333333333333333333333333444444555555555555444444111111222333333222111111222222222222222222222222000000000000000000000000111111111111111222222222222333333333222222111000111111111111111///...---////////////000000000000000000000///......------//////..................//////000000000000//////////////////000111222333444333222111111000000000////////////////////////////////////////////////000000/////////.........,,,------.......................................---......///////////////////////////////////////........................---///000222222000///---+++,,,,,,---...//////000000000111111111222222222000000//////000111222222000000000000000111111222...000111222222111///---000000000000111111111111222333333333444888===@@@IIINNNVVV]]]ccciiimmmpppwwwvvvtttrrrqqqqqqrrrrrrqqqooollljjjiiigggdddbbbccc```^^^^^^\\\ZZZ\\\```dddkkkyyy111111222222222222111111000000000000000111111222////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000/////////000000000//////////////////////////////111111111111111111111111111111111111000000//////000000000000000000000000111111111111222222222222000111333444444333111000111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333222222555444444333333222222111555555666777777666555555555444333222222333444555222222222222222222222222333333222222333333444555555555555555555555555555666666444444333444555666888888999:::;;;<<<===>>>???BBBDDDFFFGGGJJJNNNQQQRRRWWW\\\```aaaaaabbbddd]]]^^^aaafffkkkooooooooopppnnnmmmmmmnnnooonnnmmmrrrqqqooolllhhhfffggghhhggghhhjjjkkkjjjiiigggeeefffgggggggggeeeccc```___YYYZZZ[[[[[[[[[ZZZYYYXXXXXXVVVSSSSSSTTTUUUUUUTTTUUUTTTRRRPPPPPPQQQSSSTTTUUUVVVVVVWWWXXXXXXXXXWWWUUUVVVVVVXXXYYYZZZ[[[\\\^^^```dddhhhjjjkkkkkkkkkhhhhhhfffddddddiiissszzz}}}~~~wwwqqqmmmkkkjjjjjjiiigggddd___\\\PPPKKKEEE@@@>>>===<<<<<<999999999999::::::::::::888777777999;;;<<<:::888888888777777666666666555777666666555555777888999777777666666666555555555444444444444444444444444444444555666666555555444555555555555555555555555444333333333333333333333333333333333333333333333333333444444444444333333222222222333333222222222222222222222222222222222000000000000000000000000333333222222111000000000000111111111111000000///000000000000///...------////////////000000000000000000//////............---......//////000000000//////000000000000//////...............///000111222111000///.........///////////////////////////........................///////////////.........,,,---....../////////...........................---......///////////////////////////////////////////////////////////////---///000222222000///---,,,,,,------...///000000111111111111222222222222000000000000000000111222000000000000000111111222000111333333222000...,,,111111222222222222333333222333333444777<<>>:::::::::::::::::::::::::::999:::===AAAAAA===999555555555666666777777777666666555555555666777888777777777666666666555555444444444444444444444444444444555666666666666555555555555555555555555555444333333333333222222222444444444444444444444444222333333333333333333222333333333333333333333333222222222222222222222222000000000000000000000000222222222111000000/////////000000000000000//////000000//////...---------////////////000000000000------------------------...///000111111111111000...//////000000//////......---------......///000000///...---,,,---......////////////////////////........................------------------------,,,---...///////////////........................---......///////////////////////////////////////////////////////////////...///000111111000///...------......///000000000000111111111111222222222000111111000//////111222000000000000000111111222222222333333222111///...222222222333333333444444444555666888<<>>???>>>???AAADDDGGGJJJMMMNNNOOOSSSWWWXXXWWWYYY^^^ccccccgggjjjjjjhhhgggjjjmmmnnnmmmlllnnnqqquuuwwwxxxrrrqqqoooooopppqqqpppoooooonnnlllhhheeedddfffhhheeefffhhhiiijjjiiihhhhhheeefffggghhhhhhfffdddcccaaa```___^^^^^^^^^^^^^^^\\\ZZZXXXWWWXXXYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXXXX\\\^^^```aaaaaa```^^^\\\[[[[[[ZZZZZZZZZYYYYYYYYYWWWXXX[[[^^^``````aaaaaa```bbbcccaaa___```dddgggjjjkkknnnrrrwww~~~{{{wwwssssssrrrpppnnnlllkkkkkkccc^^^WWWPPPLLLIIIFFFDDDAAA@@@@@@???===<<<<<<;;;;;;;;;===BBBFFFEEE???:::555555555555555555555666666555444444444555666777777777777777666666666555555555555555555555555555444444555666666666666666555555555555555555555555555555444444333333333333555555555555555555555555222333333444444333333222555444444444444444444555222222222222222222222222000000000000000000000000/////////000000111111111///000000111111111000000222111000///............////////////000000000000,,,------......//////000222333333333222111///............//////........................//////000000///...,,,,,,---...///////////////////////////........................------------------------,,,---...///000000000000........................---....../////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000111111111111222000111222111///...000222000000000000000111111222111111222222333333333444111111222222222333333333777888999<<>>AAACCCCCCCCCDDDFFFHHHLLLPPPSSSVVVWWWVVVZZZ]]]]]]\\\\\\aaaffffffjjjmmmmmmjjjiiimmmqqqtttqqqooonnnqqqtttvvvwwwtttrrrppppppqqqrrrrrrqqqooonnnkkkhhheeedddfffhhhddddddfffgggggggggfffeeebbbdddeeeffffffeeecccbbbcccbbb```^^^]]]]]]^^^^^^]]]ZZZXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[^^^``````___]]]\\\]]]]]]\\\[[[ZZZYYYYYYXXXUUUWWWYYY\\\^^^`````````^^^aaacccbbb``````cccfffeeefffhhhjjjmmmrrrxxx|||xxxtttqqqqqqpppnnnlllkkkkkklllmmmhhhaaa[[[VVVRRRNNNKKKIIIHHHFFFDDDBBB@@@>>>===<<<<<>>BBBFFFJJJMMMNNNQQQTTTYYY^^^``````^^^]]][[[[[[[[[[[[[[[___dddhhhllllllmmmmmmoooqqqssstttwwwrrrmmmmmmqqquuuvvvuuuqqqqqqqqqppppppoooooonnnggggggfffcccaaa```aaabbbhhhdddbbbeeeeeebbbaaabbb_________aaacccddddddccc______^^^[[[XXXXXXZZZ\\\ZZZVVVTTTUUUZZZ\\\YYYVVVWWWWWWXXXYYYYYYYYYYYYYYYYYY[[[^^^___^^^]]]\\\\\\^^^\\\YYYYYYZZZZZZZZZYYYUUUVVVXXXZZZ[[[\\\\\\\\\]]]]]]^^^^^^____________bbbbbbbbbdddgggjjjmmmoooxxxxxxwwwwwwvvvtttsssrrrrrrssssssnnnhhhfffhhhlllqqqqqqoookkkfff___YYYVVVSSSPPPLLLGGGDDDBBBBBBBBB<<<===???BBBDDDDDD@@@===999888777777777888999:::999777333000000333777:::777777777777666666666666777777666444444333333333666555555444444444555555555000,,,...444777444000444555555555444333333222555555444444444333333333333333333333333333333333333333333333333333333333333333333222222111111111333333222222111000//////000000111111111000000///000000000000000000000000222111111///---+++)))(((000000000000000000000000......////////////......//////000000000000//////222111000...------------000000////////////000000//////...------------...////////////////////////...............///000000//////............/////////...------///000000//////...,,,,,,,,,...000111000000000000000000000000//////............//////111111000000//////......111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000222000///...///222555777111222333444444444444333444555555555444444666999:::@@@FFFJJJRRR^^^hhhkkkooonnnmmmnnnpppssssssssswwwsssooonnnmmmkkkgggdddccc___\\\^^^^^^[[[ZZZ\\\[[[mmm222222222222111111111000111111000000000000111111000000////////////000000000//////000111222222111111111111111111000//////////////////000000000111//////000000000000////////////000000000000//////111///...///111111000...111111111111111111111111000111111111111222222222111111111111222333444555222222333333333333222222222222222222222222222222333333333333333333333333111111111111222222222222000222333333222222333444666444111111333555444333222333555666777666555444444444333333222333333333666666666555555444444444222333444333222222333555888777666666777999<<<===@@@AAADDDHHHLLLPPPTTTVVVWWWZZZ^^^bbbcccbbb```___[[[\\\\\\\\\]]]```eeeiiikkklllmmmoooqqqrrrttttttpppkkkggggggkkknnnnnnllllllkkkkkkkkkjjjjjjiiiiiicccbbbbbbaaa```aaabbbdddeeebbbaaacccccc___^^^___^^^^^^___aaabbbcccbbbaaadddbbb___]]][[[[[[\\\]]]^^^]]]\\\]]]___```^^^\\\YYYZZZ[[[\\\]]]]]]]]]\\\[[[\\\___aaaaaabbbbbbbbbaaa^^^[[[YYYZZZZZZYYYXXX\\\\\\\\\]]]]]]^^^______aaa___^^^___aaacccdddcccbbbbbbbbbcccdddfffhhhiiimmmmmmnnnnnnmmmmmmllllllmmmpppqqqnnnkkkkkknnnsssuuuuuutttrrrnnnjjjeeebbb]]]ZZZVVVQQQKKKFFFCCCAAAAAAAAAAAABBBCCCAAA===::::::999888777777777888888888777666666666666888888777777777777777777777777999999888666666555555666555444333333222222222222777444111222666888666333444555555555444444333222111222333333555555666777333333333333333333333333333333333333333333333333333333333222222222111111333333222222111000000///000000111111111111000000111111111111111111111111000000000000///...------000000000000000000000000......////////////......//////000000000000//////111000///...............000//////////////////000//////...------------...////////////////////////---------------...////////////............/////////...------///000000//////...,,,,,,,,,...///111//////////////////////////////............//////111000000000/////////...000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000444333111000///000111222222222333333333333333333222333333333333555999<<<@@@FFFLLLPPPXXXbbbjjjmmmqqqpppppprrrtttvvvvvvuuurrrooollljjjjjjhhheeebbbaaa]]][[[^^^^^^\\\\\\___nnn222222222222111111111111000000////////////000000111000000//////000000111//////...000222333333222111000///////////////////////////000000000111111//////000000000000////////////000000000000//////111000//////111111000///111111111111111111111111000111111111111222222222000000000111111222333333333333444444444444333333222222222222333333333333333333333333333333333333111111111111222222222333111222333333222222333444222111000111333555555555222333555666666666555444333333333333333333444555666666555555555555555555111222333333333333555777777777888:::<<>>===<<<<<<;;;::::::::::::666777999;;;:::999666555777777888888888888888999777777666555444444555555888888777777555444333222444666888666333222333555444444555555555555444444555555555555444444444444555555555555555555555555333333333333333333333333222222222222222222222222222222222111111111000000000000111222222222111111222222222222222222222222///000000111111111111111//////////////////////////////000000000000////////////000000000000////////////......///000111111//////............//////000//////...............////////////////////////------,,,,,,------.../////////............/////////...------///000000///......------------...///........................//////............//////000000000000///////////////////////////////////////000000000111111111111///000000000111111111111000000000000000000000000...///111333444444444333333333222222111111111222222333555888<<>>@@@CCCFFFIIINNNQQQWWW\\\```aaabbbaaa^^^___```bbbeeehhhkkkllljjjiiifffccc```^^^]]]]]]]]]]]]^^^]]][[[[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZXXXVVVUUUVVVXXXZZZWWWYYY]]]bbbhhhmmmqqqssstttssssssyyy}}}zzzvvvqqqllliiihhhgggbbbbbbaaabbbccccccbbbaaacccccccccdddddddddccccccaaacccfffiiikkkkkkkkkkkkkkkhhheeebbb___\\\XXXVVVQQQQQQOOOLLLHHHCCC???===<<<<<<<<<;;;:::999999888888888999999:::;;;;;;<<<999888888888888888999999444555666666666555333222333555777888888666666666444444555666666666666666333333444555666777888888333333333333333333333333333333333333333333333333111111222222222333333333111111111111111111111111///000111222333333333333111111111111111111111111444444333333222000///...000000000000000000000000000000111111111111000000//////000000000000//////000000000///000000111111111111000000000000111111111000000///////////////////////////////////////...------------...////////////............/////////...------///000000///......///......------,,,//////////////////////////////............//////.../////////000000000111////////////////////////000000000000111111111111000000000000111111111111111111111111111111111111333333444444333333222111333333222222333555777888:::>>>EEEKKKQQQWWW\\\```dddjjjnnnnnnppptttvvvuuuvvvtttrrrpppooonnnkkkiiieeegggiiiiiiggggggiiikkknnnttt222222222333333444444444222222111111111111222222222222111111111111222222333222111111333444333111---...///111111111000///000111111111111222222222//////000000000000////////////000000000000/////////222333333000///111333111111111111111111111111000111111111111222222222222333444555555444222111111222222333333222222111//////000111222222333333333333333333333333333333222222333333333444444444222333555444333333444666111444777777444333333555555444444444444555666666777666555444444444444444333444555666777888999::::::===@@@DDDGGGKKKOOOSSSUUUXXX\\\```bbbcccaaa```___```bbbdddfffhhhjjjkkkiiigggeeebbb___^^^]]]]]]ZZZ[[[[[[ZZZXXXWWWXXXYYY[[[ZZZZZZ[[[\\\]]]^^^___aaa```^^^[[[ZZZ[[[^^^aaadddgggmmmuuu}}}{{{wwwtttsssrrrpppnnnmmmllljjjgggeeeaaaaaabbbbbbccccccddddddcccccccccdddddddddddddddiiigggfffggggggfffdddbbb```^^^[[[WWWQQQJJJEEEBBB>>>???@@@@@@???===;;;:::888888999::::::;;;<<<<<<777666666666666666777777555666888999999777555444111222333555666666444333444444555666777777666666777666666666555555555555333333333333333333333333333333333333333333333333111111111222222333333333111111111111111111222222///000111222333444444444222222222222222222222222444444444444333222222111000000000000000000000000000000111111111111000000//////000000000000//////111111000000000000111111222222111111111111222222111111000///////////////////////////////////////---,,,,,,,,,,,,---......//////............/////////...------///000000///.../////////...---,,,,,,000000000000000000000000//////............//////.../////////000000111111........................000000000000111111111111000000000000111111111111111111111111111111111111111111111222333444555666333333222222444666999:::@@@EEELLLSSSYYY^^^cccfffggglllpppoooqqquuuwwwwwwtttrrrooonnnnnnmmmlllkkkiiilllnnnnnnmmmllloooqqqttt}}}222111111000111111222222111111111111111111222222111111222222222222111111222222444444444444222222111111111111111111111111444333222111111222333444000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000222222333333333333444444222222222222222222222222111111222222222333333333444444444444444444444444555555444333333333444555666555444333333333333333222333444444555555444444444444444444444444444444222222222333333444444444555666777666555555777888;;;999777888:::>>>AAABBB???CCCHHHNNNSSSVVVXXXXXXYYY\\\aaaccccccbbbbbbbbb^^^```bbbdddffffffeeedddfffccc___]]][[[[[[ZZZYYY]]][[[YYYWWWVVVVVVVVVVVVVVVXXXZZZZZZ[[[bbbmmmvvvuuutttrrrpppooooooqqqqqq~~~xxxrrrnnneeefffgggiiijjjiiifffccceeecccbbbbbbdddddddddbbb___```bbbdddeeegggjjjlllkkkjjjhhhddd]]]TTTMMMHHHFFFBBB>>>>>>@@@@@@===999>>><<<::::::;;;<<<<<<<<<;;;:::999888888777888888777777666555444444444444444555777888888666444333555666666666555444333333444444444444444444444444333777999777333111333666555555555555555555555555333000------000333444444222222222222333444555555333333333222222111111111111000000000111222333333333333222111000000111111111///...---///000111000111111111111000///------000000000000000000000000///000000111111111000000222111111000///......---000000000000000000000000////////////////////////////////////////////////////////////000000000000///...---,,,,,,,,,,,,,,,+++,,,---///000111111222000///...,,,,,,,,,---...111111000000//////......000///.........///111222000000000000////////////333333222222111000000000111111222222222333333333111111111111111111111111000222333444222222222333333333222111222666===BBBLLLPPPWWW]]]aaaeeehhhjjjkkkmmmppptttvvvwwwwwwwwwtttqqqppppppmmmjjjlllqqqsssuuuvvvtttqqqssszzz555444444333333333444444111111111111111111111111111111111222222111111111111111222333333222111111111111111111111111111111333222111111111111222333000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111222222333333333333444444222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222666555444444333333333444222333444444555555444444444444444444444444444444444444444444444555555555444555555555333444555777999888888:::===AAADDDEEEKKKNNNSSSXXX\\\]]]]]]\\\[[[^^^aaabbbbbbaaaaaabbbeeefffggghhhgggfffdddcccaaa```^^^]]]\\\[[[ZZZXXXVVVVVVUUUUUUUUUVVVWWWWWWXXX[[[```eeekkkvvv|||{{{zzzyyywwwsssmmmiiigggeeeddddddeeedddcccaaa```aaabbbcccdddfffhhhjjjlllkkkkkkhhhccc]]]XXXTTTPPPJJJCCC@@@AAAAAA>>>;;;???<<<:::999:::;;;;;;:::888888777777777777777888888777777666555555555555444555777888999888777666555666666666666555555444444444444444444444444444666999;;;888333111333555555555555555555555555555444222111222555666555444444333222222222333444555333333333222222222111111222222111111111222333333333222222111000000111111,,,,,,---///111222000///111111111111000///...---000000000000000000000000000000111222222222222222111111111000///.........000000000000000000000000////////////////////////////////////////////////............///////////////...------,,,,,,,,,---)))***+++,,,---.........000//////...------......000000000000////////////000//////...///000111222------...///000111222222111111111111111111222222111111222222222333333333222222222222222222222222000222333333222111222333666666555555666;;;BBBHHHTTTXXX]]]bbbdddgggiiikkkmmmooorrrtttvvvvvvvvvuuurrrooonnnooommmllloootttwwwyyyxxxvvvtttyyy333222111000000000000000111111111111111111111111111111111111111111111111000111111222222111111000111111111111111111111111222111111000000111111222000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111222222333333333333444444222222222222222222222222333333444444444555555555333333333333333333333333111222333444444333222111666555444444333444444444333333444555555555555444444444444444444444444444666666666666666555555555444555555555444444666888:::<<<>>>AAAEEEHHHKKKLLLWWWZZZ^^^bbbdddcccaaa___^^^___aaaaaa______```bbbbbbbbbcccddddddbbbaaa```]]]]]]\\\\\\[[[YYYWWWVVVQQQRRRTTTXXX[[[___bbbccchhhmmmttt{{{~~~yyyrrrooollliiihhhfffcccaaa___^^^^^^^^^___aaaccceeeiiijjjjjjjjjiiifffcccbbb\\\UUUMMMHHHFFFEEEBBB@@@BBB@@@===;;;<<<<<<;;;;;;888777777777777888888999888888777777777777777777444555777999:::::::::999666666666666777777777777666666666666666666666666999;;;<<<999444222222444444444444444444444444444555555555777888888666444666555333111111222444555333333333333222222222222333333222222222222222222333222111111000111111111)))***,,,000333333000...000111111000000///...---000000000000000000000000///000111222333444444444111111000000//////......000000000000000000000000////////////////////////////////////////////////------------............///...------,,,---------------.../////////////////////000000000///......////////////000000000000///////////////000111111---......///000111222222///000000111222222333333111111222222222333333333333333333333333333333333111222333333111111222333999999999999<<>>===;;;;;;::::::999999999999:::999888888777777888888888666666777888999999999888666666666777777888999999666666666666666666666666888999:::888555333333555444444444444444444444444777777777888888888777666888666444222111222333444333333333333333333333333444333222111111111111111222222111111111111111222,,,---...000222333111///000000000000000///......////////////////////////---...000111222333333444111000000000/////////...////////////////////////////////////////////////////////////////////////------........./////////......------------......000000000111111000000///...///000111111000///.........//////000000111111///////////////000000111111111111000000000//////000000111111111222222222111111222222222333333333333333333333333333333333222333333333111111222444777999;;;>>>CCCKKKTTT[[[bbbeeehhhjjjkkklllmmmoootttuuuvvvwwwvvvtttrrrpppllljjjkkknnnpppsssyyy||||||~~~555444333222222222222222222222222111111111000000222222111000000111222222333333333222222333333333111111111111111111111111000000000111111000000000000000000000000000000000///000000000111111111111000000111111111222222222111111111111111111111111222222222333333333444444111111111222222333333333222222222222333333333333222222222222222222222222222333555777777777555444555555444444444555555666333444555555666666555555555555555555555555555555666666666555555555555555666777999:::;;;===???BBBGGGKKKQQQTTTVVVXXX[[[]]]\\\___bbbeeefffeeebbb`````````___\\\ZZZZZZ\\\^^^ZZZ[[[\\\^^^```bbbbbbccceeedddbbb___[[[[[[]]]```^^^dddnnn{{{~~~|||{{{ooojjjdddaaa```aaaaaaaaaZZZ[[[]]]^^^```bbbcccddddddcccaaa___^^^[[[XXXVVVPPPLLLHHHDDDBBB@@@===;;;===<<<;;;:::999999999999:::999888888888888888888888888888888777666666555777777666666777888999:::777777777777777777777777555666666666444444555555444444444444444444444444888888666555444555777888888777555333222222333333333333333333333333333333333222111000000000000000222111111111111111222222333222000000111222111000///000000000000//////...////////////////////////,,,---...000111222222222000000000000////////////////////////////////////////////////////////////////////////////////////....../////////000000000......---------......///---............---,,,,,,...///000111111000///.........//////000000111111...//////000000000000000111111111111000000000000222222222111111111000000111111222222222333333333333333333333333333333333222333444333222222444666666999===CCCJJJSSS\\\bbbccceeehhhkkklllnnnppprrrwwwxxxxxxxxxvvvsssqqqoookkkjjjkkkooorrruuu|||zzzwwwwww|||333333222222222222333333333333222222111000000000333222111000000111222333444333333222222333333444111111111111111111111111000111111222222111111000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222333333333333444444111111111222222333333444111111111222222222333333333333333333333333333333111222333444555555444444555555555444555555666777444444555666666666666555555555555555555555555555555555555555666666666777666999;;;===???BBBFFFIIINNNRRRWWWYYYYYYZZZ\\\___^^^```bbbdddeeedddbbbaaa]]]]]]]]][[[YYYXXXZZZ[[[YYYYYYZZZ[[[]]]^^^______aaacccdddcccaaabbbgggkkkvvv|||{{{qqqiiieeecccaaa^^^[[[[[[[[[[[[\\\]]]^^^___aaaccceeeffffffeeecccbbbYYYUUUOOOJJJFFFBBB???<<<===<<<;;;:::999999999999===<<<;;;:::999999999999:::999888777666555555444888888777666666777888999777777777777777777777777444444444444555555555555333333333333333333333333777666555333111333666999777666555444333333333333333333333333444444444444222222111111000111111111111111111000111111222333777444222000111222222111//////000000000000//////000000000000000000000000,,,---...///000000111000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////000000000111.........---......///000...///////////////............///000000000//////////////////000000000000......///000000000000000...//////000111222333333333333222222111000000///111111222222222333333333333333333333333333333333333444444444333555777:::999===DDDKKKSSSZZZbbbfffcccfffiiilllnnnqqqtttwwwyyyzzzzzzyyyvvvssspppnnnjjjiiikkkpppsssuuuzzz~~~zzzxxxxxx{{{{{{000000000000111222333444333333222222111000000///333222111//////111222333333333222111111222333333111111111111111111111111111111222333333222111111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222333333333333444444000111111222333333444444222222222333333333444444333333333333333333333333222222333333444555555555555555555555555666777777444444555666666666666666555555555555555555555555444555555666777888999999;;;===AAADDDGGGKKKOOORRRWWW[[[^^^^^^[[[[[[]]]aaa```aaaaaaaaaaaa```______ZZZ[[[[[[YYYWWWWWWXXXYYYUUUVVVWWWYYY[[[]]]___```dddjjjrrrwwwyyy}}}}}}uuuoooiiiddddddcccaaa^^^]]]\\\]]]]]]```bbbeeeggghhhiiikkkkkkgggbbb[[[UUUOOOJJJEEEBBB>>>=========>>>??????@@@AAA@@@???===<<<;;;:::::::::999888888777777777777999888666555555666777888666666666666666666666666666666555555666666555555333333333333333333333333333444555444333333666999555555666666555444333222333333333444444444555555333333222222333333444444111111000000111222222333333222111222333333222000//////000000000000//////000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////........./////////000000...............///000000000111111222222222111111......------...//////000000000000000////////////---...///000111000000/////////000111222333333444222222111111111111111111111111222222222333333333222222222222222222222222333444444555555777;;;>>>AAAFFFNNNVVV\\\aaaeeehhhgggiiillloooqqqtttxxx{{{zzz{{{zzzyyywwwssspppnnnhhhgggkkkppprrrrrruuu{{{{{{zzz|||333333333444555666888888333333222222111000000///333222000//////000222333333222111000000111222333111111111111111111111111111222333444444333222111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222333333333444444444000000111222333333444444333333333444444444555555444444444444444444444444555444444555555777888999555555555555555666777777444555555666666666666666666666666666666666666666555555666888999:::;;;<<<@@@CCCGGGJJJNNNSSSXXX[[[^^^aaadddbbb^^^]]]___cccaaa```___^^^]]]\\\\\\[[[XXXYYYZZZYYYWWWVVVWWWXXXUUUVVVXXX\\\```dddgggiiipppzzzyyysssnnnkkkgggccc```___^^^^^^```aaaccceeegggjjjnnnqqqsssnnnfff___XXXRRRMMMIII@@@@@@@@@BBBCCCEEEGGGHHHDDDCCCBBB@@@>>>===<<<<<<999999999888999999:::::::::888666555444555666777666666666666666666666666:::888777666777666555444333333333333333333333333///333666777555444666777333444666777777555333222333333333444444555555555444444444444555555666777111111000000111222333333...///000333555444222/////////000000000000000///000000000000000000000000///000000111111111000000////////////000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////...............///000000------...///////////////...---,,,,,,,,,...///000111111000000//////......---...000111111111000///222222222111111111111000000000000111222222333333111111222222222333333333111111111111111111111111333444555555666999===@@@HHHNNNVVV]]]bbbeeegggiiikkkmmmppprrrtttwww{{{~~~{{{{{{{{{zzzwwwtttpppnnnffffffjjjooopppoooqqqvvv}}}~~~555444222111111111222222333333333222222111111111333333333222222111111111111111111111111111111111222222222222222222222222222222222222222111000///////////////////////////000111111111111222222222111111222222222333333333555555555555555555555555111222222333333222222111444333222111111222333444444333333333333333333333111111222222222333333333777666444333444666888999777666666555555555666666666666777888888777666555666666777888888888777777999999999:::<<>>888888666555555666777888777777777777777777777777888777777777999:::999888999888888888777777666666666555444444333333333333444444444444444555666777777555333444666777444222777666666666555555555555444777:::999666444333444000000111111111111000000000000111111111111000000////////////............222222222222111111111000............/////////000000000111111111111000000222111111111000000//////111111000000//////......000000000000////////////000000000000000000000000////////////////////////---.........//////000000........................////////////000000000000000000000000000000000000000000111222333333444444000000000111222222222333111111111111111111111111444444333333222111111111333444666888:::>>>CCCGGGPPPVVV^^^dddgggiiijjjjjjnnnqqqsssuuuzzz|||{{{{{{zzzwwwqqqkkkfffcccffflllooolllkkkxxx444333222111111111222222333333333222222222111111333333333222222222111111111111111111111111111111222222222222222222222222222222222222222111000000000000000000000000000000000111111111111222222222111111222222222333333333444444444444444444444444222222333333333333222222333333222111111222333333333333333444444444444444111222222222222333333333666555444333444555777888666666555555444555555666555666777777777777666555444555555555666666777777999:::<<<>>>AAADDDGGGHHHKKKPPPWWW\\\^^^___aaaccccccbbbbbbaaa```______^^^___^^^[[[YYYWWWVVVUUUUUUVVVTTTUUUWWWVVVVVV\\\dddmmmuuu}}}rrrkkkmmmjjjgggfffhhhkkkmmmmmmnnnllliiigggfffccc```]]]XXXXXXXXXXXXZZZ\\\^^^______[[[UUUOOOHHHCCC???===<<<;;;999777666666777777777777777777777777777777777666666666888999888777888888888888777777777666555555444444333444444444444444444444444555666666777555333333666777777555777777777777777777777666:::<<<===;;;666222000000111222222222222222222111000111111222222111111000333222111000///---,,,,,,222222111111111000000000........./////////000000000000111111111111000000111111111111000000000///111000000000/////////...000000000000////////////------------------------////////////////////////........./////////000000............................../////////000000000000000000000000000000000111111222333333444555555111111111111222222222222111111111111111111111111222222222222222333333333666777888999===CCCJJJPPPWWW[[[aaafffhhhjjjkkklllqqqtttvvvxxx|||}}}|||zzzxxxuuuooojjjfffddddddgggkkknnnuuu444333222111111111222222333333333222222222222111333333333222222222222111222222222222222222222222222222222222222222222222222222222111111111111000111111111111111111111111000111111111111222222222111111222222222333333333333333333333444444444444222222333333333333222222333333222222222222333333222222333333444444555555222222222222333333333333555444333333333444666666555444444444444444555555555555666666666666555555555555444555666777999:::<<<>>>BBBFFFIIILLLNNNNNNQQQTTTXXX[[[]]]___bbbdddcccbbbaaa```___^^^]]]]]]\\\[[[YYYWWWUUUTTTSSSSSSVVVTTTUUUXXX[[[```lllwww}}}wwwnnnhhhfffggghhhiiijjjhhhfffffffffeeecccaaacccdddgggiiikkkllllllmmmiiifff```XXXPPPHHHBBB??????===;;;999888777777777777777777777777777777777777666555666888888888777888888888888777777777777555444444444444555555666555444444444444555666666777555333333666999:::;;;<<<<<<======>>>=========>>>??????<<<888444111111333333333333333333333333111222222333333222222111444333222111000...------111111000000000/////////....../////////000000000000000111111111111000000111111111111000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////......////////////000000....................................////////////000000000000000000000000222222333333444555555555222222222222222111111111222222222222222222222222111111222333444666777888888999;;;>>>CCCKKKTTTZZZ___bbbfffhhhjjjlllnnnpppuuuyyy{{{{{{~~~|||yyyvvvqqqllliiigggeeeccceeelllwww333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222222222222222222222222000000111111111222222222111111222222222333333333222222333333333333333444222333333333333333333222333333333333333333333333000111111222333444444555222222222333333333444444444444333333333444444555444444333333333444555555444555555555666666666666777777666777999<<>><<<:::999999999999888888888888888888888888888666666777888999888777888888888777777777777777555444444444555666777777555555444444444555555666777555333333555:::>>>@@@BBBCCCEEEFFFGGGGGGFFFFFF@@@@@@@@@???<<<:::888777666555555444444333333333222333333444444333333222111111111111111222222222000000000000////////////...////////////000000000000000111111111111000000111111111000000000000000000000000000////////////////////////000000000000000000000000000000000000//////////////////////////////////////////000000........................---.........////////////000000000000000000000000222222222333333444444444333333333222222111111111222222222222222222222222333333333444555777999:::999<<>>===999888666555444333333333333333444444444444333333000111111111222222222333000000000000////////////////////////000000000111000000111111111111000000000000000000000000111111////////////000000000000.../////////000000000111------------------------000000000000000000000000000000000000000000//////////////////////////////.........////////////000000000000000000000000000111111111111111222222222444333333333222222111111222222222222222222222222333222222222333555777999:::???HHHPPPWWW\\\aaadddfffhhhjjjmmmpppuuu{{{{{{yyywwwsssmmmiiihhhkkkooohhhppp~~~111111222333333333222222111222222222222333333333111222222222222333333333333333333333333333333333222222222222222222222222222111000000000111222333222222222222222222222222000111111111111222222222111111222222222333333333222222333333444444555555333333444444444444333333333333444444444444333333000000111111222222333333333333333333444444444444555555555555444444444444333333333333444555666777666666555666666777888999666777:::===BBBGGGLLLNNNVVVWWWZZZ\\\\\\[[[YYYWWWUUUSSSRRRRRRVVVYYY[[[\\\XXXXXXXXXWWWVVVVVVUUUUUUTTTTTTTTTVVVZZZ```fffjjjtttvvv|||ssslllfffdddcccccceeehhhhhhhhheeefffggghhhiiihhhggggggoooooooookkkcccXXXLLLFFFDDDBBB@@@>>>===<<<<<<<<<999999999999999999999999:::999888999;;;;;;;;;:::777777777777888888888888777666666666666777777888666666555444444444444555555555444444555:::@@@EEEDDDFFFIIILLLNNNNNNNNNMMMNNNLLLIIIHHHGGGFFFDDDBBB>>><<<:::777555333333333222333333444444333333222333333222222111000000///111111000000000//////////////////000000000111111000000111111111111000000000000000000111111111111////////////000000000000......//////000000111111........................000000000000000000000000111111000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000111111111111111333333333333333222222222333333333333333333333333111111000000111444777888???FFFPPPYYY___ccceeegggiiikkknnnrrrvvv|||}}}wwwsssrrrnnnhhheeehhhpppvvvuuu000111222333333333333222111111222222222333333333111111222222222333333333333333333333333333333333222222222222222222222222222111000///000111333444222222222222222222222222000111111111111222222222111111222222222333333333222333333444555555666666333333444444444444333333333333444555555444333333333333333333333333333444333333333444444444444555666666666666555555444444444444444444555666777888777777666666777888:::;;;999;;;@@@EEEKKKQQQUUUXXXZZZ[[[]]]^^^^^^]]]\\\[[[VVVTTTSSSTTTXXX[[[\\\\\\VVVVVVVVVVVVVVVVVVVVVVVVWWWWWWYYY^^^gggrrr}}}wwwtttpppmmmmmmmmmlllkkkiiihhhfffeeeddddddddddddhhhkkknnnooojjjbbbXXXRRRKKKIIIFFFBBB???===<<<<<<::::::::::::::::::::::::999888777888:::;;;:::999666777777777888888888888888888777777666666777777666666555444444444444444333444555555666999???DDDDDDFFFJJJMMMOOOPPPOOOOOOQQQNNNLLLLLLMMMMMMLLLJJJDDDBBB>>>:::777555444444222222333333333333222222222222222111000000//////222222111111111000000000//////000000000111111111000000111111111111000000///000000000111111111111.../////////000000000111.........///000111111111111111111111111111111111000000000000000000000000111111111000000000//////////////////////////////000000000000111111111222000000000000000000000000111111111111111111111111222222333333333333333333333333333333333333333333222222111222555888<<>><<<;;;::::::::::::::::::::::::888777777777999:::999888666666777777888888888999999999888777666666777777777666555444444444444444222444666666666999>>>CCCEEEGGGKKKOOORRRRRRRRRQQQOOOMMMLLLMMMQQQTTTTTTRRRHHHFFFAAA===999666555555111222222333333222222111...//////000111111222222222222222222111111111111000000000000111111111111000000111111111111000000//////000000111111111222.../////////000000111111---......///000111111222........................000000000000000000000000222111111111000000//////000000000000000000000000000111111111222222222222000000000000000000000000333222222222222222222222222222222333333444444444333333333333333333333333555555555777:::???DDDFFFPPPUUU[[[aaaeeeiiilllnnnrrruuuxxx|||zzzrrrjjjiiifffbbbbbbjjjwww222111111111111222333333444444333333333333222222444444333333333333222222111222333444555444333222333333333222222111111111555555444333333444444444111111111111111111111111000111111111111222222222777555333111111333555777444555777888777666444333444444444444444444444444222333555666666666555444555555555555555555555555444333333333333444555555555555555444444333333333555444444444555555666777777888888888888<<<@@@DDDAAAIIIOOORRRVVV]]]```___aaa^^^\\\\\\]]]]]]ZZZWWWZZZWWWVVVXXXWWWUUUWWW[[[[[[\\\[[[ZZZYYYZZZ]]]___bbbqqq{{{|||tttmmmjjjgggdddaaa___bbbeeeiiikkkkkkkkkjjj___[[[TTTLLLFFFCCCBBBBBB???>>><<<:::999999:::;;;999999:::::::::999999888;;;;;;::::::::::::999999999999999888888888888777888888888888777555444333555555555444666:::AAAEEEKKKMMMPPPRRRRRRRRRPPPOOOMMMNNNOOOQQQSSSUUUWWWXXXPPPOOOMMMHHHAAA;;;888777111111111111111111111111222222222222222222222222444333222000000000111222////////////000000000000000000000000111111111111111111111111000000000000111111111111111000///...111111222111111000///...///////////////000111111////////////////////////000000000000000000000000000000111111222222333333222222111111000000//////222222222111111111111111222222222222333444555666333333333444444444555555444222000111444666555444333444555777;;;BBBKKKRRR]]]___bbbdddgggkkkpppsss|||~~~wwwqqqhhhdddcccgggllluuu555555444444555555666777444444333333333333222222444444333333333333222222222222333333444444333333333333333222222222111111444444333333333333444444111111111111111111111111111111111111222222222222444333111000000111333444222444666777888777666555444444444444444444444444333444555555666555555555555555555555555555555555444444444444444555555666666666666555555555444444444444444555666777888999666888:::<<<>>>BBBFFFJJJKKKRRRWWWYYY\\\aaacccbbb^^^\\\ZZZZZZ\\\\\\ZZZXXXWWWTTTTTTVVVUUUSSSUUUYYYWWWZZZ___cccfffiiilllnnnwwwzzzsssllleee```^^^aaaeeeiiikkkkkkjjjjjjhhheee```YYYRRRKKKFFFCCCAAA@@@===:::999:::;;;<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999888888888888777777777777777777666666555555555444666:::@@@DDDKKKMMMOOORRRRRRQQQPPPOOOLLLLLLLLLNNNPPPSSSVVVWWWSSSSSSQQQKKKDDD===999777222222222222222222222222222222222222222222222222222111000///......///000////////////000000000111000000000000111111111111111111111111000000000000000111111111111000000//////000000111111111000000///////////////000111111111111111111111111111111///////////////////////////////////////000000000000000//////............111111111111111111222222222222222222333444555666333333333444444444555555444222111222555666555333333444888<<>>CCCGGGKKKPPPSSSUUU[[[______```ccccccaaa[[[ZZZYYYYYYZZZZZZYYYWWWXXXUUUTTTUUUTTTRRRVVV[[[]]]dddoooyyyzzzooofffbbbdddfffiiijjjkkkkkkjjjmmmllljjjfff```WWWPPPKKKFFFDDD@@@===::::::;;;<<<999999999888888777666666;;;;;;::::::::::::999999:::999999999888888888888666666666777777888888888555555555555555999>>>BBBKKKLLLOOOPPPQQQQQQOOONNNJJJIIIIIIJJJLLLPPPTTTVVVVVVVVVTTTOOOGGG???:::777222222222222222222222222222222222222222222222222111111000/////////000000/////////000000000111111000000000111111111222222222222111111111000000000///000000111111111111000......000111111222222222///////////////000111111111111111111111111111111////////////////////////000000000000////////////000////////////.........000000000111222222222333222222222222333444555555333333333444444444555555444333333444666666555333222666<<>>EEELLLQQQUUUXXX[[[[[[aaacccaaa```aaa```]]]ZZZYYYXXXXXXWWWWWWVVVUUUZZZVVVTTTUUUUUUWWW```iiivvvvvvmmmllljjjiiiiiiiiijjjkkkiiijjjkkkjjjfffaaa[[[WWWOOOLLLGGGBBB>>><<<<<<<<<<<<;;;999777555333222222;;;;;;:::::::::999999999::::::999999999888888888777777777777777777888888555666555555555888<<<@@@IIIJJJLLLNNNNNNNNNMMMLLLGGGFFFEEEFFFHHHLLLQQQTTTUUUUUUTTTPPPHHH???999666222222222222222222222222111222222222222222333333333222222222222222222222//////000000000111111111000000111111111222222222222222222111111111000000...///000111111111111111//////000111111111111111///////////////000000111111111111111111111111111000000000000000000000000333333222222111111000000111111111111111111111111//////000111222333333333333222222222333333444555333333333444444444555555444444555666777666555444444999AAAIIIQQQXXX___ddddddfffiiilllqqqxxx{{{uuuqqqrrrwww555555555555555666777777444444333333333222222222444444333333333222222222444333222111222333444555222222222222222222222222222111111111222222333444222222222222222222222222111222222222222333333333222333555666666555333222444555555555555555444444222222222222222222222222555555444333333555666777555555555555555555555555555666777888888888777777555555555555555555555555666666777888999;;;<<<===???EEEMMMTTTXXX[[[]]]______ccceeebbb______^^^[[[ZZZYYYYYYWWWUUUSSSSSSRRRUUUSSSSSSVVV\\\eeevvvzzzsssmmmhhhgggggghhheeefffffffffdddbbb___]]]WWWUUUPPPJJJEEEAAA???>>>@@@???===;;;:::999888888;;;;;;:::::::::999999999:::::::::999999999999888::::::888777666666666666666666666555555666:::===EEEFFFGGGIIIIIIIIIIIIIIIDDDCCCBBBBBBDDDHHHLLLOOOOOOPPPPPPLLLEEE===777444111111111111111111111111111111111222222333333333222222222333333333333222000000000000111111111111111111111111222222222222222222222222111111111111...///000111111111111111111111111111111000/////////////////////000000111000000000000000000000000111111111111111111111111333333222222111111000000111111111111222222222222//////000111222333333333333333222222222333444444333333333444444444555555333555666777777777777888:::???FFFNNNUUUZZZ```cccfffhhhmmmqqqxxx|||xxxwww555444444444444555666666444444333333333333222222444444333333333333222222333333222222333333444444111222222222222333333333222222111222222333444555333333333333333333333333222222222222333333333333111111333333333333111111555555555444444444333333222222222222222222222222555444444444444555666666555555555555555555555555444555777888888888777666444444555555555555666666777888999;;;>>>@@@CCCDDDIIINNNUUUZZZ\\\]]]^^^^^^___dddfffbbb``````^^^[[[XXXYYYYYYWWWTTTRRRRRRSSSOOOQQQVVV```lll|||{{{qqqjjjgggfffffffffeeecccbbb```^^^]]]]]][[[XXXTTTOOOJJJGGGEEE???>>>===<<<<<<===>>>>>>;;;;;;::::::::::::999999::::::::::::999999999999<<<;;;999777666666666666666666666555444555888;;;@@@@@@AAABBBCCCCCCCCCCCC@@@???>>>===???BBBEEEGGGFFFGGGHHHEEE@@@:::666555111111111111111111111111111111111222222333333444///000111111222111111111000000000111111111222222111111111222222222222333333222222222222111111111///000000111111111111000222222222111111000......///////////////000111111////////////////////////222222222222222222222222000000000000/////////////////////000000000000111000000000111222222222333333333333222222333333444333333333444444444555555333555666666666777:::<<>>;;;;;;::::::::::::999999;;;;;;:::::::::999999999;;;:::888777666777888999666666666555444444777999:::;;;;;;<<<======>>>>>>::::::999999:::;;;===>>>>>>???@@@???<<<999777777333333333333333333333333000111111222333333444444///000111222222222111111000000111111111222222222111111111222222222333333333333222222222111111111000111111111111000000///000000111111111000000//////////////////000111111000000000000000000000000111111111111111111111111///////////////000000000//////000000000111111111111111111111111111222222444333333222222333333333333333333444444444555555333555666555555888===AAAKKKOOOTTTYYY]]]aaaeeeggglllqqqyyy}}}|||666555555555555666777777444444444333333333222222444444444333333333222222111222333444555444333222111111111222222333333333333333333333444555666777333333333333333333333333222222333333333444444444444444444444444444444444222222222333444555666777666666666666666666666666222333555666666666555444555555555555555555555555333444666777888777555444666666777777888888888999777999===CCCIIIPPPUUUXXXZZZ\\\______]]][[[YYYYYYYYY^^^```^^^\\\]]]\\\ZZZQQQTTTVVVVVVUUUUUUWWWZZZ___fffuuuuuummmgggiiijjjkkkiiifffccc```\\\^^^```aaa___\\\XXXUUUOOOLLLHHHDDD@@@???>>>>>>;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::999999:::888777666666888:::;;;666777666555444444666888777777888999999::::::;;;666666666666666777777777999;;;<<<;;;999888888999555555555555555555555555000000111222333333444444111222333444555444444333000111111111111222222222111111222222222333333333333333333222222222111111111111111111111000///......///000111111222222111///////////////000111111111111111111111111111111000000000000000000000000000000111111222222333333111111222222333333333333222222222111111111111111444444333222222333333333333333333444444444555555444555555555555888???DDDQQQTTTYYY]]]aaaeeeiiilllooouuu~~~}}}{{{xxxwww|||555555555444444333333333<<<999666666777777444111444444444444444444444444444444444444444444444444333333333222222222111111222222333333333333444444444444444333333222222222000000111111111222222222666444333333444555333222000111333555666666555555555555555555555555555555444555555555555555444444777777777666555555444444999:::<<<;;;999666555666222444777888999999:::<<<===@@@FFFMMMRRRVVVXXXXXXXXXYYY[[[\\\\\\ZZZWWWUUUWWWZZZ]]]___]]]ZZZXXXXXXQQQVVVWWWSSSRRRZZZdddiiiwwwxxxtttnnnjjjhhhgggeeedddcccaaa___^^^______^^^\\\XXXTTTNNNGGGBBB???>>>===<<<;;;999888777999;;;<<<::::::;;;;;;:::999777666888888888888777777777777555555666666777777888888888888888888888888888888666555444444333333333333666666555666888888777555333444444555555444444333222222222222222222222222222222222222222222222222000000000000000000000000222222111111111111222222111111111111000000000///222222222111111111000000222111111111000000//////000000000000111111111111///000000000000000/////////111222111000///000111/////////---,,,---000222222111111111111111222222111111222222222333333333111111222222222333333333555666666444222111222444555555555666888>>>FFFLLLWWWZZZ]]]___aaaeeekkkpppttt}}}|||}}}uuuqqqyyy555444444444444444444333999777555555666666444111444444444444444444444444444444444444444444444444333333333222222222222111222222333333333333444444444444444333333222222222333333333444444444444555444333222333555666555444222333444555555555444333555555555555555555555555444555555666666555444444555555555666666666666666555777999888777555444555555666888999::::::===???CCCFFFKKKQQQUUUWWWXXXXXXZZZ[[[]]]]]]\\\ZZZXXXVVVYYYYYYXXXVVVTTTTTTVVVXXXRRRWWWYYYYYY^^^kkkyyyyyyqqqlllhhhdddbbbcccaaa^^^]]]]]]]]][[[ZZZ]]][[[XXXSSSNNNHHHCCC@@@>>>===<<<;;;;;;;;;<<<===:::;;;;;;<<<;;;:::999888999999999999888888888888666666666777777777777777555555555555555555555555555555444444333444444444777666666777888888666555333333444444444444333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222111111111111222222222111111111000000111111111111000000000///000000000000111111111111//////000000000000/////////111222111000///000111...//////......///111333222222111111111111111111111111222222222333333333333333333333333333444444555555666444222222333444555666777999===DDDLLLQQQXXX\\\aaadddeeeiiinnnsssxxx|||uuutttppprrr}}}444444444444444555555555777555444444555555444333444444444444444444444444444444444444444444444444333333333333222222222222222222333333333333444444444444333333333333222222333333333444444444555555333222111333666777777666444444555555444444333222555555555555555555555555444555555666666555555555444444555555666777777888444666888888666555555666666888999:::;;;>>>AAADDDLLLOOOSSSWWWYYYZZZZZZYYY]]]^^^^^^^^^]]][[[YYYXXXYYYXXXVVVSSSQQQRRRVVVYYYUUU[[[```dddppp{{{rrrjjjdddccc```]]][[[[[[ZZZYYYXXXaaabbbcccaaa\\\TTTMMMHHHCCCAAA@@@>>>============;;;;;;<<<<<<<<<;;;::::::;;;::::::::::::999999999777777777777777777666666444444444444444444444444555444444444444555555666888777666777888777555333222333333444444333333222111111111111111111111111333333333333333333333333111111111111111111111111222222111111111111222222333333333222222222222111222222222111111111111111111111111111000000000000000000000000111111111111//////000000111000000//////111222111000///000111---///111111000111222444333333222111000000000111111111222222222333333333444444444444444444444444444555555444222222444555555777:::>>>CCCJJJSSSXXXZZZ___dddhhhjjjnnntttxxxuuunnnjjjlllvvv333333444444555555666666555555444555555666555555444444444444444444444444444444444444444444444444444444333333333222222222222222222333333333444444333333333333333333333333000000000111111111111222444333222333666777666555444444444444444444444333555555555555555555555555444555555666666666666555555555555555666666777777666888::::::888777666777666777:::;;;>>>CCCHHHLLLSSSVVVYYY\\\^^^^^^]]]]]]``````___^^^]]]\\\ZZZYYYVVVWWWWWWWWWWWWXXX\\\^^^bbbiiipppxxxvvvmmmgggdddaaa___^^^^^^]]]\\\aaaccceeefffccc^^^XXXTTTLLLIIIEEE@@@===<<<<<<===;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999888888777777666666666777777777777777777777777555444444444555666777777999888777777777777555333222222333333333333222222111111111111111111111111333333333333333333333333111111111111111111111111222222111111111111222222333333222222222111111111111111111111111111111111111111111000000000000000///000000000111111111111//////000111111111000000///111222111000///000111///111333333222111222333333333222111000000000000111111222222222333333333444444444444333333333333333444444444333333555777777:::>>>CCCIIIPPPWWW\\\]]]aaaeeehhhlllrrr{{{yyyqqqmmmiiirrr444444444555555666666666555666666666666666777777444444444444444444444444444444444444444444444444444444444333333333222222222222222333333333444444333333333333333333333333////////////000000000000666555444444666666555444222222333333444555666666555555555555555555555555444555555666777777666666777777666666555555555555888:::;;;;;;999777666666555888;;;>>>CCCIIIOOOTTTWWWYYY]]]```bbbbbbaaaaaaaaa```___]]]\\\[[[[[[[[[TTTTTTUUUVVVZZZbbbkkkqqq}}}wwwoookkkgggcccbbbbbbaaa```]]]___aaaccccccbbbaaa```YYYTTTLLLEEE???===<<<===<<<;;;;;;;;;:::::::::::::::999999999999888888888999999888888777777666666888888888888888888888888555555555555666666777888999888777777777777555333222333333444444333333222111111111111111111111111333333333333333333333333111111111111111111111111222222111111111111222222222111111111000000000000111111111111111111111111000000000000000000111111///000000000111111111111//////000111111111111111///111222111000///000111222444555444222111111111333222222111000000111111111111222222222333333333333333333222222222222222222444555555444555777999:::>>>DDDIIINNNTTTYYY]]]aaadddfffiiinnnxxx|||uuusssrrruuu555555555555555666666666555777888777666666777888444444444444444444444444444444444444444444444444444444444444333333333333222222333333333333444444222222333333333333444444111111111111222222222333777666555555666666555333222222222333444555777777555555555555555555555555444555666666777777777777888777777666555555444444777888::::::888777666666999<<<@@@DDDIIIOOOUUUYYYYYY[[[___bbbddddddcccbbb___^^^\\\[[[ZZZ[[[[[[\\\WWWVVVVVVYYYbbbrrrvvvrrrkkkfffcccaaa___^^^^^^^^^^^^___aaaccceeegggccc___XXXPPPIIIDDDAAA@@@>>>>>>===;;;;;;:::;;;;;;999999999999888888888888888888888888888888777777777777777777777777777777777666666666666777777888888777666777888777555333333444444555555444444333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222111111111000000000//////111111111111111222222222000000000000111111111111000000000000111111111111//////000111222222222222///111222111000///000111333444555444222111111222222111111111111111222222111111222222222333333333111111111222222333333333333444666666666777:::<<<>>>BBBIIIOOOTTTXXX\\\___eeegggkkkooovvv|||yyy|||666666666666555555555555555777888777555444555777444444444444444444444444444444444444444444444444555444444444444333333333222222333333333333444444222222222333333444444444222333333333444444444444666555444555666777666555444333333222333444555666555555555555555555555555444444666777777888888888666666666666666555555555555777:::;;;:::::::::;;;@@@CCCHHHLLLOOOTTTXXX\\\[[[]]]```bbbdddcccbbbaaa]]]\\\ZZZXXXXXXYYY[[[]]][[[^^^eeeooo~~~}}}tttnnniiifffccccccbbbaaa```aaaccceeegggiiihhheee```YYYQQQJJJFFFCCCAAA@@@>>><<<<<<<<<<<<;;;:::::::::999999999999888888888888888888999999666666666666666666666666888888777777666666777777777666666777888888666555444555555666666555555444333333333333333333333333444444444444444444444444222222222222222222222222222222111111111111222222222222222111111111000000000000111111111222222222///000000000111111111111000000000000111111111111//////000111222222222222///111222111000///000111111222222222111111333666000000000000111222333333111111222222222333333333000111111222333444555555333555666777888999<<>>>>>@@@AAAFFFIIINNNQQQTTTWWWZZZ\\\]]]^^^aaaccccccbbb```^^^[[[ZZZXXXVVVWWWYYY[[[]]]^^^gggxxx{{{vvvsssjjjhhhfffdddccccccddddddkkkmmmnnnlllfff[[[QQQKKKFFFDDDBBB@@@>>>=========<<<<<<;;;;;;;;;:::::::::777777777888999999999:::888888888888888888888888999999888777666666777777666666555666888888777555555555666666666666555555444444444444444444444444444444444444444444444444222222222222222222222222222222111111111111222222333333333222222222111111000000111111222222222222//////000000111111111222000000000000111111111111//////000222222333333333///111222111000///000111///000000000000222666999//////000000111222444444111111222222222333333333000111222333555666777777333555777888999;;;>>>@@@AAAGGGPPPXXX^^^bbbfffhhhiiioooyyy666666555555555444444444555555555555555555555555444444444444444444444333777666555444444444444444555444444333333444444555555555555555555555555555333333444444333333222111111111222333444444444444111222222333333444444555555555444444444333333333555555555555666666666666666666888999999888777666555666888777666666777888999999999:::>>>CCCHHHKKKRRRTTTWWWXXXXXXXXXXXXYYY]]]\\\ZZZ[[[]]]]]]ZZZXXX]]]YYYXXXYYYYYYYYYaaalllyyyyyynnngggeeeggghhhhhhiiippprrrnnnjjjgggbbbZZZVVVQQQKKKFFFCCCBBBAAA@@@:::<<<===;;;888777999<<<;;;::::::999888888888999;;;;;;::::::::::::999999999777555444666777777777666555444333222333333444444555666777777777555555444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000222222111222222222000///222222222222222222222222111111222222222333333333000111222333444333222111222222222222222111000///111000000000111222333333555555555444444333333333333333333444444444555555444444333333333444555555555666777777888<<>>>>><<<999888999;;;;;;;;;:::999999999999999;;;;;;::::::::::::999999888777555555777888777666888777666555555555666666555666666666666666555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222111///222222222222222222222222111111222222222333333333111111222333333333333222222222222222222111000000111111111000111111222222444444444444333333333222333333333444444444555555444444333333444444555666555666888999;;;@@@FFFJJJQQQVVV\\\```cccfffkkkooottt|||777777777777777666666666555555555555555555555555111222222333444555666666666666555444444444444555555444444333333444444555555555555555555555555555444555555555555444333333444444444444333222111000222222222333444444555555777777777666666666666555555555555555666666666666444555666888999999999999888888888777666777:::<<<<<<>>>BBBGGGLLLPPPSSSTTTUUUWWWYYYYYYXXXWWWWWWWWWUUUVVVXXXZZZ[[[\\\\\\\\\^^^ZZZXXX\\\fffwwwzzzqqqkkkhhhmmmqqqrrrssstttqqqmmmiiieee```[[[UUUPPPJJJFFFAAAAAA@@@===:::999:::;;;;;;;;;:::999999999::::::;;;;;;::::::::::::999999777666666777888888777555888888666555555666666777888777666555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222111111000111111111111111111111111111111222222222333333333222222111111222222333444222222222222222222111000222222111111000111111111333333333333222222222222333333333444444444555555444444444444444555666666555777999<<<@@@FFFMMMRRRUUUYYY___cccfffkkkrrrwww~~~666666666666666666666666555555555555555555555555333333333444444555555555666555555444444444555555555444444333333444444555555555555555555555555555555555666666555555444333333444444444333333222111222222333333444555555555555555555444444444444444555555555555666666666666444555666777888999::::::888888777666555777;;;>>>AAADDDIIINNNRRRTTTUUUVVVVVVXXXZZZZZZXXXVVVVVVVVVVVVXXXZZZZZZYYYYYY[[[\\\ZZZ\\\aaakkkzzzvvvpppooommmlllmmmnnnnnnmmmqqqnnnjjjeee```XXXPPPKKKCCCBBB@@@===;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999777666777888999999777555777666555444444444555666999888666555444444444555444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333111333333333222111111111000000000000000000000000111111222222222333333333333222111000111222333444222222222333333222111111333333222111000000000111222222222222222222222222333333333444444444555555444444444444555666777777666888<<<@@@EEELLLTTTYYYYYY\\\___ccchhhppp|||555555555555555555555555555555555555555555555555555555555444444333333333555555444444444555555666555444444333333444444555555555555555555555555555555555666666555555444333111222333333444444444333222333333444444555666666555555555555555555555555555555555555666666666666555555666666888999:::;;;777777777666777999>>>AAAGGGJJJOOOSSSUUUVVVUUUTTTWWWYYY[[[ZZZXXXVVVVVVVVVWWWYYY[[[YYYVVVUUUYYY]]]\\\fffsssxxxooojjjiiikkknnnppprrrpppnnnkkkggg```XXXRRRGGGEEEAAA>>>============<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999777777777888:::999777555777666555444555555777777999888666555444444444555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333111333555444222000111222000000000000000000000000111111222222222333333333333222111000111222333444111222222333333333222222333333222111000000000111222222222222222222222222333333333444444444555555555555555555666777888999777;;;@@@FFFKKKRRRXXX\\\\\\]]]```ccckkkxxx{{{444444444444555555555555555555555555555555555555666666555444333222222111555444444444444555666666555444444333333444444555555555555555555555555555444555555555555444333333000111222333444444444444333333333444555555666666666777777777777888888888555555555555666666666666666666666666777888::::::666777999999;;;>>>BBBEEEMMMPPPSSSVVVWWWVVVTTTSSSWWWYYY[[[[[[YYYWWWVVVWWWWWW[[[\\\ZZZVVVWWW___gggmmm{{{ssskkkiiihhhkkknnnnnnnnnmmmmmmkkkfff```[[[OOOKKKFFFBBB@@@???>>>===<<<<<<;;;;;;;;;<<<======;;;;;;::::::::::::999999888777777888999999888666999888888777777888::::::888777666555555555555555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333111444666555222000111333111111111111111111111111111111222222222333333333222222111111222222333444111222333333333333333333222222111111000111111111222222222222333333333333333333333444444444555555555555555555666888999:::<<<@@@GGGNNNSSSWWW[[[^^^\\\___ccciiitttyyyuuuvvv~~~444555555555666666666666555555555555555555555555555555555444444333333222444444444444444555666666555444444333333444444555555555555555555555555555444444444444444333222222222222333444444333333333333333444444555666666666666777777777888888888888555555555555666666666666777777666666666888999:::777999<<<>>>@@@CCCHHHKKKQQQSSSVVVXXXYYYXXXVVVUUUWWWYYYZZZ[[[YYYXXXWWWXXXYYY^^^aaa```]]]cccppp|||vvvoooiiigggiiihhhiiijjjlllmmmlllhhheee[[[UUUMMMGGGCCCAAA>>><<<<<<<<<;;;<<<<<<======>>>;;;;;;::::::::::::999999:::888777777888999999888999999888777888999:::;;;555666666666666666555555444444444444444444444444555555555555555555555555222222222222222222222222333333333333333333333333222222222222222222222222000444777555222000111444222222222222222222222222111111222222222333333333111111222333333333333222111222333333444444333333111111111000111111222222222333333333444444444444333333333444444444555555555555555666777888::::::AAAGGGOOOVVVZZZ\\\]]]^^^\\\aaajjjuuu}}}qqqnnnkkkmmmsss|||555666666666777777888888555555555555555555555555333444444444444444444444444444444444444555666777555444444333333444444555555555555555555555555555333333444444333333222111444444444444333222111111333333444444555666666666444555555555666666777777555555555555666666666777888888777666666777888999777:::>>>BBBEEEHHHLLLNNNSSSTTTWWWZZZZZZZZZXXXWWWVVVXXXZZZ[[[YYYXXXXXXYYY\\\bbbgggggggggpppzzznnnggggggdddeeehhhkkknnnooommmkkkccc\\\SSSKKKFFFBBB>>>;;;<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;:::::::::999999;;;999666666777999999999777777666666666777999:::444555666777777777555555444444444444444444444444555555555555555555555555222222222222222222222222444444444444444444444444222222222222222222222222000444777666222///111444222222222222222222222222111111222222222333333333000111222333444333222222111222333333444444444444111000000000111222333333333333333444444555555555333333333444444444555555555555555666777999:::;;;FFFLLLUUU\\\____________[[[cccqqqwwwllleeebbbbbbhhhqqqxxx{{{zzz444444444555666777777888333444555666666555444333777444333444666777555333444444444444444444444444444444444444444444444444555555666666555555444333555555444444444333333333555444444333333333444444444444444444444444444444777333000333888;;;999555444444555555555555555555888888888888777777:::<<<===@@@DDDHHHKKKOOOSSSVVVRRRUUUXXXYYYYYYWWWWWWWWW\\\]]]]]]ZZZWWWWWW[[[___dddhhhkkkooo|||uuunnnkkkgggeeehhhnnnqqqpppnnnnnnjjjcccZZZQQQIIICCC@@@>>>>>>===>>>@@@@@@>>><<<;;;;;;<<<===<<<;;;:::999:::888777999;;;;;;888444777777777777888888888888777555444444555555444333222333555555555555333222666666666666666666666666666666555333111000222333444444333333222111000000111222444555555444222000333333333222222222111111000000000000111111111111333222222111111222222333333222111000000111222333333333333333333333333333222222222222222222222222333333333333333333333333555555666666777888888999666777888888999<<>>>>>===<<<::::::;;;;;;<<<<<<;;;:::999<<<999666666888999888777666666777777888888999999777666555555666666555333333444444555555444444333555555555555555555555555666555555333222111222333555555444444333222222111333333444555555444333222333333333222222222111111000000000000111111111111333222222111111222222333333222111000000111222333222222222222222222222222222222222222222222222222333333333333333333333333333333444444555555555666666666777888:::???EEEIIIPPPWWW\\\]]]```dddeeebbbhhhtttzzztttpppjjjbbb^^^^^^]]]___bbbcccbbbbbbcccddd444555555666666777777888888777777666666777777888666555444444666666555444555555555555555555555555444444444444444444444444555555666666555555444333555555444444444333333333555444444444444444555555444444444444444555666666666888999888555444555777555666666666777777777888888999:::::::::<<<>>>@@@IIILLLOOOQQQQQQQQQRRRSSSUUUWWWZZZZZZYYYXXXXXXXXXVVVWWWYYYWWWVVVWWW\\\aaakkk}}}rrrjjjggghhhiiiiiidddcccbbb```\\\XXXUUUSSSIIIFFFAAA>>>>>>>>>>>>===999::::::;;;;;;;;;::::::===999666444555777888999666666777777888999::::::888777666666777777666555555555444444444444555555444444444444444444444444666555555444333333333222666555555444444333333222333333333333333333333333333333333222222222111111000000000111111111222222333222222111111222222333222222111111111111222222111111111111111111111111222222222222333333333333333333333333333333333333333333333444444444444444555666777999<<>>???@@@AAADDDFFFMMMOOOSSSTTTTTTSSSSSSTTTWWWYYY[[[[[[YYYXXXXXXYYY[[[\\\[[[ZZZZZZ^^^fffmmm~~~pppiiihhhhhhiiifffffffffeeebbb___[[[YYYOOOKKKEEEAAA@@@AAAAAAAAA999::::::;;;;;;;;;;;;;;;;;;999777666666777888999666666777888999999:::;;;999888777777888888777555666555444333333444555666444444444444444444444444555555555555555555333222555555444444333333333222222111111000111111222333333333333222222222111111000000111111111222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222333333333333333444444444444444444444444555555555555555666666666666777888;;;@@@HHHQQQWWW[[[^^^aaabbbdddiiiooosss{{{oooddd]]]YYYVVVUUUXXXZZZ[[[\\\ZZZXXXVVVVVVWWW666666666777777777777777888777555555555555777888555666666666666555666666333333333333333333333333555555555555555555555555555555555666555555444333555555444444444333333333444444444444444555666777666666555444555666888999666333111333777999777555444555555666777777888888:::<<<@@@BBBCCCEEEHHHJJJMMMOOOSSSTTTUUUUUUVVVWWWZZZ[[[\\\[[[YYYXXXXXXYYYYYYZZZ[[[\\\```jjjxxx}}}pppiiigggfffeeeeeeffffffeeebbb___^^^WWWRRRKKKFFFCCCAAA@@@???;;;;;;;;;;;;;;;;;;;;;<<<888999::::::999888777777666777777888999::::::::::::888777777888888777666666666444333333444666666444444444444444444444444555555555666888777444111333333333333222222222222222222222222222333444555333333333222222222111111111111111111222222222222333222222111111222222333222222222333333222222222333333333333333333333333222222333333333444444444444444444444444444444444555555555666666666666666777888;;;???DDDLLLVVV\\\^^^___aaacccdddjjjsss|||{{{nnnaaaZZZWWWUUUUUUWWWWWWXXXXXXWWWUUUTTTUUUWWW777777777777777777777777777666666555555666666777555666777777555555666777444444444444444444444444555555555555555555555555555555666666555555444333555555444444444333333333444444444444555666777777999888666555555666777999666222000333999;;;999555555555666777888999999:::999<<<@@@DDDFFFHHHKKKMMMMMMPPPRRRTTTUUUWWWZZZ\\\\\\]]]]]]\\\ZZZXXXYYYZZZTTTWWW]]]dddooo~~~rrrjjjfffddddddeeefffeeedddcccbbb___[[[TTTNNNHHHCCC>>>;;;>>>======<<<;;;;;;<<<<<<888:::<<<<<<:::999888888888888888999999999999999999888777777888888777555666666555555555555666666444444444444444444444444555444555777:::999555111222222222222222222222222333444444555555666666777333333333222222222111111111111111222222222222333333222222111111222222333222222333333333333222222333333333333333333333333222222333333444444555555444444444444444444444444333333444444555666666777888;;;???CCCIIIPPPXXX^^^^^^^^^```cccfffmmm{{{xxxkkk^^^YYYWWWTTTSSSTTTTTTUUUUUUUUUTTTTTTVVVXXX777777777777777777777777666777777888888777777666555777888777555555666888666666666666666666666666555555555555555555555555555555666666555555444333555555444444444333333333444444444444555666777888;;;999777555444555777888888666555666999:::999777777777888999:::;;;<<<===<<>>>>>???@@@DDDIIIMMMPPPSSSVVVXXXSSSTTTTTTTTTUUUYYY^^^aaa_________]]]ZZZYYYYYY[[[gggqqqxxxvvvsssooollliiihhhgggfffeeedddccc```ZZZSSSNNNCCCBBB@@@>>><<<<<<<<<<<<===>>>===;;;888888<<>>===;;;???===;;;999999999;;;<<<::::::999999999:::;;;;;;999::::::;;;;;;::::::999777777777777777777777777777666666555444444333333333333555555555555333333222222222222222222222222444444333333222111000000444444444333333222222222888777666555444333333333111222444555555333000...222222222222222222222222111222222333333222222111333333333333333333333333555555555555555555444444333444666777888888888888@@@GGGPPPUUUWWWXXX[[[]]]cccccciiisss~~~wwwkkkdddaaa]]]VVVPPPRRRPPPNNNMMMOOOPPPQQQRRR999999999999888888888777777777666666666666777777888777666777888888777666666666777888888888888888555555666666666777777777777777777666666555555555999888777666666666777777666666666666666777777888777666555555555666888888666666666666777777777777777888999999:::===BBBFFFKKKMMMPPPSSSTTTVVVXXXZZZ\\\[[[YYYYYYZZZ\\\]]]^^^aaa]]][[[]]]]]]___gggrrryyyooofffeeeggggggdddeeegggaaaXXXNNNJJJEEEAAA??????>>>===>>>===;;;:::::::::;;;;;;;;;;;;::::::999:::::::::999999::::::::::::999999777777777777777777777777888777777666555555444444222333444555555444333222555555555555555555555555444444333333222111111000444444444333333222222222444444333333222333333333444333333222222111222222222222222222222222222222222222333333333333222222333333333333333333333333555555555555555555555555444555666777888999;;;;;;FFFLLLSSSXXX[[[[[[\\\]]]bbbccckkkxxx~~~rrrkkkgggbbb\\\WWWSSSQQQOOONNNOOOPPPQQQQQQ999999999999888888888888888777777666666777777888777777888999;;;:::777444666666777888888888888888666666666777777777888888888888777777777777666666888888777777777888888999888888777777888888999:::888888888777888999999:::555666666777777888888888777888999:::<<>>===<<<<<<;;;>>>===<<<::::::999999999777888888999999888888777777777777777777777777777777777777666666666555555222333333333333333333222222222222222222222222222444444333333333222222222333333333333333333333333222222111111111111222222666444222//////111444666333333333333333333333333222333333333333333333222444444444444444444444444444444444555555555555555777777666777;;;???DDDGGGUUUWWWZZZ^^^```aaa```___iiirrruuullleeeaaa^^^WWWVVVTTTQQQOOOOOOPPPQQQ999999999999999999999:::888888777777777777888888;;;999777666888999999999666666777888888888888888777777777777888888888888666666666666666666666666222333333444555555555555555555444444555555666777777777888888888999999999999999888888777777666666999:::<<>><<<<<<>>>===<<<;;;::::::999999777888888999999888888777888888888888888888888888666666555555555555444444333333333333333333333333666666666666666666666666444444444333333333333333333333333333333333333333555555333222222111111111444333333222222333444444333333333333333333333333333333333444444333333333444444444444444444444444444444444555555555666666888777777999===DDDJJJNNNWWWYYY[[[]]]___aaabbbcccnnn~~~yyynnneee```^^^ZZZZZZXXXTTTPPPOOOPPPRRR999999999999::::::::::::999888888777777888888999;;;888666555666888999999666666777888888888888888666666666777777777888888555555666666666666777777444555666666666666666555666666555555666666777888666666777888888888888777999999888888888777777777:::===@@@CCCGGGMMMSSSXXXXXXYYYZZZZZZ[[[\\\```bbbjjjiiigggbbb^^^^^^ccchhhnnnttt~~~~~~tttiiicccaaa^^^^^^___YYYYYYYYYXXXVVVQQQJJJFFFDDDCCCBBBAAA@@@>>>>>>=========<<<;;;:::::::::;;;888888999999999999888888888888888888888888888888555555555555555444444444555444444333333444444555555555555555555555555555444444444444333333333333222222333333333333444444777666555444222222222222222333444444555444444333333333333333333333333333333333444444444444333333444444444444444444444444333333444444555666666666777777888;;;AAAHHHNNNRRRVVVYYY[[[\\\\\\```ffflllwww}}}qqqgggbbbaaa^^^^^^\\\XXXRRRPPPQQQTTT999999999:::::::::;;;;;;999888888777777888888999888777666666777888777666666666777888888888888888555555666666666777777777666666666777777888888888666666777888777777555555666666555555666666777888555666777888999888888777666666777888999999::::::<<>>DDDKKKRRRVVVTTTXXX\\\[[[ZZZ___kkkuuusssiiieeeeeeaaabbb```ZZZTTTPPPRRRUUU999999999::::::;;;;;;;;;999999888888888888999999666555666888999888666333666666777888888888888888555555555555666666666666777777888888999999999999666666777777777555444333444444444444444555666666666777888999:::999888888333444555777999;;;=========AAAFFFJJJMMMPPPTTTVVVYYYZZZ[[[[[[\\\___cccfffhhhhhhgggdddccciiittt}}}xxxpppgggeeehhh___^^^]]]]]]]]]\\\ZZZXXXLLLJJJFFFCCC@@@?????????<<<<<<;;;;;;;;;<<<<<<===999::::::;;;;;;::::::999888888888888888888888888666666666666777777777777777666555444444555666777666666666666666666666666444444444444444444444444222222222333333444444444333333222222333333444555444333333333333444555666444444444444444444444444333444444555555444444333555555555555555555555555333333444444555666777777666777:::???FFFMMMSSSWWWRRRXXX\\\ZZZXXX___nnn|||~~~}}}}}}rrriiifffgggcccdddbbb\\\UUUQQQSSSVVV999999999999999999999999::::::::::::::::::::::::777777777777777777777777888888888777777777777777555777888999999888777555777777666666555555555444777777777777777777777777444444444555555555555666999999888888999::::::;;;===<<<;;;:::::::::;;;<<>>===;;;;;;<<<===;;;:::;;;;;;;;;::::::999999999666777888999999888777666777777777777666666666666333444444444555666666666666666666555444444333333777666666666666555555555333333333333333333333333222222222333333444444444444444444444444444444444444555555666666555444444333333333444444444555555555555555555666666666777444555555666777888888999;;;===AAAGGGNNNSSSVVVWWWWWWZZZ^^^^^^ZZZ```vvv}}}yyyvvvuuuuuuvvvuuuyyy}}}{{{ssskkkgggffffffddd___XXXQQQOOORRRUUU999999999999999999999999999999999999999999999999777777777777777777777777888777777777777777777777555666888999999888666555777777666666666555555555777777777777777777777777555555555666666666777777999999888888888999999:::;;;:::::::::;;;===???AAAFFFIIILLLNNNOOORRRUUUWWWYYY[[[___aaabbbfffjjjnnnmmmjjjkkkpppyyysssnnnggggggfffeeeeeeeeeeeeddd```YYYPPPIIIFFFDDDAAA>>>???===<<<;;;<<<<<<;;;:::999999999999888888888777666666777888888777666666888777777777666666666666444444555555555555555555555666666666666666666666666666666555555555444444333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444333333444444444555555555555555555666666666666666555555555666777888888999===???DDDJJJQQQVVVXXXYYYXXXZZZ]]]]]]]]]ggg~~~wwwuuurrrnnnmmmlllmmmnnnqqquuuyyywwwqqqjjjggggggdddbbb]]]VVVQQQOOORRRUUU::::::::::::::::::::::::888888888888888888888888777777777777777777777777777777777777777777888888555555777888888777555555777777666666666666555555777777777777777777777777666666777777777888888888999999888888777888888999999999999;;;>>>BBBFFFHHHJJJLLLNNNOOOOOOQQQTTTVVVWWW\\\bbbfffgggiiilllooommmmmmrrrxxxooommmjjjiiiiiiiiiiiihhhgggbbbZZZQQQJJJFFFCCCBBB@@@>>><<<<<<<<<<<<;;;::::::999999999999999888888777777888999999888777777888888777777777666666666666666555555555555555555555555666666777888888999555555555555444444444333333333333333333333333333444444444444333333333333444444444444444444444444555444333222222333444555333444444444444555555555666666666666666555555555666666666666777888888999@@@CCCIIIOOOUUUXXXZZZZZZ[[[\\\]]]___eeevvvzzzssspppkkkiiifffdddcccdddeeeggglllooosssrrrnnniiiggghhhaaa___ZZZTTTPPPPPPSSSUUU::::::::::::::::::::::::999999999999999999999999777777777777777777777777777777777777777888888888555555666666666666555555777777666666666666666666666666666666666666666666666666666777777777888888999999888777777777888888888999;;;>>>BBBHHHMMMPPPNNNPPPPPPPPPPPPQQQTTTVVVXXX___ggglllkkkkkklllooopppuuu~~~wwwpppkkkjjjkkkkkkkkkjjjhhhddd\\\RRRJJJFFFDDDBBB@@@===<<<<<<===<<<:::<<<<<<<<<<<<;;;;;;;;;;;;999::::::::::::::::::999888888888777777777666666777777666666555555444444555555666666666777777777555555444444444333333333444444444444444444444444555555444444333333333222444444444444444444444444444333222111111222444666444444444444555555555555666666666666555555555555666666666666777888:::;;;BBBGGGNNNTTTXXXZZZ[[[[[[^^^___aaaeeerrrxxxqqqkkkhhhcccbbb```______aaadddeeeiiillloooooollliiigggfff```]]]XXXSSSQQQQQQTTTVVV::::::::::::::::::::::::::::::::::::::::::::::::777777777777777777777777666666777777888888888888555555666666666666555555666666777777777777777777666666666666666666666666555555666666666777777777999999888888888888888999:::;;;>>>CCCHHHNNNSSSUUURRRSSSSSSRRRRRRSSSVVVXXX]]]eeennnpppnnnlllmmmoootttvvvkkkhhhiiijjjkkkiiijjjjjjeee\\\RRRJJJFFFFFFCCC???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888777777777777777777777666666555555444666666666555555444444444555555444444444333333333444444444444444444444444555555555444444333333333444444444444444444444444444333111111111333555666444444444555555555666666666666666666666555555555777666666777888:::===>>>EEEJJJRRRWWWYYYZZZ\\\]]]^^^```eeennnyyyrrrmmmjjjgggeeeaaa```^^^^^^___bbbeeegggjjjmmmooopppnnnkkkhhhgggccc___YYYUUUSSSSSSUUUVVV::::::::::::::::::::::::::::::::::::::::::::::::777777777777777777777777666666666777888888999999666666666666666666666666666666777777777777888888777777777777777777777777555555555666666666777777999999888888999::::::;;;===@@@DDDJJJOOOSSSVVVXXXTTTUUUUUUTTTTTTVVVZZZ]]]dddllltttuuuqqqnnnpppttt|||ssslllkkkjjjiiiiiijjjkkkiiiddd[[[SSSMMMIIIFFFBBB?????????>>>>>>:::::::::;;;;;;;;;;;;<<<777777666666666666777777999999888888888777777777777777666666666666666666777666666555444444333333555555555555444444444333444444444444444444444444555555555444444444444444444444444444444444444444333333222222333444555666444444555555555666666666555555555555666666666777777777777777:::===@@@CCCIIIOOOVVVYYYZZZ[[[^^^```]]]ccclllzzzxxxooohhhffffffdddccc```___^^^___aaadddgggjjjnnnqqqtttwwwvvvsssooollliiiddd]]]XXXVVVVVVWWWWWW;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777555666666777888888999999777777777666666777777777666666777777777888888888777777777777777777777777666666777777777888888888888888999999:::;;;======AAAEEEJJJPPPTTTWWWWWWWWWUUUVVVVVVVVVWWWZZZ^^^bbbkkkrrryyyyyytttssswww}}}{{{uuuoookkkllljjjiiijjjiiiddd]]]WWWLLLIIIDDDAAA@@@@@@@@@???::::::;;;;;;<<<<<<<<<<<<999888777777777777888999999999999888888888777777666666666666666777777777666666666666555555555555666666666555555555444444555555555555555555555555444444444444555555555555444444444444444444444444222333333444555555666666555555555555666666666666333444444555666777888888777777777888<<<@@@DDDGGGNNNTTTYYY\\\\\\]]]```ddd```jjjxxx|||uuummmiiiiiihhheeebbbbbbbbbaaaaaadddgggkkkmmmrrruuu{{{~~~yyyuuupppjjjbbb\\\ZZZYYYXXXWWW;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777555666666777888999999999888888777777777777888888666666777777888888888999777777777777777777777777777888888888888999999999888888999:::;;;===>>>???DDDHHHNNNTTTXXXYYYXXXWWWUUUVVVWWWWWWXXX\\\aaaeeennnuuu{{{{{{wwwwww}}}vvvooooookkkhhhhhhkkkjjjddd___NNNJJJFFFBBBAAAAAAAAA@@@<<<=========>>>>>>??????<<<<<<::::::::::::<<<<<<999999999888888888888777555555666666777777888888555555666666777777888888777666666666666555555555555555555555555555555555333444444444555666666666444444444444444444444444222333444555666666666666555555555555666666666777222333444555666888999999777777777999===BBBGGGJJJRRRWWW\\\^^^]]]^^^cccgggeeeqqq}}}xxxrrroooooommmhhhcccfffeeedddeeegggkkknnnqqqtttxxx}}}uuunnneee^^^\\\[[[YYYXXX<<<<<<<<<;;;;;;::::::::::::999999888888999999:::777777777777777777777777666666777888888888888888999999888888888888888888:::999777666444333333333666888999888777666777888888888888888888888888888444666777888999<<>><<<;;;;;;===>>>======;;;;;;;;;:::::::::999999::::::999999999888888888777777777777777777777777999999888888777777666666555777777777555555555777666666555555555555666666666555555444444555555666555555444444444555666666555555444444333333222222333444555666666555555444666666666666777777777777:::999:::===BBBIIINNNQQQUUUWWW]]]bbbbbbbbbfffnnnzzz~~~}}}yyyvvvrrrmmmhhheeefffkkkqqquuu}}}rrrhhhbbb_________<<<;;;;;;;;;;;;:::::::::::::::999999999999::::::888888888888888888888888666777888888999999888888888888888888888888888888777666666666666666777777777888999888777777888999999999999888888888777777888:::;;;===???CCCHHHLLLSSSUUUVVVUUUTTTSSSTTTUUUXXXZZZ^^^eeennnwwwwwwmmmkkkiiiiiijjjgggddd___XXXPPPIIIDDDAAAAAA???======>>>???>>>===;;;;;;;;;;;;::::::::::::999999999888888888777777777777777777777777777777666777888999999888777666777888999888666555666777555555444444444444555555555555555666666555555555555555555555555666777888777777666555444333222222111222333444555666555555666666666777777777888888999:::===AAAGGGMMMRRRUUUVVVXXX^^^cccdddfffoooxxx~~~xxxssslllhhhhhhnnnuuuzzzyyynnnfffaaa``````;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::888888888888888888888888777777888999999999999888888888888888888999999999888777777666666777777888777888999999777777888999999999999888888888777777999;;;===???BBBFFFLLLPPPRRRSSSTTTTTTTTTTTTVVVXXXXXX\\\dddppp|||vvvoookkkjjjllljjjhhhccc^^^WWWPPPIIIDDDCCCAAA???>>>??????>>>===<<<;;;;;;;;;;;;:::::::::999999888888888777777777999999999999999999999999555666888999:::999777666777999999888666555555666555555444444444444555555444555666777777666555444444444444444555666777888777777666666555555444444444444444555555666666666666666666777777888888999888;;;@@@EEEJJJPPPUUUXXXYYY[[[```eeeggglllyyyzzzxxxtttppppppttt{{{sssiiicccaaaaaa;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;888888888888888888888888777777888999999999999999777777888888888999999999:::999888777777666777777777999:::999888777888999888888888888888888888888999<<>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888777999999999999999999999999555666888999:::999777666666777888777555444555666555555555444444555555555444555666777777666555444444333333333444555555666555555555666666777777777888777777666666666666666666666666777888999999999888===DDDIIIMMMQQQUUUXXXZZZ[[[```eeeiiirrryyy{{{|||||||||~~~yyymmmeeebbbbbb:::::::::;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;999999999999999999999999777888999999:::999999999777777777888999999::::::;;;:::999888777777777777888999:::999888888888:::777777777888999999:::::::::>>>CCCGGGJJJMMMQQQSSSSSSTTTTTTSSSRRRSSSVVVXXX^^^hhhxxx~~~~~~~~~{{{zzzwwwuuuttttttuuuvvvwwwwwwxxxyyyzzz{{{}}}}}}||||||{{{{{{zzzyyyyyyyyyzzz{{{{{{|||}}}~~~yyynnnjjjiiigggdddbbbaaa\\\UUUOOOGGGDDDAAA@@@???>>>===;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999888888888888888888888888888888666777888999999888777666555666777777555555666777666666555555555555666666666666666777777666666666444444444333333333444444333333444555666777888888:::999888777666666666666555666777777888999::::::;;;AAAIIINNNPPPRRRUUUXXXWWWZZZ___eeelllzzz~~~rrrhhheeeddd:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999999999999999999999777888999999::::::999999666777777888999999:::::::::999999888888888999999888999::::::888888999:::555555666888999:::;;;<<<<<<@@@GGGLLLOOOQQQSSSTTTRRRSSSTTTTTTTTTVVVYYY\\\gggrrr~~~}}}{{{yyyxxxwwwwwwtttttttttsssssssssssssssqqqpppmmmkkkjjjkkkkkkllllllmmmnnnpppqqqqqqppppppoooooonnnmmmmmmlllkkkkkkllllllllllllmmmmmmmmmnnnppprrruuuvvvvvvuuuvvvwwwyyypppkkkgggddddddccc```YYYSSSIIIGGGDDDBBBAAA@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999888888888888888888888888999999888888777777666666444666777777777777888:::777777666666666666777777777777666666666666777777777666555444444333333444444444444555555666666666888777666555555666777777555666777888999::::::;;;???FFFNNNSSSTTTTTTUUUXXXWWWZZZaaajjjuuuyyymmmgggfff:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999999999999999999888888999::::::::::::999666777777888999999::::::888888888888999:::;;;<<<888999::::::888888999:::444444666777999;;;<<<======CCCJJJPPPSSSTTTTTTUUUOOOPPPRRRTTTVVVZZZ___cccnnnyyy{{{{{{yyyuuurrrqqqrrrtttuuusssrrrqqqooonnnoooooopppllllllmmmmmmnnnnnnnnnooonnnllljjjhhhgggggghhhiiigggiiikkkmmmmmmlllkkkjjjiiiiiihhhhhhgggfffeeeeeefffffffffffffffffffffffffffiiikkklllkkkiiihhhhhhlllrrrxxxxxxtttqqqtttxxxwwwxxxzzz}}}xxxmmmiiieeeeeeeeebbb[[[UUULLLIIIFFFDDDBBBAAA???=========<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::888777666666666666555666888888888999:::<<<888888777777777777888888888777666555555666777888999888777666555444444444555555555555555444444444555555444444555666888999555666777888999:::;;;;;;BBBIIIRRRWWWVVVUUUVVVXXXYYY]]]eeeppp}}}~~~pppiiiggg<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<555444333555777999999888888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::888888999999999888888777666666777888:::<<>><<<<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::888999;;;;;;;;;;;;999888888888888888888888999999777777777777777777777777888888777777666666555555666666777777888888999999444444555555666666777777555555555555555666777777888777666666666666666777777888999999999:::===???HHHQQQVVVUUUUUUYYY\\\ZZZaaaiiisss~~~vvvpppsss<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>===<<<888888888888888888888888888888888999999999::::::::::::::::::::::::::::::888888999999999999888888999888888999:::===@@@BBBGGGKKKPPPTTTUUUVVVWWWXXXVVVUUUVVVYYYaaajjjtttzzz~~~|||zzzxxxxxxtttqqqpppppppppooommmnnnmmmkkkiiiiiikkkmmmnnnpppooonnnlllllllllllllllpppooonnnmmmlllkkkkkkkkkjjjkkkllljjjhhhiiilllooonnnnnnnnnmmmllllllkkkkkkjjjkkkkkkjjjhhhhhhiiikkkjjjkkklllllllllkkkiiihhhdddeeeggghhhhhhgggeeedddbbbeeeiiijjjhhheeeddddddddddddeeeeeeeeefffffffffggghhhlllpppuuuyyy}}}~~~rrrkkkgggaaa\\\[[[TTTTTTQQQKKKDDD???======<<<;;;;;;::::::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::888888888888888888999999777777777777777777777777999888888888777777777777777777777777777888888888555555555666666666666666555444444444444555666666777777666666666666777777777888888888999;;;???BBBJJJRRRXXXXXXXXX]]]```___iiitttzzz|||<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;:::999:::;;;<<<;;;:::999999999999999999999999777777888888888999999999999999999999999999999999888888999999999999999888;;;:::999:::<<>>===<<<;;;;;;:::;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999888888777777777777777777777777999999999999888888888888888888888888777777777777777777666666666666666555444444444444444555555666777777777666666777777888666777777888999>>>CCCHHHNNNUUUZZZ[[[\\\```dddeeeooo~~~<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999888888999999777666999999999999999999999999777777777888888888999999888888888888888888888888888888999999::::::999999;;;::::::;;;???DDDIIILLLRRRTTTVVVWWWWWWWWWXXXZZZZZZZZZ___lll|||~~~~~~}}}{{{xxxvvvtttsssssssssrrrqqqqqqssssssrrrqqqttttttttttttuuuvvvvvvvvvssstttuuuuuuuuuuuuuuuuuuvvvxxxzzz|||}}}}}}}}}|||}}}}}}|||||||||}}}~~~~~~}}}}}}|||{{{zzzyyyxxxyyyzzzyyyxxxyyy{{{}}}|||{{{zzzxxxxxxxxxxxxxxxvvvvvvuuutttsssrrrqqqqqqnnnnnnnnnlllkkkjjjiiiiiijjjjjjhhhfffdddcccaaa```^^^^^^```cccggglllqqqtttrrruuuxxxyyyxxxwwwwwwxxx{{{sssggg___]]][[[ZZZYYYTTTNNNGGGAAA>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<:::999999999999999888888777777777777777777777777888888888888888888888888999999888888777777666666888777777777666666555555555555555555555666777777777777777666777777888888666777777888;;;AAAHHHMMMSSSXXX\\\^^^^^^aaafffiiippp<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;;;;<<<<<<;;;999999999999999999999999999777888888888888999999999888888888888888888888888888888999:::::::::::::::999999;;;>>>CCCJJJOOOSSSSSSUUUVVVVVVUUUVVVXXXZZZZZZ^^^hhhyyy|||yyywwwvvvvvvuuuuuutttssssssssssssssstttssssssuuuwwwyyyyyyxxx{{{|||}}}}}}~~~~~~}}}{{{{{{zzzwwwuuusssqqqppppppppppppppppppnnnlllkkkiiihhhgggdddddddddfffiiimmmrrrtttuuuwwwxxxxxxuuurrrooonnnppptttxxx{{{}}}}}}nnnbbb^^^ZZZZZZYYYVVVRRRLLLEEEAAA???>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;::::::::::::999999888888888888888888888888888888777777777777777777777777999999888888777777666666888888777777666666666555777777777777777888888999777777777777777888999999777777999;;;>>>EEEMMMSSSWWWZZZ]]]^^^___```eeekkkrrr<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999;;;;;;;;;:::999999888888888888888888888888888888666666666666666777777777888888888888777777777777888777777777777777777666888888888888888999::::::777777777777888888999:::777999;;;>>>CCCIIIQQQVVVYYYYYY[[[^^^___```fffnnn{{{<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888999::::::999888::::::::::::::::::::::::999::::::::::::;;;;;;;;;::::::::::::::::::::::::777888999:::;;;;;;;;;;;;;;;===AAAFFFLLLPPPTTTUUUQQQQQQRRRRRRSSSVVVZZZ]]]bbbkkkxxxzzzvvvsssuuuvvvvvvtttsssuuuwwwzzzzzz|||~~~~~~|||zzzyyyuuuuuuuuuuuuuuuuuutttttttttttttttuuuuuuuuusssqqqmmmooopppnnnkkklllooosssrrruuuyyy||||||pppdddbbb___]]][[[WWWQQQMMMFFFEEECCCAAA???>>>======<<<<<<<<<<<<<<<<<<<<<<<<888999999::::::999999888<<<;;;;;;:::999999888888888888888888888888888888666666777777777888888888777777777777777888888888777777777777777888888888888888777777888888999:::777777777777888999:::;;;888;;;>>>BBBGGGMMMTTTXXXWWWVVVYYY^^^```bbbiiisss<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;:::999999;;;;;;:::999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777888999:::;;;;;;<<<;;;===???DDDIIINNNQQQSSSTTTPPPQQQQQQRRRSSSVVV\\\___fffooo|||}}}zzzxxxrrruuuxxxyyyyyyzzz}}}~~~}}}|||zzzyyywwwvvvuuuuuuvvvvvvtttsssnnnpppooommmjjjiiimmmpppmmmooorrrssstttwww}}}}}}kkkgggcccaaa___[[[UUUQQQHHHGGGEEEBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<999999;;;<<<<<<;;;999999<<<<<<;;;::::::999888888888888888888888888888888777777888888999999999:::666666777777888888999999666666777777888888999999777777777777777888888999777777777777888999:::;;;999<<<@@@EEEIIIOOOUUUYYYVVVTTTXXX^^^aaadddmmmxxx@@@??????>>>===<<<<<<;;;>>>>>>===<<<;;;999777666333666999;;;<<<<<<===>>>;;;<<<<<<<<<;;;;;;:::999::::::::::::::::::::::::===<<<<<<;;;;;;:::999999888888999:::;;;===>>>???AAAEEEJJJOOORRRSSSSSSRRRUUUSSSQQQOOOPPPWWWaaahhhvvv{{{}}}~~~|||{{{|||}}}{{{yyyxxxuuusssrrrqqqpppppppppmmmiiifffnnnoooppprrrtttvvvwwwxxxvvvyyy~~~rrreeedddddd___XXXVVVQQQNNNJJJEEEAAA>>><<<;;;:::;;;<<<=========<<<;;;:::;;;===>>>>>>===;;;:::888888888888888888888888888888888888888888888888999999888888888888999999999999999999999999999999777777777777777777777777;;;999777555555666777888444666888999888777888999:::<<>>===<<<<<<<<<<<<<<<===<<<<<<;;;:::999:::;;;===<<<:::999888888999::::::;;;;;;::::::999::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::::::::::::::<<<>>>@@@AAAEEEHHHLLLQQQTTTTTTTTTSSSRRRTTTVVVTTTTTTZZZfffppp~~~}}}||||||~~~~~~{{{yyywwwvvvuuuuuuuuusssooolllooopppqqqrrrtttuuuvvvvvvvvvxxx{{{|||}}}ppphhhddd___[[[[[[WWWSSSMMMFFFBBB?????????;;;<<<===>>>>>>===<<<<<<;;;<<<===??????===<<<;;;999999999999999999999999999999999999999999999999999999888888888888999999999999999999999999999999888888888888888888888888:::999777666666666777888555666888999888888999:::;;;>>>DDDLLLSSSWWWXXXYYYZZZYYY^^^dddfffjjj}}}zzzzzz~~~??????>>>>>>======<<<<<<<<<<<<===============<<<===>>>>>>===:::777666666999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;<<>>>>>>>>======<<<<<<===>>>??????>>>===<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999999999999999999999999888888888888888888888888888888888777777777777777555777888999888888999;;;===AAAHHHPPPVVVXXXYYYYYYXXXZZZaaagggjjjsss|||nnnrrrzzz???>>>>>>>>>=========<<<======>>>>>>>>>>>>======:::;;;<<<<<<:::999:::;;;;;;;;;<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======>>>>>>===;;;:::<<<@@@DDDFFFMMMOOOQQQTTTUUUTTTSSSSSSRRRTTTXXX[[[aaakkkyyy||||||}}}~~~~~~zzzxxxxxxxxxxxxxxxvvvuuutttpppqqqssstttttttttuuuuuuqqqqqqqqqsssyyy}}}mmmdddaaabbbbbb^^^WWWPPPIIIEEEBBBAAA==================<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999:::888888888888888888888888888888888888888888888888777777888888888888777666666777888999888999;;;===>>>DDDLLLSSSWWWYYYYYYYYYZZZ]]]bbbggglll{{{ssseeemmmyyy>>>>>>>>>>>>============????????????>>>===<<<;;;999:::;;;;;;:::;;;<<<>>>?????????>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<===>>>>>>>>><<<;;;;;;===AAAFFFHHHNNNPPPQQQSSSSSSSSSRRRQQQVVVSSSSSSZZZhhhwww}}}}}}|||~~~}}}~~~}}}|||zzzxxxuuussspppppprrrtttwwwxxxxxxxxxqqqnnnkkkjjjnnnttt{{{|||ooogggbbbcccaaa]]]WWWPPPIIICCC@@@>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::888888888888888888888888888888888888888888888888666777888888888888777777777888999999888999<<<>>>@@@FFFNNNUUUWWWXXXYYYYYY^^^```cccgggooommmaaakkk{{{>>>>>>>>>>>>============????????????>>>===;;;;;;;;;<<<<<<;;;::::::;;;===@@@@@@@@@???>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======>>>>>>===<<<<<<>>>AAAEEEIIILLLOOOPPPQQQRRRRRRRRRQQQQQQWWWSSSTTT___ppp~~~~~~}}}yyyvvvuuuttttttuuuxxxyyyyyyxxxuuuqqqllljjjkkknnnqqqrrrwww{{{ttthhheeedddbbb]]]VVVMMMEEEAAA??????>>>===<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999999999999::::::888888888888888888888888999999999999999999999999777777777777777888888888777888999999999:::===@@@CCCIIIQQQVVVWWWXXXYYY[[[aaacccfffkkkyyyttthhh```kkk}}}============>>>>>>>>>>>>=========>>>>>>===<<<<<<=========;;;:::999;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<===???AAAEEEJJJNNNPPPPPPPPPQQQRRRSSSRRRRRRRRRRRRTTTZZZhhhyyy|||zzzwwwxxxzzz{{{{{{zzz{{{wwwrrrpppppppppooonnnoooppprrruuu{{{tttjjjiiieee```YYYQQQJJJFFFBBBAAA@@@>>>>>>>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888999999999999999999999999888777666666666777999:::888999999999999;;;>>>AAAGGGMMMTTTXXXXXXXXX[[[^^^aaadddjjjtttxxxiiibbb___jjj}}}============>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<;;;:::;;;===@@@:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>AAAEEEIIIMMMQQQSSSQQQQQQRRRSSSSSSSSSSSSSSSNNNTTTaaaqqq}}}zzzzzz}}}~~~|||xxxvvvvvvuuurrrooommmkkkjjjkkkpppvvvzzz|||~~~ooolllgggaaaZZZSSSNNNKKKEEECCCBBB@@@??????@@@@@@===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;777777777777777777777777999999999999999999999999888777666555555777999;;;888999999999999;;;???BBBJJJPPPVVVYYYXXXYYY]]]``````eeennn|||nnnaaa]]]^^^hhh}}}@@@@@@????????????@@@@@@===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;:::::::::;;;;;;??????AAADDDFFFIIIKKKLLLMMMOOOSSSUUUUUUTTTRRRQQQRRR]]]nnn}}}}}}{{{xxxuuunnnmmmkkkkkklllllllllkkktttwww~~~~~~ooobbbaaaccc___VVVPPPIIIGGGDDDBBB@@@?????????===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;::::::999999::::::;;;999999999999888888777777;;;999777555555777999;;;:::::::::;;;;;;:::999999999999999999:::>>>CCCGGGPPPRRRUUUYYY[[[]]]^^^___ffffffppptttaaaZZZ]]]]]]hhhxxx@@@@@@????????????@@@@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<==================;;;<<<<<<======>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999;;;::::::999999::::::;;;999999999999888888888888999999999888888999999999::::::::::::::::::::::::;;;;;;;;;;;;>>>DDDKKKQQQVVVXXX[[[]]]^^^___aaaccckkkwww|||rrrfff]]]]]]bbblllwww|||}}}@@@@@@????????????@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<;;;::::::;;;<<<===>>>>>>???<<<<<<<<<;;;<<<<<<===>>>@@@CCCGGGKKKNNNOOOOOONNNQQQRRRSSSRRRSSSXXX```fffuuu~~~zzzuuupppkkkgggbbb```___bbbcccfffnnnwwwxxxooogggbbbaaa]]][[[XXXWWWTTTNNNEEE??????>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::;;;::::::999999::::::;;;999999999999999999999999888888999::::::999888888::::::999999::::::;;;;;;:::;;;;;;<<<@@@GGGOOOVVVXXXZZZ]]]^^^]]]___cccffflll{{{rrrkkkccc^^^___dddttt@@@@@@????????????@@@@@@?????????@@@@@@AAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;<<<<<<======<<<<<<<<<<<<======>>>???BBBDDDIIIMMMPPPQQQPPPPPPQQQRRRRRRRRRTTT\\\gggppp|||uuuooojjjfffdddccceeedddbbbdddiiirrr|||wwwkkkfffeee^^^\\\ZZZZZZXXXRRRHHHAAA??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;;;;::::::999999::::::;;;999999999999999999999:::888999:::;;;;;;:::999888:::999999999999:::;;;<<<999:::;;;>>>BBBIIIRRRXXXYYY\\\^^^^^^]]]___dddiiioooyyytttnnnjjjeeebbbdddiiiwww@@@@@@????????????@@@@@@>>>>>>???@@@AAABBBCCCCCC<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999999::::::;;;<<<<<<<<<======<<<======>>>???@@@CCCEEEIIIMMMOOOQQQQQQQQQPPPRRRTTTUUUXXXbbbppp{{{|||sssnnnllliiihhhhhhfffaaa^^^```gggnnnxxxtttiiiggg```]]][[[[[[ZZZTTTJJJBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;999999999999::::::::::::888999:::;;;;;;:::999888:::999999888999:::<<<===999:::===AAAEEELLLTTTZZZYYY]]]___^^^]]]```gggnnnxxxzzzooolllkkkjjjgggeeejjjrrr|||@@@@@@????????????@@@@@@>>>>>>>>>??????@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@AAAEEEFFFIIILLLNNNPPPRRRSSSPPPTTTWWWYYY]]]hhhyyy{{{wwwrrrnnnllliiiccc```aaaaaaeeejjjooowwwrrrkkkccc___\\\[[[[[[UUUJJJAAAAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;::::::999999::::::;;;999999999:::::::::;;;;;;999::::::::::::::::::999:::999888888999:::<<<>>>999<<<@@@EEEIIIPPPVVV[[[ZZZ^^^aaa```___bbbkkksssqqqddddddfffgggeeefffppp|||@@@@@@????????????@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;===============<<<<<<<<<============>>>???@@@AAAFFFFFFHHHKKKMMMPPPRRRSSSQQQUUUZZZ\\\aaammm{{{tttqqqmmmgggeeefff^^^aaadddfffkkkwwwzzzpppgggbbb]]]\\\[[[UUUJJJ@@@AAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999;;;::::::999999::::::;;;999999999::::::;;;;;;;;;:::::::::::::::::::::::::::999888888888:::===>>>:::>>>CCCHHHMMMRRRXXX\\\\\\___bbbbbb```dddnnnvvv|||nnn]]]^^^aaacccbbbfffuuuBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<=========>>>============???BBBEEEGGGIIIGGGGGGIIIMMMPPPPPPNNNQQQUUUUUU]]]oooxxxzzzuuuqqqkkkgggfffdddbbbaaacccgggmmmppp|||{{{qqqkkkfffccc\\\QQQHHHFFFAAA???>>>>>>??????>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999888444777999999888888:::===:::999888999;;;<<<;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<=========>>>>>>???>>>>>>???AAADDDGGGIIILLLKKKKKKNNNQQQTTTSSSQQQUUUWWWWWWaaauuu}}}zzzsssnnnjjjhhhdddbbbaaacccfffhhhjjjnnntttxxxzzz}}}rrrgggaaa\\\RRRHHHCCCAAA@@@>>>>>>???@@@???===;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;:::999999888666888::::::999999;;;===:::999999:::<<<======<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<=========>>>>>>>>>@@@@@@@@@AAACCCFFFIIIJJJLLLLLLNNNQQQTTTUUUTTTSSSVVVZZZ\\\iii~~~~~~wwwqqqoookkkgggcccaaa``````___aaadddeeegggkkkrrrwww}}}jjjaaa^^^WWWLLLDDDBBB@@@>>>>>>???@@@???>>>;;;<<<<<<======<<<<<<;;;========================::::::::::::::::::::::::999999:::::::::999888888888:::;;;;;;::::::<<<>>>;;;:::999:::<<<>>>??????BBBFFFMMMRRRUUUWWWXXXYYY]]]]]]\\\bbbkkknnn}}}{{{ooo```WWWVVVYYYbbboooBBBBBBAAAAAAAAABBBBBBCCC>>>>>>>>>>>>>>>>>>>>>>>>================================================<<<============>>>>>>>>>???@@@AAABBBEEEGGGJJJKKKJJJKKKMMMPPPSSSSSSSSSRRRTTT]]]eeesss~~~yyywwwsssnnniiiddd```]]]______^^^]]]]]]```eeejjjnnnyyypppeeeccc]]]RRRIIIBBB@@@>>>===>>>???>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::999999888888::::::::::::;;;<<<>>>@@@===;;;999999<<>>>>>>>>>>>>>>>>>>>>>>>============================================================>>>>>>>>>?????????AAACCCEEEHHHJJJKKKJJJLLLNNNPPPRRRRRRSSSSSSQQQbbbooo{{{}}}zzzuuuoooiiiccc```___]]][[[XXXVVVWWWZZZ]]]aaakkkzzzxxxjjjfffaaaVVVOOOEEEBBB???===>>>>>>>>>===<<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::999999999999999:::===@@@CCCDDDAAA>>>;;;:::<<<>>>@@@AAACCCJJJSSSXXXYYYYYY[[[]]]]]]^^^^^^fffttttttkkkjjjiiieeeaaaWWWXXX___lll~~~CCCBBBBBBAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>>>>>>>?????????@@@BBBDDDGGGIIIKKKLLLMMMOOOQQQRRRSSSTTTVVVXXXVVViiixxx|||vvvoooiiifffcccaaa]]]YYYWWWVVVVVVWWW[[[cccnnn|||sssjjjbbbYYYTTTIIIFFFBBB?????????>>>===<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;:::::::::999999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>>>>?????????@@@AAACCCFFFIIIKKKMMMNNNPPPRRRSSSSSSSSSTTTYYY\\\cccsss}}}xxxrrrooojjjhhhccc```]]]ZZZXXXWWWXXX]]]dddmmmzzzrrreee^^^\\\OOOKKKFFFCCCAAAAAA@@@???======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<;;;999:::???FFFNNNRRRTTTQQQLLLEEEAAA@@@AAABBBCCCHHHOOOVVVYYYWWWWWW[[[___ZZZeeegggkkkwwwiii\\\XXXWWWVVVVVVYYYWWWWWW___uuuDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>????????????AAABBBEEEHHHKKKMMMOOOOOOQQQRRRSSSRRRQQQSSSYYY]]]nnnzzzzzzwwwmmmjjjfffbbb___\\\YYYVVVWWWYYY]]]cccooozzzjjjccccccSSSOOOJJJFFFDDDCCCBBBAAA======>>>>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<=========<<<<<<;;;;;;AAAJJJSSSXXXZZZWWWQQQJJJDDDBBBBBBDDDDDDLLLRRRXXXYYYUUUUUUYYY^^^XXXgggiiimmmnnnaaaVVVTTTTTTSSSUUUYYYWWWVVV___xxxIIIEEEDDDEEEDDDAAA@@@CCC@@@??????>>>??????@@@@@@>>>=========<<<<<<<<<<<<===========================>>>??????>>>>>>???@@@BBBDDDHHHKKKMMMOOORRRUUUPPPSSSUUUUUUUUUYYYbbbiii{{{}}}{{{sssllljjjeee]]]YYY[[[TTTVVVYYY]]]dddpppsssggghhh[[[UUULLLDDDBBBBBB@@@<<<======<<<<<<<<<======>>><<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<;;;===DDDOOOWWWZZZZZZXXXUUUOOOIIIFFFFFFHHHIIIMMMPPPTTTWWWXXXYYYZZZ[[[bbbaaahhhuuueee^^^UUURRRSSSVVVVVVUUUZZZ\\\ggg}}}HHHDDDBBBDDDCCC@@@???BBB@@@???????????????@@@@@@>>>>>>=========<<<<<<<<<===========================>>>??????>>>>>>@@@AAABBBFFFKKKNNNPPPPPPRRRSSSRRRTTTVVVVVVWWW]]]fffnnn~~~uuuqqqkkkccc___```WWWXXXYYY[[[```hhhsss{{{~~~nnnkkkaaa\\\TTTLLLHHHFFFCCC@@@=========<<<<<<======>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;:::::::::;;;<<<===>>>?????????AAAHHHRRRYYY[[[ZZZXXXUUUOOOJJJHHHHHHJJJLLLOOORRRVVVXXXYYYZZZ[[[\\\ccceeeqqqpppeee^^^VVVSSSTTTVVVWWWVVVXXX]]]iiiIIIEEEBBBDDDDDDAAA@@@BBB@@@@@@@@@@@@??????@@@@@@>>>>>>>>>=========<<<<<<===========================>>>????????????AAACCCEEEIIIOOORRRSSSRRRQQQQQQUUUVVVWWWXXXZZZbbblllttt}}}uuulllhhhhhh]]]]]]]]]\\\]]]```fffjjjsss~~~xxxnnnbbb^^^WWWOOOIIIDDDAAA@@@>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::::::::;;;999999::::::;;;===>>>???CCCDDDGGGNNNVVV[[[[[[ZZZVVVSSSOOOKKKJJJKKKMMMOOORRRTTTXXXZZZ[[[[[[\\\]]]___eeevvv{{{nnngggaaaYYYTTTUUUVVVWWWWWWXXX___nnnOOOHHHDDDEEEEEECCCBBBCCC@@@@@@@@@@@@@@@@@@??????>>>>>>>>>============<<<===========================>>>?????????AAADDDFFFKKKNNNQQQSSSSSSRRRRRRRRRWWWWWWWWWYYY]]]gggrrrzzzxxxqqqooofffeeecccaaa_________```dddmmmzzzqqqddd^^^XXXRRRJJJBBB???@@@??????>>>=========>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<<<<======EEEGGGKKKQQQWWWYYYXXXVVVRRRPPPMMMJJJJJJLLLNNNPPPTTTWWWZZZ[[[\\\\\\^^^______ggg}}}zzzqqqiiiccc\\\WWWUUUVVVWWWXXXZZZcccuuuVVVMMMEEEDDDDDDBBBAAABBB@@@AAAAAAAAAAAA@@@???>>>???>>>>>>>>>=======================================>>>???@@@@@@BBBFFFIIIQQQRRRSSSRRRQQQRRRTTTVVVWWWWWWWWWZZZaaalllxxxzzztttmmmkkkhhhfffdddbbb```___```eeelllttt~~~xxxlllddd\\\WWWOOOFFFCCCDDD@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<<<<======???>>>>>>>>>>>>>>>??????EEEGGGLLLPPPSSSTTTRRRPPPLLLJJJIIIHHHIIILLLOOOQQQVVVXXX[[[\\\]]]^^^```bbbeeeqqqtttooojjjeee^^^YYYWWWXXXYYY[[[\\\ggg{{{___RRRFFFBBBAAA@@@???@@@AAAAAABBBBBBBBB@@@???>>>??????>>>>>>>>>====================================>>>???@@@AAADDDIIILLLTTTTTTSSSRRRQQQRRRUUUXXXVVVVVVXXX]]]fffrrr}}}yyytttqqqnnnkkkjjjhhheeecccdddeeegggiiinnn|||xxxjjj^^^YYYRRRHHHBBBCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>============>>>>>><<<<<<===>>>@@@BBBCCCDDDDDDGGGJJJMMMNNNMMMKKKIIIFFFFFFEEEFFFHHHLLLOOORRRVVVXXXZZZ\\\]]]___bbbdddiiizzzpppgggffffffbbb]]]ZZZYYY[[[___bbbbbbmmmkkk[[[KKKDDDBBB@@@@@@BBBAAABBBCCCCCCBBBAAA???===?????????>>>>>>>>>=================================>>>???@@@BBBEEEJJJNNNSSSTTTTTTTTTSSSSSSUUUWWWWWWWWWZZZaaalllxxx}}}yyyuuusssrrrpppnnnkkkhhhhhhgggeeefffnnn{{{sssaaa[[[UUUIIIAAA@@@BBBBBBAAA@@@????????????======<<<<<<<<<<<<============<<<<<<<<<<<<======;;;<<<<<<>>>???AAACCCDDDDDDFFFIIIJJJIIIGGGEEEDDDCCCCCCCCCEEEHHHLLLPPPSSSUUUWWWZZZ\\\]]]```cccfffmmmqqqaaa\\\___^^^]]][[[ZZZ[[[aaagggllloooyyyuuucccQQQGGGEEECCCDDDEEEAAABBBCCCCCCCCCAAA>>>===????????????>>>>>>>>>>>>===========================>>>???@@@BBBFFFKKKOOOQQQSSSUUUVVVUUUTTTTTTUUUWWWXXX\\\dddppp||||||zzzyyyxxxuuussskkkkkkiiieeebbbfffooowww{{{zzziiibbb\\\OOOEEECCCCCCBBBAAA@@@????????????======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===>>>>>>???@@@@@@DDDFFFHHHHHHFFFDDDCCCBBBAAABBBCCCEEEIIIMMMQQQTTTTTTVVVYYY[[[]]]```dddgggsssyyygggXXXVVV\\\XXXXXXXXXYYY]]]dddmmmsss{{{