BM6P6(@ ~~~wwwpppmmmllljjjgggfffgggggggggfffcccdddeeedddccceeeiiimmmrrrqqqoookkkgggffffffhhhhhhhhhiiilllnnnkkkfffaaafffeeebbb```aaacccgggiiijjjeee___\\\\\\]]]\\\ZZZXXXWWWVVVXXX]]]cccggghhhkkkhhhdddaaaaaaaaaaaaaaabbb```\\\YYYXXXYYY\\\^^^```eeekkkmmmkkkhhhggggggnnnsssvvvrrrhhh```^^^___\\\[[[YYYYYY[[[```eeehhheeeeeeeeefffggghhhiiijjjhhhhhhiiikkklllkkkhhheeecccccchhhnnnlllffffffkkkllljjjiiijjjlllnnnnnnmmmiiiiiijjjkkkmmmmmmkkkjjjhhhkkkmmmllljjjhhhiiikkkiiiiiiiiijjjlllmmmooopppvvvrrruuuvvviiidddbbbhhhttt|||vvvvvv||||||ttthhh```___```aaabbb^^^]]]\\\\\\]]]^^^___```[[[ZZZYYYVVVSSSOOOKKKIIIFFFDDDAAA???===>>>??????CCCDDDIIIQQQWWW___mmmzzz}}}zzzxxxooodddaaa^^^YYYXXXXXXWWWTTTQQQQQQPPPOOOOOOPPPPPPOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQOOOOOONNNNNNMMMKKKJJJIIILLLIIIGGGJJJNNNPPPMMMJJJIIIKKKMMMKKKHHHGGGIIIKKKHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFEEECCCCCCEEEEEEEEEDDDGGGGGGFFFFFFGGGGGGHHHIIIDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDGGGHHHHHHGGGEEEDDDEEEFFFHHHIIIJJJJJJIIIIIIKKKMMMKKKMMMPPPRRRRRRSSSUUUVVVWWWSSSQQQSSSSSSPPPNNNOOOPPPPPPQQQQQQSSSWWW]]]aaaiiittt~~~{{{yyyyyy{{{{{{yyyvvvvvvtttsssrrrrrrtttvvvxxx~~~qqqeee^^^ZZZWWWWWWXXXXXXYYY[[[\\\]]]___\\\[[[\\\```bbbaaa```_________cccggghhhfffdddcccaaaaaadddccc```___aaa______^^^\\\ZZZ[[[]]]```ddd___YYYWWWZZZ^^^aaabbb___dddgggfffcccaaadddhhhcccdddfffjjjlllkkkgggbbbcccdddeeedddbbbaaabbbccceeefffhhhkkkkkkhhhbbb]]][[[ZZZZZZ\\\___^^^[[[WWWVVVUUUTTTVVVYYY[[[[[[YYY[[[[[[\\\```dddgggggggggcccbbbaaa``````bbbdddeeeaaaaaa``````aaabbbcccdddfffaaa]]]^^^cccggggggeeehhhhhhgggggghhhjjjkkkllltttpppiiicccaaabbbeeegggmmmjjjiiilllqqqsssqqqmmmxxxqqqlllkkkjjjgggdddcccdddddddddcccaaabbbddddddcccdddhhhkkkrrrqqqoookkkgggfffhhhjjjiiiiiiiiikkklllkkkfffbbbgggeeedddcccccceeegggiiijjjfffbbb___]]][[[ZZZYYYZZZZZZ[[[^^^bbbgggjjjmmmkkkgggbbb___`````````^^^^^^]]][[[ZZZYYYZZZ[[[\\\```eeejjjkkkiiigggggghhhnnnqqqtttrrrkkkdddaaa``````^^^[[[YYYZZZ]]]aaacccdddcccddddddeeefffggghhhgggggghhhjjjlllkkkhhhfffiiihhhlllqqqpppkkklllqqqnnnlllkkkkkklllllllllkkkmmmllllllmmmnnnmmmkkkiiihhhjjjkkkjjjhhhgggiiijjjkkkkkklllmmmoooqqqrrrsssyyyvvvyyywwwhhhdddgggrrr{{{{{{|||pppccc^^^```bbb^^^YYY^^^^^^___``````______^^^[[[ZZZYYYXXXUUURRROOOMMMJJJGGGCCC???===>>>???@@@@@@@@@DDDIIIMMMRRR^^^jjj~~~sssooohhh```ZZZXXXWWWUUUSSSPPPOOOMMMMMMNNNNNNMMMLLLPPPOOOOOOOOOOOOOOOPPPPPPNNNNNNNNNMMMLLLKKKJJJIIILLLIIIHHHJJJNNNPPPMMMJJJHHHJJJKKKJJJGGGFFFGGGIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCCCCEEEFFFEEEDDDGGGGGGFFFFFFGGGGGGHHHIIIDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHGGGEEEDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKMMMMMMOOOQQQQQQQQQQQQSSSTTTVVVRRRQQQSSSRRROOONNNPPPQQQQQQRRRRRRTTTXXX^^^bbbjjjvvv|||zzzxxxvvvwwwxxxyyywwwuuussstttvvvuuuuuuvvvyyy{{{|||}}}lllccc^^^ZZZYYYYYYYYYYYYZZZ[[[\\\]]]```^^^\\\]]]```bbbbbb```aaa``````cccfffhhhhhhfffbbb______aaaaaa]]]\\\___]]]]]]]]][[[YYYYYY\\\^^^ccc___ZZZYYY\\\```bbbccc```ccceeeeeecccaaabbbccccccccceeehhhjjjiiifffbbbccccccbbb```___```ccceeefffgggggghhhhhhddd___[[[\\\[[[[[[]]]______\\\YYYXXXWWWVVVXXX[[[]]]\\\[[[[[[[[[]]]aaafffiiiiiiiiieeedddaaa``````aaacccdddaaa```______```bbbdddfffeeeaaa]]]___dddhhhhhhgggdddeeefffiiilllooorrrtttqqqmmmgggaaa___```ccceeejjjiiiiiilllooopppooonnn|||yyysssllliiikkkiiifffcccbbbbbbcccbbbaaa```bbbdddddddddeeegggiiirrrpppnnnjjjggggggjjjllliiiiiihhhhhhhhhgggdddaaaffffffeeeeeeffffffggghhhiiiiiihhhddd```\\\[[[ZZZ]]]___bbbeeegggiiimmmooolllfff___]]]___```^^^[[[ZZZZZZ\\\]]]]]]]]]\\\\\\```dddhhhiiigggfffhhhjjjnnnpppqqqqqqooojjjeeebbbcccaaa]]]YYYXXXZZZ\\\^^^cccbbbbbbbbbcccdddeeeeeegggggghhhjjjlllllliiigggmmmlllooorrrrrroooqqqtttpppnnnlllkkkkkkkkkiiihhhnnnmmmlllmmmmmmkkkiiifffggghhhhhhgggffffffhhhiiillllllnnnoooqqqssstttuuuyyywwwzzz}}}wwwllljjjqqqpppaaa]]]cccgggaaaZZZ___```aaabbbbbb```^^^]]]\\\[[[[[[ZZZXXXVVVTTTRRROOOLLLHHHCCC@@@???@@@AAA???===???BBBCCCEEENNNWWWnnnppprrrtttxxx}}}oooeee___]]]ZZZXXXSSSQQQOOOMMMNNNNNNMMMLLLNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKKKKJJJIIILLLJJJIIIKKKNNNPPPNNNKKKGGGHHHIIIHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGEEECCCDDDEEEFFFEEEEEEGGGGGGFFFFFFGGGGGGHHHIIIDDDEEEEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDAAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIHHHHHHJJJLLLOOOPPPQQQQQQQQQSSSVVVXXXWWWTTTSSSUUUTTTRRRSSSVVVUUUVVVWWWXXXZZZ___eeeiiippp|||{{{uuuuuutttssstttuuuuuutttrrrmmmqqquuuuuussstttxxx}}}zzzpppqqq{{{}}}{{{{{{sssiiidddaaa]]]]]]\\\\\\[[[[[[\\\\\\]]]```^^^]]]^^^```bbbcccccccccbbbaaabbbeeeggggggggg```]]]\\\^^^^^^ZZZYYY\\\\\\\\\\\\[[[YYYZZZ\\\^^^cccaaa^^^]]]^^^aaabbbccc```aaacccdddcccbbb```___ccccccccceeeffffffdddbbbcccbbb```^^^\\\^^^bbbfffgggfffeeedddccc```\\\YYY]]]\\\\\\]]]^^^^^^]]][[[\\\[[[ZZZ\\\^^^```___^^^[[[[[[^^^bbbgggjjjkkkkkkiiigggccc```___```bbbcccaaa```___^^^```bbbeeegggeeebbb___```dddhhhiiihhh```bbbeeejjjmmmqqqssstttmmmiiiccc^^^\\\]]]___aaafffhhhkkkmmmmmmmmmnnnoooxxxtttssstttqqqllljjjllljjjgggdddccccccdddcccbbbbbbdddfffggghhhiiiiiijjjpppnnnlllhhhfffgggjjjmmmiiihhhgggfffeeedddbbbaaaffffffggggggggggggffffffgggjjjlllkkkfffbbbaaabbbcccfffiiikkkkkkkkklllnnnlllfff___]]]___```]]]ZZZYYY[[[___bbbdddcccaaa___aaadddggggggffffffiiilllooonnnooorrrssspppkkkfffeeebbb^^^ZZZXXXYYY[[[]]]cccccccccccccccdddeeeeeehhhhhhiiikkkmmmmmmkkkiiimmmmmmnnnooopppppprrrtttpppmmmkkkjjjkkkkkkiiihhhjjjiiiiiiiiijjjhhhfffcccfffeeeeeeddddddeeefffhhhiiikkkllloooqqqssstttuuuuuutttvvvzzzzzzzzz{{{sssrrryyyhhhaaaeeejjjjjjgggbbbaaaaaa`````````_________^^^]]]\\\ZZZXXXWWWVVVRRRQQQNNNJJJFFFCCCAAA???@@@>>>>>>@@@??????DDDKKKUUU[[[aaadddgggqqq{{{rrrkkkeeeaaa\\\XXXTTTQQQPPPOOOOOONNNNNNMMMMMMLLLLLLMMMMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKJJJJJJLLLNNNOOONNNLLLHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJGGGEEEDDDDDDEEEFFFFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEFFFFFFEEEEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFFFFFFFDDDDDDEEEFFFFFFHHHIIIHHHHHHHHHJJJLLLOOOPPPQQQRRRSSSVVV[[[^^^YYYWWWWWWYYYYYYYYY\\\aaaaaabbbdddeeeiiinnnuuuzzz~~~}}}zzzvvvrrrttttttttttttsssrrrqqqooommmrrrvvvuuuqqqssszzztttkkknnnyyy||||||uuulllhhhhhhgggddd```___^^^]]]\\\\\\\\\\\\^^^]]]]]]^^^```cccfffgggfffdddcccbbbbbbccccccccc___\\\[[[]]]\\\YYYYYY[[[[[[\\\]]]]]]]]]^^^aaacccfffeeebbbaaa````````````______```cccddddddaaa___ccccccbbbccccccdddccccccdddcccbbb```^^^^^^aaaccceeeccc```______^^^\\\ZZZ]]]\\\\\\\\\\\\]]]\\\\\\_________```aaabbbbbbbbbZZZ[[[]]]bbbgggjjjlllkkkmmmjjjeeebbb``````bbbdddbbbaaa___^^^```cccfffhhhfffdddbbbbbbeeegggggggggaaacccfffiiikkklllllllllhhheeeaaa\\\ZZZZZZ\\\]]]ccchhhnnnooommmlllnnnqqq~~~zzztttnnnjjjlllnnnmmmkkkkkkiiigggdddcccdddeeedddcccfffggghhhjjjlllmmmmmmlllmmmmmmjjjgggeeefffiiillljjjjjjiiihhhfffeeeeeeeeeffffffggghhhhhhgggfffeeedddiiiooopppnnnllllllmmmlllnnnpppqqqpppnnnmmmmmmmmmggg```^^^```aaa___\\\\\\___dddhhhjjjiiigggfffbbbeeeggggggeeefffiiilllooommmnnnqqqttttttooojjjeeebbb^^^[[[ZZZ[[[]]]___eeeeeeeeeeeeeeefffggghhhkkkjjjjjjlllnnnnnnmmmkkklllmmmmmmnnnppprrrsssrrrmmmkkkiiiiiikkklllkkkjjjggggggfffggghhhhhhfffcccdddcccccccccdddeeeeeeeeehhhjjjlllooorrrtttuuuuuusssrrrsssuuuvvvxxxxxxwwwjjjeeehhhooottthhhfffbbb^^^]]]^^^aaacccbbbaaa___]]][[[YYYWWWWWWSSSTTTTTTRRRNNNHHHCCC???AAA>>>===??????>>>@@@EEEEEELLLSSSWWWZZZbbbooozzzwwwooogggccc\\\VVVSSSRRRPPPOOOPPPPPPPPPPPPPPPQQQRRRRRROOONNNMMMLLLKKKKKKLLLLLLKKKKKKKKKLLLNNNOOONNNMMMKKKJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIJJJGGGFFFDDDDDDFFFFFFFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFDDDEEEGGGFFFEEEDDDEEEGGGGGGHHHIIIIIIHHHHHHJJJLLLOOOQQQRRRRRRTTTWWW\\\___[[[ZZZ[[[^^^```aaahhhooouuuvvvxxxzzz~~~}}}zzzyyywwwuuuuuuvvvvvvuuusssqqqnnnmmmssswwwyyywwwtttxxx~~~zzztttpppuuuwwwkkkfffhhhjjjjjjhhhbbbaaa```^^^]]]]]]\\\\\\[[[[[[\\\]]]```ccchhhjjjhhhgggdddaaa^^^]]]]]]^^^___\\\[[[]]]]]]ZZZ[[[^^^\\\^^^```bbbccceeehhhjjjjjjiiigggddd```^^^]]]]]]]]]^^^___bbbeeefffdddbbbccccccccccccbbbbbbccccccdddfffgggeeeccc````````````^^^\\\\\\]]]^^^___^^^]]]\\\\\\[[[ZZZ[[[\\\]]]aaabbbbbbcccccccccdddeee[[[[[[]]]aaafffiiijjjiiimmmkkkgggcccbbbbbbcccdddbbbaaa```___```cccfffhhhhhhfffdddddddddeeeeeedddcccdddfffhhhiiiiiihhhhhheeeccc___\\\ZZZZZZ[[[[[[bbbhhhooopppmmmkkknnnrrrvvvrrrtttpppiiidddgggjjjiiihhhiiigggeeecccbbbdddeeeeeeeeeiiihhhhhhjjjmmmoooooonnnmmmlllkkkiiigggfffhhhjjjmmmnnnnnnmmmkkkjjjjjjkkkhhhhhhiiiiiiiiihhhggggggccchhhnnnsssuuuvvvwwwwwwuuutttsssttttttssspppnnnllliiieeebbbbbbbbbbbbbbbaaacccgggjjjlllmmmlllkkkdddgggiiiiiiffffffiiikkkmmmlllkkkmmmqqqrrrpppmmmfffddd```]]]]]]^^^aaacccffffffgggggghhhjjjkkklllmmmlllkkklllmmmmmmllljjjlllnnnoooooorrrvvvuuurrrjjjiiihhhiiikkkmmmmmmlllhhhgggggghhhiiiiiigggeeebbbbbbbbbccceeefffeeecccgggiiimmmpppsssuuuvvvvvvvvvuuusssrrrsssvvv|||vvvjjjhhhpppxxxtttpppiiibbb___```bbbdddcccbbb```]]][[[YYYXXXXXXUUUVVVWWWWWWSSSMMMGGGCCCAAA======??????===>>>AAA???DDDIIILLLOOOUUU___gggsss}}}xxxrrrhhh```ZZZWWWTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQPPPOOONNNMMMLLLMMMNNNNNNJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLKKKIIIGGGHHHHHHIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHIIIIIIIIIHHHFFFDDDEEEFFFGGGFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAACCCCCCDDDDDDEEEEEEFFFFFFEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIKKKMMMQQQRRRTTTUUUVVVYYY]]]```^^^^^^aaafffiiinnnxxx~~~{{{{{{{{{yyywwwtttvvvxxxwwwtttqqqooonnnsssuuuwwwxxxxxx~~~rrruuuwwwyyywwwlllbbbbbbfffhhhhhhhhhbbbbbb```___^^^]]]]]]]]][[[\\\\\\]]]^^^aaafffjjjggggggfffbbb]]]ZZZZZZZZZ```\\\[[[]]]^^^\\\^^^aaa___aaadddeeefffgggjjjllllllkkkiiiddd```]]]\\\]]]]]]^^^```aaaccccccdddddddddeeefffeeecccbbbccceeeeeegggiiihhhfffcccaaa```]]][[[ZZZ[[[^^^```aaaaaa^^^^^^]]][[[ZZZZZZ]]]```bbbccceeedddcccccceeefff^^^^^^___bbbeeeggggggfffjjjhhhfffdddcccccccccdddbbbbbbaaaaaabbbccceeefffffffffeeeddddddccccccdddcccdddeeeggghhhiiijjjjjjdddccc```]]]\\\[[[[[[[[[```fffmmmooommmkkkmmmppptttjjjjjjoooiiieeeeeeggggggeeefffiiigggeeeddddddfffhhhiiihhhiiigggeeegggjjjmmmnnnmmmmmmnnnnnnllljjjhhhhhhiiikkknnnpppooommmlllmmmnnnllllllkkkkkkjjjjjjjjjjjjcccffflllsssyyy}}}}}}}}}wwwrrroooqqquuuvvvrrrmmmlllllljjjgggddddddgggiiidddeeegggiiikkklllmmmnnnfffiiikkkkkkhhhggghhhjjjjjjiiihhhiiikkkmmmnnnnnniiifffccc```___aaadddffffffgggggghhhjjjlllnnnooommmllljjjjjjkkkkkkiiihhhjjjmmmoooooosssxxxvvvpppjjjiiihhhiiikkkllllllllliiihhhggghhhhhhgggdddbbb``````aaadddggggggdddaaaeeegggkkkooorrrtttuuuuuuvvvvvvtttrrrrrruuuyyy{{{}}}{{{tttwww|||}}}uuummmfffcccccccccaaa```^^^\\\[[[ZZZZZZZZZXXXXXXXXXWWWTTTPPPMMMJJJCCC???>>>@@@@@@>>>===???>>>@@@AAACCCFFFKKKQQQVVV]]]hhhvvvyyynnnfffaaa]]][[[VVVUUUTTTSSSQQQQQQPPPPPPRRRPPPOOOMMMMMMNNNOOOPPPJJJKKKMMMNNNNNNNNNNNNOOONNNLLLJJJKKKMMMMMMKKKIIIGGGHHHHHHIIIJJJJJJIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJHHHFFFEEEEEEFFFGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGGGGHHHHHHHHHHHHIIIEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEGGGHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJLLLNNNPPPSSSXXX\\\___cccgggjjjfffggglllrrrxxx~~~zzzzzzzzz{{{}}}|||xxxuuuqqqtttwwwwwwuuurrrqqqqqqqqquuuyyy|||xxxooowwwoooeee^^^aaaeeeffffffgggbbbaaa```___^^^]]]]]]]]]^^^___^^^]]]\\\^^^bbbgggeeeffffffddd___[[[ZZZ[[[___[[[[[[]]]^^^]]]```dddbbbdddfffffffffeeeggghhhkkkkkkhhhddd___\\\]]]______```aaa```^^^^^^aaaddddddggghhhhhheeeddddddeeedddfffggggggeeeddddddeee\\\[[[ZZZ\\\___bbbcccccc``````___]]][[[\\\```cccbbbdddeeeeeeccccccdddfffbbbbbbbbbccceeefffeeedddcccccccccbbbbbbbbbbbbbbbbbbcccccccccccccccccccccbbbcccddddddccccccdddeeecccccccccdddeeeggghhhiiieeedddbbb```^^^]]]]]]\\\^^^ccciiillllllkkkkkkmmmxxxkkkdddaaabbbfffbbbdddiiikkkgggccceeekkkiiigggfffgggjjjlllmmmmmmhhheeebbbcccgggkkklllkkkooopppqqqooollljjjiiiiiihhhkkknnnnnnlllkkklllmmmooonnnmmmllllllllllllllldddfffjjjrrr{{{~~~tttmmmiiikkkrrruuupppjjjlllnnnnnnjjjfffeeeiiinnndddeeeeeefffhhhkkkmmmnnngggjjjmmmllliiiggghhhiiigggffffffeeefffiiilllnnnkkkiiieeebbbaaabbbeeegggffffffgggiiikkkmmmooopppmmmkkkiiiiiiiiiiiigggfffggglllmmmnnnrrrwwwtttmmmkkkiiihhhiiijjjlllkkkkkkhhhgggfffeeeeeeccc```]]]``````aaaeeehhhhhhddd```aaadddhhhllloooqqqrrrrrrsssuuutttssssssvvvxxxxxx{{{|||vvvmmmgggcccbbb^^^]]]\\\[[[ZZZ[[[[[[\\\[[[ZZZXXXUUUSSSRRRQQQPPPFFFBBB@@@BBBBBB???>>>??????>>>======@@@DDDIIILLLNNNYYYhhhsss|||zzzqqqjjjfffdddbbbaaa^^^\\\YYYWWWVVVUUUSSSQQQOOONNNNNNOOOPPPQQQJJJLLLNNNNNNNNNNNNNNNOOONNNLLLJJJKKKMMMMMMKKKIIIGGGHHHHHHIIIJJJJJJJJJIIIGGGGGGHHHHHHIIIJJJKKKKKKHHHFFFEEEEEEFFFGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGFFFGGGIIIIIIHHHHHHIIIJJJIIIKKKLLLKKKKKKKKKMMMOOOOOOSSS[[[bbbiiiooouuuxxxnnnpppuuu}}}xxxtttrrrssswww{{{}}}{{{vvvrrrmmmqqqvvvwwwuuusssssstttvvvzzz}}}xxxtttrrruuuyyykkkccc___cccgggfffeeehhhaaaaaa___^^^^^^]]]]]]]]]aaaaaa```]]]ZZZ[[[___cccccceeegggeeeaaa]]]\\\]]]^^^ZZZZZZ]]]^^^^^^aaaeeedddeeeffffffdddbbbbbbccciiiiiigggccc^^^]]]___bbb```bbbccc___ZZZYYY]]]bbbeeehhhjjjjjjgggeeeeeefffcccdddddddddddddddgggiii]]]\\\[[[]]]```bbbcccbbbbbbbbbaaa^^^\\\]]]bbbfffaaadddfffeeecccbbbdddffffffeeedddeeeffffffeeeccc^^^___```aaaaaaaaaaaa```bbbcccdddeeeeeecccbbbaaa___```bbbccccccdddfffgggcccbbbaaaaaaaaabbbcccdddeeedddcccaaa```^^^^^^]]]]]]aaafffiiijjjjjjjjjjjj{{{kkkeeebbb___```dddaaaeeekkkllljjjgggffffffjjjjjjhhhhhhggghhhiiiiiiiiihhhfffdddbbbdddgggkkknnnnnnooonnnmmmkkkiiihhhjjjlllmmmmmmkkkiiijjjjjjiiijjjkkkmmmnnnlllgggdddfffgggiiilllqqqssstttssspppiiibbbccciiioooooommmnnnmmmkkkiiihhhggghhhhhhfffffffffgggjjjnnnrrrtttlllmmmmmmmmmllljjjhhhfffeeeddddddfffhhhiiihhhgggiiifffddddddfffggghhhhhhkkkiiihhhjjjnnnqqqpppnnnqqqqqqooolllhhheeeeeefffhhhkkkooopppooooooqqqtttllljjjiiijjjlllnnnnnnmmmkkkiiihhhhhhjjjjjjgggddd```bbbfffiiijjjhhheeecccggghhhjjjmmmoooqqqrrrrrrttttttttttttttttttttttttsssyyy{{{{{{~~~ggg```ggg^^^```aaa___[[[ZZZ\\\___^^^[[[YYYXXXYYYWWWSSSPPPJJJIIIHHHFFFDDDAAA???===>>>===<<<;;;<<<===>>>???GGGNNNVVV^^^fffqqqssspppjjjjjjiiiccc]]]YYYZZZ\\\YYYXXXWWWWWWXXXWWWUUUSSSSSSRRRQQQOOONNNMMMMMMLLLJJJKKKKKKKKKLLLLLLMMMMMMKKKLLLMMMMMMLLLKKKIIIHHHJJJIIIHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHGGGJJJIIIHHHGGGGGGGGGHHHIIIDDDEEEFFFEEECCCCCCEEEFFFEEEFFFFFFEEEEEEEEEHHHJJJGGGGGGGGGGGGGGGHHHHHHIIILLLMMMMMMLLLLLLOOOSSSWWWWWW^^^hhhrrr~~~xxxssspppooopppqqqqqqqqqsssttttttrrrqqqrrrpppqqqsssqqqnnnrrrzzzzzz{{{ooopppuuuxxxzzzgggfffdddbbbaaaaaaaaabbbbbbaaa```^^^^^^^^^___```aaa```aaaaaa[[[UUU[[[eee```fffgggcccbbbgggiiiggg```^^^\\\]]]```aaa___\\\bbbeeehhhfffbbb```cccfffiiihhhgggfffdddaaa___]]]```aaaccccccaaa^^^\\\\\\``````bbbeeehhhhhhfffcccddddddeeeeeeeeeeeeeeedddbbbbbbbbbaaaaaa___^^^^^^___```bbbccccccccccccccc___```bbbccccccbbbaaaaaaggggggffffffffffffggggggbbb___]]]]]]```bbbcccdddccccccccccccccccccccccccdddaaaaaadddeeeccceeeiiihhhfffeeeeeegggiiijjjiiicccaaa```aaadddeeebbb___]]]aaagggkkkmmmkkkhhheee|||mmmfffccc``````dddbbbggglllnnnmmmjjjiiiiiifffeeedddcccdddeeeggghhhiiiiiigggeeedddeeehhhkkknnnoooppppppooommmjjjiiikkkllllllkkkhhhffffffgggfffgggiiimmmoooooollliiiiiihhhhhhkkknnnqqqqqqqqqlllhhhccccccgggkkkmmmlllnnnmmmlllkkkjjjiiiiiihhhfffffffffhhhjjjnnnqqqsssnnnmmmmmmmmmkkkjjjiiihhhhhhgggggghhhjjjkkkiiihhhiiihhhggggggiiijjjiiiiiijjjjjjjjjlllnnnooonnnmmmuuuuuutttpppllliiihhhiiigggjjjnnnrrrtttssssssrrrlllkkkiiijjjlllmmmmmmllljjjhhhffffffhhhhhhfffdddccceeehhhjjjkkkjjjgggfffgggiiikkknnnqqqsssuuuuuuuuuuuuttttttsssrrrrrrrrrqqqvvv}}}vvvxxxmmmjjjddddddccc```]]]\\\]]]^^^]]][[[YYYYYYYYYXXXUUURRRNNNMMMLLLJJJGGGDDDBBBAAA???>>>===<<<<<<<<<===>>>>>>CCCJJJOOOVVV___kkkttt{{{xxxsssllleee```______\\\[[[ZZZZZZZZZZZZXXXVVVVVVUUUTTTRRRQQQQQQPPPPPPLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMLLLKKKJJJIIIIIIGGGGGGHHHJJJKKKJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHIIIIIIIIIHHHGGGIIIHHHHHHGGGGGGHHHHHHHHHDDDEEEFFFEEECCCCCCEEEFFFLLLLLLKKKJJJGGGGGGHHHJJJHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOOOOOOOPPPSSSXXX\\\aaajjjwwwzzzwwwrrrnnnllllllnnnooooooooopppqqqrrrrrrqqqppprrroooppprrrpppnnnsss{{{sssmmmqqq||||||pppcccbbbaaaaaaaaabbbcccdddcccbbb```___^^^^^^^^^___[[[ZZZ\\\^^^ZZZUUUWWW]]]___dddgggeeeeeefffddd^^^aaa___]]]^^^```bbbaaa```dddgggiiigggbbb___aaadddiiiiiigggeeecccaaa```___```aaabbbbbb```^^^\\\[[[]]]^^^aaaeeeggggggeeebbbcccdddddddddddddddccccccbbbbbbbbbbbbbbbaaa______[[[[[[[[[]]]___aaaaaaaaa```````````````______^^^eeeeeeeeefffffffffggggggaaa___\\\\\\^^^```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbddd```___bbbcccbbbdddhhhgggeeecccdddfffhhhhhhhhheeecccbbbcccfffgggdddaaa___bbbfffjjjkkkiiifffdddzzznnnhhhdddbbbbbbccceeeiiinnnqqqpppnnnmmmllleeecccaaa```aaacccfffgggiiiiiihhhfffeeefffhhhkkkmmmnnnpppqqqqqqnnnjjjhhhjjjkkkkkkiiifffdddcccddddddeeehhhmmmqqqrrrqqqooollljjjhhhhhhjjjlllmmmmmmhhhfffdddcccdddfffhhhjjjmmmmmmnnnnnnmmmkkkjjjiiiffffffggghhhjjjmmmpppqqqooonnnmmmlllkkkjjjjjjjjjkkkjjjiiijjjkkklllkkkjjjiiiiiiiiikkkmmmmmmkkkiiiiiikkknnnooonnnmmmllllllvvvvvvuuurrrnnnkkkjjjjjjhhhjjjpppwww||||||wwwqqqllljjjiiiiiikkkllllllkkkkkkiiifffeeefffgggfffeeeeeefffhhhjjjjjjjjjiiiiiijjjkkknnnqqqtttvvvwwwxxxvvvuuutttsssrrrpppooooooqqquuuyyyvvvsss|||~~~zzzooojjjgggddd```^^^]]]^^^^^^]]][[[ZZZZZZZZZYYYWWWUUUSSSRRRQQQNNNKKKHHHFFFEEEBBBAAA@@@>>>===<<<<<<<<<;;;>>>BBBFFFIIIPPPYYY```lllwww}}}uuuoooiiieeecccaaa`````````___\\\ZZZVVVUUUTTTSSSRRRQQQQQQQQQPPPOOONNNLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJHHHHHHHHHJJJKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGEEEFFFFFFEEEDDDDDDEEEGGGIIIIIIIIIHHHFFFEEEFFFHHHIIIIIIIIIJJJKKKMMMOOOPPPRRRTTTUUUVVVXXX\\\aaadddkkkvvvsssjjjiiigggeeefffhhhjjjlllkkklllmmmnnnoooppppppooopppooonnnooooooqqqyyyqqqllllllsssrrriii_________```aaaccceeegggeeedddbbbaaa______^^^^^^\\\ZZZ\\\___^^^[[[YYY[[[aaadddfffdddcccdddccc```cccaaa______```ccccccdddfffhhhiiigggbbb___```aaagggfffeeecccccccccdddeeeaaaaaaaaaaaa___]]][[[ZZZZZZ\\\___dddggggggdddbbbeeefffffffffeeedddccccccbbbccccccccccccaaa```___YYYWWWUUUXXX\\\```aaa``````___^^^]]]\\\]]]]]]^^^bbbccceeefffggggggggggggbbb___]]]\\\]]]^^^^^^^^^````````````````````````ddd```^^^`````````bbbgggfffdddbbbccceeeggggggggggggeeedddeeehhhiiifffcccaaabbbdddffffffeeedddbbb}}}zzzssskkkfffdddcccccccccjjjmmmqqqsssssspppnnnlllgggeeebbb``````aaadddeeeeeeffffffeeeddddddgggiiiiiilllnnnpppooolllhhhfffhhhiiiiiigggdddcccdddeeedddeeehhhmmmqqqsssrrrqqqmmmjjjfffdddeeegggiiiiiidddeeeeeecccaaaaaadddgggjjjlllnnnoooooommmjjjiiiffffffggghhhiiikkkmmmnnnooonnnlllkkkjjjjjjkkkkkkllljjjiiiiiikkklllkkkjjjhhhiiijjjmmmooonnnllliiijjjnnnrrrrrrooolllkkklllpppqqqrrrpppmmmkkkjjjkkkjjjkkkqqq{{{zzzqqqjjjiiihhhhhhjjjkkkkkkjjjkkkiiigggeeeeeefffggggggdddeeefffhhhjjjlllmmmnnnnnnoooqqqsssuuuvvvwwwwwwvvvuuutttrrrpppnnnmmmlllqqquuuxxx}}}xxxwww|||~~~|||rrrnnnhhhccc___^^^^^^___[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVTTTQQQNNNLLLJJJIIIFFFEEECCCAAA???===<<<<<<;;;===???AAACCCHHHNNNRRR```iiiyyyxxxpppllljjjiiihhhgggeeebbb```[[[ZZZYYYWWWUUUTTTTTTTTTRRRQQQOOONNNMMMLLLLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKMMMKKKJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGIIIJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEEEEFFFHHHCCCEEEFFFFFFFFFFFFHHHJJJJJJJJJJJJKKKMMMQQQTTTUUUZZZ\\\^^^```bbbfffkkkooovvvuuukkkgggfffeeedddeeefffhhhiiiggghhhjjjkkklllmmmnnnooonnnnnnnnnooorrrzzzzzzjjjjjjnnnttt{{{nnniii_________```bbbdddfffggggggfffeeecccbbb```______```]]]\\\^^^``````^^^\\\```cccccc^^^YYYZZZaaaffffffdddaaa______aaacccddddddfffhhhfffcccaaa```aaacccbbbbbbbbbcccfffhhhjjjbbbaaa``````___^^^[[[YYYYYY[[[___dddhhhhhheeebbbhhhhhhhhhhhhhhhgggfffeeeeeeeeeeeeeeecccaaa^^^]]]YYYVVVSSSVVV\\\aaacccbbb___^^^\\\[[[[[[]]]___aaaaaaccceeeggghhhiiiiiiiiieeeccc```___``````___^^^````````````````````````ddd```^^^___```___bbbgggeeecccbbbbbbdddfffgggfffgggeeedddeeehhhiiifffccc```aaaaaa`````````______}}}tttrrrrrrnnnlllhhheeedddeeedddcccmmmoooqqqsssssspppllliiihhhfffccc```^^^^^^___``````bbbccccccbbbbbbccceeeeeegggjjjlllkkkhhhdddbbbdddeeeeeeeeedddeeegggiiiggggggiiilllooopppooommmmmmiiidddaaabbbccceeeeeebbbdddfffccc___^^^aaadddfffhhhkkkmmmnnnmmmjjjiiieeeeeefffggghhhiiijjjkkkmmmlllkkkiiiiiiiiijjjkkkjjjhhhgggggghhhjjjjjjiiiggghhhjjjmmmooonnnkkkiiikkkooossssssooolllkkkllljjjlllmmmmmmlllkkkkkkllliiiiiimmmwwwvvvmmmgggfffeeefffhhhiiiiiiiiihhhgggeeecccbbbbbbdddeeecccdddfffiiimmmpppssstttrrrrrrssstttttttttsssssstttsssrrrpppooommmlllkkkooossswww{{{~~~yyyyyyxxxppphhhbbb___]]][[[[[[\\\\\\[[[ZZZYYYYYYYYYWWWUUURRRPPPNNNMMMMMMIIIHHHGGGEEEBBB@@@>>><<<888999:::;;;===@@@DDDGGGUUU]]]iiivvvyyywwwtttrrrpppnnnjjjggggggfffcccaaa^^^\\\[[[ZZZSSSRRRPPPOOOOOOOOOPPPQQQPPPPPPOOONNNMMMMMMMMMMMMNNNMMMKKKKKKLLLLLLKKKIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKGGGHHHIIIKKKKKKKKKJJJIIIGGGHHHIIIHHHGGGFFFHHHJJJGGGHHHJJJKKKKKKKKKMMMNNNKKKKKKLLLMMMQQQUUUYYY\\\ccceeehhhjjjmmmpppuuuxxx~~~sssjjjfffgggfffffffffffffffggghhhdddfffiiijjjjjjkkknnnqqqooorrrtttvvv|||qqqfffjjjpppttttttkkkhhhbbbaaaaaaaaabbbccceeefffhhhgggfffeeedddbbbaaa```bbb___ZZZZZZ]]]```___\\\]]]dddhhhcccXXXSSSYYYcccgggeeebbb___]]]^^^___aaa```bbbdddeeedddcccbbbbbbdddcccbbbaaabbbdddfffhhhbbbaaa______```___]]]ZZZZZZ\\\```eeehhhiiifffcccgggggghhhggggggfffeeeeeeggghhhgggfffccc___[[[YYYXXXUUUTTTVVV[[[```bbbbbb]]]\\\ZZZZZZ\\\___cccfffbbbccceeegggiiijjjjjjkkkiiigggeeeddddddcccaaa```aaaaaaaaaaaaaaaaaaaaaaaaeeeaaa___```aaa```bbbfffdddcccaaaaaadddeeefffffffffcccbbbcccfffgggdddaaa^^^]]]\\\[[[[[[ZZZZZZZZZwwwpppkkkjjjlllfffiiiiiiffffffgggfffdddkkklllnnnpppqqqooojjjffffffdddbbb___\\\ZZZYYYYYY\\\^^^```aaa`````````aaaaaabbbeeeffffffdddaaa___```aaabbbcccccceeeiiillljjjiiiiiijjjlllllljjjhhhiiifffaaa___```aaabbbcccccceeefffddd```^^^___aaa```bbbfffiiikkkkkkjjjiiiddddddeeeeeeffffffggggggjjjiiihhhhhhggggggggghhhgggeeecccdddfffhhhiiiiiifffgggiiilllnnnnnnllliiilllnnnppppppnnnkkkjjjjjjhhhjjjlllmmmlllkkkkkkllleeedddeeelllssssssmmmeeecccbbbbbbcccfffhhhhhhhhhcccccccccaaa___^^^```aaaeeefffiiimmmppptttwwwxxxssssssssssssrrrqqqoooooopppppppppooonnnmmmllllllllloootttxxx}}}}}}xxxvvvzzzlllaaa]]]ZZZ\\\]]]\\\ZZZYYYYYYYYYYYYXXXUUUSSSQQQPPPPPPPPPLLLLLLKKKHHHFFFCCC@@@???;;;::::::;;;===???AAABBBHHHNNNXXXbbbnnn|||}}}xxxuuutttrrroookkkfffccc```___YYYXXXVVVUUUTTTUUUWWWXXXWWWVVVUUUSSSRRRQQQPPPPPPOOONNNLLLLLLLLLLLLJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIJJJJJJKKKLLLMMMMMMIIIIIIJJJKKKLLLLLLLLLLLLJJJKKKKKKJJJIIIIIIJJJLLLKKKMMMOOOOOOMMMLLLLLLMMMOOOOOOOOOQQQUUU[[[```ccckkknnnppprrrtttwww{{{~~~|||vvvpppiiiffffffbbbcccdddeeeffffffggggggbbbeeehhhiiiiiikkkooossssss{{{ssskkkfffkkkooosss~~~zzzkkkeeedddbbbbbbaaa```aaabbbcccdddfffffffffeeedddbbbaaa```fffddd```\\\^^^bbbbbb___```kkkwwwxxxjjj[[[XXX]]]ccccccaaa^^^[[[ZZZ\\\]]]\\\]]]```cccddddddccccccgggfffdddbbbaaa`````````ccc```^^^^^^aaabbb___]]]\\\]]]```dddggghhhfffdddbbbbbbccccccdddccccccbbbggghhhhhhfffccc^^^ZZZWWWVVVVVVWWWXXXZZZ]]]___aaa[[[ZZZZZZ[[[^^^bbbfffhhhdddddddddeeegggiiijjjkkkkkkiiigggfffffffffcccaaaaaaaaaaaaaaaaaaaaaaaaaaaddd```___bbbbbb```aaadddcccaaa___```bbbdddddddddcccaaa```aaadddeeebbb___\\\[[[ZZZXXXXXXWWWXXXXXXsssmmmjjjffffffhhhggglllnnnkkkjjjkkkiiidddffffffiiilllooommmiiieeedddcccbbb```]]][[[YYYWWWZZZ\\\___```_______________```aaabbbbbb```^^^]]]]]]^^^___```aaadddhhhkkkjjjiiihhhhhhiiihhhfffdddeeebbb___^^^___```aaaaaaeeeffffffeeeccc```______ZZZ\\\```dddggghhhiiiiiibbbccccccddddddddddddcccfffffffffffffffeeeeeedddeeecccaaabbbeeegggiiiiiiggghhhiiilllnnnooommmkkkkkkkkkjjjjjjkkkjjjhhhggggggjjjllllllkkkiiihhhhhhccc```___aaaeeegggddd```___^^^^^^```dddggghhhhhhaaacccdddbbb___^^^___aaaeeegggjjjmmmpppssstttuuuppppppppppppooonnnmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnlllmmmqqquuuwwwzzzzzzyyyhhh```ZZZ\\\]]]\\\YYYWWWWWWYYYYYYXXXUUUSSSRRRRRRSSSTTTOOONNNMMMLLLIIIFFFCCCAAA@@@???>>>>>>>>>???@@@@@@>>>DDDKKKSSS\\\iiiwwwyyysssnnnjjjhhhhhhfffcccaaa``````bbbccc```^^^\\\YYYWWWVVVVVVUUUTTTRRRPPPPPPPPPOOOMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMOOOOOONNNNNNNNNMMMMMMMMMIIIKKKLLLNNNOOOPPPOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOLLLMMMMMMLLLKKKKKKLLLNNNMMMOOOQQQRRRPPPOOOOOOPPPSSSSSSTTTVVV[[[aaagggkkkqqqsssuuuwwwxxxzzz|||xxxppplllhhhddddddggg```aaabbbdddeeeeeeddddddbbbeeeiiijjjiiikkkqqqvvvzzz|||vvvqqqnnnnnnoooooooooooonnnnnnqqqxxx~~~~~~mmmdddaaaaaa______^^^^^^___```bbbcccbbbcccccccccbbbaaa___^^^hhhiiigggbbbaaadddddd```aaajjjxxxwwwfff\\\[[[\\\]]]^^^\\\YYYXXXZZZ\\\ZZZ[[[^^^aaacccdddbbbaaaeeeeeecccbbb```___^^^]]]ccc```]]]^^^bbbdddbbb```^^^^^^___aaadddeeeeeeddd^^^___```aaabbbbbbbbbbbbdddeeefffeeeccc___ZZZXXXWWWZZZ^^^]]][[[[[[___bbbZZZZZZZZZ\\\^^^aaadddgggdddcccbbbbbbcccfffhhhjjjiiihhhfffffffffeeecccaaa________________________aaa______bbbbbb___^^^aaa```^^^]]]]]]___aaabbbaaabbb```^^^```ccccccaaa^^^ZZZZZZYYYXXXXXXWWWWWWWWWyyyqqqkkkkkkiiidddcccfffjjjqqqssspppmmmnnnkkkeeeaaabbbdddiiimmmmmmiiieeecccccccccbbbaaa^^^[[[ZZZYYY[[[___``````_________^^^______``````___^^^]]]\\\]]]^^^^^^___bbbfffiiijjjiiigggggggggfffdddbbbccc```^^^]]]___```aaa```ggggggffffffdddbbb___]]]WWWYYY\\\```dddggghhhiiibbbbbbcccccccccbbbbbbaaacccdddeeeeeeeeedddcccbbbcccbbb```aaadddhhhiiijjjiiiiiiiiilllnnnooonnnmmmkkkhhheeefffhhhiiigggdddgggiiikkkjjjhhheeedddcccddd```]]]\\\^^^``````^^^]]]\\\\\\___cccfffggggggbbbeeegggfffcccaaaaaacccccceeehhhkkkmmmooooooooommmnnnnnnnnnnnnmmmmmmlllkkkkkkllllllmmmnnnooooooooonnnpppsssuuu|||~~~{{{ooodddZZZ\\\]]]\\\XXXVVVVVVXXXYYYXXXVVVTTTSSSTTTUUUVVVPPPPPPOOOMMMKKKHHHEEECCC@@@>>>===<<<<<<<<<;;;:::;;;@@@FFFKKKQQQ[[[gggppp|||}}}xxxvvvvvvssspppmmmkkkkkkllllllfffdddaaa^^^\\\ZZZYYYYYYYYYWWWUUUUUUUUUTTTRRRPPPMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNJJJLLLNNNQQQRRRRRRQQQPPPMMMLLLLLLKKKLLLNNNPPPQQQMMMNNNNNNMMMLLLLLLMMMOOOPPPSSSVVVXXXXXXXXXYYYZZZVVVVVVWWWZZZ___ffflllpppsssuuuwwwyyyyyyzzz|||~~~yyyooogggeeeccc______dddccccccdddeeedddcccaaa```bbbfffjjjjjjjjjlllrrrwwwxxxtttoookkkhhheeegggkkksssyyyzzzrrrmmmppptttvvvqqqeee``````aaa\\\\\\[[[\\\]]]___aaabbb___```aaaaaaaaa___^^^]]]bbbggggggaaa___aaa___ZZZ[[[___jjjuuusssggg\\\YYYVVVYYY[[[ZZZXXXXXXZZZ\\\ZZZ[[[]]]```ccccccaaa______```aaaaaaaaaaaa``````ccc___]]]^^^cccfffdddaaa___^^^^^^___bbbccccccccc^^^___```aaabbbcccccccccaaabbbdddeeeccc```\\\YYYZZZ___dddccc___]]]```eee[[[[[[[[[\\\^^^```bbbddddddbbb```___```cccgggiiigggfffeeeeeeeeedddbbb___^^^^^^^^^^^^^^^^^^^^^^^^___]]]^^^bbbbbb^^^\\\^^^^^^\\\ZZZ[[[]]]_________bbb```^^^```bbbcccaaa^^^ZZZZZZYYYYYYYYYXXXXXXXXXooommmjjjfffeeeeeefffgggkkkkkklllnnnooollleee___fffccc___```dddfffdddaaacccaaa___^^^^^^^^^]]]\\\^^^]]]\\\^^^```aaaaaa```eeebbb^^^ZZZYYY\\\___bbb_________aaaccccccbbb```ddd```]]]___dddeee```[[[___]]][[[\\\^^^aaabbbcccgggggggggfffdddaaa^^^\\\WWW[[[___aaa```aaadddgggddddddcccbbbaaaaaaaaabbbaaa```___```bbbddddddccc^^^```bbbdddggghhhjjjjjjjjjjjjjjjjjjkkkllllllmmmgggdddbbbbbbeeegggfffeeeeeefffgggfffdddbbbbbbbbbdddaaa\\\YYYYYYZZZ[[[ZZZ]]]\\\]]]___bbbeeeffffffhhhfffbbb___^^^^^^___```fffddddddgggkkkmmmllljjjkkkkkkkkkkkkkkkkkkkkkkkkeeefffhhhjjjlllnnnoooooopppmmmmmmpppsssxxx||||||nnn___ZZZWWWTTTTTTWWWZZZYYYXXXZZZZZZXXXWWWUUUTTTTTTTTTVVVUUUTTTRRROOOKKKHHHFFFFFFEEEDDDCCCAAA@@@>>>>>>===>>>???CCCJJJTTT```hhhlllooouuuzzz~~~|||zzzsssppplllkkkjjjgggccc___bbb\\\[[[___^^^XXXTTTUUUVVVUUUSSSSSSTTTTTTSSSRRRYYYXXXXXXYYYZZZXXXUUUSSSSSSUUUVVVVVVUUUUUUVVVWWWTTTSSSQQQQQQSSSSSSSSSRRRWWWPPPLLLOOOQQQQQQQQQSSSZZZ]]]```bbbcccdddfffgggbbbbbbcccfffjjjpppvvvzzz}}}}}}}}}~~~xxxsssooommmqqqvvvpppiiibbb```bbbdddcccbbbdddddddddeeeeeeffffffggghhhhhhiiikkkpppxxxyyyrrrjjjhhhddd```dddnnntttuuu|||tttnnnmmmqqqvvvxxxlllggggggbbb^^^```ZZZXXXWWWXXX[[[^^^___``````___^^^]]]\\\\\\[[[[[[bbbbbbccceeeeeedddaaa^^^[[[[[[]]]___```^^^[[[YYYUUUWWWYYYYYYXXXYYY\\\___YYYZZZ]]]___``````___^^^```bbbccccccbbb`````````bbbaaaaaabbbddddddcccbbb```^^^]]]^^^aaacccbbb```]]]]]]]]]^^^```aaacccdddeeecccaaa`````````___^^^^^^^^^```dddhhhhhhddd```^^^\\\ZZZYYYZZZ]]]```cccccc```^^^]]]___```aaaaaa```cccffffffdddaaa______bbb___[[[XXXXXXYYY\\\^^^^^^______^^^]]]\\\[[[ZZZ[[[[[[ZZZYYYXXXZZZ^^^bbbaaa``````___]]]\\\\\\[[[UUUWWWYYYZZZ[[[ZZZYYYXXXkkkjjjgggeeedddeeeggghhhjjjjjjkkknnnpppnnnjjjeeefffbbb___```dddeeeccc``````___]]]]]]^^^___^^^]]][[[ZZZYYY[[[]]]___```___cccbbbaaa``````aaabbbcccaaaaaaaaaaaabbbbbb___]]]```]]][[[^^^cccddd```[[[[[[YYYXXXYYY\\\___```aaagggfffdddbbb___]]]ZZZYYYVVVYYY\\\^^^___aaacccdddddddddcccbbbaaaaaaaaaaaa```^^^]]]]]]___aaabbbaaa]]]^^^```cccfffhhhiiijjjkkkjjjjjjiiiiiiiiijjjjjjgggdddbbbbbbeeeffffffeeedddeeeeeedddbbbaaaaaabbb___]]]YYYVVVUUUVVVYYY[[[```______aaaeeehhhiiiiiihhhfffcccaaa``````bbbcccdddcccbbbdddggghhhgggeeeiiiiiiiiiiiiiiiiiiiiiiiieeefffiiilllnnnpppqqqrrrrrrnnnmmmoooqqqssszzz|||pppccc[[[TTTRRRQQQSSSWWWZZZYYYXXXZZZYYYXXXVVVUUUUUUTTTTTTSSSSSSSSSRRRPPPMMMKKKIIIGGGFFFEEEDDDBBBAAA@@@???<<<;;;;;;<<>>===;;;;;;>>>DDDHHHJJJMMMQQQVVV[[[^^^___```eeehhhooo|||~~~}}}zzztttpppoookkkgggcccbbbcccfffiiijjjvvvwwwvvvsssnnnkkkkkklllnnnoooqqqrrrqqqooommmkkkcccaaa``````aaabbbbbbaaaaaa[[[VVVWWWWWWWWWYYY]]]bbbdddgggiiikkkmmmppprrrvvvyyy}}}|||wwwpppjjjkkkddd___]]]\\\[[[___dddtttrrrmmmfff```\\\\\\]]]bbbbbbcccdddeeefffggggggppprrrxxx~~~{{{uuummmddd______hhhppprrrvvv{{{uuurrrssswww{{{qqqeeecccbbb^^^\\\______]]][[[[[[\\\]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZ\\\___aaa```^^^[[[YYYSSSTTTUUUWWWYYYZZZZZZZZZWWWYYY[[[]]]]]]]]]^^^```bbbccccccdddddddddcccccc```bbbfffgggeeecccbbbbbb```______```bbbbbbaaa```aaa```___``````^^^[[[YYY]]]\\\[[[[[[[[[\\\^^^___ZZZZZZ[[[^^^bbbdddeeeddd___^^^]]]^^^```aaa```___aaaaaaaaa``````_________bbb___\\\[[[[[[\\\\\\[[[[[[]]]___``````aaabbbddd^^^]]][[[YYYYYY[[[^^^```^^^]]]\\\ZZZYYYYYYYYYYYYZZZXXXWWWYYY\\\^^^]]]\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYY[[[\\\^^^^^^]]]\\\[[[gggfffeeeddddddeeefffgggbbbbbbdddfffhhhjjjjjjjjjgggeeeccccccdddcccaaa^^^]]]\\\ZZZ[[[\\\]]]]]]\\\XXXUUUSSSTTTWWW[[[^^^___]]]___aaaccccccaaa___^^^```_________```___\\\ZZZZZZXXXXXX[[[```bbb```]]]]]][[[YYYXXXZZZ\\\]]]]]]```___\\\YYYWWWVVVVVVVVVWWWVVVVVVZZZ___bbbaaa___dddccccccbbbaaa```______[[[XXXVVVVVVXXXZZZ\\\\\\YYYZZZ[[[^^^aaadddggghhhkkkjjjhhhfffdddbbbbbbaaadddcccbbbaaabbbdddeeeeeedddcccaaa___]]]^^^bbbeeedddfffeeeaaa^^^aaahhhpppkkkhhhffffffggghhhiiiiiieeedddcccbbbcccdddfffgggddddddeeefffgggggggggfffeeeeeedddccccccdddeeeeeegggiiilllppprrrtttttttttqqqnnnlllmmmkkkjjjmmmssswwwzzzvvviii\\\WWWPPPMMMOOORRRTTTTTTYYYYYYXXXWWWWWWVVVWWWWWWPPPQQQRRRRRRRRRQQQPPPOOOIIIIIIHHHGGGFFFFFFEEEEEEAAAAAA@@@>>>>>>@@@CCCGGGBBBDDDGGGKKKOOORRRTTTUUUZZZ]]]cccnnnzzz~~~yyysssooooooqqqsssttt{{{{{{}}}~~~~~~~~~zzzwwwmmmkkkhhhggghhhgggfffeeeaaa[[[XXXXXXYYYYYY]]]bbbdddfffjjjmmmooossswwwzzz}}}wwwqqqmmmiiieeeaaaaaa\\\YYYZZZZZZZZZ]]]ccctttuuurrrkkkbbb]]]^^^```aaabbbdddfffhhhiiikkkllluuu|||~~~~~~~~~{{{uuukkkccc___^^^ggguuuyyytttssswww}}}~~~tttkkkgggccc^^^]]]______^^^\\\]]]^^^^^^]]]\\\```aaaaaa```___]]][[[ZZZVVVYYY\\\^^^\\\ZZZWWWVVVVVVWWWYYYYYYZZZ[[[]]]^^^[[[]]]___aaaaaabbbbbbbbbdddddddddddddddddddddddd^^^aaaeeefffeeecccaaaaaa]]]]]]\\\^^^___```___]]]^^^^^^^^^^^^]]][[[YYYWWW\\\\\\[[[[[[[[[]]]^^^___[[[ZZZZZZ\\\___``````___^^^]]][[[[[[\\\^^^``````^^^___```aaaaaa```^^^]]]bbb___[[[YYYYYYZZZYYYXXXYYYZZZ\\\]]]^^^```cccfff___^^^\\\ZZZZZZ[[[\\\]]]]]]\\\YYYWWWVVVWWWXXXYYYZZZWWWVVVYYY___```]]]YYY\\\[[[ZZZYYYYYYYYYYYYZZZ\\\]]]^^^``````___]]]\\\hhhgggfffdddccccccccccccaaabbbcccdddeeefffhhhiiihhhgggfffeeedddbbb```^^^^^^\\\ZZZZZZZZZZZZYYYXXXWWWUUUSSSTTTWWW[[[^^^___````````````___^^^^^^]]]\\\[[[\\\]]]______^^^\\\ZZZZZZZZZ]]]```bbb```^^^___\\\YYYWWWXXXYYYYYYXXX\\\[[[YYYXXXWWWWWWXXXYYYXXXWWWWWWZZZ```cccbbb```ccccccccccccbbb```^^^]]]YYYWWWUUUUUUWWWYYYZZZZZZWWWXXXYYY[[[^^^aaadddfffjjjiiigggdddbbb```______bbbaaaaaa``````aaacccddddddcccaaa^^^]]]___cccgggbbbddddddaaa^^^```gggnnnnnnkkkgggeeeeeeffffffeeeccccccbbbbbbcccdddfffgggcccdddfffhhhiiiiiijjjkkkffffffdddccccccdddffffffjjjlllnnnqqqssssssrrrqqqnnnkkkjjjkkkjjjhhhkkkppprrruuuyyylllbbbTTTKKKIIIMMMQQQSSSXXXXXXWWWVVVVVVVVVWWWWWWQQQRRRRRRSSSRRRPPPOOONNNJJJJJJJJJIIIIIIHHHHHHHHH@@@AAAAAA@@@??????AAACCC???@@@AAACCCFFFIIILLLMMMQQQUUU[[[dddmmmxxxwwwtttqqqooonnnllljjjhhhccc___]]]___``````eeekkkmmmooosssvvvzzz~~~zzzwwwtttoooggg```\\\[[[ZZZZZZXXXTTTSSSVVVWWWWWWYYY^^^mmmppppppkkkccc^^^```ccc___```dddhhhmmmqqqtttvvv{{{wwwvvvrrriiiaaa]]]^^^aaaqqqyyywwwyyy{{{tttnnnhhhbbb^^^^^^___^^^]]]^^^___```___^^^^^^___```aaaaaa```___^^^TTTWWWZZZ[[[XXXVVVUUUUUUYYY[[[]]]]]]\\\\\\^^^```_________```aaabbbaaaaaabbbbbbaaaaaabbbcccdddeee^^^```cccdddbbb```^^^^^^[[[ZZZZZZ[[[]]]^^^\\\[[[ZZZ[[[\\\\\\[[[YYYXXXWWW[[[[[[\\\]]]^^^___```aaa[[[YYYXXXYYY[[[]]]]]]]]]^^^]]]\\\[[[[[[]]]```ccc[[[]]]```bbbcccbbbaaa___bbb___[[[YYYYYYYYYXXXXXXWWWYYYZZZ[[[\\\___cccgggaaa```^^^\\\[[[YYYYYYYYY[[[YYYWWWVVVVVVWWWXXXYYYZZZXXXWWW[[[```aaa^^^YYY^^^]]][[[YYYYYYYYYZZZ[[[]]]^^^___``````___]]]\\\hhhgggeeecccbbb```______```bbbeeefffffffffgggiiigggggggggfffdddaaa^^^\\\^^^\\\YYYXXXYYYYYYWWWVVVWWWUUUTTTUUUXXX[[[]]]]]]bbbaaa````````````aaaaaaZZZZZZ[[[^^^```bbbaaa___\\\\\\]]]^^^```aaa___]]]\\\YYYVVVTTTTTTUUUUUUTTTYYYXXXXXXXXXXXXYYYYYYZZZWWWXXXYYY\\\```bbbbbbbbbccccccccccccbbb```^^^\\\XXXWWWVVVWWWYYYZZZZZZYYYWWWWWWWWWYYY[[[^^^aaaccchhhgggeeecccaaa```____________```___^^^^^^```cccdddcccbbb```___aaaeeeiiicccddddddbbb```aaafffkkkoookkkgggdddddddddddddddccccccccccccdddeeeffffffaaacccfffggghhhhhhjjjlllhhhgggeeeddddddeeeggghhhjjjllloooqqqrrrrrrpppoookkkiiijjjllljjjhhhjjjoooooorrrvvvyyyyyydddSSSLLLLLLPPPRRRTTTTTTTTTSSSTTTTTTUUUUUURRRRRRRRRRRRQQQOOONNNLLLLLLLLLLLLLLLKKKKKKKKKKKKFFFGGGGGGEEECCCAAA@@@AAA<<<<<<<<<<<<>>>@@@CCCDDDIIIOOOWWW^^^eeennnxxxzzzxxx{{{~~~|||xxxuuusssqqqnnnllliiiggggggiiiiiiiiimmmsss}}}zzzwwwsssnnnkkkfffbbb\\\WWWTTTTTTVVVXXXUUURRRRRRVVVWWWVVVXXX\\\bbbeeehhheeeaaa^^^```ccc[[[___fffnnnwww~~~rrrkkkiiiddd^^^YYY[[[aaagggvvv|||xxxqqqiiiddd___^^^^^^___aaaaaa```^^^WWWYYY\\\___aaabbbaaaaaaUUUWWWYYYXXXUUUSSSUUUWWWYYY\\\______]]]\\\^^^```___]]]\\\[[[]]]]]]]]]\\\^^^]]]]]]]]]___bbbeeeggg___```bbbaaa^^^\\\\\\\\\[[[ZZZZZZ[[[]]]]]]\\\[[[[[[\\\]]][[[YYYXXXXXXYYY[[[\\\^^^````````````___WWWUUUTTTUUUYYY]]]```bbbbbbbbb```^^^\\\]]]```ccc]]]___ccceeeffffffdddcccccc```\\\ZZZZZZZZZZZZYYYWWWYYYZZZ[[[\\\^^^bbbeeebbbaaa```^^^[[[YYYWWWVVVWWWWWWVVVVVVWWWXXXYYYZZZ[[[YYYZZZ\\\```aaa___\\\```___\\\ZZZYYYYYYZZZ[[[]]]^^^___``````^^^]]][[[eeedddcccaaa___]]]\\\\\\\\\```dddeeeeeeeeegggiiieeeffffffeeeaaa^^^[[[ZZZ[[[YYYXXXWWWXXXYYYXXXWWWVVVUUUTTTUUUXXXZZZZZZZZZ^^^___```aaabbbcccdddddd\\\\\\]]]```cccdddcccbbb^^^^^^^^^______^^^\\\[[[YYYVVVSSSRRRSSSUUUUUUUUUWWWXXXXXXXXXXXXXXXXXXWWWUUUXXX[[[]]]^^^```bbbcccbbbcccccccccbbb___]]][[[XXXWWWXXXZZZ\\\\\\[[[YYYWWWWWWVVVWWWYYY[[[^^^```fffeeedddbbbaaaaaaaaaaaa\\\]]]^^^]]][[[[[[^^^aaadddddddddbbbbbbdddgggjjjggggggfffddddddeeefffggglllhhheeecccccceeefffgggdddddddddeeeeeefffggggggbbbeeeggghhhggggggiiikkkiiigggeeeddddddeeegggiiigggiiimmmpppqqqqqqooonnnllljjjkkkmmmkkkhhhiiinnnlllooossswwwiiiXXXQQQNNNMMMOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJLLLMMMLLLIIIFFFDDDDDD>>>===;;;:::;;;<<>><<<<<<>>>@@@AAA888>>>FFFIIIIIILLLSSSZZZ[[[]]]cccgggeeedddiiipppxxx|||~~~xxxrrrmmmkkkjjjgggddd```\\\YYYWWWXXXXXXUUUSSSMMMNNNPPPQQQQQQPPPQQQRRRRRRPPPRRRVVVWWWTTTTTTWWWYYY[[[^^^```aaabbbcccccc___ffftttrrraaaVVVWWWVVVVVVXXX^^^gggnnnsssoooyyy}}}yyyqqqhhheeelllwwwsssddddddcccbbbbbbbbb```]]]ZZZ[[[]]]___``````^^^[[[YYYWWWYYYYYYUUUQQQQQQVVV[[[WWW]]]ccceeedddcccdddgggeee```ZZZWWWXXXYYYYYYYYYWWWWWWWWWXXX\\\bbbgggkkkdddcccbbb^^^[[[YYYZZZ[[[___^^^^^^___aaaaaa```^^^fffeeeccc^^^YYYWWWYYY\\\^^^```cccdddbbb]]]XXXUUU[[[WWWSSSSSSXXX___eeehhhnnnnnnkkkfff___\\\\\\^^^aaabbbcccddddddbbbaaa___dddaaa]]]\\\\\\]]]]]]]]]YYY[[[]]]]]]]]]^^^```aaa^^^^^^___^^^]]][[[YYYWWWRRRSSSUUUXXXZZZ[[[\\\\\\[[[]]]____________aaacccbbb```\\\YYYWWWVVVWWWXXX[[[\\\]]]^^^^^^\\\ZZZYYYfffddd```\\\XXXVVVTTTTTTXXX[[[^^^```aaacccfffhhhhhhfffffffff___VVVTTTYYY\\\[[[ZZZZZZYYYXXXUUUSSSTTTUUUVVVVVVUUUTTTUUUVVVXXX]]]aaa___```dddiiijjjdddccc```______```bbbdddaaaaaaaaa___[[[YYYYYYZZZWWWWWWWWWXXXYYY[[[]]]^^^]]]ZZZWWWVVVXXXYYYXXXVVVSSSVVV[[[___aaabbbdddeee___```aaaaaaaaa___^^^]]]]]]___bbbdddccc```]]]ZZZYYYXXXVVVSSSRRRUUUYYY]]]cccbbbbbbbbbaaaaaaaaa``````]]]ZZZXXXYYY\\\```cccbbbdddffffffeeedddeeefffaaadddhhhlllmmmjjjgggdddfffgggddd```ccchhhgggaaakkkiiiiiilllnnnllljjjiiihhhfffeeeeeefffhhhhhhhhhkkkiiigggffffffggggggggggggiiimmmppprrrrrrqqqqqqqqqnnnkkkjjjkkkkkkhhhfffiiigggjjjssszzz{{{bbbSSSLLLGGGKKKLLLIIIGGGGGGFFFCCCIIIKKKMMMNNNOOOOOOOOOOOONNNNNNNNNOOONNNNNNMMMLLLMMMMMMOOOOOONNNLLLIIIHHHGGGFFFDDDBBB@@@???>>>===>>>>>>>>>@@@BBBFFFJJJLLLLLLNNNRRRVVVYYY[[[\\\\\\cccjjjsssxxxyyy{{{yyyqqqggg^^^[[[___```\\\WWWUUURRROOONNNNNNNNNMMMLLLOOOPPPQQQQQQPPPPPPRRRTTTUUUSSSSSSUUUXXXZZZXXXVVVYYY]]]```cccdddeeeggghhhhhhrrr~~~{{{tttjjjaaaYYYVVVRRRSSSVVV^^^hhhooosssssspppuuu~~~}}}yyy}}}~~~qqqhhhccceeeeeeiiioootttssslllfffeeecccaaa```aaa```___]]]ZZZ[[[]]]^^^^^^]]]\\\ZZZYYYXXXVVVTTTSSSTTTXXX\\\[[[___bbbcccaaaaaadddgggbbb```]]]YYYVVVUUUTTTUUUUUUUUUUUUWWWZZZ___dddgggdddffffffbbb\\\ZZZ\\\```bbb```___```aaabbbaaa```^^^```aaa___[[[YYYZZZ\\\___^^^]]]]]]]]]\\\ZZZXXXZZZWWWXXX[[[\\\\\\dddnnnyyyrrriiibbb^^^\\\YYYWWW^^^]]]]]]bbbggghhhccc___^^^]]]\\\ZZZZZZZZZ[[[\\\^^^___^^^[[[[[[```bbb```cccbbbaaa```]]][[[YYYWWWUUUWWWZZZ[[[[[[ZZZ[[[\\\```aaa^^^[[[]]]bbbaaa[[[fffccc___[[[XXXWWWWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWbbbaaa^^^[[[YYYXXXXXXXXXYYY[[[^^^___```cccfffhhhiiigggeeeccc\\\SSSRRRWWW[[[ZZZYYYYYYZZZ[[[ZZZXXXUUUVVVVVVUUUTTTSSSUUUVVVVVV\\\___]]]^^^cccggggggdddcccaaa______aaacccddd___^^^\\\YYYVVVUUUWWWYYYWWWVVVVVVVVVXXXZZZ\\\^^^bbb^^^[[[YYYZZZZZZYYYWWWQQQUUUYYY\\\]]]^^^___aaabbbbbbbbbaaa```^^^[[[ZZZ___aaadddffffffccc```]]]\\\ZZZUUUQQQOOORRRXXX\\\^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]\\\\\\^^^___```bbbdddfffgggfffeeeeeefffbbbeeehhhkkkllljjjhhhfffjjjjjjgggcccfffkkklllgggmmmllllllnnnooonnnmmmkkkhhhfffdddeeeggghhhiiihhhkkkiiigggffffffgggggggggeeegggkkkooorrrsssrrrrrrpppmmmkkkjjjkkkllljjjiiihhhfffhhhoootttxxxjjjZZZUUUOOORRRPPPJJJFFFGGGIIIHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPOOOOOONNNNNNNNNNNNOOOOOONNNLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@???@@@@@@??????@@@BBBDDDFFFDDDFFFIIILLLOOOPPPQQQQQQSSSZZZbbbggghhhjjjnnnqqq|||~~~}}}yyyrrrllleee^^^VVVSSSVVVWWWTTTQQQPPPNNNLLLLLLNNNOOONNNMMMNNNOOOPPPPPPOOOPPPRRRTTTWWWUUUTTTVVVXXXXXXVVVSSSZZZ\\\___cccgggnnntttyyyvvvpppnnnkkkeee^^^XXXTTTSSSUUUWWW^^^gggqqqxxxzzzzzzvvvyyy~~~~~~vvvmmmgggdddhhhgggggghhhiiigggccc___aaa```___^^^^^^]]][[[YYYYYYZZZ]]]___```___]]]\\\YYYYYYWWWUUUTTTUUUXXXZZZZZZ\\\___aaaaaaaaabbbccccccaaa^^^ZZZWWWVVVUUUUUUWWWWWWXXXYYY\\\___ccceeebbbdddeeebbb]]][[[]]]``````___^^^___aaabbbaaa```]]]]]]]]]\\\ZZZYYYYYYZZZ___]]]\\\\\\]]]\\\ZZZXXXZZZXXXYYY\\\]]]^^^eeennnvvvnnneee___^^^^^^\\\ZZZ```^^^^^^aaafffgggccc___^^^]]][[[ZZZYYYZZZZZZ[[[\\\______^^^aaagggkkkjjjddddddcccbbb```^^^\\\[[[VVVXXXZZZZZZZZZZZZ[[[\\\```aaa```]]]___dddccc^^^aaa___]]]ZZZXXXVVVVVVVVVWWWXXXYYYZZZZZZYYYXXXWWW]]]\\\[[[ZZZYYYZZZ[[[[[[[[[\\\^^^^^^___bbbeeehhhiiigggeeebbb[[[SSSRRRVVV[[[YYYWWWXXXZZZ]]]^^^^^^XXXXXXWWWVVVTTTTTTUUUWWWVVV[[[]]]]]]^^^cccfffeeeeeedddbbb`````````bbbccc^^^]]][[[WWWUUUUUUXXXZZZYYYXXXVVVVVVWWWZZZ]]]___fffccc___]]]\\\[[[ZZZYYYUUUWWWZZZ\\\\\\\\\]]]^^^aaabbbbbbbbbaaa___]]]\\\bbbdddggghhhhhhfffcccaaaaaa^^^XXXRRRNNNPPPVVV[[[[[[\\\\\\]]]^^^^^^______^^^___```aaa```___^^^]]]```cccfffhhhgggfffffffffeeefffhhhiiijjjjjjiiihhhlllkkkhhheeeggglllnnnlllooonnnnnnnnnppppppooommmgggfffdddeeegggiiijjjjjjkkkjjjhhhgggfffffffffgggdddfffjjjnnnqqqsssssssssooommmkkkkkklllmmmlllkkkiiigggiiilllooorrryyyrrrcccaaa```bbb]]]PPPFFFEEEGGGIIIDDDEEEFFFHHHJJJLLLMMMMMMOOOOOOPPPQQQQQQQQQPPPPPPOOOOOONNNNNNMMMMMMLLLLLLJJJJJJIIIGGGEEEDDDCCCCCCCCCAAA@@@>>>>>>>>>??????===>>>AAACCCEEEEEEEEEEEEGGGMMMTTTXXXZZZ\\\```cccgggrrr{{{~~~zzzssspppmmmllllllhhhbbb]]]WWWSSSOOOLLLLLLMMMMMMMMMJJJJJJJJJLLLNNNPPPOOONNNMMMNNNOOOOOONNNOOOQQQSSSVVVVVVVVVXXXYYYZZZXXXVVVZZZ]]]bbbiiirrrzzzssskkkeeebbb]]]XXXUUUTTTTTTUUU[[[```gggrrr{{{~~~wwwlllgggdddcccfffeeedddaaa]]][[[[[[[[[]]]\\\\\\\\\[[[ZZZWWWTTTVVVYYY\\\```aaa```___]]]YYYZZZZZZXXXWWWVVVWWWYYYXXXYYY\\\___aaaaaa___]]]bbb```]]]ZZZWWWVVVUUUUUUVVVWWWWWWYYYZZZ]]]^^^``````bbbcccaaa]]]\\\^^^aaa^^^]]]]]]^^^```bbbbbbaaa]]]\\\[[[[[[[[[\\\ZZZYYY]]]\\\[[[\\\]]]\\\[[[YYY^^^\\\\\\^^^______dddjjjrrriii___\\\^^^aaa___\\\bbb```___aaadddeeeccc```]]]\\\[[[ZZZYYYYYYYYYYYY[[[___aaabbbfffmmmppppppddddddcccbbbaaa___^^^]]]WWWXXXZZZZZZYYYYYYZZZ\\\aaabbbbbb```bbbfffeeebbb^^^]]]]]][[[YYYXXXVVVUUUWWWXXXYYYZZZZZZYYYXXXWWW[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^```dddgggfffhhhiiigggaaa[[[YYYZZZ\\\YYYVVVVVVXXX[[[^^^___[[[[[[ZZZXXXVVVUUUWWWZZZXXX\\\______aaaeeegggeeegggfffcccaaa_______________```___^^^\\\[[[]]]^^^\\\[[[YYYXXXYYY[[[___aaaeeecccaaa^^^]]]]]]\\\\\\\\\^^^``````___^^^___```^^^___aaabbbccccccbbbbbbdddeeehhhiiiiiigggeeecccfffccc^^^XXXTTTSSSVVVZZZ\\\\\\]]]___```aaabbbcccaaaaaabbbbbbaaa```^^^]]]___bbbfffhhhhhhgggffffffgggggggggggghhhiiijjjjjjjjjhhheeecccdddhhhlllnnnooopppooonnnppprrrqqqnnnhhhfffeeefffhhhjjjkkkkkkjjjjjjiiigggeeeeeefffgggfffhhhkkknnnqqqssssssssspppooommmlllllllllkkkkkkjjjjjjkkklllnnnqqqvvv{{{ppphhhjjjuuuvvvnnn]]]MMMEEECCCBBBBBBBBBCCCDDDFFFIIIKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMMMMNNNNNNOOOLLLLLLKKKJJJIIIHHHFFFFFFDDDCCCAAA???>>>============>>>???@@@AAAAAA@@@@@@AAAEEEKKKNNNPPPRRRUUUWWWZZZfffqqqtttuuuyyy{{{yyyooottt{{{|||{{{vvvtttqqqmmmjjjdddbbb```___^^^[[[WWWSSSOOONNNMMMKKKIIIJJJLLLNNNJJJJJJKKKMMMPPPQQQOOONNNMMMNNNOOOOOONNNOOOQQQSSSTTTUUUVVVYYY[[[^^^_________dddmmmyyywwwqqqjjjbbbaaa]]]XXXVVVWWWZZZ^^^aaaeeeiiipppyyy{{{nnngggccc```___^^^```aaa^^^YYYWWWZZZ]]][[[ZZZYYYZZZZZZXXXTTTQQQSSSVVVZZZ^^^``````^^^\\\[[[\\\]]]\\\ZZZXXXXXXYYYXXXXXXZZZ^^^bbbbbb^^^ZZZ```___\\\ZZZWWWVVVUUUUUUWWWXXXYYY[[[\\\^^^______]]]___``````^^^^^^___aaa\\\[[[[[[]]]```bbbbbbaaa```]]][[[\\\^^^___]]][[[\\\[[[[[[\\\]]]]]]\\\ZZZbbbaaa````````````bbbdddpppfff[[[YYY]]]aaa```]]]bbbaaa___```bbbcccbbb```\\\\\\[[[ZZZZZZYYYYYYYYY]]]aaaddddddgggmmmpppnnnddddddcccaaa```]]][[[ZZZYYYZZZ[[[ZZZYYYYYYZZZ\\\bbbccccccdddeeeggggggfffaaaaaabbbaaa___\\\YYYVVVXXXZZZ\\\]]]]]]\\\ZZZXXX\\\[[[YYYXXXWWWWWWXXXYYY\\\]]]]]]]]]]]]^^^aaacccfffkkkqqqqqqmmmiiifffddd^^^[[[VVVUUUVVVXXXZZZ[[[\\\]]]\\\[[[YYYYYYZZZ\\\\\\```bbbbbbeeeiiijjjgggiiigggdddaaa___]]]\\\\\\^^^aaadddeeedddaaa``````]]]\\\ZZZYYYYYYZZZ]]]^^^``````___^^^]]]]]]___```aaaccccccccc```______```]]]___aaacccddddddddddddccceeeggghhhhhhgggeeedddiiihhheee```\\\YYYYYYYYY\\\\\\^^^___aaacccdddeeeeeecccbbb```_________``````bbbeeegggfffeeeeeefffgggffffffffffffhhhiiijjjiiifffdddccccccfffjjjnnnpppsssrrrppprrrwwwwwwrrrjjjiiiggghhhjjjllllllllljjjkkkjjjhhheeedddeeegggjjjkkkmmmoooqqqrrrrrrrrrrrrqqqpppmmmkkkiiiiiiiiiiiikkkkkkkkkkkkoootttvvvuuugggeeejjj}}}yyyjjjYYYMMMEEE@@@BBBBBBAAABBBCCCFFFHHHJJJLLLLLLMMMOOOPPPPPPPPPPPPOOONNNNNNMMMMMMNNNOOOPPPLLLLLLLLLLLLKKKJJJIIIHHHDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????<<<>>>AAADDDFFFHHHIIIKKKLLLVVV```ccccccfffkkkmmmiiihhhiiinnnvvv~~~xxxrrrwwwyyy|||~~~|||xxxuuutttuuuyyyssskkkfffcccaaa]]]ZZZXXXWWWVVVVVVUUUSSSPPPNNNKKKLLLLLLKKKIIIJJJMMMOOOMMMMMMNNNOOOQQQRRRPPPNNNNNNOOOPPPPPPOOOPPPRRRTTTSSSTTTVVVYYY\\\```dddgggllltttvvvnnnhhh```[[[\\\YYYWWWYYY___gggmmmpppnnnrrryyy~~~ssskkkgggccc^^^[[[ZZZ^^^bbb```[[[XXXZZZ^^^ZZZYYYXXXXXXYYYWWWUUURRRRRRTTTXXX\\\]]]]]]\\\ZZZ\\\^^^______\\\ZZZZZZZZZYYYYYY[[[___bbbbbb^^^ZZZaaa```^^^]]][[[ZZZYYYYYY[[[\\\]]]^^^```aaabbbccc[[[]]]^^^_________```aaa[[[[[[[[[]]]```bbbbbbbbb```]]][[[\\\^^^___]]][[[[[[[[[[[[\\\^^^___^^^\\\aaaaaa``````aaacccddddddlllddd[[[XXX[[[___^^^[[[aaa```______```aaaaaa```\\\\\\\\\\\\\\\[[[[[[[[[^^^bbbfffgggjjjooopppnnngggfffeeeccc```]]][[[ZZZ[[[]]]^^^]]][[[[[[[[[]]]bbbccceeeggggggfffggghhhfffggghhhhhheeeaaa]]]ZZZ[[[\\\___``````___\\\[[[___]]][[[YYYXXXWWWWWWXXXZZZ[[[]]]]]]\\\\\\]]]___eeennnuuuuuusssrrrpppmmmaaa]]]XXXUUUUUUVVVWWWWWW[[[\\\]]]]]]\\\[[[\\\]]]___bbbddddddhhhlllkkkggggggfffcccaaa^^^\\\[[[ZZZ\\\```eeegggfffdddaaa```^^^]]][[[ZZZYYYYYYYYYYYY[[[\\\]]]]]]\\\]]]```cccaaabbbbbb```]]]\\\\\\]]]______aaabbbcccbbbaaaaaabbbccceeefffgggfffeeedddiiiiiihhheee```\\\ZZZZZZZZZZZZ\\\]]]___aaabbbcccfffdddaaa^^^^^^___```bbbaaacccddddddccccccdddeeefffeeeddddddeeefffhhhiiijjjgggffffffeeeeeeiiiooorrrvvvuuurrruuu|||}}}xxxnnnllljjjjjjlllmmmnnnmmmjjjkkkkkkhhhdddccceeehhhkkklllmmmoooppppppqqqqqqrrrrrrqqqnnnjjjgggggghhhfffiiijjjgggggglllooopppyyyyyyzzzsssjjj```___dddssswwwwwwooofff]]]SSSJJJFFFDDDBBBAAAAAACCCFFFHHHGGGHHHJJJKKKLLLMMMMMMNNNLLLLLLMMMMMMNNNNNNOOOOOOKKKLLLMMMMMMLLLKKKJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@??????>>>>>><<<===>>>@@@AAABBBCCCCCCDDDJJJPPPSSSSSSVVV\\\aaaeee```^^^bbbkkkrrrsssrrrxxxyyy{{{{{{tttqqqtttzzzssssssqqqlllhhheeeeeefffhhhccc\\\XXXVVVUUURRROOONNNNNNNNNNNNNNNMMMMMMLLLJJJKKKKKKKKKJJJKKKMMMOOOQQQPPPPPPQQQRRRRRRQQQOOOPPPQQQRRRRRRQQQRRRTTTVVVVVVWWWYYY[[[___fffnnnsssyyymmmgggaaa]]]\\\\\\[[[]]]dddoooxxx|||~~~yyy~~~zzzuuuoookkkiiieee```\\\]]]aaadddccc^^^YYYYYY[[[YYYXXXWWWWWWXXXXXXWWWUUUTTTUUUWWWYYYZZZZZZYYYXXX\\\]]]___^^^\\\[[[[[[[[[ZZZ[[[\\\___aaaaaa^^^\\\bbbbbbbbbaaaaaa`````````[[[[[[[[[[[[\\\]]]^^^^^^ZZZ[[[]]]^^^___`````````\\\\\\\\\^^^aaaccccccbbb]]]\\\[[[[[[[[[\\\ZZZYYY[[[[[[[[[]]]___aaa```___[[[^^^______ccchhhhhhfffgggbbb\\\YYYZZZ\\\\\\[[[]]]]]]^^^______```______]]]]]]^^^____________^^^^^^cccgggiiimmmqqqrrroooiiiiiihhhfffcccaaa^^^]]]^^^```bbbbbb```^^^]]]]]]cccccceeehhhhhhdddeeehhhhhhiiikkkkkkhhhddd```]]]\\\^^^aaaccccccaaa^^^\\\bbb```^^^\\\ZZZZZZZZZZZZWWWZZZ\\\]]]\\\ZZZZZZZZZaaajjjooonnnmmmoooooommmbbb___ZZZWWWVVVVVVVVVUUUWWWZZZ\\\]]]]]]\\\\\\\\\^^^aaabbbcccgggllljjjeeebbbaaa```___^^^]]]\\\\\\[[[___ccceeeeeecccbbbbbbaaa```___^^^\\\ZZZYYYXXXZZZ\\\]]]]]]\\\]]]```ccc_________]]]ZZZXXXXXXYYY[[[\\\^^^___`````````___bbbcccdddfffffffffeeedddhhhhhhfffccc___\\\[[[\\\YYYZZZ[[[\\\^^^```aaaaaadddccc```___^^^___aaabbbcccccccccbbb``````bbbdddddddddccccccdddeeeggghhhjjjggggggiiigggdddgggnnnooottttttpppttt~~~zzzqqqooommmlllmmmnnnnnnnnnjjjlllllliiidddbbbdddhhhiiiiiikkklllnnnoooppppppoooppppppmmmiiiggggggiiifffjjjjjjfffdddiiikkkjjjoooqqqyyyxxxmmm```\\\```ccciiimmmnnnnnnkkkbbbXXXJJJHHHDDDAAA@@@AAADDDEEECCCDDDFFFGGGIIIJJJJJJKKKJJJKKKLLLNNNOOOOOONNNNNNJJJKKKLLLMMMMMMKKKJJJHHHFFFFFFFFFGGGFFFFFFEEEEEEBBBBBBAAA@@@????????????????????????@@@@@@@@@???AAADDDGGGJJJKKKMMMQQQUUUXXXUUUTTTWWW]]]bbbeeedddgggiiikkkooottt{{{~~~wwwoooooommmjjjiiihhheeeaaa^^^\\\[[[\\\WWWSSSOOOMMMNNNMMMKKKHHHHHHIIIKKKKKKLLLLLLMMMNNNLLLKKKKKKKKKLLLNNNOOOOOORRRPPPOOOPPPQQQSSSRRRRRRSSSTTTUUUTTTTTTTTTVVVXXXYYY[[[^^^bbbjjjuuuooogggddddddhhhnnnrrrsssvvv~~~tttpppkkkiiiiiihhheeeaaa```bbbcccaaa]]]ZZZYYYZZZYYYWWWTTTTTTVVVXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWZZZ[[[\\\[[[YYYYYYZZZ[[[YYY[[[^^^___^^^]]]^^^^^^aaaaaabbbccccccccccccccc___]]][[[YYYXXXXXXXXXYYYZZZ[[[\\\^^^___```___^^^^^^]]]]]]___aaaccccccbbb]]]]]]]]]\\\ZZZYYYYYYZZZ[[[[[[\\\^^^aaacccbbbaaa[[[^^^______ccchhhgggbbb```___]]]ZZZYYYZZZ[[[]]]XXXZZZ]]]______^^^^^^^^^]]]^^^```aaabbbcccbbbbbb___dddhhhiiikkknnnmmmiiigggggggggfffeeecccbbbaaa```cccffffffdddaaa___^^^cccbbbeeeiiigggbbbbbbfffccceeeggghhhgggdddaaa___\\\^^^bbbddddddbbb^^^\\\dddbbb```^^^]]]]]]]]]]]]VVVYYY\\\]]]\\\YYYXXXWWW]]]dddgggcccbbbfffiiihhhbbb___[[[YYYXXXXXXWWWVVVTTTWWW[[[]]]]]]\\\[[[[[[]]]___```bbbfffjjjhhhccc]]]]]]^^^^^^^^^^^^^^^^^^]]]```cccddddddcccdddeeeeeeeeeeeedddaaa^^^[[[YYY[[[]]]^^^]]]\\\\\\```ccc^^^^^^]]][[[XXXWWWWWWXXXTTTVVVYYY\\\^^^```aaaaaabbbccceeefffffffffeeeeeegggfffccc___[[[ZZZ[[[]]]ZZZ[[[\\\]]]___```aaabbbbbbaaa``````___``````aaaddddddccc```^^^^^^aaacccccccccccccccdddeeeffffffhhhffffffiiifffaaadddkkkkkkqqqqqqlllqqq|||~~~xxxsssqqqooonnnooooooooonnnjjjlllmmmiiidddaaadddhhheeefffhhhjjjlllnnnpppqqqmmmnnnooolllhhhggghhhjjjiiimmmmmmfffdddhhhiiiggggggmmmvvv|||~~~tttbbb\\\```ZZZ___eeekkkqqqssskkk```MMMJJJFFFBBB@@@AAACCCDDD@@@AAACCCEEEGGGHHHHHHIIIHHHIIILLLNNNOOOOOOMMMMMMIIIJJJKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>===<<<<<<<<<<<<;;;999>>>???AAADDDEEEEEEGGGJJJKKKKKKLLLNNNPPPTTTYYY[[[ZZZ\\\___bbbeeeiiinnnqqq}}}~~~zzzrrrooottt|||oooffffff```VVVZZZZZZXXXVVVTTTRRRQQQQQQMMMJJJGGGGGGIIIJJJHHHFFFGGGIIIKKKLLLLLLMMMOOOQQQOOOMMMLLLMMMPPPQQQQQQPPPQQQOOONNNNNNQQQSSSTTTTTTTTTUUUVVVVVVUUUVVVXXXZZZZZZ]]]cccjjjuuuxxxjjjeeefffkkkwwwyyyrrrnnniiigggiiijjjiiiggg``````___^^^\\\[[[\\\\\\XXXUUUSSSRRRUUUWWWYYYZZZ\\\[[[ZZZXXXWWWWWWWWWWWWXXXYYYYYYXXXWWWWWWYYY[[[XXX[[[^^^^^^\\\[[[]]]___]]]^^^___aaabbbbbbbbbbbbhhhfffbbb^^^[[[ZZZ[[[[[[ZZZZZZ[[[]]]___```___]]]___^^^^^^___bbbccccccbbb^^^```aaa___[[[YYYZZZ\\\\\\[[[\\\___bbbddddddccc```bbbbbb___bbbfffccc\\\ZZZ\\\]]][[[YYYYYY\\\^^^UUUXXX\\\______^^^]]]]]]]]]___aaaccceeeeeeeeeeeeaaafffiiigggggghhhddd```bbbccccccddddddccccccbbbaaaeeehhhjjjgggccc```___cccbbbeeeiiiggg``````eee^^^___bbbddddddcccaaa```\\\^^^aaaddddddaaa^^^\\\bbb___\\\]]]aaaccccccbbb^^^]]]ZZZXXXWWWWWWXXXXXX]]]aaaaaa\\\[[[aaadddccc```aaaaaa___]]][[[[[[\\\VVVXXX[[[\\\\\\[[[[[[[[[```___^^^^^^___aaadddfff___]]]\\\^^^bbbcccaaa___\\\]]]___bbbdddeeeeeeeeedddcccbbbbbbcccbbb```___``````aaaaaaaaa```___^^^\\\]]]]]]\\\YYYXXXXXXYYYYYYYYYYYYYYY[[[^^^aaaccccccaaa```aaadddeeecccaaafffeeebbb___]]]\\\\\\[[[ZZZ[[[]]]^^^___aaaeeehhheeeccc___\\\\\\^^^bbbdddaaaaaa___\\\ZZZ[[[]]]```___ccceeedddbbbaaaeeeiiijjjnnnrrrrrrnnniiifffeeekkkkkkmmmooorrrvvvxxxzzzwwwsssmmmkkklllmmmllljjjllljjjgggeeeddddddfffgggeeefffgggiiijjjjjjjjjjjjssspppllliiiffffffggghhhggghhhhhhgggeeeeeefffgggeeegggmmmsssxxx}}}kkk[[[\\\UUUTTT]]]gggkkkkkkkkk[[[TTTJJJAAA>>>===>>>???DDDDDDEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJHHHFFFEEEDDDCCCGGGFFFFFFEEEDDDCCCCCCBBB?????????>>>===<<<;;;:::?????????@@@AAAAAABBBBBBBBBDDDGGGIIIJJJJJJJJJIIINNNOOOQQQSSSVVVXXXYYYZZZfffhhhiiieeeaaa```ccchhhlllrrryyyzzzxxxuuuvvvxxx{{{}}}{{{qqqnnniiidddeeellltttxxxyyyxxxuuunnnggg___YYYUUUSSSSSSQQQOOOMMMJJJHHHGGGGGGEEEDDDDDDDDDDDDFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOQQQQQQRRRTTTVVVVVVTTTSSSSSSTTTSSSRRRUUUZZZZZZYYY^^^gggiiioooxxxtttmmmdddaaajjj|||yyyvvvlllkkkkkkkkkjjjhhhddd```^^^^^^]]][[[ZZZ\\\```ccc___[[[VVVSSSRRRTTTUUUVVV[[[\\\[[[[[[YYYVVVTTTRRR]]][[[XXXVVVWWWYYYZZZ[[[YYYWWWVVVXXX[[[]]][[[YYY___]]][[[[[[]]]^^^^^^^^^___```]]]XXXVVVYYYYYYWWWVVVXXXZZZ[[[[[[[[[\\\]]]```aaabbbbbbbbbcccfffiiiccccccddddddbbb^^^[[[YYY]]]^^^______```bbbfffhhheeedddcccbbbaaa]]]YYYVVV[[[ZZZZZZ\\\^^^^^^[[[WWWZZZYYYXXXZZZ^^^___]]][[[______```cccfffgggfffdddccceeeggghhhfffcccaaa```ccceeeddd```^^^aaadddccciiiiiijjjjjjjjjjjjkkkkkkjjjhhhffffffffffffeeeddd^^^^^^^^^aaadddccc```\\\``````aaabbbbbbaaa```___fffbbb______```aaa^^^\\\[[[[[[[[[ZZZZZZYYYYYYXXX[[[______[[[ZZZ^^^aaa______``````___\\\[[[[[[\\\XXX[[[^^^___^^^\\\\\\[[[\\\\\\\\\]]]___aaaccceee`````````aaacccccccccaaa]]]^^^___```aaaaaa``````eeeeeedddeeeffffffdddbbb^^^^^^^^^^^^^^^^^^^^^^^^``````___]]]ZZZXXXXXXYYYZZZZZZZZZZZZ\\\^^^```aaacccaaa___```bbbddddddbbbdddcccaaa___^^^]]]]]]^^^YYY[[[\\\]]]^^^```cccfffeeeccc```]]]]]]^^^```bbb```___^^^\\\[[[\\\___aaabbbhhhlllkkkeeebbbdddggghhhkkkoooooollliiihhhgggkkklllmmmppprrruuuwwwyyyzzzvvvqqqooooooooonnnmmmkkkiiifffcccaaabbbcccccc```aaacccfffhhhjjjkkklllpppnnnkkkhhhffffffffffffhhhhhhiiihhhffffffgggiiiiiiiiilllooopppuuupppcccYYYTTTXXX___aaaaaabbb^^^WWWNNNGGGCCCBBBBBBBBB???@@@@@@AAACCCDDDEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>????????????@@@@@@@@@>>>???AAACCCDDDDDDDDDDDDEEEEEEFFFHHHIIIKKKLLLMMMUUUWWWXXXVVVSSSSSSWWW[[[___eeejjjllljjjhhhhhhjjjhhhjjjllloooqqqrrrssssssqqqrrrwww}}}~~~xxxttttttmmmqqqwww}}}}}}wwwlllccc^^^YYYTTTTTTYYY^^^```___bbb```[[[VVVPPPLLLJJJHHHLLLKKKIIIGGGEEEDDDDDDCCCEEEEEEDDDDDDEEEFFFHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNOOOPPPQQQNNNOOOQQQRRRRRRRRRUUUVVVYYYWWWXXX\\\^^^bbbmmmxxxxxxpppccc```^^^aaaoooxxxooolllmmmlllkkkjjjiiigggccc```]]]^^^^^^]]]]]]___bbbeeebbb^^^YYYUUUTTTUUUVVVVVVZZZZZZ[[[[[[ZZZXXXVVVUUU]]][[[XXXWWWWWWYYYZZZ[[[ZZZYYYXXXYYY[[[[[[XXXUUU[[[[[[ZZZ[[[[[[]]]___``````bbb___ZZZXXXZZZ[[[XXXSSSVVVXXXZZZZZZ[[[]]]___```aaabbbbbbaaaaaabbbdddaaaccceeefffeeeccc___]]]]]]^^^______```aaadddgggiiigggfffeeeccc```[[[XXX\\\[[[\\\^^^aaabbb___]]]\\\[[[ZZZ[[[^^^```___]]]______```bbbeeefffeeeddd^^^```cccddddddccccccbbbaaadddddd___^^^aaacccccchhhhhhiiijjjlllmmmmmmnnnllljjjgggfffffffffeeeddd^^^]]]^^^```cccccc```^^^___```aaabbbbbbaaa```___hhheeeaaa``````___ZZZVVVVVVWWWYYY[[[[[[[[[ZZZYYYYYY]]]___\\\[[[]]]]]]\\\___```aaa```]]]\\\[[[\\\[[[^^^aaacccaaa^^^\\\[[[WWWXXXYYY\\\^^^```bbbcccbbbcccdddeeecccccccccdddaaaaaaaaaaaa```___^^^]]]ddddddeeefffhhhhhhfffddd]]]\\\[[[ZZZZZZ[[[]]]^^^``````^^^\\\YYYXXXYYY[[[\\\\\\\\\\\\]]]^^^______aaa___]]]]]]___bbbccccccaaaaaa____________aaaaaa```aaacccccccccdddgggiiifffdddaaa___]]]]]]^^^___^^^^^^]]]\\\[[[\\\___aaaeeelllsssppphhhbbbbbbeeeeeehhhjjjjjjiiihhhhhhiiijjjkkklllnnnppprrrtttuuu{{{xxxtttrrrqqqpppooonnniiigggdddaaa___^^^______]]]^^^```bbbeeegggiiijjjkkkkkkjjjhhhgggeeeddddddggghhhiiihhhggggggiiijjjjjjiiijjjkkkiiikkkuuuuuugggYYYVVVWWWWWWVVVVVVYYYSSSLLLFFFCCCAAA@@@???======>>>???@@@AAABBBBBBEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBAAA????????????>>>>>>>>>>>><<<<<<===>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDFFFHHHGGGFFFGGGKKKOOOOOOTTTYYYZZZXXXWWWWWWXXXXXXYYY[[[]]]___```aaaaaa______bbbggggggbbb___```\\\___dddiiikkkggg___ZZZTTTPPPKKKJJJLLLNNNMMMKKKOOONNNLLLIIIGGGFFFEEEDDDEEEDDDCCCCCCBBBBBBBBBCCCFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMOOOOOONNNNNNNNNOOOPPPPPPPPPQQQQQQQQQRRRTTTWWWZZZ\\\\\\___eeelllvvvwwwoooiiieeeaaa```aaadddpppyyyqqqkkkhhhmmmllljjjiiihhhfffcccaaa]]]^^^___``````aaaccceeeeeeaaa\\\YYYXXXXXXXXXWWWZZZ[[[[[[[[[[[[[[[ZZZYYY\\\[[[YYYWWWWWWXXXYYYZZZ\\\[[[[[[\\\\\\ZZZWWWTTTWWWYYY\\\[[[ZZZ[[[^^^aaabbbcccaaa\\\ZZZ\\\\\\YYYQQQSSSVVVXXXYYY[[[]]]______aaacccbbb```___^^^___```bbbfffhhhhhhgggdddbbb^^^___````````````ccceeejjjiiigggfffddd```\\\XXX[[[[[[]]]___bbbcccbbbaaa___]]][[[\\\^^^`````````______```ccceeefffeeeddd^^^^^^___```aaaaaabbbbbb___bbbbbb^^^]]]```bbbbbbfffgggiiikkklllnnnoooooommmkkkgggeeeffffffffffff___^^^]]]^^^```aaa```______```aaabbbbbbaaa```___eeeccc``````aaa___ZZZVVVSSSTTTUUUVVVXXXYYYYYYZZZZZZ]]]______^^^]]]]]]\\\```aaacccbbb```^^^^^^^^^\\\___cccdddbbb^^^\\\ZZZSSSTTTWWWZZZ]]]___aaaaaaaaadddffffffcccaaabbbdddcccccccccbbbaaaaaa``````aaaaaabbbdddfffgggeeeccc^^^\\\ZZZXXXYYY[[[^^^```^^^^^^]]][[[YYYYYY[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^\\\ZZZZZZ[[[^^^aaabbb___^^^^^^^^^```aaacccdddeeefffhhhhhhggggggiiikkkfffeeebbb```^^^\\\\\\\\\]]]]]]]]][[[YYYYYY[[[]]]dddkkkqqqnnneee___```eeedddeeefffffffffeeeffffffhhhiiijjjlllnnnoooppppppwwwvvvsssqqqpppnnnmmmllliiigggdddaaa___]]]]]]]]]___``````aaacccdddeeefffhhhhhhhhhhhhgggfffdddcccfffggghhhgggffffffhhhjjjiiigggggghhhggghhhoooyyy~~~iii]]]WWWRRROOOOOOQQQMMMIIIEEECCCAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDEEEFFFFFFGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBAAAAAA@@@@@@?????????@@@BBBBBBAAABBBEEEHHHEEEHHHLLLMMMLLLKKKKKKKKKLLLMMMNNNPPPQQQSSSTTTTTTSSSQQQRRRVVVVVVRRRPPPRRROOORRRWWW[[[\\\[[[WWWTTTQQQNNNKKKJJJJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBCCCCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLOOONNNNNNNNNNNNOOOPPPPPPVVVVVVVVVTTTTTTWWW\\\___```gggrrr}}}{{{uuunnniiifffddddddeeefffggggggnnnxxxsssssspppmmmlllmmmjjjhhhgggfffeeecccaaa^^^___aaa```______```bbbdddaaa]]][[[[[[\\\[[[ZZZ]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZXXXVVVVVVXXXZZZ]]]^^^___```___]]]ZZZWWWXXX\\\___^^^ZZZYYY]]]aaabbbcccaaa\\\[[[\\\\\\YYYRRRTTTVVVWWWWWWXXX[[[]]]]]]```bbbcccaaa___]]]]]]```bbbeeehhhhhhgggdddccc___```aaaaaa``````aaaccchhhfffeeedddbbb___ZZZWWW[[[[[[\\\^^^```aaa``````___^^^\\\[[[\\\^^^```aaa``````aaacccfffgggeeedddaaa```^^^]]]^^^_________\\\``````]]]\\\___bbbaaaeeefffhhhjjjkkkkkkkkkkkkkkkhhheeedddfffhhhiiiiiicccaaa___^^^^^^^^^^^^^^^______aaabbbbbbaaa`````````^^^]]]___aaaaaa^^^ZZZSSSQQQPPPPPPQQQTTTXXXZZZ[[[]]]```bbbaaa___^^^^^^bbbdddfffeeecccaaaaaaaaa]]]```ccccccaaa]]][[[ZZZRRRTTTVVVYYY\\\^^^___```___bbbeeedddaaa___```bbb``````aaaaaabbbbbbccccccaaa``````bbbdddeeeeeeddd___]]][[[ZZZZZZ]]]aaadddeeedddccc```]]][[[[[[]]]___^^^]]]\\\\\\\\\\\\]]][[[ZZZYYYXXXXXXZZZ]]]```^^^^^^^^^^^^```ccceeefffdddfffggggggfffeeefffhhhgggeeebbb```]]][[[[[[ZZZ]]]]]]\\\ZZZWWWUUUVVVWWW___eeeiiieee^^^[[[___ddddddcccbbbbbbbbbbbbbbbbbbggghhhjjjlllmmmnnnnnnnnnsssssssssqqqooommmlllkkkjjjiiifffccc```^^^]]]]]]______``````bbbdddfffgggfffggghhhhhhhhhgggeeedddeeefffgggfffeeeeeefffhhhfffddddddfffeeeeeekkkrrrwwwlll```VVVOOOLLLOOOLLLIIIHHHGGGFFFDDDBBBDDDDDDCCCBBBAAA@@@???>>>AAABBBCCCEEEFFFHHHIIIJJJHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@AAA??????>>>===<<<<<<;;;;;;>>>???@@@@@@???@@@AAABBB>>>@@@CCCDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHJJJHHHHHHKKKKKKHHHGGGIIIDDDFFFJJJMMMNNNNNNMMMMMMJJJIIIHHHGGGGGGEEECCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKMMMMMMMMMNNNOOOPPPQQQRRRUUUUUUVVVWWWYYY^^^eeeiiiqqq~~~~~~rrrnnnllljjjfffaaa^^^\\\]]]^^^dddfffggggggmmm|||xxxmmmkkkmmmmmmmmmmmmjjjhhheeedddddddddcccbbb___```aaa___]]][[[[[[\\\___^^^\\\\\\]]]^^^^^^]]]aaa```___^^^]]]\\\\\\\\\ZZZ[[[[[[YYYVVVUUUWWWYYY]]]___aaabbbaaa```___^^^\\\```bbb```\\\YYY\\\______aaa```[[[ZZZ\\\[[[XXXVVVWWWWWWVVVUUUUUUWWWYYYZZZ]]]aaacccbbbaaa```___```bbbcccddddddcccaaa``````bbbbbbbbb```______```dddcccbbbbbbbbb___[[[XXX\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\ZZZZZZ[[[^^^___aaaaaaaaadddffffffeeecccaaa^^^\\\\\\^^^``````___ZZZ^^^___]]]\\\```aaaaaaeeefffggghhhgggfffeeeddddddcccaaacccfffiiikkklllgggfffccc___]]][[[\\\\\\^^^___```bbbbbbbbbaaa```]]][[[ZZZ]]]```bbb```]]]SSSQQQNNNLLLMMMQQQUUUXXX[[[[[[^^^bbbaaa^^^^^^aaaccceeehhhhhhfffdddcccccc^^^___aaaaaa___]]][[[[[[UUUVVVWWWYYY[[[]]]^^^___]]]___``````_________```\\\\\\]]]^^^```bbbdddeeecccaaa``````bbbdddeeeeee```___]]]\\\]]]```dddfffnnnnnnlllhhhbbb^^^\\\[[[___^^^\\\ZZZZZZ[[[\\\]]]ZZZZZZZZZYYYXXXXXX[[[^^^^^^^^^^^^___```ccceeefffeeegggiiiiiihhhggghhhiiigggeeebbb^^^\\\[[[[[[[[[^^^^^^]]]ZZZVVVTTTSSSTTTZZZ]]]___]]]ZZZYYY]]]aaaaaa```______``````___^^^eeegggiiikkkmmmmmmmmmmmmoooqqqrrrrrrooommmllllllkkkjjjhhheeebbb```___^^^\\\\\\]]]___bbbfffiiikkkfffggghhhiiiiiihhhggggggffffffgggeeedddcccdddfffdddbbbaaacccbbbaaadddjjjpppqqq|||qqqcccWWWRRROOOMMMJJJIIIHHHGGGEEECCCFFFFFFEEECCCBBB@@@??????AAAAAACCCDDDFFFGGGIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<===============<<<<<<<<<;;;<<<===>>>???>>>>>>===????????????@@@AAABBBCCCCCCAAAAAAEEEEEEBBBAAADDD???BBBEEEGGGGGGGGGHHHIIIEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJLLLLLLMMMOOOQQQTTTVVVWWWQQQTTTXXX]]]ccclllvvv|||~~~uuupppnnnppprrroooooorrrsssnnneee______]]]___`````````aaaccceeeiiijjjjjjjjjlllvvvyyypppiiiggggggeeedddfffgggdddaaa```aaacccccccccaaaaaa```]]]ZZZXXXXXXYYY[[[ZZZZZZ[[[]]]___^^^]]]```___^^^\\\[[[[[[ZZZZZZYYY[[[\\\YYYVVVTTTVVVXXX[[[]]]___```______```bbb___aaacccaaa]]][[[[[[\\\\\\^^^^^^[[[ZZZ\\\[[[XXXZZZZZZYYYVVVTTTSSSTTTVVVXXX[[[___bbbbbbaaaaaaaaa`````````______^^^]]]]]]```aaabbbaaa^^^\\\\\\\\\`````````aaabbbaaa^^^\\\^^^___```___]]]]]]^^^___[[[\\\\\\ZZZYYYYYY[[[^^^```___```bbbdddeeecccaaa\\\YYYXXXZZZ^^^bbbcccbbbYYY]]]___]]]]]]```bbbaaadddeeeffffffdddbbb___^^^]]]]]]^^^aaafffiiikkkkkkiiihhhfffbbb^^^[[[[[[\\\^^^___```bbbbbbbbbaaaaaa___]]]ZZZ[[[^^^```___\\\SSSQQQOOOMMMNNNPPPRRRTTTXXXWWWZZZ___^^^[[[\\\```bbbeeehhhiiigggeeecccccc___```aaa```^^^]]]]]]^^^ZZZYYYYYYYYYZZZ[[[]]]^^^]]]\\\\\\^^^``````___^^^ZZZ[[[\\\]]]```ccceeegggddd```]]]\\\^^^aaacccddd```___^^^^^^___bbbeeegggmmmnnnnnnkkkfffaaa]]]\\\___]]]ZZZWWWWWWYYY\\\^^^[[[]]]]]]\\\ZZZYYY[[[]]]```_________```bbbdddeeefffhhhkkkkkkjjjjjjjjjkkkhhheeeaaa]]]ZZZZZZ[[[\\\]]]^^^]]][[[WWWUUUUUUUUUWWWXXXZZZ[[[[[[ZZZ[[[[[[\\\[[[[[[]]]``````___]]]^^^```cccfffhhhhhhhhhhhhhhhkkkoooooollljjjiiijjjkkkjjjhhhfffdddbbb``````[[[[[[\\\]]]aaaeeehhhkkkggghhhiiiiiijjjjjjjjjjjjhhhhhhhhhfffdddcccdddeeebbb______aaabbbaaaccchhhiiiiiipppvvvhhhaaaVVVSSSOOOLLLJJJHHHEEECCCHHHHHHHHHGGGFFFEEEEEEEEEBBBBBBBBBCCCDDDDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA============>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<@@@@@@??????@@@AAABBBCCC???===>>>BBBBBB@@@???BBB???BBBEEEFFFEEEDDDFFFGGGCCCDDDEEEEEEDDDDDDDDDEEEDDDEEEGGGIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKLLLOOORRRVVVYYY]]]^^^[[[___eeennnwww|||zzzvvvpppjjjeeeaaa___]]]YYYWWWWWWYYYXXXUUUXXX\\\\\\```fffjjjlllmmmoooqqqqqqpppooommmooouuu}}}sssooojjjfffeeebbb^^^^^^aaadddaaa^^^]]]___aaacccdddaaa```___[[[XXXWWWYYYZZZXXXXXXXXXZZZ\\\\\\[[[ZZZ\\\[[[YYYXXXXXXXXXYYYYYYXXX[[[\\\ZZZUUUSSSUUUXXXYYYZZZ[[[[[[YYYZZZ]]]```___`````````___]]][[[[[[ZZZ]]]]]][[[[[[]]]]]]ZZZ\\\[[[YYYVVVSSSRRRTTTUUUWWWZZZ^^^_________``````___]]]\\\[[[ZZZ[[[\\\]]]]]]^^^___^^^[[[XXXWWWWWWZZZZZZ\\\^^^aaaaaa___]]]ZZZ\\\]]]]]][[[[[[]]]```YYY[[[]]]\\\ZZZYYYZZZ\\\]]]\\\]]]___aaaaaa```^^^YYYVVVUUUXXX^^^aaaaaa___XXX]]]___^^^^^^aaacccaaacccdddeeeeeeccc```]]][[[YYYZZZ\\\```eeeggghhhgggggghhhgggddd```]]]^^^___]]]^^^```aaabbbbbbbbbaaaccc___[[[[[[\\\]]]\\\ZZZRRRRRRQQQPPPPPPPPPQQQQQQUUUSSSUUU[[[[[[XXXZZZ___bbbdddggghhhgggdddcccccc```aaaaaa___^^^^^^___aaa]]]\\\ZZZYYYYYY[[[]]]^^^]]][[[ZZZ]]]```bbb```]]]]]]]]]^^^___aaadddgggiiibbb^^^YYYWWWYYY\\\```aaa____________aaacccfffhhheeegggjjjiiifffbbb```______\\\XXXVVVUUUXXX\\\___]]]___```___\\\ZZZ[[[]]]aaa````````````bbbcccdddbbbeeeggghhhgggfffgggggghhheee```\\\ZZZZZZ\\\^^^]]]^^^^^^\\\YYYWWWWWWXXXVVVWWWYYY\\\]]]\\\YYYWWWYYYXXXXXX\\\```aaa___]]]WWWYYY\\\___bbbbbbbbbbbbbbbfffjjjkkkiiiffffffgggjjjiiihhhfffdddbbbaaa```]]]]]]\\\]]]___bbbeeefffiiiiiiiiijjjkkkkkklllllljjjjjjjjjgggeeecccdddeee___]]]^^^bbbddddddgggkkkeeeffflllvvvvvvnnnaaa]]]XXXSSSPPPMMMJJJHHHKKKKKKKKKKKKKKKLLLLLLLLLCCCCCCCCCBBBBBBAAAAAAAAA===>>>@@@BBBDDDFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHFFFDDDBBB@@@@@@@@@@@@AAAAAABBBBBB@@@??????AAABBBBBBAAA@@@>>>======>>>???@@@>>>===>>>>>>===<<<===>>>???@@@>>><<<>>>BBBCCC@@@@@@BBB<<>>???@@@AAAAAABBBBBBAAAEEECCCBBBBBBCCCEEEFFFFFFEEEDDDDDDEEEFFFFFFEEECCCAAAAAAAAABBBBBBBBBCCCCCCDDDEEEGGGHHHHHHGGGFFFEEEFFFFFFGGGHHHHHHHHHGGGFFFDDDFFFGGGGGGFFFFFFGGGHHHCCCCCCBBBBBBBBBCCCCCCDDD???@@@@@@AAAAAA@@@@@@???AAAAAA????????????AAAAAA???@@@AAAAAA??????@@@AAABBB@@@???AAADDDFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLIIIJJJJJJKKKLLLMMMNNNNNNPPPOOOMMMLLLKKKLLLNNNOOOOOOSSSXXX]]]ccciiiooosssyyyooohhheeeggg___\\\______VVVMMMJJJEEEHHHIIIHHHIIIPPP^^^jjjwww}}}yyysssqqqqqqqqqrrrtttwwwxxxzzz|||wwwnnnjjjiiihhhfffdddbbbbbbbbbcccddd^^^]]]\\\[[[\\\^^^aaabbb]]][[[XXXVVVVVVWWWYYYZZZXXXWWWWWWYYY[[[[[[WWWTTTSSSTTTUUUSSSQQQQQQTTTWWWYYYZZZ\\\]]]]]][[[XXXVVVYYYYYYYYYYYYXXXWWWWWWVVVVVVXXXZZZ[[[ZZZZZZZZZ[[[]]][[[YYYYYY[[[\\\]]]\\\___^^^[[[XXXVVVUUUTTTTTTSSSVVVYYYZZZZZZZZZ]]]___[[[ZZZWWWVVVUUUUUUUUUVVVZZZ\\\___```^^^YYYTTTQQQRRRRRRSSSUUUWWWXXXXXXWWWVVVVVVWWWWWWXXXYYYZZZZZZ^^^]]]\\\ZZZXXXVVVTTTSSS\\\[[[ZZZ[[[]]]]]][[[YYYWWWUUUTTTUUUXXXZZZZZZZZZZZZ[[[\\\]]]___```aaaaaa```bbbccccccfffiiieee___bbb\\\ZZZ___dddfffgggiiigggccc``````bbbcccbbb```aaabbbbbbaaaaaa```___^^^]]]ZZZYYYZZZ^^^^^^ZZZVVVRRRRRRRRRSSSTTTTTTUUUUUUYYY[[[]]]\\\[[[[[[^^^aaaaaacccfffhhhiiigggdddbbb___]]][[[\\\``````\\\XXX^^^___```___^^^^^^```bbbbbb```]]]\\\\\\]]]]]]]]][[[\\\]]]___bbbdddggghhhjjjgggaaa]]]ZZZZZZ\\\^^^]]]^^^```bbbdddfffggghhhiiifffcccdddggggggddd```aaa\\\WWWVVVWWWZZZ[[[[[[aaabbbbbb```^^^]]]]]]___bbbaaaaaaaaaaaacccdddeeebbbbbbbbbbbbbbbbbbbbbbbbcccaaa^^^\\\\\\\\\\\\[[[]]]aaaeeeccc^^^YYYXXXXXXUUUVVVXXXZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\]]]^^^___```bbbaaa___^^^^^^___aaabbb______aaabbbccccccccccccbbbaaa``````bbbbbbaaa```^^^^^^^^^]]]]]]```dddhhhiiiiiiiiiiiijjjkkkkkklllnnnllliiifffdddcccaaa```]]]___aaacccddddddeeeeeehhheeeiiipppsssxxxzzzwwwsssnnnhhhccc^^^YYYVVVOOOPPPQQQSSSSSSSSSSSSRRRUUUTTTPPPLLLFFFAAA???>>>??????@@@@@@AAAAAA@@@@@@CCCBBBAAAAAABBBCCCDDDDDDEEEDDDCCCCCCDDDDDDBBBAAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGEEEEEECCCEEEFFFFFFEEEEEEFFFGGGDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAABBBCCCCCCBBBAAABBBCCCCCCBBBAAABBBEEEGGGFFFDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPQQQRRRNNNPPPRRRTTTUUUTTTSSSQQQTTTWWW[[[bbblllyyyzzzpppgggaaa]]]\\\VVVUUUYYYYYYRRRKKKHHHEEEHHHJJJKKKMMMWWWgggsssyyyxxxxxxvvvvvvxxxzzz{{{|||tttnnniiigggggggggfffdddbbbaaabbbbbbccc___^^^\\\[[[[[[\\\]]]^^^\\\ZZZWWWUUUTTTUUUVVVXXXWWWVVVVVVYYY[[[[[[XXXUUUSSSTTTTTTRRRPPPPPPRRRUUUXXXYYY[[[]]]]]][[[ZZZXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVXXXYYYYYYXXXXXXYYY[[[ZZZXXXWWWXXX[[[]]]^^^]]]___^^^\\\ZZZYYYWWWWWWVVVUUUXXX[[[\\\[[[ZZZ\\\^^^[[[ZZZYYYXXXWWWVVVVVVVVVXXXYYY\\\^^^^^^\\\WWWTTTRRRQQQRRRSSSUUUVVVVVVVVVUUUVVVVVVWWWXXXXXXYYYYYY[[[ZZZYYYXXXWWWWWWVVVVVVYYYXXXYYY[[[^^^______^^^[[[ZZZYYYYYYZZZZZZYYYXXXZZZZZZ[[[]]]^^^___```aaabbbccccccffflllpppllleee___\\\[[[^^^```aaaffflllhhheeebbb```aaaaaa___]]]______````````````______\\\ZZZYYYZZZ]]]]]]YYYVVVSSSSSSSSSTTTUUUWWWXXXYYY\\\^^^______]]]\\\\\\]]]^^^aaaeeehhhhhhfffcccaaa^^^\\\ZZZ\\\^^^^^^\\\XXXZZZ[[[[[[[[[\\\^^^bbbeeeaaa___^^^^^^^^^^^^]]]\\\ZZZZZZ[[[]]]___bbbdddeeellliiieeeaaa^^^\\\\\\\\\]]]^^^```bbbdddfffggghhheeecccaaabbbeeeeeebbb___\\\ZZZXXXWWWYYYZZZZZZZZZ[[[]]]``````^^^]]]\\\\\\^^^^^^___aaaaaabbbbbbbbb^^^___```aaaaaa```___^^^aaa^^^[[[ZZZ[[[\\\]]]\\\\\\```cccbbb^^^ZZZXXXYYYVVVVVVXXXYYY[[[\\\]]]^^^VVVWWWXXXZZZ\\\___aaabbbaaa``````___^^^^^^^^^^^^YYYZZZ\\\^^^___```______^^^]]]]]]^^^aaabbbbbbaaa]]]^^^_________aaadddgggkkkkkkjjjjjjiiiiiihhhhhhmmmllljjjhhhfffdddbbbaaa]]]]]]___```bbbeeeggghhhjjjhhhkkkrrrtttttt{{{~~~tttyyy~~~wwwrrrnnnjjjddd```VVVYYY[[[[[[YYYWWWWWWXXXRRRQQQQQQNNNKKKHHHDDDBBB@@@@@@@@@@@@@@@?????????AAA@@@@@@@@@@@@AAAAAABBBCCCBBBAAAAAABBBBBB@@@>>>@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHFFFGGGGGGHHHGGGFFFEEEDDDCCCDDDEEEEEEDDDDDDEEEGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFDDDDDDEEEFFFEEEDDDDDDEEEGGGHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMOOOQQQTTTUUUSSSTTTVVVXXXYYYZZZZZZZZZaaadddjjjrrr}}}|||zzzwwwrrrlllddd^^^XXXVVVRRROOOPPPUUUWWWSSSMMMJJJFFFIIILLLNNNRRR\\\kkkvvv}}}~~~}}}zzzwwwzzz}}}zzznnnkkkjjjhhhhhhiiifffeeedddbbbaaa````````````___]]][[[YYYYYYYYYZZZZZZXXXUUUSSSQQQRRRSSSTTTUUUUUUVVVYYY[[[\\\ZZZXXXUUUUUUTTTRRRPPPOOOPPPRRRUUUWWWYYY[[[\\\]]]\\\\\\XXXVVVUUUSSSSSSTTTVVVWWWVVVWWWWWWUUUTTTUUUWWWYYYVVVUUUUUUWWWZZZ]]]^^^^^^]]]]]]]]]]]]\\\ZZZYYYXXXWWWYYY[[[\\\[[[[[[[[[\\\[[[[[[\\\[[[ZZZYYYWWWVVVVVVVVVWWW[[[^^^^^^ZZZVVVQQQQQQQQQQQQRRRTTTUUUVVVUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVWWWXXXYYYUUUUUUVVVZZZ^^^aaabbbbbb```___^^^^^^^^^]]]ZZZWWWYYYZZZ\\\]]]___`````````cccbbbccchhhsss{{{wwwnnn___^^^^^^^^^\\\]]]eeennnjjjgggdddaaa```^^^\\\ZZZ^^^^^^^^^_______________ZZZYYYXXXYYY[[[[[[XXXUUUUUUUUUVVVWWWZZZ\\\___```^^^___```___^^^\\\ZZZZZZ[[[^^^aaadddeeeccc```^^^^^^\\\[[[\\\]]]]]]\\\ZZZVVVVVVVVVVVVVVVYYY^^^aaa[[[[[[[[[]]]___```^^^]]]XXXXXXYYY[[[\\\___aaabbbiiigggeeeccc```^^^\\\[[[]]]]]]^^^```bbbdddeeefffdddbbbaaabbbcccccc```^^^ZZZZZZZZZ[[[[[[\\\[[[[[[ZZZ[[[]]]]]][[[ZZZYYYZZZXXXYYY\\\^^^______^^^^^^\\\^^^___``````^^^\\\[[[aaa^^^[[[ZZZZZZ\\\]]]]]][[[^^^``````]]]ZZZYYYYYYVVVWWWWWWYYY[[[]]]___```WWWWWWXXXYYY[[[^^^```bbb___``````___^^^]]][[[ZZZVVVWWWZZZ\\\^^^^^^^^^]]]___^^^]]]^^^```bbbaaa```ZZZ\\\^^^```aaacccfffhhhnnnmmmmmmkkkjjjhhhgggfffllllllllljjjgggdddcccbbb___^^^]]]^^^aaadddggghhhnnnlllmmmsssuuusssuuuzzzvvvqqq~~~zzztttoooeeehhhlllnnnllleee]]]XXXOOOOOOPPPPPPPPPNNNKKKIIICCCBBBBBBAAA@@@????????????@@@@@@@@@???>>>???@@@??????>>>???AAAAAA@@@>>>@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAACCCEEEGGGHHHGGGHHHHHHHHHHHHFFFEEEDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOPPPRRRUUUXXXZZZ\\\[[[YYYYYY\\\aaagggkkktttyyy{{{uuuooolllfffeeebbb___ZZZVVVSSSQQQOOOOOOQQQVVVYYYWWWSSSPPPMMMQQQWWW[[[___eeeooovvvvvv}}}uuulllfffggghhhfffeeeeeeddddddcccbbbaaa___^^^^^^```___]]][[[ZZZYYYYYYYYYYYYWWWSSSPPPOOOOOOPPPQQQRRRTTTVVVYYY\\\\\\[[[ZZZYYYXXXVVVSSSQQQPPPPPPQQQSSSTTTVVVYYY[[[]]]^^^___\\\YYYVVVTTTSSSSSSUUUVVVVVVVVVUUUSSSQQQRRRUUUWWWUUUTTTTTTVVVYYY\\\\\\\\\[[[[[[\\\]]]]]][[[ZZZYYYUUUWWWYYY[[[\\\[[[[[[[[[ZZZ[[[]]]^^^^^^\\\YYYWWWWWWUUUUUUYYY]]]]]]YYYUUURRRRRRRRRRRRRRRSSSUUUWWWUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVXXXZZZSSSSSSTTTWWW\\\```aaaaaaaaaaaaaaaaaabbb```\\\YYY[[[\\\^^^```aaabbbbbbbbbaaaaaaccclll{{{wwwgggccc``````^^^^^^dddkkkiiigggeeeccc```^^^\\\[[[_________^^^^^^_________XXXXXXXXXYYYZZZYYYWWWUUUWWWWWWXXXZZZ^^^bbbeeehhhaaaaaaaaaaaa```^^^\\\ZZZYYY[[[]]]___```___]]][[[^^^]]]\\\\\\\\\\\\\\\[[[VVVVVVUUUTTTSSSUUUYYY\\\YYYYYYZZZ\\\^^^^^^\\\ZZZWWWWWWXXXYYYZZZ\\\^^^___bbbbbbbbbaaa```^^^]]]\\\\\\\\\\\\]]]^^^```bbbcccdddcccbbbbbbbbbaaa___]]]XXXYYY[[[\\\[[[[[[ZZZZZZ[[[[[[ZZZXXXVVVUUUVVVXXXUUUWWWZZZ]]]^^^^^^^^^]]]]]]^^^___``````^^^\\\ZZZbbb___[[[YYYYYY[[[\\\\\\ZZZ\\\^^^^^^]]][[[ZZZZZZWWWWWWWWWXXXZZZ\\\___aaa[[[ZZZYYYYYYZZZ[[[]]]^^^^^^^^^______]]][[[YYYWWWUUUWWWZZZ]]]___```______bbb```______```aaa___^^^VVVYYY]]]```bbbdddgggjjjppppppooonnnllliiigggfffiiikkkmmmkkkhhhdddbbbbbbbbb___]]]]]]```dddeeefffkkkiiiiiilllnnnnnnoooqqq~~~wwwzzz{{{}}}~~~lll\\\XXXVVVTTTRRRQQQOOOKKKGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@AAACCCBBB???>>>???@@@===<<<<<<>>>AAABBBAAA????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAACCCEEEGGGGGGHHHIIIIIIIIIHHHFFFEEEEEEGGGHHHHHHFFFFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHGGGFFFEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKKKKKKKNNNMMMLLLLLLLLLMMMNNNOOORRRSSSTTTUUUXXX[[[^^^```ccccccdddhhhmmmttt{{{wwwoooiiieeeaaa___WWWVVVUUUSSSQQQOOONNNNNNMMMOOOSSSVVVXXXZZZXXXVVVXXX^^^gggnnnrrrvvvzzz}}}qqqgggaaa^^^aaaaaa___\\\]]]aaabbbbbbbbb```___]]]\\\^^^^^^]]]\\\\\\\\\\\\\\\WWWUUURRROOOMMMMMMNNNOOOQQQTTTWWWZZZ\\\\\\\\\\\\\\\ZZZWWWUUUSSSRRRQQQQQQPPPQQQSSSVVVYYY]]]```aaaaaa___[[[WWWUUUUUUVVVVVVVVVVVVUUURRRQQQQQQSSSVVVUUUUUUUUUVVVYYYZZZZZZYYYXXXYYYZZZ[[[[[[ZZZYYYXXXRRRTTTVVVYYY[[[[[[ZZZYYYXXXZZZ]]]______]]][[[YYYYYYWWWWWWXXXZZZYYYVVVSSSSSSTTTVVVUUUTTTTTTVVVYYYUUUUUUVVVVVVVVVVVVVVVWWWVVVVVVUUUTTTUUUVVVWWWXXXSSSRRRRRRUUUXXX\\\]]]]]]______```bbbcccccc```^^^]]]^^^```cccddddddddddddbbbccchhhttt}}}ppphhhccccccdddcccccceeeeeeeeeeeecccaaa___]]]]]]aaa```___^^^^^^^^^^^^___YYYYYYZZZZZZZZZYYYXXXWWWXXXXXXYYY[[[^^^bbbfffiiicccaaa```aaaaaaaaa___]]]YYYYYYZZZ[[[[[[ZZZYYYYYY]]]\\\[[[[[[ZZZZZZ[[[[[[YYYYYYXXXVVVUUUUUUXXXZZZ[[[[[[ZZZ[[[\\\[[[XXXVVVVVVWWWWWWXXXYYYZZZ\\\\\\]]]]]]^^^^^^^^^^^^]]]]]][[[ZZZZZZYYYZZZ[[[\\\]]]aaaaaaaaaaaa```___^^^]]]UUUWWWZZZZZZXXXWWWVVVWWWYYYYYYXXXUUUSSSRRRSSSUUUVVVXXX[[[^^^`````````___^^^^^^______^^^]]]\\\[[[aaa^^^YYYWWWXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\\\\[[[ZZZYYYXXXVVVVVVXXX[[[___aaa```^^^\\\ZZZYYYZZZ[[[\\\]]]]]]]]]]]]\\\ZZZXXXWWWVVVYYY\\\```bbbcccbbbbbbdddbbb`````````___]]]\\\UUUXXX\\\^^^aaadddgggjjjoooppppppooommmkkkhhhggggggjjjmmmlllhhhcccbbbbbbbbb___\\\]]]aaadddeeedddiiihhhhhhhhhiiijjjlllmmmsss}}}~~~~~~rrr___ZZZTTTQQQQQQOOOLLLIIIIIIHHHFFFEEEDDDDDDEEEEEEBBBEEEGGGEEEAAA???@@@BBB=========???AAABBBAAA@@@>>>>>>?????????@@@@@@@@@?????????@@@AAABBBCCCDDDFFFGGGHHHHHHIIIHHHGGGFFFFFFGGGIIIHHHGGGGGGHHHJJJGGGGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHGGGFFFEEEFFFHHHFFFGGGIIIJJJIIIJJJLLLMMMKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNOOOQQQSSSUUUTTTVVVXXX[[[^^^aaacccdddhhhnnnwwwyyyooofff___[[[XXXVVVMMMLLLKKKJJJJJJKKKLLLLLLKKKPPPSSSUUUXXX]]]___^^^aaahhhrrr||||||mmmggg___[[[YYY\\\]]]ZZZYYYZZZ^^^___```aaa```___\\\[[[\\\\\\\\\]]]]]]]]]]]]]]]VVVTTTQQQOOOMMMNNNOOOPPPQQQTTTXXX[[[[[[\\\]]]^^^^^^[[[XXXUUUUUUTTTSSSQQQNNNNNNPPPSSSWWW[[[___bbbdddbbb___[[[YYYXXXXXXXXXWWWWWWVVVTTTRRRQQQSSSTTTUUUUUUUUUWWWYYYZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXRRRSSSUUUXXX[[[[[[XXXVVVUUUWWWZZZ]]]^^^^^^\\\[[[ZZZZZZYYYXXXVVVTTTRRRQQQSSSVVVYYYYYYVVVUUUWWWYYYVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRSSSVVVXXXYYYZZZ[[[[[[\\\___cccdddcccbbb^^^```bbbeeefffffffffeeedddhhhppp{{{|||qqqjjjeeeggghhheeeaaa```aaabbbcccbbb___]]]\\\]]]```___]]]\\\\\\]]]^^^___[[[\\\]]]^^^\\\[[[ZZZZZZYYYYYYXXXXXXZZZ]]]```ccc```^^^\\\\\\___```___]]][[[ZZZYYYXXXWWWWWWXXXXXXZZZZZZYYYXXXWWWWWWXXXZZZZZZ[[[[[[YYYWWWWWWXXXYYY]]][[[ZZZ[[[[[[[[[YYYWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\ZZZYYYWWWVVVUUUVVVWWWXXX[[[]]]^^^___^^^^^^______VVVXXXZZZYYYWWWUUUUUUVVVSSSTTTVVVUUUSSSRRRRRRSSSVVVWWWZZZ\\\___``````aaa^^^^^^]]]]]]\\\[[[[[[ZZZ]]]YYYUUUTTTUUUXXXZZZ[[[YYYYYYZZZ[[[\\\\\\\\\[[[ZZZXXXVVVUUUVVVYYY]]]```cccaaa^^^[[[YYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWZZZ^^^ccceeefffeeedddbbbaaa___^^^^^^^^^\\\ZZZWWWYYY[[[]]]^^^aaadddgggmmmmmmnnnnnnmmmkkkiiigggdddiiimmmlllgggbbbaaaaaa___\\\ZZZ]]]bbbffffffdddjjjkkkllliiigggfffggghhhkkkpppssskkkaaa[[[YYYXXXVVVTTTLLLKKKIIIGGGGGGGGGHHHIIIEEEHHHKKKIIIDDDAAABBBDDDAAA@@@???@@@BBBBBB@@@>>>>>>>>>>>>>>>?????????@@@>>>??????@@@AAAAAAAAA@@@BBBCCCEEEFFFGGGGGGFFFFFFEEEGGGHHHHHHGGGFFFHHHIIIGGGGGGFFFGGGGGGHHHIIIJJJGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIHHHGGGFFFGGGIIIDDDFFFIIIJJJIIIJJJMMMOOOLLLLLLKKKKKKJJJJJJJJJJJJIIIJJJKKKMMMNNNOOOOOOOOOQQQRRRSSSUUUXXX\\\```bbb```bbbfffjjjnnnpppqqqrrruuu{{{}}}|||~~~tttmmmccc[[[VVVSSSQQQPPPLLLKKKIIIGGGHHHKKKNNNPPPOOOUUUYYYZZZ___hhhmmmmmmsssyyyuuuiiicccccc^^^YYYWWWYYYYYYWWWVVVYYY[[[\\\___aaa```___\\\ZZZ[[[[[[\\\\\\\\\\\\[[[[[[VVVTTTQQQOOONNNOOOQQQRRRQQQUUUYYY[[[[[[[[[\\\^^^^^^ZZZVVVUUUUUUTTTSSSQQQLLLLLLMMMPPPTTTYYY^^^aaabbbaaa```^^^]]]\\\\\\[[[WWWXXXXXXWWWTTTRRRSSSSSSSSSSSSTTTWWWZZZ\\\[[[YYYYYYYYYXXXXXXWWWXXXXXXYYYVVVVVVWWWYYY[[[ZZZVVVRRRRRRTTTWWWZZZ\\\]]]]]]]]]ZZZ[[[\\\XXXRRROOOPPPRRRQQQVVV[[[[[[XXXVVVVVVXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUWWWXXXYYYXXXWWWVVVUUUTTTRRRRRRUUUXXXYYYYYYYYYXXXYYY\\\```cccdddccc^^^```ccceeeggggggfffeeedddkkkttt}}}|||ppphhhfffgggjjjiiibbb^^^]]]]]]___```___\\\YYYXXXYYYZZZZZZYYYYYYZZZ\\\___```]]]^^^``````___]]]]]]]]]ZZZXXXWWWUUUVVVXXXZZZ\\\\\\YYYVVVWWWZZZ\\\\\\[[[^^^\\\YYYWWWVVVVVVWWWXXXXXXXXXXXXVVVUUUUUUVVVXXXYYYZZZ[[[ZZZXXXWWWWWWXXX[[[ZZZYYYZZZ\\\]]]]]]\\\WWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXVVVSSSSSSSSSTTTUUUVVVXXX[[[\\\]]]^^^```aaaYYY[[[\\\[[[XXXVVVVVVXXXMMMQQQUUUVVVUUUSSSRRRQQQTTTUUUWWWZZZ\\\^^^___```^^^^^^\\\[[[ZZZZZZZZZZZZYYYUUURRRQQQSSSWWWZZZ[[[YYYXXXYYYZZZ\\\]]]\\\[[[ZZZXXXVVVTTTUUUXXX\\\___dddaaa^^^[[[ZZZZZZ[[[\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXX[[[___dddfffgggfffeee```^^^]]]]]]]]]]]]\\\ZZZZZZ[[[\\\\\\]]]^^^bbbeeejjjkkkmmmmmmmmmkkkiiihhhccchhhmmmlllgggbbb```aaa]]]ZZZYYY]]]ccchhhgggeeegggkkkmmmhhhccc``````___eeeiiisss{{{ooohhhccc___[[[NNNLLLJJJIIIIIIJJJKKKLLLFFFJJJMMMKKKFFFCCCCCCFFFEEECCCBBBBBBBBBAAA???===>>>>>>>>>>>>????????????===>>>@@@AAAAAA@@@???>>>@@@AAACCCDDDEEEFFFEEEEEEDDDFFFGGGGGGFFFFFFGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKHHHIIIIIIIIIIIIIIIIIIHHHFFFFFFHHHHHHHHHHHHFFFFFFHHHIIIJJJIIIHHHHHHIIIJJJCCCFFFIIIJJJIIIJJJNNNQQQLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKMMMOOOPPPPPPQQQVVVVVVXXX\\\aaaggglllooorrruuuzzz|||tttoooooottt{{{~~~|||vvvpppmmmaaa\\\UUUPPPNNNNNNNNNNNNOOOMMMJJJIIIJJJMMMQQQTTTVVV]]]aaabbbhhhttt|||}}}zzznnniiiccc______\\\WWWTTTTTTSSSOOOPPPSSSYYY[[[^^^```aaa___\\\[[[[[[[[[[[[[[[[[[ZZZYYYYYYVVVTTTRRRPPPOOOPPPRRRSSSQQQUUUZZZ\\\[[[[[[\\\^^^]]]YYYUUUSSSTTTTTTRRRPPPKKKKKKLLLNNNSSSXXX^^^aaa``````____________^^^^^^XXXYYYZZZXXXVVVTTTSSSSSSQQQRRRTTTWWW[[[]]]]]]\\\[[[ZZZXXXWWWWWWXXXYYYYYYZZZYYYYYY[[[\\\YYYTTTOOOPPPRRRUUUXXX[[[]]]^^^^^^XXX\\\]]]XXXQQQMMMOOOTTTPPPVVV\\\\\\YYYUUUUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXRRRTTTWWWYYYZZZZZZXXXWWWVVVTTTRRRSSSUUUXXXZZZZZZXXXWWWWWWZZZ^^^aaacccccc]]]___bbbeeeffffffeeedddaaajjjttt{{{|||pppccc___aaahhhkkkggg___[[[]]][[[]]]___]]]YYYUUUTTTUUUUUUUUUUUUVVVYYY\\\```bbb^^^```aaa___\\\ZZZ\\\___ZZZYYYWWWUUUUUUVVVWWWXXX]]]XXXTTTTTTWWWYYYWWWTTTTTTWWWXXXWWWUUUTTTVVVXXXXXXXXXVVVSSSQQQPPPRRRTTTXXXYYYZZZ]]]^^^]]]ZZZWWWZZZYYYXXXYYY[[[\\\\\\\\\YYYZZZZZZXXXVVVUUUWWWXXX[[[[[[[[[[[[[[[ZZZYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]ZZZ\\\\\\[[[YYYWWWWWWXXXTTTVVVXXXXXXVVVTTTSSSSSSRRRSSSUUUXXXZZZ[[[\\\]]]\\\\\\]]]\\\[[[[[[\\\^^^XXXVVVUUUTTTTTTVVVYYY[[[]]]YYYVVVWWWZZZ[[[XXXTTTXXXWWWVVVUUUUUUWWWXXXZZZaaa```___]]]\\\[[[ZZZZZZVVVWWWWWWYYYZZZ\\\^^^_________``````aaaaaaaaabbb^^^_________````````````^^^]]]]]]```eeehhhhhhfffhhhiiikkkmmmnnnlllkkkiiigggggggggfffeeedddbbbbbb]]]bbbbbb___```dddeeeaaahhhhhhhhhfffeeecccaaa```bbbbbbgggoooxxxyyynnn___UUUMMMLLLMMMKKKHHHGGGLLLMMMMMMLLLKKKJJJKKKMMMLLLJJJGGGBBB>>>===@@@CCC>>>>>>>>>>>>???@@@AAAAAA@@@AAAAAA@@@>>>===>>>???>>>???AAACCCDDDDDDDDDDDDAAABBBDDDFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLHHHIIIJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLLLLGGGJJJOOOQQQSSSTTTVVVXXXZZZ[[[^^^ccckkkuuu}}}{{{zzzxxxsssmmmhhhgggiiillliiikkkkkkiiiddd___[[[ZZZRRRRRRPPPOOOMMMLLLLLLLLLTTTSSSRRRQQQRRRWWW]]]bbbddddddeeeiiitttvvvhhhaaaaaabbb```]]]ZZZXXXTTTRRRQQQRRRTTTUUUVVVXXX[[[___cccdddbbb______\\\YYYWWWXXXYYYYYYYYYXXXWWWUUUPPPMMMMMMRRRVVVSSSUUUXXXZZZ\\\\\\ZZZYYYVVVWWWXXXWWWSSSPPPNNNNNNLLLMMMNNNOOOQQQTTTYYY\\\\\\]]]___```aaaaaa```___UUUVVVYYY\\\ZZZUUUSSSUUUTTTQQQOOOPPPVVV[[[^^^^^^^^^]]][[[YYYXXXWWWWWWWWWXXXXXXYYYYYYXXXWWWWWWVVVRRRSSSTTTWWW[[[^^^^^^]]]YYYUUUSSSTTTRRRMMMLLLNNNRRRSSSUUUXXXYYYXXXTTTQQQVVVVVVWWWYYY[[[[[[ZZZXXXXXXXXXXXXXXXXXXVVVUUUTTTWWWVVVUUUSSSSSSUUUZZZ^^^YYYYYYYYYYYY[[[]]]___```ddd```]]]^^^dddhhhhhhffffffgggkkkpppssspppiiibbbYYY\\\```bbbaaa^^^[[[ZZZ]]]\\\ZZZXXXVVVTTTRRRQQQZZZUUUQQQTTT[[[___]]]ZZZ_________^^^\\\[[[\\\]]]WWWVVVTTTRRRRRRRRRTTTUUU^^^YYYUUUUUUXXXYYYWWWTTTTTTVVVWWWWWWUUUTTTVVVXXXXXXXXXWWWTTTRRRQQQSSSUUUWWWWWWXXXZZZ\\\\\\ZZZXXXXXXWWWVVVWWWYYYZZZZZZYYYXXXYYYXXXWWWTTTSSSTTTVVVZZZZZZ[[[[[[ZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSWWWWWWYYYZZZ\\\]]]]]]]]]\\\]]]]]][[[XXXUUUTTTUUUSSSVVVXXXXXXVVVTTTSSSSSSPPPQQQSSSUUUWWWYYYZZZ[[[[[[\\\]]]\\\[[[\\\]]]___ZZZYYYWWWVVVWWWYYY[[[\\\]]]ZZZWWWXXX[[[[[[XXXUUUVVVUUUSSSRRRSSSTTTVVVWWW___``````^^^[[[YYYZZZ[[[YYYYYYZZZ[[[\\\^^^```aaa______``````aaabbbcccccc______``````bbbcccdddeeebbb```___```dddffffffeeehhhjjjmmmnnnnnnllljjjhhheeeeeeeeeeeeddddddcccbbb___cccccc```aaaeeeeeebbbeeeeeefffffffffeeeeeedddbbbaaadddkkkrrr|||nnncccYYYTTTQQQNNNMMMNNNRRRQQQPPPNNNLLLKKKLLLMMMNNNMMMJJJGGGEEEDDDDDDDDDAAA@@@@@@??????@@@AAABBBBBBBBBBBBAAA??????@@@AAA??????@@@AAABBBBBBAAAAAAAAABBBDDDEEEFFFFFFEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJIIIIIIHHHIIIIIIJJJHHHIIIJJJJJJJJJJJJJJJIIIJJJMMMQQQTTTUUUVVVXXXZZZ]]]^^^aaaeeelllsssyyy}}}{{{~~~{{{wwwqqqjjjkkkjjjfffaaa\\\[[[\\\^^^\\\]]]]]][[[WWWTTTRRRRRRLLLLLLMMMNNNOOOQQQTTTVVV___^^^]]]\\\^^^ccciiinnnkkkkkklllsssssskkkbbb^^^______[[[WWWWWWUUURRRQQQQQQSSSVVVXXXWWWWWWYYY\\\```ccccccbbb\\\ZZZWWWVVVWWWWWWWWWWWWWWWVVVUUUQQQNNNNNNRRRUUUTTTUUUVVVXXXYYYZZZ[[[[[[XXXYYYXXXVVVRRROOOMMMMMMJJJKKKMMMMMMOOORRRVVVYYYYYYZZZ[[[\\\]]]]]]]]]]]]ZZZVVVVVVZZZ[[[WWWTTTSSSSSSQQQOOORRRVVV[[[\\\\\\[[[ZZZXXXVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVUUUUUUVVVXXX\\\^^^]]]\\\ZZZVVVSSSTTTRRRNNNMMMPPPRRRSSSTTTVVVXXXWWWTTTQQQXXXXXXXXXZZZ\\\\\\[[[YYYXXXWWWWWWVVVUUUUUUTTTTTTWWWWWWVVVUUUUUUVVVZZZ]]]\\\\\\[[[[[[[[[]]]___```eeeaaa]]]^^^aaaddddddbbbaaa```aaadddfffeee```\\\ZZZ[[[\\\[[[XXXVVVUUUVVVZZZZZZYYYXXXVVVTTTRRRQQQTTTRRRPPPTTTZZZ___```^^^___^^^\\\[[[\\\\\\[[[ZZZVVVUUUSSSQQQPPPPPPQQQRRR\\\YYYVVVVVVXXXYYYWWWUUUSSSUUUVVVVVVUUUUUUVVVXXXXXXXXXXXXUUUSSSRRRTTTVVVVVVUUUUUUVVVXXXZZZYYYXXXXXXWWWWWWXXXZZZ[[[[[[ZZZWWWXXXWWWUUUSSSQQQRRRSSSYYYYYYYYYYYYYYYYYYXXXWWWXXXWWWVVVTTTSSSRRRRRRRRRXXXXXXYYY[[[\\\]]]^^^^^^]]]^^^]]][[[WWWTTTRRRRRRSSSUUUWWWWWWVVVTTTTTTTTTQQQQQQSSSUUUWWWYYYZZZ[[[[[[]]]]]]]]]\\\\\\^^^```\\\\\\ZZZZZZZZZ[[[\\\]]]]]]ZZZXXXYYY[[[[[[XXXUUUSSSRRRPPPOOOPPPQQQSSSUUU\\\___bbb```[[[YYYZZZ]]]]]]^^^^^^___```aaabbbccc_________```aaacccdddeeebbbaaaaaaaaacccfffiiikkkfffdddaaaaaabbbdddddddddiiikkknnnpppooolllhhhfffaaaaaabbbbbbccccccccccccbbbeeeeeecccccceeeeeeccceeeeeefffffffffffffffeeeaaa___```fffmmmsss|||uuuhhh___UUUNNNMMMPPPRRRPPPMMMJJJIIIIIIJJJKKKPPPOOOMMMKKKJJJIIIFFFDDDFFFDDDCCCAAAAAAAAABBBCCCAAABBBCCCBBB@@@@@@AAACCCAAAAAA@@@@@@?????????>>>@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGJJJMMMQQQSSSTTTUUUVVVXXXWWWYYY[[[___cccgggkkkmmmnnnqqqppplllgggeee___YYY[[[[[[XXXTTTQQQOOOPPPRRRPPPPPPPPPNNNKKKKKKLLLNNNJJJMMMPPPSSSWWW]]]ccchhhooonnnlllkkknnnsssxxx|||tttrrrrrrxxxyyylllfffaaa]]]]]]^^^]]]XXXSSSSSSRRRQQQPPPRRRUUUXXXZZZXXXWWWWWWYYY]]]aaabbbbbb[[[YYYWWWVVVWWWWWWWWWUUUUUUTTTSSSQQQOOOPPPRRRTTTUUUUUUUUUUUUVVVXXX[[[\\\ZZZZZZXXXUUUPPPMMMMMMMMMKKKKKKLLLMMMNNNPPPTTTXXXUUUVVVVVVWWWXXXYYY[[[[[[___WWWSSSVVVZZZXXXSSSQQQQQQPPPQQQSSSWWWZZZZZZZZZWWWVVVTTTSSSTTTVVVXXXZZZZZZZZZZZZYYYXXXWWWWWWVVVYYYXXXYYYZZZ\\\]]]\\\[[[ZZZUUUSSSSSSQQQNNNOOORRRUUUUUUUUUVVVXXXXXXWWWVVV\\\[[[[[[\\\^^^^^^\\\[[[XXXWWWUUUTTTSSSSSSTTTTTTWWWXXXXXXXXXWWWWWWYYY[[[___^^^\\\\\\\\\^^^```aaafffbbb]]]]]]___```___^^^bbb___]]]]]]___```^^^[[[]]]\\\YYYTTTPPPOOOQQQSSSVVVVVVWWWXXXWWWUUURRRQQQPPPQQQRRRTTTWWW[[[^^^``````]]]ZZZZZZ\\\]]][[[XXXXXXVVVTTTRRRQQQQQQRRRSSSXXXVVVUUUVVVXXXYYYYYYWWWTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXVVVTTTSSSUUUVVVUUUSSSRRRSSSUUUWWWXXXXXX[[[ZZZZZZ[[[]]]^^^^^^\\\WWWXXXWWWUUURRRQQQRRRSSSWWWXXXXXXYYYXXXXXXWWWWWWXXXXXXVVVUUUSSSRRRRRRRRRVVVWWWWWWYYY[[[]]]^^^___^^^___^^^\\\XXXUUUTTTTTTSSSUUUVVVWWWUUUUUUUUUVVVTTTTTTUUUWWWYYY[[[\\\]]]^^^______]]]\\\[[[]]]^^^]]]]]]\\\\\\[[[\\\\\\\\\ZZZYYYXXXXXXZZZYYYVVVTTTQQQPPPOOONNNOOOPPPRRRTTTZZZ```eeeccc^^^ZZZ]]]aaabbbbbbbbbbbbbbbcccdddeee_________```aaaccceeegggdddcccbbbaaacccfffiiikkkhhhfffcccaaabbbccceeefffjjjlllooopppooolllgggddd_________```aaabbbcccdddeeeffffffeeeeeeffffffeeehhhhhhhhhgggfffeeedddcccccc^^^^^^dddkkkqqqxxx~~~zzznnn```UUURRRTTTSSSPPPKKKIIIIIIJJJLLLMMMSSSQQQNNNNNNOOOPPPNNNMMMKKKIIIFFFCCCBBBCCCEEEFFFAAABBBCCCBBBAAAAAABBBDDDEEEEEECCCAAA@@@???>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGGGGJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGIIILLLNNNNNNOOOPPPQQQOOOQQQSSSWWWZZZ\\\^^^___bbbdddccc^^^[[[ZZZWWWSSSRRRRRRQQQNNNLLLKKKLLLMMMMMMMMMLLLJJJJJJKKKOOORRROOORRRVVVZZZ___eeemmmsss|||yyyvvvuuuxxx}}}~~~zzzwwwzzzxxxnnnhhhbbb```]]]^^^___^^^YYYTTTRRRQQQQQQQQQRRRUUUXXXZZZYYYXXXXXXZZZ]]]______^^^[[[YYYXXXXXXYYYXXXWWWUUUQQQQQQQQQPPPOOOPPPQQQRRRTTTTTTTTTUUUVVVWWWXXXYYY[[[ZZZXXXSSSOOOLLLLLLMMMLLLMMMNNNMMMNNNPPPTTTWWWTTTSSSSSSSSSUUUWWWYYYZZZ^^^WWWRRRTTTVVVTTTQQQQQQPPPPPPRRRUUUWWWXXXXXXWWWUUUSSSRRRRRRSSSVVVZZZ]]][[[[[[ZZZYYYXXXXXXXXXXXX]]]\\\\\\\\\]]]]]][[[YYYXXXTTTQQQQQQPPPNNNOOOSSSYYYXXXWWWXXXZZZ\\\\\\[[[^^^]]]]]]]]]______^^^]]]ZZZXXXVVVTTTSSSTTTUUUVVVWWWXXXZZZZZZYYYXXXYYYZZZ]]]]]]\\\\\\]]]___aaacccdddaaa^^^\\\]]]^^^^^^]]]bbb___\\\\\\^^^___]]][[[]]]\\\XXXTTTPPPOOOQQQSSSRRRSSSVVVWWWWWWUUUSSSQQQQQQSSSUUUUUUTTTVVVZZZ^^^___\\\YYYYYY[[[\\\ZZZXXXWWWVVVTTTRRRQQQQQQRRRSSSRRRRRRSSSUUUXXXZZZ[[[ZZZUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXWWWUUUTTTUUUVVVUUUSSSQQQRRRTTTVVVWWWWWW[[[[[[[[[]]]______^^^]]]XXXYYYXXXVVVTTTRRRSSSTTTWWWWWWXXXXXXXXXXXXWWWWWWYYYXXXWWWUUUTTTTTTSSSSSSSSSSSSTTTVVVYYY\\\___```^^^______^^^ZZZXXXWWWWWWRRRTTTVVVVVVUUUUUUVVVWWWVVVVVVVVVWWWYYY[[[]]]^^^`````````^^^[[[YYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYYWWWVVVWWWWWWWWWVVVTTTRRRQQQPPPOOONNNOOOQQQSSSUUU[[[aaaggggggbbb^^^aaadddeeeddddddcccddddddeeeeee______^^^___```ccceeegggeeecccbbbaaaaaacccfffhhhgggfffdddcccccceeegggjjjjjjlllnnnooonnnjjjfffddd^^^^^^^^^^^^___aaacccdddfffeeefffggggggffffffggghhhhhhhhhhhhggggggfffeeegggaaa^^^bbbhhhmmmttt{{{zzz}}}sssgggbbbccc]]]YYYSSSPPPOOOPPPPPPPPPRRRQQQOOOPPPSSSXXX\\\^^^SSSPPPKKKGGGEEEEEEGGGIIIEEEFFFGGGFFFEEEFFFHHHIIIKKKJJJIIIGGGDDDBBBAAA@@@>>>======>>>>>>>>>??????@@@@@@@@@@@@AAACCCEEEEEEHHHJJJLLLOOOQQQRRRRRRRRRPPPOOOLLLJJJGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIKKKJJJJJJKKKLLLNNNOOORRRUUUXXXZZZ[[[[[[ZZZ\\\ZZZUUURRRSSSQQQMMMJJJKKKKKKJJJIIIIIIKKKMMMNNNNNNOOONNNOOOQQQUUUXXXXXX\\\```cccdddiiipppvvvzzzyyy|||~~~zzz{{{yyynnnjjjiiihhheeebbb___^^^___^^^[[[XXXTTTSSSSSSRRRSSSUUUWWWXXXYYYYYY[[[]]]^^^^^^[[[XXXYYYXXXWWWXXXYYYXXXVVVSSSOOONNNMMMMMMNNNPPPQQQQQQRRRSSSUUUVVVVVVUUUTTTSSSYYYYYYVVVSSSOOOMMMMMMOOOLLLMMMMMMLLLLLLNNNQQQTTTTTTTTTTTTTTTUUUWWWYYYZZZZZZVVVTTTTTTRRRNNNOOOSSSOOOQQQSSSUUUVVVVVVUUUUUUTTTSSSRRRSSSUUUXXX\\\^^^\\\[[[ZZZYYYYYYYYYYYYZZZ```___^^^]]]]]]\\\ZZZWWWUUUQQQPPPQQQPPPNNNPPPSSSYYYXXXWWWXXXZZZ\\\]]]]]]___^^^]]]]]]___```___^^^\\\ZZZXXXVVVUUUVVVWWWXXXWWWYYY[[[[[[YYYXXXXXXXXXYYYYYYZZZ[[[^^^aaacccdddbbb```]]]\\\]]]^^^______[[[ZZZYYYZZZ\\\\\\YYYUUUYYYYYYXXXUUURRRQQQRRRSSSPPPRRRTTTWWWWWWVVVTTTRRRQQQTTTVVVUUUSSSTTTYYY]]]^^^]]][[[ZZZ[[[[[[ZZZYYYUUUTTTRRRQQQPPPQQQSSSTTTPPPQQQTTTVVVYYY[[[\\\\\\YYYWWWVVVWWWXXXYYYXXXVVVUUUWWWWWWWWWUUUTTTTTTUUUWWWUUUSSSSSSUUUVVVWWWVVVXXXXXXXXXZZZ\\\]]][[[YYYXXXYYYYYYWWWUUUTTTUUUWWWVVVWWWXXXXXXYYYXXXXXXXXXYYYYYYXXXWWWVVVVVVVVVVVVSSSSSSTTTUUUXXX[[[^^^```___``````___\\\YYYYYYYYYRRRTTTUUUUUUUUUUUUWWWYYYVVVVVVVVVWWWXXXZZZ\\\^^^``````___]]]ZZZXXXYYYZZZZZZ[[[[[[[[[ZZZYYYWWWVVVTTTUUUVVVWWWVVVTTTRRRQQQQQQQQQPPPOOOPPPRRRUUUVVV\\\aaahhhiiifffcccdddeeefffeeedddccccccccccccccc______^^^^^^___aaadddfffcccbbbaaa``````bbbccceeeeeeeeeeeeeeedddfffiiillljjjkkklllmmmkkkiiifffddd```___^^^^^^^^^```aaabbbfffdddeeehhhhhhggggggjjjdddeeefffhhhiiijjjjjjjjjjjjdddaaabbbdddfffllltttxxxxxxzzzxxxwwwxxxsssssskkkeee^^^ZZZYYYXXXUUUSSSPPPPPPQQQSSSVVV\\\dddjjj```\\\TTTNNNIIIHHHIIIJJJJJJKKKLLLLLLKKKLLLNNNPPPPPPPPPOOOMMMKKKGGGDDDBBB>>>>>>============>>>???@@@???>>>>>>???@@@BBBCCCDDDFFFJJJMMMPPPQQQQQQQQQMMMLLLIIIFFFDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEEBBBCCCDDDFFFFFFEEEDDDDDDGGGIIIKKKLLLKKKJJJKKKKKKLLLMMMOOOQQQTTTUUUVVVVVVUUUWWWTTTOOOLLLLLLJJJFFFEEEFFFFFFGGGGGGJJJNNNQQQRRRTTTVVVXXXXXXYYY[[[]]]ggglllpppqqqpppqqqwww|||{{{{{{}}}zzz}}}xxxhhhddddddeeefffeeebbb___^^^]]]\\\[[[YYYVVVUUUUUUTTTUUUVVVWWWXXXYYYZZZ\\\^^^___^^^ZZZVVVWWWWWWWWWXXXYYYWWWTTTQQQNNNLLLKKKKKKNNNPPPRRRRRRRRRTTTVVVWWWVVVSSSPPPNNNUUUUUUUUUSSSPPPOOOOOOPPPMMMMMMMMMKKKKKKLLLOOOQQQVVVVVVVVVVVVWWWXXXYYYYYYWWWUUUTTTTTTQQQMMMOOOTTTOOORRRTTTUUUTTTSSSTTTTTTTTTTTTTTTUUUWWWYYY[[[\\\[[[ZZZYYYYYYYYYZZZ\\\]]]bbb```^^^^^^]]][[[YYYVVVSSSPPPPPPRRRRRRPPPQQQTTTUUUTTTSSSUUUXXXZZZ[[[[[[^^^\\\[[[\\\^^^`````````]]]\\\ZZZYYYXXXXXXYYYYYYXXXYYYZZZZZZXXXVVVVVVWWWUUUWWWZZZ]]]```cccdddeee___^^^]]]\\\\\\]]]___```YYYXXXYYY[[[^^^^^^YYYUUUTTTUUUVVVUUURRRQQQQQQRRRQQQRRRTTTVVVWWWVVVUUUTTTPPPSSSUUUUUUTTTVVV[[[^^^]]]^^^^^^\\\ZZZZZZZZZ\\\UUUTTTSSSRRRRRRTTTUUUWWWRRRTTTWWWYYYZZZ[[[\\\]]]\\\ZZZXXXXXXYYYZZZXXXVVVTTTUUUWWWVVVTTTSSSTTTUUUXXXWWWUUUUUUVVVWWWVVVUUUUUUUUUVVVXXXZZZZZZXXXVVVVVVWWWXXXWWWUUUUUUVVVXXXWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYVVVVVVUUUVVVXXXZZZ]]]___```aaaaaa___[[[XXXWWWWWWRRRSSSTTTUUUUUUUUUXXXZZZYYYXXXXXXXXXYYY[[[^^^___\\\]]]]]][[[YYYYYYZZZ[[[YYYZZZ[[[[[[ZZZXXXUUUSSSSSSUUUWWWXXXVVVTTTRRRQQQQQQQQQPPPPPPQQQSSSUUUWWW\\\```fffiiihhhfffeeedddeeedddcccbbbaaaaaaaaaaaa```___]]]\\\]]]___bbbddd````````````aaabbbcccdddeeefffhhhgggffffffhhhkkkjjjjjjjjjjjjiiigggfffeeebbbaaa___^^^^^^^^^___```eeebbbccchhhiiiggghhhllldddeeefffhhhiiikkkkkkkkkhhhfffeeeeeecccbbbgggooovvvvvvwww|||}}}tttrrryyyxxxsssmmmjjjkkkjjjfffccc___bbbeeedddaaacccjjjppppppjjj```VVVNNNJJJIIIJJJKKKMMMNNNNNNNNNOOOQQQSSSRRRSSSTTTSSSPPPLLLGGGDDDAAA@@@???>>>>>>???@@@@@@@@@???=========>>>???@@@???AAAEEEHHHKKKKKKKKKKKKHHHGGGEEECCCBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCEEEDDDDDDEEEFFFGGGHHHHHHEEEGGGJJJMMMNNNMMMKKKJJJJJJLLLNNNNNNMMMLLLLLLMMMIIIJJJJJJKKKLLLMMMNNNNNNNNNPPPOOOKKKIIIJJJHHHEEEGGGHHHHHHIIIKKKPPPVVVZZZ\\\```dddggggggfffffffffooouuuzzz{{{xxxxxx||||||}}}~~~nnnhhheeebbbaaacccaaa```______^^^]]][[[ZZZVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYZZZ]]]______]]][[[YYYYYYZZZ\\\\\\ZZZWWWSSSPPPMMMJJJJJJNNNRRRUUUUUUVVVVVVUUUTTTRRRPPPNNNLLLPPPRRRSSSSSSRRRQQQQQQRRRPPPPPPPPPNNNMMMNNNPPPSSSWWWWWWXXXXXXXXXXXXXXXWWWXXXTTTSSSUUUUUURRRQQQSSSPPPSSSUUUTTTRRRQQQSSSTTTTTTTTTUUUWWWXXXXXXYYYYYYZZZZZZYYYYYYZZZ\\\^^^___bbb```^^^]]]]]][[[XXXUUURRRPPPRRRVVVVVVSSSSSSUUURRRRRRRRRTTTXXXZZZZZZYYY\\\ZZZYYYZZZ]]]___``````\\\\\\\\\[[[ZZZZZZYYYYYYXXXYYYZZZXXXVVVUUUUUUVVVUUUXXX]]]aaacccddddddccc^^^]]]\\\ZZZZZZ[[[]]]^^^\\\ZZZ[[[]]]aaaaaa^^^[[[UUUVVVUUUTTTQQQPPPQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVTTTTTTUUUUUUUUUWWWZZZ\\\]]]^^^___]]]ZZZYYY[[[]]]WWWWWWUUUUUUVVVWWWYYY[[[VVVXXX[[[\\\\\\[[[\\\\\\^^^[[[YYYYYYZZZZZZXXXUUUSSSUUUVVVVVVTTTSSSSSSTTTZZZXXXWWWWWWXXXWWWVVVTTTTTTTTTUUUXXXZZZZZZXXXVVVUUUVVVWWWVVVUUUUUUWWWYYYWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZYYYXXXWWWXXXYYY\\\]]]bbbbbbaaa^^^ZZZVVVTTTTTTRRRSSSTTTTTTTTTVVVXXXZZZ\\\[[[[[[[[[\\\^^^aaabbbYYYZZZ[[[ZZZYYYYYY[[[]]]YYYZZZ[[[\\\[[[XXXUUURRRSSSVVVXXXYYYWWWTTTRRRRRRQQQPPPOOOOOOPPPSSSUUUWWW\\\___dddhhhiiihhheeecccddddddbbbaaa```_________```___]]]\\\\\\^^^aaaccc]]]^^^___aaabbbdddeeeeeeeeehhhjjjiiigggfffgggiiiiiiiiihhhhhhgggfffffffffdddccc```^^^]]]]]]^^^___dddaaabbbhhhiiiggghhhmmmggghhhhhhiiiiiiiiiiiihhhdddeeehhhjjjfffcccgggooooooqqqsssuuu{{{ttttttzzz|||}}}~~~zzzyyy~~~}}}tttooorrrwww|||ttthhh[[[QQQKKKIIIIIIJJJKKKLLLMMMLLLNNNPPPRRRSSSTTTVVVVVVSSSNNNIIIEEECCCBBBAAA@@@@@@AAABBBBBB@@@???===<<<;;;<<<>>>???;;;>>>AAADDDFFFFFFEEEDDDEEEDDDCCCBBBCCCEEEGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJMMMQQQUUUVVVUUUSSSQQQKKKMMMOOOOOONNNMMMMMMMMMKKKKKKJJJIIIIIIJJJJJJKKKGGGKKKKKKIIIJJJLLLLLLIIIMMMNNNNNNOOORRRXXX```eeeggglllrrruuuuuusssqqqpppjjjqqqxxxzzzwwwuuuyyy}}}}}}}}}tttmmmiiiiiifff___\\\^^^^^^___aaabbbbbb```]]]\\\UUUUUUVVVWWWXXXYYY[[[\\\ZZZYYYYYYZZZ]]]`````````]]]]]]___```aaa___[[[WWWRRRNNNKKKKKKOOOTTTWWWXXXYYYWWWUUURRROOONNNMMMMMMMMMPPPRRRSSSSSSRRRRRRSSSUUUUUUTTTSSSQQQRRRTTTWWWWWWXXXYYYZZZYYYXXXWWWVVV[[[TTTQQQUUUYYYWWWTTTRRRQQQSSSUUUTTTQQQPPPRRRTTTSSSTTTVVVWWWXXXXXXWWWVVVZZZYYYXXXXXXZZZ]]]___aaabbb```^^^]]]\\\ZZZWWWUUUSSSQQQTTTXXXYYYVVVUUUVVVRRRRRRSSSVVVYYY[[[[[[ZZZZZZYYYXXXYYY\\\___```aaa[[[\\\\\\\\\[[[ZZZYYYXXXYYYYYYYYYWWWUUUTTTUUUVVVWWWZZZ___dddfffeeecccaaa]]]]]][[[YYYXXXXXXZZZ\\\\\\ZZZYYY[[[___```___]]]ZZZYYYWWWTTTQQQPPPRRRTTTTTTTTTTTTUUUUUUVVVWWWWWWZZZXXXWWWVVVVVVVVVWWWWWWZZZZZZYYY[[[\\\]]][[[YYYXXXXXXWWWWWWXXX[[[^^^___VVVWWWZZZ\\\^^^^^^]]]]]]]]][[[YYYWWWVVVWWWYYYZZZTTTSSSQQQPPPQQQTTTWWWZZZVVVWWWYYYZZZZZZYYYYYYXXXYYYWWWTTTUUUXXXZZZZZZXXXVVVVVVVVVXXXZZZ[[[ZZZYYYVVVXXXZZZYYYWWWXXX[[[^^^]]]ZZZWWWVVVWWWZZZ[[[[[[XXXZZZZZZWWWTTTTTTYYY^^^aaa___]]]\\\\\\ZZZTTTPPPJJJMMMRRRWWWZZZ]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^___]]]]]]]]]]]]\\\ZZZXXXWWWVVVVVVVVVXXXYYYXXXUUURRRPPPSSSXXXYYYXXXUUURRRQQQQQQPPPOOOOOOQQQUUUYYY\\\^^^bbbcccbbbdddhhhhhhfffeeefffeeedddaaa```aaaccc______^^^^^^^^^]]]]]]]]]aaa]]]\\\^^^``````dddiiiiiijjjjjjjjjjjjjjjjjjjjjmmmkkkhhheeedddeeeggghhhgggeee```]]]\\\]]]```bbbdddcccbbbbbbdddgggkkkmmmlllkkkkkkkkklllllljjjiiijjjlllmmmmmmkkkjjjjjjjjjkkkkkkmmmrrryyy~~~{{{{{{uuulll```RRRGGGHHHNNNIIIHHHGGGIIILLLNNNOOONNNSSSOOOLLLMMMOOONNNIIIDDDEEEEEEEEEGGGHHHHHHFFFDDDAAAAAA@@@>>><<<===???AAA>>>???AAACCCDDDEEEEEEDDDCCCCCCBBBBBBCCCEEEFFFHHHGGGIIIKKKLLLKKKJJJJJJKKKIIIJJJKKKMMMOOOOOOPPPPPPTTTWWWZZZ[[[XXXTTTPPPNNNUUUSSSQQQNNNLLLKKKKKKKKKNNNLLLIIIHHHIIIIIIIIIIIIIIIJJJHHHGGGKKKRRRWWWVVVYYYUUUUUUZZZ___cccjjjqqqooowwwxxxqqqmmmrrrooopppwww}}}tttrrriiifffcccaaa``````^^^]]]______^^^^^^]]]\\\[[[ZZZYYYWWWVVVWWWYYYZZZZZZYYY[[[XXXWWWYYY]]]```aaa```^^^___bbbdddeeebbb\\\XXXWWWTTTOOOLLLMMMQQQVVVZZZUUUYYYWWWPPPKKKJJJJJJIIIMMMNNNOOOSSSVVVXXXXXXWWWZZZ\\\]]]ZZZUUUTTTXXX]]]aaa```^^^\\\[[[YYYXXXXXXTTTRRRRRRUUUZZZ[[[WWWSSSRRRRRRSSSUUUWWWXXXWWWUUUUUUTTTTTTWWW[[[\\\ZZZXXXXXXXXXZZZ[[[]]]___aaabbbiiifff```[[[WWWUUUUUUUUURRRRRRSSSTTTUUUUUUUUUUUUSSSUUUWWWZZZ[[[\\\[[[ZZZ\\\\\\\\\]]]]]]]]]^^^^^^\\\\\\[[[[[[YYYXXXVVVVVVUUUXXXYYYWWWRRRQQQSSSWWW[[[\\\___aaabbbccccccccc```[[[WWWWWWZZZ[[[XXXTTTWWWXXXYYYZZZ\\\]]]______]]][[[WWWVVVVVVVVVVVVUUURRRTTTVVVXXXYYYYYYYYYYYY\\\\\\[[[XXXVVVVVVYYY[[[YYYXXXWWWWWWXXXXXXWWWUUUXXXWWWWWWWWWXXXZZZ]]]___VVVXXXZZZ]]]^^^^^^]]]]]][[[ZZZZZZYYYXXXXXXWWWWWWUUUSSSQQQPPPQQQSSSVVVXXXTTTVVVXXX[[[\\\]]]^^^^^^\\\ZZZWWWWWWYYY[[[[[[ZZZZZZYYYZZZ\\\^^^```___^^^YYY[[[]]]\\\ZZZYYYZZZ\\\]]]ZZZWWWVVVXXXYYYZZZ[[[ZZZ\\\]]]ZZZWWWWWW\\\aaaaaa___]]]]]]\\\YYYTTTPPPMMMOOORRRVVVYYY\\\^^^```^^^^^^^^^_________``````]]]\\\[[[ZZZYYYXXXXXXWWWWWWUUUUUUUUUVVVVVVUUUSSSOOORRRVVVWWWVVVSSSRRRQQQRRRQQQPPPPPPSSSWWW[[[]]]```ccceeecccdddfffeeebbbcccddddddcccaaaaaabbbccc`````````______``````aaa```]]][[[]]]]]][[[]]]```ggghhhjjjllllllkkkiiihhhjjjiiigggeeeeeeeeefffggggggeeebbb```___```bbbcccccccccbbbccceeegggjjjllllllkkkkkkjjjkkkjjjiiihhhiiijjjkkkjjjiiihhhhhhiiijjjjjjjjjmmmrrryyy~~~rrrddd[[[SSSLLLJJJLLLKKKIIIHHHIIIJJJKKKKKKJJJPPPMMMKKKLLLNNNMMMIIIDDDHHHGGGHHHIIIKKKKKKIIIGGGHHHGGGEEEBBB@@@???@@@AAADDDEEEFFFHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGIIILLLMMMLLLNNNOOOOOONNNMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTWWW[[[^^^]]]WWWRRRPPPPPPQQQPPPOOONNNMMMLLLLLLLLLOOOLLLIIIIIIJJJLLLMMMMMMNNNPPPPPPPPPTTT\\\``````dddaaaaaaeeeggghhhkkkpppyyy}}}zzz{{{vvvtttxxx}}}uuuhhhcccbbb```]]]\\\\\\\\\[[[ZZZ````````````___^^^]]]\\\\\\[[[YYYZZZ[[[\\\\\\[[[[[[YYYXXXZZZ^^^aaabbbbbb]]]]]]___bbbcccaaa]]]ZZZXXXUUUQQQNNNNNNQQQUUUXXXUUUYYYXXXRRRMMMLLLLLLJJJKKKKKKNNNSSSXXX[[[\\\[[[\\\]]]^^^[[[YYYYYY\\\```bbb```^^^\\\ZZZYYYYYYYYYXXXUUUUUUWWW[[[[[[WWWSSSRRRRRRSSSUUUWWWWWWVVVUUUVVVUUUVVVXXX\\\]]]\\\ZZZ\\\]]]___aaacccdddeeeeeefffeeebbb^^^[[[XXXWWWVVVRRRRRRSSSTTTTTTTTTTTTTTTSSSUUUWWWZZZ\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVUUUWWWYYYVVVRRRQQQSSSVVVZZZ\\\^^^```aaaaaa``````___\\\YYYZZZ]]]___]]]ZZZXXXYYYZZZ[[[\\\]]]^^^___^^^\\\ZZZYYYYYYYYYWWWVVVWWWWWWXXXYYYYYYXXXWWWVVV[[[[[[[[[YYYWWWVVVXXXZZZ[[[YYYWWWVVVVVVVVVUUUSSSWWWWWWVVVWWWXXXZZZ\\\^^^YYYZZZ\\\^^^^^^^^^^^^]]]XXXYYYZZZZZZYYYWWWVVVTTTUUUTTTRRRQQQQQQRRRTTTUUUUUUWWWYYY\\\^^^````````````]]]ZZZXXXZZZ\\\]]]]]]XXXXXXXXX[[[^^^______^^^\\\^^^```___]]][[[ZZZZZZ[[[YYYWWWWWWXXXYYYZZZYYY\\\^^^___^^^[[[\\\___cccaaa```^^^]]]\\\YYYUUUQQQRRRRRRRRRSSSWWW[[[___bbb````````````aaaaaaaaaaaa^^^]]]\\\ZZZYYYYYYYYYZZZXXXUUURRRRRRSSSTTTTTTTTTPPPRRRTTTUUUSSSRRRRRRRRRSSSRRRRRRSSSUUUYYY]]]```aaaeeegggeeedddeeebbb^^^aaabbbcccbbb``````aaaccc```______^^^___```bbbccceeebbbaaabbb```\\\[[[]]]dddfffjjjmmmmmmkkkiiiffffffeeeeeeeeeeeeeeeeeeeeeeeecccbbbaaa```aaaaaabbbbbbbbbcccdddfffgggiiijjjlllkkkjjjiiihhhhhhhhhhhhhhhiiiiiihhhffffffgggiiilllkkkjjjiiilllppptttwww~~~rrraaaZZZZZZXXXTTTQQQQQQPPPNNNNNNNNNNNNKKKIIIKKKIIIHHHIIIKKKJJJGGGCCCGGGFFFFFFGGGIIIJJJHHHGGGGGGFFFDDDBBBAAA@@@AAAAAAGGGGGGHHHIIIIIIHHHGGGGGGEEEEEEFFFGGGIIIKKKNNNPPPPPPQQQRRRQQQOOOOOOPPPQQQSSSTTTTTTTTTUUUUUUUUUUUUUUUYYY\\\ZZZTTTPPPPPPRRRQQQQQQPPPPPPOOONNNMMMMMMOOONNNMMMNNNPPPSSSTTTTTTTTTYYY\\\]]]ccckkkooooooqqqooopppttttttqqqppprrr}}}xxxzzz~~~wwwnnnddd^^^]]][[[XXXXXXYYYZZZZZZZZZ```aaaaaabbbaaa```___^^^^^^\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXZZZ^^^aaacccccc\\\\\\]]]___aaa```^^^[[[YYYWWWTTTRRRQQQRRRTTTUUUVVVYYYZZZUUUQQQPPPNNNKKKIIIJJJMMMRRRWWW[[[[[[[[[^^^]]]\\\\\\]]]^^^aaabbbbbbaaa^^^[[[YYYYYYZZZZZZZZZYYYXXXYYY\\\[[[XXXUUUSSSTTTUUUVVVVVVVVVVVVVVVXXXWWWXXXZZZ]]]^^^^^^\\\\\\^^^aaadddeeeeeeddddddbbbbbbbbbaaa___\\\YYYWWWSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUWWWZZZ\\\___aaabbb```___\\\[[[ZZZ[[[\\\]]]YYYYYYZZZZZZYYYYYYXXXWWWUUUVVVWWWUUURRRQQQSSSUUU[[[]]]___bbbbbbaaa```^^^]]]ZZZYYYZZZ^^^```___]]]ZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]^^^]]]ZZZXXXXXXXXXYYYZZZZZZYYYYYYXXXZZZ[[[\\\[[[YYYXXXXXXXXX```]]]ZZZXXXXXXXXXWWWVVVWWWWWWWWWXXXYYY[[[]]]^^^^^^^^^___`````````______XXXXXXXXXXXXWWWVVVTTTTTTUUUUUUSSSRRRRRRRRRSSSSSSXXXYYY[[[]]]^^^^^^]]]]]]aaa___\\\YYYYYY[[[]]]^^^XXXXXXYYY[[[^^^```___^^^]]]^^^``````___]]][[[ZZZZZZXXXWWWWWWXXXYYYYYYXXX]]]^^^```___^^^^^^```bbbaaa```^^^]]][[[XXXUUUSSSUUUSSSQQQQQQTTTYYY___bbbaaaaaaaaaaaabbbbbbbbbbbbaaa```]]][[[[[[[[[\\\]]]XXXUUUPPPOOOPPPRRRTTTTTTRRRSSSUUUTTTSSSSSSTTTUUUUUUTTTTTTUUUXXX[[[___aaaaaafffhhhgggffffffccc^^^bbbbbbbbbaaa___^^^___aaa^^^]]]\\\\\\^^^```bbbccchhheeedddfffddd^^^\\\]]]```dddiiimmmmmmkkkgggeeebbbcccdddeeeeeedddcccccc````````````````````````bbbbbbccceeefffggghhhhhhkkkkkkjjjhhhffffffggghhhiiiiiiiiigggffffffgggiiinnnmmmjjjiiiiiikkkmmmooovvvxxx}}}xxxfffbbbdddccc```]]]YYYXXXXXXWWWWWWVVVSSSPPPMMMLLLKKKMMMNNNNNNLLLIIIIIIHHHHHHIIIJJJKKKIIIHHHEEEDDDCCCCCCEEEGGGGGGGGGIIIJJJKKKLLLMMMLLLLLLKKKKKKJJJKKKKKKMMMOOOQQQSSSUUUUUUVVVUUUSSSSSSTTTUUUUUUUUUUUUVVVVVVWWWXXXXXXVVVWWWWWWVVVUUUTTTUUUUUUTTTTTTTTTSSSQQQPPPNNNNNNQQQRRRTTTXXX\\\]]]\\\ZZZ[[[aaagggkkkqqqzzz{{{zzz}}}zzzwwwwww~~~sssooollleee```[[[YYYXXXXXXZZZ\\\\\\\\\___```aaabbbbbbaaa___^^^]]]\\\ZZZYYYZZZ[[[ZZZYYYYYYXXXXXXZZZ\\\___aaabbb]]]\\\\\\\\\^^^^^^\\\ZZZWWWVVVUUUTTTTTTTTTUUUUUUUUUYYYZZZVVVTTTSSSPPPLLLKKKKKKMMMQQQUUUWWWWWWVVV]]][[[YYYZZZ]]]```bbbbbbbbb```]]]ZZZYYYYYYZZZ[[[ZZZYYYYYYZZZ\\\]]][[[XXXVVVWWWXXXXXXWWWWWWWWWXXXYYYYYYZZZ[[[]]]_________\\\___cccfffhhhgggdddbbb`````````___^^^\\\ZZZYYYTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXZZZ]]]aaadddfffcccaaa^^^[[[ZZZ[[[\\\]]][[[\\\[[[[[[ZZZYYYXXXWWWUUUVVVVVVUUURRRQQQRRRTTT[[[]]]```ccceeedddbbbaaaZZZXXXVVVWWWZZZ\\\\\\ZZZ[[[[[[\\\\\\]]]]]]]]]^^^_________aaabbb```]]]ZZZVVVWWWXXXZZZ[[[]]]]]]^^^ZZZ\\\___^^^\\\ZZZYYYYYYbbb___[[[YYYYYYZZZZZZZZZXXXXXXYYYZZZ[[[]]]^^^___bbbbbbccccccbbbbbbaaaaaa[[[ZZZWWWUUUTTTTTTUUUVVVWWWVVVVVVUUUTTTTTTTTTSSSWWWYYYZZZ\\\\\\\\\\\\[[[___^^^\\\ZZZYYYZZZ\\\^^^]]]\\\]]]___bbbdddcccbbb[[[\\\]]]______^^^\\\ZZZXXXWWWVVVWWWYYYYYYWWWVVVZZZ\\\]]]^^^^^^^^^___```^^^^^^^^^\\\YYYWWWVVVUUUVVVTTTQQQPPPRRRWWW]]]aaaaaaaaaaaaaaabbbbbbbbbbbbaaa___]]][[[[[[[[[]]]^^^XXXTTTPPPNNNOOOQQQSSSTTTUUUVVVWWWVVVUUUVVVWWWYYYWWWWWWWWWXXXZZZ]]]```aaa```eeehhhhhhhhhiiifffaaacccccccccaaa^^^]]]^^^___^^^^^^^^^^^^```aaaccceeedddbbbbbbdddccc^^^[[[]]]^^^aaafffjjjkkkiiifffddd```aaacccdddddddddbbbaaa______```aaaaaabbbbbbbbbcccddddddeeeeeeeeeffffffiiijjjkkkiiifffeeefffhhhiiijjjjjjiiigggggghhhjjjnnnllljjjhhhggghhhjjjkkkpppqqqssswww~~~qqqmmmmmmkkkiiiiii___^^^___``````^^^[[[XXXUUUUUUUUUVVVWWWWWWUUUSSSRRRQQQOOOOOOPPPPPPOOONNNJJJIIIHHHJJJMMMOOOOOONNNMMMNNNPPPSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTVVVWWWXXXZZZ\\\]]]\\\[[[ZZZ[[[\\\ZZZZZZZZZZZZ[[[]]]^^^______ZZZUUUUUUWWWZZZYYYWWWVVVVVVUUUTTTTTTSSSSSSSSSVVVXXX^^^dddhhhhhhdddaaaaaajjjrrrwww~~~{{{yyyuuukkkgggeeebbb^^^[[[YYYWWWXXXZZZ\\\]]]]]]\\\^^^```aaaaaa```___]]]]]]\\\ZZZYYYZZZ[[[ZZZYYYWWWWWWXXXXXXZZZ\\\^^^``````^^^\\\\\\\\\[[[YYYWWWTTTTTTUUUUUUVVVVVVVVVVVVUUUXXXXXXVVVUUUUUURRRMMMKKKLLLNNNRRRVVVYYYYYYXXXZZZXXXWWWWWWZZZ]]]______```^^^\\\ZZZXXXXXXYYYYYYXXXXXXXXXZZZ\\\]]]]]]]]]XXXZZZ[[[ZZZWWWWWWXXXZZZYYYZZZ[[[\\\]]]^^^___aaaaaadddhhhkkkllljjjgggeee___^^^\\\[[[YYYYYYYYYYYYUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWYYY[[[^^^bbbdddfffeeeccc___\\\[[[\\\]]]^^^^^^^^^^^^\\\[[[YYYWWWVVVVVVVVVVVVTTTSSSRRRSSSTTTXXXZZZ]]]aaaccccccbbbaaaZZZXXXWWWWWWWWWXXXWWWWWW[[[[[[[[[\\\\\\]]]]]]]]]^^^^^^```bbbcccbbb^^^[[[WWWWWWXXXZZZ[[[]]]___```]]]___bbbbbb```]]]\\\[[[aaa^^^ZZZXXXXXX[[[\\\]]]ZZZ[[[\\\]]]___```aaaaaafffeeeeeedddcccbbbbbbbbb___]]]YYYVVVUUUVVVWWWXXXXXXXXXYYYYYYXXXWWWVVVVVVTTTVVVXXXZZZ\\\]]]]]]]]]\\\]]]]]][[[ZZZZZZ[[[]]]]]]]]]]]]___aaabbbaaa```ZZZZZZZZZ[[[]]]]]][[[YYYVVVVVVVVVXXXYYYYYYVVVTTTWWWXXXZZZ\\\]]]]]]\\\\\\[[[\\\\\\ZZZXXXVVVVVVWWWWWWVVVSSSSSSTTTXXX\\\___````````````aaaaaaaaaaaa]]]\\\[[[ZZZYYYZZZZZZ[[[VVVSSSPPPPPPQQQRRRRRRRRRVVVXXXYYYYYYXXXXXXZZZ[[[YYYYYYYYYZZZ[[[]]]___```___dddgggfffgggiiihhhdddcccccccccaaa___^^^^^^___aaaaaabbbdddeeeffffffgggdddbbbbbbeeeeee```___```]]]___bbbeeefffffffffeeeaaabbbcccdddccccccaaa```aaaaaabbbccceeeffffffgggffffffeeedddccccccddddddfffiiilllkkkhhhfffgggiiiiiikkklllllljjjiiiiiiiiikkkiiigggfffeeeeeefffgggjjjkkkmmmqqquuu~~~{{{yyyuuurrrrrrfffggghhhjjjkkkiiidddaaa\\\]]]]]]^^^^^^]]]\\\[[[\\\ZZZWWWVVVVVVVVVUUUSSSRRROOONNNOOOSSSTTTRRRPPPQQQRRRUUUWWWYYY[[[[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\___bbbdddeeedddcccccccccaaa````````````bbbdddeeefff```YYYVVVXXXZZZZZZYYY[[[[[[ZZZYYYYYYZZZ\\\]]]^^^aaaeeekkkooooookkkhhhjjjsss}}}}}}uuuuuutttnnngggbbbbbb```]]]ZZZYYYWWWWWWYYYZZZ[[[ZZZZZZ\\\^^^aaaaaa```^^^]]]^^^\\\[[[[[[\\\\\\\\\[[[WWWXXXXXXXXXXXXYYY\\\^^^```___]]]\\\\\\[[[XXXVVVSSSSSSTTTUUUVVVVVVWWWWWWUUUVVVVVVSSSTTTVVVSSSNNNJJJKKKNNNTTTZZZ]]]___^^^YYYXXXWWWWWWWWWYYY\\\]]]]]]\\\[[[YYYXXXXXXWWWWWWVVVVVVWWWYYY[[[\\\^^^^^^YYY[[[\\\ZZZWWWVVVXXX[[[XXXYYY[[[[[[[[[\\\___aaa```bbbfffiiiiiigggdddbbb___]]][[[XXXWWWVVVVVVVVVTTTSSSSSSSSSSSSUUUWWWXXXXXXYYY[[[]]]___aaacccdddcccbbb___]]]\\\\\\]]]]]]^^^^^^]]]\\\[[[YYYXXXWWWXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVXXX[[[\\\]]]^^^^^^\\\[[[ZZZXXXWWWWWWVVVVVVYYYYYYZZZ[[[\\\\\\]]]]]]\\\]]]^^^```bbbaaa^^^[[[ZZZZZZZZZZZZZZZ[[[]]]]]]___aaaddddddbbb___^^^^^^```]]]XXXWWWYYY\\\___aaa]]]]]]___```bbbccccccdddgggfffeeecccbbbaaaaaaaaaaaa```^^^\\\[[[ZZZZZZZZZYYYZZZ[[[\\\\\\[[[YYYXXXVVVWWWYYY[[[\\\\\\\\\[[[ZZZ\\\^^^]]]\\\[[[\\\^^^\\\\\\[[[]]]^^^___^^^\\\[[[YYYWWWWWWXXXYYYWWWUUUUUUUUUVVVXXXYYYXXXVVVSSSUUUVVVXXXZZZ\\\\\\[[[YYYWWWYYYZZZXXXVVVUUUWWWYYYXXXXXXWWWWWWXXXZZZ]]]^^^^^^^^^^^^_________``````[[[ZZZZZZZZZZZZYYYYYYYYYTTTSSSRRRRRRSSSSSSRRRPPPVVVXXXZZZ[[[ZZZZZZ[[[\\\[[[[[[[[[[[[[[[]]]^^^^^^___ccceeecccdddgggfffccc```aaabbbaaa``````aaacccbbbccceeeggghhhhhhgggfffeeebbbccceeeeeeaaa```ccc]]]]]]^^^```aaaccceeefffccccccccccccbbbbbbaaa```bbbbbbcccdddeeegggiiijjjjjjhhheeecccaaaaaabbbbbbccchhhmmmmmmjjjggghhhjjjgggjjjmmmmmmkkkiiihhhhhhkkkiiigggfffeeedddeeeeeehhhgggiiinnnqqqvvv~~~wwwxxxzzz||||||yyytttpppiiikkkllllllkkkiiihhhhhhjjjgggdddbbbaaa```___]]][[[XXXWWWYYY^^^___]]]ZZZ[[[]]]___aaaccccccccccccbbbaaaaaa```aaabbbddddddooorrrvvvyyyxxxwwwvvvvvvrrrpppooommmlllmmmnnnooommmkkkhhhcccaaadddjjjooonnnkkkhhheeecccdddeeeggghhhhhhiiillloooqqqpppooosss}}}zzzooohhhiiikkkhhhbbbaaacccbbb]]]\\\ZZZXXXWWWXXXYYYYYYXXXYYY[[[^^^aaabbbaaa___]]]\\\[[[YYYZZZ[[[\\\\\\[[[XXXZZZZZZYYYWWWXXXZZZ]]]___^^^]]]]]]]]]\\\YYYVVVTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSPPPRRRUUUSSSNNNIIIJJJMMMSSSYYY]]]^^^^^^ZZZ[[[[[[YYYVVVVVVZZZ]]]YYYYYYZZZYYYXXXWWWUUUTTTUUUVVVWWWXXXXXXYYY[[[]]]YYY[[[\\\YYYUUUSSSVVVZZZVVVXXXZZZYYYYYYZZZ]]]```]]]___bbbddddddbbb```^^^^^^]]]\\\ZZZXXXUUUSSSRRRQQQPPPPPPPPPQQQTTTVVVXXXZZZ[[[]]]___```````````````___^^^]]]\\\[[[[[[[[[YYYYYYZZZZZZZZZYYYYYYXXXYYYXXXVVVVVVVVVVVVUUUUUUWWWWWWWWWWWWWWWXXXYYYYYY\\\\\\[[[YYYWWWVVVWWWWWWWWWWWWXXXYYY[[[\\\]]]]]]ZZZZZZ[[[]]]______]]][[[ZZZYYYYYYYYYZZZ[[[]]]^^^```bbbdddcccaaa_________aaa]]]YYYXXX[[[___ccceee^^^___aaabbbdddeeeeeeeeefffeeedddbbbaaa```______bbbccccccbbb```^^^\\\[[[ZZZ[[[]]]^^^^^^]]]\\\ZZZ[[[[[[\\\\\\[[[ZZZXXXWWWXXX\\\______^^^\\\]]]___```______```aaaaaa```^^^\\\YYYUUUTTTUUUUUUSSSQQQTTTUUUVVVXXXYYYXXXUUURRRTTTUUUWWWZZZ\\\\\\ZZZXXXUUUWWWXXXWWWUUUUUUWWWZZZYYYYYYZZZ[[[\\\]]]^^^^^^]]]]]]]]]^^^^^^^^^^^^___[[[[[[\\\\\\\\\[[[ZZZZZZRRRRRRSSSTTTVVVTTTQQQNNNUUUWWWZZZ[[[[[[ZZZ[[[[[[\\\\\\[[[[[[\\\\\\]]]]]]```ccccccaaaaaaddddddaaa^^^___aaaaaaaaabbbdddggg```bbbeeeggghhhgggeeedddbbb___^^^```___\\\\\\^^^]]]\\\\\\\\\^^^aaaeeegggeeeddddddcccbbbaaaaaa```aaaaaaaaabbbcccfffhhhjjjllljjjfffbbb``````aaabbbaaagggmmmnnnkkkhhhiiijjjfffiiimmmnnnllliiigggfffmmmllljjjhhhfffeeeeeefffiiieeeffflllqqqrrrwww}}}~~~|||}}}~~~|||{{{zzzzzz{{{xxxtttqqqpppooommmllleeeccccccgggmmmpppooolllkkklllnnnooopppppppppooommmlllllllllnnnoooqqqsss}}}}}}}}}~~~www{{{|||xxxssswww~~~wwwqqqlllkkkkkklllooommmjjjjjjmmmppprrrssszzztttmmmkkkhhhfffcccccc```[[[^^^cccbbb\\\___]]]ZZZYYYZZZZZZZZZYYYYYY[[[___bbbbbbaaa___^^^YYYWWWVVVWWWYYYZZZZZZYYYZZZ\\\\\\ZZZXXXXXXZZZ]]]]]]\\\]]]^^^___^^^[[[XXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSQQQNNNPPPTTTSSSNNNIIIJJJLLLQQQUUUXXXXXXWWW\\\^^^___\\\WWWVVVZZZ^^^WWWXXXYYYYYYYYYVVVTTTRRRVVVWWWWWWWWWWWWWWWYYYZZZXXXZZZ[[[XXXSSSQQQUUUYYYUUUWWWYYYXXXWWWYYY\\\```___aaaccceeeeeecccaaa```]]]^^^^^^]]]ZZZVVVQQQNNNNNNNNNMMMNNNPPPRRRUUUWWWZZZ\\\^^^``````___^^^]]]]]]\\\\\\\\\[[[ZZZZZZYYYUUUUUUWWWXXXYYYYYYYYYYYYZZZYYYWWWVVVWWWWWWVVVUUU[[[ZZZXXXWWWVVVVVVWWWXXXYYYZZZYYYXXXVVVUUUVVVWWWUUUVVVWWWYYYZZZ\\\]]]]]]YYYYYYYYY[[[]]]^^^\\\ZZZVVVVVVWWWXXXZZZ]]]```aaaaaabbbcccbbb```^^^______eee___[[[\\\^^^___bbbfffdddcccccccccccccccddddddaaa^^^ZZZZZZ\\\^^^^^^]]]aaadddffffffdddaaa___^^^ccc___[[[[[[]]]```aaa``````^^^]]]]]]^^^^^^]]]\\\]]]]]]]]]]]]]]]\\\[[[ZZZ]]]]]]\\\\\\\\\\\\\\\]]]]]][[[WWWUUUSSSRRRQQQPPPUUUVVVWWWVVVSSSRRRTTTVVVXXXYYY[[[\\\]]]\\\[[[YYYYYYZZZ[[[\\\[[[XXXUUUSSS[[[[[[\\\]]]]]]]]]]]]\\\^^^^^^]]]^^^______^^^\\\ZZZXXXWWW[[[```aaa^^^ZZZXXXWWWUUUUUUVVVVVVUUUSSSWWWWWWXXXZZZ[[[]]]^^^^^^]]]^^^___^^^[[[YYYYYYYYY^^^```bbbaaa___]]]]]]]]][[[ZZZZZZZZZ\\\^^^aaacccaaabbbdddddddddcccaaa___``````______^^^]]]\\\\\\\\\\\\\\\^^^aaacccccccccbbbdddeeefffgggfffdddcccfffeeeccc```^^^```dddhhhhhhfffdddaaa___^^^^^^^^^bbbeeeiiilllmmmmmmkkkiiijjjjjjjjjiiiggghhhjjjlllkkkjjjiiigggffffffeeeeeehhhgggffffffiiilllppprrrvvv}}}}}}zzzyyyrrrrrr{{{~~~yyyxxx~~~~~~zzzzzz~~~yyytttsssttttttrrrpppooopppppppppooo||||||ooojjjiiieeeaaa```[[[[[[[[[[[[\\\]]]^^^___[[[[[[[[[[[[\\\[[[YYYWWWWWWYYY[[[^^^______^^^]]]\\\[[[ZZZXXXWWWWWWWWWWWWZZZZZZZZZZZZ[[[[[[[[[[[[aaa```___]]][[[YYYXXXXXXUUUUUUVVVVVVTTTTTTWWW\\\XXXRRRMMMLLLPPPSSSTTTRRRSSSQQQOOOQQQVVVZZZ\\\\\\\\\^^^^^^^^^\\\\\\\\\^^^VVVXXXYYYXXXVVVRRRQQQPPPTTTUUUWWWXXXXXXWWWVVVVVVYYYWWWUUUVVVWWWUUUQQQNNNSSSSSSTTTUUUVVVXXXYYYZZZ]]]\\\[[[\\\^^^______^^^]]]]]]\\\\\\\\\YYYTTTPPPNNNPPPNNNKKKLLLPPPRRRQQQXXXYYYYYY[[[\\\]]]^^^___\\\]]]]]]\\\ZZZYYYZZZ[[[WWWVVVUUUUUUVVVWWWYYYZZZXXXXXXXXXYYY[[[\\\ZZZXXXVVVXXX[[[ZZZWWWTTTTTTVVVXXX[[[]]]ZZZVVVUUUXXX\\\ZZZXXXWWWYYY\\\^^^]]][[[]]]\\\]]]^^^______\\\YYYYYYWWWVVVWWWZZZ\\\]]]]]]aaabbbbbbbbbaaa```^^^]]]fffaaa^^^aaacccccceeehhhbbbaaa___^^^]]]]]]___```aaa^^^[[[ZZZ\\\^^^^^^]]]\\\___aaabbbaaa```______^^^[[[XXXYYY\\\```bbbbbb```^^^]]]]]]^^^^^^\\\[[[[[[\\\[[[[[[ZZZYYYXXXWWW[[[ZZZYYYYYYXXXYYYYYYZZZZZZXXXUUUSSSQQQPPPOOONNNSSSTTTTTTSSSQQQQQQSSSVVVRRRTTTWWWYYY[[[\\\[[[[[[XXXYYY[[[\\\[[[YYYVVVUUU[[[\\\\\\\\\\\\\\\[[[[[[___^^^]]]]]]]]]\\\ZZZXXXZZZWWWVVVYYY]]]___]]]ZZZYYYXXXWWWWWWXXXXXXWWWVVVUUUUUUVVVXXXYYY[[[\\\\\\^^^______^^^\\\ZZZZZZZZZ```aaaaaa```]]][[[[[[[[[ZZZYYYYYYYYY[[[]]]```aaa```aaabbbbbbbbb```^^^]]]______^^^]]]]]]\\\[[[[[[[[[[[[\\\^^^aaacccddddddeeeeeeeeeeeeeeeeeeeeefffgggeeeccc```^^^___bbbeeeeeedddbbb```______``````ccceeehhhkkkllllllkkkkkkcccdddeeedddcccdddfffhhhiiihhhgggffffffeeeeeeeeegggfffeeefffhhhkkknnnppppppuuu}}}|||{{{}}}zzzwwwuuuttttttttttttwwwvvvllliiifffbbb______YYYYYYXXXXXXYYYZZZ[[[\\\ZZZYYYYYYZZZ[[[[[[YYYWWWVVVXXXZZZ\\\]]]]]]\\\\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVXXXZZZ\\\]]]^^^aaaaaa```^^^\\\ZZZYYYWWWVVVUUUTTTTTTSSSUUUZZZ^^^ZZZUUUPPPOOOSSSVVVVVVUUUQQQOOOLLLMMMQQQUUUWWWWWW[[[\\\]]]\\\[[[ZZZ[[[]]]VVVWWWWWWWWWVVVSSSQQQOOORRRRRRSSSSSSSSSSSSRRRRRRQQQPPPPPPRRRTTTUUURRRPPPUUUTTTSSSSSSSSSSSSTTTUUUZZZYYYYYY[[[^^^___^^^]]]\\\\\\[[[[[[[[[XXXSSSOOONNNPPPNNNKKKLLLPPPRRRPPPTTTUUUWWWXXXZZZ[[[[[[[[[ZZZ[[[\\\\\\[[[[[[]]]^^^YYYXXXWWWVVVUUUVVVWWWWWWYYYYYYZZZ\\\]]]]]][[[YYYVVVYYY[[[[[[XXXVVVVVVWWWZZZ]]]___]]]XXXVVVXXXZZZXXXWWWVVVWWW[[[]]]]]]\\\\\\\\\]]]___aaa```^^^\\\VVVUUUSSSTTTWWWYYYZZZZZZ^^^_________^^^]]][[[ZZZhhhcccaaadddfffeeefffiiihhheeeaaa]]]\\\]]]___aaaaaa^^^[[[ZZZ[[[\\\]]]\\\XXXZZZ]]]^^^^^^^^^```aaa^^^\\\ZZZZZZ\\\```bbbccc```___]]]]]]^^^]]]\\\ZZZ\\\\\\\\\[[[ZZZXXXWWWVVVXXXWWWVVVTTTTTTTTTUUUUUUVVVUUUSSSQQQOOONNNMMMLLLOOOOOOOOONNNMMMOOORRRUUUPPPQQQTTTWWWYYYYYYYYYXXXWWWYYYZZZ\\\\\\ZZZYYYWWW\\\\\\\\\\\\[[[ZZZYYYYYY^^^^^^]]]\\\ZZZXXXVVVUUUYYYVVVTTTUUUYYY[[[[[[YYYYYYXXXWWWXXXZZZZZZZZZXXXUUUVVVWWWXXXYYYZZZ[[[\\\^^^______^^^\\\ZZZZZZ[[[```aaa```^^^[[[YYYYYYZZZYYYXXXXXXXXXZZZ[[[^^^___]]]^^^___```___]]][[[ZZZ]]]\\\\\\\\\[[[[[[ZZZZZZYYYZZZ\\\___aaadddfffggghhhgggeeeccccccdddfffhhhgggeeeccc___\\\\\\___bbbbbbaaa```______```aaabbbbbbdddfffhhhjjjkkkllllll___aaabbbaaaaaabbbdddfffeeeeeeeeeeeeeeeeeeeeeeeefffeeeddddddfffiiikkkmmmmmmnnnpppsss{{{||||||~~~wwwsssnnniiigggbbb]]][[[]]]XXXWWWUUUTTTTTTVVVWWWYYYXXXWWWWWWXXXYYYZZZXXXWWWTTTVVVXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXXVVVTTTRRRQQQRRRSSSUUUWWWZZZ]]]___```aaaaaaaaa```^^^[[[XXXWWWWWWVVVSSSSSSUUU[[[aaaeee[[[WWWRRRRRRUUUWWWXXXWWWTTTQQQNNNNNNPPPUUUXXXYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\XXXVVVTTTUUUVVVUUUQQQMMMPPPPPPOOOOOOOOOOOOPPPPPPMMMMMMMMMPPPRRRSSSQQQPPPRRRQQQPPPPPPPPPPPPQQQRRRVVVVVVWWWZZZ]]]^^^]]]\\\[[[[[[ZZZ[[[ZZZWWWSSSOOOPPPRRRQQQMMMMMMPPPQQQOOORRRSSSUUUWWWYYYYYYYYYYYYXXXZZZ[[[[[[[[[\\\^^^```[[[ZZZXXXVVVUUUUUUUUUUUUYYYZZZ\\\___aaa___\\\YYYWWWYYY[[[[[[YYYXXXWWWXXX[[[^^^aaa```[[[XXXXXXYYYWWWUUUTTTUUUXXX[[[\\\\\\\\\\\\]]]```aaaaaa___]]]WWWUUUTTTTTTVVVYYYYYYYYY^^^^^^^^^^^^]]][[[YYYXXXlllfffbbbcccdddccceeehhhlllhhhccc^^^[[[]]]___bbbaaa___\\\[[[ZZZ[[[[[[\\\YYYZZZ\\\]]]]]]^^^aaacccdddbbb___]]]^^^___aaabbbaaa```^^^^^^___^^^]]][[[______^^^]]]\\\ZZZXXXWWWWWWUUUSSSQQQQQQQQQRRRRRRRRRSSSSSSRRROOOMMMLLLLLLKKKKKKJJJJJJJJJMMMPPPSSSRRRTTTVVVWWWWWWVVVUUUTTTVVVXXXYYY[[[\\\[[[[[[ZZZ\\\\\\\\\[[[ZZZYYYWWWWWW\\\]]]]]][[[YYYWWWVVVVVVVVVSSSQQQPPPSSSVVVWWWWWWXXXWWWWWWXXXZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]^^^______]]][[[ZZZ[[[\\\^^^^^^]]][[[YYYXXXZZZ\\\YYYYYYXXXYYYZZZ[[[\\\]]]\\\]]]^^^^^^^^^\\\ZZZXXX[[[[[[ZZZZZZZZZZZZZZZZZZXXXZZZ]]]___aaadddgggiiigggfffeeedddddddddeeefffeeedddbbb^^^ZZZZZZ\\\^^^bbbaaa```_________```aaaaaaaaabbbdddfffhhhjjjkkkbbbcccddddddccccccdddfffaaabbbcccddddddeeeeeeeeeeeedddccccccdddfffhhhiiijjjlllooopppssszzz{{{wwwssspppkkkiiihhhfff```XXXVVVYYYVVVUUUSSSRRRRRRSSSUUUWWWVVVUUUUUUVVVXXXYYYXXXVVVRRRTTTVVVXXXYYYXXXWWWVVVUUUVVVWWWWWWUUUSSSPPPNNNUUUUUUVVVWWWYYY\\\^^^___`````````___]]]ZZZWWWUUUWWWVVVTTTTTTZZZdddkkklllYYYVVVRRRRRRTTTVVVVVVVVVTTTRRROOOMMMPPPTTTYYY\\\XXXZZZ[[[[[[ZZZYYYZZZ\\\ZZZVVVSSSTTTWWWWWWSSSNNNQQQPPPOOONNNNNNNNNPPPQQQNNNOOOOOOPPPQQQPPPNNNMMMNNNMMMMMMMMMNNNQQQSSSUUUSSSSSSUUUXXX\\\]]]\\\ZZZ[[[ZZZZZZ[[[ZZZWWWSSSPPPWWWXXXVVVRRRPPPRRRRRROOOQQQSSSUUUXXXYYYYYYYYYXXXWWWYYYZZZZZZYYYZZZ\\\^^^ZZZYYYWWWVVVUUUUUUUUUVVVYYY[[[^^^aaacccbbb^^^ZZZWWWXXXZZZZZZZZZYYYXXXXXXYYY]]]```aaa^^^[[[ZZZYYYUUUTTTSSSTTTVVVXXX[[[\\\\\\\\\]]]___``````]]][[[ZZZXXXWWWWWWYYY[[[[[[[[[______```___^^^]]][[[YYYssskkkeeecccbbbaaacccgggiiifff```\\\ZZZZZZ]]]___aaa___]]][[[YYYYYYZZZ[[[]]]^^^``````___```bbbccccccbbb```^^^]]]^^^```bbbaaa```______``````___^^^``````___^^^\\\[[[YYYXXXWWWUUUSSSPPPOOOOOOPPPQQQQQQSSSUUUTTTQQQOOOMMMNNNIIIHHHHHHHHHKKKMMMPPPQQQTTTUUUWWWXXXYYYXXXVVVUUUVVVWWWXXXZZZ[[[[[[[[[[[[\\\\\\[[[ZZZYYYWWWVVVUUUXXXZZZ\\\[[[YYYXXXXXXYYYTTTRRROOONNNOOORRRTTTVVVWWWVVVUUUVVVXXXYYYXXXWWWXXXXXXYYYZZZ[[[\\\\\\]]]]]]^^^^^^\\\ZZZYYY[[[\\\[[[[[[[[[ZZZYYYYYY\\\^^^ZZZZZZZZZZZZZZZ[[[\\\\\\[[[\\\]]]^^^^^^\\\ZZZYYYZZZZZZZZZZZZZZZZZZ[[[[[[YYY[[[___```aaacccfffiiicccdddeeeeeedddcccbbbaaabbbbbb___\\\YYYXXXZZZ\\\bbbaaa```^^^^^^^^^_______________```bbbeeeggghhhfffggggggfffdddbbbbbbccc___```aaacccddddddddddddddddddcccccccccdddeeefffdddgggjjjkkklllooouuuyyyvvvooolllllllllmmmhhhhhhiiiggg___UUURRRTTTUUUTTTSSSRRRRRRSSSUUUVVVUUUTTTSSSTTTVVVWWWWWWVVVRRRSSSUUUWWWXXXWWWVVVUUUSSSTTTUUUUUUTTTRRROOONNNRRRRRRRRRTTTVVVYYY\\\^^^]]]]]]]]]\\\[[[XXXVVVUUUSSSTTTTTTVVV___kkkoookkkTTTRRRPPPPPPQQQRRRSSSSSSOOOMMMKKKJJJLLLPPPVVVZZZXXXZZZ[[[[[[ZZZZZZ[[[]]][[[WWWSSSTTTXXXXXXTTTPPPOOONNNMMMMMMMMMNNNPPPQQQNNNOOOPPPPPPOOONNNMMMLLLOOONNNMMMMMMNNNQQQTTTVVVSSSSSSTTTWWWZZZ[[[ZZZYYYZZZZZZZZZ[[[ZZZXXXTTTPPP\\\^^^\\\WWWTTTUUUTTTPPPQQQRRRTTTVVVWWWXXXXXXXXXXXXYYYYYYXXXVVVUUUVVVXXXVVVUUUTTTTTTTTTVVVWWWXXXXXXZZZ]]]aaadddccc___\\\XXXXXXYYYZZZZZZYYYWWWVVVVVVYYY^^^``````^^^\\\[[[UUUUUUUUUUUUVVVWWWYYY[[[]]]\\\]]]^^^___]]][[[XXX\\\ZZZXXXXXXZZZ[[[[[[[[[]]]^^^^^^___^^^]]][[[ZZZtttllleeedddbbbaaabbbeeegggeeebbb___^^^^^^______aaa```^^^[[[XXXWWWYYY[[[___```bbbbbbbbbaaabbbccc\\\\\\\\\ZZZZZZ\\\___bbb```^^^^^^^^^```aaa```___^^^^^^^^^]]]\\\ZZZYYYXXXXXXVVVSSSPPPNNNNNNOOOPPPPPPTTTXXXWWWTTTPPPOOOPPPKKKJJJJJJLLLOOOQQQRRRRRRRRRSSSVVVYYY[[[[[[[[[ZZZUUUVVVWWWYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXXWWWUUUTTTTTTWWWZZZZZZXXXWWWYYY\\\SSSRRRPPPOOOOOOQQQTTTVVVVVVUUUTTTUUUWWWWWWVVVUUUWWWWWWWWWXXXYYYZZZZZZZZZ\\\\\\\\\ZZZXXXXXXZZZ\\\XXXYYYZZZZZZZZZ[[[]]]___ZZZZZZZZZZZZ[[[[[[[[[[[[YYYZZZ\\\]]]^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\\\\]]][[[^^^aaabbb```aaadddggg```aaabbbccccccaaa^^^]]]^^^^^^]]]ZZZXXXXXXZZZ\\\aaa```___^^^]]]]]]^^^___^^^^^^___```aaacccdddeeeeeeffffffeeeaaa___^^^^^^^^^___aaacccdddddddddcccddddddcccccccccccccccddddddeeeeeeeeehhhmmmtttzzzwwwvvvnnnhhhiiijjjjjjjjjllliiiiiiiiiggg___UUUPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUSSSSSSUUUVVVVVVUUURRRTTTVVVWWWXXXWWWVVVUUURRRRRRSSSSSSSSSRRRQQQPPPKKKKKKMMMOOOSSSXXX\\\___\\\\\\[[[ZZZYYYXXXWWWWWWQQQTTTVVVZZZdddooommmcccQQQPPPOOOOOOOOOOOOPPPQQQOOOOOONNNMMMNNNQQQVVV[[[XXXYYY[[[[[[ZZZZZZ\\\]]]YYYVVVTTTTTTVVVVVVTTTQQQLLLLLLLLLLLLMMMOOOPPPQQQLLLNNNPPPPPPOOONNNMMMNNNTTTRRRPPPNNNNNNPPPRRRTTTVVVUUUTTTUUUWWWXXXXXXWWWYYYYYYYYYZZZYYYWWWSSSPPP\\\^^^]]]XXXWWWXXXVVVSSSOOOPPPQQQRRRSSSUUUVVVVVVYYYYYYYYYVVVTTTRRRSSSTTTRRRRRRQQQRRRSSSVVVXXXYYYVVVXXX[[[___bbbcccaaa^^^[[[ZZZZZZ[[[[[[ZZZXXXUUUTTTWWWZZZ]]]___^^^\\\[[[VVVWWWYYYXXXWWWWWWXXXZZZ[[[[[[\\\]]]^^^]]]ZZZXXX[[[XXXVVVVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXjjjeeeaaabbbbbb___]]]___ccccccccccccbbbaaa````````````___[[[WWWVVVXXXZZZ\\\^^^aaacccbbbaaaaaaaaa[[[\\\\\\ZZZXXXZZZ^^^aaa\\\[[[[[[\\\___``````___^^^^^^^^^^^^]]]\\\[[[ZZZYYYVVVRRROOOMMMMMMNNNOOOOOOTTTYYYYYYUUUQQQPPPQQQOOONNNOOORRRVVVWWWVVVTTTRRRTTTWWWZZZ\\\\\\\\\[[[UUUUUUVVVWWWXXXYYYYYYZZZYYYYYYYYYXXXWWWVVVUUUTTTQQQUUUYYYYYYVVVUUUXXX[[[UUUTTTTTTRRRRRRSSSUUUWWWWWWVVVUUUUUUVVVVVVUUUTTTWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[ZZZXXXWWWWWWYYY[[[XXXZZZ\\\\\\[[[[[[\\\]]]YYYYYYYYYZZZZZZYYYYYYXXXVVVXXXZZZ\\\]]]]]]\\\[[[[[[[[[\\\]]]]]]^^^______]]]aaadddccc```___bbbeee____________^^^]]]\\\[[[YYYZZZZZZYYYWWWXXXZZZ\\\___^^^]]]]]]]]]^^^___```___``````aaabbbcccccccccaaabbbcccbbb___]]]\\\\\\^^^___bbbdddddddddcccccceeeddddddccccccbbbbbbbbbeeeeeedddeeehhhmmmsssxxxooorrryyyuuukkknnngggdddhhhjjjhhhgggiiiiiiggggggfff```VVVQQQQQQPPPQQQSSSUUUVVVVVVVVVVVVXXXVVVTTTSSSTTTUUUUUUUUUTTTUUUWWWXXXXXXXXXVVVUUUQQQQQQQQQRRRRRRRRRRRRSSSLLLLLLLLLNNNRRRWWW\\\^^^\\\[[[YYYXXXXXXXXXZZZZZZSSSYYY^^^bbblllsssiiiYYYPPPQQQPPPPPPOOOOOOPPPRRRTTTTTTTTTRRRQQQRRRVVVZZZVVVXXXYYYYYYYYYYYYZZZ\\\VVVUUUTTTSSSSSSRRRRRRRRRKKKLLLMMMOOOQQQRRRSSSSSSSSSUUUWWWVVVRRRPPPOOOPPPTTTRRRPPPNNNNNNPPPRRRTTTZZZXXXUUUTTTUUUVVVVVVUUUVVVVVVVVVWWWWWWUUUQQQNNNTTTWWWXXXVVVVVVXXXXXXUUUQQQPPPPPPPPPQQQTTTVVVXXXYYYYYYYYYVVVSSSRRRRRRSSSPPPPPPPPPPPPRRRTTTVVVXXXTTTUUUXXX\\\```bbbaaa```___^^^\\\]]]^^^\\\YYYVVVTTTVVVXXXZZZ\\\\\\ZZZXXXWWWZZZ]]]\\\ZZZXXXXXXXXXYYYYYYZZZ]]]______]]][[[YYYWWWUUUTTTUUUVVVVVVUUUSSSTTTVVVWWWXXXXXXWWWWWW___\\\\\\``````\\\XXXXXX[[[]]]___``````___]]][[[```aaa___\\\WWWUUUWWWZZZXXX[[[___bbbbbbaaa````````````___\\\YYYYYY\\\___YYYYYYYYY[[[]]]_________```aaaaaaaaa```______^^^XXXVVVRRRNNNLLLLLLMMMNNNNNNTTTYYYZZZVVVQQQPPPQQQSSSRRRSSSWWW[[[\\\YYYVVVVVVWWWYYY[[[[[[ZZZYYYXXXUUUUUUVVVVVVWWWXXXXXXYYYXXXXXXXXXXXXWWWVVVUUUUUUPPPUUUXXXWWWTTTSSSUUUYYYVVVWWWWWWVVVUUUUUUWWWYYYXXXWWWUUUVVVVVVVVVUUUTTTYYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZYYYWWWVVVVVVYYY[[[YYY[[[]]]^^^\\\[[[ZZZ[[[XXXXXXXXXYYYXXXXXXWWWVVVTTTVVVXXX[[[\\\]]]\\\[[[\\\\\\]]]^^^______```aaa___ccceeeccc___^^^```ccc```___\\\ZZZZZZZZZ[[[\\\WWWXXXXXXXXXWWWXXX[[[]]]\\\\\\\\\\\\]]]___aaabbbaaaaaabbbccccccccccccccc^^^```bbbaaa___]]]]]]]]]^^^```bbbdddeeedddcccbbbeeeeeeddddddcccbbbbbbaaaaaabbbdddfffhhhiiijjjkkknnnnnnnnnpppyyy~~~ppphhhcccaaaggg```]]]bbbeeebbbaaaccciiifffdddddd```XXXRRRQQQMMMOOORRRUUUWWWWWWVVVVVVYYYWWWTTTTTTTTTUUUUUUTTTUUUVVVXXXYYYYYYXXXWWWVVVQQQPPPPPPQQQQQQSSSTTTUUUSSSRRRQQQRRRTTTWWW[[[]]]]]][[[YYYXXXXXXYYY\\\^^^YYY```fffjjjssswwwhhhTTTQQQRRRRRRRRRPPPPPPRRRSSSSSSTTTTTTQQQNNNNNNPPPSSSUUUVVVXXXXXXXXXXXXYYY[[[SSSSSSSSSRRRPPPOOOPPPRRRLLLNNNPPPSSSVVVWWWWWWWWW^^^___```]]]WWWRRRPPPPPPQQQOOONNNMMMNNNRRRUUUXXX]]]ZZZVVVSSSSSSTTTUUUUUUTTTTTTTTTUUUUUUSSSOOOLLLMMMQQQSSSRRRTTTXXXYYYWWWTTTSSSQQQQQQRRRUUUYYY[[[YYYYYYYYYWWWTTTSSSTTTUUUPPPPPPOOOPPPQQQSSSUUUVVVSSSSSSVVVZZZ___bbbbbbaaacccaaa______```^^^ZZZWWWVVVVVVWWWYYYZZZZZZXXXVVVXXX\\\______\\\XXXWWWXXXWWWXXXZZZ]]]aaabbbaaa___ZZZXXXUUUTTTUUUVVVVVVUUURRRSSSUUUWWWXXXXXXXXXXXXYYYXXXWWWVVVVVVXXXYYY[[[[[[[[[\\\]]]^^^]]]ZZZXXXYYY[[[^^^]]][[[WWWUUUUUUYYYYYYZZZ[[[]]]___aaabbbdddaaa\\\XXXVVVWWWYYY[[[YYYWWWVVVYYY\\\^^^^^^\\\\\\\\\\\\[[[[[[[[[ZZZZZZ]]]YYYUUUQQQOOOMMMKKKJJJKKKMMMOOOQQQSSSSSSSSSSSS[[[WWWTTTTTTWWWZZZZZZYYYYYYUUUSSSVVVZZZ\\\ZZZWWWXXXWWWVVVUUUTTTTTTTTTTTTUUUXXX[[[]]]\\\ZZZXXXXXXTTTSSSRRRRRRTTTUUUUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYXXXVVVSSSQQQQQQRRRYYYXXXWWWUUUTTTVVVZZZ^^^]]]ZZZVVVUUUUUUWWWWWWXXXUUUXXX\\\^^^]]][[[ZZZZZZWWWYYYXXXUUUVVVXXXWWWSSSQQQRRRTTTWWWYYY\\\]]]^^^___\\\YYY[[[___bbb```]]]aaaaaabbbbbbaaa___\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZXXXVVVUUUUUUWWWZZZ[[[YYYZZZ[[[[[[ZZZ\\\___aaacccbbbbbbcccffffffeeeddd````````````___^^^]]]\\\___``````aaabbbccccccccccccdddeeedddaaa```aaabbb```cccgggiiiiiiiiiiiijjjgggiiikkkkkkmmmuuupppddd``````]]]ZZZZZZYYYXXX[[[```cccdddcccaaacccffffffbbbZZZRRRMMMSSSSSSTTTUUUVVVVVVVVVVVVWWWTTTQQQQQQRRRTTTTTTTTTSSSWWWYYYYYY[[[\\\YYYSSSVVVRRROOOOOORRRTTTTTTSSSSSSTTTUUUVVVWWWZZZ___bbb___YYYWWW[[[]]]\\\[[[\\\bbb]]]dddwww|||lllZZZSSSRRRPPPNNNOOOPPPRRRSSSRRRWWWWWWXXXWWWVVVUUUTTTSSSVVVUUUTTTUUUVVVWWWWWWVVVRRRQQQOOOMMMMMMOOOQQQSSSTTTRRROOOMMMOOOTTTZZZ^^^cccdddbbb]]]UUUNNNKKKKKKLLLMMMMMMNNNPPPRRRTTTUUUXXXVVVUUUTTTUUUUUUUUUTTTRRRQQQQQQTTTVVVUUUOOOJJJMMMKKKJJJLLLPPPTTTTTTSSSXXXWWWUUUSSSRRRUUUZZZ^^^WWWXXXZZZZZZYYYVVVSSSQQQPPPRRRTTTTTTTTTSSSTTTUUUNNNPPPSSSVVVYYYZZZ[[[[[[^^^]]]]]]^^^___```^^^\\\[[[ZZZZZZZZZYYYYYYYYYXXXUUUVVVWWWXXXXXXXXXWWWVVVWWWYYY[[[\\\[[[ZZZ[[[\\\[[[ZZZXXXVVVTTTSSSSSSRRRRRRRRRSSSUUUWWWWWWUUUSSSUUUTTTSSSSSSTTTVVVXXXZZZXXXXXXYYYYYYZZZYYYWWWVVVWWWYYY[[[]]]]]]\\\YYYWWWXXXYYYYYY[[[]]]___```aaacccaaa\\\XXXVVVUUUUUUVVVWWWUUUUUUWWWZZZ\\\\\\ZZZ\\\\\\\\\\\\[[[ZZZYYYXXX[[[YYYUUUSSSQQQOOOLLLJJJLLLMMMPPPTTTVVVXXXZZZZZZ\\\YYYWWWUUUVVVWWWWWWVVVYYYVVVSSSUUUYYYZZZXXXUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVXXX[[[]]]\\\YYYWWWVVVTTTRRRPPPPPPQQQRRRRRRRRRPPPQQQRRRTTTUUUVVVVVVVVVYYYYYYXXXVVVSSSRRRRRRSSSWWWWWWWWWUUUTTTUUUXXX[[[[[[YYYVVVUUUWWWXXXYYYXXXWWWZZZ]]]]]]\\\[[[ZZZ[[[ZZZ\\\[[[WWWVVVXXXVVVRRRTTTTTTVVVWWWZZZ\\\^^^```^^^[[[YYY[[[___bbbaaa______```aaabbbaaa___]]]\\\ZZZYYYYYYYYYZZZZZZ[[[\\\XXXVVVTTTSSSSSSTTTWWWXXXYYYZZZ[[[[[[\\\]]]```cccfffeeeeeefffgggfffdddcccaaa`````````______^^^^^^``````aaabbbcccdddeeeeeecccddddddbbb```______```]]]```cccfffgggiiijjjllllllmmmmmmkkkkkkoooxxxwwwoooccc\\\YYYXXXVVVTTT[[[YYYYYY[[[```cccdddcccfffhhhjjjiiiddd\\\SSSMMMSSSTTTUUUVVVVVVVVVVVVVVVXXXVVVSSSQQQQQQQQQPPPOOORRRVVVWWWWWWYYY[[[XXXSSSUUUSSSPPPPPPRRRTTTTTTTTTTTTUUUUUUUUUVVVYYY^^^bbbaaa[[[WWWXXXZZZZZZ[[[^^^``````kkk{{{{{{iiiWWWQQQNNNMMMLLLNNNPPPSSSTTTSSSYYYXXXXXXWWWVVVVVVVVVVVVXXXWWWWWWWWWXXXXXXWWWVVVPPPOOOMMMMMMNNNPPPRRRTTTSSSQQQNNNMMMOOOSSSYYY\\\aaaaaa^^^YYYRRRMMMLLLLLLMMMMMMMMMNNNPPPRRRSSSTTTXXXVVVTTTTTTUUUUUUTTTRRRRRRRRRSSSUUUUUUTTTQQQNNNNNNLLLKKKMMMQQQSSSRRRQQQVVVVVVUUUSSSSSSUUUYYY]]]YYYZZZ\\\\\\[[[XXXVVVTTTQQQSSSTTTTTTSSSRRRRRRSSSNNNPPPRRRUUUWWWZZZ[[[\\\]]]\\\[[[\\\]]]]]]\\\ZZZ[[[ZZZZZZYYYXXXWWWVVVVVVSSSTTTUUUVVVWWWWWWVVVVVVWWWYYYZZZZZZYYYXXXYYY[[[ZZZYYYYYYXXXWWWWWWWWWWWWSSSRRRRRRSSSUUUUUUTTTSSSQQQPPPPPPPPPRRRTTTVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTUUUWWW[[[___```\\\XXXWWWWWWYYYZZZ\\\]]]______aaa```]]]YYYVVVTTTRRRRRRSSSSSSSSSVVVXXXZZZZZZXXX\\\\\\\\\\\\ZZZXXXVVVUUUYYYXXXVVVUUUTTTQQQNNNKKKIIILLLOOOTTTXXX[[[^^^___\\\[[[ZZZXXXUUUTTTTTTUUUXXXVVVSSSTTTWWWWWWUUURRRTTTTTTTTTTTTTTTUUUUUUUUUWWWXXXZZZ[[[ZZZXXXVVVTTTTTTRRROOOMMMNNNOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWWWW\\\]]]^^^\\\YYYWWWUUUUUUVVVWWWWWWVVVTTTTTTUUUWWWXXXVVVUUUVVVXXXZZZZZZZZZZZZ[[[]]]]]][[[ZZZZZZ[[[^^^```___ZZZXXXYYYWWWSSSXXXWWWWWWXXXYYY\\\___aaa^^^[[[YYYZZZ^^^aaaaaa___^^^___```aaa```^^^\\\[[[YYYYYYZZZ[[[\\\]]]]]]^^^WWWVVVSSSRRRRRRSSSUUUVVVYYY[[[\\\\\\]]]___bbbeeeiiihhhggghhhhhhfffcccaaaaaa```___^^^^^^___``````___```aaabbbdddfffggggggeeeeeeeeeccc```___```aaa^^^```cccdddeeegggiiikkkmmmnnnnnnllljjjkkkpppuuuvvv|||yyymmmfff^^^\\\YYYVVVSSSRRRRRRRRRZZZYYYYYY[[[^^^aaabbbbbbiiikkkmmmlllggg___UUUOOOTTTUUUVVVVVVVVVVVVVVVUUUXXXWWWUUUUUUUUUTTTRRRPPPRRRTTTUUUTTTVVVZZZYYYTTTUUUSSSPPPPPPRRRTTTUUUUUUVVVVVVUUUTTTUUUXXX]]]aaaccc\\\WWWWWWXXXXXX[[[___^^^gggvvvyyydddTTTPPPKKKKKKKKKMMMQQQTTTUUUTTTZZZYYYWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWOOONNNMMMNNNOOORRRTTTVVVQQQPPPMMMLLLNNNRRRVVVYYY]]]\\\YYYUUUPPPMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSWWWUUUTTTSSSTTTTTTSSSQQQRRRTTTUUUUUUSSSRRRRRRSSSNNNNNNNNNOOOQQQRRRQQQOOOSSSTTTUUUTTTTTTUUUXXX[[[ZZZ[[[\\\\\\[[[YYYWWWUUUTTTUUUUUUTTTRRRQQQQQQRRROOOOOOPPPRRRUUUXXX[[[]]]\\\ZZZZZZZZZ[[[[[[YYYWWW[[[[[[ZZZYYYWWWUUUTTTSSSQQQRRRSSSTTTUUUVVVVVVVVVXXXYYYYYYXXXWWWVVVXXXYYYYYYYYYZZZZZZ[[[\\\\\\]]]TTTSSSQQQQQQSSSTTTTTTTTTQQQPPPPPPPPPQQQRRRSSSTTTWWWWWWWWWVVVUUUTTTUUUWWWSSSRRRSSSXXX___```\\\WWWVVVVVVXXXYYY[[[\\\]]]]]]^^^^^^\\\[[[XXXUUURRRQQQQQQRRRSSSVVVXXXYYYYYYXXX[[[\\\\\\[[[YYYWWWTTTRRRWWWVVVVVVWWWWWWUUUPPPMMMHHHIIIMMMQQQUUUYYY\\\]]]ZZZ\\\]]][[[WWWTTTUUUWWWXXXVVVTTTSSSTTTTTTRRRPPPPPPPPPQQQRRRSSSSSSSSSTTTTTTUUUVVVXXXZZZYYYWWWUUUVVVSSSOOOMMMMMMNNNNNNNNNOOOPPPRRRTTTVVVXXXYYYYYY```dddhhhhhhddd^^^YYYVVVVVVWWWXXXXXXVVVUUUUUUUUUUUUTTTTTTVVVYYY[[[[[[ZZZZZZ[[[\\\[[[YYYXXXYYYZZZ```cccccc___\\\\\\[[[XXX[[[YYYXXXWWWXXX[[[^^^```^^^\\\YYYYYY\\\^^^^^^]]]]]]]]]^^^^^^]]][[[XXXWWWXXXYYYZZZ\\\]]]^^^______YYYWWWUUUSSSRRRTTTUUUWWWYYYZZZ\\\]]]^^^```dddfffhhhggggggggghhhfffccc``````___]]]\\\\\\^^^```aaa^^^___```bbbdddfffggghhhgggggggggeeebbbaaabbbcccdddeeefffeeedddeeegggiiijjjlllnnnnnnmmmmmmppprrruuuvvvwwwyyypppfff```^^^VVVXXXXXXVVVSSSRRRTTTVVVYYYYYYYYYZZZ\\\]]]______eeehhhjjjkkkhhhaaaZZZUUUUUUUUUVVVVVVVVVVVVVVVUUUWWWWWWWWWYYY[[[[[[XXXVVVSSSUUUTTTRRRUUUYYYZZZVVVTTTRRRQQQPPPRRRSSSUUUVVVWWWWWWUUUTTTSSSVVV[[[___bbb\\\XXXXXXXXXXXXZZZ______nnnuuu```SSSPPPNNNMMMMMMOOORRRUUUUUUUUUYYYXXXUUUSSSTTTVVVXXXZZZ\\\]]]^^^]]][[[YYYXXXXXXQQQQQQPPPPPPQQQSSSUUUWWWPPPOOOMMMMMMNNNQQQTTTWWWWWWWWWWWWVVVSSSPPPNNNMMMNNNNNNNNNNNNOOOPPPQQQRRRUUUTTTSSSSSSTTTTTTRRRQQQRRRTTTUUUSSSPPPOOOQQQTTTMMMMMMNNNPPPRRRRRRQQQQQQSSSUUUVVVWWWWWWWWWYYY[[[XXXYYYZZZZZZYYYXXXVVVUUUWWWXXXWWWUUUSSSQQQQQQRRROOOOOOOOOPPPSSSWWW[[[]]][[[ZZZYYYYYYZZZZZZXXXVVV]]]\\\\\\ZZZXXXUUUSSSQQQQQQQQQRRRTTTUUUVVVWWWWWWZZZZZZZZZXXXVVVVVVWWWYYYYYYZZZ[[[\\\]]]]]]^^^^^^WWWTTTQQQPPPQQQTTTUUUUUUTTTSSSRRRRRRQQQQQQPPPPPPUUUVVVVVVUUURRRRRRTTTVVVRRRPPPPPPUUU[[[]]]YYYUUUUUUVVVXXXYYY[[[[[[[[[[[[[[[[[[\\\\\\ZZZXXXUUUSSSPPPRRRUUUWWWXXXYYYYYYYYY[[[[[[ZZZYYYWWWUUURRRQQQUUUUUUWWWXXXYYYWWWTTTPPPJJJKKKMMMPPPSSSWWWYYY[[[XXX[[[^^^]]]ZZZXXXYYYZZZWWWVVVTTTSSSRRRQQQPPPOOOLLLMMMNNNPPPQQQQQQQQQQQQQQQQQQRRRUUUYYYZZZYYYWWWXXXUUUQQQPPPPPPPPPPPPOOOOOOPPPRRRTTTVVVWWWXXXXXXaaafffmmmoookkkbbbYYYSSSWWWXXXZZZZZZXXXVVVVVVVVVTTTSSSSSSUUUXXXZZZZZZYYYYYYZZZ[[[ZZZXXXWWWWWWYYY___dddfffcccaaaaaaaaa___\\\[[[YYYWWWWWWYYY\\\^^^___]]]ZZZXXXXXXYYYZZZZZZ\\\\\\\\\\\\ZZZWWWTTTRRRWWWXXXZZZ\\\^^^___``````ZZZXXXUUUSSSRRRSSSTTTUUUXXXZZZ[[[\\\]]]___cccfffccccccdddfffgggfffcccaaa^^^]]]\\\[[[[[[]]]___aaa]]]^^^___aaacccdddffffffdddffffffeeecccbbbbbbcccfffggghhhgggfffgggiiikkkkkkmmmooopppppppppqqqqqqoooooonnnmmmnnnttt}}}ttthhh```\\\[[[ZZZXXXYYYYYYUUUQQQQQQTTTYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]```ccceeeeeeaaa]]]ZZZUUUUUUVVVWWWWWWWWWVVVVVVWWWWWWYYY[[[]]]\\\ZZZWWWUUUVVVUUUSSSUUUZZZZZZWWWRRRQQQQQQPPPPPPRRRUUUWWWXXXWWWVVVTTTSSSTTTXXX\\\]]]ZZZZZZ\\\[[[ZZZ[[[___eeevvvppp^^^UUUSSSUUUSSSQQQQQQSSSUUUVVVVVVXXXVVVSSSQQQRRRTTTWWWYYY\\\^^^```___\\\YYYXXXXXXUUUTTTTTTSSSTTTUUUVVVVVVQQQPPPOOONNNOOOQQQSSSUUURRRUUUXXXZZZZZZVVVQQQMMMNNNNNNNNNNNNNNNOOOPPPQQQSSSRRRRRRSSSUUUUUUSSSRRRRRRSSSTTTQQQNNNMMMOOORRRKKKLLLNNNPPPQQQRRRTTTTTTUUUWWWYYYYYYYYYYYYZZZ[[[XXXYYYYYYZZZZZZYYYXXXWWWZZZZZZYYYWWWSSSRRRRRRSSSPPPOOONNNOOOQQQUUUYYY\\\[[[ZZZYYYZZZ[[[ZZZYYYWWW]]]]]]]]]\\\ZZZWWWTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXZZZ[[[[[[YYYWWWWWWXXXYYYZZZZZZ[[[\\\\\\\\\[[[[[[XXXUUUQQQPPPQQQTTTUUUVVVVVVUUUUUUSSSRRRQQQPPPOOOPPPRRRTTTSSSPPPNNNPPPRRRQQQPPPOOORRRVVVYYYXXXVVVUUUVVVXXXZZZ[[[[[[[[[ZZZYYYZZZ[[[[[[ZZZXXXVVVTTTNNNRRRVVVXXXYYYYYYZZZ[[[[[[ZZZXXXWWWUUUSSSRRRQQQUUUUUUWWWYYY[[[ZZZWWWTTTOOOPPPPPPRRRTTTWWWYYYZZZVVVYYY\\\]]]\\\[[[ZZZZZZVVVUUUTTTSSSRRRPPPOOOOOOKKKLLLNNNOOOPPPPPPOOOOOONNNMMMNNNSSSXXX[[[ZZZWWWXXXVVVTTTSSSSSSSSSRRRPPPMMMNNNOOOQQQSSSTTTUUUUUU\\\bbbjjjmmmiii```VVVQQQWWWXXXZZZYYYXXXWWWWWWXXXUUUSSSRRRSSSUUUWWWWWWWWWXXXYYY[[[ZZZYYYXXXXXXYYY]]]cccgggeeecccddddddccc]]]\\\ZZZYYYXXXYYYZZZ[[[]]][[[YYYVVVUUUVVVXXXYYY[[[[[[[[[ZZZXXXUUURRRPPPWWWXXX[[[]]]^^^_________YYYWWWTTTQQQPPPPPPRRRSSSWWWYYYZZZZZZ[[[]]]```ccc______aaadddffffffcccaaa\\\\\\\\\\\\\\\^^^```aaa]]]^^^___```bbbccceeeeee```bbbeeefffeeecccbbbbbbccceeehhhiiijjjlllnnnpppnnnooopppqqqqqqooonnnmmmgggggghhhhhhhhhkkkooorrr|||tttoooggg```\\\ZZZYYYWWWXXXXXXVVVRRROOOOOORRRVVVWWWXXXYYYXXXWWWWWWYYY[[[XXXZZZ\\\^^^___^^^]]]\\\TTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYZZZ[[[YYYVVVSSSVVVWWWVVVTTTUUUYYYYYYVVVPPPPPPPPPOOOOOOPPPTTTVVVXXXXXXWWWUUUSSSSSSVVVXXXYYYXXXZZZ^^^^^^\\\___dddooo}}}yyyiii___[[[XXX\\\YYYTTTRRRSSSVVVWWWXXXXXXVVVSSSQQQQQQSSSVVVXXXZZZ]]]```___[[[XXXWWWXXXVVVVVVUUUUUUUUUUUUUUUVVVRRRRRRQQQQQQQQQRRRTTTTTTPPPTTTYYY^^^___[[[SSSMMMOOONNNNNNNNNNNNNNNOOOPPPQQQQQQRRRTTTVVVWWWVVVTTTSSSSSSSSSQQQNNNMMMMMMNNNKKKLLLNNNOOOPPPRRRUUUXXXYYYZZZ[[[[[[YYYYYYZZZ[[[ZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[YYYVVVSSSRRRSSSTTTPPPOOONNNNNNPPPSSSWWWYYYZZZYYYYYYZZZ[[[\\\ZZZXXX[[[[[[\\\\\\[[[YYYVVVUUUSSSSSSSSSSSSTTTUUUWWWWWWXXXZZZ[[[[[[YYYXXXXXXYYYYYYZZZ[[[[[[[[[ZZZYYYXXXWWWTTTQQQPPPQQQSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPNNNRRRUUUTTTPPPNNNOOOQQQPPPPPPPPPQQQSSSVVVYYY[[[UUUVVVYYY[[[\\\[[[[[[ZZZYYYZZZZZZZZZXXXVVVSSSRRRMMMQQQVVVXXXXXXXXXYYYZZZZZZYYYVVVTTTRRRRRRRRRSSSUUUUUUVVVYYY[[[[[[ZZZXXXRRRRRRRRRSSSUUUWWWYYYZZZVVVWWWYYY[[[]]]\\\YYYVVVUUUUUUUUUSSSQQQPPPPPPPPPLLLMMMOOOPPPQQQPPPOOONNNOOOMMMMMMQQQWWWZZZXXXVVVWWWVVVUUUVVVVVVUUUSSSQQQMMMNNNPPPQQQRRRSSSSSSSSSWWW\\\ccceeeccc]]]XXXTTTVVVWWWXXXXXXVVVVVVWWWYYYWWWTTTRRRQQQRRRTTTTTTTTTWWWZZZ\\\]]]\\\ZZZZZZZZZ[[[bbbgggeeebbbbbbcccbbb___^^^]]][[[ZZZZZZZZZZZZYYYXXXVVVTTTSSSTTTWWWZZZXXXYYYZZZZZZYYYWWWUUUSSSWWWXXX[[[]]]^^^^^^]]]]]]ZZZXXXUUURRRPPPQQQRRRSSSVVVWWWXXXXXXYYYZZZ]]]```^^^___aaadddffffffccc```\\\\\\]]]^^^___aaaaaabbb___``````aaacccdddeeeeee^^^bbbgggjjjiiigggeeedddaaadddhhhkkklllmmmoooqqqnnnmmmnnnnnnnnnmmmkkkiiifffeeeeeeeeeeeegggjjjlllooottt{{{wwwpppllliiidddaaa___]]][[[YYYVVVUUUTTTRRRQQQRRRTTTVVVYYYZZZ[[[ZZZWWWWWWYYY[[[YYYYYYYYYXXXXXXXXXXXXXXXSSSTTTUUUWWWXXXYYYYYYYYYZZZYYYYYYYYYZZZYYYWWWUUUVVVWWWVVVTTTUUUXXXVVVRRRMMMOOOOOONNNMMMOOOSSSVVVWWWXXXXXXVVVTTTSSSSSSTTTXXXWWWYYY]]]^^^^^^dddkkkyyypppbbbaaabbb^^^___[[[UUURRRSSSVVVYYY[[[YYYWWWUUUSSSRRRSSSUUUVVVWWW\\\______ZZZWWWWWWXXXSSSSSSTTTTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTUUUUUURRRTTTYYY^^^```]]]UUUOOOOOOOOONNNNNNNNNNNNNNNOOOOOOPPPRRRUUUXXXYYYXXXVVVWWWUUUSSSQQQPPPOOOLLLJJJNNNOOOOOONNNNNNPPPTTTXXX[[[[[[[[[ZZZXXXWWWXXXYYY[[[[[[[[[\\\\\\]]]]]]]]]ZZZYYYXXXTTTQQQPPPRRRTTTPPPPPPOOOOOOPPPRRRTTTVVVXXXXXXXXXYYY[[[\\\[[[YYYWWWXXXZZZ[[[[[[ZZZWWWVVVSSSRRRRRRRRRRRRSSSTTTUUUTTTWWWZZZ[[[ZZZXXXWWWWWWWWWXXXZZZ[[[[[[ZZZYYYWWWUUURRROOONNNOOOQQQQQQQQQSSSSSSSSSTTTSSSSSSRRRQQQOOOSSSXXXWWWSSSPPPQQQSSSOOOPPPPPPQQQRRRVVV[[[```UUUWWWYYY[[[\\\\\\[[[ZZZZZZZZZZZZXXXVVVSSSQQQOOOKKKPPPUUUXXXXXXWWWXXXZZZZZZXXXUUURRRQQQQQQSSSTTTUUUUUUVVVXXX[[[\\\[[[ZZZQQQQQQQQQRRRTTTVVVYYYZZZVVVVVVWWWZZZ\\\\\\WWWRRRUUUUUUUUUTTTRRRPPPPPPQQQMMMOOOPPPRRRRRRQQQPPPOOOPPPNNNMMMPPPVVVYYYWWWTTTVVVVVVVVVWWWXXXWWWSSSQQQPPPQQQRRRSSSTTTTTTTTTTTTVVVYYY^^^```___]]][[[ZZZTTTUUUVVVVVVUUUUUUWWWYYYXXXUUUQQQOOOPPPQQQRRRRRRWWWZZZ^^^______]]]\\\\\\ZZZbbbgggdddaaa```aaa`````````___^^^]]][[[ZZZZZZUUUTTTSSSRRRRRRTTTYYY\\\VVVXXXYYY[[[[[[ZZZXXXWWWWWWXXX[[[]]]^^^]]]\\\\\\]]][[[XXXTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWXXX[[[^^^___```bbbeeefffeeebbb___]]]^^^___aaabbbcccccccccaaaaaabbbcccddddddeeeeee```eeekkkoooooollliiihhhcccfffjjjllllllllllllmmmiiiiiijjjkkklllllljjjhhhhhheeebbb___^^^```ccceeelllooorrrsssuuu}}}xxxrrrooommmllleeeccc```______^^^]]][[[UUUUUUUUUVVVXXXYYYYYYZZZZZZ\\\]]][[[XXXXXXZZZ\\\]]][[[XXXVVVTTTSSSSSSSSSRRRSSSUUUWWWXXXZZZZZZ[[[YYYXXXXXXZZZ\\\]]]\\\[[[UUUWWWVVVSSSTTTVVVTTTOOOLLLNNNOOONNNLLLNNNRRRVVVVVVXXXXXXWWWUUUSSSRRRRRRYYYWWWXXX[[[\\\___hhhqqq}}}iii___cccfffbbb```[[[TTTPPPRRRVVV[[[]]]ZZZYYYWWWUUUTTTTTTUUUVVVUUUZZZ___^^^ZZZVVVVVVXXXPPPPPPQQQSSSTTTUUUVVVWWWUUUUUUUUUUUUUUUVVVUUUUUUTTTUUUXXX\\\___]]]WWWQQQOOOOOONNNNNNMMMNNNNNNNNNNNNOOORRRUUUYYY[[[ZZZXXXYYYVVVSSSRRRSSSQQQLLLHHHQQQQQQPPPNNNLLLNNNSSSXXX\\\\\\[[[XXXVVVUUUWWWXXXYYYYYYYYYZZZ[[[[[[\\\\\\XXXWWWVVVSSSPPPOOOQQQSSSQQQPPPOOOOOOPPPQQQRRRSSSWWWVVVVVVXXX[[[\\\[[[ZZZTTTVVVXXXZZZ[[[ZZZXXXVVVSSSRRRQQQPPPPPPQQQSSSSSSQQQUUUYYY[[[ZZZXXXVVVVVVVVVWWWYYY[[[\\\[[[ZZZYYYRRRPPPNNNMMMNNNOOOOOONNNSSSSSSQQQPPPOOOOOOOOOPPPSSSTTTUUUSSSQQQPPPPPPQQQTTTRRRQQQSSSXXXZZZZZZYYYYYYYYYXXXXXXYYYZZZ\\\]]]\\\YYYVVVVVVWWWWWWTTTRRRRRRQQQPPPPPPRRRVVVZZZ]]]ZZZXXXVVVSSSPPPOOOOOONNNWWWWWWWWWWWWWWWXXXYYYYYYWWWUUURRRPPPPPPSSSVVVYYYWWWUUURRRRRRTTTUUUUUUUUURRRRRRQQQQQQRRRTTTWWWYYYUUUTTTRRRQQQPPPOOONNNNNNNNNOOORRRTTTWWWYYYZZZ[[[YYYXXXWWWVVVVVVWWWYYYZZZTTTTTTVVVXXXZZZZZZWWWUUUSSSUUUXXX[[[\\\[[[ZZZXXXWWWVVVUUUTTTTTTTTTUUUVVVUUUTTTRRRQQQQQQSSSUUUVVVXXXYYYZZZ[[[[[[[[[]]]^^^aaadddffffffcccaaaaaabbbcccaaa___\\\ZZZZZZZZZZZZXXXVVVTTTRRRSSSUUUXXX[[[]]]\\\\\\[[[[[[[[[\\\\\\\\\[[[ZZZ\\\^^^```aaa```ZZZZZZXXXSSSPPPQQQVVVZZZ```^^^[[[ZZZYYYZZZYYYYYY[[[___dddhhhhhheee```]]]aaa___]]]^^^___aaa``````aaabbbeeehhhiiijjjiiiiiibbbbbbfffnnnwwwyyytttmmmjjjjjjiiiiiiiiiiiiiiiiiidddddddddddddddeeefffgggeeecccaaa^^^]]]^^^bbbfffjjjmmmppppppnnnpppuuuzzz~~~xxxpppkkkiiiiiigggfffjjjfffaaa^^^]]]]]]]]]\\\[[[XXXVVVWWWZZZ\\\[[[ZZZ___\\\YYYXXXZZZ\\\^^^___^^^]]][[[XXXTTTSSSSSSUUUUUUUUUUUUUUUVVVVVVWWWXXXUUUVVVWWWYYYYYYYYYYYYXXXSSSSSSSSSRRRRRRRRRRRRRRRPPPOOONNNMMMNNNPPPRRRSSSVVVXXXZZZXXXUUURRRRRRTTTSSSXXX[[[[[[ZZZ```nnnzzzpppgggffffffdddaaa[[[XXXTTTRRRSSSXXX^^^bbbeeeaaa^^^^^^___]]]XXXRRRVVVXXXZZZZZZXXXUUUTTTTTTTTTTTTSSSRRRRRRSSSTTTUUUUUUSSSRRRTTTWWWYYYXXXVVVUUUVVVXXXYYYYYYXXXVVVUUUSSSPPPLLLKKKMMMOOOOOOMMMMMMQQQUUUVVVUUUVVV[[[```[[[XXXUUUTTTUUUUUURRRPPPMMMLLLLLLLLLNNNQQQSSSUUUVVVZZZ\\\ZZZUUURRRSSSUUURRRTTTVVVYYYZZZYYYXXXWWWZZZ[[[ZZZUUUOOOLLLOOORRRRRRTTTSSSQQQSSSYYYZZZXXXUUURRROOOPPPTTTXXXYYYYYYZZZXXXVVVXXX[[[[[[VVVQQQOOOPPPPPPQQQRRRRRRRRRQQQPPPTTTWWWYYYYYYYYYYYYYYYXXXYYYZZZZZZZZZXXXWWWUUUTTTQQQQQQQQQNNNJJJJJJNNNTTTTTTSSSSSSRRRRRRQQQQQQPPPRRRSSSTTTSSSSSSUUUWWWUUUSSSQQQRRRVVVXXXYYYXXXWWWWWWVVVVVVWWWXXXZZZ[[[ZZZXXXVVVWWWXXXXXXWWWTTTQQQQQQQQQQQQRRRTTTUUUUUU[[[ZZZXXXVVVUUUTTTTTTTTTUUUUUUUUUVVVXXXYYY[[[\\\[[[YYYUUURRRQQQRRRTTTVVVWWWUUURRRRRRSSSTTTTTTTTTTTTSSSRRRQQQRRRSSSUUUVVVTTTSSSRRRQQQPPPPPPPPPPPPOOOPPPRRRUUUWWWYYY[[[[[[ZZZZZZYYYXXXXXXXXXYYYZZZWWWWWWXXXZZZ[[[[[[XXXVVVQQQSSSVVVXXXZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWVVVUUUSSSRRRPPPPPPPPPPPPSSSUUUWWWYYYZZZ[[[\\\]]]aaacccffffffdddbbbcccddddddbbb```^^^]]]\\\\\\\\\XXXVVVUUUTTTTTTVVVXXXZZZ______^^^^^^______```aaa```___^^^___```bbbaaaaaa[[[[[[YYYVVVRRRSSSVVVYYY___^^^\\\\\\\\\\\\\\\[[[]]]```cccfffgggfffdddbbbdddbbbaaaaaaaaaaaa```^^^bbbcccccceeefffhhhjjjkkkkkkjjjkkkrrryyy{{{uuuooolllkkkjjjhhhggggggggghhhdddddddddcccddddddeeeeeedddcccaaa^^^]]]^^^bbbfffiiilllooonnnkkkkkknnnrrruuu~~~{{{vvvpppjjjfffeeeeeeeeeddddddbbb___^^^```aaaaaaaaa\\\YYYWWWWWWZZZ]]]^^^^^^```^^^\\\\\\]]]___^^^^^^______^^^[[[WWWUUUVVVWWWWWWVVVVVVVVVWWWWWWXXXYYYUUUVVVWWWXXXYYYXXXWWWWWWSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRSSSUUUVVVYYY[[[\\\ZZZWWWUUUUUUVVVVVVYYYZZZZZZ\\\eeesss~~~|||ppphhheeeeeedddaaaYYYWWWTTTSSSVVV[[[bbbfffdddaaa^^^^^^___]]]XXXTTTUUUXXXZZZ[[[YYYWWWVVVVVVVVVUUUTTTSSSSSSSSSTTTTTTVVVUUUTTTVVVYYY[[[ZZZXXXUUUVVVXXXYYYYYYXXXVVVUUUTTTQQQMMMLLLMMMNNNMMMLLLLLLPPPTTTTTTTTTUUUZZZ___^^^\\\YYYXXXWWWUUURRRNNNMMMLLLLLLLLLNNNPPPSSSTTTUUUYYY\\\[[[VVVRRRRRRTTTQQQRRRSSSUUUVVVWWWWWWWWWZZZ[[[ZZZUUUPPPNNNQQQUUUTTTVVVUUUSSSTTTYYYZZZXXXTTTRRRQQQSSSWWWYYYXXXWWWYYYWWWUUUWWWZZZYYYUUUPPPNNNOOOPPPQQQRRRRRRRRRRRRPPPSSSVVVXXXXXXXXXYYYZZZZZZ[[[]]]]]]]]]ZZZXXXVVVTTTQQQQQQQQQOOOJJJKKKNNNRRRRRRSSSTTTTTTSSSRRRQQQQQQRRRTTTUUUUUUUUUWWWYYYUUUSSSQQQQQQSSSUUUWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUUUUWWWWWWVVVUUUPPPQQQRRRRRRRRRQQQOOONNNYYYYYYXXXXXXXXXXXXYYYZZZSSSTTTUUUWWWYYY[[[]]]___```]]]XXXTTTQQQQQQRRRSSSVVVTTTSSSRRRSSSTTTSSSRRRVVVUUUSSSRRRQQQRRRRRRSSSSSSRRRQQQQQQPPPPPPPPPPPPQQQRRRTTTVVVXXXZZZ\\\]]]\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[]]]\\\YYYVVVPPPQQQSSSUUUWWWXXXZZZZZZYYYXXXVVVUUUUUUUUUVVVWWWVVVVVVUUUSSSQQQOOONNNMMMOOOQQQTTTWWWYYYYYYYYYYYY]]]___bbbcccbbbaaabbbcccdddcccbbb```___^^^^^^^^^XXXWWWWWWVVVWWWWWWXXXYYY`````````aaabbbcccdddeeeeeecccbbbbbbccccccbbb```[[[[[[ZZZXXXUUUTTTVVVXXX]]]^^^___``````___^^^]]]___```bbbdddfffggghhhhhhhhhgggffffffeeedddaaa^^^dddcccbbbcccdddgggjjjlllqqqoooooosssxxxyyytttooonnnllliiigggeeedddeeeeeeddddddcccbbbbbbbbbccccccccccccaaa___^^^___cccfffhhhkkkmmmlllhhhffffffhhhiiilllrrryyy~~~zzzwwwsssqqqkkkhhhdddaaaaaabbbaaaaaa```___^^^___aaaccccccccc]]]ZZZXXXXXX[[[___bbbcccbbbaaa````````````^^^]]]aaaaaaaaa^^^[[[YYYXXXYYYXXXXXXWWWWWWWWWXXXYYYYYYVVVWWWWWWXXXXXXWWWUUUTTTRRRTTTUUUVVVWWWUUUTTTSSSSSSTTTTTTUUUUUUVVVWWWWWWYYYZZZZZZYYYWWWVVVWWWYYYZZZYYYXXXYYY]]]gggsss|||yyyssskkkeeebbb``````___XXXVVVUUUVVVYYY^^^dddhhhbbb___]]]]]]]]]\\\XXXUUUTTTWWWZZZ\\\[[[ZZZZZZ[[[XXXXXXVVVUUUTTTSSSSSSSSSWWWVVVVVVWWWZZZ[[[[[[ZZZUUUVVVWWWXXXXXXXXXVVVVVVVVVSSSOOOMMMLLLLLLLLLKKKLLLOOORRRSSSSSSUUUZZZ^^^bbb```^^^\\\ZZZVVVQQQMMMMMMMMMLLLMMMNNNPPPRRRSSSTTTWWW[[[[[[WWWRRRQQQQQQOOOOOOPPPQQQRRRTTTVVVWWWXXXXXXWWWSSSNNNNNNRRRVVVVVVXXXXXXUUUUUUYYYZZZXXXSSSSSSTTTVVVYYYYYYWWWUUUXXXVVVUUUVVVXXXWWWTTTPPPLLLMMMOOOPPPRRRRRRSSSSSSRRRSSSUUUVVVVVVWWWYYYZZZZZZ\\\^^^___]]]ZZZWWWTTTSSSQQQQQQRRROOOKKKKKKOOOMMMOOOQQQSSSSSSRRRQQQOOOUUUVVVWWWVVVUUUTTTUUUVVVUUUSSSQQQPPPQQQSSSTTTUUUTTTTTTTTTUUUVVVVVVWWWWWWUUUTTTTTTTTTTTTTTTSSSSSSQQQQQQRRRRRRQQQPPPNNNMMMUUUUUUVVVWWWYYYZZZ[[[\\\VVVVVVWWWXXXZZZ\\\^^^___aaa^^^YYYUUURRRQQQRRRRRRVVVTTTSSSRRRSSSSSSRRRQQQWWWVVVTTTSSSQQQQQQPPPQQQQQQPPPPPPOOOOOOOOOPPPPPPSSSSSSTTTVVVXXX[[[\\\]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[]]]\\\ZZZXXXSSSSSSSSSSSSTTTVVVXXXZZZXXXWWWUUUTTTSSSTTTTTTUUUSSSTTTVVVWWWVVVUUUTTTSSSNNNPPPRRRUUUXXXWWWUUUSSSWWWYYY[[[]]]^^^^^^______bbbbbbaaa```____________YYYYYYZZZZZZZZZZZZZZZYYY]]]^^^^^^```aaaccceeefffgggeeedddccccccbbb```^^^ZZZZZZYYYXXXWWWUUUUUUUUU^^^aaacccdddbbb```^^^]]]]]]___aaadddfffiiijjjkkkjjjjjjjjjkkkkkkiiifffccceeeeeeeeeeeegggiiikkklllpppnnnnnnpppttttttqqqmmmooommmiiieeecccbbbbbbccccccbbbbbbaaaaaaaaaaaaaaacccdddcccbbbaaabbbdddggghhhjjjmmmllliiifffdddcccfffhhhlllooouuu~~~yyyrrrlllkkkllllllllleeecccbbb``````_________^^^]]]]]]^^^```aaa```___^^^\\\YYYYYY\\\```eeehhheeeccc```_________^^^]]]aaabbbcccaaa^^^[[[ZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXXXXWWWUUUTTTSSSRRRTTTWWWXXXYYYWWWUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUWWWYYY[[[]]][[[XXXYYY^^^eeekkkoooiiigggccc___\\\ZZZYYYYYYVVVVVVVVVWWWZZZ^^^bbbeee^^^\\\ZZZZZZZZZYYYWWWUUUSSSVVVZZZ\\\]]]]]]]]]^^^[[[ZZZXXXWWWUUUSSSRRRRRRUUUUUUVVVWWWXXXZZZZZZZZZUUUVVVWWWXXXXXXXXXWWWWWWWWWUUUQQQNNNLLLLLLKKKKKKNNNPPPRRRRRRSSSVVVZZZ^^^aaaaaa```^^^[[[VVVPPPLLLMMMMMMMMMMMMNNNOOOQQQQQQRRRUUUYYYZZZWWWRRRPPPNNNNNNNNNNNNNNNPPPRRRUUUWWWXXXWWWTTTPPPMMMMMMPPPSSSWWWZZZZZZWWWVVVXXXYYYWWWSSSTTTTTTUUUVVVVVVVVVUUUXXXVVVUUUVVVWWWWWWTTTRRRLLLMMMNNNPPPRRRSSSSSSTTTUUUVVVVVVUUUTTTTTTVVVXXXXXXZZZ\\\]]][[[XXXSSSQQQRRRQQQQQQSSSPPPLLLLLLOOOLLLNNNPPPRRRSSSSSSRRRQQQUUUVVVWWWVVVTTTTTTTTTVVVSSSSSSRRRPPPPPPQQQSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUTTTRRRRRRRRRSSSRRRQQQPPPPPPPPPQQQQQQRRRSSSUUUWWWYYY[[[\\\]]]ZZZZZZZZZZZZ[[[\\\]]]]]]]]][[[XXXUUURRRRRRRRRSSSUUUTTTSSSSSSTTTTTTSSSQQQXXXWWWVVVTTTRRRQQQQQQPPPOOOOOONNNNNNMMMNNNNNNNNNTTTTTTUUUVVVXXXZZZ]]]^^^[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVWWWZZZ\\\\\\ZZZXXXWWWVVVTTTSSSSSSUUUVVVWWWUUUTTTSSSQQQPPPPPPQQQQQQOOOQQQVVVZZZ]]]_________RRRRRRSSSVVVXXXWWWSSSPPPTTTUUUWWWZZZ\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^]]][[[[[[\\\]]]]]]\\\[[[ZZZXXXYYYZZZ[[[]]]```bbbcccdddcccbbbbbbaaa```]]][[[XXXWWWWWWWWWWWWVVVUUUTTT```cccffffffbbb^^^\\\[[[ZZZ\\\```dddhhhiiijjjjjjkkkkkklllnnnooonnnllliiifffgggiiijjjkkkkkkkkkkkklllkkkjjjlllooopppnnnlllmmmkkkhhhdddbbbaaaaaaaaaaaa``````_________``````dddeeeeeeeeeddddddfffhhhhhhjjjmmmnnnllliiigggfffeeefffgggiiikkkooosssvvvvvvnnnllliiifffdddcccdddeeeeeeccccccccccccaaa```___^^^ZZZYYYYYY[[[]]]^^^^^^]]]^^^]]][[[ZZZ\\\```eeeiiihhhddd^^^[[[[[[]]]^^^___```bbbcccbbb___\\\[[[ZZZWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXWWWUUUSSSRRRSSSTTTWWWYYYYYYXXXVVVUUUSSSTTTUUUVVVWWWWWWWWWVVVRRRQQQQQQRRRUUUYYY\\\^^^```___]]]___aaacccbbb```___^^^]]][[[YYYWWWVVVUUUUUUUUUVVVVVVXXXZZZ\\\^^^YYYWWWVVVVVVVVVVVVUUUTTTSSSVVVZZZ\\\]]]]]]]]]^^^[[[[[[YYYXXXUUUSSSRRRQQQRRRSSSTTTTTTUUUVVVWWWXXXUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVSSSPPPMMMLLLMMMNNNRRRSSSSSSSSSTTTWWW[[[^^^]]]^^^^^^]]]YYYTTTPPPMMMMMMMMMMMMMMMNNNNNNOOOPPPOOORRRVVVXXXVVVSSSPPPNNNOOONNNMMMMMMOOORRRUUUWWWZZZXXXUUUQQQNNNNNNPPPRRRUUUZZZ[[[XXXVVVWWWXXXWWWTTTSSSRRRRRRRRRSSSUUUWWWXXXXXXWWWWWWWWWVVVUUUTTTLLLMMMOOOQQQRRRSSSTTTTTTYYYYYYYYYWWWTTTSSSSSSUUUXXXYYY[[[[[[ZZZVVVSSSPPPRRRQQQRRRSSSQQQLLLLLLOOONNNOOOQQQSSSUUUUUUUUUUUUQQQSSSTTTTTTSSSSSSUUUVVVQQQRRRSSSRRRQQQQQQRRRTTTUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZYYYXXXUUUSSSSSSTTTSSSRRRQQQPPPPPPQQQRRRSSSQQQSSSUUUWWWZZZ[[[\\\]]]\\\\\\[[[ZZZZZZZZZZZZZZZYYYWWWUUUSSSRRRRRRSSSSSSTTTTTTSSSTTTVVVVVVTTTSSSWWWWWWVVVUUUTTTSSSSSSRRRPPPOOONNNNNNMMMMMMMMMMMMUUUUUUUUUUUUWWWZZZ\\\^^^ZZZZZZZZZZZZYYYXXXWWWWWWUUUUUUWWWYYY[[[[[[YYYWWWXXXWWWUUUTTTSSSSSSTTTUUUSSSRRRPPPOOONNNMMMNNNNNNLLLOOOUUU[[[aaaeeeggghhhXXXWWWVVVWWWZZZYYYUUUQQQUUUVVVWWWZZZ]]]^^^^^^\\\YYYZZZ[[[\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[[[[ZZZTTTUUUUUUWWWYYY\\\^^^___```___^^^______^^^[[[XXXWWWVVVUUUUUUWWWWWWVVVUUUaaadddgggfffaaa\\\[[[[[[WWWZZZ^^^bbbfffhhhiiiiiijjjjjjkkkmmmppppppooonnnhhhjjjlllmmmmmmllljjjiiiiiiiiiiiikkkmmmnnnlllkkkiiihhhfffdddbbbaaa``````^^^]]]]]]]]]^^^^^^___```cccdddffffffeeeeeeggghhhhhhjjjlllnnnnnnllljjjiiigggfffddddddfffiiinnnqqqnnnrrrwww||||||tttqqqnnniiieeeaaabbbbbbaaaaaa``````___```bbbeeeeeecccaaa``````VVVUUUUUUWWW[[[]]]^^^^^^^^^^^^]]]\\\[[[^^^bbbfffhhhccc]]]YYYYYY\\\___```___bbbddddddaaa^^^[[[ZZZWWWWWWVVVUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWVVVTTTSSSSSSTTTVVVXXXYYYXXXWWWVVVUUUVVVVVVWWWWWWXXXYYYYYYTTTRRRPPPQQQUUUZZZ^^^```bbbbbbcccddddddaaa^^^ZZZ[[[ZZZXXXXXXYYYXXXVVVTTTTTTTTTUUUVVVVVVWWWWWWWWWUUUTTTSSSSSSRRRSSSSSSSSSSSSVVVYYY[[[[[[[[[[[[\\\[[[ZZZYYYXXXVVVSSSQQQPPPNNNPPPQQQRRRQQQRRRTTTUUUUUUVVVVVVVVVWWWXXXXXXYYYVVVVVVTTTRRROOOOOOPPPRRRVVVUUUSSSSSSTTTWWWZZZ\\\ZZZ\\\\\\ZZZVVVRRROOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNPPPRRRUUUUUUSSSQQQOOOPPPOOONNNNNNOOOQQQSSSUUUZZZXXXVVVTTTSSSRRRSSSTTTRRRXXX[[[WWWTTTUUUWWWVVVSSSRRRRRRPPPPPPQQQUUUYYYXXXXXXXXXWWWVVVVVVUUUUUUNNNOOOQQQRRRSSSTTTUUUUUUZZZ[[[[[[YYYUUUSSSSSSSSSYYYZZZZZZZZZYYYWWWTTTSSSQQQPPPRRRTTTRRRMMMMMMOOONNNOOOPPPRRRTTTUUUWWWWWWQQQRRRSSSRRRQQQQQQRRRSSSNNNQQQTTTTTTSSSRRRSSSTTTTTTUUUVVVXXXXXXXXXXXXWWWUUUWWWXXXVVVSSSRRRSSSTTTRRRRRRRRRRRRRRRQQQPPPPPPOOOQQQSSSUUUWWWXXXYYYYYYZZZYYYXXXXXXWWWWWWWWWWWWUUUTTTRRRQQQPPPPPPQQQQQQTTTSSSTTTVVVXXXXXXVVVUUUVVVWWWWWWWWWVVVVVVUUUUUURRRRRRPPPOOONNNNNNNNNNNNUUUTTTTTTUUUVVVYYY[[[]]]YYYZZZ[[[[[[[[[ZZZYYYYYYXXXXXXXXXZZZZZZYYYVVVTTTTTTTTTSSSSSSRRRRRRSSSSSSRRRQQQOOOMMMLLLLLLLLLMMMLLLOOOTTTZZZ```eeehhhiii]]]ZZZXXXYYY\\\]]]ZZZVVVUUUUUUVVVYYY\\\^^^]]]ZZZVVVWWWYYY[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYSSSSSSTTTUUUWWWYYY[[[\\\[[[[[[[[[\\\]]]]]]ZZZXXXWWWUUUTTTUUUWWWYYYYYYXXX___ccceeeddd___[[[[[[\\\XXXYYY[[[^^^aaaeeegggiiijjjiiiiiijjjmmmooonnnnnnllllllllllllkkkjjjiiihhhfffggghhhjjjjjjjjjhhhfffddddddeeedddcccbbb```___[[[[[[[[[\\\]]]^^^___``````ccceeefffeeeeeeeeefffiiiiiikkklllmmmlllkkkiiihhhgggfffgggiiilllnnnoooeeejjjnnnooorrr}}}vvvqqqmmmiiifffeeedddbbb```^^^___`````````___^^^___ZZZ^^^ccceeedddbbbaaaaaaYYYWWWUUUVVVYYY\\\]]]^^^^^^^^^^^^]]][[[[[[^^^bbbfffbbb]]]ZZZ[[[]]]___``````bbbffffffccc___\\\[[[XXXXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVUUUTTTTTTUUUWWWWWWXXXWWWWWWUUUUUUTTTTTTUUUVVVXXXYYYWWWSSSOOOOOOSSSWWW[[[\\\^^^```bbbcccbbb___]]]\\\ZZZVVVSSSTTTXXXYYYUUUQQQQQQRRRTTTUUUVVVUUUTTTTTTSSSSSSRRRRRRQQQRRRSSSUUUSSSVVVYYYZZZYYYXXXXXXYYYYYYYYYYYYXXXVVVSSSQQQOOOKKKNNNPPPPPPOOOOOOQQQTTTUUUUUUVVVVVVWWWXXXYYYYYYUUUVVVUUUSSSQQQQQQTTTWWWXXXVVVSSSRRRSSSUUUWWWYYY[[[\\\\\\XXXSSSOOONNNNNNMMMMMMNNNNNNNNNMMMMMMMMMLLLMMMOOORRRSSSSSSRRRQQQOOOOOONNNNNNNNNOOOQQQQQQTTTSSSSSSSSSTTTUUUUUUTTTOOOVVVYYYVVVSSSSSSUUUUUUPPPQQQSSSSSSRRRSSSVVVYYYWWWWWWWWWVVVTTTTTTTTTUUUQQQQQQSSSTTTUUUUUUUUUUUUYYYZZZ[[[[[[XXXVVVUUUUUUXXXXXXWWWWWWVVVUUUTTTTTTQQQPPPRRRUUUSSSNNNMMMPPPLLLLLLMMMOOOQQQSSSVVVWWWTTTTTTTTTRRROOOMMMMMMMMMMMMQQQUUUVVVTTTRRRSSSTTTSSSTTTVVVWWWXXXXXXWWWVVVPPPRRRTTTSSSPPPOOOQQQSSSPPPRRRTTTUUUTTTQQQMMMKKKLLLMMMPPPRRRSSSTTTTTTTTTWWWVVVVVVUUUUUUUUUVVVVVVTTTSSSQQQPPPOOOOOOOOOOOOSSSSSSTTTVVVYYYYYYXXXVVVVVVVVVWWWXXXXXXXXXWWWWWWUUUTTTRRRQQQPPPOOOOOONNNUUUTTTTTTTTTVVVXXX[[[]]]YYYZZZ\\\]]]]]]\\\[[[ZZZ\\\[[[[[[[[[ZZZXXXTTTQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQOOOMMMLLLLLLLLLLLLMMMOOOSSSXXX]]]bbbeeeggg___[[[YYYZZZ^^^```^^^[[[TTTSSSSSSVVVZZZ\\\ZZZWWWUUUVVVXXXZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWSSSSSSTTTUUUWWWYYY[[[\\\XXXYYYYYY[[[]]]]]]ZZZXXXXXXUUUSSSUUUXXX[[[[[[ZZZ]]]aaadddbbb]]]ZZZ\\\^^^ZZZYYYXXXZZZ]]]bbbgggjjjjjjhhhggghhhjjjlllllllllooonnnkkkiiihhhggghhhiiicccdddfffggggggeeebbb```aaabbbdddeeedddcccaaa___YYYZZZZZZ[[[\\\^^^___```___aaadddeeedddddddddeeeiiiiiiiiijjjkkkkkkiiigggdddeeehhhlllnnnmmmiiifffaaaggglllmmmmmmsss~~~zzzwwwpppjjjbbbbbbbbbbbb```^^^\\\[[[ZZZ[[[\\\\\\\\\[[[\\\]]]UUUZZZaaaddddddbbbbbbccc___\\\XXXVVVWWWYYYZZZZZZ]]]______]]]ZZZYYY\\\^^^dddaaa^^^]]]^^^_________```cccggggggeeeaaa^^^\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVTTTTTTUUUUUUVVVWWWXXXXXXSSSRRRQQQQQQQQQSSSUUUWWWXXXSSSNNNLLLOOOSSSVVVVVVYYY[[[^^^^^^]]]]]]^^^___XXXRRRNNNPPPUUUWWWSSSNNNOOOPPPSSSUUUVVVUUUTTTSSSRRRRRRRRRRRRQQQRRRTTTVVVSSSVVVYYYYYYXXXVVVVVVVVVXXXXXXXXXWWWUUUSSSQQQOOOJJJMMMPPPPPPNNNNNNQQQSSSVVVUUUUUUVVVWWWXXXYYYZZZTTTUUUVVVTTTRRRSSSWWWZZZYYYVVVRRRQQQQQQSSSUUUVVV]]]]]]\\\XXXRRRMMMMMMNNNMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMPPPRRRTTTSSSRRROOONNNNNNNNNNNNNNNOOOOOOMMMMMMNNNPPPSSSTTTTTTSSSMMMTTTXXXUUUQQQRRRTTTTTTMMMQQQUUUVVVUUUUUUWWWYYYVVVVVVVVVTTTSSSRRRSSSTTTRRRSSSTTTUUUUUUUUUUUUUUUVVVYYY[[[\\\ZZZXXXWWWWWWUUUUUUTTTSSSRRRRRRSSSSSSPPPPPPRRRUUUSSSNNNMMMPPPRRRQQQPPPOOOPPPRRRTTTUUUUUUWWWYYYVVVRRRNNNOOOPPPOOOOOOPPPSSSVVVXXXWWWUUUUUUUUUTTTTTTTTTUUUVVVVVVVVVTTTSSSQQQPPPNNNKKKHHHNNNPPPRRRTTTUUUUUUTTTSSSMMMPPPSSSUUUUUUUUUVVVWWWRRRTTTVVVXXXZZZYYYXXXXXXVVVUUUTTTQQQPPPPPPRRRTTTQQQRRRSSSUUUVVVWWWXXXXXXVVVWWWWWWVVVTTTTTTVVVXXXWWWVVVUUUSSSQQQOOOMMMLLLJJJLLLOOOSSSUUUVVVUUUUUUVVVVVVXXXZZZ]]]^^^]]]\\\\\\\\\\\\YYYVVVSSSSSSSSSMMMMMMNNNOOOPPPPPPQQQQQQTTTQQQNNNLLLKKKIIIGGGFFFPPPPPPPPPRRRUUUZZZ^^^aaa^^^\\\[[[\\\______[[[XXXVVVTTTSSSSSSTTTWWWZZZ\\\WWWVVVVVVYYY]]]^^^\\\ZZZTTTUUUVVVWWWWWWUUUSSSRRR[[[YYYWWWVVVVVVXXXZZZ[[[XXXXXXYYY[[[\\\\\\ZZZWWWTTTSSSSSSTTTVVVYYY\\\^^^```aaabbbcccbbbaaa___]]][[[\\\[[[ZZZZZZ]]]dddiiiiiijjjkkkkkkjjjjjjlllmmmlllmmmnnnllljjjgggfffgggdddcccaaaaaabbbbbb```^^^]]]```cccdddccc```______]]]\\\[[[\\\^^^`````````gggggggggfffdddcccdddfffiiihhhfffeeeccccccbbbbbbbbbbbbdddhhhlllmmmjjjgggeeedddcccfffkkkqqquuuwwwxxx{{{|||{{{{{{~~~}}}}}}vvvnnniiigggfffdddbbb[[[YYYVVVUUUUUUWWWWWWWWWUUUWWWYYYZZZYYYYYYZZZ[[[XXXZZZ]]]aaabbbcccbbbaaaaaa___]]]ZZZYYYXXXXXXXXX^^^^^^\\\ZZZXXXYYY]]]```\\\]]]\\\[[[YYYZZZ]]]______bbbddddddccc```_________]]]ZZZXXXVVVVVVWWWXXXZZZ[[[]]]]]]\\\ZZZWWWUUUUUUWWWYYYXXXVVVTTTTTTTTTUUUSSSRRRRRRTTTUUUUUUUUUTTTQQQOOONNNPPPQQQRRRRRRWWWZZZ\\\[[[XXXXXX]]]aaaYYYUUURRRSSSVVVWWWSSSPPPPPPQQQSSSTTTTTTRRRPPPOOOMMMOOOQQQSSSSSSQQQOOOMMMMMMMMMRRRXXXVVVQQQRRRXXXRRRTTTWWWXXXXXXVVVSSSQQQTTTQQQLLLHHHGGGJJJNNNQQQSSSTTTVVVWWWWWWTTTRRRPPPSSSUUUTTTQQQQQQTTTUUUSSSUUUUUUTTTPPPLLLLLLOOORRRYYYZZZZZZWWWSSSNNNKKKJJJLLLMMMMMMMMMLLLKKKLLLLLLQQQPPPPPPQQQRRRSSSSSSQQQOOOMMMHHHFFFIIINNNMMMGGGFFFIIINNNSSSVVVWWWVVVUUUNNNPPPSSSUUUUUUTTTRRRPPPTTTTTTUUUUUUVVVWWWWWWXXXVVVUUUSSSQQQPPPOOOPPPPPPVVVYYY]]]^^^]]]ZZZXXXXXXVVVXXX[[[]]]\\\ZZZVVVSSSXXXWWWUUUSSSQQQQQQTTTVVVRRRPPPOOOQQQTTTWWWWWWUUUSSSRRRQQQQQQQQQSSSUUUVVVRRRSSSUUUUUUTTTSSSSSSTTTNNNNNNOOORRRUUUVVVUUUTTTXXXXXXXXXWWWWWWWWWVVVVVVUUUSSSQQQPPPPPPOOOMMMKKKMMMNNNQQQTTTUUUVVVUUUUUUPPPPPPPPPOOONNNOOORRRUUUSSSTTTVVVXXXYYYYYYXXXWWWUUUUUUTTTRRRQQQQQQSSSTTTPPPQQQSSSTTTUUUVVVVVVVVVUUUVVVWWWWWWUUUUUUVVVWWWUUUUUUUUUTTTRRROOOMMMKKKMMMNNNPPPSSSTTTUUUUUUUUUVVVVVVWWWYYY\\\]]]\\\[[[^^^^^^]]]ZZZVVVSSSRRRRRRPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPOOOOOOOOORRRQQQQQQRRRUUUYYY]]]```\\\\\\\\\]]]^^^]]][[[YYYVVVUUUTTTSSSTTTVVVYYY[[[WWWWWWWWWYYY\\\]]]\\\YYYVVVWWWXXXYYYXXXWWWUUUTTTYYYYYYYYYYYYZZZZZZZZZ[[[ZZZYYYXXXXXXZZZ[[[[[[ZZZVVVUUUUUUVVVXXXZZZ]]]___aaaaaabbbcccbbbaaa___]]]ZZZZZZ[[[ZZZZZZ\\\bbbfffdddgggjjjkkkkkkkkklllnnnlllmmmmmmkkkgggeeeeeeeeedddbbb````````````^^^]]]\\\___bbbcccbbb```______]]]]]]]]]]]]^^^___```aaaggghhhiiihhhfffeeefffgggddddddddddddeeefffggghhhcccbbbcccfffjjjkkkiiigggcccaaa___aaaeeejjjnnnoooqqqrrrrrrnnnkkklllrrrxxx}}}|||pppjjjhhhddd```_________^^^\\\[[[XXXUUUSSSTTTUUUUUUUUUSSSTTTVVVVVVVVVWWWYYY[[[XXXZZZ]]]___aaaaaa```______^^^]]]\\\[[[ZZZZZZZZZ]]]]]]]]][[[YYYZZZ\\\^^^]]]]]]\\\ZZZYYYZZZ]]]```^^^```bbbbbbaaa``````aaa```___]]][[[ZZZZZZ[[[[[[[[[\\\]]]^^^]]]ZZZWWWVVVVVVWWWYYYXXXVVVTTTTTTTTTTTTSSSRRRSSSUUUVVVUUUTTTRRRPPPNNNMMMOOOQQQRRRRRRTTTWWWXXXWWWTTTSSSWWW[[[WWWTTTQQQRRRTTTUUURRROOONNNOOOPPPRRRRRRQQQOOONNNJJJLLLNNNPPPQQQPPPNNNMMMMMMKKKNNNSSSSSSPPPQQQUUUVVVWWWYYYZZZYYYVVVRRRPPPRRRPPPLLLIIIIIIKKKNNNPPPPPPSSSWWWZZZZZZWWWTTTQQQTTTVVVTTTQQQQQQVVVWWWVVVTTTTTTRRROOOKKKJJJMMMOOOSSSVVVXXXXXXUUURRRPPPPPPNNNNNNNNNMMMMMMMMMNNNOOORRRQQQPPPPPPRRRSSSRRRQQQNNNLLLHHHFFFIIINNNMMMHHHIIIKKKNNNQQQSSSTTTSSSRRRRRRSSSUUUVVVWWWWWWVVVUUUTTTUUUUUUVVVWWWWWWXXXXXXWWWVVVSSSQQQOOOOOONNNNNNSSSXXX___cccccc```]]]\\\XXXYYY[[[\\\[[[YYYVVVTTTVVVVVVUUUSSSQQQRRRUUUXXXUUUSSSQQQRRRTTTUUUTTTSSSTTTSSSRRRRRRSSSTTTVVVWWWRRRRRRSSSUUUWWWWWWUUUTTTNNNMMMNNNPPPSSSTTTSSSRRRZZZZZZ[[[[[[ZZZYYYXXXWWWUUURRROOONNNNNNOOOOOONNNKKKMMMPPPSSSUUUVVVVVVVVVSSSRRROOOKKKJJJLLLQQQUUUTTTUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTSSSSSSSSSTTTTTTPPPQQQRRRSSSTTTUUUUUUUUUTTTVVVXXXXXXWWWVVVVVVVVVSSSTTTUUUUUUSSSPPPMMMKKKPPPPPPQQQSSSTTTVVVWWWWWWWWWVVVVVVXXXZZZ[[[ZZZXXX^^^^^^]]]ZZZUUURRRQQQQQQTTTSSSPPPOOONNNNNNOOOPPPRRRUUUXXXXXXVVVTTTTTTUUUTTTSSSSSSSSSUUUXXX\\\^^^[[[\\\^^^^^^\\\[[[ZZZ[[[WWWUUUTTTSSSTTTUUUWWWYYYYYYXXXYYYZZZ\\\\\\ZZZYYYXXXXXXYYYZZZZZZXXXWWWVVVXXXYYY[[[\\\]]]\\\[[[ZZZ\\\ZZZWWWWWWXXX[[[\\\\\\XXXXXXXXXXXXZZZ\\\^^^```aaaaaabbbbbbaaa```^^^]]]YYYZZZ[[[[[[[[[]]]```bbb```dddhhhkkkllllllmmmmmmllllllkkkhhhdddbbbbbbcccbbb```___^^^^^^^^^\\\ZZZ[[[^^^```aaa```___``````]]]___aaaaaa___^^^aaacccfffhhhkkkkkkjjjiiiiiijjjccccccdddeeefffhhhjjjjjjdddcccbbbdddfffhhhhhhhhhgggdddaaaaaacccgggjjjkkklllllljjjfffbbbbbbfffjjjnnnooorrruuu{{{zzzrrrlllllllllhhhccc```\\\[[[[[[\\\]]]]]][[[YYYZZZWWWSSSRRRRRRRRRRRRQQQQQQQQQRRRRRRRRRTTTXXX[[[XXXZZZ\\\^^^^^^^^^\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]\\\]]]^^^]]][[[ZZZ[[[\\\^^^]]]\\\ZZZXXXYYY]]]```\\\]]]______^^^^^^```aaa```___]]]\\\\\\\\\]]]^^^[[[\\\]]]]]]\\\ZZZXXXVVVVVVWWWYYYXXXVVVTTTTTTUUUSSSSSSSSSUUUWWWWWWUUUSSSOOOMMMLLLLLLOOOQQQRRRRRRSSSUUUUUUSSSPPPOOORRRUUUVVVSSSPPPQQQSSSSSSQQQNNNKKKLLLMMMOOOOOOOOONNNNNNJJJKKKMMMOOOPPPPPPOOOOOONNNKKKLLLPPPRRRRRRRRRTTTXXXYYYZZZZZZXXXUUUQQQOOOOOONNNLLLJJJJJJKKKMMMNNNMMMQQQWWW[[[\\\ZZZVVVSSSSSSUUUSSSPPPPPPUUUWWWVVVSSSRRRPPPMMMIIIHHHJJJKKKPPPSSSWWWYYYXXXVVVUUUTTTRRRQQQOOONNNNNNOOOQQQRRRSSSRRRPPPPPPQQQRRRRRRQQQMMMLLLIIIGGGJJJNNNNNNIIIMMMNNNOOOPPPQQQQQQQQQPPPTTTTTTUUUVVVWWWWWWXXXXXXUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWTTTRRROOOMMMLLLLLLLLLSSS]]]dddeeeccc```]]]ZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUSSSRRRSSSVVVXXXXXXVVVTTTSSSSSSSSSRRRQQQSSSSSSRRRSSSSSSTTTVVVVVVUUUSSSSSSTTTWWWXXXTTTQQQOOOOOONNNPPPRRRSSSSSSRRRXXXYYYZZZ[[[\\\[[[ZZZZZZXXXTTTOOOMMMMMMNNNOOOOOOMMMNNNQQQTTTUUUVVVUUUTTTUUUTTTQQQMMMLLLNNNSSSWWWTTTUUUVVVWWWXXXWWWWWWWWWVVVUUUUUUUUUVVVVVVUUUTTTQQQRRRSSSTTTUUUUUUUUUUUUTTTVVVYYYZZZXXXVVVVVVVVVQQQSSSUUUVVVUUURRRNNNLLLQQQQQQRRRSSSUUUXXXZZZ[[[XXXWWWVVVWWWXXXXXXWWWVVV[[[[[[[[[YYYUUUSSSRRRSSSWWWUUURRROOONNNNNNOOOPPPWWW\\\```___YYYTTTSSSUUUUUUUUUTTTTTTUUUWWWYYY[[[YYY\\\___^^^[[[YYYYYY[[[VVVVVVTTTTTTTTTUUUVVVWWWYYYZZZZZZ[[[\\\[[[ZZZXXXXXXYYYYYYZZZYYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\ZZZXXXXXXZZZ[[[\\\[[[YYYYYYYYYYYY[[[\\\^^^______````````````___^^^]]][[[[[[\\\]]]^^^^^^___``````dddiiimmmmmmlllkkkkkkkkkjjjiiieeeaaa______``````^^^\\\\\\\\\\\\ZZZXXXZZZ\\\____________aaabbb___cccgggfffbbb```cccffffffiiilllmmmlllkkkkkkkkkhhhhhhgggffffffffffffgggeeedddbbbbbbdddfffhhhiiikkkgggcccaaabbbdddeeefffffffffeeebbb```aaaeeehhhkkklllmmmoooqqquuuxxx{{{{{{~~~|||wwwnnniiicccbbbccccccbbbbbb^^^]]]\\\\\\\\\[[[ZZZYYYXXXUUURRRPPPOOOPPPOOONNNPPPPPPPPPOOOPPPSSSXXX\\\YYYYYY[[[\\\\\\[[[YYYXXXYYYZZZ\\\^^^`````````___[[[]]]^^^^^^[[[YYYYYYYYY]]]]]]\\\YYYXXXXXX\\\^^^\\\]]]]]]\\\[[[[[[]]]___\\\\\\[[[[[[[[[[[[\\\]]][[[\\\]]]]]]\\\ZZZXXXWWWVVVXXXXXXWWWUUUTTTTTTUUUTTTTTTUUUWWWYYYXXXVVVSSSLLLKKKJJJLLLOOOQQQRRRRRRSSSTTTTTTQQQOOONNNPPPRRRUUUSSSQQQQQQSSSSSSQQQOOOJJJKKKLLLMMMNNNOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOOPPPMMMLLLOOOSSSUUUUUUTTTWWWXXXXXXXXXVVVSSSPPPNNNLLLLLLKKKKKKLLLLLLLLLMMMLLLOOOSSSXXXZZZYYYXXXVVVSSSUUUSSSOOOOOOSSSTTTSSSQQQPPPNNNKKKHHHGGGGGGHHHOOOSSSXXXZZZYYYWWWUUUTTTUUUSSSPPPOOOPPPRRRTTTUUUUUUTTTQQQQQQRRRSSSSSSRRRNNNNNNLLLJJJLLLPPPPPPLLLPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSTTTUUUWWWXXXTTTUUUWWWXXXYYYYYYXXXXXXXXXWWWUUURRROOOMMMKKKJJJGGGMMMVVV\\\^^^]]][[[ZZZYYYXXXXXXWWWXXXXXXYYYZZZWWWWWWVVVTTTRRRRRRTTTWWWXXXWWWUUUTTTSSSRRRRRRQQQRRRRRRRRRRRRSSSTTTUUUUUUUUUSSSQQQSSSVVVWWWUUUSSSRRRQQQPPPQQQSSSTTTTTTSSSTTTUUUWWWYYY[[[\\\]]]]]][[[WWWQQQNNNMMMNNNNNNNNNOOOQQQSSSTTTUUUTTTSSSRRRRRRRRRRRRPPPPPPQQQTTTWWWUUUVVVVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWYYYXXXVVVSSSRRRSSSTTTUUUVVVVVVWWWWWWTTTVVVYYYZZZXXXWWWVVVVVVPPPRRRUUUWWWVVVTTTQQQNNNPPPQQQRRRTTTXXX[[[^^^___ZZZXXXVVVVVVVVVVVVUUUTTTVVVWWWXXXVVVTTTSSSTTTUUUYYYVVVSSSPPPOOOOOOPPPQQQXXX]]]bbb```ZZZTTTRRRSSSUUUUUUUUUTTTUUUVVVWWWXXXWWWZZZ]]]]]]ZZZWWWXXXZZZVVVUUUTTTTTTTTTUUUVVVVVVZZZ[[[\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUVVVYYY[[[]]]YYYYYYYYY[[[]]]]]][[[YYYXXXXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^___^^^^^^^^^_________```aaaaaaaaa```bbbggglllnnnmmmkkkiiihhhhhhhhhgggccc___]]]\\\]]]]]]\\\ZZZZZZ[[[ZZZYYYWWWZZZ\\\]]]^^^^^^```bbbdddccchhhkkkjjjeeeccceeeiiifffhhhlllmmmlllkkkjjjkkkjjjiiihhhgggfffeeeeeeeeegggeeecccbbbbbbdddgggjjjiiieeeaaa____________^^^______^^^]]]]]]___bbbdddggghhhkkkmmmnnnmmmkkkiiiiiikkknnnrrrxxxxxxvvvuuuuuuvvvuuurrroooiiigggbbb^^^]]]^^^______\\\[[[ZZZXXXVVVVVVWWWYYYWWWTTTPPPNNNNNNNNNMMMMMMPPPPPPOOONNNOOORRRXXX\\\YYYYYYZZZZZZZZZYYYWWWWWWWWWYYY[[[^^^___``````___ZZZ\\\]]]]]]ZZZXXXVVVVVV[[[\\\[[[YYYWWWWWWYYY[[[\\\\\\\\\ZZZXXXWWWXXXZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXWWWXXXXXXWWWUUUTTTTTTVVVUUUUUUVVVXXXZZZYYYWWWTTTKKKJJJJJJLLLOOOQQQRRRQQQRRRRRRQQQOOONNNMMMOOOPPPUUUTTTSSSSSSSSSSSSRRRQQQKKKKKKLLLMMMNNNOOOOOOOOOQQQPPPOOONNNMMMLLLLLLLLLNNNMMMLLLMMMRRRVVVVVVSSSSSSTTTTTTTTTSSSQQQOOONNNIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMOOOQQQSSSUUUWWWXXXVVVXXXVVVRRRQQQTTTTTTQQQPPPNNNLLLJJJHHHGGGGGGFFFMMMQQQUUUXXXXXXWWWWWWWWWVVVSSSPPPOOORRRTTTVVVVVVWWWUUUSSSRRRSSSUUUUUUUUUPPPRRRQQQNNNOOOSSSSSSOOOQQQQQQPPPQQQRRRTTTVVVWWWVVVUUUTTTSSSTTTUUUWWWXXXSSSUUUVVVXXXYYYXXXXXXWWWWWWVVVUUURRROOOMMMKKKIIIGGGKKKOOOSSSTTTUUUVVVWWWVVVUUUTTTUUUVVVYYY[[[]]]YYYYYYXXXVVVSSSQQQRRRSSSUUUUUUTTTSSSRRRRRRRRRSSSQQQQQQRRRSSSSSSTTTTTTTTTQQQPPPOOOPPPSSSVVVXXXYYYUUUSSSRRRRRRTTTUUUUUUTTTRRRRRRSSSUUUXXX[[[]]]___]]]YYYTTTPPPOOOOOOOOOOOOQQQRRRSSSTTTTTTSSSRRRQQQMMMOOOPPPPPPPPPPPPRRRTTTVVVVVVWWWXXXYYYZZZ[[[[[[ZZZXXXWWWYYY[[[ZZZVVVRRRQQQRRRTTTUUUWWWXXXXXXXXXUUUWWWYYYYYYXXXWWWWWWWWWRRRSSSUUUWWWWWWVVVTTTRRRQQQRRRTTTWWWZZZ]]]___```\\\YYYWWWVVVVVVUUUTTTSSSRRRSSSUUUTTTSSSSSSTTTUUUWWWVVVSSSRRRQQQQQQRRRSSSTTTXXX\\\]]]ZZZWWWUUUVVVTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXZZZZZZXXXWWWVVVWWWTTTTTTTTTTTTTTTUUUVVVVVVYYY[[[]]]]]][[[ZZZZZZZZZWWWWWWWWWVVVVVVVVVVVVUUUUUUSSSRRRRRRTTTWWWZZZ]]]YYYYYYZZZ\\\^^^^^^[[[XXXXXXXXXYYYYYYZZZZZZZZZZZZ]]]]]]^^^______```aaabbbcccbbbaaabbbccccccbbbaaadddhhhlllmmmkkkhhhfffdddeeeeeeeeeccc```]]][[[[[[ZZZYYYXXXYYYZZZZZZYYYXXXZZZ[[[]]]]]]^^^aaadddggggggjjjlllllliiifffggghhheeegggjjjjjjiiihhhhhhiiiggggggffffffeeeffffffgggfffeeecccaaa___aaaeeehhhhhhfffcccbbbaaa```^^^\\\___^^^]]]\\\\\\^^^```aaacccdddhhhkkkllljjjddd```ccccccdddeeehhhnnnuuu{{{{{{}}}zzzrrrmmmkkkkkkjjjiiihhhiiikkkkkkjjjhhheeefffddd]]]YYYYYYZZZYYYXXXXXXXXXWWWVVVWWWZZZ]]]UUURRROOOMMMMMMMMMMMMMMMPPPPPPPPPOOOOOORRRWWWZZZYYYYYYYYYYYYXXXXXXWWWVVVWWWXXXYYY[[[\\\]]]^^^^^^ZZZ[[[\\\[[[XXXUUUTTTTTTXXXYYYZZZYYYWWWVVVVVVWWWZZZ[[[[[[YYYVVVUUUUUUUUU[[[[[[[[[[[[[[[[[[[[[[[[WWWWWWXXXYYYZZZZZZZZZZZZWWWXXXXXXVVVTTTSSSUUUVVVUUUTTTTTTVVVXXXXXXVVVTTTKKKKKKKKKMMMPPPRRRRRRQQQOOONNNMMMLLLMMMNNNOOOPPPUUUUUUTTTSSSSSSRRRRRRQQQLLLMMMMMMMMMNNNOOOOOOOOOPPPNNNLLLIIIGGGGGGGGGGGGIIIKKKKKKKKKNNNSSSTTTQQQPPPQQQQQQQQQPPPOOOMMMLLLGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMOOORRRTTTVVVWWWZZZZZZWWWVVVWWWVVVRRROOOMMMKKKJJJJJJIIIHHHFFFHHHLLLQQQTTTVVVWWWYYYZZZUUURRROOOOOOSSSVVVVVVTTTWWWTTTRRRQQQSSSUUUVVVVVVRRRUUUUUURRRRRRTTTSSSQQQPPPPPPQQQRRRTTTVVVWWWYYYYYYXXXWWWVVVVVVVVVWWWXXXRRRTTTVVVXXXXXXXXXWWWVVVTTTTTTSSSRRRPPPNNNLLLKKKKKKLLLMMMNNNOOOQQQTTTWWWSSSSSSRRRSSSUUUXXX[[[]]][[[[[[ZZZWWWSSSQQQQQQQQQRRRSSSSSSRRRQQQPPPRRRSSSRRRRRRSSSTTTUUUUUUUUUUUUQQQPPPOOONNNOOORRRWWW[[[VVVTTTRRRRRRSSSTTTTTTTTTSSSSSSRRRSSSVVVYYY]]]___\\\YYYUUURRRQQQRRRQQQQQQOOOQQQSSSTTTUUUTTTSSSRRROOOPPPPPPOOONNNNNNPPPQQQVVVVVVWWWXXXZZZ\\\]]]^^^\\\ZZZYYY[[[]]][[[VVVPPPOOOPPPRRRTTTVVVXXXXXXYYYWWWXXXYYYXXXWWWVVVWWWYYYSSSTTTVVVWWWXXXWWWWWWVVVSSSUUUWWWZZZ\\\]]]]]]]]]^^^[[[XXXVVVUUUUUUSSSRRRQQQRRRSSSRRRQQQQQQRRRSSSTTTTTTSSSSSSSSSTTTTTTUUURRRTTTWWWYYYZZZYYYXXXWWWRRRRRRSSSSSSSSSTTTTTTTTTWWWVVVVVVWWWXXXWWWUUUSSSRRRRRRSSSTTTUUUVVVVVVWWWXXX[[[]]]]]][[[ZZZ[[[\\\XXXWWWWWWVVVVVVVVVVVVVVVQQQQQQRRRSSSUUUWWWYYY[[[[[[ZZZZZZ[[[\\\]]]\\\ZZZYYYYYYZZZZZZZZZZZZZZZZZZ^^^^^^___```bbbdddfffggggggdddbbbbbbcccdddcccaaacccfffiiijjjhhheeeccccccaaaccceeedddaaa]]][[[ZZZXXXWWWWWWXXXZZZ[[[[[[ZZZ[[[\\\]]]]]]^^^bbbfffjjjiiijjjkkkkkkjjjhhhfffeeeeeefffgggfffeeedddeeefffeeedddddddddeeefffggggggccccccbbb___]]]^^^aaaeeegggfffeeeeeedddbbb^^^[[[]]]\\\[[[[[[\\\^^^______bbbccceeeiiillljjjeeeaaa^^^^^^^^^^^^```eeekkkppppppooonnnlllnnnrrryyy~~~|||wwwuuuvvvvvvsssoooqqqrrrrrrooojjjeeeddddddcccbbbbbbbbbbbbbbbaaaaaa___dddeee^^^XXXXXXXXXVVVTTTVVVXXXYYYXXXXXX[[[]]]SSSQQQMMMLLLMMMNNNNNNMMMPPPPPPPPPOOONNNPPPTTTWWWXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXYYYZZZ[[[[[[YYYZZZZZZXXXUUUSSSRRRRRRUUUWWWYYYYYYWWWUUUSSSSSSVVVXXXYYYXXXVVVTTTSSSTTTYYYYYYZZZZZZZZZYYYYYYXXXTTTTTTVVVWWWXXXZZZ[[[[[[XXXXXXXXXVVVTTTSSSUUUVVVSSSRRRQQQRRRTTTUUUTTTSSSLLLLLLLLLNNNPPPRRRQQQPPPNNNMMMLLLMMMOOOQQQRRRSSSSSSTTTTTTSSSQQQPPPPPPQQQMMMMMMMMMMMMMMMMMMNNNNNNNNNLLLIIIFFFEEEEEEFFFGGGDDDJJJNNNLLLMMMRRRSSSQQQQQQQQQQQQPPPNNNLLLJJJIIIGGGGGGIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRVVVYYYXXXXXXYYYWWWRRROOOLLLJJJJJJKKKLLLJJJHHHHHHKKKNNNPPPRRRTTTWWWYYYTTTPPPNNNOOOTTTVVVUUURRRTTTRRROOOOOORRRUUUVVVWWWTTTWWWWWWTTTRRRSSSSSSPPPPPPPPPQQQSSSTTTUUUVVVWWWZZZYYYXXXVVVUUUUUUTTTTTTQQQRRRUUUWWWXXXWWWUUUTTTQQQQQQRRRRRRQQQOOONNNMMMKKKLLLMMMMMMMMMPPPTTTWWWSSSSSSRRRRRRSSSUUUWWWYYYZZZZZZZZZWWWTTTRRRQQQRRRQQQRRRSSSQQQOOONNNPPPRRRSSSSSSTTTVVVVVVVVVVVVVVVTTTTTTRRRNNNKKKMMMSSSYYYWWWTTTRRRRRRSSSTTTTTTSSSVVVTTTSSSRRRTTTXXX\\\___[[[XXXUUUSSSTTTTTTTTTSSSNNNOOORRRTTTUUUUUUTTTTTTSSSSSSQQQOOOMMMMMMOOOQQQVVVVVVWWWYYY[[[]]]___```]]][[[ZZZ\\\^^^\\\UUUOOOMMMNNNPPPSSSUUUWWWXXXYYYXXXXXXYYYXXXVVVVVVXXXZZZUUUUUUVVVWWWXXXXXXXXXXXXVVVXXXZZZ\\\]]]\\\[[[ZZZ___\\\XXXVVVUUUTTTSSSRRRQQQRRRSSSRRRPPPOOOOOOPPPRRRSSSSSSTTTUUUUUUVVVVVVTTTTTTUUUWWWYYYZZZXXXUUUQQQQQQRRRRRRSSSSSSSSSTTTWWWUUUTTTUUUXXXXXXTTTQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWZZZ]]]^^^\\\ZZZ[[[]]]XXXXXXWWWVVVVVVVVVVVVWWWOOOPPPSSSUUUWWWXXXYYYYYY]]][[[YYYXXXZZZ\\\]]]]]]YYYZZZZZZ[[[[[[[[[ZZZZZZ___```aaabbbeeegggiiikkkhhheeebbbaaacccdddcccaaaaaacccfffgggfffdddbbbbbb___bbbeeeeeebbb^^^[[[YYYWWWVVVVVVXXXZZZ\\\[[[[[[[[[\\\]]]]]]___bbbhhhkkkjjjiiiiiijjjjjjiiifffccceeeeeeeeedddbbbaaacccdddfffeeeeeedddddddddeeeeee```aaa```^^^[[[[[[___bbbaaaaaaaaabbbaaa___ZZZVVVVVVUUUTTTVVVYYY[[[]]]]]]aaaaaabbbeeeiiiiiifffbbbXXXYYYZZZ[[[]]]bbbhhhlllmmmkkkgggddddddhhhoootttxxxzzzzzzxxxtttuuuzzzzzznnniiieeeaaaccchhhlllllljjjdddhhhkkkkkkgggcccaaa```___^^^^^^]]]]]]]]]]]]\\\XXX```bbb\\\VVVVVVVVVSSSNNNSSSWWWXXXVVVTTTTTTUUUSSSPPPMMMLLLMMMNNNNNNNNNOOOOOOOOONNNNNNOOORRRUUUXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWVVVVVVWWWYYYZZZYYYZZZYYYWWWSSSQQQQQQQQQSSSVVVYYYZZZXXXTTTRRRPPPRRRUUUXXXXXXWWWUUUTTTTTTVVVVVVWWWWWWVVVUUUUUUTTTRRRSSSTTTVVVXXXZZZ[[[\\\XXXXXXXXXVVVTTTSSSUUUWWWRRRPPPOOOOOOQQQRRRRRRQQQMMMMMMMMMOOOQQQRRRQQQPPPOOONNNNNNOOORRRUUUWWWWWWRRRRRRSSSRRRPPPOOOOOOPPPNNNMMMMMMLLLLLLLLLLLLMMMMMMKKKIIIGGGFFFGGGIIIJJJCCCLLLRRRPPPOOOSSSUUUSSSTTTSSSRRRPPPMMMKKKHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMNNNOOOPPPPPPPPPOOOOOOKKKPPPUUUVVVWWWXXXUUUQQQNNNLLLJJJKKKMMMMMMKKKIIILLLNNNOOOOOOOOOPPPSSSUUURRROOOMMMOOOTTTVVVTTTPPPRRROOOMMMNNNPPPTTTVVVWWWTTTXXXXXXTTTQQQRRRQQQOOOPPPPPPRRRSSSTTTTTTTTTTTTXXXWWWVVVUUUSSSRRRQQQPPPPPPRRRTTTVVVWWWVVVUUUSSSOOOPPPQQQQQQQQQPPPOOONNNIIIJJJLLLMMMMMMOOOSSSVVVTTTTTTSSSRRRRRRSSSTTTUUUXXXYYYYYYWWWUUUSSSSSSTTTQQQSSSSSSQQQMMMLLLNNNPPPUUUTTTTTTVVVYYYYYYWWWTTTRRRTTTTTTRRRPPPOOORRRUUUUUUUUUUUUSSSRRRSSSUUUXXXZZZYYYWWWVVVUUUVVVWWWWWWZZZWWWSSSPPPOOOPPPSSSUUUNNNNNNOOOQQQRRRTTTUUUUUURRRQQQPPPNNNMMMMMMNNNNNNWWWWWWWWWWWWVVVXXX[[[^^^ZZZ[[[]]]^^^^^^\\\YYYWWWPPPPPPQQQRRRSSSVVVWWWYYYWWWWWWWWWXXXXXXXXXXXXXXX[[[YYYWWWXXXZZZ[[[ZZZXXXXXXVVVUUUVVV\\\aaa```]]]```^^^\\\[[[ZZZWWWTTTQQQTTTTTTXXX[[[VVVNNNNNNTTTSSSRRRSSSUUUVVVUUUSSSPPPSSSQQQOOOQQQVVVYYYXXXWWWUUURRRQQQRRRUUUWWWWWWUUUQQQSSSUUUWWWWWWWWWVVVUUUWWWUUUSSSTTTWWWXXXWWWUUUWWWWWWWWWXXX[[[]]]]]]\\\\\\ZZZXXXVVVTTTTTTUUUVVVQQQRRRUUUWWWYYYZZZZZZZZZ]]]\\\YYYXXXXXXYYY[[[\\\[[[[[[[[[[[[ZZZZZZ[[[]]]___bbbdddccc______ccchhhgggfffeeedddcccccccccccc```aaaaaabbbbbbaaa______bbbcccccc```]]][[[[[[[[[ZZZXXXVVVVVVYYY[[[\\\\\\YYY\\\_________```dddggggggfffdddcccbbbccccccdddfffgggfffccc___^^^___bbbddddddddddddddddddeeeeeebbb```]]][[[[[[^^^aaaccc^^^___``````___\\\YYYWWWVVVWWWYYY\\\^^^___```aaaccccccccccccaaa___]]][[[WWWWWWXXXYYY\\\___bbbddddddbbb```^^^^^^```ccceeemmmooopppmmmhhhdddcccdddhhhjjjnnnsssxxx~~~wwwvvvvvvtttrrrooonnnjjjgggkkkqqqppphhhdddccc```^^^^^^```ccceeegggdddbbbaaaaaaaaa___^^^```[[[ZZZ______ZZZXXX[[[___``````^^^ZZZWWWVVVVVVXXXVVVTTTSSSTTTTTTSSSRRRSSSOOONNNQQQRRRQQQQQQSSSSSSRRRQQQPPPQQQQQQSSSSSSWWWXXXXXXWWWUUUUUUVVVXXXXXXWWWUUUUUUUUUXXX[[[]]]\\\\\\ZZZWWWTTTRRRSSSUUUVVVXXXYYYXXXUUUUUUWWWZZZTTTUUUVVVWWWVVVUUUTTTSSSQQQTTTVVVWWWUUUSSSRRRRRRNNNOOORRRTTTVVVWWWWWWWWWXXXYYYYYYVVVRRRRRRUUUXXXVVVSSSQQQQQQTTTUUUTTTRRRSSSRRRRRRRRRSSSQQQNNNKKKKKKMMMPPPSSSTTTSSSRRRPPPVVVQQQLLLJJJLLLNNNNNNNNNLLLMMMNNNOOOOOONNNLLLKKKLLLNNNLLLGGGEEEIIIMMMMMMIIIPPPTTTRRRQQQTTTUUUUUUVVVVVVUUURRRNNNJJJGGGGGGJJJKKKKKKKKKKKKLLLPPPRRRMMMLLLJJJJJJLLLNNNNNNNNNSSSQQQPPPSSSWWWXXXTTTOOOQQQMMMIIIKKKOOORRRQQQNNNOOOQQQSSSSSSQQQPPPOOOPPPPPPPPPQQQQQQRRRRRRRRRSSSUUUSSSQQQPPPRRRSSSSSSSSSYYYXXXVVVUUUUUUTTTSSSQQQQQQPPPOOONNNNNNNNNOOOPPPWWWWWWWWWVVVUUUSSSQQQOOOSSSSSSRRRQQQQQQQQQRRRRRROOONNNMMMNNNNNNNNNLLLJJJJJJKKKKKKKKKLLLOOOTTTWWWZZZZZZWWWQQQOOOSSSUUUTTT\\\[[[ZZZXXXVVVTTTRRRRRRSSSPPPMMMJJJJJJLLLOOORRRWWWVVVVVVWWWZZZZZZWWWUUUTTTUUUUUUTTTRRRRRRTTTWWWVVVUUUSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRXXXVVVSSSPPPOOOPPPQQQSSSPPPPPPQQQQQQRRRSSSSSSTTTRRRQQQOOOMMMLLLLLLMMMNNNTTTUUUVVVVVVUUUVVVYYY\\\YYYZZZ\\\]]]\\\[[[XXXWWWRRRRRRRRRSSSSSSTTTTTTTTTVVVWWWWWWWWWXXXXXXYYYYYY\\\[[[YYYZZZ[[[ZZZXXXUUUVVVTTTRRRTTTYYY^^^^^^[[[___^^^]]]\\\YYYWWWUUUTTTVVVUUUWWWYYYUUUOOOOOOTTTSSSSSSSSSUUUVVVUUURRRPPPSSSRRRQQQRRRUUUVVVWWWVVVTTTRRRQQQRRRUUUWWWVVVUUUTTTUUUVVVWWWWWWVVVUUUTTTUUUSSSSSSTTTWWWXXXVVVTTTQQQPPPQQQSSSWWWYYYYYYYYYYYYXXXXXXXXXWWWVVVUUUUUUSSSTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]^^^]]]```bbbaaa^^^___cccggghhhgggeeecccaaaaaaaaaaaaaaabbbccccccbbb```^^^]]]aaaaaaaaa```]]][[[[[[\\\YYYWWWVVVVVVZZZ^^^```aaa^^^___```^^^]]]]]]```cccccccccaaaaaa```aaabbbbbbcccdddcccaaa]]]\\\^^^```___```aaaaaabbbbbbbbbbbb```^^^]]][[[\\\]]]```aaa[[[\\\\\\\\\[[[XXXVVVTTTXXXYYY[[[]]]___```aaaaaabbbbbbbbbbbb```^^^\\\[[[YYYYYYZZZZZZ\\\]]]___```aaa___]]]\\\\\\___bbbdddgggiiijjjhhhddd```______[[[]]]```cccggglllqqquuuzzzvvvppphhheeeddddddaaa^^^dddeeeccc```ccchhhhhhdddcccaaa___\\\\\\]]]___aaa___^^^\\\\\\]]]^^^^^^]]]]]]XXXXXX^^^aaa___^^^```^^^______\\\YYYVVVUUUUUUXXXVVVTTTTTTUUUVVVUUUTTTTTTPPPNNNRRRSSSRRRRRRTTTRRRQQQQQQPPPQQQRRRSSSTTTWWWWWWXXXVVVUUUTTTVVVWWW[[[YYYWWWVVVUUUVVVXXXYYY[[[[[[ZZZWWWTTTQQQQQQRRRSSSTTTUUUTTTSSSRRRUUUWWWSSSSSSTTTTTTTTTSSSRRRQQQTTTTTTUUUTTTSSSPPPOOONNNMMMNNNPPPSSSTTTUUUUUUUUUVVVWWWXXXUUURRRRRRUUUYYYWWWUUUSSSSSSTTTUUUTTTRRRSSSSSSRRRQQQPPPOOONNNNNNNNNOOOQQQSSSSSSRRRPPPOOOPPPMMMIIIHHHKKKMMMOOOOOOKKKKKKLLLLLLLLLLLLLLLKKKLLLOOOMMMGGGEEEIIILLLLLLHHHNNNQQQPPPPPPSSSUUUUUUTTTTTTRRRPPPLLLJJJHHHHHHLLLKKKJJJKKKLLLMMMNNNOOOLLLJJJIIIIIILLLOOOQQQQQQTTTRRRQQQTTTWWWXXXTTTOOOQQQNNNKKKLLLPPPRRRRRROOORRRSSSSSSSSSRRRQQQOOONNNRRRRRRRRRRRRSSSSSSSSSTTTWWWTTTPPPNNNPPPRRRTTTUUUYYYXXXVVVUUUUUUTTTQQQNNNPPPPPPNNNMMMMMMNNNOOOOOOTTTTTTUUUUUUTTTRRRPPPOOOOOOOOOOOONNNNNNNNNNNNNNNLLLKKKKKKLLLNNNNNNMMMKKKKKKLLLLLLLLLMMMPPPTTTXXXYYYZZZXXXTTTSSSWWWYYYWWW[[[[[[YYYWWWUUUTTTRRRRRRUUUSSSPPPMMMKKKLLLNNNOOOXXXXXXXXXYYYZZZZZZXXXVVVUUUUUUVVVUUUTTTUUUWWWYYYXXXTTTQQQQQQSSSTTTSSSQQQPPPQQQQQQQQQQQQPPPOOOOOOTTTSSSRRRPPPOOOOOOOOOOOOQQQQQQRRRRRRRRRSSSSSSSSSSSSQQQNNNLLLKKKKKKMMMNNNQQQRRRTTTUUUTTTUUUVVVXXXWWWXXXZZZ[[[ZZZYYYWWWVVVSSSSSSTTTTTTSSSRRRPPPOOOTTTUUUUUUVVVWWWXXXXXXYYY\\\[[[[[[\\\\\\ZZZVVVRRRTTTQQQNNNQQQUUUYYYZZZZZZ\\\___```]]]YYYVVVVVVWWWXXXUUUTTTVVVTTTQQQQQQTTTTTTSSSSSSTTTUUUUUURRRPPPSSSTTTTTTTTTSSSSSSUUUVVVTTTRRRQQQRRRTTTUUUUUUUUUTTTUUUUUUUUUUUUTTTSSSSSSQQQQQQRRRUUUWWWWWWUUUSSSLLLLLLMMMPPPTTTVVVVVVVVVTTTUUUWWWYYYYYYWWWVVVTTTVVVVVVXXXYYY[[[[[[[[[[[[YYY[[[\\\^^^^^^^^^]]]\\\___```aaabbbaaaaaa```___ZZZ]]]^^^^^^\\\]]]aaaeeegggeeebbb```^^^^^^______aaabbbdddeeeccc```]]]ZZZ^^^______^^^\\\[[[[[[\\\\\\YYYXXXXXX\\\aaaeeefffcccbbb```\\\ZZZYYY\\\^^^___^^^^^^^^^^^^______```^^^___^^^]]][[[ZZZ[[[\\\[[[\\\___aaabbbaaa`````````______^^^^^^^^^___```ZZZ[[[ZZZZZZYYYXXXWWWVVV[[[\\\]]]___```aaabbbbbbaaaaaaaaa```___]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\ZZZYYYZZZ\\\___aaabbbdddeeedddaaa]]]\\\[[[WWWYYY[[[\\\]]]___ccceeehhhkkkpppuuuzzz}}}|||uuupppooonnnkkkhhhccc```[[[ZZZ[[[[[[YYYVVV[[[^^^^^^[[[[[[___aaaaaabbb```]]][[[YYYYYYZZZZZZYYYXXXWWWXXXZZZ\\\]]]\\\[[[WWWVVV\\\bbbcccaaa```^^^^^^^^^[[[WWWTTTTTTTTTXXXVVVTTTTTTVVVWWWXXXWWWUUUPPPOOORRRTTTSSSRRRTTTQQQQQQPPPQQQQQQSSSUUUVVVWWWXXXXXXVVVUUUTTTUUUWWW]]][[[YYYWWWVVVUUUVVVVVVZZZ[[[ZZZXXXTTTQQQOOOOOOOOOPPPQQQPPPOOOOOOQQQSSSSSSSSSSSSSSSSSSRRRQQQQQQWWWUUURRRQQQOOOMMMKKKIIIJJJLLLNNNPPPRRRSSSSSSSSSTTTVVVVVVTTTRRRRRRVVVZZZYYYWWWUUUUUUVVVUUUTTTRRRTTTTTTTTTQQQNNNMMMOOORRRQQQRRRSSSSSSRRRPPPNNNLLLJJJHHHGGGGGGJJJMMMOOOOOOIIIIIIHHHHHHIIIJJJKKKLLLNNNPPPOOOIIIGGGJJJLLLKKKJJJOOOQQQOOOPPPTTTVVVUUURRRQQQOOOMMMLLLKKKKKKKKKMMMKKKIIIJJJMMMNNNNNNLLLKKKIIIGGGHHHLLLPPPSSSTTTUUUSSSRRRTTTWWWWWWTTTPPPQQQNNNLLLMMMPPPSSSRRRQQQUUUSSSSSSUUUWWWXXXUUURRRSSSSSSRRRRRRSSSSSSTTTTTTXXXTTTPPPMMMOOORRRUUUVVVWWWVVVVVVVVVUUUSSSOOOLLLPPPOOONNNMMMMMMMMMMMMMMMQQQQQQSSSTTTSSSRRRPPPOOOKKKLLLMMMNNNNNNNNNMMMLLLJJJIIIIIIKKKMMMNNNMMMKKKLLLMMMMMMMMMNNNPPPUUUXXXXXXZZZZZZWWWXXX[[[]]]ZZZZZZYYYXXXVVVTTTSSSSSSRRRTTTSSSQQQPPPOOOOOOOOOOOOXXXXXXYYYYYYZZZYYYWWWVVVUUUUUUTTTTTTUUUVVVXXXZZZYYYTTTPPPPPPSSSTTTRRRNNNPPPPPPRRRRRRRRRQQQPPPOOOPPPQQQQQQPPPOOONNNLLLKKKOOOPPPPPPRRRSSSTTTTTTUUUUUUSSSOOOMMMKKKLLLMMMOOONNNQQQSSSTTTTTTTTTUUUVVVUUUVVVWWWXXXXXXWWWVVVUUURRRSSSTTTUUUTTTRRROOONNNQQQRRRRRRSSSTTTUUUVVVVVVXXXYYY[[[\\\\\\YYYTTTQQQRRRNNNLLLOOOSSSUUUXXXZZZZZZ^^^aaa^^^YYYUUUWWWZZZZZZVVVSSSRRRSSSSSSSSSSSSTTTTTTSSSTTTUUUTTTRRRPPPSSSUUUVVVTTTQQQPPPSSSUUUSSSRRRRRRRRRSSSTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRNNNPPPSSSVVVWWWWWWUUUTTTMMMMMMNNNPPPSSSUUUTTTSSSQQQRRRTTTUUUVVVVVVVVVUUUWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[]]]^^^____________``````aaaccccccbbb```]]]ZZZ[[[\\\[[[ZZZZZZ]]]```bbb```^^^[[[[[[[[[]]]^^^]]]___bbbdddccc```\\\ZZZ[[[\\\]]]]]][[[[[[\\\]]]dddaaa]]]]]]___cccfffhhheeebbb^^^ZZZXXXXXXYYY[[[[[[[[[\\\\\\\\\]]]^^^^^^YYYYYYZZZYYYYYYYYYYYYZZZZZZ\\\___bbbccccccaaa```bbbbbbbbbaaa```___^^^]]]ZZZZZZ[[[[[[[[[\\\\\\]]]]]]^^^___aaabbbbbbbbbbbb```______^^^]]][[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXZZZYYYXXXXXXYYY[[[^^^___aaabbbccccccaaa___\\\[[[YYY[[[\\\]]]]]]]]]___aaadddfffiiilllooopppqqqqqqpppqqqrrrtttxxx}}}}}}|||}}}sssmmmqqqlllfffcccbbbbbbaaa``````]]]ZZZZZZ[[[]]]]]]]]][[[^^^```]]]ZZZZZZ^^^aaabbb```^^^[[[XXXWWWVVVVVVWWWVVVUUUVVVYYY[[[[[[[[[\\\XXXVVVZZZ```bbb___\\\^^^^^^]]]ZZZWWWUUUTTTUUUVVVTTTSSSSSSUUUWWWXXXXXXUUUPPPOOORRRTTTSSSRRRTTTQQQQQQQQQQQQSSSTTTVVVXXXXXXYYYYYYXXXVVVUUUVVVWWW\\\[[[YYYXXXWWWVVVUUUUUUZZZ[[[[[[ZZZVVVRRRPPPOOONNNNNNNNNNNNNNNNNNOOOPPPTTTTTTTTTTTTTTTTTTSSSSSSXXXUUUPPPNNNMMMLLLIIIGGGIIIJJJLLLOOOPPPQQQQQQQQQRRRSSSTTTSSSQQQRRRVVVZZZZZZYYYXXXWWWWWWUUUTTTSSSRRRVVVXXXUUUQQQNNNQQQUUUTTTTTTTTTSSSQQQNNNLLLJJJHHHHHHGGGHHHJJJLLLMMMNNNJJJHHHGGGFFFGGGIIILLLNNNPPPSSSRRRMMMKKKLLLNNNLLLOOORRRRRRPPPPPPTTTUUUSSSPPPNNNKKKJJJKKKMMMNNNNNNMMMIIIGGGIIINNNQQQOOOKKKLLLJJJHHHHHHKKKOOORRRTTTTTTSSSRRRTTTUUUVVVSSSQQQOOOMMMKKKLLLOOOQQQRRRQQQTTTRRRQQQVVV\\\```]]]YYYRRRRRRQQQPPPPPPQQQRRRSSSVVVSSSPPPOOOPPPRRRTTTTTTSSSSSSSSSUUUUUUTTTPPPLLLPPPOOONNNMMMLLLLLLKKKKKKNNNPPPRRRTTTTTTSSSQQQPPPKKKMMMOOOQQQQQQPPPOOONNNLLLKKKKKKLLLMMMNNNLLLKKKKKKLLLMMMMMMNNNPPPSSSVVVWWWZZZ[[[YYYZZZ]]]]]]ZZZYYYXXXVVVTTTSSSSSSSSSTTTOOOPPPQQQSSSSSSTTTTTTSSSVVVWWWXXXYYYXXXWWWVVVVVVTTTSSSRRRSSSTTTVVVWWWXXXXXXTTTPPPPPPTTTUUUQQQMMMOOOPPPQQQRRRRRRQQQPPPOOONNNOOOPPPPPPOOOMMMJJJIIIKKKLLLNNNPPPSSSUUUVVVWWWWWWUUURRROOONNNNNNOOOPPPNNNPPPRRRSSSSSSSSSTTTUUUTTTUUUUUUVVVVVVVVVUUUTTTQQQRRRTTTUUUUUUSSSQQQPPPOOOOOOPPPQQQQQQRRRSSSSSSRRRUUUXXX[[[ZZZWWWSSSQQQQQQLLLLLLPPPSSSSSSUUUZZZXXX\\\___]]]XXXVVVXXX[[[YYYWWWSSSQQQRRRTTTUUUTTTTTTSSSRRRSSSTTTUUUSSSRRRTTTVVVVVVTTTQQQOOOQQQTTTRRRRRRRRRRRRQQQRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTUUUMMMPPPSSSVVVWWWVVVUUUTTTOOOOOOOOOQQQSSSSSSQQQOOOPPPOOOOOOPPPRRRTTTVVVWWWVVVWWWWWWWWWXXXYYYZZZ[[[^^^]]]\\\\\\]]]___aaabbb_________```bbbaaa]]]ZZZZZZZZZZZZXXXWWWWWWYYYZZZZZZZZZXXXXXXYYY[[[]]]^^^XXX[[[___bbbbbb```^^^[[[ZZZ[[[\\\\\\[[[[[[\\\^^^lllhhhdddbbbbbbdddeeeeeeccc```\\\YYYXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\\\\]]]]]]VVVVVVVVVWWWXXXYYYYYYYYYYYY\\\___bbbcccbbbaaa```ccccccbbbaaa___]]][[[YYYWWWWWWXXXZZZ[[[]]]^^^______```aaaaaabbbbbbaaaaaa^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXXXXYYYZZZ\\\^^^^^^___aaabbbbbb```\\\ZZZVVVXXX[[[\\\[[[[[[\\\\\\```bbbdddfffhhhiiiiiiiiijjjhhhffffffhhhkkknnnppptttsssqqqoooooosssxxx}}}|||~~~|||tttsssxxxyyyyyyxxxvvvsssnnnjjjggghhhfffgggnnnppplllfffdddfffddd```]]]\\\\\\]]]]]]^^^[[[WWWUUUWWW[[[^^^```___aaaccc```[[[XXX[[[aaabbbaaa___\\\ZZZXXXVVVUUUVVVTTTSSSTTTVVVWWWWWWVVVXXXWWWVVVXXX]]]```^^^ZZZ^^^^^^]]]ZZZWWWVVVWWWXXXUUUSSSQQQQQQSSSVVVXXXXXXUUUPPPOOORRRTTTRRRRRRTTTSSSSSSSSSSSSTTTVVVXXXYYYZZZ[[[ZZZYYYWWWVVVWWWXXXXXXXXXYYYYYYXXXWWWWWWVVVYYY[[[\\\[[[XXXUUUSSSSSSPPPOOONNNNNNOOOOOOOOOOOORRRRRRRRRSSSSSSTTTTTTTTTWWWUUURRROOOMMMLLLJJJHHHHHHIIILLLNNNPPPQQQQQQQQQPPPRRRSSSRRRPPPQQQUUUYYYYYYZZZZZZYYYWWWVVVTTTTTTQQQVVV[[[[[[VVVRRRRRRTTTTTTTTTSSSRRROOOMMMJJJIIIJJJJJJKKKKKKKKKKKKLLLMMMKKKIIIHHHGGGGGGJJJMMMOOORRRVVVVVVQQQOOOPPPPPPNNNPPPRRRRRROOOOOOQQQPPPMMMKKKHHHFFFFFFIIILLLMMMMMMLLLHHHGGGJJJPPPSSSQQQMMMNNNLLLIIIIIIKKKMMMOOOOOOQQQQQQQQQRRRSSSSSSSSSRRRLLLKKKJJJKKKMMMOOOPPPQQQRRRPPPPPPUUU[[[___\\\YYYPPPOOONNNMMMMMMNNNOOOPPPQQQPPPPPPRRRSSSSSSQQQOOOMMMNNNPPPSSSUUUTTTRRROOOPPPPPPOOONNNMMMLLLJJJJJJMMMOOORRRTTTUUUTTTRRRQQQKKKMMMOOOQQQRRRRRRPPPOOOQQQPPPOOOOOOOOONNNLLLJJJIIIKKKLLLLLLLLLNNNQQQSSSVVVZZZ[[[YYYYYY[[[ZZZWWWXXXWWWUUUTTTSSSTTTUUUVVVOOOPPPSSSUUUVVVUUUTTTSSSTTTVVVXXXYYYXXXWWWWWWXXXUUUSSSQQQQQQSSSUUUVVVUUUVVVTTTRRRRRRTTTTTTRRRPPPMMMNNNNNNOOOOOOOOOOOOOOOMMMNNNOOOOOONNNLLLJJJHHHIIIJJJLLLOOORRRUUUWWWXXXWWWVVVTTTRRRPPPOOOOOOOOOMMMOOOPPPQQQPPPQQQSSSTTTSSSTTTTTTUUUUUUUUUUUUUUURRRRRRTTTUUUUUUTTTSSSSSSOOOOOOOOOOOOPPPPPPPPPPPPMMMQQQUUUWWWVVVSSSQQQPPPOOOJJJKKKRRRTTTQQQSSSYYYWWWZZZ\\\[[[YYYWWWXXXZZZVVVWWWUUUQQQQQQTTTUUUTTTSSSRRRQQQRRRTTTUUUUUUTTTUUUUUUUUUSSSQQQQQQQQQRRRQQQRRRRRRRRRPPPPPPRRRSSSVVVUUUSSSRRRRRRTTTVVVWWWMMMOOOSSSTTTTTTSSSSSSSSSNNNNNNNNNPPPQQQPPPMMMKKKOOOOOONNNNNNPPPSSSVVVXXXVVVVVVVVVWWWXXXYYY[[[\\\```^^^\\\[[[\\\^^^aaaccc___]]][[[\\\___^^^[[[WWWYYYYYYWWWVVVVVVVVVWWWXXXVVVVVVWWWXXXYYY[[[]]]^^^WWWZZZ]]]```bbbaaa___^^^ZZZ[[[]]]]]]\\\\\\]]]^^^mmmjjjfffdddddddddcccbbbbbb^^^[[[YYYYYYZZZ[[[[[[YYYZZZ[[[[[[\\\[[[[[[ZZZTTTTTTUUUWWWZZZ[[[[[[YYYZZZ[[[^^^```aaa```______``````___^^^]]][[[YYYXXXUUUVVVXXXZZZ[[[]]]]]]]]]``````aaaaaaaaa``````___\\\\\\ZZZYYYYYYXXXXXXYYYYYYXXXWWWVVVWWWXXXYYYZZZZZZYYYYYYXXXXXXYYY[[[[[[[[[\\\]]]```aaa___[[[XXXUUUXXX[[[]]]\\\[[[[[[[[[]]]^^^```aaacccdddddddddfffdddaaaaaacccfffhhhiiimmmllliiieeedddfffkkkoookkkkkkmmmmmmiiibbbaaadddeeegggiiikkkkkkhhheeebbbbbb^^^^^^aaaaaa^^^\\\]]]___^^^\\\[[[ZZZZZZZZZZZZ]]]ZZZVVVSSSSSSWWW\\\___aaaaaaaaa```ZZZVVVXXX^^^aaa``````^^^\\\ZZZWWWVVVTTTRRRPPPQQQRRRSSSSSSRRRSSSUUUWWWWWWZZZ______\\\\\\]]]\\\ZZZXXXWWWYYY[[[VVVSSSQQQPPPRRRUUUWWWXXXVVVQQQPPPSSSUUUSSSSSSUUUVVVVVVUUUUUUVVVXXXZZZ[[[ZZZ[[[[[[YYYWWWUUUVVVXXXVVVWWWXXXYYYYYYYYYXXXWWWXXXYYYZZZZZZXXXWWWWWWXXXTTTRRRPPPOOOPPPPPPPPPNNNNNNNNNNNNOOOPPPRRRTTTUUUWWWXXXWWWSSSOOOKKKJJJJJJHHHJJJLLLOOOPPPQQQQQQQQQPPPQQQRRRQQQOOOPPPTTTXXXWWWYYY[[[ZZZXXXUUUUUUUUUQQQVVV[[[\\\YYYUUUSSSSSSRRRRRRQQQOOOMMMKKKIIIHHHJJJLLLNNNMMMLLLKKKKKKKKKLLLKKKIIIHHHHHHJJJMMMOOORRRVVVWWWTTTQQQRRRRRROOOMMMOOOOOOMMMMMMOOOLLLGGGFFFDDDBBBDDDIIILLLLLLKKKKKKJJJJJJMMMQQQRRRQQQOOONNNLLLJJJIIIJJJKKKKKKJJJMMMMMMNNNNNNOOOPPPQQQRRRKKKJJJJJJKKKLLLNNNPPPQQQQQQPPPPPPRRRUUUVVVTTTQQQOOOMMMKKKJJJJJJKKKLLLMMMNNNNNNPPPRRRTTTRRROOOKKKJJJKKKMMMPPPSSSTTTSSSQQQQQQQQQPPPOOONNNLLLJJJIIILLLOOORRRUUUUUUTTTRRRPPPIIIJJJLLLNNNOOOOOOOOOOOOTTTSSSQQQQQQQQQPPPMMMKKKHHHJJJLLLLLLLLLMMMPPPRRRUUUXXXYYYWWWWWWYYYYYYVVVWWWVVVUUUSSSTTTUUUWWWXXXSSSTTTVVVVVVUUUSSSQQQOOOSSSVVVYYYZZZYYYXXXYYY[[[VVVTTTQQQQQQSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSMMMMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOOOONNNLLLJJJHHHHHHIIIKKKNNNPPPSSSUUUVVVVVVUUUTTTSSSQQQOOONNNMMMLLLMMMMMMMMMMMMNNNQQQSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTQQQPPPPPPPPPPPPOOOOOOOOOLLLOOOSSSTTTQQQNNNLLLLLLLLLHHHKKKSSSUUUOOOPPPWWWWWWXXXYYYYYYYYYYYYXXXXXXRRRXXXXXXSSSPPPSSSUUUUUUQQQPPPPPPQQQTTTVVVWWWVVVVVVTTTRRRRRRRRRSSSRRRQQQPPPRRRSSSQQQOOOOOOQQQSSSYYYWWWTTTQQQPPPPPPRRRSSSLLLNNNQQQQQQOOONNNPPPQQQLLLMMMNNNPPPQQQPPPMMMKKKNNNOOOPPPQQQSSSTTTVVVWWWVVVVVVVVVWWWYYY[[[]]]^^^___^^^]]]]]]]]]^^^_________[[[XXXYYY[[[\\\YYYVVVVVVUUUTTTTTTVVVXXXYYYYYYUUUWWWYYYZZZ\\\\\\]]]\\\[[[\\\___aaabbbaaa```___[[[\\\^^^]]]\\\\\\]]]^^^fffdddccccccdddeeedddcccaaa^^^[[[ZZZ[[[\\\[[[YYYYYYYYYZZZZZZZZZYYYXXXWWWTTTTTTUUUXXX\\\^^^]]][[[^^^^^^___``````aaa``````^^^^^^^^^]]]]]]]]]]]]^^^]]]^^^```bbbbbbaaa```______`````````___^^^]]]]]][[[ZZZYYYXXXWWWWWWXXXXXX[[[YYYVVVTTTTTTVVVXXXZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZ\\\___aaa```[[[WWWWWWZZZ^^^```^^^\\\[[[[[[\\\]]]]]]^^^___```aaaaaaaaa___]]]^^^aaadddfffeeekkkjjjgggcccaaabbbfffiiifffcccbbbcccaaa\\\ZZZ\\\ZZZ\\\___bbbdddeeeeeeddd```]]]\\\]]]ZZZUUUUUUYYY[[[\\\]]]\\\[[[ZZZZZZZZZ^^^]]]ZZZWWWVVVWWW[[[]]]```]]]]]]^^^ZZZUUUWWW]]]^^^_________^^^[[[YYYXXXRRRQQQPPPPPPRRRSSSSSSRRRSSSYYY[[[YYYXXX\\\]]]\\\ZZZZZZYYYXXXVVVWWWZZZ\\\XXXUUURRRQQQSSSVVVXXXXXXXXXTTTRRRVVVWWWVVVVVVXXXYYYYYYXXXXXXXXXYYY[[[\\\YYYZZZYYYWWWUUUTTTTTTVVVUUUWWWYYYZZZZZZYYYWWWVVVUUUVVVWWWWWWWWWXXXZZZ\\\WWWTTTQQQQQQQQQQQQOOOMMMLLLLLLMMMNNNPPPSSSUUUWWWYYY]]]^^^YYYPPPJJJIIIKKKJJJKKKMMMPPPQQQRRRRRRRRRPPPQQQRRRPPPNNNOOOSSSWWWUUUXXXZZZZZZXXXUUUUUUVVVSSSUUUWWWYYYXXXVVVTTTRRRPPPOOONNNMMMLLLJJJIIIIIIHHHKKKNNNNNNLLLJJJJJJKKKLLLKKKJJJIIIIIIJJJLLLMMMPPPTTTVVVTTTRRRSSSRRROOOJJJMMMNNNNNNPPPRRRNNNGGGGGGEEEDDDGGGMMMPPPPPPMMMNNNNNNOOOPPPPPPPPPOOONNNKKKJJJIIIJJJKKKJJJIIIGGGHHHIIIJJJKKKLLLNNNPPPRRRJJJKKKKKKLLLLLLNNNQQQSSSPPPPPPQQQRRRRRRRRRPPPOOONNNMMMJJJHHHHHHIIIKKKLLLMMMMMMNNNPPPQQQPPPMMMKKKKKKJJJKKKNNNQQQSSSRRRQQQRRRRRRRRRQQQOOOLLLJJJIIIKKKNNNQQQTTTTTTSSSPPPNNNHHHIIIJJJKKKMMMNNNOOOPPPTTTRRRQQQQQQRRRQQQOOOMMMIIIKKKLLLMMMMMMNNNPPPRRRSSSVVVWWWUUUVVVYYYZZZXXXXXXVVVUUUTTTTTTVVVYYYZZZUUUUUUVVVVVVTTTRRRPPPOOOSSSWWWZZZ[[[ZZZZZZ[[[]]]XXXUUURRRRRRTTTVVVUUUSSSRRRTTTVVVVVVTTTTTTTTTUUUOOONNNMMMMMMMMMNNNPPPQQQNNNNNNOOONNNMMMLLLJJJIIIIIIJJJKKKMMMOOOQQQRRRSSSTTTTTTTTTSSSQQQOOOLLLKKKKKKKKKKKKJJJJJJLLLOOORRRSSSSSSTTTTTTUUUUUUUUUVVVXXXWWWVVVUUUTTTTTTTTTUUUSSSRRRRRRQQQQQQPPPPPPOOOLLLOOORRRRRRNNNJJJIIIIIIJJJFFFJJJSSSTTTNNNNNNVVVWWWVVVVVVWWWYYYZZZYYYWWWPPPXXXZZZTTTOOORRRUUUUUUQQQPPPOOOQQQTTTWWWXXXXXXVVVSSSPPPQQQSSSTTTRRRPPPPPPRRRSSSQQQOOONNNPPPSSSYYYVVVRRRNNNKKKKKKLLLMMMKKKMMMOOONNNLLLKKKMMMPPPLLLLLLNNNQQQSSSSSSPPPNNNNNNOOORRRUUUVVVWWWVVVVVVWWWWWWWWWXXXZZZ]]]___aaa]]]^^^_________^^^]]]\\\___[[[WWWWWWZZZ[[[YYYUUUTTTSSSRRRSSSVVVYYY[[[[[[WWWYYY[[[]]]^^^^^^\\\[[[___```aaabbbbbbbbbaaa```\\\]]]^^^^^^\\\\\\]]]^^^^^^^^^___aaadddfffeeedddbbb___\\\[[[\\\]]]ZZZXXXXXXYYYYYYZZZYYYXXXVVVUUUUUUTTTUUUYYY^^^```___\\\bbbbbbbbbbbbbbbccccccccc^^^^^^^^^___aaabbbdddeeehhhjjjkkklllkkkiiifffddd____________^^^]]]\\\[[[[[[ZZZXXXWWWVVVVVVWWWXXX]]]ZZZVVVSSSRRRTTTWWWYYYYYYYYYXXXWWWVVVVVVVVVVVVZZZZZZ\\\```cccbbb]]]YYYXXX[[[^^^___^^^[[[YYYXXXZZZ[[[[[[[[[\\\\\\]]]]]]^^^\\\ZZZ[[[___bbbbbbaaagggeeeccc___]]]^^^aaaeeeddd___]]]^^^^^^ZZZXXXYYYTTTUUUWWWZZZ^^^```cccddd___^^^^^^]]]XXXSSSTTTXXXYYY[[[]]]]]][[[ZZZYYYYYY^^^^^^]]]ZZZXXXXXXYYYZZZ___[[[ZZZ\\\[[[VVVXXX]]]\\\]]]^^^___^^^\\\ZZZXXXSSSRRRQQQRRRTTTVVVVVVVVVWWW___aaa[[[WWWXXXZZZYYYWWWXXXWWWVVVUUUWWWZZZ\\\ZZZWWWSSSRRRTTTVVVXXXYYYZZZVVVUUUXXXYYYXXXXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[\\\XXXXXXXXXVVVSSSRRRSSSTTTVVVXXXZZZ[[[ZZZXXXVVVTTTRRRTTTUUUUUUVVVXXX[[[^^^YYYVVVRRRQQQRRRQQQOOOLLLLLLMMMMMMOOORRRUUUXXXZZZ\\\aaaddd^^^RRRIIIHHHKKKJJJLLLNNNQQQRRRSSSSSSSSSPPPQQQRRRPPPNNNNNNRRRVVVSSSWWWZZZZZZWWWUUUUUUVVVUUUTTTSSSTTTVVVUUUTTTRRRNNNMMMMMMLLLKKKJJJJJJIIIFFFIIIMMMNNNLLLJJJJJJLLLLLLKKKJJJIIIIIIIIIJJJKKKMMMSSSUUUSSSQQQRRRQQQOOOJJJMMMPPPQQQUUUWWWRRRKKKLLLIIIIIIMMMSSSVVVUUURRRPPPRRRSSSSSSPPPNNNMMMMMMIIIHHHHHHJJJKKKJJJHHHFFFEEEFFFHHHIIIJJJLLLOOOQQQKKKLLLLLLMMMMMMOOORRRTTTNNNPPPSSSTTTSSSSSSSSSTTTNNNMMMJJJHHHHHHIIIKKKLLLNNNMMMLLLMMMNNNNNNMMMLLLLLLKKKKKKMMMOOOQQQQQQQQQSSSSSSSSSQQQOOOMMMJJJIIIJJJLLLPPPSSSSSSQQQNNNLLLIIIIIIJJJKKKMMMOOOPPPRRRRRRQQQPPPQQQRRRRRRPPPOOOJJJLLLNNNNNNNNNOOOQQQRRRQQQTTTUUUTTTVVV[[[]]][[[XXXWWWUUUTTTUUUWWWZZZ\\\SSSSSSTTTUUUTTTSSSRRRRRRVVVUUUUUUUUUWWWYYY\\\^^^WWWVVVTTTRRRSSSTTTWWWXXXWWWTTTSSSUUUYYYYYYTTTOOORRRPPPNNNMMMNNNNNNMMMKKKMMMNNNOOOOOOOOONNNMMMLLLKKKIIIGGGGGGJJJMMMOOOPPPQQQRRRRRRSSSRRRPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLRRRRRRRRRSSSSSSSSSSSSSSSUUUYYYYYYTTTSSSVVVUUUOOOUUUTTTRRRPPPOOOPPPQQQRRRRRRNNNLLLMMMLLLHHHHHHKKKLLLPPPRRROOOMMMOOOOOOMMMQQQRRRSSSTTTWWWYYY[[[\\\UUUUUUUUUUUUTTTSSSQQQPPPNNNPPPRRRTTTWWWYYYZZZZZZ[[[XXXTTTPPPOOOOOOQQQSSSSSSRRRQQQOOONNNMMMMMMMMMMMMMMMMMMKKKHHHGGGGGGHHHJJJMMMNNNLLLMMMQQQRRRPPPNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSUUUVVVVVVXXX[[[^^^WWWXXXZZZ]]]___```aaaaaabbb```]]][[[ZZZ[[[]]]^^^YYYWWWUUUUUUWWWWWWUUUSSSQQQQQQPPPQQQTTTXXX\\\^^^ZZZZZZ[[[]]]______\\\ZZZ```^^^]]]^^^___```___]]]^^^]]][[[XXXVVVWWWZZZ]]]___```bbbcccdddbbbaaa```______]]]\\\[[[ZZZZZZZZZTTTUUUVVVWWWXXXYYYYYYZZZYYYZZZ[[[\\\]]]^^^^^^^^^aaabbbcccdddcccaaa___^^^]]]```aaa___]]]^^^dddjjjqqqsssttttttvvvuuunnnfff^^^^^^__________________[[[\\\\\\XXXUUUTTTWWW[[[ZZZYYYWWWUUUSSSSSSSSSSSSUUUZZZ[[[XXXVVVWWWVVVSSSWWWXXXZZZ\\\\\\[[[YYYXXXWWW\\\aaaaaa\\\XXXYYY[[[WWWWWWYYYZZZ[[[[[[[[[[[[[[[\\\^^^``````___^^^]]]```^^^]]]___bbbdddcccaaafffddddddddd___XXXVVVWWWVVVWWWYYY]]]aaabbbaaa```\\\\\\]]]]]]\\\YYYWWWUUUZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\___bbbcccaaa]]]ZZZYYY]]]\\\ZZZYYYXXXVVVSSSQQQXXXYYY\\\]]]]]][[[YYYWWWTTTRRRPPPNNNOOORRRVVVYYYYYY]]]^^^]]]\\\]]]ZZZVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXUUUSSSRRRSSSTTTYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXWWWXXXXXXYYYZZZXXXXXXWWWVVVUUUUUUUUUUUUNNNSSSZZZ]]][[[WWWRRROOOPPPPPPPPPQQQSSSUUUXXXYYYZZZWWWTTTQQQOOOOOOPPPQQQNNNNNNOOOQQQTTTXXX[[[]]]WWWZZZ[[[WWWOOOJJJHHHJJJKKKMMMPPPRRRRRRSSSSSSTTTRRRPPPNNNNNNPPPQQQPPPOOORRRSSSUUUVVVWWWVVVTTTSSSTTTRRRQQQPPPPPPPPPNNNLLLMMMNNNOOONNNKKKIIIHHHHHHIIIJJJKKKLLLNNNNNNOOOOOONNNJJJGGGJJJOOORRRQQQNNNQQQLLLJJJNNNQQQOOONNNOOOPPPMMMLLLPPPWWW[[[ZZZXXXMMMKKKJJJLLLPPPSSSRRRQQQPPPRRRTTTSSSPPPLLLJJJIIIJJJIIIHHHIIIKKKKKKJJJHHH>>>BBBGGGHHHGGGGGGIIIKKKLLLIIIJJJPPPQQQNNNOOOSSSRRRSSSTTTUUUUUUUUUUUUUUURRRNNNIIIGGGHHHIIIHHHFFFIIIKKKMMMPPPQQQPPPNNNMMMJJJIIIJJJNNNSSSUUUSSSQQQUUUUUUUUUUUUSSSPPPMMMJJJLLLLLLMMMMMMMMMLLLJJJIIIIIIJJJMMMOOOPPPQQQPPPPPPPPPOOOPPPRRRTTTTTTPPPLLLIIIJJJJJJKKKLLLMMMNNNNNNPPPOOONNNNNNPPPTTTXXXZZZ^^^ZZZUUUTTTWWWXXXVVVRRROOOQQQSSSUUUSSSPPPKKKHHHUUUTTTTTTTTTUUUXXXZZZ\\\XXXVVVTTTSSSSSSTTTVVVXXXWWWTTTRRRSSSWWWYYYWWWUUUTTTRRRPPPPPPQQQQQQPPPOOOOOOOOOPPPPPPPPPOOOMMMLLLJJJGGGEEEEEEGGGJJJLLLLLLOOOOOOPPPQQQQQQPPPOOONNNMMMLLLLLLKKKJJJKKKKKKKKKPPPPPPQQQQQQQQQQQQQQQRRRRRRVVVVVVSSSRRRUUUUUUQQQSSSRRRPPPOOOOOOPPPQQQRRRRRROOOOOOQQQPPPLLLJJJLLLOOOSSSTTTQQQOOOQQQQQQOOONNNOOOOOOQQQSSSUUUWWWXXXSSSTTTUUUUUUUUUTTTSSSRRRPPPQQQSSSUUUWWWYYYZZZ[[[ZZZYYYVVVSSSRRRRRRSSSTTTSSSRRRQQQOOONNNNNNNNNNNNMMMNNNMMMKKKHHHGGGGGGIIIIIIMMMNNNLLLMMMQQQRRROOOOOOOOOOOOPPPPPPQQQRRRRRRTTTUUUWWWWWWWWWWWWXXXZZZZZZZZZ[[[]]]___```aaabbb]]]\\\ZZZXXXWWWWWWXXXYYYWWWUUUTTTTTTVVVWWWUUUSSSRRRRRRSSSUUUWWWYYY[[[\\\\\\\\\\\\^^^``````___]]]```___^^^___aaaaaa```___^^^]]]\\\YYYWWWXXX\\\___aaabbbcccddddddcccbbbaaabbbaaa___]]]\\\[[[[[[ZZZUUUUUUVVVWWWYYYZZZ[[[[[[YYYYYY[[[\\\]]]]]]^^^^^^aaabbbcccddddddcccaaa```]]]___```^^^\\\]]]bbbgggfffjjjmmmnnnoooqqqmmmhhh______^^^^^^]]]]]]\\\\\\ZZZZZZYYYXXXVVVVVVXXXYYY[[[ZZZXXXVVVTTTTTTTTTTTTUUUZZZ[[[WWWUUUVVVVVVTTTYYYYYYYYYYYYYYYYYYYYYXXXWWWXXXZZZ[[[YYYWWWUUUTTTUUUVVVWWWXXXZZZZZZ[[[[[[\\\]]]]]]^^^^^^]]][[[[[[^^^\\\\\\___ccceeeeeeddddddbbbbbbbbb___YYYXXXZZZWWWXXXZZZ^^^aaabbbaaa___\\\]]]^^^^^^]]]ZZZXXXVVVYYYYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\______]]][[[ZZZZZZ]]]\\\ZZZXXXWWWUUUSSSQQQVVVXXXZZZ\\\]]]\\\[[[ZZZRRRPPPNNNLLLMMMPPPTTTVVVYYY]]]^^^]]]\\\]]][[[VVVVVVUUUUUUTTTTTTUUUWWWWWWWWWWWWVVVTTTRRRRRRTTTVVVYYYZZZZZZYYYYYYWWWVVVUUUZZZZZZZZZZZZZZZZZZ[[[[[[WWWVVVUUUTTTTTTSSSTTTTTTPPPTTTYYYZZZYYYUUUQQQPPPPPPPPPPPPQQQRRRTTTVVVWWWXXXVVVSSSQQQPPPQQQRRRSSSVVVUUUTTTTTTTTTVVVWWWXXXTTTVVVXXXTTTNNNIIIIIIJJJJJJMMMPPPRRRSSSSSSRRRRRROOOPPPQQQQQQPPPOOOPPPRRRQQQRRRSSSUUUVVVVVVVVVUUURRRQQQOOOOOOOOONNNMMMKKKLLLMMMOOONNNKKKIIIGGGGGGHHHIIIKKKMMMNNNOOOPPPPPPMMMKKKJJJLLLQQQTTTTTTRRRRRRLLLIIIKKKMMMKKKKKKLLLPPPMMMLLLOOOUUUXXXWWWTTTMMMKKKJJJKKKOOORRRSSSRRRQQQSSSUUUTTTQQQNNNLLLKKKKKKKKKJJJKKKMMMMMMKKKJJJDDDEEEGGGHHHHHHHHHIIIJJJKKKIIIKKKQQQSSSQQQRRRVVVRRRSSSTTTTTTUUUUUUUUUTTTPPPLLLIIIGGGHHHIIIIIIGGGHHHIIILLLNNNOOOOOOMMMLLLIIIIIIJJJNNNRRRUUUUUUTTTUUUUUUTTTSSSQQQNNNKKKJJJLLLLLLMMMMMMMMMLLLJJJIIIIIIJJJLLLNNNPPPQQQQQQQQQRRRQQQQQQSSSTTTSSSNNNKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKJJJJJJLLLPPPTTTVVV\\\XXXTTTTTTWWWXXXVVVSSSMMMOOORRRSSSRRROOOKKKIIISSSSSSRRRSSSTTTVVVXXXZZZXXXWWWUUUSSSSSSUUUVVVWWWXXXTTTQQQRRRVVVYYYZZZYYYTTTRRRQQQQQQRRRSSSRRRQQQQQQQQQRRRRRRQQQOOOMMMLLLJJJHHHFFFEEEGGGIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOOOOLLLKKKKKKJJJJJJJJJJJJJJJNNNNNNOOOOOOPPPPPPPPPQQQPPPSSSSSSQQQRRRTTTUUURRRPPPPPPOOONNNNNNOOOQQQRRRRRRQQQTTTXXXWWWQQQNNNNNNSSSWWWWWWSSSQQQRRRRRRPPPMMMMMMNNNOOOPPPRRRTTTUUUSSSSSSUUUVVVVVVVVVUUUUUURRRSSSTTTVVVXXXZZZ[[[\\\YYYXXXWWWVVVTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOONNNOOONNNLLLIIIHHHHHHIIIJJJNNNOOOMMMNNNQQQRRROOOPPPOOONNNMMMNNNPPPRRRSSSRRRTTTWWWXXXXXXXXXYYYZZZ]]]]]]\\\\\\^^^___aaabbbZZZZZZYYYXXXVVVUUUUUUTTTTTTSSSRRRSSSTTTUUUTTTSSSRRRSSSUUUXXXYYY[[[[[[[[[___^^^^^^___aaacccbbbaaa```______```bbbcccbbbaaa^^^^^^]]][[[YYY[[[^^^aaaccccccccccccccccccccccccbbbaaa___]]][[[YYYXXXXXXUUUUUUVVVXXXYYY[[[\\\\\\ZZZZZZ[[[\\\]]]^^^^^^___aaabbbcccdddddddddcccbbb]]]^^^___]]]ZZZ[[[___ccc___dddgggffffffhhhhhheee___^^^]]]\\\[[[ZZZZZZZZZYYYYYYXXXYYYZZZZZZYYYWWW\\\[[[XXXVVVUUUUUUUUUVVVWWWZZZZZZVVVTTTVVVWWWVVV\\\[[[YYYXXXXXXXXXXXXYYYWWWUUUTTTVVVWWWVVVSSSPPPTTTTTTUUUWWWXXXZZZ[[[[[[]]]\\\\\\\\\[[[ZZZZZZZZZ\\\[[[\\\___cccfffgggfffbbb_________\\\XXXXXX\\\YYYZZZ[[[^^^aaabbb```^^^]]]^^^^^^___^^^\\\ZZZXXXWWWXXXZZZ[[[[[[ZZZXXXWWWWWWXXXZZZZZZYYYXXXYYY[[[\\\[[[YYYWWWUUUSSSSSSRRRTTTVVVYYY[[[]]]]]]\\\\\\TTTRRROOONNNNNNQQQTTTVVVYYY]]]^^^]]]\\\^^^\\\XXXWWWVVVTTTSSSRRRSSSUUUVVVVVVVVVTTTRRRPPPRRRUUUYYYZZZ[[[[[[ZZZYYYWWWUUUTTT[[[[[[ZZZZZZZZZZZZZZZZZZVVVUUUTTTSSSSSSRRRRRRRRRTTTUUUWWWWWWTTTRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUSSSRRRQQQSSSTTTUUUXXXWWWVVVTTTTTTTTTUUUUUUTTTVVVVVVSSSNNNJJJKKKLLLIIIKKKOOORRRSSSSSSQQQPPPKKKPPPSSSSSSPPPOOOQQQSSSPPPPPPQQQSSSTTTUUUVVVVVVPPPNNNMMMLLLMMMLLLKKKIIIJJJLLLOOONNNLLLHHHFFFEEEHHHIIIKKKMMMOOOPPPQQQQQQOOOOOOOOOQQQSSSUUUWWWXXXUUUOOOKKKKKKKKKIIIIIIKKKPPPNNNLLLNNNRRRTTTRRRPPPMMMKKKIIIJJJMMMQQQSSSSSSRRRTTTUUUTTTRRROOONNNNNNNNNMMMMMMNNNOOOOOONNNLLLKKKIIIGGGGGGIIIJJJJJJJJJJJJIIIKKKPPPSSSRRRSSSVVVRRRSSSSSSTTTTTTTTTTTTSSSOOOLLLIIIGGGHHHIIIIIIIIIFFFHHHJJJMMMNNNNNNMMMLLLJJJJJJJJJMMMRRRUUUWWWWWWVVVTTTRRRPPPMMMKKKJJJIIIKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJLLLNNNOOOQQQRRRSSSUUUTTTTTTTTTSSSQQQMMMIIILLLMMMMMMMMMLLLKKKIIIHHHHHHGGGEEEEEEGGGKKKOOORRRWWWTTTRRRSSSUUUVVVSSSPPPLLLMMMOOOQQQPPPNNNLLLJJJSSSSSSSSSTTTUUUVVVXXXYYYXXXWWWVVVTTTTTTUUUVVVWWWWWWUUUSSSTTTVVVYYYYYYXXXRRRQQQOOOPPPQQQRRRRRRQQQRRRRRRSSSRRRQQQPPPNNNMMMMMMKKKIIIHHHIIIKKKKKKKKKIIIIIIIIIJJJKKKMMMOOOPPPLLLLLLKKKJJJJJJJJJJJJKKKMMMMMMNNNOOOPPPPPPQQQQQQQQQRRRRRRQQQRRRSSSTTTSSSNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRWWW]]]\\\VVVQQQPPPUUUXXXXXXSSSPPPRRRRRRPPPNNNOOOOOOPPPQQQSSSUUUVVVUUUUUUWWWWWWXXXWWWVVVUUUTTTTTTUUUVVVXXXZZZ[[[\\\XXXXXXXXXXXXVVVSSSPPPOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQPPPNNNKKKIIIIIIJJJMMMQQQRRRPPPQQQSSSSSSPPPPPPOOOMMMKKKLLLOOORRRTTTMMMPPPUUUXXXZZZZZZ\\\]]]]]]\\\[[[ZZZ[[[]]]___```ZZZ[[[[[[ZZZYYYWWWUUUTTTQQQQQQQQQRRRSSSSSSSSSSSSQQQRRRTTTVVVXXX[[[]]]^^^bbbaaa``````cccdddeeeddd^^^]]]]]]___aaaccccccbbb^^^^^^^^^]]]\\\]]]```cccdddcccbbbaaaaaaaaabbbbbb___^^^\\\ZZZXXXVVVUUUUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\]]]^^^___```aaa```aaabbbccccccccccccccc]]]]]]]]][[[ZZZZZZ\\\______eeegggccc___```aaa```^^^]]]\\\[[[[[[[[[[[[\\\]]]\\\[[[\\\___^^^ZZZVVV]]][[[XXXVVVUUUUUUVVVWWWZZZ]]]\\\XXXVVVYYYZZZZZZ]]]]]]\\\\\\[[[ZZZYYYXXXVVVUUUUUUUUUUUUTTTSSSRRRUUUUUUVVVWWWXXXZZZ[[[\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]^^^```bbbdddeeeeee```]]]\\\\\\YYYUUUVVV[[[[[[[[[\\\___aaabbb```^^^]]]^^^___```___^^^\\\ZZZVVVXXXZZZ[[[[[[ZZZXXXVVVUUUUUUVVVUUUTTTUUUXXX[[[[[[ZZZYYYVVVSSSRRRRRRSSSUUUVVVXXX[[[\\\\\\\\\\\\XXXWWWTTTSSSSSSUUUWWWYYYXXX\\\^^^\\\\\\^^^]]]YYYYYYWWWUUURRRRRRRRRTTTUUUUUUTTTRRRPPPPPPRRRWWW[[[\\\\\\]]]\\\[[[XXXVVVTTTYYYYYYZZZZZZZZZYYYYYYYYYVVVVVVUUUTTTSSSSSSSSSSSSVVVWWWVVVSSSQQQPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTWWWVVVTTTSSSSSSSSSTTTUUUTTTTTTSSSSSSTTTUUUWWWXXXYYYYYYXXXTTTOOOMMMMMMNNNIIIKKKNNNRRRTTTSSSPPPMMMLLLNNNRRRSSSSSSSSSSSSSSSQQQPPPPPPPPPQQQRRRSSSTTTNNNLLLKKKJJJKKKKKKIIIHHHHHHKKKNNNNNNKKKHHHFFFEEEGGGIIIKKKMMMPPPQQQRRRSSSRRRSSSUUUUUUUUUVVVXXX[[[ZZZTTTOOOMMMKKKHHHIIILLLPPPNNNMMMMMMOOOPPPNNNLLLLLLJJJIIIIIIKKKNNNQQQRRRQQQRRRSSSRRRPPPOOOOOOPPPQQQPPPPPPPPPQQQQQQPPPNNNOOOKKKGGGGGGJJJMMMMMMLLLLLLLLLMMMPPPQQQQQQRRRSSSSSSSSSSSSTTTSSSSSSRRRRRROOOMMMKKKHHHHHHHHHHHHHHHFFFGGGIIIKKKLLLLLLLLLKKKNNNMMMMMMNNNQQQTTTVVVXXXVVVSSSPPPLLLJJJHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNPPPRRRSSSWWWVVVUUUTTTRRRNNNKKKHHHKKKLLLMMMNNNMMMLLLJJJIIIHHHFFFEEEDDDFFFIIIMMMPPPSSSRRRQQQRRRSSSRRROOOKKKLLLMMMNNNOOOPPPOOOMMMLLLUUUUUUUUUVVVWWWXXXYYYYYYXXXXXXVVVUUUUUUUUUVVVVVVVVVUUUVVVWWWXXXWWWUUUTTTSSSRRRPPPQQQRRRSSSSSSRRRRRRRRRSSSSSSRRRPPPOOONNNNNNLLLJJJIIIJJJKKKKKKJJJHHHGGGGGGGGGIIIKKKMMMOOONNNMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSUUUSSSRRRRRRRRRQQQRRRSSSMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQWWW^^^^^^XXXRRRQQQTTTWWWVVVQQQNNNPPPQQQOOONNNOOOOOOPPPRRRTTTVVVWWWXXXYYYYYYYYYXXXWWWUUUTTTUUUUUUUUUUUUVVVXXXZZZ[[[ZZZ[[[[[[[[[XXXUUUQQQNNNNNNNNNNNNOOOPPPQQQSSSSSSSSSTTTSSSPPPMMMKKKKKKLLLQQQUUUVVVTTTTTTVVVUUURRRQQQOOOLLLKKKKKKNNNRRRTTTMMMQQQUUUXXXZZZZZZ[[[\\\[[[ZZZXXXXXXXXXZZZ\\\]]]ZZZ[[[[[[[[[ZZZXXXVVVTTTOOOPPPQQQQQQQQQQQQRRRSSSQQQQQQPPPQQQUUUZZZ___bbbdddbbbaaaaaacccddddddccc[[[ZZZZZZ\\\___aaabbbaaa_________^^^]]]^^^aaaccccccbbbaaa```````````````]]]]]][[[YYYXXXWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\^^^^^^^^^^^^___aaabbbccc______```aaaaaabbbbbbbbb]]]]]]\\\[[[ZZZZZZ[[[]]]aaafffgggccc______```___]]]\\\[[[[[[[[[\\\^^^___cccaaa```bbbcccbbb]]]XXX]]][[[XXXUUUTTTUUUWWWXXX]]]```___[[[YYY\\\^^^]]]\\\^^^```aaa```^^^ZZZXXXQQQTTTVVVUUURRRQQQTTTWWWXXXXXXXXXXXXYYYZZZ[[[\\\YYYYYYYYYZZZ[[[]]]___```______`````````aaaaaabbb___\\\ZZZZZZVVVRRRSSSWWW[[[[[[\\\___aaaaaa___]]]]]]^^^___``````___]]]\\\XXXYYY[[[\\\\\\[[[YYYXXXUUUUUUTTTSSSRRRTTTWWWZZZYYYZZZZZZWWWTTTRRRRRRTTTWWWWWWYYYZZZ[[[[[[ZZZZZZ[[[ZZZXXXVVVVVVWWWYYYZZZWWW[[[\\\ZZZ[[[^^^]]]ZZZZZZXXXVVVTTTSSSSSSTTTUUUUUUTTTRRRPPPPPPSSSXXX\\\]]]^^^^^^^^^]]]ZZZWWWUUUXXXYYYZZZ[[[[[[[[[ZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUXXXWWWUUURRRPPPOOOQQQSSSUUUUUUUUUUUUUUUUUUUUUUUUYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVYYY[[[\\\]]][[[XXXSSSOOOLLLLLLLLLJJJKKKNNNRRRTTTTTTPPPLLLOOOMMMMMMQQQWWWYYYUUUQQQRRRQQQPPPOOOOOOOOOOOOOOOMMMKKKJJJJJJJJJJJJIIIHHHHHHJJJMMMMMMKKKIIIGGGGGGHHHIIILLLNNNPPPRRRSSSSSSVVVWWWWWWWWWVVVVVVXXXZZZ\\\VVVQQQOOOLLLHHHIIIMMMPPPOOONNNMMMNNNNNNLLLKKKKKKKKKJJJJJJJJJLLLNNNPPPOOOPPPPPPOOONNNMMMOOOPPPSSSRRRQQQRRRSSSRRRQQQOOOOOOKKKGGGGGGKKKOOOPPPPPPQQQRRRSSSRRRRRRSSSRRRQQQSSSSSSSSSSSSSSSRRRQQQPPPQQQPPPMMMJJJHHHGGGHHHIIIHHHIIIJJJKKKLLLLLLLLLKKKRRRQQQQQQQQQQQQRRRTTTVVVTTTRRRNNNJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKKKKJJJJJJLLLNNNQQQRRRVVVVVVUUUSSSPPPLLLJJJIIIJJJKKKLLLNNNNNNNNNNNNMMMLLLJJJHHHGGGHHHJJJNNNPPPSSSSSSUUUUUUUUURRRMMMJJJMMMNNNNNNOOOOOOOOOOOONNNVVVVVVWWWXXXYYYYYYZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUTTTUUUWWWXXXWWWUUUSSSRRRVVVTTTSSSSSSTTTUUUTTTSSSPPPQQQRRRRRRRRRQQQPPPOOOLLLKKKIIIIIIJJJKKKJJJIIIJJJHHHFFFEEEFFFIIILLLMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRTTTUUUUUUVVVSSSQQQSSSRRRPPPQQQTTTMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOTTTZZZ[[[VVVRRRRRRQQQTTTSSSNNNLLLNNNPPPOOOLLLLLLMMMOOOQQQSSSUUUVVVZZZ[[[[[[[[[ZZZXXXVVVUUUTTTTTTSSSSSSTTTVVVWWWXXX[[[\\\]]]]]][[[XXXUUURRROOOPPPPPPRRRSSSUUUWWWXXXWWWWWWVVVSSSPPPNNNNNNOOOTTTWWWYYYWWWWWWXXXWWWSSSQQQOOOMMMLLLLLLOOORRRUUUSSSUUUXXXYYYXXXWWWWWWXXXWWWWWWVVVVVVVVVXXXYYYZZZXXXXXXYYYYYYXXXWWWUUUTTTOOOPPPRRRQQQPPPPPPQQQRRRSSSQQQOOOPPPSSSYYY```dddcccbbbaaaaaabbbbbbaaa___WWWWWWWWWZZZ^^^```aaa```___``````___^^^^^^```cccaaaaaaaaa``````______^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]______^^^^^^___aaacccddd_________````````````aaa^^^]]]]]]\\\\\\\\\\\\]]]^^^ccceeebbbbbbdddeeeccc\\\[[[ZZZZZZ[[[]]]___aaaeeeeeeeeeffffffdddaaa^^^^^^\\\YYYVVVUUUWWWYYY[[[^^^aaabbb^^^]]]___```___\\\^^^bbbdddddd```\\\YYYNNNRRRUUUSSSOOOOOOUUUZZZ]]]\\\ZZZYYYXXXXXXYYYYYYVVVWWWXXXZZZ\\\^^^`````````aaaaaa```^^^]]]]]]^^^^^^[[[ZZZZZZWWWRRRRRRVVVZZZZZZ[[[^^^``````^^^\\\\\\]]]___``````___^^^]]][[[\\\\\\\\\\\\\\\\\\[[[XXXXXXVVVTTTRRRSSSWWWYYYWWWZZZ[[[YYYUUURRRSSSTTTWWWXXXXXXYYYZZZZZZZZZZZZ[[[YYYXXXVVVUUUVVVWWWXXXVVVYYYZZZYYYYYY]]]]]]ZZZZZZZZZYYYWWWWWWVVVVVVVVVUUUTTTTTTRRRRRRTTTYYY\\\\\\]]]^^^___^^^[[[XXXVVVWWWXXXZZZ[[[\\\]]]\\\\\\ZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWVVVTTTQQQQQQRRRTTTUUUVVVVVVWWWWWWWWWVVVVVVZZZYYYXXXWWWUUUUUUTTTTTTYYYYYYYYYYYYZZZ[[[]]]^^^^^^[[[UUUPPPLLLJJJJJJJJJLLLLLLMMMQQQTTTTTTPPPLLLQQQLLLJJJPPPXXX\\\XXXRRRSSSSSSRRRQQQPPPNNNMMMMMMMMMKKKJJJJJJKKKKKKJJJIIIGGGIIILLLLLLKKKJJJJJJKKKJJJKKKMMMOOOQQQRRRSSSSSSVVVVVVVVVVVVVVVWWWXXXXXXYYYUUURRRPPPLLLHHHIIIMMMOOOOOOOOONNNNNNNNNMMMMMMLLLMMMNNNMMMLLLKKKMMMOOOMMMMMMMMMLLLKKKLLLOOOQQQTTTSSSRRRRRRSSSRRRPPPOOONNNKKKIIIIIIKKKOOOQQQRRRVVVXXXXXXVVVUUUVVVUUURRRSSSSSSSSSSSSRRRQQQOOOOOORRRQQQOOOLLLIIIHHHIIIKKKKKKLLLLLLMMMMMMLLLLLLLLLSSSTTTTTTSSSRRRQQQSSSTTTRRRPPPMMMJJJHHHGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJLLLKKKIIIHHHIIIKKKNNNPPPTTTUUUTTTRRRNNNKKKJJJJJJJJJKKKLLLMMMOOOQQQRRRSSSPPPNNNLLLJJJIIIKKKNNNPPPTTTVVVYYY[[[YYYUUUPPPMMMOOONNNNNNNNNOOOOOOOOOOOOVVVWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUSSSTTTUUUUUUTTTTTTTTTUUUWWWUUUSSSSSSSSSTTTSSSRRRNNNOOOPPPQQQRRRQQQPPPPPPLLLKKKJJJKKKLLLMMMLLLKKKLLLJJJGGGEEEEEEGGGJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMOOOPPPRRRTTTUUUVVVTTTPPPNNNQQQQQQOOOQQQUUUNNNNNNNNNOOONNNNNNMMMMMMMMMLLLPPPUUUWWWSSSQQQSSSPPPRRRQQQMMMKKKNNNPPPOOOJJJJJJLLLNNNPPPSSSVVVWWWZZZZZZ[[[[[[[[[ZZZXXXWWWSSSRRRQQQQQQQQQSSSUUUVVVVVVWWWYYY[[[[[[YYYWWWVVVSSSSSSTTTVVVXXX[[[]]]^^^ZZZZZZYYYVVVRRRPPPPPPQQQTTTXXXZZZXXXXXXYYYVVVRRRQQQPPPNNNMMMNNNPPPSSSUUUVVVWWWXXXXXXVVVVVVWWWXXXTTTTTTUUUVVVVVVWWWXXXXXXVVVWWWWWWWWWWWWWWWVVVVVVPPPRRRSSSRRRPPPOOOPPPRRRUUUTTTSSSSSSUUUYYY^^^aaaaaaaaa``````aaa___]]]ZZZVVVUUUVVVYYY]]]```aaaaaa```aaaaaa```^^^^^^___aaaaaaaaabbbbbbaaa```^^^]]]ZZZZZZZZZ[[[\\\]]]^^^___aaaaaaaaa````````````___^^^^^^]]]]]]^^^```bbbdddaaaaaaaaa```````````````^^^^^^]]]]]]^^^___^^^^^^\\\___aaaaaadddhhhhhhddd\\\[[[YYYXXXYYY[[[]]]___dddeeeggghhhgggfffffffffaaa___[[[XXXXXXYYY\\\^^^]]]aaaccc```^^^```aaa___\\\^^^aaaccccccaaa^^^[[[QQQRRRSSSSSSRRRTTTYYY]]]```^^^[[[XXXVVVUUUUUUUUUUUUVVVXXXZZZ\\\]]]]]]]]]^^^```aaa___\\\[[[[[[]]]\\\[[[[[[]]]ZZZVVVUUUYYYXXXXXXZZZ]]]___```^^^\\\[[[\\\^^^`````````^^^]]]______^^^]]]]]]^^^______\\\[[[ZZZWWWTTTTTTVVVXXXVVVZZZ]]]\\\WWWSSSSSSTTTUUUVVVWWWXXXZZZ[[[[[[\\\ZZZYYYWWWVVVUUUUUUVVVVVVTTTWWWXXXWWWXXX\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZXXXWWWUUUUUUUUUTTTTTTVVVYYY\\\YYYZZZ\\\^^^]]]ZZZWWWUUUQQQSSSVVVXXXZZZ[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWUUUVVVWWWVVVTTTSSSSSSTTTSSSTTTVVVWWWWWWWWWWWWVVVYYYXXXXXXWWWWWWWWWVVVVVVZZZYYYYYYYYYYYY[[[\\\]]]^^^ZZZTTTOOOLLLLLLLLLLLLOOONNNMMMPPPTTTUUUQQQMMMPPPMMMLLLPPPVVVZZZYYYVVVTTTTTTTTTTTTSSSRRRPPPOOOMMMLLLKKKKKKLLLMMMKKKJJJHHHIIIJJJKKKJJJKKKMMMOOOKKKLLLNNNOOOQQQRRRSSSSSSTTTRRRQQQRRRVVVYYYYYYWWWWWWUUUSSSSSSOOOJJJKKKPPPNNNOOOOOOOOOOOOOOOPPPQQQOOOQQQSSSRRROOOMMMMMMNNNLLLLLLLLLKKKJJJLLLOOORRRSSSRRRQQQQQQRRRRRRPPPNNNMMMMMMMMMLLLKKKLLLOOOQQQUUUYYYYYYUUUTTTWWWVVVRRRSSSSSSSSSRRRQQQPPPNNNMMMPPPPPPPPPMMMKKKKKKMMMPPPOOOOOOOOONNNNNNMMMLLLLLLRRRTTTVVVUUUSSSRRRSSSUUUPPPNNNLLLJJJIIIHHHHHHHHHKKKKKKJJJJJJJJJKKKMMMMMMMMMKKKHHHFFFFFFHHHKKKMMMQQQRRRRRRPPPLLLJJJJJJKKKMMMMMMLLLMMMOOORRRUUUVVVSSSQQQNNNKKKIIIJJJLLLNNNOOOTTTYYY\\\[[[WWWRRROOOOOONNNMMMMMMLLLMMMNNNNNNVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVUUUUUURRRRRRRRRQQQQQQSSSVVVYYYUUUSSSQQQQQQQQQQQQPPPOOOMMMNNNOOOQQQQQQQQQQQQPPPNNNMMMMMMNNNOOOPPPOOONNNNNNKKKHHHEEEDDDEEEHHHJJJLLLLLLKKKJJJJJJJJJJJJJJJLLLMMMNNNPPPRRRTTTUUUVVVQQQLLLKKKOOOQQQOOOQQQWWWOOOOOOOOOOOOOOONNNMMMLLLLLLJJJMMMRRRSSSQQQPPPSSSOOORRRQQQLLLKKKNNNPPPPPPJJJKKKLLLOOORRRUUUXXXYYYXXXYYYZZZ\\\\\\[[[ZZZZZZRRRQQQPPPOOOPPPQQQSSSUUUOOOQQQSSSVVVXXXXXXXXXWWWVVVVVVXXXZZZ\\\___aaaccc[[[[[[ZZZWWWTTTQQQQQQRRRTTTXXXZZZXXXXXXXXXVVVQQQQQQPPPOOOOOOOOOQQQSSSTTTTTTUUUVVVVVVVVVWWWYYY[[[RRRSSSUUUVVVWWWXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYPPPRRRTTTRRROOONNNOOOQQQWWWWWWVVVWWWXXXZZZ\\\]]]``````___``````^^^ZZZWWWUUUUUUVVVYYY]]]```aaaaaa```aaaaaa```^^^]]]^^^```aaabbbcccdddcccaaa___]]]VVVWWWXXXYYY[[[]]]___```eeeeeeddddddcccbbbbbbaaa]]]\\\[[[[[[\\\^^^aaabbbccccccbbbaaa``````aaaaaa___^^^]]]^^^```aaa```___\\\^^^___```eeeiiigggaaa]]][[[YYYWWWWWWXXXZZZ\\\aaadddhhhhhhffffffiiilllcccaaa]]]ZZZZZZ\\\^^^aaa[[[```ccc```___aaa```^^^]]]^^^___`````````___^^^VVVTTTRRRTTTWWW\\\___```aaa___[[[WWWTTTSSSRRRRRRTTTVVVXXXZZZ[[[[[[ZZZYYY]]]___```^^^[[[ZZZ[[[]]][[[ZZZ\\\___^^^YYYYYY\\\WWWWWWYYY\\\______^^^\\\ZZZ\\\^^^___```___^^^]]]bbbaaa___^^^^^^___aaabbb___^^^\\\YYYUUUTTTUUUWWWUUUZZZ^^^^^^YYYTTTSSSTTTSSSTTTVVVXXXZZZ\\\]]]^^^[[[ZZZYYYWWWVVVVVVVVVWWWSSSVVVWWWVVVWWW[[[\\\ZZZZZZ[[[]]]^^^^^^\\\ZZZYYYUUUVVVWWWVVVVVVVVVYYY[[[VVVXXX[[[\\\\\\YYYVVVTTTLLLNNNQQQTTTVVVWWWWWWWWWZZZZZZYYYXXXWWWWWWWWWWWWSSSUUUWWWXXXVVVTTTTTTTTTRRRSSSUUUVVVWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYUUUUUUUUUVVVWWWYYY\\\]]]___ZZZTTTPPPOOOOOOPPPQQQQQQOOOMMMPPPTTTVVVRRRNNNNNNNNNNNNQQQTTTXXXZZZ[[[SSSTTTVVVWWWWWWUUUSSSRRRNNNMMMLLLLLLMMMNNNLLLKKKHHHIIIJJJJJJJJJLLLPPPRRRLLLMMMNNNPPPQQQRRRRRRRRRQQQNNNLLLPPPWWW[[[ZZZXXXXXXVVVVVVWWWRRRNNNOOOSSSMMMOOOPPPPPPPPPPPPRRRSSSQQQTTTWWWVVVRRROOONNNNNNLLLLLLLLLKKKJJJLLLPPPTTTSSSRRRQQQQQQQQQQQQOOOMMMMMMOOOPPPNNNJJJJJJLLLOOOQQQUUUVVVRRRRRRUUUUUUPPPSSSSSSSSSRRRQQQOOONNNMMMNNNOOOPPPNNNLLLMMMQQQTTTRRRRRRQQQPPPOOONNNMMMLLLOOOSSSVVVWWWUUUTTTTTTVVVNNNMMMLLLKKKJJJIIIIIIIIINNNMMMLLLLLLLLLNNNOOOPPPNNNKKKHHHEEEEEEFFFIIILLLNNNPPPQQQOOOKKKIIIJJJLLLPPPOOOMMMMMMOOORRRUUUXXXTTTRRRNNNJJJIIIIIIJJJLLLJJJOOOVVVZZZZZZWWWSSSPPPOOONNNLLLKKKKKKKKKLLLMMMRRRTTTVVVUUUSSSRRRUUUXXXVVVWWWXXXWWWUUUUUUUUUVVVXXXVVVSSSPPPPPPRRRTTTVVVRRRUUUUUUSSSRRRTTTTTTPPPNNNOOOOOOPPPQQQRRRSSSSSSLLLMMMPPPQQQRRRPPPNNNLLLJJJGGGDDDCCCEEEHHHJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRMMMNNNOOOOOONNNOOOQQQTTTPPPOOOOOOPPPQQQPPPNNNKKKNNNLLLJJJJJJLLLNNNNNNNNNQQQOOOMMMKKKJJJJJJKKKLLLJJJJJJKKKMMMPPPTTTWWWYYYVVVYYY\\\]]]\\\[[[ZZZZZZQQQRRRQQQPPPNNNOOOQQQSSSOOOQQQSSSVVVYYYZZZZZZZZZVVVUUUVVVXXX[[[]]]]]]]]]___^^^\\\XXXTTTQQQQQQRRRTTTUUUXXX\\\^^^\\\XXXTTTSSSPPPNNNPPPTTTWWWWWWVVVVVVUUUTTTUUUVVVVVVTTTRRRQQQUUUXXXWWWSSSRRRUUUYYYTTTUUUVVVYYY[[[[[[YYYWWWSSSTTTTTTSSSRRRPPPNNNMMMWWWWWWXXXXXXYYYXXXXXXXXX[[[\\\^^^___^^^]]][[[YYYRRRUUUYYY\\\]]]]]]]]]^^^```^^^[[[\\\^^^```___]]]```______^^^]]]]]]\\\\\\[[[[[[\\\\\\]]]___aaabbbhhhgggdddbbbaaabbbcccdddaaa___\\\YYYXXX\\\ccchhhffffffeeecccbbbaaaaaaaaa^^^___aaabbbcccbbb```___[[[bbbfffdddbbbdddfffeee^^^ZZZXXX[[[]]]\\\]]]```ccceeeggggggfffggghhhjjjjjjaaaZZZYYY[[[ZZZ\\\^^^______```aaaaaaaaaaaaaaabbbaaaaaaaaaaaa```]]]ZZZ\\\ZZZWWWVVVVVVYYY\\\^^^^^^\\\[[[ZZZYYYWWWTTTRRRUUUUUUUUUVVVWWWXXXZZZ[[[^^^^^^^^^]]]]]]\\\\\\[[[ZZZ[[[\\\\\\[[[[[[]]]___[[[ZZZZZZ\\\```aaa___\\\]]]aaaddddddbbb``````bbb```___^^^^^^___```___]]]]]]ZZZWWWVVVWWWXXXXXXXXXYYYXXXXXXYYYZZZZZZXXXWWWYYYXXXXXXWWWXXXYYY[[[[[[XXXXXXXXXXXXWWWWWWVVVUUUXXXWWWVVVUUUVVVXXX[[[\\\^^^^^^______^^^\\\[[[ZZZXXXWWWWWWXXXXXXYYYZZZ[[[ZZZZZZYYYXXXWWWVVVVVVUUUOOONNNPPPTTTTTTRRRTTTYYY[[[ZZZXXXVVVTTTUUUXXXZZZXXXWWWVVVUUUVVVXXXZZZ[[[YYYYYYXXXWWWVVVVVVUUUTTTXXXWWWWWWVVVVVVVVVWWWWWW[[[ZZZXXXWWWWWWYYY[[[\\\TTTQQQPPPQQQTTTVVVVVVTTTQQQOOOMMMNNNQQQRRRQQQNNNOOOOOOQQQTTTWWWXXXVVVTTTRRRRRRRRRRRRQQQQQQQQQQQQNNNOOOPPPQQQQQQQQQPPPOOOJJJKKKKKKLLLMMMOOOPPPQQQPPPOOONNNPPPRRRSSSRRRQQQJJJKKKMMMOOOQQQRRRSSSSSSVVVTTTRRRSSSUUUUUUSSSPPPPPPPPPPPPPPPQQQSSSTTTUUURRRSSSUUUWWWWWWSSSMMMIIIMMMLLLLLLLLLNNNPPPPPPPPPRRROOOMMMOOOSSSTTTQQQMMMNNNJJJJJJPPPRRRMMMKKKLLLQQQQQQQQQRRRRRRSSSTTTTTTVVVVVVVVVRRRMMMKKKLLLMMMNNNOOOQQQPPPOOOMMMNNNNNNUUUUUUUUUTTTSSSQQQPPPOOOSSSTTTUUUUUUSSSQQQQQQRRRUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLMMMOOOPPPQQQRRRRRROOOLLLHHHGGGIIIKKKNNNOOOQQQTTTTTTQQQKKKIIILLLOOOJJJLLLNNNPPPQQQPPPOOONNNUUUUUUTTTQQQNNNKKKKKKKKKOOOPPPRRRSSSSSSRRRPPPOOOQQQOOOMMMLLLLLLMMMLLLKKKSSSTTTTTTRRRPPPPPPPPPRRRUUUVVVVVVUUUSSSRRRSSSTTTVVVTTTQQQOOOPPPQQQTTTVVVTTTWWWWWWTTTTTTUUUTTTQQQMMMMMMNNNOOOQQQSSSTTTUUUOOOPPPRRRTTTTTTRRRQQQOOOIIIGGGEEEDDDFFFIIIKKKMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTUUURRRRRRSSSSSSTTTUUUUUUUUUPPPPPPPPPQQQRRRPPPNNNKKKKKKJJJJJJKKKNNNPPPQQQQQQPPPOOOOOONNNMMMLLLKKKKKKJJJJJJKKKLLLOOORRRTTTVVVRRRTTTWWWXXXWWWVVVVVVWWWSSSSSSSSSQQQOOOOOOPPPRRROOOQQQSSSUUUWWWYYYZZZZZZWWWWWWWWWXXXZZZ[[[\\\\\\^^^^^^\\\YYYUUUTTTTTTVVVVVVWWWYYY\\\^^^^^^[[[XXXWWWUUUSSSTTTWWWZZZZZZZZZVVVTTTRRRRRRRRRQQQPPPNNNOOOSSSVVVUUURRRQQQTTTWWWUUUTTTTTTUUUWWWWWWVVVUUUSSSTTTUUUUUUUUUTTTSSSRRRTTTUUUUUUVVVWWWWWWWWWWWWZZZ[[[[[[\\\[[[ZZZXXXWWWTTTWWW[[[^^^^^^___```aaa```^^^\\\\\\^^^___^^^]]]`````````_______________^^^______^^^^^^^^^___```fffeeecccbbbaaaaaabbbbbbeeeccc___[[[ZZZ\\\bbbffffffffffffdddbbbaaaaaabbb^^^```bbbcccccccccaaa```]]]bbbeeeccccccffffffeee___[[[YYY\\\]]]\\\]]]```aaaccceeeffffffgggjjjlllmmmddd\\\ZZZ[[[[[[\\\___^^^___```aaaaaabbbaaaaaacccbbb`````````___]]][[[\\\[[[YYYXXXXXXZZZ\\\^^^^^^\\\ZZZYYYYYYWWWUUURRRUUUTTTUUUUUUVVVWWWWWWXXX^^^^^^^^^^^^^^^\\\ZZZYYYZZZ[[[\\\[[[ZZZZZZ\\\^^^[[[ZZZZZZ\\\___```]]][[[]]]```cccccc```^^^]]]^^^^^^___```bbbcccbbb___\\\___]]][[[ZZZZZZ[[[ZZZYYYZZZYYYYYYZZZZZZZZZYYYXXXYYYXXXWWWVVVWWWXXXYYYZZZVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRSSSTTTVVVXXX[[[\\\\\\]]]^^^^^^]]]ZZZXXXWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWQQQPPPRRRUUUUUURRRTTTYYYZZZZZZYYYWWWUUUUUUXXXZZZVVVVVVTTTTTTUUUVVVYYYZZZYYYXXXXXXWWWVVVVVVUUUUUUVVVVVVUUUVVVVVVWWWXXXYYYYYYXXXWWWWWWXXXYYYZZZ[[[VVVSSSRRRRRRUUUVVVVVVTTTUUUSSSQQQQQQRRRRRROOOMMMNNNOOOPPPSSSVVVWWWUUUSSSPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQOOONNNLLLLLLLLLMMMNNNPPPQQQRRRTTTRRRQQQQQQRRRSSSQQQPPPJJJKKKLLLNNNOOOPPPQQQQQQTTTSSSRRRSSSUUUUUUSSSPPPOOOOOONNNNNNPPPRRRUUUVVVXXXXXXYYYZZZYYYVVVPPPKKKNNNMMMMMMMMMOOOPPPPPPPPPPPPMMMLLLNNNRRRSSSQQQMMMOOOKKKLLLQQQSSSOOOMMMNNNPPPOOOOOOOOOPPPRRRTTTUUUPPPRRRSSSQQQOOOMMMNNNOOOOOOQQQSSSSSSQQQPPPQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQTTTUUUWWWVVVTTTRRRRRRSSSRRRSSSSSSSSSRRROOOLLLKKKKKKLLLMMMOOOPPPRRRSSSSSSPPPNNNLLLKKKLLLOOOQQQRRRRRRTTTSSSPPPKKKIIILLLPPPMMMNNNOOOPPPOOOOOOMMMMMMSSSVVVXXXXXXTTTOOOKKKIIIMMMOOOQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQRRRPPPLLLIIITTTRRRPPPNNNNNNMMMLLLJJJOOOPPPRRRRRRQQQQQQSSSTTTRRRQQQOOONNNOOOQQQTTTVVVTTTWWWWWWTTTSSSUUUTTTPPPLLLLLLLLLMMMOOORRRUUUVVVPPPQQQRRRSSSSSSRRRPPPPPPIIIHHHGGGFFFGGGJJJMMMOOONNNNNNNNNNNNNNNNNNNNNMMMLLLLLLMMMOOORRRTTTWWWXXXUUUTTTTTTVVVYYYZZZWWWUUUPPPPPPQQQSSSSSSQQQNNNKKKJJJJJJJJJLLLOOOQQQQQQQQQOOOPPPPPPPPPOOOMMMKKKJJJIIIJJJKKKLLLNNNPPPQQQRRRPPPQQQSSSSSSRRRSSSTTTVVVUUUUUUUUUSSSQQQOOOOOOPPPPPPPPPQQQSSSUUUWWWYYYZZZXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYXXXUUUSSSRRRTTTVVVXXXXXXYYY[[[^^^___^^^]]][[[YYYWWWWWWYYY[[[[[[[[[VVVSSSPPPNNNMMMMMMLLLKKKLLLPPPSSSSSSQQQPPPRRRUUUVVVTTTQQQPPPQQQRRRSSSRRRQQQRRRTTTVVVWWWWWWWWWWWWRRRSSSTTTTTTUUUUUUTTTTTTXXXXXXXXXWWWWWWWWWWWWWWWWWWYYY\\\]]]]]]^^^___```___^^^\\\\\\^^^^^^^^^]]]___^^^^^^^^^______``````bbbccccccbbb___^^^^^^___ccccccbbbbbbaaa`````````hhhfffbbb]]][[[\\\```cccfffggggggeeecccbbbbbbccc```aaacccdddeeedddbbbaaa```ccccccaaadddhhhgggddd___\\\[[[]]]]]]\\\]]]``````aaacccdddeeehhhlllooooooeee]]][[[\\\[[[]]]```^^^^^^```aaabbbbbbbbbbbbfffccc___^^^]]]^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]]]][[[YYYXXXXXXWWWUUUSSSUUUUUUUUUUUUUUUUUUUUUUUU]]]^^^___```___]]][[[YYYZZZ[[[[[[[[[ZZZZZZ[[[]]]\\\[[[[[[]]]^^^^^^\\\ZZZ___aaacccccc```^^^\\\\\\\\\^^^bbbfffgggddd___ZZZ```^^^]]]]]]]]]\\\ZZZXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXVVVUUUUUUUUUVVVWWWTTTTTTTTTSSSRRRQQQQQQPPPMMMNNNPPPSSSVVVYYY[[[\\\\\\]]]^^^___^^^[[[XXXVVVYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYUUUSSSTTTVVVUUURRRTTTXXXXXXYYYZZZYYYWWWWWWXXXYYYUUUTTTSSSRRRSSSUUUWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYTTTUUUVVVWWWXXXYYYYYYYYYXXXVVVTTTTTTUUUUUUUUUTTTXXXVVVTTTSSSRRRQQQNNNLLLNNNNNNOOORRRTTTUUUTTTRRROOOOOOOOOPPPQQQQQQQQQRRRTTTTTTTTTSSSRRROOOMMMLLLNNNNNNNNNOOOPPPQQQRRRSSSWWWUUUSSSSSSSSSRRRPPPOOOJJJJJJKKKLLLMMMMMMMMMMMMRRRQQQPPPQQQSSSSSSRRRPPPNNNMMMMMMMMMOOORRRVVVXXX\\\[[[[[[[[[YYYUUUPPPLLLOOOOOOOOOOOOOOOPPPPPPPPPNNNLLLKKKLLLPPPRRRQQQNNNPPPMMMNNNRRRTTTQQQPPPPPPOOOOOONNNNNNOOOQQQTTTUUUOOOQQQRRRRRRPPPNNNNNNNNNNNNPPPRRRSSSRRRRRRSSSTTTRRRRRRSSSTTTUUUUUUUUUTTTVVVWWWXXXWWWUUUTTTSSSTTTOOOQQQTTTVVVUUURRROOOLLLMMMNNNNNNOOOPPPRRRSSSTTTOOOOOOOOONNNOOOPPPPPPQQQRRRSSSRRRNNNKKKKKKNNNRRRQQQQQQQQQPPPOOONNNNNNMMMRRRWWW]]]^^^ZZZSSSLLLHHHKKKMMMOOORRRSSSTTTSSSRRRMMMPPPTTTXXXYYYUUUNNNHHHSSSPPPLLLLLLMMMMMMKKKHHHHHHJJJMMMNNNOOOQQQSSSUUUOOOOOONNNMMMNNNQQQSSSUUUSSSVVVVVVSSSRRRSSSRRRNNNNNNNNNMMMMMMNNNQQQSSSUUUNNNNNNNNNNNNNNNMMMMMMLLLIIIIIIIIIIIIIIIKKKOOOQQQOOOOOOOOOOOONNNNNNNNNNNNMMMNNNOOOPPPRRRUUUWWWXXXUUURRRQQQUUUYYYZZZVVVQQQPPPQQQRRRTTTUUUSSSOOOLLLKKKKKKKKKMMMOOOQQQPPPOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRQQQRRRTTTVVVUUUVVVWWWUUUQQQOOONNNNNNPPPPPPPPPQQQSSSUUUXXXYYYXXXYYYXXXWWWUUUUUUWWWXXXUUUUUUTTTQQQOOOOOOQQQSSSYYYXXXWWWYYY\\\^^^______[[[ZZZXXXWWWWWWXXXYYYYYYUUURRRNNNLLLLLLLLLLLLKKKKKKNNNQQQRRRQQQQQQRRRTTTXXXTTTPPPMMMNNNPPPQQQRRRQQQSSSUUUWWWXXXXXXXXXXXXTTTTTTTTTTTTSSSRRRQQQQQQTTTTTTTTTUUUVVVWWWYYYZZZXXXZZZ[[[ZZZYYYYYYZZZ\\\^^^]]]\\\\\\]]]]]]^^^]]][[[[[[ZZZ[[[\\\]]]___```dddfffgggeeebbb``````bbbaaabbbbbbbbbbbbaaa```___gggeeebbb^^^[[[[[[^^^aaaeeeggghhhgggdddbbbcccdddaaabbbdddffffffeeedddcccccccccaaa```ccchhhgggcccaaa^^^]]]___^^^[[[]]]aaa```bbbccccccdddfffjjjnnnkkkbbbZZZZZZ[[[\\\^^^aaa]]]^^^___aaabbbbbbccccccgggccc^^^[[[[[[]]]^^^^^^\\\]]]___``````___^^^]]]]]][[[YYYXXXXXXWWWVVVTTTWWWWWWWWWVVVVVVUUUTTTTTTZZZ]]]```bbbbbb```^^^\\\ZZZ[[[\\\[[[ZZZZZZ[[[]]]]]]]]]]]]^^^^^^]]][[[ZZZ```bbbcccdddcccaaa___^^^[[[]]]```dddfffddd___[[[^^^]]]]]]]]]]]][[[XXXUUUXXXYYYZZZYYYYYYYYYZZZ[[[YYYXXXWWWUUUTTTTTTTTTTTTRRRRRRQQQPPPOOONNNNNNNNNKKKMMMPPPSSSVVVXXXZZZ[[[[[[]]]___aaa```^^^\\\ZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXYYYYYYYYYZZZWWWUUUTTTUUUSSSPPPRRRVVVVVVXXXZZZZZZYYYWWWWWWXXXTTTTTTRRRRRRSSSTTTVVVXXXWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTUUUVVVWWWQQQRRRUUUWWWXXXXXXWWWWWWXXXWWWUUUTTTSSSSSSRRRRRRWWWVVVTTTSSSQQQOOONNNLLLMMMMMMMMMPPPRRRSSSRRRQQQNNNOOOOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRQQQOOOMMMLLLPPPPPPPPPPPPQQQQQQRRRSSSVVVTTTRRRRRRRRRRRRPPPNNNJJJJJJKKKKKKKKKKKKJJJJJJNNNNNNNNNOOOPPPPPPOOOOOONNNMMMLLLMMMOOOTTTXXX[[[\\\ZZZXXXVVVUUUQQQMMMIIIOOOPPPQQQQQQPPPOOOOOOPPPLLLKKKJJJKKKNNNQQQPPPOOOQQQPPPPPPRRRTTTSSSRRRQQQPPPPPPQQQRRRSSSSSSSSSSSSRRRSSSTTTTTTRRROOOLLLKKKKKKNNNPPPQQQQQQQQQRRRSSSRRRSSSTTTUUUVVVVVVVVVUUUWWWXXXYYYXXXVVVTTTTTTTTTPPPQQQSSSUUUUUUTTTRRRQQQRRRQQQPPPPPPPPPQQQRRRSSSOOOPPPQQQPPPNNNMMMMMMMMMPPPPPPOOOMMMLLLNNNRRRVVVTTTSSSRRRQQQQQQQQQQQQRRRRRRWWW]]]___\\\UUUNNNIIIJJJLLLOOORRRTTTUUUUUUTTTNNNQQQVVVZZZ[[[WWWPPPJJJQQQNNNKKKKKKNNNOOOMMMKKKHHHJJJLLLMMMMMMNNNPPPRRRNNNMMMMMMMMMNNNQQQSSSTTTTTTWWWWWWSSSSSSTTTSSSPPPQQQPPPOOOOOOOOOPPPQQQQQQMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKOOORRROOOOOOOOONNNNNNNNNMMMMMMOOOOOOPPPPPPRRRSSSUUUVVVTTTRRRQQQTTTXXXYYYTTTOOOPPPQQQRRRTTTUUUUUURRROOOKKKJJJJJJMMMPPPRRRRRRRRRSSSQQQNNNLLLKKKKKKMMMNNNLLLNNNPPPQQQRRRRRRPPPPPPPPPQQQQQQQQQPPPPPPRRRTTTSSSTTTVVVUUURRRNNNMMMLLLOOOOOOOOOOOOQQQTTTVVVWWWVVVWWWWWWUUURRRRRRUUUWWWXXXXXXXXXVVVSSSRRRSSSTTTYYYWWWUUUVVVYYY\\\^^^___[[[[[[YYYXXXWWWWWWWWWXXXTTTQQQNNNMMMNNNOOOOOOOOOKKKMMMPPPRRRSSSSSSSSSTTTXXXTTTPPPNNNNNNPPPRRRSSSUUUVVVXXXYYYZZZYYYYYYXXXXXXWWWVVVUUUSSSQQQOOONNNQQQRRRSSSUUUXXX[[[]]]___\\\\\\[[[YYYWWWVVVWWWYYY]]]]]]]]]\\\\\\\\\]]]^^^ZZZYYYYYYYYY[[[]]]___aaacccgggiiihhhdddbbbccceeeaaabbbbbbcccbbbbbbaaa```bbbaaa___\\\ZZZZZZ]]]___cccfffiiihhhdddbbbccceeebbbccceeefffgggfffdddcccdddccc```^^^aaaggggggcccbbb``````aaa^^^[[[]]]bbbbbbcccdddccccccdddgggiiiddd\\\VVVXXX[[[]]]___bbb\\\]]]___```bbbcccddddddgggbbb]]]ZZZZZZ\\\___```]]]___aaabbbbbbaaa^^^]]]]]][[[XXXXXXXXXXXXXXXWWWZZZZZZZZZYYYXXXWWWUUUTTTXXX[[[___bbbdddcccaaa```[[[\\\]]]\\\ZZZZZZ[[[]]]]]]^^^______^^^]]]\\\[[[]]]^^^```bbbcccbbbaaa___\\\\\\]]]___aaa```^^^\\\]]]]]]]]]^^^^^^\\\XXXUUUVVVXXXXXXXXXVVVVVVYYY[[[\\\ZZZXXXVVVTTTSSSSSSSSSRRRQQQOOONNNLLLLLLLLLLLLNNNPPPRRRTTTVVVXXXYYYYYYYYYZZZ]]]___```___]]]\\\ZZZYYYXXXVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYXXXUUUTTTTTTQQQNNNOOOTTTTTTWWWYYYZZZYYYWWWWWWWWWUUUTTTSSSRRRSSSTTTWWWXXXUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSOOOQQQTTTVVVXXXWWWVVVUUUVVVVVVUUUSSSQQQPPPPPPPPPRRRRRRRRRQQQOOONNNMMMMMMLLLLLLLLLMMMPPPQQQPPPOOOOOOOOOPPPQQQRRRRRRSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQPPPPPPPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQPPPOOOKKKKKKKKKKKKKKKJJJIIIIIILLLLLLMMMNNNMMMMMMMMMMMMNNNMMMMMMNNNQQQUUUYYY[[[ZZZWWWTTTRRRPPPNNNKKKIIINNNPPPRRRRRRPPPNNNOOOPPPKKKKKKJJJKKKMMMOOOPPPPPPRRRRRRQQQQQQSSSTTTSSSPPPQQQSSSUUUWWWWWWUUUQQQOOORRRSSSSSSTTTSSSQQQNNNLLLKKKMMMOOOPPPPPPQQQRRRSSSUUUUUUVVVVVVVVVVVVVVVUUUWWWXXXYYYXXXUUUSSSSSSTTTRRRQQQQQQQQQRRRTTTUUUVVVVVVUUUTTTRRRQQQPPPPPPPPPQQQRRRTTTRRROOOLLLKKKLLLNNNNNNNNNNNNOOOSSSWWWZZZUUUTTTTTTTTTTTTUUUVVVWWWSSSWWWZZZ[[[XXXSSSOOOMMMKKKMMMPPPSSSUUUVVVVVVUUUQQQRRRUUUWWWXXXVVVRRRNNNNNNMMMLLLLLLNNNOOOOOOOOOLLLMMMNNNMMMLLLKKKLLLMMMNNNMMMMMMNNNOOOQQQRRRTTTTTTWWWWWWUUUTTTWWWVVVSSSRRRRRRRRRQQQQQQPPPOOOOOONNNMMMKKKJJJIIIJJJKKKKKKJJJLLLNNNLLLJJJJJJNNNQQQNNNNNNNNNMMMLLLLLLKKKKKKNNNNNNOOOOOOPPPQQQSSSSSSUUUSSSRRRTTTWWWWWWTTTQQQQQQPPPQQQSSSUUUVVVUUUSSSLLLKKKKKKMMMQQQUUUWWWXXXVVVSSSOOOKKKJJJLLLOOOQQQMMMOOORRRTTTUUUTTTRRRPPPNNNOOOPPPOOOMMMLLLMMMNNNNNNPPPSSSSSSQQQNNNLLLKKKNNNNNNNNNOOOQQQRRRTTTUUURRRSSSTTTRRROOOPPPSSSWWW^^^```aaa```^^^\\\[[[\\\XXXVVVTTTUUUXXXZZZ\\\]]]]]]]]]\\\ZZZXXXXXXYYY[[[UUUSSSQQQPPPQQQRRRRRRQQQJJJLLLOOORRRTTTUUUUUUTTTUUUSSSPPPPPPRRRSSSTTTTTTYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWVVVSSSQQQOOONNNPPPQQQSSSWWWZZZ]]]```aaa]]]]]][[[XXXVVVVVVXXXZZZ\\\]]]]]]]]][[[[[[]]]^^^[[[[[[ZZZZZZ\\\^^^aaaccc```eeeiiihhhdddaaacccfffbbbbbbbbbaaaaaaaaaaaaaaa^^^^^^]]][[[YYYYYY[[[]]]aaaeeeiiihhhdddaaabbbeeebbbccceeefffgggfffdddccccccccc```]]]^^^dddeeeccccccbbbbbbbbb^^^[[[]]]ccccccdddeeeeeeccccccccceee^^^WWWTTTWWW[[[]]]^^^aaa[[[\\\^^^```bbbddddddeeeeeeaaa\\\YYYZZZ]]]```aaa^^^```bbbccccccaaa___]]]^^^[[[YYYXXXYYYZZZZZZYYY[[[\\\\\\\\\[[[YYYWWWVVVWWWYYY]]]```bbbbbbaaaaaa[[[\\\\\\[[[YYYYYYZZZ\\\\\\^^^```___]]]\\\[[[\\\YYYYYY[[[]]]``````^^^\\\\\\ZZZYYYZZZ\\\^^^^^^]]]^^^]]]^^^___```^^^[[[XXXUUUWWWXXXWWWUUUUUUYYY\\\___]]]ZZZWWWUUUSSSSSSSSSRRRQQQOOOMMMKKKKKKKKKLLLQQQRRRSSSTTTVVVWWWYYYYYYVVVWWWYYYZZZ[[[[[[[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWXXXUUUSSSSSSPPPMMMOOOSSSSSSUUUXXXXXXWWWVVVVVVWWWTTTSSSRRRRRRRRRTTTVVVXXXTTTTTTUUUUUUVVVVVVWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQPPPQQQTTTVVVWWWVVVUUUTTTUUUUUUUUUSSSPPPNNNOOOPPPNNNPPPPPPOOOMMMLLLMMMNNNLLLKKKJJJKKKMMMOOONNNNNNOOOOOOPPPPPPQQQQQQRRRRRROOOPPPRRRTTTUUUUUUUUUUUUQQQQQQPPPOOOOOOOOOPPPPPPMMMLLLKKKMMMOOOPPPPPPOOOKKKLLLLLLLLLLLLKKKJJJIIILLLMMMOOONNNLLLKKKKKKLLLLLLMMMNNNOOORRRUUUXXXYYYXXXUUUQQQOOONNNMMMLLLKKKLLLOOORRRRRRPPPNNNOOOPPPLLLLLLKKKKKKLLLNNNPPPQQQSSSTTTRRRPPPPPPSSSQQQMMMOOORRRUUUWWWWWWTTTPPPNNNOOOOOOOOOQQQSSSSSSRRRPPPLLLNNNQQQRRRQQQRRRSSSTTTVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWXXXWWWTTTRRRQQQRRRRRRQQQPPPPPPQQQSSSVVVXXXWWWWWWVVVUUUSSSQQQOOONNNRRRTTTVVVTTTPPPNNNNNNPPPNNNOOOOOOQQQSSSVVVYYYZZZTTTUUUUUUVVVWWWXXXXXXXXXSSSUUUWWWVVVTTTRRRQQQQQQNNNPPPRRRUUUVVVVVVVVVUUUSSSRRRRRRSSSTTTTTTRRRPPPLLLMMMNNNNNNMMMMMMOOOPPPLLLMMMNNNNNNLLLLLLMMMNNNNNNNNNNNNNNNOOOQQQRRRSSSQQQTTTUUUSSSSSSUUUUUURRRQQQRRRSSSTTTTTTRRRQQQOOOOOONNNKKKIIIHHHIIIJJJLLLJJJMMMOOOMMMJJJIIILLLPPPMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKLLLMMMNNNPPPRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSQQQPPPPPPRRRUUUWWWXXXXXXVVVSSSPPPPPPRRRVVVXXXYYYWWWUUURRROOONNNOOOPPPRRRLLLOOORRRUUUVVVUUURRRPPPLLLNNNOOOOOOLLLJJJIIIIIIHHHKKKOOOQQQPPPMMMKKKKKKLLLLLLNNNPPPQQQRRRRRRRRRMMMPPPQQQOOOMMMNNNSSSXXX^^^aaadddeeedddbbb``````YYYWWWUUUUUUXXXZZZ[[[[[[\\\]]]]]][[[YYYXXXZZZ]]]WWWUUUTTTSSSTTTTTTRRRQQQIIIKKKNNNRRRUUUVVVUUUSSSPPPPPPPPPRRRUUUVVVUUUTTTVVVWWWYYYZZZZZZZZZYYYXXXVVVVVVVVVUUUSSSRRRPPPOOOPPPRRRUUUYYY\\\^^^______YYYYYYXXXVVVTTTVVVYYY\\\[[[]]]^^^]]][[[ZZZ\\\^^^\\\[[[ZZZYYY[[[]]]```bbb]]]cccgggfffaaa^^^___cccaaaaaa_________```aaabbb]]]]]]]]][[[YYYXXXZZZ[[[___dddiiihhhccc```aaaeeeaaaccceeeffffffeeedddcccaaacccaaa\\\[[[```dddddddddcccdddccc___ZZZ]]]cccaaacccffffffdddcccbbbbbb[[[VVVTTTXXX]]]]]]]]]^^^ZZZ\\\^^^```bbbdddeeeeeebbb___[[[YYY[[[^^^aaabbb___```bbbccccccaaa___]]]___\\\ZZZYYYZZZ\\\\\\\\\[[[\\\]]]]]]\\\ZZZXXXVVVXXXYYY[[[\\\^^^^^^]]]]]]YYYZZZZZZYYYWWWWWWXXXYYYYYY[[[^^^^^^[[[ZZZZZZ[[[YYYYYYYYY\\\^^^___\\\YYYZZZYYYYYYZZZ\\\]]]]]]\\\]]]\\\\\\]]]^^^^^^\\\ZZZUUUWWWYYYWWWUUUUUUYYY^^^bbb```]]]YYYVVVTTTSSSSSSSSSRRROOOMMMKKKKKKLLLLLLRRRRRRRRRSSSUUUWWWYYY[[[YYYYYYXXXXXXXXXXXXYYYYYYWWWWWWVVVUUUTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWYYYVVVTTTSSSQQQNNNPPPUUURRRTTTVVVVVVUUUUUUUUUWWWRRRRRRPPPPPPQQQRRRUUUVVVSSSTTTTTTUUUVVVVVVWWWWWWTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUUUUTTTUUUVVVVVVSSSPPPNNNPPPQQQNNNPPPQQQOOOLLLKKKLLLNNNKKKJJJIIIJJJLLLMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNOOOMMMNNNPPPRRRSSSTTTTTTSSSPPPOOOOOONNNMMMMMMMMMNNNLLLKKKKKKLLLNNNOOOOOONNNLLLMMMMMMMMMMMMLLLLLLKKKOOOPPPRRRPPPMMMKKKLLLMMMJJJKKKMMMOOOQQQSSSTTTUUUUUUQQQMMMKKKKKKLLLMMMMMMIIIMMMRRRRRROOOMMMNNNQQQNNNNNNMMMLLLLLLMMMOOOQQQSSSTTTRRRNNNNNNQQQOOOJJJKKKMMMNNNPPPQQQQQQPPPOOONNNMMMLLLNNNPPPRRRQQQOOOLLLNNNPPPQQQPPPPPPQQQRRRTTTUUUVVVWWWXXXYYYYYYYYYUUUVVVVVVUUURRRPPPOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUTTTUUUVVVWWWVVVSSSPPPOOONNNQQQTTTSSSOOONNNQQQTTTRRRRRRSSSTTTVVVXXXXXXWWWTTTUUUVVVWWWWWWWWWVVVUUUQQQSSSTTTTTTSSSRRRSSSTTTRRRSSSUUUWWWWWWWWWVVVUUUQQQPPPOOOOOOQQQQQQQQQPPPLLLNNNPPPNNNKKKKKKMMMPPPHHHJJJLLLMMMNNNOOOQQQSSSOOOOOOOOOOOOPPPQQQRRRRRRLLLOOOPPPOOOOOORRRRRROOOOOOQQQSSSUUUVVVTTTRRRQQQNNNMMMJJJGGGGGGGGGIIIJJJKKKNNNPPPNNNJJJHHHKKKOOOLLLKKKKKKJJJIIIHHHHHHGGGHHHHHHIIIKKKNNNPPPRRRTTTQQQRRRRRRQQQPPPPPPQQQSSSQQQPPPOOOQQQUUUXXXZZZ[[[aaa]]]WWWSSSSSSTTTUUUVVVWWWVVVUUUSSSRRRRRRRRRRRRKKKNNNRRRUUUVVVUUURRRPPPMMMOOOQQQPPPMMMJJJHHHHHHDDDHHHMMMPPPOOOMMMKKKKKKJJJLLLNNNPPPQQQQQQQQQQQQJJJMMMOOOMMMKKKMMMSSSYYYXXX\\\aaaddddddbbb```___ZZZXXXVVVVVVXXXZZZZZZZZZ[[[\\\\\\ZZZWWWWWWYYY\\\YYYXXXVVVVVVUUUTTTQQQNNNHHHJJJMMMQQQTTTUUUTTTRRRMMMMMMPPPSSSWWWXXXVVVTTTQQQRRRTTTVVVWWWWWWVVVVVVSSSSSSTTTTTTSSSRRRQQQQQQQQQSSSWWWZZZ\\\]]]\\\\\\TTTSSSSSSRRRRRRTTTYYY]]][[[]]]^^^]]]ZZZZZZ\\\___ZZZYYYXXXWWWXXX[[[^^^```\\\aaafffddd^^^ZZZ\\\___aaa___^^^]]]]]]^^^```aaa^^^^^^^^^\\\YYYXXXXXXZZZ^^^dddiiihhhbbb___aaadddaaabbbdddffffffeeedddccc```cccaaa[[[YYY]]]ccceeeddddddeeeddd___ZZZ]]]ddd___bbbeeegggeeecccbbbbbb[[[VVVUUUZZZ^^^]]][[[\\\ZZZ[[[]]]```bbbdddeeefffaaa^^^ZZZYYY[[[___aaaccc```aaabbbbbbbbb```___]]]___]]]ZZZZZZ[[[]]]]]]]]]ZZZ[[[\\\]]]\\\ZZZXXXWWWYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXWWWUUUUUUVVVWWWVVVYYY\\\\\\ZZZXXXYYYZZZ]]][[[[[[]]]______[[[XXXYYYYYYYYY[[[]]]^^^]]][[[ZZZYYYYYYZZZ\\\\\\[[[YYYVVVXXXZZZXXXUUUVVV[[[```dddbbb___[[[XXXUUUTTTTTTTTTRRRPPPMMMLLLKKKLLLMMMQQQQQQPPPQQQSSSWWWZZZ\\\^^^\\\ZZZYYYWWWWWWXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXZZZWWWUUUTTTRRROOOQQQVVVRRRSSSUUUTTTTTTTTTUUUWWWQQQPPPOOONNNOOOQQQSSSTTTSSSSSSTTTUUUVVVWWWWWWXXXRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUTTTTTTUUUVVVWWWUUUQQQOOOQQQSSSOOOQQQRRRPPPLLLJJJKKKMMMKKKJJJHHHIIIKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLJJJLLLMMMOOOPPPPPPOOOOOOOOOOOONNNMMMLLLLLLLLLLLLMMMLLLKKKLLLNNNOOONNNMMMMMMMMMNNNNNNNNNNNNMMMMMMQQQSSSUUUSSSOOOLLLMMMNNNGGGIIILLLOOOQQQRRRRRRRRRQQQNNNIIIGGGHHHJJJLLLLLLGGGLLLQQQRRROOOMMMNNNQQQOOOOOONNNMMMLLLMMMOOOQQQSSSUUURRRLLLLLLOOOMMMHHHHHHHHHHHHIIIKKKMMMPPPQQQQQQNNNKKKKKKMMMNNNMMMKKKJJJLLLNNNNNNMMMMMMNNNOOORRRSSSUUUWWWYYY[[[\\\\\\TTTUUUUUUTTTQQQNNNNNNNNNNNNOOOQQQRRRSSSSSSSSSSSSQQQSSSVVVXXXXXXUUURRRPPPHHHLLLOOOOOOMMMNNNRRRWWWUUUUUUVVVWWWXXXXXXVVVTTTTTTUUUWWWWWWWWWUUUSSSQQQPPPRRRTTTTTTTTTSSSTTTUUUTTTUUUWWWXXXXXXWWWUUUTTTOOONNNMMMNNNPPPPPPOOONNNMMMNNNOOOPPPPPPOOOMMMLLLLLLOOOQQQQQQPPPPPPRRRUUUQQQPPPPPPPPPQQQQQQOOONNNMMMKKKIIIJJJMMMOOOOOOMMMLLLPPPRRRQQQRRRTTTTTTQQQLLLLLLLLLKKKJJJJJJMMMOOOKKKMMMNNNMMMJJJHHHHHHIIIHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJLLLMMMMMMNNNNNNVVVUUURRROOOLLLMMMPPPSSSMMMOOOQQQSSSUUUVVVWWWWWWcccaaa]]]XXXTTTSSSUUUWWWXXXYYYYYYYYYXXXTTTQQQOOOPPPOOOPPPQQQSSSSSSQQQOOOLLLOOOQQQQQQNNNJJJGGGFFFEEEHHHLLLNNNMMMLLLKKKKKKLLLLLLLLLNNNPPPQQQPPPOOORRRPPPNNNLLLKKKMMMRRRVVV[[[]]]___aaa```^^^ZZZXXX\\\[[[ZZZYYYYYYXXXXXXXXX\\\YYYVVVWWWZZZZZZVVVRRRWWWWWWUUUTTTQQQOOOLLLKKKMMMOOOSSSXXX[[[ZZZVVVRRRTTTSSSRRRRRRRRRRRRRRRRRRTTTVVVVVVTTTTTTVVVVVVTTTUUUSSSQQQOOOPPPRRRTTTVVVSSSTTTUUUWWWXXXYYYYYYYYYTTTTTTTTTQQQOOOOOOSSSVVV\\\\\\\\\[[[YYYXXXYYY[[[YYYXXXWWWXXXZZZZZZYYYXXX\\\]]]___aaaaaa___]]][[[```___]]]]]]\\\]]]^^^___gggeeebbb]]]YYYWWWYYYZZZ^^^___aaabbbbbbaaa___^^^]]]]]]^^^^^^___``````aaa^^^___````````````bbbdddhhhiiijjjhhhdddaaa______```bbbcccdddcccbbbcccdddccc^^^XXXVVVXXX\\\^^^___]]]^^^aaadddfffeeebbb___aaa^^^ZZZZZZ\\\]]]\\\ZZZ``````aaadddgggeee```[[[[[[\\\]]]\\\ZZZXXXYYYZZZ___^^^]]]\\\ZZZYYYXXXXXXXXXXXXXXX[[[]]]]]]\\\ZZZYYYZZZZZZXXXVVVUUUWWWXXXWWW\\\^^^[[[ZZZ\\\]]][[[VVVWWWYYY]]]```aaa```^^^WWW\\\aaaaaa\\\XXXWWWYYY[[[\\\\\\[[[ZZZ[[[]]]```ZZZXXXVVVUUUVVVXXX[[[]]]^^^]]]ZZZXXXVVVVVVVVVVVVTTTTTTTTTRRRNNNLLLKKKLLLSSSRRRSSSSSSUUUWWWZZZ[[[YYYWWWTTTRRRRRRUUUXXX[[[WWWWWWVVVUUUUUUUUUUUUUUURRRQQQQQQUUUYYYZZZXXXUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSQQQPPPRRRTTTUUUSSSQQQOOONNNMMMOOOQQQSSSTTTTTTTTTUUUWWWVVVUUUUUUVVVXXXRRRSSSSSSRRRQQQRRRUUUWWWUUUTTTTTTTTTTTTUUUVVVVVVUUUUUUTTTRRRPPPQQQSSSVVVVVVTTTQQQMMMJJJHHHGGGGGGGGGIIIKKKKKKJJJIIIJJJKKKMMMNNNNNNOOOOOONNNNNNNNNMMMLLLKKKMMMOOOQQQPPPPPPPPPPPPPPPQQQQQQPPPOOOOOOLLLOOOQQQPPPMMMLLLMMMOOONNNNNNMMMMMMMMMMMMNNNNNNQQQRRRSSSTTTRRROOOJJJHHHIIIHHHHHHJJJNNNOOOLLLJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPQQQPPPNNNLLLJJJNNNOOOOOOOOONNNNNNPPPRRRRRRRRRRRROOOMMMKKKLLLMMMHHHIIIHHHHHHJJJNNNQQQQQQQQQNNNLLLKKKMMMNNNLLLJJJGGGIIILLLLLLKKKLLLPPPSSSOOOSSSTTTSSSTTTXXXXXXVVVQQQTTTWWWVVVRRROOOPPPQQQSSSRRRPPPOOONNNNNNNNNOOONNNQQQUUUWWWUUUSSSQQQPPPQQQMMMJJJKKKKKKLLLSSS[[[UUUVVVUUUTTTRRRQQQRRRSSSVVVVVVWWWZZZ\\\ZZZTTTPPPQQQQQQRRRSSSSSSRRRRRRQQQTTTSSSSSSUUUUUUUUURRROOONNNMMMMMMMMMMMMOOOPPPQQQMMMNNNPPPRRRRRRRRRPPPPPPMMMPPPQQQQQQPPPPPPQQQTTTPPPOOONNNOOOPPPOOONNNLLLLLLJJJHHHIIILLLNNNNNNLLLMMMQQQRRRPPPPPPRRRRRRPPPNNNOOOOOONNNMMMMMMNNNOOOOOONNNMMMLLLKKKIIIGGGFFFCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLRRRQQQPPPMMMKKKKKKNNNQQQMMMOOORRRTTTVVVVVVVVVUUU]]]\\\YYYUUURRRRRRUUUWWWYYYZZZZZZZZZXXXUUUQQQOOOOOOOOOOOOPPPRRRRRRPPPOOONNNPPPQQQOOOLLLHHHFFFFFFEEEHHHKKKLLLKKKJJJJJJKKKNNNMMMKKKLLLNNNPPPQQQQQQUUUTTTSSSQQQQQQRRRVVVYYYZZZ[[[]]]^^^^^^\\\ZZZYYYZZZZZZXXXWWWVVVVVVWWWWWWZZZWWWUUUVVVXXXYYYUUUQQQSSSSSSSSSSSSRRRPPPOOONNNPPPRRRVVV[[[___```^^^[[[TTTSSSRRRQQQQQQQQQQQQQQQRRRUUUUUUSSSSSSUUUUUURRRTTTTTTSSSRRRSSSTTTVVVWWWVVVWWWXXXXXXYYYYYYYYYYYYTTTUUUTTTQQQOOOOOOSSSVVVZZZ[[[[[[YYYWWWWWWXXXZZZ\\\ZZZYYYYYYZZZ[[[ZZZYYYXXXYYY[[[]]]^^^^^^]]]]]]```___^^^]]]]]]^^^___```cccbbb```^^^\\\[[[YYYYYY[[[\\\^^^```````````````______^^^^^^]]]]]]]]]\\\[[[]]]^^^^^^^^^___aaaccceeeggghhhgggeeebbbaaaaaa___aaabbbbbbaaa``````aaabbb]]]YYYWWWYYY[[[]]]]]]]]]^^^```ccceeedddaaa^^^```]]]ZZZZZZ\\\]]]]]][[[aaaaaabbbdddeeeccc^^^YYYZZZ[[[[[[ZZZXXXWWWXXXYYY\\\]]]]]]\\\\\\[[[YYYYYYWWWWWWWWWYYY[[[\\\[[[YYYWWWWWWWWWWWWWWWVVVVVVVVVZZZ^^^___\\\YYYZZZZZZXXXWWWVVVWWWZZZ^^^```___]]]UUUZZZ^^^___[[[YYYYYY[[[ZZZ[[[[[[ZZZYYYZZZ\\\^^^]]][[[YYYXXXWWWWWWXXXYYY]]]\\\[[[YYYWWWVVVVVVVVVSSSSSSSSSQQQNNNMMMMMMMMMOOOOOOOOOPPPQQQTTTVVVWWWVVVTTTQQQPPPPPPRRRVVVXXX[[[ZZZYYYYYYXXXXXXXXXXXXPPPPPPPPPRRRUUUVVVUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUSSSRRRTTTVVVWWWUUUSSSRRRPPPOOOOOOQQQRRRRRRQQQTTTVVVVVVVVVTTTSSSTTTUUURRRSSSSSSSSSRRRSSSUUUWWWUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSQQQQQQSSSUUUUUUSSSQQQNNNKKKJJJIIIIIIHHHJJJLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLNNNMMMMMMOOOQQQRRRQQQOOOJJJKKKLLLMMMMMMMMMMMMMMMJJJMMMPPPPPPNNNLLLMMMNNNKKKKKKKKKKKKKKKLLLMMMMMMOOOPPPRRRSSSSSSPPPMMMKKKJJJIIIIIIJJJLLLLLLJJJGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOOOONNNMMMLLLMMMNNNOOOOOONNNNNNOOOQQQSSSTTTTTTRRRPPPOOOPPPRRRMMMLLLKKKJJJLLLPPPRRRSSSUUURRROOONNNOOOOOOMMMKKKKKKMMMNNNMMMKKKKKKNNNPPPNNNRRRSSSQQQRRRVVVVVVSSSQQQRRRTTTTTTRRRPPPOOOPPPRRRRRRPPPOOOOOOPPPQQQRRRPPPQQQSSSUUUUUUSSSQQQPPPSSSOOOLLLLLLKKKKKKOOOVVVTTTTTTTTTSSSQQQPPPRRRSSSRRRSSSUUUXXX[[[ZZZVVVRRRPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRTTTUUUTTTPPPNNNKKKKKKJJJKKKLLLOOOQQQSSSLLLMMMPPPRRRSSSTTTTTTTTTPPPQQQRRRRRRPPPPPPQQQRRROOONNNMMMMMMMMMMMMKKKIIIJJJHHHGGGHHHJJJLLLLLLKKKMMMRRRSSSPPPOOORRRTTTRRRTTTUUUWWWVVVSSSQQQPPPQQQRRROOOLLLLLLLLLKKKGGGDDD@@@AAABBBDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMLLLKKKIIIJJJMMMOOONNNPPPSSSUUUVVVVVVTTTSSSUUUUUUTTTRRRPPPQQQSSSVVVZZZZZZZZZZZZXXXTTTQQQOOONNNMMMMMMOOOPPPQQQOOONNNQQQQQQQQQNNNJJJGGGEEEEEEFFFGGGIIIIIIHHHHHHJJJKKKPPPMMMKKKKKKNNNQQQSSSSSSVVVWWWWWWVVVUUUUUUWWWYYYXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWTTTSSSRRRRRRTTTUUUWWWUUUSSSTTTVVVVVVSSSPPPOOOPPPQQQQQQRRRRRRRRRRRRTTTUUUXXX^^^ccceeeeeedddWWWVVVUUUSSSRRRRRRSSSSSSQQQTTTTTTRRRRRRTTTTTTQQQTTTTTTTTTUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVUUUTTTQQQOOOPPPSSSUUUXXXYYYYYYXXXVVVVVVWWWYYY]]]ZZZXXXWWWXXXYYYXXXXXXVVVVVVWWWYYY[[[]]]___```______^^^^^^^^^^^^___```___]]]]]]^^^```___[[[XXXYYYZZZ[[[\\\^^^___```aaa``````^^^]]][[[YYYXXXWWWWWWYYYZZZ[[[[[[]]]___aaaaaaccceeefffdddccccccdddaaabbbcccbbb```____________\\\YYYXXXYYYZZZ[[[[[[\\\]]]___bbbdddccc```]]]]]][[[YYYYYY[[[]]]]]]]]]aaaaaabbbcccccc```\\\XXXXXXXXXXXXVVVUUUUUUWWWYYYYYYZZZ\\\]]]]]]\\\[[[ZZZWWWVVVVVVWWWYYYZZZYYYWWWTTTSSSRRRTTTWWWXXXUUURRRYYY]]]___[[[YYY[[[[[[YYYYYYVVVTTTWWW\\\___^^^[[[TTTXXX[[[[[[YYYXXXZZZ]]]YYYYYYYYYXXXWWWXXXZZZ\\\\\\[[[[[[ZZZZZZYYYYYYYYY\\\\\\[[[ZZZYYYXXXVVVUUUQQQRRRRRRPPPNNNMMMNNNPPPMMMMMMMMMNNNOOOQQQRRRSSSTTTSSSQQQOOOPPPRRRTTTVVV[[[[[[ZZZYYYYYYXXXXXXWWWOOOQQQRRRRRRRRRRRRTTTUUUSSSRRRPPPOOOPPPQQQSSSTTTUUUTTTSSSTTTVVVWWWVVVUUUSSSRRRPPPOOOPPPPPPPPPOOOSSSTTTUUUTTTRRRPPPQQQRRRRRRSSSTTTTTTSSSTTTVVVXXXVVVVVVUUUTTTSSSSSSSSSSSSUUUVVVUUUSSSQQQPPPQQQSSSRRRQQQPPPNNNLLLKKKJJJJJJJJJKKKMMMMMMLLLLLLLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJOOOOOOPPPQQQSSSRRRPPPMMMHHHHHHIIIJJJKKKLLLMMMMMMHHHKKKNNNOOONNNMMMMMMMMMIIIIIIIIIIIIIIIJJJKKKKKKMMMOOOQQQRRRRRRQQQPPPOOOLLLKKKJJJIIIIIIHHHFFFDDDCCCDDDFFFIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMNNNOOONNNMMMMMMOOOQQQSSSUUUVVVUUUUUUUUUWWWYYYUUUQQQMMMLLLNNNQQQTTTVVVXXXVVVSSSRRRQQQQQQOOONNNPPPPPPOOONNNKKKKKKLLLNNNNNNQQQRRRPPPPPPSSSSSSPPPSSSSSSSSSTTTUUUUUUSSSQQQQQQQQQPPPPPPQQQSSSTTTVVVSSSQQQPPPQQQTTTTTTRRROOOTTTPPPNNNNNNKKKHHHKKKPPPQQQRRRSSSQQQPPPPPPQQQSSSSSSSSSUUUWWWYYYXXXTTTRRRNNNMMMMMMLLLMMMNNNOOOPPPOOOPPPQQQTTTUUUSSSOOOLLLIIIIIIHHHHHHJJJNNNRRRTTTIIIJJJMMMOOORRRSSSTTTUUUSSSSSSSSSSSSRRRQQQQQQRRRNNNLLLKKKKKKLLLKKKIIIGGGHHHGGGGGGGGGHHHJJJJJJJJJMMMRRRUUUTTTTTTXXX\\\\\\]]]___```___ZZZVVVSSSRRRRRRNNNJJJKKKNNNNNNJJJEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJKKKKKKKKKJJJJJJKKKJJJIIIJJJLLLNNNMMMOOORRRUUUVVVUUUSSSQQQQQQRRRQQQPPPOOOOOOPPPRRRXXXXXXXXXWWWUUURRROOONNNMMMLLLLLLMMMOOOOOONNNMMMSSSSSSRRROOOJJJGGGFFFFFFFFFGGGGGGGGGFFFFFFIIIKKKNNNMMMLLLNNNPPPRRRSSSRRRSSSUUUWWWWWWVVVUUUUUUVVVUUUUUUUUUUUUVVVWWWXXXXXXUUUSSSQQQOOONNNOOOPPPRRRTTTRRRQQQRRRSSSSSSQQQOOOMMMNNNPPPQQQRRRSSSTTTTTTWWWWWWZZZ^^^cccfffgggggg\\\ZZZXXXVVVUUUUUUVVVWWWRRRTTTTTTQQQQQQTTTTTTRRRRRRSSSUUUWWWXXXXXXXXXWWWXXXXXXXXXXXXYYYYYYZZZZZZWWWVVVSSSQQQPPPQQQSSSUUUWWWXXXXXXWWWVVVVVVXXXZZZ[[[YYYVVVTTTUUUUUUUUUUUUWWWVVVVVVVVVXXX[[[___aaa]]]]]]]]]]]]]]]]]]^^^^^^^^^ZZZXXX[[[___aaa^^^ZZZZZZZZZZZZZZZ\\\]]]___```___^^^\\\ZZZXXXVVVUUUTTTSSSUUUWWWWWWXXXZZZ\\\______bbbdddeeedddcccccccccbbbddddddcccaaa___^^^___\\\[[[YYYYYYYYYYYYXXXXXX[[[[[[^^^aaacccbbb___\\\YYYXXXXXXXXXYYY[[[\\\]]]______aaabbbbbb___\\\YYYVVVVVVVVVTTTSSSSSSVVVXXXVVVXXX[[[]]]^^^]]]\\\[[[XXXWWWVVVWWWYYYYYYXXXWWWRRROOOOOORRRWWWXXXTTTOOOUUUZZZ\\\ZZZYYY\\\]]]\\\ZZZUUUQQQSSSYYY]]]\\\YYYUUUWWWXXXXXXWWWWWWYYY[[[XXXYYYYYYXXXVVVWWWYYY[[[WWWXXXYYY[[[\\\\\\\\\[[[ZZZZZZ[[[[[[ZZZXXXWWWUUUPPPQQQQQQPPPNNNNNNPPPQQQMMMNNNNNNOOOPPPQQQQQQRRRTTTSSSQQQQQQQQQRRRTTTUUUWWWWWWWWWVVVVVVUUUTTTSSSQQQSSSUUUTTTQQQQQQSSSVVVSSSQQQOOOMMMMMMNNNPPPRRRSSSRRRRRRRRRSSSTTTTTTTTTSSSQQQOOOOOOPPPPPPOOONNNPPPQQQQQQQQQOOONNNOOOPPPPPPRRRSSSTTTSSSTTTUUUWWWWWWWWWUUUTTTSSSRRRRRRRRRTTTUUUUUUTTTQQQPPPPPPQQQNNNNNNMMMLLLKKKKKKKKKJJJIIIKKKMMMMMMLLLKKKLLLMMMLLLLLLLLLLLLLLLKKKJJJIIIOOOOOOPPPRRRSSSQQQMMMJJJKKKKKKKKKKKKLLLLLLMMMMMMFFFHHHKKKNNNNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIINNNOOOPPPQQQQQQPPPOOONNNMMMLLLJJJHHHGGGEEECCCBBB@@@BBBDDDGGGIIIKKKLLLMMMNNNMMMKKKJJJIIIJJJLLLMMMLLLMMMNNNMMMLLLMMMNNNPPPRRRTTTVVVWWWWWWYYY[[[^^^ZZZSSSNNNNNNPPPRRRTTTWWWXXXWWWUUUTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLLLLMMMNNNNNNRRRRRRPPPOOORRRQQQNNNSSSQQQPPPRRRUUUVVVSSSOOOPPPPPPPPPQQQRRRUUUWWWXXXUUUQQQNNNOOORRRTTTRRRNNNRRROOONNNNNNLLLHHHIIINNNPPPQQQQQQPPPOOOOOOPPPRRRXXXXXXXXXXXXVVVTTTQQQOOOMMMLLLKKKJJJJJJLLLNNNOOONNNOOOQQQSSSUUUSSSOOOKKKIIIHHHGGGGGGIIILLLPPPRRRFFFGGGIIILLLNNNPPPRRRSSSUUUTTTTTTSSSSSSSSSRRRQQQLLLKKKJJJJJJKKKJJJHHHFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLSSSYYYYYYZZZ___dddfffdddeeefffddd^^^XXXTTTRRROOOLLLIIIKKKOOOQQQMMMIIIIIIIIIIIIIIIHHHHHHGGGFFFHHHIIIJJJKKKKKKKKKKKKKKKHHHIIIKKKKKKJJJJJJLLLMMMLLLNNNQQQSSSTTTSSSRRRQQQPPPQQQQQQPPPNNNMMMMMMNNNTTTTTTTTTSSSQQQOOOMMMKKKMMMLLLKKKLLLMMMNNNNNNMMMTTTTTTSSSPPPLLLIIIHHHIIIGGGGGGGGGEEEDDDEEEHHHJJJJJJLLLNNNRRRUUUUUURRRPPPRRRTTTWWWXXXVVVTTTSSSTTTTTTSSSSSSRRRSSSTTTUUUVVVRRRQQQOOOMMMLLLMMMNNNOOOPPPPPPOOOPPPQQQPPPOOONNNNNNOOOPPPRRRSSSTTTTTTTTTYYYXXXYYY\\\___aaabbbaaa[[[ZZZWWWUUUTTTUUUVVVWWWTTTVVVTTTPPPPPPTTTVVVTTTRRRSSSVVVWWWXXXXXXWWWVVVTTTTTTTTTUUUWWWYYY[[[\\\XXXVVVSSSQQQQQQRRRSSSTTTVVVWWWXXXXXXWWWWWWYYY[[[[[[YYYVVVUUUVVVVVVVVVUUUWWWUUUSSSRRRSSSVVVZZZ\\\ZZZZZZZZZ[[[[[[\\\\\\\\\^^^ZZZVVVWWW\\\``````]]]\\\\\\[[[[[[[[[\\\]]]]]][[[ZZZYYYWWWVVVTTTSSSRRRPPPRRRSSSTTTUUUVVVYYY\\\___aaacccdddbbbaaabbbbbbaaaccccccbbb___]]]\\\]]]ZZZZZZYYYXXXWWWVVVVVVWWWYYYZZZ\\\___aaaaaa^^^[[[VVVVVVVVVVVVVVVXXXZZZ\\\[[[]]]```aaaaaa___^^^]]]UUUVVVVVVTTTSSSRRRTTTVVVSSSVVVYYY\\\^^^]]]\\\[[[ZZZXXXWWWWWWXXXYYYXXXWWWPPPNNNNNNQQQWWWXXXTTTOOOTTTYYY[[[XXXXXXZZZ[[[ZZZYYYTTTPPPQQQVVVYYYYYYXXXVVVWWWVVVUUUTTTUUUVVVXXXXXXXXXXXXWWWUUUVVVXXXYYYUUUVVVXXXZZZ\\\\\\[[[ZZZXXXYYYZZZZZZZZZXXXWWWVVVQQQRRRQQQOOOMMMMMMOOOQQQMMMMMMNNNNNNOOOOOOOOOOOOQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSTTTTTTTTTSSSRRRQQQQQQSSSUUUTTTQQQOOOQQQSSSRRRQQQNNNLLLKKKLLLNNNPPPRRRRRRRRRQQQQQQRRRSSSTTTRRRPPPNNNNNNPPPPPPPPPOOOKKKMMMNNNMMMLLLKKKMMMNNNNNNPPPRRRRRRRRRRRRTTTUUUWWWVVVUUUSSSRRRQQQQQQQQQQQQRRRTTTSSSQQQOOOOOOOOOKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKJJJMMMMMMNNNPPPPPPOOOKKKHHHNNNMMMLLLKKKJJJJJJKKKKKKFFFGGGIIILLLNNNOOONNNMMMPPPOOOMMMKKKJJJIIIIIIHHHPPPOOOOOONNNMMMLLLKKKKKKKKKKKKJJJHHHEEECCCCCCCCCAAABBBCCCEEEHHHJJJLLLMMMOOOMMMJJJHHHGGGHHHIIIJJJLLLMMMMMMMMMLLLLLLNNNOOOQQQRRRTTTVVVWWWYYY\\\___]]]SSSMMMNNNQQQQQQSSSVVVTTTUUUUUUUUUUUUVVVXXXYYYQQQOOOMMMLLLLLLMMMOOOPPPPPPSSSSSSPPPPPPRRRRRRNNNOOOMMMMMMOOORRRRRROOOLLLOOOOOOOOOPPPRRRUUUWWWYYYVVVQQQMMMMMMQQQSSSQQQMMMNNNKKKLLLMMMLLLIIIJJJOOOPPPPPPQQQPPPNNNNNNOOOPPPXXXXXXXXXWWWUUUSSSRRRQQQNNNMMMKKKJJJJJJKKKMMMNNNMMMNNNPPPRRRTTTRRROOOLLLJJJIIIHHHGGGHHHJJJMMMOOOFFFGGGHHHJJJLLLNNNPPPPPPTTTSSSRRRRRRSSSSSSQQQPPPLLLKKKJJJKKKLLLLLLJJJHHHEEEFFFGGGGGGFFFFFFIIIJJJKKKTTT[[[[[[\\\```dddfffbbbddddddbbb]]]WWWSSSRRRMMMKKKKKKLLLPPPQQQOOOLLLJJJJJJIIIIIIHHHGGGEEEDDDIIIIIIJJJKKKKKKKKKKKKKKKGGGIIIKKKLLLKKKJJJKKKLLLKKKLLLNNNPPPQQQQQQQQQQQQOOOPPPQQQPPPMMMKKKJJJJJJPPPPPPOOOOOONNNLLLKKKJJJNNNLLLKKKKKKMMMNNNNNNMMMPPPQQQRRRPPPMMMKKKJJJJJJGGGGGGGGGFFFEEEEEEGGGIIIIIIKKKOOOTTTWWWWWWSSSOOOSSSUUUXXXXXXWWWUUUTTTTTTRRRRRRRRRQQQRRRRRRSSSSSSPPPOOONNNMMMMMMLLLLLLLLLNNNNNNOOOOOOOOONNNNNNMMMOOOPPPRRRSSSTTTUUUUUUVVVYYYXXXXXXZZZ[[[\\\[[[ZZZWWWUUURRRQQQPPPRRRTTTUUUWWWWWWTTTNNNNNNTTTWWWWWWTTTUUUWWWXXXXXXWWWWWWVVVQQQQQQRRRSSSUUUXXXZZZ\\\ZZZWWWSSSQQQQQQSSSSSSSSSUUUVVVWWWWWWWWWXXXZZZ\\\]]]\\\ZZZZZZ[[[[[[ZZZXXXUUUSSSPPPOOOOOORRRUUUWWWWWWXXXYYYZZZ[[[[[[[[[ZZZ^^^ZZZVVVWWWZZZ]]]___^^^]]]]]]]]]]]]]]]]]]]]]]]]WWWWWWVVVUUUSSSRRRQQQPPPOOOPPPRRRRRRRRRTTTVVVYYY]]]___bbbbbbbbbaaaaaabbb___```aaa___]]][[[[[[[[[YYYYYYYYYWWWUUUTTTUUUVVVXXXYYY[[[^^^```___\\\YYYUUUVVVVVVVVVUUUVVVYYY[[[ZZZ]]]```aaa```______```VVVWWWWWWVVVTTTSSSSSSTTTRRRTTTWWWYYY[[[\\\[[[[[[[[[YYYWWWWWWWWWXXXWWWVVVQQQPPPPPPRRRUUUVVVTTTQQQWWW[[[[[[XXXUUUVVVVVVSSSVVVTTTQQQQQQSSSUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWVVVUUUSSSSSSUUUWWWVVVWWWXXXYYYXXXXXXVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVTTTTTTRRROOOMMMLLLNNNPPPKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNPPPQQQRRRSSSTTTSSSRRRRRROOOQQQRRRRRRPPPNNNMMMMMMOOONNNLLLKKKLLLMMMOOOPPPRRRSSSSSSRRRQQQRRRTTTVVVQQQPPPNNNNNNOOOPPPPPPOOOIIIJJJKKKKKKIIIHHHIIIJJJJJJLLLOOOPPPPPPPPPQQQSSSUUUTTTRRRQQQPPPOOOOOOOOOMMMOOORRRRRRQQQNNNMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJHHHJJJLLLLLLKKKJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMNNNLLLJJJGGGMMMLLLJJJHHHGGGGGGGGGHHHGGGFFFGGGJJJNNNPPPPPPOOORRRQQQPPPNNNLLLKKKJJJJJJPPPOOOMMMJJJHHHGGGGGGFFFHHHIIIIIIGGGEEEDDDEEEGGGDDDDDDCCCCCCEEEHHHKKKMMMMMMKKKIIIGGGFFFGGGHHHIIIKKKLLLMMMLLLKKKKKKMMMOOOOOOQQQSSSTTTUUUWWWZZZ]]]]]]QQQKKKOOOSSSQQQQQQTTTQQQRRRTTTTTTUUUVVVYYY[[[QQQNNNKKKJJJLLLNNNPPPPPPPPPSSSTTTQQQQQQSSSSSSOOORRRQQQQQQSSSTTTSSSQQQOOOOOOOOOOOOOOOPPPSSSUUUVVVTTTQQQNNNNNNPPPQQQOOOMMMJJJHHHIIIKKKKKKIIILLLQQQQQQQQQQQQPPPNNNMMMNNNOOOSSSTTTUUUUUUSSSSSSTTTVVVQQQPPPNNNMMMLLLLLLMMMMMMMMMLLLMMMOOOQQQPPPNNNLLLJJJIIIIIIIIIIIIKKKLLLMMMIIIJJJJJJKKKLLLNNNOOOPPPQQQOOONNNNNNPPPQQQOOOMMMKKKKKKJJJLLLMMMNNNLLLKKKDDDFFFHHHGGGFFFFFFHHHKKKKKKUUU\\\[[[XXXXXXZZZ[[[YYYZZZ[[[ZZZWWWSSSQQQPPPMMMMMMNNNNNNOOOOOONNNNNNIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHIIIJJJJJJJJJJJJIIIFFFHHHKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLNNNOOOQQQRRRKKKMMMOOONNNLLLJJJHHHHHHMMMMMMLLLLLLLLLKKKKKKKKKNNNMMMKKKKKKMMMNNNOOONNNJJJMMMOOOOOOMMMKKKJJJJJJGGGHHHHHHGGGFFFEEEGGGHHHJJJLLLOOOTTTWWWWWWTTTQQQSSSUUUWWWXXXVVVTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQNNNNNNOOOOOONNNMMMKKKJJJLLLMMMNNNOOONNNMMMMMMNNNOOOPPPRRRTTTVVVWWWXXXYYYXXXXXXXXXYYYZZZZZZXXXVVVSSSQQQOOOMMMMMMPPPRRRTTTXXXWWWQQQKKKKKKQQQWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWSSSRRRRRRRRRTTTVVVYYY[[[[[[WWWSSSQQQRRRSSSSSSRRRSSSUUUVVVVVVVVVWWWYYY[[[\\\\\\\\\^^^______\\\ZZZTTTRRRPPPOOOPPPRRRUUUWWWWWWXXXYYYZZZ[[[[[[[[[ZZZ[[[ZZZYYYYYYZZZ[[[\\\]]]\\\]]]^^^`````````______VVVVVVTTTSSSQQQOOONNNMMMNNNPPPQQQQQQQQQRRRTTTVVVYYY\\\___aaabbbbbbcccddd___aaabbbaaa^^^]]]]]]]]]XXXYYYXXXVVVSSSRRRTTTVVVWWWXXXZZZ]]]___^^^[[[XXXVVVWWWXXXWWWUUUVVVYYY\\\\\\___aaabbb```^^^___```WWWYYYZZZYYYWWWTTTRRRRRRRRRSSSUUUWWWXXXZZZZZZZZZ[[[XXXVVVUUUVVVVVVUUUUUURRRRRRSSSSSSTTTUUUUUUUUUVVVZZZ[[[VVVSSSSSSSSSPPPRRRSSSSSSRRRPPPQQQSSSVVVRRRRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTRRRPPPPPPRRRTTTTTTTTTUUUUUUUUUUUUUUUTTTVVVVVVUUUUUUUUUVVVVVVWWWWWWVVVSSSOOOLLLJJJLLLNNNMMMMMMNNNOOOOOONNNMMMLLLJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNPPPRRRSSSSSSRRRRRROOOPPPPPPRRRQQQOOOKKKGGGHHHIIIJJJLLLNNNPPPRRRTTTQQQRRRRRRQQQOOOPPPSSSVVVSSSQQQOOONNNOOOOOONNNLLLJJJKKKKKKIIIFFFDDDDDDEEEFFFIIILLLMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLIIILLLOOOQQQPPPNNNMMMLLLKKKKKKLLLMMMMMMLLLKKKKKKIIIKKKMMMMMMLLLLLLLLLMMMHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLJJJHHHJJJIIIGGGEEEEEEEEEFFFGGGHHHGGGFFFIIIMMMQQQRRRRRRQQQQQQPPPOOONNNNNNNNNNNNMMMLLLIIIFFFEEEDDDDDDDDDEEEFFFGGGFFFEEEFFFIIIKKKIIIGGGDDDBBBCCCGGGKKKMMMHHHGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKMMMNNNOOOQQQSSSSSSTTTUUUXXX[[[\\\PPPJJJPPPUUURRRPPPSSSOOOQQQSSSSSSRRRSSSVVVYYYRRRNNNJJJIIIKKKMMMNNNNNNOOORRRSSSQQQQQQSSSSSSPPPSSSUUUVVVVVVTTTSSSRRRRRROOONNNNNNNNNNNNPPPQQQRRRQQQQQQPPPPPPOOONNNNNNMMMIIIGGGGGGIIIIIIIIILLLRRRSSSSSSSSSPPPNNNLLLMMMNNNPPPQQQRRRRRRPPPPPPSSSVVVTTTSSSRRRQQQOOONNNMMMMMMKKKJJJIIIJJJLLLMMMLLLKKKGGGHHHIIIJJJLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQOOOMMMKKKLLLNNNOOONNNKKKKKKKKKKKKLLLNNNOOONNNMMMDDDGGGHHHHHHFFFFFFIIIKKKKKKUUU\\\YYYSSSQQQPPPPPPPPPQQQSSSSSSQQQPPPOOOPPPMMMOOOPPPPPPNNNMMMMMMNNNIIIIIIJJJKKKKKKJJJJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHEEEHHHJJJKKKJJJHHHGGGGGGIIIIIIIIIJJJLLLNNNQQQSSSHHHJJJMMMMMMKKKIIIHHHHHHKKKKKKKKKKKKKKKLLLLLLLLLOOOMMMKKKKKKMMMOOOOOOOOOFFFIIILLLNNNMMMKKKJJJJJJFFFHHHIIIHHHGGGFFFGGGHHHLLLMMMOOORRRUUUVVVUUUSSSRRRTTTUUUUUUSSSRRRQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOMMMNNNOOOPPPOOOMMMKKKJJJLLLMMMNNNOOONNNMMMMMMNNNNNNOOORRRUUUWWWYYY[[[[[[XXXWWWXXXZZZ[[[ZZZWWWUUURRRQQQNNNMMMNNNPPPSSSVVVXXXVVVPPPHHHHHHPPPVVVXXX[[[[[[ZZZZZZYYYYYYXXXXXXUUUTTTSSSSSSSSSUUUXXXYYY\\\WWWSSSQQQRRRTTTSSSRRRRRRSSSTTTUUUTTTVVVXXXZZZZZZZZZ\\\^^^```___\\\YYYUUUTTTSSSRRRSSSVVVYYY[[[WWWXXXZZZ[[[\\\\\\\\\[[[XXXZZZ\\\\\\[[[ZZZZZZZZZZZZ\\\___aaaccccccbbbaaaWWWVVVTTTRRRPPPMMMLLLKKKNNNPPPQQQQQQPPPQQQSSSUUUVVVYYY]]]```bbbccceeegggbbbdddeeedddbbbaaaaaaaaaXXXYYYXXXUUUQQQPPPSSSVVVVVVWWWZZZ]]]___^^^[[[XXXXXXYYYZZZYYYVVVVVVZZZ]]]^^^aaacccccc```]]]^^^___XXXZZZ\\\\\\XXXUUURRRQQQRRRSSSTTTUUUWWWXXXYYYZZZZZZXXXUUUTTTTTTTTTTTTSSSTTTUUUUUUTTTSSSSSSUUUWWWSSSWWWXXXTTTRRRTTTTTTRRROOORRRUUUSSSOOONNNQQQUUUOOOOOOPPPRRRUUUVVVVVVUUUQQQRRRQQQOOONNNMMMOOOQQQPPPPPPQQQRRRTTTUUUWWWWWWVVVUUUTTTSSSTTTUUUVVVWWWYYYXXXTTTOOOKKKIIIKKKLLLPPPPPPQQQRRRQQQPPPOOONNNKKKLLLNNNOOOOOOOOONNNMMMIIIKKKNNNPPPRRRRRRQQQQQQRRRQQQQQQTTTUUURRRLLLFFFDDDEEEHHHLLLPPPSSSVVVWWWNNNOOOPPPNNNLLLLLLPPPTTTVVVSSSPPPOOONNNMMMKKKJJJLLLMMMLLLHHHDDDAAA@@@@@@DDDGGGJJJLLLLLLLLLMMMNNNMMMLLLKKKJJJJJJIIIIIIJJJFFFJJJNNNPPPOOOMMMLLLLLLLLLMMMNNNOOOOOONNNMMMLLLKKKMMMNNNNNNMMMMMMNNNOOOFFFFFFHHHIIIJJJKKKKKKKKKLLLJJJIIIJJJKKKLLLKKKJJJIIIHHHFFFEEEEEEGGGIIIJJJIIIGGGEEEHHHMMMRRRTTTTTTOOOOOONNNNNNOOOOOOPPPQQQKKKIIIFFFDDDBBBBBBCCCDDDBBBEEEFFFFFFFFFGGGKKKOOOLLLIIIEEEBBBBBBEEEJJJNNNDDDDDDEEEFFFHHHIIIKKKLLLJJJKKKLLLKKKJJJKKKLLLNNNPPPRRRSSSSSSSSSTTTWWWYYY\\\OOOJJJQQQWWWSSSPPPSSSOOOQQQSSSRRRQQQQQQTTTWWWSSSNNNJJJHHHJJJLLLMMMLLLNNNQQQRRRPPPPPPSSSSSSPPPMMMQQQSSSRRRNNNKKKLLLMMMOOONNNMMMMMMMMMNNNOOOOOOOOOQQQRRRQQQOOOMMMMMMMMMJJJGGGGGGHHHHHHHHHLLLRRRTTTTTTSSSQQQNNNLLLLLLMMMQQQRRRRRRPPPMMMLLLOOORRRVVVVVVUUUTTTRRRPPPNNNLLLJJJHHHGGGGGGIIIJJJJJJJJJDDDFFFIIIKKKMMMNNNNNNNNNLLLLLLMMMOOOQQQRRRTTTTTTPPPPPPNNNMMMLLLLLLKKKKKKNNNNNNOOOOOONNNMMMKKKJJJFFFFFFGGGGGGHHHHHHHHHHHHOOOQQQRRROOOLLLJJJLLLOOONNNOOOOOOOOOOOONNNMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOIIIKKKMMMLLLIIIHHHJJJLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPKKKKKKKKKKKKJJJHHHGGGGGGGGGIIIKKKLLLLLLMMMPPPRRRNNNMMMMMMOOOQQQQQQMMMJJJMMMLLLLLLLLLMMMMMMLLLJJJJJJKKKKKKLLLKKKIIIGGGFFFLLLMMMMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRQQQOOOMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOJJJOOOQQQQQQQQQRRRPPPLLLLLLNNNPPPSSSTTTTTTTTTSSSVVVVVVVVVWWWXXXYYY[[[[[[\\\]]]^^^]]][[[XXXWWWWWWMMMMMMMMMMMMNNNPPPRRRSSSVVVVVVUUURRRPPPQQQWWW]]]VVVUUUUUUVVVWWWVVVTTTRRRQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVSSSSSSSSSSSSSSSTTTTTTUUU\\\ZZZYYYZZZ[[[[[[[[[YYYXXXXXXYYYYYYYYYYYYXXXXXX^^^[[[YYYZZZ\\\]]][[[XXXWWWVVVTTTUUUWWWYYYYYYYYY[[[\\\\\\]]]^^^______```ZZZXXXSSSPPPMMMMMMNNNPPPPPPQQQQQQPPPPPPQQQTTTWWWUUUZZZ\\\ZZZ[[[```___[[[]]]___````````````aaabbbZZZXXXVVVTTTRRRRRRRRRRRRSSSVVVYYY\\\\\\ZZZVVVTTTUUUWWWZZZ\\\[[[[[[\\\]]]aaaccceeeeeebbb^^^\\\[[[YYYXXXXXXZZZ\\\[[[WWWRRRSSSQQQPPPSSSXXX[[[[[[ZZZZZZXXXVVVUUUTTTRRROOOLLLQQQRRRTTTUUUTTTSSSTTTUUUWWWUUUSSSRRRRRRQQQNNNLLLOOONNNMMMLLLLLLMMMMMMNNNRRRRRRSSSRRRPPPNNNOOOPPPSSSPPPNNNMMMMMMNNNMMMMMMMMMOOORRRRRRRRRRRRSSSTTTWWWUUUTTTRRRRRRSSSUUUVVVUUUTTTRRRPPPNNNMMMLLLLLLOOONNNNNNNNNOOOOOONNNLLLKKKLLLLLLMMMMMMMMMLLLLLLEEEFFFGGGHHHJJJLLLNNNPPPNNNNNNPPPTTTWWWVVVQQQMMMIIIJJJLLLNNNPPPRRRTTTUUUNNNOOOOOONNNMMMNNNPPPRRRRRRRRRRRRQQQPPPMMMKKKJJJMMMMMMKKKHHHCCCAAA@@@AAAEEEGGGJJJNNNOOOOOONNNMMMQQQPPPNNNLLLJJJHHHGGGGGGMMMKKKKKKMMMQQQRRRQQQNNNMMMLLLKKKKKKKKKLLLNNNOOOLLLMMMNNNPPPQQQRRRRRRRRRFFFGGGHHHIIIJJJJJJJJJJJJNNNLLLJJJKKKMMMMMMKKKHHHJJJIIIHHHHHHHHHJJJMMMNNNKKKKKKLLLKKKKKKMMMQQQTTTOOOPPPQQQRRRSSSSSSSSSSSSRRRIIIDDDEEEGGGEEEBBBAAACCCDDDBBB@@@EEEOOOPPPLLLLLLKKKIIIHHHGGGGGGHHHHHHIIIIIIHHHFFFEEEFFFHHHKKKLLLLLLKKKKKKKKKJJJJJJJJJOOOOOOPPPQQQRRRUUUYYY]]]___YYYPPPKKKJJJKKKLLLLLLIIIKKKMMMMMMMMMNNNPPPQQQVVVLLLHHHLLLKKKDDDBBBGGGLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRRRRPPPOOOMMMKKKJJJIIIHHHHHHKKKOOOPPPNNNKKKUUUUUUUUUTTTSSSQQQPPPOOOOOOMMMIIIGGGGGGJJJMMMPPPZZZVVVQQQMMMKKKKKKJJJJJJTTTSSSQQQNNNKKKJJJJJJKKKUUUTTTSSSSSSSSSQQQNNNLLLHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMNNNOOOPPPQQQRRRSSSPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMKKKKKKHHHGGGGGGGGGHHHHHHIIIJJJMMMNNNNNNLLLJJJIIIJJJKKKMMMNNNNNNMMMLLLKKKJJJJJJLLLLLLLLLMMMMMMMMMNNNNNNLLLNNNOOONNNKKKHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKMMMMMMMMMMMMOOOPPPQQQPPPPPPRRRUUUUUURRROOONNNMMMMMMMMMOOOOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIMMMNNNNNNOOOOOOPPPPPPQQQOOOOOOOOOOOONNNLLLJJJIIIKKKLLLLLLMMMMMMNNNNNNOOOKKKOOOPPPOOOOOOQQQPPPLLLOOOQQQSSSUUUVVVVVVUUUTTTQQQQQQRRRSSSUUUWWWYYYZZZYYY[[[[[[ZZZWWWTTTSSSSSSOOONNNNNNNNNPPPQQQSSSTTTWWWXXXXXXUUURRRSSSVVVZZZUUUVVVVVVVVVVVVTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUWWWVVVTTTSSSRRRQQQRRRRRRVVVUUUUUUVVVYYYZZZZZZYYYVVVWWWXXXYYYZZZZZZ[[[[[[^^^]]]\\\]]]^^^^^^]]][[[WWWUUUTTTTTTWWWYYY[[[[[[^^^___```aaacccdddeeeeee]]]ZZZUUUPPPNNNMMMNNNOOOPPPQQQPPPOOONNNOOORRRTTTQQQVVVYYYWWWYYY]]]]]]ZZZ[[[]]]``````___^^^^^^^^^XXXWWWTTTRRROOOMMMLLLLLLPPPRRRVVVZZZ[[[ZZZYYYWWWWWWZZZ]]]^^^]]]]]]^^^___```bbbddddddaaa]]][[[ZZZYYYXXXXXXZZZ\\\[[[XXXUUUVVVTTTTTTUUUWWWYYYYYYYYYXXXUUUSSSQQQPPPOOOMMMKKKPPPRRRTTTUUUTTTTTTUUUVVVVVVTTTQQQPPPPPPOOONNNLLLOOONNNMMMLLLKKKLLLMMMMMMOOOPPPQQQQQQOOONNNNNNOOOQQQOOOLLLKKKLLLMMMLLLKKKLLLNNNQQQRRRQQQRRRSSSUUUVVVUUUSSSRRRQQQRRRTTTTTTTTTSSSRRRPPPOOONNNMMMMMMMMMLLLLLLMMMNNNOOOMMMLLLJJJKKKKKKLLLLLLKKKKKKKKKFFFFFFGGGHHHJJJLLLMMMNNNQQQPPPPPPRRRVVVWWWVVVTTTMMMMMMNNNNNNOOOPPPQQQRRROOOPPPOOONNNLLLLLLNNNPPPOOOOOOOOOOOONNNLLLJJJIIIKKKKKKKKKHHHEEECCCCCCDDDEEEGGGJJJLLLNNNNNNMMMMMMNNNMMMKKKIIIHHHGGGGGGHHHLLLKKKKKKMMMPPPQQQPPPNNNMMMLLLKKKKKKKKKLLLMMMNNNMMMNNNPPPRRRSSSSSSSSSRRRHHHIIIIIIIIIIIIIIIIIIIIIMMMKKKJJJKKKMMMMMMJJJHHHIIIHHHGGGFFFFFFHHHJJJKKKLLLMMMNNNNNNMMMOOOQQQTTTQQQQQQRRRRRRRRRQQQQQQPPPPPPHHHCCCCCCDDDBBBBBBCCCEEEFFFDDDBBBFFFMMMMMMHHHKKKKKKIIIHHHHHHHHHIIIJJJLLLLLLKKKJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJOOOPPPRRRRRRRRRTTTWWWYYY\\\WWWOOOKKKJJJKKKKKKJJJHHHJJJKKKLLLLLLLLLNNNPPPSSSNNNKKKMMMLLLIIIGGGHHHMMMMMMLLLLLLLLLLLLMMMMMMQQQPPPPPPOOOMMMLLLJJJIIILLLKKKKKKMMMOOOOOOMMMKKKPPPQQQQQQRRRRRRRRRQQQQQQQQQOOOLLLKKKLLLNNNRRRTTTWWWTTTPPPMMMLLLLLLLLLLLLPPPPPPPPPOOONNNNNNOOOPPPUUUTTTSSSSSSTTTRRRPPPMMMMMMLLLKKKJJJKKKLLLMMMNNNGGGGGGHHHJJJKKKMMMNNNNNNLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNMMMLLLLLLKKKLLLLLLJJJJJJKKKLLLMMMLLLLLLLLLIIIIIIHHHGGGGGGHHHJJJKKKLLLJJJHHHHHHHHHHHHHHHGGGKKKKKKKKKKKKJJJIIIHHHGGGJJJKKKLLLMMMMMMMMMLLLLLLNNNPPPQQQPPPLLLIIIGGGGGGJJJJJJKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNOOOOOOPPPOOOLLLNNNOOOOOONNNMMMNNNPPPRRRRRRRRRTTTVVVVVVTTTRRRPPPOOONNNOOOPPPQQQPPPOOONNNMMMLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLJJJIIIHHHJJJJJJJJJJJJKKKLLLMMMNNNKKKNNNNNNLLLMMMPPPPPPMMMTTTUUUWWWXXXYYYXXXWWWVVVMMMNNNNNNPPPRRRTTTVVVWWWUUUWWWWWWVVVSSSQQQQQQQQQSSSRRRQQQQQQRRRSSSTTTUUUXXXZZZ\\\ZZZVVVSSSTTTVVVTTTVVVXXXWWWSSSQQQRRRTTTRRRSSSSSSTTTUUUVVVWWWWWWVVVWWWXXXXXXWWWVVVUUUTTTXXXVVVTTTRRRQQQQQQRRRSSSTTTSSSSSSUUUWWWYYYXXXWWWVVVVVVWWWYYYZZZ\\\]]]]]]\\\^^^```aaa```_________XXXVVVTTTTTTVVVYYY[[[\\\___```bbbdddfffhhhiiijjjaaa^^^YYYSSSPPPOOOOOOPPPRRRRRRQQQOOONNNNNNPPPRRROOOSSSVVVVVVYYY]]]]]][[[YYY[[[^^^___]]][[[ZZZYYYXXXWWWUUURRROOOLLLIIIGGGKKKNNNRRRWWWZZZ[[[ZZZZZZYYY[[[^^^______^^^___```]]]___bbbbbb___\\\ZZZYYYZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYYYYWWWVVVVVVWWWYYYUUURRRNNNLLLLLLKKKKKKJJJOOOQQQSSSTTTTTTTTTVVVWWWUUUSSSOOOMMMMMMNNNNNNMMMNNNMMMLLLKKKJJJKKKLLLLLLKKKMMMPPPQQQPPPNNNNNNNNNOOOLLLJJJIIIJJJKKKJJJJJJKKKMMMOOOPPPPPPQQQSSSTTTTTTSSSRRRQQQPPPQQQRRRRRRRRRQQQQQQPPPPPPOOOOOONNNJJJIIIIIIJJJLLLMMMLLLKKKIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIKKKLLLMMMQQQOOONNNOOORRRUUUWWWWWWQQQPPPOOOMMMMMMMMMNNNOOOOOOOOOOOOMMMKKKJJJLLLNNNLLLLLLMMMMMMLLLJJJIIIHHHIIIJJJKKKIIIGGGFFFGGGHHHFFFGGGIIIJJJLLLLLLMMMMMMKKKIIIGGGEEEEEEEEEGGGHHHJJJJJJJJJLLLNNNOOOOOOMMMLLLLLLKKKKKKJJJKKKKKKLLLLLLNNNQQQTTTUUUTTTRRRQQQJJJJJJIIIIIIHHHHHHHHHIIIKKKJJJJJJJJJLLLKKKJJJHHHHHHGGGFFFFFFFFFGGGHHHIIILLLNNNPPPQQQPPPPPPQQQSSSRRRRRRRRRQQQQQQOOONNNNNNLLLFFFBBBAAAAAAAAADDDIIIKKKKKKHHHFFFHHHLLLKKKFFFJJJJJJJJJIIIJJJKKKLLLLLLNNNNNNNNNNNNNNNMMMMMMLLLIIIIIIIIIIIIIIIIIIJJJJJJOOOQQQSSSSSSSSSSSSTTTVVVWWWSSSNNNKKKJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJLLLNNNMMMOOOOOOMMMNNNPPPNNNIIILLLLLLLLLKKKKKKKKKKKKKKKPPPOOOOOONNNLLLKKKJJJJJJOOONNNMMMNNNOOONNNLLLJJJNNNNNNOOOPPPPPPPPPPPPOOOOOONNNMMMMMMOOOQQQTTTVVVUUUSSSPPPMMMLLLLLLNNNOOOKKKLLLNNNOOOQQQRRRRRRRRRSSSRRRRRRSSSTTTSSSRRRPPPOOONNNLLLJJJKKKMMMPPPRRRGGGGGGHHHIIIKKKMMMOOOPPPLLLMMMNNNOOOOOOOOONNNMMMMMMMMMLLLKKKKKKKKKLLLLLLHHHHHHIIIJJJKKKLLLMMMMMMJJJIIIGGGFFFFFFHHHIIIJJJKKKHHHEEEEEEGGGHHHGGGDDDHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMMMMLLLJJJIIILLLNNNOOOOOOMMMJJJGGGEEEIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHKKKLLLMMMNNNOOOPPPPPPPPPLLLNNNOOOOOOOOOOOOPPPQQQPPPPPPQQQRRRSSSTTTSSSRRRQQQPPPOOOOOOQQQSSSRRRQQQPPPOOOMMMLLLLLLMMMPPPQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHHHHHHHIIIKKKLLLMMMLLLNNNMMMJJJKKKOOOQQQOOOVVVWWWXXXZZZYYYXXXVVVUUUOOOOOOOOOPPPQQQRRRTTTTTTRRRTTTUUUUUUSSSSSSTTTUUUYYYXXXVVVTTTSSSSSSSSSTTTWWWZZZ]]][[[WWWRRRPPPQQQRRRVVVYYYVVVRRROOOQQQUUUSSSSSSTTTUUUUUUVVVWWWWWWVVVWWWYYYYYYYYYWWWUUUSSSUUUTTTRRRQQQQQQSSSUUUWWWYYYXXXXXXYYYZZZYYYWWWUUUWWWXXXXXXYYYZZZ[[[\\\]]]ZZZ^^^bbbbbb```^^^___aaa\\\YYYUUUTTTVVVYYYZZZ[[[]]]^^^```bbbeeehhhjjjkkkgggddd^^^YYYUUUSSSSSSSSSVVVUUUTTTQQQNNNMMMOOOQQQOOORRRUUUWWWZZZ]]]^^^]]]ZZZ[[[\\\[[[XXXWWWWWWXXXXXXXXXWWWUUURRROOOKKKIIIJJJMMMPPPTTTWWWYYYYYYYYYWWWZZZ\\\]]]]]]\\\]]]]]]ZZZ]]]___```]]]ZZZYYYXXXZZZYYYXXXXXXYYYZZZ\\\\\\\\\]]]]]]YYYUUUSSSUUUYYYUUUQQQLLLIIIIIIJJJKKKKKKMMMOOORRRSSSSSSTTTUUUWWWUUURRRNNNLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJKKKKKKIIILLLPPPRRRQQQPPPOOOOOOLLLJJJHHHGGGHHHIIIIIIHHHIIIKKKMMMNNNNNNOOORRRTTTRRRRRRPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOHHHGGGFFFGGGJJJKKKKKKJJJIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKNNNMMMMMMMMMOOOQQQSSSSSSQQQOOOMMMKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJLLLNNNJJJKKKKKKLLLKKKJJJIIIHHHIIIKKKLLLKKKIIIHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKIIIFFFDDDCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJMMMQQQUUUVVVTTTPPPNNNJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKNNNQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMJJJEEEAAA@@@@@@BBBJJJRRRUUUQQQKKKHHHIIIKKKKKKHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQQQQPPPNNNLLLIIIIIIHHHHHHHHHIIIJJJKKKLLLOOORRRTTTTTTSSSTTTTTTRRRPPPMMMKKKIIIHHHHHHGGGIIIJJJJJJJJJIIIIIILLLNNNHHHOOOPPPMMMOOOUUURRRJJJJJJJJJKKKKKKLLLLLLLLLLLLQQQQQQPPPOOONNNMMMMMMMMMNNNMMMMMMMMMMMMMMMLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJKKKLLLNNNPPPRRRSSSSSSRRRPPPMMMKKKLLLNNNPPPMMMMMMNNNPPPRRRRRRQQQOOOQQQPPPPPPQQQRRRSSSRRRQQQLLLKKKJJJJJJJJJLLLMMMNNNEEEEEEFFFHHHJJJMMMOOOQQQKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJKKKKKKLLLLLLGGGGGGHHHIIIKKKLLLMMMNNNIIIHHHGGGFFFFFFGGGHHHIIIJJJGGGEEEEEEHHHIIIGGGEEEEEEFFFHHHIIIJJJKKKKKKKKKHHHIIIKKKLLLLLLKKKIIIHHHHHHIIIKKKMMMMMMKKKHHHFFFIIIIIIIIIIIIIIIIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFKKKKKKLLLMMMNNNNNNMMMMMMKKKLLLNNNOOOOOOPPPRRRTTTOOOPPPQQQRRRRRRRRRRRRRRRQQQOOONNNOOOQQQSSSTTTSSSQQQOOOMMMKKKLLLMMMPPPRRROOOOOOOOONNNMMMMMMLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLGGGGGGHHHHHHIIIKKKLLLMMMMMMOOONNNKKKLLLPPPRRRQQQUUUVVVXXXYYYXXXWWWUUUTTTUUUUUUTTTSSSSSSSSSSSSSSSQQQSSSUUUVVVVVVWWWZZZ\\\___]]]ZZZWWWUUUSSSRRRRRRTTTXXX[[[ZZZUUUPPPNNNMMMQQQUUUWWWUUUPPPOOORRRVVVTTTTTTTTTUUUVVVVVVWWWWWWVVVWWWXXXYYYYYYWWWUUUTTTVVVUUUSSSSSSSSSTTTVVVWWW\\\\\\\\\^^^___^^^\\\ZZZZZZYYYYYYXXXYYYYYYZZZ[[[XXX[[[______]]]\\\^^^```^^^[[[XXXVVVWWWXXXYYYYYY[[[\\\^^^aaadddgggiiikkkkkkiiieeeaaa]]]ZZZYYYXXXVVVUUUSSSPPPMMMKKKMMMNNNNNNOOORRRVVVYYYZZZ[[[\\\[[[[[[YYYWWWTTTTTTVVVXXXVVVVVVVVVUUUTTTQQQOOOMMMMMMNNNPPPSSSTTTVVVWWWWWWTTTVVVXXXYYYXXXXXXXXXYYYXXX[[[]]]^^^\\\ZZZXXXXXXYYYYYYXXXXXXXXXYYY[[[]]]]]]^^^]]]YYYTTTSSSVVVYYYUUUQQQLLLJJJJJJLLLMMMMMMKKKMMMPPPQQQQQQRRRTTTUUUUUURRROOOMMMNNNPPPQQQQQQOOONNNLLLJJJJJJJJJJJJKKKIIILLLPPPRRRRRRQQQPPPPPPKKKIIIGGGFFFHHHIIIIIIHHHIIIJJJKKKKKKLLLMMMPPPRRRPPPPPPOOONNNMMMMMMLLLLLLMMMMMMNNNOOOPPPOOOOOOOOOGGGEEEDDDEEEGGGIIIJJJIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJLLLMMMOOOQQQPPPOOONNNMMMMMMLLLKKKIIIIIIIIIIIIJJJGGGHHHIIIHHHHHHJJJMMMOOOKKKKKKLLLLLLLLLKKKIIIHHHJJJLLLMMMLLLJJJHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKMMMKKKHHHEEECCCCCCCCCDDDCCCDDDEEEGGGGGGHHHHHHIIIIIIIIIIIIJJJIIIIIIIIIIIIIIILLLPPPTTTTTTRRRNNNLLLIIIHHHFFFEEEEEEGGGJJJKKKGGGHHHIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGJJJMMMPPPRRRRRRQQQPPPQQQOOOPPPPPPPPPPPPPPPOOOOOOJJJEEEAAAAAABBBFFFPPPYYYZZZRRRIIIEEEFFFHHHIIIJJJIIIJJJKKKMMMNNNOOOPPPPPPNNNNNNNNNQQQRRRRRRNNNKKKJJJIIIHHHGGGGGGHHHJJJKKKHHHLLLPPPSSSTTTTTTUUUUUUOOOOOOMMMKKKIIIHHHHHHIIIKKKKKKKKKJJJIIIIIILLLNNNEEEMMMOOOMMMOOOVVVSSSJJJGGGHHHJJJLLLMMMNNNOOOOOOSSSSSSRRRQQQPPPPPPQQQQQQKKKKKKLLLLLLKKKLLLMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNGGGIIIJJJLLLNNNOOOPPPPPPRRRRRRQQQNNNKKKKKKNNNQQQVVVUUUTTTTTTUUUTTTQQQMMMOOONNNNNNOOOQQQRRRRRRQQQJJJJJJLLLMMMMMMLLLJJJJJJDDDDDDDDDEEEGGGJJJMMMOOOIIIKKKLLLNNNNNNMMMKKKJJJJJJJJJIIIJJJJJJKKKLLLMMMHHHHHHHHHIIIKKKLLLNNNOOOIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHFFFFFFHHHHHHHHHGGGEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIJJJKKKJJJIIIHHHGGGFFFGGGHHHJJJLLLLLLJJJHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEIIIJJJJJJKKKLLLLLLLLLKKKIIIKKKNNNOOOOOOPPPSSSUUURRRSSSTTTSSSRRRQQQRRRTTTPPPNNNMMMNNNPPPSSSTTTTTTQQQOOOMMMKKKKKKLLLOOOPPPMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIFFFGGGIIIJJJLLLLLLMMMMMMNNNPPPPPPMMMNNNSSSUUUSSSTTTUUUVVVWWWWWWVVVTTTSSSYYYXXXWWWUUUTTTSSSSSSSSSRRRTTTVVVWWWXXXZZZ]]]```aaa___\\\YYYVVVTTTSSSSSSRRRVVVXXXVVVRRRNNNMMMNNNPPPRRRTTTSSSQQQPPPSSSVVVUUUUUUUUUUUUVVVVVVWWWWWWUUUVVVWWWXXXXXXWWWVVVUUUYYYYYYWWWVVVUUUUUUTTTTTTYYYZZZ\\\___cccdddcccaaaZZZYYYXXXWWWWWWXXXYYYZZZWWWYYYZZZ[[[[[[\\\]]]___^^^\\\YYYXXXYYYYYYXXXWWW\\\]]]___bbbeeehhhjjjlllkkkkkkjjjgggdddaaa^^^]]]TTTTTTRRRNNNKKKIIIJJJLLLNNNMMMOOOTTTVVVUUUUUUWWW[[[[[[YYYVVVTTTTTTWWWYYYRRRRRRRRRRRRQQQQQQPPPOOOQQQQQQQQQRRRSSSSSSTTTUUUQQQSSSVVVVVVUUUTTTUUUUUUVVVYYY\\\]]]\\\YYYXXXXXXXXXYYYYYYXXXWWWWWWYYY\\\]]]\\\ZZZWWWUUUUUUXXXZZZVVVSSSNNNLLLMMMNNNPPPPPPLLLNNNPPPQQQQQQQQQSSSTTTTTTQQQOOONNNOOOQQQQQQQQQPPPOOOMMMKKKJJJJJJJJJKKKKKKMMMPPPRRRQQQPPPPPPQQQKKKIIIGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIJJJMMMPPPNNNNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOONNNMMMMMMGGGEEECCCDDDFFFGGGHHHHHHKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKOOOSSSUUUSSSOOOMMMKKKKKKKKKJJJJJJIIIIIIHHHHHHCCCEEEFFFGGGGGGIIIMMMPPPLLLLLLMMMMMMLLLKKKIIIHHHIIIKKKMMMMMMKKKIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJLLLKKKIIIGGGEEECCCBBBAAA@@@BBBEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIILLLPPPSSSSSSQQQMMMKKKIIIGGGDDDCCCCCCEEEHHHJJJEEEGGGIIIIIIGGGGGGGGGHHHCCCDDDDDDEEEFFFFFFGGGGGGIIILLLPPPRRRRRRQQQRRRRRROOOPPPPPPQQQQQQQQQPPPPPPNNNGGGBBBCCCEEEJJJRRRZZZXXXNNNEEECCCDDDEEEGGGKKKJJJKKKMMMNNNPPPQQQQQQQQQMMMLLLLLLOOORRRSSSPPPLLLLLLKKKIIIGGGGGGHHHIIIJJJGGGKKKOOORRRSSSTTTUUUVVVNNNOOONNNLLLJJJIIIJJJLLLLLLLLLKKKIIIHHHHHHKKKMMMGGGKKKMMMNNNPPPSSSQQQLLLFFFHHHKKKNNNPPPQQQRRRRRRTTTSSSRRRQQQPPPQQQRRRSSSJJJKKKLLLKKKJJJKKKLLLNNNHHHIIIKKKMMMOOOPPPQQQQQQIIIJJJMMMOOOPPPOOONNNMMMOOOQQQPPPNNNKKKLLLPPPTTT```]]]YYYYYYYYYXXXTTTPPPPPPOOONNNNNNPPPRRRRRRRRRLLLMMMPPPQQQPPPNNNKKKIIIDDDDDDCCCDDDFFFIIILLLNNNGGGIIIKKKMMMNNNMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMIIIIIIIIIIIIKKKMMMNNNPPPJJJKKKLLLMMMLLLKKKIIIHHHGGGHHHHHHHHHFFFFFFHHHIIIGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHHHHGGGHHHGGGGGGIIILLLMMMLLLJJJGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIIIIHHHGGGFFFFFFEEEFFFGGGHHHJJJKKKLLLLLLLLLJJJLLLNNNOOONNNOOOQQQRRRSSSUUUUUUTTTQQQPPPQQQSSSNNNLLLKKKLLLOOORRRSSSSSSPPPNNNLLLKKKJJJKKKLLLMMMKKKKKKKKKKKKKKKJJJJJJJJJNNNMMMKKKHHHGGGFFFEEEEEEFFFGGGKKKMMMOOOOOONNNMMMOOORRRRRRPPPRRRVVVWWWUUURRRTTTUUUWWWWWWVVVTTTSSSYYYXXXWWWUUUTTTTTTTTTTTTSSSUUUVVVWWWWWWYYY\\\___^^^]]][[[YYYWWWVVVVVVVVVRRRTTTUUUSSSOOONNNOOOQQQPPPPPPPPPPPPQQQSSSUUUVVVUUUUUUUUUVVVVVVVVVVVVWWWTTTTTTUUUUUUVVVWWWWWWWWWYYYYYYZZZYYYXXXWWWUUUTTTUUUVVVYYY^^^bbbcccbbbaaaXXXWWWVVVUUUVVVWWWYYY[[[XXXWWWVVVWWWYYY\\\^^^^^^[[[ZZZYYYZZZ[[[[[[ZZZYYY[[[]]]___aaadddgggiiikkkiiijjjlllllljjjfffbbb___VVVUUUSSSPPPLLLKKKLLLNNNPPPMMMOOOTTTUUUQQQQQQTTTXXXYYY[[[ZZZXXXWWWWWWWWWRRRQQQQQQPPPOOOOOOOOOOOORRRRRRQQQQQQRRRSSSTTTTTTQQQSSSUUUVVVUUUTTTTTTUUUVVVYYY\\\]]]\\\ZZZYYYXXXWWWYYYYYYXXXVVVUUUWWWYYY[[[YYYUUUTTTVVVXXXZZZ[[[VVVSSSPPPNNNOOOQQQQQQQQQNNNPPPRRRSSSRRRRRRSSSTTTQQQOOONNNNNNOOOPPPPPPOOOQQQPPPNNNLLLKKKKKKKKKKKKKKKMMMOOOPPPOOONNNOOOPPPLLLJJJHHHHHHIIIKKKKKKJJJIIIJJJIIIHHHGGGHHHKKKMMMMMMMMMLLLLLLKKKIIIHHHGGGIIIJJJLLLMMMMMMMMMKKKJJJHHHFFFCCCCCCEEEFFFGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKIIIMMMRRRTTTRRROOOMMMLLLLLLLLLMMMMMMLLLIIIGGGFFFCCCDDDEEEFFFFFFHHHKKKMMMLLLMMMMMMMMMKKKIIIGGGFFFFFFIIIKKKLLLKKKJJJJJJJJJIIIJJJLLLMMMMMMLLLJJJIIIHHHHHHHHHGGGFFFDDDBBBAAA@@@CCCEEEFFFEEEEEEFFFHHHDDDEEEGGGHHHIIIIIIIIIIIIJJJMMMPPPSSSSSSQQQNNNLLLLLLIIIDDDAAA@@@AAADDDFFFCCCFFFHHHHHHFFFFFFGGGIIIDDDEEEFFFGGGIIIJJJJJJJJJJJJMMMPPPRRRSSSSSSUUUVVVRRRRRRRRRRRRRRRQQQPPPOOOTTTKKKCCCDDDGGGKKKPPPUUUTTTKKKEEEFFFHHHGGGHHHKKKKKKLLLNNNPPPQQQRRRRRRQQQLLLJJJJJJMMMRRRTTTQQQNNNOOOMMMKKKHHHGGGHHHIIIJJJIIILLLOOOQQQRRRRRRSSSUUUOOOPPPOOOMMMJJJJJJMMMPPPLLLLLLJJJHHHFFFFFFIIILLLMMMJJJKKKPPPRRRPPPNNNNNNIIIKKKMMMPPPRRRSSSSSSSSSQQQPPPOOONNNNNNOOOQQQRRRLLLNNNNNNLLLJJJIIILLLNNNMMMMMMNNNOOOOOOOOOOOOOOOJJJLLLOOOPPPPPPNNNKKKIIIKKKMMMNNNMMMLLLMMMSSSYYYaaa]]]YYYYYYZZZ[[[XXXTTTSSSQQQOOOPPPRRRSSSTTTSSSPPPQQQQQQQQQPPPMMMKKKJJJFFFEEEDDDDDDEEEHHHKKKMMMFFFHHHKKKMMMNNNMMMKKKJJJHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJKKKMMMOOOPPPKKKLLLNNNPPPOOOMMMJJJHHHFFFHHHIIIHHHEEEEEEGGGJJJHHHIIIIIIHHHHHHGGGEEEEEEJJJIIIHHHGGGGGGGGGGGGHHHKKKIIIHHHIIILLLMMMLLLJJJGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFCCCDDDGGGIIIKKKMMMNNNOOOLLLMMMOOOOOONNNMMMOOOPPPSSSTTTUUURRROOONNNOOOQQQMMMKKKJJJJJJMMMQQQSSSSSSOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJTTTRRROOOKKKHHHFFFEEEDDDEEEHHHLLLOOOQQQPPPNNNMMMPPPSSSTTTSSSTTTXXXXXXVVVRRRSSSUUUWWWWWWVVVUUUTTTVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVWWWZZZ\\\\\\[[[YYYXXXXXXXXXYYYZZZRRRTTTTTTRRRNNNNNNQQQTTTPPPOOONNNOOORRRUUUVVVVVVUUUVVVVVVVVVVVVVVVVVVWWWSSSSSSSSSTTTUUUVVVXXXXXXVVVWWWYYY[[[[[[ZZZYYYWWWTTTUUUXXX[[[______]]][[[UUUUUUTTTTTTUUUXXXZZZ\\\ZZZWWWSSSTTTYYY]]]___^^^WWWWWWXXX[[[]]]^^^\\\ZZZZZZ[[[]]]```bbbeeeggghhhfffiiilllnnnmmmiiiddd```YYYYYYWWWSSSPPPOOOPPPRRRSSSPPPQQQVVVVVVQQQPPPTTTTTTXXX\\\^^^\\\YYYVVVUUUUUUSSSRRRPPPOOOOOOPPPPPPSSSRRRQQQQQQQQQSSSTTTUUURRRTTTWWWWWWVVVUUUUUUUUUUUUXXX\\\]]]\\\ZZZYYYYYYVVVXXXZZZXXXUUUTTTUUUWWWZZZVVVRRRRRRVVVZZZ\\\\\\VVVSSSQQQPPPQQQRRRRRRRRRQQQRRRTTTUUUTTTSSSTTTUUUNNNMMMMMMNNNOOOPPPOOONNNRRRPPPOOOMMMKKKKKKKKKLLLLLLMMMNNNNNNMMMLLLNNNOOOMMMKKKIIIIIIJJJLLLLLLKKKJJJJJJIIIHHHFFFGGGJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFHHHJJJKKKMMMMMMLLLJJJIIIIIIGGGDDDCCCDDDFFFFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFFFFGGGHHHIIIKKKKKKEEEJJJNNNPPPNNNMMMMMMMMMNNNOOOPPPOOONNNJJJFFFDDDDDDEEEFFFEEEEEEFFFIIIKKKMMMMMMMMMLLLJJJHHHFFFEEECCCFFFJJJLLLLLLKKKLLLLLLJJJKKKMMMOOONNNLLLJJJHHHDDDEEEGGGGGGFFFEEEBBBAAA@@@DDDGGGGGGFFFEEEGGGIIIBBBDDDFFFHHHIIIJJJJJJIIILLLNNNQQQSSSSSSRRROOOMMMOOOKKKEEE@@@>>>>>>@@@BBBCCCEEEHHHHHHFFFEEEGGGIIIGGGHHHJJJLLLMMMOOOOOOOOOKKKMMMQQQSSSTTTUUUWWWYYYUUUUUUTTTSSSRRRPPPNNNMMMXXXMMMDDDDDDHHHJJJMMMPPPRRRKKKHHHLLLOOOLLLKKKMMMLLLMMMOOOQQQRRRRRRRRRQQQMMMJJJIIILLLRRRUUUSSSPPPQQQOOOLLLIIIGGGHHHIIIJJJLLLNNNPPPQQQPPPPPPRRRSSSPPPQQQPPPMMMJJJKKKNNNRRRKKKKKKIIIFFFDDDEEEHHHJJJQQQJJJKKKRRRTTTNNNLLLQQQLLLMMMPPPRRRTTTTTTSSSRRRNNNMMMLLLKKKKKKMMMOOOPPPPPPQQQQQQNNNJJJIIIKKKNNNUUUTTTSSSQQQOOOLLLJJJIIIIIIKKKNNNPPPOOOLLLHHHEEEGGGJJJMMMMMMLLLOOOVVV]]]^^^YYYUUUUUUYYY[[[YYYVVVUUUSSSQQQQQQSSSUUUUUUUUUSSSRRRPPPNNNMMMKKKJJJJJJHHHGGGEEEEEEFFFIIILLLNNNJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIIIIHHHIIIJJJKKKMMMLLLKKKJJJJJJJJJJJJKKKEEEFFFGGGFFFEEEEEEGGGHHHEEEFFFGGGGGGGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGJJJMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJIIIIIIIIIIIIKKKMMMNNNLLLKKKKKKJJJIIIGGGFFFEEEIIIIIIIIIJJJJJJJJJJJJJJJOOONNNMMMKKKKKKKKKLLLMMMPPPOOONNNMMMMMMMMMNNNOOONNNLLLJJJKKKNNNOOOMMMKKKPPPNNNLLLIIIHHHHHHIIIJJJGGGGGGGGGGGGIIIKKKNNNOOOUUUSSSOOOKKKIIIHHHHHHIIIFFFHHHJJJLLLNNNPPPQQQQQQQQQSSSUUUWWWWWWVVVSSSRRRQQQRRRRRRTTTUUUVVVWWWWWWSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUSSSRRRQQQQQQQQQQQQWWWWWWWWWUUUSSSQQQRRRSSSWWWVVVTTTPPPLLLLLLPPPSSSQQQRRRRRRRRRSSSSSSSSSSSSUUUVVVWWWWWWVVVWWWXXXYYYSSSTTTTTTSSSRRRRRRSSSUUUYYYXXXXXXYYY[[[ZZZXXXWWWWWWXXXYYYZZZZZZ[[[ZZZZZZZZZYYYWWWVVVUUUUUUUUUVVVYYYXXXWWWVVVVVVWWWYYYYYYYYY[[[^^^``````^^^[[[YYY]]]^^^___```aaabbbcccdddbbbccceeefffgggfffeeeddd^^^]]]ZZZVVVRRRPPPRRRTTTQQQOOONNNMMMNNNQQQTTTWWW]]]\\\[[[\\\\\\[[[XXXUUUUUUUUUUUUTTTSSSQQQPPPOOOTTTTTTUUUVVVVVVUUUSSSRRRVVVTTTQQQRRRUUUWWWVVVTTTTTTVVVYYYZZZ[[[YYYWWWVVVZZZZZZWWWTTTVVVZZZZZZWWWTTTUUUVVVUUUTTTTTTWWW[[[YYYWWWTTTRRRQQQRRRTTTUUUQQQSSSUUUWWWXXXWWWVVVUUUMMMLLLKKKKKKMMMNNNMMMLLLNNNMMMMMMLLLKKKJJJJJJJJJLLLKKKJJJJJJKKKLLLMMMNNNCCCFFFIIIKKKJJJIIIHHHHHHKKKLLLMMMLLLJJJJJJLLLMMMIIIJJJLLLNNNMMMKKKIIIGGGHHHGGGGGGFFFGGGHHHJJJKKKHHHGGGFFFFFFGGGHHHHHHGGGIIIKKKLLLKKKIIIHHHHHHIIIGGGFFFEEEFFFGGGHHHGGGFFFIIIHHHHHHJJJMMMOOOOOONNNLLLOOORRRRRROOOLLLIIIHHHDDDCCCCCCCCCDDDEEEGGGHHHGGGHHHJJJLLLMMMLLLKKKJJJKKKIIIGGGGGGHHHIIIJJJJJJGGGJJJMMMMMMJJJJJJLLLOOOKKKKKKIIIHHHFFFEEEDDDCCC@@@@@@@@@AAABBBCCCDDDEEEHHHHHHHHHIIIIIIIIIJJJJJJPPPOOOOOONNNNNNOOOOOOPPPMMMJJJGGGEEEDDDCCCBBBAAACCCEEEGGGFFFCCCCCCDDDGGGEEEGGGHHHKKKLLLNNNNNNOOONNNQQQSSSTTTSSSSSSVVVYYYWWWTTTQQQOOOMMMLLLJJJHHHRRRKKKFFFFFFGGGGGGJJJOOOJJJJJJJJJKKKMMMOOORRRSSSOOOOOOOOOQQQSSSSSSRRRPPPNNNLLLLLLOOORRRSSSQQQNNNRRROOOLLLIIIHHHIIIKKKMMMLLLNNNQQQRRRQQQOOONNNMMMOOONNNMMMLLLLLLNNNPPPRRRSSSPPPLLLFFFDDDEEEJJJOOOTTTTTTTTTWWWYYYYYYXXXVVVPPPNNNOOOSSSWWWWWWRRRMMMMMMKKKIIIIIIJJJMMMPPPSSSWWWVVVTTTPPPMMMLLLMMMOOOPPPQQQPPPNNNKKKIIIHHHIIILLLKKKMMMPPPOOOIIIEEEEEEGGGIIIJJJIIIHHHJJJOOOSSSRRRTTTUUUUUUTTTSSSTTTUUUOOOOOOOOOOOORRRUUUXXXZZZSSSRRRQQQOOOMMMKKKJJJIIIEEEFFFGGGHHHIIIKKKLLLMMMIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHFFFGGGHHHGGGEEEEEEFFFHHHFFFGGGHHHHHHGGGFFFGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFIIIKKKHHHHHHGGGGGGGGGGGGHHHHHHKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLLLLKKKIIIHHHFFFEEEIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMOOOPPPRRRQQQOOONNNMMMMMMNNNNNNNNNLLLJJJKKKMMMNNNLLLJJJNNNMMMJJJHHHGGGGGGHHHIIICCCDDDEEEGGGJJJMMMPPPRRRQQQPPPOOOMMMJJJHHHGGGFFFFFFGGGIIILLLNNNPPPQQQRRRRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPVVVWWWVVVTTTRRRRRRSSSUUUWWWVVVUUURRROOOOOORRRVVVSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVWWWXXXWWWXXXXXXYYYTTTUUUUUUTTTRRRRRRSSSUUUVVVVVVWWWYYYZZZZZZXXXVVVZZZZZZ[[[\\\]]]^^^^^^^^^___^^^\\\[[[ZZZYYYZZZZZZZZZYYYXXXVVVVVVWWWWWWXXX[[[]]]```bbbbbb```^^^\\\______``````````````````bbbccceeefffgggfffeeedddbbb```^^^ZZZVVVUUUWWWXXXTTTRRRPPPOOOPPPSSSWWWYYY\\\\\\\\\\\\ZZZXXXWWWVVVUUUUUUTTTSSSRRRQQQPPPPPPSSSTTTTTTTTTUUUTTTTTTSSSWWWUUUSSSTTTVVVWWWVVVUUUTTTUUUVVVXXXXXXWWWUUUTTTYYY\\\]]]XXXVVVWWWXXXWWWVVVWWWXXXWWWVVVVVVYYY\\\XXXVVVTTTRRRRRRSSSUUUVVVRRRSSSUUUVVVWWWVVVUUUTTTMMMLLLKKKLLLMMMNNNMMMLLLMMMMMMLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMHHHIIIJJJIIIHHHHHHJJJLLLMMMMMMMMMKKKIIIHHHIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHJJJKKKIIIGGGEEEEEEFFFGGGGGGGGGHHHJJJKKKKKKIIIHHHHHHIIIEEEDDDCCCEEEGGGHHHHHHGGGHHHHHHHHHJJJLLLNNNNNNNNNLLLNNNQQQQQQOOOKKKIIIHHHDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKMMMOOOOOOOOONNNMMMKKKJJJHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKMMMMMMMMMMMMMMMLLLKKKIIIGGGEEEDDDCCCAAAAAAAAABBBCCCDDDEEEFFFIIIIIIJJJJJJJJJKKKKKKKKKNNNNNNNNNMMMMMMNNNNNNNNNMMMJJJFFFDDDCCCCCCAAA@@@BBBDDDFFFFFFDDDCCCEEEFFFEEEFFFGGGIIIKKKLLLMMMNNNPPPSSSUUUTTTRRRQQQRRRSSSVVVUUURRRPPPOOONNNLLLKKKNNNHHHDDDEEEFFFDDDDDDGGGJJJJJJJJJKKKMMMOOOQQQSSSQQQPPPPPPRRRTTTSSSRRRPPPNNNMMMMMMPPPRRRSSSQQQOOOOOONNNKKKIIIHHHIIIJJJKKKKKKNNNQQQRRRPPPNNNLLLLLLNNNNNNMMMLLLMMMMMMOOOOOOPPPMMMIIIDDDBBBCCCHHHLLLRRRUUU[[[aaaeeeddd___[[[VVVRRRPPPQQQTTTUUUSSSPPPNNNMMMKKKJJJKKKMMMQQQSSSWWWWWWUUURRROOONNNOOOQQQPPPQQQPPPNNNKKKHHHHHHHHHLLLKKKMMMPPPOOOIIIFFFFFFHHHJJJKKKJJJHHHIIILLLOOOSSSUUUVVVVVVSSSQQQQQQQQQNNNNNNNNNNNNPPPSSSUUUWWWTTTSSSRRRPPPMMMJJJHHHGGGHHHIIIIIIKKKLLLLLLMMMMMMGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHFFFEEEHHHIIIIIIHHHFFFEEEFFFGGGGGGHHHIIIIIIGGGFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEDDDDDDDDDGGGIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOMMMMMMLLLKKKJJJHHHGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPRRRQQQPPPOOONNNNNNNNNNNNNNNMMMKKKKKKLLLLLLKKKIIILLLKKKIIIGGGFFFFFFGGGHHHDDDEEEFFFHHHJJJMMMPPPQQQNNNNNNOOONNNLLLIIIFFFDDDFFFGGGIIILLLOOOQQQRRRRRRSSSRRRRRRQQQRRRSSSTTTUUURRRSSSSSSTTTUUUVVVWWWWWWXXXWWWUUUTTTRRRRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPUUUUUUTTTRRRQQQRRRTTTWWWWWWWWWVVVSSSRRRRRRUUUWWWUUUTTTSSSRRRSSSTTTVVVWWWVVVVVVWWWXXXYYYYYYZZZZZZVVVVVVVVVUUUSSSRRRTTTUUUTTTUUUWWWZZZ\\\\\\ZZZWWWZZZZZZ[[[\\\^^^______``````___^^^\\\[[[ZZZZZZZZZZZZYYYXXXVVVVVVVVVWWWWWW]]]___bbbddddddcccaaa```bbbbbbaaa```___^^^]]]]]]bbbccceeeffffffeeedddcccddddddaaa]]]ZZZXXXYYY[[[WWWUUUSSSQQQRRRUUUYYY\\\ZZZ\\\]]]\\\XXXUUUUUUVVVVVVUUUSSSQQQPPPPPPPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVYYYWWWUUUUUUWWWWWWWWWVVVSSSSSSTTTTTTTTTSSSSSSRRR\\\dddhhhaaaYYYVVVXXXZZZ[[[\\\[[[ZZZWWWWWWXXXYYYUUUTTTSSSRRRRRRTTTVVVWWWSSSTTTUUUUUUUUUTTTRRRQQQMMMLLLKKKLLLNNNOOONNNMMMLLLLLLKKKKKKJJJIIIIIIIIIHHHGGGGGGHHHIIIKKKMMMNNNNNNMMMKKKHHHFFFHHHKKKOOONNNNNNMMMKKKHHHGGGGGGHHHNNNKKKHHHFFFEEEGGGJJJLLLIIIHHHHHHGGGGGGHHHIIIJJJJJJHHHEEECCCDDDEEEFFFEEEGGGHHHJJJJJJIIIHHHIIIJJJDDDCCCBBBDDDFFFHHHIIIHHHHHHGGGGGGIIIKKKMMMMMMLLLKKKMMMPPPPPPNNNKKKIIIHHHEEEDDDDDDDDDDDDFFFGGGHHHKKKLLLNNNOOOPPPPPPOOOOOOLLLKKKJJJIIIIIIIIIJJJKKKMMMJJJHHHJJJOOOQQQNNNKKKNNNMMMLLLJJJHHHEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFGGGJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLIIIFFFDDDCCCBBBAAA@@@BBBCCCEEEEEEDDDDDDEEEFFFDDDEEEFFFGGGIIIJJJLLLLLLOOOQQQTTTUUUSSSRRRQQQQQQVVVUUUTTTRRRPPPOOOMMMMMMNNNJJJJJJMMMMMMHHHEEEEEEIIIIIIJJJKKKMMMOOOPPPQQQRRRQQQQQQRRRSSSSSSQQQOOONNNNNNNNNPPPRRRRRRQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIKKKMMMPPPPPPNNNLLLKKKKKKMMMMMMMMMMMMMMMMMMLLLLLLNNNLLLHHHDDDBBBCCCHHHKKKRRRVVV\\\ccchhhiiifffbbb\\\WWWQQQOOOQQQSSSSSSRRRPPPNNNLLLKKKLLLNNNPPPRRRWWWWWWVVVSSSQQQPPPRRRSSSPPPQQQQQQNNNKKKHHHGGGHHHLLLKKKMMMPPPOOOJJJHHHHHHJJJKKKLLLKKKIIIIIIIIIKKKSSSUUUWWWVVVTTTPPPNNNMMMNNNNNNMMMMMMNNNPPPRRRSSSTTTTTTSSSQQQNNNJJJGGGEEEJJJJJJKKKLLLLLLLLLLLLKKKEEEFFFFFFGGGHHHIIIJJJKKKLLLKKKIIIGGGEEEDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJIIIGGGEEECCCHHHIIIJJJIIIGGGEEEEEEFFFGGGIIIJJJJJJHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEEEEDDDDDDFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLNNNOOOPPPOOONNNNNNNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJMMMMMMLLLLLLLLLLLLLLLLLLOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHKKKIIIGGGEEEEEEEEEFFFGGGJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOMMMKKKIIIGGGFFFHHHJJJLLLOOOQQQRRRSSSSSSQQQOOONNNOOOQQQTTTVVVSSSSSSTTTTTTUUUVVVVVVWWWWWWUUUSSSRRRQQQQQQRRRSSSSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRQQQPPPOOOQQQTTTWWWXXXWWWVVVUUUSSSSSSTTTUUUVVVTTTRRRQQQQQQSSSVVVXXXVVVVVVWWWYYY[[[[[[ZZZYYYVVVWWWWWWVVVTTTSSSTTTUUUTTTUUUWWW[[[^^^^^^\\\YYYWWWWWWXXXYYYZZZ\\\]]]^^^\\\\\\[[[YYYXXXXXXWWWWWWXXXWWWVVVVVVVVVWWWXXXYYY^^^```bbbeeefffeeeddddddccccccbbbaaa```^^^^^^]]]aaabbbdddeeeeeedddcccaaafffeeeccc^^^ZZZWWWWWWXXXYYYWWWTTTRRRSSSVVVZZZ]]]XXX[[[]]][[[UUURRRTTTWWWVVVUUURRRPPPPPPPPPQQQRRRRRRQQQQQQQQQRRRTTTVVVWWWYYYXXXVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQbbbmmmssskkk]]]WWWXXX\\\______]]]ZZZWWWUUUTTTSSSRRRQQQQQQPPPQQQSSSUUUVVVTTTTTTTTTTTTSSSQQQPPPOOOLLLKKKKKKLLLNNNOOONNNMMMKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMPPPQQQOOONNNLLLIIIFFFGGGJJJMMMLLLMMMLLLJJJHHHGGGGGGHHHNNNLLLIIIGGGFFFHHHKKKLLLJJJJJJHHHGGGGGGHHHIIIJJJKKKHHHDDDCCCCCCDDDEEEDDDEEEGGGIIIIIIIIIHHHIIIJJJEEECCCBBBCCCEEEGGGGGGGGGGGGFFFFFFGGGJJJKKKKKKJJJIIILLLNNNNNNLLLJJJIIIIIIFFFEEEEEEDDDEEEFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNNNNJJJJJJJJJHHHGGGGGGIIIJJJLLLKKKJJJKKKNNNOOONNNMMMNNNMMMKKKIIIGGGEEECCCBBBAAAAAAAAABBBDDDEEEGGGGGGJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLIIIEEECCCCCCBBBAAA???AAACCCDDDFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNRRRUUUVVVUUUTTTSSSVVVVVVUUUSSSPPPMMMKKKKKKLLLJJJMMMRRRSSSMMMHHHFFFHHHIIIJJJKKKLLLNNNOOOPPPQQQPPPPPPQQQRRRQQQOOOLLLMMMMMMNNNOOOPPPPPPOOONNNKKKKKKKKKKKKJJJIIIHHHGGGJJJLLLNNNNNNLLLKKKJJJJJJLLLMMMNNNOOONNNMMMKKKIIINNNMMMJJJGGGEEEFFFJJJMMMUUUUUUVVVYYY^^^ccceeefff]]]YYYSSSOOOOOOPPPQQQPPPPPPOOOMMMLLLLLLMMMOOOQQQUUUUUUUUUSSSQQQQQQRRRTTTOOOPPPQQQOOOLLLIIIHHHHHHMMMKKKMMMPPPPPPLLLJJJKKKJJJJJJKKKKKKKKKJJJIIIIIIPPPSSSVVVWWWUUUQQQOOONNNOOOOOONNNNNNNNNOOOPPPQQQRRRRRRQQQPPPNNNKKKHHHFFFIIIJJJJJJKKKJJJIIIHHHHHHDDDDDDFFFGGGIIIJJJKKKLLLKKKJJJHHHFFFDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFEEEGGGHHHIIIIIIGGGEEEDDDGGGIIIJJJIIIGGGEEEEEEEEEFFFHHHJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFEEEEEEFFFHHHFFFFFFEEEEEEEEEFFFFFFFFFKKKLLLMMMNNNNNNNNNMMMLLLNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLLLLMMMMMMMMMLLLLLLJJJKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLKKKJJJIIIHHHHHHJJJIIIGGGEEEEEEEEEFFFGGGLLLLLLMMMMMMNNNNNNNNNNNNPPPPPPOOONNNMMMMMMMMMMMMHHHIIIKKKMMMOOOQQQRRRRRRQQQPPPNNNMMMMMMPPPSSSUUUSSSSSSSSSTTTTTTUUUUUUUUUVVVTTTSSSQQQRRRSSSUUUVVVUUUTTTSSSSSSRRRSSSSSSSSSOOOPPPPPPOOOOOOPPPTTTVVVXXXWWWVVVUUUUUUTTTSSSRRRUUUSSSQQQPPPPPPRRRUUUVVVVVVUUUVVVYYY\\\]]][[[YYYVVVWWWWWWUUUTTTSSSTTTVVVRRRSSSUUUYYY\\\]]][[[YYYWWWWWWWWWWWWXXXZZZ[[[\\\[[[[[[[[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVXXXYYYZZZ\\\^^^aaaccceeeeeeeeeeeebbbbbbbbbaaaaaa````````````aaabbbccccccbbb```___gggfffccc___YYYVVVUUUVVVWWWVVVTTTSSSSSSUUUXXXZZZVVVYYY[[[YYYSSSQQQSSSWWWVVVUUUSSSQQQPPPQQQRRRSSSRRRQQQQQQQQQSSSUUUWWWXXXXXXXXXWWWVVVTTTTTTTTTTTTUUUTTTTTTSSSRRRQQQQQQPPPbbbnnntttkkk\\\UUUVVVYYY[[[ZZZYYYXXXWWWUUUSSSRRROOOOOOOOOOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQOOONNNMMMKKKJJJJJJKKKMMMNNNNNNMMMJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKMMMPPPQQQMMMMMMMMMKKKHHHGGGHHHJJJJJJKKKKKKJJJHHHHHHIIIKKKMMMLLLLLLKKKJJJKKKKKKKKKLLLKKKIIIHHHGGGHHHHHHIIIJJJHHHEEECCCDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGHHHIIIGGGEEECCCBBBCCCDDDEEEDDDFFFEEEEEEFFFHHHJJJJJJIIIHHHJJJLLLMMMKKKIIIIIIIIIGGGGGGFFFEEEEEEFFFHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMHHHIIIIIIGGGEEEDDDFFFIIIIIIKKKMMMMMMLLLLLLMMMPPPLLLKKKIIIGGGEEECCCBBBAAA@@@AAAAAABBBDDDEEEGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKNNNNNNOOOPPPPPPOOONNNNNNLLLIIIFFFDDDCCCBBBAAA@@@AAABBBDDDFFFHHHIIIHHHGGGEEEEEEEEEEEEGGGHHHJJJKKKMMMOOORRRUUUWWWVVVUUUSSSUUUVVVVVVSSSMMMIIIGGGGGGCCCBBBFFFMMMOOOJJJEEEDDDHHHHHHIIIKKKLLLMMMNNNNNNOOONNNNNNOOOPPPOOOLLLJJJKKKLLLNNNOOOOOONNNMMMMMMKKKKKKLLLKKKJJJIIIGGGFFFIIIKKKMMMMMMKKKJJJJJJKKKLLLNNNOOOPPPPPPNNNKKKJJJMMMMMMLLLIIIHHHIIILLLOOOSSSRRRQQQSSSWWW[[[^^^^^^ZZZWWWTTTQQQOOOOOONNNMMMOOONNNMMMLLLLLLMMMOOOPPPRRRSSSSSSRRRQQQPPPQQQRRRNNNPPPQQQQQQNNNKKKJJJJJJMMMKKKMMMQQQQQQMMMLLLNNNJJJJJJJJJKKKLLLLLLKKKJJJMMMPPPUUUWWWVVVTTTRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQOOOOOOOOOOOONNNLLLJJJIIIJJJKKKKKKLLLKKKIIIHHHFFFCCCDDDEEEGGGJJJLLLMMMNNNIIIHHHGGGEEECCCBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEGGGHHHHHHHHHGGGFFFEEEGGGIIIIIIGGGEEEDDDDDDCCCFFFHHHIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGFFFEEEDDDEEEGGGJJJJJJIIIIIIHHHIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIGGGIIIJJJLLLNNNOOOPPPPPPIIIJJJKKKLLLLLLLLLLLLLLLJJJKKKLLLKKKIIIHHHHHHIIIKKKJJJHHHFFFFFFGGGHHHIIIIIIJJJLLLNNNOOOPPPQQQQQQQQQPPPOOOOOONNNOOOOOOPPPJJJJJJLLLNNNOOOPPPPPPQQQNNNMMMMMMMMMNNNPPPQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTWWWVVVTTTRRRSSSUUUWWWYYYUUUTTTTTTSSSSSSTTTTTTUUUNNNPPPQQQQQQQQQRRRTTTVVVXXXWWWVVVVVVWWWVVVTTTRRRSSSRRRQQQPPPQQQRRRTTTUUUUUUTTTUUUXXX\\\]]][[[WWWTTTUUUVVVUUUSSSSSSUUUVVVQQQQQQRRRUUUXXXYYYXXXWWWZZZYYYXXXXXXYYYZZZ\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\UUUUUUTTTUUUVVVWWWYYYZZZYYYZZZ]]]___bbbcccddddddaaaaaaaaaaaaaaa`````````^^^___aaaaaaaaa```^^^]]]ddddddbbb^^^ZZZVVVUUUVVVUUUTTTSSSSSSTTTUUUVVVWWWUUUVVVWWWVVVSSSRRRTTTWWWVVVUUUTTTSSSRRRSSSTTTTTTRRRRRRRRRSSSTTTVVVWWWXXXXXXYYYXXXVVVSSSRRRSSSTTTUUUUUUUUUTTTSSSQQQPPPOOOZZZcccgggaaaWWWRRRRRRSSSSSSRRRRRRTTTVVVWWWVVVTTTNNNOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRPPPOOONNNMMMLLLJJJIIIHHHJJJLLLNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGHHHIIIKKKMMMNNNKKKLLLMMMMMMJJJIIIHHHIIIJJJKKKKKKJJJIIIIIIJJJLLLLLLLLLMMMMMMMMMLLLKKKJJJMMMLLLJJJIIIHHHHHHHHHHHHIIIGGGEEEEEEFFFFFFEEEDDDEEEGGGHHHHHHGGGFFFGGGHHHHHHFFFBBBAAABBBCCCCCCCCCEEEDDDDDDEEEGGGHHHHHHGGGFFFHHHKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMMMMNNNNNNGGGHHHIIIFFFCCCBBBEEEHHHGGGKKKNNNMMMJJJIIILLLPPPJJJIIIHHHFFFEEECCCBBBAAAAAAAAABBBCCCEEEGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKNNNOOOPPPQQQQQQPPPOOONNNMMMJJJGGGDDDDDDCCCBBBAAABBBCCCEEEHHHKKKLLLJJJHHHGGGFFFFFFFFFGGGIIIKKKLLLQQQQQQRRRSSSUUUTTTRRROOORRRUUUUUURRRLLLGGGEEEEEEAAA???BBBHHHKKKHHHEEEEEEGGGHHHIIIKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNLLLJJJKKKMMMOOOPPPNNNMMMMMMMMMNNNNNNMMMLLLJJJHHHFFFEEEHHHJJJKKKLLLKKKKKKLLLMMMNNNOOOQQQRRRRRRPPPNNNMMMLLLLLLLLLKKKIIIJJJMMMOOOOOOOOORRRUUUXXXXXXVVVTTTVVVUUUTTTRRRPPPOOONNNMMMOOOOOONNNNNNNNNOOOQQQQQQQQQRRRSSSRRRPPPOOOOOOPPPMMMPPPRRRRRRPPPNNNMMMMMMMMMKKKMMMQQQRRROOOOOOQQQMMMKKKKKKKKKMMMNNNMMMLLLJJJMMMQQQTTTTTTTTTTTTTTTQQQRRRRRRRRRQQQQQQQQQQQQNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNOOONNNLLLJJJHHHCCCDDDFFFHHHKKKMMMOOOPPPFFFFFFEEEDDDCCCCCCCCCCCCAAABBBDDDEEEFFFFFFFFFEEEDDDEEEEEEFFFGGGHHHIIIIIICCCEEEGGGHHHFFFDDDDDDDDD@@@CCCFFFGGGFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFEEEDDDCCCDDDDDDJJJIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHJJJMMMNNNOOOPPPPPPKKKLLLMMMMMMLLLKKKJJJIIIHHHJJJKKKJJJHHHGGGIIIJJJLLLKKKIIIHHHHHHHHHJJJKKKHHHJJJKKKMMMOOOOOOOOOOOOMMMNNNOOOPPPPPPPPPOOONNNLLLLLLMMMNNNOOOOOOOOOOOOJJJKKKMMMNNNPPPPPPPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRWWWUUURRRPPPPPPRRRTTTVVVTTTTTTSSSSSSSSSSSSTTTTTTOOORRRTTTUUUUUUUUUUUUVVVVVVUUUUUUWWWZZZZZZXXXUUUSSSSSSRRRRRRSSSSSSTTTUUUTTTSSSSSSWWW\\\]]]ZZZVVVRRRSSSTTTTTTSSSSSSUUUWWWTTTSSSSSSTTTWWWYYYYYYXXX\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[\\\^^^^^^^^^^^^]]]XXXWWWVVVUUUUUUUUUWWWWWWTTTVVVXXX[[[^^^```aaaaaa```_________^^^^^^^^^^^^\\\]]]_________^^^\\\ZZZ\\\]]]]]]ZZZWWWUUUUUUVVVRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUSSSSSSTTTVVVVVVWWWWWWWWWYYYZZZZZZXXXTTTRRRSSSUUUTTTTTTUUUTTTSSSPPPNNNLLLNNNSSSVVVSSSQQQRRRQQQOOOQQQPPPPPPRRRUUUVVVUUURRRPPPPPPPPPQQQQQQRRRRRRSSSRRRRRRPPPOOONNNMMMLLLLLLHHHGGGGGGHHHKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHIIIJJJLLLMMMLLLMMMNNNMMMKKKJJJJJJKKKLLLMMMMMMKKKIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJNNNMMMKKKIIIHHHGGGHHHHHHGGGFFFFFFGGGHHHHHHFFFDDDEEEGGGHHHHHHFFFEEEFFFFFFGGGDDDAAA@@@AAACCCDDDDDDEEECCCCCCDDDFFFGGGGGGFFFEEEGGGIIIJJJIIIHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLGGGIIIJJJGGGCCCBBBEEEHHHHHHIIIJJJJJJJJJKKKLLLMMMIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEGGGIIIKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPPPPOOONNNMMMNNNKKKHHHFFFEEEDDDCCCBBBCCCDDDEEEIIIMMMNNNLLLIIIIIIHHHHHHGGGHHHJJJMMMNNNQQQOOONNNPPPRRRRRRPPPNNNNNNRRRTTTRRRLLLGGGGGGHHHGGGCCCCCCGGGIIIHHHHHHJJJFFFGGGIIIKKKLLLLLLLLLKKKLLLKKKLLLMMMOOOOOOMMMKKKLLLOOORRRRRROOONNNNNNOOOQQQPPPNNNLLLJJJHHHFFFEEEGGGIIIKKKKKKKKKLLLNNNPPPPPPQQQRRRSSSSSSSSSRRRQQQMMMNNNNNNNNNMMMMMMOOOQQQOOOOOOQQQSSSUUUVVVTTTRRRVVVUUUTTTRRRPPPPPPQQQRRRPPPPPPPPPPPPQQQRRRTTTTTTQQQRRRSSSRRRPPPNNNNNNOOOLLLOOORRRTTTSSSQQQPPPPPPMMMKKKMMMQQQRRRPPPPPPSSSRRROOOLLLKKKMMMNNNMMMKKKHHHKKKNNNPPPQQQQQQSSSTTTQQQQQQQQQRRRRRRRRRQQQQQQPPPOOOMMMKKKJJJKKKLLLLLLKKKMMMNNNOOOOOOMMMJJJHHHCCCDDDFFFHHHKKKNNNPPPQQQEEEDDDDDDCCCCCCCCCDDDDDDAAABBBDDDFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGIIIKKKLLLAAACCCFFFGGGFFFDDDDDDDDD???BBBEEEGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDDDDCCCBBBBBBCCCAAAAAABBBCCCDDDFFFHHHIIINNNMMMLLLKKKKKKKKKMMMMMMLLLKKKKKKJJJIIIGGGFFFEEECCCDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNNNNNNNMMMLLLOOOOOOOOOOOOMMMKKKIIIGGGGGGIIIKKKJJJHHHGGGIIIKKKMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKLLLMMMMMMLLLJJJIIIIIILLLOOORRRRRRPPPMMMKKKMMMMMMNNNOOOOOOOOONNNNNNGGGJJJMMMPPPQQQPPPOOOMMMPPPPPPPPPQQQQQQQQQQQQQQQUUUSSSPPPMMMLLLMMMOOOPPPSSSSSSRRRRRRRRRRRRSSSTTTQQQTTTWWWYYYXXXWWWWWWWWWTTTTTTUUUYYY]]]^^^\\\YYYSSSSSSTTTTTTUUUUUUUUUUUUSSSRRRRRRWWW\\\]]]ZZZUUUPPPRRRSSSSSSRRRSSSUUUXXXYYYWWWVVVVVVXXX[[[\\\\\\\\\[[[YYYXXXWWWXXXZZZ[[[TTTUUUWWWYYYZZZZZZZZZZZZZZZYYYWWWUUUTTTTTTTTTTTTQQQSSSUUUXXX[[[]]]___```______^^^]]]\\\\\\[[[[[[[[[\\\^^^^^^^^^\\\ZZZYYYTTTUUUVVVUUUTTTSSSTTTUUUQQQSSSUUUVVVVVVUUUTTTRRRTTTRRRPPPQQQSSSUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUUUUSSSTTTVVVWWWXXXXXXWWWVVV[[[\\\\\\YYYUUUSSSTTTVVVRRRSSSTTTUUUSSSPPPLLLJJJGGGJJJKKKKKKOOOTTTSSSOOOTTTSSSRRRSSSUUUTTTQQQNNNRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMLLLLLLLLLGGGFFFFFFHHHJJJLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNNNNOOONNNMMMKKKKKKMMMOOOOOOOOONNNLLLJJJHHHIIIJJJMMMLLLKKKJJJIIIJJJJJJKKKNNNMMMKKKIIIHHHGGGHHHHHHFFFFFFGGGIIIJJJJJJGGGEEEFFFGGGIIIHHHFFFEEEEEEEEEEEECCC@@@???AAADDDEEEFFFDDDCCCCCCDDDFFFGGGFFFEEEEEEGGGIIIIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIFFFFFFFFFFFFFFFHHHIIIIIIHHHJJJKKKHHHDDDBBBEEEIIIJJJHHHFFFHHHLLLMMMLLLIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIKKKMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLNNNOOOOOONNNLLLKKKOOOLLLHHHFFFFFFEEEDDDBBBDDDDDDFFFJJJOOOPPPMMMJJJKKKJJJIIIHHHIIIKKKNNNOOOMMMKKKJJJLLLPPPRRRRRRPPPKKKPPPSSSRRRMMMIIIIIIKKKJJJEEEBBBDDDFFFEEEGGGJJJFFFGGGIIIKKKLLLLLLKKKKKKLLLKKKLLLNNNPPPPPPNNNLLLNNNQQQTTTSSSQQQOOOPPPQQQTTTRRROOOLLLIIIGGGFFFEEEFFFHHHJJJKKKLLLMMMOOOQQQRRRRRRSSSTTTTTTUUUUUUTTTPPPQQQRRRRRRQQQQQQSSSUUUTTTPPPMMMLLLNNNRRRVVVWWWWWWVVVTTTQQQPPPQQQTTTVVVQQQQQQQQQRRRTTTUUUVVVWWWRRRSSSTTTSSSPPPNNNNNNNNNLLLOOOSSSUUUTTTSSSRRRRRRMMMKKKMMMQQQSSSQQQQQQTTTVVVRRRMMMLLLMMMMMMLLLKKKGGGJJJLLLNNNNNNOOOPPPRRROOOPPPQQQQQQRRRRRRQQQQQQSSSQQQMMMJJJIIIIIIKKKLLLIIIJJJLLLMMMMMMKKKIIIGGGDDDDDDDDDGGGJJJLLLLLLKKKCCCCCCDDDDDDDDDDDDCCCBBBDDDBBB@@@BBBEEEGGGEEECCCEEEDDDCCCCCCDDDGGGJJJLLLGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBAAACCCEEEFFFFFFEEE@@@???@@@@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBDDDFFFHHHIIIKKKJJJHHHGGGGGGHHHJJJKKKMMMMMMNNNMMMKKKIIIFFFDDDEEEDDDDDDEEEGGGIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMPPPPPPNNNMMMLLLJJJIIIIIIKKKJJJJJJKKKMMMNNNLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJMMMLLLLLLLLLKKKKKKJJJJJJIIILLLNNNOOONNNMMMMMMNNNSSSQQQOOOMMMKKKJJJKKKKKKOOOLLLJJJMMMQQQSSSPPPLLLOOOOOOOOONNNOOOOOOPPPPPPSSSPPPLLLJJJJJJKKKKKKKKKRRRTTTUUUVVVTTTTTTUUUVVVUUUUUUVVVXXXZZZZZZWWWUUUXXXXXXWWWXXXXXXYYYZZZ[[[YYYXXXWWWVVVUUUVVVWWWWWWZZZXXXWWWYYY]]]^^^]]]ZZZTTTTTTRRRQQQQQQUUUZZZ___bbb]]]YYYYYYWWWUUUVVVZZZXXXYYYYYYWWWUUUTTTUUUVVVWWWUUUTTTTTTTTTTTTSSSQQQVVVVVVVVVUUUUUUSSSRRRQQQTTTTTTTTTUUUWWWYYY[[[\\\YYY]]]aaaaaa^^^[[[ZZZ[[[\\\\\\\\\\\\[[[ZZZXXXWWWWWWWWWVVVUUUUUUTTTSSSSSSTTTUUUVVVUUUTTTUUUXXXZZZSSSUUUVVVTTTPPPPPPUUUZZZYYYWWWVVVWWWZZZZZZXXXUUUVVVUUUUUUWWWYYYZZZZZZYYYXXXWWWVVVWWWXXXXXXWWWUUUSSSUUUVVVTTTOOOJJJIIIJJJ@@@BBBEEEIIIMMMQQQSSSTTT[[[YYYVVVSSSPPPOOOOOOOOOLLLMMMNNNPPPRRRSSSUUUUUUQQQOOONNNNNNNNNMMMJJJHHHKKKHHHEEEGGGMMMQQQQQQOOOLLLKKKJJJJJJKKKMMMOOOPPPQQQOOOLLLJJJIIIIIIIIIJJJNNNMMMLLLJJJIIIIIIIIIIIINNNMMMJJJHHHGGGHHHIIIIIILLLJJJHHHIIILLLMMMKKKIIILLLKKKIIIHHHHHHIIIKKKLLLDDDEEEFFFHHHIIIJJJJJJJJJFFFGGGGGGGGGFFFEEECCCBBBCCCBBBAAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEJJJIIIHHHGGGFFFFFFFFFFFFHHHIIIIIIHHHFFFEEEEEEFFFIIIHHHGGGFFFGGGHHHIIIJJJKKKMMMNNNLLLHHHEEEFFFHHHIIIHHHHHHIIIKKKLLLKKKJJJLLLJJJIIIIIIIIIIIIHHHFFFGGGGGGHHHHHHIIIHHHHHHHHHLLLLLLLLLLLLKKKKKKKKKKKKGGGIIILLLNNNNNNLLLJJJHHHMMMKKKHHHEEEEEEEEEGGGIIICCCEEEHHHLLLPPPRRRPPPNNNGGGJJJJJJHHHIIILLLLLLJJJLLLKKKLLLNNNPPPQQQPPPOOOJJJIIIIIIIIIIIIJJJKKKKKKGGGFFFFFFEEEFFFGGGIIIJJJHHHIIILLLMMMNNNMMMLLLKKKNNNMMMLLLLLLMMMMMMLLLJJJPPPPPPPPPQQQQQQPPPLLLIIIUUUSSSOOOLLLJJJIIIJJJKKKKKKKKKKKKLLLNNNRRRUUUWWWTTTWWWXXXUUUQQQQQQUUUZZZWWWVVVSSSPPPQQQUUUTTTOOOMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOONNNMMMNNNPPPSSSTTTTTTUUUVVVWWWWWWWWWWWWVVVRRROOOOOOQQQRRRQQQPPPMMMOOOSSSXXXZZZYYYUUUQQQPPPPPPQQQRRRSSSUUUWWWXXXVVVSSSOOOLLLJJJJJJLLLMMMLLLNNNOOOOOOMMMLLLLLLLLLOOORRRUUUUUUSSSPPPOOONNNRRRRRRQQQOOOLLLJJJKKKLLLLLLMMMNNNOOONNNLLLJJJIIIDDDCCCCCCEEEHHHJJJKKKJJJCCCDDDDDDDDDDDDDDDCCCCCCEEECCCBBBDDDGGGHHHGGGFFFEEEDDDBBBBBBCCCEEEHHHJJJGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAABBBDDDFFFEEEDDD@@@@@@@@@AAAAAABBBDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCEEEGGGHHHIIIGGGFFFEEEFFFHHHKKKLLLNNNNNNOOOOOONNNKKKIIIGGGGGGFFFEEEFFFGGGHHHGGGFFFDDDEEEFFFGGGHHHIIIJJJKKKNNNNNNMMMLLLKKKJJJIIIHHHJJJIIIIIIJJJLLLMMMKKKJJJFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKHHHJJJLLLMMMLLLLLLMMMNNNPPPOOOMMMLLLJJJIIIIIIIIIMMMKKKIIILLLPPPQQQOOOLLLNNNNNNNNNNNNNNNOOOOOOPPPSSSPPPMMMKKKKKKLLLMMMMMMOOOQQQSSSSSSRRRQQQRRRSSSTTTTTTUUUWWWZZZZZZYYYWWWRRRSSSTTTUUUXXXZZZ\\\]]]YYYXXXWWWUUUUUUUUUVVVVVV\\\YYYXXXYYY[[[[[[YYYUUURRRQQQPPPQQQTTTWWW[[[]]]```[[[WWWWWWUUUSSSTTTXXXXXXYYYYYYXXXVVVUUUWWWXXX[[[YYYWWWUUUTTTSSSPPPNNNUUUUUUUUUTTTSSSRRRRRRQQQSSSSSSRRRRRRSSSUUUWWWYYYYYY\\\___```^^^\\\[[[\\\\\\]]]]]]\\\[[[YYYWWWVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTSSSTTTVVVXXXSSSVVVWWWUUURRRQQQTTTXXXZZZXXXWWWWWWYYYYYYWWWTTTVVVUUUUUUVVVXXXYYYYYYXXXWWWVVVUUUVVVXXXXXXVVVTTTSSSUUUVVVSSSOOOKKKIIIIIIGGGGGGHHHJJJKKKMMMNNNNNNWWWVVVUUUTTTRRRPPPOOONNNLLLMMMNNNOOOQQQSSSTTTUUUPPPOOONNNMMMMMMLLLJJJHHHHHHEEECCCFFFKKKOOONNNLLLLLLLLLKKKJJJKKKMMMOOOPPPPPPNNNLLLJJJIIIJJJJJJKKKMMMMMMKKKJJJIIIHHHHHHHHHMMMLLLJJJHHHGGGGGGHHHIIIJJJHHHGGGHHHJJJKKKJJJHHHKKKJJJIIIIIIHHHIIIJJJJJJEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHHHHHHHGGGEEECCCAAABBBAAA@@@@@@AAABBBCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFIIIHHHGGGFFFFFFEEEEEEEEEHHHIIIJJJIIIGGGFFFGGGHHHJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKIIIGGGFFFFFFGGGHHHGGGFFFGGGIIIKKKJJJIIIJJJIIIHHHHHHIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKGGGIIIKKKLLLLLLKKKIIIHHHMMMLLLJJJHHHGGGGGGHHHIIIEEEFFFHHHKKKOOOPPPOOOMMMGGGKKKKKKIIIJJJNNNNNNLLLLLLLLLLLLMMMOOOPPPOOOMMMIIIIIIIIIIIIIIIJJJKKKLLLGGGGGGFFFFFFGGGHHHJJJKKKKKKLLLMMMNNNNNNLLLKKKJJJLLLKKKJJJKKKNNNOOONNNMMMPPPOOOOOOPPPQQQQQQOOOMMMTTTRRRNNNKKKIIIHHHIIIIIIFFFFFFHHHJJJNNNSSSWWWZZZUUUVVVWWWTTTPPPOOOSSSWWWWWWVVVSSSPPPRRRUUUUUUQQQMMMMMMLLLLLLLLLLLLKKKKKKLLLKKKKKKLLLMMMOOOQQQRRRTTTTTTUUUVVVVVVWWWVVVVVVTTTQQQOOOOOOQQQRRRQQQPPPKKKMMMPPPUUUXXXXXXVVVSSSQQQQQQQQQRRRTTTUUUWWWXXXWWWTTTPPPMMMKKKJJJKKKLLLLLLNNNOOONNNMMMLLLLLLMMMMMMPPPSSSTTTSSSPPPNNNMMMQQQQQQQQQOOOLLLKKKKKKLLLJJJKKKLLLMMMMMMMMMLLLKKKDDDCCCAAABBBEEEGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDEEEEEEDDDBBBEEEDDDBBBAAABBBCCCEEEGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAABBBDDDEEEDDDCCCAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFEEECCCCCCEEEHHHKKKMMMNNNOOOPPPQQQPPPNNNLLLKKKJJJHHHFFFFFFGGGFFFEEECCCAAABBBCCCDDDEEEGGGHHHHHHKKKKKKKKKKKKJJJIIIHHHGGGIIIHHHGGGHHHJJJKKKJJJIIICCCCCCEEEGGGHHHJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLGGGIIIJJJJJJJJJKKKNNNPPPOOOOOONNNNNNLLLKKKIIIHHHLLLJJJIIIKKKOOOPPPNNNKKKMMMMMMLLLLLLMMMNNNNNNOOOSSSPPPMMMLLLMMMNNNOOOOOONNNPPPRRRRRRQQQPPPQQQRRRTTTSSSTTTVVVXXXZZZYYYXXXQQQQQQRRRTTTVVVXXXZZZ\\\YYYXXXVVVTTTTTTTTTTTTUUUYYYWWWUUUWWWYYYYYYWWWTTTQQQNNNMMMOOOUUUYYY[[[ZZZ\\\WWWTTTTTTSSSPPPRRRVVVWWWXXXYYYXXXWWWWWWYYY[[[^^^[[[XXXWWWUUUTTTQQQOOOUUUUUUTTTSSSRRRRRRRRRRRRUUUSSSQQQPPPPPPRRRTTTVVVWWWZZZ]]]^^^^^^]]]\\\]]]\\\\\\\\\\\\ZZZXXXVVVUUUWWWWWWWWWWWWXXXXXXXXXXXXUUUVVVUUUTTTRRRRRRTTTVVVUUUWWWZZZYYYVVVSSSTTTVVVYYYXXXWWWWWWXXXXXXVVVUUUUUUTTTTTTUUUWWWXXXWWWVVVVVVUUUTTTUUUWWWWWWUUUTTTRRRTTTTTTRRROOOKKKIIIIIIKKKJJJJJJIIIJJJKKKLLLMMMRRRSSSTTTTTTSSSQQQOOOMMMLLLLLLMMMNNNPPPRRRSSSTTTQQQOOONNNMMMMMMLLLJJJGGGFFFDDDDDDGGGKKKNNNLLLJJJLLLLLLKKKKKKKKKMMMNNNOOONNNMMMLLLKKKJJJKKKLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHKKKJJJIIIGGGGGGGGGHHHIIIHHHFFFFFFGGGHHHIIIIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHFFFFFFGGGHHHIIIJJJJJJJJJGGGHHHIIIIIIHHHDDDAAA????????????@@@AAABBBCCCDDDFFFDDDBBB@@@@@@BBBDDDFFFGGGGGGFFFFFFEEEEEEDDDDDDFFFHHHIIIIIIHHHGGGIIIJJJKKKJJJHHHGGGGGGGGGGGGHHHIIIHHHGGGGGGGGGHHHFFFEEEFFFEEEEEEFFFHHHIIIIIIHHHIIIGGGFFFFFFHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHJJJLLLMMMLLLKKKHHHKKKLLLJJJKKKOOOPPPNNNMMMLLLLLLMMMNNNNNNMMMKKKHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHGGGGGGHHHIIIKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIKKKNNNPPPPPPPPPPPPOOOMMMNNNPPPRRRSSSRRRTTTRRROOOKKKHHHGGGGGGGGGDDDEEEGGGJJJNNNRRRUUUWWWSSSUUUUUURRRNNNMMMPPPSSSUUUVVVTTTQQQRRRVVVVVVSSSOOOOOOMMMLLLKKKJJJJJJJJJIIIGGGFFFIIINNNQQQRRRQQQTTTTTTUUUUUUVVVUUUUUUUUURRRQQQOOOOOOQQQRRRRRRQQQKKKKKKMMMQQQUUUWWWVVVUUUQQQQQQQQQRRRTTTUUUWWWXXXWWWUUURRROOOLLLJJJJJJJJJKKKMMMNNNNNNLLLLLLMMMNNNKKKNNNRRRTTTRRROOOMMMLLLNNNOOOPPPNNNLLLKKKLLLMMMJJJJJJKKKKKKLLLMMMMMMNNNDDDBBB@@@@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEGGGEEEDDDBBBAAA???===<<>>>>>???@@@AAABBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDFFFGGGGGGGGGGGGIIIJJJKKKJJJHHHGGGFFFFFFFFFGGGIIIFFFDDDEEEHHHJJJHHHEEEFFFEEEEEEFFFHHHIIIIIIHHHGGGEEEDDDEEEGGGIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGGGGGGGGGGGGGJJJJJJKKKKKKKKKJJJHHHHHHJJJIIIHHHHHHJJJKKKJJJIIIGGGJJJKKKJJJKKKOOOPPPNNNMMMLLLKKKKKKLLLLLLJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJJJJLLLNNNPPPPPPPPPQQQNNNLLLLLLOOOSSSVVVWWWUUUSSSPPPLLLJJJHHHGGGGGGHHHHHHIIIKKKLLLMMMNNNNNNOOOPPPQQQOOOMMMMMMOOOQQQSSSUUUTTTQQQQQQUUUVVVTTTRRRPPPNNNLLLKKKJJJJJJJJJHHHEEEDDDHHHPPPTTTTTTQQQTTTTTTTTTUUUTTTTTTSSSSSSQQQPPPPPPPPPQQQRRRRRRRRRMMMLLLLLLNNNRRRTTTUUUTTTQQQQQQQQQRRRSSSTTTVVVVVVWWWUUUSSSQQQNNNLLLJJJIIIKKKLLLMMMLLLKKKKKKMMMNNNIIIMMMQQQSSSRRROOOMMMLLLLLLMMMNNNNNNLLLKKKLLLMMMKKKJJJJJJJJJJJJKKKLLLMMMCCCAAA??????@@@BBBBBBAAACCCCCCBBBBBBCCCDDDEEEEEECCCCCCCCCAAA???>>>>>>>>>FFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@AAABBBCCCBBBAAA>>>>>>======>>>>>>??????AAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@EEEDDDCCCCCCDDDEEEGGGHHHKKKLLLMMMOOONNNMMMLLLJJJKKKIIIFFFEEEEEEDDDAAA???@@@@@@AAABBBCCCDDDEEEEEEEEEFFFHHHIIIIIIHHHGGGGGGHHHFFFDDDEEEFFFHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIIIILLLLLLLLLLLLLLLLLLMMMMMMHHHIIIJJJJJJKKKLLLPPPRRROOOPPPPPPPPPOOOMMMLLLJJJLLLLLLLLLNNNOOOPPPOOONNNKKKKKKKKKKKKLLLMMMNNNOOOPPPNNNLLLLLLMMMNNNNNNMMMNNNOOOQQQQQQPPPPPPPPPQQQRRRQQQQQQRRRTTTTTTRRRQQQXXXWWWVVVUUUTTTTTTTTTTTTVVVUUUSSSRRRQQQQQQRRRRRRQQQOOOOOORRRVVVXXXWWWTTTVVVOOOIIIHHHMMMRRRTTTSSSTTTPPPNNNOOOOOOMMMNNNQQQUUUVVVXXXXXXXXXYYY\\\^^^___]]][[[[[[[[[ZZZYYYWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWVVVSSSPPPOOOOOOQQQRRRSSSTTTVVVXXX[[[\\\\\\\\\YYYZZZZZZYYYXXXUUUSSSRRRRRRRRRSSSTTTVVVWWWXXXYYYWWWWWWVVVTTTRRRQQQSSSTTTWWWZZZ]]]^^^]]]YYYVVVTTTQQQRRRRRRSSSTTTVVVXXXYYYTTTSSSRRRRRRSSSSSSRRRQQQRRRQQQQQQRRRTTTUUUTTTRRRQQQPPPPPPPPPOOOMMMJJJHHHGGGGGGGGGGGGJJJMMMPPPRRRNNNNNNMMMMMMMMMNNNPPPQQQLLLLLLKKKKKKMMMOOOQQQRRRRRRQQQOOONNNNNNLLLJJJGGGDDDEEEFFFIIIKKKLLLKKKJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFFFFGGGGGGHHHIIIJJJGGGIIIJJJKKKKKKIIIGGGEEEFFFFFFEEEEEEFFFGGGHHHIIIEEEFFFGGGFFFDDDAAA>>>;;;>>>>>>???AAABBBCCCDDDDDDBBBCCCEEEFFFFFFEEECCCBBBDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCEEEEEEEEEEEEGGGIIIJJJIIIGGGFFFEEEEEEEEEFFFIIIFFFDDDFFFIIIJJJHHHFFFGGGFFFEEEFFFHHHJJJIIIHHHFFFDDDBBBCCCEEEHHHIIIIIIHHHHHHIIIIIIHHHGGGGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIJJJJJJHHHGGGFFFJJJHHHGGGHHHIIIIIIHHHGGGFFFIIIJJJHHHIIIMMMNNNKKKLLLKKKJJJJJJKKKJJJIIIGGGGGGGGGGGGHHHHHHJJJKKKKKKHHHHHHHHHHHHIIIKKKMMMNNNLLLLLLLLLLLLMMMNNNPPPQQQNNNLLLLLLMMMNNNOOONNNMMMQQQNNNKKKKKKNNNSSSWWWYYYUUUTTTQQQNNNLLLJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHJJJKKKLLLMMMMMMMMMOOOPPPQQQSSSSSSOOOOOOSSSTTTSSSOOONNNLLLJJJHHHHHHHHHIIIIIIFFFFFFJJJRRRVVVUUUSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMMMMOOOQQQRRRRRROOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSQQQNNNKKKIIIKKKKKKLLLKKKIIIIIIKKKMMMHHHKKKPPPRRRQQQOOOMMMLLLJJJLLLNNNNNNLLLKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJJJJBBBAAA???@@@AAAAAA???>>>BBBAAAAAA@@@AAABBBDDDEEE???@@@BBBBBBAAAAAABBBDDDEEEDDDDDDCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBB@@@@@@@@@BBBBBBAAA@@@======<<<<<<<<<======>>>??????@@@@@@AAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@???CCCDDDDDDEEEEEEFFFFFFFFFIIIJJJKKKLLLLLLKKKIIIHHHHHHFFFDDDCCCCCCCCCAAA???AAAAAAAAABBBBBBBBBCCCCCCCCCDDDGGGIIIIIIIIIHHHGGGHHHFFFDDDDDDFFFGGGHHHGGGJJJJJJJJJIIIHHHHHHGGGGGGKKKKKKKKKKKKLLLLLLLLLLLLHHHJJJKKKKKKKKKLLLOOOQQQMMMMMMMMMLLLLLLJJJIIIIIILLLMMMNNNOOOOOOPPPOOOOOOKKKKKKKKKKKKLLLMMMOOOOOOPPPOOOMMMMMMNNNNNNMMMLLLJJJLLLNNNNNNMMMLLLMMMNNNOOOPPPQQQSSSTTTTTTQQQOOOSSSSSSSSSTTTUUUVVVWWWXXXSSSSSSQQQPPPPPPPPPQQQRRRSSSQQQPPPQQQTTTUUUSSSPPPVVVQQQKKKJJJLLLPPPRRRSSSRRRNNNMMMOOOOOOMMMNNNQQQTTTVVVWWWWWWXXXYYY[[[^^^aaa___]]][[[[[[YYYWWWUUUWWWWWWXXXXXXXXXWWWWWWVVVTTTSSSQQQOOONNNMMMMMMMMMRRRRRRSSSUUUXXXZZZZZZYYYYYYYYYZZZYYYXXXWWWUUUTTTPPPPPPQQQSSSTTTVVVWWWWWWVVVVVVUUUSSSQQQPPPRRRTTTVVVXXX[[[]]]\\\YYYUUUSSSOOOPPPQQQQQQQQQSSSVVVYYYSSSRRRPPPQQQQQQQQQPPPOOOPPPPPPPPPQQQSSSTTTSSSQQQPPPOOONNNNNNOOOMMMJJJHHHIIIHHHHHHIIIJJJLLLNNNOOOMMMLLLKKKJJJKKKMMMOOOQQQLLLKKKJJJJJJKKKMMMPPPRRRQQQPPPNNNMMMLLLKKKHHHEEEBBBCCCDDDFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFGGGGGGCCCEEEGGGGGGFFFGGGIIIJJJFFFGGGIIIJJJJJJIIIHHHFFFFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEEEEEEECCCAAA???===???@@@AAABBBCCCDDDDDDCCCAAACCCEEEGGGGGGEEECCCAAACCCDDDEEEFFFFFFEEEDDDCCCAAACCCDDDDDDDDDDDDFFFGGGHHHGGGEEEDDDDDDDDDEEEEEEHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIIIIHHHFFFDDDBBBBBBDDDFFFHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDIIIHHHGGGFFFFFFEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFFFFGGGIIIIIIHHHFFFEEEHHHIIIFFFGGGJJJKKKHHHJJJIIIHHHIIIJJJIIIHHHFFFHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHGGGHHHIIIKKKMMMNNNLLLKKKJJJJJJKKKNNNQQQRRRPPPOOOMMMMMMNNNNNNMMMLLLRRROOOKKKKKKNNNRRRUUUWWWTTTSSSQQQOOOMMMLLLKKKJJJFFFGGGJJJLLLLLLKKKJJJIIIGGGHHHIIIKKKMMMNNNOOOPPPNNNRRRQQQMMMLLLOOOQQQPPPKKKIIIGGGEEEEEEEEEGGGHHHIIIIIIIIIMMMSSSVVVUUUTTTSSSTTTSSSSSSRRRQQQPPPOOONNNPPPQQQQQQOOOMMMMMMNNNOOOMMMKKKKKKMMMOOOOOOOOOLLLLLLLLLMMMMMMOOOPPPPPPPPPRRRTTTTTTSSSQQQMMMKKKJJJKKKJJJIIIGGGGGGIIIKKKGGGJJJMMMOOONNNMMMMMMMMMIIIKKKMMMNNNLLLKKKJJJKKKLLLKKKKKKJJJIIIIIIHHHHHHAAA@@@@@@AAABBB@@@===:::AAA@@@?????????AAACCCEEE>>>@@@BBBBBB@@@???AAACCCBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAABBB@@@???@@@AAABBBAAA???>>>======<<<<<<<<<=========>>>>>>???@@@@@@AAAAAA>>>???@@@AAAAAA@@@@@@???@@@AAADDDGGGHHHHHHGGGFFFHHHIIIKKKKKKKKKIIIGGGFFFEEECCCBBBBBBBBBBBBAAA???AAAAAAAAAAAA@@@@@@@@@@@@BBBCCCFFFIIIJJJJJJIIIHHHHHHFFFDDDDDDEEEGGGHHHHHHJJJIIIIIIHHHGGGFFFFFFEEEIIIJJJJJJJJJKKKKKKKKKKKKGGGIIIKKKLLLKKKKKKLLLMMMLLLLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNOOOOOOKKKKKKKKKLLLMMMNNNPPPPPPRRRPPPOOONNNOOONNNMMMKKKIIIKKKMMMMMMLLLKKKLLLMMMLLLMMMPPPUUUWWWWWWTTTQQQMMMNNNOOOQQQTTTWWWYYY[[[QQQPPPOOOOOOOOOPPPRRRRRRRRRPPPOOOQQQTTTUUUSSSPPPRRRQQQPPPPPPQQQRRRSSSTTTQQQNNNMMMOOOPPPMMMNNNQQQTTTUUUVVVWWWWWWXXXZZZ\\\^^^\\\ZZZYYYYYYXXXWWWUUUTTTVVVXXXYYYYYYXXXVVVUUUSSSRRRRRRQQQOOONNNMMMLLLQQQPPPPPPRRRVVVXXXXXXVVVZZZZZZ[[[\\\[[[ZZZYYYXXXPPPPPPQQQRRRTTTUUUVVVVVVSSSSSSRRRQQQOOONNNPPPRRRRRRTTTVVVXXXYYYWWWSSSPPPOOOPPPPPPOOONNNOOORRRUUUSSSQQQPPPOOOPPPPPPNNNMMMOOONNNNNNPPPRRRSSSRRRQQQOOONNNMMMMMMOOONNNKKKGGGHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJKKKKKKLLLMMMMMMLLLKKKJJJIIIJJJLLLOOOQQQNNNMMMKKKJJJIIIGGGDDDBBBBBBCCCDDDDDDDDDEEEGGGHHHHHHHHHHHHIIIHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFAAACCCEEEFFFEEEEEEGGGIIIEEEFFFHHHIIIJJJJJJIIIIIIEEEDDDBBBBBBBBBCCCEEEFFFGGGGGGEEEDDDCCCBBBBBBBBBAAABBBCCCDDDDDDDDDDDDCCCAAABBBDDDEEEEEEDDDBBBAAACCCDDDFFFGGGGGGFFFDDDCCCBBBDDDEEEEEEDDDDDDEEEGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFGGGGGGEEEEEEEEEFFFEEEDDDDDDEEEGGGHHHHHHGGGFFFDDDAAAAAACCCEEEFFFGGGFFFGGGGGGFFFFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFCCCCCCEEEGGGJJJJJJHHHFFFFFFIIIIIIFFFFFFIIIIIIFFFIIIHHHGGGHHHIIIIIIGGGFFFJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNMMMKKKIIIIIIIIILLLOOOQQQPPPOOOMMMNNNNNNOOOMMMLLLSSSOOOLLLKKKMMMPPPSSSTTTRRRQQQPPPOOOMMMLLLKKKKKKDDDFFFIIILLLMMMMMMKKKJJJHHHHHHIIIJJJLLLNNNNNNMMMLLLPPPPPPKKKHHHJJJMMMLLLHHHGGGEEEDDDEEEGGGIIIKKKIIIKKKMMMOOORRRSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNNNNKKKMMMOOONNNKKKIIIIIIIIIJJJIIIHHHHHHJJJLLLMMMLLLJJJJJJIIIJJJJJJKKKLLLMMMMMMOOOSSSUUUVVVSSSPPPNNNKKKJJJIIIGGGDDDDDDFFFHHHEEEGGGIIIJJJJJJJJJKKKLLLIIIKKKNNNNNNLLLJJJIIIIIIHHHIIIJJJJJJJJJIIIHHHGGG@@@@@@AAABBBBBB@@@<<<999@@@???>>>>>>>>>@@@CCCDDDAAABBBCCC@@@<<<::::::<<<@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@AAABBB@@@???@@@AAAAAA@@@??????>>>============>>>>>><<<======>>>??????@@@@@@===>>>???@@@AAA@@@@@@???===???DDDHHHJJJJJJIIIGGGIIIJJJKKKKKKJJJHHHFFFEEEBBBAAA@@@@@@BBBBBBAAA@@@AAAAAAAAA@@@???>>>>>>===AAACCCFFFIIIKKKJJJIIIHHHIIIFFFDDDDDDEEEGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEHHHIIIIIIIIIJJJJJJKKKKKKFFFHHHKKKLLLKKKJJJJJJKKKNNNMMMLLLJJJJJJJJJKKKLLLIIIKKKMMMMMMMMMMMMMMMNNNKKKKKKKKKLLLMMMOOOPPPQQQTTTRRRPPPPPPPPPOOONNNLLLKKKMMMNNNOOONNNMMMNNNOOOIIILLLPPPVVVZZZ[[[XXXTTTKKKLLLMMMPPPRRRVVVXXXZZZPPPOOONNNNNNOOOPPPRRRSSSOOOMMMMMMPPPUUUWWWVVVTTTNNNQQQTTTVVVVVVUUUUUUUUUQQQNNNMMMPPPPPPNNNOOORRRTTTUUUVVVVVVVVVWWWYYY[[[XXXWWWVVVWWWXXXYYYXXXWWWRRRTTTWWWYYYZZZXXXUUUSSSSSSTTTTTTTTTSSSQQQOOOMMMQQQOOONNNPPPTTTWWWVVVTTT[[[\\\]]]^^^^^^]]]\\\[[[QQQQQQRRRSSSTTTUUUVVVVVVPPPPPPPPPNNNMMMMMMOOOQQQOOOPPPRRRUUUVVVUUUQQQOOOPPPQQQQQQNNNLLLKKKOOORRRRRRQQQOOOOOOOOOOOOMMMLLLNNNNNNNNNOOORRRSSSRRRPPPOOOMMMLLLMMMOOONNNKKKGGGEEEFFFHHHKKKLLLNNNNNNNNNGGGIIIKKKLLLMMMLLLKKKJJJLLLKKKIIIHHHIIILLLOOOPPPLLLJJJHHHGGGFFFDDDAAA???EEEEEEEEEEEEEEEFFFIIIKKKGGGGGGHHHHHHHHHGGGFFFFFFHHHIIIIIIIIIHHHHHHGGGFFFIIIHHHGGGEEEDDDDDDCCCCCCAAABBBCCCEEEFFFFFFFFFFFF???BBBDDDDDDCCCCCCFFFHHHEEEFFFGGGHHHIIIJJJJJJJJJDDDCCCBBBAAAAAABBBDDDEEEIIIHHHFFFDDDDDDDDDDDDEEEBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBBCCCDDDFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFEEEEEEFFFGGGDDDCCCBBBAAAAAABBBDDDDDDCCCFFFHHHFFFCCCAAACCCFFFDDDCCCBBBDDDFFFGGGFFFEEEGGGDDDAAA@@@BBBDDDFFFFFFFFFFFFFFFEEEEEEDDDBBBBBB@@@@@@BBBDDDFFFHHHIIIJJJIIIIIIIIIHHHHHHFFFEEEDDDFFFFFFFFFFFFFFFFFFGGGGGG@@@AAADDDHHHKKKKKKIIIGGGGGGJJJJJJGGGFFFIIIIIIFFFGGGGGGFFFGGGIIIIIIGGGFFFJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJMMMNNNNNNLLLJJJHHHHHHJJJMMMOOOOOONNNMMMMMMOOOOOONNNMMMSSSPPPLLLKKKLLLOOOQQQQQQPPPOOOOOONNNMMMLLLKKKKKKEEEGGGJJJMMMNNNLLLJJJIIIIIIIIIIIIKKKLLLMMMLLLKKKKKKOOOOOOIIIFFFHHHJJJJJJJJJHHHGGGGGGHHHKKKNNNPPPIIILLLOOOPPPPPPPPPQQQSSSSSSSSSSSSRRRQQQOOONNNMMMIIILLLMMMLLLHHHEEEEEEFFFFFFEEEDDDFFFIIIKKKLLLKKKHHHHHHHHHHHHHHHIIIJJJKKKJJJMMMRRRVVVWWWUUURRRPPPKKKJJJIIIFFFCCCBBBDDDFFFCCCEEEFFFGGGGGGHHHJJJLLLJJJLLLNNNNNNLLLIIIHHHHHHEEEGGGIIIKKKKKKKKKIIIHHH@@@@@@@@@??????>>>>>>>>>;;;<<<=========???BBBEEEAAA@@@???>>>>>>>>>@@@@@@>>>>>>>>>>>>>>>?????????>>>???@@@???>>>===>>>???>>>>>>???@@@@@@???===<<<@@@@@@@@@@@@>>><<<:::888>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA???>>>???@@@???@@@AAACCCDDDFFFGGGHHHFFFGGGJJJLLLLLLJJJHHHGGGEEECCCEEEIIIGGGAAAAAAEEECCCCCCBBBAAAAAABBBBBBBBBAAAAAABBBDDDHHHJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGIIIIIIIIIIIIJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJLLLJJJGGGGGGHHHIIIIIIIIIGGGHHHJJJLLLNNNNNNMMMMMMGGGHHHJJJLLLNNNNNNNNNNNNMMMLLLLLLOOOQQQPPPLLLHHHKKKKKKKKKJJJIIIIIIKKKMMMJJJLLLNNNQQQTTTVVVWWWXXXPPPNNNLLLNNNQQQRRRQQQNNNPPPOOOLLLKKKLLLOOOSSSUUUUUURRROOOPPPRRRSSSRRRPPPQQQPPPQQQTTTWWWVVVSSSOOOMMMNNNOOOPPPQQQQQQQQQQQQVVVVVVWWWWWWVVVUUUSSSRRRTTTSSSSSSUUUXXXWWWTTTQQQRRRQQQQQQRRRTTTUUUTTTSSSOOOPPPQQQPPPMMMJJJJJJJJJPPPNNNNNNPPPRRRTTTUUUUUU]]]^^^^^^\\\YYYXXXYYY[[[WWWVVVTTTRRRPPPPPPSSSVVVRRROOOMMMMMMNNNNNNKKKIIIQQQOOONNNNNNPPPQQQQQQPPPTTTRRRPPPNNNMMMMMMMMMMMMRRRTTTVVVUUUPPPMMMKKKLLLLLLLLLMMMNNNNNNMMMKKKKKKNNNMMMLLLKKKKKKLLLMMMNNNMMMLLLLLLMMMNNNMMMKKKIIIEEEHHHKKKKKKHHHGGGIIILLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIDDDEEEFFFEEEBBBAAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDCCCBBBCCCDDDCCCBBB@@@DDDEEEEEEFFFFFFFFFEEEEEEBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBDDDEEEGGGGGGEEEDDDBBBCCCAAA??????AAABBBCCCBBBAAAAAABBBCCCDDDEEEFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCEEECCCBBBBBBDDDEEEDDDCCC@@@BBBDDDDDDBBBAAACCCEEECCCBBBBBBCCCDDDDDDBBB@@@EEEDDDBBBAAAAAABBBCCCDDDHHHHHHGGGEEEDDDCCCBBBAAA@@@AAAAAACCCEEEGGGIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIFFFDDDDDDFFFGGGEEECCCEEECCCBBBBBBEEEGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGIIIFFFCCCAAAAAADDDHHHJJJGGGIIIIIIGGGEEEBBBBBBBBBBBBEEEGGGGGGFFFGGGJJJNNNOOOOOONNNKKKGGGEEEEEEFFFKKKMMMOOOQQQQQQOOOLLLKKKMMMMMMNNNNNNMMMLLLJJJIIIOOONNNMMMNNNOOONNNMMMKKKDDDFFFIIIKKKLLLKKKJJJHHHGGGHHHIIIJJJJJJIIIHHHGGGLLLMMMJJJGGGIIIOOOOOOIIIDDDFFFFFFEEEIIINNNOOOLLLQQQNNNNNNRRRVVVWWWRRRMMMWWWTTTRRRRRRSSSTTTQQQOOOMMMJJJFFFCCCCCCDDDGGGIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIJJJIIIHHHFFFFFFHHHIIIIIIJJJMMMSSSWWWVVVRRRMMMKKKLLLKKKHHHDDDAAAAAAAAA???AAACCCCCCCCCCCCEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCDDDEEEEEEFFFFFFFFFFFFEEE@@@@@@@@@@@@@@@??????>>>;;;<<<<<<<<<<<<===@@@BBB@@@???>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>=========<<<===>>>===;;;;;;;;;<<<===>>>???@@@??????======??????@@@@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>??????>>>======>>>@@@@@@AAACCCDDDEEEGGGGGGDDDEEEGGGIIIIIIHHHFFFEEEDDDBBBEEEIIIHHHCCCDDDHHHCCCCCCBBBAAAAAABBBBBBCCCCCCBBBAAABBBEEEGGGHHHHHHHHHGGGFFFEEEFFFGGGIIIJJJGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGIIIIIIHHHIIIJJJLLLIIIIIIIIIIIIIIIJJJKKKKKKKKKIIIGGGFFFHHHIIIIIIHHHGGGHHHJJJKKKLLLMMMMMMMMMOOOOOOOOONNNLLLJJJHHHGGGLLLKKKLLLMMMPPPPPPMMMJJJKKKKKKJJJHHHFFFGGGIIIKKKIIIJJJLLLNNNQQQSSSUUUVVVQQQOOOMMMMMMOOOPPPPPPNNNLLLKKKJJJIIIKKKNNNQQQRRRVVVTTTRRRRRRSSSSSSRRRQQQQQQPPPQQQSSSUUUUUURRRNNNPPPPPPOOOOOOPPPRRRTTTUUUUUUUUUVVVVVVVVVTTTSSSRRRRRRQQQRRRTTTWWWWWWUUURRRRRRPPPOOOOOOQQQRRRQQQQQQOOOOOOOOONNNKKKIIIIIIJJJLLLLLLNNNRRRVVVWWWVVVUUU\\\]]]]]][[[YYYXXXYYYZZZVVVVVVTTTRRRPPPPPPRRRTTTRRRPPPMMMLLLMMMMMMKKKIIIOOOMMMLLLMMMNNNOOOOOOOOORRRQQQPPPNNNMMMLLLLLLKKKRRRTTTVVVUUUQQQNNNLLLMMMKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLMMMNNNNNNLLLIIIFFFHHHIIIJJJIIIHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHEEEFFFFFFEEECCCAAABBBCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBDDDEEEEEEFFFFFFEEEEEEEEECCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@CCCCCCDDDEEEEEEDDDCCCCCCBBB@@@>>>===>>>???>>>>>>AAAAAABBBCCCDDDEEEEEEFFFDDDDDDEEEEEEDDDDDDCCCCCCDDDCCCBBBBBBCCCEEEDDDDDDAAACCCEEEDDDBBBBBBDDDFFFBBBAAAAAABBBDDDEEEDDDCCCCCCBBBAAA@@@AAACCCEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCEEEGGGIIIJJJIIIIIIIIIIIIIIIIIIHHHGGGIIIGGGEEEEEEGGGGGGEEECCCCCCBBBAAABBBDDDEEEFFFEEEHHHHHHGGGGGGGGGHHHHHHHHHJJJHHHEEECCCBBBCCCEEEGGGFFFGGGHHHFFFDDDAAAAAAAAA@@@BBBDDDDDDDDDDDDGGGJJJMMMNNNMMMKKKHHHGGGGGGHHHKKKLLLOOOQQQQQQPPPMMMKKKLLLMMMMMMNNNNNNMMMKKKKKKKKKKKKLLLNNNOOONNNJJJGGGDDDEEEHHHJJJJJJIIIHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHOOOPPPOOOKKKLLLOOOLLLEEEHHHJJJIIIGGGJJJNNNOOOLLLMMMLLLMMMPPPSSSTTTPPPMMMQQQPPPQQQSSSUUUTTTQQQMMMKKKIIIEEEBBBBBBCCCFFFGGGJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGFFFEEEGGGIIIHHHIIILLLQQQUUUUUURRROOONNNNNNMMMJJJFFFCCCBBBBBB@@@AAACCCCCCBBBBBBDDDFFFEEEEEEFFFFFFEEEDDDBBBAAADDDDDDEEEEEEEEEEEEDDDDDD@@@@@@AAAAAAAAA@@@??????;;;<<<===<<<;;;;;;===??????>>>>>>======>>>????????????>>>>>>======<<<<<<<<<=========;;;:::;;;<<<<<<===>>>?????????>>>===<<<===>>>???@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA===???@@@@@@???>>>>>>???@@@@@@AAABBBCCCEEEEEEFFFFFFFFFFFFEEEDDDCCCAAAAAABBBBBBDDDHHHHHHEEEFFFJJJCCCCCCBBBAAAAAABBBCCCDDDEEEBBB???>>>@@@DDDGGGHHHKKKIIIGGGEEEEEEFFFIIIJJJGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGIIIIIIHHHHHHJJJKKKHHHHHHHHHHHHIIIJJJLLLMMMJJJHHHFFFGGGHHHIIIIIIHHHIIIIIIIIIJJJKKKLLLMMMNNNLLLLLLMMMMMMLLLKKKJJJJJJLLLKKKKKKLLLNNNOOONNNMMMKKKKKKIIIFFFDDDDDDFFFHHHIIIIIIJJJKKKNNNPPPSSSUUURRRPPPMMMKKKLLLMMMMMMMMMHHHIIIIIIKKKMMMOOORRRSSSTTTUUUUUUTTTRRRQQQQQQRRRPPPPPPQQQRRRSSSSSSPPPMMMSSSRRRQQQPPPQQQTTTWWWXXXTTTUUUUUUUUUUUUSSSRRRQQQOOOOOOPPPRRRUUUVVVUUUTTTTTTQQQNNNNNNOOOPPPQQQPPPRRRRRRPPPNNNKKKJJJKKKMMMIIIKKKOOOTTTXXXYYYWWWUUUYYYZZZ[[[ZZZXXXWWWWWWYYYWWWWWWVVVSSSQQQPPPQQQSSSTTTQQQMMMKKKKKKKKKKKKJJJMMMKKKJJJJJJLLLMMMMMMLLLQQQQQQPPPOOONNNLLLKKKJJJRRRTTTUUUUUURRRPPPNNNNNNKKKLLLLLLMMMLLLKKKJJJIIIFFFGGGHHHIIIJJJKKKKKKKKKNNNMMMMMMNNNOOONNNLLLJJJIIIHHHGGGHHHIIIIIIGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGEEECCCAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@@@@BBBDDDFFFFFFEEEEEEDDDCCCAAA@@@???CCCCCCCCCCCCCCCCCCCCCCCCCCCAAA>>>=========<<<;;;@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBAAAAAACCCDDDDDDDDDBBBDDDEEEEEEDDDCCCEEEFFFBBB@@@???@@@BBBEEEEEEEEEAAA@@@??????@@@BBBDDDFFFEEEDDDDDDCCCBBBAAAAAA@@@AAAAAABBBCCCEEEFFFHHHIIIGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGDDDBBBBBBAAAAAABBBDDDEEEDDDBBBFFFFFFGGGGGGHHHHHHIIIIIIKKKIIIGGGEEECCCBBBCCCCCCEEEFFFGGGEEECCCAAA@@@AAA@@@AAABBBCCCCCCDDDFFFHHHJJJKKKLLLKKKIIIHHHIIIJJJJJJLLLNNNPPPQQQPPPNNNMMMKKKLLLMMMMMMNNNNNNMMMMMMIIIJJJLLLOOOPPPNNNIIIFFFFFFHHHIIIKKKKKKJJJHHHGGGJJJJJJKKKKKKKKKKKKJJJJJJNNNPPPQQQOOOPPPQQQMMMGGGNNNOOONNNKKKMMMPPPPPPLLLQQQRRRRRRSSSRRRQQQNNNLLLLLLMMMPPPSSSUUUSSSOOOKKKKKKIIIFFFDDDCCCDDDFFFGGGJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGEEEEEEFFFHHHHHHIIIKKKNNNRRRSSSSSSQQQOOOOOONNNKKKGGGCCCBBBCCC@@@BBBBBBBBBAAABBBCCCEEEEEEEEEEEEEEEDDDCCCBBBAAADDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@???<<<===>>>===;;;:::;;;=====================>>>>>>@@@@@@???>>>>>>===<<<<<<===>>>???>>><<<;;;<<<===;;;<<<===?????????>>>>>>:::;;;;;;<<<=========>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDBBBAAABBBCCC@@@@@@AAABBBCCCCCCDDDDDDJJJHHHFFFDDDAAA???===<<>>CCCHHHJJJNNNKKKHHHEEEDDDEEEFFFHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHIIIJJJFFFFFFGGGHHHIIIKKKLLLMMMJJJIIIHHHHHHJJJKKKJJJIIILLLKKKJJJJJJKKKMMMNNNPPPHHHIIIJJJKKKKKKLLLLLLMMMNNNMMMLLLLLLNNNPPPQQQQQQMMMLLLJJJGGGDDDCCCDDDFFFJJJJJJIIIJJJLLLOOORRRTTTRRROOOLLLIIIHHHIIIJJJJJJIIIJJJMMMPPPRRRUUUVVVWWWSSSVVVWWWUUURRROOOPPPRRRQQQQQQQQQRRRQQQPPPNNNLLLRRRRRRSSSTTTUUUWWWXXXYYYVVVVVVVVVUUUTTTRRRPPPNNNMMMNNNOOOPPPSSSUUUVVVVVVWWWTTTQQQOOOPPPQQQRRRSSSVVVUUUTTTQQQNNNMMMOOOQQQKKKLLLOOOSSSWWWYYYWWWUUUVVVXXXYYYXXXWWWVVVVVVWWWXXXYYYXXXVVVTTTRRRSSSTTTUUURRRNNNKKKIIIIIIJJJKKKLLLJJJIIIJJJKKKMMMLLLLLLPPPQQQQQQQQQPPPNNNLLLJJJRRRSSSTTTUUUSSSQQQOOONNNJJJKKKLLLLLLKKKJJJHHHGGGDDDEEEGGGJJJKKKLLLKKKKKKMMMMMMLLLMMMNNNNNNLLLIIIJJJGGGEEEFFFIIIIIIFFFCCCCCCCCCDDDEEEFFFGGGHHHHHHDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCFFFGGGGGGEEECCCAAAAAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEECCCBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCBBBDDDBBB@@@??????BBBEEEGGGDDDDDDDDDCCCBBBAAA@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCAAA>>>===>>>???>>>===??????@@@AAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBB@@@@@@@@@CCCDDDEEEDDDCCCDDDEEEEEEEEEEEEEEEFFFDDDBBB??????AAACCCDDDDDD??????=========???AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHEEEFFFGGGHHHHHHIIIHHHHHHFFFFFFGGGHHHHHHFFFCCCAAAAAAAAAAAACCCDDDDDDBBB@@@CCCDDDEEEFFFGGGGGGHHHHHHIIIHHHGGGFFFEEECCCBBBBBBEEEFFFGGGFFFCCCAAAAAAAAAAAABBBCCCCCCDDDEEEGGGHHHHHHIIIJJJJJJHHHGGGGGGHHHHHHJJJMMMOOOPPPPPPOOONNNKKKKKKLLLMMMMMMNNNNNNOOOLLLKKKLLLMMMNNNMMMJJJHHHJJJKKKLLLMMMMMMLLLJJJIIIKKKKKKLLLLLLLLLLLLKKKKKKJJJLLLNNNOOORRRTTTTTTSSSVVVWWWUUURRRSSSWWWVVVSSS\\\]]]\\\ZZZUUUPPPMMMLLLKKKMMMOOOQQQQQQOOOLLLJJJLLLKKKIIIGGGFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKJJJHHHEEEDDDEEEGGGHHHHHHIIIKKKNNNQQQRRRSSSOOOOOONNNKKKGGGCCCBBBCCCBBBCCCCCCBBBAAAAAACCCEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@??????>>>???AAABBBBBBAAA@@@???>>>??????>>><<<;;;;;;<<<;;;;;;<<<<<<============AAAAAA@@@???>>>>>>======<<<===>>>===<<<;;;;;;===:::;;;===>>>?????????>>>=========<<<<<<<<<<<<<<>>???AAAEEEGGGAAAAAAAAAAAAAAABBBBBBBBB@@@@@@???>>>>>>???@@@@@@@@@>>><<<<<<===??????>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@????????????@@@???>>>@@@BBBDDDEEEDDDDDDDDDDDDDDDEEEFFFEEEEEEFFFCCC@@@???@@@AAABBBAAA???>>><<<:::::::::<<<===@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCDDDEEEGGGGGGEEEEEEFFFGGGHHHHHHHHHGGGCCCEEEGGGGGGGGGEEECCCBBBAAA@@@AAABBBCCCBBB@@@>>>AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGHHHGGGEEECCCCCCCCCBBBAAAAAABBBCCCEEEFFFFFFFFFHHHIIIHHHFFFDDDCCCDDDFFFHHHJJJMMMNNNOOOOOONNNJJJJJJKKKKKKLLLMMMNNNOOOMMMKKKHHHGGGHHHJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJLLLLLLLLLKKKKKKLLLLLLLLLJJJJJJJJJMMMPPPSSSXXX\\\]]]___]]][[[\\\``````\\\___```___[[[VVVQQQOOONNNNNNOOOOOONNNLLLKKKIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGIIIJJJMMMOOOPPPOOONNNMMMLLLLLLKKKHHHEEEDDDEEEGGGGGGHHHHHHIIIKKKNNNQQQSSSPPPPPPOOOMMMIIIFFFEEEFFFDDDDDDDDDBBBAAAAAACCCEEEFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA???>>>===<<<>>>@@@AAAAAA@@@???>>>===???@@@???===;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<@@@@@@??????>>>>>>======:::;;;;;;;;;999888999:::999:::<<<>>>????????????BBBBBB@@@???>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDCCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCCCCDDDDDDDDD@@@CCCCCC@@@???BBBCCCCCCCCCBBBBBBCCCFFFJJJOOOQQQLLLIIIDDDCCCDDDFFFIIIIIILLLKKKHHHFFFCCCBBBBBBAAAFFFFFFEEEEEEEEEDDDDDDDDDFFFHHHIIIHHHGGGFFFGGGIIIEEEEEEFFFGGGIIIJJJLLLMMMLLLKKKKKKMMMOOOPPPNNNMMMOOOOOOOOOOOOOOOPPPQQQQQQKKKKKKKKKKKKKKKLLLMMMMMMOOOPPPPPPOOONNNOOORRRTTTPPPQQQQQQOOOLLLHHHGGGGGGLLLLLLLLLLLLMMMOOOQQQRRROOONNNMMMIIIFFFEEEFFFHHHJJJLLLOOORRRUUUXXXYYYZZZZZZ\\\^^^^^^]]][[[[[[[[[SSSTTTTTTRRROOOLLLKKKLLLLLLPPPUUUYYY[[[ZZZWWWTTTWWWWWWWWWVVVTTTRRRPPPNNNQQQQQQQQQPPPOOOQQQTTTWWWVVVSSSPPPPPPQQQRRRSSSRRRTTTTTTSSSQQQNNNMMMNNNPPPPPPOOONNNOOORRRTTTUUUUUURRRTTTWWWXXXWWWVVVVVVWWWYYY[[[]]]]]][[[YYYXXXXXXVVVUUUSSSOOOKKKIIIJJJKKKMMMKKKJJJKKKLLLMMMMMMMMMQQQQQQRRRRRRSSSSSSRRRRRRSSSRRRRRRSSSSSSQQQNNNKKKIIIJJJJJJJJJIIIGGGFFFEEEDDDEEEGGGHHHJJJKKKKKKLLLIIIHHHHHHIIIJJJIIIGGGEEEFFFEEEDDDEEEFFFFFFDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHCCCBBBBBBAAAAAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCAAAAAA@@@@@@@@@CCCDDDDDDCCCAAA@@@AAABBBAAAAAABBBCCCCCCBBB@@@???===???BBBAAA===<<<===???AAAAAAAAAAAA@@@???>>>>>>AAA???>>>===>>>AAADDDEEE@@@@@@@@@@@@@@@BBBCCCCCC>>>>>>>>>>>>>>>>>>>>>>>><<<:::999999;;;<<<===<<<======>>>???@@@AAABBBBBBCCCBBB@@@>>>======>>>>>>???>>>===???BBBDDDEEEDDDDDDCCCBBBCCCEEEFFFEEEDDDFFFDDDAAA@@@@@@AAA@@@??????===;;;999888888999:::>>>??????@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFBBBDDDGGGGGGFFFEEEEEEFFFCCCBBBAAAAAABBBBBB@@@>>>AAACCCDDDEEEFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHGGGEEEDDDCCCDDDAAA@@@???@@@BBBCCCCCCCCCDDDFFFGGGGGGDDDBBBAAAAAACCCEEEGGGJJJLLLNNNNNNNNNJJJIIIIIIJJJKKKLLLMMMNNNMMMIIIEEECCCDDDFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJIIILLLLLLKKKKKKKKKKKKLLLLLLLLLJJJJJJLLLNNNOOOUUU\\\aaabbb```^^^___cccbbb^^^XXXXXXWWWUUUTTTRRRPPPNNNOOOPPPOOOMMMJJJHHHHHHIIIGGGGGGFFFFFFEEEDDDDDDCCCGGGIIIMMMQQQSSSRRRPPPOOOOOONNNMMMJJJFFFEEEFFFGGGGGGHHHIIIIIIIIIKKKNNNQQQQQQRRRQQQOOOLLLJJJJJJJJJGGGFFFEEECCCAAAAAADDDFFFDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@??????>>>;;;<<>>===;;;===???>>><<<;;;::::::777888:::;;;<<<<<<<<<;;;============<<<<<<<<<<<<999:::;;;:::888888888999888999;;;===????????????CCCCCCAAA@@@?????????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEDDDCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@<<<>>>@@@CCCDDDDDDCCCCCC>>>BBBCCC??????CCCFFFEEECCCBBBBBBDDDHHHNNNSSSWWWSSSPPPLLLIIIIIIHHHFFFEEEFFFFFFFFFEEEDDDCCCBBBBBBFFFEEEEEEEEEDDDDDDDDDDDDFFFHHHIIIHHHGGGFFFGGGHHHFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKKKKMMMOOOPPPNNNMMMNNNOOOOOOPPPPPPPPPPPPPPPKKKKKKLLLLLLNNNPPPSSSTTTMMMOOOPPPOOOMMMMMMOOOQQQOOOQQQSSSRRROOOKKKHHHGGGKKKKKKLLLMMMNNNOOOOOOPPPOOOPPPOOOMMMIIIGGGHHHJJJKKKMMMOOOQQQTTTWWWYYY[[[\\\\\\]]]___``````^^^\\\TTTVVVVVVSSSNNNKKKKKKLLLKKKOOOSSSWWWYYYXXXVVVTTTSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTSSSPPPNNNOOOSSSVVVUUUSSSRRRRRRSSSUUUTTTTTTSSSTTTTTTRRROOOMMMMMMNNNLLLLLLMMMPPPSSSUUUTTTSSSQQQTTTWWWXXXWWWWWWWWWWWWXXXZZZ]]]^^^\\\ZZZYYYYYYVVVWWWVVVRRRMMMJJJJJJKKKLLLKKKJJJJJJLLLMMMMMMLLLOOOOOOPPPPPPQQQSSSTTTUUUSSSRRRQQQQQQRRRPPPLLLHHHIIIIIIJJJIIIHHHGGGEEECCCDDDEEEEEEFFFGGGHHHJJJKKKFFFEEEEEEFFFGGGGGGDDDBBBBBBCCCEEEEEEDDDDDDDDDEEECCCCCCDDDEEEFFFFFFGGGGGGCCCCCCBBBBBBBBBBBBCCCCCC@@@AAABBBCCCDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@BBB???@@@AAABBBBBB@@@>>>===;;;???AAA@@@<<<:::<<>>===<<<;;;>>>=========>>>@@@BBBCCCAAA@@@@@@??????@@@AAABBB;;;<<<===>>>>>>===<<<;;;===;;;999888:::;;;;;;:::<<<======>>>???@@@AAAAAACCCAAA???===<<<<<<<<<======<<<<<<>>>AAADDDEEEEEEDDDBBBAAABBBDDDFFFDDDCCCDDDBBBAAAAAABBBBBB@@@???>>>===;;;999999999:::;;;>>>>>>???@@@AAACCCCCCDDDEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCEEEHHHHHHGGGGGGIIIKKKKKKIIIGGGFFFGGGGGGFFFDDDDDDEEEFFFGGGHHHGGGEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGEEEFFFGGGFFFDDDCCCCCCCCCBBB@@@???@@@BBBDDDDDDBBBAAADDDFFFFFFEEECCCCCCCCCAAABBBEEEHHHJJJLLLMMMNNNIIIIIIHHHHHHIIIJJJKKKLLLMMMJJJFFFEEEFFFHHHIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJLLLKKKJJJJJJJJJJJJKKKLLLKKKIIIJJJMMMNNNMMMRRRYYY[[[\\\ZZZVVVWWWYYYXXXTTTSSSPPPNNNNNNPPPPPPMMMKKKLLLNNNPPPOOOKKKIIIHHHHHHEEEEEEFFFEEEEEEDDDBBBAAAEEEHHHNNNRRRUUUUUUSSSQQQQQQPPPOOOKKKHHHFFFFFFHHHFFFHHHIIIIIIHHHIIILLLOOONNNOOOOOONNNLLLJJJJJJKKKIIIHHHGGGDDDBBBBBBEEEGGGDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@@@@AAAAAA@@@@@@???:::;;;>>>@@@@@@???===<<<:::;;;======;;;:::999:::777888999;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999:::;;;777999;;;===???@@@@@@???AAA@@@???>>>>>>>>>???@@@DDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHFFFEEEFFFGGGAAAAAAAAA@@@@@@@@@@@@???>>>???BBBCCCCCCAAA???===<<>>@@@AAAAAA@@@???AAABBB>>>???AAAAAAAAA???===<<<;;;???BBB@@@<<<:::<<>>>>>>>>>>>===<<<;;;:::<<<<<<<<<===>>>@@@AAABBBCCCBBB@@@?????????@@@@@@:::;;;===>>>>>>===;;;:::AAA>>><<<:::;;;;;;;;;:::<<<<<<===>>>???@@@AAAAAACCCAAA>>><<<;;;;;;<<<======<<<<<<>>>AAADDDEEEEEEDDDAAA@@@AAADDDEEEDDDBBBAAA@@@@@@AAACCCCCCAAA@@@===<<<;;;::::::;;;===>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCDDDGGGIIIIIIHHHIIILLLOOOSSSPPPMMMLLLMMMMMMMMMLLLFFFGGGHHHIIIIIIHHHFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGCCCEEEFFFEEECCCBBBBBBCCCEEECCCAAABBBEEEGGGFFFDDD???BBBEEEGGGFFFEEEEEEFFF???AAACCCFFFIIIKKKMMMNNNIIIIIIHHHGGGHHHIIIJJJKKKNNNMMMKKKJJJKKKLLLLLLKKKHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLFFFFFFIIIOOOOOOMMMQQQXXXTTTTTTQQQLLLLLLMMMLLLGGGSSSNNNJJJKKKMMMNNNJJJEEEGGGLLLPPPQQQNNNJJJIIIHHHFFFFFFGGGGGGFFFEEECCCBBBDDDHHHNNNSSSVVVVVVTTTSSSRRRQQQPPPLLLHHHGGGGGGHHHFFFHHHJJJIIIGGGHHHJJJMMMJJJKKKLLLKKKIIIGGGHHHIIIJJJJJJHHHEEECCCCCCEEEHHHFFFEEECCCBBBAAAAAABBBCCC???@@@@@@AAAAAAAAA@@@@@@===>>>?????????===<<<;;;<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<======>>>777999:::<<<======<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@???===<<<<<<>>>???AAACCCAAA@@@@@@BBBBBBAAA???BBBCCCEEEFFFEEEDDDBBBAAA@@@BBBCCCAAA>>>===???AAAAAA@@@>>>=========>>>???AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFHHHKKKLLLPPPPPPPPPMMMIIIFFFEEEFFFCCCCCCCCCDDDDDDEEEFFFGGGCCCDDDDDDBBB@@@>>>>>>???CCCDDDFFFGGGHHHHHHGGGGGGDDDFFFHHHJJJLLLKKKJJJJJJHHHIIIKKKOOORRRPPPJJJEEEMMMMMMMMMNNNNNNMMMMMMLLLRRRPPPOOOMMMKKKKKKKKKLLLJJJJJJJJJJJJKKKLLLNNNNNNNNNPPPRRRSSSRRRQQQNNNLLLQQQQQQNNNKKKHHHHHHJJJMMMSSSTTTTTTTTTRRROOOLLLJJJJJJLLLPPPSSSUUUWWWYYY[[[\\\]]]^^^^^^^^^]]]]]]\\\WWWWWWVVVSSSPPPNNNNNNOOOMMMPPPTTTVVVUUUTTTSSSSSSSSSUUUXXXYYYXXXXXXXXXYYYZZZ]]]ZZZQQQMMMQQQUUUUUUWWWUUUUUUWWW[[[[[[YYYVVVXXXYYYYYYWWWTTTSSSSSSTTTKKKJJJNNNTTTWWWVVVVVVXXXTTTPPPQQQWWWZZZVVVUUUXXXRRRTTTXXX[[[]]]\\\ZZZXXXUUUVVVVVVUUURRROOOOOOOOONNNLLLKKKKKKLLLLLLKKKIIIJJJHHHGGGJJJNNNRRRSSSRRRSSSSSSSSSRRRPPPLLLIIIGGGKKKJJJIIIGGGDDDBBBAAA@@@BBBCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAACCCBBBBBBDDDFFFEEECCCAAAAAA@@@@@@@@@BBBBBBBBBAAABBBBBBBBBBBBCCCDDDFFFFFFDDDBBBAAABBBEEEFFFEEECCCDDDCCCBBBDDDFFFEEEAAA===>>>>>>======>>>???@@@@@@>>>@@@???<<<>>>AAA@@@<<<==============================>>>>>>>>>>>>============>>>@@@AAABBBCCCDDDGGGDDDAAA>>>======>>>???<<<<<<<<<<<<<<<;;;;;;;;;:::999888999;;;=========;;;<<<<<<===>>>??????@@@???>>>;;;999999:::<<<>>>;;;<<<>>>>>>===>>>AAACCCAAABBBCCCDDDDDDCCCBBBBBBDDDAAA>>>>>>???@@@>>><<<===<<<<<<;;;;;;===>>>???<<<===>>>???AAABBBCCCDDDFFFDDDDDDHHHHHHDDDDDDFFFEEEFFFGGGGGGFFFEEEDDDCCCBBBDDDGGGGGGHHHJJJNNNRRRVVVUUUTTTSSSPPPNNNLLLKKKIIIHHHHHHJJJMMMMMMJJJFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEECCCBBB@@@@@@>>>@@@CCCFFFGGGGGGEEEDDDBBBCCCDDDEEEEEEFFFEEEEEEAAABBBEEEFFFHHHLLLPPPSSSMMMMMMMMMMMMLLLLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLPPPRRROOOJJJGGGIIILLLGGGGGGHHHKKKPPPRRRQQQOOOLLLJJJHHHGGGHHHJJJLLLNNNNNNMMMLLLKKKJJJIIIIIIIIIFFFIIIMMMPPPPPPNNNKKKIIIHHHIIIJJJHHHEEECCCBBBCCCDDDGGGLLLQQQUUUWWWXXXXXXUUUQQQNNNLLLMMMLLLJJJGGGHHHJJJKKKJJJHHHFFFDDDDDDKKKJJJHHHGGGFFFGGGHHHHHHJJJJJJIIIEEEBBBAAADDDHHHEEEDDDCCCBBBAAABBBCCCCCCEEECCCBBBBBBBBBAAA>>><<>>======::::::;;;;;;;;;;;;;;;;;;999999999999:::;;;;;;<<<:::;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@AAA???>>>===<<<===???@@@AAA@@@???@@@AAABBBAAA@@@AAABBBDDDEEEEEEDDDBBBAAA@@@BBBBBBAAA>>>===???AAA@@@???>>>===<<<======>>>AAAAAA@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEGGGHHHIIIHHHIIIIIIGGGEEECCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFCCCDDDDDDCCC@@@??????@@@DDDEEEFFFGGGHHHHHHHHHGGGEEEGGGIIIJJJJJJJJJIIIHHHEEEFFFIIIMMMQQQQQQNNNJJJMMMMMMNNNNNNNNNNNNNNNMMMNNNMMMLLLKKKJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNLLLNNNPPPQQQQQQPPPNNNMMMNNNOOONNNLLLJJJKKKMMMPPPSSSSSSSSSRRRQQQNNNLLLJJJMMMOOOSSSUUUVVVXXXZZZ\\\\\\\\\[[[[[[[[[[[[[[[ZZZXXXXXXXXXUUURRRPPPOOOPPPOOOQQQTTTUUUTTTSSSSSSSSSTTTUUUUUUTTTSSSTTTVVVXXXWWWZZZXXXQQQNNNQQQUUUTTTVVVUUUUUUXXXZZZ[[[YYYVVVXXXZZZ[[[ZZZWWWUUUUUUUUUNNNMMMPPPUUUXXXVVVVVVYYYUUUQQQRRRXXX[[[XXXVVVXXXSSSUUUWWWZZZ[[[ZZZYYYXXXVVVWWWWWWVVVSSSQQQPPPPPPNNNMMMLLLLLLMMMMMMLLLJJJKKKIIIGGGIIIMMMQQQSSSSSSSSSTTTTTTTTTRRRNNNKKKHHHIIIHHHGGGFFFDDDCCCBBBAAACCCDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDCCCCCCBBBBBBAAAEEEDDDDDDEEEGGGFFFDDDBBB@@@?????????@@@AAAAAAAAAAAABBBCCCEEEFFFHHHIIIIIIEEECCCBBBCCCEEEFFFEEECCCDDDCCCBBBDDDEEEDDDAAA>>>AAA@@@??????????????????BBBCCCBBB>>>===???>>>:::<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<<<<===>>>???@@@AAAAAAGGGEEEBBB???===<<<<<<===;;;;;;;;;;;;<<<===>>>>>>;;;999888999;;;======<<<<<<<<<<<<===>>>????????????===;;;999999:::<<<===;;;===>>>>>>>>>???AAACCC@@@@@@@@@AAABBBDDDFFFGGGGGGDDDAAA??????>>><<<999<<<;;;;;;:::;;;<<<===>>><<<===>>>???AAABBBCCCDDDFFFCCCCCCEEEEEECCCCCCFFFEEEEEEFFFFFFFFFEEEDDDCCCAAADDDFFFFFFFFFHHHLLLOOOQQQQQQPPPOOONNNLLLKKKJJJKKKIIIIIIJJJKKKJJJFFFCCCDDDDDDEEEFFFFFFEEEEEEDDDFFFFFFFFFEEEDDDBBBAAA@@@???AAACCCEEEFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFCCCDDDFFFGGGHHHKKKOOORRRNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQOOOMMMKKKEEEHHHKKKKKKIIIHHHJJJMMMNNNQQQQQQNNNIIIFFFHHHKKKIIIHHHIIILLLPPPQQQPPPNNNJJJHHHFFFEEEEEEFFFHHHJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGIIILLLNNNNNNMMMKKKIIIIIIJJJKKKIIIFFFDDDCCCDDDGGGIIIMMMQQQTTTUUUUUUUUUSSSPPPMMMLLLMMMMMMKKKIIIMMMMMMMMMKKKIIIFFFEEEDDDDDDEEEGGGHHHHHHHHHGGGFFFGGGIIIIIIGGGDDDBBBCCCEEEDDDCCCBBBAAAAAAAAABBBBBBDDDCCCBBBAAABBBAAA>>><<<@@@@@@??????>>>>>>??????999999:::;;;;;;<<<<<<===777777888999999:::;;;;;;======;;;:::999999999999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@AAA@@@>>>=========>>>???@@@???>>>???AAABBBBBBAAA???@@@BBBCCCDDDDDDCCCBBB@@@AAAAAA@@@???>>>@@@AAA???>>>======<<<<<<======@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCDDDEEEFFFFFFBBBCCCDDDDDDBBBBBBCCCDDDFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDBBB@@@AAAAAAEEEEEEFFFHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIHHHFFFEEEEEEFFFGGGJJJNNNOOONNNLLLLLLMMMNNNOOOOOOPPPOOOOOOKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLMMMMMMJJJKKKMMMOOOPPPOOONNNMMMKKKLLLMMMMMMMMMNNNPPPRRRSSSSSSQQQPPPNNNMMMLLLKKKNNNPPPSSSUUUVVVWWWYYY[[[[[[ZZZYYYXXXWWWXXXXXXYYYYYYZZZZZZYYYUUURRRQQQPPPRRRTTTUUUTTTSSSSSSTTTUUUUUUTTTSSSQQQOOOPPPRRRUUUSSSUUUUUUQQQOOORRRTTTSSSUUUUUUVVVXXXZZZZZZYYYWWWYYY[[[\\\\\\ZZZWWWVVVVVVRRRQQQRRRWWWXXXVVVVVVYYYWWWTTTUUUYYY\\\ZZZYYYYYYUUUUUUVVVWWWWWWWWWWWWVVVVVVWWWXXXVVVTTTRRRQQQRRRPPPNNNMMMNNNOOOOOONNNLLLKKKIIIGGGHHHKKKOOORRRSSSSSSTTTVVVVVVTTTPPPLLLIIIFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBGGGFFFEEEEEEFFFFFFDDDBBB???????????????@@@@@@AAAAAACCCEEEHHHJJJKKKLLLLLLFFFDDDCCCDDDEEEEEEDDDCCCDDDCCCBBBCCCDDDCCC@@@>>>BBBBBBAAA@@@????????????@@@CCCBBB>>><<<>>><<<999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::<<<<<<<<<=========>>>>>>FFFEEECCCAAA>>><<<;;;:::::::::999999;;;>>>@@@BBB;;;:::888999;;;======<<<<<<<<<======>>>>>>??????>>>===;;;999999:::;;;===<<<===>>>>>>>>>???AAACCCAAA@@@???>>>???BBBFFFHHHFFFDDDBBB@@@@@@>>><<<:::;;;;;;::::::;;;;;;<<<===<<<===>>>???@@@BBBCCCCCCEEEBBBAAACCCCCCAAABBBEEEEEEEEEEEEFFFEEEEEEDDDCCCAAACCCDDDDDDDDDEEEHHHJJJJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKIIIIIIHHHFFFBBB@@@CCCCCCDDDDDDDDDDDDCCCCCCFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCCCCDDDDDDDDDDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFGGGIIIIIIIIIKKKMMMPPPOOOOOONNNNNNMMMMMMMMMNNNOOOQQQSSSUUUTTTQQQMMMKKKBBBIIIOOOOOOKKKJJJLLLPPPSSSTTTRRRNNNIIIGGGIIIKKKJJJJJJKKKMMMPPPPPPOOOMMMJJJHHHFFFDDDCCCDDDEEEFFFIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJJJJKKKLLLJJJHHHEEEEEEEEEIIIKKKNNNPPPRRRSSSRRRRRRSSSQQQOOOOOOPPPPPPOOONNNOOOOOONNNLLLJJJGGGEEECCC>>>AAAEEEIIIJJJIIIFFFDDDEEEGGGIIIHHHFFFDDDCCCBBBCCCBBBAAA@@@@@@@@@AAAAAACCCBBBAAAAAABBBAAA???===@@@???>>>======>>>???@@@::::::;;;;;;;;;;;;;;;;;;777777999:::;;;<<<=========<<<;;;999888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????AAA@@@???>>>=========>>>>>>======>>>AAABBBBBBAAA===>>>@@@AAABBBCCCCCCCCCAAAAAA@@@@@@??????@@@AAA?????????>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDBBBDDDEEEEEEDDDDDDEEEGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFEEECCCBBBBBBCCCEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCHHHHHHGGGHHHIIIIIIJJJIIILLLLLLNNNOOOPPPQQQQQQQQQLLLLLLKKKKKKJJJJJJJJJJJJMMMMMMLLLKKKKKKKKKLLLLLLGGGIIIKKKMMMNNNNNNNNNMMMHHHJJJLLLMMMMMMMMMOOOPPPSSSRRRPPPNNNMMMLLLKKKKKKMMMOOOQQQSSSSSSTTTUUUWWW[[[YYYWWWVVVUUUVVVXXXYYYYYY[[[]]]\\\XXXUUUSSSRRRVVVVVVVVVTTTRRRRRRTTTVVVTTTUUUTTTRRRPPPOOOPPPQQQOOOPPPQQQQQQQQQRRRSSSSSSTTTUUUVVVXXXYYYYYYXXXWWWZZZ[[[\\\ZZZXXXWWWWWWYYYWWWTTTTTTWWWXXXUUUVVVYYYXXXWWWWWWZZZ\\\\\\ZZZZZZUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWVVVSSSQQQQQQQQQPPPOOONNNOOOPPPPPPOOONNNKKKJJJHHHHHHJJJMMMQQQRRRQQQSSSUUUUUUTTTPPPLLLIIIDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDGGGEEEDDDDDDDDDDDDBBB@@@@@@@@@@@@??????@@@AAACCCBBBDDDGGGIIIKKKKKKKKKJJJFFFEEEDDDDDDDDDDDDCCCBBBCCCCCCCCCBBBBBBAAA???>>>@@@@@@??????>>>?????????<<<@@@@@@<<<;;;======;;;;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;::::::========================BBBBBBBBBAAA@@@>>><<<;;;<<<;;;999999:::===AAACCC;;;:::999999;;;<<<<<<<<<<<<=========>>>>>>>>>???===<<<;;;:::999:::;;;<<<<<<>>>???>>>>>>>>>AAABBBCCCBBB@@@?????????AAABBBAAAAAAAAAAAAAAA@@@??????;;;;;;;;;;;;<<<<<<============>>>???@@@AAABBBBBBDDDAAABBBEEEEEEBBBAAADDDDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDEEEFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIGGGEEEBBBAAACCCDDDDDDDDDDDDCCCCCCBBBEEEEEEEEEEEEDDDDDDCCCBBBDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKIIIKKKLLLLLLKKKLLLMMMOOOOOONNNMMMLLLLLLLLLMMMMMMQQQRRRSSSSSSRRROOOMMMKKKHHHLLLRRRTTTSSSRRRSSSTTTWWWVVVSSSOOOJJJIIIJJJMMMLLLLLLMMMOOOOOOOOONNNMMMLLLJJJHHHFFFEEEDDDEEEEEEIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMKKKIIIGGGGGGGGGHHHJJJLLLOOOPPPQQQQQQPPPUUUTTTSSSRRRRRRRRRRRRRRRNNNNNNOOOOOONNNKKKFFFCCC???BBBEEEIIIJJJHHHFFFDDDFFFFFFGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@AAAAAAAAA???===>>>===<<<;;;;;;<<<>>>>>>======<<<;;;::::::999999666777888:::;;;<<<<<<<<<;;;:::999888888999:::;;;::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@??????>>>>>>>>>>>>>>>>>>===<<<>>>@@@AAAAAA@@@<<<<<<>>>???@@@AAABBBBBBAAA@@@??????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGGGGGGGFFFEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEEEECCCBBBCCCEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDHHHHHHGGGFFFEEEFFFGGGIIIJJJKKKMMMOOOQQQRRRRRRSSSPPPOOONNNMMMLLLJJJIIIHHHLLLLLLKKKKKKKKKKKKKKKKKKGGGHHHIIIKKKMMMMMMMMMMMMHHHJJJKKKKKKJJJJJJKKKMMMRRRQQQOOONNNLLLLLLKKKKKKLLLNNNPPPRRRRRRRRRSSSUUUZZZYYYWWWVVVVVVWWWYYYZZZZZZ\\\^^^]]]ZZZWWWVVVUUUYYYYYYXXXUUUSSSRRRTTTVVVSSSUUUWWWVVVTTTQQQOOONNNMMMMMMNNNPPPRRRRRRRRRSSSSSSUUUWWWXXXXXXXXXXXXWWW[[[[[[YYYVVVTTTUUUXXXZZZYYYVVVUUUVVVVVVTTTUUUXXXXXXXXXYYYZZZ\\\]]][[[YYYTTTSSSRRRQQQQQQQQQRRRSSSSSSUUUVVVUUURRRPPPPPPQQQPPPOOONNNNNNPPPQQQPPPNNNJJJJJJIIIHHHIIIKKKOOOQQQOOOPPPRRRSSSRRROOOKKKIIIDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEIIIGGGEEEEEEEEEEEEDDDBBBAAABBBBBBAAA???@@@CCCFFFCCCEEEGGGHHHIIIHHHGGGFFFDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCBBB@@@???>>>>>><<<<<<<<<======???@@@@@@@@@DDDDDD???<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<;;;??????>>>>>>>>>>>>=========>>>@@@AAAAAA@@@>>>===???===;;;::::::<<>>>>>>>>>>>===<<<;;;:::999::::::;;;<<<===>>>>>>======???AAA@@@@@@@@@@@@@@@???>>>>>>???@@@AAAAAAAAA@@@??????<<<=========>>>>>>>>>>>>======>>>???@@@@@@AAAAAABBBAAADDDIIIIIIDDDAAABBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDFFFHHHJJJKKKIIIJJJJJJIIIGGGEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBDDDCCCBBBAAAAAABBBDDDEEECCCDDDGGGIIIKKKMMMMMMNNNKKKLLLNNNNNNMMMMMMNNNOOONNNMMMKKKJJJJJJJJJLLLLLLRRRQQQOOONNNMMMLLLLLLLLLNNNNNNPPPTTTYYYZZZWWWTTTUUUTTTPPPLLLIIIHHHJJJKKKMMMNNNOOOPPPOOOOOONNNMMMMMMKKKIIIGGGEEEDDDDDDDDDGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLMMMLLLJJJHHHHHHHHHGGGHHHJJJMMMOOOPPPPPPPPPTTTTTTTTTSSSQQQQQQRRRRRRMMMNNNQQQTTTUUURRRLLLFFFEEEFFFGGGGGGHHHHHHGGGGGGHHHFFFDDDBBBBBBCCCDDDDDD@@@@@@@@@@@@@@@?????????AAA@@@???@@@AAAAAA@@@>>><<<<<<;;;;;;;;;<<<======>>>>>>===<<<:::999888777444666777999::::::999999:::999999999999999:::;;;999999::::::;;;;;;<<<<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>???>>>>>>>>>>>>===<<<===???@@@@@@???;;;<<<<<<===???@@@AAAAAAAAA@@@>>>???@@@AAAAAA@@@AAABBBBBBBBBBBBAAA@@@@@@?????????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCEEEFFFGGGFFFDDDCCCDDDEEEGGGGGGEEEDDDCCCCCCCCCCCCBBBCCCEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGIIILLLHHHJJJLLLNNNPPPRRRSSSSSSRRRRRRQQQOOOMMMKKKIIIHHHJJJJJJJJJIIIIIIJJJKKKKKKGGGHHHIIIJJJLLLLLLMMMMMMIIIJJJJJJIIIHHHHHHJJJKKKQQQPPPPPPOOONNNMMMLLLKKKKKKNNNPPPRRRRRRRRRTTTUUUWWWWWWVVVVVVWWWXXXZZZ[[[YYY[[[]]]]]][[[YYYYYYYYY[[[[[[YYYWWWTTTSSSTTTUUUSSSVVVYYYZZZWWWSSSPPPNNNNNNKKKKKKPPPRRRRRRRRRSSSRRRUUUWWWXXXWWWWWWWWWXXXZZZYYYXXXUUUSSSTTTWWWZZZZZZUUUSSSTTTTTTRRRTTTXXXWWWYYYYYYXXXZZZ]]][[[WWWRRRQQQPPPPPPPPPPPPPPPQQQSSSTTTUUUTTTRRRPPPPPPQQQNNNMMMLLLMMMOOOPPPOOONNNIIIIIIJJJJJJIIIJJJMMMOOONNNNNNOOOPPPOOOMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCCEEEFFFJJJHHHFFFFFFGGGGGGFFFEEEBBBCCCDDDBBB???@@@DDDHHHCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDCCCAAAAAAAAACCCBBBCCCCCCAAA???======>>>::::::;;;;;;===???@@@AAAIIIMMMLLLEEE???===<<<;;;==============================>>>>>>>>>>>>======????????????????????????;;;<<<>>>@@@AAAAAA@@@@@@@@@???===;;;;;;<<<===>>><<<;;;999:::;;;<<<<<<;;;============>>>>>>>>>>>><<<;;;;;;:::::::::::::::;;;=========<<<<<<>>>@@@;;;<<<>>>@@@AAA@@@@@@???@@@BBBCCCBBB???<<<;;;;;;======>>>????????????>>>======>>>>>>???@@@@@@AAABBBAAADDDIIIIIIDDDAAABBBCCCBBBBBBBBBBBBCCCDDDDDDBBBAAAAAABBBDDDDDDCCCAAABBBBBBBBBBBBDDDFFFIIIJJJHHHIIIIIIHHHFFFEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBDDDEEEBBBCCCEEEHHHJJJLLLMMMNNNIIIKKKMMMNNNNNNNNNOOOPPPNNNLLLJJJIIIIIIIIIKKKLLLPPPNNNLLLJJJIIIIIIKKKLLLNNNKKKJJJOOOVVVXXXUUUPPPOOONNNKKKIIIHHHHHHHHHIIIMMMOOOQQQQQQPPPNNNNNNOOOLLLKKKIIIGGGEEEDDDCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMLLLJJJHHHHHHIIIGGGGGGIIIKKKMMMNNNOOOOOOPPPQQQQQQQQQOOOOOOQQQSSSQQQQQQRRRUUUWWWVVVPPPKKKJJJIIIGGGFFFGGGHHHIIIKKKIIIEEEBBB@@@AAACCCDDDDDD@@@AAAAAAAAAAAA@@@???>>>@@@???>>>???AAAAAA@@@>>>;;;;;;<<<=====================<<<;;;::::::999999666777999:::;;;:::999888:::::::::::::::999888777888999999:::;;;;;;<<<<<<============>>>>>>>>>>>><<<===>>>??????????????????===<<<===??????>>>===<<<<<<<<<<<<===>>>???@@@AAA???===>>>AAABBBBBB@@@AAAAAABBBBBBBBBAAA@@@???????????????@@@AAABBBCCCBBBBBBCCCDDDDDDDDDCCCBBBBBBDDDEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDDDDCCCDDDDDDAAABBBDDDDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIJJJKKKJJJHHHGGGJJJLLLGGGHHHJJJMMMPPPRRRSSSTTTQQQQQQPPPPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKHHHIIIIIIJJJKKKLLLLLLMMMJJJJJJJJJHHHGGGHHHKKKNNNPPPPPPQQQPPPOOONNNLLLKKKIIIKKKNNNPPPPPPQQQSSSTTTTTTTTTUUUVVVXXXYYYZZZ[[[YYYZZZ\\\\\\[[[ZZZ\\\]]]\\\\\\[[[XXXUUUSSSSSSTTTUUUWWWYYYYYYVVVSSSQQQQQQQQQKKKJJJOOOSSSQQQRRRTTTRRRTTTXXXXXXWWWVVVWWWXXXWWWXXXYYYXXXVVVVVVVVVWWWYYYTTTQQQRRRRRRPPPSSSWWWUUUXXXXXXVVVXXX\\\ZZZTTTNNNOOOOOOOOOOOOOOOOOOOOOSSSTTTVVVUUUSSSQQQQQQRRRLLLKKKKKKLLLMMMNNNNNNLLLGGGIIIKKKKKKJJJIIIKKKMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBDDDFFFGGGHHHFFFDDDDDDEEEFFFFFFEEEAAACCCCCCAAA>>>>>>CCCHHHBBBCCCCCCCCCDDDDDDEEEEEE???AAABBBBBB@@@???AAACCCBBBCCCCCCAAA===;;;<<<>>><<<<<<<<<<<<===>>>@@@@@@LLLPPPOOOGGG???<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>????????????????????????<<<===>>>??????@@@@@@@@@??????>>>===<<<<<<=========;;;999:::;;;<<<;;;:::>>>>>>>>>>>>============;;;;;;;;;:::::::::999999;;;<<<<<<<<<:::;;;<<<>>>============>>>??????@@@>>>AAACCCBBB>>>;;;:::;;;<<<<<<>>>?????????>>>=========>>>>>>??????@@@@@@DDDBBBBBBEEEEEEBBBBBBDDDBBBBBBAAAAAAAAABBBDDDDDD???>>>>>>@@@CCCCCCAAA???BBBAAA@@@@@@AAADDDFFFGGGFFFHHHHHHGGGDDDCCCDDDFFFDDDDDDDDDCCCCCCBBB@@@@@@???@@@@@@AAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEECCCDDDEEEGGGHHHIIIJJJJJJDDDGGGJJJLLLLLLMMMNNNOOOOOOMMMKKKIIIIIIJJJLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJIIIHHHGGGJJJOOOQQQOOOMMMLLLJJJIIIIIIJJJJJJJJJJJJLLLOOORRRRRRPPPNNNOOOPPPMMMLLLKKKIIIHHHFFFEEEEEECCCDDDDDDEEEGGGIIIJJJKKKMMMMMMNNNNNNMMMLLLKKKKKKJJJKKKLLLLLLJJJHHHHHHIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLNNNPPPQQQPPPRRRUUUXXXUUUQQQNNNNNNQQQRRROOOLLLHHHGGGFFFFFFGGGIIIKKKLLLFFFDDDAAAAAACCCDDDCCCBBB@@@AAABBBBBBBBBAAA?????????>>>>>>???AAABBB@@@???;;;<<<===?????????>>>===;;;;;;;;;;;;;;;;;;;;;:::999:::<<<======<<<;;;999;;;<<<<<<;;;:::888555444888888999::::::;;;<<<<<<============>>>>>>>>>>>>;;;<<<===???@@@@@@@@@@@@???>>>======>>>>>>===<<<<<<<<<;;;<<<<<<===>>>???AAA???===>>>AAACCCBBB@@@@@@@@@AAABBBAAA@@@???>>>????????????@@@AAABBBCCC@@@@@@BBBCCCCCCCCCBBBBBBAAACCCDDDDDDDDDDDDEEEGGGFFFEEEEEEDDDDDDDDDDDDDDD@@@BBBCCCCCCBBBBBBDDDEEEDDDDDDCCCCCCCCCEEEFFFHHHGGGGGGGGGHHHIIIJJJLLLLLLOOOPPPPPPMMMIIIGGGHHHJJJEEEGGGIIILLLOOOQQQSSSTTTNNNOOOOOOOOONNNMMMKKKJJJFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJIIIHHHHHHJJJNNNQQQOOOPPPQQQRRRQQQOOOLLLKKKEEEHHHKKKLLLMMMNNNPPPRRRQQQRRRTTTVVVXXXYYYZZZZZZYYYZZZ[[[ZZZZZZ[[[]]]___\\\\\\\\\ZZZVVVTTTSSSSSSWWWXXXXXXWWWTTTSSSSSSTTTRRRKKKIIIOOOSSSQQQRRRUUUQQQTTTXXXXXXVVVUUUWWWXXXTTTWWW[[[\\\ZZZXXXVVVUUUXXXSSSPPPPPPPPPOOORRRWWWTTTXXXXXXUUUWWW[[[YYYSSSLLLMMMNNNOOOOOOOOOOOONNNTTTUUUWWWVVVTTTSSSSSSSSSKKKJJJIIIJJJLLLMMMMMMKKKEEEIIILLLLLLJJJIIIJJJKKKOOONNNMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAADDDFFFHHHDDDBBB@@@@@@AAACCCCCCBBB@@@BBBCCC@@@======BBBGGGAAAAAAAAABBBCCCEEEFFFGGG===???AAAAAA??????AAACCCBBBCCCCCCAAA===;;;<<<>>>???>>>>>>>>>>>>>>>???@@@GGGLLLLLLDDD===:::::::::>>>>>>>>>>>>>>>>>>>>>>>>999999;;;<<<===>>>>>>>>>===>>>>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>??????===>>>>>>>>>>>>>>>=========;;;::::::;;;<<<;;;:::>>>>>>>>>>>>============;;;;;;;;;:::::::::999999:::;;;;;;;;;::::::;;;===BBB@@@>>>;;;;;;;;;===>>>999===@@@AAA>>><<<<<<>>>:::;;;===>>>>>>>>>===<<<======>>>>>>??????@@@@@@FFFBBB???AAAAAA???BBBFFFBBBAAAAAA@@@AAABBBDDDDDD===<<<<<<>>>AAABBB@@@===AAAAAA??????@@@AAADDDEEEFFFHHHHHHFFFBBB@@@BBBDDDBBBCCCBBBBBBAAA@@@???>>>>>>>>>???@@@AAAAAAAAAAAA??????@@@AAACCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFF@@@CCCGGGJJJKKKKKKMMMNNNPPPNNNLLLJJJJJJKKKMMMNNNIIIIIIJJJKKKKKKJJJIIIHHHFFFGGGHHHIIIJJJKKKLLLMMMKKKKKKKKKLLLNNNNNNNNNMMMLLLOOORRRRRRPPPOOOOOOQQQOOOOOONNNMMMKKKJJJIIIHHHEEEFFFFFFHHHIIIKKKMMMNNNMMMNNNOOOOOOOOOMMMLLLKKKIIIKKKLLLKKKIIIHHHHHHIIIKKKKKKJJJJJJJJJIIIIIIIIIKKKNNNRRRSSSTTTVVV[[[___WWWPPPHHHEEEGGGJJJKKKIIIDDDDDDEEEGGGIIIKKKLLLMMMDDDBBBAAACCCEEEEEEBBB???AAAAAABBBCCCBBBAAA@@@???>>>======???AAABBBAAA???::::::;;;;;;<<<=========>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999<<<;;;999888888999;;;<<<:::999888888888:::<<<>>>;;;<<<===>>>>>>===<<<<<<<<<===>>>??????>>>===<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@??????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAA@@@>>>===<<<@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFBBBCCCEEEFFFFFFEEEDDDCCCFFFDDDCCCDDDEEEEEEDDDCCCEEEFFFIIILLLOOOOOOMMMKKKLLLLLLKKKIIIGGGFFFDDDDDDEEEGGGIIIJJJLLLOOOSSSVVVSSSSSSSSSRRRPPPNNNKKKJJJKKKIIIFFFFFFHHHJJJKKKKKKQQQNNNIIIFFFEEEGGGJJJLLLHHHGGGFFFEEEFFFIIIKKKMMMPPPPPPQQQSSSUUUSSSMMMHHHHHHJJJLLLJJJHHHHHHJJJMMMOOOOOOQQQSSSUUUVVVXXXXXXQQQRRRTTTVVVXXXYYYYYYZZZ[[[___```\\\VVVSSSWWW\\\ZZZYYYXXXWWWUUUTTTRRRRRRRRRQQQOOONNNOOOPPPRRRTTTSSSUUUYYY\\\]]]YYYSSSOOOSSSUUUXXXXXXXXXWWWWWWXXXUUUSSSPPPOOOOOOQQQTTTVVVWWWWWWXXXZZZ[[[[[[YYYWWWQQQOOOLLLIIIIIILLLOOOQQQSSSTTTUUUUUURRRNNNOOORRRIIIIIIIIIIIIJJJKKKLLLMMMIIIKKKMMMMMMLLLKKKKKKLLLKKKLLLLLLKKKIIIIIIJJJKKKIIIIIIIIIIIIHHHGGGGGGFFFFFFHHHHHHGGGEEEDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCEEECCCAAABBBCCCDDDCCCBBBDDDDDDDDDDDDDDDDDDCCCCCCCCCAAA>>>======???BBBDDDEEEDDDBBBBBBBBBBBB@@@>>>>>>@@@AAAAAAAAAAAABBBDDDBBBCCCCCCAAA>>><<<;;;;;;@@@@@@???>>>======>>>>>>DDDCCCAAA???>>>===<<<<<<;;;<<<===>>>>>>?????????;;;;;;<<<<<<<<<<<<<<<;;;???@@@AAAAAA@@@>>>;;;999<<<;;;;;;;;;<<<===>>>???????????????>>><<<;;;:::>>><<<::::::;;;===============>>>>>>>>>>>>======::::::;;;<<<;;;:::999888999999888888999;;;<<<==================>>>??????;;;===???AAAAAA???===;;;>>><<<::::::===???>>><<<>>>>>>>>>>>>>>>?????????AAA???===>>>@@@BBBBBBBBBFFFDDDAAA>>>======???@@@BBB@@@???======>>>@@@AAA@@@BBBDDDFFFFFFDDDAAA???EEEGGGHHHIIIHHHFFFDDDCCCCCCCCCCCCBBBAAA@@@???>>>======>>>>>>??????????????????>>>???@@@BBBDDDFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFHHHJJJKKKKKKJJJHHHFFFKKKHHHFFFGGGJJJNNNNNNNNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNOOOOOOPPPQQQOOOPPPPPPOOONNNLLLJJJHHHEEEGGGJJJJJJJJJLLLPPPTTTNNNNNNMMMMMMNNNNNNOOOPPPIIILLLPPPTTTUUUSSSOOOMMMJJJIIIHHHGGGHHHJJJMMMNNNJJJLLLOOORRRUUUVVVWWWWWWVVVSSSMMMHHHFFFFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCAAA@@@??????@@@AAABBBAAA???>>>===>>>??????@@@@@@???>>>???@@@AAABBB::::::;;;;;;<<<=========>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;:::999777777888999:::999888777777888999;;;===;;;<<<===>>>>>>>>>===<<<<<<===>>>>>>>>>===<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>===>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>??????@@@BBBBBBBBBCCCCCCDDDEEEFFF@@@AAADDDFFFGGGHHHGGGGGGFFFEEEDDDEEEFFFFFFEEEDDDCCCDDDFFFIIILLLLLLJJJHHHIIIIIIHHHHHHGGGFFFFFFEEEFFFHHHIIIKKKLLLOOOSSSVVVRRRRRRSSSSSSRRRQQQPPPOOOLLLJJJGGGGGGHHHJJJKKKKKKIIIHHHGGGFFFFFFHHHIIIKKKKKKJJJHHHGGGHHHIIIKKKLLLNNNNNNOOORRRTTTSSSOOOKKKIIIJJJKKKKKKIIIIIIKKKMMMLLLMMMNNNPPPRRRTTTUUUVVVUUUUUUVVVVVVWWWXXXXXXXXXYYY[[[\\\ZZZWWWVVVYYY]]][[[[[[ZZZXXXWWWUUUTTTTTTRRRQQQPPPOOOPPPQQQSSSTTTUUUWWWZZZ\\\]]]ZZZVVVSSSTTTVVVYYYYYYXXXWWWWWWWWWWWWUUUSSSQQQPPPQQQSSSTTTTTTUUUVVVYYY[[[\\\ZZZXXXQQQOOOLLLIIIIIIKKKNNNPPPSSSSSSTTTUUUSSSQQQPPPPPPKKKKKKKKKJJJKKKKKKLLLMMMJJJKKKLLLLLLJJJIIIJJJLLLLLLMMMMMMKKKIIIHHHIIIJJJGGGHHHHHHHHHHHHGGGGGGFFFEEEFFFGGGFFFDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDBBBAAAAAABBBCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBAAA>>>======???BBBDDDEEEDDDBBBBBBCCCCCCBBB@@@@@@BBBCCCBBBAAAAAABBBDDDBBBCCCDDDBBB@@@=========@@@@@@???>>>>>>>>>>>>>>>DDDCCCAAA???>>>===<<<<<<<<<======>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>======???@@@@@@@@@???===;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<;;;999999;;;============>>>>>>??????>>>>>>===:::;;;;;;<<<;;;:::999888999999999999999;;;<<<==================>>>>>>???===>>>???@@@@@@???>>>===???===<<<===???AAA@@@>>>>>>>>>>>>??????@@@@@@@@@???>>><<<===???AAAAAAAAADDDCCCAAA???>>>>>>>>>???@@@???===<<<<<<===>>>@@@@@@BBBEEEGGGFFFEEEBBB@@@DDDEEEFFFFFFFFFEEEDDDCCCAAABBBBBBBBBBBBBBBAAA@@@>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGFFFGGGGGGIIIKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHJJJLLLLLLJJJHHHGGGJJJHHHFFFFFFJJJMMMMMMMMMOOOPPPQQQRRRRRRPPPOOOMMMNNNNNNMMMMMMMMMNNNOOOPPPNNNOOOPPPPPPPPPOOOMMMLLLIIIKKKLLLLLLKKKLLLOOORRRNNNNNNNNNNNNNNNNNNOOOOOOKKKNNNRRRVVVWWWVVVSSSQQQNNNMMMKKKIIIHHHHHHHHHHHHIIIJJJLLLNNNPPPRRRSSSSSSRRRPPPLLLIIIGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@??????>>>?????????BBBBBBAAAAAAAAABBBCCCDDD:::::::::;;;<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<<<<======<<<<<<;;;:::;;;:::999777777777888999999888777777888999;;;<<<<<<===>>>??????>>>===<<<;;;<<<============<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@@@@@@@@@@@@@BBBAAA@@@???????????????>>>>>>>>>>>>>>>@@@BBBCCC???@@@@@@AAAAAA@@@@@@???>>>>>>============>>>>>>AAABBBBBBCCCCCCDDDEEEEEEAAABBBEEEGGGHHHHHHHHHHHHEEEDDDCCCDDDEEEFFFEEEDDDBBBBBBDDDGGGJJJJJJHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGFFFHHHJJJKKKLLLOOOSSSVVVSSSTTTUUUVVVUUUTTTSSSRRRMMMKKKHHHGGGIIIJJJKKKKKKBBBCCCDDDFFFGGGHHHIIIIIIMMMLLLKKKIIIIIIJJJJJJKKKMMMMMMNNNPPPRRRQQQOOOMMMIIIJJJKKKJJJIIIIIIKKKMMMKKKKKKMMMOOOQQQSSSTTTUUUYYYXXXWWWVVVUUUVVVWWWWWWWWWVVVVVVVVVWWWYYY[[[\\\\\\\\\[[[ZZZYYYWWWWWWVVVSSSRRRQQQQQQQQQRRRTTTUUUWWWXXXZZZ[[[\\\[[[YYYXXXVVVXXXZZZZZZXXXWWWWWWWWWXXXWWWUUUTTTRRRRRRRRRSSSRRRSSSTTTXXX[[[\\\[[[YYYQQQOOOLLLJJJIIIKKKMMMOOOSSSSSSSSSUUUXXXXXXTTTOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGIIIKKKMMMMMMMMMKKKIIIGGGGGGHHHEEEFFFFFFGGGGGGGGGGGGFFFCCCEEEEEEEEECCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@@@@BBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDBBB@@@>>>======???BBBCCCEEECCCBBBCCCDDDEEEDDDBBBBBBCCCDDDCCCBBBAAABBBCCCAAACCCDDDCCCAAA??????@@@@@@???>>>>>>>>>>>>>>>>>>CCCBBBAAA???>>>=========>>>>>>>>>>>>>>>======<<<:::;;;<<<===>>>???????????????@@@??????===;;;::::::;;;<<<>>>>>>>>>>>>===========================;;;:::999999<<<===>>>===>>>??????????????????>>>;;;;;;<<<<<<;;;;;;:::999:::999999999:::;;;<<<=========<<<<<<======>>>???????????????????????????>>>======>>>@@@@@@???===>>>>>>>>>???@@@AAAAAABBB>>><<<;;;<<<>>>@@@@@@???BBBBBBAAA@@@???>>>>>>===>>>===<<<;;;;;;<<<===>>>BBBCCCEEEGGGGGGFFFCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDAAABBBBBBCCCDDDDDDCCCCCC??????@@@@@@@@@@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLLLLKKKIIIHHHJJJHHHFFFGGGIIILLLLLLLLLOOOPPPRRRSSSSSSQQQOOOMMMOOONNNLLLKKKLLLMMMOOOPPPMMMNNNOOOQQQQQQQQQPPPPPPNNNOOOOOONNNMMMLLLNNNPPPOOOOOOOOONNNNNNNNNNNNNNNPPPSSSVVVXXXYYYWWWUUUSSSPPPOOOMMMKKKIIIGGGEEEEEEHHHHHHHHHIIIJJJLLLMMMNNNOOONNNNNNMMMLLLJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA????????????@@@>>>>>>??????@@@?????????BBBAAAAAAAAAAAABBBCCCCCC999::::::;;;;;;<<<============>>>>>>======<<<;;;<<<<<<======<<<<<<;;;:::<<<;;;:::999888888888999999999999999999;;;<<<======>>>?????????>>>===<<<:::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@===>>>>>>???@@@?????????BBBAAA@@@?????????@@@AAA@@@???>>>>>>???AAADDDEEE???@@@@@@AAAAAA@@@@@@???>>>>>>======>>>>>>??????@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEECCCBBBAAABBBDDDDDDDDDBBBCCCCCCEEEGGGJJJJJJIIIGGGCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJLLLPPPSSSVVVVVVWWWXXXWWWVVVUUUTTTOOOMMMJJJIIIIIIKKKKKKKKKCCCCCCDDDEEEFFFHHHIIIJJJLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMNNNOOONNNMMMLLLHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVXXXVVVUUUSSSSSSTTTVVVWWWVVVTTTRRRSSSWWWYYYZZZYYY\\\[[[[[[ZZZYYYXXXWWWWWWSSSSSSRRRRRRSSSSSSTTTUUUVVVXXXYYYYYYYYYYYYZZZZZZWWWYYY[[[ZZZXXXWWWVVVVVVWWWWWWVVVUUUTTTSSSSSSSSSRRRRRRTTTWWWZZZ[[[YYYWWWQQQOOOMMMJJJJJJKKKMMMNNNSSSSSSSSSWWW^^^aaa\\\TTTPPPOOONNNMMMLLLKKKKKKKKKLLLLLLKKKHHHFFFFFFHHHJJJMMMNNNNNNLLLIIIFFFFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFBBBCCCDDDCCCBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???@@@AAABBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDAAA@@@>>>======???AAACCCCCCAAAAAABBBDDDDDDDDDCCCCCCDDDDDDCCCAAA???@@@AAA@@@AAACCCBBBAAA???@@@@@@??????>>>>>>>>>>>>>>>???BBBAAA@@@???>>>>>>>>>>>>????????????>>>===<<<;;;999:::;;;===>>>?????????>>>>>>>>>>>>===<<<;;;:::999:::===>>>???>>>===<<<<<<<<<<<<<<<======>>>>>>:::999999:::<<<>>>>>>===??????@@@@@@@@@@@@??????<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>@@@???>>>>>>>>>>>>???@@@:::;;;;;;<<<======<<<;;;>>>>>>???@@@AAABBBBBBCCC>>><<<<<<===???@@@@@@???@@@AAAAAAAAA@@@???===<<<===<<<<<<<<<<<<===>>>>>>BBBDDDFFFGGGHHHGGGEEEDDDDDDCCCCCCCCCCCCDDDFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIHHHIIIJJJKKKLLLMMMNNNPPPRRRTTTSSSQQQNNNLLLPPPOOOMMMLLLLLLMMMOOOQQQLLLMMMNNNPPPQQQQQQPPPPPPPPPPPPPPPOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNUUUWWWXXXYYYXXXVVVTTTRRRNNNNNNMMMLLLJJJHHHGGGEEEHHHGGGGGGFFFGGGHHHIIIJJJMMMNNNPPPRRRQQQOOOMMMKKKIIIIIIHHHGGGEEEDDDCCCCCCCCCBBB@@@???>>>>>>??????<<<===>>>@@@@@@@@@???>>>???????????????@@@@@@@@@999999::::::;;;<<<<<<<<<===============<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<======>>>===>>>?????????===<<<;;;:::::::::::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<============>>>???@@@@@@<<<===>>>>>>??????>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>===>>>@@@BBBDDD@@@@@@AAAAAAAAAAAA@@@@@@===<<<<<<<<<======>>>??????@@@AAACCCDDDEEEEEEDDDGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCDDDFFFHHHIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDEEEDDDEEEFFFGGGGGGIIIMMMPPPRRRSSSUUUWWWXXXYYYYYYYYYQQQNNNKKKJJJJJJKKKKKKKKKIIIHHHFFFEEEFFFHHHJJJKKKIIIIIIIIIJJJJJJKKKLLLMMMLLLMMMNNNNNNMMMLLLKKKKKKHHHHHHHHHHHHIIIKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTSSSRRRQQQPPPQQQTTTVVVXXXWWWSSSPPPQQQUUUWWWVVVTTTYYYYYYYYYXXXXXXWWWWWWWWWSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVWWWWWWVVVVVVXXXZZZWWWYYYZZZZZZXXXVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTUUUSSSSSSTTTVVVXXXXXXVVVTTTQQQOOOMMMKKKKKKLLLNNNOOOQQQSSSTTTWWWaaahhhcccYYYPPPPPPNNNLLLKKKJJJIIIIIILLLLLLJJJHHHEEEEEEGGGJJJMMMNNNNNNLLLIIIFFFEEEEEEBBBBBBCCCDDDEEEEEEEEEEEE@@@AAABBBBBBAAA@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???@@@AAABBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCC@@@???>>>===>>>???@@@BBBAAA@@@???@@@BBBCCCCCCBBBBBBCCCCCCAAA???>>>>>>???>>>@@@AAAAAA???>>>???@@@???>>>>>>>>>>>>>>>??????AAAAAA@@@???>>>>>>>>>???????????????>>><<<;;;:::777888999;;;<<<=====================<<<<<<;;;:::999:::===>>>???>>>===<<<<<<;;;;;;;;;<<<===>>>???;;;::::::;;;===>>>>>>===??????@@@@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>@@@???===<<<<<<===???@@@:::;;;<<<<<<<<<<<<<<<<<<>>>??????@@@AAAAAABBBBBB>>>======>>>@@@AAA@@@??????@@@AAAAAAAAA???===<<<=========>>>>>>??????@@@CCCDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBAAABBBAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBB@@@AAABBBCCCEEEFFFGGGHHHGGGGGGHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRRRRPPPNNNLLLQQQOOONNNMMMMMMNNNOOOPPPKKKLLLMMMNNNOOOOOONNNMMMNNNNNNNNNOOOPPPPPPPPPPPPNNNOOOPPPPPPPPPOOOOOONNNSSSTTTUUUVVVVVVUUUTTTSSSOOONNNNNNMMMKKKHHHFFFEEEIIIHHHGGGFFFFFFGGGHHHIIIKKKMMMOOOQQQRRRPPPMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDBBBAAA???>>>======>>>>>>;;;<<<>>>???@@@@@@???>>>>>>>>>?????????@@@@@@@@@999999999:::;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???======>>>>>>>>><<<;;;:::999888888888999:::;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<======>>>???@@@<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAA>>>===<<<<<<<<<===>>>???@@@@@@@@@AAAAAA@@@@@@@@@::::::999::::::;;;<<<===>>>???AAACCCDDDEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHFFFEEEDDDFFFHHHIIIHHHGGGBBBAAAAAACCCEEEFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEECCCDDDEEEEEEFFFGGGJJJMMMKKKMMMQQQUUUXXX[[[\\\\\\SSSPPPMMMKKKKKKLLLKKKKKKMMMLLLIIIGGGGGGIIIKKKLLLHHHHHHIIIJJJKKKLLLMMMMMMLLLNNNQQQQQQPPPNNNMMMMMMJJJIIIHHHIIILLLMMMNNNMMMNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNOOOPPPQQQTTTVVVXXXUUURRROOOPPPRRRTTTSSSRRRWWWWWWWWWWWWWWWWWWWWWWWWRRRSSSSSSSSSTTTTTTTTTTTTSSSVVVWWWVVVSSSSSSVVVYYYUUUWWWYYYYYYWWWVVVVVVVVVSSSRRRQQQQQQQQQRRRTTTUUUSSSSSSTTTVVVWWWWWWUUURRRPPPOOONNNMMMMMMNNNPPPQQQOOORRRSSSUUU^^^gggdddYYYOOONNNLLLKKKIIIHHHHHHGGGKKKKKKJJJIIIGGGFFFHHHJJJLLLMMMNNNLLLIIIFFFDDDDDDAAABBBBBBCCCCCCCCCCCCBBB???AAABBBAAA@@@@@@AAACCCAAAAAAAAAAAAAAAAAAAAAAAACCCAAA@@@@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===>>>???@@@AAA@@@???>>>???AAABBBBBBAAAAAABBBBBBAAA>>>======>>>>>>???AAAAAA???>>>>>>???>>>>>>>>>>>>>>>??????@@@@@@@@@???????????????@@@????????????>>>===;;;;;;777888999:::;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;:::;;;<<<>>>>>>>>>>>>===<<<<<<;;;:::;;;<<<>>>???===<<<<<<===??????>>><<<>>>??????????????????>>>>>>>>>===<<<<<<<<<<<<===:::;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<>>>>>><<<===>>>===<<<<<<>>>@@@?????????@@@@@@@@@@@@@@@=========???AAAAAA@@@???>>>???@@@@@@@@@???===<<<>>>>>>??????@@@@@@AAAAAACCCDDDEEEFFFGGGGGGFFFFFFDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@BBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBBDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJHHHJJJKKKKKKJJJJJJKKKMMMNNNOOOOOOPPPOOONNNMMMLLLOOOOOONNNMMMMMMMMMMMMNNNHHHJJJKKKMMMMMMMMMMMMLLLLLLKKKLLLNNNPPPQQQPPPOOOMMMNNNPPPQQQQQQQQQPPPOOONNNOOOPPPRRRSSSUUUUUUVVVRRRQQQOOOLLLJJJGGGEEEDDDJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIKKKMMMMMMLLLKKKJJJHHHHHHGGGFFFEEEEEEDDDDDDAAA@@@???============>>>======>>>>>>???>>>>>>>>>???@@@@@@AAABBBAAAAAAAAA888999999::::::;;;<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;::::::999888999999:::;;;<<<<<<<<<<<<:::;;;<<<======>>>>>>>>><<<=========<<<;;;999888888888777777888999;;;<<<;;;::::::::::::;;;<<<<<<;;;::::::;;;;;;<<<===>>>;;;<<<======>>>>>>======<<<>>>AAACCCDDDCCCBBB@@@>>>============<<<<<<<<<>>>??????@@@@@@??????>>>999999999::::::<<<=========>>>AAACCCEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGEEEDDDCCCEEEGGGHHHHHHGGGCCCBBBAAACCCEEEFFFEEEDDDAAAAAABBBDDDEEEFFFGGGHHHDDDEEEEEEEEEEEEGGGJJJLLLJJJLLLOOOSSSVVVXXXYYYYYYTTTQQQNNNLLLLLLLLLLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKKKKLLLMMMMMMMMMMMMJJJOOOTTTVVVUUUTTTSSSTTTNNNLLLKKKLLLOOOQQQQQQPPPPPPPPPPPPPPPOOOOOOOOONNNMMMNNNOOOQQQSSSTTTVVVVVVRRRPPPOOOOOOPPPQQQRRRRRRWWWWWWWWWWWWWWWWWWWWWWWWQQQRRRSSSSSSSSSTTTSSSSSSSSSVVVXXXVVVSSSQQQTTTWWWSSSUUUWWWXXXVVVUUUUUUVVVSSSRRROOONNNNNNOOOQQQRRRQQQQQQRRRUUUWWWWWWUUUSSSPPPOOONNNNNNOOOPPPRRRSSSLLLQQQQQQPPPVVV___^^^TTTLLLKKKJJJHHHGGGFFFFFFFFFIIIJJJKKKJJJIIIHHHIIIJJJJJJLLLMMMLLLIIIFFFEEEDDDAAABBBBBBBBBBBBBBBAAA@@@???@@@BBBAAA@@@@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDDBBBAAAAAABBBCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@AAA@@@???@@@BBBBBBBBB@@@@@@AAABBBAAA???>>>???@@@@@@AAABBBBBB@@@>>>>>>???>>>>>>>>>>>>>>>???@@@@@@@@@???????????????@@@@@@>>>>>>???>>>>>>===<<<<<<999::::::;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<;;;::::::;;;===>>>???>>>>>>???@@@@@@>>><<<===>>>>>>??????>>>>>>===???>>>===<<<<<<<<<===>>>;;;;;;<<<======<<<;;;:::<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<===>>>===;;;:::;;;>>>BBB@@@????????????>>>>>>>>><<<<<<<<<>>>@@@AAA???===???????????????>>>>>>======>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFCCCDDDEEEEEEEEEDDDCCCBBBDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBCCCCCCBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBCCCDDDFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHJJJJJJHHHHHHIIIKKKNNNNNNMMMMMMLLLLLLMMMMMMKKKLLLMMMMMMLLLKKKJJJIIIEEEGGGIIILLLMMMNNNNNNNNNKKKJJJJJJLLLOOOPPPNNNKKKKKKMMMOOOQQQRRRRRRQQQPPPOOOOOOOOOPPPPPPQQQRRRSSSRRRPPPNNNKKKIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJEEEEEEDDDDDDCCCCCCCCCCCCAAA@@@>>>===<<<<<<======???>>>>>>============>>>>>>???@@@AAABBBAAAAAA@@@888999999::::::;;;<<<<<<<<<<<<======<<<<<<;;;:::999::::::::::::999888888777888999:::;;;<<<<<<<<<999:::;;;<<<============<<<<<<======<<<:::999777888777777777777999;;;<<<;;;::::::::::::;;;<<<<<<999999999999:::;;;<<<<<<;;;<<<<<<===============;;;>>>AAADDDEEEDDDBBB@@@???@@@@@@@@@???>>>===<<<======>>>>>>>>>>>>======;;;;;;;;;<<<===>>>???@@@<<<>>>AAACCCEEEEEEDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@BBBDDDEEEEEEDDDEEEDDDDDDEEEGGGHHHGGGFFF??????AAACCCFFFHHHJJJKKKEEEFFFFFFFFFFFFGGGJJJLLLNNNOOOQQQRRRSSSSSSRRRRRRUUURRRNNNLLLLLLLLLLLLKKKIIIJJJLLLMMMNNNMMMLLLKKKMMMNNNNNNNNNNNNMMMLLLLLLIIIOOOVVVZZZZZZYYYYYYYYYQQQNNNMMMOOORRRUUUTTTSSSTTTTTTSSSRRRQQQQQQPPPPPPNNNOOOQQQSSSTTTUUUUUUUUUOOOOOONNNNNNOOOPPPRRRTTTWWWWWWWWWXXXXXXXXXXXXXXXQQQQQQRRRSSSSSSSSSSSSSSSSSSWWWYYYWWWSSSQQQSSSVVVQQQTTTVVVWWWVVVUUUUUUVVVUUURRROOOLLLKKKLLLNNNPPPNNNOOOQQQTTTWWWXXXVVVUUUPPPOOOOOOOOOPPPRRRTTTUUUJJJPPPPPPKKKOOOXXXWWWOOOJJJJJJHHHGGGFFFEEEEEEEEEHHHIIIKKKKKKJJJIIIJJJKKKIIIKKKMMMLLLJJJGGGEEEEEEBBBBBBBBBBBBAAAAAA@@@??????@@@BBBBBBAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAEEECCCAAABBBCCCDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@CCCBBBAAAAAACCCCCCBBBAAAAAABBBCCCBBB@@@???@@@AAAAAACCCDDDCCCAAA??????@@@>>>>>>===>>>>>>???@@@@@@?????????>>>??????@@@AAA>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;<<<===>>>???>>>===;;;::::::;;;<<<>>>AAA@@@@@@@@@AAA@@@>>>;;;======>>>>>>>>>>>>======@@@???===<<<<<<<<<===>>>;;;;;;=========<<<;;;:::<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;888666888===AAA@@@@@@??????>>>=========;;;:::;;;===??????>>><<>>>>>>>>>>>>>>======>>>@@@@@@AAAAAAAAABBBBBBCCCEEEEEEFFFFFFFFFBBBCCCDDDEEEEEECCCAAA???AAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@???????????????AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCC@@@AAACCCEEEFFFGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIDDDGGGIIIIIIGGGEEEGGGIIIOOONNNLLLKKKKKKKKKLLLMMMIIIJJJKKKLLLLLLJJJHHHFFFCCCEEEHHHKKKNNNPPPQQQQQQLLLJJJJJJKKKNNNNNNKKKHHHJJJLLLOOOQQQSSSSSSRRRQQQTTTSSSQQQPPPNNNMMMMMMMMMNNNMMMKKKIIIIIIKKKLLLMMMHHHIIIJJJKKKKKKJJJHHHGGGKKKJJJIIIHHHHHHIIIKKKLLLBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@>>>===<<<<<<======@@@???>>><<<<<<<<<===>>><<<===>>>???@@@???>>>>>>;;;>>>???>>>;;;:::<<<>>>;;;<<<<<<<<<;;;::::::999888888999999999:::::::::777;;;===:::999<<<===;;;<<<<<<<<<<<<======>>>>>>;;;999888888999999777666999666333444777::::::999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>===============>>>>>>???@@@AAAAAAAAA???===;;;<<<===============<<<;;;<<<;;;<<>>@@@DDDFFFFFFFFFGGGHHHGGGEEECCCBBBDDDEEEEEEEEEIIIHHHFFFEEEFFFIIIMMMOOONNNMMMNNNOOOQQQQQQQQQOOOLLLNNNNNNMMMLLLJJJKKKLLLMMMMMMNNNPPPQQQOOOKKKHHHJJJKKKKKKLLLLLLLLLLLLLLLIIIKKKNNNTTTYYY]]]]]]\\\QQQMMMKKKMMMQQQSSSQQQNNNRRRRRRRRRQQQPPPPPPRRRTTTUUUTTTSSSRRRQQQPPPOOOOOONNNLLLNNNQQQRRRPPPPPPSSSWWWUUUTTTWWW[[[\\\WWWSSSOOONNNMMMMMMOOOQQQQQQQQQRRRSSSTTTSSSQQQPPPPPPQQQSSSSSSTTTWWWYYYYYYWWWUUUSSSPPPMMMJJJJJJKKKMMMOOOQQQSSSSSSPPPPPPSSSSSSPPPUUUTTTSSSRRRRRRRRRTTTTTTVVVRRRNNNNNNRRRTTTSSSPPPGGGEEECCCBBBBBBDDDFFFHHHFFFFFFFFFGGGHHHIIIKKKLLLKKKKKKKKKJJJIIIFFFDDDBBBBBBAAA@@@AAABBBBBBAAA??????BBBCCC@@@@@@CCCBBB???CCCBBBAAAAAABBBAAA???>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>????????????@@@@@@AAABBBBBBCCCAAAAAABBBBBBBBBBBBBBBAAA@@@AAAAAABBBAAA@@@>>>===;;;<<<<<<===============???@@@AAA@@@===<<<<<<===:::;;;<<<=========<<<;;;777888999:::;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<============>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;:::888888999;;;>>>@@@;;;;;;:::999:::;;;<<<===<<<;;;;;;:::::::::;;;;;;============<<<<<<<<<<<<<<<:::888666666888:::<<<@@@?????????>>>>>>======>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCDDDEEEFFFEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@??????@@@AAAAAACCCBBBAAA@@@????????????@@@@@@@@@BBBDDDEEECCCAAA@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIKKKMMMNNNNNNLLLLLLKKKGGGEEEFFFJJJKKKHHHEEEDDDDDDFFFGGGHHHHHHHHHGGGJJJJJJIIIHHHHHHGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHDDDBBBBBBEEEJJJMMMNNNMMMMMMLLLJJJIIIHHHGGGFFFFFFKKKKKKLLLOOORRRSSSRRRQQQRRRQQQPPPOOOMMMLLLKKKJJJNNNLLLKKKKKKKKKIIIFFFDDDJJJHHHGGGIIIMMMPPPPPPNNNLLLJJJHHHHHHHHHHHHFFFDDDCCCCCCDDDDDDCCCBBBBBBAAA;;;===>>>>>><<<;;;<<<<<<@@@>>><<<:::999:::;;;<<<===>>>>>>===<<<<<<>>>@@@888:::<<<<<<;;;<<<>>>@@@;;;;;;;;;;;;;;;::::::999888888999999999:::::::::777<<<>>><<<;;;======;;;::::::::::::;;;;;;<<<<<<:::999888888999999777666999666444444777::::::999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>===<<<<<<<<<===>>>???===>>>@@@@@@@@@???===<<<<<<<<<============<<<<<>>???DDDJJJLLLJJJGGGKKKJJJJJJHHHFFFEEEEEEFFFBBBBBBBBBBBBBBBCCCDDDEEE???@@@BBBBBBCCCFFFJJJMMMGGGEEEDDDDDDFFFGGGGGGGGGHHHGGGEEEEEEFFFIIILLLNNNMMMMMMMMMNNNOOOOOONNNMMMMMMNNNNNNMMMLLLKKKMMMNNNNNNMMMMMMNNNNNNMMMJJJGGGKKKLLLMMMNNNNNNMMMLLLLLLMMMMMMOOORRRVVVWWWVVVTTTOOOLLLJJJLLLPPPRRROOOLLLTTTTTTSSSQQQOOONNNOOOQQQTTTSSSSSSRRRQQQPPPOOONNNNNNKKKLLLPPPPPPNNNNNNQQQUUUSSSRRRUUUYYYYYYVVVQQQOOONNNLLLMMMNNNOOOOOONNNPPPQQQRRRQQQOOONNNOOOPPPRRRRRRTTTVVVXXXYYYWWWUUUQQQOOOLLLJJJIIIKKKMMMOOOOOORRRSSSQQQQQQSSSSSSPPPUUUTTTSSSRRRRRRSSSTTTTTTUUUQQQMMMMMMPPPRRRPPPNNNFFFEEECCCBBBBBBCCCEEEGGGEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJJJJIIIGGGEEECCCBBBAAA@@@???@@@BBBBBBAAA??????BBBBBB???>>>@@@???<<<@@@??????@@@BBBBBB@@@????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>???@@@@@@@@@?????????@@@AAABBBBBBBBBBBBBBB@@@AAAAAAAAAAAA???>>>===;;;;;;<<<===============>>>???@@@???===;;;<<<===;;;;;;<<<======<<<;;;:::777888999:::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<==================<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999;;;:::999999999;;;===>>>;;;::::::999:::;;;<<<===<<<;;;;;;::::::;;;;;;;;;============<<<<<<<<<<<<;;;:::999999:::;;;>>>???>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>??????@@@???@@@BBBDDDEEEEEEEEEDDDEEEEEEDDDCCCBBBAAA@@@???AAA@@@????????????@@@AAABBBAAA@@@??????>>>>>>>>>@@@???@@@BBBDDDDDDCCCAAA@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGIIIKKKLLLLLLLLLKKKLLLIIIFFFGGGKKKLLLJJJFFFEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEGGGLLLOOOPPPOOOLLLKKKJJJIIIHHHGGGGGGFFFJJJJJJJJJLLLNNNNNNLLLJJJOOOOOONNNMMMLLLKKKJJJIIIKKKJJJHHHHHHIIIIIIHHHGGGJJJIIIHHHIIIMMMOOOOOONNNJJJHHHGGGFFFGGGFFFEEECCC@@@AAABBBCCCCCCDDDDDDCCC>>>???@@@@@@>>>======>>>???>>><<<:::::::::;;;<<<:::;;;======<<<<<<<<<===777999:::;;;:::;;;<<<>>>;;;;;;;;;:::::::::999999888888999999999:::::::::555:::===;;;:::;;;;;;888888888888888888999999999999888777777888999888666888777555555777999:::::::::::::::::::::999999999888888999999999:::::::::<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======???>>>;;;::::::;;;===???;;;<<<>>>@@@@@@???>>>===:::;;;<<<===============@@@???@@@DDDJJJMMMMMMKKKOOONNNLLLJJJGGGEEECCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???AAAEEELLLPPPEEEEEEEEEGGGIIIJJJIIIHHHGGGFFFEEEEEEGGGIIILLLNNNLLLLLLLLLLLLLLLLLLKKKJJJNNNNNNNNNLLLKKKLLLOOOQQQOOOMMMKKKKKKKKKJJJHHHGGGKKKLLLNNNOOOOOONNNLLLKKKOOONNNNNNOOOPPPPPPMMMKKKMMMKKKIIIKKKNNNOOOMMMKKKQQQQQQQQQPPPNNNNNNOOOQQQRRRRRRSSSSSSRRRPPPNNNMMMLLLJJJJJJNNNNNNLLLLLLOOORRRQQQPPPSSSVVVVVVSSSPPPPPPNNNLLLKKKLLLLLLKKKJJJLLLMMMNNNNNNMMMMMMNNNOOOQQQQQQRRRUUUWWWXXXVVVUUUPPPNNNKKKIIIIIIJJJMMMOOOMMMQQQSSSRRRRRRUUUSSSPPPTTTSSSSSSRRRRRRSSSTTTTTTTTTQQQMMMMMMOOOOOOMMMKKKFFFEEECCCBBBAAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGGGGGGGFFFEEECCCBBBAAA???>>>>>>???AAABBBAAA@@@???BBBAAA>>>===>>>>>>;;;>>>===>>>???AAABBBAAA@@@>>>?????????@@@@@@@@@@@@??????????????????@@@@@@???>>>>>>======>>>>>>???>>>???AAABBBBBBAAA@@@??????@@@@@@AAABBBBBBBBBAAA@@@AAAAAAAAA@@@???======;;;;;;<<<============<<<===>>>>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<;;;:::999888888999:::;;;;;;;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<;;;888888999:::<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@??????@@@@@@????????????@@@@@@AAA@@@@@@???>>>>>>======?????????AAACCCDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKMMMJJJHHHJJJLLLMMMLLLIIIFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEECCCDDDEEEFFFFFFGGGGGGGGGDDDCCCCCCEEEHHHKKKLLLKKKKKKKKKIIIHHHGGGGGGGGGGGGKKKJJJJJJJJJKKKJJJGGGEEELLLLLLKKKKKKJJJIIIIIIHHHHHHFFFEEEEEEGGGIIIIIIIIIJJJIIIHHHIIILLLMMMMMMLLLIIIGGGEEEEEEEEEEEECCCAAA===>>>@@@AAACCCDDDEEEEEE>>>???@@@???===<<<===>>>???>>><<<;;;::::::;;;<<<999;;;======<<<:::::::::;;;;;;;;;:::999888888888::::::999999999999999:::888888999999999:::::::::333888;;;:::888999888555777777777777777777777777888777666777888999888777888777666777888999::::::;;;:::::::::999999888888888888888999999999::::::;;;;;;:::::::::::::::;;;::::::;;;;;;;;;<<<<<<<<>>:::<<<>>>@@@AAA@@@???>>>999:::;;;<<<======>>>======<<<===AAAFFFJJJKKKKKKLLLJJJHHHGGGEEECCC@@@>>>AAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@DDDIIIMMMCCCCCCDDDGGGJJJKKKJJJHHHGGGGGGGGGGGGIIIKKKMMMNNNKKKKKKLLLKKKJJJHHHHHHHHHMMMMMMLLLJJJIIIKKKOOORRROOOLLLIIIHHHHHHHHHGGGFFFJJJKKKMMMOOOOOOMMMKKKJJJMMMLLLLLLLLLMMMLLLJJJHHHKKKJJJIIIIIILLLMMMLLLJJJKKKLLLNNNOOOOOOPPPRRRTTTQQQQQQRRRSSSRRRPPPNNNMMMJJJHHHHHHLLLMMMLLLMMMPPPQQQPPPOOOQQQSSSTTTRRRPPPPPPMMMKKKJJJJJJIIIHHHFFFHHHJJJKKKKKKKKKKKKMMMNNNPPPPPPQQQSSSUUUWWWVVVTTTQQQNNNKKKIIIHHHIIIKKKMMMKKKPPPSSSSSSSSSUUUTTTPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQNNNNNNNNNMMMKKKIIIFFFEEECCCBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBAAAAAA>>>===<<<>>>@@@AAAAAAAAA???BBBAAA>>>>>>AAABBB?????????>>>@@@BBBBBBAAA???>>>>>>>>>????????????@@@>>>>>>>>>???????????????>>>>>>============>>>>>>>>>@@@CCCFFFGGGFFFEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@??????======<<<:::;;;<<<<<<======<<<<<<;;;<<<===<<<:::999:::;;;======<<<<<<;;;:::999999888999::::::;;;;;;;;;:::888888999999999:::::::::;;;;;;::::::;;;;;;<<<===>>><<<:::999999:::<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777;;;;;;<<<<<<<<<;;;999999:::::::::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;555666888:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>===>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>?????????>>>>>>?????????@@@@@@??????>>>======<<<>>>>>>???AAACCCCCCBBB@@@@@@AAABBBCCCCCCCCCBBBBBB>>>???@@@AAABBBCCCCCCCCCFFFFFFFFFFFFHHHIIIKKKLLLMMMLLLJJJKKKMMMNNNMMMLLLHHHGGGEEECCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDDDDBBBBBBDDDEEEFFFFFFFFFFFFCCCCCCCCCDDDFFFGGGIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGLLLKKKKKKKKKLLLKKKHHHFFFJJJJJJJJJIIIIIIIIIIIIHHHGGGEEECCCCCCEEEGGGHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIHHHFFFEEEDDDEEEDDDBBBAAA<<<===???AAABBBCCCCCCDDD======>>><<<:::::::::<<<>>>===<<<;;;;;;;;;;;;<<<======>>><<<999888888888;;;:::999999999888777666999999888888888999999:::888888999999999:::::::::444999<<<:::888999999666888888777777777777777777777666555666888999999777777777888888888999:::;;;:::::::::999999888888888888999999999::::::::::::::::::999999999999:::;;;::::::::::::;;;;;;;;;;;;???===:::777777888;;;===:::<<<>>>@@@AAAAAA@@@???999999;;;<<<============:::;;;<<>>AAA@@@@@@??????@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFAAAAAACCCFFFIIIJJJIIIGGGHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKLLLKKKHHHFFFFFFGGGKKKKKKJJJHHHGGGIIIMMMPPPNNNKKKHHHFFFGGGGGGGGGFFFHHHIIIKKKLLLMMMLLLKKKJJJKKKJJJIIIJJJLLLMMMKKKJJJIIIIIIHHHIIIKKKLLLLLLKKKIIIKKKNNNOOOOOOPPPRRRTTTQQQRRRRRRRRRRRRPPPOOONNNIIIGGGGGGKKKMMMLLLNNNRRRPPPOOOOOOPPPQQQRRRQQQPPPNNNLLLIIIHHHHHHHHHFFFEEEFFFHHHJJJJJJJJJJJJLLLMMMOOONNNOOOQQQTTTUUUUUUTTTSSSPPPLLLIIIGGGHHHIIIJJJKKKPPPSSSSSSSSSUUUTTTPPPPPPPPPQQQQQQRRRRRRRRRRRRSSSQQQPPPOOONNNMMMKKKIIIFFFEEEDDDCCCBBBCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA???===<<<===???AAABBBAAA@@@BBBCCCAAABBBGGGHHHGGGBBBAAA@@@AAABBBAAA@@@>>>======>>>>>>>>>?????????=========>>>>>>?????????>>>>>>============>>>>>><<>>AAAAAA@@@>>>===<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<:::;;;<<<;;;:::999:::;;;======<<<;;;:::999999999999999:::;;;;;;;;;::::::888888999999999::::::::::::::::::::::::;;;<<<<<<<<<;;;999888888:::<<<===;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777;;;;;;======<<<;;;999888999999999::::::::::::::::::::::::::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;777888999;;;;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???<<<<<<===>>>???@@@AAAAAA@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???>>><<<<<<>>>>>>>>>@@@BBBCCCAAA???@@@AAABBBCCCDDDCCCBBBAAA===>>>???AAABBBCCCCCCCCCEEEEEEFFFFFFHHHJJJLLLMMMLLLLLLKKKLLLMMMNNNNNNMMMJJJHHHFFFDDDCCCCCCDDDEEEEEEDDDBBBAAAAAABBBCCCDDDAAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJLLLIIIHHHHHHGGGGGGGGGHHHHHHJJJIIIIIIJJJKKKKKKIIIGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIFFFCCCBBBCCCEEEEEEEEECCCDDDFFFGGGGGGFFFFFFFFFHHHGGGEEEDDDEEEDDDCCCAAA>>>??????@@@@@@@@@@@@@@@===>>>===<<<999999:::;;;===<<<<<<;;;;;;;;;;;;;;;BBBAAA???;;;777666777888999777777888:::::::::999999888777777777888999:::888888999999999:::::::::888<<<===:::888:::;;;999888888888888777777777777666555444666888999999888666777999999999999:::;;;999999999999999888888888888888999999999:::::::::999999888888999999::::::999999999:::::::::;;;;;;>>><<<999777777777999::::::;;;>>>@@@@@@@@@???>>>999:::;;;<<<<<<<<<<<<<<<:::;;;>>>AAADDDGGGHHHIIIDDDBBBAAACCCFFFGGGDDD@@@AAA@@@??????>>>?????????===@@@BBBCCCAAA@@@@@@@@@AAA@@@AAACCCFFFHHHGGGFFFHHHIIIJJJKKKKKKKKKKKKJJJIIILLLNNNLLLIIIFFFGGGIIIJJJJJJJJJHHHGGGHHHKKKMMMLLLJJJGGGFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJKKKMMMNNNNNNMMMHHHHHHIIIJJJLLLMMMNNNNNNMMMOOOPPPPPPOOONNNOOOPPPSSSSSSRRRRRRQQQQQQQQQQQQKKKHHHGGGJJJKKKJJJLLLPPPNNNNNNNNNOOOOOOOOOPPPPPPLLLJJJHHHGGGHHHHHHGGGFFFFFFHHHJJJJJJIIIJJJKKKMMMNNNMMMMMMOOORRRTTTTTTTTTSSSQQQMMMJJJHHHHHHJJJKKKMMMQQQSSSRRRRRRUUUSSSPPPMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQPPPOOONNNLLLJJJIIIGGGFFFEEEDDDDDDCCCCCCDDDAAABBBDDDEEEFFFEEEDDDDDD???????????????@@@AAABBBAAA???======???AAABBBBBB@@@CCCCCCBBBDDDIIILLLKKKBBBAAA@@@@@@AAA@@@>>><<<============>>>>>>>>>>>><<<<<<======>>>>>>??????>>>======<<<<<<======>>>999;;;>>>AAACCCDDDDDDDDDEEEEEEEEECCCBBB@@@>>>===AAAAAA???===<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::;;;<<<;;;:::999:::;;;===<<<;;;:::999999999:::999::::::;;;;;;:::::::::888888888999999999999::::::::::::::::::;;;;;;<<<::::::999999999:::;;;<<<;;;;;;::::::;;;;;;<<<===:::;;;<<<<<<===<<<<<<<<<:::::::::::::::::::::::::::::::::::::::999999888;;;;;;<<<===<<<;;;999888888888999:::::::::::::::::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;<<<===>>>???@@@>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>======???@@@@@@AAA@@@>>>===<<<=========???AAABBB@@@???@@@AAACCCDDDDDDCCCAAA@@@<<<>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLJJJKKKKKKLLLLLLMMMMMMMMMKKKJJJHHHFFFDDDDDDDDDDDDCCCBBB@@@??????@@@BBBCCCAAAAAACCCDDDFFFGGGGGGGGGGGGHHHIIIHHHGGGGGGHHHJJJHHHGGGGGGGGGGGGHHHHHHIIIFFFEEEEEEGGGIIIIIIGGGEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIGGGDDDCCCCCCDDDCCCBBB@@@CCCEEEFFFFFFEEEEEEFFFHHHFFFDDDDDDDDDDDDBBB@@@??????@@@@@@???>>>======@@@@@@???===;;;:::;;;===<<<<<<<<<<<<<<<<<<<<<;;;AAA@@@???;;;888666777888:::888777888:::;;;:::888888888666666666777999:::888888999999999:::::::::999<<<<<<777555888:::999888888777777666666666666555444444555888:::999999555888::::::999888:::<<<888888888888999999999999777777777888888888999999888888888888888999::::::999999999999::::::::::::<<<;;;999888777777888888999:::<<<>>>>>>===<<<;;;::::::;;;<<<<<<;;;;;;;;;999<<>>===============;;;===@@@AAA@@@?????????CCCAAAAAABBBEEEGGGGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFIIILLLOOOMMMIIIGGGIIIKKKJJJKKKKKKJJJHHHHHHIIIKKKJJJHHHGGGGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJMMMOOOPPPSSSQQQOOONNNOOOOOONNNMMMGGGHHHJJJLLLMMMOOOQQQRRRNNNPPPQQQQQQPPPOOONNNOOOUUUTTTRRRQQQQQQRRRSSSTTTNNNJJJHHHIIIHHHFFFGGGJJJLLLLLLLLLLLLLLLLLLMMMNNNJJJHHHFFFGGGHHHIIIIIIHHHHHHIIIKKKKKKJJJJJJKKKMMMMMMLLLLLLMMMQQQSSSTTTTTTRRROOOLLLJJJIIIKKKMMMNNNOOORRRSSSQQQQQQSSSSSSPPPJJJKKKMMMNNNOOOOOOOOONNNMMMNNNOOONNNLLLJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDAAABBBDDDEEEEEEDDDCCCBBB>>>>>>>>>>>>???@@@BBBCCCCCCAAA>>>>>>???AAABBBBBB@@@BBBBBB@@@BBBHHHKKKJJJ>>>======>>>??????===<<<<<<<<<<<<=========>>>>>>;;;;;;<<<======>>>??????======<<<<<<<<<<<<======888999;;;===>>>?????????AAAAAAAAAAAA@@@???>>>>>>BBB@@@>>><<<;;;:::::::::999:::;;;;;;<<<<<<;;;;;;999;;;<<<;;;::::::;;;<<<<<<;;;:::999999999:::;;;999::::::;;;;;;::::::999666666777777777888888888::::::999999::::::;;;<<<888999999999::::::::::::;;;;;;::::::;;;;;;<<<===::::::<<<=========<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;::::::777888999:::;;;::::::999::::::::::::;;;<<<======<<<<<<<<<;;;;;;;;;::::::999::::::;;;<<<<<<<<<<<<999:::::::::;;;;;;;;;<<<:::::::::;;;<<<<<<======::::::::::::;;;===>>>???=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<@@@@@@AAABBBAAA???===<<<===<<<===???AAAAAA@@@>>>@@@AAACCCDDDDDDCCCAAA???<<<>>>@@@CCCDDDDDDDDDCCC@@@BBBDDDFFFHHHIIIIIIIIIHHHIIIJJJKKKKKKKKKLLLMMMLLLKKKJJJHHHFFFEEECCCCCCBBBAAA???===>>>???AAACCCAAABBBCCCEEEFFFGGGHHHHHHFFFHHHHHHGGGEEEDDDFFFHHHGGGGGGFFFFFFGGGHHHIIIIIIDDDDDDDDDEEEFFFFFFDDDBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDDDDEEEEEECCCBBB???BBBFFFGGGGGGFFFGGGHHHFFFDDDCCCBBBCCCBBBAAA???>>>?????????>>>>>>===<<<@@@@@@???<<<:::999;;;===;;;;;;<<<<<<<<<<<<<<<;;;999;;;======:::888777777>>>;;;999999::::::777555888777666555666777999;;;888888999999999:::::::::777999888333111444777666777777666666666555555555444444333555888::::::999555888;;;;;;999888:::<<<777777888888999999999:::666666666666777777777777888888777777888999::::::888888999999999:::::::::;;;:::999888777777777777777999:::<<<<<<;;;:::999;;;;;;;;;<<<;;;;;;::::::777:::???BBBCCCCCCCCCDDD@@@>>>===AAAEEEFFFBBB>>>>>>===<<<;;;;;;;;;;;;;;;999;;;===>>>>>>>>>???AAAEEECCCAAABBBDDDFFFGGGGGGGGGHHHIIIJJJIIIGGGDDDCCCIIIMMMPPPNNNJJJHHHJJJMMMKKKLLLMMMLLLJJJIIIIIIJJJHHHGGGGGGGGGIIIJJJIIIHHHHHHHHHHHHHHHJJJNNNQQQSSSYYYVVVSSSQQQPPPOOOMMMKKKFFFHHHKKKMMMNNNPPPSSSUUUKKKNNNPPPRRRQQQQQQQQQRRRWWWUUUSSSQQQQQQRRRTTTVVVPPPLLLHHHHHHEEEBBBBBBEEEJJJJJJKKKJJJJJJJJJLLLMMMHHHGGGFFFFFFIIIJJJJJJJJJIIIKKKLLLKKKJJJJJJKKKMMMLLLKKKKKKMMMPPPSSSTTTSSSOOONNNKKKJJJJJJMMMPPPRRRQQQTTTSSSPPPPPPSSSSSSPPPIIIJJJLLLMMMNNNNNNNNNMMMKKKLLLNNNMMMKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEDDD@@@BBBCCCEEEEEEDDDBBBAAA>>>>>>===>>>???@@@BBBDDDEEEBBB??????@@@AAABBBBBB@@@BBBAAA???@@@EEEHHHGGG:::::::::;;;===>>>===<<<<<<<<<<<<<<<=========>>>;;;;;;;;;<<<===>>>>>>???======<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<=========>>>???????????????BBB@@@>>><<<;;;:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<::::::;;;<<<;;;:::999999999:::;;;<<<:::::::::;;;;;;:::999999555555555555666666666777::::::999999::::::;;;<<<777888999:::::::::::::::;;;::::::::::::;;;<<<<<<999:::<<<=========<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;:::999999999999999:::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::666666777888:::;;;<<<===888888888999999:::::::::888999999::::::;;;<<<<<<:::999999999:::<<<>>>???<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;@@@AAABBBCCCBBB@@@>>>===<<<<<<===???AAAAAA@@@>>>@@@AAACCCEEEEEECCCAAA???<<<>>>AAACCCEEEEEEDDDDDD>>>@@@CCCFFFHHHHHHHHHGGGGGGHHHIIIJJJIIIJJJKKKLLLMMMLLLKKKJJJHHHEEECCCBBBBBB@@@>>>======>>>AAABBBAAABBBDDDEEEGGGHHHHHHIIIJJJLLLMMMKKKHHHGGGIIILLLFFFFFFFFFFFFGGGHHHIIIIIIFFFEEEEEEFFFFFFFFFCCCAAA@@@AAABBBCCCDDDFFFGGGGGGEEEEEEDDDEEEFFFFFFDDDBBB???CCCGGGIIIHHHGGGIIIJJJEEECCCAAAAAAAAAAAA???=========>>>>>>>>>>>>======???>>>===:::888777999;;;;;;;;;<<<<<<===<<<<<<;;;000555;;;>>>===:::777555;;;999777888:::;;;:::777888888777666666777888999;;;::::::999888777666666888444444777888666444555555555555555555444444444333333222333444777:::<<<:::::::::999999999888888111444888::::::999888888666666555555555555666666888888999:::999888777666>>>===;;;:::999::::::;;;<<<;;;:::999888888888888:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;:::<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@>>><<<;;;>>>===;;;:::;;;<<<>>>@@@::::::;;;<<<>>>???AAABBBBBBBBBCCCCCCDDDEEEFFFFFFCCCHHHLLLLLLHHHDDDDDDEEEKKKLLLNNNOOONNNKKKHHHFFFLLLLLLKKKKKKJJJHHHGGGFFFFFFHHHFFFBBBBBBFFFHHHFFFJJJJJJKKKLLLMMMNNNOOOPPPVVVUUUUUUSSSPPPMMMJJJHHHGGGHHHIIIIIIIIIKKKNNNQQQQQQSSSUUUVVVUUUTTTTTTTTTWWWYYY[[[ZZZVVVTTTSSSTTTMMMKKKHHHEEEDDDEEEFFFGGGIIILLLLLLKKKLLLMMMKKKEEEIIIHHHGGGHHHJJJJJJHHHFFFKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOQQQSSSQQQQQQRRRRRRQQQPPPPPPOOORRRPPPMMMMMMOOOPPPOOOMMMLLLKKKJJJJJJJJJLLLMMMNNNJJJIIIIIIHHHHHHGGGGGGGGGKKKIIIHHHEEEDDDBBBBBBAAACCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@?????????@@@<<<===>>>@@@@@@@@@???>>><<<<<<;;;;;;;;;<<<<<<===:::;;;===>>>>>>===;;;:::BBB@@@===>>>??????===:::@@@===;;;:::;;;===>>>>>>;;;;;;;;;:::::::::999999<<<<<<<<<<<<============>>>===<<<:::999888777777;;;:::999:::<<<<<<<<<;;;;;;<<<=========<<<::::::777999:::;;;;;;:::888777999::::::::::::999888888666666555555555555666666666777999:::;;;;;;::::::888777666666777999;;;<<<888888888888888888888888999999999::::::;;;;;;;;;777888999999777777888999;;;;;;::::::::::::999999777777777777888999:::;;;:::::::::999999999999888999::::::::::::999888888::::::999999999:::;;;<<<888888888999999:::::::::===<<<;;;::::::<<<===>>>:::;;;<<<=========<<<;;;888888999:::;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===>>>@@@AAAAAA@@@>>>===::::::;;;;;;<<<======>>>BBBCCCEEEGGGGGGFFFDDDCCCBBBAAAAAABBBDDDEEEDDDCCC@@@AAABBBDDDEEEGGGHHHIIICCCGGGKKKMMMLLLKKKKKKKKKQQQPPPMMMIIIDDDAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>@@@BBBDDDEEEDDDEEEGGGIIIHHHIIIKKKLLLLLLLLLKKKJJJEEEDDDCCCCCCEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGEEECCCBBBBBBBBBDDDFFFFFFDDDBBBCCCCCCBBBAAAAAA@@@??????@@@BBBDDDEEEFFFGGGFFFFFFEEEDDDCCCBBB@@@???=========>>>?????????>>><<<;;;888:::;;;;;;999888888999777888:::<<<<<<;;;:::999;;;;;;<<<<<<;;;;;;:::999;;;999777888:::;;;999777888888777666666777888999999999999888777666666555777333333777888555444555555555555555555555555555555444333444555777:::;;;999999999999888888888888333555888999777666666666777666666555555666666777666777999:::::::::999999<<<;;;:::999999::::::;;;;;;;;;::::::999888888777999999:::;;;<<<>>>>>>???;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>???@@@@@@>>>???@@@@@@@@@???>>>===>>>===;;;;;;;;;<<<>>>???;;;<<<<<<===>>>???AAABBB@@@@@@AAAAAABBBCCCCCCDDDEEEIIIMMMLLLHHHFFFFFFHHHIIIJJJLLLMMMMMMLLLKKKJJJLLLLLLLLLKKKJJJIIIGGGGGGEEEHHHGGGCCCCCCFFFHHHGGGHHHIIIJJJLLLMMMMMMNNNNNNPPPPPPPPPNNNLLLIIIGGGEEEGGGHHHIIIJJJJJJLLLOOORRRRRRTTTVVVWWWVVVUUUVVVVVVVVVYYY[[[YYYVVVTTTSSSTTTMMMKKKHHHEEECCCDDDFFFGGGIIILLLLLLLLLMMMPPPMMMHHHHHHGGGGGGHHHIIIIIIHHHGGGKKKKKKKKKKKKKKKLLLLLLMMMMMMOOOPPPPPPOOOOOOQQQRRRRRRRRRRRRRRRQQQPPPOOOOOOSSSPPPMMMMMMNNNOOOMMMLLLMMMLLLKKKJJJJJJKKKLLLMMMJJJIIIIIIIIIHHHHHHHHHGGGJJJIIIHHHGGGFFFEEEEEEEEECCCCCCBBBAAAAAABBBCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???????????????<<<===>>>???@@@???>>>>>><<<;;;;;;;;;;;;;;;<<<<<<:::;;;<<<>>>>>><<<;;;:::???===<<<===???@@@???===???===;;;:::;;;=========;;;;;;;;;:::::::::999999;;;<<<<<<<<<============>>>===<<<:::888888777777::::::999:::;;;<<<;;;;;;;;;<<<=========<<<:::999777888:::;;;;;;:::888777999999::::::999999888777555555444444444444555555555666888999::::::999999777777888999::::::;;;;;;888888888888888888888888;;;;;;:::999999999::::::888999:::999888888888:::;;;;;;:::::::::999999999777777777777888999::::::777777777666666666666555:::;;;;;;;;;;;;:::999999::::::999999::::::;;;<<<888888999999999::::::::::::999999999999::::::;;;999:::;;;<<<===<<<;;;;;;777888888999::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>??????@@@AAAAAA@@@??????;;;;;;;;;;;;<<<===>>>???BBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAABBBDDDEEECCCBBBAAAAAABBBDDDEEEFFFGGGHHHDDDGGGJJJLLLKKKKKKKKKLLLNNNNNNMMMIIIFFFDDDDDDEEEBBBAAA@@@???>>>=========@@@AAACCCDDDEEEFFFHHHIIIFFFGGGIIIKKKLLLMMMMMMLLLFFFDDDCCCCCCDDDEEEEEEDDDCCCBBBAAAAAACCCCCCBBBAAABBBBBBBBBDDDFFFFFFDDDBBBCCCBBBBBBAAA@@@@@@?????????@@@BBBDDDEEEFFFFFFFFFEEEEEEDDDBBBAAA???>>>>>><<<===>>>>>>>>>===<<<;;;999;;;<<<<<<:::999999:::777999:::<<<<<<;;;:::999:::;;;;;;;;;;;;:::999999:::888777888999:::999888888777777666666777777888777777777666666555555444666222222666777555333444444444444555555666666777666666555555666777999:::888888888888777777777777555777777777555444444555888777777666666777777888666777888:::;;;<<<<<<<<<:::999999999999::::::;;;::::::;;;;;;:::999888777888999:::<<<===???@@@AAA;;;;;;;;;;;;;;;:::999999::::::;;;;;;<<<===>>>>>><<<===>>>???????????????===<<<<<<;;;;;;===>>>???=========>>>???@@@AAAAAACCCCCCCCCDDDEEEEEEFFFFFFFFFIIILLLKKKIIIHHHIIILLLGGGHHHIIIJJJLLLMMMNNNNNNLLLLLLLLLKKKJJJIIIHHHGGGBBBFFFFFFCCCBBBEEEGGGFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLLLLKKKJJJHHHFFFEEEFFFHHHIIIJJJKKKMMMQQQTTTSSSUUUWWWXXXWWWWWWXXXYYYVVVXXXYYYYYYVVVTTTSSSSSSOOOLLLGGGDDDBBBCCCFFFGGGJJJMMMNNNMMMOOORRRPPPKKKFFFFFFFFFGGGIIIJJJHHHGGGLLLLLLKKKJJJKKKLLLMMMNNNOOOQQQSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQPPPOOOOOORRRPPPNNNMMMNNNNNNMMMLLLNNNMMMLLLJJJIIIJJJJJJKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGCCCBBB@@@??????@@@BBBCCCFFFFFFEEEDDDBBBAAA@@@@@@AAA@@@@@@@@@@@@?????????;;;<<<>>>??????>>>>>>===;;;;;;::::::::::::;;;;;;:::;;;<<<======<<<;;;:::;;;;;;:::<<>>===;;;:::888777777777999999:::::::::;;;;;;;;;;;;<<<<<<======;;;:::999777888999::::::999888777999999::::::999999888777444444333333333333444444555555666777888888888888666888:::<<<<<<<<<:::999888888888888888888888888===<<<:::999888888999999999:::;;;:::999888999;;;::::::::::::999999999999777777777777888999::::::777666666666666555555555;;;;;;;;;;;;;;;::::::999:::::::::::::::;;;;;;;;;888999999999999:::::::::777888999:::::::::::::::888999;;;<<<<<<<<<;;;:::888999999::::::;;;;;;<<<::::::::::::999999999999::::::;;;;;;<<<======>>>AAAAAAAAAAAAAAAAAAAAAAAA===<<<;;;;;;<<<===???@@@@@@AAABBBCCCCCCBBBAAA@@@BBBAAAAAABBBCCCDDDCCCAAABBBBBBCCCCCCDDDEEEEEEEEEEEEGGGIIIIIIIIIIIIKKKLLLLLLMMMLLLJJJHHHGGGHHHIIIBBBAAA@@@???>>>=========???AAACCCDDDEEEFFFHHHJJJEEEFFFHHHJJJLLLMMMNNNNNNFFFDDDCCCCCCDDDEEEDDDCCCCCCAAA??????@@@AAAAAAAAABBBBBBBBBDDDFFFFFFDDDBBBBBBBBBAAAAAA@@@@@@??????>>>???@@@BBBDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@???>>>;;;;;;<<<======<<<<<<;;;:::<<<======;;;::::::;;;888999:::;;;<<<;;;:::999999::::::::::::999888888999999888888999999999888888777777777666666666666555555555444444444444444555111111555777444333444333444444555666777777888888777777666777777888999777777777777666666666666666777777555444444666888888888777777777777888888777888999:::;;;<<<<<<<<<888888888888999::::::;;;999:::;;;<<<<<<:::888777888888:::;;;<<<>>>??????::::::;;;;;;::::::999888888999999:::;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>??????>>>>>>???@@@AAAAAACCCCCCDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIHHHHHHJJJMMMHHHHHHHHHHHHJJJKKKMMMOOOLLLLLLLLLKKKJJJIIIHHHGGG???DDDFFFCCCAAADDDFFFEEEEEEGGGIIIJJJKKKKKKJJJIIIKKKKKKLLLLLLLLLKKKIIIHHHFFFHHHIIIKKKLLLNNNRRRUUUTTTVVVXXXXXXXXXXXXYYY[[[VVVWWWXXXWWWVVVTTTSSSSSSOOOLLLHHHDDDBBBDDDFFFHHHMMMOOOPPPPPPQQQTTTRRRMMMGGGFFFFFFGGGIIIJJJIIIHHHLLLLLLKKKJJJKKKLLLNNNOOOPPPRRRUUUUUUSSSQQQPPPPPPSSSSSSSSSRRRRRRQQQPPPOOOPPPPPPOOONNNOOOPPPPPPPPPPPPNNNLLLJJJIIIHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHGGGGGGFFFFFFCCCAAA???>>>>>>???AAACCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAABBBBBBBBBAAAAAAAAA<<<<<<>>>>>>???>>>===<<<;;;;;;:::999999999::::::;;;;;;<<<======<<<;;;;;;::::::;;;<<<>>>???@@@@@@>>><<<::::::<<<======<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;999888777777777888999::::::999999:::;;;;;;;;;<<<===<<<;;;:::999777777888999999999999888999999999999999888777777555444444333333444444555444444555666666777777777777888999:::;;;:::999999888888888888888888888888<<<:::999888777888:::;;;999:::;;;;;;999999:::;;;:::::::::999999999999888666666666777777888999:::999999999999888888888888::::::;;;;;;::::::999888999::::::;;;;;;;;;;;;;;;999999999999999999999999777999:::<<<<<<<<<;;;:::888999:::;;;;;;;;;:::999:::;;;;;;;;;<<<<<<======::::::::::::999999999999999:::;;;<<<======>>>>>>CCCBBBAAAAAAAAAAAABBBCCC???>>><<<<<<<<<>>>@@@AAA@@@@@@AAAAAAAAA@@@???>>>AAA@@@@@@AAACCCCCCBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFIIIKKKLLLLLLMMMKKKIIIHHHHHHIIIBBBAAA@@@???>>>=========>>>@@@CCCDDDEEEFFFIIIKKKFFFGGGHHHIIIKKKLLLMMMMMMFFFEEECCCCCCDDDEEEDDDCCCFFFCCCAAA@@@AAABBBCCCCCCBBBBBBBBBDDDFFFFFFDDDBBBAAAAAAAAAAAA@@@@@@??????======???@@@BBBCCCCCCDDDBBBBBBAAA@@@???>>>>>>===::::::;;;;;;;;;;;;;;;;;;:::;;;===<<<:::999999:::888999:::;;;;;;;;;::::::999999999999999888777777999999::::::999999999:::777777777777666666555555333333333333333444444444444111111555777444333555444444555555666777888888888888777777777777888888777777777666666666555555666666666666555666999<<<888888777777777777888888999999999:::::::::;;;;;;777888888999::::::::::::999:::;;;<<<<<<;;;999777999999999::::::;;;;;;<<<::::::;;;;;;::::::999888888888999999::::::;;;;;;======<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>???@@@AAAAAA???????????????@@@@@@@@@DDDEEEFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIKKKLLLKKKKKKKKKKKKJJJHHHGGGFFF@@@GGGKKKHHHEEEFFFHHHGGGFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKFFFHHHIIIKKKLLLNNNRRRUUUTTTUUUWWWWWWVVVVVVXXXZZZUUUUUUVVVVVVVVVUUUSSSRRROOOLLLHHHEEEDDDEEEHHHJJJPPPRRRSSSRRRSSSUUURRRMMMIIIHHHHHHIIIKKKLLLJJJIIILLLKKKKKKKKKLLLMMMOOOPPPPPPRRRUUUUUUSSSPPPOOOOOORRRRRRSSSSSSRRRRRRQQQPPPNNNOOOOOOPPPPPPQQQSSSTTTPPPOOOLLLJJJHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDGGGGGGGGGGGGFFFDDDCCCBBBBBBAAA???>>>>>>???AAABBB>>>??????@@@@@@AAAAAABBBBBBBBBCCCDDDDDDCCCCCCBBB<<<===>>>??????>>>===<<<<<<;;;:::999999999999999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>===;;;::::::<<<===<<<;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;:::999888777777777666888::::::888888999;;;:::;;;<<<<<<<<<;;;999999777777888888999999999999888999999999999888777777666666555555555555666666444444444555555666777777888777777666666777999999888888888888888888888888888888777777888:::;;;<<<999:::;;;;;;999999:::;;;::::::999999999888888888666666666666777888999:::;;;;;;::::::::::::999999999999999999999888777777999:::;;;<<<<<<<<<;;;;;;999999999999999999999999666777999;;;<<<;;;;;;:::888999:::;;;;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888999;;;<<<===>>>>>>>>>CCCBBBBBBAAAAAABBBBBBCCC??????>>>>>>>>>???@@@AAA???????????????>>>======?????????@@@BBBCCCBBBAAACCCCCCCCCCCCBBBBBBBBBAAABBBCCCCCCBBBBBBCCCGGGIIILLLMMMMMMKKKHHHFFFFFFGGGBBBAAA@@@???>>>>>>>>>>>>???AAACCCDDDEEEFFFHHHJJJHHHHHHIIIIIIJJJJJJKKKKKKGGGEEECCCCCCEEEFFFEEEDDDGGGEEEBBB@@@AAACCCCCCCCCBBBBBBBBBDDDFFFFFFDDDBBBAAA@@@@@@@@@@@@@@@??????======>>>???@@@AAABBBBBB>>>>>>>>>======<<<<<<<<<;;;::::::::::::;;;;;;;;;999:::;;;;;;999888888999999999::::::;;;;;;;;;:::888888999999888888777666:::;;;<<<;;;:::999:::<<<777777777777666555444444222222222333333444444444555111111555777555444666555555555666666777777888666666777777777777777777777777777777666666666666555666777666666777:::===888777777666666777777888:::999999999999999:::;;;888999:::::::::::::::999999:::;;;<<<<<<;;;:::999999999999999999:::::::::;;;;;;;;;;;;;;;:::999999888888888999999:::::::::======<<<;;;:::::::::;;;<<<<<<<<<========================>>>???@@@AAAAAA????????????@@@@@@@@@@@@CCCCCCEEEFFFGGGGGGGGGGGGKKKJJJHHHGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEMMMRRROOOJJJJJJKKKKKKGGGHHHHHHHHHHHHIIIIIIJJJIIIJJJLLLMMMMMMMMMLLLKKKFFFHHHIIIJJJKKKMMMQQQTTTSSSTTTTTTTTTSSSSSSUUUWWWUUUTTTTTTUUUVVVUUUSSSQQQMMMLLLIIIHHHGGGHHHJJJKKKPPPSSSSSSSSSTTTWWWTTTOOOMMMLLLKKKLLLNNNNNNLLLJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOQQQSSSRRRQQQOOONNNOOOQQQQQQRRRSSSSSSSSSSSSRRRMMMNNNPPPPPPPPPQQQSSSUUUPPPOOOLLLJJJHHHGGGGGGGGGIIIHHHGGGFFFDDDCCCBBBBBBEEEFFFFFFFFFEEECCCAAA???AAA@@@@@@@@@@@@@@@@@@AAA<<<<<<===>>>@@@AAABBBBBBAAABBBCCCDDDDDDDDDCCCBBB>>>??????@@@@@@???===<<<===<<<;;;::::::999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;<<<<<<;;;:::;;;<<<===;;;:::<<<<<<<<<<<<;;;;;;;;;:::999999999:::::::::;;;;;;;;;;;;999888888777777777555888:::999777666888;;;:::;;;;;;<<<<<<:::999888666666777777888999999999888888999999888888777666666666666555555666666666444444444444555666777888999777666444444666888999888888888888888888888888555666777888999;;;<<<<<<999:::;;;:::999888999;;;999999999999888888888888666666666666777888999999::::::999999999888888888888888888888888777777666999:::;;;======<<<<<<;;;:::::::::999999999999888444555666777888999999999888999;;;<<<<<<<<<;;;:::888888888888888888888888;;;;;;;;;;;;::::::::::::777888:::===>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>======<<<<<<=========???BBBCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAACCCEEEHHHKKKLLLLLLJJJGGGDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDEEEEEEEEEGGGIIIIIIIIIIIIHHHIIIIIIJJJKKKGGGEEEDDDDDDFFFGGGGGGGGGGGGDDDBBBAAABBBCCCBBBBBBBBBBBBBBBDDDFFFFFFDDDBBB@@@@@@@@@@@@@@@@@@????????????>>>>>>??????@@@AAA<<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;::::::::::::;;;888:::;;;:::999888888888999999999:::::::::;;;;;;888999999999999888777777:::<<<>>>===;;;:::<<<===666777777777777555444333111111222333333444555555555222222666888666555777666666666666666777777777444555666666777777777777888888888777777777666666555666777777666666888:::777666666555555666666777888777777777888:::;;;<<<::::::;;;<<<;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;<<<<<<;;;<<<<<<<<<<<<;;;::::::888888999999999999::::::;;;::::::999999:::;;;<<<;;;<<<<<<===============;;;<<<<<<===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHGGGEEEDDDIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDGGGPPPUUURRRMMMKKKLLLKKKJJJIIIHHHGGGGGGHHHJJJKKKJJJKKKLLLNNNNNNMMMLLLLLLGGGHHHIIIJJJJJJLLLOOORRRRRRRRRRRRPPPOOOOOOPPPRRRUUUSSSSSSTTTVVVVVVSSSPPPKKKKKKKKKJJJKKKLLLMMMMMMMMMPPPRRRRRRUUUYYYWWWSSSQQQPPPOOOOOOPPPPPPNNNLLLIIIJJJLLLNNNOOOOOOOOONNNNNNOOOPPPOOONNNMMMNNNOOOOOOPPPQQQRRRTTTTTTTTTTTTMMMOOOPPPOOOMMMMMMOOORRROOONNNLLLIIIHHHGGGGGGGGGLLLKKKJJJHHHFFFDDDBBBAAACCCCCCEEEEEEEEECCCBBB@@@@@@@@@AAABBBBBBAAA@@@@@@======>>>???@@@AAAAAABBB???@@@BBBCCCDDDCCCBBBAAA???@@@AAAAAAAAA???>>>===>>>===<<<;;;::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<:::<<<===<<<:::999;;;===<<<;;;:::;;;<<<<<<;;;999<<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::;;;:::999888777777777777444888:::999666555888;;;::::::;;;<<<;;;:::999888666666666777777888999:::888888888888888777777666666555555444444555555666555444444444555666777888888888777777777777777888888888888888888888888888444666888:::;;;::::::999888999:::999888888888:::999999999999888888888888666555555666666777888999999999999888888888777777888999999999999888777777999:::<<<===>>>===<<<;;;:::::::::999999999888888555555555555777888999:::999:::;;;<<<===<<<;;;;;;999999999999999999999999::::::::::::999999999999666888:::===>>>???>>>>>>@@@AAABBBCCCCCCBBBAAA@@@???@@@AAABBBBBBAAA@@@???@@@???>>>======<<<<<<<<<;;;;;;<<<>>>BBBDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@BBBCCCCCCCCCDDDFFFHHHHHHIIIJJJHHHEEECCCAAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBBCCCEEEEEEDDDDDDFFFGGGHHHHHHGGGGGGHHHJJJKKKLLLFFFEEEDDDEEEHHHJJJJJJIIIHHHFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBDDDFFFFFFDDDBBB??????????????????@@@@@@AAA@@@???>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;<<>><<<;;;::::::::::::999;;;<<<;;;:::888999999:::999999999::::::;;;;;;999999::::::999999888777;;;===???>>><<<;;;<<>>;;;<<<<<<===<<<;;;999888;;;;;;:::::::::;;;<<<<<<777777999:::<<<===??????<<<<<<======<<<<<<;;;:::999999999999999:::::::::999888888888999;;;===>>>;;;<<<<<<===>>>=========::::::;;;<<<>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCEEEGGGIIIHHHEEEBBBGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCFFFPPPUUURRRKKKIIIIIIIIIKKKJJJHHHFFFFFFHHHKKKLLLMMMNNNOOOPPPPPPOOONNNNNNGGGHHHIIIIIIIIIKKKNNNQQQQQQQQQPPPNNNLLLLLLNNNOOOTTTSSSRRRTTTVVVVVVSSSPPPJJJKKKKKKLLLMMMNNNNNNNNNJJJNNNPPPRRRVVV[[[ZZZVVVTTTSSSQQQQQQRRRQQQOOOMMMGGGJJJMMMPPPQQQPPPOOOMMMMMMNNNNNNMMMLLLLLLMMMOOONNNOOOQQQRRRTTTUUUUUUVVVNNNOOOPPPNNNKKKJJJKKKNNNOOOMMMKKKIIIHHHGGGGGGGGGOOONNNLLLIIIGGGEEECCCBBB@@@BBBDDDEEEFFFEEEDDDCCC???@@@BBBCCCCCCBBB@@@??????@@@@@@@@@@@@AAAAAAAAA===>>>@@@BBBBBBBBB@@@???@@@AAAAAABBBAAA@@@???>>>???>>>===<<<;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<888:::<<<<<<:::999;;;>>>;;;::::::;;;<<<<<<;;;999======<<<<<<<<<;;;;;;;;;888888999999999:::::::::::::::999888777777777888444777:::999666555777;;;::::::;;;<<<;;;:::999888666666666666777888999:::888888888888888777666666555444444333333444444555555555444444555666888999777888999::::::999777666888888888888888888888888555777999;;;;;;:::777666777888999999777777888999999999999888888888888777555555555666666777888999:::::::::999999999999888999::::::::::::999888888999:::<<<>>>>>>===<<<;;;:::::::::999999888888888777777666666888999<<<===:::;;;<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777666888:::===??????>>>>>>???@@@BBBCCCCCCBBB@@@???>>>@@@BBBDDDDDDBBB@@@>>>@@@@@@???======<<<<<<<<<999999;;;>>>BBBDDDEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEEEEGGGHHHEEEFFFHHHGGGDDDBBBAAAAAAAAAAAAAAABBBCCCDDDFFFFFFCCCDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFGGGHHHKKKMMMOOOFFFEEEEEEFFFIIIKKKLLLKKKKKKIIIIIIIIIIIIIIIFFFDDDCCCBBBBBBDDDFFFFFFDDDBBB??????????????????@@@@@@CCCBBB@@@>>>>>>>>>>>>???;;;;;;;;;<<<<<<<<<<<<===AAA???===;;;:::999:::::::::<<<===<<<;;;999::::::::::::999999999:::;;;<<<999::::::::::::999888888:::888666888;;;======;;;777666555444333222222222333333222222222333444555666666666666666777888888555555666777888888888777777666666555555555666666666888999999777666777777999999888888777666666666555555666666666666555444555555777888:::<<<===>>>==================<<<<<<;;;;;;:::::::::;;;;;;<<<::::::999999888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::::::::;;;;;;<<<=========<<<::::::<<<===>>>??????@@@@@@???BBB???======???@@@===;;;AAACCCEEEFFFDDDCCCCCCDDDEEEFFFFFFEEECCCCCCDDDFFFHHHHHHHHHGGGFFFEEEDDDCCCIIIJJJKKKKKKLLLKKKKKKJJJKKKJJJFFFBBBEEEJJJLLLIIILLLLLLLLLLLLMMMNNNOOOPPPJJJJJJIIIGGGFFFGGGJJJMMMQQQOOOOOOPPPNNNLLLNNNRRRNNNQQQTTTVVVUUUTTTUUUUUURRRNNNLLLOOOPPPMMMKKKLLLOOOPPPQQQRRRSSSTTTUUUVVVVVVTTTRRRQQQQQQPPPNNNLLLOOOOOONNNMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTRRRQQQPPPQQQPPPPPPRRRTTTTTTRRRPPPOOOLLLHHHGGGIIILLLNNNOOOPPPOOOMMMKKKIIIHHHGGGGGGKKKMMMMMMJJJEEEBBBAAABBB>>>???@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>>>>????????????======???@@@AAABBBBBBCCCDDDDDDEEEEEEDDDBBB@@@???:::;;;<<<>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;999888999:::===<<<<<<:::999888888777;;;<<<<<<<<<<<<;;;999999888888999999999:::::::::999888888777777777777777777777888888888888777777777888999::::::999888777555444333555999<<<;;;999999777666666777777666444444444333222222222222333333222222222333555777888888888888888888999999::::::::::::999999999888888888999::::::;;;;;;::::::888999:::999777666555666555888<<<===<<<999777666555666777666555666888999888888777666666666666666888======999888<<<;;;666999999999::::::;;;;;;;;;;;;===>>>===:::888666666666666555555555777888999<<<;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<;;;999777666888:::888999;;;===>>>???@@@@@@BBBBBBBBBBBBAAAAAA@@@???@@@AAACCCCCCCCCAAA???>>>@@@@@@AAA???===<<<<<<===;;;===???AAACCCDDDDDDDDDCCCBBB@@@>>>>>>???@@@AAAFFFDDDBBBBBBEEEEEEDDDAAAIIIFFFGGGIIIGGGAAA>>>???EEEEEEDDDCCCCCCCCCCCCCCCEEEEEEFFFFFFEEEDDDDDDCCCGGGFFFFFFFFFGGGJJJMMMOOOLLLJJJGGGGGGIIIKKKLLLLLLMMMLLLJJJIIIIIIHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>===============<<<;;;<<<>>>>>>===;;;???===<<<;;;::::::;;;;;;???>>>===;;;;;;;;;<<<=========<<<;;;::::::999999;;;::::::999999::::::;;;::::::;;;;;;:::999777666;;;888777888:::<<<<<<:::777666555444333333333333333333333333333444444555555555555555555666666777222333444444444444444444666666555555444555555666666777999999777666777777888888888888777777777777666666666666666666666666777777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::::::::;;;;;;<<<======>>>===<<<;;;<<<<<<>>>???????????????@@@>>>===>>>@@@AAA@@@>>>@@@BBBDDDEEEDDDCCCCCCDDDCCCDDDEEEDDDCCCCCCDDDFFFHHHHHHIIIHHHHHHGGGFFFEEEHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJFFFCCCFFFMMMNNNLLLLLLLLLLLLLLLMMMNNNNNNOOOKKKKKKJJJHHHFFFGGGJJJLLLMMMMMMNNNQQQPPPLLLMMMPPPPPPQQQSSSVVVZZZ^^^bbbddd^^^WWWRRRQQQPPPMMMMMMOOONNNOOOPPPQQQSSSTTTUUUUUUUUUSSSPPPOOOOOOOOOMMMLLLOOONNNNNNMMMNNNOOOQQQRRRTTTTTTTTTTTTTTTSSSRRRRRRNNNNNNOOORRRTTTSSSQQQOOONNNKKKHHHHHHIIILLLMMMNNNOOONNNMMMKKKIIIHHHGGGGGGKKKLLLLLLIIIDDDAAA@@@AAA??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>>>>>>>??????<<<===>>>@@@AAAAAABBBBBBCCCCCCCCCCCCCCCAAA@@@???;;;<<<===>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;999888999:::::::::::::::999999999999;;;;;;;;;:::::::::::::::888888888888999999999:::999999888777666666777777777777888888888888777777777888999999999999888777999777555666888999888666999888666666777888666555666666555444444444444444333222222222444555777888888777777777777888999999:::::::::999999999888888777888999999::::::999999888999999888666444555666777999<<<<<<;;;888777777555666777666555666777999999999888777777777777777888<<<<<<999888;;;:::666999999999:::::::::;;;;;;:::;;;<<<;;;999777777777777666666666777888:::;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<;;;::::::::::::999777555555666888999:::<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBAAA??????@@@AAABBBCCCBBBAAA???>>>???@@@AAA@@@>>><<<<<<===<<<===@@@BBBDDDEEEFFFFFFDDDBBB@@@???>>>>>>???@@@EEECCCAAABBBDDDEEEDDDBBBCCCBBBDDDHHHHHHEEEDDDFFFEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFHHHKKKMMMNNNMMMKKKHHHHHHIIIJJJJJJJJJJJJHHHGGGGGGHHHHHHGGGEEEBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>=========???>>>===>>>@@@@@@???===>>>>>><<<;;;;;;;;;<<<<<<>>>======<<<<<<<<<<<<<<<===<<<<<<;;;::::::999999;;;::::::999999::::::;;;999:::::::::999888666555;;;999888888999::::::999666666555444333333333333333333333333444444555555444444444444555555555666666666777777777666555555555444444444444444555555555777888888777666777888777777777777888888888888888777666666666666888888888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999888999999::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;;;;:::;;;===>>>???>>>>>>===<<<<<<===>>>???????????????>>>===???AAABBBBBBAAA===@@@BBBDDDCCCCCCCCCDDDAAACCCCCCCCCBBBCCCDDDFFFHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIHHHEEEHHHNNNPPPNNNLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKIIIGGGGGGIIIKKKJJJJJJMMMQQQQQQMMMLLLOOOTTTRRRRRRWWWaaajjjppprrrhhh___VVVRRRPPPMMMNNNQQQNNNNNNOOOPPPRRRSSSTTTTTTTTTQQQNNNMMMMMMMMMLLLKKKNNNMMMMMMMMMNNNOOOQQQRRRRRRRRRQQQQQQPPPQQQQQQQQQMMMMMMOOORRRTTTSSSOOOLLLLLLJJJHHHHHHJJJKKKLLLKKKNNNMMMLLLJJJIIIHHHHHHHHHIIIJJJIIIGGGCCC@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========>>>???;;;<<<===???@@@@@@@@@@@@AAAAAABBBAAAAAA@@@???>>><<<======>>>===<<<:::999;;;;;;;;;;;;::::::::::::999:::;;;:::999888999:::888888999999:::::::::;;;:::999888888888999:::;;;777777777777888888888888:::999888777666666666666666777777888888777777666777777888999999888777777999777666777888888777666999888777777888999777666888777666666555555666666333333333333444666777888777777666666666777888888:::::::::999999999888888666777777888999888888888999999888666444333444666:::;;;<<<;;;999777777777555666777666555555777999:::999999888888888888888888:::;;;888888:::999666999999999999::::::::::::999::::::999777666888999777777777777888:::<<<===;;;;;;;;;;;;;;;<<<<<<===999:::<<<======;;;999888999:::999777555555777888;;;;;;===???@@@AAAAAAAAA???@@@AAABBBBBBAAA???>>>???@@@AAAAAAAAA@@@???>>>>>>@@@AAAAAA???============>>>@@@CCCEEEFFFGGGHHHEEEDDDAAA???>>>>>>>>>>>>BBBAAAAAABBBDDDEEEDDDCCCBBB@@@BBBGGGHHHFFFEEEHHHEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDDDDCCCCCCDDDDDDAAABBBDDDGGGIIIKKKLLLLLLNNNLLLIIIHHHHHHHHHGGGFFFGGGFFFEEEFFFHHHIIIIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???>>>===<<<<<>>>>>>>>@@@@@@>>>===>>>======<<<<<<<<<======<<<<<<======<<<<<<;;;;;;<<<<<<;;;;;;::::::999999::::::::::::::::::::::::888888999999888777666555:::999888888888888999888666666555444444444444444333333444555555555555555444444555555666666666666888888888888888777666555444444333333333444555555444666888888777666777888555666666777888999999999999888666555555777999:::888888888888999999999999999:::::::::::::::;;;;;;:::;;;;;;;;;::::::999999999999888888999999::::::;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888888888999::::::;;;;;;999;;;===>>>???@@@??????;;;<<<===>>>????????????@@@??????@@@AAAAAAAAAAAA<<<>>>AAABBBBBBBBBCCCDDD@@@AAABBBBBBBBBBBBEEEGGGFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFDDDCCCDDDFFFHHHJJJHHHJJJIIIGGGHHHMMMNNNLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKIIIGGGFFFGGGHHHJJJIIIKKKOOONNNKKKLLLPPPVVVSSSRRRYYYdddnnnrrrsssddd\\\UUURRROOOMMMMMMPPPLLLMMMNNNOOOPPPRRRSSSSSSSSSPPPMMMKKKKKKLLLLLLKKKMMMLLLLLLLLLMMMOOOQQQRRROOONNNMMMLLLKKKLLLMMMNNNNNNOOOQQQTTTUUUSSSNNNJJJKKKIIIHHHHHHJJJKKKJJJIIILLLKKKJJJIIIIIIHHHIIIIIIHHHGGGFFFDDDBBB@@@??????>>>???@@@AAABBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@???===<<<<<<===>>>???;;;<<<===>>>????????????@@@@@@@@@??????>>>>>>=========>>>>>>===<<<;;;:::;;;;;;;;;:::::::::::::::999:::;;;:::999888999:::::::::::::::;;;;;;;;;;;;999888777666666888:::<<<666666666777777777777777::::::999777666666666666666666777777777777666666666777888999999888777666555555555777888999:::::::::888777888999999888777888777777666555666666666333333444444666777888888666666666666666777777888:::::::::999999999888888666777888888999999888888999999777555222222444666<<<<<<<<<:::777666666888666777777666555555777888999888888777777888888888888999999999888888888666999999999999999999999:::888888888777555666888:::777666666777888:::<<<===;;;;;;::::::;;;;;;<<<===999:::<<<>>>>>><<<:::888;;;<<<;;;:::888888999;;;;;;;;;===>>>???@@@@@@@@@===???AAABBBBBB@@@>>>===>>>???@@@@@@@@@??????>>>===@@@BBBBBB@@@>>>=========>>>@@@BBBDDDFFFGGGGGGFFFDDDBBB@@@>>>======<<<@@@@@@AAABBBCCCDDDDDDDDDEEEBBBCCCFFFFFFBBBAAACCCDDDEEEFFFHHHIIIJJJJJJIIIHHHGGGEEECCCAAA@@@@@@@@@>>>@@@CCCGGGIIIJJJJJJJJJMMMKKKIIIHHHGGGFFFDDDBBBEEEDDDDDDFFFIIIKKKKKKKKKEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAA@@@>>>===<<<<<<======<<<===>>>>>><<<:::=====================>>>:::;;;<<<======<<<:::999;;;;;;;;;:::::::::999999::::::::::::::::::::::::666777888888888666555444999999888888777777888888666666555444444444555555333444555666666666555555444555666777777777777666555555555555444333333222333333333333333444555666444555777777666666777888555555666777888999999:::999777666555666777999;;;555666777888999::::::;;;999999999999::::::;;;;;;::::::;;;;;;;;;:::888888999888888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777888999999:::;;;;;;999:::<<<>>>@@@@@@@@@@@@;;;<<<===>>>>>>??????>>>AAAAAAAAAAAA@@@?????????;;;>>>AAABBBBBBBBBCCCDDD@@@AAABBBBBBBBBBBBEEEGGGDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDEEEGGGIIIJJJHHHKKKKKKHHHGGGJJJJJJHHHKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJKKKJJJHHHFFFFFFGGGLLLJJJJJJKKKKKKJJJMMMSSSUUUSSSSSSYYYbbbhhhhhhfffXXXRRROOOOOOOOOLLLLLLNNNKKKKKKLLLNNNOOOPPPQQQRRRRRROOOMMMLLLLLLLLLLLLKKKLLLKKKKKKKKKLLLMMMOOOPPPMMMLLLKKKJJJJJJKKKLLLMMMQQQRRRSSSUUUVVVSSSNNNIIIJJJIIIGGGGGGIIIIIIIIIHHHIIIIIIHHHHHHHHHHHHHHHIIIGGGFFFCCCBBBAAA@@@??????<<<===>>>???AAAAAAAAABBBAAAAAA@@@@@@@@@?????????@@@???===<<<<<<<<<======;;;<<<===>>>>>>>>>>>>>>>???>>>>>>>>>============>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999888999::::::888888999:::<<<<<<<<<<<<;;;;;;;;;;;;999888666666666888:::;;;666666666666666666666666:::999888777666666666666666666777777777777666666666777888888888888777666555555666777888888999:::999888777888999:::999888777666555555444444555555333444555666777888888888666666666666666777777888:::::::::999999999888888777888888999999999999999888888777444222222555777<<<<<<<<<999777666777888666777888777555555666888777777666666666777777888999888888999999777777777999999999999999999999999777777777666555666888:::666666666666777999;;;<<<:::::::::::::::;;;<<<<<<999;;;===??????>>>;;;:::;;;<<<;;;:::888888:::<<<:::;;;<<<===>>>>>>??????===>>>@@@AAAAAA@@@>>>===????????????@@@?????????>>>@@@AAAAAA@@@>>>>>>???===>>>???@@@BBBDDDEEEFFFFFFEEECCCAAA???===<<<;;;???@@@AAAAAABBBBBBCCCDDDEEECCCBBBDDDCCC???>>>@@@CCCDDDEEEGGGHHHIIIIIIJJJJJJIIIFFFCCC@@@>>><<<;;;===???CCCFFFHHHIIIHHHHHHIIIHHHGGGFFFFFFDDDAAA>>>AAAAAAAAACCCGGGIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAA@@@???>>>===<<<>>>===<<<===>>>===<<<:::;;;;;;<<<=========>>>>>>999:::;;;<<<<<<;;;:::999:::::::::::::::999999999999::::::;;;;;;::::::999666666777888777666555444777888888777666666888999666666555555555555555666333444666777777777666555444555777888888888777666555555666666666555555444333333333333444555666777333555777777666666777888555666666777888999999999777666666555666777999:::555555666777888999:::;;;888999999::::::;;;;;;<<<::::::;;;;;;;;;999888777888888888888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::666777777888999:::;;;;;;999:::<<<>>>????????????;;;;;;<<<===>>>>>>>>>>>>AAABBBBBBAAA???===>>>???<<>>>>>>>>======<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>============>>>>>>========================;;;;;;::::::999999888888777888999999888888999:::======<<<<<<;;;;;;::::::999888777777777888999:::777777777777666666666666999888888777777777777777555666666777777666666555666666777888888777666666888999999888666555666777888777666777999999999777666555444444333333444444333444555777888888999888777777666666666777888888:::::::::999999999888888777888999999::::::999999666777777666444444666888;;;<<<;;;:::777666777999777888888777555555666888666666666666666666777888:::888888;;;:::777777888999999999999999888888888777888888777666666888999777777666666777888:::;;;:::::::::::::::;;;;;;<<<:::;;;===??????>>>===<<<999:::999888777777999;;;:::;;;<<<======>>>>>>>>>======>>>????????????>>>????????????@@@@@@@@@AAA???@@@AAA@@@???>>>???AAA?????????@@@AAABBBCCCDDDEEEDDDCCCAAA???>>><<<;;;>>>@@@AAAAAAAAA@@@BBBCCCCCC@@@@@@CCCCCCAAAAAADDDDDDDDDDDDEEEFFFGGGIIIJJJKKKJJJHHHFFFBBB>>>;;;999===???BBBEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGEEEAAA>>>>>>>>>>>>@@@CCCEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBAAA@@@???>>>>>>@@@???>>>???@@@???===;;;999999;;;<<<============999999::::::;;;;;;::::::::::::::::::999999999999999999;;;;;;;;;;;;999999555666777888888777666555444666888777555555888:::666666555555555555666666444555666888888777666555333444666777888777666555666777777888888888888777444444444444555666777888222444666777666666777888666666777777888888888999444555555666666777888888666777777777888888888999999999999:::;;;<<<<<<<<<999:::;;;;;;;;;999777666888888888888999:::;;;<<<999999999::::::::::::;;;::::::::::::::::::::::::666666777888999:::;;;;;;999:::<<<===>>>>>>>>>===:::;;;<<<===>>>>>>>>>>>>>>>@@@AAA@@@>>>===>>>@@@>>>@@@CCCCCCBBBBBBBBBBBBCCCDDDEEEDDDCCCCCCDDDFFFFFFFFFGGGGGGHHHGGGGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIFFFLLLNNNLLLIIIJJJJJJHHHGGGHHHJJJLLLLLLLLLJJJJJJJJJMMMPPPPPPOOOMMMLLLLLLOOOLLLLLLMMMKKKJJJLLLRRRPPPQQQSSSUUUUUUTTTRRRPPPQQQMMMKKKNNNNNNKKKIIIIIIIIIIIIJJJKKKMMMNNNOOOPPPQQQPPPPPPQQQRRRQQQNNNKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNOOORRRTTTTTTSSSQQQKKKHHHEEEDDDEEEFFFGGGGGGCCCCCCCCCDDDDDDFFFGGGGGGGGGDDDAAA???AAABBBAAA@@@;;;<<<===???AAAAAABBBBBBCCCBBBBBBAAA@@@@@@??????===>>>??????>>><<<:::999======>>>?????????>>>>>>>>>>>>===<<<<<<===>>>???<<<<<<<<<======>>>??????;;;;;;::::::999888888777666888999999888888999:::999999999:::::::::::::::999999999999999888888888888888888777777666666666777777777777777888888999555555666666666666555555555666777888888777666555888999:::999666444555777777666555666888999888777666555444444333333444444333444666888999999999999888777777777777888999999:::::::::999999999888888666777777888999888888888444666777777777777888:::999:::;;;:::888777888999777888888777555444666777777777666666777777888999<<<888999<<<<<<888777:::999999999999888888888777777888:::999888777777888:::999888777777888999:::::::::999999::::::;;;<<<:::;;;<<<<<<=========<<<999:::999888777777999;;;;;;<<<===>>>>>>>>>>>>>>>>>>======<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>AAACCCBBBAAAAAA@@@AAABBBCCCDDDDDDCCCCCCAAA@@@>>>===<<>>@@@AAACCCDDDDDDDDDDDDDDDDDDEEEGGGIIIGGGDDDAAA@@@??????@@@BBBDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@AAA@@@????????????===;;;777888999;;;<<<======<<<999999999999999:::;;;;;;999999999999999999999999888999;;;<<<<<<;;;999888666666888888888888777666333555777777555555888;;;666666555555555666666777444555777888999888666555222333555777777666555444333333444555555666555555444444444555666777888888222444666777666666777888777777777777888888888888333333555666777777777777999888888888777777666666999999:::;;;;;;<<<======999:::;;;<<<;;;999777555888888888888999:::;;;<<<888888999999999:::::::::::::::::::::::::::::::::555666777888999:::;;;;;;999:::;;;=========<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;===@@@???======???BBB???AAADDDDDDCCCBBBBBBBBBEEEFFFFFFEEECCCCCCDDDFFFHHHHHHHHHIIIIIIHHHHHHGGGBBBCCCDDDFFFGGGHHHHHHHHHEEEKKKOOOMMMKKKLLLMMMKKKFFFGGGIIIKKKLLLLLLKKKJJJLLLOOORRRSSSRRRPPPOOOOOONNNMMMMMMOOONNNJJJKKKOOOOOOPPPRRRRRRPPPOOOOOOPPPWWWRRRNNNOOONNNJJJHHHIIIHHHIIIJJJKKKLLLNNNOOOOOOQQQQQQRRRSSSTTTSSSOOOLLLKKKJJJHHHGGGFFFFFFGGGHHHGGGHHHJJJKKKLLLKKKJJJJJJIIIJJJLLLOOOSSSUUUUUUTTTLLLIIIDDDBBBCCCEEEGGGHHHAAABBBBBBBBBCCCEEEFFFGGGHHHDDD@@@???AAABBBBBB@@@<<<===>>>@@@BBBCCCCCCCCCCCCCCCBBBBBBAAA@@@??????<<<===???@@@???===:::888===>>>>>>????????????>>>???>>>===<<<<<<===>>>???<<<<<<<<<<<<===???@@@AAA;;;;;;::::::999888777777666888999999888888999;;;555666777888999:::;;;;;;:::::::::::::::999888777999999888888777777666666666666666666777888999:::555555666666666666555555555666777888888777666555444777999888666666888;;;666555555666777888888777666666555444444444444444333555666888999999999999888888888888888999999::::::::::::999999999888888555666666777777777777777333555777888888888999;;;888999;;;;;;999888888999777888888777555444666777888888777777888999::::::<<<999999======888777;;;999999999999888888777777777999;;;;;;999777777777<<<;;;:::999999999:::;;;::::::999999::::::;;;<<<::::::::::::;;;<<<<<<<<<;;;<<<<<<:::999999<<<>>><<<===>>>??????????????????===<<<;;;<<<===???AAAAAA@@@@@@@@@AAABBBBBBCCCBBBAAA@@@>>>===>>>AAADDDDDDDDDBBBAAAAAABBBCCCDDDCCCCCCBBBBBB@@@???===<<>>???BBBFFFCCCBBBEEEFFFDDDDDDHHHIIIGGGEEECCCDDDFFFJJJLLLJJJKKKLLLMMMKKKGGGCCC@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDFFFIIIKKKJJJFFFCCCCCCBBBBBBCCCEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>============;;;999555777999;;;<<<<<<<<<<<<999999888777888999;;;<<<999999999999999999999999888999;;;<<<<<<;;;999888666777888999999888777777555777777444444777777444333333444444555666666666444333333333333444555555555555444444444666888999666555444333333444555666777777777777777666555555555555555555666666666666<<<<<<;;;:::888666555333555555555555666666666666222555888999888777666666666666666666777888::::::999999999888888888888888777777888888888999999999888999;;;<<<;;;999777666:::::::::::::::999999999999999999;;;===>>>===;;;:::;;;===<<<;;;;;;<<<>>>===>>>???@@@AAA@@@????????????@@@@@@@@@AAAAAAAAA???@@@BBBBBB@@@??????@@@KKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGDDDCCCAAAAAACCCEEEEEEEEEFFFIIIMMMOOOPPPNNNKKKIIIIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMOOOPPPPPPOOOMMMLLLMMMOOOOOOPPPPPPPPPPPPPPPPPPTTTRRROOOLLLJJJHHHHHHGGGIIIHHHGGGIIIKKKNNNNNNNNNOOOOOOQQQSSSUUUUUUSSSPPPJJJKKKJJJHHHFFFEEEFFFGGGLLLLLLMMMNNNNNNMMMIIIFFFHHHHHHJJJNNNSSSUUUSSSQQQLLLIIIFFFGGGJJJKKKGGGCCCBBBBBBAAAAAAAAABBBCCCCCCFFFEEECCC@@@???>>>>>>>>>CCC@@@======@@@BBBAAA@@@???BBBEEEDDD@@@===<<<===;;;;;;;;;;;;;;;<<<===>>>BBB???======???@@@>>>;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@===;;;<<<;;;666555777777777777777888888888888666888::::::999888777888<<<<<<;;;::::::999888888:::999888888888999:::;;;777777777777777777777777777777777777888888888888777888999888666666777888888888777777666666555555666666666666777777777777666555444333333444666777333333444555666777888999888777666666777999;;;<<<999999888888999999:::;;;666666777777777777666666555777999999777666777888999777555666999:::888666999888888888777777666666::::::999999888777777777;;;;;;;;;:::999888777666666555555555777888888666888888888888888999999999999999999888888888777777888888888999999::::::::::::;;;<<<<<<======<<<<<<===;;;:::888777777888888;;;;;;<<<===>>>???@@@@@@@@@???===;;;<<<>>>@@@BBBFFFEEECCCBBBAAA@@@@@@@@@BBB???<<<;;;===???>>><<>>>>>===???AAABBBAAA@@@@@@DDDGGGDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIILLLLLLMMMOOOQQQOOOIIIDDDDDDEEEEEEFFFFFFFFFEEEEEEAAABBBDDDEEEFFFFFFEEEEEEDDD@@@===@@@EEEJJJJJJHHHGGGGGGFFFFFFDDDCCCBBBAAACCCAAA???======>>>???@@@;;;<<<<<<===<<<:::999888888:::888555666;;;===<<<;;;999777888::::::777444999999:::;;;;;;;;;::::::888888999888888777666555666666666666555555555555444777666444444666666333333333444444555666666666777666555555444444444444555555444444444444444555666555444333333444555666666666666666666555444333555555555555666666666666888888888888888777666666666666666666666555555555444666888888777777777888666666666666777888999999999999999999999999999999777777888888888999999999888999:::::::::999777666<<<<<<<<<======>>>>>>>>>999888888888999999777666:::<<<======<<<<<<===>>>===>>>???@@@AAA@@@?????????????????????@@@@@@@@@???@@@AAAAAA@@@??????@@@FFFFFFEEEFFFFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFDDDCCCBBBCCCEEEEEEFFFFFFHHHLLLNNNOOOMMMJJJHHHHHHIIIJJJLLLMMMMMMMMMMMMOOOOOONNNMMMLLLLLLLLLMMMLLLNNNOOOOOONNNLLLLLLMMMPPPPPPOOONNNNNNNNNNNNOOOQQQPPPMMMKKKJJJIIIIIIIIIJJJHHHGGGHHHKKKMMMMMMLLLMMMMMMNNNQQQSSSSSSQQQOOOKKKKKKKKKIIIGGGFFFFFFHHHJJJJJJKKKLLLLLLKKKGGGEEEFFFFFFGGGJJJNNNOOOMMMKKKIIIFFFDDDEEEHHHHHHDDD@@@@@@@@@@@@AAABBBCCCDDDEEEFFFEEECCC@@@???>>>>>>>>>BBB???===>>>@@@BBBBBBAAA@@@BBBCCCCCCAAA>>>===<<<<<<;;;;;;;;;;;;<<<<<<===???===;;;<<<>>>>>><<<:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>??????@@@@@@???=========>>>@@@AAACCCBBBAAA@@@????????????AAA>>><<<<<<===???>>><<>>>>>>>>@@@BBBAAA@@@@@@CCCEEEDDDDDDCCCDDDDDDEEEFFFFFFEEEFFFFFFGGGHHHIIIKKKLLLKKKKKKLLLOOORRRQQQLLLHHHFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHEEEAAA>>>???DDDHHHHHHGGGFFFFFFEEEEEEDDDBBBAAA@@@AAA@@@???======>>>???@@@;;;<<<<<<<<<<<<:::999888888:::999555666;;;===;;;999777666666999999888666777888999999:::999999999777888888999999999888888666666666666555555555555222555555333333555555333333333444444555666666666999888777666555444444444555555555444444333111111555555444444444444555555444444444555444444333222444555555555555666666666444444555666777777777777666666666666666555555555666777888777666666888:::777777777666666777888888888888888888999999999999888888888888888999999999888888888888888777777777777888999;;;<<<>>>??????;;;:::888888888777555222:::<<<======<<<;;;===>>>===>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA??????@@@AAAAAAAAABBBCCCEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJGGGFFFEEEDDDDDDDDDEEEFFFFFFHHHKKKMMMMMMLLLIIIGGGGGGGGGIIIJJJKKKLLLLLLLLLPPPOOONNNLLLKKKKKKJJJJJJJJJLLLNNNNNNLLLLLLLLLMMMPPPOOOMMMKKKKKKKKKMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHJJJKKKKKKJJJKKKLLLMMMPPPRRRSSSQQQOOOKKKLLLLLLKKKHHHGGGGGGHHHIIIJJJKKKLLLKKKIIIGGGFFFFFFEEEFFFGGGIIIIIIGGGEEEHHHEEECCCDDDFFFFFFCCC@@@?????????@@@BBBCCCEEEFFFDDDDDDBBB@@@??????>>>>>>???>>>===>>>@@@BBBBBBBBBAAAAAA@@@AAAAAA@@@===;;;===<<<;;;;;;;;;;;;;;;;;;===;;;::::::;;;<<<:::999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>:::999;;;999555333666555555666666666777777777::::::999777666777:::<<<666777777888999:::::::::999999888888999999:::;;;999999999999999999999999;;;:::888777666666777888<<<======;;;888777777777777777777777666666666666555555666666666777777777:::888777666555555666777333444444555666777888888777777666555555666777888777777666666777777888999555555555666666555555555999999999888777777999;;;888777666666888888777666666666666666555555555555222333444555777999:::;;;::::::::::::999888777777999888777777888999888666777777888888888999999999999999999888888888888888;;;;;;<<<<<<<<<<<<======::::::;;;<<<<<<<<<<<<<<<:::999888888888999:::;;;::::::;;;<<<===>>>?????????????????????@@@@@@@@@??????>>>>>>>>>>>>??????>>>===<<<===>>>???>>>===<<<>>>@@@BBBCCCBBBAAA@@@DDDDDDCCCBBBAAA@@@@@@@@@>>>???AAABBBAAAAAABBBCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFFFFGGGHHHJJJKKKMMMNNNJJJJJJKKKNNNRRRRRRNNNJJJHHHHHHHHHGGGFFFEEEDDDCCCGGGGGGGGGGGGHHHIIIJJJJJJGGGCCC???>>>BBBEEEGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@??????>>>======>>>@@@@@@<<<<<<<<<<<<;;;:::999888777999999666666:::<<<:::888666555555777888888777666777777888999999888888666777888999::::::::::::666666666666555555555555111444444222222555555222333333444444555666666666888777666555444444444444333444555555555333222111444444444444444444444444333444444444444444333333444444444555555555666666222333444555666777777777444444555555666777777777888888888666555666999;;;888777777666666666777777777777777777777888888888888888888888888888888888888888777666666777777888444555777999<<<>>>???@@@>>>===;;;;;;;;;:::777555999:::;;;;;;::::::;;;===<<<===???@@@@@@@@@???>>>>>>============<<<<<<<<<>>>???@@@@@@>>>>>>@@@AAA@@@AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFDDDDDDEEEGGGFFFHHHJJJLLLLLLJJJHHHFFFEEEFFFGGGIIIJJJJJJJJJJJJLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJLLLKKKJJJJJJKKKLLLMMMLLLJJJHHHIIIJJJMMMOOOOOOOOONNNMMMLLLKKKJJJJJJKKKJJJHHHHHHIIIJJJJJJIIIKKKKKKMMMPPPSSSSSSQQQPPPLLLMMMMMMLLLJJJHHHHHHIIIIIIJJJLLLLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCGGGFFFEEEEEEGGGGGGDDDBBB@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@??????>>>=========>>>@@@AAABBBBBBBBB@@@>>>???AAA@@@===:::===<<<<<<;;;::::::::::::;;;:::::::::;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===999888:::888444333555444444555555666666777777666777777666555555666888666666666777888888999999999888999999999999::::::999999999999999999999999<<<;;;999777666666777888:::;;;<<<:::888777777888777777777777666666666666555555555666666666777777999888777666555555555555444444555555666777777888888888777666666666777777666555555555555666777777444444555555555555444444999999888666555555888;;;777777666666777777777666666666666666666666666666444444666777999;;;<<<===999999999999999888777777888777666777999::::::888777777777888999999::::::888888888888888888888888<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;:::999888888888999:::999999:::;;;<<<===>>>>>>===>>>@@@AAAAAAAAA@@@???============>>>???@@@@@@======>>>???@@@@@@@@@???======???@@@AAAAAA@@@@@@DDDDDDDDDCCCCCCBBBAAAAAA???@@@BBBCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNJJJIIIIIILLLOOOPPPMMMJJJGGGGGGHHHGGGGGGFFFEEEEEEIIIHHHGGGGGGGGGHHHJJJKKKJJJFFFAAA@@@AAADDDFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA===============>>>???@@@<<<<<<<<<;;;;;;:::999999777999999666666:::;;;999999888777666666777777777666666777888999999999999666777888999999999999999666666666666555555555555000333333111222555555222333333444444555666666666555444444333444444555555222333444666666666555444333444444444444444444333333444444555555555444444444444444444555555555555333444444555555555444444111222333555777888999:::888888777555444666999<<<777777666666666666666666555555555555666666777777888888888888888888888888888777777666666777888888777888:::<<>>???@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>?????????>>>>>>@@@BBBCCCCCCDDDEEEEEEDDDCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIHHHFFFDDDDDDFFFHHHFFFHHHJJJKKKKKKIIIGGGFFFDDDEEEFFFGGGIIIIIIIIIIIIGGGGGGFFFGGGGGGHHHIIIIIIHHHIIIJJJIIIHHHHHHIIIJJJHHHGGGFFFFFFHHHKKKOOOQQQRRRRRRQQQOOONNNLLLJJJJJJLLLJJJIIIIIIJJJJJJJJJIIIIIIJJJKKKNNNPPPQQQOOOMMMLLLMMMNNNMMMKKKIIIHHHHHHFFFHHHJJJJJJHHHFFFGGGHHHGGGGGGGGGFFFDDDBBBAAAAAAEEEDDDDDDDDDEEEEEECCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>;;;<<<>>>???@@@@@@AAABBBAAA???======@@@@@@===:::===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<888888999888444333555444444444555666777777777333666888999888666555555777777777777777777777777888888999999::::::::::::999999999999999999999999<<<;;;999888777777777777666777888888777666888999666666666666777777777777555555555555666666666666888777666555444444333333444444555555666666777777999999888888777888888888555555444444555555666777444444555555555555444444777777666444333333666999666666777777666666666777777777777777777777777777555666777888999:::;;;;;;888888999999999888777777666555555777:::;;;;;;;;;666777777888999999::::::888888888888888888888888::::::::::::::::::::::::999::::::;;;<<<;;;;;;;;;===<<<:::888777777777777888888999:::;;;<<<=========>>>???AAAAAA@@@???>>>============???@@@AAABBB>>>???BBBCCCCCCBBBAAAAAA@@@???>>>======???AAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBDDDEEEFFFEEEDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGJJJJJJIIIIIIIIIJJJJJJKKKKKKIIIGGGIIILLLLLLJJJGGGDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHHHHKKKHHHDDDBBBBBBCCCEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB<<<<<<<<<<<<===>>>>>>???===<<<<<<;;;::::::999999666999999666666::::::888::::::999888666666666666666777888999::::::::::::777777777777777666555555666666666666555555555555000333333111222555666333333333444444555666666666333333333333333444555555222333444555555666666666333333444444444444333333333333444444555555444444333444444444444555555555444555555555555444333333111111333555777888:::;;;777777666555444555888:::666666666555555666777777444444555555666666777777999999999888888888888888777777777888888888888999666777888:::<<<>>>@@@@@@::::::999:::<<<<<<;;;999777888:::999888888999;;;<<<===>>>?????????>>>===;;;;;;<<<<<<<<<=========>>>>>>???>>>===>>>@@@CCCEEEEEEFFFFFFEEEDDDBBBAAADDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIFFFCCCCCCFFFIIIHHHIIIJJJKKKKKKIIIHHHFFFDDDEEEFFFGGGHHHIIIIIIIIIDDDDDDEEEEEEFFFHHHIIIJJJHHHIIIIIIGGGFFFEEEGGGHHHDDDDDDEEEFFFIIILLLOOORRRSSSSSSRRRQQQOOOMMMKKKJJJMMMKKKIIIIIIKKKKKKKKKJJJHHHHHHIIIKKKMMMMMMKKKIIIKKKMMMNNNMMMKKKIIIHHHHHHCCCFFFHHHGGGEEECCCEEEGGGEEEFFFFFFDDDBBB@@@@@@AAA@@@AAAAAAAAAAAAAAA@@@@@@CCCBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@??????;;;===???@@@??????@@@AAA???>>>======>>>>>>===<<<<<<;;;:::::::::::::::::::::<<<===<<<;;;;;;<<<>>>;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::<<<888888999888444444666444444555666777777888999444888<<<===<<<999777666888888888777777777777777777888999::::::::::::999999999999999999999999999:::::::::999999888777777333555666666555666777999666666666666777777777777444444555555555666666666666666555555444444333333555555555555666666777777888888888888999999999999555555444444555555666777555555555666666555555555555555555444333333555777555666777777555555666777777777777777888888888888444555555666777777888888777888888888888888777777555555555666999;;;;;;:::666666777888999::::::;;;888888888888888999999999:::999999999999888888888999999:::;;;;;;;;;;;;;;;???===;;;999777666666666777777888999:::;;;<<<<<<<<<===>>>@@@@@@???>>>>>>======>>>>>>???AAABBBCCC@@@CCCGGGHHHGGGEEEDDDCCCDDDAAA>>><<<;;;===@@@BBBAAABBBCCCDDDDDDDDDCCCBBBEEEDDDDDDEEEFFFFFFEEECCCDDDDDDDDDDDDDDDEEEEEEFFFJJJIIIIIIHHHGGGHHHHHHHHHKKKHHHFFFGGGIIIJJJHHHFFFBBBCCCDDDEEEFFFGGGGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEIIIHHHEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBB<<<<<<<<<=====================<<<:::::::::::::::666999999666777999999666777888:::999777555555555666666888999::::::;;;;;;777777777777666555444333666666666666555555555555000333444222333666777444333333444444555666666666666555555444444444444555444333333333333333444444222333444444444444333222111111222333333333333333333333444444444555555555444444555555555555444444333333444555666777888888555555666555444444666888555555555555555666777888555555666666777888888999999999999888888888777777666777999:::::::::999888444555666777999:::;;;;;;:::999999:::;;;;;;:::888888:::;;;;;;::::::;;;<<<;;;<<<>>>?????????>>>===::::::;;;<<<===>>>??????===>>>>>>===<<<>>>AAACCCDDDEEEFFFFFFEEECCCAAA@@@CCCCCCDDDDDDDDDEEEEEEEEEDDDFFFHHHFFFCCCBBBFFFJJJIIIJJJKKKKKKKKKIIIHHHGGGDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHFFFDDDCCCDDDFFFDDDDDDEEEGGGIIILLLNNNPPPQQQQQQQQQQQQOOONNNLLLKKKMMMKKKJJJJJJLLLMMMMMMLLLJJJJJJKKKLLLNNNMMMKKKHHHJJJLLLNNNMMMKKKHHHGGGGGGDDDGGGJJJHHHEEEDDDFFFIIIEEEGGGGGGEEEBBBAAACCCEEE>>>???@@@AAA@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAA@@@??????;;;===@@@@@@???>>>???@@@===>>>>>>===<<<;;;<<<>>>:::::::::999::::::;;;;;;999;;;===<<<;;;:::<<<>>>;;;::::::999999::::::;;;::::::::::::::::::::::::<<<999888:::999555444777444555555666777888999:::666999<<<===;;;999888888666777777888888999999999777888999:::::::::999999888888888888888888888888888999:::;;;;;;:::888777444555666666555444555777555666666666777777777888444444444555555555666666555555666666666555555555555555555555666666666666666666777888888999999999555555555555555666666777555666666777777666666555444555666555444444555666444666888777555444555777666666666777777777888888444444555666777888999999777777888888888888777777777666555666888999888777555666777888999:::;;;;;;777777888888888999999999::::::999999888888888888999999:::;;;;;;;;;;;;:::>>><<<:::888777777777777666666777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>>>>???@@@AAABBBCCCGGGKKKMMMJJJGGGEEEEEEEEECCC@@@>>>======?????????@@@BBBDDDDDDDDDBBBBBBGGGDDDBBBCCCEEEFFFEEECCCFFFEEEEEEDDDDDDDDDDDDDDDGGGFFFFFFFFFFFFFFFGGGGGGJJJGGGEEEFFFIIIKKKJJJIIIBBBCCCDDDEEEEEEEEEEEEEEEBBBCCCCCCDDDCCCCCCCCCBBBEEEEEEEEECCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@<<<<<<======<<<<<<;;;;;;>>>===;;;:::999999::::::666999999777777999999555000333777888666555444555444555666888999:::::::::666666777777777666666555666666666666555555555555111444444222333777777555333333444444555666666777999888777666555444444444555444222111000111111222222222444444444444222222///000111222222222222222333333333444444444555555333333444555666666666666666666666666666666666666333444555555444444555777444444444555555777888999666777777888999:::::::::999999999999888888777777666777999;;;<<<;;;999888888888999:::;;;;;;<<<<<<===;;;;;;;;;<<<<<<:::888:::;;;===<<<;;;;;;<<<>>>;;;<<<>>>?????????>>>===999:::;;;<<<===???@@@@@@===>>>>>>===<<<>>>AAADDDBBBCCCDDDEEEEEECCCAAA@@@DDDDDDDDDDDDEEEEEEEEEEEEBBBEEEGGGFFFBBBBBBFFFKKKJJJJJJKKKKKKKKKJJJHHHGGGDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIHHHEEECCCBBBCCCDDDDDDEEEGGGHHHJJJLLLMMMMMMMMMNNNOOOPPPOOONNNMMMLLLMMMLLLJJJKKKMMMNNNNNNMMMNNNNNNNNNPPPQQQPPPMMMKKKIIIKKKMMMMMMJJJHHHFFFFFFGGGJJJMMMLLLHHHGGGJJJMMMGGGIIIJJJHHHFFFEEEGGGIII???AAABBBBBBAAAAAAAAABBB@@@?????????@@@AAABBBBBB===>>>???AAAAAA@@@??????;;;>>>AAAAAA???===>>>???<<<>>>???===::::::<<>>;;;::::::999999::::::;;;::::::::::::::::::::::::<<<999888:::999666555777555555666777888999::::::777888999999888777888999555555666888999:::<<<<<<777888999:::;;;:::999999777777777777777777777777666888:::<<<<<<;;;888777666777888777555444444555555666666666777777888888444444444555555555666666555666777777777777777666555555555666666666666666444444666777888888888888666555555555555666777777666666777777777777666666444666777777666555555666444666888777444444555888444555555555666666777777444555666888999;;;<<<<<<666777777888888888777777:::888666666777666555333555666777888999:::;;;;;;777777888888999999999999:::::::::999999888888888999999:::;;;;;;;;;::::::<<<;;;999888888888999999666666777888999:::;;;;;;<<<<<<<<<<<<=========>>>============>>>???@@@AAAEEEJJJOOOOOOLLLIIIGGGFFFDDDCCCBBBAAA???>>>======>>>@@@BBBCCCDDDCCCBBBAAAGGGDDDAAAAAACCCEEEDDDCCCGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIFFFDDDEEEJJJMMMMMMLLLCCCDDDDDDDDDDDDDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAAAAACCCDDDCCCAAA???>>>?????????@@@@@@@@@???>>>>>><<<=========<<<;;;::::::>>>===;;;:::999999:::;;;666999999777777999888555)))...444777666555555555333444555777888888999999555666777888888999999888777666666666555555555555222333444333111000111222444444444555555555555666777555222111000111333555444444444444444444444444555444444333333222222111333333333333333333333333555555555555555555555555777666444444333444555666444444555555666666777777444444555555555555444444444444444444555777888999:::777555555888999888666999999888888888888888888555333666;;;<<<::::::<<<;;;888666777::::::999666888:::;;;;;;888666555555<<<======<<<;;;:::;;;<<<<<<;;;;;;<<<======<<<:::<<<<<<;;;;;;;;;<<<<<<===============>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDFFFHHHHHHFFFDDDCCCDDDJJJJJJKKKMMMNNNLLLIIIFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGIIILLLNNNMMMLLLLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKKKKMMMOOOPPPOOONNNLLLNNNPPPRRRRRRPPPNNNMMMOOONNNLLLJJJIIIHHHIIIIIIFFFGGGHHHJJJLLLLLLIIIFFFGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@???>>>===@@@@@@AAAAAA@@@???>>>>>>????????????>>>>>>>>>>>>BBB@@@>>><<<;;;;;;;;;<<<<<<;;;:::999999:::;;;<<<<<<;;;:::::::::;;;<<<======<<<;;;999999:::;;;<<<<<<<<<=========<<<;;;::::::999888777666666666666333666666555666:::<<<:::888777777999;;;;;;888444777777777777777777777777777666666555555555666666888888888888888777666666;;;999888:::>>>>>>999444555444333333444555666777777777777777777777777777333444555555666666555555333333333444555777888999888777666555444444555666555666888999999888666555888777666555444333333333777777666666666666777777444444444555555777888888222333555777777777777666888777666555444555666666666555444666999:::777444666666666666666666666666777666555444444555666777999888888777666777777777444555666777777888888777<<<:::888888999999999888888888999999999::::::::::::999777888999999888777333555777:::;;;;;;:::999:::<<<>>>@@@???>>>;;;999;;;<<<<<<===>>>=========CCCBBBBBBEEEHHHIIIFFFCCCEEECCCAAA???>>>>>>>>>>>>AAAAAAAAAAAAAAABBBDDDDDDFFFDDDBBBBBBCCCDDDDDDDDDGGGFFFEEEDDDCCCBBBBBBBBBAAABBBDDDDDDEEEFFFIIIKKKHHHLLLKKKFFFFFFJJJKKKGGGEEEEEEDDDCCCAAABBBEEEGGGAAA@@@@@@BBBCCCCCCAAA>>>CCCBBBAAA@@@???>>>>>>???@@@@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999::::::<<<<<<999777555777999:::888555888777666555555444555555444555666777888888888888555666888888666666666777333444555444333222444666444555666555333222333444444444444444555555555555666555222111000111333555444444444444444444444444222222333333333333333333333333333333333333333333444444444444444444444444666555444333333444666666555555555666666666666666444444555555555555444444333333333333444666777888999777555555888999888777888888888888888888888888444222333777888555444777777555444444666777666444888999;;;:::888666666666;;;===>>>>>><<<;;;;;;<<<<<<;;;:::;;;======;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<============@@@@@@@@@@@@AAAAAABBBBBB@@@@@@@@@AAAAAACCCDDDDDDCCCEEEFFFEEECCCBBBCCCCCCHHHHHHIIIKKKLLLKKKGGGDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJIIIJJJJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEGGGJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJLLLNNNNNNMMMLLLJJJLLLNNNPPPPPPOOONNNMMMMMMLLLKKKIIIHHHHHHHHHHHHIIIHHHHHHIIIJJJKKKJJJIIIFFFFFFEEEDDDDDDCCCBBBBBBCCCBBBAAA@@@????????????AAAAAAAAA@@@???>>>===<<>>>>>==================>>>>>>?????????AAACCCFFFEEECCC@@@>>>>>>BBBAAA???===<<<<<<<<<===::::::999888888888999:::;;;;;;:::::::::;;;;;;<<<999999888888777777777888999999888777777777777777555888888666777;;;<<<:::888777777999;;;:::777444777777777777777777777777666666555555555555666666888888888888888777666666:::888777:::===>>>:::666333444555666666666666555777777777777777777777777333444444555555555555555444444444555666777888999888777666444444444555666555555777777777777555555777666555444444333444444666666555555555555666666333333333333444555666777444555777888888888888777777666555444444444555555666555555666999999777444666666666666666666666666777666555444444555666777999888888777777777777777444555666777888888888888<<<:::888888999999999888888888888999999999::::::;;;999888888999999777666333444777999::::::999888:::;;;<<<======<<<:::999:::;;;<<<<<<======<<<<<>>>>>???AAAAAAAAAAAABBBCCCDDDEEEEEECCCAAAAAABBBCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCAAACCCDDDDDDDDDEEEHHHJJJGGGJJJIIIFFFFFFJJJJJJGGGGGGHHHJJJIIIFFFDDDDDDDDDAAA@@@@@@BBBCCCCCCAAA???AAAAAA@@@@@@@@@?????????>>>>>>>>>===============;;;;;;;;;;;;::::::::::::;;;:::999888888999:::;;;888666666777999999777555777666555555444444555555333444555666777777777777555666888888666555666777333444555444222222444555333444555444333222333444444444444444555555555555666555333111111222333444444444444444444444444444000111111222333333444444333333333333333333333333333333333333333333333333555444333333444555777777666666666666666555555555444444555555555555444444222222222333444555666777888666555555777999888888777777777777888888888888777555666999999555444777555444333444555666555444666888999999888777777888;;;===??????>>><<<;;;;;;<<<:::999:::;;;<<<;;;999888888888888999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@AAABBBBBBCCC?????????@@@AAACCCDDDEEECCCDDDCCCBBB@@@@@@BBBDDDFFFFFFGGGHHHIIIHHHFFFCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJEEEEEEEEEGGGJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIJJJLLLLLLKKKIIIHHHJJJLLLNNNOOOOOONNNMMMLLLKKKJJJHHHGGGGGGGGGGGGKKKIIIGGGGGGIIIKKKKKKJJJEEEEEEDDDDDDCCCBBBBBBBBBCCCBBBAAA@@@@@@???@@@@@@BBBBBBAAA@@@???>>><<<<<<===<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===>>>??????@@@???GGGNNNPPPKKKEEEAAA@@@EEECCCAAA>>>===;;;;;;;;;;;;;;;999999888888888888888999::::::;;;;;;;;;;;;<<<;;;999888888888999:::999888888777777888888888777999999666777:::;;;999777666777888:::999777555777777777777777777777777666555555555555555666666777777888888777777666666999777777:::===>>>;;;888333444666888888777555444777777777777777777777777333333444555555555555555666555555555666777777888777666555444444444555666555555555555555555555555555555444444444444555555555555444444444444555555222222222222333444555666555555666777777666666555666555444333333333444444555555555777888888777555666666666666666666666666666666555555555555666666888888888777777777777777555666777888888999999888;;;999888888999999999888888888888999999999999:::;;;:::888888999888777555333444666888999999888888::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;???===<<<>>>AAACCCEEEEEEDDDCCCAAA@@@????????????BBBBBBBBBBBBBBBCCCEEEEEEDDDBBB@@@@@@AAACCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBAAACCCDDDDDDDDDDDDFFFGGGEEEGGGGGGEEEEEEIIIJJJHHHHHHKKKNNNOOOKKKFFFCCCAAAAAAAAA@@@AAACCCCCCAAA???>>>???@@@AAAAAA@@@???>>>;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::999999999999999999777777666777888999777666666777888888777555444444444444444444555666333444555666666666666666444666888777666555666777333444444444222222444555111222333222111000111222333333444444444555555555555444333222111222333444333333333333333333333333000111111111222222333333222222333333333333444444333333333333333333333333444333333333444555777888777777666666555555444444333444444555555444444333222222222333444555777777777666555666666777888888666666666777777777777777888666666999999666666888777666666777777888888777555777888888777777888999:::===@@@AAA???<<<;;;:::;;;:::888999:::;;;:::999777777888888:::;;;<<<===;;;;;;<<<<<<<<<=========<<<===>>>???@@@AAABBBCCC>>>>>>>>>???@@@BBBDDDDDDDDDCCCBBB@@@??????BBBEEEEEEEEEEEEGGGHHHGGGEEECCCAAABBBCCCFFFHHHKKKNNNOOOPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLLLLLLLHHHHHHHHHJJJLLLMMMLLLKKKHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLJJJHHHHHHJJJLLLNNNOOOOOOOOONNNKKKKKKJJJIIIHHHHHHHHHGGGIIIHHHHHHIIIKKKKKKJJJIIICCCCCCCCCCCCBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@BBBBBBAAAAAA???>>><<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<======>>>>>>>>>GGGQQQRRRLLLEEEBBBBBBBBB@@@>>><<<:::999999999======<<<;;;::::::999999666777999;;;;;;;;;;;;:::<<<<<<;;;;;;:::::::::::::::999888777777777777777777999999555555888999666666666666777888888777666666666666666666666666666555555444444444555666666666777777777777777666666777666777999;;;<<<;;;999555555666777777666666555666666666666666666666666333333444555555555444444666666666555555666777777666666555444444444555666555555444444444444555555444333333333444444555666444444333333333333444444333333333333333444555555333333333333333333222222444444333333333222222222444444555777888777666555666666666666666666666666666666666555555666666666888888888888888777666666555666777888999999999999:::999777777888999999888888888888888999999999999<<<:::888888888888666555555555777888999999999999::::::999888999:::;;;<<<999999:::;;;;;;;;;;;;:::<<<;;;::::::===@@@CCCEEEBBBBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEDDDBBB@@@@@@AAACCCCCCBBBBBBBBBAAA@@@?????????@@@AAACCCDDDDDDCCCCCCCCCEEECCCDDDDDDDDDEEEGGGHHHHHHHHHKKKNNNNNNKKKGGGCCCAAAAAA@@@@@@@@@BBBBBBAAA???>>>???@@@AAAAAA???===;;;999999999::::::;;;;;;;;;::::::::::::999999999999999888777666666666777888666666666666777777666555222222222333444555666666333333444555666666555555444666777777666555555666333444444333222222333555000111222222000000111222333333333444444444444555555444333222222222333333333333333333333333333333222222222111111000000000222222222333333444444444444444444444444444444444444333333333444555777888777777666666555555444444333333444444444444333333333333444444555777888999777777666666555666777777555555666666666777777777444111111555555333444777777777888888888888999:::555666777777777777888::::::<<>><<<::::::;;;999777777888999999888888888888999:::<<<===>>><<<<<<=========>>>>>>>>><<<<<<===>>>@@@AAABBBBBB>>>>>>>>>???@@@AAABBBCCCDDDCCCBBB@@@>>>@@@CCCFFFEEEDDDDDDEEEGGGGGGEEECCC@@@AAABBBEEEHHHKKKMMMOOOPPPPPPOOONNNNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJIIIKKKMMMMMMLLLKKKIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKJJJKKKLLLLLLJJJIIIJJJKKKLLLNNNOOOPPPPPPPPPLLLKKKKKKKKKJJJJJJIIIIIIEEEFFFHHHKKKMMMLLLHHHEEEBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;<<<=========<<<;;;>>>>>>======<<<<<<;;;;;;===DDDLLLLLLFFF@@@@@@BBB===<<<:::999888888999999======<<<<<<;;;:::999888555666888:::;;;;;;::::::777888999:::999888666555;;;:::999777666555555555666888777444333666777444444555666777666666777777555555555555555555555555444444444444444555666666555666666777777777666666666555666777999::::::999888777555333333444666888555555555555555555555555222333333444555444444444666555555555555555666666666555444333333444555666666555555444444555555666333333333333333444555666333333222222222222333333444444444444444444555666333333333222222222222222333333333333333222222222333444666777777666666555666666666666666666666666555666666666666666666555777888888888888777666666555666777888888999888888999888666777888999999888777777888888888999999999;;;:::888888999888777555777888888999::::::::::::;;;:::999888999:::<<<===888999999:::;;;:::::::::::::::999999:::>>>BBBEEEAAAAAAAAABBBAAAAAAAAA@@@BBBAAAAAABBBBBBCCCDDDEEEDDDBBB@@@@@@AAACCCCCCBBBCCCCCCAAA@@@>>>>>>======@@@BBBDDDDDDBBBAAABBBBBBBBBBBBBBBCCCDDDDDDEEEGGGEEEGGGIIIIIIGGGEEEDDDDDDAAA@@@>>>???@@@AAA@@@??????@@@AAAAAA@@@===;;;999888888999999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999888666666666777888444555666666666555555555222222222333444555666777333444555555555555555555444555777777555444555666222333444333111111333444111222333333222222333444333333333333444444444444444444333333222222222333333333333333333333333333222222111111000//////...111222222333333444444555555555555555555555555555555444333333444555777777666666666666666555555555333333444444444444333333444444444555666777888999777888888666444444555666444444555555666666777777666333333666777555666:::444555777777666666888999555666777777666666888::::::<<<>>>>>>===;;;:::::::::888666666777888888888999999999999:::<<<==================>>>>>>>>>???<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA???>>>@@@CCCFFFDDDCCCCCCDDDEEEFFFEEECCC@@@AAABBBDDDFFFIIIKKKLLLOOONNNNNNNNNNNNNNNOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMKKKJJJJJJKKKLLLLLLKKKIIIIIIHHHHHHGGGGGGGGGHHHIIIKKKJJJJJJKKKLLLLLLKKKIIIKKKLLLMMMNNNOOOOOOPPPPPPKKKKKKLLLLLLKKKKKKJJJIIICCCDDDHHHLLLMMMKKKFFFBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>===<<<>>>@@@BBBCCCAAA???===@@@??????>>>===<<<;;;:::;;;@@@DDDDDD@@@<<<===???;;;:::999888999999;;;;;;::::::::::::999999777777666777888888999999999999777888999999999888777666999888777666555444444444444666666333222555666333333555666666555555777888555555555555555555555555333333333333444555666666555555666777777777666666444555555555666777777777999777444111111333666888555555555555555555555555222222333444444444444444444333333333444555555666555444333333333444555666555555555555555555555555333333222222333444555555333333222222222222333333555555444444444444555555555555444444444555555666333333444444444333222111222444666777666555555666666666666666666666666666555555666666666666555555777888888999999777666555444555666777777888888777999777666666888999999888777777777888888888888999:::999777888999999888666999999999999::::::;;;;;;:::999999888999:::<<<===888999::::::;;;;;;:::::::::::::::::::::<<>>>>>>>>>>>>>>AAACCCCCCBBBAAAAAAAAABBB@@@@@@BBBCCCAAABBBEEEBBBCCCDDDCCCBBBBBBCCCDDD@@@>>>======>>>??????>>>????????????>>><<<;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999777666555666666777333555666666555444444555333333333333444555666777444555555666666666555555333555777666555444555666222333333333111111333444000222333333222222333444222222333333333444444444444444333333333222222222222222222222222222222222000000000000000000//////111111222333333444555555444444444444444444444444666555444333333444666666555555555666666666666666222333333444444333333222333333333444555666777888888999999777333222333555333333444555555666777777;;;888777999999777888<<<222444666666555555777999666777777666555555777999:::;;;===<<<:::999999::::::777555444666777888888999999999999999:::;;;;;;<<<<<<<<<=========>>>>>>=========>>>>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>AAADDDBBBAAA@@@AAACCCDDDCCCBBBAAAAAABBBCCCEEEFFFHHHIIILLLLLLLLLLLLMMMNNNOOOOOONNNNNNOOOOOOOOOOOONNNNNNMMMLLLKKKLLLNNNNNNLLLJJJHHHGGGEEEDDDDDDDDDDDDEEEHHHHHHHHHIIIKKKLLLKKKIIIKKKLLLLLLMMMMMMMMMNNNNNNJJJJJJKKKKKKKKKJJJIIIHHHCCCDDDFFFIIIKKKIIIFFFBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>??????@@@@@@@@@??????>>>>>>AAAEEEHHHIIIFFFCCC@@@?????????>>>>>>=========:::===??????===;;;;;;;;;:::999888888888999:::;;;888999:::::::::999888888888888777777777888888999;;;999777666666666888999555555444444444555555666444666666333333666777555222444666555444444666999444444444444444444444444333333333333444555666777444555555666777777666666444444444444333333444555777555333222111222444555444444444444444444444444222222333444444444444333111111111222333444555666444444333333333444555666222333444555555444333222333333333222333333444444333333333222222333333333444444333333333333333444555555444444555666777888333444555555555444222222111444777777555444555666666666666666666666666666444555666777777666555444666777999999999888666555333444555666666777777666888777555666888999999888777777777777888888888888999777777777999:::999888999999999999999999::::::777777777888999:::;;;;;;999::::::;;;;;;;;;;;;;;;;;;<<<===<<<;;;<<<@@@CCC???@@@BBBCCCCCCCCCBBBBBB@@@@@@???@@@@@@AAABBBCCCAAA???======>>>?????????@@@@@@?????????@@@@@@AAA<<>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>===>>>>>>>>>======@@@BBB@@@???>>>???AAABBBAAA@@@AAAAAABBBBBBCCCEEEFFFGGGJJJJJJJJJKKKLLLMMMOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPOOOOOOOOOPPPPPPOOOMMMGGGEEEDDDBBBAAAAAAAAABBBFFFFFFFFFHHHJJJKKKJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHIIIJJJJJJJJJIIIHHHGGGDDDDDDDDDFFFHHHHHHFFFDDD??????????????????@@@@@@======<<<<<<<<<<<<===>>>>>>>>>???@@@@@@@@@@@@??????CCCIIIMMMMMMJJJEEEBBB>>>>>>>>>>>>????????????:::;;;<<<>>>===<<<:::888999888777666666666777888999:::;;;<<<<<<<<<;;;:::999888777666666777888888999666111------000444777111111222333444555777888444666666333444777888666222444555555333444666999444444444444444444444444222222222333444555666777444444555666777777666666333444444333222111333444444444444333333222222222444444444444444444444444222222333444444444333333000000000111222444555666444333333222333444555666000111333444444333111000444333333222222333333444444333333222222333333444333333222222111222222222333333222222333555666777444444555666555444333222111444777777555444555666666666666666666666666666444555666777777666555444666777999:::999888666555222333444555666666666666888666555666888999999888777777777777888888888888888777666777999::::::999888888888777888888999:::555666666777888999999999999:::;;;;;;<<<<<<;;;;;;;;;===>>>===<<<<<<@@@CCC???@@@BBBCCCDDDCCCCCCBBB????????????@@@AAABBBBBB???===;;;;;;<<<=========>>>>>>>>>???@@@BBBCCCDDD;;;>>>AAABBBBBBAAAAAAAAACCC???>>>BBBBBB>>>>>>BBB===???AAABBB@@@>>>======>>><<<::::::;;;<<<===<<<:::::::::;;;<<<>>>@@@AAA>>>>>>>>>======<<<<<<<<<999999999888888888888777777666555333222222333333111444666666333222333555666555555555555666777777666777777777777777666666333555666666555444444555222333333222111111222444////////////000111222333000111222333444555555555111222333444444444333333555444333333555555444333444444333333222111000000000000//////000222555666<<<666333555333//////444333333333444555666777777333444444555555444444333222333444444222222333444555555444444444444555555777666555444444444444444111444666666444444666999777888999::::::999888777666666666666777777777777777666444222222222444555:::::::::999999777666666888888888666555555888:::777999::::::999888:::;;;:::;;;===>>>>>>===;;;:::@@@AAABBBAAA???>>>???@@@???????????????>>>==================>>>???@@@AAABBBAAA???======>>>???@@@EEEDDDCCCBBBCCCFFFIIIKKKNNNNNNNNNNNNNNNMMMLLLKKKNNNPPPRRRSSSSSSRRRRRRSSSUUUSSSQQQPPPPPPNNNLLLJJJEEEDDDBBB@@@@@@AAACCCDDDJJJGGGDDDFFFKKKMMMLLLIIIMMMNNNOOONNNLLLJJJJJJJJJJJJKKKLLLKKKJJJHHHEEECCCAAAAAABBBCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@???>>>===============>>>>>>>>>>>>@@@?????????@@@@@@AAABBBBBBCCCDDDDDDDDDBBB@@@>>>???>>>>>>===>>>>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;999:::999777555444666888999777777999;;;;;;888555777777777777777888888999888888777666555444333333333333333333333333333333666666555444444444555555666444333333444555444333666555444333222333333444333222111111111333666777777777777777666555444333222222333444444555555666333333333333333333333333---222555444333555555222111111111111111111111111222111000111333444333222777777666555444333333222000000111222333333444444222333444444555555444444666444333333555666666555555444444333333222222222111222333222111111333555333333333222222111111111555555555555444333222222555666888999:::999777666444333222222333555888999777777888888888888777777666555444333333444555666555666777888888777666555999888666555555666666777::::::999999888777777777999999:::;;;:::999888777888666444555777999888666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???@@@BBBDDDEEEEEEDDDCCCAAAAAAAAABBBBBBBBBCCCCCC@@@??????>>>===<<<<<<<<<<<<===???@@@AAA@@@@@@???DDDBBBAAA??????@@@AAABBBCCCBBB@@@??????@@@BBBCCCAAAAAAAAA@@@???>>>===<<<>>>===<<<;;;:::999999999:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<======>>><<<;;;;;;::::::999999888888888888555333111222333555444222111111222444555555555555555555555555555444444555555666777777777555555444444444444555555666555333222111222333333////////////000111222333111222222333444444444444222222333333444444444333444333222222333444333222333333222111111000//////000000//////000222444666:::555333444333000111555222222333333444444555555333333444444444444333333333444555444222111222333555555444444444444555555555555444333333333333333333555777666555444666888666777888888888888777666777777777777888888888888888777555444333444555666999999999999888777666555888999888666555666888:::777888:::999888888999;;;:::;;;<<<===<<<<<<::::::>>>???@@@@@@>>>===>>>??????????????????>>>======<<<<<<<<<<<<===>>>??????CCCAAA@@@>>>>>>>>>@@@@@@EEEDDDCCCBBBCCCFFFHHHJJJLLLLLLLLLMMMLLLLLLKKKKKKKKKNNNPPPRRRQQQQQQRRRSSSVVVTTTQQQPPPPPPOOONNNLLLHHHGGGFFFEEEDDDEEEFFFFFFKKKGGGEEEFFFKKKMMMLLLIIIKKKLLLMMMMMMKKKJJJJJJKKKJJJJJJKKKKKKIIIGGGDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>>>>===<<<<<<<<<<<<=========>>>>>>>>>???????????????@@@AAAAAA@@@???????????????@@@@@@========================999999999999999999999999999::::::888666666777888999777666888::::::888666777777666666777777888999999888888777666555444333333333333333333333333333555444444444444444555555333222111222444666666666666555444333222333333444333222111111222333555777444555555666666666555555222222222333333333333333333333333333333333333333,,,111444333222444444222111111111111111111111111222111000111333444333222555444444333333222222111000000111111222333333444111111222333333444444333666444222222333333333222444444333333222222222111111222333222111111333555333333333222222222111111444444444444444444333333444666777999999888777666777666555444444555777888777777888888888888777777777666555444444444555666555666777888888777666555666666555555555777888999999999999888888888888888999999:::::::::999888777888555444444777888888666888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???AAACCCEEEEEECCCAAA@@@AAAAAAAAAAAABBBBBBBBBBBB???>>><<<:::999::::::;;;===>>>???@@@AAAAAAAAAAAACCCBBB@@@???>>>???@@@AAABBBBBBAAA@@@@@@AAABBBBBBAAAAAAAAAAAA@@@???>>>===>>>===<<<;;;:::999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::999999888888777888777555333111222333555444222111111222444555666666666666666666666666666666666666555555555555444444333333333333444444555444333222222222222333////////////000111222333222222333444444333333333222222333333333444444444333222111111333333222111222222111111000/////////000000//////000222444555777444222333333111222555222222222222333333333333222222333333333333222222444555555444222111222333555555444444444444555555444444333222222222333333444666777666555555666777666666777777777777666666777777888888888999999999999888666555555666777777888888888888888777666555888999888777666666888:::777888999999888888999;;;<<<<<<;;;;;;::::::999999<<<===>>>>>>======>>>????????????@@@??????>>>===;;;;;;;;;;;;<<<===>>>>>>CCCBBB@@@??????@@@AAAAAADDDDDDCCCBBBCCCFFFHHHJJJIIIJJJKKKKKKKKKKKKKKKJJJJJJLLLOOOQQQQQQRRRSSSUUUVVVTTTQQQOOOPPPQQQQQQQQQMMMMMMLLLKKKJJJIIIIIIIIIKKKHHHFFFGGGKKKMMMLLLJJJHHHJJJKKKLLLKKKJJJKKKLLLJJJJJJJJJJJJIIIFFFDDDCCCDDDDDDDDDCCCCCCBBBAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>>>>????????????@@@@@@<<<;;;:::999:::<<>>>>>???@@@CCCEEEDDDBBB???===@@@@@@@@@@@@AAAAAAAAAAAA???>>><<<:::::::::;;;<<<>>>>>>>>>???AAABBBCCCDDDCCCBBB@@@>>>>>>>>>>>>???AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@??????>>>===<<<:::999999888888999999999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::999888888888666777777555333222222444555444333222222333444555666666666666666666666666777777666666555444444333333222222111111222222333444444333222222222222333000000//////000111222222333333444444444333222222333222222222333333444444333222111222333444333111222222111111000000000000000000000000111222333444444222222222333333444555333333333333222222222222111222222333333222222111222333444444333333444666555555444444444444555555444444333333333333333444333333444555555666777777777777777777777777777777666777777777777888888888888777666666666666777777888888888888888777666555888999999888666666888:::777888999999888888999:::<<<<<<:::999999999999999;;;<<<>>>>>>======>>>@@@?????????@@@@@@??????>>>;;;;;;;;;;;;<<<===>>>???BBBBBBAAA@@@@@@AAAAAABBBDDDCCCCCCCCCDDDEEEHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJLLLOOOPPPQQQRRRUUUWWWTTTQQQOOONNNPPPSSSUUUVVVSSSSSSRRRQQQOOOLLLJJJIIIKKKIIIHHHHHHKKKLLLLLLKKKGGGIIIKKKLLLKKKKKKLLLMMMKKKKKKKKKJJJIIIGGGEEEDDDEEEEEEDDDCCCBBB@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>999999888888999:::<<<===:::;;;===>>>>>><<<:::999666666666666666666666666444666888888666333333333999777666555666777888888666666666666666777888888999999999888777666666666222222333333333333444444111111111222333444555666888666333222333222111000444333333333333333333333333222222222222333444555222333444555555555555555444333333222111111000000111111111111222222222222---222444222111444444333222222222222222222222222222000000111222333222111000000000000111111222222//////000000000111111111000000000111222333444555555333111000111111000///111111111111111111111222222333333333222222444555333333333333333333333333333333333333444444555666333444555666777777666666777666555555555555666666666666777777777777666666888888777777666666555555444555666777777666555444444444555555666777888888666777777888999999::::::999999999999999888888777666666555555666777777777999999999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<>>>AAADDDDDDBBB???===??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>???>>>>>>???@@@CCCEEEGGGDDDCCCAAA@@@???>>>??????@@@AAACCCDDDDDDCCCAAA@@@AAAAAABBBBBBBBBAAA@@@@@@>>>===<<<:::999999888888888888999999999:::::::::;;;:::999999999999999999:::::::::999888888777777555666666444222222333444444444333333333444555555666666666666666666666666666666666555555444444444333222222111111222222333333333222222222222222222000000000000000000111222333333444444444333222222333333222222222333444555555333222333444555444333222222222222222111111111000000000111111222333333111222222222222444555555444444444444333333333333111222222333333222222111///111333444444555777999555555444444444444555555555555444444444444555555000111111333555777888888888888888888888888888888555555555666666666666777666666666666666666777777777888888888888777777666888999999999777777888:::666888999999888777999:::<<<;;;:::999999999999:::;;;===>>>>>>======???@@@??????@@@@@@@@@@@@??????============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLGGGIIILLLMMMNNNPPPSSSUUUQQQOOOMMMMMMPPPTTTWWWXXXVVVVVVTTTRRRPPPMMMJJJIIILLLKKKJJJJJJKKKLLLLLLLLLIIIKKKMMMMMMLLLLLLMMMNNNLLLLLLLLLJJJIIIHHHFFFFFFEEEEEEDDDCCCAAA???>>>======<<<<<<;;;;;;<<<======<<<<<<<<<============>>><<<======>>>>>>===<<<<<<888999:::;;;;;;:::999888;;;<<<===>>>>>><<<:::999777777777777777777777777555777999888666444444444777777666555444555777888666666666555666777777888999999888888777777666666222222222333333444444444111111111222333444555666888555333222222222111///222222333333333333333333333333222222333333444444444444444444444333222222555555444333222111000000000000000111111222222222///444666333222555666555222222222222222222222222111000///000222333222111000000111111222222333333000000000000000111111111111111111111222333555555444222111111333444333222000000000111111222222222222333444333222222444666333333333333333333333333333333333333333444555666333444555555666777777777222222333333444555666666666666777777777777666666777777777777777666666555444555666777777666555444555555666666666555555555666666777888999::::::;;;999999888888888777777777666666666666666777888999::::::999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>:::<<>>@@@CCCEEEEEEBBB???===???>>>>>>???@@@CCCEEEGGGDDDDDDCCCBBBAAA@@@@@@@@@???AAACCCDDDDDDCCCAAA???@@@@@@AAABBBBBBBBBAAAAAA>>>>>><<<;;;:::999999999888888999999999:::::::::::::::999888888888888888:::999999888888777666666444555555444222222333555333333333333444555555666444444444444444444444444333444444444555555555666333333222222222222333333111222222222222222222222111000000000000000111111222222333444444333333333444333222111222333444555555444333333555555444333222222222222222222222222000000111111222222222222///222333111222555555333333333333333444444444444222222333333333333222222///111333444555555888999555555444444444444555555555555444444444555666666222111111333666888999888999999888888888888999999444444444555555555666666666666666666777777777777888888999999999999888777888999::::::888888888:::666777888888777777888:::::::::::::::;;;;;;;;;;;;<<<===>>>>>>======>>>???>>>???@@@@@@AAA@@@@@@@@@????????????@@@AAABBBBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKDDDFFFHHHIIIJJJLLLOOORRROOOMMMLLLLLLOOORRRTTTTTTSSSSSSQQQPPPNNNLLLKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLKKKMMMNNNNNNLLLKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCAAA???===<<<>>>===<<<;;;;;;===>>>???============>>>>>>>>>>>>;;;<<<===>>>===<<<;;;:::888999;;;<<<<<<;;;999777<<<============;;;:::999777777777777777777777777888:::;;;:::888666666777555666777666444444666777666666555555666666777888888888777777777666666666111222222333333444444555333333222333333444555666333222000111333444444333111222222333333333333222333333333333333333333333444444444444333222111000555444444333222111111111/////////000111111222222111555666333333666777666333333333333333333333333111000///000222222222111111111222222333333333444111111111111111111111111333333222111111333444555444333222222444555555444///000000111222333444444222333444333222222444666333333333333444444444444555444333222333444555666444444555666666777888999000111222333444555666666555666666777777666666555555666666777777666666555444555666666666666555444555666666666666555444333666666777888999999::::::999999888777777777777888777888888888777777999;;;;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>:::<<<>>>AAACCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA<<<>>>BBBDDDDDDAAA>>>;;;>>>>>>>>>???AAABBBCCCDDDCCCCCCCCCCCCCCCBBBBBBBBB???@@@BBBCCCCCCBBB@@@?????????@@@AAAAAABBBAAAAAA@@@???>>><<<;;;;;;::::::999999999999::::::::::::;;;:::999888888777888888999999888888777666666666333333444333222222444666333333444444555555666666333333333333333333333333222333333444555555666666333222222222222222222333000111222222333222222222111111000000000000111111111222222333444444444444444333222111111333444666444333222333444444333222111111111111111222222222000000111222222222222111///333333111111555555111111111222222333333444444333333444444444444333333222333555555444444666777555555444444444444555555444333333333444444555666777555444555888999888777999888777666666777888999555555555555666666666666666777777888888999888888999999::::::::::::999999777999::::::999888999:::666777888888777777888999888999;;;<<<======<<<<<<<<<===>>>===;;;;;;<<<===>>>???@@@@@@AAAAAAAAA@@@????????????@@@AAABBBCCC>>>??????@@@@@@AAA@@@@@@AAABBBBBBCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJIIIIIIHHHEEEGGGHHHIIIIIIKKKNNNQQQPPPOOOMMMLLLMMMNNNMMMLLLLLLLLLKKKJJJJJJKKKMMMMMMLLLMMMMMMLLLKKKKKKLLLMMMMMMNNNOOONNNKKKIIIIIIIIIKKKJJJIIIGGGFFFEEEDDDDDDEEEDDDDDDCCCAAA???===<<<===<<<;;;:::;;;<<<>>>???>>>>>>>>>>>>?????????@@@;;;;;;=========;;;:::888888888999:::;;;;;;;;;;;;<<<<<<<<<;;;:::999999999777777777777777777777777888999999777555555666777333555777777555333444666666555555555555666777777777777666666666666555555111111222333333444555555555444444444444444555555222000///000333555555444000111222333444333333222333333333444333333333222222222333333333222222111333333222222111111000000......//////000111111222000444555222222555777666333333333333333333333333111000///000111222111000222222222222222222222222222222222222222222222111444333111000000000222333666444222222444444444333000000111222333444555555222444444444333333444666333333333444444444555555666555333222222333444555555555555666777888999:::222333333444555555555555555555666666666666555555222333555666777777666666444444555666666555444444333444555666666666555444777777777888999999999::::::999888777666777777888777999:::999888888:::<<<<<<;;;999888888999;;;<<<<<<<<<<<<<<<<<<===>>>>>>===>>>???@@@AAACCCCCCDDDAAAAAAAAAAAABBBBBBBBBBBB===>>>???@@@@@@???>>>======>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBB??????@@@AAAAAA@@@??????===>>>???@@@AAAAAAAAAAAAAAA@@@???===<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;:::999888888888888999888888777666666555555222333333333222222444666222333444555555666666666444444444444444444444444444444444444444444444444222111111000000111111222///000111222333222222111111111000000000000000111000111222333444555555555444333222111111333555666333222111111333333222111000000000000000111111111000111111222222222111111...333444111111555555000//////000111222333333444333444444555555444444333555666777666444333444555555555555444444555555555222222222222333333444555;;;999777777999:::888555888777666555555666777888666666666666777777777777777888999:::::::::::::::999::::::;;;;;;;;;::::::777999;;;;;;999888999999666777888888777777888999777999;;;>>>???>>>===<<<;;;<<<===<<<:::999:::;;;>>>???@@@AAAAAAAAAAAAAAA????????????@@@AAABBBCCC===>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFIIIIIIIIIIIIHHHHHHGGGFFFIIIJJJKKKKKKKKKMMMPPPSSSRRRPPPNNNMMMLLLJJJHHHFFFFFFFFFEEEFFFHHHKKKOOOQQQMMMMMMMMMLLLKKKKKKLLLNNNNNNOOOOOOMMMJJJGGGFFFFFFIIIIIIGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBAAA???>>>======<<<:::::::::<<<>>>???>>>?????????@@@@@@@@@@@@:::;;;<<<======;;;999888888777666777888;;;===???<<<;;;:::999888888888888666666666666666666666666666666555333111111333555111555888888555333444555555555555555555666777777666666666666555555555555111111222333333444555555666666555444444444555555444222111111222333222111000111222333444333333222333333444444444333222222000111222333333333333333111111111111000000000000---......///000111111222000333444111111444666555333333333333333333333333111//////000111222111000222222111111111111111111333333222222222222222222444333111///...///000111777555333222333333222000000000111222444555666666333444444444333333555666333333333444444555555555777666444222222222444555555555666666777999:::;;;555555666666555555444333555555666666666666555555111222444666777777666666333444555666666555444333111222444666777777666666888888888888888999999999:::999777666666666777888888:::<<<;;;888888;;;===<<<;;;999888888999;;;<<<<<<<<<<<<<<<<<<===>>>>>>AAA@@@@@@@@@AAABBBCCCCCCAAAAAABBBBBBBBBBBBCCCCCC@@@@@@>>>>>>>>>???@@@AAA<<<===???@@@AAA@@@@@@?????????@@@AAABBBBBBBBBBBB?????????@@@@@@?????????<<<===>>>???@@@AAAAAAAAABBBAAA@@@>>>============::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999888888888888888888888777666666555555111222333333222222444666222333444555666666666666555555555555555555555555666555555444444333333222000000////////////000000///000111222333333222111111000000000000000111111111000/////////000222333333333222111111222333333333111111333666888666333000000000000111111111111777222222666666222222666222111000000000111222333222222222222222222222222333444444444333333555666222222222333333333444444777555333333555555555444666555444333333444555666555444444555555666777888888888777777666666555555777777777666444555777999::::::::::::999999888777777777888999999999888888999999999999999999999999999777666777::::::888666888888999:::;;;;;;;;;;;;@@@@@@@@@???===<<<:::999@@@@@@??????????????????===>>>??????@@@@@@@@@@@@AAA???======???BBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFGGGHHHHHHIIIIIIHHHHHHKKKLLLMMMLLLKKKLLLMMMOOOTTTRRRNNNIIIEEEDDDFFFHHHDDDIIIJJJGGGFFFJJJNNNPPPJJJIIIGGGGGGHHHJJJMMMOOONNNOOOPPPNNNKKKHHHGGGGGGEEEFFFHHHHHHFFFBBB>>>;;;BBBAAA???>>>===<<<============<<<<<<<<<<<<======AAAAAAAAA@@@@@@>>>======;;;<<<>>>??????===;;;:::888777666555555777999:::@@@>>><<<999777777777888999888888888777777666666666444333333444555444333333333333444555666777888555555555555555555444444666666555444444444444555111444555333444888666000999888666555444444555555555555444333333333333444222222333333333222222111222222222222222222222222222222222222222222222222222222222222111111000000222000///000333444444444555333111000000111333444111222333333333333222111///000000111111111000000111111111000///000222555444111......111333333222000000000111111222222222111222333333111111222333555222//////000111///---555555555555555555555555222222333333333333444444666555444333222333333444777555333555888:::888666888777666555444444555666777777888777777666555444222333444444444333222111666888::::::777444333222333333333444444666777777555777888888666555555666888777777666666777777888:::999888888888:::===>>>???>>><<<;;;::::::;;;;;;<<<;;;:::;;;<<<===<<<;;;===>>>@@@BBBCCCCCCCCCBBBAAAAAABBBCCCCCCBBBBBBBBB???>>>>>>============>>>======>>>???????????????>>>>>>?????????@@@@@@@@@@@@???>>>======>>>???@@@>>>>>>>>>>>>???@@@AAABBB??????>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;:::999888888888888999888888999888666444222000555333111333555777555333222333444444333333444666666888999888555444555777555333222333555555222///111111111000000000000000000111111222222111111000222111111000000000000111111000/////////000222222444444333222222333444444333222222222333333222000000000000000111111111111333000111666666222222555333333222222222333444555111111111222222333333333222333333333222222444555444444444555555555555666666555333333555555555444666555444333333444555666444444444444555666777888777777777777666666555555666777777666555444666777888888888999888888777777777888888999999999999999999999999999999999999999:::999888999;;;<<<:::777888999:::;;;;;;<<<<<<;;;@@@@@@??????>>><<<;;;:::??????????????????@@@@@@>>>>>>???@@@@@@@@@@@@@@@BBB@@@>>>>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGGGGHHHHHHHHHHHHHHHGGGIIIJJJJJJJJJKKKNNNPPPOOOOOONNNKKKJJJKKKNNNPPPCCCGGGIIIGGGHHHLLLMMMKKKIIIHHHFFFEEEFFFHHHJJJLLLMMMNNNOOOMMMJJJHHHHHHHHHKKKJJJIIIHHHFFFCCCAAA@@@@@@???>>>=========>>>???=========<<<<<<<<<<<<===<<<======>>>>>>>>>>>>===>>>>>>>>>>>>===<<<:::999:::999888777777999;;;<<>>@@@AAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBB??????>>>============>>>======>>>>>>???>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>???@@@@@@?????????@@@@@@BBBCCCCCC@@@?????????>>>>>>======<<<<<<;;;;;;:::999999999::::::999999999888888888888888777777666444333222666444222222333333111///222444555555444444555666444666777666444333444666444222111222555555333111000000000000000111111111222333333333333333333222333222111000000000000000000000000///000111111222444444333333333333444444222333444222000...------000000000000111111111111000///111555666333111333333222222222222333444444000111111222222333333333111222222222111111333555444444444444555555555555666444333333444555555444555555444444444444555555444444444444555666777888777777777666666666666555555666777777555444444444666666777777888777777777777888999:::::::::::::::999999999999999999999999:::999999999;;;;;;999888999999:::;;;<<<<<<<<<<<<>>>>>>??????>>>>>>======>>>>>>??????@@@@@@AAAAAA??????@@@AAAAAAAAA@@@@@@BBB@@@??????AAACCCDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGGGGHHHHHHGGGGGGEEEFFFHHHHHHIIIJJJMMMOOOKKKMMMNNNNNNMMMNNNQQQSSSIIILLLMMMOOORRRUUURRRLLLHHHFFFEEEDDDDDDEEEGGGHHHJJJLLLMMMLLLJJJHHHHHHIIIJJJHHHFFFCCCAAA@@@@@@@@@======<<<<<<<<<===???@@@>>>======<<<<<<;;;;;;;;;777888:::;;;======>>>>>>@@@@@@???===<<<;;;:::999;;;;;;:::999999:::<<<======<<<:::999888888999999888888777777777777666666777555333333444444333222444444444444444444444444444444444444444444555555666666555444444444444555444555333222333777777444888777666555444444444444555444333333222222333333111111222222222222222111222222222222222222222222333333333333333333333333333222111000000000111222222000///000222444444333222222222222222222222222111222222333333222222111333333333333222222111000000111222111000000222444222111///000111333333222111222222222222333333333111222333333111111222333777555333333444444444222333333333333333333333333222222222333444555555666555444444333333333333444444333333444666777777666777666555444444444555666444444555555555444444333333444555777888888888888888999999888555444444555444444555555666666777777888999999777666666888:::999:::;;;<<<<<<;;;:::999888777777666777888:::;;;;;;;;;;;;;;;<<<>>>???@@@>>>===<<<<<<===>>>===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBB@@@???>>>=====================>>>>>>>>>======<<<>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????????????????@@@AAABBBBBBAAA@@@@@@???>>>======<<<;;;;;;:::999999888888777888888999:::999888777666777666666555555555555666444222111111222222111///333555666666555444666777444555666555333222333444222222111222444444333111//////000000111111222222222222333333333333222222333222111000000000000000000000000000000111111222333333333333333333333333000333444333...,,,,,,...///000000000111111111111///000222555444222000///000000000000000111111222222222222111111111111111111222333222111111333555111111222222222333333333555444222333444555555444444444444444444444444444444444444444555666777777666666666666666666666666444666777777555333222333555666666777888888888888777888999::::::;;;::::::999999999999999999999999888888888999999999888777999999:::;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>======>>>??????@@@AAAAAA??????@@@AAAAAAAAAAAAAAACCCAAA@@@@@@BBBCCCDDDCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGHHHHHHHHHIIIKKKNNNLLLMMMNNNNNNMMMLLLLLLMMMMMMNNNPPPSSSZZZ\\\UUUKKKGGGFFFEEEDDDCCCDDDEEEFFFHHHIIIKKKKKKIIIHHHIIIJJJHHHFFFDDDAAA???>>>============<<<;;;;;;<<<===>>>============<<<;;;::::::777777999:::<<<=========@@@???>>><<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<;;;:::999888888999999:::777777777777777777666666777555333333444444333222444444444444333333222222333333444444444444555555666666555444444444444555777666444333555777888777444444333222222111111111444333333222222222222222000111111222222222222111222222222222222222222222333333333333333444444444333222111000///000222333222000///000222333333222000111111222222222222111222222222222222222222222444555444444333222111000000111222111000000222333111111000111111222222222222222222222222333333333111222333333111111222333333222111111111222222222333333333333333333333333000111111222333444555555444333333333333333333333333222333333555555666555666666555444444444555666555666666777777777666666444444555555666666666666888999888777555444555666444555555666666777777777666666666444333444777999777888:::;;;;;;:::888777888888888777888999:::;;;;;;<<<<<<<<<===>>>>>>??????===<<<<<<===>>>===;;;;;;;;;<<<<<<============<<<===???@@@AAABBBBBBBBB@@@@@@???>>>===========================<<<<<<;;;=========>>>>>>>>>??????===========================<<<<<<<<<======>>>???AAAAAA@@@???>>><<<;;;;;;;;;::::::999999888777777666777999::::::888777555666555444444444666888999000000000111333444444444444555666666555555666888444444555444333333333333333333333333333222111000......///000111222222333//////000000000000//////222111000000/////////000///000000000111111111111111111111222222111111111///222444333000...///111///000000000111111111111000222444444333111...+++//////000000111111111111444333222222111000//////222333444333222333444666111111111222222222333333444333222222444555555444333444444444444444444333333333333444444555666777555555555555555666666666333555777777555333333333666666777888999999999888666777888999::::::::::::999999999999999999999999999999:::;;;::::::999999888999:::;;;<<<<<<<<<<<<;;;;;;<<<>>>>>>??????>>><<<<<<======>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAACCCAAA@@@AAABBBCCCCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEHHHIIIJJJIIIHHHHHHIIIKKKLLLNNNOOONNNLLLJJJJJJJJJKKKLLLMMMQQQXXXZZZRRRFFFGGGFFFEEEEEEDDDEEEFFFFFFFFFHHHIIIIIIIIIHHHIIIJJJHHHHHHGGGFFFDDDAAA???>>>>>>===<<<::::::::::::;;;<<<<<<======<<<;;;::::::999:::;;;;;;<<<<<<<<<;;;======<<<<<<<<<======>>>::::::999999999999999:::999999999999999999999999666666666666666666777777888666333333444444333111333444444444333222111000333333333333444444555555666666555444444444444555444111///000222333333444333333333222111111000000333333222111111111111222///000111111222222222222222222222222222222222222222222222333333444444444222222111000000111222333222111///000111222222111///000111222222222222111222222222222222222222222555555555444333222111000///111222222111111222333000000111222111111222222222222222222222222222222111222333333111111222333000000000000000000111222444444444444444444444444///000000111222333333333222222333333333333333333111222333333444444555666666555444333333444555666777777888999::::::::::::777777666666555555555555888888888777555444555777444555666666777666666555555666555444333444777:::777888:::;;;;;;:::888777999999999999999::::::;;;<<<<<<============<<<<<>>???<<<===???@@@AAABBBBBBBBBAAA@@@???>>>============<<<<<<============<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<======@@@@@@???>>><<<;;;::::::;;;;;;::::::999888888888555666888999999888666555444444333444555777999:::111222333444444555555666444555666666555555666888555555444444444444333333444555555333222000///.........///000111222222333...//////000000//////.../////////......//////000//////000111111111111000000000111111111111000000///111222333222111111222000000000000111111111111111444555222111222000,,,000111222222333333222222333333222111000//////...333444444444333333555777333333333333444444444444444222111222444555555555333333444444444444333333333333333333444555666777444555555555555666666666333555777777555444555666777777888888999999888888555666777888999:::::::::999999999999999999999999:::<<<======<<<;;;;;;<<<888888999:::;;;;;;;;;;;;999:::;;;<<<============;;;;;;<<<<<<======>>>>>>;;;<<<>>>???@@@AAABBBBBBBBBAAA@@@AAABBBCCCBBB@@@BBBBBBBBBBBBCCCCCCDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDIIIJJJJJJIIIGGGFFFHHHIIIJJJLLLNNNNNNLLLLLLLLLMMMKKKLLLMMMOOOUUUXXXQQQGGGFFFFFFFFFEEEEEEFFFFFFGGGEEEFFFHHHIIIHHHGGGHHHIIIFFFFFFFFFEEECCC@@@===;;;>>>===;;;:::888888888999:::;;;<<<======<<<;;;:::;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>999999999999888888888888999999999999999888888888555555666666666666777777888666444333333333222111222222333444333222000///222222333333444444555555666666555444444444444555555111///222444333333444444555555555444333222111333222111111000000111111//////000111222222222222222222222222222222222222000111111222222333333444000111111111222222222222222111//////111222111111//////000000111222222222333222222111111222222333444444444444333222222111///000222333222111111222///000222333222111111222222222222111111111111000111222333333111111222333000111222222111111333555555555555555555555555555111111111111222222222222111222222333333333333222111333444444444444555777555444333333333444555666777777888:::;;;;;;;;;;;;;;;:::999777666666666666777888888777666555555666333444555666666555444333666666777666555666999;;;999:::;;;<<<<<<;;;:::999::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;>>>===;;;;;;<<<<<<;;;999;;;;;;;;;<<<===>>>@@@AAA>>>>>>@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>=========;;;<<<===>>>>>>>>>>>>===<<<<<<<<<<<<============@@@@@@AAAAAAAAAAAA@@@@@@=========<<<<<<======>>>>>>>>>===<<<;;;::::::999;;;;;;::::::999888888777444555777888888777666666333333333444666777999:::777888888777444333333444333555666666555444666777666444333333444555333222333444555444111///.../////////000000111111222222000000111111111111000000------,,,------...///000...///000111222111111000000111222222222222111000111111000111222222111000000000000000111111111111///333444111111444333000///000111222333222222111000000000000111111111111222333444333222222444666222333333333333444444444333222111111444555555555222333444444444444333222333333333333444555666666444444444555555555666666444555666666555555777999777777777888777777666666444555666777888999999999999999999999999999999999888:::<<<<<<:::888999;;;666777888999::::::::::::999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;>>>@@@AAABBBCCCAAA@@@@@@@@@BBBBBBAAA??????@@@@@@AAABBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCFFFGGGHHHGGGFFFFFFGGGIIIHHHJJJKKKKKKJJJIIIKKKLLLLLLMMMMMMMMMRRRUUUQQQIIIDDDDDDDDDEEEFFFFFFGGGGGGDDDFFFHHHHHHGGGFFFGGGHHHEEEDDDBBB@@@>>><<<;;;;;;<<<;;;:::888888888999:::888999;;;<<<======<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>======<<<999999999999999888777777999999999999999888777777555555555666666666777777888666444333333333222111000111333333333222000///111222222333444444555555666666555444444444444555555111111555777444333555444555555555555333222111222222111000000000000000...///000111222222222222222222222222222222222222//////000111111222333333...000111333333333111111222111//////111111111000000/////////000111333444333333222111111222333333222222333333333333222111...000222333222111111222...000333333222000111333111111111000000000//////111222333333111111222333000222333333222222555777444444444444444444444444444444444333333333333222000111222333444333333222111333555555444444666888444444333333333444555666444555666777888999999999:::999777666666666666777555777999999777555555666222333444555555444333222444555777777666777888:::::::::::::::::::::::::::999999:::::::::999999999888999:::;;;<<<<<<;;;;;;>>><<<::::::;;;;;;999888:::::::::;;;<<>>=========;;;<<<===>>>???@@@@@@@@@;;;;;;<<<<<<<<<=========>>>???@@@AAAAAA@@@???>>>======<<<<<<<<<<<<<<<===;;;;;;;;;::::::999999999:::999999888888777666666555555555666666666777777222333444666777888888888999::::::888444222222333222444555555444444555666555333111222333444222000000222444333111///000222000000000000000111111111///000000111111000000///+++++++++,,,---...///000...///000222222111111000111222333444444333222111333111///000222333000---000000000000111111111111---222333///111666777333---...///111111000000///---...///000111222333333111222333222111111333555000000111111111222222222333111000111333555555555222222444444444444222222333333333333444555666666444444444555555555666666555555666555555666999<<<666777777777666555444444333444555666888888999999999999999999999999999999444666999888666444666777666666777888999999999999888999::::::;;;;;;;;;::::::::::::::::::::::::999666888:::===???AAACCCCCCAAA@@@???@@@AAAAAA@@@>>>===>>>???@@@BBBCCCDDDDDDAAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEGGGIIIHHHHHHHHHGGGEEEEEEFFFHHHGGGHHHHHHGGGJJJNNNLLLFFFBBBCCCCCCDDDEEEFFFGGGGGGDDDFFFHHHHHHFFFEEEFFFGGGKKKHHHDDD@@@>>>>>>???@@@:::999888888888999:::;;;666888:::<<<======<<<;;;888999:::;;;;;;;;;;;;;;;<<<===>>>??????===;;;999:::::::::::::::999888777999::::::999999777666666444555555555666666777777999666444333333333222111///000222333333222111///111111222333333444555555666666555444444444444555111,,,---333555000...111333333444444333222000///222111111000000000000000......000111111222222222222222222222222222222222...//////000111111222222---///222444444333111000222111//////000111111000000000......///111333555444333222111111222333444111111222333333333222222...000333333222111111222---000444444222000111333111000000000//////......111222333333111111222333...111333222111111444777333333333333333333333333777666666555555444333333000111222333444333333222111444666666444444666888444333333222333444555666111222333555666777777777555555444333333444555666444666999999888666555555111222444555555444222111111333555666555555666777888888777666666777888888888888999999999888888777555666888;;;<<<======<<<===;;;::::::::::::888777888888888:::<<<>>>AAABBBAAAAAABBBCCCCCCBBBBBBBBBCCCBBBAAA???>>>=========:::;;;===>>>@@@AAAAAAAAA;;;;;;;;;<<<<<<<<<======;;;<<<===>>>>>>===<<<;;;;;;::::::999999999::::::999999999999999999999999888888888777666666555555555555555555555666777888111222444777888888888777666888999777444333444666222333555444333333444666444222000000222333111///---000333333111111222555111111111000000000000000------............------//////............//////...///000111333333333333222333555777777555333222333222000/////////000000000000000000111111111111111000000///000222333444111111111222333333333444222222222222222333333444////////////000111222333222222222222222222222222///000222333333222000///444444444333333333222222222222333444444555555666555555555555666666666666666666555555555555666777999888666444333444555666777777888888888999999999<<<;;;;;;::::::;;;;;;<<<555555666777888999999::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999999999:::;;;<<<===>>>======>>>@@@AAAAAAAAAAAA>>>@@@BBBDDDDDDBBB@@@>>>@@@AAABBBBBBBBBBBBEEEGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLJJJIIIIIIJJJIIIGGGEEEFFFEEECCCBBBAAAAAAAAABBBEEEDDDCCCDDDFFFFFFEEECCCCCCBBB@@@>>>===<<<<<<<<<::::::999999999888888888<<<;;;:::999999999999:::999999999999999999999999999:::;;;;;;999999:::;;;::::::999888888999:::::::::999999888777666555555444444444444444444444444444444444444444555666777777666444222222333444555111111222222222222333333555444333333222222222333666555333111000000000111111111111111111111111111222222222111111111000000000111111111111222222222222222222222222222222222111111111111111111111111000000000000000111111222444222/////////000000000...///111111000000111333222222222222333444555555444444333222111111111111000111111222222222111111222222222222222222222222000000111111111222222222//////000111222333333333111222333222000000000111666111...///333666444222333333333333333333333333333333333444444444555555333444444555555666666666666666555444333333333333444555666666555555666888666666666666666666666666888777666555555555555555444444555555555555555555555555666777888999999::::::888666777:::;;;999777777777777777888888888888777777888777777999===@@@;;;:::777666666777999;;;;;;;;;;;;===???@@@@@@>>>AAAAAA@@@@@@???@@@@@@@@@@@@@@@???>>>===<<<;;;:::???>>>>>>===>>>>>>???@@@DDD@@@<<<;;;<<<===<<<;;;???<<<<<>>???BBB<<<;;;::::::;;;<<<;;;999:::999999999:::999777444555444444555666666444333777777666666555555444444444444444444555777888999999888888666555444333222333333333333333333333333222222111111111111222222333222222111111222222333555444333222111111111111000000000000000000000000//////............//////...111444333000///111333333555777999999777555333222111111000000000000111//////000000000111111111///......//////000111222000000000000111111111111111000000000000111222222222222222222333444555666222222222222222222222222000111222333333222111000444444333333333222222222222222333444444555555666444555555555666666666666333444444555666777777888888777555444444444666777777777777888888888999999;;;::::::999999::::::;;;777777777777777888888888888888888888888888888888999999:::::::::;;;;;;;;;999999999999:::;;;;;;<<<;;;;;;<<<===>>>>>>>>>===@@@@@@AAAAAA@@@>>><<<;;;???@@@AAAAAAAAABBBDDDFFFGGGGGGEEEDDDBBBBBBAAAAAABBBBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHGGGHHHIIIIIIHHHFFFFFFEEEDDDBBBBBBBBBBBBCCCDDDCCCCCCDDDEEEFFFDDDCCCBBBAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999:::;;;;;;999999:::;;;:::999999888888999999:::888888777777666555555555444444444444444444444444444444444444444555666666444333111//////000111222222222333333444444555555222222222111111222222333222222111111111222333444222222222222222222222222222222222111111111000000000000111111111222222222222222222222222222222222111111111111111111111111000000000000000111111222444111//////000111000//////000111111000///111222333333222222222222222333222222222111111222333333111111222222222111111000222222222222222222222222111111222222222333333333//////000222222333333222111222333222000///000111333///,,,---111333222000333333333333333333333333333333333444444444444555444444444444444555555555555555444333333333444444444555666555444444666888666666666666666666666666777666555555555555555555444444555666666666555444666666666777777888999999999777666777999:::888666666666777777777888888888777777888777777888;;;>>>;;;999777666666777999;;;;;;;;;;;;===???@@@???>>>???>>>>>>>>>>>>>>>??????AAA@@@???>>>===<<<;;;;;;=========>>>??????@@@@@@CCC@@@<<<<<<===>>>>>>===???<<<<<>>AAA===<<<:::;;;<<<<<<;;;999:::999999::::::999777555666444333444555666555333666666666666555555555555444333333444444555666777777666666555333222111111333333333333333333333333222222111111111111222222222222222111111222222222444333222111000000000000//////////////////////////////............//////...222666444///,,,///333444666:::======:::666444000111111222222222222111//////000000000000111111...///000111111222222111//////////////////......000000000000000111222222000//////000000111222333222222222222222222222222000111222333333222111000444444333222222222222222222222333444444555555666444444444555555555666666000222444666777888888888666555444444444555666777777777777777888888888888999999999888888999999999888888888777777666666666888888888888888888888888999999999999999:::::::::999888888888888888999999:::;;;;;;<<<<<<<<<;;;;;;============<<<<<<<<<;;;>>>???AAAAAAAAAAAADDDFFFIIIHHHFFFEEECCCBBBAAAAAABBBAAAAAAAAABBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDEEEFFFIIIJJJIIIGGGGGGFFFDDDCCCBBBCCCCCCDDDDDDCCCCCCCCCEEEEEECCCAAA@@@@@@@@@@@@>>><<<:::999:::;;;;;;<<<<<<======>>>;;;;;;<<<===<<<;;;:::999999999999999999999999999999:::;;;:::999888999::::::999888888888888999:::666666666666555555555555555555555555555555555555444444444444444444555666555555333222222222333444333333444555555666777777111111111000111111222222111111111111111222333444222222222222222222222222222111111111111000000000000000000111111111222222222222222222222222222222111111111111111111111111000000000000000111111222333111//////000111000///000111222111000///000111444333222111000000000000000000000111111333444444222222222222111000//////000000000000000000000000222222222333333333444444///000111222222222222222111222333222000///000111222///---...111333222000222222222222222222222222333333333333444444444444444444444444333333333333444444333333333444555555333444555444333333555777666666666666666666666666555444444444444555666666555666777777777666555444777777777666777777777888888777555666777888777555666666777777777777888888777777888777666666999;;;:::999777666666777999;;;;;;::::::<<>><<<<<<;;;<<<<<<===>>>???AAA@@@@@@???>>>===<<<<<<;;;<<<>>>???@@@@@@@@@???BBB@@@======>>>@@@@@@???@@@<<<<<>><<<;;;;;;<<<<<<;;;::::::999888999:::999666444666444333222444555555555555555555555555666666666444444333333333444444444444444333222222111000000222222222222222222222222222222111111111111222222222222222222222222222222222222111000//////////////////////////////////////////............//////...111333222000...000222444777<<>>???AAAAAAAAABBBDDDGGGGGGFFFEEECCCBBBAAAAAAAAABBBBBBAAAAAABBBDDDFFFHHHGGGFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBEEEHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDEEECCCBBBBBBBBBDDDDDDBBB@@@>>>???@@@@@@>>><<<999777777888999:::;;;<<<======:::;;;===>>>>>>===;;;999888888888888888888888888999:::;;;:::888888999:::999999888888888888999999555555666666666666666666666666666666666666666666444444444333333444555555666555444444444444555555222333333444555666777777333333222111111111111111444333222222111000000000222222222222222222222222111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000111111222222000//////111111111///111222222111///...///000222222111000000000000000111111111111111222333333222222222222111000......000000000000000000000000111111222222222222333333///000111222222222222222000222222111000///000111333111000111333444333222111111111111111111111111222222333333333444444444444444444333333222222222333222222333444555666777333444444444333333555666666666666666666666666666333333333333444555666777777777888888888777555444888888777666666666777777777666666666666666555555666666666666777777777888777777888666555555666888999888777777777888999::::::999:::<<<>>>???>>>===;;;:::;;;;;;<<<===>>>???AAA@@@@@@???>>>>>>======<<<===???@@@AAA@@@>>>===@@@?????????@@@AAAAAABBB@@@===<<<>>>>>><<<<<>>@@@AAABBBBBBCCCEEEHHHCCCCCCBBBAAAAAAAAABBBBBBCCCBBBBBBBBBCCCEEEGGGHHHFFFFFFEEEEEEEEEDDDDDDDDDAAA@@@AAADDDGGGIIIIIIHHHGGGFFFDDDCCCCCCDDDEEEEEECCCBBBAAABBBBBBBBB@@@???>>>>>>??????>>>;;;888777666777888999:::<<<======999;;;===>>>>>>===;;;:::888888888888888888888888999:::;;;:::888777888999888888888888888888888888777777777777777777777888666666666666666666666666555444444333333333444444111111111111111111222222111222222333444444555555777666444333111111000000222222222222111000000///222222222222222222222222000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111000000000000000111111222111000///000111222111///111222222111///...///000000/////////000000111222333222111111000000000111222222222111000///...---////////////////////////000000000000111111111111000000111222222222111111000111222111///...///000222111111222333444333222111111111111111111111111222222222333333333444444444444444333333222222222222222222333444555666777333444444444333333555666777777777777777777777777333333333444555666777888::::::999999888777666555888777666555555555777777666666666666555444444555555666666666666777777777666777888777555444555777888888777777777888::::::999999999;;;===>>>>>><<<;;;;;;;;;<<<===>>>???@@@@@@@@@??????>>>=========>>>???@@@AAA@@@>>><<<;;;??????@@@@@@@@@AAABBBCCCAAA===<<<>>>>>>;;;;;;>>>???===<<<;;;<<<<<<:::999666555555666666555333111666333111111222555666666333333444444555555666666888777666555444444444444333333333333222222222222111111111111111111111111222222111111111111222222000111111222222111111000//////......---.................................//////............//////000,,,***...444666333...333555999<<<<<<999555333///000000111111111111000......////////////000000---...///000000111111000222222111111111111111000---------------......///111000000000000000111111111111111111111111111111333333333333333333333333555333111000///000222333222222333444444555555666222222222333333333444444333444555666555555444333222222333444555666666666555555555555666666666666888777777666666777777888333444444555777888888999555555666666777888888888999999999888888888888888666666555555555555666666888999999:::::::::999999@@@???>>>======>>>@@@@@@===>>>@@@AAAAAABBBEEEGGGAAAAAA@@@@@@AAAAAABBBCCCAAABBBCCCDDDEEEFFFFFFGGGEEEEEEEEEDDDDDDCCCCCCBBBBBBAAABBBDDDGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEBBBAAA@@@AAAAAAAAA???===>>>>>>>>>>>><<<:::888777888888999:::<<<======>>>999:::;;;<<<===<<<;;;;;;888888888888888888888888999:::;;;:::888777777888777777888999999888777777888888888888777777777777555555555555555555555555555444444333333333333333222222222333333333333333111111111222222222333333777666555333222111111000......000111222222222222111111111111111111111111//////000000000000000111/////////000000000111111111111111111111111111111111111111111111111111111000000000000000111111222000//////000222222111///000111222111000///000111////////////000111222333333333222000000/////////111111111111000///....../////////////////////////////////000000000000111000111111222222222111111000111222111///...///000//////000111111111111000222222222222222222222222222222222222333333333333444444444444333333333333222222222333444555666777333444555444333333555777777777777777777777777777444444444555555777888888>>><<<:::888777666777777888777555444444555777888666777888777555444444555555555666666666666777777666777888777666555666777777777777777888999::::::999888888:::===>>>===<<<===============>>>???@@@>>>>>>>>>>>>=========<<>><<<;;;>>>???AAAAAA@@@@@@AAABBBAAA>>>===>>>===::::::===>>>===;;;;;;;;;;;;999777666555444555666555222000444222111111333555555555444444444444444555555555888777666555555555555555333333333333333333444444000000000000000000000000222222111111111111222222///000111222222111000/////////......---......///........................//////............//////000...---///222333111...111333666888888666333111000000//////////////////........./////////000000------------...///000111000111111111111111111222///............///000000///......---------......111111111111111111111111333333333222222333333333555333111//////000222333222222333444444555555666222222222222333333333333333333333444444555555555222333333444555555555555444444555555555666666666888777777777777777777888555555555666666666777777555555555666777888888888::::::999999999888888888555555444555555666777888888888999:::;;;;;;;;;:::@@@@@@???????????????@@@:::<<<>>>>>>???@@@CCCEEECCCBBBBBBAAAAAAAAABBBBBB???@@@BBBDDDEEEEEEEEEDDDEEEEEEDDDDDDCCCBBBBBBAAADDDCCCCCCEEEGGGHHHGGGEEEDDDDDDCCCBBBBBBCCCDDDEEEBBBAAA@@@@@@AAA@@@>>><<>>===<<<:::999888888888888999999:::;;;<<<<<<999:::::::::;;;;;;;;;;;;888888888888888888888888999:::;;;999777666777888666777888999999888777666888888888777666666555555444444444444444444444444555444333333222222333333333444555555666666666555222222222222222111111111444333222222222222222222---...///111222333222222000000000000000000000000////////////000000111111////////////000000000111111111111111111111111111111111111111111111111111000000000000000111111222/////////111222333111//////000111111000///111222111111000000000111222222222111000000000000000111///000000000000000//////000000000000000000000000///000000000000111111111111111222222222111111000///111111111///...///000...///111222111111000000333333333333333333333333111222222222222333333333444444444444444555555555333333333333333444555666444555666555444444666888777777777777777777777777666666666666666777888999AAA>>>:::777555666888999777666444333444666888:::777888999888555333444666555555555666666666777777555777888888777666777888777777777888888999::::::888888888:::<<<===<<<;;;>>>===============>>>>>>============<<<<<<<<<<<<======>>>>>>????????????===???AAAAAA???>>>???AAABBB>>>===>>>===999999<<<>>><<<:::::::::999888666777666666666777666333111222111111222444555555444555444444444444444444333666666555444444444555555222222222333333444444444000000000000000000000000222222111111111111222222///000111222222111000/////////............//////........................//////............/////////000111111000/////////000222444555555444222000111000///---------...///............/////////000//////.........000222333//////000000111111222222222222222222222333333444222111111000000000111111000000000000000000000000444333333222222333333444555333111///...000222333222222333444444555555666111111222222222333333333111111222222444555777888222333444444555555444444444444444555555555666666888888777777777777888888666666666666666555555555666777777888999:::::::::::::::::::::999999888888444444444555666777888999999:::;;;<<<===>>>>>>>>>======>>>???@@@AAABBBBBB888:::<<<======???AAADDDFFFEEEDDDCCCBBBAAAAAAAAA<<>><<>>===;;;999999888888666666666777888888999999:::999999999999:::;;;<<<777777777777777777777777999:::;;;999777666666777666777888999999888777666888888777666555444444333444444444444444444444444555444333333222222222222000111222222333333333222444444333222222111111000000000000000111222333444000000111222222111//////////////////////////////.../////////000000111111////////////000000000000000000000000000000000000111111111111111111111111000000000000000111111222/////////111333333111///...///111111000000111333444333222111000000000000////////////000111222333...///000000000000000///111111111111111111111111000111111111111222222222111111222222222111111000///111111000///...///000///111333444333222222333333333333333333333333333111111222222222333333333444444444555555666666666444444333333333444555555555666666666555555777888777777777777777777777777777777777777777888888999CCC@@@:::666444666999;;;666555333333333666999;;;777999:::888555333444666555555555555666666666777555777888999888777888999666777777888999999::::::888777888999<<<===<<<;;;>>>======<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCC===???BBBAAA???===>>>@@@BBB>>>===>>>===999999;;;===;;;:::999999999777555888777777888888777555333111111111333555666555333555555555444444333333333444444444333333444444555111111111222333333444444000000000000000000000000222222111111111111222222...000111222222111000...//////.........//////000........................,,,,,,------------,,,,,,////////////////////////............////////////000000111111111111000000,,,...000000///...///000111000...---...///111222222111000.........///000222000...---,,,---...///////////////000000000000444222111//////000222333000111222222333333333333666555333111111111333444222222222222222222222222222222111111222222333444222222222333333444444444444555666555333222333444555555444222222333777:::666666666777888888999999888111000555999777777999777777888999::::::::::::;;;::::::;;;===<<<888444333444666888999999:::::::::;;;===<<<;;;::::::;;;<<<===>>>???@@@@@@???>>>======<<<<<<===???BBBCCCGGGEEEDDDCCCBBBBBBCCCCCC>>>>>>>>>@@@BBBCCCBBBAAAAAAAAAAAABBBCCCDDDFFFGGGBBBCCCEEEFFFFFFFFFEEEDDD???@@@AAAAAABBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA===;;;:::;;;<<<;;;888444666666888999:::;;;;;;;;;===:::666555666777999999:::::::::::::::999888777888:::;;;:::777555333333555555555555555555555555666555444333222222333444444444444444444444444444666555444444222222111000222222222222222222222222222222222111111111000000000000000000000///......000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000000111111111111111111111111111222111111111000000//////111000///......///000111000000////////////000000000000000000000000000000...///000111111222222111111111111111111000//////////////////000000000000222111000//////111333444111111000//////...//////333333222111111111000000111222222111111000///...//////000111222222333333000000000000000000000000222222222222222222222222111111222333444444444444777555222000111333666888444666777666555444555777666666777777777777666666666666666666777777777777===<<<;;;:::888777666555222333444666777888888888555666777777777777777666555666666666777777777777666666555555666777888888444666888999999999:::<<<;;;999888999::::::999777::::::999999999:::;;;;;;>>>??????>>>;;;::::::;;;>>><<<:::<<<@@@BBBBBB@@@DDDBBBAAAAAABBBAAA???===???>>><<<:::999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;:::777666555444333333444555555555555555555555555555555555555444333333333222777444222333555666444111111111111111111111111111111111222222222333333333000000111111111111000000000000000000000111222222///////////////////////////...---,,,,,,---...//////000000000000000000///////////////////////////............////////////000000111111111111000000,,,...000000///...///000000000.........///111222222111000///......///000/////////000//////......////////////000000000000111000///......///000111111111222333333333222222666444333111111222333444222222222222222222222222222222111111222222333444333333444444444444444555333555555444333222333444444444444222222333777:::666666666777888888999999999333222666999777777999777777888999::::::::::::999999999;;;======;;;888555555666777888999999::::::<<<======<<<;;;;;;<<<===>>>???@@@@@@@@@?????????>>>======>>>@@@BBBCCCFFFEEEDDDBBBBBBBBBCCCCCC@@@??????@@@AAABBB@@@??????@@@@@@AAABBBCCCCCCDDDBBBCCCDDDEEEEEEEEEEEEEEE??????@@@AAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@>>><<<::::::;;;;;;888555888888999:::::::::999999<<<:::777666777888999888999:::::::::999999888777666888999888666555555555666666666666666666666666666555555444333333444444444444444444444444444444444444444333333222222111333333333333333333333333222222222111111111000000000000000000000///......000000000000000000000000////////////////////////000000000000000000000000111111000000000000000111111111111111111111111111111111111111000000000///111000///......///000111000000////////////000000000000000000000000000000...///000111111222222111111111111111111000//////222111111000...------,,,111000///...///000222333222111000000/////////000111111111111111111000000//////000000111000000000///000000111222222333333111111111111111111111111222222222222222222222222000111222333444444444444555444222111111333555777555666666666444444555777666666777777777777666666666666666666777777777777:::999999888777666555555222333444555666777777777666666777777888888777777666666666666666777777888999999888888999999::::::444666888999999999:::<<<:::999888888::::::999888999999999999:::;;;======;;;<<<===<<<;;;:::;;;<<<===;;;999;;;>>>@@@@@@???CCCBBBAAABBBCCCBBB@@@>>>???>>><<<:::999:::;;;<<<<<<;;;;;;;;;::::::999999888777666555444555555666555555555555555555555555666666666666555555555555666444222333555555333111111111111111111111111111000000111111111222222222000000111111111111000000000000/////////000111111///////////////////////////...------------...///000000111111111111000000////////////////////////............///////////////000000111111000000///,,,...000000///...///000000///.........///111222111000000////////////000---...000222222111///...////////////000000000000111000///......///000111222222222333222222111111555444222111111222333333222222222222222222222222222111111111111222333333555555555555444444444444333444555444222111222333333444333222222333666999555666666777777888888999:::666444777888777666888777777888999::::::::::::777777888;;;>>>>>>===<<<777777666666666777999999;;;<<<>>>>>><<<<<<<<<======>>>??????@@@?????????@@@???>>>>>>>>>@@@AAABBBDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@???@@@AAA@@@???======>>>@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBDDDEEEEEE>>>>>>??????@@@@@@??????AAAAAA@@@????????????@@@>>><<<:::999:::999888777999:::::::::999888777777;;;999888888999999999888999999999:::999999888777555666777666555555666888777777777777777777777777555555555666555555444333444444444444333333333333333333333333333333333333444444444444444444444444222111111111111000000000000000000000000//////...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000000000////////////000000000000000000000000000000...///000111111222222111000111111111111000000///111000000///...---,,,,,,000///.........///111222222222111000000000000111...///000111111111000///------...///000000000000000000000111222222333333222222222222222222222222222222222222222222222222000111222333444444444444333333333333333444555555666666666555333333666888555666666777777666666555666666666666777777777777888888777777777666666666333333444444555555555555555666666777888888777777777666555555555666888999777777666666666666666666555777999999999999:::;;;:::999888888:::;;;:::888888999999:::;;;===>>>???999:::;;;;;;::::::;;;===;;;:::999:::===>>>???>>>BBBAAAAAAAAACCCCCCAAA??????===<<<::::::::::::;;;<<<<<<;;;:::999888888777888777666666555666666666444444444444444444444444555555555555666666666666555444333333444444333222222222222222222222222222//////000000000111111111000000111111111111000000000000//////...////////////////////////////////////...------------...///.........//////.........////////////////////////............//////////////////000000000000//////,,,...000000///...///000000//////...///000111111000000000////////////000---...000111111111000000////////////000000000000222111111000111111222333222222222222222111000///333333222111111222222333111111111111111111111111111111111111111222222333555555555444333333333222222333444333222111111333222333333222111222555888555555666666777888888888999777666666666666666666777777888999::::::::::::888888:::;;;============888777666444555666888999999;;;======<<<;;;<<<===========================??????>>>===>>>>>>???@@@BBBBBBBBBBBBBBBBBBCCCCCC@@@??????@@@AAAAAA???>>>;;;===???@@@AAA@@@>>>===@@@???>>>>>>???AAABBBCCC======>>>>>>>>>>>>>>>===@@@@@@???>>>>>>>>>>>>???>>>===:::999888888888999999999999999999888777777:::999888888::::::999777888888999999999999888888777777777666444555777999777777777777777777777777444555666777666666444333444444444333333333333333111111222222333333333333333333333333333333333333111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000/////////////////////////////////000000000000000////////////////////////111111111000000000000000000000////////////000000000000////////////000000000000000000000000000000...///000111111222222111000000111111111111000///,,,,,,------.../////////000////////////000111222222222111111111111111222,,,...///111111111000///------...///////////////000000111111111222222222222222222222222222222222111111111111111111111111000111222333333444333333222222333444444444444333666666555444222333555888555666666666666666666555666666666666777777777777888888888888999999999999444444333333333444444555333444555666666777666666777666555555555666888999666666666555555444333333555777999:::999999:::;;;999888777888:::;;;:::999:::::::::;;;<<<===>>>???:::;;;<<<<<<::::::;;;<<<;;;;;;:::;;;<<<===>>>>>>@@@??????@@@AAABBB@@@???>>>===<<<:::::::::::::::<<<;;;;;;999888777666666666666666555555555555666444444444444444444444444222222222333333444444444444444333333333333333222222222222222222222222222000000000000111111111222000000111111111111000000000//////...............////////////////////////.........------.........,,,------......------,,,////////////////////////............//////////////////000000000000//////,,,...000000///...///000///////////////000000111/////////000000000000/////////.........000111222////////////000000000000111111111111111222222333222222222222111111000///222222222222222222222333111111111111111111111111111111000000111111222333444333333333222111111111222333333333111000111222111222222222111222444666555555555666777777888888888888888666555555555555777777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;888777555444444666888999777999;;;;;;::::::;;;<<<;;;;;;::::::::::::::::::===<<<<<<<<<<<<=========@@@@@@AAABBBBBBBBBCCCCCC???>>>>>>@@@BBBCCCBBBAAA:::<<<>>>@@@@@@@@@>>>===???>>>===<<<===>>>???@@@=========>>>>>>======<<>>============>>>>>>===;;;999888777888999777777888999999999999888999777777777999999888777777888888999999888888888999999888666444444666888555555555555555555555555333444555666666555444333444444333333333222222222000111111222222333333444111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////---...///000000000000///////////////////////////000000000000000000111111//////000000000000//////000000////////////000000////////////////////////...///000111111222222111///000000111111111000000,,,,,,------...//////000000000000000111111222222222111111111111111222222---...///000111111000000///////////////...------111111111111111222222222111111111111111111111111111111111111111111111111000000111222333333333333111222333444444444333333555555555444333333555777555555666666666666555555666666666666777777777777666777777888999999::::::444444333333333444444555111222333444555555555555777666555555555666888999999999999999999888777666666888:::::::::999:::;;;888777777888:::<<<;;;:::======<<<;;;;;;;;;<<<<<<===>>>???===;;;::::::;;;<<<<<<<<<<<<<<<===>>>@@@>>>======>>>@@@@@@???======<<<<<<;;;::::::999999;;;:::999888777666555555333444444444444444444444444444444444444444444444111222222222333333444444333444444333222222222222222222222222222222222222111111111222222222333333000000111111111111000000//////............//////////////////////////////---..................---......////////////......////////////////////////............////////////...//////000000//////...,,,...000000///...///000////////////000000000000...//////000000000000///000///---,,,,,,...000111////////////000000000000......//////000000111111111111111222111111000000111111111222222222222222111111111111111111111111111000000000000111222222222222222222111111111111111222333222000///000111000111222222111222333555444555555666666777777888777::::::666444666777666777777888999::::::::::::;;;<<<<<<;;;999777888999666666555555555666888888666888:::::::::999:::;;;::::::999888888888888999::::::;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBB?????????AAACCCEEEDDDCCC;;;<<<>>>@@@AAAAAAAAA@@@??????>>>============>>>======>>>>>>>>>===<<<<<<>>>>>>===<<<<<<<<<<<<===<<<===<<<;;;888777888999666666777888999999999888888666555555777888888777666777888888999888888888888888888777444333444666333333333333333333333333333333444444555444444444444444333333222222111111000111111111222222333333111111111111111111111111//////000000000000000111...//////000000000000000////////////////////////////////////////////////000000000000000000000000,,,---///000111000000///000000000000000000000000000000000000111111111111//////000000000000//////000000////////////000000////////////////////////...///000111111222222111///000000111111111111000/////////.........------000111111111222222222222111000000000000111222222000000000000000000111111000000000000///...------111111111111111111111111000000000000000000000000111111111111111111111111///000111222333333333333111111222333333333333333333444666555444333444555444555555666666555555444666666666666777777777777444444555666666777888888555444333333333444666777111111333444555555555555555666666666777777777777777888999999999888777666777999;;;;;;:::999:::;;;777666666888:::<<<<<<;;;>>>===<<<;;;::::::::::::??????@@@>>><<<::::::;;;<<<===>>>===<<<<<<>>>@@@???>>>===>>>??????>>><<<<<<<<<;;;;;;:::999999999999999888777666555555444222222333444444444333333333333333333333333333333444444444444555555555555222444444333222111222333333333333333333333333333111222222222222333333333000000111111111111000000//////......//////000111////////////////////////------...//////...------//////000000000000//////////////////////////////............////////////......////////////......,,,...000000///...///000...//////000000000000000---...///000111111000///.........---------------////////////000000000000---...///000000111111111///000000111111111111000000000111222222222222222111111111111111111111111000000000000000111222222111222222222222222333333000222222222000///000111///000222222111111333444444444555555666777777777777<<<===888555888:::999777777888999:::::::::::::::;;;<<<:::777666777999333444444555666777888888666888:::;;;::::::;;;<<<;;;:::999888777888888999999:::;;;<<<======>>>>>><<<===???AAABBBCCCBBBBBBBBBAAAAAACCCDDDEEEDDDBBB<<<===>>>???AAACCCDDDDDDAAAAAAAAAAAA@@@>>>===<<<>>>>>>>>>>>>>>>===<<<<<<>>>===<<<<<<;;;;;;<<<<<<:::<<<>>><<<999777777888777888888888888777777666777555333333444666777777666666777888888888888888333444666555444333333444333333333333333333333333222222222222222333444444444444333333222111111000111111111111111222222222111111111111111111111111////////////000000111111......///000000000000000////////////////////////////////////////////////000000000000000000000000+++,,,...000111111000///111111111111111111111111///000000000111111111111...///000111111000///...000000////////////000000////////////////////////...///000111111222222111//////000111111111111111000000////////////......///000000111111111111111000/////////000000111222333222000//////000111222000000000111000000//////111111111111111111111111111111111111111111111111111111111111111111111111///000111222222333333222222222222222222333333333111444666666555444333333444555555666666555555444666666666666777777777777444444555555666666777777555444333333444666888999222222444555666777777777444555777888888888777666444555777888999888666555777999;;;;;;:::999:::;;;666666666888;;;<<<===<<<<<<;;;:::::::::::::::;;;<<<===>>>===;;;:::;;;<<<:::<<<===<<<;;;:::===???AAA@@@???@@@AAA@@@>>><<<;;;;;;;;;;;;:::999888888777777777666666555555555222222444555555555444444333333333333333333333333555555444444444444444444222333555333111000111333333333333333333333333333111111111111222222222222000000111111111111000000.........///000111222333////////////////////////------...//////...------......////////////......////////////////////////............/////////000......////////////......,,,...000000///...///000...//////000000000000000---...///111111111000///,,,---...///...---+++***////////////000000000000//////111222333333333333...///000111111111111111///000111222222222222222000000000000000000000000000000000000000111111222222222222333333444444444000111222111000//////111...000222222111111333444444444555555666777777777888>>>???999777;;;===<<<777777888999::::::::::::888:::;;;999666555777:::222333444666777888888888777999;;;<<<;;;;;;<<<===<<<;;;999888888888999999999:::;;;===>>>?????????<<<===???AAABBBCCCBBBBBBEEEDDDCCCDDDEEEEEECCCAAA======>>>???AAADDDFFFGGGDDDDDDDDDDDDBBB@@@===<<<>>>>>>??????>>>===<<<<<<======<<<;;;;;;;;;;;;<<<999<<<>>>===:::777777888::::::999999888666555444777555222111333555777888666666777888888888888888...000333444333333333444333333333333333333333333222222111000111222444555444444333333222111000000111111111111111111111111222222222222222222222222.../////////000000111111......///000000000000000////////////////////////111111111111111111111111000000000000000000000000+++,,,...000111111000///111111111111111111111111//////000000111111111222...///000111111000///...000000////////////000000////////////////////////...///000111111222222111//////000111111111111111------...///000111222333...//////000000000000000//////...//////000111111666444111///...///111333...///000111111222222111222222111111111111111111222222222222222222222222000000000000000000000000///000111222222333222222222222111111222222333444000333666777666444222222444555555555555555555444666666666666777777777777777777777777888888888999555444333333444777999;;;333444555777888999999999333555777999:::888666555777888:::<<<===<<<;;;:::888:::;;;;;;:::999:::;;;666555666888;;;======<<<999999999999::::::;;;<<<999:::<<<;;;::::::;;;===999;;;===;;;999999;;;>>>DDDCCCAAABBBBBBAAA???===;;;;;;;;;;;;:::999888888666666666666666555555555222333555666666666555555333333333333333333333333333333333222222111111111111333555444111000111333333333333333333333333333000000000000111111111111000000111111111111000000.........///111222444555////////////////////////,,,---...//////...---,,,,,,,,,,,,---------......)))+++---/////////...---000000000000///////////////,,,+++,,,...///---+++,,,---......------...000............////////////111000///...---,,,,,,,,,111111000///------000222////////////000000000000---///111222333222000///111111000//////...//////111111111111111111111111111///......//////...,,,000000000000000000000000000111222333333333333333444333111//////000111222111000///...///000222444666666666444333222444666555555555555666777999999777888:::999777666666777666555444666777777666444666666666666666555555555999999::::::;;;<<<======>>><<<:::888777777888999888999;;;===>>>>>>===<<>>>>>======<<<<<<======<<<<<<<<<;;;;;;;;;888888888888777555444333999888666444444444666777222222333333555666777888888888888777666444333222333333444444333333222111444444444333333222222222333333333333333333333333222222222222111111111111000000111111111222222222333222222111111222222333111000///...///000222444000000000///......------.../////////---,,,---.........////////////......000000000000///...---,,,////////////............000000000000////////////111111///---+++,,,///222111///,,,---//////---***///////////////000111111111...,,,---///111///---////////////000000000000------...///000000000///---------...///000000111222111000//////000111222333000---,,,---,,,***'''222222111111111111222222000000000000000000000000000000000000000000000000111111111222222333333333222222111000//////000000///000000000000111111111000111111111111222222222444444444555555555555555555555555555555444444444666666666666666666666666555555777888888777666666222333333444555666777777444444555555666777777777888888888888999888666333:::;;;;;;999777777888:::666666666666777777777777666666666666888:::<<<===;;;;;;999999999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===:::999888999<<<===>>>===>>>>>>???@@@@@@@@@@@@???AAA===:::777777777666555777777666555444444333333444444444444444444444444555555444333333222111111333333222222111000//////333333333333333333333333222222111111111111222222000000000000000000000000444222000...------///000//////............//////---...///000///...,,,***000///---+++++++++---...,,,,,,,,,---------......---...//////...---+++)))...........................---+++,,,...///---+++,,,---......------...000............////////////000///......---------------...///...------...000////////////000000000000//////111222222222111000222111000000/////////000000000000000000000000000333111000000111111000///111111111111111111111111000111222333333333333333444333111//////000111222222111000///000222444555666777666555333222444666555555555555666777888999777888999999777666666777777666555555666666444222555555666666666666666666999999::::::;;;<<<<<<<<<===<<<:::888777777888999888888999:::;;;;;;;;;;;;<<<===>>>>>>======@@@AAAEEEDDDDDDCCCBBBBBBCCCCCC@@@???>>>???@@@DDDGGGIIIJJJKKKLLLJJJFFFCCC@@@@@@??????>>>>>>======<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::999888777666555666555444222222333444555333333333333444444555666555555555666777777888888444444444444444333222222333333333222222222111111333333333333333333333333000000000000////////////000000111111111222222222222222222111111222222222111000///...///000222333.........///////////////...///000///---,,,---......//////////////////...------...............---////////////////////////000000000000////////////000000000...,,,,,,...111000...,,,---///000///...///////////////000111111111///------///000///...............////////////...//////000000000000///------......///000000111222111000//////000111222222///------//////...,,,222111111000000111111222000000000000000000000000000000000000000000000000111111111222222333333333222222111000000000000000000000000111111111222222000111111111111222222222222333333444555666777777444444444555555555555555666666666666666666666666555555666777888777666666444444555666666666666666444444444555666666777777888777777777999999777555666777999999888888:::;;;777777777777666666666666777777777777888999;;;<<<;;;:::999888888999::::::;;;::::::999999::::::;;;999888777888;;;======<<>>@@@CCCCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????BBBDDDFFFHHHJJJKKKJJJFFFBBB???===??????>>>>>>======<<<<<<=========<<<<<<<<<<<<;;;::::::::::::999777666555555555333333333444555666555555444444444444555555888777555444444444444555444555555555555444333333333333222222222222111111333333333333333333333333111111000000000/////////000000000111111111111222222222111111111111222222111000///...///000111222------......///000000111...///000///---,,,---...////////////////////////++++++,,,---............000000000000000000000000000000000000///////////////000000///------...///000...,,,---///111222111///////////////000111111000///------///000///...------------............000000000000000000///...------......///000000000111111000000000000111111000///...///111222222222111111000000000000111111000000000000000000000000000000000000000000000000111111111222222222222222222111000000000000000000111111111111222222222333000111111111111222222222111111222444555666777888333333444444555555666666666666666666666666666666444555666777777777777666555666777888888777666555333333444444555666666666888777666666888999888888111444777999999999:::;;;888888777777666666555555888888777777777888::::::;;;:::999888888888888888999999888888777888888999888777666777:::<<<<<<;;;>>>??????@@@@@@@@@@@@@@@;;;888666666777888888888666666555555444333333333555555555444444333333333333333333333333222222222222222222111111000000///111111111111111111111111222111111000000111111222222222222222222222222222111111000000//////....../////////....../////////+++,,,...//////...------///...---,,,+++,,,---...,,,,,,,,,---------......***+++,,,---............---------------.........------,,,---------------,,,---......------...000............////////////,,,------......//////...'''***---...---------...////////////000000000000111111111111111222333333222222111111111111111222000000000000000000000000000///...///000000///...111111111111111111111111111222222333333333222222222222111000///000000111111111111111222333555666777777888666444333444555666666666666666777888888666888999999777666777888777666555666777666444333444444555666777888888999777888999:::;;;;;;::::::;;;:::999888888888999:::===<<<;;;;;;;;;===>>>???===?????????>>>>>>@@@BBB@@@AAABBBCCCCCCBBBAAA@@@CCCBBBAAA@@@@@@AAACCCDDDAAADDDFFFFFFCCC@@@===<<>>>>>======<<<<<<=========<<<<<<<<<<<<<<<::::::::::::999777666555777777666666777888999:::777777777777777888999:::777666333222111222333444555555666666555555444333333333333333333333222222222222333333333333444444333333333222222222111111000000000000111111111111111111000000000000111111000000////////////000111............//////000000...///000///...------///000//////////////////000,,,---......//////......000000000000111111111111000000000000////////////...000000000...---...///111///...---...000111222///////////////000000111000///........./////////------........./////////000000000000///......---............//////000000111000000000000000000111000//////000111222333333000000000//////000000000////////////////////////000000000000000000000000111111111111111222222222111111000000000000000111111111222222222333333333000000111111111222222222222222333444444555666666222222333444444555666666666666666666666666666666444444555666666777777777444555777999999999888777333333333444555555666666999777555555777999999999///222666999999999999:::888888777777666666555555888777666555555666777888::::::999888888777777777999999888777777777777888777666555666999;;;;;;;;;;;;;;;<<<===============;;;999777777888888888777555555555444444333333333555555555444444333333222222222222222222333333333222111111111000000000///000000000111111111111111111111000000000000111111111111111111111111111111000000000111000///............////////////......+++,,,---............---...------,,,,,,,,,---...,,,,,,,,,---------......++++++,,,---............------........./////////,,,------------,,,------,,,---......------...000............////////////+++,,,---.../////////...)))+++...//////......///////////////000000000000111111000000111111222333222111111111111111222222111111111111111111111111000///...///000111000///111111111111111111111111222222333333333222222111111111111000000000000000//////000111222333444555555777888777555444555666777666666666666777777888555777999999777777777888666666666777999:::999777444555555666777888999999777888999:::::::::999888999999999999999999::::::>>>===<<<;;;<<<===>>>??????@@@@@@@@@??????@@@BBB???@@@AAABBBBBBAAA@@@???CCCBBBAAA@@@??????@@@@@@<<>>>>>======<<<<<<=================================<<<;;;:::999888888888888888999::::::;;;888888999:::;;;===???@@@555444333333444666999;;;555555666666555555444333333333333333444444444444222222222333333444444444333333333333222222222222000000000000000000000000111000000//////000000111000000//////////////////000000//////............///000000000...---...///111000////////////000111000000000000000///......///000000000111111111222000000000000////////////...000000000...---...///222111000///......///000///////////////000000111/////////.........///000....../////////000000000////////////......---,,,............////////////000000000111111000000000000000000000///000111222000//////......//////000////////////////////////000000000000000000000000111111111111111111111111111000000000000000111111111111222222222333333333000000111111111222222222444444444444444333333333111222222333444555666666555555555555555555555555444444444555666666777888333555666888999:::::::::333333444444555666666777999777555555777999999999111444777999888777777777888777777777666666666555777666444333333444444555999999999999888888777777::::::999888888888888888777666555666999:::;;;:::999:::;;;;;;<<<<<<;;;;;;===;;;999888888888777555444444444444444333333333555555555444444333333333111222222222222222222222111111111000000000000000111111111111222222333333111000000000000000000111000000000000000000000000///000000000000//////.........///000000///......++++++,,,------.........---------,,,------------,,,,,,,,,---------......///......---,,,,,,++++++---------...//////000000,,,---......,,,,,,---...,,,---......------...000............////////////+++,,,.../////////......+++---/////////...///000////////////000000000000///000000000000111111111111000000000000111222222111111111111111111111111222111000111333333333222222222222222222222222222222222333333333222111111111111000000000/////////...///000111222333444555444555777777666666666777777777666666666666777777555777888999777777777888666666666888:::;;;;;;999666666666777777888888888666777999::::::999777666888888888999::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<===>>>???>>>======>>>@@@>>>??????@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<;;;>>>@@@BBBAAAAAABBBCCC??????>>>>>>======<<<<<<<<<============>>>>>>>>>AAAAAAAAAAAA@@@>>>===<<<999999999999::::::::::::777888999:::<<<>>>@@@BBB>>>===;;;999777666666777444555555555555444333333222333333333333333444444111222222333333444444555222111111111111000000000111000000000000000//////000000////////////000000000000////////////......111000000///......------///000111000...---...///111111////////////111111111222222111000///.........//////000000111111111000000000000///////////////000000///------...///000111111000...------...///////////////000111111...///000///------///000////////////000000000111...////////////......---......//////////////////000000111111111111000000000000111000...---///000//////............//////000000000000000000000000000000000000000000000000111111111111111000000000000000000000000111111222111111111111222222222333000111111111111222222222555555444444333222222222222222333333444444555555444444444444444444444444333333333444555666888888555555666777888999::::::444444555555666777777777888777666666888999888888444666888888777666666777666666666777777777777777666555444333333333444555888888999999:::999999888;;;;;;:::999888888888888777666555666999;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<:::888888888777666444444444333333333333333333444444444444444444444444222222222222222111111111000000000000000000000000000000111111222333333333111000000//////000000111////////////////////////000000000000////////////---...///000000///...---,,,,,,,,,,,,,,,---------,,,,,,------------------,,,,,,,,,---------......//////...---,,,,,,,,,,,,+++,,,,,,---......//////+++---///...,,,+++---...,,,---......------...000............////////////+++---...///000///---,,,...//////...------///000////////////000000000000---...///000111000//////000/////////000000111222111111111111111111111111222111000111333444333222222222222222222222222222222333333333333222111000000000000000000//////...//////111222444555666666222444777888777777888999777777666666666666777777555666888999888777888999777666666888::::::999888777777777777777777777888555777999::::::999777555777777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======>>>===;;;;;;===>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>===<<<<<<;;;;;;;;;<<<===????????????AAACCC??????>>>>>>======<<<<<<<<<=========>>>>>>>>>>>>BBBBBBAAAAAA@@@???===<<<;;;<<<<<<<<<<<<;;;;;;:::666666777888999;;;===>>>@@@???===;;;888666444333444444444444444333222222000000111111111222222222111111222333333444555555222222111111111000000000111111000000////////////000//////......//////000//////000//////......---///////////////.........///000111000.........000222111///......///111222///000000000000000//////------...//////000111111000000000000////////////000000000...,,,,,,...111+++...111111///------...///////////////000111111...///000///------///111........./////////000000///000000111111111111000/////////////////////...///000111222222111000//////000111000......000222///......------......///000000000000000000000000000000000000000000000000222111111111000000000///000000000000000111222222000000000111111111222222000111111111111222222222444444333333333333333333333333333333333333333333333333333333333333333333333333333333444666888999999888666555555666777888555555666666777888888888888777777777999999777555555777888888777666777999555555666666777777888888666555444444444555666777777888999:::;;;;;;::::::<<<;;;:::999888888888888888777666777999;;;<<<;;;999::::::;;;<<<;;;;;;;;;777666555666777777555333333333333333333333333333222333333444444555555555333333222222111111000000///000000000000000000000//////000000111222222333000000////////////000000////////////////////////111000///......///000111---...///000000///...---------,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,---------......,,,,,,,,,,,,---...//////******+++,,,,,,---......+++---///...,,,+++,,,///,,,---///...------...000............/////////000,,,---///000000///---,,,/////////---,,,,,,...000////////////000000000000,,,---///111111000...---//////...//////000111111000000000000000000000000000///...///111222222000222222222222222222222222333333333333333222111000000000000000000//////...///000222444555666777777000333666888888888999:::888777666666666666777777555666888999888777888999888777777777999999777555888888888777777777777777555777999::::::888666444666777888999:::;;;;;;;;;<<<===>>>??????>>>===<<<>>>>>>???>>><<<<<<===??????>>>=========>>>@@@AAA??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<>>>AAA?????????>>>======<<<<<<<<<=========>>>>>>??????????????????===<<<;;;:::??????@@@@@@???>>>======555555555555666777888999222333555777999:::;;;;;;333333444444333333222111......//////000000000111111111222333333444555555444444444333333333222222111111000000/////////...//////............////////////000000///...------------......///000000000///000111000///...///000222111000......000111222,,,---...///000000000000,,,------...///000000111000000000000////////////111111///---+++,,,///222''',,,000111000...---...///////////////000111111---///111///---,,,...111---------.........//////000111222333333333333333///////////////.........///000111222222111000///...000111111//////111444.........------.........000000000000000000000000000000000000000000000000222111111111000000//////000000///000000111222222///000000000000111111111000111111111111222222222222222222333333444444444444333333333333333333333222222222222222222222222333333333333444666888999===:::777444333333555666666666777777888888999999888888888888999888666444555666777777666777999;;;444444555666777888999999777666666555666777888999666777999;;;<<<<<<<<<;;;;;;:::999888777777777777888777666777:::<<<<<<;;;777777888999999999999888333222222444555666555333333333333333333333333333111222222333444555666666444333333222111000//////////////////000000000000---......///000111111222000000////////////000000000000000000000000000000111000...------///111222---...///111111///...---...------,,,+++++++++++++++,,,------.........---,,,,,,,,,+++,,,,,,------000000//////.........---------............------///...------///000000000---------------------------------...///000111111......////////////......111111000000/////////.........///000000000000000............////////////////////////////////////'''111666...&&&(((---000111111222222222222111111222333333444333222000///333222111111333333222111000000000000000000000000...///222444666777777777666555555444444666777888333444555666666555444333555555555666666666666666555666777888999:::::::::888888888999;;;;;;:::888888999999888666777999;;;999999999999999999999999===<<<<<<;;;;;;::::::999============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@=========;;;999999;;;===<<<<<<======>>>>>>??????@@@?????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;888999;;;<<<<<<;;;999888::::::;;;;;;<<<=========777666444333333444666777555666666777888999999:::666666777777666444111///222111111111111111222222111111///---222999888111444333111000000000111222333333222111000000000111000000////////////000000111111111000000000000000////////////////////////........................000...---...///000///...---------............///111000///////////////000111111111111111000//////////////////////////////...............///000111000000000000000000000000///000111000...------///---------............//////////////////.........,,,---......,,,+++,,,...111000...,,,,,,...000111---...///...---,,,---///---...///...---,,,---///111//////222111...---///---...//////......///111,,,,,,---///000111222333111111222222222111111000111111222222222111111000111111111000111111222333333222222222222222222333666555555444444333333222222222333333333333444444333222111111222333555666777555444444555555444333555666666555444444777999888666555666888999999888666666555444444444444555555666666555444444777999<<<===>>><<<999777666777;;;;;;:::::::::999999999<<<;;;:::999777666555555888888777999;;;;;;:::999555555666666666666666555999777555555555444222111000111222333333222111000666555444444333333333333222222222111111111000000000000000000000000000000///000111222222222222222222222222111000//////...111111000///...---,,,,,,000000000000000///......***,,,///000...,,,,,,,,,------------------------------------------------,,,++++++++++++,,,------............---------,,,------............------///---,,,,,,...000//////------------------------++++++,,,,,,------......------............------///////////////...------......///000000000000000000/////////////////////000000000000000000000000---222222---+++...///...111111222222222222111111333333333333333222111000222111000000222222111000////////////////////////111222222333333333333333666555555444555666777888444444555555555555444444555555555555666666666666666777888999::::::999999777777777888999999999888333444555555555666999<<<999999999999999999999999::::::999999999999888888<<<<<<<<<=========>>>>>>============>>>??????@@@===>>>===<<<::::::;;;===;;;;;;<<<<<<<<<=========>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999:::::::::::::::::::::999999999666555444333333444555666555555666666777888888999777888888888777444222000222222111111111111222222111111///---222888777111333222222111000000111111000///..................000000////////////000000////////////////////////////////////////////////------............------000...---...///000///...---------............///000000///////////////000111111111111111000//////000000000000000000000000///............//////000////////////////////////---...///...,,,+++,,,------------............///////////////............---...//////------...///000///...------...///000---...//////...---...//////000111111//////000111111//////222111...---///...///000000//////000222......//////000111222222000000111111111000000///111111222222222111111000000000000000111222333444222222111111111111222222222222222333333333333333222222222333333333444444666555444444444555666666777555444444555555444333444555666666444555666888888666555666888999999888666666555444444444444444444555666666444555666888;;;<<<<<<:::888777777888;;;;;;;;;;;;::::::::::::<<<;;;::::::999888777777777777777888::::::999777555555666666666666555555888777555444555444222111111111222222222222111111555444333333222222333333222222222111111111000000000000000000000000000000///000111222222222222111222222111111000//////...111111000///............000000000000000///......***,,,//////...,,,,,,,,,------------------------------------------------+++*********++++++,,,------------,,,,,,,,,,,,,,,------------------------...,,,++++++---......---------------------------,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,------...///...---,,,+++......///000000000000000111111111000000/////////000000000000000000000000333222///---000444222---111111222222222222111111333333222222111111222222111000///000111111000///........................222111111111111222222333555555444444555555666777555555555444444555555555555555555555666666777777666888999;;;;;;:::888777666666666777777777777888444555666666555666888:::999999999999999999999999888888999999999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<======???@@@@@@===>>>>>>===;;;;;;<<<>>>:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888;;;:::888777777888:::;;;999999888777777666555555666555444333333444555666444444444555666666777777999999999999888666333222333222222111111222222222111111///...222777666222111222222222222111000000...------------......///000000////////////000000............////////////........................,,,---///000000///---,,,000...---...///000///...---------............///////////////////////////000000111111000000//////000000000000000000000000//////......---.........////////////////////////,,,.........,,,+++,,,------------............///...........................///000///......///000////////////////////////...///000000......///000///000111111//////000111111...///222111...---000///000111111000000111222000000000111111111222222...//////000000000//////000111111222222222111111111111111000111111222333111111111000000111111111000000111111222333333444222222222222333333333333444333333444555666777888666555444444555555444222333555777777666555666777777666555666888999888777666555555444444444444444333555777777666555666777999999999888666666888999<<<<<<<<<;;;;;;;;;;;;:::999999999888888888777777777666666777999999888666555555666666666555555444777666444444444444222111222222111111111111222222333333222111111111222222222111111111111000000000000000000000000000000000000000111111222222111111222111111000000//////...111000///......///000111//////000000000///......***---//////...,,,,,,,,,------------------------------------------------***************+++,,,------------,,,,,,,,,,,,,,,------------------------...,,,***+++,,,------,,,------------------------///.....................,,,------......------,,,,,,---...//////...,,,+++......///000000000000000222222111111000000//////111111111111111111111111444111......222444222...111111222222222222111111444333222111111111333333222000///000111222111000////////////////////////////////////111333555777444444444444555555666666666555444333333444555666444444555555666666777777777888:::;;;;;;999777666666777777777666666888999:::;;;;;;999777666666777888888888888888888888888999999:::;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@<<<===>>>===<<<;;;===>>>:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888999888777777777777888999777777666666555555555555555444444333333444444555333333333444444555555555:::::::::999888666555444444333333222222222222333222111000000222555555333000111222333333222000000////////////000000111222000000////////////000000......///////////////000////////////////////////+++---///111111///---+++000...---...///000///...---------............///....../////////////////////000000000000000//////111111111111111111111111000///......------------////////////////////////...///000///...---...000---------............///------...............///---...//////...---///000......////////////......///000111000///...///111,,,---...---,,,+++,,,...000...///222111......000...000111111000///111222222222111111111111111111...///000000111000000000000000111222222222111111444333222111000000000000111111000000000000111111111111111111222222333333111222222222222333333333...///000222444666777888666555333444555555444222222555777888777666555666777666555666888888777555666555444444333333444444222555777888777666555666777777777555444555888;;;======<<<<<<<<<;;;;;;;;;666666777777777777777777888777777888999999888666555555666666555555444444666555333333444333222000333222111000000111222333222111000000000000111111111111111111000000000000000000000000000000000000000000111111111111000000111111000000////////////000000.........000111333...///////////////......+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---------------------......---,,,,,,,,,,,,---......,,,******,,,---,,,+++------------------------...............---------......////////////......------////////////...---......///000000000000000222111111111000000000///000000000000000000000000000000000000000///000222111111222222222222111111333333111111111222333444333222111111333333222111000000000000000000000000111000000000222444666777333444444555555555555555666555444333333444555666444444444555666777777888777888999::::::888777666666888999888666666999;;;999:::;;;:::888666666777888888888888888888888888999999::::::;;;<<<======::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???;;;<<<>>>===<<<<<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888666666777888888777666666444555555555666666666777444444444333333444444444333333333333444444444444999999888888777777666666555555444333222222333333222111000111333333333444000000222333333222111000000000000000111222333333000000////////////000000/////////000000111111111000000000000000000000000+++---///111111///---+++000...---...///000///...---------............///,,,---...///000/////////...//////000000000//////000000000000000000000000000///...---------------........................---///000///......///000---------............///,,,---------......//////+++,,,......------...///......////////////......///000111000///...///111***+++,,,,,,******+++,,,000......111222///...000---...000///......///111222222222111111111111111///000111111222222222111///000111222222222222222222111111111111111222222111111000000000000111111444333333333222222222111111111111222222222333333///000111222444555666666666444333333444444333222222555777888777666555666777666666777888888666444555555444333333333333333222555777888777666555666555666555444444555888;;;======<<<<<<<<<;;;;;;;;;777777777888888888888999999999888999::::::999777555555555555555444333333555444222222333333222000333222111000000111222333000000000//////000000111000000000000000000000000111111111111111111111111000000111111111000000///000000000/////////////////////......///000111222......////////////......+++---......---,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------------...............---,,,++++++,,,---......---++++++,,,---,,,+++------------------------+++++++++++++++,,,,,,,,,...//////////////////................../////////......///000000000000000000000000000000000000000////////////////////////...///111222...+++...555111111222222222222111111222222111111222222333333333222111222333444333111111111111111111111111111444444333222222222222333333333444555555555555444555555555444444555555555333444444555666777888888666666777777777777777777666888999888555555999<<<333555777777777777888999888888888888888888888888777777888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======999;;;======<<<;;;<<<===<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::::::::999999999888888444555777888888777555444333444444555666666777777333333333444444333333333333333333333333333444444555555666666666666777777666666555444333333333333333000000222333111222555000000111222222222222111000////////////000000111000000////////////000000//////000000111111222222000000000000000000000000,,,---///000000///---,,,000...---...///000///...---------............///+++,,,...///000000///.........///000000000//////////////////////////////......------,,,---------........................+++,,,...---,,,,,,---...---------............///,,,,,,,,,---......//////***,,,------,,,,,,...///////////////////////////...///000000......///000,,,---...---,,,,,,---...000---...111222///...111---...//////......///000111111111111111111000000///000111222222333222222///000111222222222222222---......000111444555666111111111000000111111111555444444333222222111111111111111111222222222222444555555666666555444444555444333333444444333111333555777777666555666777666666666777888777555333555444444333333333333333333555777777666555666777444555666555444555888:::<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;:::999999999::::::999777555555555555555444333222444333111222222333111000222222111111111111222222000000/////////000111111//////000000000000000111111111111111111111111111000000111111000000//////////////////////////////------......//////000000------.../////////......,,,---...---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111++++++,,,,,,------------...---+++******+++---...///---,,,+++,,,---,,,+++------------------------*********++++++,,,,,,------......//////......---...---,,,+++,,,---///000......///000000000000000.........//////000000111........................///...000222///+++...555111111222222222222111111000111222333333333333333222111000111222333222000000000000000000000000000222222222222222111000000222333444555555555444444444444555555555555444444333333444555666777888888555555444444555666777888555777999777333444888<<<111333666888777777888999888888888888888888888888888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;777:::<<<<<<;;;:::;;;;;;;;;:::::::::999999999999888888888999999999::::::999999888888888777777777555555555666666555555555444444444444444444555555333333333444444333333333444444444444444444444444222222222333444555777777777666555444333333333333333000000333333000111666111111000000111222222333000//////............///000000////////////000000......//////000111111222........................------............------000...---...///000///...---------............///***,,,...///000000///...---......///000000//////........................------,,,,,,,,,---..............................+++,,,------,,,,,,---///---------............///++++++,,,------...//////+++,,,......------///000000///...------...///000---...//////...---...///---...//////...---...//////---...111222//////111---///000000//////000111000000000000000000000000...///000111222222222222//////000222222333333222/////////000111333444555222222111111111111222222222222222222222111111111111111111111222222222222222333444666666666666555555444222333444444333111444555666666444555666888666666666777888777444222555444333333222222333333444555666666444555666888444555777777666666777999;;;;;;;;;;;;::::::::::::::::::::::::999999999999:::999888999:::999888666555555555555444333222111333222111111222222111000111111222222222222111111000000//////000000111222////////////000000111111111111111111111111111111000000000000000//////...////////////////////////+++,,,...//////...---,,,,,,---......//////......,,,---...---,,,+++---...------------------------++++++++++++++++++++++++,,,,,,,,,---...///111111*********++++++,,,,,,,,,...---+++******+++---...000...,,,,,,------,,,+++------------------------++++++,,,------...//////,,,------......------,,,...,,,***)))))),,,...000...//////000000000000000,,,,,,---...///000111111........................111......222111...///555111111222222222222111111///111222333444333333222111000///000111222111///////////////////////////---...000111222222222111222333444555555555444333333444555666666555444333333333444555666777888999555444333222333555777999444666888555222222777;;;666888::::::999888888999777777777777777777777777::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<============<<<;;;::::::::::::666999;;;<<<;;;::::::;;;:::999999999888888777777666666777777888888888999777777777777666666666666777666444333333444666777555555444333333222222222222333333444444333333222444444444444444444444444///000000111333555777888777777666555444333333333444000000444333///111666222111000000000111333444222111000///////////////000000////////////000000---------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,........................000...---...///000///...---------.........//////***+++---///000000///...------...///000000//////........................,,,,,,,,,,,,------...///........................---...//////......000111---------.........//////++++++,,,,,,---...//////,,,---//////...///000222111000...------...000111---...///...---,,,---///---...///...------...//////---...111222//////111///000111111000000111222.../////////000000000000---...///000111111111111//////000222222333333333444444222111000000//////333333222222222222333333/////////000111111222222000111111111111222222222***,,,///333666888888999555444222333444444333111555666666555444444777999666666666777888777444111555444333333222222333333555666666555444444777999444666888888777666777888;;;;;;:::::::::999999999777777777777666666666555999888777888999888666555555555555555444333222111333222000111222222111000000111222333333222111000000000000000000111222222.../////////000000111111111111111111111111111111000000000000000///...............///////////////***,,,...000000...,,,***,,,,,,---.../////////...------...---,,,+++---///------------------------++++++++++++++++++++++++000///---,,,,,,---///000,,,++++++,,,......---+++++++++,,,,,,,,,,,,------+++,,,---...///...---,,,---.........---,,,,,,+++,,,,,,,,,---------......111111000000////////////......---------......//////000111000......///111000000////////////000000........................///////////////000111111///000222333333222000///000111111111222222222222...000111111000000111222333222111000///...------444222000222444666444222222444666555333333666999333222222222222333444444333333444666777999::::::666666555333222222555777444444555666777888999999<<<777666888999777777999::::::999999888777666666888888999999999:::::::::<<<<<<;;;<<<===<<<999777:::::::::999999999888888666888;;;<<<;;;::::::;;;===<<<;;;;;;::::::::::::999999999888888888777777999888777666555555555555:::999777555444555666777444444555555555555444444444555555666666555555444555555333222111000000000,,,++++++...222333111///222222333333333222111111333333222111000000000111000000000000000000000000111000///......///000111,,,,,,---...///000111222,,,------...............---......//////...------------,,,...///000...---////////////...---,,,+++///...---,,,,,,---...///---......///////////////........................++++++,,,,,,---...//////111...---...111222111///---------............///,,,,,,,,,------------...........................------..................---...000000000111444666......------------......//////............//////......////////////......---...///111111///...---......000000000///...---000000000000///////////////000111333444444333333000111222333333222111000111111222222222333333333444111///222666777444000444444333333333333222222222222333333333333444444444444444444444444444444222333444555444333222111111222444555555555777999666555444444555666555444444444444333333222222222333555555555555555777999666666666666666777888888???;;;777666888:::999888888999999888555444444555:::999999999888777777777555444333333333333444555222222222333333444444444111111222222222222111111000000000000////////////333333333111...---.../////////000111111111111111......//////000000111111000000//////......------***+++---...///...------////////////////////////------......------,,,+++......---,,,,,,+++*********++++++,,,,,,+++++++++...---,,,++++++,,,---...,,,++++++,,,...///---,,,++++++,,,,,,,,,,,,------+++,,,------......------------......------,,,+++,,,,,,,,,---------.........---------,,,,,,,,,,,,...---------......///000...//////...------...000//////............//////........................///////////////000000111...///111222222111///...000000000111111111222222...000111111000000111222////////////////////////333111000111333444333111000222333333111111333555555444444444444555666666666666666666666666666666777777777555333333444666444444555666777888999999:::666555888999777777999::::::999999888777777666:::::::::999999999999888:::999999:::;;;;;;999777::::::999999999888888888555777:::;;;;;;;;;;;;<<<;;;;;;:::999999999::::::999999999888888888777777999999888777666555555666:::999777555444555666666555555555666555555444444111222222222222222222111333333222222222222333333...------000333444222000//////000111222222222222333222111111000000111111000000000000000000000000111000///......///000111............////////////......///000000000000000------------------......---,,,,,,---///000...---,,,,,,---------------,,,------,,,++++++,,,------------...///////////////---..................---++++++,,,------...//////...,,,+++,,,///000///------------............///.........////////////000........................//////......------,,,,,,)))***+++++++++,,,...000///................../////////............//////......////////////......---...///000000///...---......///////////////...000000000000///////////////000222333333333333222111222333333333333222111111111111222222222333333444111000222555777444000444444333333333222222222111111111222222222333333444444444444444444444444333333444444333333222222111333555555444555666888666444333444555666555444444444444333333222222222444555666666555666888:::666666666666666777888888:::888666555666777888888888999999888555444444555777777777777777777666666444333222222222222333444111111111111222222222222111111222222222222111111000000000000///////////////000000///...---///000//////000111111111111111///////////////000000000////////////............+++,,,------......------........................,,,,,,------,,,,,,+++***......---,,,,,,+++******++++++,,,,,,,,,+++******---,,,+++******+++,,,------,,,+++,,,.........,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------......------,,,,,,,,,,,,,,,---------......////////////............---------......000111222---.........,,,,,,...///......------------..............................//////......//////000111...///000111111000///.../////////000000000111111...000111111//////000222,,,------...///000111111222000000111222333222111111222333333222111333444444444444444444555666666666666666666666666666666777888888777555444444555444444555666777888999999888444444888999888777999::::::999999888777777777;;;::::::999999888888888888777777888::::::999777:::999999999999888888888444777:::;;;;;;;;;;;;<<<999888888888888888999:::999888888888888777777777:::999888777666666666777999888777555444555555666666666666666666555444333333444444555555444444333111111111222333444555666111000000222333444333111------///000111222222222222222111000000000111111000000000000000000000000000//////......//////000111000000///...---,,,,,,......///000000000000///---,,,+++++++++---...///---,,,,,,---//////...---)))***+++,,,------------...---,,,,,,,,,,,,---...------...////////////...,,,---...//////...---,,,,,,,,,,,,---......//////---,,,,,,,,,...///...------------............///.........////////////000........................000000///...---,,,+++++++++,,,---,,,++++++---///000//////......//////000//////............//////......////////////......---...///000000///...---...............///000111////////////000000000000000111222222222222111111222222333444444333222222111111111222222222222333333111000222555666444111333333333333222222222222000000111111111222222222444444444444444444444444444444333333222222333333222444555555444444555777555444333444555666555333444444333333333333222222555666777777666666888:::666666666666666777888888777888777666555666888:::888999:::888666444444555555555555555666666666666333222222111111222222333000000000000000/////////111111222222222222111111000000000000////////////,,,.........------///111//////000111111111111111000000000/////////...................../////////------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,+++******...------,,,,,,++++++***,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,,,,+++******,,,------,,,+++++++++,,,,,,,,,------------,,,+++,,,---...///,,,------...------,,,,,,,,,,,,,,,---------......000000000000////////////,,,------...///000222333---...///...------///000///......------......///........................///............///000000//////000111111000//////////////////000000000000...///000000//////000222......///000111222222333222111111222333333333333444555666666555555555555222222111111222222333444222333333555666777777888777999:::999666444444444555555555666777888888888888444444999;;;999999:::999999999888888888777777999999999999999999999999777666666777:::;;;:::999999999999999888888888888555888:::;;;:::999::::::666666666666777777888999888888888888777777777777999999888777777777777777888888666555555444555555666666666666666555444333444555555555555555555444222222222222333444555666222222222222222222222111...//////000111111111111111111000000000000111111000000000000000000000000////////////////////////000000///...------,,,++++++,,,------......------***+++++++++,,,------...---,,,,,,---//////...,,,++++++,,,---------------////////////////////////,,,---......//////......,,,---...000000...---,,,,,,---------......//////............///000000///---------............///,,,,,,,,,------------....................................------,,,,,,,,,---......---,,,+++---///000000////////////000000///......------......///......////////////............///000000///.........---------...///111222////////////000000000000111111111111111111000000222222222222222222222222111111111111222222222222222111000222444555333111333333333222222222222111111111111111222222222222444444444444444444444444555444333222111222333444333444555555333333444555555444333333555555444333333333333333333333333333555777777777666777999;;;666666666666666777777888777999;;;999777777:::>>>999::::::888666555555666444444555555666666777777333333222222222222333333111111000000/////////...111111222222222222111111000000000000////////////---...///...------///111//////000111111111111111111000000///......---------------....../////////...---,,,++++++,,,...///------------------------,,,------------,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,+++***))))))------,,,,,,,,,,,,------,,,***((()))***,,,,,,++++++++++++,,,,,,,,,------------,,,+++,,,---...///,,,,,,------...------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222...///000///......000222000//////////////////000////////////////////////...............//////000111111111111111111111111////////////000000000000---///000000//////000111222222222222222333333333333333444444444444444555666666777777888777666555222111111111111222333333222222333444555666666777777888999999666555444555555555666666777777888888888555555:::<<<:::999:::999999999888888888888888666666777888:::;;;<<<<<<999888777888;;;<<<<<<;;;999999999888888888777777777999;;;;;;999888888888555555555555555666777888777777777777777777777777999888777777777777777777888777666555555444444444555555555555555444333333111111111222222111111111444444333222222222222333111222111111000000000111111222222222111000//////111000000///000000111111////////////////////////......////////////.....................---------+++,,,,,,---------------)))***,,,......---,,,+++,,,++++++,,,...///---,,,...............---,,,,,,...//////////////////...,,,------...............------...//////...------------...............///---......///...//////000---------............///,,,,,,,,,------------...........................+++,,,,,,,,,------......+++,,,,,,+++))))))***,,,000000////////////000000......------------............////////////............////////////.........---------...///111222.../////////000000000111111111000000000000000000111111000000000000111111000000111111111222222222111111111222333333333111333333222222222111111111222222222333333333333444444444444444444444444444555444333222111222333444222444555444333333444555555333222333444555444333333333333333333333333333555777777777666777999;;;666666666666666777777888666999;;;:::888777:::===999::::::999666555555666555555555666666777777777333333444444444444333333222222222111111000000000111111222222222222111111000000000000///////////////000000///...---...000//////000111111111111111111111000///...---,,,,,,,,,,,,------....../////////...,,,++++++,,,---...------------------------...............------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))),,,------------------,,,,,,***((((((***,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,------......------,,,,,,,,,---------......,,,,,,---------------...,,,,,,,,,------///000111...///000/////////111333000000////////////000000////////////////////////......------......///000222111111111111111111222/////////000000000111111---///000000......///111555555555444444333333222333444555555444444555666555444444555666666333111333333333333333444555555555555555444333333222222666777888777555444555666555666666666777777777888888555666:::<<<:::888999888888888888888888888888444555666888:::<<<===>>>;;;999888999;;;=========999888888888888777777777777999;;;;;;999888777888666555555555555666666777666666777777777777777888777777666666666666777777777777666666555444444333333333444444444444333333111222222333333222222111666555333222111000000000000111111000......000111333333333222111000......000000/////////000111111////////////////////////---......//////......---,,,,,,------.........///------...////////////...+++,,,---......---,,,+++,,,++++++,,,......---,,,////////////...---,,,+++++++++,,,------,,,++++++,,,,,,---............---................................................***,,,------,,,,,,---...---------............///.........////////////000........................******+++,,,---...//////------...---++++++,,,...000//////......//////000......------------............////////////......////////////////////////...............///000111......//////000000111111000///////////////000000000000////////////000000000000000111111111111222000111111222222222222222222222222222111111111111222222333333333444444444444444444444444444444444444444333333222222333333111333444444333333444666444333222333444555444222222222333333333333444444555666777777666666888:::666666666666666777888888666777888888777777777999999:::;;;999777555555666555555555666666666666666333444444555555444444333222222222222222222111111111111222222222222111111000000000000////////////000111111///...---...000//////000111111111111111000000//////...---,,,,,,---------------...............---,,,,,,,,,------------------------------///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++...,,,******+++---......++++++,,,,,,,,,,,,------+++,,,------......------+++,,,------......------,,,,,,,,,---------...............//////000000000,,,,,,,,,,,,,,,---......---...///.........000222/////////....../////////////////////////////////...------------...//////111111000000000000111111000000000111111111222222---...//////......///111555444444444333333333333222444555555333333444666333222222444555555111...333333333222333333444555555555444444333222222111555555555444333444666888666666666666777777777777777444444999:::777555555888888888888888888888888555666777888:::;;;======<<<:::999999;;;=========888888888888777777777777444666999:::999999999:::777666666555555555555666666666666666777777888888666666555555555555666666666666666666555444333333000000111222333333333333444444444555555444444444444444222111000////////////000111000......000333111111111111000///......///////////////000111111////////////////////////------...//////...------,,,,,,,,,------.........,,,---......//////......111///---,,,+++,,,---...,,,++++++,,,......---+++------.........---,,,,,,******+++,,,,,,+++******+++,,,------......------000...---,,,,,,---...000////////////............***,,,------++++++,,,...---------............///.........////////////000........................+++++++++,,,,,,------....../////////------///111///..................///...------,,,,,,------.........////////////......//////............//////......///////////////............///000111111111///......---...///111111111111000//////000111111000000000000111111111111///111222222222222222222222222222222111111111111111222222222333333333333444444444444444444444444333333444444333333222222000111333333333333555666444333222222444444333222222222222333333444444444444555666666555666888:::666666666666666777888888888777777777888888777555:::;;;;;;999777555666777555555555444444444444444222333444444444444333222111111222222222222222222111111222222222222111111000000000000////////////---...///...------///000//////000111111111111111/////////......---------...------------------,,,------......------,,,+++..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,******++++++++++++******000...++++++---///000000++++++,,,,,,,,,---------+++,,,---...///...---,,,+++,,,,,,---.........---,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,+++++++++,,,------+++---...---------000222.........------.........000000000000000000000000...------------...//////000000////////////000000111111111111222222222222---...//////......///111333333333333333333333333000333555444222111333666444333222444666555222...111111000000111111222333222222222333333444444444444444444333222444777:::666666666666777777777777666333333777999555222333888888888888888888999999777777888999:::;;;;;;<<<===;;;999999:::<<<<<<<<<888888888888777777777777111444777999::::::;;;===888777666555555555555555555666666666777777888888555555444444444555555666666666666666555444333222...///000111222333333333000111111222222111111000333222111000///////////////000111000......111555......///////////////...///////////////000111111////////////////////////,,,---...//////...---,,,------------------------***+++,,,,,,------,,,,,,666222---)))(((***...111,,,++++++,,,......---+++******+++,,,------------++++++------------+++++++++,,,------......------111///---++++++---///111///////////////.........+++...000///---,,,...111---------.........//////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******,,,.........------------.........------,,,,,,------.........////////////......//////............//////......000000000///...------......///000111111222...---------...///111222333222111000000111222333000000000000111111111111///000222222222111222222222222222111111111111000000111111111111222222222444444444444444444444444222333444555444333222111///111222333333444555777444333222222444444333222222222222333333444444444333555666555555555777999666666666666666777888888<<<:::888999;;;;;;888555:::;;;;;;999777666666777444444444333333222222222111222333444444333222111000000111111222222333333111111222222222222111111000000000000////////////***+++,,,,,,,,,---///111//////000111111111111111...............---------.........------,,,,,,,,,------...///...---+++***////////////////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------)))))))))***++++++,,,,,,++++++++++++++++++++++++///---+++))))))+++---///---,,,,,,,,,,,,---......---+++******+++,,,,,,+++------------......///000...------,,,,,,------...++++++,,,,,,,,,---------////////////...---,,,,,,222111000///...---------///......------///000111///---,,,...111111---***000000000000000000000000111222222111///...///000000111111111111222222222666444111000222333444444444444444555555555666666666666777777666555444444111111111222222333333444111111222333333333333222111111222333555666777777222555888888777666555555333444666888999888777666888888888888888888999999:::999888888888999:::;;;888888888888999:::;;;;;;888888888888777666444444999888888888999;;;===>>>777666666777888777555333777777777777666666666555777666444333444555777999777666444333222111111111---...///000111222222222444222111222555666444222333333333222222000//////,,,<<>>777666555333444555777888777666555444444444666666666555444222111111111111222222333333222111000000///......///111111000///111111111111000///......///888:::111+++---///---//////............//////...................................................------///...+++,,,///......---,,,++++++***)))(((***,,,------...///000)))+++...000000...,,,+++---------------------------.../////////...---,,,,,,,,,,,,,,,------------//////...---...///000111------------------------///...---,,,,,,...111222------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---)))***+++,,,------------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------..............................---...///...,,,,,,,,,...........................///...---...///000000...////////////........................////////////000000000000000111111111222111111111111222333333222111111111111000000000111222222222000000222444444444444333333444444555888666555555666666555444333333333333333333222222666444222222333444333222111111222333333333333222444444444444555666777777444444444555555555555666888999:::::::::999888777666666666666666555555555222222333333333333333333333333333222222222111111///000222222111000111222///000000111111222222222000000000000000000000000222000000333222///...000////////////////////////---------------,,,++++++---......---++++++,,,......---,,,,,,......---,,,,,,---------------------+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,......---+++))),,,,,,,,,++++++*********---------,,,,,,+++******---------------,,,***))),,,,,,++++++,,,,,,---...---,,,******,,,---,,,+++.........---......//////...------,,,,,,------...,,,,,,,,,------------......---,,,+++,,,---///000---,,,,,,,,,,,,---................../////////000---///000...,,,,,,///222////////////////////////000111222111000///000111000000000000111111111111777555222111222222111///222222333333333444444444111222222222222222111111444444444333333222222111111222333333444444333333333333333444444444444444777888777666333222333555333444555666777777777777777777777777777666666666777777777777888888999999666666666777888999:::;;;;;;:::888666666666888999999999888888777777777777444444666:::???BBBDDDDDD;;;999666444333444666777777666555444444444555555555444333222111111111111222222333333333222222111//////000111222222111000000000000000000///......,,,111222......111222///.........------.........................................................,,,...//////,,,***,,,///------------,,,,,,,,,,,,...///111000///---......)))***---...//////...---------------------------,,,---///000000///---+++,,,,,,,,,------------...000///.........///000111------------------------000///---,,,,,,---......------------------------,,,------......------,,,---,,,,,,,,,,,,,,,,,,---***+++,,,,,,---------,,,)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------..............................---.........,,,+++,,,---....................................///000/////////////////////.....................////////////111111111000000000000000111111111111111222222333111111111111000000000000111222333222111111222444444444333333333444555555444333333444777888888777555555444444333333222222666444333333444444333222000111111222222222222222555555444444444555555666444444444444555555555555888888999:::999888777666555555555555555555555555222222333333444444444555333333333222222222111111---///222222222111111111000000000000111111111111//////000000000111111111222///000333222///...000.........///////////////,,,------------,,,++++++...//////---++++++,,,---------,,,---------------,,,,,,,,,------------...******+++,,,,,,---......++++++++++++++++++++++++,,,------......---,,,+++******++++++,,,,,,,,,,,,---------,,,,,,,,,++++++...---,,,++++++++++++,,,,,,++++++++++++,,,------...,,,++++++,,,------,,,*********+++,,,---...///...------,,,,,,------...,,,,,,---------.........,,,---.........---+++***......---,,,,,,,,,,,,------......///////////////000111111///,,,+++...111///////////////////////////000111111000///000222//////000000000111111111444333111111222333222111222222333333333444444444222222333333333333222222555444444333333222222222222222333444444444444333111111222333444555666777666777666444222111222444333444555555666777777777777777777666666666555555666666777777777888888888555555555666777888:::;;;:::888666555555666777888888888888777777666555555444444555999>>>CCCEEEEEE>>><<<888555333333444555555555555444444444555555444333333222111111111111000000111222333444444444...///000111111111111111///000000000000//////...---......---///222222///......------------......................................................+++...///---******---///++++++,,,---...//////000...000111000...------...+++++++++,,,---...///000------------------------+++---...000000///---,,,,,,,,,---------.........000///...------...//////------------------------+++,,,------------++++++------------------------,,,------......------,,,------............------,,,---------,,,,,,+++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------..............................---.........,,,+++,,,---........................---...///////////////000.........///////////////............////////////111111111000000000000000111111000000111111222333000000000000000000000000111222333222111111333555333333333333333444555666444333333444777888888777666555555444444333333333777555333333444444444333111111222333333333333333777666555444444444444444444444444555555555666666666666777888888777666555444444444444444555555555333333444444555555666666333333333222222222111111,,,///111222111000000111222111111000000///////////////000000111111222222000......111111---,,,///------....../////////000...............---,,,,,,...//////---++++++,,,---,,,------------,,,------------------------------******+++,,,,,,---......++++++++++++++++++++++++***---///...,,,+++...000******++++++,,,------...,,,,,,,,,,,,------------------++++++++++++---...+++++++++++++++,,,------...---++++++---------,,,+++++++++,,,,,,---...///...------,,,,,,------...,,,---------............+++---///000///---***'''//////...---,,,,,,---------......///000/////////000000000///...---...000000000000000000000000000///000111111000000111222/////////000000000111111---,,,---...111333333222111111111111222222222222222222333444444444333333444444444444333333333333222222333444444444444444000111222333555666777888555666666555333222333444444444444555555666777777777777666666555555444444555555666777777777777666444444444555666888999:::888777666555555666777777666777777777666666555444444333444777<<<@@@BBBBBB===<<<999666444333333444333333444444555555555555333333222111111111111111...///000222333444444444,,,...///000///...///000000000000111111000000///111000////////////...,,,......------------......------------------------------------------------+++...---***)))---///...******,,,---///000111222)))+++---...------...///,,,,,,++++++,,,---///111------------------------,,,---.../////////...---,,,---------............000///---,,,,,,---......------------------------&&&(((+++---......---,,,------------------------,,,------......------,,,---......//////......---------------,,,+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------..............................---...///...,,,,,,,,,...---------------------------...//////......///111.........///////////////............////////////000000000000000111111111111000000000000111222222//////000000000000000111111222333222222222444666333333333333444555555666888666555555666666555444555555555555555555444444777555333333444555444333222222333444444444444333666555555444333333444444555555555666666666666777444444666777777777666666333333333444444444444444444444555555555555555555333333333222222222111111...///111111000///000111111111000000000/////////000000000111111222222222///------000///,,,+++------------......//////000///////////////...---------......---++++++,,,...,,,---......,,,,,,---.........---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---++++++///333+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........******+++,,,------------+++++++++***++++++,,,---...---++++++---...---,,,///...------,,,,,,,,,,,,...------,,,,,,------...------------............+++,,,---......---+++***.........---......//////------///000000000///......------///111222111000000000000000000000000000...000111111000000111222////////////000000000111...------///111222111000222222222222333333333333111222333333444444333333333333333444444444444444222333444444555444444444222222333333444555666666444666888888666555555555444444444444555666777777777777666555555444333333444555666777777777666666333333444555666888999:::777777777777777777777777444555666666666555444444555333333555999<<<===>>>888777666555333333333333111222333444555666666666333222222111111111111111///000000111222222222111,,,...111111///...///111000000111111111111111000222111000000///...---...//////............//////------------------------------------------------+++,,,+++'''***000111...+++,,,,,,...///000111222)))+++---...------...///+++,,,,,,------.........---------------------------------.........//////------------............000///...---,,,---......------------------------)))***+++,,,------......------------------------,,,------......------,,,,,,---............---,,,,,,,,,,,,------,,,++++++---,,,+++******,,,---///------------------------+++,,,------......------,,,,,,,,,---------.................................///000///---,,,---...------------------------,,,...000///...---///111............/////////000............//////////////////000000111111222222000000000000000111222222////////////000000111111111222333333222222444666333333333333444555666666888666555555666666555444555555555555555666666666777555444333444555444333111222333333444444333333333333333333444555666777666666666777777777888888333444666777888888888888222222333333333444444444555555444444444444444444333333333222222222111111000111111000......///111.........///000111111222111111111111111111222222///,,,---//////,,,+++---,,,,,,---......///000000///////////////...------,,,---------,,,,,,---///+++---///...,,,+++---...//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...000...------,,,,,,++++++******++++++,,,---...//////&&&))),,,///000///---+++++++++******++++++,,,---///---+++,,,---...---------,,,***((('''&&&%%%%%%...------,,,,,,------...---------.........//////++++++++++++,,,---......---------...///000111222,,,---///000000000///...+++***+++///333555444111000000000000000000000000...000111111000000111333////////////000000000000555444222222222111///,,,444444555555555555666666000111222333333333333333333333333444444555555555222333444444555555444444444444444444444444444444444666999:::999777777777444444444444444555777777777777666555444444333333333444666777777777666555333333333444666888999:::777888888999999999888888333444555666666555444444555444222333666999::::::333333333333333333333333000111222444555666777777222222111111111111111111000111111111111000//////...111333333111000222444000111111222222222111111///...///000000///000222//////............//////------------------------------------------------+++,,,)))&&&***222222---------......///000000000///111111111...---------***+++...///000...,,,+++---------------------------------------...///000---------.........//////111000///---------...///------------------------111///---+++++++++,,,---------------------------,,,------......------,,,++++++------------++++++******+++,,,------------...,,,***))))))+++...000........................+++,,,------......------,,,,,,,,,---------..............................///000000000...---...///------------------------,,,...000000...---///111---.........//////000000............/////////000...//////000111222222333000000000000000111111222.../////////000000111111111222333333222333555777222222222333444555666777444333333444777888888777444444555555666666777777777666444444555555555444111111222333333333333222000000111222444777888:::777777777777888888888888333444666888999:::::::::222222222333333444444444444444444333333222222222333333333222222222111111111222111///------///111***+++---///111222444555111111111111111111111111///------000000,,,+++...,,,,,,------...///000000......//////......---,,,+++,,,------,,,,,,...000+++---///...,,,+++,,,///000000///...,,,+++***)))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111,,,'''(((,,,///...+++......---,,,+++))))))((('''+++------+++)))+++---++++++++++++++++++,,,,,,...,,,***+++---...,,,***+++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...------,,,+++,,,---...///---,,,,,,,,,,,,---......000000///...---,,,,,,+++........................---.....................////////////000000000000111111000///////////////000111111111111222222222111111000000//////.........///111222222111///...000000111111111222222222222222222222222222222222111111222333333444555555777444333333444444111...444333333333333444555555666666777777777777666666555666777666444333333444555444444333333333444444222555777777666555666666222333444444555444444444::::::999888777777888888444444444444444444444444777444222333555666444111555444333222111111000111444444555555555555444444222222222111111111000000333333222111111000111111111111111111111111111111000000000000000000000000000000000000111111111111---------............///---------------...///000///......------,,,++++++........................+++,,,---.........---,,,...---,,,,,,,,,,,,---...---***)))+++///111///---000000///---,,,+++******,,,---///...------...000------------------------..................---------///000///---,,,,,,---'''))),,,------------...&&&))),,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))++++++***+++,,,...111222***+++,,,---...---,,,,,,........................---.........---,,,,,,+++........................---------.........//////000...,,,,,,---000111111///,,,)))***,,,...---***,,,,,,------....../////////////////////.........+++---///000222222111111000//////111333333000,,,000000000000000000000000///000111222333333222111666555333222222444777999444444444555555555666666555555444444444555555666555555555555555555555555777444111222555666444222333222111222444333222000333222222333444666888:::===<<<:::999888777777777666666666666555555555555000111111222333444555555333333333444444444555555111111111000111111222222444000,,,,,,000222111...---.........//////000000//////............//////111000///------......///+++---//////---,,,,,,,,,///---++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------////////////------...+++((((((+++---,,,+++------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,)))***,,,,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...------,,,,,,,,,---...///---,,,,,,,,,,,,---...............---,,,,,,++++++.........------.........//////.........---------.../////////000000000000111111000///////////////000000111111111222222222000000000000///////////////000222333333222000///000000000111111111222222222222222222222222222222222222222333333444444444555444222333444444222///333444444444555555555555555555666666666666555555333555666555444444555666555444444333333444444444222555777777666555666666555666777777888888777777999999888777777777777777555555555555555555666666666444222333555555333111555555444333222222222222444444555555555555444444222222222111111111000000222111000///...//////000111111111111111111111111////////////////////////....../////////000000000---------............///---------------...//////---.............................................+++,,,---...////////////...---,,,,,,,,,,,,---...,,,++++++,,,...///...---......------------,,,,,,+++---......------...///------------------------..................------..................---,,,)))+++---...---------...(((***,,,---------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++,,,...//////***+++,,,---------,,,,,,------------------------------......------,,,+++........................++++++,,,,,,,,,---------///...,,,,,,---...000000...---,,,---......---,,,......///000000111111222/////////////////////...---...///000000111111000222000...///111222111000000000000000000000000000---...000222333444333333555444333222222444555666333333444444444555555555666555555444444444444555444444444444444444444444000222444666555555444444333222111111333333222111333333333333444555777888:::999999888888888888999666666666666555555555555111111111222333333444444333333333333444444444444222222111111000111111111///,,,)))***///111111///////////////000000000111//////............//////111000///...---......///,,,---//////---,,,------///---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***...,,,)))***,,,---,,,***------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,*********+++------,,,***.........------,,,,,,,,,---,,,++++++------,,,++++++,,,,,,------,,,,,,++++++,,,------......---------,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...////////////......------,,,....../////////000000000000000000000////////////000000000111111111222222////////////000000000000000111222333333222111000000000111111111111222222222222222222222222222222333333333333333333333333333333222333444444333111333444555666777666555555444444444555555444444444222333555555444555666888444444444333333444444555333444666777555555555666666777777888888888888888888777666666555666666666555555666666777777777888555444333333444444333222555555444333333444444444333444444555555444444333222111111111111000000000111///...,,,,,,---...///000000000000000000000000////////////////////////------........./////////---------............///------------------...///,,,------...///000000000------------------------------------...///111111...------,,,,,,------...,,,---...---,,,,,,---...,,,,,,,,,---.........///+++,,,------,,,,,,---...------------------------------------------......000...,,,---000000---++++++---//////---,,,---...***,,,------,,,---///111------------------------------,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------------,,,,,,,,,---------.........---,,,+++,,,---...///,,,---///000///...---...//////000000111222222222......//////////////////000000////////////000000222000...---///111333333000000000000000000000000,,,---///111333444555555444333333222222222333333222222333333333444444444666555555555444444333333333333333333333333333333+++000777888666333444555444222000000222333333333444333333333333444555666777777777777777888999999666666666555555555555444222222222222222222222222222222333333333444444444333222111111000000000000000---***+++...000000...///000000000000111111111//////............//////000///......------......---...///...---,,,...000...---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))---,,,+++,,,---,,,***))),,,,,,,,,,,,++++++++++++------,,,,,,+++***)))))),,,***(((***---...,,,)))///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---...///...------,,,,,,,,,,,,------......---,,,,,,,,,,,,---......++++++,,,,,,------------000...---,,,,,,---...000---............................../////////000000///000000000000000//////000000000000111111111111......//////000000111111111222333333333333222111111222222222333333333333111111111111111111111111333333333333333333333222222222222333444444444333333444666888888777666444444444555555555555444444333444555555444444555777444444333333333444555555333444666666555444555777444444555666666666666555666555555444444555555555444444555555666777777777444444333333333333333222444333333333333444444555333333444444444444333333111111111111000000000000111///---,,,+++---///000////////////////////////////////////////////////------........./////////---------............///---------,,,,,,---......------------......//////------------------------///...---,,,,,,---///000------------------------+++...000...+++***,,,...,,,,,,------......//////***+++---,,,++++++,,,...------------------------,,,,,,------------......000---***,,,000222...***...///000///---,,,------,,,---------,,,---000222...........................---,,,+++***+++,,,---***+++,,,---,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------------------....../////////000000000,,,,,,,,,,,,++++++,,,...)))---000111...,,,---...------......///000000000............////////////222111000.........///000000///...///000111222333000000000000000000000000...///000111222333444444333333222222111111000000111111222222222333333333555555555555444333333222222222222222222222222222...111555666555333333333555222000///111333444444444444333333333333333333666666666555666777777888666666555555555444444444444444333333222222222222222222222222333333333333333333222000////////////555222///...//////...,,,///////////////000000000///......------....../////////......------------.........---,,,---///111---,,,++++++---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------+++++++++,,,,,,+++++++++,,,,,,---------,,,***(((,,,,,,,,,++++++++++++***---,,,,,,++++++*********,,,***(((***---...,,,)))...------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---.........---,,,,,,,,,,,,------------------,,,,,,,,,,,,---......,,,,,,------....../////////...------------...///+++,,,,,,---...///000000............////////////...///000000000000////////////000000000111111111......//////000000111111222222222333333222222222333333333444444444555555111111111111111111111111333333333333333333333222000111333444444444444444333444666888888777666444555555555666666555555555555666777666444333444555333333333333333444555666333444555555444444555777222333444444555555444444555444444444444444555555333333333444444555555555333444444333222222222222333222222222222222333444222222333333333333222222000000000000000000000000111000...------...000111....................................................../////////000000000---------............///...------,,,,,,,,,---------------,,,,,,+++++++++------------------------///...,,,+++***++++++,,,------------------------+++...000...+++***,,,...........................***+++---,,,++++++,,,...------------------------,,,,,,,,,,,,------......000---***,,,111222...***///000000///---,,,,,,...------...---,,,---///222........................---,,,+++***+++,,,---...***+++,,,---,,,+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------------------------............/////////000+++,,,---,,,******+++---'''+++///000---+++,,,------------...//////000000---.........//////000000333111000.........//////...///111222222111111111////////////////////////111111111111111111222222222222222111111000000///111111111222222222333333444444555555444333222222222222222222222222222222666444222222444444222000444222//////111333444444333333333333333222222222666666555444444444444555555555555555444444444444555555444444333333222222111111111222222222333333333222111000////////////555333000............---..............................------------.....................------,,,---......---,,,,,,///111---+++++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++---......---,,,+++***,,,,,,+++++++++*********))))))***+++,,,------...*********+++------,,,***,,,,,,,,,++++++*********+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------......---------,,,,,,,,,,,,---......---------....../////////........................+++,,,,,,---...///000000------........./////////---...000111111000///////////////000000000111111////////////000000000000222222222222222222222222333333444444444555555555111111111111111111111111333333333333333333333333000222444444333333444555333444555666777666555555555555666666666666555555666777777666444222333444333333333333444555555666333444555444333333555777444555555666666666666666444444444333444444555666222222222222222222222222222444444333222111222333333222222111111222222222111222222333333222222111//////000000000000000111000000000000000000111111////////////////////////............................../////////000000000---------............///...------,,,,,,,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,------......------,,,,,,---...---,,,,,,---.....................//////+++,,,------,,,,,,---...------------------------++++++,,,,,,------.........,,,+++---000111///,,,...//////---,,,+++,,,...,,,---...---,,,,,,...000------------------------,,,,,,++++++,,,,,,------+++,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***---///...+++)))+++---(((***---------,,,,,,---......//////000111111111------......///000000000111111000///////////////---000333333222000//////////////////////////////333222111111000000111111222111111000000000111111111111222222222333333333222333444555555444333222222222222222222222222222999444000000333444111...333111000000222444444444222222333333333222111111666555444333333333333333555555555444444444444333444444444333333222222222000000111111111222222222222111000000////////////...---,,,,,,---...///000......---------------,,,......------------......---............---,,,,,,+++,,,------,,,,,,...000,,,++++++,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++***++++++,,,,,,------...******)))(((((()))******+++,,,......,,,,,,,,,---++++++++++++************((()))***+++,,,------...)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...---+++***,,,...+++,,,,,,------,,,,,,++++++************+++,,,,,,+++,,,---.........---------,,,,,,,,,,,,---......---------------------...,,,---...000000...---,,,........................---------.........//////---...000111111111000///////////////000000000111000000000000////////////111111111000000111111111222222222222333333333444111111111111111111111111222222222333333444444444000333555555333222333444333444444444555555555555444444444555555444444444444555666555444333444555333333333333444555666666333444444333222333555777555555666777777777777777444444444444444555666666333333333222111111000000222333555333111000111333555444333222222222222222111111222222222222111111////////////000000111111...///000111111111000000////////////////////////........................------........./////////---------............///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,---......---,,,,,,,,,++++++,,,...///...---,,,,,,---...///000111111+++---......------...///------------------------***++++++,,,------......,,,------...//////......---...---,,,++++++,,,...***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,---...------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,***...000///+++)))+++...,,,++++++,,,...///......------......//////000000------......///000000111///000000000000//////...000222333222///......000////////////////////////222111111000000111222333222111000//////111222444222222222222333333333444000111333555555555444333333333333333333333333333333333333333333222111///111000000111333444444333000111222333333222111111333222222222222333333444555555555444444444333333222222111111111111111111000000000000111111111222111000000/////////000000,,,,,,,,,,,,,,,...000222//////......------------...------,,,,,,------...------.........---,,,+++(((***,,,---,,,,,,---...+++++++++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,******+++,,,,,,---......+++***))))))))))))***+++***,,,------+++,,,...000++++++++++++************,,,,,,++++++++++++++++++(((+++------+++)))+++---,,,---------------------***,,,...---+++***,,,...+++,,,,,,------,,,,,,++++++***)))((()))***,,,---+++,,,---.........---,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111///---+++111000///...---,,,++++++---------.........//////,,,...000111222111000///////////////000000000000111111000000//////......111111000000000000111111000000111111111222222222000000000000000000000000111111222333333444555555111333666555222111222444444333333333333444555555222333333444444333333222222444555555444444666777222222222333444555666777333444444333222333555777444555555666666666666666444444444444444555666777555444444333222111000000111333555444111000111333777666555444333222222222111111222222222222111111.../////////000000111111,,,...000222222111000///000000000000000000000000........................,,,,,,,,,---------......---------.........//////...---,,,,,,+++++++++++++++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,((()))+++...///000000///,,,,,,---......---,,,,,,---+++)))+++///111///---******,,,...000111333444,,,---///...------...000------------------------******+++,,,,,,---......+++---//////...---...///,,,---,,,+++******,,,...)))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,------,,,+++,,,---///000---,,,+++***+++,,,---...........................+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++...111000,,,)))+++...///,,,***+++///111000///******++++++,,,------...---------...///000000111...///000111111000///...333444333000---,,,///222////////////////////////000000//////000222444555333111///...///111444666222222333333333444444444...000222555666555444444333333333333333333333333,,,111666777444111111222000000000222444555444222///000111222333222222111000000000111222444555666555555444444444333333333///////////////000000000000000000000111111111111000////////////000000111111111000///......000111000000//////.........---...------,,,,,,------...,,,---.........---,,,+++&&&))),,,---,,,,,,,,,---+++***+++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......******+++,,,,,,---.........---,,,++++++,,,---...***,,,---,,,+++,,,///333+++++++++************))),,,,,,---...---,,,***)))+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++,,,---------++++++000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,111---((())),,,...---***......------------......+++++++++,,,,,,,,,---------...000000///000111333++++++,,,,,,...///111222------......///000000000......////////////......,,,111111,,,***...///,,,000000111111111222222222000000000111222222333333333333333333333333333333222444444444222222222444333222222444777777444111666555333333333444666888777666555444333333444555444444444444333222111111333333333444444555555555888555222222555666666444444444444666888777444222666333111//////111333666555444333333222222222222666555444333222222222222111111222333333333333222111111111111111111111222000000////////////000000///000111111111000......////////////////////////000000000///...------------------............///......////////////.........---,,,,,,,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////******+++++++++,,,,,,,,,,,,,,,,,,++++++*********------------------------***++++++,,,,,,------...///...------,,,,,,,,,,,,555111,,,***+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,...---+++)))))))))+++,,,,,,,,,,,,++++++*********---,,,,,,,,,,,,---.................................//////---+++***+++---.........------,,,,,,,,,---***)))+++///111///------......///////////////---///111111000///000111000///...------...///000000000000000000000000000555444333222111///......666333000000222444222000000000000000111111111111333222111111111222333444444444444222111111333555444333222222333333111///333333222222111000000000000000////////////000000111000000000111222222333333333444555555444333333444333333222222333333444111111000000000000111111222222111111000000//////222222222111000//////...///000222222000000000111+++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++,,,,,,,,,++++++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,++++++***)))))))))))))))***+++,,,------...+++*********+++,,,,,,---,,,---------,,,,,,+++***---------............///***+++,,,,,,------,,,,,,++++++++++++++++++++++++............---,,,+++***......---,,,,,,,,,,,,,,,++++++++++++++++++******///+++((()))---///...,,,......------------......,,,,,,,,,,,,------------)))+++------,,,,,,...///,,,,,,,,,,,,---///000111------......//////000000...//////////////////......222222...,,,///000...000000000111111222222222...//////000000111222222333333333333333333333333222333444444222222222444333222222444777777444111555444333333333444555666777666555444333333444555333333444444333333222222333333333444444444555555777555222222555666555444444444444555777666444222555333111000000111333555555444333222222222222222444333222111000000000000000000111222222222222111111111111111111111000000111000000//////000000111,,,---...///000//////...////////////////////////...,,,***,,,///111000------------............///......////////////.........---,,,,,,,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++111...+++***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++...---+++*********+++,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------........................---......---++++++,,,.........---------,,,,,,,,,---,,,+++,,,...//////...------...///////////////---///000000//////000111000///...------...///000000000000000000000000000//////000111222222333333555333111111222333222000000000000000111111111111333333222111111111222333333333444333222111333444444222222222333333111///222222222222111111111111111111000000000000111111111111111111111222333333111222333444444333222111222222111111111111222222111111000000000000111111............------------111111000000///......---,,,---//////---,,,---...------------------------((()))+++------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++---------,,,,,,---///***++++++++++++,,,,,,,,,------,,,+++***++++++,,,++++++++++++************++++++++++++++++++,,,,,,+++*********+++,,,,,,---------,,,,,,++++++,,,,,,------------............***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((---------------,,,,,,+++++++++++++++++++++,,,,,,,,,)))((()))---000///.........------------......,,,------------.........)))***,,,,,,++++++,,,...---------------......///---------...//////000000//////000000000000/////////333333000...000111000000000000000111111111111------...//////000000111222222222222222222222222111333444333222111333444222222222444666666444222222222333333333444444444555555444333333333444444222222333333333333444444333333333333444444444444666444333333444555555444555444333444555666555333444333333222222333333444444333333222222222222333333222111000000000000000//////000111111111111000111111111000000/////////111000000//////000000111......////////////......///////////////////////////***'''***000222///+++---------............///......////////////.........------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------------------........................------------------------***+++++++++,,,,,,,,,---,,,,,,,,,,,,---------------------------,,,,,,,,,------------------------......---,,,,,,+++******++++++*********+++,,,,,,---+++******,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++......,,,+++++++++,,,---------------,,,,,,,,,,,,***+++,,,---...---,,,,,,------------------------+++,,,------,,,,,,---......------------,,,,,,,,,---...///...------...///------...////////////...---///000000///...000111//////............//////000000000000000000000000---...///000222333444555444333111111333333222000000000000000111111111111444333222111111111111111111222444444333222222333333222222222333333222000111111111111222222222222222222111111111111222222222222111111222222333333000111222222222222111000111111000000000000111111111000000//////000000111,,,,,,,,,,,,------------000//////......---------+++,,,......,,,+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,---,,,++++++---...++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,...///************++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,...---,,,+++***+++,,,---******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,---......---+++***------............//////,,,***)))***---///...---...------,,,,,,------...---------.........//////+++---......------...000......---,,,,,,---------,,,,,,---......//////000000000000//////000000000///222333111//////000000000000000000000000000000---......//////000111111222222222222222222222222111222333333222111333444222222333444444444444333000111222333333333333222444444333333333333333333111111222222333444555555333333333333333333333333555444444444444444444444666444222333444555555444333333444444444444333333333333222222222222222333444444333222222222222222///000000111111111111111111111000000///.........000//////......//////000222222222111000///------////////////////////////111...,,,,,,......,,,***---------............///---......//////......---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------------------------------................................................(((((()))+++,,,...//////,,,,,,,,,---------........................---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,------...///++++++***+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------......---,,,,,,,,,---...------------------------***,,,...///000///---,,,------------------------)))+++,,,---,,,,,,---///------------------------,,,///111000---+++---000,,,---......//////......---...//////......///111/////////....../////////////////////////////////111111111111111111111111333333222222333222111000///000000000111111111111444333333222111000000//////111444444333222222222333222111222333333222000000000111222222333444444333333222222222222333333333222222222222222333333111111111111111111111111111000000//////000000111000000////////////000000.........//////000000000/////////.........---------...000000...---...///++++++++++++++++++++++++---------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,+++++++++,,,,,,,,,------++++++,,,---......//////))))))***++++++,,,------++++++++++++++++++++++++***+++++++++,,,+++++++++---,,,+++***+++,,,---...*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000***+++,,,---------++++++---------....../////////---,,,+++,,,------,,,+++------,,,,,,,,,,,,---------------.........//////---...//////...---///000......---,,,,,,,,,,,,---,,,,,,------.../////////000000///......///000000...///000111///------...////////////////////////......///000000111111222111111111111111111111111000111333222111111333444111222333333333333333444000111222333333333222222222222333333333333333333111111111222333444555666333333333333333333333333333444444444444333333444666444222222444555444444222222333444444333222222222222222111111222222333333333222222111111222222000111222222333333222222111000000000//////......///......------......///111000000//////.........////////////////////////...000222000---+++,,,...---------............///------............------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------------------------------................................................++++++,,,,,,------......,,,,,,,,,---------..............................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------...///+++,,,,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...---------------------...------------------------+++---///000111000...---------------------------'''***,,,------,,,---...------------------------,,,///000///,,,+++---///,,,------...............---...///...------///111...//////////////////...////////////////////////222222111111000//////...222333333333333222111111///000000000111111111111333333222222111000//////...111333444333222222333222111111222333444222111000000111222333444444555444444333333333333444444333333222111111222222222222222111111111111222222111111000000000000111111000000////////////000000/////////000000111111222000000////////////......---///111000///...///000////////////////////////---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,---++++++,,,,,,,,,---------(((***---///000000...---))))))***+++,,,------...))))))***+++,,,,,,------***+++,,,,,,,,,++++++***,,,,,,++++++,,,,,,------,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&(((+++,,,---------***++++++,,,,,,,,,,,,,,,******++++++,,,,,,------,,,------------,,,+++***------,,,,,,,,,,,,------,,,------------.........+++---...---,,,+++,,,...------,,,,,,,,,,,,,,,---,,,,,,,,,---......//////000///...------...///000------///111///++++++---////////////...............//////000000111222222000000000000000000000000///111222222111111333444111222333333222222333555111111222222222333333333111111222333333333222222222222111111222444555777333333333333222222222222222333555555333222333444444333222333444555444222111222222333333222222111222111111111111222222333111000000/////////000000111111222333333333333333000000000000000000000000///......------......///---------------...//////////////////////////////)))...222111---+++///444---------............///------............------,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////...---,,,+++******,,,,,,,,,,,,---------------------...............------------------------******+++,,,,,,---......++++++*********+++,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---...///000//////...,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,------,,,,,,---,,,,,,,,,------------...,,,---...---,,,,,,---...,,,,,,---............---.........---,,,---///111......////////////......000000000000000000000000/////////000000111111111111333444444333111111111000000000000111111111111111222222222111000//////...000222333222222222444222111111222444444333111111111111222333444444555444444333333333333444444222222111111000111111111222222111111111111222222111111000000000000111111000//////......//////000.........///////////////////////////////////////,,,---//////---,,,---...........................)))******+++---///111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---///000///......///,,,,,,,,,,,,------------'''))),,,///000///---,,,*********+++,,,------...((()))***+++,,,------...***+++,,,---,,,+++***)))***+++,,,,,,---------,,,+++,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,------------------------!!!###'''***++++++)))(((++++++******+++,,,,,,---))))))******+++,,,,,,,,,***+++---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------***,,,---,,,+++***+++,,,,,,,,,,,,+++,,,,,,------+++,,,,,,------......//////...---,,,,,,---...///---,,,...222000+++***---/////////......---------------...//////000000111000000000000000000000000...000222222111111333444000222333333111111333555333222222111222333444555///000111222333333222111333333111111111333555666333333333222222222111111000333555555333222222444333222222444555555333111111111111111111111111111111111111111111222333333000000////////////000000000000111222222222222222//////000000111222222222000000////////////000000333222000///............////////////////////////***---//////---,,,///222---------............///,,,------......------,,,,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++)))+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,------,,,+++,,,,,,,,,,,,---------......+++******+++---...---,,,+++,,,------......------.........---,,,,,,///222---...///000000///...---000000000000000000000000,,,---...///000111222333000222555555333111000111000000000000111111111111000000111222222111000//////000111111000111333555111111111222444444333111222222222333333444444444444333333333333333333444222111000000//////000000111000000//////000000111000//////......//////000//////............//////..................------........................+++,,,......,,,+++,,,---************************************,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,))),,,///000...---------,,,,,,,,,------------...***+++++++++,,,,,,------+++++++++,,,,,,---------*********++++++,,,,,,,,,***+++,,,------+++***((()))***,,,---...---,,,,,,))))))*********+++++++++++++++,,,---------,,,,,,------------------------''')))---000111///,,,***++++++***)))***+++---...******+++,,,,,,---......'''***,,,------------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++---...---++++++,,,---,,,+++++++++,,,,,,---...++++++,,,------......//////...,,,++++++,,,...///...,,,...333111+++***...//////.........---------,,,,,,------...//////000000000000000000000000000...000111222111111333444000222444333000000333666444333222111111333555666///000111222333333222111444333222111111333444666333333333222222111111111000333666666333111222444222222333444666555222000111111000000000000111111111111000000111222333333222111111111111111222222//////000111111111111111//////000111222333444444222222111111111111222222===;;;888444000...,,,,,,///////////////////////////...---------,,,,,,+++---------.........//////,,,------......------,,,,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((()))+++---...///******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,++++++***///......---,,,,,,,,,,,,'''***------+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''***---...---+++++++++,,,,,,,,,------.........+++)))''')))---///---++++++,,,------......------.........,,,+++,,,///222---...///000000///...---000000000000000000000000.........///000111111222///222666666333000000111000000000000111111111111//////111222222111000000000000111000000111333666111111111222444444333222222222333333333333444444444333333222222333333444111111000//////...//////000///...------...///000.........------.........//////............//////000000000//////......---------------------------+++---///...---,,,------++++++++++++++++++++++++///...,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++&&&))),,,---,,,*********,,,,,,,,,---------.........,,,)))'''(((***---///++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++******+++---------+++)))(((,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++...---+++*********++++++,,,,,,,,,,,,,,,,,,------,,,***)))+++...///---+++,,,,,,,,,---------......,,,------,,,+++,,,...111,,,,,,,,,------.........,,,---...//////...---,,,......---,,,---...///000222000///000111000,,,(((111...,,,---///111///---...///000000000///---,,,............////////////000...---...111222111///111222111000......000333333333333444444444555555000000000000000111111111333444444333111111333444444444444555444444333333222555555222111444444111222222111111222222333444333333444444333333222111555444222000//////000111000111111111111222222222222111111111000000//////000000000000000000000000///000222333333222000///000///...------...///000999666333000///---+++)))...000222222000.........+++,,,------......------///111111///+++***+++...,,,------......------,,,//////...---,,,,,,++++++,,,...//////......///111+++,,,...---,,,,,,---///---***)))***...///...+++......---------,,,,,,,,,,,,,,,------,,,,,,+++***------------------------/////////......---------,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,......,,,)))........................---------,,,,,,+++++++++---------,,,,,,+++++++++------------------------***+++---//////...---,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***))),,,+++***+++---...---,,,------,,,------...///000,,,------,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------.........---,,,+++,,,...000111////////////000000000000000000000000000000000000...//////000111222222222222111111111000000//////000000//////000222444555//////000111111111111111/////////000111111222222111222444666555444222000222222222333333444444444555444333444555555333111111222222111///...///000111......000000,,,,,,/////////000111111111111111000000000000111111111111000///------///000///...//////...---------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------)))******+++***)))((('''***,,,------,,,++++++,,,---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---...555111---++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---...---,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,+++***)))((())))))***,,,,,,,,,,,,++++++++++++,,,******+++...///---+++,,,,,,,,,------------...---......,,,++++++---...,,,,,,,,,---------------,,,---...//////...---,,,...------,,,---...///000000...---...000111...,,,111///------///000///......///000000000///---,,,............////////////000...---...111222111///000000000000111333444444222222222222333333333444111111111111000000000000111222333333222111222444333444444444444444333333111444444111000333222000222222111111222222333444333333444444333333222111444333111000///000111111000000111111111222222222111111111000000000//////000000000000000000000000///000111222222111000///000///...------...///000111000......///000///......///111111///...---...+++,,,------......------...//////---+++++++++---,,,------......------,,,.........---,,,,,,,,,+++,,,---......------...000+++,,,...---,,,,,,---///,,,+++++++++---------,,,......---------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---///000///---........................---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++------------------------***,,,---...///...,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++*********,,,+++***+++---...---,,,---,,,,,,------...///000+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,...000111.../////////000000000000000000000000000000000000.........///000111111111111111111111000000000///111000000000000111333444//////000111111111111111222222222222222111111111111222222333333333444444222222222333333333444444444555555555444444333333222222222000//////111222111......000000------000...///000000111111000000...////////////000000000000///------///000///...//////......------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........---++++++***,,,------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,---...***+++---,,,***)))***,,,+++,,,,,,------,,,,,,+++/////////...,,,+++))))))++++++++++++++++++++++++++++++++++++++++++******((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,++++++************+++,,,,,,,,,+++*********)))++++++***+++------,,,+++,,,,,,,,,,,,------------...///...---+++***+++---------------,,,,,,,,,,,,------............------...------------...//////...,,,,,,---///111111111000///------///000///.../////////000//////...------............/////////000///...///000111000///222000///111444555333111111111111111222222222222222222222111000000000///...000222333222111222333333333444444444444333333000333333000///222111...222111111111111222333333333333333333333222222111333222000000///000111222000000000111111111222222111111000000000000//////000000000000000000000000000000000000000000000000//////............//////---,,,+++,,,///111111111---...000///...,,,------+++,,,------......---------,,,+++,,,------,,,+++,,,------......------,,,------------,,,,,,,,,,,,+++,,,...---,,,,,,---...+++,,,...---,,,,,,---///,,,---------+++++++++,,,......---------,,,,,,,,,+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///111000///------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---......---++++++***+++,,,,,,------,,,,,,************************,,,+++++++++++++++,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,---...///000+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,---------......------,,,,,,---...000111....../////////000000000000000000000000000000000---......//////000000000111111111111000000000000111111000000000111111222//////000111111111111111555444444333222222111111444333222111111222333444222222222222333333333333333555777666444222333555222222111000///000333666000------000111......111......///000000000000///............////////////000///------///000///...000/////////.....................------------,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,---...!!!(((......***(((***...+++,,,,,,------,,,,,,+++000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------------------,,,,,,++++++***)))((((((+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---...---++++++,,,---...------,,,,,,+++++++++------------------------------------......//////------,,,,,,...000222333000///.........///////////////////////////......---------.........//////////////////000000000000666222000111444444///)))111111111222222222222333333333222222111000//////+++...111333222111111222222222333444444444333333000333333000///222111///111111111111111222222333222333333333333222111111111111000000000000111222000000000000111111111111000000000000000000//////000000000000000000000000000///............///000/////////....../////////000...------...//////...---...///...,,,+++,,,---+++,,,------......------...+++***,,,///000...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------,,,---......---,,,---...+++,,,...---,,,,,,---///+++...///...***)))***---......---------,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++...---,,,++++++,,,...///,,,+++***+++---...---,,,,,,,,,,,,,,,---...//////+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,---...000000........./////////000000000000000000000000000000.../////////000000111111111111111000000000000000111111111000000000000000//////000111111111111111444333333333222222222111444444333111111000000000222222222222222222222333111666999777333000333666333222111///...111555999///------000111//////222---......///////////////........./////////000000000///------///000///...//////000/////////......//////.........---------+++++++++,,,,,,,,,------+++++++++,,,++++++++++++***,,,------,,,++++++,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------%%%***...///---,,,...000+++,,,,,,------,,,,,,+++---,,,,,,,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++***)))((((((***+++,,,,,,++++++******+++++++++,,,,,,,,,------(((***,,,,,,,,,,,,---///---------,,,,,,++++++***---------,,,,,,------------------........................------...000222/////////.........///000//////........./////////------------...............//////000///000000111444111...000333222---(((222222222222333333333333444333333222111000000///+++...111222222111111111111222222333444444333333111444444000000333222///111111000000111111222333222222333333222222111000000000000000000000111111//////000000000111111111//////////////////000000//////////////////////////////...------...//////...//////////////////...222000....../////////...---......---++++++,,,---+++,,,------......------...,,,+++...111222000---,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,...///000///...---...///+++,,,...---,,,,,,---///+++...///...***)))***---......---------,,,,,,,,,------......------,,,+++++++++++++++++++++++++++---------...............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---...,,,+++***+++---...---,,,,,,++++++,,,,,,---...///***,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,------...//////000............////////////000000000000000000000000000111111111111111222222000000000000000000111111000000111111000000000/////////000111111111111111111111111111222222333333...000111333333222000///222222222222222222222222111555888777222000222555222222111//////111555999000---...111111//////222---....../////////////////////000000000111111111000///------///000///......//////000///...------//////.........---------+++++++++,,,,,,,,,------/////////...////////////***,,,------,,,++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,------------,,,,,,---.../////////+++,,,,,,------,,,,,,+++,,,,,,+++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------)))******++++++++++++***,,,,,,,,,+++*********)))***+++---,,,***)))******++++++++++++,,,,,,,,,,,,&&&(((+++,,,,,,---...///,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------,,,---......//////.........///000///------///000...///000///------///000///............///000000,,,------------............///000000//////000111///---,,,...111222000---222222222222333333333444333333333222111111111000---///111222111000111222000111222333333444444333111444444111000333222000111000000000000111222222222222222222222111111000000000000000000000000////////////000000000111111......////////////000000////////////////////////////////////////////////......////////////......///...---...000111111111---......---++++++,,,...+++,,,------......------------...000222222000...,,,------......------,,,,,,,,,,,,,,,++++++++++++...000000000...---...///+++,,,...---,,,,,,---///,,,---------+++++++++,,,......---------,,,,,,,,,...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))***++++++,,,+++***+++---...---,,,++++++++++++,,,---...///***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///,,,,,,,,,---------......,,,,,,---....../////////------........./////////000000000000000000000000222222222222222222222222000000000000111111111111//////000111111000000/////////000111111111111111000000000111222333333444(((+++///222444444333333222222222222222111111111111333555555222000111333111111111//////111444777111......111111//////222......///000000000000///000000000000111111111111000///------///000///...---.../////////...,,,+++.........------------,,,++++++,,,,,,,,,,,,---------------,,,------...///***,,,------,,,++++++,,,)))***+++,,,,,,+++***)))***+++,,,---------,,,,,,...,,,******,,,...---++++++,,,,,,------,,,,,,+++......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------((((((***+++++++++******,,,,,,,,,,,,++++++++++++)))+++---,,,***((()))******++++++++++++,,,,,,,,,'''))),,,---,,,,,,,,,---+++++++++++++++,,,,,,,,,------,,,++++++,,,------,,,---.../////////...---+++...000000......///000...///000///------///111///......---...///000111,,,,,,---------.........---///111000///...000222............///111222222111111111111222222222222222222222222222222222222000111222222000000111222000000111333333444444333000333333000///222111...000000000000000111222222222222222222222111000000111111111000000///......////////////000000000111........./////////000000////////////////////////...///000000000000///...---...///000000///...------,,,+++,,,///111111111...//////---++++++---///+++,,,------......------,,,...000111000///......,,,------......------,,,---,,,,,,,,,+++*********...///000///---,,,---...+++,,,...---,,,,,,---///,,,+++++++++---------,,,......---------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++'''((()))***++++++++++++,,,+++***+++---...---,,,++++++++++++,,,---...///))),,,......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,---...////////////---------.........//////000000000000000000000000111111111111111111111111///000000000111111111111---...///000111111000000//////000111111111111111222222222333333333333333+++,,,...000222222333333222222222222111111111000111222222222111111000000000111111000///000222555222//////222111///...111...///000000111111000000/////////000000000000111000///------///000///...,,,---...///...---+++***------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++***))))))***+++,,,---***,,,------,,,++++++,,,)))***+++,,,,,,+++***)))***+++,,,---------,,,,,,(((***,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++---------------,,,++++++------------------------,,,,,,,,,+++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,------)))+++---,,,)))((()))*********+++++++++,,,,,,,,,(((***------,,,+++++++++*********++++++,,,,,,---------++++++++++++------,,,,,,.../////////...---))),,,000111///...000111---///111///---,,,...111///...------...///000111,,,,,,,,,---------......---///111111......000222111222111000......000333000000000000111111111111222222222222222222333333222222333111000000111333///000111222333444444444///222111......000000---000000000000000111111222111222222222222111000000111111111111000///------////////////000000000000---.........//////000000////////////////////////---///111222222111///------...///000000///...---...,,,++++++---......---/////////---,,,,,,---///+++,,,------......------***...111111...,,,,,,...,,,------......------,,,------,,,,,,+++***))))))---...///...,,,+++,,,---+++,,,...---,,,,,,---///---***)))***...///...+++......---------,,,,,,,,,,,,,,,------,,,,,,+++***------------------------+++++++++,,,,,,---------......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,))),,,......,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,++++++++++++++++++++++++++++++++++++*********+++,,,------++++++,,,---------,,,,,,************************)))+++,,,...//////......,,,+++***+++---...---,,,++++++++++++,,,---......)))+++...///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,---...////////////---------.........//////000000000000000000000000111111111000000000000000//////000000111111111222,,,---///000111111111000//////000111111111111111666555555444444333333222222111000///......///000222222222222111111000000222111000000222111000...///000111000//////111222333000000222111......000//////000111111111111111............/////////000000///------///000///...+++,,,---......,,,***)))------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------,,,+++,,,---///000***,,,...---,,,+++,,,,,,((()))+++,,,,,,+++)))(((***+++,,,---...---,,,,,,###)))000222...+++,,,...+++,,,,,,------,,,,,,+++)))***,,,---...------,,,------------------------,,,+++++++++******)))))),,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,+++,,,//////,,,,,,)))'''(((+++......---,,,,,,,,,++++++*********+++++++++,,,,,,++++++***.........------,,,,,,,,,------++++++++++++---------,,,+++,,,------,,,******++++++,,,,,,------...---------........./////////000000000000//////...111111000000//////......///000111111000///000222///111111------//////---////////////000000000000------...000111111111111222222111111000111111111333222111000000111222333000...///333444111111444111111222333333444555555000000000000111222333444111111222222222333333333222222222111111111000000000......000222111---)))---...111222222111...---111000///......///000111......//////000000111111/////////...------,,,,,,000000////////////000000...///000///......///000000///...---,,,+++******///......------,,,++++++------,,,,,,,,,------...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---))))))***++++++,,,------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%,,,...)))'''+++---+++,,,,,,,,,---------......+++...---***,,,111///)))...---,,,,,,,,,,,,---...+++///111///......+++&&&...------,,,,,,------...++++++,,,,,,,,,,,,------,,,------+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***((()))***++++++,,,,,,,,,,,,------,,,,,,************,,,,,,...---,,,,,,,,,,,,---...,,,,,,+++***+++,,,---......------///222222///,,,///...,,,+++******+++,,,)))+++---/////////---,,,,,,,,,,,,---------......---------,,,,,,+++++++++111,,,(((***...000,,,'''//////...---------------------...000111333444444000000000000000000111111333222111111222222000///111000000000000000111111111111222222222333333333...///111333333333111000222111000000000111333444222222222222222222222222666555333111////////////111111000000000000111111111111000///......//////000000000000000000000000000000000000000000000000111111000......---------........................++++++*********+++,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,***)))------------------------)))******++++++******)))++++++******+++---...000---------------------------,,,,,,+++,,,---///000+++...---***))),,,,,,)))------.........---+++***((()))+++---......------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,++++++//////,,,,,,***((()))+++......---,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++------------,,,,,,,,,+++---,,,++++++++++++,,,------,,,+++,,,------,,,******++++++,,,,,,------...,,,,,,,,,---------......---....../////////......///////////////000000000000111222111///...///000///111///,,,,,,///000...////////////000000000000...///000111222222222111111111111000111111222222333222111000000111222333000...///333333111111444111111222222333444444555111111000000111111222222111111111222222222333333222222222111111111000000///......///111111///,,,...///000111111000///...000000///......///000000.../////////000000000111/////////...............000000////////////000000,,,---...---,,,+++,,,...---------------,,,,,,,,,...------------,,,,,,,,,......------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,------......------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((---///+++))),,,...,,,,,,,,,,,,---------......,,,//////++++++---,,,(((...---,,,,,,,,,,,,---...+++///000......000...***...------,,,,,,------...++++++,,,,,,,,,,,,------,,,------,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***+++++++++,,,,,,,,,,,,---------,,,+++******+++,,,------,,,++++++++++++,,,---,,,,,,+++++++++,,,---...***)))(((***,,,---+++)))------,,,++++++,,,---...,,,------......---,,,+++,,,,,,,,,---------.........---------,,,,,,,,,+++000---***+++...///,,,)))000//////...------......//////000000000111111111111111111000000000000000333222000111222222000///111000/////////000222333111111111222222222333333000111333444555444333222000//////......///000111222222222222222222222222222222111000000111111222111111000000000000111111222222111111111000000000000000000000000000000000////////////////////////222111000///....................................///...---+++*********)))***++++++++++++,,,,,,,,,,,,------...---,,,+++***------------------------******++++++++++++******---,,,,,,+++******++++++------------------------,,,+++*********+++,,,------...,,,((('''+++---+++------.........---,,,+++***++++++,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,***+++......,,,+++***))))))+++------,,,,,,,,,,,,,,,------------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++,,,---...,,,******++++++,,,,,,------...------------............+++,,,---...............---......///000000111111000111222111///...///000...///...******///000///////////////000000000000000111222222222222111111000000000000111111222333333222222111111222222333000...///333333111111333111111222222333333444444222222111000000000111111111111111222222222222333222111111111111000000000000///...///000111000/////////000000000000////////////...------...//////////////////000000000000......////////////000000000//////......//////000+++---...---,,,+++,,,---++++++,,,,,,------......,,,,,,,,,---------........./////////...---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------------------------,,,,,,---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***...///---,,,...///...,,,,,,,,,---------......+++...///,,,***+++,,,***------,,,,,,,,,,,,------,,,///000---...111111///...------,,,,,,------...++++++,,,,,,,,,,,,------,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,+++++++++,,,---...)))'''&&&'''((())))))(((,,,,,,+++,,,---...///000.........---,,,+++++++++,,,,,,,,,---------...............---------------......---------------,,,000000//////......//////222111111000000//////...222111111111000000//////333111000000111222111///111000///...///000222333111111111222222222222333222333444555555555444333111000///////////////000222222222222222222222222111111000000000111111222111000000//////000000111222222333444333222111000000000000000000000000000////////////////////////111000//////............------------------------//////...,,,++++++++++++++++++++++++,,,,,,,,,,,,------.........---,,,+++------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++******------------------------,,,,,,+++*********++++++...///,,,'''&&&+++...---------.........---,,,+++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,)))***---...++++++*********+++,,,,,,,,,,,,,,,,,,------.........))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++,,,---...,,,+++***++++++,,,,,,------...............////////////***+++,,,....../////////........./////////000000...000111000//////000111---///---)))***///111000////////////000000000000111111222222222111000000////////////000222333333333333222222222222333333000---...222333000000333111111222222333333333333333222111000////////////111111111111222222222222111111111111000000000000111000/////////000000000111000///......///000111.........------.........////////////000000000000.........///000111111222/////////....../////////---...//////------...///++++++,,,,,,,,,---------++++++,,,,,,---.../////////////////////...,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////............------------------------+++,,,,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------...///...,,,,,,,,,---------......***,,,...,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---//////,,,,,,000111///...------,,,,,,------...+++++++++,,,,,,,,,------,,,------,,,******,,,---++++++,,,,,,,,,,,,------***+++,,,,,,++++++---...+++++++++,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,***))))))***+++,,,---,,,,,,,,,------......///...---,,,,,,++++++,,,,,,,,,,,,,,,---------..............................,,,...000///---,,,---///000000////////////000000111111111000//////......222222111111000/////////222000///000111222111///111111111111111000//////111111111111222222222222222333333444444444333222222222222111111111111111111111111111111111111111444333222111000///......000000////////////000000000111333444444333111000//////////////////////////////////////////////////////...---------------------------------------,,,,,,,,,,,,---...//////+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++'''(((***---.........---------------------------///......---,,,,,,,,,,,,---...,,,((((((,,,...,,,---------------------,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,)))))),,,---+++***++++++++++++++++++,,,,,,,,,,,,------.........)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,......---+++***++++++,,,,,,------...,,,,,,---------.........+++,,,---...///000000000000/////////.........---,,,---///000///000111333---///...***+++///111000////////////000000000000000000000111000000//////////////////000111222333222222222222222222222222///---...222333000000333111111222222222222222333333333111000//////......000000111111111222222222000000000000000000000000222222111///...---......111000///......///000111---..................---000000000000////////////------...///000111222222//////............//////---...///...---,,,---///------,,,,,,,,,+++++++++***++++++,,,---...//////......///......---,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++.........---------------------------------------++++++,,,............---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,---------...............---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,...000...******---///---...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,---,,,++++++,,,...+++++++++,,,,,,---------***+++,,,---,,,,,,---///+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------...------,,,,,,---///000.........------,,,,,,+++,,,++++++++++++,,,---...,,,,,,,,,---------..............................+++...111///,,,+++---111000000////////////000000///////////////000000000111111111111000000//////111000//////111222111///000222444555333000,,,)))000000111111111222222222111111222222222111111111111111222222222111111111111111111111111111111111222222222111000///......000000////////////000000...///111333333222000///////////////////////////........................------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,---...///000++++++,,,,,,,,,------------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++''')))+++---////////////------------------------............---,,,,,,+++***---...,,,,,,...---***------------------------...---,,,+++***+++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++((((((,,,---+++)))+++------+++***+++,,,,,,,,,,,,,,,------------+++++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,******++++++++++++******+++******,,,......---,,,***++++++,,,,,,------...)))*********++++++++++++,,,---...///////////////000000//////...------,,,+++---////////////111333---000000------000111...////////////000000000000...//////000000000//////////////////000000111222000111111222222111111000///---...222222000000222111111222222222222222222333222111000///.........000000000111111111111222//////000000000000000111///000111000...,,,---...111000///......///000111---...////////////...---000000000000////////////------...//////000111111///......------......///***,,,---,,,+++***+++,,,------,,,,,,++++++******++++++,,,,,,---...//////------,,,,,,,,,------...,,,,,,,,,---------......++++++------------++++++,,,,,,,,,,,,,,,,,,------------------------------+++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---)))(((,,,---,,,+++,,,,,,,,,,,,---------......444///,,,------+++***+++++++++,,,,,,,,,,,,++++++...000...******---...,,,...------,,,,,,------...++++++,,,,,,,,,,,,------+++,,,---,,,++++++---///***++++++,,,,,,------...***,,,------,,,,,,---///++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,------......------,,,***+++,,,---------,,,,,,,,,---...---,,,,,,...000------------,,,+++***)))*********+++,,,---------,,,,,,,,,---------......---------------.........+++---///...,,,+++---000//////......//////000000------...//////000111111000000000000000000000111000///...///111111111000000222444555444000+++(((000000000111111111111222000000000000////////////......///000000000000000111111111111111111111111......///000111111111111000//////......//////000---...///000111000//////000000000000000000000000........................---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,------------------------++++++,,,,,,,,,+++******(((,,,...---...///---)))------,,,,,,,,,---......,,,,,,,,,++++++,,,------,,,,,,+++******+++,,,,,,************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---+++''''''+++,,,+++)))+++...---+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******)))+++,,,,,,,,,------------)))***+++,,,,,,+++***)))*********,,,...///...,,,***++++++,,,,,,------...*********+++++++++,,,,,,,,,------.........------...........................///000///...---...000...111222000///111000---////////////000000000000...///000111111111111111000000/////////000000111///000111111111111000//////---...111222000///222222222111111111111111111222111000///////////////000000000000111111111111////////////000000111111))),,,///000...---...///000000////////////000000...///000000000000///...111000000000/////////...---------......//////000///......------......///***+++,,,,,,******+++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------.........---+++***)))***,,,...000,,,,,,,,,---------......***+++---......---+++***+++++++++,,,---------...------------------------,,,---...//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...)))''',,,...,,,+++,,,,,,,,,,,,---------......333***%%%)))---,,,***+++***+++,,,,,,,,,,,,+++***,,,///...,,,,,,///000---...------,,,,,,------...++++++,,,,,,,,,,,,------+++,,,------,,,,,,...///******+++,,,,,,---......+++---...---,,,,,,---...++++++,,,,,,,,,,,,------***+++,,,------,,,+++***+++,,,------------,,,+++***+++,,,---------,,,,,,))),,,......,,,+++---...***+++,,,,,,,,,+++***)))******,,,,,,---,,,+++***,,,,,,,,,---------......+++,,,,,,,,,------------+++,,,------,,,,,,---.........------...//////000------......///000000111/////////000111111222222000///...///111111111000000111222222222000...---000000000000111111111111111000000///......//////,,,---...000111111111111111111111111111111111111---...///000111111111000//////............//////.........//////000000000000000000000000000000000...........................---------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,------------...+++************+++,,,---++++++++++++++++++++++++******++++++++++++************))))))******+++,,,------------------------)))***+++,,,,,,,,,+++***)))---...,,,---//////+++---,,,,,,,,,,,,---...///***++++++,,,---------------,,,+++******+++,,,---************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---+++''''''+++,,,+++(((+++......+++)))***+++,,,,,,,,,++++++*********---------,,,+++***)))(((,,,,,,,,,------.........)))***+++,,,,,,+++***)))*********,,,...///...,,,***++++++,,,,,,---......---------.........//////,,,,,,---------,,,++++++,,,,,,------.../////////111111222000---,,,,,,---...222444222111222000,,,////////////000000000000...///000111222333333333111000000////////////000...///000111111000///...///,,,---111222//////222222222111111111111111111111000000///////////////000000000000111111111111.../////////000000111111%%%)))---//////...///111//////000000000000//////...///000111111000///...111111000000/////////...---------........................------.........,,,---......,,,,,,---...((()))***+++,,,---......,,,,,,,,,---------......,,,***((('''(((+++///111,,,,,,,,,---------......***+++---......---+++***++++++,,,,,,---...//////------------------------,,,---/////////---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///)))'''---///---+++---,,,,,,,,,---------......,,,"""%%%...000......***+++,,,------,,,+++******......---...222222000...------,,,,,,------...++++++,,,,,,,,,---------+++,,,------,,,,,,...000******+++,,,,,,---......,,,---......,,,,,,---...++++++,,,,,,,,,---------******,,,,,,,,,,,,*********+++,,,------,,,+++******+++,,,---...---,,,,,,))),,,///000...,,,---...'''(((***+++,,,,,,+++***+++,,,---...---+++)))''',,,,,,,,,---------......+++++++++,,,,,,---------+++++++++,,,,,,------------------------...///000.........///////////////......///000111222333333///......///000111111000111000/////////000222333000000000000111111111111111111000//////...//////---...000222333444444333000000000000000000000000000000111111111///...---//////............////////////......///000111111000000000000000000000000........................//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,...///,,,,,,,,,---------......******)))))))))***,,,---++++++++++++++++++++++++*********++++++*********%%%%%%%%%&&&(((***---///------------------------***+++---...///......---,,,...---***+++...000...---,,,,,,+++,,,---...///(((***+++---......------***+++---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///)))+++,,,+++))))))***+++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))******(((***++++++*********+++,,,...000000...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,------,,,,,,++++++,,,,,,---------------------------...///---((((((,,,---,,,,,,,,,---.../////////...//////.........---------111111111000///.........////////////000000000000222222111111111111222222////////////............000000000000111111111111---...000111222111///...444333333333333333333333222000...///000///+++'''000000111111111111000000111000///......///000111+++,,,.../////////..................////////////111///---++++++---///111000000//////......------........................000///...---,,,+++******,,,------......------,,,...------...//////...,,,------------------------'''***---...,,,+++---000---,,,***))))))***,,,---...------,,,,,,------...//////000000///...------+++,,,,,,------,,,,,,+++...,,,******,,,---***(((000000///...---++++++***------,,,++++++,,,,,,,,,.........---------,,,,,,------,,,+++,,,---...///......,,,,,,,,,,,,......---,,,,,,++++++,,,,,,---000...,,,+++,,,///222444000///---+++++++++---...,,,,,,,,,---------......)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***)))))))))***+++,,,,,,+++///111---%%%"""&&&,,,+++++++++,,,,,,---------111000---+++++++++,,,---...---,,,++++++---...000------------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,............////////////////////////////////////---------...///000000111000000////////////000000//////.........//////000///000111222222111000///---------...///000111111...///000000000000000///000000000000000111111111000000000000000000000000...///111222222222111000,,,------......------,,,,,,---...//////...---,,,..................------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***))),,,+++***))))))+++---...++++++,,,,,,,,,++++++***111,,,'''&&&(((***++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********(((+++//////,,,+++,,,---...---,,,+++,,,---...///------,,,,,,,,,,,,++++++,,,,,,+++***+++,,,---...------,,,,,,,,,,,,++++++++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......***+++,,,,,,*********,,,------,,,,,,+++******)))++++++++++++++++++++++++...---,,,************+++(((***++++++*********+++***+++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,------,,,,,,++++++,,,,,,---------------------------///000...))))))---///---------......///.........//////.........---------///////////////000000000.../////////000000000000.........------.........//////////////////////////////000000000111111111/////////000000222333333111111111111000000000000111///...///111000...+++//////000000000000//////111000///......///000111,,,---.../////////...---............////////////000...---,,,,,,---...000////////////............//////......------,,,,,,.........---------------,,,------......------,,,...------...//////...,,,------------------------+++,,,------,,,+++,,,,,,...---,,,++++++,,,---......------,,,,,,------....../////////......---,,,+++,,,,,,------,,,,,,+++---+++***+++---...---+++*********+++++++++++++++------,,,,,,+++,,,,,,---,,,,,,,,,+++++++++******---,,,,,,,,,,,,---.........---,,,++++++,,,---...---,,,,,,++++++,,,,,,---///...,,,+++,,,...000222000///---,,,+++,,,---...,,,,,,,,,------------...++++++------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******************+++,,,---,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,---,,,+++***))))))+++,,,......---,,,++++++,,,...///---------------,,,+++***...---------------------............////////////........................------......///000000111000000////////////000000111000///...............000000000111111000000000000////////////000222333------...000111111111111000000000000000000000000////////////////////////...///000000111111000000........................,,,---...//////...---,,,..................------------------------------+++,,,,,,,,,,,,,,,,,,---+++---...---***((()))***,,,+++***))))))+++---...+++++++++,,,,,,++++++***///,,,(((''')))++++++***,,,------......------,,,,,,,,,,,,+++++++++*********+++------,,,,,,,,,------------------......///------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...+++,,,------++++++,,,---------,,,,,,++++++******************************,,,,,,+++******++++++,,,((()))++++++******+++,,,***+++***)))(((***---000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------///111///+++***...000............///......------...............---------------...///000000111111....../////////000000000000//////......//////000000000000000000000000000//////000000000000111111333111000//////000333444///////////////000000000000//////000111111000.........////////////......000//////......//////000.........///......---,,,............////////////......................................./////////------------------......---------....../////////,,,------......------,,,...------...//////...,,,------------------------///...---------,,,***)))------------------------...------,,,,,,------...------......------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,...//////...))))))*********+++++++++---,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,------......---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,---......000///...,,,,,,---...///,,,,,,,,,,,,------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++************+++///***&&&(((---111///+++---,,,,,,,,,,,,,,,,,,+++))))))))))))***,,,...000---,,,+++++++++,,,...///,,,------------,,,,,,+++000//////...---------------............/////////........................------......///000000000000000////////////000000222111000///...---------111000000//////000000111111000...------///000222+++,,,...///111222222222000000000000000000000000//////////////////////////////......//////000111///...------------...///------............------------------------......---------------------------,,,,,,,,,,,,,,,,,,++++++---...---***((()))+++,,,+++*********+++,,,---++++++++++++++++++++++++---+++))))))***++++++***,,,------......------,,,,,,,,,,,,++++++++++++***---+++***+++,,,---------,,,------...............------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---+++---...---,,,,,,---...------,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,---''')))++++++******+++,,,,,,------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------------...000...+++***...///---.../////////...---,,,,,,........................------......///000000111........./////////000000000000////////////000000000000000000111111111111////////////000000000111333222111////////////000000000000000111111111111000000//////000//////......//////000000//////.../////////////////////////////////......---,,,,,,............////////////------...//////...---------------....../////////***++++++,,,...//////000.........////////////000,,,------......------,,,...------...//////...,,,------------------------000---+++,,,......+++(((,,,---............---,,,...------,,,,,,------...,,,,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,------------......---,,,++++++******---,,,,,,,,,,,,------...///............---------+++,,,---...///...---,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++//////...------......///++++++,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---,,,++++++************000+++''')))...222000------------,,,,,,+++++++++++++++++++++---...000111,,,,,,+++++++++,,,---...,,,---------------,,,,,,111000...---,,,,,,,,,,,,---------.........//////------------------------............//////000000000000////////////000000111111000///.........///111000///......///000111000...,,,******+++---///------///000111111111111000000000000000////////////////////////////////////...---------...000111...,,,+++))))))+++,,,...------------------------,,,,,,------------......---------------------------------,,,,,,+++++++++++++++******+++,,,,,,,,,++++++*********+++,,,---++++++++++++++++++,,,,,,++++++++++++,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++///+++((())),,,......,,,***+++---.........---,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++,,,......------...///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,''')))+++++++++***+++---,,,...//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,...---******---...,,,.../////////...---,,,,,,---.........................................................////////////,,,,,,,,,++++++,,,,,,,,,///000000000111111111222...////////////000000000---...///000000///......//////000000000111111111111111000///---,,,,,,,,,///000000111111000000///......////////////......//////......------------............////////////,,,---...000000...---,,,,,,,,,------......//////,,,,,,,,,---------------000////////////.........,,,------......------,,,...------...//////...,,,------------------------...,,,***,,,///000...+++,,,,,,------------,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,,,,+++,,,------......------,,,---------,,,+++***)))***...------,,,,,,+++++++++---,,,,,,,,,------...////////////.........------+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,+++***......---------.........+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------,,,+++*********+++///---,,,+++,,,.........---------,,,,,,+++++++++,,,,,,,,,,,,------......++++++++++++,,,,,,------,,,------......---------000///---+++******+++,,,------------............------------------------............////////////000000////////////000000///////////////000111222111000///......///000111///...,,,++++++,,,---...///000000000000//////...000000000000//////..............................///...---------...000111...---+++******+++---...---------,,,,,,---------,,,,,,,,,,,,------......---------------------------------,,,,,,+++++++++,,,'''$$$'''---111000,,,++++++***+++++++++,,,,,,++++++*********+++,,,---***+++,,,---,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++///+++((())),,,......,,,)))***+++------,,,++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***,,,------------...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,&&&(((***+++++++++,,,---***,,,......,,,***((((((,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,++++++,,,,,,---+++,,,,,,------.........***------******---...,,,.........///......---------------...............///.....................------........./////////......------------.........//////000000111111111......////////////000000'''))),,,///111111111000------......//////000000111111111...+++***+++,,,000000111111111111000000---......//////......---//////...---------..................////////////,,,---...//////...---,,,---------------.........000///...---,,,***))))))/////////......---------,,,------......------,,,...------...//////...,,,------------------------+++***+++---///000000///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,------,,,,,,------............---------......,,,***(((((()))))))))***+++,,,,,,---...,,,,,,,,,,,,---...///000------------,,,,,,,,,++++++,,,------......------,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,------,,,,,,,,,,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++++++++,,,---...///---******,,,///---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------............---///...,,,***)))***+++,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////000000////////////000000.........///000111222333000//////......//////000//////////////////000000111111111000000///...---111000000//////......---........................//////......//////000111000///............///000------,,,,,,,,,,,,------++++++,,,,,,------......---------------------------,,,,,,,,,,,,,,,,,,++++++'''$$$&&&---111111...******+++++++++,,,,,,,,,+++******)))***+++---...)))+++------,,,+++,,,---,,,------......------,,,***++++++++++++,,,,,,,,,---+++***+++,,,---------******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,------,,,,,,,,,,,,++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))+++,,,---,,,,,,...///------------------------++++++++++++++++++++++++******+++,,,,,,,,,+++***&&&(((***+++++++++,,,---***+++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......---------,,,,,,++++++,,,,,,---++++++,,,,,,---......///***------++++++//////,,,------......///.........---------.........//////,,,------....../////////---------.........//////111000000000000000000111------...//////000111111........./////////000000+++,,,---...000000111111------...//////000111111000111111///,,,+++---/////////000000000000//////------...//////...------......---,,,---...//////............////////////---..................---...------------------,,,......------,,,+++******---------------.........,,,------......------,,,...------...//////...,,,------------------------)))+++---.........000111///...---,,,,,,---...///...------,,,,,,------...++++++,,,---------------------............------,,,...///---***))))))+++)))***+++,,,---......///,,,,,,,,,------...///000------------,,,,,,,,,,,,---,,,,,,,,,,,,---......---......//////......------,,,,,,++++++,,,,,,---++++++,,,,,,------......***++++++,,,,,,---,,,,,,***++++++++++++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------,,,------,,,******---///+++,,,,,,,,,,,,,,,,,,---+++++++++,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,,,,---...............///...,,,******+++---///,,,,,,---------.........++++++++++++++++++++++++/////////////////////...000000////////////000000////////////000111222222...//////////////////...---...000111111111111000///000000000000//////...111000000///......------...........................///000000111111000000000000000000000000000000------,,,++++++,,,------***++++++,,,------......------------------------+++,,,,,,,,,,,,,,,,,,---******))))))***+++...000******++++++,,,,,,,,,++++++***))))))***+++---///)))+++------++++++,,,///,,,------......------,,,******+++++++++,,,,,,,,,***+++------,,,,,,,,,---------,,,,,,------...///------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,------,,,,,,,,,,,,++++++((()))+++---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++)))***,,,,,,,,,,,,---///------------------------***************************+++,,,---,,,,,,******&&&(((***+++++++++,,,...,,,------++++++,,,///222,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......---------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////+++...///,,,---000000...,,,,,,---.../////////...---------.........//////***+++,,,---///000111111---------.........//////......------------......,,,------...///000000111............/////////000444222000...------...//////000000111222333333444///111111///------000333......////////////......,,,---...//////...---,,,...---,,,,,,---...///111............/////////000.................................------,,,,,,,,,))))))***+++---...//////******+++,,,---...///000,,,------......------,,,...------...//////...,,,------------------------))),,,000///------///111111000...------...000111...------,,,,,,------...+++,,,------............------............------,,,...///...,,,+++,,,...//////////////////......,,,,,,,,,---...///000000000000/////////............---,,,+++,,,---...///---...///000000///...------,,,,,,++++++,,,,,,---,,,++++++,,,---...///000)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,------...,,,+++******+++,,,...///+++++++++,,,,,,---------+++,,,---............---******+++,,,,,,,,,,,,+++,,,,,,---.../////////...000...,,,++++++---///111,,,,,,,,,---------......++++++++++++++++++++++++///////////////.........000000////////////000000111111000000000000000111---...///000000///...---***,,,...000111111000///......///000000111000000111000000///...---------...........................///111222222222111000......////////////......------++++++++++++------******+++,,,,,,---......------------------------+++++++++,,,,,,---------)))---///,,,&&&%%%+++222******+++,,,,,,,,,,,,++++++***))))))***+++...///***,,,---,,,******---000***++++++,,,,,,++++++************++++++,,,,,,,,,(((+++//////,,,+++,,,...//////...------///000111---------,,,,,,,,,++++++***+++,,,---...---,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---+++)))***,,,---,,,)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,------,,,///...---,,,++++++***+++.../////////---,,,---...******+++,,,,,,---......,,,+++*********,,,///000......---,,,++++++++++++.........------,,,,,,,,,111000...------///111333---------,,,,,,+++++++++///......---------......////////////////////////------,,,------...///000............/////////000000000000///000111222222...000000///...---...///////////////000111222333---.........//////000000555111...///333333///+++111000//////000000///...///////////////.........---...//////000/////////---------------------------...000111222111000//////......---------......222///++++++---//////....................................------,,,,,,,,,))),,,000000...,,,,,,---.........------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......+++,,,---...///...---,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,......,,,***---///...,,,+++---000,,,...000111111000...,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......***++++++,,,,,,------...---...000000000000...---*********++++++,,,,,,,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,...---,,,+++***+++,,,,,,)))+++------,,,*********......------------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,------------------------//////...---,,,,,,++++++------------------------------,,,,,,,,,,,,++++++...------------...//////---...000111111111000///000...,,,---000111///---....................................////////////.../////////000/////////000000000///...------,,,---000111...)))'''+++///111111000///////////////...---------...///...---...///000000---,,,,,,---...+++)))+++...000///---))))))***+++---...//////******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,------------------------***++++++,,,,,,------...(((***,,,---,,,++++++,,,************************------,,,++++++***))))))------++++++++++++------++++++,,,,,,,,,,,,------)))***,,,......---,,,+++......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---+++)))***,,,---,,,************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,---,,,+++,,,,,,+++++++++,,,---------.........,,,+++,,,---......---,,,++++++******++++++***)))***,,,...///,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,///......---------......////////////////////////------,,,------...///000.........////////////////////////000000000111111///000111000.........///111111000///............---........./////////000222///---///333444111---111000//////000000///---////////////............)))***+++---.../////////------------------------000///...---,,,++++++***......------------......///---++++++---//////...........................------,,,,,,,,,+++++++++))),,,///000---,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---...------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,......,,,+++,,,------,,,,,,...///,,,---...//////...---,,,,,,,,,,,,------------...+++******))))))******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,...---,,,+++++++++,,,,,,(((***+++,,,+++***+++,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,++++++++++++,,,------......------,,,,,,,,,,,,------------------------///......------,,,++++++------------------------+++++++++,,,,,,---------...---------......//////......///000000000000000000...---...000000///---....................................////////////...///000111222222111000000000000///...---------///111222111......000333111111000///////////////...---------.........---,,,...//////---,,,,,,---///,,,******,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((***,,,---,,,++++++,,,************************000//////...------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,------......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++)))))))))***,,,---///000,,,---...---+++***+++,,,///...---,,,+++***))))))+++***))))))***+++---...)))))))))******,,,------******+++++++++++++++,,,)))***,,,------,,,++++++............------------......---------......///////////////////////////------,,,------...///000///////////////.........---...///000111000//////000111222111/////////000000///...---,,,,,,,,,,,,...............////////////------///222444222///111000...///000000///---........................***+++,,,---............------------------------111///,,,***))))))***+++...---------------......,,,++++++,,,...///...---------------------------,,,,,,++++++++++++*********,,,...///---,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,***++++++,,,---,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---------+++******+++...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------*********+++++++++,,,,,,......---,,,,,,+++******------,,,,,,,,,,,,---------------------,,,,,,,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------,,,,,,------,,,++++++++++++,,,)))***+++***)))***,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,------...------------,,,,,,,,,------------------------............---,,,++++++------------------------******+++,,,---...//////------.........////////////////////////000111111000...---...///000///.......................................////////////...000222555666555444222111111000000///.........//////111222222333333333111111000///////////////......------------------***+++------,,,,,,,,,---000...+++*********)))'''///...------,,,+++************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...------,,,++++++******(((***,,,---,,,++++++,,,++++++++++++++++++++++++/////////...------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,+++******,,,...///......---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++***+++,,,---+++***)))))))))***+++---...///,,,---...---+++++++++,,,++++++++++++++++++++++++******)))))))))***+++,,,***)))))))))******+++,,,******++++++,,,,,,------,,,,,,---...............------------------------...------------...//////........................------,,,------...///000////////////............+++---///000111000...---111222333222000///000111,,,,,,,,,,,,---...//////........................///...---///222333111///111///......///000...---------...............///111111111000///---,,,+++,,,,,,------------------///...---------...///000------,,,,,,------......,,,,,,,,,---......---,,,------------------------,,,,,,,,,++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,***(((***...000///---------,,,,,,,,,,,,------++++++,,,,,,,,,---------......------------......++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,++++++,,,---...---------,,,,,,++++++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,+++)))***,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++***+++,,,,,,------------------------,,,------------------------------.........---,,,+++,,,,,,------------------++++++,,,,,,---......///---......///////////////000///.........///111222//////....../////////.......................................///////////////111555888:::999777555222222111111111000000000------...000222222111///111000000///////////////---.........,,,,,,,,,---((())),,,,,,,,,+++,,,...///...,,,+++******))))))......---,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******(((***,,,---,,,++++++,,,++++++++++++++++++++++++,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---......---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++,,,+++++++++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++******+++------+++)))************++++++,,,------...///...---,,,,,,...******+++++++++++++++,,,******************++++++,,,+++******)))))))))***++++++,,,,,,------......///...---,,,---...000111++++++++++++++++++++++++---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000///////////////.........+++---///000111000...---111222333222111000111222------------...///000111...............---------/////////000000000///...000///......//////...---,,,---------......//////111111111000///---,,,+++,,,,,,,,,---------......---...///000111000000///,,,,,,,,,,,,,,,---......---.........---,,,++++++------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,------,,,***(((***...///...,,,......---,,,,,,---......+++++++++,,,,,,,,,------++++++************++++++,,,,,,,,,,,,------------+++++++++,,,,,,---------+++***)))(((((()))***+++,,,,,,++++++******))))))+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******000000///,,,***)))+++---------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,++++++++++++************+++,,,,,,,,,,,,---......------,,,------------------------,,,---...///...---,,,+++,,,,,,,,,---------......---------------------------...///000000000//////000///.........///111222.../////////......//////////////////////////////............////////////000333666999;;;:::888666333333222222222222222111///......000111111///---111000000///////////////,,,...///...,,,***+++---''')))+++,,,++++++,,,...---------,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((***,,,---,,,++++++,,,++++++++++++++++++++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---------,,,,,,------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++******++++++++++++*********+++,,,,,,******+++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++************++++++++++++++++++++++++*********+++---,,,***(((,,,++++++************+++...///000///---,,,---...,,,,,,,,,+++******))))))***+++++++++++++++++++++------,,,******))))))))),,,---------------.........---+++)))***,,,...000************++++++++++++---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000............/////////000---...///000111000//////111222333222000000000111222111000///.....................---------------//////000000000///......000///---...//////...,,,,,,,,,,,,---......//////,,,,,,------...---------+++,,,,,,------............///000111000---+++)))++++++++++++,,,---...///...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---+++***+++,,,---,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---,,,+++***+++,,,---,,,+++------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........******+++,,,,,,---......++++++************++++++************))))))))))))+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,+++******)))/////////---+++******,,,------,,,,,,,,,,,,------++++++------------++++++------,,,,,,,,,,,,++++++***************+++,,,,,,+++,,,---.........---,,,------------------------+++,,,...//////...,,,++++++,,,,,,------.....................------,,,,,,---...///000111000/////////////////////000111111...///000///...---...000////////////////////////............////////////000222555777888777666555222222111111111111111111111111222222222111111000111111000///////////////,,,...000...+++)))+++---''')))+++,,,++++++,,,...+++,,,------,,,---///111+++++++++,,,,,,---------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------)))***,,,......---,,,+++------,,,++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++*********+++---,,,***)))+++---*********++++++,,,,,,---((())))))***++++++,,,,,,++++++++++++***************************************)))***+++---,,,***(((++++++************++++++---...///...,,,+++,,,---++++++******************++++++,,,,,,,,,,,,++++++---,,,+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,+++*********+++------*********++++++,,,,,,,,,---,,,,,,------///000000------------------------------,,,------...///000,,,------...///000111111/////////000000000111111111222222222000///000111222111000///.....................------,,,,,,,,,,,,---////////////000000000...------...///---,,,++++++,,,------...//////++++++,,,---.........---++++++,,,,,,---......////////////...---,,,+++***++++++++++++,,,---...///---...///...---...111444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++)))***,,,---,,,*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------,,,+++++++++,,,......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++......,,,+++,,,---+++,,,---,,,+++******++++++,,,---......---,,,+++***++++++++++++,,,,,,,,,///......------......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------******************+++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,+++***)))((()))+++,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,***+++---......---+++***------,,,,,,,,,,,,++++++***************++++++,,,***+++---...///...---,,,------------------------***,,,...//////...,,,+++++++++,,,,,,---......///------------............---...000111111111///.........///000000000000000---///000000...---...000////////////////////////............////////////...///111222222222111111////////////////////////000222444333111111444777111111000///////////////+++...000...***(((***---)))+++,,,---,,,+++,,,---)))+++---,,,++++++...000+++++++++,,,,,,---------******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***************+++++++++(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,---------,,,---,,,++++++***++++++++++++,,,,,,------,,,,,,+++******++++++++++++******))),,,---,,,***)))+++---))))))***+++,,,,,,------((())))))***++++++,,,,,,+++++++++************)))************************))))))***,,,---,,,***'''******))))))***+++,,,,,,,,,---...---+++***+++,,,&&&'''((()))+++---...///,,,,,,---------,,,,,,+++++++++++++++,,,---......---,,,,,,++++++************+++,,,---...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,---...///000111////////////////////////---------------...000000+++,,,---...///111222222000000000///000111222222000111222111/////////000......---......///000111.........------,,,,,,,,,***+++...///000000111333000...------...///---,,,++++++,,,,,,---...//////000000000000///...------++++++,,,,,,---.../////////...---,,,,,,...///111++++++++++++,,,---...///+++---......---///444999,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...+++)))))),,,---,,,************++++++,,,,,,,,,,,,------......------,,,,,,,,,------------......------,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++......,,,+++,,,---+++---///---)))((())),,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,...------,,,,,,++++++*********,,,------,,,***************++++++,,,,,,---+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,+++++++++******+++,,,+++***)))((($$$&&&)))++++++***+++,,,++++++************++++++***+++---......---+++***---------,,,,,,,,,++++++*********)))***++++++,,,***+++---//////...---,,,------------------------***,,,...000000...,,,+++++++++,,,,,,---...//////+++,,,,,,---...///000000---...000111222111///...---...000111111111000///---///111000---,,,...000000000000000000000000000............/////////000---------.........------,,,,,,,,,------------------000333222///000555:::111111000///////////////+++...111...***'''***---***,,,------,,,,,,,,,---)))+++---,,,)))))),,,///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***)))))))))))))))))))))))),,,,,,++++++***)))))))))(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++++++++,,,,,,,,,------------,,,+++******,,,...///---,,,++++++******+++++++++,,,,,,------,,,,,,+++,,,******...///------000******+++++++++,,,,,,,,,************+++,,,---...))))))*********+++++++++,,,,,,,,,***))))))+++---,,,+++***))))))***++++++++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,---...---,,,+++*********************************+++++++++,,,,,,,,,***(((((((((+++,,,---,,,++++++------------++++++,,,,,,,,,---------......---------,,,,,,+++++++++///...---,,,,,,---...///---......,,,++++++---///---...///000000///...---------...///000111222222))),,,---,,,,,,000000---///......------///000111,,,,,,---...000000...,,,////////////////////////+++---///000111000///...111000///......///000111......---,,,---...///000***---...,,,,,,//////,,,...------,,,,,,------.........//////...---,,,,,,///...---,,,,,,---...///)))***++++++------...///---000000---,,,//////,,,++++++,,,,,,,,,,,,------000---***+++---...+++(((+++,,,,,,------,,,,,,+++***---000///...---...000...---,,,+++***))))))))).........------,,,,,,,,,,,,,,,+++************+++------............------.........------,,,,,,,,,++++++,,,------......///+++,,,,,,------,,,,,,+++,,,...,,,))),,,111000)))+++,,,------......---------------,,,,,,+++++++++++++++++++++++++++++++++------------------------+++---......---,,,,,,---***,,,------,,,+++,,,---......---,,,,,,+++************+++++++++,,,,,,,,,))))))))))))***+++,,,,,,&&&))),,,,,,******---000,,,,,,,,,++++++*********************+++,,,---...+++,,,,,,------,,,,,,+++***,,,...000///---***'''......---+++***)))+++---,,,,,,++++++,,,,,,---...***+++---......---+++***------------------------,,,---...//////...---,,,***,,,------,,,+++---.....................------111...------000111///,,,///000222333333222000/////////000000000000//////---.........//////000000............////////////000...,,,---000111///---............////////////000111222000///111666:::111111000000//////......------,,,,,,,,,+++++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***+++,,,,,,------,,,,,,))),,,...---***)))+++---++++++******************((()))***+++++++++++++++,,,------......------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***,,,---......---+++)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------///---+++******+++---......------,,,,,,------...,,,))))))------++++++...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........+++,,,,,,+++******+++---///...---++++++***++++++************************))))))))))))***+++,,,---,,,+++***)))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))((((((***,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------,,,,,,+++++++++///...---,,,,,,---...///,,,------,,,***+++,,,.........////////////......///////////////000000000---000111///000333333111///......---...///000111///......///111111000///........................+++,,,.../////////---,,,111000///......///000111...------,,,---...///000+++---,,,)))***---///---...------,,,,,,------..................---,,,,,,...---,,,++++++,,,---...***++++++,,,,,,------...,,,///...++++++------***++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++))),,,......,,,+++,,,...222111000///////////////------,,,,,,,,,+++++++++//////...------------...,,,,,,------------,,,,,,......---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,...---+++---111///)))+++,,,------...------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,***+++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********++++++,,,)))***,,,,,,++++++---...,,,,,,,,,+++++++++******************+++,,,---...+++,,,,,,------,,,,,,++++++,,,...///...,,,***)))------...,,,******+++---,,,,,,++++++,,,,,,---...+++,,,---......---+++***------------------------,,,,,,------------,,,,,,***,,,------,,,+++---...---------....../////////000...---...000000///---//////111111111111////////////000000000000//////............/////////000............////////////111///......000111000...............////////////---......---,,,---111555//////..................------------,,,,,,,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,------......------***+++,,,,,,+++***+++,,,************************)))******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************+++---......---+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++***+++,,,...///---------,,,,,,---------,,,)))))),,,,,,)))))),,,******+++++++++,,,,,,,,,,,,,,,------,,,+++)))(((*********++++++++++++,,,)))+++---,,,+++***+++,,,111000...,,,+++***))))))************************))))))))))))***+++,,,,,,...,,,)))''''''(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++******,,,---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,++++++......------------......---......---,,,,,,---/////////............//////000000000/////////......,,,//////---...111222///......------......///000000...------///000000///........................,,,---.........---,,,+++000//////......//////000...------------...//////+++---+++((((((,,,...---...------,,,,,,------...---............------,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...++++++------***++++++,,,,,,,,,,,,------))),,,///---***))),,,///+++,,,,,,------,,,,,,+++)))+++,,,,,,***)))******......------------......,,,,,,++++++++++++******------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++...------------,,,,,,,,,//////...------,,,+++++++++,,,,,,------,,,,,,+++,,,...///...///111...)))++++++,,,---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++***+++,,,,,,***((())))))******+++,,,,,,---......******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,---,,,++++++------,,,+++,,,,,,,,,++++++++++++***************+++,,,------+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++++++++---...---,,,++++++,,,,,,,,,++++++,,,,,,---...+++,,,---.........,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,***,,,------,,,,,,---...,,,,,,---...///000000111///...---...///000///...////////////////////////...//////000000//////...............////////////............////////////111000//////000111000///---............////////////000000///......111333,,,,,,------------------......---------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,...///---+++,,,------...............,,,+++***+++,,,,,,+++***************************++++++++++++++++++***))),,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,---...///------,,,,,,,,,,,,---------******,,,,,,)))))),,,******+++++++++,,,,,,,,,***+++---------+++)))((())))))))))))************(((***------,,,+++++++++------,,,***)))(((((((((******************************))))))***++++++,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000...,,,,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000000000......///000//////---,,,,,,---//////////////////////////////+++------++++++//////---------------......//////...,,,******,,,................................................---,,,+++////////////////////////------------......//////+++------******...///,,,...------,,,,,,------...---------......------,,,...---,,,++++++,,,---...---------,,,,,,+++++++++---000///,,,,,,......++++++++++++,,,,,,,,,------***,,,......,,,,,,...000+++,,,,,,------,,,,,,+++++++++,,,,,,+++)))))))))******))))))***++++++,,,,,,,,,,,,+++++++++++++++,,,++++++***************++++++,,,,,,,,,,,,++++++------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,...000000111000---***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------+++***+++,,,***,,,---,,,***)))))))))***++++++,,,,,,------...******+++++++++,,,,,,,,,......---,,,++++++++++++000---***+++---...,,,)))+++++++++++++++++++++++++++*********++++++,,,---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,***,,,......---+++++++++,,,,,,++++++,,,,,,---...,,,,,,---.........------------------------------...---,,,++++++,,,---...+++,,,------,,,,,,---///------......//////000000............////////////000//////......//////000...//////////////////............///////////////............//////////////////....../////////...---------.........//////000000000/////////000000++++++,,,,,,------...............---------,,,,,,///...,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,000,,,)))+++///111...***+++,,,------......---------+++)))***---...,,,)))***************+++++++++,,,,,,,,,,,,+++******)))---,,,+++******+++,,,---++++++++++++++++++++++++------------------------)))***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,------------,,,,,,,,,,,,------,,,,,,,,,---+++***------******,,,******+++++++++,,,,,,,,,((()))+++---------+++***,,,,,,,,,------------...'''***,,,---,,,++++++,,,***+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,,,,------------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---...000///...---...//////...---,,,,,,---...///,,,------...///000000000---000///,,,,,,000111///,,,------..................,,,******,,,.................................////////////......------......////////////......---------...............***...///---...000///,,,...------,,,,,,------...,,,,,,---------------,,,///...---,,,,,,---...///...------,,,,,,++++++***,,,......++++++------***+++++++++,,,,,,,,,------///---,,,---000111000...+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,***)))---,,,,,,------...///000,,,,,,,,,---------------//////...---------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,---///111000---++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---+++---...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......---,,,++++++++++++000---***+++---...+++(((++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,+++++++++,,,------)))+++......---,,,+++,,,,,,,,,++++++,,,,,,---...+++,,,,,,------.........------------------------///...---,,,,,,---...///+++---......---,,,...///000000000//////......------......////////////000111000000//////000000111......////////////......///////////////.....................////////////,,,------------,,,------------------............,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,------...............---------,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000,,,)))+++///111...*********+++,,,,,,,,,,,,+++---+++)))***---...,,,)))))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------,,,+++***++++++,,,------,,,++++++---******------***+++---******+++++++++,,,,,,,,,((()))+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,(((***,,,,,,++++++,,,---+++,,,,,,---------,,,,,,------------------------+++***************++++++)))***+++,,,,,,***)))(((******************************+++++++++,,,,,,,,,+++)))((((((***+++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,***,,,......,,,+++,,,,,,......------------......+++,,,---...///000000111,,,...---******---///---,,,,,,---............---000///......000111111000------------------------///////////////.........---......//////......---,,,---......//////......+++///000......111000---...------,,,,,,------...+++,,,,,,------------,,,///...------------...///---------,,,,,,+++++++++***---,,,))))))++++++(((++++++,,,,,,,,,,,,------111...+++---111222000---+++,,,,,,------,,,,,,+++...---,,,---......,,,***...---------...///000000,,,,,,------------.........------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++---,,,///111///***))),,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,------***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,---,,,++++++++++++***)))***++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------***+++------,,,+++,,,---,,,,,,++++++,,,,,,---...***+++++++++,,,------...------------------------///......------......///+++---......------...///222111111000///...------,,,...//////......000111000000000000000000000000---......//////......---///////////////.....................////////////+++,,,---,,,+++++++++---,,,------------.........---,,,---...//////,,,***,,,,,,---------------...------,,,,,,,,,+++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...+++***+++---...,,,***))))))***+++++++++++++++,,,+++***+++,,,,,,+++***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,------......------,,,***++++++++++++,,,,,,,,,************************+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,++++++***)))***+++,,,------,,,+++***+++((((((,,,,,,******---******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********)))***++++++***+++---///,,,------...---,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***((('''(((***+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,------------,,,++++++---//////...---------,,,------......------,,,---------....../////////+++---,,,((((((+++---++++++,,,---.........------000000///111222333111000------------------------......------......//////------...//////...------,,,---.../////////...---...000...******///111000...------,,,,,,------...***+++,,,---------------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,......++++++------***++++++,,,,,,,,,,,,------///...------......---,,,+++,,,,,,------,,,,,,+++---++++++,,,...///---+++,,,,,,+++++++++,,,------++++++,,,,,,,,,---------,,,+++******))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---------------------+++,,,,,,------,,,,,,+++---,,,---000---'''(((,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---(((***,,,,,,,,,+++,,,---***++++++,,,,,,------...******+++++++++,,,,,,,,,++++++*********++++++,,,***+++++++++)))))))))*********+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,,,,++++++---///,,,,,,++++++,,,,,,---...))))))******+++,,,------------------------------,,,------......------,,,,,,---......------...000111111000000//////......+++---//////......000222......///000000///......---......//////......---000/////////........................////////////+++,,,...---+++***,,,...,,,,,,---------..................111333333///,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,+++***+++,,,((())))))***++++++,,,,,,++++++,,,,,,---,,,,,,,,,***+++---//////---+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------++++++,,,,,,,,,,,,------///...,,,+++***++++++,,,)))+++,,,------,,,+++))))))&&&'''***+++)))***---******+++++++++,,,,,,,,,...---,,,+++************++++++,,,,,,,,,---------******+++***)))***---000,,,,,,---,,,+++)))'''%%%++++++++++++++++++++++++++++++***************+++000...,,,***)))+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,***)))***---.........------++++++++++++------,,,,,,,,,---------......+++++++++,,,,,,---------++++++------------++++++...000222333111000000000+++,,,............,,,+++///............---------000111000,,,+++///111///+++,,,---.........---,,,.........000222222000...------------------------,,,,,,,,,,,,,,,---...///,,,---...//////...---,,,,,,,,,.../////////...---111000+++%%%&&&,,,222222...------,,,,,,------...***+++,,,,,,------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,///222222///...111000...++++++,,,,,,,,,---------+++...///...***(((***---+++,,,,,,------,,,,,,+++,,,***)))+++...///---+++...------,,,,,,---------*********++++++,,,,,,,,,///...------,,,,,,------******++++++++++++******,,,,,,,,,------.........///......------,,,,,,++++++,,,,,,------,,,,,,+++...+++,,,///+++&&&'''---******+++,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------------------------------)))+++---,,,+++***+++,,,&&&(((***+++++++++,,,---((()))***+++---...///000******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,'''***,,,+++((('''))),,,*********++++++,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++***+++,,,------------,,,+++,,,,,,+++***+++---000,,,,,,++++++,,,,,,---...))))))))))))***+++,,,---------------------------++++++---......---++++++,,,---......------...000////////////000000000000+++---000///......000333,,,---///000000///---,,,---..................---000000//////.........---............/////////000+++---///...,,,+++---///,,,,,,,,,---------......+++***+++...111111---))),,,+++++++++******))))))+++++++++*********))))))++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++++++++,,,------------,,,))),,,...---***)))+++---((())))))***++++++,,,,,,***+++,,,,,,------------(((***---//////---***(((*********++++++,,,,,,,,,////////////////////////------,,,+++++++++,,,,,,------------------------++++++,,,,,,,,,---------...---+++******+++---///)))***,,,------,,,***))),,,++++++******++++++,,,%%%,,,000---,,,///...)))+++,,,,,,------,,,,,,+++************************,,,++++++******++++++,,,,,,++++++++++++++++++,,,---))))))......))))))---************************++++++++++++++++++++++++))))))******++++++++++++------,,,,,,++++++******++++++******++++++,,,---+++---///...,,,+++***+++++++++,,,,,,,,,,,,------111,,,+++...---((((((,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---/////////......---------......------------......000///......000000///.........//////...---,,,,,,)))***,,,...//////...---------------------------///.........------------,,,,,,,,,------..................------,,,,,,,,,+++++++++++++++,,,---...,,,,,,++++++,,,,,,---...---...***######***...---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++------,,,***))))))***,,,---+++******)))******++++++++++++++++++++++++++++++,,,+++******))))))******---------------------------,,,,,,+++*********+++///...---,,,+++,,,------...---,,,,,,,,,,,,+++)))000///---,,,+++*********------++++++++++++---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,++++++******************,,,,,,---------,,,,,,+++*********++++++,,,,,,,,,------------------------......------,,,+++*********++++++,,,,,,++++++***(((((()))***++++++,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,------,,,+++000///...---------------////////////////////////---------............/////////000000000000000000111000---,,,,,,---000111---...///000000///...---///......---------......---------,,,,,,---------......//////......---,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,......,,,***)))***---000))),,,...---***((()))++++++***))))))+++---///111((()))******,,,------...)))***++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,+++***)))))))))***+++******+++,,,---///000111+++,,,,,,------,,,,,,++++++,,,------++++++,,,---***---///...,,,+++---///.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++******)))))),,,++++++******++++++,,,%%%***)))***...000---++++++,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,++++++***))))))***++++++,,,)))***......***))),,,************************++++++++++++++++++++++++)))*********++++++++++++))))))))))))((((((((((((++++++******++++++,,,---***,,,......,,,*********++++++,,,,,,,,,,,,------***'''(((,,,---+++,,,000------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---------,,,,,,,,,+++++++++......------------......---,,,++++++------,,,+++......//////...------,,,***+++---...///...---,,,------------------------......------------,,,,,,------------------,,,,,,......---------,,,,,,,,,...---------------...///,,,,,,++++++,,,,,,---...,,,...---((((((---...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,---///111...---+++******+++---...---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++///...---,,,,,,,,,---------,,,++++++------,,,+++++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***++++++***)))***+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,*********************************++++++******)))******+++++++++,,,,,,,,,------------------------...------,,,++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,------+++*********+++,,,------///......---,,,,,,------........................---------............/////////////////////......000///...------...///000......////////////............------------......///...---,,,,,,---...///...............------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++***)))'''&&&'''***---,,,------,,,+++***+++,,,---,,,***))))))***,,,---++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,+++************+++,,,*********+++,,,---...///*********++++++*********+++,,,------++++++,,,---...///...---++++++,,,---------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++++++++*********))),,,++++++******++++++,,,'''+++,,,)))(((***+++)))******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,+++***(((''''''(((***+++,,,******------******,,,************************++++++++++++++++++++++++************++++++++++++***+++++++++++++++,,,,,,++++++******++++++,,,---)))+++------+++***)))***++++++,,,,,,,,,,,,------&&&%%%''',,,...,,,---///------------------------,,,,,,,,,---------............---,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++......------------......///...------//////...---.........///......---,,,+++,,,---.........---,,,...........................------------,,,,,,,,,///......------,,,++++++...------------,,,,,,,,,000000///.........//////,,,,,,++++++,,,,,,---...+++...///......///...+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,---000222......,,,,,,,,,,,,......//////...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***((('''++++++++++++++++++++++++---,,,,,,+++++++++++++++///...---,,,,,,,,,,,,---,,,+++***+++---...---,,,******++++++,,,---......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))***+++***)))((()))+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************)))******++++++*********++++++++++++,,,,,,,,,,,,------------------------...---,,,+++++++++,,,---,,,,,,------------,,,,,,,,,,,,------......//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++*********+++---///000...------,,,,,,,,,,,,,,,---------------------------------............////////////......---------........................//////............//////...---------------......000///---,,,,,,---///000...............---,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,***)))))),,,//////---++++++,,,,,,,,,,,,...---+++)))(((((())))))......---,,,,,,+++******++++++,,,,,,,,,+++*********+++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,+++*********++++++,,,---************************+++,,,------++++++,,,---222000---++++++,,,,,,+++,,,,,,------------------------............------,,,,,,,,,,,,++++++++++++++++++++++++************,,,++++++******++++++,,,000111000,,,))))))***+++)))******++++++******)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++)))'''''')))+++,,,+++***+++,,,,,,+++***+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......++++++******++++++,,,---(((***,,,,,,+++))))))***+++++++++,,,,,,,,,------)))***,,,......,,,******------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---..............................------------......000///...///000111000...---...............------,,,---.........---,,,+++////////////////////////............------------------------------,,,,,,------------------------111000///...............,,,,,,++++++,,,,,,---...+++---////////////---+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++***+++---///...---,,,,,,,,,,,,---...000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,......------,,,,,,,,,,,,...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++************************------,,,,,,,,,+++++++++)))+++,,,+++***)))***+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,***************+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******,,,---...,,,------......------,,,,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,---///111---,,,,,,+++++++++,,,,,,---------------------------------............//////......------,,,,,,+++------...//////...------//////---,,,,,,---//////------,,,,,,------......111000...,,,,,,...000111------.........---,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,---...---,,,***+++---///222...******,,,......,,,...---,,,***))))))))))))......------,,,++++++***,,,,,,,,,,,,++++++***)))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---333///***)))+++------,,,,,,,,,,,,------.........---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---,,,---000333)))******++++++******)))++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***))))))***,,,---***+++,,,++++++,,,+++***************************++++++++++++++++++++++++,,,+++++++++++++++++++++((()))))))))******++++++++++++******++++++,,,---(((***,,,,,,+++*********+++++++++,,,,,,,,,------,,,...//////...---+++(((------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---..............................------------......---,,,++++++------,,,+++------...............---------------------,,,,,,/////////////////////////////////............---++++++,,,,,,---...//////------------------------//////...---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,------,,,,,,---,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,,,,,,,++++++++++++,,,,,,......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---+++)))'''........................---,,,,,,+++,,,,,,---------------------,,,,,,,,,///...,,,,,,,,,,,,***)))+++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,------++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++,,,---...,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........,,,******+++...,,,,,,+++++++++,,,,,,------------------------------------............///......------,,,,,,,,,+++,,,---...//////...---,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,---......111000...------...000111---------...---,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))******)))((((((***,,,222...******,,,......,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***)))***+++,,,,,,******+++,,,++++++,,,,,,------------...------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---000,,,((((((,,,///000///,,,,,,,,,------.........---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++******++++++,,,---++++++,,,+++)))+++000******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,))),,,---++++++---,,,)))************************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,---(((***,,,---+++***++++++++++++,,,,,,,,,,,,------***...///......000///,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---......------------.........---,,,---...///...,,,,,,---......///.........------------------------........................//////.........---------)))***+++,,,...///000000,,,,,,,,,------------...---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---......+++***++++++***+++...++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,******........................,,,,,,,,,,,,,,,------...------......------,,,+++///---,,,,,,,,,,,,+++)))((()))+++---......------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++------------------------------,,,,,,,,,,,,++++++,,,---...---,,,+++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))))))))***++++++,,,,,,((()))******++++++++++++------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------***---...,,,(((&&&'''))),,,,,,,,,,,,,,,------...---------------------------------............///------------------------,,,---...//////...---,,,......------------......++++++++++++,,,---...//////..................///---------------,,,++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,+++***)))+++,,,///---++++++,,,,,,,,,,,,+++++++++,,,------------((())))))***,,,---......++++++,,,,,,,,,+++*********+++,,,,,,******+++,,,)))***+++,,,---------,,,......---,,,,,,---------,,,+++***))))))***+++,,,+++,,,------++++++,,,------+++******,,,///000111,,,,,,------------------------............------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,///,,,+++---***%%%%%%***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,+++***))))))------******------)))************************++++++++++++++++++++++++------,,,,,,,,,+++++++++...............---------++++++******++++++,,,---(((***------,,,+++,,,,,,++++++,,,,,,,,,,,,------)))------+++,,,000111---------------------------,,,,,,,,,---------............---,,,,,,,,,,,,---+++++++++,,,,,,,,,------......------------......111///...///000111000///,,,------...//////......,,,,,,,,,,,,------...///------------------------------,,,,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,,,,---------......,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---......***)))------)))***...++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++---...+++,,,,,,,,,,,,,,,,,,+++************+++,,,---...------------------------+++++++++,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,---......------.........---,,,+++,,,+++***+++---...---,,,)))***,,,......---,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,++++++++++++***------------------------------,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,((())))))***++++++,,,,,,(((((()))***++++++++++++......---------,,,,,,,,,------------------------,,,,,,......---,,,***)))++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------(((,,,//////+++((((((***------,,,,,,---......///........................---------............///,,,,,,------......//////,,,------......------,,,,,,------......------,,,++++++++++++,,,---...///,,,---............---,,,,,,------------,,,++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,---......,,,,,,---...,,,------,,,+++***+++,,,******+++,,,,,,,,,,,,,,,'''(((((()))+++,,,,,,---******+++,,,,,,,,,++++++***+++,,,,,,******+++,,,((()))***+++,,,,,,,,,+++,,,,,,,,,+++,,,,,,------,,,+++)))(((((()))+++,,,+++,,,------++++++,,,---+++,,,------,,,,,,...000------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,(((&&&(((---,,,)))+++000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,'''(((***,,,,,,***((('''(((---...******...---(((************************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++******++++++,,,---)))+++---...---,,,,,,---++++++,,,,,,,,,---------***...---))))))...///,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,------------....../////////.........------............,,,+++,,,---...---,,,,,,,,,---.../////////...+++++++++,,,---...///000------------------------+++++++++*********)))))),,,---------------------,,,,,,,,,------.........++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...---)))***//////***)))---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******,,,...,,,------......------,,,*********+++,,,---...///------------------------++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,---...///,,,---.........---,,,+++)))((((((+++...000000///---...//////---+++)))'''++++++------------+++++++++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,((())))))***++++++,,,,,,)))***+++,,,---..................------,,,,,,,,,------------------------+++---...///...,,,)))'''***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------(((---222333///,,,,,,...---------------...///000////////////////////////---------.........//////+++,,,,,,---...///000000------------------------+++,,,............,,,+++++++++++++++,,,---...///+++,,,...//////...,,,+++,,,,,,---------,,,++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,)))***++++++))))))***+++))),,,...---***((()))+++******+++++++++******)))((((((((()))******++++++)))***+++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,'''(((***+++,,,,,,++++++++++++******++++++,,,---...---+++******+++---...+++,,,------++++++,,,---+++...000///,,,***,,,............------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........+++++++++,,,,,,---------+++***)))***,,,------+++)))******++++++,,,------...------,,,,,,,,,------++++++,,,,,,,,,,,,------************+++,,,------++++++++++++++++++++++++((()))+++,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,+++***)))(((++++++******++++++,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,------.........------,,,+++***)))(((''',,,------......------,,,)))+++---...------...///.........////////////000000---,,,---///000...,,,,,,---...///000000000000------,,,+++,,,---...///111...,,,---//////---+++)))***,,,......---,,,+++---------------------------...............------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------)))***,,,---...------,,,,,,,,,,,,+++++++++*********+++,,,---...............------,,,,,,------...------............------)))))))))***+++,,,---...++++++,,,,,,,,,,,,------111...)))'''(((***+++,,,,,,,,,,,,,,,++++++***))).........---,,,+++***)))444000,,,+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---...//////...---------+++++++++,,,,,,---------------------------------000...,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---///111222,,,......,,,)))))),,,///++++++++++++++++++++++++///...---+++***)))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,------***'''***++++++,,,---------,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,...,,,***+++///000...+++......---,,,---...///000,,,,,,,,,---------....../////////...---------,,,+++,,,---...///...---,,,///...---+++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---...///...------...///000000///...------,,,,,,......---,,,,,,+++******++++++***)))***+++---...,,,++++++******++++++,,,***,,,------++++++,,,...,,,,,,---------,,,++++++(((***++++++++++++,,,...++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++---,,,((($$$%%%+++111---------............///---,,,,,,++++++,,,,,,---)))***,,,,,,,,,,,,...///------------...///000000------------,,,+++******(((+++,,,)))))),,,+++(((,,,*********,,,---,,,+++)))******++++++,,,------...------,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++***++++++,,,,,,,,,+++***+++,,,,,,+++***++++++,,,,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++------------------------***,,,......------...///........./////////000000///---,,,---//////...,,,---...............---,,,------,,,,,,,,,---...///000...,,,---...///---+++'''(((+++---...///......---------------------------...///////////////...***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------++++++,,,,,,---,,,,,,,,,---------,,,,,,,,,++++++,,,---...///000000000000------,,,,,,,,,,,,------------............---------,,,,,,------...//////++++++,,,,,,,,,,,,------++++++***'''%%%%%%)))---,,,,,,------,,,++++++***------------,,,+++******,,,***(((***---///...---,,,,,,,,,,,,,,,,,,,,,,,,.../////////---,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------///...,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,------***(((+++,,,,,,---......------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,---...---,,,,,,,,,---...///,,,,,,---------.....................------------+++,,,------......------......------------,,,,,,...---,,,,,,,,,,,,---...------------,,,,,,,,,,,,,,,,,,---------,,,++++++---...///...---,,,---///000//////...------,,,,,,......---,,,,,,+++******++++++******++++++,,,---,,,++++++******++++++,,,---...///---+++))))))***++++++,,,,,,---,,,,,,,,,,,,------,,,***))))))******++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,***((('''***...,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,---...))))))(((((())))))******,,,,,,------,,,,,,+++++++++...///,,,,,,///...+++---+++***+++,,,,,,+++***)))******++++++,,,------------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++---+++)))***,,,---,,,)))...---,,,+++************++++++++++++++++++++++++------------------------*********++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,------.........---,,,++++++,,,---...+++---......---,,,---...............////////////...---,,,---...///...,,,---............,,,+++***---,,,,,,,,,,,,---...//////...------......---,,,)))***,,,---......---,,,------------------------***+++,,,,,,------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------------------------,,,,,,++++++++++++,,,.........---------,,,,,,,,,---...//////000//////------,,,,,,,,,,,,------------............------++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++...///,,,''''''---333---------...------,,,++++++,,,,,,------,,,,,,+++&&&&&&'''***---//////...,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***,,,,,,++++++++++++++++++------------------------...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++)))''')))---///,,,)))++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------+++)))++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,'''+++...---)))(((+++...,,,,,,,,,,,,,,,---......---------.........//////------------............---,,,,,,,,,,,,---......,,,,,,...//////......---------,,,,,,,,,,,,------///.........------,,,,,,++++++,,,------------,,,,,,...///...---,,,---...//////......---,,,,,,,,,...------,,,,,,++++++*********+++,,,,,,,,,++++++,,,++++++******++++++,,,---......---***))))))*********+++,,,---------,,,,,,------,,,***))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++++++++*********++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,------,,,++++++++++++++++++++++++,,,,,,------,,,,,,))),,,,,,******,,,,,,)))---,,,++++++,,,,,,***))))))******++++++,,,------,,,,,,,,,+++,,,,,,------***++++++++++++,,,,,,,,,------,,,+++************...+++((()))---...,,,)))...---+++***)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,,,,,,,------------...---+++******+++---...,,,---///...---,,,,,,---,,,,,,,,,---------......------------------------------...//////---,,,***,,,,,,,,,,,,------.........------------------,,,.........---,,,+++)))(((------------------------***+++,,,------......---+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++------------,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,...///---+++,,,000555---...............------***+++,,,,,,---------,,,))))))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,***,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,((('''(((***---...,,,)))***+++++++++++++++,,,,,,...---,,,+++*********************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------,,,+++*********++++++++++++*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++---,,,+++***,,,...++++++++++++,,,,,,------------........./////////,,,,,,,,,------.........------,,,+++,,,---...///)))***---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,/////////......---,,,,,,***+++,,,---............,,,---......,,,,,,---............------,,,,,,,,,---------,,,,,,+++++++++)))***,,,------,,,+++***,,,++++++******++++++,,,)))+++,,,,,,++++++,,,---((()))***+++,,,---------(((***++++++++++++,,,...************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++***)))***+++,,,***)))++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++---------+++***+++---111000///...............)))***+++,,,------------'''++++++))))))++++++'''---,,,++++++,,,,,,***))))))******++++++,,,------+++++++++++++++,,,---...*********+++++++++,,,,,,------,,,+++************---+++)))***,,,---,,,))),,,+++***)))***+++---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------,,,,,,++++++***,,,,,,,,,,,,++++++++++++...---+++******+++---...,,,---///...---,,,,,,---*********+++++++++,,,,,,,,,---------,,,,,,------+++,,,///000111000...---,,,,,,,,,---------------,,,---------,,,,,,------//////...---,,,***)))(((------------------------......///000000000000000,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,000000111111111000//////+++++++++,,,,,,,,,------+++***))))))+++---...///---......//////.........******+++,,,------------+++---.........,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++......---+++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...%%%(((+++,,,+++***+++,,,*********++++++,,,,,,,,,------,,,+++***************+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,---+++***+++...///...,,,++++++,,,,,,,,,,,,---,,,------------.........///+++,,,,,,,,,------......------,,,+++,,,---...///'''(((+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------***+++,,,---.../////////,,,---...---,,,+++,,,...---------------,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,------,,,***))),,,++++++******++++++,,,)))***,,,+++******+++---((()))***+++,,,,,,------(((***++++++++++++,,,...++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,---+++(((((()))+++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++---------+++***+++---------,,,+++*********+++)))***+++,,,---.........+++......,,,,,,......+++---+++***+++,,,,,,+++***)))******++++++,,,------+++******++++++,,,---...************++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********++++++******++++++,,,---***+++,,,------,,,+++***,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,++++++******---,,,+++******+++,,,---+++---......---,,,---...************+++++++++++++++---...---,,,+++,,,---***,,,///111222111///...+++,,,------......------+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,+++++++++*********------............------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,---...000111111000///...++++++,,,,,,,,,,,,---------+++)))***---//////...,,,---......///.........***+++,,,,,,------------***,,,......------...///,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***---///---***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,---+++)))(((***---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++---...///&&&***------***)))+++...*********++++++,,,,,,---)))))))))***+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,....../////////...------************++++++++++++******+++++++++,,,,,,,,,///,,,)))+++///111...+++++++++,,,---------------,,,,,,,,,---------......,,,,,,,,,,,,---------------,,,,,,,,,,,,---......'''(((***+++,,,,,,,,,+++++++++,,,,,,,,,,,,++++++------------------------++++++,,,....../////////+++---...---,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,++++++******++++++,,,,,,------,,,)))(((((()))))))))***+++,,,,,,,,,+++,,,------,,,***))))))***---,,,+++*********,,,,,,++++++++++++++++++++++++************************'''((()))***+++,,,------******+++++++++,,,,,,,,,************++++++++++++,,,+++***(((((()))+++---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,++++++************+++)))***+++,,,------...---)))------++++++------))),,,*********,,,---,,,+++)))******++++++,,,------************+++,,,---...************+++++++++++++++++++++***++++++,,,,,,))),,,...---)))(((+++...***++++++,,,,,,,,,++++++++++++++++++++++++++++++------------------------***+++++++++++++++,,,,,,++++++******++++++,,,---)))***,,,------,,,***))),,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***,,,......------...///++++++++++++,,,,,,,,,,,,+++---...---+++***,,,...***,,,///111111///---++++++,,,---.........------***,,,------++++++---///++++++++++++,,,------...------------------------***************)))(((''',,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++++++++***------,,,,,,,,,+++++++++---------......------,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++(((***+++---...---,,,+++++++++,,,,,,,,,,,,---------.........---...000111,,,,,,---...............++++++,,,---------,,,,,,***+++---,,,++++++---000,,,,,,,,,,,,,,,,,,,,,,,,---+++(((***------***&&&------------------......++++++++++++++++++++++++(((+++---+++((('''***...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,...///+++,,,,,,+++++++++,,,---)))******+++,,,,,,------)))))))))***+++,,,...///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++---...............---,,,,,,************++++++++++++******+++++++++,,,,,,,,,,,,++++++,,,------------+++,,,---...///......---+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,------......------*********++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,------......,,,,,,---...//////......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,,,,------,,,)))(((((())))))******+++++++++******,,,------,,,***))))))***///---+++***))))))++++++************************++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************++++++++++++(((+++---,,,)))(((***,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,---...------,,,,,,,,,---......***+++,,,,,,------------'''***+++))))))+++***'''+++***)))***,,,------+++)))******+++,,,,,,------************+++,,,---...)))************+++++++++************+++,,,------''',,,000...)))&&&***///+++,,,------,,,+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---......++++++******++++++,,,---)))***,,,------,,,***))),,,++++++++++++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,---...///000111***++++++,,,,,,++++++***)))+++---...------...000,,,,,,---------.........***,,,...---+++***,,,...+++---///111000---***(((+++,,,---.........---,,,)))+++...---++++++---///......---,,,++++++++++++------------------------000000000///...---,,,+++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++''')))***,,,,,,,,,+++***......---------,,,,,,,,,+++++++++,,,,,,+++******,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++)))***---/////////...---++++++,,,,,,,,,---------'''+++...,,,((('''+++///++++++,,,---.........---,,,,,,,,,------,,,,,,++++++------+++((((((+++...,,,,,,,,,,,,,,,,,,,,,,,,000---)))***,,,,,,'''###---------....../////////++++++++++++++++++++++++(((+++---+++((('''***...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------000---)))))),,,...---+++))))))***+++,,,,,,------,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,......,,,***,,,...+++++++++++++++***)))((()))************+++++++++******+++++++++,,,,,,,,,(((+++---,,,***)))+++...,,,---.../////////...---******+++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,---...///...---,,,,,,,,,+++++++++,,,---...***+++,,,------,,,+++***)))******+++,,,---......,,,---......///.........+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++,,,++++++++++++++++++,,,(((***++++++******+++,,,******+++++++++******)))(((***++++++++++++,,,...000...,,,***))))))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,)))************+++++++++$$$***//////+++((((((+++)))************+++++++++---,,,,,,++++++,,,,,,---)))***,,,,,,,,,,,,...///++++++++++++,,,,,,---...++++++,,,---------,,,,,,***---...++++++...---***)))***+++,,,,,,+++)))((()))+++---,,,+++***+++,,,,,,,,,++++++***)))))))))&&&)))++++++)))((()))+++++++++++++++++++++++++++(((((()))***,,,---......++++++++++++++++++++++++))),,,+++))))))---...,,,************************)))******++++++******)))******+++++++++,,,,,,,,,---+++)))+++---///---+++++++++,,,---///...+++))),,,+++***+++---...---,,,---***'''(((,,,...---+++---,,,+++++++++,,,---...,,,,,,---...---,,,***)))+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------............------+++***'''### """)))000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++---...---,,,,,,---...******+++,,,,,,---......***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***.........------,,,,,,,,,,,,,,,,,,++++++*********))))))(((((()))***++++++---,,,++++++******++++++///,,,***,,,,,,***+++///++++++,,,,,,,,,,,,------///...,,,+++***+++,,,---,,,,,,,,,------,,,++++++333///+++***,,,---,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++---/////////---,,,,,,,,,++++++,,,,,,---......---+++******+++---...,,,+++***+++---...---,,,---///...,,,---///---))),,,,,,+++******+++++++++---,,,***))))))***,,,---,,,,,,+++++++++,,,---...---,,,,,,...//////---***......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******---.........---,,,,,,+++------------------------,,,++++++******++++++,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,......//////...---,,,,,,***+++,,,---------,,,,,,+++---......---,,,,,,---***+++,,,,,,------------++++++++++++++++++++++++//////.........---------++++++,,,,,,---...////////////.........---------,,,,,,---......---,,,,,,000000///...---,,,,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,++++++******************+++*********))))))((((((...---,,,+++++++++,,,------,,,,,,++++++,,,,,,---++++++++++++***)))((((((,,,+++***))))))***+++,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++///...---+++***++++++,,,,,,+++)))((((((((()))***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***++++++,,,+++******)))+++---,,,+++***+++,,,******************++++++(((+++------+++***+++---++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++))),,,,,,******------***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,***)))***,,,---,,,***,,,++++++,,,......,,,***,,,+++***+++---...---,,,,,,++++++,,,------,,,***,,,++++++***+++,,,---...,,,,,,---------,,,+++***,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------............------///---***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---,,,+++***+++,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***+++++++++*********)))))),,,,,,,,,+++++++++*********************+++,,,,,,///...------,,,,,,------...+++***------***+++...++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++000---******,,,...///...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---,,,+++***+++---...---,,,+++---,,,***+++---+++''',,,++++++++++++,,,---...++++++***))))))***++++++''''''(((***+++,,,---...---,,,,,,---///...---+++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******------......---,,,,,,+++------------------------,,,++++++++++++++++++,,,---,,,,,,+++******++++++***++++++++++++,,,,,,,,,------......---,,,,,,+++++++++,,,,,,,,,---------+++---......---,,,,,,---***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,++++++,,,,,,---....../////////.........---------,,,,,,---......---,,,,,,//////......------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++*********,,,+++***))))))***+++,,,+++++++++++++++++++++++++++*********))))))))))))---,,,+++******+++,,,------,,,,,,++++++,,,,,,---******+++++++++++++++***++++++++++++++++++,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++***))))))))))))+++,,,---,,,+++******)))))))))***,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++((()))***+++,,,,,,,,,+++)))+++---,,,+++***+++,,,((())))))***++++++,,,,,,)))***,,,,,,+++++++++,,,++++++++++++++++++++++++***************)))))))))++++++++++++++++++++++++))),,,---++++++---+++(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***)))((()))+++,,,+++***---+++***+++,,,---,,,+++...,,,++++++------,,,***)))+++------+++***))))))++++++******++++++,,,---,,,,,,---------,,,++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------............------000---,,,---111222///+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++++++++,,,------///...------,,,,,,---------***+++......++++++---++++++,,,,,,,,,,,,------,,,------...------,,,++++++,,,,,,------,,,,,,,,,,,,***)))***---///111111***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******,,,,,,++++++,,,,,,---...,,,+++***))))))***+++,,,...,,,++++++------,,,***+++,,,,,,***+++---,,,'''************+++,,,------************************'''(((***+++,,,,,,,,,+++---,,,,,,---......,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,...000222,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******---------------,,,,,,+++------------------------++++++++++++++++++++++++---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***,,,,,,,,,+++,,,------...,,,---......,,,,,,---...++++++,,,---------,,,,,,---------------------------,,,,,,,,,,,,++++++++++++,,,,,,------........................---------,,,,,,------------,,,,,,---------------------------,,,,,,++++++,,,,,,---************************++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))++++++*********++++++,,,---,,,,,,++++++,,,,,,---)))***+++,,,------------***+++,,,---------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,---++++++,,,,,,,,,+++******------,,,,,,++++++************++++++++++++******((()))***+++,,,,,,------)))+++---,,,+++***++++++))))))*********+++++++++'''((()))******************+++++++++++++++,,,,,,***************+++++++++++++++++++++++++++++++++)))---...,,,,,,---***&&&************************)))******++++++******)))******+++++++++,,,,,,,,,************++++++++++++---+++******+++,,,,,,+++...---,,,,,,,,,,,,+++***&&&)))+++***(((''')))+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,...---,,,...000000---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111111000...,,,---...,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,---,,,,,,,,,...............---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,++++++******+++++++++)))+++//////,,,+++---+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++,,,---------,,,,,,+++******+++---///000111+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******++++++,,,,,,++++++,,,,,,---...++++++***))))))***++++++...---,,,,,,,,,,,,+++***,,,......,,,---000...*********))))))))))))************++++++++++++******......///000...,,,***(((---,,,+++,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,---///111,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---------,,,,,,+++---,,,,,,+++,,,---...///,,,---...---,,,+++---...+++,,,,,,------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,******************************************++++++---,,,,,,++++++,,,,,,---***+++,,,---------------)))***+++---...---,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,+++++++++,,,---------,,,+++***---------,,,,,,+++******)))******++++++******))))))******++++++,,,---...)))+++---,,,+++***+++++++++++++++*********))))))(((((())))))*********)))*********++++++,,,,,,,,,))))))***+++,,,---...///++++++++++++++++++++++++)))---...,,,,,,---***&&&************************)))******++++++******)))******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,------+++))))))+++,,,,,,+++...---,,,,,,,,,,,,+++***''')))***)))'''(((,,,000******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,------------,,,,,,,,,---...---+++***---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111111000...,,,---...,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++******+++,,,---------------******************++++++++++++++++++++++++++++++,,,++++++*********++++++---,,,++++++******+++++++++)))+++//////,,,+++---+++++++++,,,,,,,,,---------+++)))((((((***,,,---***+++,,,,,,---------,,,,,,,,,,,,---,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++,,,,,,,,,,,,++++++,,,,,,---...+++******************+++...---,,,,,,,,,,,,+++***,,,...---,,,---000///***...---,,,+++***)))))))))+++,,,,,,------,,,,,,+++...///000000///,,,)))(((---,,,***+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******++++++,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++,,,,,,------++++++,,,,,,,,,---------------............------------,,,,,,------......------...---++++++---///,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++------------............,,,,,,,,,------------------.....................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++)))*********+++++++++,,,***************+++++++++))))))******++++++++++++---,,,,,,++++++,,,,,,------------------,,,+++***((()))+++,,,,,,,,,+++***++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++++++++---......---,,,+++---------,,,,,,,,,++++++)))******++++++******)))+++++++++++++++,,,---...)))+++---,,,+++***+++,,,,,,,,,++++++***))))))(((+++******+++------,,,************++++++,,,,,,---)))***+++,,,---///000000++++++++++++++++++++++++))),,,---++++++---+++(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***,,,------,,,+++---...,,,***)))***+++,,,+++***...,,,++++++------,,,***++++++++++++***+++...000***+++,,,------------,,,,,,,,,+++++++++,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,------------,,,,,,---//////---))))))...222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,------......---+++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++************+++///...------,,,,,,------+++)))***......,,,,,,...++++++,,,,,,,,,,,,------,,,+++)))((()))***,,,---******+++,,,------------,,,---......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++...,,,++++++------,,,***)))++++++)))+++...---)))000000...---,,,+++++++++------------------------***+++,,,------,,,++++++---,,,******+++,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------------......//////......,,,,,,---............------......,,,++++++---///,,,,,,---------,,,++++++++++++++++++++++++++++++------...............///---------------------------------...............,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))))))))******++++++,,,*********+++++++++++++++((()))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,+++***)))*********++++++******)))++++++++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------------******++++++++++++******---,,,+++++++++,,,------)))+++---,,,+++***+++,,,++++++******************+++***)))+++---...,,,***)))******+++,,,,,,------******+++,,,,,,---......++++++++++++++++++++++++))),,,,,,******------***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))+++---,,,******,,,...*********+++,,,,,,***(((,,,+++***+++---...---,,,+++++++++,,,---,,,)))'''+++,,,---.........------,,,,,,+++++++++,,,---...+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++,,,---///+++,,,,,,------,,,,,,+++---------,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---,,,+++***+++,,,+++++++++,,,,,,---------***++++++,,,,,,++++++******+++,,,---............---------....../////////******+++++++++,,,,,,,,,------,,,+++++++++++++++///...------,,,,,,------,,,)))))),,,---+++,,,000++++++,,,,,,,,,,,,------***+++,,,---...------,,,)))***+++,,,------------+++---///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++,,,+++***+++---...---,,,)))++++++)))+++...---)))---,,,,,,,,,,,,,,,------------,,,++++++,,,------***++++++,,,,,,,,,---------+++***)))+++,,,,,,++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...///...------------,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,,,,,,,,,,---......,,,,,,,,,------------...+++,,,---............---***,,,...000000///---,,,......---,,,***+++---000,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------.........//////,,,,,,+++******+++,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,------,,,++++++))))))***++++++,,,------*********++++++,,,,,,,,,((()))+++,,,---------,,,---,,,,,,++++++,,,,,,---***+++++++++++++++******------,,,+++************+++++++++,,,---...///000------------------------)))***+++------------,,,+++++++++++++++,,,------++++++,,,,,,---.........++++++,,,,,,,,,,,,++++++...---,,,+++++++++,,,---)))+++---,,,+++***+++,,,)))))))))***++++++,,,,,,***(((''')))+++,,,***((())))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))),,,+++))))))---...,,,*********************************++++++***************+++++++++,,,,,,,,,(((***,,,+++))))))+++---))))))***,,,---,,,***''',,,+++***+++---...---,,,((((((***,,,...***""",,,---.../////////...---,,,,,,+++***+++,,,...///++++++---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///+++,,,,,,------,,,,,,+++---***(((***---...+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++---......,,,,,,---...******+++,,,,,,---......+++++++++,,,,,,+++++++++***+++,,,---............*********++++++,,,,,,,,,*********++++++,,,,,,,,,///...------,,,,,,,,,,,,---,,,++++++******++++++---***)))+++,,,+++---111++++++,,,,,,,,,---------(((+++///222333111---***)))***+++,,,------...---))),,,//////---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...---+++***,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,+++***+++---...---,,,+++------+++---111///+++'''''''''((()))+++,,,------,,,***))))))***,,,---000000...---------------...+++))))))***,,,,,,+++,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,---000222******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,///000......---------,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,,,,,,,,,,---...///,,,,,,,,,---------......***+++,,,,,,------------))),,,///111111000---+++......---,,,***+++---000------------,,,,,,+++***------------------------+++++++++,,,,,,------------------------------------------.........//////---,,,+++******+++,,,---************************++++++------------++++++************************---,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++************)))++++++------------++++++******+++,,,,,,---......*********++++++,,,,,,,,,)))***,,,---......---------,,,,,,++++++,,,,,,---((()))***+++++++++++++++000///---+++*********++++++++++++,,,---...000000------------------------...//////000///---,,,+++++++++***)))***+++---...***++++++,,,---...//////+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---))))))***+++,,,------...%%%'''***,,,------+++*********+++++++++,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,)))&&&''')))++++++***,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,&&&''')))+++,,,+++***))),,,,,,,,,+++++++++******++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***...,,,***,,,...000...,,,///...---,,,+++,,,---...---..................---+++***+++,,,......---++++++---,,,((((((,,,---+++++++++,,,,,,,,,---------++++++***)))***+++---...,,,,,,,,,---------......//////......------------------------------------************************+++++++++*********)))))),,,,,,+++***+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,,,,++++++*********++++++,,,,,,---...//////......---,,,+++))))))((()))))))))***+++++++++,,,---------...------,,,,,,---***)))***...///...+++&&&+++///+++### $$$++++++++++++,,,------------,,,,,,,,,++++++*********,,,+++'''$$$''',,,,,,)))+++---,,,***+++---+++&&&++++++++++++++++++++++++++++++***+++------+++)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,---,,,++++++,,,------,,,******+++++++++,,,,,,,,,)))+++------,,,******+++)))***,,,...///000111111...---,,,,,,++++++++++++++++++*********+++,,,---))))))*********+++++++++(((***+++,,,,,,+++)))'''***+++---------+++)))(((,,,+++***+++---...---,,,...,,,***+++---...,,,******+++,,,,,,------,,,,,,...---,,,,,,++++++++++++.........------,,,,,,,,,------............------,,,---......,,,,,,---...***,,,...///...+++'''%%%------------------------........................,,,+++*********+++------///,,,******,,,---,,,******+++,,,,,,******+++,,,+++,,,,,,***))))))+++...++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,+++************///...,,,***))))))))))))+++******+++------+++******************************************************)))))))))+++,,,+++***))))))***++++++++++++***+++,,,------++++++,,,---++++++*********************+++,,,...///000000111***,,,------++++++,,,............------,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,+++******+++,,,---++++++++++++++++++,,,,,,///...---+++***)))))))))******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***+++++++++++++++,,,------+++******************+++,,,***((((((+++,,,,,,+++,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,&&&(((***+++,,,,,,+++***,,,,,,,,,+++++++++******))))))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***,,,***)))***,,,---,,,***------,,,,,,,,,,,,------------............------,,,***((()))+++,,,,,,,,,+++---,,,)))))),,,---+++------,,,,,,+++++++++***++++++******++++++,,,---,,,,,,,,,---------......+++,,,,,,,,,++++++***)))------------------------************************,,,,,,,,,,,,++++++******,,,,,,+++++++++,,,---...******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,---------......---,,,,,,++++++***************++++++++++++++++++,,,,,,,,,,,,,,,+++,,,+++++++++---------,,,(((,,,...+++&&&$$$(((,,,*********)))******+++,,,,,,,,,,,,+++++++++******+++,,,+++((()))------***---...,,,)))***------)))++++++++++++++++++++++++,,,+++***+++,,,---+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,,,,+++******++++++++++++++++++******++++++,,,---)))+++------,,,******+++,,,,,,,,,---------,,,,,,...---,,,,,,+++++++++,,,))))))*********+++++++++******++++++,,,,,,,,,,,,)))***+++,,,,,,++++++******+++,,,------+++***(((,,,+++***+++---...---,,,...,,,***+++---...---+++***+++,,,,,,------,,,,,,...---,,,,,,+++++++++,,,......---------,,,,,,,,,------............------,,,---......,,,,,,---...,,,---...///...,,,***(((------------------------........................+++***)))))))))***,,,,,,---+++)))***---...---,,,***+++,,,,,,******+++,,,+++,,,,,,+++))))))+++---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,+++******++++++,,,---+++******++++++***)))************************++++++++++++++++++++++++***)))))))))+++,,,+++***))))))***++++++++++++++++++,,,------++++++,,,---++++++*********************+++,,,---.../////////***,,,------++++++,,,.........---------,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,+++******+++,,,---,,,,,,,,,+++++++++******444111---***((((((***+++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***+++************+++,,,,,,************************,,,+++)))***+++------,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,((()))+++,,,------,,,+++,,,,,,,,,+++++++++******)))))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++++++++***)))***,,,---,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,...,,,)))(((***,,,------+++---,,,))))))------+++...------,,,+++***)))(((******+++,,,,,,,,,++++++,,,,,,,,,---------......)))***,,,,,,,,,+++)))(((------------------------++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------------------+++++++++++++++*********))))))***+++,,,,,,,,,,,,,,,---------+++++++++,,,+++,,,---,,,******+++------,,,***)))((()))+++,,,,,,,,,,,,,,,++++++++++++***...///,,,+++------,,,...///,,,)))***......+++++++++++++++++++++++++++,,,+++***+++,,,,,,+++******+++,,,,,,------,,,,,,************************+++,,,,,,------,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++******))))))******+++,,,+++*********+++,,,---)))+++------,,,******+++++++++++++++++++++******------,,,+++++++++,,,,,,'''(((***+++++++++***)))+++,,,,,,,,,,,,---------+++++++++++++++,,,------***+++,,,---,,,+++***))),,,+++***+++---...---,,,---,,,+++,,,---...---+++***+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,...------------,,,,,,,,,------............------,,,---......,,,,,,,,,...------............------------------------------------------------------++++++******++++++,,,---***))))))***---......---***+++,,,,,,******+++,,,+++,,,,,,+++******+++---*********++++++++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,)))))))))***+++,,,.........+++)))((()))***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++***)))******++++++++++++++++++,,,------++++++,,,---******++++++++++++++++++***+++,,,------------,,,***,,,------++++++,,,...------------,,,,,,,,,,,,,,,---...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++))))))))))))++++++++++++++++++++++++++++++///---***((((((***---///******+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,++++++***))))))***++++++,,,++++++******++++++,,,)))***+++---------------,,,,,,,,,+++++++++******,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,------......---)))***+++,,,---,,,+++***+++,,,,,,------,,,,,,+++000...,,,,,,...//////...***------******---...+++------,,,+++******)))))))))***,,,------,,,+++***,,,,,,,,,---------......+++,,,...000000...,,,***------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******+++,,,,,,------...,,,,,,,,,++++++*********))))))***,,,,,,---------+++...///...***)))***------,,,++++++,,,......---111///,,,******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++000000,,,)))+++......---...---+++,,,///...+++++++++++++++++++++++++++---+++******+++,,,,,,******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))***+++,,,+++***)))***+++---...)))+++------,,,******+++(((((())))))+++,,,---...---,,,,,,++++++,,,,,,,,,''')))+++,,,---,,,***)))+++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///000***+++,,,,,,,,,++++++***,,,+++***+++---...---,,,------,,,,,,---------,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,,,,------------------------,,,------......------,,,,,,.........,,,+++,,,---------,,,,,,---......///------------------,,,,,,------------------------,,,,,,,,,,,,------......))))))***+++,,,------,,,***+++,,,,,,******+++,,,***+++,,,,,,******+++,,,))))))*********+++++++++++++++++++++++++++++++++************+++,,,------))))))******+++,,,---...,,,***'''&&&(((***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++***)))***++++++,,,,,,+++++++++,,,------++++++,,,---******+++++++++++++++,,,++++++,,,,,,,,,++++++******+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))(((''''''((()))***))))))***+++,,,,,,------))))))))))))***+++------******+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********))))))******+++,,,+++,,,,,,------,,,,,,+++((()))***************++++++******************+++,,,++++++******++++++,,,***++++++,,,------......,,,,,,,,,+++++++++******,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,------------......((()))+++,,,---,,,+++++++++,,,,,,------,,,,,,+++------...000111000---***))),,,---++++++......,,,++++++++++++++++++++++++***+++,,,------,,,***))),,,,,,,,,---------......,,,---000111111000...,,,------------------------++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++*********)))++++++++++++++++++++++++------------,,,,,,,,,,,,(((((()))***+++,,,---------,,,,,,,,,++++++************,,,---............+++...///...***)))***---,,,***)))***,,,......---111///---+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,000///)))%%%(((---...+++---...---...000...)))++++++++++++++++++++++++---+++***)))+++,,,,,,+++***+++,,,,,,------,,,,,,------------------------***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...,,,***)))+++---++++++*********+++,,,---)))+++------,,,******+++************+++---...///,,,,,,,,,++++++,,,,,,---)))***,,,......---,,,+++++++++++++++************,,,+++***)))***,,,///111***+++++++++,,,+++++++++,,,+++***+++---...---,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---------------------------,,,,,,------------,,,,,,---...///...,,,+++,,,---,,,,,,++++++,,,---...///......---------,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,+++*********+++,,,,,,******+++,,,***+++,,,,,,+++***+++,,,))))))*********+++++++++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++***(((&&&&&&(((+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++*********+++,,,,,,,,,,,,++++++,,,------++++++,,,---******++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))(((''''''((()))***((()))***+++,,,------...******+++++++++***)))(((******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***+++************+++,,,,,,)))***+++,,,,,,+++***)))'''(((******)))))))))***************************,,,++++++******++++++,,,***++++++,,,,,,---......,,,,,,,,,+++++++++******+++***))))))((())))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,)))+++,,,,,,******,,,---)))***+++,,,------------,,,,,,------------,,,,,,)))***,,,///000...***&&&))),,,---,,,,,,//////,,,+++++++++,,,,,,---------++++++,,,,,,,,,+++******,,,,,,,,,---------......+++,,,.../////////---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++***+++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******)))((((((***++++++++++++,,,,,,,,,------------------------''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------............,,,---------+++++++++,,,,,,***)))***,,,------,,,...---+++***)))***,,,---,,,,,,,,,,,,---------------///---'''%%%)))++++++***,,,---,,,---000...)))++++++++++++++++++++++++...+++))))))***,,,,,,,,,***+++,,,,,,------,,,,,,........................******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,...///---***)))+++---******+++++++++,,,,,,,,,)))+++------,,,******+++000///---,,,++++++,,,---,,,,,,+++++++++,,,------++++++---.........---,,,++++++***************))),,,+++***)))***,,,...///++++++++++++++++++,,,,,,,,,+++***+++---...---,,,,,,...///...---,,,---...***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,------------...,,,,,,------------,,,,,,---...///...,,,++++++,,,,,,,,,++++++,,,---...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))************))))))+++------+++)))))))))***+++,,,,,,******+++,,,)))+++------+++***++++++*********++++++++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))***(((''''''***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++******++++++,,,,,,,,,,,,,,,+++,,,------++++++,,,---******++++++,,,---------++++++,,,,,,,,,++++++******,,,------++++++,,,...++++++++++++,,,,,,,,,,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++***)))(((((()))***+++*********++++++,,,,,,,,,------,,,,,,+++***)))(((******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***+++++++++++++++,,,------((()))+++,,,,,,+++)))(((&&&))),,,,,,***)))***+++*********++++++*********,,,++++++******++++++,,,*********++++++,,,---...,,,,,,,,,+++++++++******+++******)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,)))+++,,,,,,******+++---++++++++++++,,,---...///------............------******+++,,,---,,,)))&&&(((,,,...,,,---000///,,,......---------------------,,,++++++******++++++,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------...(((((()))***+++,,,,,,---++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,+++++++++---------,,,,,,,,,,,,++++++,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......+++---,,,******,,,***&&&,,,---***''')))...///,,,++++++++++++++++++++++++...,,,))))))***,,,,,,,,,***+++,,,,,,------,,,,,,------------------------)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***+++...///---)))''')))---(((***+++------,,,+++***)))+++------,,,******+++000///---+++***+++,,,---,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,+++***)))******+++,,,+++*********++++++,,,---,,,+++***+++---...---,,,,,,...//////---,,,---///***+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++...//////...,,,++++++,,,------------............///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++******'''***------+++******+++***+++,,,,,,******+++,,,)))+++------,,,******+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,+++***))),,,+++******+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))+++,,,+++******+++,,,,,,------,,,,,,+++,,,------++++++,,,---******++++++,,,------...++++++,,,,,,,,,,,,,,,+++***,,,------++++++,,,...******+++++++++,,,,,,,,,***+++------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,+++******+++,,,---,,,,,,,,,++++++++++++***...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...***+++---......---+++***'''***---...+++***+++---******++++++++++++******,,,++++++++++++++++++,,,************+++,,,------,,,,,,,,,+++++++++******------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------***---///...,,,+++---000,,,,,,++++++,,,...///111---......//////......---...---,,,,,,------+++***(((,,,...,,,---000///,,,000000///...---,,,,,,+++...---+++***)))***++++++,,,,,,,,,---------......------------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...*********++++++,,,,,,,,,))))))***+++,,,,,,------)))******+++,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,+++******---***)))***...///...+++,,,---...---++++++---///,,,------....../////////,,,,,,,,,------.........***,,,------//////)))!!!///---(((###%%%,,,000///++++++++++++++++++++++++...,,,)))(((***,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++******---///,,,'''%%%(((,,,'''))),,,......---+++))))))+++------,,,******+++---,,,*********,,,...000++++++++++++,,,,,,---...++++++*********+++,,,------------,,,,,,+++++++++++++++******************+++*********+++,,,,,,---,,,+++***+++---...---,,,,,,...000///---,,,---000++++++,,,---------,,,,,,++++++++++++,,,,,,---...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++...//////...,,,++++++,,,......////////////......//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------$$$(((,,,---,,,***+++---***+++,,,,,,******+++,,,)))+++------,,,+++***+++++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,+++******************,,,,,,---,,,+++***...---,,,,,,,,,+++)))&&&,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))+++,,,+++******+++,,,,,,------,,,,,,+++,,,------++++++,,,---******+++,,,,,,---......***+++,,,------------,,,***,,,------,,,+++---...*********++++++,,,,,,,,,)))+++------------///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******************++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++******++++++,,,---...+++((()))+++---,,,+++))))))*********+++++++++))))))*********+++++++++---......,,,******+++,,,,,,++++++******++++++,,,***+++,,,+++******+++---+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,+++)))'''((())),,,---***+++,,,------,,,+++***---***&&&$$$###%%%(((***)))***,,,,,,,,,,,,---///*********++++++*********------............---------------,,,,,,+++++++++------------------------......------------.........---,,,,,,++++++++++++------------,,,++++++***---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,+++***+++...///---*********,,,---.../////////+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,...//////...---***((('''---,,,++++++,,,---...///+++++++++,,,,,,---------,,,+++,,,...//////---++++++,,,,,,---.........------------------------------...///...,,,+++,,,---+++,,,,,,------,,,,,,+++111+++$$$$$$)))---,,,***---.........---,,,,,,+++++++++,,,---///...+++))).........------,,,,,,,,,//////...---,,,,,,++++++...+++)))))),,,---,,,***------------------------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,------,,,+++))))))***,,,---+++)))***,,,---,,,))),,,,,,,,,++++++*********------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***++++++,,,,,,++++++***---,,,+++******+++,,,---$$$+++...---++++++,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------...........................***+++000000+++***...---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,+++***((())),,,...,,,++++++,,,......---+++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,***************************+++,,,---...---,,,++++++,,,,,,,,,*********+++*********++++++,,,,,,,,,000---+++***+++,,,,,,+++///---***((((((***---///++++++,,,,,,,,,,,,------------,,,++++++******)))+++++++++*********))))))((()))+++...+++'''(((---------,,,+++***************+++---,,,)))'''&&&&&&,,,,,,************,,,,,,+++******)))***+++---......000000...,,,,,,///222+++---///---***)))***---++++++***************+++***++++++,,,,,,++++++***++++++,,,------,,,++++++++++++******++++++,,,---...+++))))))+++---,,,+++*********++++++++++++,,,*********++++++++++++,,,,,,,,,,,,+++))))))***,,,,,,++++++******++++++,,,---......---,,,+++---...+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------,,,,,,++++++************+++++++++,,,,,,+++++++++...---+++*********+++,,,,,,------,,,++++++---...***++++++,,,,,,++++++***------............------------------,,,,,,++++++------------------------......------------......------,,,+++++++++,,,,,,+++,,,---...//////......------------,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...---------,,,,,,,,,+++++++++***)))***---...,,,***---------...------,,,++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++)))(((,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------***))))))***,,,,,,+++)))+++,,,------......------------------------------+++,,,---,,,+++***+++,,,+++,,,,,,------,,,,,,+++333...******---000///...------......------,,,+++++++++,,,---......+++)))......---------,,,,,,,,,.........---,,,,,,,,,+++---+++)))))),,,---,,,***------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///)))***,,,------,,,***)))***++++++++++++,,,,,,,,,,,,---,,,+++))))))+++,,,---+++)))***,,,---,,,***,,,,,,,,,+++++++++******,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++)))******+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,$$$'''***+++++++++,,,---,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++------------------------++++++,,,---------------,,,,,,---------.........---------------,,,,,,,,,---++++++000000++++++---------......------,,,+++++++++++++++++++++++++++/////////---++++++---///++++++***,,,---...---+++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,***************************+++,,,,,,------,,,,,,***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,///---******+++,,,,,,+++...,,,***))))))***,,,...++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,,,,,,,,,,++++++******)))(((***---,,,)))***---,,,,,,++++++***+++++++++)))+++------+++***)))***---,,,+++******+++,,,---...---,,,++++++,,,,,,---,,,...///...,,,+++---000,,,---///---+++***+++------,,,+++******************++++++,,,,,,++++++******+++---......---+++***++++++******++++++,,,------,,,******+++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++***)))(((***+++,,,++++++******++++++,,,...//////---++++++,,,---++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------------......---+++)))''',,,++++++++++++++++++,,,------.........---,,,,,,.........,,,++++++---...+++,,,,,,------,,,,,,+++------............------...---------------,,,,,,------------------------......------------......,,,,,,+++++++++,,,------&&&(((+++...///000//////...---------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...---------,,,,,,,,,,,,***))))))***,,,,,,+++)))---------------,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------***)))((((((***++++++***,,,,,,------......------------------------------***,,,---,,,++++++,,,---+++,,,,,,------,,,,,,+++000000///...//////000000------......------,,,,,,,,,++++++---......,,,***------------,,,,,,,,,,,,------------,,,,,,,,,,,,---+++******+++,,,,,,+++------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++))))))+++---,,,+++******,,,,,,+++***,,,,,,,,,++++++++++++***,,,++++++*********++++++------,,,,,,+++++++++***))))))***++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++***))))))+++---------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---............------------.........//////---------,,,,,,+++++++++---+++,,,......,,,+++---------......------,,,,,,++++++++++++++++++++++++---...//////---,,,,,,---+++******+++---...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************+++++++++++++++,,,------*********++++++,,,,,,---***++++++++++++,,,,,,,,,---+++******,,,------,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,---------------,,,,,,,,,,,,+++***'''''',,,...,,,+++---+++++++++***++++++,,,,,,)))+++------,,,,,,---...------,,,,,,,,,,,,------000///...---,,,,,,,,,,,,+++,,,......,,,+++,,,---,,,---...---,,,+++,,,---...---,,,+++***)))))))))***++++++,,,,,,++++++******+++---......---+++***++++++******++++++,,,---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------***+++,,,+++))))))***,,,,,,++++++******++++++,,,,,,------+++))))))***+++++++++,,,,,,,,,,,,+++++++++++++++***+++,,,,,,---------------,,,,,,+++***---,,,+++******+++,,,---+++,,,,,,,,,,,,,,,++++++---...---,,,++++++...000,,,------------------,,,,,,------......------,,,------------------------,,,,,,------------------...------,,,,,,------...++++++++++++,,,,,,---...###%%%))),,,---------,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++))))))***+++,,,,,,+++***)))***+++,,,---.........+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---......,,,,,,------...------,,,------------------------***,,,------,,,,,,---///+++,,,,,,------,,,,,,++++++...000///---,,,---///,,,------...------,,,,,,,,,++++++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++))))))+++---+++++++++++++++,,,++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,------,,,,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,------,,,+++***...,,,)))***---...---*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------..................------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,++++++++++++++++++++++++&&&)))+++,,,+++*********+++******+++------,,,******+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---************************,,,+++*********+++---...++++++***+++,,,,,,,,,++++++++++++++++++++++++++++++***)))***,,,------,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++&&&&&&+++///...,,,---************+++,,,------***,,,------,,,,,,---...------------------------......------,,,,,,,,,,,,+++,,,.........---,,,+++,,,---------,,,,,,,,,---...---,,,+++***************++++++,,,,,,++++++******+++---......---+++***++++++******++++++,,,---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,---,,,******,,,...,,,++++++******++++++,,,,,,,,,---+++))))))***,,,***++++++,,,,,,++++++***+++************+++,,,,,,---,,,+++******,,,...///---,,,+++******+++,,,---,,,+++***))))))***,,,---***+++,,,,,,,,,---000222,,,------......------,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------++++++++++++,,,,,,---...&&&(((***+++,,,,,,+++***------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++*********)))***+++,,,,,,,,,,,,,,,,,,))))))+++,,,---.........+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---/////////,,,------...------,,,,,,------------------------(((***+++,,,++++++---///+++,,,,,,------,,,,,,+++))),,,000///,,,***+++...,,,,,,------...------,,,---,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...---------......---------++++++,,,,,,,,,---------+++,,,,,,***)))))),,,...++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********+++,,,,,,---...------------------......---------+++,,,---......---,,,+++...,,,+++---//////+++(((******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......+++,,,,,,,,,,,,---------///.........---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...------,,,++++++++++++++++++++++++!!!%%%)))++++++******+++*********+++,,,---,,,************++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,************************,,,+++***)))***+++,,,---...,,,******,,,,,,***(((++++++++++++++++++++++++***))))))***,,,---,,,++++++,,,------------,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******************+++++++++++++++'''&&&+++///...------************+++,,,------,,,------,,,+++***+++,,,------------------------******++++++,,,,,,,,,,,,,,,------//////...---+++,,,+++++++++,,,,,,,,,,,,...---,,,+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,++++++******++++++,,,---+++,,,......---,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++---///,,,++++++******++++++,,,------...---,,,,,,---///******++++++++++++*********************+++,,,,,,,,,+++)))((())),,,///111,,,++++++++++++++++++,,,---,,,+++******+++---///&&&(((+++,,,,,,---///111,,,------......------,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,---------------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,************))))))))))))***+++------,,,,,,,,,---,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++------......------,,,,,,------,,,,,,,,,,,,++++++---,,,++++++---......---------......------,,,,,,------------------------%%%''')))***)))***,,,...+++,,,,,,------,,,,,,++++++---000///---+++,,,...,,,,,,------......---------,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---------------------------,,,,,,,,,,,,------------+++++++++***)))***,,,...***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,(((((()))***++++++******+++++++++++++++++++++++++++,,,,,,------------------......//////......---,,,,,,------------,,,,,,,,,,,,---...///---***(((++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++++++++,,,,,,,,,------........................+++---,,,******,,,---+++,,,,,,------......------++++++++++++++++++++++++###&&&***,,,,,,,,,------***))))))***,,,---+++************++++++,,,,,,---++++++++++++++++++++++++***************************************************************+++,,,,,,...+++)))***,,,---+++(((,,,,,,,,,++++++++++++*********)))+++,,,,,,+++))),,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++******))))))***************+++++++++((((((---///---,,,...+++++++++***++++++,,,,,,---......,,,******+++---,,,,,,------------,,,,,,((()))***+++,,,,,,,,,,,,...---,,,---//////---,,,+++***)))***+++,,,+++***---,,,,,,+++++++++,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++******++++++,,,---***---//////---+++,,,---*********++++++++++++,,,*********++++++++++++,,,***+++,,,+++******,,,...,,,++++++******++++++,,,+++,,,------,,,,,,...000******++++++++++++*********************++++++,,,******))))))***+++,,,---+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------%%%(((+++------,,,------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++,,,,,,---......///---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,...---,,,,,,,,,---//////*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++++++++*********))))))(((+++------+++***+++---+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,---,,,++++++*********+++---------,,,,,,+++++++++++++++***,,,---...---+++------......------,,,+++------------------------&&&(((***++++++,,,...000+++,,,,,,------,,,,,,+++------......---,,,---...+++,,,------......------...,,,++++++,,,---,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,+++************,,,---,,,))))))+++---++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,------------...***++++++***)))***,,,...***+++---,,,***)))+++---******+++++++++,,,,,,,,,&&&'''(((***++++++++++++)))))))))***++++++,,,,,,)))***++++++,,,,,,++++++......////////////......------,,,,,,,,,,,,------+++,,,---,,,+++***+++,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,---------...+++,,,,,,------......///+++...---((((((---...++++++,,,------......------++++++++++++++++++++++++(((***,,,---,,,,,,,,,---***))))))***,,,,,,+++***)))******+++,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))***+++++++++++++++,,,)))''')))---///---+++,,,,,,,,,+++++++++******+++******+++,,,,,,***(((------------------------++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++*********++++++,,,,,,,,,+++)))+++......***+++///,,,,,,++++++***+++++++++------...---,,,,,,...000***+++,,,------,,,+++******+++,,,------,,,,,,+++///,,,***+++---...---+++***((('''(((***,,,***))),,,,,,+++++++++,,,------+++++++++,,,,,,+++++++++...---+++******+++---...++++++******++++++,,,---***---000///---+++,,,---))))))*********+++++++++))))))*********+++++++++)))***+++***))))))+++---,,,++++++++++++++++++,,,((()))++++++***+++---///******++++++++++++***************)))***++++++,,,)))***+++,,,+++***)))(((***+++,,,------,,,+++***''')))+++---...---+++)))%%%(((,,,------+++******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++))))))*********+++++++++++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---...------,,,++++++++++++,,,+++***)))***,,,///000))))))*********++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******'''***,,,,,,***)))***,,,((()))***+++,,,---------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,...,,,+++)))((((((((()))***---------,,,,,,+++++++++,,,+++,,,...//////---+++---.........---,,,,,,+++------------------------***,,,...//////000222444+++,,,,,,------,,,,,,+++---,,,+++++++++,,,,,,,,,+++,,,,,,---.........---...,,,++++++,,,------,,,*********++++++,,,,,,,,,------,,,,,,+++***))))))***,,,---,,,))))))+++...++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......***++++++***)))***,,,///))),,,---,,,***)))+++---*********++++++,,,,,,,,,&&&(((***,,,---......---(((((()))***+++,,,,,,---(((((()))***************......////////////............,,,++++++,,,......,,,------***''''''+++000,,,,,,------------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------.........//////)))***+++,,,------...///***...---((((((---...***+++,,,,,,---.........---+++++++++++++++++++++++++++,,,------+++******+++***))))))***,,,,,,+++)))))))))***+++,,,,,,------++++++++++++++++++++++++)))))))))(((((((((((((((************************((()))***,,,,,,+++******)))&&&%%%(((...111000---,,,,,,,,,++++++*********++++++***+++,,,+++)))'''...------,,,,,,------...++++++,,,,,,,,,---------*********++++++,,,------+++++++++,,,,,,---------***+++---///---)))***///------,,,+++************,,,---...------...111444******,,,,,,,,,,,,******---......///...---+++***...+++((((((+++---,,,+++)))'''&&&'''***+++***(((++++++,,,,,,,,,---------((()))+++,,,,,,+++)))(((,,,------+++((('''((())),,,,,,,,,,,,++++++***)))++++++++++++++++++++++++'''(((******((('''((())),,,,,,,,,++++++*********---,,,+++*********+++,,,************************+++++++++++++++++++++++++++*********))))))((((((333...)))'''))),,,---------,,,***)))))))))******++++++,,,,,,+++***((('''************************+++------***+++000333222,,,,,,---...///---***(((...------,,,,,,------......---+++******+++---...***//////)))'''***,,,***------,,,,,,+++***))))))+++,,,------------...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,+++***(((%%%""" ++++++++++++++++++++++++(((((()))***+++,,,,,,,,,+++***)))***++++++***))))))((((((((((((***,,,---++++++++++++++++++++++++******+++,,,------------******+++,,,,,,---......------,,,+++))))))***,,,***,,,---,,,++++++,,,------.........------,,,+++---000111000---,,,...111---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......++++++---......---++++++.........------,,,,,,,,,...,,,++++++,,,---,,,++++++)))***......++++++...+++***)))))))))***,,,,,,///...,,,+++***+++,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///---,,,,,,---///000++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))((()))***+++++++++++++++*********++++++,,,,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,---------,,,,,,---///111000...,,,......---------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,---------......,,,,,,,,,---------.........+++((()))+++---,,,+++------------------------+++++++++,,,,,,,,,------......------------,,,,,,)))***+++,,,------------***+++,,,,,,,,,,,,+++***))))))***+++,,,------...************************---,,,+++*********,,,,,,))))))))))))************,,,,,,++++++***)))(((((()))))))))))))))((('''''',,,,,,++++++***)))))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,************************,,,,,,,,,++++++*********++++++,,,,,,,,,+++******+++***)))***,,,,,,***)))++++++++++++++++++++++++---.........---,,,,,,+++******+++,,,,,,,,,,,,+++************+++,,,------+++***)))(((((()))***+++---,,,***)))))))))***+++++++++++++++,,,,,,,,,,,,((()))+++,,,,,,+++)))(((+++,,,,,,+++)))((()))***...---+++***)))***+++,,,++++++++++++++++++++++++((()))+++***)))((()))***,,,,,,,,,+++++++++******,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))...+++))))))+++,,,+++***,,,,,,***)))))))))******+++,,,,,,,,,+++***((('''++++++++++++++++++++++++***,,,+++((()))...000///*********+++,,,,,,)))'''------,,,,,,,,,,,,---------,,,+++******+++,,,---+++...---)))(((,,,---***------,,,,,,+++******)))+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***+++++++++,,,...,,,++++++,,,---,,,+++***)))))))))***+++---...++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,---------//////...,,,***)))***,,,+++,,,------,,,,,,---.........---------,,,,,,,,,+++,,,---,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,+++******,,,...///...---+++)))***------+++***---+++***)))))))))***,,,,,,...---,,,+++++++++,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------,,,,,,---///000000...,,,......---------,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........+++))))))+++,,,,,,+++------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++******)))***+++,,,------------***+++,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,************************,,,+++******)))***+++,,,))))))))))))************+++++++++,,,,,,,,,,,,,,,)))************)))((('''******************++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,+++***)))***,,,,,,***)))++++++++++++++++++++++++------......------,,,+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++,,,,,,+++******))))))******+++,,,,,,+++************************++++++++++++,,,)))***+++,,,,,,+++***)))***++++++***))))))***,,,///---+++)))(((***,,,...++++++++++++++++++++++++)))***++++++***)))***+++,,,,,,,,,++++++++++++***++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))))))))(((((())),,,------***''',,,+++******)))*********+++,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))+++***'''(((,,,---++++++)))))))))+++,,,+++***------,,,,,,,,,,,,------,,,+++***))))))***+++,,,+++,,,+++(((***------***---,,,,,,++++++*********+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------******+++,,,---///000111++++++++++++++++++++++++******************++++++...,,,******+++---------++++++***++++++,,,---...++++++++++++++++++++++++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,...+++,,,...---,,,,,,...//////...---,,,+++,,,------,,,*********+++,,,+++***------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......++++++************++++++------------,,,,,,,,,,,,)))))))))+++------+++)))+++))))))------******,,,+++************+++,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,...000000...,,,......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---+++))))))+++,,,,,,+++------------------------,,,------------.........,,,,,,++++++++++++************+++,,,------------***++++++,,,,,,++++++***,,,,,,,,,+++++++++******))))))))))))))))))))))))******)))))))))******+++)))))))))*********++++++'''((()))***,,,---......******+++++++++***))))))((())))))***++++++,,,,,,))))))***++++++++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++*********++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***((()))***+++,,,---------+++******+++,,,,,,+++)))++++++++++++++++++++++++------......------,,,,,,......------,,,***)))(((,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++***)))))))))*********+++++++++)))***++++++++++++***))))))***+++***))))))+++---...---+++******+++,,,---++++++++++++++++++++++++***+++,,,+++******+++,,,++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++************************'''(((***,,,------+++)))++++++******************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))+++***''''''+++,,,***---+++******,,,......------,,,,,,,,,,,,,,,,,,---++++++***))))))***+++++++++***)))))),,,...---+++,,,,,,,,,++++++*********+++,,,---,,,***)))***+++++++++,,,,,,,,,,,,---------,,,***))))))***,,,---+++++++++,,,,,,,,,---------,,,+++******+++------+++++++++++++++++++++++++++++++++***************,,,***(((((()))+++,,,++++++++++++++++++,,,------***+++++++++++++++,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,+++)))***,,,,,,+++,,,...000+++,,,......------...000///...,,,++++++,,,...//////,,,***,,,///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))%%%###,,,******......+++***---************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,---------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,*********+++,,,,,,,,,,,,---------------------------.........//////......---------,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++%%%%%%&&&((()))***+++,,,+++++++++,,,,,,++++++***))))))*********+++++++++)))******+++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++*********)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,+++******+++,,,,,,+++)))++++++++++++++++++++++++,,,------...------,,,,,,------------,,,+++***)))---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))))))))*********+++++++++*********++++++*********((()))******)))***,,,...***+++---......---,,,++++++++++++++++++++++++++++++,,,,,,+++******,,,---++++++++++++++++++++++++))))))******++++++++++++************************++++++++++++++++++++++++***************+++++++++***++++++++++++,,,---...************+++*********,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,)))))),,,,,,***---+++******,,,......---,,,,,,,,,++++++,,,,,,,,,+++******************++++++))))))+++---,,,,,,,,,,,,,,,+++++++++++++++***+++,,,---,,,***)))***++++++++++++,,,,,,------------,,,***))))))***,,,---+++++++++,,,,,,,,,---------,,,+++)))))))))***++++++++++++++++++++++++++++++++++++***************+++)))((((((***+++,,,+++*********+++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++(((***++++++******+++,,,***+++------------...000///...,,,++++++,,,...//////---+++---000222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++***'''$$$---+++,,,///...++++++---******++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++,,,++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,+++*********,,,---,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------))))))))))))))))))))))))(((((())))))************************++++++++++++''''''((((((((()))))))))***+++,,,,,,,,,,,,+++++++++++++++*********))))))***++++++,,,---,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++***)))))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,+++***+++------+++***++++++++++++++++++++++++,,,,,,------...------,,,+++,,,,,,---------,,,,,,---------------,,,+++***,,,,,,,,,------,,,,,,,,,******,,,------,,,+++************++++++++++++,,,************************)))*********)))***+++---)))+++---///000...,,,***++++++++++++++++++++++++,,,,,,,,,***))))))+++...***++++++++++++,,,,,,,,,'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++------,,,***)))***---000))))))***++++++++++++***---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,******---...++++++)))))))))+++,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***)))+++...,,,)))***---+++++++++++++++++++++++++++,,,---,,,+++***+++,,,***++++++,,,,,,------...,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...++++++++++++++++++++++++******************++++++++++++***+++---......---******++++++++++++***************++++++,,,,,,---)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,)))'''''''''(((***,,,,,,,,,,,,...///------,,,+++,,,---...///,,,++++++,,,...///......++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......++++++************++++++++++++++++++,,,,,,,,,,,,---,,,+++,,,...///...------++++++......+++***,,,***++++++,,,---,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++***)))))),,,,,,,,,++++++++++++***,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++---+++++++++---...---,,,......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,+++))))))+++---+++,,,,,,------.........,,,------------.........,,,,,,++++++++++++******+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,((()))***+++,,,------...************************(((((()))***++++++++++++*********++++++++++++,,,++++++++++++++++++************+++,,,,,,,,,++++++,,,,,,++++++***))))))(((++++++,,,------------,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,+++***)))(((,,,++++++,,,------,,,***++++++++++++++++++++++++,,,,,,------......------++++++,,,---------------,,,,,,---......---+++++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******************+++)))***+++***))))))+++,,,***+++---...///...---,,,+++++++++++++++++++++++++++,,,+++)))((()))+++---******+++++++++,,,,,,,,,&&&''')))***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------+++((((((+++...((()))***+++,,,++++++***---,,,++++++++++++,,,---++++++++++++++++++++++++'''***+++***+++......+++*********+++,,,,,,)))''',,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++)))***...000,,,%%%(((///+++++++++++++++++++++++++++,,,------,,,,,,---...******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++------......---++++++++++++++++++++++++)))))))))***+++++++++,,,)))***+++---//////---+++++++++,,,------,,,+++***)))******+++,,,,,,------++++++,,,------,,,,,,,,,+++++++++,,,,,,---------)))+++,,,,,,***)))))))))''')))++++++++++++---///,,,,,,,,,---------......)))+++,,,,,,,,,,,,---///+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---+++)))***,,,///000000,,,)))***,,,,,,)))(((******+++,,,---------,,,,,,***+++,,,---------,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++,,,,,,,,,,,,---------,,,+++******+++,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,---------,,,,,,+++++++++---+++***+++,,,...---,,,......---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......+++,,,,,,+++))))))+++...++++++,,,,,,---......///,,,,,,,,,,,,------------,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++,,,------,,,***+++++++++++++++++++++++++++,,,------......------------------------,,,,,,***+++---...///...,,,+++***+++,,,------,,,+++***+++++++++++++++,,,------++++++,,,,,,,,,---------++++++************++++++***++++++***))))))***,,,,,,,,,,,,,,,------...///+++++++++++++++++++++++++++++++++)))'''(((+++---*********++++++,,,,,,,,,&&&''')))***+++++++++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,***,,,---,,,)))''')))+++((()))***+++,,,,,,+++***---,,,+++++++++,,,---...************************%%%)))***)))***......+++,,,,,,---...///---***(((,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++(((+++000222+++###&&&///+++++++++++++++++++++++++++,,,------------...///******+++,,,,,,---......***++++++,,,,,,++++++***++++++,,,,,,,,,---------***+++,,,,,,,,,+++***)))++++++++++++++++++++++++(((((()))***+++,,,,,,---&&&'''))),,,......+++(((,,,---.........---,,,+++))))))***+++,,,,,,------------------,,,+++************+++,,,,,,---......$$$'''***,,,------...///&&&(((*********+++,,,...+++,,,---............---))),,,......,,,,,,...111+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......+++,,,---......---,,,+++*********++++++,,,,,,,,,///,,,((('''(((***+++,,,***((((((+++***'''&&&(((***+++,,,---...---,,,,,,)))***,,,---...---,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++,,,,,,,,,---------,,,+++)))(((((()))+++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,++++++*********,,,,,,---......---,,,,,,---------,,,,,,+++++++++---+++******,,,---------......---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,------------......,,,,,,,,,---------......+++,,,---+++)))(((+++...++++++,,,,,,---...//////+++++++++,,,,,,,,,------.........---------,,,,,,,,,,,,,,,------,,,++++++---,,,+++******+++,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++((()))***+++++++++++++++)))))))))***++++++,,,,,,))))))***++++++++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,+++,,,------,,,***+++++++++++++++++++++++++++,,,,,,---.........---/////////...---,,,+++******+++---//////...---,,,******,,,,,,,,,,,,******,,,,,,+++***+++,,,...///++++++*********+++---...+++***)))))))))***+++,,,111///,,,++++++,,,------++++++,,,---............******++++++++++++******---,,,,,,++++++,,,,,,---)))************+++++++++,,,++++++******++++++,,,)))+++++++++***+++,,,...,,,,,,++++++++++++++++++,,,)))''''''***+++***(((******************************+++++++++,,,,,,,,,***+++,,,,,,******+++,,,))))))***++++++++++++***+++***)))***,,,---,,,+++***,,,...---,,,++++++,,,,,,,,,,,,+++++++++*********+++,,,---...---,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******,,,---.../////////+++++++++,,,,,,---------,,,+++***))))))+++---......------,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,---...******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++***)))(((,,,***(((***---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,///,,,******---...,,,***,,,---......,,,,,,---...,,,------+++******---///,,,***)))+++---...,,,)))))))))***++++++++++++***...---,,,+++***+++,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,...---+++))).........------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......+++******,,,///000,,,)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++***************+++,,,,,,---......------------,,,,,,+++***,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------+++,,,...000000///...---***++++++,,,,,,------...++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///...,,,)))------------------------'''))),,,///000///,,,++++++***)))***,,,---,,,+++---***''''''***,,,,,,+++,,,,,,++++++***+++++++++...---,,,***)))(((((((((,,,+++*********,,,...000---,,,+++******+++,,,---,,,,,,,,,++++++*********++++++++++++*********)))***+++,,,+++)))((()))***,,,,,,,,,++++++***************++++++***)))'''&&&111///---+++))))))***+++******+++,,,,,,,,,+++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,***))))))***,,,---...---,,,,,,++++++++++++...---,,,,,,++++++++++++***+++,,,---............*********++++++,,,,,,,,,,,,,,,,,,---...///000111***++++++,,,,,,++++++***++++++*********+++,,,---,,,+++***(((((((((((()))///---+++)))***++++++,,,,,,,,,,,,,,,,,,+++************++++++++++++******---,,,,,,++++++,,,,,,---)))************+++++++++,,,++++++******++++++,,,+++,,,,,,,,,++++++,,,...++++++++++++++++++++++++---+++)))***,,,---,,,***************************************+++++++++,,,***+++,,,,,,******+++,,,))))))***++++++++++++***+++***)))***,,,---,,,+++***,,,------,,,+++,,,---,,,,,,,,,+++++++++*********+++,,,---------,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++,,,---............+++,,,,,,,,,,,,,,,,,,---,,,+++***))))))+++---...---,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***+++,,,---...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------,,,***)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,---,,,++++++,,,------,,,+++---...---,,,+++,,,---,,,------+++******+++---...,,,***+++,,,,,,)))'''******+++,,,,,,,,,,,,,,,...---,,,+++***++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,---+++******+++,,,,,,+++------,,,,,,,,,+++++++++---------...------,,,+++,,,++++++++++++,,,,,,---+++,,,,,,,,,,,,---------,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,---------,,,,,,------,,,,,,+++***,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,+++***---------------,,,,,,,,,+++***)))))))))+++...///+++***)))***,,,---,,,++++++)))&&&&&&(((++++++***,,,++++++******+++++++++++++++******************...---+++******+++,,,---++++++************++++++000000000/////////......))))))+++++++++***((('''***+++------,,,,,,---...,,,,,,,,,+++++++++******((()))***+++++++++***)))222111///---++++++,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---...------,,,,,,,,,,,,---...---,,,,,,+++++++++,,,***+++,,,---............,,,,,,,,,,,,---------...,,,,,,+++,,,,,,---...///***++++++,,,,,,++++++***++++++*********+++,,,---,,,+++***(((''''''&&&''',,,+++)))(((((()))******,,,,,,,,,+++***((('''&&&******++++++++++++******,,,,,,++++++++++++,,,,,,)))************+++++++++,,,++++++******++++++,,,,,,------,,,******+++---*********++++++,,,,,,---+++***+++,,,------+++)))************************)))))))))*********++++++***+++,,,,,,******+++,,,))))))***++++++++++++***+++***)))***,,,---,,,++++++,,,------++++++,,,---,,,,,,,,,+++++++++*********++++++,,,---,,,,,,,,,++++++++++++++++++++++++))))))(((((())))))***+++,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++*********+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***+++++++++,,,,,,---------+++++++++++++++++++++++++++************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++---...+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,***+++,,,,,,+++,,,---///+++,,,---,,,+++***+++---,,,,,,,,,+++)))(((***+++,,,+++******++++++***(((++++++,,,------------,,,......,,,+++******************+++++++++,,,,,,,,,,,,++++++******++++++,,,---+++))))))***,,,,,,,,,,,,,,,++++++++++++******---------------,,,++++++,,,++++++************+++******+++++++++,,,,,,,,,---,,,+++)))((()))+++...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,+++******,,,,,,,,,***++++++,,,,,,,,,,,,------+++,,,---//////......---......---,,,,,,+++******++++++,,,,,,,,,,,,------------,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,111...+++)))***,,,,,,,,,......------,,,,,,+++++++++***)))((()))***---...+++*********,,,---,,,+++,,,***(((((()))+++,,,+++++++++*********++++++,,,)))))))))******++++++,,,///...,,,+++******++++++)))******************)))---,,,,,,,,,,,,+++++++++)))***,,,---,,,+++)))'''(((***,,,,,,,,,,,,...000,,,,,,,,,++++++++++++***((()))***+++,,,,,,,,,,,,111000...---,,,,,,,,,---((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------......------,,,+++++++++,,,,,,++++++,,,---............------............//////,,,+++++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++,,,******))))))((((((((((((*********)))((((((***+++,,,,,,++++++***((('''&&&***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,+++)))(((***+++))))))***+++,,,,,,------'''(((***+++,,,+++((('''************************((())))))))))))************+++,,,,,,******+++,,,))))))***++++++++++++***+++***)))***,,,---,,,++++++,,,---,,,++++++,,,---,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,)))))))))))))))***++++++---------------,,,+++***---------,,,,,,+++++++++++++++*********+++,,,---)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,++++++******)))(((''''''(((***---///+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,(((+++---,,,******...111***+++,,,,,,******+++,,,+++,,,,,,+++)))((()))***))))))))))))***+++++++++***++++++,,,---,,,,,,,,,......---,,,+++***))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++***+++,,,------+++,,,,,,,,,+++++++++++++++,,,------------,,,++++++---,,,+++***************)))************+++++++++,,,---...,,,)))(((+++...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++***,,,*********,,,---,,,++++++++++++,,,,,,,,,------+++,,,---.........---------------,,,,,,++++++++++++++++++,,,,,,,,,------*********))))))(((((('''++++++,,,,,,,,,,,,------111///---,,,---------,,,......---,,,,,,+++++++++'''))),,,...///---+++))),,,+++******,,,,,,,,,***---,,,,,,,,,,,,---......***************++++++,,,))))))******++++++++++++------,,,+++******++++++((()))***++++++***)))((((((((((((((((((((((((''',,,,,,---,,,,,,,,,++++++''')))************,,,---+++++++++++++++++++++++++++++++++,,,,,,---------------,,,+++*********+++((()))***+++,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++++++++,,,,,,------------,,,++++++++++++,,,------------------...///000---,,,,,,++++++,,,,,,,,,+++,,,------.........---........................---,,,,,,++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++((())))))******+++++++++)))+++,,,+++))))))+++---******++++++++++++******++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,))))))*********+++++++++,,,++++++******++++++,,,+++++++++***((('''(((***))))))***+++,,,,,,------'''(((+++,,,+++***((('''************************((())))))))))))************+++,,,,,,******+++,,,))))))***++++++++++++***+++***)))***,,,---,,,+++,,,------,,,******,,,...,,,,,,,,,+++++++++******************++++++,,,,,,*********++++++,,,,,,,,,+++************+++,,,,,,------------,,,+++******---------,,,,,,+++++++++++++++***+++++++++,,,,,,((()))******+++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,---......***++++++,,,,,,++++++***))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,+++******+++...000222******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,(((+++---,,,******...111***+++,,,,,,******+++,,,***+++,,,+++)))((()))***+++++++++***))))))***+++)))******+++++++++++++++------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++---//////---+++,,,,,,,,,---------------,,,,,,------,,,,,,+++***...---,,,++++++***++++++)))))))))*********++++++)))---000///,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++*********+++,,,,,,++++++++++++***)))***,,,---,,,++++++++++++,,,,,,,,,------+++,,,,,,---------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------***+++++++++,,,,,,------+++++++++,,,,,,---------------,,,---...---+++)))------,,,,,,,,,+++++++++)))+++...000000///,,,***,,,+++******,,,,,,+++***,,,---------------...///***)))))))))******+++,,,***++++++++++++***)))(((************++++++,,,,,,((()))***++++++***)))(((*********+++++++++++++++...,,,***)))((()))+++,,,)))+++++++++))))))***+++++++++++++++++++++++++++...------,,,,,,,,,++++++,,,+++++++++******++++++((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++---...//////---,,,,,,,,,,,,,,,,,,------------------...///000,,,,,,,,,++++++,,,,,,---,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,+++******'''((()))+++,,,,,,,,,,,,))),,,...---+++***,,,...)))***+++,,,------------++++++,,,,,,,,,,,,++++++++++++************++++++)))************+++++++++,,,++++++******++++++,,,***++++++***(((((()))+++*********++++++,,,,,,---)))+++------,,,+++***+++************************)))))))))*********++++++***+++,,,,,,******+++,,,))))))***++++++++++++***+++***)))***,,,---,,,+++,,,------+++******,,,...,,,,,,,,,+++++++++******+++************+++,,,,,,*********++++++,,,,,,---+++++++++***+++,,,,,,---,,,,,,---,,,,,,+++******---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,)))))))))***+++,,,,,,---,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,------,,,+++***)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++***************)))***+++---///000)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,***+++,,,,,,+++,,,---///+++,,,---,,,+++***+++---)))+++,,,,,,+++******+++//////...+++(((''')))***))))))***++++++++++++***+++++++++,,,++++++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++---//////---+++,,,,,,------------......,,,,,,,,,,,,,,,+++******---,,,,,,++++++++++++,,,))))))*********+++++++++(((+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++,,,,,,*********+++++++++++++++)))***+++++++++++++++++++++***)))***,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------******+++,,,,,,---......++++++,,,,,,,,,,,,------(((((()))***+++,,,,,,---***++++++,,,,,,------...))))))***,,,---,,,)))'''+++++++++,,,,,,,,,,,,,,,///...---++++++---///000---+++***+++,,,,,,+++))))))***,,,,,,+++***+++---)))))))))))))))***+++,,,***+++,,,,,,+++***)))((())))))******+++,,,,,,,,,)))******************)))++++++++++++,,,,,,,,,,,,+++***(((&&&&&&'''(((***,,,---...---+++***+++,,,***++++++++++++,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,---------------******+++,,,,,,,,,+++++++++++++++,,,,,,---------*********+++++++++,,,,,,))))))***+++---...//////,,,,,,------------,,,,,,------------------......,,,,,,+++++++++,,,------,,,,,,------...------,,,,,,++++++++++++*********------,,,,,,,,,,,,---...***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++***)))'''((()))***++++++******(((+++......+++))),,,///)))***+++,,,------------+++,,,,,,------,,,,,,+++++++++************++++++)))************+++++++++,,,++++++******++++++,,,***+++,,,+++******,,,...++++++++++++++++++++++++***,,,---,,,***)))+++---************************************+++++++++,,,***+++,,,,,,******+++,,,))))))***++++++++++++***+++***)))***,,,---,,,+++------,,,+++******---///,,,,,,,,,+++++++++******+++***)))))))))***,,,,,,)))******+++,,,,,,------***************++++++,,,++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---******++++++,,,,,,,,,+++))))))******++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******,,,---------,,,+++******+++++++++,,,,,,,,,************++++++++++++''''''((()))******++++++)))+++,,,,,,******+++...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,---,,,++++++,,,------,,,+++---...---,,,+++,,,---(((***,,,---,,,,,,,,,------......,,,)))))),,,///)))***++++++,,,,,,++++++))))))***+++,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,+++)))''''''))),,,------++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******+++************++++++,,,*********+++++++++,,,,,,(((((((((***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))******++++++,,,,,,))))))***+++++++++++++++***))))))***,,,------,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------&&&&&&''''''(((((())))))******+++,,,,,,---......***))))))***,,,---,,,+++*********+++,,,,,,------///...,,,++++++,,,...///---,,,***+++,,,,,,+++)))(((***,,,,,,***)))+++,,,(((((((((((()))***+++,,,((()))+++,,,,,,+++***))))))******+++++++++******++++++************++++++)))))))))*********++++++))))))*********)))((('''+++,,,------,,,+++,,,...******+++++++++,,,,,,,,,---,,,+++******+++,,,,,,++++++,,,---------------++++++,,,,,,,,,+++************++++++,,,---......+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------------,,,...------,,,,,,,,,,,,---,,,+++++++++,,,,,,---...,,,------...------,,,,,,,,,,,,++++++************++++++***++++++,,,---...***++++++,,,,,,++++++***+++,,,,,,---,,,+++***)))(((((()))******)))((('''&&&+++......***)))+++///******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++)))************+++++++++,,,++++++++++++++++++,,,+++,,,------,,,,,,...000,,,,,,++++++++++++++++++(((***+++***''''''))),,,***************************++++++++++++,,,,,,,,,***+++,,,,,,******+++,,,))))))***++++++++++++***+++***)))***,,,---,,,+++------,,,+++)))***---///,,,,,,,,,+++++++++******+++***)))))))))***,,,---))))))***+++,,,,,,------)))))))))))))))******+++***++++++,,,,,,,,,+++++++++++++++,,,,,,---------******+++,,,,,,,,,,,,+++***************+++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,))))))******+++++++++,,,***+++,,,---------------(((+++---,,,***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,///,,,******---...,,,***,,,---......,,,,,,---...'''***,,,...---------...''')))+++++++++---222777++++++,,,------------,,,'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---)))$$$"""$$$)))---///*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))(((((()))***++++++***++++++++++++,,,,,,,,,)))&&&###$$$))),,,---,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********(((((()))***+++,,,,,,---((()))***+++++++++++++++***))))))***,,,...---,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,---......------,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++******************+++,,,,,,---.........,,,***+++---000111111))))))***+++,,,------...)))+++...000///---***(((---,,,++++++,,,,,,***))))))+++......,,,+++,,,...(((((((((((()))***+++,,,%%%'''***,,,------,,,++++++++++++++++++***)))(((---,,,+++******+++,,,---******++++++,,,,,,,,,---)))+++...000000---***''''''(((************,,,...*********++++++,,,,,,,,,+++******)))***+++---...((()))***+++++++++++++++,,,,,,,,,,,,+++***))))))))))))***+++---...//////,,,,,,,,,---------............---,,,,,,+++******,,,------......------,,,...---,,,,,,++++++++++++++++++++++++,,,,,,---...---------...------,,,,,,,,,,,,,,,++++++*********))))))))))))***+++,,,---+++++++++,,,,,,+++++++++///...---***'''&&&(((***'''***,,,+++(((''')))+++***,,,---,,,+++---222666,,,,,,,,,,,,++++++***)))---,,,,,,+++***)))((((((+++***)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,---///---,,,+++******+++,,,------...///...,,,+++,,,---------,,,++++++******))),,,++++++***)))))))))***))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,---,,,+++***)))***+++,,,,,,******+++,,,...,,,***,,,...///...,,,((()))***+++++++++++++++***++++++++++++***)))))),,,)))***,,,---******---*********++++++,,,,,,,,,---------+++******---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,************,,,,,,,,,,,,---------,,,,,,+++++++++******++++++,,,---++++++******++++++,,,---***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++------******,,,,,,))),,,,,,++++++,,,,,,---...,,,---///000000///---,,,------------,,,,,,+++******+++,,,,,,------,,,,,,...------,,,,,,++++++***...,,,***+++...000...,,,...,,,(((&&&&&&(((,,,...---))))))...///,,,...333******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***((()))***,,,,,,------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------------......(((((()))))))))*********---,,,,,,++++++,,,,,,------,,,***))))))+++,,,...)))******++++++,,,,,,---......---------...//////***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,+++*********+++,,,------......,,,((((((,,,,,,((((((,,,///---***((((((***---///+++,,,---,,,***)))***+++,,,,,,,,,,,,++++++***)))************+++,,,,,,---)))((()))***,,,,,,+++)))......***&&&(((...000...---,,,***))))))***,,,------,,,+++,,,,,,,,,***(((++++++******++++++,,,---***+++,,,,,,,,,,,,+++*********+++,,,---,,,)))&&&+++***)))))))))***,,,---)))***+++,,,+++***(((&&&+++,,,------++++++,,,---,,,,,,,,,++++++************------******------***---+++******++++++)))(((,,,,,,,,,,,,,,,,,,,,,,,,///)))%%%''',,,///,,,''',,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++,,,......---+++,,,,,,++++++,,,,,,---...,,,///...++++++......,,,------------------------,,,,,,,,,------........."""(((------***)))+++///******+++,,,,,,***)))(((///...---+++((((((***,,,***+++,,,,,,+++***+++,,,+++,,,,,,+++***+++---///++++++,,,,,,,,,+++******,,,,,,,,,+++***))))))(((+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---,,,++++++++++++++++++,,,&&&'''(((***,,,---///000+++++++++++++++++++++,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++***)))***+++,,,,,,******+++,,,...,,,***+++------,,,***)))******+++,,,,,,++++++((()))***+++++++++++++++...++++++---,,,))))))+++******+++++++++,,,,,,,,,*********(((''''''***,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++---,,,+++******+++,,,---*********++++++******)))++++++******++++++,,,---************+++,,,,,,---***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......++++++------***,,,,,,++++++,,,,,,---...+++,,,---......---,,,++++++,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...///...---///---+++))))))+++---///000,,,+++......***+++...***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***)))******++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,***++++++,,,------......---,,,,,,++++++,,,,,,---000...,,,***))))))******,,,,,,,,,,,,++++++++++++***))))))))))))***++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,+++******++++++,,,,,,------,,,)))))),,,,,,)))))),,,...,,,***))))))***,,,...,,,------,,,+++******,,,++++++,,,,,,,,,+++******,,,,,,++++++***+++++++++---+++******,,,---,,,+++------+++''')))...///------,,,***))))))***,,,------,,,++++++++++++***)))******))))))******+++,,,***+++,,,,,,,,,,,,+++************,,,---,,,)))&&&******))))))******+++,,,)))***+++,,,+++***(((''')))+++,,,+++***)))***+++,,,,,,,,,+++++++++*********------******------***,,,+++******++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,++++++------------------------++++++***,,,---...---+++,,,,,,++++++,,,,,,---...,,,///...++++++......,,,------------------------,,,,,,,,,---------......+++,,,------+++*********,,,,,,,,,++++++***((((((......---,,,******,,,...,,,+++***+++,,,,,,+++***---+++************)))(((******+++,,,,,,,,,++++++,,,,,,++++++******))))))+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***((((((***,,,+++++++++,,,,,,+++++++++,,,*********+++,,,+++***)))******+++,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++***)))***+++,,,,,,******+++,,,---,,,++++++++++++***(((***++++++,,,,,,,,,,,,,,,'''((()))+++,,,,,,------000,,,,,,---,,,)))(((******++++++++++++,,,,,,,,,,,,,,,,,,+++)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++------,,,,,,,,,,,,------)))******++++++*********++++++******++++++,,,---))))))***++++++,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---//////,,,+++......+++,,,,,,++++++,,,,,,---...***+++,,,------,,,+++******++++++++++++******)))***+++,,,,,,------,,,,,,******+++,,,,,,---......***+++,,,,,,++++++,,,---///...---,,,,,,---...//////,,,,,,...---+++***---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++************+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++,,,,,,++++++,,,---......//////,,,,,,++++++++++++,,,,,,///...,,,***))))))******......---,,,,,,+++******+++************+++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************))))))(((,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,---,,,+++******++++++++++++++++++---******------******---,,,++++++******++++++,,,,,,---...---,,,+++,,,---******+++,,,,,,,,,++++++...---,,,+++************...,,,))))))***+++,,,++++++,,,+++)))***......+++---,,,+++******+++,,,---,,,++++++*********++++++)))))))))))))))***++++++***++++++,,,,,,++++++***+++******+++,,,,,,)))'''))))))***+++++++++++++++)))***+++++++++***)))(((((()))***)))(((((()))***,,,,,,,,,++++++++++++******------******------***+++***)))***+++,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++...//////,,,***+++,,,------,,,,,,+++++++++***------------------------+++******+++---...,,,+++,,,,,,++++++,,,,,,---...,,,......++++++...///,,,------------------------,,,,,,,,,,,,------------111...++++++,,,---+++)))------,,,******)))))))))+++,,,,,,+++******,,,...+++)))'''(((+++,,,***'''---***((())),,,,,,)))%%%)))***++++++,,,,,,,,,,,,+++++++++++++++++++++***++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))''''''***,,,***+++,,,------,,,+++***111///,,,,,,---,,,***(((*********++++++,,,,,,,,,------,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++*********+++,,,,,,******+++,,,...---,,,,,,++++++***)))+++,,,,,,---------,,,,,,((()))***+++,,,,,,,,,,,,///,,,+++------***))),,,++++++++++++++++++++++++------...---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------++++++,,,---------,,,,,,++++++******++++++,,,---((()))***+++,,,---------***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...++++++------***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,---------&&&)))++++++((('''***,,,.........------.........******+++------------...+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,+++***))))))+++---...***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++************,,,---...---------,,,,,,,,,++++++,,,,,,,,,+++,,,------...,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,+++++++++******************---,,,,,,------,,,,,,---+++++++++,,,,,,+++++++++,,,---......,,,,,,---...)))***++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,***))))))***+++)))(((***++++++***+++///---))),,,++++++******++++++,,,***++++++***))))))+++---***************++++++,,,+++++++++++++++++++++++++++******+++,,,,,,***(((((()))***,,,,,,+++******)))***+++++++++***))))))((()))***)))((('''(((***++++++++++++++++++++++++***,,,,,,******,,,,,,******))))))***,,,------,,,++++++,,,,,,,,,,,,------,,,...//////,,,+++***+++------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***,,,,,,++++++,,,,,,---...,,,......++++++...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,------,,,,,,***))))))***,,,,,,)))***++++++******+++---+++)))'''(((+++,,,***'''+++)))(((***---...+++((()))***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))((())),,,...***+++,,,------,,,+++******))))))+++---...///...,,,,,,,,,+++++++++******,,,,,,,,,++++++,,,------************+++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++***+++***+++,,,,,,******+++,,,...///...---,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***,,,******---...,,,,,,///++++++++++++++++++++++++)))***+++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////...---,,,------------------------***+++,,,---------------++++++******++++++,,,---((()))***,,,,,,---,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---******,,,,,,))),,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,,,,,,,---------------,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++(((***---,,,))))))+++...,,,,,,------------,,,,,,)))+++,,,,,,---------,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++***++++++,,,,,,++++++***---+++***))))))+++---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,+++***)))((('''''',,,++++++******++++++,,,************+++,,,------+++++++++,,,,,,---------***))))))))))))***++++++,,,------......------,,,---,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,++++++******************,,,------,,,,,,------,,,***+++,,,,,,,,,,,,+++***,,,---......,,,,,,---...)))***++++++,,,,,,,,,,,,************+++,,,---...*********,,,---,,,***((()))++++++***,,,...---(((++++++++++++++++++++++++((()))+++***))))))+++---,,,++++++++++++,,,------+++++++++++++++++++++++++++***)))***+++,,,+++)))((()))***,,,,,,+++***************+++++++++******)))***++++++))))))***+++++++++++++++++++++++++++***,,,,,,******,,,,,,******))))))***,,,......---+++++++++,,,,,,------------,,,+++,,,------+++))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---,,,***,,,,,,++++++,,,,,,---...+++...---++++++//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---+++''''''+++///******))))))***,,,...///)))***++++++***)))***+++,,,+++***+++,,,,,,+++******))))))***,,,...------******+++,,,,,,,,,++++++******++++++,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******,,,...+++++++++,,,,,,+++++++++(((***+++***)))((()))+++------,,,,,,+++******))),,,++++++++++++,,,,,,---))))))*********+++++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++***+++,,,,,,******+++,,,---//////...,,,+++,,,---,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++******+++)))***---...------000,,,,,,,,,++++++++++++******+++,,,,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---+++***,,,,,,------------,,,,,,((()))******++++++++++++++++++******++++++,,,---)))***+++,,,---,,,+++******+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***------***))),,,,,,))),,,,,,++++++,,,,,,---...---------,,,,,,---------,,,------...............***+++,,,,,,------,,,,,,......---,,,,,,+++******,,,---......------...///+++++++++++++++++++++++++++...///,,,+++,,,***''',,,,,,,,,,,,------------------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++******+++,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++,,,,,,......---,,,***)))((((((++++++************++++++,,,,,,,,,+++++++++******))))))***++++++,,,------+++++++++***+++,,,,,,---,,,,,,------------,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,------,,,******++++++++++++++++++***------******------******++++++,,,,,,++++++***+++,,,------,,,,,,---...******+++,,,,,,,,,++++++(((((()))***+++---...///+++++++++---//////---+++)))++++++)))+++...---(((++++++++++++++++++++++++%%%(((+++,,,***)))+++---,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,+++)))))))))+++,,,+++***))))))***+++++++++++++++************+++++++++,,,***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,***------******------***+++***)))+++---......---***++++++,,,,,,------......+++)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,---+++***,,,,,,++++++,,,,,,---...+++------++++++///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))---///,,,'''$$$(((,,,))))))******,,,---//////***+++---,,,+++******+++***+++,,,,,,+++***+++,,,******************---///++++++,,,,,,,,,+++************++++++,,,---......///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,++++++,,,,,,++++++++++++++++++,,,+++...000---&&&###$$$(((,,,+++++++++++++++++++++***************+++,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,+++*********++++++***+++,,,,,,******+++,,,+++---...---+++***,,,---++++++,,,,,,+++******)))++++++,,,,,,---,,,,,,,,,---***+++......,,,---000,,,,,,,,,+++++++++******,,,---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,......---+++******+++,,,------,,,+++***(((((()))***++++++++++++++++++******++++++,,,---***+++,,,------+++***)))***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++......+++***---,,,***,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,+++,,,------.........---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////...,,,,,,++++++++++++,,,,,,***//////,,,+++,,,***%%%,,,,,,,,,------------......------------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++************+++++++++,,,,,,,,,++++++******************************,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,...------******++++++,,,,,,------))),,,,,,)))))),,,,,,)))++++++++++++++++++++++++***+++,,,,,,++++++,,,...++++++,,,,,,,,,+++*********)))******+++,,,---...+++)))''''''***,,,---...)))+++***(((***------)))+++++++++,,,,,,+++++++++"""''',,,---+++)))***---,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,+++)))((()))+++,,,,,,+++******))))))******+++,,,************++++++,,,,,,***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,***------******------***,,,******+++---...---,,,******+++,,,,,,---......,,,,,,,,,******+++///222)))))))))***++++++,,,,,,++++++++++++++++++++++++***))))))***,,,,,,+++***,,,,,,++++++,,,,,,---...***------***+++///000...++++++++++++++++++++++++,,,,,,,,,+++++++++*********,,,...---***))))))+++***+++,,,,,,------,,,,,,+++---......,,,+++++++++'''***,,,+++(((''')))+++***+++,,,***''''''+++///,,,,,,,,,,,,,,,+++***)))******+++,,,------......000000111111000///......,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---+++***)))---,,,+++******+++,,,---%%%,,,111...(((&&&+++111*********++++++,,,------***)))))))))***++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,+++*********+++,,,***+++,,,,,,******+++,,,)))+++---,,,***)))+++---+++++++++++++++***)))((()))***+++,,,---.........///,,,,,,......++++++...,,,,,,,,,++++++*********(((***,,,+++***)))******,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000111///...,,,******,,,,,,,,,,,,******)))***+++,,,---.........++++++******++++++,,,---+++,,,---------+++)))'''++++++,,,---------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////,,,+++......+++,,,,,,++++++,,,,,,---...++++++************++++++***+++,,,,,,------------++++++,,,---------,,,,,,***++++++,,,,,,------...,,,***(((***---...,,,***------+++******+++------''',,,...++++++...---(((,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,++++++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---------.........)))******++++++,,,------++++++************++++++((((((***+++,,,---------++++++******)))(((((((((((((((((('''((())))))******++++++,,,,,,++++++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,......---******+++,,,------......(((,,,,,,((((((,,,,,,(((,,,++++++******++++++,,,)))***,,,+++++++++,,,---,,,,,,,,,,,,,,,+++***)))+++++++++***++++++,,,,,,***&&&!!! ###''',,,...***+++***''')))------******++++++,,,,,,++++++*** &&&,,,...,,,)))***,,,++++++******++++++,,,------,,,+++******+++,,,---+++)))((()))***,,,,,,++++++***)))))))))***,,,---+++*********+++,,,,,,---)))+++,,,+++***)))***+++*********++++++,,,,,,,,,***------******------***,,,+++***+++---...---,,,******+++,,,,,,---......+++...000---((()))000888(((((()))***+++,,,,,,---++++++++++++++++++++++++***))))))***,,,,,,+++))),,,,,,++++++,,,,,,---...***------***+++///000...++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))),,,///000...,,,,,,---......---,,,***)))((()))***+++++++++++++++---+++))))))))))))(((&&&+++,,,,,,---,,,+++***(((...------,,,,,,++++++******,,,......---+++++++++000111222444555333///,,,***+++,,,---...---,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,++++++*********,,,///...+++***,,,,,,)))+++******))))))******+++,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---)))+++------,,,******+++******)))))))))))))))***---,,,***)))))))))******)))))))))***+++++++++,,,)))***,,,---...------,,,+++,,,---...///////////////...---------,,,***(((,,,++++++******+++,,,,,,...---,,,+++************,,,...000000...---,,,---,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********++++++,,,------------,,,,,,---......,,,,,,---...*********))))))(((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++///...,,,,,,,,,,,,+++)))******)))))))))***,,,---&&&(((+++...///...+++***///---++++++---...------......---,,,,,,,,,------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''***---...---+++++++++,,,+++***+++---...---,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---+++,,,...///...,,,***(((,,,,,,,,,++++++*********))))))*********+++++++++555222...***((())),,,---+++++++++,,,,,,---------************************,,,,,,---------,,,++++++...---,,,---......---+++,,,//////,,,+++---,,,(((++++++++++++++++++++++++---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......------,,,,,,++++++,,,,,,------,,,***(((((()))***+++++++++,,,,,,,,,,,,---------------------,,,******+++...///,,,'''$$$%%%(((***+++,,,,,,***))))))***)))************+++++++++((()))++++++******+++---***)))'''(((***++++++***+++++++++*********)))))),,,+++***)))))))))++++++******************************)))))))))***,,,---))))))***++++++++++++***............------,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------,,,+++)))(((&&&%%%$$$++++++******++++++,,,---***************************+++,,,,,,,,,,,,+++***,,,------......------,,,++++++******************###&&&)))+++,,,,,,...///+++---...---,,,---000444+++))))))+++...000...,,,,,,+++******))))))******+++,,,,,,------,,,,,,+++,,,---......---***(((&&&***++++++,,,,,,,,,,,,+++...,,,++++++,,,,,,***)))******++++++***))))))(((++++++++++++,,,,,,,,,,,,,,,...//////...------...000111222444555333///,,,***+++,,,---------,,,++++++++++++*********))))))------,,,,,,,,,,,,++++++***++++++,,,------------,,,,,,,,,+++++++++******(((+++,,,***+++......,,,++++++************++++++&&&''''''((()))+++---...+++******))))))******+++)))+++------,,,******+++******))))))))))))******,,,,,,+++***)))***++++++************+++++++++++++++,,,---------,,,+++******+++,,,------------------,,,+++,,,------+++)))+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,+++,,,...---+++******+++---,,,+++******+++,,,---,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,+++---------,,,+++,,,---------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((,,,+++***+++,,,---,,,++++++******)))***+++,,,---((())),,,...///...---,,,---,,,***+++,,,---,,,++++++++++++******+++,,,,,,///...---,,,++++++++++++,,,,,,+++++++++++++++,,,'''***,,,,,,+++*********,,,+++***+++---...---,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,+++************+++******+++++++++,,,,,,,,,+++++++++++++++,,,------)))+++---...---+++)))''',,,,,,,,,+++++++++************************++++++))))))))))))***,,,---...+++,,,,,,,,,,,,,,,,,,---************************++++++,,,,,,,,,,,,,,,+++,,,++++++,,,------,,,***+++......++++++---,,,)))++++++++++++++++++++++++,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......------,,,,,,++++++,,,,,,------,,,***)))((()))***++++++++++++,,,,,,,,,------,,,+++++++++++++++******(((+++---+++(((&&&(((+++###%%%'''((((((((()))***)))************+++++++++)))***++++++***)))***,,,,,,***))))))***++++++***+++++++++*********)))))),,,+++***))))))***++++++************************++++++***))))))***,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---***************************+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++++++++******************&&&)))+++,,,,,,+++,,,---,,,......---++++++...000,,,***)))+++---///...,,,---,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,---,,,++++++,,,,,,---------,,,++++++---+++***+++,,,,,,+++***,,,++++++***************))))))******+++,,,,,,------.........,,,,,,...///000111222444555333000---,,,,,,---------,,,+++++++++++++++*********))))))------,,,,,,,,,,,,++++++((()))***+++,,,---------,,,,,,,,,++++++++++++***(((++++++)))***---...+++,,,,,,++++++++++++,,,,,,'''''''''(((***+++---...+++******))))))******+++)))+++------+++***++++++******)))))))))******+++,,,++++++++++++,,,,,,---+++++++++++++++*********------------,,,+++***)))******+++++++++++++++******))))))***,,,---,,,***++++++,,,,,,,,,,,,++++++++++++++++++,,,---...///,,,------,,,******+++,,,...---,,,++++++,,,---...,,,,,,,,,++++++++++++***)))******+++,,,+++++++++***+++,,,,,,+++***+++,,,...---------------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))(((***,,,------,,,,,,++++++++++++,,,,,,---***+++,,,---.........---,,,+++******,,,,,,+++***************+++,,,,,,---......---,,,++++++++++++---,,,+++++++++,,,---...)))***+++***)))((()))***...,,,++++++------,,,***,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,,,,,,,+++******))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...)))***+++,,,,,,+++)))''',,,,,,,,,++++++++++++***++++++******************"""$$$(((+++---...---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,,,,++++++******+++,,,,,,+++)))))),,,---++++++......++++++++++++++++++++++++++++++******+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......------,,,,,,++++++,,,,,,------,,,***)))))))))***+++++++++++++++,,,,,,,,,,,,+++***)))))))))***+++,,,&&&)))++++++)))(((+++...%%%(((***+++******+++---)))************+++++++++***+++,,,+++))))))***+++---+++******+++,,,+++***+++++++++***************+++******)))******++++++************************---,,,+++*********+++,,,******+++,,,,,,,,,,,,+++******************)))(((++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************))))))******+++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++++++++++++++,,,...---+++******+++---......---+++***,,,------,,,***+++,,,------,,,...---------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,---------,,,+++*********)))((((((***+++***)))///...---,,,,,,,,,......))))))*********++++++++++++++++++***)))***,,,...000000111333444333000---,,,,,,---,,,,,,,,,++++++---------,,,,,,,,,++++++------,,,,,,,,,+++++++++&&&'''(((***+++++++++++++++++++++++++++++++++++++++------)))(((+++***'''---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,+++***+++,,,******))))))******+++++++++++++++,,,,,,------...,,,,,,,,,++++++*********---------,,,,,,+++++++++***++++++++++++******)))***))))))***,,,,,,+++)))+++,,,---------,,,+++***,,,,,,,,,,,,---...//////...///...---++++++---///---,,,++++++++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))(((((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,---...,,,+++***+++,,,---+++***+++++++++,,,---...///000...---,,,,,,+++++++++,,,///...---,,,,,,---///000+++,,,,,,***)))(((***+++...---,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******((()))***+++,,,---------,,,,,,+++*********************+++++++++,,,,,,,,,------,,,,,,,,,---......)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++***************''')))+++---...---,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,******)))+++,,,---+++***(((+++---+++,,,//////,,,***+++++++++++++++,,,,,,,,,+++***+++------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---,,,+++***)))))))))*********++++++++++++,,,,,,,,,+++***)))((()))***---...&&&)))***+++******,,,...***,,,---,,,+++*********))))))*********++++++++++++,,,,,,+++)))((()))***---+++))))))***+++***)))******************************************++++++************************...---,,,*********++++++******+++,,,,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++*********++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++++++++,,,,,,---...---+++***+++,,,,,,,,,,,,,,,++++++,,,,,,...---+++++++++,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,+++...---,,,+++************++++++,,,++++++***))))))***)))((((((***+++***)))......,,,,,,,,,---...///+++++++++*********))))))***++++++***)))***,,,.../////////111222222000------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,+++++++++((()))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++------)))(((+++***'''---,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,***************+++,,,,,,***++++++,,,---------------,,,,,,,,,++++++******++++++++++++,,,---------+++,,,,,,,,,,,,,,,+++***+++*********++++++)))(((---------------,,,+++***...------,,,,,,------............,,,******,,,...++++++************++++++++++++++++++++++++++++++))))))***++++++++++++***)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************+++***))))))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***+++,,,---,,,,,,---......,,,++++++++++++,,,---...///000------,,,+++++++++,,,,,,---,,,+++++++++---...///,,,------,,,******,,,---...---,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******((()))***+++,,,---------------,,,+++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......***+++,,,------,,,++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,+++******+++---...,,,+++'''+++,,,+++,,,//////,,,*********++++++,,,,,,,,,---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---+++++++++************************+++++++++,,,,,,,,,+++***)))***,,,...///)))***++++++******+++,,,'''(((***)))(((&&&&&&'''))))))*********++++++++++++,,,,,,+++)))((()))***+++)))'''''')))))))))(((************************))))))******++++++++++++************************...---+++***)))******+++******+++,,,,,,,,,,,,+++******+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------******++++++,,,,,,,,,,,,+++,,,---,,,++++++,,,...*********,,,---......---------,,,,,,++++++,,,,,,+++,,,,,,---,,,+++******+++,,,,,,------,,,,,,+++------,,,+++******************+++++++++***))))))---+++***+++,,,,,,+++******************++++++,,,---,,,,,,+++******))))))+++,,,---,,,,,,,,,...000...------///000111///---,,,++++++++++++,,,---...+++++++++*********))))))------,,,,,,,,,,,,++++++,,,,,,---............---***++++++++++++,,,,,,,,,(((++++++)))***---...+++,,,,,,++++++++++++,,,,,,)))))))))******+++------+++******))))))******++++++,,,,,,+++******+++---***************+++,,,---***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...///,,,,,,---------------,,,,,,+++***+++,,,,,,***(((///...---,,,++++++,,,,,,------,,,,,,,,,,,,,,,---+++,,,,,,+++))))))***+++***************************++++++++++++,,,,,,,,,)))******+++,,,+++++++++)))***++++++***)))***+++------...............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,+++******+++,,,+++)))+++,,,,,,,,,,,,++++++*********))))))))))))***+++---,,,,,,...//////---+++************+++,,,,,,------,,,,,,++++++,,,,,,,,,((())))))******++++++++++++,,,------,,,,,,---///...,,,++++++------,,,***,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,------------,,,***++++++++++++,,,,,,,,,))))))*********++++++++++++***((('''((())),,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,++++++******+++---...---,,,(((+++,,,+++,,,//////,,,*********++++++,,,,,,---------,,,---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---++++++++++++******))))))************++++++++++++---,,,+++++++++,,,---...+++++++++++++++*********%%%''')))***)))***+++,,,)))************+++++++++***+++,,,+++))))))***+++)))'''&&&&&&((())))))(((***************+++++++++((()))***+++++++++++++++************************,,,+++***)))))))))***+++))))))***++++++++++++******+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***+++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......,,,,,,,,,,,,......******++++++,,,---------***+++,,,+++***+++---///*********,,,...000///---***,,,------,,,+++,,,---+++,,,---------,,,***)))+++,,,,,,------,,,,,,+++))))))***+++,,,------...******++++++,,,,,,++++++...,,,++++++,,,,,,***)))((())))))***++++++******,,,,,,,,,,,,++++++++++++)))+++---------,,,---///,,,++++++---//////...,,,+++*********+++---///000+++++++++*********))))))------,,,,,,,,,,,,++++++,,,------------,,,++++++******+++++++++,,,,,,,,,(((+++,,,***+++......,,,++++++************++++++************++++++,,,---+++******))))))******++++++,,,,,,+++))))))+++---************+++,,,---...***+++,,,,,,,,,+++***)))++++++,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...++++++,,,---.........---+++******+++------,,,***111///---+++***+++,,,---++++++***++++++,,,---...)))+++,,,,,,***))))))******++++++++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,+++******+++,,,,,,,,,------............*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++***)))+++---...---,,,++++++,,,,,,,,,+++))))))************************++++++,,,---///...,,,)))+++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,---'''(((***,,,------,,,+++'''***,,,...---------...,,,+++***+++---...---,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++---,,,,,,+++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,(((((()))***+++,,,,,,---+++***)))((()))+++---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++)))((()))***,,,---,,,+++))),,,---+++,,,......+++)))******+++,,,,,,---------,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---+++++++++++++++***))))))************++++++++++++,,,,,,,,,+++++++++++++++++++++***++++++,,,++++++''')))+++,,,,,,,,,---...)))************+++++++++)))***++++++***)))***,,,(((&&&&&&''')))++++++***))))))*********+++++++++'''(((***+++,,,,,,++++++***************************)))((((((((()))***+++(((((()))************)))***++++++,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,...---+++******+++---...******++++++,,,------...***++++++***)))))),,,...,,,++++++---000000...,,,'''***...///...,,,,,,---,,,,,,.........---+++***+++,,,,,,------,,,,,,+++'''(((***,,,------------***+++,,,,,,---------------+++))))))***)))(((&&&(((***+++,,,---,,,,,,++++++++++++,,,,,,---......&&&(((+++,,,+++++++++,,,+++******,,,---...---,,,************+++---///111---------,,,,,,,,,++++++---------,,,,,,,,,++++++******+++******)))((('''*********++++++,,,,,,,,,,,,///...+++***---,,,)))+++******************+++000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,***))))))+++...************+++,,,---...***+++,,,,,,+++***((('''+++++++++,,,,,,---------///...,,,+++***++++++,,,)))***+++,,,---.........***)))***,,,...//////---222000---***)))***---...(((((()))***+++---...///***---...///---++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++,,,------------,,,***+++,,,,,,+++***+++,,,*********++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++)))))))))+++...///000///***++++++,,,+++***)))(((++++++,,,,,,,,,++++++*********+++,,,...---+++(((......---,,,,,,,,,------,,,,,,,,,++++++,,,------)))+++...000111000...---%%%(((+++---------------,,,+++***+++---...---,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******,,,++++++***)))***************+++++++++,,,,,,,,,++++++******++++++,,,---))))))*********++++++,,,*********++++++,,,,,,,,,''''''(((***+++,,,---.........------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++((('''''')))+++,,,+++***)))------++++++......+++))))))***+++,,,,,,------,,,+++***+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---***++++++++++++***)))))))))************++++++++++++++++++++++++***)))(((******)))***,,,------,,,''')))******(((''''''((()))************+++++++++((()))++++++******+++---((('''&&&'''***,,,---,,,))))))******++++++++++++'''(((***+++,,,,,,++++++************************((((((''''''''')))***+++''''''((())))))))))))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++......---,,,,,,+++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,***))))))***,,,---******+++,,,,,,---......+++++++++***((((((***,,,///...---...000000---***$$$)))...000///---,,,------...///000000...,,,++++++,,,,,,------,,,,,,+++***+++,,,------,,,***(((+++++++++*********))))))+++,,,---,,,++++++---///&&&'''((())))))******)))((()))***,,,------,,,,,,***)))((((((***,,,///111------------------------,,,,,,,,,+++***)))((('''++++++************++++++,,,+++***)))))))))***+++))))))*********+++++++++,,,111333000,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,------+++******,,,...+++++++++,,,,,,---------+++++++++*********))))))---,,,************,,,---+++++++++******)))))))))...------,,,,,,,,,------,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++---+++***+++,,,...------(((+++...---++++++---000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***+++++++++******+++,,,,,,------,,,,,,+++------------------------//////.........------------,,,)))'''''')))+++---,,,...,,,***---///(((---,,,+++***+++,,,---...---------,,,,,,+++++++++******))))))))))))******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///...---,,,,,,+++++++++,,,,,,,,,,,,++++++*********///......---+++******))),,,+++++++++,,,---.........---,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))((())),,,---,,,,,,...)))***+++***)))+++---000)))))))))))))))))))))))),,,,,,,,,++++++***************+++,,,,,,,,,,,,++++++,,,,,,+++***)))+++---------,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,++++++******++++++,,,---,,,,,,+++*********++++++*********+++---///000***+++,,,+++***)))***+++((()))***+++++++++++++++******+++,,,,,,,,,,,,+++((()))***++++++***)))((())))))))))))))))))))))))))))))***++++++++++++***************))))))))))))++++++******)))((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,)))***,,,,,,)))(((***))))))))))))))))))))))))*********++++++,,,,,,,,,+++*********))))))((((((++++++*********+++---...******+++,,,,,,,,,,,,+++)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++---,,,,,,++++++,,,,,,---)))))))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---------......---+++***)))+++...000111///---,,,---000...++++++,,,---...---+++,,,,,,,,,+++)))(((&&&+++++++++*********))))))***+++,,,,,,++++++,,,...******+++++++++******)))'''(((***++++++++++++*********))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,++++++***)))(((++++++************++++++,,,+++************+++,,,*********++++++++++++,,,+++000222...,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,++++++++++++++++++++++++,,,------,,,******,,,...+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++************++++++,,,,,,+++++++++*********------,,,,,,+++,,,,,,---+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++)))((()))***,,,+++++++++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,...---,,,+++***+++---...+++---+++)))+++...,,,%%%+++************+++,,,,,,------,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...---,,,,,,++++++++++++---------,,,,,,,,,,,,,,,...---------------,,,,,,++++++++++++,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***)))***,,,,,,,,,,,,---)))***+++******+++---///++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,+++******+++---------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++++++++******+++,,,...///)))+++,,,+++***)))***+++******++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***++++++***))))))************************))))))***++++++++++++***************))))))))))))+++************)))))))))*********************************+++++++++,,,,,,***((((((,,,---******,,,************************,,,,,,,,,,,,------------******************)))))),,,+++***)))))))))***+++******+++,,,,,,,,,,,,+++******++++++++++++************+++++++++,,,,,,,,,******+++++++++******)))---,,,,,,++++++,,,,,,---)))))))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------------......---+++***)))+++---///000...---,,,,,,///---++++++,,,------,,,++++++,,,,,,+++***)))(((+++++++++***************)))***++++++******+++---------------,,,+++***)))((())))))*********)))))),,,+++*********+++---...++++++++++++++++++++++++******++++++++++++******++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,)))---///,,,+++,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,------,,,+++***,,,...---,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,++++++******++++++++++++******,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---************)))))))))))),,,+++*********+++,,,---+++++++++++++++++++++++++++)))((()))***,,,++++++000///...---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,---------------&&&'''(((***+++,,,------++++++++++++++++++++++++......------------,,,,,,,,,,,,,,,,,,,,,---------***,,,+++((()))---///...))))))***++++++++++++***,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,---------------......,,,,,,------......//////***+++,,,,,,,,,+++***)))------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,++++++,,,,,,+++)))***++++++******---...------------------------++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++***,,,---,,,+++***+++---------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,++++++******++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,---)))***++++++***)))***++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))************************))))))***++++++++++++***++++++*********)))))))))************++++++++++++++++++++++++++++++++++++*********++++++++++++,,,(((&&&(((,,,---++++++...++++++++++++++++++++++++,,,,,,,,,+++++++++++++++*********+++++++++++++++,,,+++***(((((((((((()))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******++++++++++++******,,,,,,++++++++++++,,,,,,))))))******+++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------,,,+++*********,,,...///---,,,,,,,,,---,,,,,,,,,------+++)))***++++++,,,,,,++++++***************************((()))++++++*********,,,---------------,,,++++++***************))))))))),,,,,,+++******++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------(((,,,,,,******------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,------------,,,,,,++++++++++++++++++*********))))))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...++++++++++++*********))),,,+++***))))))+++---...++++++++++++++++++++++++---+++***+++,,,...------///,,,******------+++(((++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,---............---'''((()))+++,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***)))+++,,,+++***,,,///000((()))+++,,,,,,,,,+++***,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***))),,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......,,,,,,,,,------------...)))***,,,---,,,***((('''---,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,---------......,,,...---+++***,,,,,,***)))+++,,,+++******,,,...------------------------*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***+++------,,,+++,,,---------,,,,,,,,,+++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,++++++***++++++,,,---,,,,,,+++++++++******)))***++++++***)))+++,,,------------,,,,,,+++*********+++,,,,,,,,,,,,+++***+++,,,------,,,+++***************************))))))***++++++++++++***+++++++++*********)))))))))******+++,,,,,,------++++++++++++++++++++++++************++++++++++++)))'''(((,,,---******---++++++++++++++++++++++++******))))))((((((''''''*********++++++,,,,,,---++++++)))(((((()))***+++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------...---------,,,,,,++++++++++++,,,,,,))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++)))+++------,,,+++,,,---,,,,,,,,,---...---+++(((***++++++,,,,,,,,,,,,---************************''')))+++,,,+++******+++******+++,,,------,,,,,,,,,+++++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,------------++++++,,,,,,,,,---------)))++++++)))***---...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,------------,,,,,,++++++++++++++++++*********))))))+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...//////------,,,,,,,,,+++++++++,,,+++***))))))+++---...++++++++++++++++++++++++---+++***+++,,,...------(((%%%$$$%%%(((***(((&&&++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,------......------***+++,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,((()))+++---------++++++***+++---...---++++++---)))***,,,---------,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***)))++++++,,,---------,,,+++******++++++,,,,,,------,,,,,,,,,++++++++++++***)))***,,,---,,,***(((''',,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------......---000...***)))------***)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))+++---...---,,,,,,---------,,,,,,,,,+++++++++))))))***+++,,,...///000++++++++++++++++++++++++.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,+++***))))))(((***++++++******+++,,,------------,,,,,,+++*********+++,,,,,,,,,,,,+++***+++,,,------,,,+++***************************))))))***++++++++++++***++++++++++++************))))))***+++,,,------...++++++++++++++++++++++++))))))*********++++++++++++)))))),,,,,,)))(((+++++++++++++++++++++++++++)))))))))(((((('''''''''*********++++++,,,,,,---******))))))***,,,---...******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,---...............,,,++++++******++++++,,,*********+++,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,...,,,++++++---......,,,***+++++++++,,,,,,---......***************+++++++++'''***,,,---,,,+++++++++((()))***+++,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------,,,,,,++++++************++++++)))***+++,,,---------,,,++++++++++++,,,,,,,,,,,,***,,,***(((***......+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,...---,,,++++++,,,---,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---------,,,,,,,,,,,,,,,+++*********+++,,,---+++++++++++++++++++++++++++)))((()))***,,,++++++)))(((((()))+++,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++------------------------******++++++++++++,,,,,,+++,,,---/////////......,,,***+++......+++)))***++++++,,,------------,,,*********+++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,---...---,,,+++******+++++++++++++++,,,,,,,,,++++++******))))))***+++,,,,,,,,,+++***))),,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------111///)))(((...///***)))+++------+++***+++,,,************************++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++(((+++---......------...------,,,,,,,,,,,,++++++))))))***+++,,,...///000++++++++++++++++++++++++.........---,,,+++***))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,++++++******++++++,,,,,,++++++,,,,,,+++***))))))((()))++++++******+++---+++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))***++++++++++++***,,,++++++++++++*********)))))))))***+++,,,,,,---++++++++++++++++++++++++)))))))))************+++,,,)))***,,,,,,)))(((***+++++++++++++++++++++++++++++++++************************+++++++++++++++))))))))))))+++---///000******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***+++,,,,,,------,,,++++++************++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,,,,++++++,,,,,,---***+++------,,,,,,...///,,,++++++---//////...------,,,,,,,,,,,,---...///))))))*********+++++++++(((***---...---,,,+++,,,***++++++,,,,,,,,,++++++******))))))***+++,,,---***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,++++++************++++++((()))***+++,,,,,,,,,+++*********++++++++++++,,,------***(((***///...***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******++++++++++++++++++++++++***,,,......,,,++++++,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,++++++******++++++,,,*********+++++++++,,,,,,************+++,,,---...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++)))((()))***,,,++++++,,,---......------...///***************************++++++,,,,,,++++++***((())))))***************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,+++,,,---...///////////////)))&&&+++---+++***++++++++++++++++++,,,,,,---)))*********++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------)))***,,,......---,,,+++,,,,,,,,,,,,,,,+++++++++***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,111///((((((///000+++)))+++------,,,******+++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,+++(((+++...///...------...------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---******+++,,,++++++***)))''')))***+++******,,,---******++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***++++++***))))))++++++++++++++++++++++++))))))***++++++++++++***,,,,,,+++++++++*********)))))))))******+++++++++************************))))))))))))***************((())),,,,,,))))))+++******************************++++++++++++++++++******************))))))))))))))))))***+++---...******+++,,,,,,,,,,,,+++******++++++++++++************+++++++++,,,,,,,,,)))***+++,,,------------++++++************++++++******+++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,+++++++++,,,------+++,,,------,,,---///111,,,++++++,,,///111111111......---,,,,,,---...///))))))******++++++++++++(((+++...///...,,,,,,,,,------------,,,+++******)))((((((((((((***,,,---)))***+++,,,,,,,,,,,,+++)))))))))))))))))))))))),,,,,,,,,------,,,,,,+++++++++************++++++'''(((***+++,,,,,,++++++))))))*********+++++++++......+++(((+++///...***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++***,,,......---++++++,,,+++++++++,,,,,,---------+++++++++*********))))))+++***)))(((((()))***+++)))))))))******+++++++++(((((((((((()))***+++,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++---+++***+++,,,...------***,,,---,,,((('''(((+++************************+++++++++,,,,,,+++++++++''''''((()))))))))))))))&&&''')))***,,,,,,------++++++++++++++++++++++++))))))******+++++++++,,,******++++++,,,---......111'''"""'''+++++++++...+++***)))))))))***,,,---))))))******++++++++++++,,,++++++******++++++,,,))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///)))***,,,.........,,,+++.........------,,,,,,,,,)))******+++---......///,,,+++++++++,,,---......+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++111///''''''000111,,,)))+++------,,,*********++++++++++++++++++++++++---,,,,,,++++++***************+++,,,,,,,,,,,,+++(((+++...//////.........---------,,,,,,,,,++++++///...---,,,++++++++++++++++++++++++++++++++++++((()))+++,,,---.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,++++++++++++++++++,,,+++*********+++,,,,,,---)))***+++,,,,,,+++***)))''')))***+++******,,,---((()))***+++++++++++++++******+++,,,,,,,,,,,,+++((()))***++++++***)))(((++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,+++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))************)))'''(((,,,---++++++...))))))))))))))))))))))))(((((())))))******+++++++++*********))))))((((((******)))(((((()))***+++******+++,,,,,,,,,,,,+++*********++++++***************+++++++++,,,,,,,,,+++,,,---...////////////++++++************++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---------,,,+++++++++,,,---...+++---...------...000222---+++***,,,///222444444///...---,,,,,,---...///***+++,,,,,,***(((((()))((()))***+++,,,---------------,,,,,,+++***))))))***************************++++++,,,,,,++++++***+++,,,,,,+++***)))+++---***++++++++++++***))))))+++,,,,,,------,,,,,,+++((()))******)))***,,,...))))))***+++,,,...///000000///,,,*********+++,,,,,,+++***))))))***+++,,,---------,,,+++***)))(((---------,,,,,,+++++++++++++++++++++++++++++++++///---,,,---//////...---...---,,,,,,++++++,,,,,,+++++++++******)))))))))+++---......,,,+++***+++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,+++******+++---+++++++++,,,,,,---------------,,,++++++******)))++++++++++++++++++++++++(((((()))***************------,,,++++++,,,---------------------,,,+++***...---,,,,,,++++++++++++))))))+++,,,---.........555333///,,,******+++,,,...,,,++++++,,,---+++***++++++,,,,,,,,,,,,------///...------------...///+++*********++++++,,,---............---,,,++++++)))))))))))))))))))))))),,,,,,******...111...'''111///---...000000---***++++++,,,,,,,,,,,,------//////...---,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---''',,,000111...,,,,,,---,,,,,,++++++,,,,,,---......,,,******,,,---+++(((,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---$$$(((,,,---+++***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...---...000000---***)))+++,,,,,,+++***,,,---------***(((+++000///+++,,,+++***+++,,,,,,+++***)))************+++++++++*********,,,---+++&&&!!!((((((***+++++++++++++++,,,,,,++++++***)))))))))------,,,,,,+++***************))))))******+++,,,+++++++++************)))+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))))))))((())))))***+++******+++,,,,,,,,,,,,++++++---///111111///---+++)))************+++++++++++++++,,,,,,,,,++++++******+++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++++++++++++++++++++++++++++++++************************,,,+++*********+++,,,---)))(((((()))++++++***(((+++---......---,,,,,,------,,,,,,++++++,,,,,,---,,,---...//////...---,,,111,,,***......***+++000++++++,,,,,,,,,---------//////.........---------+++---......---,,,---...)))******+++,,,,,,,,,,,,------,,,,,,+++******)))***))))))))))))******+++***++++++,,,,,,++++++******,,,,,,,,,******+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,++++++---------,,,***)))***+++------,,,+++++++++,,,---------------,,,+++******++++++***))))))***++++++,,,,,,,,,,,,+++******)))---------,,,,,,+++++++++++++++++++++++++++++++++---+++***+++,,,---,,,+++,,,,,,+++***************,,,,,,+++++++++************,,,,,,+++***))))))***)))))))))))))))******+++,,,,,,,,,++++++*********+++,,,,,,+++******+++---******++++++++++++++++++)))******++++++,,,------++++++++++++++++++++++++)))******+++++++++++++++++++++***))))))***+++++++++++++++++++++***)))(((---,,,+++************+++------------,,,++++++***,,,***)))((((((***,,,...---,,,++++++,,,,,,+++)))++++++,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,++++++******************+++,,,------...------++++++++++++++++++++++++------+++***---///***###...,,,***+++------+++(((++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******,,,------+++)))&&&,,,++++++++++++,,,---------+++******,,,---+++))),,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,---------,,,******************************,,,+++*********+++,,,---%%%(((,,,---,,,***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...///---+++***+++,,,,,,++++++,,,---+++,,,+++)))***......+++,,,***)))***+++,,,+++***)))************++++++++++++******,,,...---***&&&)))***+++,,,,,,------,,,)))))))))***++++++,,,,,,))))))))))))))))))******))))))*********+++++++++))))))******+++++++++,,,)))******++++++******)))))))))))))))))))))))))))***))))))))))))***++++++))))))***++++++++++++***'''((()))******)))(((''')))************++++++++++++++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,+++******+++------,,,***)))+++,,,,,,+++******+++---,,,,,,++++++,,,,,,---,,,---...//////...---,,,---)))(((+++,,,)))***...)))************+++++++++.........------------,,,''')))++++++******,,,---***++++++,,,,,,+++++++++---,,,,,,++++++************)))(((((((((***+++,,,***++++++,,,,,,++++++***)))+++------+++***+++,,,,,,------------,,,++++++******++++++++++++******.........---******+++,,,///...+++***)))***+++,,,+++,,,---......,,,)))(((++++++***))))))***+++++++++++++++,,,,,,++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++---+++***+++,,,---,,,***---,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++*********((('''''')))***)))))))))))))))***++++++++++++***************)))+++,,,,,,+++******+++---++++++******************)))******++++++,,,------++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++******))))))******+++******+++++++++***))))))++++++******))))))******...------,,,+++******)))((('''&&&&&&'''***,,,...---,,,++++++,,,,,,+++)))++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************************))))))+++,,,,,,,,,,,,,,,---------------------------...---+++,,,,,,''',,,+++******+++,,,***)))++++++,,,,,,,,,,,,------*********++++++,,,---...++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++)))+++---,,,'''"""+++++++++++++++,,,------,,,+++***+++,,,---,,,+++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++++++++************************+++++++++++++++,,,------'''))),,,,,,,,,++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---...------+++,,,------,,,,,,---...'''+++---******,,,,,,***+++***))))))++++++***))))))************+++++++++,,,++++++,,,...///...,,,******+++,,,------------)))))))))***++++++,,,,,,'''(((((()))******++++++((()))***+++,,,+++******'''((()))***+++,,,------))))))************))))))))))))))))))))))))))))))***************+++,,,,,,(((((()))************)))************************)))************+++++++++***++++++,,,,,,++++++++++++***)))))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---...///...,,,)))+++,,,,,,+++******+++---,,,,,,++++++,,,,,,---------............------+++)))(((++++++***+++...************++++++++++++------------,,,,,,,,,,,,'''((())))))((((((***+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********++++++)))))))))***,,,---***++++++,,,,,,++++++***(((***,,,---,,,++++++,,,***++++++++++++***)))))))))******++++++******)))***+++,,,+++++++++---///,,,+++)))))))))+++...000+++,,,,,,---,,,+++***)))+++******************+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---,,,---......---,,,//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,******)))'''&&&&&&))),,,++++++++++++,,,------...++++++++++++************+++,,,,,,+++******+++---,,,,,,++++++******))))))------,,,++++++******)))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++++++++++++++++++++,,,,,,------,,,***)))))))))***+++...---,,,,,,------,,,***+++++++++,,,,,,,,,------------------------------((()))***+++,,,,,,,,,---+++,,,,,,++++++***)))(((------------------------,,,......,,,,,,,,,''' ,,,,,,++++++,,,------,,,+++++++++,,,,,,,,,------+++*********++++++,,,---***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++,,,---,,,)))&&&+++++++++***+++,,,,,,---++++++++++++,,,------,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......+++,,,...---,,,,,,---///$$$+++...+++)))***+++******)))((()))*********((())))))*********+++++++++---,,,,,,,,,------......)))***+++,,,------------,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,''')))+++,,,---,,,***)))((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++******++++++,,,---((())))))***************...---,,,,,,,,,,,,---...))))))*********+++++++++******+++,,,,,,,,,++++++,,,+++***((((((***,,,---++++++++++++++++++++++++++++++,,,,,,,,,++++++***))))))***+++,,,,,,------++++++++++++++++++++++++------------------------+++,,,,,,,,,------......---,,,,,,---//////...---+++---......---,,,,,,------,,,,,,++++++,,,,,,---------------------------+++++++++,,,---------///,,,,,,,,,---------......------,,,,,,,,,+++++++++---------,,,***)))+++---,,,,,,,,,,,,+++***)))))),,,,,,+++++++++++++++***---,,,++++++++++++,,,---***++++++,,,,,,++++++***(((***,,,,,,++++++,,,---***++++++++++++***)))))))))******++++++******)))(((***************,,,...******))))))***+++...///---,,,+++*********+++,,,*********++++++*********))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,,,,------,,,+++//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++***((('''(((+++---++++++++++++,,,---...///+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---------,,,,,,+++++++++***------,,,++++++******)))++++++++++++++++++++++++)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,---***************+++------///...---+++************///...------......---,,,+++++++++,,,,,,,,,------------------------------***+++,,,,,,---,,,,,,+++++++++++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,***---...------...+++%%%+++++++++++++++,,,---///+++++++++,,,,,,,,,---------,,,++++++*********+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((+++------+++***+++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------+++***++++++,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...+++,,,...---,,,,,,---///$$$+++...+++)))***+++******)))((()))*********((())))))*********+++++++++------,,,+++******+++,,,((()))***+++,,,,,,,,,,,,,,,,,,++++++***))))))))),,,,,,,,,+++++++++******''')))+++,,,---,,,***)))***************************++++++,,,,,,++++++***))))))))))))))))))))))))++++++******++++++,,,---)))***++++++,,,,,,+++++++++***)))(((((()))***+++))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,...---+++******+++,,,...++++++++++++++++++++++++***++++++,,,,,,,,,++++++))))))***+++,,,,,,------++++++++++++++++++++++++------------------------)))***++++++,,,---------,,,++++++,,,...///---,,,+++---......---,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,---------***+++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,,,,+++++++++,,,---,,,***(((''')))+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++---------,,,,,,+++*********++++++,,,,,,++++++***)))***++++++******---///,,,------------,,,++++++******++++++++++++******+++,,,,,,***(((((()))***++++++*********+++++++++---,,,***((((((***+++---)))***++++++++++++***))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,******++++++)))(((---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,***++++++***)))***,,,...))))))))))))***,,,---...,,,,,,,,,,,,,,,---------+++,,,,,,+++******+++------------,,,,,,,,,,,,,,,)))******++++++,,,------++++++++++++++++++++++++)))******+++++++++++++++)))******++++++******)))))))))***+++++++++******,,,,,,,,,+++,,,,,,---...---,,,***))))))***++++++++++++*********++++++,,,///...------......---,,,++++++,,,,,,,,,,,,------******++++++++++++******,,,---------,,,***((('''((((((***+++++++++++++++************************)))---...,,,,,,...---***)))******))))))***---///++++++,,,,,,,,,,,,------...---,,,++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++%%%))),,,,,,)))'''***---***************+++,,,,,,,,,......---,,,++++++---------------,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++++++++************************++++++,,,------------------+++***+++,,,---,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,,,,---+++,,,------,,,,,,---...'''+++---******,,,,,,***+++***))))))++++++***))))))************++++++++++++,,,,,,+++)))(((***+++(((((()))***++++++++++++)))))))))***++++++,,,,,,++++++******)))(((((('''((()))***+++,,,+++******+++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))***************+++,,,,,,******+++,,,,,,,,,,,,,,,+++***)))(((((()))***+++)))************+++++++++)))***++++++,,,,,,,,,,,,...---,,,+++++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++------------------------&&&'''((()))***+++++++++++++++***,,,---...---+++)))+++,,,,,,+++******+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------(((++++++))))))+++***(((++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,))))))((('''%%%%%%(((***++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,------+++)))&&&%%%***++++++,,,,,,++++++***++++++***)))(((***---000,,,------------,,,++++++++++++,,,,,,,,,,,,++++++,,,------+++)))((()))+++((()))***+++,,,,,,+++++++++***************++++++)))***++++++++++++***)))******+++,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,******+++***)))''',,,,,,+++************************+++++++++,,,,,,)))***++++++******+++---)))))))))***+++,,,---...******++++++,,,,,,,,,,,,+++,,,,,,+++******+++---+++++++++++++++,,,,,,,,,)))******++++++,,,------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))***++++++++++++***)))((()))***++++++++++++***++++++******+++,,,,,,---++++++)))((()))***,,,---)))))))))***+++,,,------...,,,++++++,,,---+++***++++++,,,,,,,,,,,,------)))***++++++++++++***)))'''(((***++++++***)))(((((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++***------***))),,,---+++)))***+++***)))***...222++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***+++++++++***************************++++++,,,...///000...+++)))***,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******((()))***+++,,,++++++***************************+++,,,---.........---,,,...,,,******,,,---,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000111///,,,+++,,,***+++,,,,,,++++++,,,---+++,,,+++)))***......+++,,,***)))***+++,,,+++***)))************+++++++++(((***,,,,,,***)))+++---))))))***+++,,,,,,,,,,,,)))))))))***++++++,,,,,,******))))))))))))))))))))))))*********+++++++++***************+++++++++(((((())))))))))))(((((())))))))))))))))))))))))***))))))))))))***++++++))))))***+++++++++++++++------,,,,,,,,,,,,------)))************+++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++,,,,,,,,,,,,,,,++++++,,,......---+++)))+++,,,,,,+++******+++---,,,,,,++++++,,,,,,---------,,,++++++,,,------(((,,,---)))(((+++)))%%%+++++++++,,,,,,,,,,,,---.........------------,,,*********)))((())),,,///***++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,***'''###!!!+++++++++,,,,,,+++++++++,,,+++***((('''***...222***++++++++++++***))))))+++,,,,,,------,,,,,,+++***+++,,,,,,+++,,,...///"""$$$(((+++...///......((()))+++,,,,,,+++***))))))***+++,,,,,,+++***)))++++++,,,,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++///...,,,,,,,,,,,,+++)))...---,,,,,,++++++,,,,,,)))))))))******+++++++++''')))+++,,,+++***+++,,,+++++++++,,,---...000111))))))******+++++++++++++++,,,,,,+++******+++---))))))******+++++++++,,,------,,,,,,+++******)))+++++++++++++++++++++++++++,,,------......------+++,,,---......---,,,+++***+++,,,---------------******))))))***+++,,,,,,''''''''''''))),,,///111++++++,,,,,,------------,,,+++)))***++++++***(((++++++,,,,,,,,,---------+++,,,---......---,,,+++!!!%%%(((+++,,,,,,,,,,,,,,,---,,,,,,+++***)))++++++++++++++++++++++++***---,,,((('''***+++***+++,,,------+++---111555++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++222///,,,,,,......,,,(((*********)))***++++++,,,...000111///+++)))***+++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******'''(((***,,,---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,///,,,******,,,...,,,++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...222333000,,,++++++)))+++,,,,,,+++***,,,---------***(((+++000///+++,,,+++***+++,,,,,,+++***)))************+++++++++&&&))),,,,,,++++++---///******+++,,,------------,,,,,,++++++***)))))))))*********+++,,,,,,------******))))))******+++,,,(((((()))***+++,,,,,,---******++++++++++++******)))))))))))))))))))))))))))))))))((()))******+++(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++((()))***+++,,,---------+++++++++++++++***)))(((++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...////////////,,,,,,+++---...///...,,,+++---///...---,,,---------,,,,,,++++++,,,,,,---------++++++++++++------***//////+++***,,,+++%%%---------.........////////////.........---------)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------+++*********+++,,,,,,---+++++++++++++++***)))(((...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***(((------------------------))))))))))))))))))))))))000,,,((('''((()))'''%%%++++++,,,,,,,,,,,,------)))******+++,,,,,,,,,,,,++++++,,,,,,+++***(((''',,,,,,---...---,,,***))),,,*********+++,,,++++++------,,,++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++******))))))++++++******++++++,,,---(((***,,,......,,,***(((---,,,,,,++++++,,,,,,---...//////...,,,++++++,,,,,,+++***))))))***+++,,,((()))***,,,,,,+++******,,,((((((---///---+++***++++++******++++++,,,---------,,,,,,------+++)))---,,,++++++------,,,+++---,,,,,,,,,,,,,,,,,,---,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++******+++++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,((()))+++---------++++++,,,***)))***+++---,,,,,,++++++------------++++++---------,,,,,,+++++++++...+++)))***---...---,,,,,,+++***))))))***+++,,,------------------------+++,,,,,,,,,,,,+++******,,,,,,++++++,,,,,,---...---,,,,,,+++*********+++......---,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,++++++***......---,,,++++++++++++............------,,,+++,,,,,,,,,,,,++++++***))),,,,,,,,,---------......***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++*********+++***)))***,,,,,,***)))++++++************++++++++++++******************++++++************++++++(((+++...///...,,,++++++++++++,,,,,,,,,---------)))************+++++++++************************---,,,+++---...,,,&&&""")))---111///***'''(((+++...+++))))))***,,,,,,+++************************,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++,,,---......,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))))),,,------.../////////...---,,,+++---///000000///...---,,,,,,++++++++++++)))+++---...------...///...------,,,,,,------...******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,,,,++++++++++++,,,,,,+++******)))++++++++++++,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++***)))))),,,,,,++++++++++++******++++++++++++++++++++++++---+++++++++,,,,,,***(((------------------------************************,,,)))'''(((+++......---++++++,,,,,,,,,,,,------------......///.........******+++,,,---,,,+++++++++,,,,,,,,,++++++***)))---,,,******+++---...///---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++++++++*********)))++++++******++++++,,,---)))***,,,------,,,***)))---,,,,,,++++++,,,,,,---,,,---...---+++++++++---,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,,,,,,,((('''+++,,,)))&&&&&&++++++******++++++,,,------,,,,,,------,,,+++***...---,,,---...///...,,,***))))))))))))))))))***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,))))))*********+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++---+++)))***---...---,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++*********************+++,,,,,,---,,,++++++******++++++---------,,,,,,+++++++++(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,------------...++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,++++++,,,---------------------,,,++++++++++++,,,,,,,,,+++******,,,,,,,,,------------...***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,+++++++++++++++++++++***)))***,,,,,,***)))++++++************++++++************************++++++************++++++***+++,,,,,,***)))***+++++++++++++++,,,,,,,,,,,,)))************+++++++++************************,,,+++***+++---,,,)))&&&***---///...+++((()))***---,,,***)))+++,,,,,,+++************************,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***,,,---............---,,,---,,,+++---///000///......---,,,,,,+++++++++,,,+++,,,---...---------......------,,,,,,------...***++++++++++++,,,,,,,,,...---,,,+++***)))(((((()))***+++,,,,,,,,,,,,+++...............---,,,+++*********++++++++++++,,,++++++******++++++,,,,,,***++++++++++++***))))))))))))*********+++++++++************************,,,+++++++++,,,,,,+++)))------------------------+++++++++++++++++++++++++++***)))***---000000000++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******((()))+++,,,......//////++++++******))))))******,,,+++***)))***,,,///111,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++++++++************++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))+++,,,,,,+++***,,,---++++++************++++++,,,,,,++++++,,,,,,---...,,,)))(((++++++'''$$$%%%++++++******++++++,,,---,,,,,,---------,,,++++++...,,,+++,,,---...---,,,,,,,,,++++++++++++,,,,,,++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---))))))*********+++++++++,,,,,,+++******+++,,,,,,...---+++))))))***,,,---,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++---+++******,,,------,,,++++++************++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******))))))(((((())))))***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,++++++,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***************))),,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++((())))))******+++++++++++++++++++++++++++,,,,,,+++***)))***,,,,,,***)))++++++************++++++************************++++++************++++++,,,,,,+++(((''''''))),,,*********++++++++++++,,,)))************+++++++++************************+++***)))***,,,,,,+++***,,,,,,---,,,+++***))))))---,,,******+++,,,,,,+++************************,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++......,,,++++++*********++++++******++++++,,,---+++++++++,,,,,,---------%%%'''))),,,------,,,,,,+++,,,...///...---+++***---,,,+++,,,...//////...------,,,+++++++++,,,,,,,,,,,,------...---------...------,,,,,,------...+++++++++++++++++++++,,,,,,,,,,,,+++***))))))(((******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++***++++++,,,,,,******+++++++++******))))))))))))***+++,,,,,,---++++++++++++++++++++++++,,,+++***+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,------,,,,,,+++++++++,,,,,,,,,------***+++++++++***)))((((((((()))***+++---......///,,,+++***))))))***+++,,,'''(((*********+++---///,,,,,,+++++++++,,,---------------------------...++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---''')))***+++******,,,---++++++++++++++++++++++++,,,,,,+++******,,,---...,,,******------)))'''(((++++++******++++++,,,---+++,,,------,,,++++++,,,+++***))))))++++++***)))------,,,,,,,,,,,,------,,,++++++***)))(((((('''++++++++++++++++++++++++++++++,,,+++)))***,,,...++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,...---+++*********++++++,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,---------++++++++++++++++++++++++------,,,,,,++++++******+++,,,,,,,,,,,,+++******)))))))))))))))******+++,,,,,,++++++***++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------*********************************)))******+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++''''''((()))***+++++++++*********++++++,,,,,,,,,+++***)))***,,,,,,***)))++++++************++++++***************+++++++++++++++************++++++,,,,,,+++)))'''''')))+++))))))*********+++++++++))))))*********+++++++++************************---+++***)))***+++,,,,,,---,,,++++++,,,,,,***)))---,,,***+++,,,---,,,+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,+++******+++++++++***++++++++++++,,,,,,******+++,,,,,,---......$$$&&&))),,,------,,,+++(((***,,,...///...,,,+++---,,,+++,,,...///...------,,,,,,++++++,,,,,,,,,+++++++++---...///.........------,,,,,,------...,,,,,,+++******++++++,,,************************+++***++++++++++++,,,,,,###$$$%%%'''((()))******))))))*********+++++++++,,,,,,++++++***++++++,,,)))******+++++++++******)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,************************.........---+++***))))))+++++++++,,,,,,,,,------------...------,,,++++++***************+++,,,,,,---,,,+++******+++------%%%(((,,,...---,,,---...,,,+++++++++,,,,,,---.........---,,,,,,,,,---...+++++++++++++++++++++,,,++++++******++++++,,,------,,,***))))))***,,,------,,,,,,++++++,,,,,,---&&&(((************,,,---+++++++++,,,,,,++++++++++++***)))))))))***,,,---***(((***------))))))+++++++++******++++++,,,---***,,,......,,,+++,,,---+++***))))))++++++***)))******))))))))))))******------,,,+++***)))))))))++++++++++++++++++++++++***+++++++++******,,,...++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,+++,,,,,,---,,,+++)))(((,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,---...+++++++++,,,,,,+++++++++......------,,,,,,,,,++++++,,,,,,,,,,,,+++******+++************+++,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++******************************))))))***++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,***++++++,,,,,,+++++++++)))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***++++++,,,,,,++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++''''''((()))***+++++++++*********++++++,,,,,,,,,+++***)))***,,,,,,***)))++++++************++++++))))))*********+++++++++++++++************++++++***,,,---,,,***))))))***))))))*********+++++++++))))))*********+++++++++************************......,,,***))))))***,,,---,,,******+++,,,+++***---,,,+++,,,------,,,+++************************++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++,,,---******++++++,,,,,,,,,,,,******+++,,,,,,---......''')))***,,,,,,,,,******'''(((+++---...///...------,,,+++,,,......---,,,,,,,,,,,,++++++,,,,,,---))))))))),,,///111000///...------,,,,,,------...---,,,+++*********+++,,,)))))))))*********++++++++++++******++++++,,,---&&&'''(((***,,,------...*********++++++++++++,,,,,,,,,++++++******++++++))))))***++++++++++++*********+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))+++,,,,,,+++)))***+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******++++++***)))))))))******,,,,,,,,,+++,,,,,,------&&&+++///000...---...///++++++++++++,,,---......///...,,,+++++++++,,,---++++++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,+++******+++,,,------,,,,,,++++++,,,,,,---''')))************,,,---++++++,,,,,,,,,,,,++++++******))))))******+++,,,'''''')))---,,,((((((,,,++++++******++++++,,,---))),,,......+++***,,,......,,,+++,,,---...---,,,++++++************++++++---------,,,+++++++++***++++++++++++++++++++++++(((***,,,,,,,,,+++,,,---))))))*********+++++++++,,,,,,+++******+++,,,,,,)))+++,,,...---,,,***(((,,,***)))***+++---,,,,,,---,,,,,,++++++,,,,,,---*********++++++++++++++++++,,,,,,,,,++++++---///++++++,,,,,,,,,,,,++++++------------------------+++,,,,,,,,,,,,+++******,,,,,,++++++,,,,,,---...++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***///...---,,,++++++++++++***++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,)))******+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++((())))))******+++++++++++++++++++++++++++,,,,,,+++***)))***,,,,,,***)))++++++************++++++)))))))))***++++++,,,,,,++++++************++++++)))+++,,,,,,+++******+++*********++++++++++++,,,)))************+++++++++************************......---+++))))))***,,,,,,,,,++++++***++++++,,,---,,,,,,---......,,,+++***************************++++++++++++,,,,,,,,,******++++++++++++******)))))))))******+++------)))***+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,++++++***))))))+++,,,.../////////---,,,+++,,,---...---,,,,,,,,,+++++++++,,,------***)))(((+++000222111......------,,,,,,------......---+++***)))***+++,,,************))))))))))))++++++*********+++,,,---,,,---...///////////////++++++++++++,,,,,,,,,,,,---,,,++++++******++++++))))))***+++++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++*********+++------,,,***++++++++++++++++++++++++************************&&&))),,,,,,+++***+++,,,++++++,,,,,,,,,,,,------'''(((((())))))))))))(((,,,+++************+++,,,******+++,,,,,,,,,,,,,,,(((+++---,,,)))(((,,,000++++++++++++,,,---...///...---+++*********+++,,,+++++++++,,,,,,,,,------++++++******++++++,,,---,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---(((***++++++******,,,---++++++,,,------,,,++++++)))***++++++,,,,,,++++++)))))),,,...,,,'''(((,,,++++++******++++++,,,---(((+++///...+++***,,,///...---,,,---...///...,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,++++++************************&&&))),,,...---,,,+++,,,))))))*********+++++++++,,,,,,+++******+++,,,,,,******++++++,,,,,,++++++,,,***)))***+++---,,,,,,---,,,,,,++++++,,,,,,---)))*********++++++++++++***,,,---,,,******---///++++++,,,------,,,+++++++++++++++,,,------......+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,------...++++++******++++++,,,------------,,,,,,+++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,+++******)))------,,,++++++,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,))))))***+++++++++++++++************++++++++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,+++++++++++++++++++++***)))***,,,,,,***)))++++++************++++++((())))))***++++++,,,,,,++++++************++++++((()))))))))((()))+++...++++++++++++,,,,,,,,,,,,)))************+++++++++************************+++---...,,,******+++...***,,,---+++)))(((+++...---,,,,,,---///...,,,+++******************************+++++++++,,,,,,,,,******++++++++++++******+++***************++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------...---,,,,,,,,,---...///---,,,++++++------,,,+++,,,+++++++++,,,,,,---...---+++)))+++000111///+++...------,,,,,,------......---+++))))))***+++,,,,,,,,,+++***)))((('''''',,,+++*********+++,,,---++++++,,,,,,++++++***)))++++++,,,,,,,,,------------,,,,,,+++*********+++((()))***+++++++++++++++***************+++++++++*********************************+++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++(((+++......+++)))***+++++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///((()))***,,,,,,,,,+++***((())))))%%%"""###)))///++++++++++++,,,---...///...---+++))))))***+++,,,+++++++++,,,,,,---------++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,+++***,,,---++++++------------++++++***+++,,,---...---,,,+++......000222...))))))---++++++******++++++,,,---'''+++///...+++***,,,///---,,,++++++------,,,++++++******))))))******++++++++++++++++++,,,,,,,,,************************%%%(((---///...---++++++++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,,,,+++***)))***+++---...,,,***)))***+++---,,,,,,------++++++++++++------))))))******++++++++++++***,,,---,,,******---///++++++------------++++++))))))***+++,,,------...+++,,,,,,,,,,,,+++******,,,,,,++++++,,,,,,---...+++*********+++,,,,,,---......---,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---******+++++++++,,,,,,,,,---------------------------------,,,+++***)))(((++++++++++++,,,---......+++,,,------............,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,))))))***++++++++++++***)))************+++++++++))))))******++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++---,,,,,,++++++*********+++***)))***,,,,,,***)))++++++************++++++((())))))***++++++,,,,,,++++++************++++++)))((('''%%%$$$''',,,000++++++,,,,,,,,,---------)))************+++++++++************************(((+++------++++++---000))),,,...,,,((('''+++000---,,,,,,...//////---+++*********************************++++++,,,,,,,,,******++++++++++++******---,,,+++***)))))))))))))))***+++,,,---,,,++++++---,,,,,,,,,,,,,,,,,,,,,...---+++++++++---///000222111...,,,+++,,,---...---,,,++++++------,,,+++++++++++++++,,,,,,---...000---***,,,///000,,,(((...------,,,,,,------...******+++,,,,,,---......+++,,,,,,------,,,,,,+++))))))))))))***************+++,,,,,,------,,,,,,((()))******)))((()))*********+++++++++,,,,,,,,,'''((()))++++++******)))+++++++++*********))))))++++++------------++++++++++++++++++++++++++++++222111111000///.........//////---+++(((((()))+++******************++++++------,,,+++************+++******)))***+++---...,,,)))(((,,,111222///+++,,,++++++***)))))))))***+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,//////...---,,,***)))(((++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,((()))***+++,,,+++******,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))"""&&&+++...---+++)))(((***++++++,,,,,,++++++***(((((()))***+++,,,,,,,,,+++,,,,,,***)))((()))+++++++++******++++++,,,---******,,,,,,,,,,,,******,,,,,,,,,++++++,,,,,,---))))))))))))))))))))))))...+++))))))***,,,,,,+++))),,,...,,,)))'''+++///)))+++,,,,,,+++***,,,---+++,,,------++++++,,,---///,,,)))))),,,...---,,,***+++---......---+++***+++++++++++++++++++++++++++,,,---......---,,,+++'''(((***++++++***((('''---------,,,,,,+++++++++...------,,,,,,++++++***)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))************+++++++++,,,+++)))***++++++***(((---,,,,,,++++++,,,,,,------,,,++++++------,,,+++******))))))******+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000---***'''&&&(((***,,,++++++******************((((((((()))******++++++,,,,,,+++***))))))******++++++++++++++++++++++++++++++***)))(((((())))))---,,,,,,+++*********+++******))))))******+++,,,******++++++++++++******,,,,,,,,,+++++++++******,,,***((((((***+++,,,+++)))))))))))))))))))))***,,,,,,---...---,,,***)))((()))+++,,,,,,+++***)))************************---,,,***)))))))))******)))++++++***((((((+++...///"""'''...+++))),,,---,,,,,,+++*********+++---...+++&&&&&&***,,,***+++++++++++++++***)))(((******)))'''%%%$$$&&&'''333///+++((()))***,,,,,,)))***++++++***)))***,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++---,,,++++++------,,,+++---,,,++++++******++++++---,,,+++******,,,...///------------------------++++++------------++++++******+++,,,,,,---......000...+++******,,,,,,,,,******++++++,,,------...***++++++,,,,,,++++++***))))))))))))************)))***++++++,,,,,,++++++)))***+++******)))***+++******+++++++++,,,,,,,,,((()))***+++,,,++++++***)))*********++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++000//////...------,,,,,,(((***+++*********,,,...******************++++++,,,,,,++++++***+++++++++,,,,,,+++******+++---------------,,,+++)))((('''...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++************.........---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***************))))))+++,,,,,,,,,+++***,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******$$$'''+++---,,,+++***)))+++++++++,,,,,,+++++++++))))))******++++++,,,,,,+++,,,,,,+++))))))***+++++++++******++++++,,,---+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,************************---+++))))))+++,,,,,,+++))),,,...,,,)))(((+++...)))+++,,,,,,+++***,,,---,,,---......,,,,,,---...///,,,******,,,------,,,+++,,,...//////---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***+++,,,------,,,+++***((((((***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---+++++++++++++++++++++***,,,,,,+++++++++*********************+++++++++++++++))))))***,,,---,,,+++---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---***(((((((((***+++************************************)))))))))))),,,,,,+++***************++++++++++++++++++++++++++++++*********)))))))))---,,,++++++*********+++)))************+++++++++******++++++++++++******,,,,,,,,,+++++++++******,,,***((((((***+++,,,+++++++++++++++************++++++,,,,,,,,,+++***)))++++++,,,,,,++++++******************************,,,,,,***)))))))))******)))***+++***((((((+++...///'''&&&,,,,,,'''(((...,,,++++++***))))))******,,,---+++'''&&&***,,,++++++++++++++++++***)))))),,,,,,,,,***(((((()))+++111...+++)))***+++,,,,,,''')))***+++******,,,---+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++---,,,++++++------,,,+++---,,,++++++***+++++++++---,,,+++******,,,---///------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,------...111...,,,+++,,,---------******++++++,,,,,,------)))******++++++******))))))))))))*********++++++))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))))))***+++,,,---......,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,++++++******&&&(((***+++******+++---++++++++++++++++++******+++++++++***++++++,,,,,,...---,,,++++++,,,,,,---***---///,,,'''$$$$$$&&&------,,,,,,++++++,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,++++++******)))))),,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++//////---,,,+++***************+++,,,,,,,,,,,,,,,,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++&&&(((+++,,,+++******+++++++++++++++++++++++++++*********+++++++++++++++,,,------,,,******+++---++++++******++++++,,,---,,,++++++******++++++,,,...---,,,,,,++++++++++++++++++++++++++++++++++++---+++******+++,,,,,,+++***,,,---,,,)))(((+++...)))+++,,,,,,+++***,,,------...///...---,,,---///...,,,***+++,,,------,,,***+++,,,---------,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------&&&''')))+++---///000111******+++,,,,,,---......)))+++------,,,,,,,,,---+++++++++******)))))))))+++++++++*********))))))************+++++++++,,,***))))))***---......---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---------------......///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******)))******************************,,,++++++***))))))((((((,,,++++++************+++++++++++++++++++++++++++***+++,,,,,,,,,+++***))),,,,,,+++************+++))))))***++++++++++++*********++++++++++++******,,,,,,,,,+++++++++******+++***((()))***,,,,,,+++---,,,,,,,,,++++++************+++++++++***))))))---,,,***)))))))))******************************,,,+++******)))*********)))***+++***))))))+++---...,,,...000+++###'''000************))))))))))))***,,,***''''''+++---,,,++++++++++++++++++***)))+++,,,,,,+++******+++---...,,,++++++,,,---,,,,,,''')))***+++******,,,...+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++---+++***+++,,,---,,,+++------,,,+++++++++++++++---,,,+++***+++,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------111///---,,,---.........******++++++,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++)))******+++++++++++++++---,,,++++++,,,---,,,+++******+++++++++,,,,,,,,,*********+++++++++++++++******+++,,,,,,---......---,,,+++******+++,,,---+++,,,------------,,,+++,,,,,,+++++++++************+++---,,,)))'''&&&&&&,,,+++++++++++++++******************+++,,,------000///---,,,+++,,,,,,---(((+++---,,,)))'''))),,,++++++******)))******+++***++++++++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,//////...---,,,+++++++++++++++,,,,,,------------,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,***))))))***,,,,,,((()))++++++******+++,,,+++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++***,,,...++++++******++++++,,,---+++***)))(((((()))***+++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******,,,,,,+++***)))+++---)))+++,,,,,,+++***,,,---,,,---...---,,,,,,---...---,,,++++++,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++---,,,+++******+++,,,---,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------)))+++------,,,,,,,,,---,,,,,,++++++******))))))++++++++++++*********************+++++++++,,,,,,+++******+++---......---,,,,,,++++++++++++,,,,,,((()))***++++++,,,...///,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))***************++++++++++++++++++******))))))))),,,++++++******+++++++++++++++++++++++++++++++++)))+++,,,------,,,***)))++++++***************+++((()))***+++,,,++++++*********++++++++++++******,,,,,,,,,+++++++++******+++)))((()))+++,,,+++***,,,,,,,,,++++++***))))))***+++++++++++++++******---+++)))&&&&&&'''(((***************************++++++******************)))***************+++,,,------000000***$$$'''///******+++++++++*********)))+++***'''(((,,,---,,,+++++++++,,,,,,+++******((()))+++***))))))+++,,,++++++***,,,---...---,,,)))***++++++***)))+++,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,+++***+++,,,,,,,,,***------,,,++++++++++++,,,,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,000...,,,,,,---......---******+++++++++++++++,,,++++++,,,,,,,,,,,,++++++************++++++++++++***++++++,,,---,,,,,,,,,...,,,++++++---...---+++******+++++++++,,,,,,,,,))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,***+++------------+++***,,,,,,,,,+++++++++++++++,,,---...,,,)))&&&$$$$$$,,,,,,,,,,,,++++++******************+++,,,------000///---,,,+++,,,,,,---+++++++++,,,,,,---......+++******)))******+++++++++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,***++++++,,,---...//////++++++,,,,,,------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,...------,,,------......+++++++++,,,,,,,,,------,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---)))***++++++))))))+++---,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++,,,---,,,++++++,,,...++++++******++++++,,,---,,,+++***))))))***+++,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***+++,,,,,,+++******+++,,,)))+++,,,,,,+++***,,,---***+++,,,,,,+++***+++,,,+++,,,------,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++,,,---...,,,++++++******++++++,,,------,,,++++++***))))))---------,,,,,,+++++++++)))+++------,,,,,,,,,---------,,,,,,++++++++++++---,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,---,,,++++++------,,,+++,,,++++++******++++++,,,)))+++,,,,,,******+++---,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++******))))))*********+++++++++))))))******+++++++++,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++)))***,,,------,,,+++)))*********))))))***++++++))))))***+++++++++++++++******++++++++++++******,,,,,,,,,+++++++++*********))))))***+++,,,+++***++++++******)))))))))))),,,,,,+++++++++,,,,,,,,,...,,,)))''''''(((***,,,************************************+++*********)))))))))***+++++++++***+++***+++,,,+++)))))),,,++++++,,,------,,,,,,+++)))+++***((((((,,,---+++***++++++,,,,,,,,,++++++''')))++++++******+++---*********,,,...///---++++++,,,,,,+++)))((()))***+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,+++******,,,,,,+++***...---,,,,,,++++++,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------------------,,,++++++---------,,,******++++++++++++++++++,,,,,,,,,------,,,,,,,,,*********++++++++++++,,,++++++,,,------------,,,...,,,***+++---...---*********+++++++++,,,,,,,,,))))))(((((())))))***+++---,,,,,,,,,+++++++++***++++++************++++++)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,++++++***+++,,,+++)))(((((()))---------,,,++++++******+++++++++***++++++,,,,,,...---,,,++++++,,,,,,---///...---,,,------------,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,)))***+++,,,---///000000++++++,,,---------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,---...///+++++++++++++++,,,------,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,***+++,,,+++******+++,,,---,,,+++******+++,,,---+++++++++,,,,,,,,,,,,,,,***+++,,,+++******,,,...++++++******++++++,,,---...------------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++------+++))),,,++++++******++++++,,,)))+++,,,,,,+++***,,,---)))+++,,,+++***)))***+++***,,,...---,,,++++++,,,---------......//////000++++++++++++++++++++++++...------,,,,,,------...------------------------++++++++++++++++++++++++......---,,,,,,+++******)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...,,,++++++,,,,,,+++)))++++++************++++++,,,...///---)))&&&''')))---------------......///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,))))))******+++,,,,,,---,,,++++++++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,+++******))))))))))))***++++++******))))))******+++,,,******++++++++++++******,,,,,,,,,+++++++++*********))))))***,,,,,,+++))))))))))))))))))))))))))),,,,,,++++++,,,,,,---...///---+++******+++...///************************))))))***++++++++++++******))))))***,,,,,,+++))))))((('''))),,,---+++)))++++++---.........---,,,)))++++++((((((,,,,,,******+++,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...+++******,,,......---++++++,,,,,,+++)))((()))***+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,***)))***+++,,,+++***...------,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,------------------.........,,,+++***+++---------+++++++++******************++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,******+++,,,,,,,,,,,,,,,...+++(((***---...,,,)))******+++++++++,,,,,,,,,******)))))))))***+++,,,*********+++++++++++++++******++++++++++++******((()))+++,,,,,,+++)))(((++++++++++++++++++++++++)))***++++++******,,,---...------,,,++++++******,,,,,,++++++***+++++++++,,,,,,+++******+++---------...///,,,)))'''***---,,,,,,++++++,,,,,,---...,,,------......------,,,***+++,,,,,,------,,,,,,))))))******+++,,,------,,,,,,,,,------,,,++++++++++++++++++++++++++++++)))******+++,,,,,,------------,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++)))+++---,,,+++******+++---,,,***))))))***,,,---***++++++,,,,,,---------)))***++++++******,,,---++++++******++++++,,,---,,,,,,------------,,,,,,++++++++++++,,,---......+++++++++++++++++++++++++++******,,,------+++))),,,+++******++++++,,,+++)))+++,,,,,,+++***,,,---***+++,,,,,,******+++,,,))),,,......,,,++++++,,,,,,,,,,,,,,,---...///000++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***+++,,,------,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---*********+++,,,,,,------,,,,,,,,,,,,+++++++++***+++++++++,,,,,,,,,------+++***)))***,,,,,,+++***++++++************++++++***---///---(((&&&(((+++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++)))))))))*********++++++)))))))))))))))***++++++,,,+++)))((((((***,,,...******++++++++++++******,,,,,,,,,+++++++++******)))))))))+++,,,,,,+++)))((())))))******++++++,,,++++++*********+++---...,,,+++***)))***,,,...///************************((()))***+++,,,++++++******)))(((***------+++((()))(((((())),,,---+++((()))***,,,......---,,,+++***,,,,,,))))))++++++(((***+++,,,,,,------,,,,,,)))+++------,,,++++++,,,---+++***+++---------,,,(((***++++++******+++,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++***)))***+++,,,+++)))......---,,,,,,,,,,,,---++++++,,,,,,---------,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,------......//////,,,++++++,,,...///...,,,++++++************************++++++++++++************+++++++++,,,,,,,,,))))))***++++++++++++***...***((()))---...,,,(((******+++++++++,,,,,,,,,,,,+++*********+++,,,---(((((()))***+++,,,,,,---)))***+++,,,,,,+++***)))'''(((***,,,,,,***((('''***************++++++++++++,,,,,,***)))***,,,.........---,,,,,,+++******------,,,+++************+++******)))***+++---...&&&,,,///,,,$$$"""(((///***)))))))))***++++++,,,---......//////......---++++++,,,---------,,,,,,)))))))))))))))*********,,,---------,,,,,,+++***++++++++++++++++++++++++))))))***+++,,,,,,------///...---,,,+++*********+++***)))))))))***+++,,,,,,***)))***+++---,,,,,,+++,,,,,,------,,,,,,+++++++++---......---++++++)))+++------,,,*********---,,,***))))))***,,,---******+++,,,,,,---......)))*********))))))+++---++++++******++++++,,,---((()))***++++++***)))(((*********+++,,,---...///+++++++++++++++++++++++++++***+++,,,------+++)))---+++******+++,,,,,,+++)))+++,,,,,,+++***,,,---+++,,,------++++++,,,---))),,,//////,,,***+++---))))))))))))***+++,,,---++++++++++++++++++++++++***+++,,,------,,,+++***'''(((***++++++***((('''+++++++++******************++++++,,,,,,------...)))+++------,,,,,,,,,---(((((()))***+++,,,,,,---+++++++++************)))++++++,,,,,,,,,---------)))(((((()))+++------,,,++++++************++++++$$$(((,,,,,,)))))),,,111******))))))******+++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------((())))))***++++++,,,,,,------,,,++++++*********++++++++++++,,,,,,---...++++++++++++++++++++++++))))))(((((()))***++++++))))))((())))))***++++++---+++(((''''''))),,,///******++++++++++++******,,,,,,,,,+++++++++******)))))))))+++------+++)))))))))***+++,,,------...******)))))))))***,,,---''''''&&&'''((()))+++,,,************************((()))***+++,,,,,,+++******)))(((***------+++((((((+++,,,+++++++++***(((((()))+++---------+++******---,,,))))))+++***'''***+++,,,,,,------------''')))++++++***(((((()))...,,,++++++,,,---,,,,,,%%%''')))******+++---///+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++***)))***+++++++++)))......---,,,,,,,,,,,,---***+++,,,---------,,,,,,------------------------------++++++++++++------,,,,,,,,,---...///000000---,,,,,,...///000///---***+++,,,,,,******+++,,,,,,,,,,,,++++++*********...***%%%!!!!!!%%%***...---------,,,+++***)))(((++++++++++++++++++++++++((()))***+++++++++++++++)))***+++,,,,,,+++***)))++++++,,,+++***(((&&&%%%***,,,------++++++,,,...000//////.........///000,,,,,,+++***))))))******((()))++++++***))))))***+++++++++************)))+++,,,------......------++++++++++++++++++++++++,,,---,,,***))))))+++---000+++((())),,,...+++((()))******++++++,,,------++++++******++++++,,,---)))***+++,,,,,,,,,,,,+++...---+++*********++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,...///++++++++++++++++++++++++,,,+++***+++,,,---,,,***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,///+++'''(((+++...,,,***,,,,,,++++++,,,,,,---...***+++---------+++)))(((---,,,+++***))))))))))))++++++++++++++++++++++++))))))***++++++++++++***---,,,***))))))***,,,------------,,,,,,+++++++++)))))))))******++++++,,,))))))***++++++,,,------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((+++------++++++---000---------,,,,,,+++++++++------------------------)))***+++,,,---,,,++++++***+++,,,------,,,+++***+++++++++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,++++++******++++++,,,,,,******,,,///000///,,,)))************+++++++++------,,,+++,,,---...///++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,---,,,++++++(((***+++------,,,+++***)))***++++++***)))***+++'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))((('''(((+++---------++++++++++++++++++++++++---,,,+++******+++,,,---))))))))))))))))))))))))***)))((((((((()))+++,,,,,,******+++......+++((('''((()))***+++,,,------************+++,,,---......)))$$$&&&+++...+++&&&***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))(((((())))))((()))***++++++,,,++++++***)))((()))+++,,,,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---)))***,,,,,,***))))))***///---++++++++++++)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................)))+++------,,,,,,,,,---***+++,,,,,,******+++,,,,,,,,,,,,++++++*********...,,,+++******+++,,,...&&&''')))***+++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++)))***++++++++++++***)))))))))***++++++***)))(((***+++---,,,++++++,,,...+++++++++,,,,,,---------,,,++++++***************)))***+++***)))((()))+++++++++++++++***************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,---+++***)))***,,,///,,,((())),,,---+++(((,,,+++++++++++++++++++++++++++******++++++,,,,,,******+++++++++,,,,,,,,,---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***+++***)))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,///+++((()))---...,,,)))+++++++++++++++,,,------++++++,,,---,,,+++***)))---,,,+++***))))))))))))++++++++++++++++++++++++))))))***+++++++++++++++---,,,***))))))***,,,------------,,,,,,+++++++++*********+++++++++++++++******++++++,,,---------------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,++++++------------------------)))***+++,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++******++++++,,,,,,+++***,,,///000...,,,)))************+++++++++,,,,,,+++***+++,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++((()))***+++++++++******'''(((***+++,,,+++***)))***,,,---,,,+++***+++,,,((()))***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************************)))))))))******++++++,,,******+++------+++(((************************************+++,,,---...---***((()))---...,,,)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))+++,,,---*********++++++***))))))++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,(((***++++++***))))))***)))((((((***,,,......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................)))+++------,,,,,,,,,---***+++,,,,,,******+++,,,+++++++++++++++*********,,,---000111111000---,,,$$$%%%''')))+++,,,------++++++++++++++++++++++++))))))***++++++++++++***)))***++++++++++++***)))'''''')))***++++++,,,+++***+++,,,,,,++++++,,,...***+++,,,,,,,,,,,,******++++++++++++***************+++***)))((((((***,,,,,,+++++++++************)))***++++++,,,,,,++++++++++++++++++++++++++++++***,,,------+++******+++///,,,)))))),,,---+++)))------,,,,,,+++******)))******+++++++++,,,,,,,,,,,,+++*********+++,,,------,,,+++*********++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///------------------------...---,,,,,,......---,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---+++***+++...///,,,)))+++************+++,,,,,,,,,,,,,,,++++++++++++***---,,,+++******)))******++++++++++++++++++++++++)))******+++++++++++++++---,,,+++******+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------.........------,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---+++++++++,,,,,,,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,,,,...000000...,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,++++++******++++++,,,+++++++++,,,...///...,,,)))************+++++++++++++++*********+++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++(((((()))************)))((()))+++,,,,,,,,,+++***+++,,,------++++++,,,---)))******+++++++++******++++++++++++++++++++++++...,,,++++++,,,,,,+++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,+++++++++***+++------+++))),,,++++++***)))(((''''''************+++,,,------,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***,,,---...+++++++++******)))''''''+++---///...+++***+++...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++(((***++++++***)))***+++'''&&&&&&))),,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++------,,,,,,,,,---***+++,,,,,,******+++,,,+++++++++***************))),,,///111111///,,,)))))))))***************)))++++++++++++++++++++++++)))******+++++++++***************++++++*********'''((()))***+++,,,,,,,,,)))+++,,,,,,++++++,,,------...//////...+++)))'''+++++++++++++++++++++***++++++***)))'''(((+++---,,,,,,+++++++++***************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,*********...,,,******+++,,,+++***,,,,,,,,,++++++***************++++++,,,,,,,,,,,,,,,+++***))))))+++---...,,,+++++++++++++++++++++((()))+++,,,,,,+++)))(((+++++++++++++++,,,,,,,,,***+++---,,,,,,+++---...------------------------///...------//////...---++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++---//////,,,)))******))))))******+++,,,,,,,,,+++******++++++,,,---,,,++++++***************+++++++++++++++,,,,,,)))***++++++,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........///...---,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***...///---+++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,---,,,+++******+++,,,---+++...000111///---,,,,,,************************************+++,,,------,,,++++++******++++++,,,+++++++++,,,---------,,,))))))*********++++++++++++++++++++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))))))))***************+++,,,---.........------+++,,,---,,,+++***+++---***+++++++++*********)))***************************))))))***,,,------,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++***+++,,,---...---,,,+++++++++++++++,,,,,,+++***,,,+++******)))(((''''''+++*********++++++,,,---***---000111...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************++++++***************)))((('''***...000...)))'''***---******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++***)))+++,,,---+++++++++,,,+++***))))))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++------,,,,,,,,,---***+++,,,,,,******+++,,,************************+++,,,---//////---,,,+++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++******+++++++++******)))+++******************+++******************++++++)))***,,,+++******+++---***+++---......,,,***)))***+++,,,,,,,,,,,,++++++,,,,,,+++)))((((((+++...,,,,,,,,,++++++++++++***+++,,,,,,---------------++++++++++++++++++++++++)))+++------,,,*********---,,,+++***+++++++++*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++,,,+++***))))))+++---...++++++++++++++++++++++++((()))+++,,,,,,+++)))(((*********++++++,,,,,,,,,***,,,------++++++,,,...+++++++++++++++++++++++++++***))))))++++++***)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,---...---+++*********))))))******+++,,,,,,++++++******+++,,,,,,---,,,++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------......///...---,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***...///---************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,---,,,+++******+++,,,---***,,,//////...,,,+++***************************,,,++++++******++++++,,,,,,++++++******++++++,,,***+++,,,---,,,,,,,,,,,,))))))*********++++++++++++,,,,,,---------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************++++++,,,,,,,,,,,,------............)))+++,,,+++***)))***,,,++++++******************************************((((((((()))+++,,,+++)))++++++++++++++++++++++++((()))***++++++***)))(((***************************+++,,,......---,,,,,,+++++++++++++++++++++,,,*********)))))))))))))))++++++******++++++,,,,,,(((,,,000000---++++++---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))*********+++++++++***(((((()))***************))),,,///---(((&&&))),,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,+++++++++***,,,......---------...---,,,******+++***)))''',,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++------,,,,,,,,,---***+++,,,,,,******+++,,,)))))))))***************...------------------...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++***))))))++++++***))))))***++++++---,,,+++***************)))***++++++******+++---%%%&&&)))+++,,,------,,,******,,,---------,,,++++++,,,+++***))))))+++---,,,,,,,,,,,,++++++++++++,,,,,,---............---++++++++++++++++++++++++***,,,------+++******+++---,,,++++++******++++++)))******+++,,,,,,------)))***+++,,,---,,,++++++,,,+++*********+++,,,---******+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))******+++,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,+++******,,,,,,+++*********++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------...------,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++++++++++++++,,,***,,,...---,,,*********++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,++++++******++++++,,,***+++------,,,++++++,,,)))************++++++++++++,,,---.........------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++******++++++,,,---************+++++++++,,,)))***++++++))))))***++++++******)))******+++++++++++++++++++++++++++++++++***)))******)))&&&$$$++++++++++++++++++++++++))))))************))))))************************++++++,,,,,,---------,,,+++,,,,,,+++******+++---))))))******+++++++++,,,,,,++++++***++++++,,,,,,))),,,///...,,,***+++---***************************++++++,,,,,,++++++***++++++++++++++++++++++++&&&''')))***,,,,,,------((((((***++++++,,,,,,,,,)))+++---+++)))((()))+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,***,,,......------...///,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---***+++,,,,,,******+++,,,((()))))))))*********+++------,,,,,,,,,,,,------(((((()))+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))++++++***))))))***++++++---,,,+++*********++++++(((***++++++******+++,,,)))))))))***+++,,,,,,---)))***,,,---...---,,,+++***+++,,,,,,******+++,,,------,,,,,,,,,+++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,---+++***)))***,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,(((***+++------,,,+++*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++((())))))***++++++,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000///---******++++++++++++************+++++++++,,,,,,,,,************))))))***++++++++++++++++++,,,------)))***+++,,,---,,,++++++,,,,,,,,,++++++,,,,,,---)))******+++,,,,,,------***+++,,,,,,------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------*********+++++++++++++++,,,,,,,,,,,,,,,,,,++++++------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++************++++++++++++++++++++++++++++++*********+++,,,---+++++++++,,,,,,++++++++++++,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,++++++******++++++,,,)))+++------+++******,,,)))************+++++++++***+++,,,---...---,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++***)))))))))***,,,,,,)))))))))))))))***++++++***+++,,,,,,******+++,,,******)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++***&&&$$$++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---+++,,,,,,+++))))))+++...***+++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++,,,------,,,+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***************************'''(((***+++,,,,,,,,,+++***++++++,,,,,,,,,++++++******+++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------(((***,,,---,,,,,,---...+++******+++---///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---***+++,,,,,,******+++,,,(((((())))))*********+++++++++++++++++++++++++++(((((()))***************+++++++++++++++++++++++++++++++++++++++***)))(((,,,+++***))))))***+++,,,,,,+++*********+++,,,---(((***++++++******+++,,,111000///---,,,+++++++++)))***,,,.........,,,+++)))+++------+++***++++++---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++))))))+++---,,,,,,,,,+++***)))***,,,------,,,++++++*********(((***+++------,,,+++***)))***+++,,,,,,,,,,,,+++)))***+++,,,---,,,,,,+++---,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,+++---------++++++,,,---------------------------...,,,+++,,,---...---,,,******++++++++++++************+++++++++,,,,,,,,,*********((('''(((***,,,,,,,,,++++++,,,,,,---...((()))+++---...---+++***,,,,,,,,,++++++,,,------))))))***+++,,,,,,------***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---///---+++)))+++...,,,+++++++++******))))))++++++++++++++++++++++++,,,+++*********+++,,,---***+++,,,------,,,+++***---------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++---///000,,,++++++++++++++++++,,,))),,,...---+++)))***,,,)))************+++++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***)))((((((((()))+++,,,++++++******++++++,,,---+++,,,------++++++,,,---))))))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,------***(((++++++++++++++++++++++++///...,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---+++,,,---+++)))(((+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++...---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************+++,,,,,,,,,+++***((('''------------,,,+++******,,,+++***+++---...---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........&&&(((***++++++***+++------,,,+++,,,...///...---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---)))***+++,,,++++++,,,---******+++,,,,,,,,,,,,++++++++++++,,,---...000111)))******++++++******)))---,,,,,,+++*********+++******+++++++++,,,,,,,,,...***&&&&&&)))+++***))),,,+++***(((''''''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***'''...333111------,,,)))+++++++++************)))111...,,,***+++---------,,,+++******,,,,,,+++*********+++,,,,,,,,,,,,+++++++++,,,---///...,,,)))'''***,,,+++((('''(((+++*********++++++,,,------++++++++++++++++++++++++,,,++++++******++++++,,,(((***,,,------,,,***)))***,,,---,,,+++---222666,,,------,,,***)))***+++***++++++,,,,,,++++++***+++++++++++++++,,,---...******+++******+++,,,---***,,,///000...+++)))))))))+++---...---,,,,,,---------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***......---,,,***)))+++---++++++++++++++++++++++++***,,,------,,,+++---...(((((())))))*********+++)))***,,,......---,,,+++...---***))))))+++...000...,,,************((('''...---+++*********++++++,,,------......------,,,...------,,,,,,++++++***,,,,,,,,,......---***(((+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++///...,,,+++***++++++,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,+++***(((,,,...---(((&&&)))---************************---,,,++++++------,,,+++))))))))))))))))))******++++++++++++++++++++++++************+++,,,---......------,,,+++***))))))******++++++++++++******))))))*********+++++++++,,,+++***))))))***+++,,,((()))***,,,---...//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***///(((%%%)))+++)))***///+++***)))((((((((()))***,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,---,,,***)))***+++************************...------......---)))&&&...---,,,,,,......---,,,++++++------------+++++++++++++++******)))))))))++++++,,,,,,,,,---------,,,,,,------...///000000,,,,,,+++++++++,,,---------------,,,,,,+++++++++)))***+++,,,---.........,,,------......------,,,///...+++)))***,,,///111,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...************))))))***+++******+++,,,,,,,,,,,,+++,,,,,,+++************+++******++++++++++++******---,,,++++++******++++++******+++++++++,,,,,,,,,+++******,,,------+++***++++++***)))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***(((...222///,,,,,,,,,************++++++,,,,,,,,,000---*********,,,,,,,,,+++***)))***++++++***)))******+++,,,,,,,,,,,,+++))))))***+++---,,,***'''***+++,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------,,,+++***))),,,,,,,,,+++)))***+++---***,,,,,,,,,***)))***+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,///,,,)))))),,,---,,,)))+++,,,------++++++,,,---(((+++------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,+++++++++---------,,,******,,,...++++++++++++++++++++++++***+++,,,,,,++++++,,,---)))******************+++)))+++,,,......---,,,+++,,,,,,+++++++++,,,---...---,,,+++***++++++***(((---,,,+++*********+++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++(((++++++++++++,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,++++++++++++++++++++++++...---,,,+++++++++,,,---++++++,,,,,,,,,,,,------'''(((***,,,---.........------------,,,++++++,,,************************---+++***+++,,,---,,,+++************************++++++++++++++++++++++++************+++,,,---------,,,,,,++++++***************++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++************+++,,,((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***---(((''',,,---+++***---...---,,,***)))))))))***,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++************************---,,,,,,---...---***(((,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++///......---,,,+++******++++++++++++,,,,,,,,,---+++,,,,,,---......//////------,,,,,,,,,,,,,,,---.........---------,,,,,,++++++,,,---------,,,,,,---..................---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,---******+++,,,,,,,,,,,,+++,,,,,,++++++************++++++,,,,,,,,,,,,++++++,,,,,,++++++******++++++******+++++++++,,,,,,,,,%%%)))---//////---+++***++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))///111---***+++,,,,,,)))******+++,,,---...///...,,,***)))***++++++++++++)))((()))***+++***)))******+++,,,,,,,,,,,,+++***))))))+++,,,,,,***(((---,,,+++,,,---...---,,,---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000///...,,,++++++******---,,,******++++++***((()))***++++++***)))***,,,***++++++,,,,,,++++++***+++,,,,,,------,,,+++***222,,,((()))---///+++''',,,---,,,***)))***---000(((***,,,,,,+++***+++,,,((()))***,,,,,,,,,++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,---,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++---,,,,,,+++++++++++++++******+++,,,---...---,,,+++***+++,,,---...---,,,+++---,,,++++++------,,,+++,,,++++++++++++,,,,,,---***++++++,,,,,,++++++*********+++,,,,,,---......,,,,,,,,,---...---+++)))*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------((()))+++---...////////////---+++,,,---...,,,***++++++++++++++++++++++++,,,*********+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,)))***,,,......---,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++)))***...000---******111000...---+++*********,,,++++++******++++++,,,+++++++++,,,,,,---------++++++++++++************+++,,,---,,,*********+++++++++++++++++++++++++++,,,++++++---......,,,))),,,+++******,,,,,,+++***---,,,,,,++++++,,,,,,---...---------------------******+++++++++,,,,,,,,,++++++,,,,,,------......//////...---,,,,,,,,,---//////............------,,,---------,,,,,,+++***......////////////......)))+++...000000///,,,+++......------,,,,,,++++++***+++,,,---------,,,,,,---+++))))))***+++,,,---******+++,,,,,,,,,,,,+++******+++,,,---.........+++,,,,,,------,,,,,,+++,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,"""''',,,---+++))))))++++++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***///000,,,)))***------++++++,,,,,,---......///...,,,******+++,,,,,,++++++***)))***+++,,,+++)))******+++,,,,,,,,,,,,+++,,,++++++,,,......,,,***...,,,***+++...000...+++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,000///---+++++++++---...,,,***)))+++///000---***((()))************+++,,,***++++++,,,,,,++++++***+++,,,---...---+++)))(((///,,,******,,,---,,,***---------+++******,,,...(((***++++++******+++,,,&&&'''***,,,---,,,+++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++***)))+++,,,---------,,,,,,+++++++++***+++,,,---------,,,,,,***+++,,,---------,,,,,,---,,,+++,,,...///...---++++++++++++,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,+++,,,...---,,,***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************++++++***+++++++++++++++,,,,,,++++++++++++,,,------...+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++++++++***)))+++++++++++++++++++++++++++***))))))++++++***)))---,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,------,,,+++++++++,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++---///...+++***//////...---,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++*********,,,,,,,,,******+++,,,+++++++++++++++++++++++++++***+++,,,......---+++...---,,,,,,......---,,,------++++++++++++------))))))***+++,,,------...*********+++++++++,,,,,,+++++++++,,,,,,---------111000///...---,,,,,,,,,............------------,,,,,,,,,------,,,,,,+++------............------)))+++...///000///,,,+++//////...---,,,++++++***)))***,,,......---,,,+++(((&&&$$$%%%(((******)))******+++,,,,,,,,,,,,+++******+++---------------+++,,,,,,------,,,,,,+++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,%%%(((******((((((+++...************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***///000+++(((***,,,---------------------------...,,,++++++---...---,,,---,,,++++++------,,,+++******+++,,,,,,,,,,,,+++---,,,+++,,,------,,,+++,,,***(((***---///---***++++++,,,,,,,,,---------************************,,,++++++******++++++,,,...---+++***+++---///111,,,***)))+++///000---***((()))++++++******+++---***++++++,,,,,,++++++******+++---------+++)))''')))+++---,,,++++++...111---...///---+++*********)))***+++***))))))+++,,,&&&'''***,,,---,,,+++***,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++***)))+++,,,...---------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,+++++++++,,,---...---,,,+++,,,...//////...++++++,,,,,,------------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,++++++,,,------,,,+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,***++++++,,,------------+++++++++,,,,,,,,,------......------,,,,,,,,,,,,))),,,///---)))(((***---+++++++++++++++++++++++++++***))))))++++++***)))---------,,,,,,,,,++++++*********++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,---.........------------,,,,,,,,,***+++,,,,,,******+++,,,+++++++++++++++++++++++++++******+++---...---,,,...---,,,,,,......---,,,------++++++++++++------*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////...------,,,++++++)))***,,,......---,,,+++***((('''))),,,...,,,*********+++,,,,,,,,,,,,+++++++++,,,,,,+++)))'''&&&++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,******+++++++++,,,,,,,,,++++++***))))))***---000+++*********+++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,***...000+++(((***,,,,,,......---------,,,,,,,,,---,,,+++,,,...///...---...,,,+++,,,---...---,,,******+++,,,,,,,,,,,,++++++***))))))++++++***)))***))))))***+++,,,,,,++++++++++++,,,---.........************************,,,++++++******++++++,,,,,,+++******+++---///111---,,,******++++++***(((***+++,,,,,,+++***+++---***++++++,,,,,,++++++******++++++,,,,,,+++***)))&&&+++///...******///444,,,---///...,,,************++++++***)))***,,,---((()))***,,,,,,,,,++++++,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,+++***+++,,,---...---,,,+++,,,...///...---+++,,,---------------,,,,,,------......------,,,......---,,,,,,+++******,,,+++***+++---...---,,,+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---.........---,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---...///+++///222000+++))),,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,+++***...------,,,,,,++++++************++++++,,,,,,---------,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***------,,,)))***------***((()))***+++,,,,,,,,,+++,,,++++++******++++++,,,******+++,,,,,,---..................------------)))+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,+++******,,,,,,+++***---,,,,,,++++++,,,,,,---//////...---+++******)))++++++,,,,,,,,,---------,,,,,,,,,,,,------------//////...---,,,,,,,,,---+++++++++,,,,,,,,,,,,---))))))+++,,,---.........++++++,,,,,,,,,,,,++++++...---,,,++++++---.../////////......------,,,,,,***+++,,,---------,,,,,,...,,,+++---000000+++'''******+++,,,,,,,,,,,,+++***+++,,,,,,+++)))&&&%%%******++++++++++++******++++++******++++++,,,---******+++++++++,,,,,,,,,...,,,)))(((***,,,------+++************++++++,,,************************,,,,,,+++******+++,,,,,,)))...000,,,(((***++++++,,,,,,,,,,,,,,,---------,,,++++++,,,......---,,,---,,,++++++------,,,+++******+++,,,,,,,,,,,,+++,,,***))))))***++++++***((()))***+++***+++,,,---,,,,,,------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++******+++,,,---...,,,,,,,,,+++)))***+++---,,,---...---++++++,,,---***++++++,,,,,,++++++***************++++++++++++))),,,...---++++++...222+++,,,,,,+++***+++---000+++,,,,,,+++******---///++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,***))))))***,,,---***,,,......,,,+++++++++------------------------***+++,,,,,,++++++,,,---++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------***+++,,,---------,,,,,,---,,,+++,,,---...---,,,,,,---.........---,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,...---,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---------------------,,,,,,***************************+++,,,,,,,,,,,,+++***)))******+++,,,,,,------+++,,,---------,,,+++***++++++,,,,,,,,,,,,------++++++******+++,,,---...---///000///---+++---...,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++---------,,,+++*********)))******+++,,,,,,------,,,,,,,,,,,,,,,---...///++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,******+++,,,,,,+++******---,,,+++++++++,,,---...************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******---,,,***+++...+++&&&)))***+++,,,,,,+++******,,,++++++******++++++,,,)))******+++---......///......---------,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,---------.........------------------------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------......***+++,,,,,,------------+++,,,,,,------,,,,,,+++------,,,,,,,,,---...///...............---------++++++,,,,,,,,,,,,------,,,)))''')))+++)))###******+++,,,,,,,,,,,,+++)))***,,,------,,,+++************++++++*********+++*********+++,,,,,,---******+++++++++,,,,,,,,,---***''''''***+++***(((++++++******)))******+++************************---,,,+++******+++,,,---(((---000,,,)))***+++***)))******+++,,,---......*********+++------,,,+++,,,+++******,,,,,,+++*********+++,,,,,,,,,,,,+++...,,,++++++,,,------,,,'''***,,,,,,******,,,//////......------,,,,,,+++------------------------,,,++++++++++++++++++,,,,,,,,,++++++***+++++++++***,,,---,,,+++---222666---...///...,,,+++,,,---+++++++++,,,,,,+++++++++***)))))))))***+++,,,,,,...---,,,,,,------......+++***)))((((((,,,111555,,,,,,,,,+++***+++---///------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,***))))))***,,,---+++---///...,,,+++******------------------------***,,,------,,,+++---...*********++++++,,,,,,,,,,,,,,,+++++++++,,,---...(((***---//////...+++***---,,,++++++------,,,+++------...///...---+++***+++++++++,,,,,,+++++++++***++++++,,,,,,------...---+++******,,,......------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---+++,,,,,,------......///************************)))***+++,,,,,,+++***)))))))))***+++,,,,,,------,,,------...---,,,***)))++++++,,,,,,,,,---------...---,,,***))))))******...,,,++++++------+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------,,,++++++***))))))))))))***+++,,,,,,------+++++++++,,,---...///000+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------)))***+++,,,,,,+++***)))---,,,+++******,,,...///++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++&&&+++---,,,,,,...***"""+++,,,,,,---,,,+++)))(((,,,++++++++++++++++++,,,)))******+++---...//////---------,,,,,,,,,++++++)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,...---,,,,,,......---,,,++++++---......---++++++$$$$$$&&&''')))+++,,,------------.........//////........................,,,,,,+++++++++,,,---------------.........//////,,,,,,---------,,,++++++,,,------......------,,,,,,,,,------......---------------...............,,,,,,+++++++++,,,---...******+++++++++,,,,,,,,,'''+++,,,))))))...///+++------.........---,,,,,,******+++++++++,,,,,,,,,---------...///...,,,***++++++++++++++++++++++++***))))))))))))+++,,,---***(((((()))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,***,,,///111111///,,,***,,,...///---***)))+++...,,,+++*********+++,,,---)))***+++++++++,,,...000++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***)))((()))***+++------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---111000000///...,,,,,,+++************************---------------,,,+++***------------------------,,,,,,---......---,,,,,,&&&***......+++***+++---++++++++++++++++++++++++---,,,+++*********+++,,,)))******++++++,,,------......---,,,,,,+++******000+++***---,,,(((***///---,,,,,,++++++,,,,,,---((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,---......++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,)))))),,,///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,)))''''''***,,,,,,+++,,,,,,++++++***))))))))))))))))))***+++++++++,,,------------,,,,,,+++***++++++++++++++++++++++++((((((((((((((((((((((((((())))))))))))*********)))+++++++++***)))***+++******+++,,,,,,,,,,,,++++++,,,------......------,,,+++++++++,,,,,,---............------,,,,,,,,,+++++++++******)))))))))((()))+++,,,,,,+++)))(((...------,,,+++***))))))******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++...+++)))+++...---(((###***++++++,,,,,,++++++******)))))))))***,,,...///******,,,------,,,+++*********+++,,,,,,---......///---***+++------+++))))))))))))***+++++++++,,,***+++---......---+++***+++***)))))))))+++---///************************++++++,,,,,,,,,---------///---+++***++++++***))),,,---......,,,,,,---...---,,,***)))))))))******++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,---...,,,)))))),,,///,,,***((()))+++------------+++)))***---...,,,))),,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,.../////////...---...------,,,,,,,,,------,,,,,,,,,---............***+++---------+++)))((()))***+++,,,---.........---------,,,,,,+++++++++******+++++++++,,,,,,,,,'''+++,,,)))***......+++******+++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++***(((&&&++++++++++++++++++++++++---,,,+++))))))))))))******)))((()))***+++***)))************************(((***,,,------,,,***(((***+++,,,***(((''')))+++,,,+++*********+++,,,---***,,,---,,,,,,,,,///111++++++++++++++++++++++++******+++++++++,,,,,,,,,///...---,,,++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******************************************++++++++++++******)))(((---------------------------,,,++++++++++++,,,---******+++,,,------+++***++++++++++++++++++++++++,,,+++*********+++,,,---,,,+++++++++++++++++++++......---,,,,,,+++******,,,((((((,,,---+++***---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------,,,,,,+++++++++,,,***((()))+++---,,,***+++++++++*********))))))************++++++++++++,,,,,,------,,,,,,+++***,,,,,,++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,)))+++,,,+++***)))***+++******+++,,,,,,,,,,,,++++++,,,------...---------,,,,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,+++++++++*********)))***+++------+++***)))---,,,,,,++++++***************+++,,,,,,,,,,,,+++---------,,,,,,+++++++++---+++)))+++......)))%%%***++++++,,,,,,++++++******)))))))))+++,,,...///******+++,,,,,,+++************+++,,,,,,---.........,,,++++++------+++)))************++++++++++++)))***,,,------,,,***)))///---+++***))))))***+++************************(((((()))))))))*********...,,,******+++,,,+++***+++,,,---,,,++++++,,,------,,,***)))))))))***++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,+++))))))+++---,,,***))))))+++---------+++***)))***++++++***))),,,,,,,,,,,,------------,,,++++++***************++++++---.........---,,,...------,,,,,,---------+++************++++++,,,++++++,,,---,,,+++***)))***++++++,,,---------------------,,,,,,+++++++++******+++++++++,,,,,,,,,(((++++++******---...+++)))******+++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***)))'''%%%$$$************************---,,,+++***))))))))))))***)))((()))+++++++++***************************))))))************))))))******+++)))(((''')))***,,,+++*********+++,,,---***+++,,,,,,++++++---///++++++++++++++++++++++++******+++++++++,,,,,,,,,.........---,,,+++***)))+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))(((''''''((()))***+++***************************************)))))))))---------------------------,,,***))))))***,,,---...+++)))***......+++'''++++++++++++++++++++++++************+++,,,------------,,,,,,+++******)))...------,,,,,,++++++******&&&%%%***...---+++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,+++******************************++++++,,,,,,++++++***///...---,,,++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------,,,,,,,,,,,,++++++---,,,+++,,,------+++)))+++++++++***************+++++++++++++++*********,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++*********************************++++++++++++,,,,,,,,,---***+++,,,+++***)))***,,,******+++,,,,,,,,,,,,+++++++++,,,---------------------,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++---+++***,,,//////,,,(((***++++++,,,,,,++++++***)))))))))***+++,,,---...******+++++++++******)))***++++++,,,,,,------...---,,,+++,,,------+++)))+++++++++++++++*********))))))++++++++++++))))))...---,,,***)))******+++************************++++++++++++,,,,,,,,,,,,,,,+++)))***+++,,,,,,+++***+++,,,,,,******+++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***))))))***+++++++++,,,***)))***,,,---...---)))***+++***)))))))))***++++++++++++,,,,,,,,,,,,++++++***))))))***,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,------...,,,+++***)))))))))***+++,,,,,,,,,++++++++++++***++++++,,,------,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++***+++,,,,,,,,,***+++,,,---.../////////******+++++++++,,,,,,,,,,,,------,,,***))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,***)))((()))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,+++*********+++,,,---******+++***))))))+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,+++***)))(((************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++)))))))))***,,,---************************,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,...,,,***+++,,,,,,***(((++++++++++++++++++++++++))))))******+++,,,---...,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,(((&&&(((---...---+++---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---,,,,,,+++++++++,,,))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,+++***+++,,,...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,***)))******************++++++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***---,,,,,,++++++*********++++++++++++++++++++++++)))))))))*********++++++***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++++++++,,,------------,,,------,,,+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---//////...,,,***++++++,,,,,,++++++***)))*********+++,,,------******************))))))+++++++++,,,,,,---------+++++++++,,,---,,,+++***,,,,,,,,,++++++***************++++++++++++******************+++,,,---...************************,,,,,,,,,------------...+++))))))))),,,---------***,,,---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---***((()))---...,,,***+++******+++---......---(((+++---,,,)))(((***,,,******+++++++++,,,,,,,,,,,,+++***)))***,,,---///++++++,,,,,,------------------,,,,,,,,,---......///...,,,*********+++,,,,,,,,,+++******++++++,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******+++,,,++++++,,,***+++,,,---.../////////******+++++++++,,,,,,,,,***,,,---,,,+++***,,,...))))))))))))))))))))))))((())))))***++++++,,,,,,+++))))))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---,,,++++++++++++++++++,,,+++*********+++,,,---,,,,,,---,,,******+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,'''(((***+++,,,,,,+++***************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***...---,,,+++***+++,,,,,,************************,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////---,,,***+++---...,,,***(((***,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++000---)))(((***------,,,///---+++))))))+++---///,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------...,,,+++***+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,******)))))))))***+++++++++,,,---,,,,,,,,,++++++************+++,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++***,,,,,,,,,+++***+++,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......***++++++,,,,,,++++++***)))******+++,,,,,,,,,,,,,,,++++++*********))))))++++++,,,,,,,,,,,,------)))***,,,---,,,+++******---,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,+++************+++,,,------************************))))))))))))***************)))((())),,,---...---,,,---...---,,,+++,,,...+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,---+++***+++///000...++++++******+++---......---***,,,...---***)))+++...******+++++++++,,,,,,,,,---,,,++++++,,,---...///---------------......///,,,,,,,,,,,,,,,---...//////...,,,+++++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,******,,,,,,******,,,)))******+++,,,,,,,,,,,,******+++++++++,,,,,,,,,''')))+++***((((((+++...************************++++++,,,++++++***((((((+++***)))***,,,,,,,,,+++************************++++++************++++++---+++))))))***+++***))),,,+++*********+++,,,---///000000...,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,------------+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,++++++******)))************************))))))((('''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,))),,,///111111///,,,)))***---...,,,((('''***...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...///---)))))),,,---,,,000---+++((((((+++---000******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,---...///*********++++++++++++,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------......,,,******+++------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***,,,------+++***++++++(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,---,,,+++***+++---******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------.........***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,---,,,+++******,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))*********************************++++++++++++,,,+++)))((())),,,---------,,,---......,,,,,,---...***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---///000///---+++***+++,,,...///...,,,,,,---...---,,,,,,,,,...++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------...------------...///000,,,,,,,,,,,,---......///,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---))))))------))))))---******+++,,,,,,+++++++++******+++++++++,,,,,,,,,''')))+++)))&&&%%%)))---++++++++++++++++++++++++++++++,,,,,,+++***((('''+++***)))***,,,---,,,+++************************)))******************)))...,,,******+++,,,+++))),,,+++*********+++,,,---/////////...+++++++++---++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,((()))+++,,,---,,,+++***************************)))((('''''''''(((***+++++++++++++++++++++++++++***+++---......---+++***+++++++++*********,,,---++++++++++++++++++++++++******+++,,,,,,,,,+++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%---000,,,)))+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......///,,,******,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++++++++,,,,,,---------)))+++,,,+++))))))+++---'''((()))***+++,,,------++++++,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------++++++,,,---******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++*********+++,,,---...///------------,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---...***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%)))---...,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))************************,,,,,,---------.........+++***)))***+++------,,,+++,,,------,,,+++,,,---***+++,,,---------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))+++---......---...///+++++++++---//////...,,,---,,,++++++------,,,+++,,,,,,,,,,,,------------***+++,,,------+++***)))------,,,,,,,,,---...///,,,,,,,,,,,,---...//////***+++---......---,,,+++)))***+++,,,---,,,++++++***++++++,,,------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,...))))))------))))))---------.........---,,,,,,******+++++++++,,,,,,,,,))),,,---***&&&%%%(((,,,++++++++++++++++++++++++'''(((***+++,,,,,,+++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******111///,,,,,,...///...,,,,,,+++*********+++,,,---,,,---,,,+++((('''((()))++++++++++++++++++++++++******+++++++++,,,,,,,,,000...,,,)))(((''''''(((------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---'''))),,,///000///---,,,************************+++***)))((()))***,,,...++++++++++++++++++++++++++++++++++++++++++++++++---***'''(((,,,...---,,,++++++++++++++++++++++++***+++,,,---,,,+++***)))------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))222///++++++,,,***)))+++---//////---+++)))&&&'''(((***+++,,,------************************+++++++++,,,,,,+++++++++......---,,,++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------******+++,,,,,,---......///,,,)))))),,,...---+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))+++++++++,,,,,,---------(((***+++***((((((,,,///''''''(((***+++,,,---...+++++++++,,,,,,---------((()))***+++++++++++++++))))))***+++,,,------...******************************+++++++++,,,,,,,,,+++,,,------++++++,,,---******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++))))))***+++,,,...///000.........------,,,,,,,,,)))))))))******++++++++++++******))))))******+++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,------,,,++++++,,,---+++++++++,,,,,,+++++++++)))***+++,,,---,,,+++***000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%)))---...,,,******++++++++++++,,,,,,---------++++++************++++++))))))***,,,,,,,,,,,,,,,************************))))))*********+++++++++,,,+++)))***+++,,,,,,+++***+++,,,,,,******+++,,,)))***,,,---...---,,,,,,------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---&&&***......,,,+++---///+++++++++---///000...,,,---+++)))***---...,,,))),,,,,,------------......((()))+++,,,,,,***'''%%%---,,,+++***+++,,,---...+++++++++,,,---...///000+++---///111222111///---((()))+++---...---+++***)))***+++,,,---.........+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------'''***,,,***&&&$$$&&&******++++++,,,,,,++++++***++++++++++++++++++++++++---+++******+++,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))+++---(((((())))))*********+++***))))))***,,,------,,,...+++)))***---...---,,,+++++++++)))(((***---000+++***))))))++++++***)))***++++++,,,------------************************,,,,,,,,,++++++***************))))))))))))******111+++(((***)))&&&''',,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,...---+++))))))***+++,,,*********++++++,,,,,,,,,///+++)))+++...///,,,(((++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---***(((***,,,++++++++++++++++++++++++,,,---...---+++***+++,,,...+++((((((+++------,,,000///---,,,++++++,,,---***+++,,,,,,---...///000)))+++---......---,,,++++++,,,,,,+++******+++---------,,,+++************,,,***(((***---///...------+++***)))***,,,///111+++,,,,,,,,,,,,+++******,,,+++***+++,,,,,,+++******++++++,,,,,,------...+++))))))***,,,------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++---...,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++)))++++++,,,,,,,,,------------------...///000111222............------,,,++++++,,,------++++++,,,---)))***++++++,,,---......+++,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,000///---,,,++++++,,,,,,)))******++++++,,,------+++***)))***,,,---,,,+++000000...---+++***((((((++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++///,,,******---...---++++++******************+++******))))))******+++,,,,,,***&&&###$$$'''+++...,,,+++++++++,,,,,,---...,,,---...---,,,,,,---///,,,,,,,,,++++++***************+++++++++,,,,,,,,,111///---+++++++++,,,---///...,,,+++***+++,,,,,,))))))(((((()))+++,,,......,,,+++,,,///111000...------------------------***+++,,,,,,------,,,,,,***,,,---,,,))))))+++...***+++,,,,,,------,,,,,,---,,,,,,+++,,,---//////++++++,,,------......///***************)))(((''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,))),,,...---)))'''***---++++++++++++++++++++++++++++++++++++++++++++++++---+++******+++,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,)))*********++++++++++++***))))))***,,,------,,,---+++)))***,,,...---,,,***,,,---,,,++++++---...,,,*********+++,,,+++***++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,+++((())),,,+++'''(((,,,******+++++++++,,,,,,,,,++++++************++++++111000---+++***)))***+++++++++,,,,,,,,,---------///,,,)))***------)))%%%++++++++++++++++++++++++***++++++,,,,,,++++++***++++++*********+++,,,---***,,,------,,,+++---...++++++++++++++++++++++++***,,,------+++*********++++++++++++++++++++++++,,,---...---+++***+++,,,...+++((((((+++------,,,...------,,,,,,,,,------+++++++++,,,------......,,,,,,,,,,,,+++)))'''&&&,,,---...---,,,+++---///+++++++++***++++++,,,,,,,,,***((())),,,......,,,------,,,+++,,,---///000+++,,,,,,,,,,,,+++******,,,***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,------,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++------,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++++++++***(((&&&)))************+++++++++------------...///000000---------------,,,+++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,,,,,,,///......---+++******)))***++++++,,,,,,,,,++++++***+++,,,---------,,,,,,,,,++++++++++++,,,,,,---------,,,++++++******)))---,,,++++++---...---,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++...+++******,,,---,,,***---,,,+++******+++,,,---***************++++++,,,+++***)))))))))***+++,,,++++++++++++,,,,,,---...,,,---------++++++---............------,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,******))))))***+++---...---,,,+++,,,///000///...------------------------***+++,,,,,,------,,,,,,+++,,,---,,,***))),,,...***+++,,,,,,------,,,,,,((()))***,,,............///......------,,,++++++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++))),,,...---******,,,...,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---+++******+++,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))),,,///000///---+++++++++++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,,,,+++******,,,------,,,))),,,...///...---,,,------+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,'''(((,,,...,,,''''''*********+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++000///---,,,++++++,,,,,,,,,,,,,,,---------------///,,,******++++++'''$$$++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++******++++++,,,---+++,,,------,,,,,,---///************************,,,+++++++++,,,,,,***)))++++++++++++++++++++++++***,,,------++++++,,,...---+++))))))+++,,,---,,,+++,,,,,,------------,,,++++++++++++++++++++++++---,,,,,,+++***)))((((((,,,---...---++++++---...************+++,,,---...,,,***)))***,,,---------........................+++,,,,,,,,,,,,+++******+++***))))))++++++***)))......---,,,,,,+++******000...------------,,,***,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++)))'''************++++++++++++---------,,,,,,------...+++,,,,,,,,,,,,+++******+++,,,------++++++,,,---------,,,,,,++++++++++++......---,,,,,,+++******+++,,,,,,,,,,,,,,,+++******+++,,,---------,,,,,,'''''')))+++,,,---------------,,,++++++******)))...---,,,,,,......---,,,******+++,,,,,,---......++++++++++++++++++++++++------------,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++,,,+++)))***+++,,,+++***---,,,***))))))***,,,---************+++++++++,,,)))***,,,......---,,,+++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---......------------,,,,,,******+++++++++,,,,,,,,,'''(((+++---...---,,,+++------,,,+++++++++,,,,,,+++++++++++++++,,,......---,,,+++,,,...000///...------------------------***+++,,,,,,------,,,,,,,,,------,,,++++++,,,...***+++,,,,,,------,,,,,,$$$&&&***---//////---,,,///......------,,,++++++...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,++++++******''')))++++++***)))+++------,,,***))))))***,,,---,,,,,,+++++++++++++++***---+++******+++,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++)))+++......---+++++++++++++++++++++++++++++++++)))***++++++******+++,,,++++++******+++,,,,,,,,,***,,,------,,,+++,,,------,,,++++++------,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))),,,//////+++''''''*********+++++++++,,,,,,,,,***+++,,,------,,,+++***************,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,+++)))&&&++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++***++++++++++++,,,,,,***+++---,,,++++++,,,...************++++++++++++---+++)))+++------+++'''++++++++++++++++++++++++***+++,,,,,,,,,,,,---...,,,+++******+++,,,,,,---)))***,,,---......---,,,++++++++++++******))))))++++++++++++,,,---......***++++++***))))))***,,,+++*********++++++,,,---,,,,,,++++++,,,---......------...//////...---,,,+++,,,,,,,,,,,,+++*********)))((()))*********(((---------,,,,,,+++++++++///---,,,,,,------,,,***,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++------,,,+++,,,,,,,,,---------.........---,,,,,,+++++++++,,,******+++++++++******)))+++,,,------++++++,,,---,,,++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------&&&'''))),,,------------)))******++++++,,,------...---,,,,,,------,,,+++******+++,,,,,,---......++++++++++++++++++++++++------------------------************************++++++++++++++++++++++++************++++++***)))+++)))'''&&&&&&''')))+++******+++++++++,,,,,,+++)))+++---//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))+++,,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,+++,,,,,,......///...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------,,,,,,---...***+++,,,,,,------,,,,,,&&&(((***---......------++++++,,,------......///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********((()))************+++,,,---,,,***))))))***,,,---,,,,,,,,,++++++*********---+++******+++,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++***))))))***,,,******************))))))(((***++++++))))))***,,,***++++++******+++,,,---+++,,,+++)))((((((+++------,,,++++++------,,,+++,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))***---...,,,******,,,---******+++++++++,,,,,,,,,******,,,------,,,******'''(((((()))+++,,,---...++++++******************+++++++++,,,------,,,+++++++++++++++++++++++++++)))***++++++++++++***)))******++++++,,,,,,,,,,,,(((***++++++******+++,,,++++++++++++,,,,,,---------+++)))+++------+++'''++++++++++++++++++++++++***+++,,,,,,,,,,,,---...***+++++++++++++++,,,---)))***,,,---...---,,,,,,,,,++++++******))))))(((++++++++++++,,,---...///******+++***)))(((***,,,---,,,++++++*********+++------------------...///+++,,,---......---+++***+++,,,,,,,,,,,,+++*********)))((()))*********(((+++++++++,,,,,,---------+++*********,,,------+++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---...---,,,,,,,,,---------............---,,,+++++++++++++++))))))***++++++*********+++,,,------++++++,,,---))))))***++++++,,,------******+++,,,,,,---......,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------)))***,,,---------,,,+++)))******++++++,,,---------+++***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------************************++++++++++++++++++++++++)))***+++++++++************)))'''&&&&&&''')))***)))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,+++,,,---------,,,+++++++++---......,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++,,,---------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,------------***+++,,,,,,------,,,,,,---,,,,,,,,,,,,------...++++++,,,------......///******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,++++++*********---+++******+++,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++*********)))'''(((***,,,*********)))))))))))))))(((***,,,+++((('''))),,,)))***++++++)))***+++---,,,,,,***'''&&&'''***------+++***+++,,,---,,,+++++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---......---,,,+++(((******)))***///000///******+++++++++,,,,,,,,,*********++++++************************)))))))))************))))))))))))******+++,,,------------++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++((()))******))))))***++++++++++++,,,,,,------...,,,+++++++++,,,,,,***)))++++++++++++++++++++++++***,,,------++++++,,,...)))+++,,,,,,+++***,,,---***++++++,,,,,,,,,,,,++++++++++++*********))))))+++++++++*********))))))+++,,,---,,,******,,,---...---,,,+++************---......---,,,,,,...///***+++,,,---------,,,++++++,,,,,,,,,,,,+++******+++***))))))++++++***)))******+++,,,,,,---......***))))))***,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++)))++++++++++++,,,,,,,,,,,,...---,,,,,,++++++++++++))))))***++++++++++++***+++,,,------++++++,,,---(((((()))***+++,,,---------------,,,,,,+++++++++++++++,,,---------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,++++++------,,,++++++******)))+++***)))***,,,---,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------*********+++++++++++++++++++++++++++++++++++++++(((***------+++*********+++++++++******+++++++++)))***,,,---------,,,+++++++++*********+++,,,---+++,,,---...---,,,+++***,,,...000///---+++++++++,,,,,,------------......******+++++++++,,,,,,,,,000...,,,++++++,,,...///++++++,,,---------,,,,,,,,,,,,---......------,,,***+++------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...,,,++++++,,,------,,,***+++,,,,,,------,,,,,,000...---,,,+++,,,---...///......------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,+++***))))))***+++,,,************++++++++++++,,,+++++++++++++++******++++++++++++++++++++++++------,,,,,,+++******)))---+++******+++,,,,,,+++***++++++,,,,,,++++++***************************)))***++++++***)))***++++++++++++******)))))))))'''***---+++(((&&&))),,,)))***++++++))))))+++---+++,,,,,,***((((((***+++,,,*********+++,,,+++***)))******++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...//////...,,,+++)))***)))(((+++000,,,%%%******+++++++++,,,,,,,,,***))))))(((((())))))***++++++++++++******)))(((+++++++++*********))))))***+++,,,,,,,,,++++++,,,+++++++++++++++++++++++++++***)))(((((()))***+++)))***+++,,,,,,,,,++++++(((***++++++***)))+++,,,)))******+++,,,,,,------***,,,------+++*********++++++++++++++++++++++++,,,---...---+++***+++,,,(((+++---,,,+++***+++---,,,,,,++++++++++++++++++++++++++++++++++++************+++,,,+++***)))(((+++,,,,,,+++******+++---,,,,,,++++++***++++++++++++------,,,******,,,...++++++,,,------.........+++,,,,,,,,,,,,+++******,,,***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,***((())),,,------+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++)))+++++++++,,,,,,,,,,,,---...------,,,,,,,,,,,,---)))******+++,,,,,,+++++++++,,,------++++++,,,---))))))******+++++++++,,,------,,,,,,,,,,,,++++++******,,,---......//////,,,,,,+++++++++,,,---...++++++************++++++------,,,++++++******)))***))))))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++(((+++......,,,******+++++++++,,,------,,,++++++)))***,,,---...---,,,+++******+++++++++,,,,,,,,,+++,,,---......,,,***)))---///111111///,,,++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++,,,---......***+++,,,---------,,,,,,+++,,,---...------,,,+++)))+++------++++++---///++++++++++++++++++++++++***+++,,,,,,------,,,,,,...+++)))***,,,---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,+++)))(((((()))+++,,,))))))******+++++++++,,,***)))(((((()))((('''&&&***++++++,,,,,,++++++***------,,,,,,+++***))))))---+++******+++,,,,,,++++++++++++,,,,,,+++++++++************************(((***---...---+++******,,,,,,,,,++++++*********'''***---+++'''&&&(((,,,(((***,,,+++)))(((+++...***,,,...---,,,***)))***+++***))))))++++++***)))((()))***+++++++++++++++*********************************++++++,,,,,,,,,)))***,,,------,,,***))),,,---+++))),,,...%%%******+++++++++,,,,,,,,,***)))(((''''''((()))***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,***)))))))))++++++++++++++++++++++++,,,+++(((''''''(((+++,,,)))***+++,,,---,,,++++++)))+++,,,,,,+++***,,,---((())))))***++++++,,,,,,))),,,...---***(((***,,,++++++++++++++++++++++++,,,---...---+++***+++,,,(((+++------+++***+++---...---+++***)))***++++++++++++++++++++++++++++++''')))+++...//////...---)))******)))(((((()))+++************+++,,,------)))+++,,,+++((((((***,,,,,,,,,,,,---...///000000+++,,,,,,,,,,,,+++******,,,+++***+++,,,,,,+++***...------,,,,,,++++++***000...------------,,,************++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,***((())),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))+++...///...------------.........//////---------,,,,,,------...)))***+++,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++***************)))******+++---...//////)))***+++---...///000000---,,,+++***+++,,,---...***)))((((((((()))+++,,,)))******+++,,,,,,------+++******,,,...000000///+++++++++,,,,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++(((,,,//////---++++++,,,((()))+++,,,,,,+++)))((()))***,,,......---,,,+++)))***,,,......---,,,++++++,,,.........,,,***)))...000222222000---,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,&&&'''***,,,......------)))***,,,---...---,,,,,,+++,,,---------,,,+++***(((+++------++++++---000++++++++++++++++++++++++++++++,,,---------,,,,,,...+++)))))),,,---,,,***++++++,,,---------,,,,,,&&&(((+++---...---,,,+++++++++,,,------......///++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******+++,,,---...---,,,+++,,,,,,,,,+++))))))+++---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++***)))((())))))))))))))))))))))))''''''((()))***++++++,,,++++++++++++++++++++++++///---+++***)))***+++,,,************************++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,***,,,---,,,+++***+++,,,,,,,,,+++***+++,,,...///******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,------+++***)))***,,,)))*********++++++++++++***)))))))))+++,,,+++***++++++,,,,,,,,,,,,------+++,,,,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++******)))))))))******+++++++++,,,,,,,,,......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///******+++++++++,,,,,,,,,------+++(((&&&&&&(((***,,,+++******,,,---,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++(((***---//////---)))'''++++++************+++++++++,,,...---,,,,,,---///---...///...,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,++++++***))))))))))))***++++++,,,---......++++++++++++++++++++++++000...+++******,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++---,,,++++++,,,,,,***(((***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++***))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,+++***++++++,,,,,,,,,,,,+++++++++******............------,,,++++++++++++******+++,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...+++,,,---,,,,,,,,,...///++++++++++++,,,---......///---***)))***++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++,,,---------------------------------+++*********+++,,,------///......------,,,,,,+++)))'''%%%'''***+++***(((---,,,+++)))((())))))***++++++,,,,,,,,,,,,------///)))(((---000---+++,,,+++,,,...000000///...---111,,,''')))...000---)))---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///------......------,,,+++///---+++,,,//////,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++)))***+++,,,---,,,+++++++++,,,...//////...,,,+++,,,------....../////////---------,,,,,,+++++++++...------,,,,,,------...***+++,,,,,,------,,,,,,+++++++++***))))))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++,,,,,,+++******)))++++++++++++++++++++++++))))))******++++++,,,,,,+++++++++++++++++++++++++++***((('''&&&'''((()))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......******+++++++++,,,,,,,,,+++,,,,,,+++******+++---,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------***++++++,,,,,,------...,,,,,,---+++***)))***,,,)))))))))*********++++++***)))))))))+++,,,+++************+++++++++,,,,,,((()))++++++******,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...))))))*********++++++++++++,,,,,,***))))))***,,,)))+++,,,+++)))((()))+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---,,,,,,******++++++************++++++***+++---,,,++++++,,,...,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000---+++***+++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++---,,,+++,,,---,,,+++)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++++++++,,,------------,,,,,,,,,++++++---------------,,,++++++...---,,,+++++++++++++++++++++++++++++++++++++++...---,,,,,,,,,,,,---...***+++++++++***+++,,,---------,,,++++++,,,,,,,,,///---+++***+++,,,,,,+++******++++++,,,,,,,,,+++*********+++++++++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***************+++,,,,,,+++++++++,,,------......---+++)))***---...,,,++++++***************++++++++++++,,,,,,,,,,,,------...)))(((---000---+++,,,+++,,,...///000///...---000---******---///---***,,,++++++++++++,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,---------......+++,,,,,,---.........---...,,,+++,,,---...+++)))---,,,,,,++++++,,,,,,---++++++,,,---......//////++++++,,,---------,,,,,,---------,,,,,,+++++++++******,,,---------,,,+++,,,,,,---......---,,,,,,---------------.........---------,,,,,,+++++++++...------------------...+++++++++++++++,,,------)))***+++***((((((***,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++***)))***+++,,,*********************************++++++++++++,,,,,,,,,,,,,,,,,,---......******+++++++++,,,,,,,,,+++,,,,,,***)))))),,,...,,,,,,+++++++++,,,------,,,,,,---------.........***++++++,,,,,,------...+++,,,,,,+++***)))+++,,,((()))))))))***************)))))))))+++,,,+++***))))))*********+++++++++((()))++++++******,,,---************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++*********++++++,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------))))))))))))************)))+++,,,,,,++++++,,,...''',,,///,,,'''%%%(((,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******+++,,,,,,++++++************++++++)))***,,,+++******+++---+++,,,---,,,***)))***+++++++++,,,,,,,,,,,,------***++++++,,,------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++***+++,,,,,,,,,++++++************++++++******++++++++++++******---,,,,,,,,,...---,,,***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,+++++++++,,,------.........---------,,,,,,,,,,,,,,,,,,,,,++++++***000///...,,,++++++******++++++++++++++++++++++++------,,,,,,,,,,,,------)))))))))*********++++++///...---,,,++++++++++++...,,,+++***,,,,,,,,,+++******+++++++++,,,,,,,,,))))))*********+++++++++------,,,,,,,,,,,,+++++++++++++++++++++***))))))++++++++++++++++++++++++*********)))******+++,,,******++++++,,,---------...---,,,,,,---...,,,+++((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------))))))---///---,,,---+++,,,---//////......---///......---------,,,,,,+++************+++,,,,,,...---,,,,,,++++++,,,,,,+++,,,---.........---,,,)))***,,,---.../////////---,,,++++++---,,,+++)))---,,,,,,++++++,,,,,,------------....../////////***+++,,,,,,------------------,,,,,,,,,,,,+++++++++,,,---.........---,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,+++*********+++---...((()))******((((((***+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///,,,,,,---------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++******++++++++++++++++++++++++...---,,,,,,,,,,,,------************************))))))*********++++++++++++++++++++++++,,,------******+++++++++,,,,,,,,,+++,,,+++***)))***,,,///,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------...------,,,,,,++++++***+++,,,,,,+++******+++---(((((()))))))))************)))))))))+++,,,+++***************++++++++++++,,,------,,,***))))))***************+++++++++++++++,,,,,,,,,,,,,,,,,,+++)))))))))******+++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))*********++++++++++++)))+++------,,,+++,,,---))),,,...,,,(((&&&(((+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,)))+++,,,,,,++++++,,,---+++,,,---,,,+++***+++,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***,,,---,,,,,,,,,++++++******++++++,,,)))******++++++******)))...---,,,---......---++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******+++++++++******************************+++,,,,,,---......,,,,,,,,,---------......++++++++++++,,,------...------------,,,,,,,,,,,,+++++++++,,,,,,++++++***///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,+++***...---,,,,,,+++++++++,,,,,,+++******+++,,,+++***++++++***+++++++++,,,,,,)))))))))*********++++++------,,,,,,,,,+++++++++*********++++++******)))------------------------*********))))))******+++---,,,,,,++++++******))),,,,,,+++++++++***))))))((()))+++,,,---,,,+++++++++++++++,,,,,,,,,------+++***+++---...---------+++,,,---.........------...000222000---+++,,,---+++++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,***+++---//////...---,,,***+++,,,---............---,,,,,,------,,,+++***---,,,,,,++++++,,,,,,---111000///...---,,,+++*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,+++***)))***+++,,,---'''(((******))))))***+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///+++,,,,,,------,,,,,,,,,))))))))))))))))))))))))***************)))))))))++++++++++++++++++++++++******)))))))))*********************************))))))*********+++++++++***************++++++,,,******+++++++++,,,,,,,,,***++++++***)))***,,,...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,...------,,,,,,++++++******+++,,,+++******+++---))))))))))))***************)))))))))+++,,,+++***+++++++++,,,,,,,,,,,,---,,,------,,,***)))***+++++++++++++++,,,,,,------,,,,,,,,,------,,,,,,,,,)))))))))******+++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------***+++---,,,+++))))))***------,,,,,,,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,++++++,,,,,,++++++++++++,,,,,,+++,,,------,,,,,,---...+++---...---,,,+++---...+++++++++,,,,,,,,,------,,,+++++++++*********)))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,,,,,,,++++++++++++,,,,,,)))******++++++******)))---,,,,,,---...///---,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,******************************+++,,,,,,---......,,,,,,,,,---------......***++++++,,,------------,,,,,,,,,,,,++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,------...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---//////---+++,,,+++++++++,,,,,,---...***)))((()))++++++***(((++++++*********+++,,,---)))************+++++++++------,,,,,,,,,+++++++++(((((()))++++++,,,,,,,,,------------------------++++++***************+++---,,,,,,++++++******)))+++++++++***)))(((((()))+++,,,---------+++***)))+++++++++,,,,,,,,,------)))+++,,,,,,,,,---...---+++,,,,,,---------------///222444222...+++,,,...,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,***+++---//////...---,,,,,,------...------,,,,,,---...//////...------,,,---,,,,,,++++++,,,,,,---//////...---,,,+++***)))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////.........------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---***************+++,,,,,,'''(((++++++******+++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))***++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,*********************************++++++++++++,,,***************+++,,,,,,******+++++++++,,,,,,,,,(((***,,,,,,++++++,,,...,,,,,,---------,,,++++++*********+++++++++,,,,,,***++++++,,,,,,------...***+++,,,+++******,,,---)))*********++++++++++++***)))))))))+++,,,+++***++++++,,,,,,,,,---------)))***,,,,,,++++++---...+++++++++,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++*********++++++,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,---------...+++,,,,,,+++***))))))***...,,,+++,,,...///---+++------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------''')))+++---...---,,,+++,,,,,,++++++++++++,,,,,,+++---......---,,,...///+++---......,,,,,,---///++++++,,,,,,,,,,,,------,,,,,,+++******)))(((((()))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,++++++++++++,,,,,,******++++++++++++******,,,++++++,,,......---+++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,******++++++,,,...///000++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---,,,---000000,,,)))++++++++++++,,,---...///))))))(((***+++,,,***))),,,+++*********+++,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++,,,---------++++++++++++++++++++++++---,,,++++++***+++++++++******++++++,,,---------+++,,,---,,,+++***+++,,,------------,,,+++***)))++++++,,,,,,,,,,,,------'''+++---,,,+++...///...,,,,,,,,,,,,,,,---------111333555444///,,,,,,---------,,,,,,------...///...---,,,,,,++++++,,,,,,+++,,,---.........---,,,------......------,,,+++...///000000...------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,.../////////...---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///000000///...---))))))***+++++++++++++++''')))+++,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))******+++,,,,,,++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++,,,------......///......************************++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,&&&))),,,------,,,,,,,,,,,,,,,---------,,,+++***+++++++++,,,,,,,,,------***++++++,,,,,,------...***+++++++++******,,,...++++++++++++,,,,,,,,,,,,***)))))))))+++,,,+++******+++++++++,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///)))******+++,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,---------,,,+++***++++++,,,,,,,,,---------+++,,,,,,+++******,,,///***+++,,,,,,,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))******++++++,,,---------,,,,,,++++++,,,,,,---***,,,------,,,+++---...***,,,------,,,,,,---...++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,+++***,,,---...---+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,+++++++++******+++---...,,,+++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---------,,,+++***------,,,,,,,,,+++++++++++++++,,,---------------+++++++++++++++,,,---...++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,***)))+++......)))%%%,,,,,,,,,++++++,,,------*********,,,---...,,,***,,,+++***))))))+++---...+++,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++***+++,,,---------------++++++++++++++++++++++++...------,,,++++++,,,,,,+++++++++,,,------......+++---......,,,+++---///---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------%%%,,,...+++***...///...,,,,,,++++++,,,,,,------333444555444111...,,,+++,,,,,,++++++,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,------...---------,,,///000000---,,,,,,...---,,,,,,++++++,,,,,,---***++++++,,,---...//////------------,,,+++******+++++++++,,,,,,---------+++,,,---...///...------,,,,,,---......---,,,,,,---------------.........+++++++++,,,,,,------------...///000000///...---((()))***,,,,,,+++******'''))),,,---,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***((()))***+++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,,,,+++************************++++++,,,,,,,,,---------...------------...//////******+++++++++,,,,,,,,,%%%(((,,,......,,,++++++,,,,,,---...---,,,***))),,,,,,,,,---------............---,,,,,,++++++******+++++++++******,,,...++++++,,,,,,,,,---------***)))))))))+++,,,+++***)))************+++++++++---......---+++******+++((())))))***++++++,,,,,,,,,------......------,,,,,,++++++******)))))))))******+++++++++,,,,,,,,,......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,---...---,,,***)))******+++++++++,,,,,,,,,+++,,,,,,++++++,,,000333%%%***...---))))))---111+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,***)))((()))+++...000---,,,,,,++++++,,,,,,---)))+++,,,,,,+++***,,,---)))***,,,,,,++++++,,,---++++++,,,,,,,,,---------***++++++,,,,,,------...------,,,,,,,,,,,,++++++------------------------+++******,,,......---+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******)))+++------,,,+++,,,------......------,,,++++++++++++++++++++++++++++++++++++,,,,,,---...************************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...---,,,***)))......---------,,,,,,,,,+++,,,------............,,,,,,+++******+++++++++++++++++++++++++++++++++***+++,,,------,,,+++******'''&&&(((++++++&&&!!!......---,,,++++++++++++++++++,,,---//////...,,,,,,+++***))))))+++---...,,,,,,,,,---------......---------,,,,,,,,,++++++------......------,,,,,,------------------------///...------,,,,,,,,,,,,///......------,,,,,,+++)))+++------++++++---///,,,+++******+++,,,...///++++++,,,,,,,,,---------%%%,,,///+++***...000...,,,,,,+++++++++,,,---...555555555444222000,,,***++++++******++++++,,,---...---,,,,,,++++++,,,,,,------,,,,,,,,,---...///***+++,,,---.../////////+++...000///,,,++++++------,,,,,,++++++,,,,,,---..................------.........---,,,+++***)))+++++++++,,,,,,---------+++,,,---.........---,,,+++,,,...//////...,,,+++---------....../////////+++++++++,,,,,,------------...///111111///...---************************,,,,,,,,,,,,,,,+++***)))...+++)))***,,,---+++((()))***+++***)))***---//////+++)))***------(((###++++++++++++++++++++++++,,,)))''''''***---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************))))))(((++++++******)))*********'''((()))***+++,,,------,,,++++++******++++++,,,******+++,,,,,,+++++++++,,,,,,++++++++++++******+++++++++++++++++++++++++++,,,---,,,+++,,,///111...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------------+++---)))###"""(((+++)))222111...,,,***)))))))))&&&))),,,,,,***+++---000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***+++,,,......(((((()))))))))*********++++++***************+++---,,,+++++++++,,,---......---,,,,,,++++++++++++(((+++)))###$$$+++...---,,,------......------,,,,,,,,,***((('''(((+++...++++++,,,------...//////...,,,***+++---...,,,***............------,,,++++++,,,,,,---..................,,,+++***)))))))))...---,,,,,,------+++)))++++++***)))***+++---...,,,---,,,***&&&&&&)))---,,,,,,,,,,,,,,,,,,,,,,,,...***))),,,+++'''***000+++++++++******)))))))))+++,,,,,,------,,,,,,+++///'''$$$+++///---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***---...---+++***+++...+++,,,,,,,,,,,,+++******'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************---------------------------------.........//////++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,)))&&&&&&)))++++++***...,,,+++,,,---///......---+++******+++,,,,,,+++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,,,,++++++,,,,,,+++++++++,,,------++++++,,,------...//////,,,------,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,---......***+++,,,,,,------,,,,,,'''222666333...,,,,,,000---+++,,,......,,,*********+++++++++,,,,,,,,,---------...------,,,,,,++++++,,,------......///---...//////...,,,+++)))//////000111000///---,,,+++,,,---.........---,,,+++,,,,,,------,,,,,,++++++---...---)))((()))++++++,,,...///......///000***,,,...///...---------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++........................+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,***)))+++---...---,,,***+++,,,+++***+++---///---+++)))+++......+++'''++++++++++++++++++++++++---+++((()))+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,&&&''''''((((((((('''''',,,++++++*********+++++++++***************++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++......------------,,,,,,++++++++++++++++++++++++)))***,,,...///...---,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++...,,,((((((,,,---***+++******++++++,,,---...+++---...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++,,,---......------,,,+++++++++++++++************+++++++++******)))***+++,,,---...---,,,,,,+++++++++,,,***---+++'''(((...000...,,,------......------,,,+++,,,+++***((()))+++...------------,,,,,,,,,,,,...,,,***+++---...,,,***---------------,,,+++++++++,,,,,,------------,,,------,,,+++************---,,,,,,,,,------+++)))++++++******++++++,,,------------,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,...******,,,***'''***000,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++---******......++++++...++++++++++++++++++++++++++++++,,,,,,,,,,,,------***,,,...---+++***,,,...+++,,,,,,,,,,,,+++******((()))***+++,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,,,,---.........------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---***((()))+++------+++***)))((((((***++++++***,,,+++***+++,,,,,,+++***++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,++++++------,,,++++++,,,,,,,,,+++++++++,,,------......,,,------,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////............//////******+++,,,,,,---......***+++,,,,,,------,,,,,,%%%)))///111///,,,++++++///---,,,,,,......,,,***++++++,,,,,,,,,---------,,,------...------,,,,,,///......------,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,+++******+++,,,---.........---,,,+++,,,,,,------,,,,,,++++++---...---***)))***,,,,,,...//////---,,,,,,---***,,,...///...------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******)))((((((***,,,......---,,,------,,,++++++---///,,,***)))+++///000---+++++++++++++++++++++++++++,,,+++***+++++++++)))''',,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++,,,++++++,,,,,,++++++++++++,,,,,,///---+++***)))))))))***,,,++++++******++++++,,,,,,,,,,,,------,,,,,,+++......------------,,,,,,++++++++++++++++++++++++******,,,111444333...)))------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,))),,,---++++++------***&&&''')))+++,,,---......,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,111111///...,,,+++***)))++++++************++++++))))))(((((())))))***+++------,,,+++++++++,,,,,,+++------***+++...///...,,,------......------,,,+++,,,---,,,+++***+++---///...---,,,+++***)))(((---,,,++++++------,,,+++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,+++***,,,,,,+++******++++++,,,---,,,+++,,,------+++*********+++,,,,,,,,,++++++,,,+++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,***(((***///,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,...///+++''')))///++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,++++++---///+++,,,,,,,,,,,,+++******)))******+++++++++******++++++++++++++++++++++++------------------------------------------------++++++++++++,,,,,,,,,,,,111000///...---,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++...,,,++++++---......---)))'''&&&'''(((***))))))+++++++++,,,------+++)))+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,...------,,,++++++++++++******++++++,,,,,,------,,,------,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...***+++,,,,,,------,,,,,,++++++++++++++++++++++++///---,,,,,,---...---+++,,,,,,---------.........,,,,,,------...------,,,///......------,,,++++++++++++++++++,,,---//////...------,,,,,,,,,,,,,,,++++++,,,---------------+++,,,,,,------,,,,,,+++,,,---...---,,,+++,,,------...///...,,,******+++***,,,......---,,,---...------------------------++++++,,,------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***((((((((()))***+++++++++,,,---...---,,,,,,---...,,,+++***+++---...---+++++++++++++++++++++++++++******+++,,,,,,+++)))(((++++++++++++++++++++++++***+++,,,---............,,,,,,++++++,,,,,,------///...,,,***))))))******,,,++++++******++++++,,,,,,------------,,,++++++,,,,,,+++++++++*********++++++++++++++++++++++++---,,,,,,111666666000***---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++((()))*********,,,,,,+++((()))***+++,,,+++***))))))***,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,---......---+++***)))((('''++++++*********+++,,,,,,)))))))))))))))******+++---,,,,,,++++++,,,,,,,,,)))***+++++++++,,,,,,+++,,,------......------,,,***,,,......---++++++,,,......---,,,***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,++++++***)))+++*********++++++,,,------,,,+++,,,------,,,***)))***,,,------,,,+++******(((''')))---...+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++---,,,)))&&&(((+++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++++++++,,,...///+++,,,,,,,,,,,,+++*********+++++++++*********)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------........./////////...---,,,,,,+++,,,+++++++++++++++++++++***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---......---+++***((()))+++,,,,,,++++++++++++---///...+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,...------------,,,,,,,,,///...---,,,+++******************++++++,,,,,,,,,,,,,,,---,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,---,,,******+++,,,,,,+++---------------------,,,,,,,,,,,,,,,------------,,,,,,------...---------++++++,,,------......///,,,++++++***+++---...//////...,,,++++++,,,---...++++++,,,,,,------------+++,,,,,,------,,,,,,+++,,,------------------...+++---...---,,,******++++++,,,......---,,,---...........................,,,,,,,,,---------......------------------------...------,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++*********++++++---......---,,,---...,,,+++******++++++***)))++++++++++++++++++++++++&&&(((***,,,,,,,,,++++++++++++++++++++++++++++++'''((()))***++++++++++++,,,+++++++++,,,,,,---...---,,,+++******+++,,,,,,,,,++++++******++++++,,,,,,---------,,,,,,+++***,,,,,,+++++++++*********++++++++++++++++++++++++///,,,***,,,111333000,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++******+++)))((())))))***,,,...***+++,,,,,,+++***((('''((((((***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''((()))+++,,,---......************))))))))))))++++++******+++,,,,,,---******+++++++++,,,,,,+++,,,,,,,,,++++++,,,,,,---******+++,,,---,,,++++++,,,------......------,,,))),,,...///---,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,++++++***)))************+++,,,------,,,++++++,,,---...,,,+++***+++,,,------,,,***)))***(((''')))---...+++))),,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,************)))*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,******+++,,,......+++,,,,,,,,,,,,+++******++++++******************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---+++******,,,------,,,++++++,,,...///...,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++.........---------,,,,,,///...---,,,+++***************++++++++++++,,,,,,,,,,,,---,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,+++++++++,,,...///...---,,,---------------------++++++++++++,,,,,,,,,,,,+++,,,,,,---.........---++++++,,,------......///---,,,+++******+++,,,---******((((((((()))***+++++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---.........)))+++------,,,,,,,,,---+++,,,------,,,,,,---///..............................---------,,,,,,,,,------------------------...------,,,,,,------...******************************+++,,,,,,,,,++++++---...///...,,,+++,,,---)))+++---------------///,,,+++******)))))))))***++++++++++++++++++++++++%%%'''***+++++++++---...++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++******++++++,,,---...******+++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,+++***))))))......------------,,,,,,++++++++++++++++++++++++---***''''''+++------,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++***)))...+++)))++++++***,,,000******+++++++++++++++***++++++++++++,,,***'''$$$,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''''')))+++,,,---------*********++++++,,,,,,,,,++++++***++++++,,,---...++++++,,,------------,,,,,,,,,+++++++++,,,---------+++,,,...///,,,+++---,,,------......------,,,)))+++---...,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++*********+++,,,,,,---,,,++++++,,,---...---+++++++++,,,,,,,,,+++******,,,+++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...+++)))+++,,,+++++++++++++++,,,,,,,,,,,,******++++++++++++******,,,------***+++------)))*********++++++,,,,,,---++++++,,,,,,,,,,,,------///---***)))+++,,,------+++,,,,,,,,,,,,+++******+++******)))******++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++------------------------************+++++++++++++++++++++,,,,,,,,,------*********+++++++++++++++*********++++++,,,,,,---******+++,,,,,,,,,,,,+++(((***,,,,,,+++***+++,,,,,,+++)))***+++---,,,,,,,,,,,,,,,---......,,,***)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++............---------,,,...------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))+++---...//////......+++---...---,,,,,,---///*********+++++++++,,,,,,++++++,,,---............///......------,,,++++++---,,,+++++++++++++++,,,+++************+++,,,,,,+++++++++++++++,,,------+++,,,,,,------,,,,,,++++++******+++...//////...)))+++------------...///,,,---------,,,,,,...000------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***,,,...---++++++,,,...&&&)))+++---------...///+++++++++*********,,,---++++++++++++++++++++++++''')))+++***)))))),,,///************************,,,,,,------------,,,,,,)))))))))******,,,------)))***,,,---...---,,,+++,,,++++++******++++++,,,++++++++++++***)))((('''......------------,,,,,,++++++++++++++++++++++++******)))((()))+++---...,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++***))))))---***)))------)))))),,,+++++++++++++++,,,,,,---,,,++++++,,,---+++'''###,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,+++******+++++++++,,,,,,---------++++++++++++,,,---......***+++,,,---...------,,,,,,+++++++++,,,,,,---......******------******---,,,------......------,,,)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...++++++,,,---------------+++,,,,,,------------,,,+++++++++***++++++,,,,,,++++++***,,,......---+++---,,,++++++******++++++---------,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,(((---...+++))),,,,,,************+++++++++,,,,,,******++++++++++++******%%%+++---)))''')))+++***)))******+++,,,,,,------++++++,,,,,,,,,,,,------222...***)))***,,,,,,++++++,,,,,,,,,,,,+++************)))))))))+++,,,---*********+++,,,---------------------------------------------------------)))************+++++++++---------------,,,,,,,,,)))*********++++++++++++)))******+++,,,,,,------******+++,,,,,,,,,,,,+++'''***,,,---+++******,,,,,,+++)))***,,,------,,,...,,,,,,,,,---...---,,,)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++............------------------,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***,,,...---+++***,,,...***,,,......,,,,,,---///+++++++++,,,,,,,,,------***+++,,,---............///......------,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,---...............,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++***)))(((***---///...---+++---//////---------...,,,------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,%%%(((******))))))+++...$$$'''***,,,------...///******+++++++++,,,///111++++++++++++++++++++++++***+++,,,***((((((+++...************************))))))*********)))(((((())))))))))))***+++,,,---)))+++---//////---+++))),,,++++++++++++++++++,,,+++++++++******((('''''',,,,,,,,,+++++++++******++++++++++++++++++++++++***,,,------,,,---...000,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++***)))((()))&&&(((------'''$$$&&&///...,,,+++***+++,,,,,,***)))***---//////+++''',,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,+++***((('''++++++++++++++++++++++++++++++++++++,,,---...///***+++,,,---...---,,,,,,++++++++++++,,,,,,---...,,,((('''+++***'''''',,,,,,------......------,,,)))***++++++))))))***+++.........------,,,,,,,,,***,,,...---+++***,,,...+++,,,------............+++,,,------............,,,,,,++++++***++++++,,,++++++***,,,......---,,,...---+++***)))***++++++,,,------***&&&&&&)))---,,,,,,,,,,,,,,,,,,,,,,,,'''---///***))),,,---))))))))))))******+++++++++******++++++++++++******(((---''' ###(((***))))))***+++,,,,,,------++++++,,,,,,,,,---------333///***)))***,,,+++***+++,,,,,,,,,,,,+++******))))))(((((()))+++---...******+++,,,------..............................------------------------++++++,,,,,,,,,---------000000///...---,,,,,,+++))))))******++++++++++++))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++'''***------+++***+++,,,...,,,+++,,,---///......///---++++++---...------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++//////.........---------,,,,,,+++++++++,,,------------------------------,,,------,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,...///,,,'''&&&)))...***,,,......,,,+++...000,,,,,,,,,---------......***+++,,,---............++++++,,,------......///&&&'''***,,,---......---((()))+++,,,---,,,++++++,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++***(((''')))---///...,,,...///000000...,,,,,,---,,,------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++))),,,---+++***+++)))&&&******+++,,,,,,---......******+++++++++,,,,,,,,,------,,,,,,,,,---...///***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++***)))((()))+++,,,+++***+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++...---+++*********++++++,,,******+++......+++'''...------,,,,,,++++++***++++++,,,,,,,,,,,,------(((***,,,.........---,,,222...***)))+++,,,+++***...,,,++++++,,,------,,,***((('''(((+++,,,+++(((***+++,,,------,,,+++***,,,+++***+++---/////////------++++++++++++------*********++++++,,,,,,,,,***(((''')))---///...,,,+++,,,---...---,,,+++***++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++///...---,,,+++,,,,,,---,,,,,,,,,++++++************,,,------++++++,,,...,,,,,,++++++,,,,,,---...------++++++++++++------+++***+++,,,......,,,+++,,,***)))***---...+++(((---,,,,,,,,,,,,---...///,,,++++++******++++++,,,,,,++++++******++++++,,,)))***,,,---...------,,,---+++))))))***,,,---,,,+++++++++++++++,,,---...,,,,,,,,,------,,,++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,---+++)))***+++,,,,,,+++***+++,,,,,,------,,,,,,******+++,,,------------111000///...---,,,++++++.........------,,,,,,,,,************************------,,,+++++++++,,,,,,........................,,,,,,,,,++++++*********...------,,,,,,++++++***,,,++++++***)))))))))******+++---......---+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++***((())),,,///------------------------,,,,,,,,,+++***)))((('''///...---,,,+++*********...........................,,,))))))+++---......///,,,******---...,,,***,,,------......------,,,(((,,,---)))***///000,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........///+++))),,,---,,,+++---///......------,,,,,,+++***,,,......---+++++++++,,,++++++***)))))))))***---,,,++++++---.........---------.........//////++++++------------++++++---,,,,,,---......---+++///,,,***)))+++,,,***((()))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))******++++++,,,------,,,+++***+++---...---,,,******+++,,,,,,---------------------------,,,,,,------------------------,,,,,,,,,---...///000000++++++,,,---............+++------***)))+++***&&&******+++,,,,,,---......******+++++++++,,,,,,,,,++++++,,,,,,+++***)))(((***++++++,,,,,,++++++***+++++++++*********))))))+++++++++++++++++++++++++++***)))***,,,,,,,,,++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++---,,,+++*********+++++++++******,,,//////---+++***++++++,,,,,,------...++++++,,,,,,,,,,,,------+++,,,---......---+++***222...+++***+++,,,,,,+++...,,,++++++,,,------,,,+++)))((()))+++,,,+++)))******++++++++++++******---,,,+++,,,...///000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------...,,,+++---///000...,,,,,,,,,,,,------,,,,,,+++++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++------.........---++++++,,,,,,,,,+++++++++*********,,,------++++++,,,...+++************+++,,,,,,---,,,,,,++++++,,,,,,---,,,***))))))+++,,,,,,,,,,,,++++++,,,------,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,---------,,,,,,,,,+++******,,,------,,,++++++,,,,,,,,,,,,,,,---+++,,,,,,---,,,,,,++++++***+++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++,,,------------,,,,,,------.........///......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------........................---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,+++,,,,,,***+++---......---+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++***+++---000------------------------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,---...///000------------------------...,,,***)))+++---......///,,,******---...---+++,,,------......------,,,)))------***+++//////,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......///+++))),,,---,,,+++---++++++,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,,,,,,,+++***************...---,,,,,,,,,------,,,+++++++++,,,,,,,,,------+++,,,------------,,,+++---,,,,,,---......---+++...,,,++++++---...,,,******+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,------......,,,+++***+++---...---,,,+++++++++,,,,,,---//////000000///...------,,,,,,------------------------,,,,,,------......//////++++++,,,,,,---,,,,,,,,,...000...)))(((***+++(((***++++++,,,,,,------...******+++++++++,,,,,,,,,((()))+++,,,+++(((%%%"""***++++++,,,,,,++++++***+++++++++************)))++++++++++++++++++++++++,,,+++***+++,,,------++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,+++*********++++++*********,,,///000///---***++++++,,,,,,------...++++++,,,,,,,,,,,,------------......---+++***)))111///,,,+++,,,---,,,,,,...,,,++++++,,,------,,,,,,+++******+++,,,+++)))*********))))))************************+++,,,---+++,,,,,,------,,,,,,+++......---------------,,,///......///000///---***,,,,,,,,,++++++,,,,,,---******++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,...000///---+++))),,,,,,,,,++++++++++++******,,,------++++++,,,...******))))))******+++,,,---,,,,,,++++++,,,,,,------***'''&&&(((+++,,,---+++,,,......,,,,,,,,,---***+++,,,---...---,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,------...------,,,,,,++++++,,,,,,,,,++++++,,,......---,,,+++,,,---------,,,+++***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------......******+++++++++,,,,,,,,,(((+++......+++)))***,,,***+++,,,,,,------,,,,,,******+++,,,------------++++++,,,------...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------------------------,,,---------------......++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++------------///000------------------------++++++,,,---------------++++++,,,---...000111111------------------------...,,,******,,,---.........,,,++++++,,,------,,,------............------,,,......,,,,,,//////,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...///+++))),,,---,,,+++---))))))***++++++,,,------***,,,------,,,+++,,,,,,---,,,,,,+++++++++++++++......------,,,++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,---......---+++,,,,,,,,,---//////---+++***+++------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////,,,+++***+++---...---,,,,,,+++++++++,,,...000222222111000///...,,,++++++---------------------------------------.........++++++,,,,,,++++++******222222///***))),,,---++++++++++++,,,,,,---------******+++++++++,,,,,,,,,)))***++++++***(((&&&%%%***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***+++---...---,,,***+++++++++++++++,,,,,,+++***)))***,,,---,,,+++************************,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,------------...------,,,,,,++++++***+++++++++,,,,,,,,,------,,,------------,,,+++***000...---,,,,,,---------...,,,++++++,,,---,,,,,,,,,,,,+++++++++++++++***+++***)))(((((()))***+++***+++++++++******+++---++++++------------++++++......------,,,,,,++++++,,,,,,---......---+++)))---,,,+++***+++,,,---...******+++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,---......---+++***++++++++++++++++++++++++***+++---,,,++++++,,,...***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***(((((()))+++,,,,,,***---000///,,,+++,,,...,,,---///111111000///...,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------///...,,,+++***++++++,,,,,,+++,,,...//////---++++++,,,.........,,,***(((******+++,,,,,,,,,,,,+++++++++,,,,,,---.........******+++++++++,,,,,,,,,&&&+++000///+++((())),,,***+++,,,,,,------,,,,,,******+++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++++++++,,,,,,...///000------------------------++++++,,,,,,------......******+++,,,,,,---......++++++++++++++++++******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***(((***,,,...------///000------------------------,,,,,,------------,,,,,,---------...............------------------------...,,,++++++---......------,,,,,,,,,,,,---......------............------...//////...---......---+++++++++,,,,,,,,,------------------------------///+++))),,,---,,,+++---******++++++,,,,,,,,,,,,***,,,------,,,+++,,,---------,,,++++++,,,,,,---,,,---------,,,++++++,,,---------.........//////,,,------------------,,,---,,,,,,---......---+++)))***,,,...//////---,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........,,,+++***+++---...---,,,,,,,,,++++++---///111333000//////...---,,,,,,+++,,,,,,------------------...---------------------,,,,,,,,,,,,,,,+++***)))333444000+++***---///...++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***+++---...---,,,*********++++++,,,,,,,,,+++***)))***,,,---,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))***...------,,,,,,++++++***+++++++++,,,,,,,,,------++++++,,,,,,---------------...------,,,,,,,,,---...,,,++++++,,,---,,,,,,+++,,,,,,++++++++++++++++++***)))(((((()))***+++---...///...,,,+++---///++++++------------++++++------,,,,,,++++++******)))+++,,,------,,,,,,,,,,,,,,,+++***+++,,,...///******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++***+++---,,,++++++,,,...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...,,,+++***---000///,,,+++,,,...,,,---///111111000///...---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,///...,,,+++***++++++,,,,,,+++,,,...//////---++++++,,,.........,,,***((()))***++++++,,,,,,,,,+++***+++++++++,,,,,,,,,---******+++++++++,,,,,,,,,&&&+++000///+++((())),,,***+++,,,,,,------,,,,,,******+++,,,------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,---...///000------------------------******++++++,,,,,,------******++++++,,,---......***++++++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***&&&)))+++,,,,,,,,,---///------------------------------------,,,+++***)))++++++,,,---------,,,,,,------------------------...,,,+++,,,...///...---,,,,,,---,,,,,,---...///---......//////......---///............------...++++++,,,,,,,,,---------------------------------///+++))),,,---,,,+++---......------,,,,,,,,,+++***+++,,,,,,++++++---...,,,,,,,,,++++++,,,------'''***------,,,,,,---...---------.........//////---------------------------,,,,,,---......---+++&&&(((+++---...------,,,***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,+++***+++---...---,,,,,,,,,,,,,,,---///111222,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------------,,,,,,,,,------......---,,,++++++111222000+++***...///...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++,,,---///000***++++++,,,,,,++++++***)))************+++++++++************************,,,+++***+++,,,------+++*********++++++,,,,,,---+++***)))***,,,---,,,+++*********************************+++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,***((('''''')))***++++++,,,,,,------...++++++,,,,,,,,,,,,------******+++,,,,,,---......+++,,,------+++++++++---...,,,++++++,,,------,,,)))***++++++******+++---*********))))))*********)))+++,,,+++'''&&&(((++++++,,,,,,------,,,,,,+++,,,+++++++++++++++******+++,,,------,,,,,,...///++++++++++++,,,---......******++++++,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,*********+++---...***++++++++++++,,,,,,,,,***,,,------++++++,,,...,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,++++++++++++---//////,,,***+++,,,......,,,,,,,,,---***+++,,,---...---,,,,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,------,,,,,,++++++,,,,,,,,,++++++,,,......---,,,+++,,,---------,,,+++***((()))***+++,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,(((+++......+++)))***,,,***+++,,,,,,------,,,,,,******+++,,,------------))))))***++++++,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,******+++,,,,,,---......+++,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++((()))++++++++++++---...------------------------......------,,,***)))(((''')))+++---....................................---,,,,,,---...///...---+++---------,,,---///111......////////////.........,,,,,,...///,,,,,,///,,,,,,,,,,,,------------...------------,,,,,,,,,///+++))),,,---,,,+++---//////...------,,,++++++***+++,,,,,,++++++---///,,,++++++++++++,,,,,,---%%%(((---...,,,,,,---000+++++++++,,,,,,,,,------......------------......---,,,,,,---......---+++'''))),,,---,,,+++,,,---+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---,,,+++***+++---...---,,,,,,,,,,,,---......//////*********+++,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,---------------.........---,,,,,,---...---))))))---...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++************************+++***)))***,,,,,,,,,+++)))******+++,,,,,,------+++***)))***,,,---,,,+++************************)))*********++++++++++++)))***+++,,,,,,,,,,,,++++++,,,,,,***(((''')))+++***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------)))+++---,,,***)))***,,,...,,,++++++,,,------,,,&&&(((******)))))),,,...******++++++++++++******''')))+++((($$$"""%%%(((---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,---------+++)))))),,,///)))***+++,,,------------******++++++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,------++++++,,,...+++++++++++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,*********,,,---,,,+++,,,++++++,,,------,,,***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++,,,---------,,,,,,,,,+++******,,,------,,,++++++,,,,,,,,,,,,,,,---((()))***++++++,,,,,,,,,,,,,,,++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++,,,------------)))*********++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,------............---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,...///000///...------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,+++***+++---///---------------------------------------,,,++++++)))***,,,...//////...---////////////////////////---,,,,,,---///000...---+++---......,,,---///222......////////////......---)))***...///,,,,,,000,,,,,,,,,------------.........---------,,,,,,,,,///+++))),,,---,,,+++---------,,,,,,,,,,,,,,,,,,***+++,,,+++++++++...000***************+++,,,,,,%%%)))......,,,***,,,...+++++++++,,,,,,,,,------///...---,,,,,,---...///---,,,,,,---......---+++)))+++------++++++---///+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******++++++,,,------...,,,+++***+++---...---,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++++++++,,,,,,------...++++++,,,---------,,,,,,)))+++***'''(((+++---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,......---+++(((&&&+++++++++,,,,,,++++++++++++++++++,,,,,,---------))))))))))))))))))))))))***)))((()))+++,,,+++***))))))***+++,,,,,,------+++***)))***,,,---,,,+++))))))))))))))))))))))))))))))******++++++++++++)))***+++,,,---,,,,,,+++***,,,---+++)))))),,,///......---,,,,,,++++++***++++++,,,,,,,,,---------......---,,,++++++++++++'''***,,,,,,***)))***,,,...,,,++++++,,,------,,,$$$'''******)))))),,,///***+++,,,------,,,+++***,,,...000---(((&&&)))---...---++++++++++++---...,,,,,,,,,------.........------,,,(((%%%$$$(((+++(((***+++---......------******+++,,,,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++'''))),,,---...---+++************++++++,,,,,,,,,***,,,------,,,+++---...*********)))***++++++,,,++++++------------++++++---***(((''')))+++,,,------***)))***---...+++(((------,,,,,,,,,---...///...------,,,,,,------......------,,,,,,------...)))***,,,---...------,,,---+++))))))***,,,---,,,,,,++++++++++++,,,......(((((()))++++++,,,,,,,,,...------,,,+++***))))))******+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++,,,---------,,,,,,******+++,,,------------------,,,+++***)))((('''*********++++++,,,,,,,,,******++++++,,,---......///......---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------)))***,,,......---,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---+++***+++...000------------------------,,,---......///............///000000///---+++***000000000000000000000000---,,,,,,...///000...---+++---......,,,---///222......////////////......,,,((()))......+++,,,000,,,,,,,,,---------...............------,,,,,,,,,///+++))),,,---,,,+++---*********++++++,,,------***+++,,,+++***+++...000***)))))))))***++++++,,,&&&+++//////+++)))***,,,---------........./////////...---,,,,,,---...///---,,,,,,---......---++++++---...---++++++---000+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,------......///,,,+++***+++---...---,,,***+++...//////---***(((.........------,,,,,,,,,++++++,,,,,,---...//////******+++,,,,,,---......)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,$$$&&&))),,,......---,,,...------,,,+++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++&&&***)))###"""(((+++***************************+++)))'''))),,,---,,,***...,,,******+++------,,,******+++---000000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,++++++***+++,,,,,,,,,,,,+++***))))))))))))************++++++++++++++++++++++++---***(((''')))+++,,,,,,---------,,,,,,+++++++++---,,,************,,,---+++,,,,,,+++******+++---.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,***'''))),,,,,,(((------------------------*********++++++,,,,,,,,,***------++++++......+++...---+++***)))***++++++***+++,,,---,,,,,,************++++++++++++******++++++,,,,,,,,,,,,------++++++,,,---.........---///...,,,***))))))******))))))))))))************,,,+++******+++,,,...///***++++++,,,,,,++++++***---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000///---...111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***)))***,,,///111..............................---,,,,,,+++******,,,------......------,,,,,,,,,+++******+++,,,,,,------------------------------,,,+++***************+++,,,,,,------,,,,,,*********++++++,,,,,,,,,---------.........//////------------------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,...///000---------.........////////////.........---------222222111///...---,,,+++///222000)))'''***)))%%%......//////......---,,,.........------,,,,,,,,,///...---------///222333,,,------......------,,,------------------------,,,---.........---,,,+++111///,,,***+++,,,------------------------------,,,+++***+++...///---***/////////......---------------------------------...---,,,,,,---...000111.........------,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***...---,,,++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***)))---...+++---333***+++,,,,,,******+++,,,------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,+++*********++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))******+++,,,,,,---++++++++++++++++++++++++'''++++++&&&%%%***,,,+++************************+++)))((())),,,---+++***---+++))))))***+++++++++***))))))+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++///,,,)))((()))*********,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,+++******+++---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))***---,,,(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((++++++))))))++++++'''...---,,,+++***++++++,,,)))***,,,---......------******++++++++++++******++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,...---,,,************+++))))))))))))*********+++************+++,,,------++++++,,,,,,,,,,,,++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...,,,++++++,,,,,,)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++---.................................------,,,++++++***,,,------......------,,,...---,,,++++++,,,---...------------------------,,,,,,,,,+++,,,,,,------++++++,,,------------,,,,,,,,,,,,,,,,,,---------,,,------------.........------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---///000---------.........////////////.........---------...------------------------000///******------)))......//////......---,,,...------------------,,,***)))(((((()))***,,,...,,,------......------,,,------------------------,,,------......---,,,,,,///---+++***+++,,,,,,+++------------------------,,,+++***,,,...///---+++.........---------,,,,,,..............................---------------.........---------,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++---------,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444///---...---((((((,,,+++---...---,,,+++,,,---------------------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,000///,,,+++***+++,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,++++++++++++++++++++++++(((,,,---***))),,,---,,,+++++++++++++++++++++++++++)))))))))+++,,,+++***+++)))(((((()))******)))---+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++000---***))))))***)))(((*********+++++++++++++++,,,,,,------------,,,,,,+++,,,,,,+++******+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,***,,,///---))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,//////,,,,,,...---)))...---,,,,,,,,,,,,,,,,,,+++,,,---............---******++++++++++++******++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,))))))*********+++++++++((()))***++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******)))'''$$$,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,------.................................------,,,+++++++++,,,------......------,,,......------------......------------------------,,,,,,,,,,,,---...///000++++++,,,---------------............------------,,,,,,,,,,,,------------,,,,,,,,,---.........///,,,,,,,,,,,,,,,------......------,,,------......------........./////////...............---------)))******+++,,,---......,,,......,,,,,,///000......////////////...---------------------.........---,,,++++++,,,---///000------............------------------------------,,,,,,---......------,,,+++******+++------,,,***------------------------,,,++++++,,,......---,,,------------,,,,,,,,,,,,////////////////////////.........------,,,+++***...------------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,++++++,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...++++++------,,,---000,,,...///...---,,,---...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++++++++,,,...///+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******)))))))))******+++++++++++++++++++++++++++++++++(((+++------,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++***+++)))((((((*********)))111...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...,,,*********+++***))))))))))))******++++++,,,+++,,,............,,,++++++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------***,,,,,,+++---000...)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///222111...---///...***------------------------......---------,,,++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------222111000///......//////++++++++++++,,,,,,------*********+++++++++,,,,,,((()))+++,,,------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...000000000000///..............................------,,,,,,,,,,,,,,,------......------,,,...------------------...------------------------,,,,,,,,,,,,,,,---......+++,,,,,,---...---------///.........------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...//////000,,,,,,,,,,,,,,,---...............---------------............////////////........................))))))***+++---...//////---...---------///000000///////////////...------,,,,,,------......//////000000/////////000222222------............------........................,,,,,,------------------******+++---//////---+++------------------------,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...---,,,***)))------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,+++......---------,,,,,,,,,------------------------******+++,,,......///111,,,.........---,,,---...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,+++++++++*********************+++++++++++++++++++++++++++++++++((())),,,---,,,******+++++++++++++++++++++++++++***+++++++++************,,,+++******,,,,,,+++***111///,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,---------,,,++++++++++++++++++++++++*********++++++++++++,,,---------,,,,,,,,,+++++++++***)))***,,,------,,,)))))))))******++++++,,,+++,,,............,,,++++++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------------+++,,,,,,,,,,,,---------+++++++++,,,,,,---------***,,,,,,***,,,000...***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++***,,,+++''',,,---------------------+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------222111000000////////////***++++++,,,------------++++++++++++,,,,,,,,,,,,***+++,,,...///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,---///000111111000///..............................------------,,,,,,,,,------......------,,,,,,,,,------------,,,,,,------------------------------,,,+++++++++++++++,,,,,,---.........------......------,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,------...///000000------,,,,,,------...///..................------........./////////000000---.....................,,,,,,------....../////////...---------------...//////000000//////...------------....../////////------------------......---......//////......---........................,,,,,,,,,,,,------......++++++---///111111...,,,------------------------+++,,,---......------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,---...---,,,+++---------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,------,,,,,,,,,+++,,,---......---,,,+++......---------,,,,,,,,,------------------------///000///---,,,,,,***)))+++---...---,,,+++,,,---------------------------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,+++***)))++++++,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++((((((***---,,,)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))+++---,,,+++,,,......,,,***...,,,******++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,------------,,,++++++******++++++,,,************++++++++++++......------,,,,,,++++++***))))))+++---......---*********+++++++++++++++,,,,,,------------,,,,,,+++,,,,,,+++******+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---++++++,,,,,,,,,---------***++++++,,,,,,------...***,,,***(((***//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++......,,,+++---,,,)))+++,,,,,,------------,,,(((((())))))+++---...///++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------......///......---,,,***+++,,,---......------++++++,,,,,,,,,---------+++,,,---...////////////,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((***,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---***+++,,,...///......---..............................------------------,,,------......------,,,,,,,,,------------,,,,,,------------------------...---,,,+++************,,,,,,---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.../////////000---------------......///---....../////////............/////////000000000---------...............////////////////////////111...---///...+++,,,...///000000000000///...................../////////------------------------......////////////..............................,,,,,,,,,,,,,,,---//////------...000111111...,,,------------------------+++---...///------...///,,,,,,,,,,,,------------------------------------***+++,,,------.........,,,,,,,,,------------...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,------------,,,,,,,,,------......------,,,......---------,,,,,,,,,------------------------,,,...///---,,,...---***+++---...---,,,+++,,,---------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***(((***---,,,((()))---,,,,,,,,,,,,,,,,,,,,,,,,***+++---+++)))((()))+++,,,,,,,,,---......,,,***,,,+++***+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,------------,,,,,,+++******+++,,,,,,++++++++++++,,,,,,,,,---///......---,,,,,,+++++++++******+++---...---,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,+++******+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++++++++,,,,,,,,,,,,******+++,,,,,,---......++++++)))&&&(((---///---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,//////------///...+++)))***+++---------,,,+++,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***,,,...///000...---++++++,,,---......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////,,,,,,------------,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++------+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...******+++,,,------------........................------..................,,,------......------,,,,,,---...//////...---,,,---------------------------,,,,,,+++++++++,,,,,,,,,------...............------------............,,,------------.....................////////////---------------...//////,,,---...///000000//////.../////////000000000000---------.........//////....../////////000000000222...---000000------111000000000000000///......////////////............//////000000000000//////......////////////..............................,,,,,,++++++,,,---///000......---...000///---+++------------------------+++---//////------...///,,,,,,---------....................................---------------......,,,,,,,,,---------......*********+++,,,---...///---------------------------------------...//////,,,,,,------------,,,,,,---------,,,,,,---------......---------,,,,,,,,,........................&&&+++---,,,---111111...,,,...///...---,,,---...------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,...,,,***)))+++...333666------------------------++++++,,,,,,,,,---------,,,,,,,,,+++++++++******------------------------+++++++++++++++++++++++++++)))***...,,,(((***///,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,)))''')))+++,,,++++++---......,,,***,,,,,,,,,...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,------...------,,,+++******+++,,,---,,,,,,,,,---------......//////...---,,,,,,++++++---,,,+++,,,------,,,***---------,,,,,,+++++++++---,,,************,,,---+++,,,,,,+++******+++---*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---............******+++++++++,,,,,,,,,******+++,,,,,,---......++++++((($$$&&&,,,///---------------------------.........------,,,,,,,,,'''++++++)))))),,,+++(((((()))+++,,,---,,,,,,+++444222000---***)))((((((+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------***,,,///222222111...---,,,,,,.........---,,,+++,,,,,,,,,---------......,,,+++******+++,,,...///,,,------......------,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,...000///,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,------...//////000........................------..................,,,------......------,,,---...///000000///...---------------------------,,,,,,,,,,,,---...//////,,,---......//////......---.........//////000000---------........./////////////////////............------------...//////+++,,,...000000000000000////////////000000000000---------.........//////,,,------...///000111111333......222222...///444000000000000000//////...000000//////......------...///////////////............////////////......////////////////////////,,,,,,++++++,,,...///000///...------......,,,***------------------------***---000///---,,,...000---------....../////////////////////////////////111000...---,,,,,,---...,,,,,,,,,------.........))))))***+++,,,...///000------------------------...------------...//////,,,------......------,,,......,,,++++++,,,............---------,,,,,,,,,........................,,,000111---,,,...---'''...///000///...---...000------------------------,,,++++++******++++++,,,+++***)))(((((()))***+++***+++,,,,,,+++)))&&&%%%++++++,,,,,,,,,,,,---------...///...,,,+++,,,---******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++---///...,,,+++---///***)))((()))+++,,,+++***,,,,,,+++)))'''(((***,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,666///)))(((,,,...***&&&+++,,,...//////...,,,+++,,,,,,,,,---------......///......------,,,++++++---,,,++++++************+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++*********++++++,,,,,,,,,,,,,,,+++++++++,,,------000000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,---.........---------,,,,,,+++++++++---------.........////////////---,,,+++******+++///...---,,,***)))((('''---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---***)))+++,,,------+++,,,,,,------,,,,,,+++///......///111000...,,,***++++++,,,,,,------...,,,++++++******++++++,,,***+++***)))...333222------.........---,,,,,,+++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++---............---,,,+++)))***+++,,,---.........++++++++++++++++++++++++))))))*********+++++++++///...---,,,+++,,,,,,---------------------------///...,,,++++++,,,...///,,,---......//////......------------------------111...,,,---//////---+++------------------------///...---,,,,,,---...///---------------------------$$$!!!(((...------...---------.........//////........./////////000000........................---...///...---,,,---...---...///000000///...---000///...---------------111111111111111111111111...............---------///000222222000///000111///////////////////////////111222111///.........000000000000000000000000......////////////......///000111222111000...,,,///...---,,,,,,---...///---...///000000///...---000//////...------,,,,,,//////...---,,,,,,++++++000000///...............000***+++222222+++***000---,,,,,,++++++,,,,,,---.........////////////000........................------............------------------------------+++,,,------,,,,,,---///...---,,,---...///...---,,,,,,,,,---------......------------------------111000...,,,+++++++++,,,000---+++,,,...///---***,,,...///000/////////000......---,,,,,,+++******,,,,,,++++++++++++,,,,,,++++++************++++++***+++,,,---,,,***((('''++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***+++---,,,***)))***,,,+++***)))***,,,,,,,,,+++,,,,,,+++)))((((((***,,,++++++,,,,,,,,,,,,------******+++,,,---......//////---+++***+++,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------------------------,,,++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---++++++++++++++++++,,,,,,...------,,,,,,---------*********+++++++++,,,,,,---------,,,,,,+++++++++++++++,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---******+++,,,------+++,,,,,,------,,,,,,+++---,,,---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***,,,,,,***---111111---------......------,,,+++---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------------------,,,,,,,,,+++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,///...---,,,,,,,,,------------------------------///...,,,++++++,,,...///,,,---......//////..............................000...,,,---...///---+++---------......------,,,//////...---------......------------------------000***''',,,///...---///---------.........//////---------.........//////........................---///000///...---...///...//////////////////...111000//////............111111111111111111111111111111111111111111111111///000222222000000000111111111111111111111111111...000111111000//////000000000000000000000000000...//////000000//////......///000111111000...---///...------------...///......////////////......111000000///......------.........------,,,,,,,,,000000///...............000+++---444444---+++000------,,,,,,,,,,,,---------............/////////........................------............------------------------------+++---......------...///000///......000000000...,,,,,,,,,---------..................------------000///---,,,++++++,,,,,,///---,,,,,,......---******,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,------,,,+++***++++++,,,,,,,,,,,,------+++,,,---,,,*********,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,+++)))((()))***,,,+++***+++,,,------+++,,,,,,,,,***((((((***,,,++++++,,,,,,,,,,,,------******+++,,,---......///)))+++------++++++---///...---+++))))))+++---...++++++++++++,,,,,,,,,,,,+++++++++,,,---............------,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,++++++++++++++++++000///...------,,,------((())))))***+++,,,------///...------++++++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------------,,,---------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------***+++,,,,,,,,,+++***)))+++++++++,,,------......+++++++++,,,,,,---...///---------,,,,,,+++++++++...,,,******+++---------+++,,,,,,------,,,,,,++++++***+++---//////---+++......---,,,,,,+++******,,,,,,++++++++++++,,,,,,***...///,,,+++...///---------......------,,,,,,...------,,,,,,------...)))******+++---......///...---+++******+++,,,,,,((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,------------------------------...---,,,++++++,,,---...,,,---......//////......///////////////////////////...------......---,,,,,,---...//////...---,,,000///...---------------------------------------000---,,,......,,,,,,///------........./////////.........///////////////...........................///111000///...///111000//////......//////000111111000000000000000000000000000000000000000000....../////////////////////111222222111000000111111111111111111111111111...///111111000///000111000000000000000000000000//////000000000000//////---...///000000000......///......------......///......------------......111111111000//////............------------------000/////////............000---///666666///---000......------------......---------............///........................------............------------------------------,,,...//////...---///000000...---...//////...---,,,,,,,,,---------......------------...............------,,,,,,------...///---,,,,,,---...,,,++++++---......,,,++++++,,,***++++++,,,---......///,,,,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***)))***+++,,,------,,,,,,+++++++++,,,,,,,,,------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,++++++***+++,,,+++***+++---...---,,,+++,,,,,,+++))))))+++---+++++++++,,,,,,,,,------.........------------,,,(((***,,,------,,,---///,,,,,,************,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,---------+++,,,------++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,,,,++++++*********000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------.........//////---.........,,,)))&&&$$$+++,,,,,,------......//////---++++++---...//////...------,,,,,,++++++***---,,,******,,,---------+++,,,,,,------,,,,,,+++******+++---//////...,,,---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,***///111---***,,,...---,,,------...------,,,,,,------,,,,,,,,,,,,------******+++,,,,,,---......---,,,***))))))***,,,---+++,,,,,,---......------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------,,,,,,------------------...---,,,,,,,,,,,,---...,,,---......///......................../////////...------------------,,,+++,,,.../////////---,,,000//////...---------,,,........................------......,,,+++,,,...............////////////000000000000000000000000........................///000111111000///111222111000///......///000111000000000000000000000///////////////////////////---------...............///111333222111000111111111111111111111111111111///111222222000//////000000000000000000000000000///000000111111000000///,,,---...///000000////////////............/////////...---,,,,,,---...///000000000/////////......------------............///////////////......---///---000555555000---/////////............//////------------....................................------............---------------------------------...//////......///111---,,,++++++,,,---+++***,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,------............------------,,,,,,...///000000...,,,,,,---++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,+++***)))))))))***++++++,,,,,,,,,+++++++++,,,,,,,,,---------//////...---,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,++++++,,,+++***+++---...---,,,***+++,,,,,,******+++---+++++++++,,,,,,,,,------////////////............,,,++++++,,,......,,,+++******,,,,,,,,,,,,************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++---------,,,,,,------...+++,,,------++++++,,,---+++++++++,,,,,,---------******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********...---,,,+++************++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++******************)))***+++,,,------------+++++++++,,,,,,------------------.........//////------......---***'''%%%...---------------,,,,,,000...+++***+++---,,,+++---------,,,,,,+++++++++,,,+++***+++---...---,,,+++,,,,,,------,,,,,,++++++++++++---000000///---+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---***///111---***+++------,,,,,,------...------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,---.........------++++++++++++++++++++++++************++++++++++++,,,---------------------,,,,,,,,,---------......---------,,,,,,---------,,,---......///.........,,,,,,---------.........,,,---------,,,,,,------,,,,,,.../////////......//////.........------,,,........................+++---...---,,,---.............../////////000000////////////////////////////////////////////////...000111111000000111333111000///......///000111......///000000000///...////////////////////////000000111111111222222222000111333333111000111222000000000000000000000000111222333222000......///111111111111111111111111000000111111111111000000------...//////000000000///////////////////////////...---,,,,,,---.../////////............---------...................../////////000///...------------///222222///------000//////......//////000---------.........//////........................------............---------------------------------...//////......///111...,,,++++++,,,,,,+++***,,,,,,,,,---------......******++++++,,,,,,,,,,,,++++++,,,------.........---......---,,,,,,,,,,,,---///000///---,,,,,,---------------------------------,,,,,,,,,,,,------******++++++++++++******)))*********++++++,,,,,,++++++,,,,,,,,,,,,------...///000///...------///******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,+++******,,,,,,+++***,,,+++***+++,,,------+++***+++---,,,++++++,,,---++++++,,,,,,,,,,,,------,,,,,,---...///000111111...,,,***+++---...,,,***)))+++---......---+++)))++++++++++++,,,,,,,,,,,,---------,,,+++*********,,,,,,,,,,,,,,,------...+++,,,------++++++,,,---***++++++,,,,,,------...******+++,,,,,,,,,++++++,,,,,,++++++++++++++++++---,,,+++******)))******&&&&&&''')))***,,,------)))***++++++---......///...------,,,,,,------...---,,,,,,++++++*********************))))))))))))))))))+++,,,---.........+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------***+++,,,---...---,,,,,,///......---,,,++++++***///,,,))))))+++,,,***''',,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......,,,+++,,,,,,------,,,,,,+++,,,+++,,,...000000...---******+++,,,,,,---......------,,,,,,,,,,,,------+++///000,,,+++---...,,,,,,,,,------......------,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,+++******+++---...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********++++++++++++,,,---.........------+++,,,,,,------.........------------------------,,,---......//////......++++++,,,,,,---.........+++,,,------,,,,,,---...---------......///000000------...//////......---........................,,,///000...///111000---....../////////000000000------------,,,,,,,,,,,,////////////////////////...///111111000000111333111000000//////000000111---...///000111000///...000000000000000000000000//////000000111111222222000222333333222111111222////////////////////////111222333333000/////////111111111111111111111111111111222222222222111111////////////000000000000...//////000000//////...//////............//////...............---------//////.....................///000000000///---,,,------...//////...------//////............//////.........////////////000........................------............------------------------------,,,...//////...---///000111///......//////---,,,,,,,,,,,,---------......******++++++,,,,,,------+++,,,------.........------...///...,,,+++,,,---***,,,------+++******+++.........---------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------...///000///---,,,---...******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,***)))+++---///...,,,+++***)))***,,,,,,,,,+++)))+++------,,,+++,,,---++++++,,,,,,,,,,,,------******+++,,,---...//////,,,------+++******,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,------+++,,,------++++++,,,---******+++,,,,,,---......+++,,,---------,,,+++***++++++++++++++++++,,,,,,,,,,,,+++******+++++++++&&&'''((()))***+++,,,,,,+++++++++,,,,,,---------------,,,++++++,,,------------,,,,,,+++******)))+++++++++*********))))))***+++,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++,,,---...//////000---------,,,++++++******...,,,)))+++...///,,,(((***++++++,,,,,,------...+++******+++.........,,,+++,,,,,,------,,,,,,+++,,,++++++---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,...---+++,,,000///++++++,,,------......------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,---.........------++++++,,,,,,---......///,,,------------------,,,,,,---......//////......,,,,,,,,,---.../////////***,,,------++++++---///......---,,,---///111222+++,,,---////////////...........................///000///---///222///(((.../////////000000000000............---------,,,////////////////////////---...000000000000111333000000000111111000000000---...000222222111000///111111111111111111111111,,,------...//////000000000222333333222111111222000000000000000000000000...000222222111111222333111111111111111111111111111222222222222222222111222111111000000000000111...///000111111000///...///000000000000000000///.............../////////000000//////......------...///000111000///---,,,---...---,,,,,,---...---///......------......////////////000000000111111........................------............------------------------------+++---......------...///222111////////////...,,,,,,,,,,,,---------......++++++,,,------...//////+++,,,---.........---,,,,,,...///...,,,+++,,,...)))+++,,,,,,+++++++++,,,,,,,,,------......//////...------,,,,,,------.........,,,++++++,,,.........------,,,,,,---------++++++,,,,,,,,,------------...///...,,,+++,,,---******+++++++++,,,,,,,,,***+++,,,------,,,+++***...,,,+++---111333111000***)))((()))+++,,,+++***)))+++------,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,+++++++++******)))---///,,,''''''---444///...,,,++++++,,,...///,,,,,,------------......*********++++++,,,------************++++++,,,---+++,,,------++++++,,,---******+++,,,,,,---......---......///...---+++************++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------,,,,,,+++***)))))),,,,,,,,,+++++++++******,,,,,,---------,,,++++++---------,,,,,,+++++++++---------........./////////......---------...///,,,,,,+++++++++++++++***///---,,,///333555111---)))***+++,,,------...///*********,,,...///...,,,+++,,,,,,------,,,,,,++++++++++++,,,------***(((...------,,,,,,++++++***...------,,,,,,------...------+++***---111000***+++,,,,,,---.........---...------,,,,,,------...******+++,,,------...///+++,,,---............---.........///......------++++++++++++++++++++++++++++++,,,,,,,,,---------***+++---...///...------++++++,,,,,,---...//////,,,------......------,,,,,,---......//////......---------...///000000111)))+++...---++++++---//////...,,,+++,,,///222444***+++---///000000//////////////////////////////000000---***,,,000+++!!!////////////000000000000222222111111000000000///000000000000000000000000,,,...///000//////111333///000111222222111000///...///111333444333111000111111111111111111111111///000000111222333333444000222444333222111222333111111111111111111111111+++...000222222333444666111111111111111111111111111222222333333222222111333333222111000000111111...///000111111000///...///000111222222111000///////////////000000000000111111000///...------,,,...///000111000///---,,,//////...++++++...//////......------------......000000000000111111111111........................---..................---------------------------+++,,,...---,,,,,,---///111///...---......,,,+++,,,,,,,,,---------......------......///000111111,,,,,,.........---,,,+++,,,...000...+++***,,,...***,,,......------...///***+++,,,---///000111111111111///,,,))))))+++---------......------,,,+++........................,,,---......//////......,,,++++++***+++,,,...///,,,,,,,,,------.........000///---+++***)))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,+++,,,---...///,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------///------///222222...+++)))+++...///...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---...///***+++,,,------------,,,///---***)))+++,,,------------------,,,++++++***,,,+++***))))))***+++,,,)))---000---)))''')))---++++++*********+++,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***...,,,++++++,,,---,,,,,,---,,,,,,++++++,,,,,,---...............---,,,+++.........---,,,+++***)))...------,,,,,,++++++***)))+++...000000...,,,***,,,,,,,,,---------......***,,,------,,,++++++,,,...---+++******+++---...------------,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...,,,***+++***)))))))))+++...///......---......---,,,+++,,,,,,,,,------,,,++++++///...------,,,+++***)))(((+++///000000/////////---------............///---------............////////////......------,,,,,,...111222222000,,,***...........................//////...------000222''',,,...,,,---111000,,,222111000000///000000111000111222222222111000///////////////////////////000///.........///111222222222222222222222222222...///000000111111000000111111222222222111000///000000000111222333555555///111222333222111111222444444555444444222111000444444333222111111111222000111222222111111333555000111333777999:::777555555333222222333444333222///000000111111222222222---///000000///...///000000000000000000000000000------...///000111222222222222222111000/////////---...000111111111000/////////////////////////////////---,,,,,,---...///,,,------------------,,,...---,,,---/////////...------------------------,,,------...///000111111///............---------////////////000000000000------,,,+++,,,---.../////////.........---------,,,---------.../////////+++,,,------......------000...------...///---,,,000000///---******,,,...---------...------,,,+++......------------------,,,,,,---............---,,,,,,+++++++++,,,---...,,,,,,,,,---------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,---...///222111///---,,,---///000,,,,,,,,,---------......------------------------------------------------...------///111111...+++---...000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......*********++++++,,,,,,,,,///---++++++,,,......---,,,,,,---------,,,++++++++++++************++++++***,,,...---***(((***,,,,,,,,,,,,,,,,,,---...///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++******)))((()))+++---...------,,,,,,++++++,,,,,,---***++++++++++++***)))(((***+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------.........------,,,,,,,,,,,,------------...***,,,------,,,++++++,,,...---+++******+++---...,,,---------,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////...,,,***+++******)))***,,,---...+++---000///+++***+++---,,,,,,,,,------,,,,,,+++,,,,,,,,,+++******))))))***,,,/////////......///---------............///---------............///000///...---,,,------...---...000111000///,,,+++...........................//////...---...000222,,,000111......222111---000000111222222333444444000000000000000//////...000000000000000000000000000000/////////000111222000000000000000000000000//////000000000000000000444444444444444444444333666666444222111000//////444444444333111000//////111111222222333333333444444333222222111111222222111222333333222333444666777888;;;???BBBCCCBBB@@@999777555444555666666555222222222222222222222222...000111111000///000111000000000000000000000000.........//////000111111000000000000000000000000...//////000000000000000///////////////////////////...------------...///------............------...---,,,---///000///...........................------......//////000000///............---------........./////////000000------,,,,,,,,,---.../////////.........---------,,,,,,,,,---------------+++,,,------......---------,,,,,,---///000///.../////////...,,,+++---///---------------,,,++++++///...,,,+++***+++,,,,,,++++++,,,------------------,,,,,,++++++++++++,,,------------,,,,,,,,,,,,++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///555333///,,,+++,,,...000,,,,,,,,,---------......---------------------------------------------------,,,,,,...//////---***---...//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...******)))))))))***+++,,,///...------//////...---++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---...///000111------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***'''&&&&&&(((+++...//////---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++'''((()))+++,,,---......++++++,,,,,,,,,,,,------111///...---,,,,,,---...,,,,,,,,,,,,------------***,,,------,,,++++++,,,------++++++++++++------,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++*********++++++,,,,,,---(((---111///***'''***...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...------...///---------............///---------............///000///---,,,,,,---...///---............---,,,,,,////////////////////////.../////////......000222111333222///...111111///...000222555777888999999222222111000000///000000111111111111111111111111111000000000000111222222000000000000000000000000111111111111111111111111333333222222222333444444333333333444444444555555666666444333222222111222444333222222222333444555555555444333333333444444222333444444444444555777999;;;>>>BBBGGGIIIIIIHHH===:::777555666666777666555555444444333222222222111222333222111000111222111111111111111111111111.../////////////////////---......///000111111222000////////////000111111///////////////////////////......------...//////......////////////.........---,,,---///000///...////////////////////////.........//////////////////............------------------.........//////---,,,,,,,,,,,,---...///...............---------,,,,,,,,,,,,,,,,,,+++++++++,,,------......------,,,++++++,,,///000000//////000111000---,,,,,,---,,,------------,,,++++++///---+++***)))***++++++***+++,,,,,,------,,,,,,------,,,++++++*********...------,,,,,,+++++++++))))))))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......111///---+++***+++,,,---,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------,,,+++)))+++------------///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---,,,,,,+++,,,,,,------++++++***))))))***+++,,,...------...//////---,,,***++++++,,,------------++++++---......---++++++,,,+++******,,,,,,+++***,,,,,,,,,---...///000111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***(((''''''(((+++...//////---,,,,,,++++++,,,,,,------...............------'''((()))+++,,,------...******+++,,,,,,---......111000...---------------++++++,,,,,,,,,---------***,,,------,,,++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++)))***+++,,,,,,,,,,,,+++)))+++...---***)))***,,,+++,,,------------------............//////000000...//////...,,,,,,---///---------............///---------............///..................------...------,,,,,,,,,------000000000000000000000000...///000000///...000111111111///------///000000///222555999;;;<<<<<<<<<888666444222111111222222111111111111111111111111111111111111222222222333222222222222222222222222444444333333333222333333333333222222222444555666222333555666888999::::::555444333333444666777777:::888666444222333444555888777777666666666777777333555777777666666777888:::<<>>??????>>><<<;;;888555333222222222111111111111111111111111111222222333333333333333222222222222222222222222444333333222222222333333555555666666777888999:::999::::::::::::999777777777555444555777999999888<<<;;;888666666666888999;;;::::::999::::::;;;;;;999;;;===<<<;;;::::::;;;???@@@BBBGGGLLLOOOOOOOOOKKKHHHEEECCCDDDDDDDDDCCC<<<<<<;;;:::999999888888999999888555222111111222000000000000000000000000000000000///......------000000000000000000000000111000/////////000222333000000000000000000000000---......//////000000000//////000000000000/////////...---...000000000///........................///////////////.........///............---------,,,,,,,,,,,,------------,,,,,,,,,------------------.....................//////......------,,,,,,+++,,,------......------...---,,,,,,---...---+++000222444333000---++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,---------------***++++++,,,++++++***))),,,,,,,,,,,,++++++++++++000///...---,,,,,,+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++---///111111000///---,,,,,,,,,---------......------------------------------------------------+++,,,------++++++,,,------......---++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,---------,,,++++++---,,,++++++,,,---,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,++++++*********+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***...,,,++++++,,,---,,,+++---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++,,,,,,---......+++,,,---.........,,,+++++++++++++++,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++...***'''***///111---(((+++,,,---......///......,,,,,,,,,---------......,,,...///...------...///---------............///---------............///***,,,///111111///---,,,---------,,,------...///////////////////////////---///111111000000000111000......111333222333666444666999<<>><<<===@@@@@@===:::=========>>>???AAACCCDDDAAAAAAAAA@@@AAAAAABBBCCCEEEFFFHHHGGGEEECCCBBBBBBCCCCCCDDDGGGJJJMMMMMMLLLKKKIIIGGGFFFGGGGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@???===999555222222333111111111111111111111111111111000000/////////...111111111111000000000000111000000000000111222222000000000000000000000000------///000000000000000//////000000000000/////////...---...000111000///.................................//////////////////............---------,,,,,,,,,---------......+++,,,------......---------------.................................------+++,,,------......------...---,,,,,,------,,,***---000333444222000......+++,,,,,,,,,,,,+++******(((***,,,---...---,,,+++,,,,,,---............---))))))++++++,,,+++******+++++++++++++++,,,,,,,,,111000///...------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,---.........------...//////000000///...---,,,,,,,,,---------......------------------------------------------------+++---...---++++++,,,///------...,,,++++++---///........................------------------------+++++++++,,,------......---,,,,,,+++******++++++***+++---......,,,)))(((///---++++++,,,---------,,,,,,---------,,,++++++++++++************++++++(((+++---,,,***))),,,...,,,,,,+++************+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,+++***---,,,******+++,,,,,,+++---,,,,,,++++++,,,,,,---,,,---....../////////...---------......------,,,+++++++++,,,,,,---------+++++++++++++++,,,---...***++++++++++++,,,,,,,,,***,,,------,,,++++++,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,,,,---+++***+++///000---++++++,,,---...////////////,,,,,,,,,,,,,,,,,,------***,,,/////////......///---------............///---------............///------------......//////------........./////////........................---///111222111000000111111...///333333000000333444555888<<<@@@CCCFFFGGGHHHGGGDDDAAA<<<888444222333333333333333333333333222333444555666555555444666666666666666666666666777666666555666888:::<<<:::<<>>AAAEEEJJJNNNPPPRRRRRRMMMKKKJJJMMMPPPPPPKKKFFFHHHIIIJJJLLLNNNPPPRRRRRRNNNNNNMMMMMMNNNOOOOOOPPPSSSTTTVVVTTTQQQNNNLLLLLLIIIHHHGGGHHHJJJKKKKKKJJJIIIIIIHHHIIIJJJIIIGGGEEEGGGGGGHHHHHHIIIJJJKKKKKKHHHFFFCCC>>>888555555666333333333333333333333333111111111111111000000000000000111111222222333333000000111222222222222111000000000000000000000000,,,---///000111111000000...//////000000//////...000.........000111000///////////////////////////------......//////000000///............---------------------............+++,,,---.........---------------.........//////------------------......+++,,,------......---------+++++++++---...---,,,***---222444444222111111+++,,,,,,,,,,,,+++******'''))),,,...000///---,,,,,,---......//////......((()))***+++,,,,,,+++************++++++,,,,,,---......---,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,---.........---,,,111///...,,,+++++++++,,,,,,,,,,,,---------......------------------------------------------------,,,...///...++++++---000)))***++++++,,,---000333........................------------------------++++++,,,------...//////---,,,,,,+++*********+++(((***,,,......+++(((&&&111...,,,+++,,,...//////------------,,,,,,+++***,,,+++***))))))***+++,,,'''+++...---)))(((+++///------,,,+++************,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,+++++++++***((()))***,,,++++++---,,,,,,++++++,,,,,,---)))***++++++,,,,,,,,,+++,,,------.../////////...++++++,,,,,,,,,,,,------,,,***((('''(((+++///111******+++++++++,,,,,,,,,***,,,...---,,,+++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,***))))))***,,,---+++,,,---......---......+++,,,---...////////////........................(((+++///000000/////////---------.........//////---------.........//////000...,,,***+++---000222------...///000000//////........................---///222222111000000111000,,,---222222---+++...333444777;;;@@@EEEIIILLLOOONNNLLLHHHCCC>>>999666444444444444444444444444333333555666666666555444::::::::::::::::::::::::<<<<<<;;;;;;<<>>>>>===<<<======>>>???AAABBBDDDDDDBBBCCCCCCCCCBBBBBBCCCEEELLLQQQXXX\\\\\\YYYVVVTTTXXXYYYZZZ\\\]]]^^^]]]]]][[[YYYWWWYYY]]]```aaa```]]]^^^]]]\\\\\\^^^___^^^aaa```___^^^^^^___aaabbbfffeeeccc___[[[ZZZZZZ[[[WWWXXXYYYYYYXXXWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUVVVXXXYYYYYYYYYYYYXXXXXXXXXUUUNNNFFF@@@>>>???>>><<<999777777777666555555555444555555333///,,,//////000000111111111222000000000////////////.....................------222111000//////000111222333222222222111111000000////////////////////////......////////////......//////............//////111///...///000111000///333222111///---,,,,,,,,,---------.........//////------............------,,,...//////...------...------------------------+++---///000///---------...,,,...222222------111!!!$$$))),,,...---+++)))++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,...///,,,---...---+++***+++,,,...---,,,,,,,,,,,,---...//////.........---------..............................---,,,,,,---......***'''(((,,,,,,******...---,,,,,,++++++,,,,,,---...///000///---,,,---...---...////////////...---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,++++++------,,,***++++++++++++++++++++++++***++++++++++++******)))*********++++++,,,------...---,,,,,,+++++++++,,,------............------+++++++++,,,,,,---------,,,---------,,,,,,+++***......---,,,,,,,,,,,,,,,000...,,,,,,---...---+++++++++++++++++++++++++++---,,,+++,,,,,,---,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++------,,,,,,,,,,,,,,,---++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,---------,,,++++++111...+++***+++---------///)))'''***,,,++++++------,,,,,,,,,------...///............///////////////......------......///.........///////////////........................+++---------,,,,,,...///000000///........./////////000222444444222000///000000/////////000111222///000222222000///000111333222222111111222333444666666777:::@@@GGGMMMPPPXXXXXXXXXUUUOOOGGG???::::::888555555777999999999:::<<>>>>>===<<<:::;;;999666555555555333222444444333333222222111111222222222222222222222222000000000////////////...222111000//////000111222222222111111111000000000////////////////////////......////////////....../////////......////////////---,,,---...///...---------......///000111222---------.........//////---......//////......---+++---......---,,,,,,---------------,,,,,,,,,,,,+++---......---+++,,,---...,,,,,,//////---...000"""(((,,,......+++))),,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///,,,---...---,,,+++,,,---------------------------...............---------..............................---,,,,,,---......---***+++...///------000------,,,,,,,,,,,,------...///...---++++++---///------............------------------------------...------------,,,,,,,,,------------,,,,,,,,,,,,)))******+++,,,,,,------------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++---,,,+++******,,,...000------,,,+++++++++,,,,,,------............------******+++,,,---...//////,,,,,,---------,,,++++++------,,,++++++++++++,,,111...+++***+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++...---,,,++++++*********---,,,***))))))+++---///---,,,,,,++++++,,,,,,------------------,,,+++***111...+++***+++---------///***))),,,---,,,---///---------,,,------...///............///////////////......------......///------......///000000111........................,,,,,,,,,+++***+++---000222111000//////......///...//////000000//////...000///...............///...000222222000///000111555444333333333444666777:::999999;;;AAAHHHOOOTTTYYY[[[]]]\\\WWWMMMCCC===<<<;;;:::;;;>>>AAACCCCCCEEEGGGJJJNNNQQQTTTVVVWWWWWWWWWXXXXXXWWWUUURRRQQQWWWTTTOOOJJJFFFFFFIIIMMMNNNRRRVVVXXXXXXXXXWWWXXXUUUWWWYYY[[[[[[ZZZYYYXXX\\\YYYWWWWWWYYY[[[[[[[[[YYYZZZ\\\^^^___^^^]]]]]]YYYZZZ]]]___```aaaaaa```]]]^^^^^^^^^]]][[[ZZZYYY\\\]]]^^^___```aaaaaaaaa^^^___```aaabbbbbbccccccaaabbbdddffffffeeecccbbbaaabbbbbb```]]][[[[[[\\\TTTQQQNNNKKKJJJIIIHHHFFFBBB???;;;888888888888777666666666555444444333333111111111222222222222222222222111111000000000000222111000000000000111222111111000000000000//////////////////////////////...//////000000//////...///////////////////////////---,,,---...///...---***+++,,,...000222444444---............/////////---......//////......---+++,,,......,,,+++,,,------------,,,,,,+++++++++---------,,,******+++,,,---++++++,,,---......///++++++++++++++++++,,,,,,,,,---......//////......------------------------------------------------...------,,,++++++++++++---------------------------------------------------,,,,,,++++++,,,---...,,,---...---,,,+++,,,---,,,------......------,,,......................................................------------.........---...///000000000111------,,,,,,,,,,,,------......---+++***+++---000------------------------------------------------------------------------......------,,,,,,,,,++++++++++++,,,,,,---------------------------------+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,...---,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,,,,------............------++++++,,,,,,---......///,,,,,,,,,------,,,,,,+++...---,,,,,,+++,,,,,,,,,---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,+++,,,---+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++,,,+++******+++,,,...///------++++++++++++------.........------,,,++++++000...++++++,,,------------)))(((+++,,,+++,,,///......------------..................//////////////////............//////............//////000000---------...............---------,,,+++,,,...111000000//////.../////////.........------.........000000//////...............000222222111000111222555444444555666999;;;<<<>>>???@@@BBBEEEKKKQQQUUUVVVZZZ]]]___\\\TTTLLLGGGAAABBBDDDGGGLLLPPPSSSUUUXXXXXXYYYZZZZZZ[[[[[[[[[YYY[[[\\\\\\[[[XXXTTTRRRUUUSSSPPPMMMJJJKKKNNNRRRRRRUUUWWWXXXXXXWWWXXXYYYUUUVVVXXXYYYYYYWWWVVVTTTWWWVVVVVVWWWXXXZZZ[[[\\\YYYYYY\\\```aaa]]][[[[[[[[[\\\]]]___```aaabbbbbb[[[[[[]]]___```___]]]ZZZZZZZZZ[[[\\\^^^^^^]]][[[]]]^^^___``````______^^^\\\^^^```bbbcccbbbaaa``````aaaaaabbbaaaaaaaaaaaa___]]]YYYXXXWWWWWWVVVUUULLLHHHEEEBBB@@@???===<<<777777777666666666666666222222222222222222222222333333222222111111000000111111111111111111111111000000000/////////////////////////////////////////////000000000000///////////////000000/////////111///...///000111000///,,,------...////////////.............../////////......////////////......+++---......---,,,,,,------------,,,++++++******.........,,,******+++---,,,+++******---//////...000///...,,,,,,++++++,,,,,,---......//////......------------------------------------------------......,,,++++++++++++,,,------------------------------------------------//////...---------,,,,,,,,,---......,,,,,,---...,,,------......------,,,---.....................................................................***+++,,,,,,,,,............------,,,,,,------.........---+++***+++...000---------,,,,,,---------------------------------------------------------.........------,,,,,,,,,//////......------------------------------------+++***)))+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,((()))***+++,,,,,,++++++,,,,,,,,,++++++,,,,,,---------............------------------------------+++,,,,,,------,,,,,,,,,///......---------------)))***,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++***,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---)))***,,,---......------------++++++++++++------.........------,,,,,,,,,000...,,,+++,,,------,,,---******,,,---+++---111///......---------................../////////////////////....../////////000000//////............---------.........//////...//////...------///222,,,,,,------...///000111222222111000000111222222111111111111000////////////111333333222111222333444555777999<<>>>>>===;;;:::888777777777777777777666666666666444444444333222111111000111111222222222222111111///////////////000000000000000000000000000000000//////000000000000////////////000111111000//////111///...///000111000///------.........---,,,,,,////////////////////////...//////////////////...---...000000.........///---------,,,,,,+++++++++/////////---++++++---///+++,,,******...222111,,,(((***---//////---***(((,,,,,,---............---------------------------------------------------...---,,,+++***+++,,,---------------------------------------------------/////////......---------,,,---......------...///---------------------------------.......................................---...////////////...---+++...///---...111111///......------------......---......---,,,,,,...000......------------......------------------------,,,,,,,,,------------............---------------000000//////...------,,,------------------------+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,###%%%(((+++---...------,,,,,,+++++++++,,,------------............------............------,,,,,,++++++,,,---------,,,,,,//////...------------...))),,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++---------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------*********++++++,,,---...((())),,,...//////...------,,,,,,++++++,,,,,,---......------------......///...,,,,,,---------,,,...,,,,,,///...---///555000///......---.....................////////////000//////......//////000111000000///......------,,,,,,------.../////////---///000000//////000111+++++++++,,,...///111222111000000//////000000111111222222222222222111000000222444444333333444555555777;;;???BBBEEEFFFFFFDDDIIINNNPPPPPPPPPSSSUUUZZZ]]]```dddffffffeeeddd]]]___````````````aaabbb^^^]]]\\\ZZZYYYYYYXXXXXXWWWXXXYYYYYYXXXWWWUUUSSSPPPRRRSSSRRRQQQQQQSSSTTTXXX]]]bbbeeedddbbbaaa```^^^]]]\\\ZZZYYYXXXXXXYYYbbbfffmmmrrrtttvvvwwwxxxtttpppqqqwwwuuulllhhhjjjeeeeeefffhhhiiikkkllllllhhhgggfffggghhhfffaaa\\\YYYXXXXXXZZZ]]]\\\YYYUUUUUUVVVYYY[[[]]]]]]\\\[[[\\\[[[[[[[[[\\\]]]^^^___[[[[[[\\\^^^aaaaaa```^^^^^^\\\ZZZZZZ\\\^^^^^^^^^\\\[[[ZZZZZZYYYVVVRRRNNNLLLKKKIIIFFFBBB???===<<<;;;;;;:::999888777777666777777666555444333222222111111222333333222111111//////000000000000111111000000000000000000000000///000000111111000000/////////111111111111/////////---,,,---...///...---+++,,,---...///......---000000000////////////......//////000000//////......///111111///...///000---------------------------...///...------...000***,,,++++++///444222+++((()))+++,,,---,,,++++++++++++,,,---------------------------------------........................---,,,+++******,,,---...------------------------........................++++++,,,---......//////,,,---......------...000...---,,,,,,,,,,,,---...---------.........//////........................---...///000000///...---...111222///000444444111......------------......,,,...//////......///000//////...------...//////------------------------,,,,,,,,,---------......------------..............................------------------------------,,,+++***+++---...---,,,------------------------,,,,,,,,,---,,,,,,++++++((()))***+++,,,,,,------,,,+++++++++,,,,,,---...------............------------------............***+++,,,,,,---------,,,///...------,,,,,,------***,,,......---,,,---///------------------------)))---///...***)))+++///------........./////////------------------------((())),,,...///...---+++------,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,------******+++---......//////+++,,,,,,------,,,,,,+++------,,,,,,---...///000///---,,,,,,---...,,,+++,,,+++,,,///...,,,///555000000///...........................////////////000000////////////000000///////////////.........,,,,,,------...//////000+++---000111000///...///------------...///111111---..................---000111222333333333222111111333555666555555666777888;;;@@@EEEGGGHHHGGGFFFDDDHHHMMMOOOOOOQQQVVVZZZ^^^aaaeeehhhiiihhhfffeeeaaacccdddbbb^^^\\\\\\]]][[[ZZZYYYXXXXXXYYYZZZ[[[ZZZYYYYYYYYYXXXVVVUUUTTTRRRSSSTTTTTTUUUXXX]]]```hhhooowww~~~}}}zzzyyyxxxvvvsssooonnnnnnoooqqq|||~~~|||{{{vvvooohhhaaa___```dddhhhiiifffaaa___```bbbccccccaaa^^^]]]___]]]ZZZWWWVVVWWWYYYZZZXXXXXXYYY\\\```aaa___]]]]]][[[YYYYYYZZZ[[[[[[[[[ZZZYYYXXXYYYZZZZZZYYYWWWXXXWWWUUUSSSPPPNNNLLLKKKEEEDDDCCCAAA???>>>===<<<::::::999888777666555555111222222333333222222111000000000111111111222222000000000000000000000000000000111111111111000000...///111222222111///...///---,,,---...///...---+++---///000111000//////000000000000/////////...//////000000000000//////---///000000///......///,,,------......//////000***,,,......------...///***,,,,,,+++000666222***222///***''''''***...111***+++,,,,,,------,,,,,,------------------------........................---,,,*********,,,...///------------------------........................&&&'''))),,,...///000000,,,---......------///000///...,,,++++++,,,...///---------.........//////........................---...///000000///...---+++///000,,,---111222.........------------......,,,...000000/////////000000///...------...///000------------------------,,,,,,,,,------.........,,,---------.../////////+++,,,,,,------......///------------------------,,,+++***+++---...---,,,------------------------------------,,,,,,+++***222000---+++))))))******++++++++++++,,,,,,---...---..................---+++,,,,,,---...///000000***+++,,,,,,------------...---,,,,,,++++++,,,,,,***+++,,,***((())),,,000------------------------)))---///...***)))+++///.........////////////000------------------------&&&))),,,///000///,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,---------//////...---,,,,,,,,,,,,,,,+++******,,,...000222++++++---......---++++++---,,,,,,,,,---///111222///---,,,,,,---...,,,+++***)))***,,,+++)))---333000000///.........................../////////000000000////////////000000------......///000000000,,,,,,------...///000000))),,,000111000...------000////////////000000111000000111111111111000000///000111222333333222111222444666777666666777888;;;>>>DDDHHHJJJIIIGGGEEECCCGGGKKKMMMMMMQQQXXX___```cccgggjjjjjjfffbbb___]]]___aaa___[[[YYYYYYZZZ\\\[[[ZZZZZZZZZ[[[]]]^^^cccbbbaaa___]]]\\\[[[ZZZYYYZZZ[[[\\\```gggooouuu~~~ooonnnoootttzzz}}}yyyuuutttttttttsssoookkkfffcccgggccc^^^YYYVVVVVVXXXYYYUUUTTTVVVZZZ___aaa___\\\___]]]ZZZZZZZZZ[[[ZZZZZZTTTRRRQQQRRRUUUYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\SSSRRRPPPNNNLLLJJJHHHHHH======<<<;;;999888888777111222333444444333222111000000111111222222222333000000000000000000000000000000111111111111000000...000111222222111000...111///...///000111000//////000222333222111///...111111000000/////////...//////000000000000//////,,,...//////...------...,,,------...///000111111'''))),,,...---------...///---...000///,,,...222,,,,,,+++++++++,,,------...,,,***,,,......,,,))),,,---------.../////////---.........---,,,,,,+++...---,,,---///000///...***,,,......,,,+++---///------------------------//////............////////////............//////,,,...//////......000111................................................000///...---------------///............///000000//////............//////---+++***,,,000222111///111000...------...///000...------,,,,,,------...////////////...---,,,+++------............------......---,,,---...///000,,,---......//////.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++)))(((***+++---......---+++***,,,,,,,,,---------......,,,//////,,,,,,//////,,,///000000...,,,,,,---...+++***+++---000111111///...,,,++++++,,,---,,,+++...---,,,,,,,,,,,,---...,,,,,,************,,,,,,------------------------///,,,+++,,,...///---+++,,,((()))000111,,,)))+++///,,,))))))+++,,,+++)))///))))))000000)))(((///.........------,,,,,,,,,/////////...------,,,,,,......---,,,++++++++++++...---+++,,,,,,---+++***...---,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,000///+++,,,222222111000.........///000......////////////......,,,---...000000000///......///000///...---...000........................////////////000000000000000///...///111333333333444333222111111222333444000222444777888:::;;;;;;BBBBBBCCCDDDDDDEEEEEEEEE@@@DDDKKKPPPTTTWWWZZZ\\\cccbbbbbbbbbaaa```]]][[[___^^^]]]\\\\\\]]]^^^_________aaadddhhhlllmmmmmmpppvvvzzzwwwnnngggeeeggg```eeelllssszzzxxxvvvxxxpppeee^^^\\\\\\[[[[[[ZZZYYYYYY[[[^^^``````^^^___``````]]]\\\\\\\\\[[[^^^YYYTTTTTTWWWXXXWWWTTTWWWXXXXXXYYY[[[]]]___```eeedddbbb```^^^[[[ZZZYYYMMMKKKHHHEEEAAA>>>;;;:::999888777666555444333333111111111111111111222222222222111000///......---222//////111111...---000111111000000//////......111000///------......///---000222222///...///111////////////////////////111000000...---,,,+++***---.../////////...---,,,//////.........---------////////////////////////...,,,,,,...---+++---222...---,,,++++++,,,---------++++++,,,...///---***---------...............---.........------,,,+++---,,,+++,,,...///...---+++---///...,,,,,,...000------------------------//////............////////////............//////---...//////...---///000........................////////////////////////111000//////.........///............//////////////////............//////111///------//////---+++//////.........//////000///......------......///------...//////......---------............------...------,,,---...///000,,,---......//////.........------------...//////------------------------,,,,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,//////,,,,,,//////,,,---...///---,,,+++---...,,,++++++---///000000...---,,,***+++,,,------,,,...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...------------------------...---+++,,,...///---+++222---+++......***(((***...,,,******+++,,,+++)))---''''''......''''''---......---------,,,,,,,,,---------...............,,,,,,,,,++++++,,,------...---+++,,,,,,---+++***------,,,,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---111000,,,---222111000///.........////////////000000000000//////---...//////////////////...///000///......///000000000000000000000000000////////////000000000111000000///000111333333333444444444444444444555555444777;;;>>>?????????>>>EEEEEEDDDDDDDDDDDDEEEEEEGGGKKKPPPUUUYYY[[[^^^```______```aaaaaa```^^^\\\___```bbbccccccbbb```___ccceeejjjrrr{{{~~~xxxvvv~~~}}}uuuooommmllllllhhhgggfffggghhhgggbbb___```___]]][[[\\\^^^^^^]]]YYYVVVUUUWWW[[[^^^\\\YYYYYYZZZ[[[\\\]]]___```aaa___```aaabbbcccdddeeeeee^^^\\\YYYUUUPPPKKKHHHEEEAAA???<<<888666666666666222222111111000000//////222222111111000000//////333000000222222//////111111111000000////////////111000///...---...//////+++...000///---,,,---///////////////////////////,,,,,,---...//////000000.../////////...---,,,,,,//////.........---------........................,,,******,,,+++***---333111000...,,,+++,,,---...,,,++++++,,,...///...,,,...............------------............---,,,,,,...---,,,---///000///...,,,...//////...---///000------------------------//////............////////////............//////---...//////---,,,---...........................000000000000000000000000111111000000//////000000,,,---///000000000///...//////............//////111000............,,,+++------...///000000000///000//////////////////000+++,,,---...///000000000------............------...------------...//////,,,---......//////.........------------...//////........................)))***+++,,,---............---+++******+++---...,,,,,,,,,---------......,,,//////,,,,,,//////,,,,,,------,,,++++++---///---,,,,,,---//////...------+++***+++---......---...------,,,,,,------...//////............//////------------------------...---,,,,,,......---,,,444...+++,,,,,,++++++---...,,,******+++,,,+++***,,,((((((......((((((---...------------,,,,,,,,,+++,,,,,,---......//////++++++++++++,,,---...///...,,,++++++------,,,***---,,,,,,------///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,---///...+++---000000///......---.........000000111111111111000000000//////............///...///000000......///000000000000000000000000000/////////000000000111111000000000000111222333333555666777888999999888888777;;;AAADDDEEEDDDCCCCCCJJJIIIHHHHHHHHHIIIJJJKKKLLLOOOSSSWWWXXXZZZ\\\^^^ZZZ\\\___aaabbbaaa```___fffjjjooottttttrrrmmmjjjqqquuu~~~zzzooogggeee```\\\[[[]]]^^^^^^^^^^^^\\\[[[]]]______[[[XXXYYYZZZZZZ[[[[[[ZZZZZZYYYZZZ[[[]]]aaadddgggiiikkkiiihhhfffbbb^^^YYYTTTRRRMMMJJJDDD???;;;999999:::555444444333111000//////222222111111111111111111444111111333333000000222111000000000000/////////111000///.........//////,,,...//////...------...////////////////////////+++,,,---...000111222333000000///...---,,,,,,,,,/////////............---------------------------,,,******+++++++++...444333111///---,,,,,,...///++++++,,,---/////////////////////...---------,,,------............------///.........000111000///---...///////////////000------------............//////............////////////............//////...//////...---+++,,,---........................000000000000000000000000111000000//////000000000,,,---///111111000...---//////............//////............/////////...+++,,,...000111000000///000//////......//////000,,,---...//////000000000------............------------------......//////,,,---......///............------------...//////------------------------)))***+++,,,---.........---,,,+++++++++,,,---...,,,,,,,,,---------......,,,......,,,,,,......,,,***+++,,,,,,++++++---///...---,,,---......---+++---+++***+++---//////...------------------------//////............//////------------------------------,,,---------------///,,,***+++---...///000---,,,+++++++++,,,,,,,,,---***+++//////,,,+++///------------------------,,,,,,,,,------.........,,,+++++++++,,,,,,---...---,,,++++++------,,,+++,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,,,,+++***,,,............---------......///000000111111000000///111000///---------...///...000111000///...///000........................//////000000000111111111///000111000000111222444555777:::<<<======<<<;;;999>>>CCCFFFFFFGGGIIIKKKPPPPPPOOOOOOPPPQQQTTTUUURRRTTTVVVXXXWWWWWWYYYZZZYYY]]]ccchhhkkklllllllllwww}}}}}}qqqiiibbb```aaa```^^^^^^bbb```^^^^^^___^^^\\\YYY\\\\\\\\\[[[YYYWWWUUUTTTXXXXXXZZZ[[[]]]___aaaaaagggggghhhgggfffcccaaa___ZZZWWWRRRLLLGGGBBB???===999999888666555444333222111111111111111111222222444111111333333000000222000000000000000000000000000000000/////////////////////000111000/////////////////////////////////000000000000////////////222000///---,,,,,,,,,---/////////...............------------------------,,,***+++------,,,///555333222///---------...///+++,,,.../////////000000/////////...---------,,,------...//////......---...---,,,---///000///...............///000000///---------......///////////////............////////////............//////...///000///---,,,,,,---/////////////////////////////////////////////////////////......///000000,,,---///111111000...---//////............//////...//////////////////000+++,,,...000111000000//////..................///......///////////////...------............---------------...............,,,---......///............------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,---------......+++......++++++......+++***+++,,,,,,++++++---///...---,,,---......,,,***...,,,++++++---///......---------------------------------......---------------------------------,,,------------,,,------+++++++++,,,...000///---,,,,,,,,,,,,+++,,,------,,,+++,,,//////------///------------------------......------,,,,,,,,,,,,...---,,,,,,+++++++++,,,---,,,++++++------,,,+++++++++,,,---//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,---,,,+++,,,---...------.....................//////000000//////...111000///---------...//////000111000///...///111////////////////////////000000000000111111111111...000111111000111333666777:::===AAABBBBBBAAA@@@@@@DDDGGGHHHHHHKKKQQQWWWXXXWWWVVVUUUUUUUUUVVVWWWWWWYYYZZZZZZXXXWWWXXXYYY\\\dddpppzzz|||tttqqqnnnhhheeegggeeecccaaa````````````___``````___^^^\\\ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXX]]]___bbbeeehhhjjjkkklllfffeeeccc^^^XXXQQQJJJGGG???>>>===;;;999777666555111111111111111111111222333000000222222//////111000000000000111111111111000000000000000//////////////////000000000//////000000000000000000000000222222111000///...------111000...---,,,,,,------////////////////////////........................,,,+++,,,///...,,,...333111000///...............,,,...///000/////////111...............---------------...////////////...,,,+++***+++---------,,,...---,,,---///000///...---------...//////000000//////............////////////............//////...///000///...---.../////////////////////////////////////////////////////////.........///000000,,,---///000000000///...//////............//////000111222000...------...------...///000000000//////......------....../////////000000000//////...------............------,,,---......//////......,,,---......//////.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***(((***,,,...///...,,,+++,,,,,,,,,---------......+++......++++++......+++,,,------,,,++++++---///---,,,,,,,,,......,,,***///...,,,,,,---......---,,,------......------,,,+++,,,------------,,,+++------------------------,,,---......,,,,,,---...,,,------+++,,,...,,,(((+++,,,---,,,++++++---///)))***+++,,,---,,,,,,---,,,,,,,,,------------.........------,,,++++++***///...---,,,++++++++++++,,,+++***+++---...---,,,***+++,,,...///000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++///000...---///000///------.../////////............////////////......000//////............//////000111111//////000111111111111111111111111111000000000111111111222222---000333333222333777:::<<<>>>BBBEEEHHHHHHGGGGGGKKKNNNPPPOOONNNQQQZZZaaa___^^^\\\ZZZXXXVVVTTTSSSVVVXXXYYYYYYXXXXXXYYY[[[eeeqqq|||zzz~~~{{{uuupppkkkgggeeeeeedddbbb___^^^\\\\\\\\\WWWWWWXXXXXXXXXYYYYYYYYYRRRTTTWWW[[[```eeehhhjjjkkklllmmmlllgggaaaZZZVVVIIIHHHEEEBBB???<<<999888222222222222222222222222333000000222222//////111000000000111111111111222000000111111111000///......------...//////...,,,000000000000000000000000//////////////////////////////...------------......////////////000000000////////////////////////******,,,///...++++++///---.../////////...---------///111111///...///000---------...............------...///////////////---,,,+++,,,---......,,,...,,,+++,,,///000...------------...///000000000//////............////////////............//////...000111000//////000111////////////////////////000000000000000000000000000/////////000000111222............//////////////////............/////////111222111...---...000//////.........//////000000//////......//////000---...///000000000000000------............------,,,---.../////////...---,,,---......//////.........------------...//////------------------------,,,---------,,,,,,+++*********+++,,,------------,,,,,,,,,---------......+++......++++++......+++---...///---,,,+++---...,,,++++++,,,......,,,+++111///---------...---,,,,,,,,,---......---,,,,,,+++,,,------------,,,+++------------------------+++---///...,,,+++---...,,,...+++'''(((------)))+++---...---++++++...000)))***+++,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,+++***+++---...---,,,)))***,,,...000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***///000,,,+++...000------...///000000000////////////000000000000//////---.../////////////////////000111111000///000111111111111111111111111111000000111111111222222222///222666666555777;;;@@@BBBDDDGGGKKKMMMNNNOOOOOOTTTXXXZZZXXXTTTUUU\\\ccc______```___]]]ZZZWWWUUUWWWYYY\\\]]]___aaadddgggtttwwwtttnnnhhhccc```^^^]]]ZZZZZZZZZ[[[\\\\\\]]]]]]QQQQQQRRRTTTWWW[[[___aaagggiiikkklllkkkiiieeecccZZZXXXTTTOOOIIICCC???===666666555555444444333333444111111333333000000222000000111111111222222222000000111222111000///...///---,,,---///000...+++000000000000000000000000---------......//////000,,,---......///............/////////000000000000........................)))))),,,///...***))),,,+++,,,...000000///---,,,...000222111///---...000,,,------....../////////------...///000000//////000///...///111111111000...,,,***+++...///...,,,---------...///000000111//////............////////////............//////...000111111000000111333000000000000000000000000111111111111111111111111111111000000111222333333///............///000000//////............//////+++---000000//////222444111000...------...///000111111000000000000111111+++,,,...///111222222333---..................---,,,,,,.../////////...---,,,---......//////.........------------...//////........................+++,,,,,,------,,,,,,,,,,,,+++******+++,,,///000,,,,,,,,,---------......+++------++++++------+++///000000...,,,,,,---...+++++++++,,,......---+++222000...---------,,,+++,,,,,,---......---,,,,,,+++,,,---......---,,,+++------------------------+++---///...,,,+++,,,///***+++(((###%%%...111...+++---...---++++++...111***---...---...000000///,,,,,,,,,------.........***++++++,,,,,,------...++++++++++++,,,---......,,,+++***+++---...---,,,)))***,,,...000111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......&&&,,,---)))(((,,,---***---...000111111111000///000000111111111111000000,,,---///000000000/////////111222111000///000111////////////////////////000111111111111222222222000444888999888:::???DDDFFFHHHKKKNNNQQQSSSTTTTTTXXX]]]```]]]XXXVVVZZZ___]]]^^^aaabbbbbbaaa^^^]]]___aaaeeehhhlllpppuuuxxxwwwmmmgggcccaaa]]]]]]]]]]]]]]]]]]^^^^^^YYYXXXVVVUUUVVVYYY\\\^^^___aaadddfffiiijjjjjjjjjiiifffaaaZZZRRRKKKEEEBBB999999888777666555555444555222222555444111111444000000111111222222222222000111111222222000///...111///...///222222000---000000000000000000000000........................+++,,,---///000//////....../////////000000111111---------------------------------............///...000222333333111///---,,,...000111111000...,,,///////////////////////////000111111111000...---000000///...---+++)))(((000//////...------,,,,,,---....../////////////////////.........---------///...------///222555666111///---...111222000...000///.........000111222111111000000000000111111///...---,,,,,,---...///000000000000000000000000////////////////////////.........------.........000000111111111111000000...///000222222000///...////////////////////////222222111000///...------///---,,,...000000---***++++++,,,,,,,,,,,,------,,,,,,,,,------.........000////////////.........///,,,+++,,,...///---++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,222///+++***+++,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////++++++,,,---............+++)))***///...***+++111++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,...000111...***'''(((***---------------------------,,,++++++------,,,+++,,,,,,,,,,,,+++***))))))222,,,///000+++---222...+++,,,---...///...---,,,,,,,,,************,,,,,,---------............///111111111111111000000000000000000000000000000000000//////.........//////////////////000000000000444111///...000111000000...000222222000//////000333333444888===BBBFFFGGGLLLLLLMMMNNNPPPSSSVVVWWW\\\ZZZWWWVVVXXXYYYZZZ[[[[[[gggrrrwwwyyyxxxtttnnnnnnqqqvvv}}}zzzuuupppooohhhbbb^^^___bbbbbb___]]]ZZZYYYXXXXXXYYYZZZ[[[[[[XXXXXXYYYZZZ^^^bbbfffhhhhhhlllmmmiiifffbbbYYYNNNCCC>>>888666888999777444555333222000000111222333444333222222333333222000333111///---,,,...000111000000000000000000000000111111111111000000000000................................................------............------///---+++)))***,,,///222---------............///---...000111111000...,,,---...///000000///...---////////////////////////000000000000000///......000000000///...---++++++,,,,,,---......//////000---...//////000000///////////////.........------111000/////////000222333111///...///111111000...000//////...///000111222111111000000000000111111111111111000000111111111111111111111111111111111////////////////////////000///............///000///000000111111000000///...///000111111000///...////////////////////////000/////////////////////000...++++++---///...---,,,,,,---------.........,,,,,,,,,------........./////////.........------...---+++,,,...///---+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,222///+++***+++---------...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---(((''',,,///---,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---+++***+++...000---------------------------,,,+++,,,---...---+++,,,------------,,,++++++000+++...///***...333///+++,,,------......---------,,,++++++++++++,,,------------............///...............---------000000000000000000000000//////............//////////////////000000000000,,,///111111000...///111---///111222222333555777999999:::<<<@@@DDDGGGHHHMMMNNNQQQSSSUUUVVVVVVVVVXXXVVVTTTRRRRRRUUUYYY]]]eeevvv}}}xxxtttrrrqqqmmmfffaaaZZZZZZYYYYYYYYYYYYYYYXXXZZZYYYXXXXXXYYY\\\^^^```dddiiijjjhhhhhhgggaaaXXXSSSLLLCCC>>><<<;;;888555444444333333333333333333444333111222333333222111222111///.........000111000000000000000000000000111111111111000000000000.........................................................//////............---+++***+++---///000---------............///+++,,,...//////...,,,+++////////////////////////////////////////////////111111000/////////////////////000000//////...---,,,------......///000000---...//////000000//////////////////............222222111111000/////////111000//////111111000///111000///...///000111222111111111111111111111111111222222333333222222111111111111111111111111111////////////////////////222111///......///111222//////000000000000//////...///000111111000///...////////////////////////------........./////////111...+++***+++---//////---............/////////---------------.....................---------,,,...---,,,,,,......---,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------111...,,,+++,,,---......///............///000000........................///...------,,,+++******............---,,,+++***...(((%%%)))//////,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,222///+++***+++...000111------------------------...---,,,---.........,,,,,,,,,---.........------000+++...111,,,000666111---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...---------............///000000000000000000000000000000000000000000000000//////............//////////////////000000000000'''---333444000---...111///000111222333555888;;;??????@@@BBBDDDFFFHHHIIILLLOOOSSSVVVXXXVVVTTTRRRTTTUUUTTTPPPOOOTTT^^^gggzzz{{{sssdddaaa]]][[[[[[ZZZZZZYYY[[[YYYWWWUUUTTTTTTUUUVVV___bbbeeefffiiillliiieeeccc\\\QQQHHHCCC???;;;777555555555555444444333333444222111222444444333222111111000000000/////////000000000000000000000000111111111111000000000000...................................................//////000000//////...---------,,,------...///---------............///+++,,,---//////...---,,,//////............//////////////////////////////222111///.........///000------...///////////////000000//////...---------......///000000000000000000000000/////////......111111222222111000///...111000000000000111000000111111000//////000111222111111111111111111111111...///000111111000///...111111111111111111111111000000000000000000000000222111///......///111222/////////000000////////////000111111111111000///////////////////////////------..................///---,,,+++,,,---///000------........./////////---------.....................---------,,,,,,,,,------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++,,,...///000//////,,,,,,,,,,,,,,,,,,,,,,,,........................000...,,,+++---........................//////000------------------------......---,,,,,,+++******---.........------,,,+++,,,(((&&&)))---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555000,,,***,,,---,,,+++------------------------///...------//////...---***+++,,,---............111+++///222...222888555------,,,+++,,,---...///.........------.........---------............///000111111111111111222222///////////////////////////............//////000////////////000000000000***///333333000...///111222333333333333555999<<>>:::999777555444333444444444333222333444555444333000000111222111000///...////////////////////////111111111111000000000///................................................//////000000000000//////------...............------------............///,,,---...////////////...//////............//////////////////////////////222111///.........///000++++++,,,---............111000000///......------...//////000000000000000111111000000000////////////000000111111111111000000111111111000000000111222111000//////000111222000111222222222222111000---...000000000000...---111111111111111111111111111111111111111111111111111000...------...000111//////000000000000//////000000111111111111000000000000000000000000000000000//////...------,,,,,,,,,---...//////...//////,,,------------.......................................---------,,,,,,,,,,,,------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,........................000...,,,,,,...//////...------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---)))***+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---+++,,,......***'''------------------------///...------//////...---((()))***,,,------------///***...000---111777333------,,,+++,,,---...///........................---------............///---------.........//////////////////////////////...............///000000////////////000000000000222111000000111111111111111222444444666999>>>BBBIIIKKKNNNOOOOOOPPPRRRUUUXXXYYYZZZZZZYYYVVVSSSQQQNNNTTTZZZZZZZZZbbbrrrnnnccc```_________^^^[[[YYYXXXXXXYYYYYYYYYXXXYYY^^^cccggghhhjjjhhhfffccc```\\\VVVPPPLLLEEEAAA<<<777444444555777555444333333555666555333000111222222222111///...////////////////////////111111111111000000000///////////////////////////........................//////000000000000//////---.../////////...---------------............///---...//////000000000000////////////////////////////////////////////////111111000///////////////***+++,,,---............---......//////000111111...///000000111111000000111111111111000000000000...//////000111222222333000111222222000000111222333222111000///000111111000111222333333222111000000111111111111111111000222222222222222222222222111111111111111111111111/////////....../////////000000111111111111000000111111111111111111111111000000000000000000000000111111000///...---,,,++++++---000111000000000000,,,,,,---------........./////////...........................---------,,,,,,---......,,,,,,---...///............------------------------------------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,---///000///...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,---............(((,,,...,,,***,,,......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))+++---//////,,,***------------------------...---,,,---.........,,,((()))***+++,,,,,,,,,,,,,,,&&&***---)))---444000---,,,,,,,,,,,,---......------...//////...---------------............///.........//////000000111000000000000000000000000......---......///000111////////////000000000000555222//////222444333333///222666:::>>>DDDJJJNNNPPPSSSWWWXXXVVVVVVXXX[[[UUUVVVXXXXXXWWWUUURRRPPPQQQYYYbbbfffhhhnnn{{{wwwnnnhhheee___]]][[[XXXVVVVVVVVVVVVZZZXXXXXX^^^bbbcccdddfffeeefffgggfffeeebbb___]]]RRRNNNGGG@@@;;;999999:::777555444444555666444333000111222222222111000///000000000000000000000000111111111111000000000000////////////////////////...........................//////000000//////......////////////...---------------............///---......///000000111111---...///000000///...---////////////////////////000000000000000///......+++,,,---......//////............///000000111111//////000111111111111000222222111111111000000000000////////////111222333000111333222000///111333333333111000000000111111000111333444444333111000333222222111111222222333222222222222222222222222222222222222222222222222///000000111111000000///111111222222222222111111222111111111111111111222000000000000000000000000000000000//////.........---///111111000000222444---............/////////000/////////.........---/////////.........------+++---///...,,,+++---...//////.........---------........................,,,---...000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---------///000000///---------------...//////------------------------+++++++++,,,,,,---------,,,,,,------...---------***------+++,,,000000------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------......---------------------------,,,+++,,,---...---+++******+++,,,---------,,,,,,'''+++---)))---333///+++,,,------......------,,,---............---,,,---------............///000000000111222222333333000000000000000000000000---------......///000111////////////000000000000---...000111222333444666222666<<>>DDDJJJOOOTTTYYY]]]UUUYYY]]][[[VVVSSSTTTWWW]]]bbbkkkrrrtttrrrmmmiiiqqqzzz{{{tttnnnjjjgggfff```\\\\\\cccfffcccbbbeeeaaa```___^^^^^^aaafffiiigggeeeaaa[[[SSSJJJCCC???:::888666666666555333111222222222111111111111111000000000000000000000000111111111111000000000000000000000000000000000000........................------............------111000///..................///000000000///---,,,............//////000000000////////////111333444,,,+++***---111333222///111111111000000///...---111000...///000111///...222222222111111111111111000111444444...)))+++111---///222222222222333444333111///000333444333000---///000000......///111555444222222111222333444111222333333111000111222000111111222333333333222111111111222222333333333000000111222333333222222///000111222333333333222333333222333333555777888000333333111111444555222222222111111111111222222000000000000000000000000000000000000000000000000---///000000///......///000000//////.........---000000000000000000000000,,,---------.../////////---------............///111...---...000111///---000000000000000000000000,,,---///000000000///...000000//////............111111000000////////////------------------,,,,,,///......---------..............................******++++++,,,---......,,,+++++++++,,,,,,---...***++++++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++444333000...------...///+++,,,...---,,,,,,---///,,,---...//////...---,,,+++)))---...***000666///...............---------/////////...------,,,,,,++++++,,,,,,---...//////,,,...000222333111///...//////000000000000//////...------------...//////111000000000222222111000333000222777888666999@@@@@@GGGQQQYYY]]]^^^]]]]]]XXX[[[VVVVVV\\\WWWTTT]]]bbbqqq~~~wwwvvvllldddddddddaaabbbeeeccc___]]]^^^^^^^^^bbbhhhkkkkkkiiigggccc[[[RRRLLLCCC???999666555666666666777444111000000111111111//////000000111111111222111111111111111111111111000000000000////////////...///////////////...------------.........//////222000...---...///...---...///000000000///---,,,------......////////////000000//////000111222333//////...///000000///...000000000000000//////...111000//////000111000///000000000111111222222222222000000333222//////222000222444444333333444555222000///000222333222000///000222111000000111333333222111111111111222333444555666555444333444666333333444555555555555555111111222222222333333333222333444444555555555444111111111111222222333333222111111111222333555666000333444111222555555222222111111111111111111222111111111111111111111111111111111111111111111111...000111111000//////000000000/////////.........000000000000000000000000------..................---------............//////...,,,---///000///---........................---......////////////////////////.........------.........---------,,,,,,...---------------------///......---------..............................+++++++++,,,---.........---------,,,------......++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,+++////////////...---,,,,,,+++,,,...---,,,,,,---///------............------,,,***//////+++111777000------...................../////////////////////++++++,,,------...//////111222222222000...+++***//////000000000000////////////......//////000111///......///000111111111555222333888:::;;;AAAIIIMMMRRRXXX\\\\\\[[[ZZZZZZWWWXXXRRRRRRYYYYYY]]]jjj|||tttkkkddd______ccceeebbbaaabbbaaa___aaaeeeffffffgggggggggccc^^^YYYMMMHHHCCC>>>;;;999777666666444333333444333222000000000000000111111222222000000000000000000000000222111111000///......---......///////////////...---------.........//////111///......//////...---/////////000//////...------------...............111000000000000000111111///000111111//////000111...///000000111111000000111000///000111222111///......///000111222333333444///...222555333222333000111333333222111111222222111000111333333333222000222333333222222333555333222222111222222333333333444555444333333444555222222333444444444444333333333333444444444444444111222333333444333333333444444333222333333555555222222111111222333444555111444444222222555555222222111111000000111111222222222222222222222222222222222222222222222222222///111222222111000000111000000////////////......000000000000000000000000//////..................---------............///...,,,,,,---///000///..........................................///000000.........------------------------,,,,,,,,,,,,,,,..............................---------......///------------------------,,,,,,,,,---......////////////...---------......,,,,,,---------,,,++++++,,,,,,,,,---------......+++---...000000///---,,,***+++---//////---+++***+++,,,...---,,,,,,---///------,,,,,,,,,,,,------...+++000000+++222777000,,,---------.../////////......//////000111111222,,,,,,,,,---......//////222222111000///---+++***///000000111111000000///000000//////000000111222.........///000111222333777666777<<<@@@DDDLLLTTTVVVXXXZZZZZZXXXWWWWWWXXXWWWXXXQQQPPPXXX]]]gggzzz~~~{{{lllbbb```bbbaaa^^^^^^aaaaaa^^^^^^aaaccccccdddgggiiiiiihhhfffZZZVVVPPPKKKFFFAAA;;;888555555555555666555222///000111111111111222222222000000000000000000000000333222111000///...---,,,------...///000000000///------.........////////////......///000000...,,,//////////////////......------------............111111111000000000000000+++...111111///000333666......///000111222222222111000///000222222222000......///000000111222222333000000333444222222444111333444444222111111222222222222222333444444444000222333333333333444666444444444444444555555555333444555555444333444666333333444444444444444333555555555666666666666666333333444444555444444333999777666444444555777888444444444444444444555555111444444111111444444222222222111111111111222222222222222222222222222222222222222222222222222222///111222222111000000111000000//////////////////////////////////////////000000//////......---------------............///,,,,,,,,,---.../////////000000000000000000000000///......------...000111------------------------.................................///////////////...------------...//////---------------------------------........./////////......---------------------------,,,++++++***,,,,,,,,,---------......,,,---///111111000...---***+++,,,---...------,,,+++,,,...---,,,,,,---///------+++******+++------...+++//////+++111777///,,,,,,,,,---...///000000....../////////000000000,,,---------......//////---------......///000000000000000111111000000000000////////////000111111111111222222222333555777999:::>>>DDDIIINNNUUU[[[ZZZZZZYYYXXXVVVWWWYYY[[[ZZZ]]]XXXVVV^^^dddqqq{{{|||qqqiiifff___[[[[[[^^^___^^^^^^aaaccccccbbbdddgggiiiiiiiiidddaaa]]]XXXRRRLLLEEE@@@999777666555555444222000222222222222222222222222222222222222222222222222222111111000///......---,,,,,,...///000000000000............////////////.........000111111...+++//////........./////////........................111111111111111000000000,,,...111000///000333777---...///111222222222222111000000111222333333222111111111000000000000000222222444555111---///555444666777777555444444555000111222222333333444555111333444444444444666777555555666666777777777777666777999888888777999:::888888999999999888888777777777777777777666666666888888999999999999888888:::999666555444555666777555555555555555555444444222444444222111444444111333333222222222222333333111111111111111111111111111111111111111111111111...000111111000//////000//////000000000000000000////////////////////////000000000//////......------------............///,,,---............//////000000000000000000000000///......------...000111------------------------....................................//////000000---------------...//////---------------------------------...............------,,,,,,,,,,,,,,,---------------,,,++++++***,,,,,,,,,---------......,,,---///111111000///...------,,,,,,,,,...///000+++,,,...---,,,,,,---///------+++******+++---------***......***000555...,,,,,,,,,---...///000000/////////......---------------...............///***+++,,,...///111333333000000111111111111000000//////......//////000111222333444333333444777:::<<>>999555444333333222333333333333222222222222222222222222222222222222////////////000000000000,,,,,,...///000000000000........./////////000000------...000111111...,,,///............///000000///////////////.........///000111111111111000000000111000///......000222...///000111222222222222222111000111333444444333222222222222111111000000111333666666111,,,///666111333555555333333333444000222333444333444555777555666888888888888:::<<<888888999:::;;;;;;;;;;;;888999::::::::::::;;;===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::999999;;;:::888777666666666666777777777777777666555444444777777444333666666333555444444333333444444555111111111111111111111111111111111111111111111111...000111111000//////000//////000000000000111111000000000000000000000000000000//////////////////---------............///...///000///...---...000.......................................///000000---------------.........,,,,,,,,,,,,,,,------------------......//////000---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------,,,,,,---------,,,++++++,,,,,,,,,---------......------...//////000000000///...---,,,,,,...000222+++,,,...---,,,,,,---///------,,,,,,,,,,,,---------***......)))///444---,,,---------.../////////000//////...------,,,,,,........................---...///000111111111000000111111222222111111000///............///000000111333555555444777<<<@@@DDDKKKRRRTTTWWWZZZZZZYYYUUUVVVVVVVVVVVVXXX\\\___aaammmsssvvv|||}}}|||rrrhhhccc```ZZZWWWXXX]]]\\\[[[]]]```dddffffffgggffffffffffffccc^^^ZZZNNNIIIAAA;;;888777666666444444444333333333333222111111111111111111111111......//////000111111111------...///000000000///....../////////000000000...---...///111111///---///......---...///000111111111000000000/////////...///000111222222111111222000------...///000000///000111111222222222222222111000222444555555444222222222222222333333333333222333666444111222777000222444444444333444555555777999999888999;;;===;;;===>>>?????????AAABBB@@@@@@BBBCCCDDDDDDDDDCCC>>>@@@AAABBBAAAAAACCCDDDDDDEEEEEEEEEEEEDDDCCCBBBEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@???>>>>>>@@@???>>>===<<<;;;::::::<<<<<<===<<<<<<:::999888888;;;:::777777999999666666666555555555555666666222222222222222222222222222222222222222222222222///111222222111000000111//////000000000111111111000000000000000000000000///////////////000000000---------............///000111333111...---...000........................---......///////////////------........./////////,,,,,,---------.........+++,,,,,,---......//////---,,,,,,------///000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,---...///000++++++,,,---------,,,,,,,,,,,,,,,---------......---------------///000111..................//////+++,,,...---,,,,,,---///------............------...+++//////***000555---------..................////////////............////////////............000111222333222111///...000111111222222111111000000000//////000000111222111444888999:::>>>FFFLLLNNNUUUYYYWWWWWWYYYYYYUUUTTTWWW[[[___bbbfffjjjnnnppp}}}yyysssjjjbbb___]]]\\\\\\]]]```cccddddddeeeeeefffhhhjjjiiifffddd[[[UUUMMMFFFAAA>>>;;;999555444444444333333333333111111111111111111111111////////////000000000000......///////////////....../////////000000000000///...---...000000000//////...------...///000111222222111111000000//////---...000111222222222111///,,,)))***///222333222000000111222222222222111222111111222444555555444111111222333444555555666555111000555888666666888777999;;;;;;;;;;;;<<<===;;;>>>@@@@@@??????BBBDDD@@@BBBCCCDDDDDDDDDFFFHHHHHHIIIKKKLLLMMMMMMLLLLLLKKKMMMNNNNNNNNNNNNPPPQQQRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIEEEEEEEEEEEECCCBBB@@@???BBBBBBBBBBBBAAA@@@>>>===;;;======:::999<<<;;;999777777666666666666777777333333333333333333333333333333333333333333333333000222444333222111222333//////000000111111111222000000000000000000000000......//////000000111111---------.........//////111333444222///---...000000000000000000000000000,,,---///000000000///............/////////000000/////////000000000111111++++++,,,,,,---...//////,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111222***+++,,,,,,------------,,,,,,,,,---------.........---,,,+++,,,...000222,,,---///000000///---,,,+++,,,...---,,,,,,---///,,,---////////////---,,,///---111000+++111666..................---------......//////000000111111///////////////.........///000333444444333000///111111222222222222111111111111111000111222222333333777<<<>>>AAAGGGPPPWWWUUU[[[\\\WWWUUUXXXWWWTTT[[[```gggooovvv|||zzzxxxsssaaa```______aaabbbaaa```ddddddeeehhhkkkllljjjhhhbbb^^^WWWPPPJJJDDD>>>:::555555555444444333333333333333333333333333333333111111000000//////.........///////////////......////////////000000000000///...,,,---///000000000000000000000000000000000333000......000111///---000000111111111111000000000000000000111111111111111222222000...---...///...---///333777888666444000222555555555555666777666666555444555777:::<<<<<<======;;;>>>DDDFFFDDDFFFEEEEEEHHHLLLNNNMMMKKKMMMPPPPPPMMMMMMSSSXXXZZZTTTXXXYYYYYY\\\___^^^YYYccccccfffhhhgggdddggglllnnnnnnkkkhhhdddcccdddeeecccaaa^^^]]]]]]\\\ZZZXXXYYY[[[[[[YYYZZZ\\\[[[WWWSSSTTTTTTPPPKKKIIIJJJLLLIIIJJJJJJIIIFFFDDDCCCCCCFFFFFFFFFEEECCC@@@>>><<>>888555444444222000555444333222222222222222111111111111111111111111000000000//////000000000//////............//////000////////////000111111000000000000000000000000222000......///000///...000000111111111111000000000000111111111222222222///000111111000111333555555444444555666666444222666777888777777888:::===<<<>>>AAACCCDDDFFFIIIKKKOOOSSSVVVVVVYYY]]]^^^[[[gggjjjoootttuuutttqqqnnnooouuuyyyxxx|||xxxqqqjjjddd```]]]^^^___^^^[[[ZZZZZZ[[[SSSSSSRRRQQQQQQPPPOOOOOOFFFEEEDDDEEEFFFGGGFFFEEECCCAAA@@@@@@@@@>>>;;;888888888888777666555444333333222222111111222222333111111222222222111111000///000000111222222111111333222000000111111///---/////////---++++++---///////////////////////////000000000000000000000000...............///000000------------...000111222...000111111000//////000......------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,------......---------,,,++++++------,,,+++------------------------------------------,,,,,,...//////...,,,,,,---///------------------------------............------///...---------,,,***(((......---...///000222333///------000000......111...------...111444555444000000000///...---------111000000000222333222111111111111111111111000000222111111222444888;;;===CCCGGGMMMRRRVVVXXXXXXWWWVVVVVVYYY\\\^^^cccooo{{{}}}||||||sssfffbbbcccccc```___bbbddddddggglllkkkjjjhhhhhhfffccc^^^[[[NNNFFF<<<888888888444000444333222222222222222333111111111111111111111111222222000000000000222222000//////......//////000//////......//////000111////////////////////////111000/////////000000000000111111222222111111000111111111222222222333333000111222222111222444666222222222333555777777777888999::::::;;;>>>BBBFFFFFFHHHKKKMMMOOOSSSZZZ___jjjooosssssssssvvvuuurrr~~~|||uuuttttttssspppllljjjjjjjjjbbbaaa___]]][[[YYYXXXWWWQQQOOOMMMLLLLLLLLLJJJHHHJJJIIIIIIIIIIIIGGGCCC@@@======<<<;;;999777666555555555444333333333444444222222222222222111111111000111111222222111111111222111111000000000000///...//////...,,,,,,...000////////////////////////////////////////////////...............///000000,,,---...///000000000000...///111111///...///000............------------------------------------...---+++******+++---...***+++---//////...---,,,---,,,+++,,,---------+++------------------------,,,,,,,,,------.........000000///---++++++---///------------------------------............------++++++++++++---...//////......---...///000222333000------000000------000...---,,,...111333444444000000000//////.........111000000000222333222111///000111222222222111000777666555555777<<<@@@CCCLLLOOOSSSVVVWWWWWWUUUTTTYYYZZZ^^^dddiiippp~~~wwwhhhaaafff```]]]```dddeeegggjjjgggggghhhiiiiiigggeeedddXXXQQQGGGAAA>>><<<999666333333222222222222333333111111111111111111111111333222000//////000222333000000////////////000000...............///000000////////////////////////000000000/////////000111111111222222222222111111222222222222333333333333333444555444222222444555333444555666777:::===???<<<>>>AAACCCGGGMMMSSSXXX\\\^^^aaabbbeeelllvvv~~~}}}xxxrrrkkkddd___\\\]]][[[YYYXXXWWWVVVSSSQQQOOOOOOOOOPPPPPPOOOKKKHHHDDDCCCBBBAAA>>><<<:::999888777666555444444444444444444333222222222222222333333333222222111/////////000000000000111111222...///000///......///111////////////////////////.......................................///000000......///000000///...---,,,...//////...---..............................------------------------...---+++******+++---...***+++---//////...---+++...---,,,---...///...,,,------------------------******+++,,,...///000000000000///---++++++---///------------------------------............------//////...,,,++++++,,,---......---...///000222333000------000000------000///---,,,---///111111111/////////000000111111111111000000000222333222111///000111333333333222111777777888:::???DDDIIIMMMSSSUUUWWWXXXXXXWWWUUUTTTXXX[[[bbblllsss|||tttnnneee___```cccdddeeefffeeefffggghhhhhhhhhggggggaaa]]]VVVMMMDDD===:::888444444333333222333333333111111111111111111111111111000////////////000111000000////////////000000...............///000000000000000000000000000000...///000///......000222111111222222222222111111222222333333333444444444555666666555444333555666666666777777888:::???BBBAAAEEEKKKRRRZZZccckkkqqq~~~zzzpppkkkdddbbb___^^^]]]\\\ZZZXXXXXXWWWVVVVVVVVVUUURRROOOLLLKKKJJJIIIFFFDDDBBBAAA<<<;;;:::888666555444444666666555444333333333333444444444333222000///...---///111111000000222333...///111000//////000111////////////////////////.......................................///000000//////000000///...------,,,...//////...------...------........./////////------------------------...---,,,++++++,,,---...***+++---//////...---,,,///...------//////...---------------------------******+++,,,...///000000...//////...,,,,,,---///------------------------------............------+++,,,------,,,---///111......---...///000222333111......000000------///000...------///000///.../////////000111222222222111000000000222333222111000111222333444444444444666888<<>>BBBIIINNNSSSYYYcccnnnzzz{{{yyyuuusssqqqnnnjjjhhhfffdddaaa___^^^\\\YYYWWWTTTSSSSSSQQQOOOMMMKKKJJJFFFDDDBBB@@@===;;;:::999999888666555444444444555333333333333222222111000...000222111//////000222,,,...000000///...///000////////////////////////.......................................///000000............////////////---...000000...---...///,,,,,,---...///000111111........................------------------------+++,,,---.........------...---,,,,,,......---,,,------------------------,,,,,,,,,------------...,,,---//////...---...///........................------............------'''***---......///111444......---...///000222333111......000000---,,,///000///---...///111000000//////000000000000000000111000000000222333222111222222222333444555777888:::>>>DDDKKKQQQUUUXXXYYYNNNNNNOOOQQQTTTXXX\\\^^^dddkkkxxx|||lllfffcccbbbbbbbbbeeeggggggfffgggiiikkkooonnnjjjddd[[[PPPEEE>>>:::999777666444444333333222222222222222222222222///000222333333222000///111111000000000000111111000////////////000111111000000000000000000000000---///111000......000333111222222333333222222111333333333444444444555555222444555666666777:::<<<@@@CCCFFFHHHKKKRRRZZZaaajjjrrr~~~sssppplllhhhfffccc```^^^YYYYYYXXXWWWUUUSSSQQQPPPOOOMMMKKKHHHEEEBBBAAA@@@:::999777666555555555666111111222333333333333222000222333222///---///111+++---//////.........///////////////////////////000000000000000000000000...............///000000------------...000111222...000111111000//////000+++,,,---...///111222222........................,,,------......------,,,,,,,,,------......---------,,,++++++------,,,+++------------------------//////...---,,,,,,++++++***,,,///000///......///////////////////////////---..................---///111222000---******+++............///000222333111......000000---,,,///000///...///111222333222000000000///......------111000000000222333222111333333222333444666888:::AAAEEEKKKQQQUUUWWWVVVUUUSSSSSSTTTXXX]]]dddjjjnnnssszzzuuukkkfffeeefff___bbbeeeeeeeeeeeehhhkkkqqqooommmllliii```RRRGGG<<<;;;999777555444333333222222222222222222222222///111333555555333111///111111000000000000111111000000000000000111222222///////////////000111111111222333222111000111222111222444555666666555444555444444555666888:::;;;888555777===???<<<===AAAJJJNNNSSSVVVZZZeeetttvvvsss{{{wwwnnnoooxxx}}}xxxtttsssrrrvvvvvvyyy~~~}}}xxxqqqkkkfffaaa\\\]]]]]][[[ZZZZZZYYYWWWWWWUUUQQQNNNKKKHHHEEEBBBEEEAAA<<<:::;;;:::888555555444333333444333111///333222111000000//////000000111222222222000///...000000000000000000000000/////////////////////////////////000///......------...///111111///...---//////...------------...//////...---,,,,,,++++++000000//////.........---//////............//////---------.........//////+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////..................------:::666222000000000...,,,---------...------,,,,,,000000//////......---------...//////...///222555000000000111111111...,,,,,,...111111000//////000222...---111222111000111333222000000111222222111222444555555555777;;;>>>FFFIIIOOOSSSUUUTTTSSSQQQQQQUUUZZZ___fffoooyyy~~~|||{{{{{{}}}uuummmdddcccdddeeeeeeffffffffffffkkklllnnnpppoooiii^^^VVVCCC???;;;777666666666555666666666666555444333222000000000111222222222333111111000//////...//////------......//////000000///////////////000111111000111222111000///000111222333444555555444444333333333333444555888:::;;;;;;888:::???AAABBBHHHQQQWWW]]]dddjjjqqquuuhhhdddiiiooo}}}yyyrrrggg``````gggnnnqqqnnniiifffdddbbb```^^^``````dddiiinnnooonnnmmmssswwwvvvrrrxxx|||{{{~~~~~~ssskkkdddbbb___]]]^^^______^^^bbb```]]]ZZZWWWTTTQQQNNNIIIEEE@@@>>>>>>===:::777888666444444555444222111222111111111111111222222//////000000000///---,,,000000000000000000000000///////////////////////////////////////......------...///000000///...---000000///............///........................000/////////............------,,,,,,,,,,,,---------------.........//////,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------------...............---333000......///111000...---......//////......---///////////////.........+++,,,------,,,---000333///...---...//////---***---///000111000///000111444000///333444333222333222111111111222333444444222222333444777<<>>???BBBGGGKKKSSS```mmmzzz{{{xxxhhh[[[VVVXXX\\\bbbbbb^^^YYYTTTUUUYYY^^^___]]]ZZZYYYXXXXXXVVVUUUUUUVVVXXX[[[```ccccccbbb___```eeekkkkkkhhhgggjjjddd\\\YYY^^^```^^^aaagggiiijjjlllrrrzzzvvvooohhheeefffgggeeebbbffffffeeeccc```]]]ZZZXXXQQQMMMIIIGGGGGGEEEAAA>>>===;;;888666666666444333333333222111111111111111//////000000000///...---000000000000000000000000///////////////////////////////////////.........---...///000000///...---111111000///////////////------...///000000111111////////////............------,,,,,,,,,,,,---------------...............------............------,,,,,,,,,---------......------------------------,,,,,,---...///////////////---,,,,,,...//////.........///////////////............///////////////,,,------------...111333///...---...//////---+++...///000///...///000222444000///333444333222333111111111222333444555666333333444888???FFFKKKNNNRRRSSSTTTTTTSSSRRRTTTUUUXXXcccuuu{{{rrrggg```___aaacccdddbbbfffjjjmmmmmmkkkiiiiii\\\TTTGGG===777666777888333333333333333333222222222222222111111111111111222222111000000000000111000000///////////////...000000//////000000111222000111222222111000111333444444444444444333333333888888999;;;===???AAABBBDDDJJJRRRYYYaaannntttiiiiiivvvtttdddXXXSSSTTTWWWVVVWWWXXXWWWWWWXXX\\\___]]]```bbbaaa]]]\\\___bbbddddddbbbaaabbbeeedddaaa^^^\\\\\\]]]\\\YYY[[[___[[[VVVSSSUUUVVVTTTUUUZZZ\\\\\\\\\___ccciiiooosssppprrrtttvvvwwwzzz}}}zzzxxxrrrjjjeeeggghhhiiigggdddaaa^^^]]]YYYUUURRRQQQRRRQQQMMMIIIEEEBBB>>>;;;999777555333666555333222000/////////111111111222111111111111////////////////////////////////////////////////000000///.....................///000000///......111000//////......//////---......//////000000111///////////////.........//////............//////........................---..................---,,,,,,,,,---------......////////////////////////+++,,,---...//////////////////...---------,,,,,,---......////////////...------......//////000000...///000//////000333555111/////////111111000...///000000///---...111333222...---111222111000111111222222222222333555666777888;;;AAAJJJPPPSSSSSSVVVVVVVVVTTTSSSUUUZZZ^^^eeetttzzziiiaaa```bbbccc```dddiiijjjiiijjjlllooofff^^^QQQFFF>>>:::888777333333222222222222222333333222222222111000000000222222111111111111111222111000000000//////......000000000000000111222222111222444444333222444555555555555555555666666666888:::<<<@@@CCCGGGIIIJJJRRR\\\jjjttt}}}}}}{{{|||~~~yyyppplllgggbbb]]]aaasssvvvggg\\\YYY\\\___[[[]]]___bbbeeehhhmmmooollltttzzzxxxpppmmmsss{{{{{{tttqqqrrroooiiiiiieeebbbaaa^^^\\\___ddd```]]]ZZZYYYXXXVVVWWWZZZYYYYYYYYYYYY[[[]]]```aaa\\\```bbbcccdddhhhnnnrrryyywwwooolllnnnpppooojjjeeebbbaaa^^^[[[XXXWWWYYYXXXUUURRRNNNKKKFFFBBB???;;;888555555444333222111111000000222111111111111222222222////////////////////////000000000000000000000000000000///............///......////////////......000///......------......................................./////////////////////............//////.....................------..................---,,,,,,,,,---------......////////////////////////+++,,,---...////////////.../////////...---------+++,,,---...............------......//////000000...///000000///000333666111///...///000111000//////000000///---...111333222...---111222111000111111333444333111111333666999<<>>DDDKKKRRRXXX]]]___kkkwwwzzzrrrpppmmmjjjkkkmmmkkkeee___[[[XXXXXX\\\___fffyyy~~~rrrllllllpppttttttssstttvvvzzz|||xxxsssqqqnnnkkkoootttqqqooolllgggdddccceeegggbbbaaa___^^^___aaadddfff___bbbcccbbbbbbeeedddaaafffiiinnnsssxxx}}}{{{~~~}}}uuulllgggeeeccc___[[[ZZZ[[[[[[ZZZXXXVVVSSSOOOLLLIIIDDD???<<<555555444444444444555555000000/////////000111111000000000000000000000000000000000000000000000000111000///------....../////////////////////////////////...---------------.................................///////////////------,,,,,,,,,,,,------...............---------------............------,,,,,,,,,---------......------------------------,,,,,,---...////////////+++---///000//////000111++++++,,,---.....................///////////////---............///111444///---,,,,,,...//////......///000///...///000222444000///333444333222333111333555444222222555888;;;AAAIIIOOORRRRRRRRRRRRSSSUUUWWWXXXYYYaaannnwwwwwwhhhaaa___bbbbbbcccccccccdddgggiiihhhfffbbb^^^VVVMMMBBB;;;888777555444333333444444222222222111111111111111111000000000000111222222111000000000000000000///111111000000111111222333111222444444333444555777555666777888;;;>>>AAACCCHHHMMMWWWbbbnnnxxxwwwnnngggccc___]]]___dddfffbbb]]]\\\YYY^^^jjjsss{{{~~~~~~}}}zzztttpppppptttyyy}}}|||~~~|||xxxwwwuuummmbbbbbbaaabbbeeejjjnnnooonnnrrrwwwwwwtttlllggg```]]]^^^^^^]]][[[[[[YYYXXXVVVTTTPPPJJJFFF<<<;;;:::888777666666666000000/////////000111222000000000000000000000000000000000000000000000000111000...---------///000//////............//////000//////........................//////000000111............/////////000------,,,,,,,,,,,,------//////.........---------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------------...............---***---000000///...///000+++,,,---...///////////////////////////.........---............///222444///---+++,,,---/////////---///000111000///000111444000///333444333222333000333666666555666:::>>>AAAHHHPPPSSSRRRQQQUUUXXXYYY]]]```bbbeeennn|||uuuhhhcccaaa```______aaaccccccccchhhhhhhhhfffaaaWWWLLLDDD<<<;;;888666555444555666111111111111111222222222000/////////000000111222000000000000000111111111111111111000111111222333000222333333333333555666555666777:::===AAAEEEGGGWWW]]]iiixxx}}}}}}zzzwwwtttoooiiibbb]]]]]]ZZZZZZaaalllssssssppphhheeemmm}}}|||mmmeeebbbaaadddhhhjjjfffbbbccciiippptttuuuxxx~~~uuunnngggbbbaaaaaa```___]]]\\\]]]]]]\\\XXXRRRNNNEEEDDD@@@<<<999555333222222222111111111222444555000000000000000000000000000000000000000000000000222000...---,,,---///000//////............//////111111000///////////////------...000111333444444---.........//////000000/////////......///////////////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////.........///......---------000222111---++++++,,,,,,---...///000000000000000000//////.........---///000111000000111444666111///------///111111111,,,...111222111//////000222...---111333111000111...333777888777999???DDDGGGOOOVVVVVVRRRSSSZZZaaaaaafffjjjllloooyyyqqqjjj```^^^\\\]]]aaacccbbb```hhhiiikkkjjjggg^^^SSSLLL???===:::777666555666666000000111111222222222333//////...//////000111111//////000000111111222222222111111111111111222222...222555444222222555888;;;999;;;AAAEEEIIIUUUbbbrrrrrrjjjiiidddcccbbbbbbccceeeffffffgggiiimmmvvv{{{ssslllggghhhmmmoookkkfff______```cccgggjjjllllllrrrrrrsssyyy}}}nnnfffcccbbbbbbaaa]]]]]]aaabbb^^^YYYXXXRRRNNNIIIDDDAAA>>>;;;999444666888666333333555888222111///......///000000000000000000111111111111------///000111111111111///......------///000111333444444222///------...///......------------...---///000///...---///000,,,...000111111000...,,,---------,,,,,,+++++++++........................///...---,,,+++,,,---...---------............///............////////////---///000000///......///111111111111111111111111........................///---...111000---111:::333...,,,...///------//////////////////000111111000111111222333333444444111111222333666<<>>DDDIIIOOONNNQQQYYY]]]^^^bbbhhhnnnssszzzuuuiii___[[[ZZZYYY\\\aaadddgggiiihhhkkknnniiiaaaZZZOOOCCC===999444555:::444444333333333333333333222222111111111000000000222222111000000000000000444444333333333333444444555555555666777999:::;;;CCCFFFMMMVVV```lll~~~~~~qqqkkkeeebbb___^^^```eeehhhvvv|||pppkkknnnrrrsssqqqmmmhhhccc```ccchhhlllooorrrqqqvvvwwwoooiiieeedddeeeddd___]]]___^^^]]]]]][[[XXXQQQIIIDDD@@@===999666555444333222111111111111111111111111222222222111111111111111...//////000000111111111//////.........///000111///000111111000///000222333222222111000//////...///000111000...------...////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++------......---------............///............////////////---///000000///......///000000000000000000000000////////////////////////111000111222000...111777444///,,,///000......000000////////////000111111111111111111222222222222555666888:::<<<@@@EEEIIILLLNNNUUU___gggjjjmmmqqq|||}}}||||||{{{zzzxxx~~~}}}{{{||||||~~~yyykkk```ZZZWWW[[[```bbbfffhhhhhhjjjnnnnnnkkkdddZZZOOODDD;;;555777<<<666555444333333222222222333333333222222222111111222111000000000000000000444333333333333444444555777666777999<<>>BBBFFFJJJMMMPPPXXXcccnnnvvv{{{~~~}}}{{{yyyyyyzzzzzzyyywwwvvvvvvwwwyyyvvvtttssssssrrrqqqooorrrtttvvvwwwvvvssspppnnnpppqqqsssuuuuuuuuuuuutttsssuuuxxxyyyyyyxxxxxxyyyuuu~~~rrrfff^^^]]]^^^aaaeeehhhiiijjjkkklllllljjjeee\\\OOOBBB999888:::555444333222222222333333444444333333333222222222111111000000000000000111333222222333444555666666777999;;;>>>BBBHHHLLLPPP[[[dddooouuuzzztttkkkiiiiiihhhmmmyyyzzzrrrjjjhhhgggiiijjjnnnyyyyyyeee___ccceeedddbbbdddcccaaaaaaaaa```]]][[[QQQLLLEEEAAA@@@>>>:::777555555444444444333333333222111111000//////......111000000///000111111222/////////000000000000000111222333111///...///000,,,---...///000000000//////000000000...------/////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////---,,,---------............///............////////////---///000000///......///........................000000000000000000000000000333444222//////111222444///---///000......000000000000000000111222222222222222222222333333333555777:::===@@@EEEJJJMMMSSSWWW^^^iiixxx|||zzzuuuqqqooonnnmmmmmmnnnooonnnllljjjkkklllmmmkkkhhhggghhhhhhgggeeefffgggiiijjjiiifffdddbbbeeefffhhhiiijjjiiiiiihhhfffhhhkkkmmmnnnnnnpppqqqkkkrrrxxxxxxxxxyyy{{{{{{zzz|||qqqeee]]]```bbbfffiiiiiihhhiiikkkllllllfffZZZLLLAAA;;;888444333222111111222333444444444444333333333333222111000000000000000111111222222333444555777999:::555999???DDDHHHPPPYYY```yyy{{{uuukkkccc___bbbfffjjjwwwrrrmmmiiieeedddjjjrrryyyyyyxxxyyyooodddccccccaaa___eeebbb```___aaabbbcccbbb\\\XXXRRRMMMHHHCCC>>>;;;999888666444333333333444...//////000111111222222222111000//////000222222...///000111111111000000111222333111///......///***,,,---/////////......---///000///.........000////////////////////////------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++---------............///............////////////---///000000///......///////////////////////////////////////////////////---222444111...///111111555000---000111//////111111000000000000111222222222222333333444555555555777999===@@@EEEKKKQQQVVV\\\aaajjjvvv~~~~~~|||zzzxxxxxxuuurrrlllfffbbb``````aaa^^^```aaa```^^^\\\\\\]]]]]][[[YYYYYYZZZ[[[ZZZYYYZZZZZZ[[[[[[[[[YYYXXXWWWZZZZZZ[[[\\\\\\\\\\\\\\\\\\^^^```aaaaaaaaabbbdddccchhhmmmnnnmmmmmmoooqqqmmmppptttxxx{{{xxxfffbbb```aaaeeegggggghhhkkkjjjmmmkkkcccXXXNNNCCC;;;666555333111111222444555444444444333333333222222000000000000000111111222222333444666888;;;===???;;;CCCMMMSSSXXXaaaooozzz{{{qqqhhhggggggjjjnnnsssxxx}}}|||sssllllllpppuuuuuupppkkknnnzzzuuujjjccc______fffdddaaaaaacccdddeeeeee^^^^^^\\\WWWQQQKKKGGGFFF>>>;;;777444222333444555222222222222222222222222333222000//////000222333...///000111222111000000000111222111000///000111,,,---/////////---,,,***,,,...//////......000111---...///000000///...---------------.........///---------------------------,,,,,,,,,,,,------...---------............///............////////////---///000000///......///////////////////////////........................***111333///---///111///555000...000111//////111111111000000111111222333222222333444666777888888;;;>>>AAAEEEKKKSSS\\\bbbdddlllyyywwwuuussspppmmmkkkiiiiiicccaaa]]]YYYVVVTTTTTTTTTQQQSSSUUUTTTRRRPPPPPPPPPOOOMMMLLLMMMNNNPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQSSSTTTTTTSSSSSSUUUVVVXXX[[[___```___^^^```ccccccfffkkkmmmooorrrvvvyyyzzz~~~mmmddd^^^```cccccceeejjjgggkkklllgggbbb\\\PPPEEE<<<:::777444222222333444333333333333222222222222000000000000000111222222333444666888;;;>>>AAABBBJJJUUUaaahhhmmmwww}}}ppplllooossspppllleeeiiissszzzuuuuuuxxxxxxqqqgggeeeoooyyy|||xxxjjjeeeggggggeeeddddddeeefffeeedddZZZ]]]___]]]XXXSSSQQQQQQFFFCCC>>>999777777999;;;999999777555333111//////444222111//////000222333...///000222222111111000---///111111000000222333000000111000///,,,***(((+++---...///...///111222---...000111111000...------------.........//////...........................---------...000222333---------.........//////............/////////000---///000000///......///000000000000000000000000........................)))000333...,,,///111///555000...000111//////111111111111000111111222333111222333555777888999:::@@@BBBEEEJJJPPPZZZdddkkkiiittt}}}}}}{{{yyyvvvrrrooommmjjjhhhfffccc```]]]\\\[[[UUUTTTSSSQQQPPPNNNMMMMMMKKKMMMOOONNNLLLJJJJJJJJJHHHGGGFFFGGGIIIJJJKKKJJJHHHHHHFFFFFFFFFGGGHHHIIIHHHHHHFFFFFFFFFGGGHHHIIIGGGIIIJJJKKKKKKKKKMMMOOONNNPPPSSSUUUSSSQQQTTTXXXXXX[[[```bbbbbbcccfffiiimmmsss{{{yyykkk___]]]______bbbfffeeejjjkkkhhhhhheee[[[NNNAAA???:::666333222333333333333333222222222111111000000///000000111222222