BM66(@ vvvVVV@@@:::444444666222222333333444444333333222333222222111111222222333333333222222333333444555555333555888999999>>>DDDXXXttt|||yyylllZZZJJJOOOJJJPPP___eee^^^WWWWWW```nnn{{{zzzfffQQQGGGAAA===>>>@@@???AAADDDFFFKKKQQQWWW\\\```ccceeegggggghhhiiijjjlllmmmnnnoooppprrrrrrqqqooollljjjjjjiiigggeeeeeeeeeffffffiiigggjjjsss|||{{{}}}{{{uuupppnnnlllhhhgggggghhhhhhhhhkkkkkkllllllkkkkkkjjjjjjgggeeedddccceeegggggggggfffjjjllljjjbbbXXXNNNIIIDDDBBB???<<<::::::;;;;;;888999:::999:::BBBNNNWWWttt{{{vvvsssqqquuuxxxwwwtttvvv{{{{{{vvvrrrsssssstttsssrrrpppooommmkkkeee\\\QQQGGGAAA>>>AAADDDJJJNNNSSS[[[dddkkkqqquuuvvvppplllkkkkkkiiifffccc___[[[VVVPPPJJJFFF@@@@@@???===:::999;;;<<<===<<<;;;;;;===@@@CCCFFFNNNWWW```ccc```]]]^^^aaapppsssxxx~~~yyyuuusssqqqppplllggg```YYYTTTPPPSSSQQQPPPNNNMMMIIIDDDAAA???===<<<===>>>???>>><<<===>>>>>>===;;;;;;<<<===IIINNNUUUZZZ^^^aaacccdddaaacccfffggghhhiiilllnnnjjjmmmpppooommmlllnnnpppooonnnmmmlllkkklllmmmmmmmmmnnnpppqqqrrrrrrrrrqqqooorrruuuwwwwwwvvvvvvvvvssssssrrrpppmmmllllllmmmrrrpppoooppprrrttttttttttttsssrrrrrrtttvvvvvvuuuuuupppjjjhhhiiilllmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnkkkkkkkkkiiihhhhhhiiikkkmmmhhhdddbbbaaa]]]UUUNNNIIIIIIGGGDDDCCCDDDGGGJJJXXXhhhwwwyyyuuurrrrrrqqqpppbbbTTTLLLHHHFFFHHHLLLWWWhhh}}}rrruuunnn```ZZZfffuuu|||~~~wwwkkkYYYHHH===777333111333333333333333333333333111111111111111111222222000222444333000000222555333333444444444444444444777666666555555555555666999;;;<<<<<<===BBBJJJPPP^^^gggtttyyylllbbb``````gggxxxwwwXXXBBB;;;555555666222222333333444444333333222333222222111111222222333333333222222333333444555555333444888999999===DDDUUUqqqzzzqqq```SSSOOOLLLSSSbbbhhh```XXXWWWbbbppp||||||hhhTTTKKKDDD@@@@@@@@@???@@@CCCFFFJJJQQQWWW[[[___ccceeehhhiiijjjlllnnnnnnoooooonnnooopppqqqpppnnnllljjjkkkjjjiiihhhggggggggghhhkkkjjjmmmvvv}}}}}}~~~|||vvvqqqooollliiiggghhhiiiiiihhhkkkkkkllllllllllllkkkjjjiiigggeeeddddddeeedddddddddgggiiifff^^^TTTJJJEEEBBBAAA???===;;;:::999999666888888666555888AAAHHHTTT```sss}}}yyyxxxuuuwwwuuurrrtttyyyyyyuuuttttttttttttsssrrrpppooojjjiiiddd\\\RRRIIIDDDBBBFFFIIINNNRRRVVV]]]eeelllrrrvvvvvvqqqmmmlllkkkiiifffbbb[[[UUUPPPKKKFFFCCC>>>??????===;;;;;;<<<===<<<<<<===>>>AAAEEEHHHKKKSSS\\\eeegggbbb\\\YYYYYYYYY[[[^^^eeeppp~~~yyyvvvtttsssqqqnnniiibbb\\\VVVSSSQQQPPPOOOOOONNNKKKGGGCCC???>>>======>>>>>>===<<<@@@@@@@@@>>>===<<<>>>@@@HHHLLLSSSXXX\\\^^^aaabbb```bbbdddeeefffgggjjjmmmlllnnnppppppnnnnnnooopppooonnnmmmlllkkkllllllmmmmmmnnnoooqqqrrrrrrrrrqqqooorrruuuwwwvvvvvvvvvwwwssssssssspppnnnlllmmmnnnqqqpppoooppprrrttttttttttttrrrqqqrrrsssttttttssssssooojjjiiijjjlllmmmlllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnlllkkkjjjlllnnnjjjgggfffggghhhddd\\\VVVOOONNNKKKHHHGGGHHHLLLPPP```mmmxxxyyyvvvsssrrrpppnnnaaaSSSKKKHHHGGGIIILLLUUUfff{{{tttwwwpppaaaZZZeeerrrxxx{{{~~~vvvlll\\\LLL???888555444333333333333333333333333444444333333222222111111///111333222111111444666333333333444444444444555666666555555555666666777444666777777888===EEEKKKZZZffftttxxxlllbbb\\\\\\bbbqqq|||yyyYYYCCC<<<666555666222222333333444444333333222333222222111111222222333333333222222333333444555555333444888999999===CCCSSSnnn~~~|||qqqcccXXXQQQOOOVVVdddiiibbbZZZXXXdddqqq~~~lllXXXNNNGGGBBBBBBAAA??????BBBEEEIIIPPPUUUZZZ^^^bbbeeegggiiikkknnnooooooooonnnmmmnnnooopppooommmkkkjjjkkkjjjiiihhhggggggggggggiiijjjooozzz~~~~~~|||wwwssspppmmmjjjhhhhhhiiiiiihhhkkkkkklllmmmmmmmmmlllkkkkkkiiifffeeeeeedddcccaaabbbddddddaaaXXXNNNEEE@@@??????>>>===;;;999888777333555666444222333777;;;>>>GGGUUUfffxxx~~~xxxwwwtttqqqssswwwyyyvvvuuuuuuuuutttssspppnnnmmmgggfffaaaZZZRRRKKKGGGFFFIIILLLPPPSSSVVV\\\eeekkkqqquuuuuuqqqmmmllljjjfffddd^^^UUUMMMGGGDDDBBBAAA???@@@AAA@@@>>>===>>>???>>>@@@CCCGGGLLLPPPSSSUUU]]]eeelllllldddZZZSSSPPPHHHGGGHHHLLLVVVeeevvv~~~zzzwwwuuutttssspppkkkeee___YYYVVVPPPPPPOOOOOOOOOMMMIIIFFFAAA???======>>>>>>===<<>><<<<<>><<<=========;;;999666555///222555666666666777999<<<@@@GGGPPP]]]ppp}}}zzzvvvssstttvvvxxxxxxvvvvvvuuusssqqqnnnkkkjjjeeeccc___WWWPPPJJJHHHGGGGGGJJJNNNQQQTTTYYYbbbhhhooossstttpppmmmkkkgggccc^^^VVVLLLDDD@@@@@@BBBCCCDDDEEEFFFEEEBBB@@@@@@AAAEEEHHHLLLRRRXXX\\\___```eeejjjmmmiii```UUUMMMJJJHHHEEECCCEEELLLZZZooo~~~zzzxxxvvvtttsssppplllfff```[[[YYYRRRRRRQQQQQQQQQOOOKKKHHHBBB@@@>>>======>>>===<<>><<<::::::===@@@EEEIIIOOOSSSWWWYYY\\\^^^```aaabbbbbbccceeeiiilllmmmnnnoooppppppoooooopppnnnnnnmmmmmmlllllllllllliiiiiikkklllmmmnnnoooooonnnppprrrssssssssstttuuusssssssssqqqooommmnnnoooooonnnnnnooorrrtttuuuuuusssrrrqqqqqqqqqqqqooommmkkkkkkjjjkkklllmmmmmmlllnnnoooppppppppppppooonnnmmmnnnnnnmmmkkkkkklllmmmiiijjjnnntttzzz}}}}}}|||ppppppnnniiiddd___]]]]]]ccciiimmmmmmlllllljjjggghhh\\\OOOJJJHHHGGGJJJMMMTTTcccxxx{{{rrruuulll```ZZZaaajjjmmmqqqwwwssspppfffUUUCCC777555777555555444333333222111111555555444444333333222222222222222222111222333444222333333444444555555555555555555666777888999:::;;;<<<>>>>>>???DDDLLLRRR]]]lll|||~~~uuujjjccc``````eeeppp{{{{{{tttyyyXXXBBB;;;444333444000222333333444444333333222333222222111111222222333333333222222333333444555555444444777888777;;;AAAOOOhhhrrriiidddXXXXXX\\\bbbeeecccaaa```cccppp}}}ppp]]]LLLEEE@@@@@@@@@??????BBBCCCGGGMMMRRRVVV[[[```ccccccfffiiilllmmmmmmllljjjlllmmmnnnnnnnnnmmmlllkkkgggggggggfffeeeeeedddcccbbbhhhsss|||yyyuuurrrqqqnnnjjjhhhhhhhhhhhhgggjjjkkknnnpppqqqpppooonnnllljjjiiiiiiiiihhhfffdddaaa```^^^XXXOOOGGG@@@===:::;;;<<<===;;;999666444///222555888888888888888;;;;;;<<<>>>EEESSScccooo}}}xxxuuuuuuuuuvvvwwwuuuuuutttrrrooollliiigggdddbbb\\\UUUMMMHHHGGGHHHFFFIIIMMMOOORRRXXX```fffooossstttqqqnnnlllggg```TTTMMMDDD>>>>>>AAAEEEHHHLLLLLLLLLIIIFFFDDDCCCDDDKKKNNNRRRXXX]]]```bbbcccccccccbbb\\\TTTLLLGGGFFFJJJFFFDDDGGGLLLXXXooo|||yyywwwvvvrrrqqqoookkkfffaaa]]]ZZZVVVUUUTTTSSSRRROOOKKKHHHDDDBBB>>>============<<>>===;;;;;;===@@@FFFJJJOOOSSSVVVYYY\\\^^^```bbbcccddddddgggjjjmmmmmmmmmmmmnnnoooooonnnnnnmmmmmmmmmmmmmmmlllllllllffffffggghhhjjjkkkmmmmmmlllnnnpppppppppppprrrsssrrrsssrrrqqqnnnmmmnnnooonnnmmmmmmooorrruuuvvvuuutttsssrrrrrrrrrqqqooommmjjjjjjlllllllllmmmmmmmmmoooppppppqqqqqqppppppooolllnnnooonnnlllkkklllmmmiiijjjkkkpppwww}}}{{{rrriiibbb^^^bbbiiinnnnnnnnnpppooollleeeZZZNNNIIIHHHGGGIIIMMMUUUdddxxx|||sssnnnrrrnnnccc^^^cccggggggjjjpppsssqqqhhhWWWCCC666444777555555444333333222111111111111222222333333444444555444222222111111111111222222333333444555666666666666666777888999:::;;;888:::;;;;;;<<>>:::;;;<<<<<<;;;999666555333444666777777666555444888888777666888@@@LLLUUUeeevvv|||{{{yyyvvvuuuvvvuuuuuutttrrrooollliiigggccc```[[[SSSLLLIIIIIIJJJJJJLLLPPPQQQTTTXXX```fffnnnqqqrrrpppnnnllleee]]]LLLFFF@@@===???EEEKKKNNNQQQQQQOOOLLLIIIGGGHHHIIINNNPPPSSSVVVXXXZZZZZZZZZVVVUUUQQQLLLGGGDDDDDDEEEFFFDDDEEEIIIMMMWWWnnn}}}yyyvvvuuuuuuqqqpppnnnkkkgggbbb^^^[[[XXXWWWVVVUUUTTTQQQLLLIIIFFFCCC???============<<<@@@AAAAAA@@@???>>>???AAAGGGJJJNNNRRRUUUXXX[[[^^^```bbbeeefffggghhhjjjlllmmmllllllmmmoooooonnnmmmmmmmmmnnnnnnmmmmmmlllkkkeeeeeeeeefffhhhjjjlllmmmlllmmmooooooooooooqqqsssqqqqqqqqqpppnnnmmmnnnooommmllllllnnnrrruuuvvvvvvttttttsssttttttssspppnnnjjjlllmmmmmmllllllnnnooopppoooooonnnnnnoooooopppnnnoooqqqpppooommmmmmnnnhhhgggfffggglllrrryyy~~~}}}|||tttiii```[[[ZZZccclllnnnnnnoooooommmdddXXXMMMIIIGGGFFFHHHKKKWWWfffzzzzzztttooolllppp{{{qqqhhhdddhhhiiieeeffflllxxxtttjjjXXXDDD777444666444444444333333222222222000000111222333444555555555444222111222222111000111222333333444555666666888777777777888999::::::888:::;;;;;;<<>>>>>AAABBBEEEJJJOOOSSSXXX^^^bbbeeefffhhhiiikkkkkkllllllhhhiiiiiiiiiiiiiiiiiiiiiggghhhhhhhhhhhhfffeeedddeeelllxxx|||xxxuuussspppllliiifffffffffeeeeeeiiikkkooorrrtttsssrrrppplllkkkiiiiiihhhfffccc```___]]]YYYRRRJJJDDD@@@???;;;;;;<<<;;;:::999777666777666555555555555444333666777777666666999???EEEKKKXXXjjj||||||yyy{{{vvvvvvuuusssqqqmmmjjjiiibbb___ZZZSSSNNNLLLNNNPPPOOOQQQSSSSSSSSSWWW]]]bbbiiikkklllkkkjjjggg___VVVGGGCCC??????CCCIIIOOORRRRRRQQQOOOLLLIIIJJJMMMOOOQQQQQQQQQQQQQQQPPPPPPOOOHHHGGGEEEBBBBBBCCCFFFHHHJJJIIILLLQQQQQQVVVjjj~~~yyyuuutttssssssqqqpppnnnlllhhhccc___]]]WWWVVVVVVVVVUUUSSSOOOLLLGGGDDD@@@===<<<===<<<<<>>>>>???DDDLLLRRR^^^mmm}}}~~~tttkkkfffdddlll{{{zzzwwwXXXBBB<<<666666888444222333333444444333333222333222222222222222222333333333222222333333444555666444444777777666:::@@@HHH___zzzooohhheeeZZZbbbkkkpppqqqnnniiidddcccppp}}}tttbbbSSSKKKEEEDDDBBB>>>>>>@@@BBBEEEIIINNNRRRXXX]]]aaacccddddddfffggghhhiiijjjffffffffffffggggggggggggeeeffffffffffffdddcccbbbbbbjjjwww}}}yyyvvvuuuooolllhhhfffeeeeeeeeedddiiikkkooosssttttttrrrqqqmmmkkkiiihhhfffccc___\\\]]]\\\WWWQQQIIICCC@@@???<<<<<<<<<;;;:::999888777888666444444555666777777333666777666444444666:::<<>>AAAAAA@@@===<<<<<>>CCCKKKQQQcccppp~~~|||~~~uuulllfffeeeooo}}}vvv[[[AAA888777555333444444444444333333222222222333333333222222111111111111333555555444333444555777666555555666:::===???HHH___|||sssooommmaaaffflllrrrtttrrrnnnkkkgggoooxxxxxxdddUUULLLCCCCCCCCCAAA??????>>>BBBGGGMMMQQQVVV\\\___aaaaaabbbccccccdddeeeeeeeeeffffffeeecccbbbbbbcccaaaaaaaaaaaabbbbbbbbbbbbdddkkkxxx|||zzzvvvsssllliiieeebbbaaacccgggiiihhhjjjmmmpppqqqpppooonnnmmmllljjjiiigggeeeaaa^^^YYYWWWSSSMMMHHHBBB>>><<<;;;;;;;;;<<<===<<<:::888555666666777888999999999444444444444444555666777888:::@@@JJJXXXmmm}}}{{{xxxuuurrrpppooonnnggg^^^TTTOOOQQQTTTUUUTTTUUURRROOOPPPTTTYYY[[[[[[[[[]]]___]]]WWWPPPJJJGGGFFFFFFFFFHHHJJJNNNQQQRRRRRRNNNJJJIIIJJJMMMOOOQQQQQQQQQSSSTTTTTTQQQLLLIIIJJJKKKKKKJJJIIILLLRRRXXXaaabbb```\\\YYY]]]fffnnn|||~~~zzzvvvrrrpppoooooonnnmmmkkkhhheeeaaa^^^]]]ZZZYYYXXXZZZ\\\ZZZUUUPPPIIIEEE@@@===<<<<<<<<<;;;===>>>???>>>======???@@@EEEHHHKKKNNNQQQTTTXXX\\\bbbdddggghhhhhhhhhhhhjjjnnnooonnnmmmllllllnnnpppooooooooonnnmmmkkkjjjiiicccdddfffiiikkkmmmnnnnnnooopppqqqrrrrrrrrrrrrqqqqqqqqqpppoooooonnnnnnmmmnnnnnnooopppqqqsssuuuvvvvvvwwwxxxxxxwwwuuurrrqqqoooooonnnnnnnnnnnnoooooolllkkkhhhfffgggiiilllnnnooonnnmmmllljjjiiihhhgggfffeeeeeeccc```\\\YYYWWWWWWWWWVVVSSSQQQQQQSSSUUUWWW```kkkrrrxxxzzztttlll]]]TTTJJJGGGEEEDDDGGGLLLZZZlll~~~}}}{{{|||~~~}}}vvvqqquuuzzzjjjeeeeeeiiimmmoooooottt{{{qqqZZZFFF;;;777555555555666555444222///...000111111111111222222222333222111000000111222333...111555555333333555888:::999888777777888999:::<<<;;;<<<@@@AAACCCKKKTTTcccrrr|||~~~{{{tttlllfffeeeooozzz^^^CCC999888555222333444444444333333222222222333333333222222222111111111333555555444333444555666666555555777:::===???HHH___~~~vvvpppmmm```eeemmmtttxxxvvvrrrnnngggoooyyy{{{kkkYYYNNNDDDBBBCCCAAA???@@@>>>BBBGGGLLLPPPUUU[[[^^^```aaaaaabbbcccdddeeeeeedddeeeeeedddaaa``````aaaaaaaaaaaaaaabbbbbbbbbcccccckkkyyy|||yyyvvvtttmmmiiiddd```^^^___aaaccciiikkkmmmpppqqqpppnnnmmmlllkkkiiihhhfffddd```]]]YYYWWWSSSNNNHHHCCC???===<<<;;;;;;<<<===<<<:::888999999888888777666666666666666555555555666777777666666999???FFFTTTjjj}}}|||xxxtttppplllkkkddd]]]UUUQQQTTTWWWYYYYYYXXXUUURRRRRRSSSUUUUUUTTTVVVWWWWWWTTTOOOKKKHHHGGGJJJJJJJJJKKKLLLMMMOOOPPPLLLIIIGGGFFFIIIMMMQQQSSSXXXYYY[[[\\\]]]\\\ZZZXXXWWWUUURRRRRRTTTXXX\\\^^^aaaccceeebbb^^^]]]```ccckkkwww|||xxxtttqqqpppppppppkkkjjjhhheeeaaa^^^[[[ZZZYYYXXXXXXZZZ\\\ZZZTTTPPPHHHEEE@@@===<<<<<<<<<<<<===>>>>>>>>><<<===>>>@@@EEEHHHKKKNNNPPPTTTXXX\\\aaacccdddeeeeeefffiiikkkoooppppppnnnmmmmmmoooqqqrrrrrrqqqpppnnnkkkiiihhheeefffhhhjjjmmmnnnoooppprrrqqqqqqqqqqqqpppppppppqqqqqqrrrrrrqqqpppoooooommmmmmmmmnnnoooqqqrrrsssuuuvvvwwwwwwvvvssspppnnnooonnnnnnmmmmmmmmmmmmnnnnnnmmmkkkiiijjjkkkmmmooooooooommmllljjjiiiggggggdddcccbbb```]]][[[YYYWWWSSSSSSRRROOOMMMMMMOOOQQQXXXaaakkkrrrxxxyyyssskkk[[[RRRIIIEEEDDDCCCFFFJJJUUUfffvvvyyyuuutttxxx{{{}}}vvvqqqvvv}}}mmmbbb```aaafffiiilllsss{{{uuu___JJJ>>>888666555555555444333222111000111111111111222222222222333333222111111222333333222333333333222333555777:::999888777777888999:::<<<;;;===@@@AAADDDLLLUUUdddrrryyy}}}~~~~~~~~~|||uuummmfffdddnnn}}}aaaEEE;;;999555222333444444333333333333222222333333333222222222222111111333555555444333444555666555555555777:::===???GGG]]]yyyrrrnnnaaafffooowww|||{{{vvvqqqfffooozzzuuu]]]QQQFFFBBBBBB@@@???@@@>>>AAAFFFJJJNNNSSSYYY]]]______aaabbbcccdddddddddccccccdddbbb```^^^^^^___aaaaaabbbbbbbbbcccccccccccckkk{{{|||zzzwwwuuuppplllgggaaa^^^^^^___```jjjkkknnnpppqqqooonnnlllkkkiiigggfffeeeccc```]]]ZZZXXXTTTOOOJJJEEEAAA???<<<;;;:::;;;<<<<<<:::888999999888888777666666555888777777666666666666777888777777999:::AAAOOO]]]yyyzzzssslllgggccc^^^XXXRRRQQQTTTXXXZZZ[[[VVVUUUSSSTTTTTTTTTRRRPPPRRRQQQNNNJJJFFFFFFHHHJJJQQQPPPOOONNNMMMLLLKKKKKKEEEEEEDDDFFFIIINNNTTTWWW]]]___bbbfffiiikkkmmmmmmoookkkfffeeehhhiiifffdddeeehhhkkkhhhaaaZZZVVVUUUXXXfffxxx}}}zzzuuupppnnnnnnooopppjjjiiigggccc```]]]ZZZYYYYYYXXXXXXZZZ\\\ZZZUUUPPPHHHEEE@@@============<<<<<<===>>>===<<<<<<>>>@@@EEEGGGJJJMMMPPPTTTXXX\\\```aaaccccccdddfffiiillloooppppppooonnnnnnppprrrttttttsssqqqooollljjjhhhggghhhjjjlllnnnpppqqqqqqsssrrrqqqoooooooooooopppqqqrrrtttuuuuuusssqqqpppmmmmmmmmmnnnooopppqqqrrrssstttvvvwwwuuurrrnnnkkkooonnnmmmmmmlllllllllmmmppppppooonnnnnnnnnoooooopppooonnnllljjjhhhgggfffdddccc```]]][[[ZZZYYYYYYQQQQQQPPPMMMKKKLLLNNNPPPVVV^^^hhhnnntttuuuppphhhXXXOOOFFFCCCAAAAAADDDIIIPPP```oooqqqnnnooosssvvv~~~~~~|||vvvrrrwww~~~nnn___ZZZXXX[[[aaahhhsss||||||wwwcccLLL>>>888666555444333333222222222333111111111111222222222333444333333222222333333444666555444555888<<<>>>>>>::::::888888888888::::::===<<<===AAABBBDDDMMMVVVfffuuuzzz|||}}}}}}vvvmmmfffbbbkkk||||||aaaEEE;;;888555222333333333333333333333333333222222222222222222222222111333555555444333444555555555555666888:::===>>>FFF[[[||||||uuuqqqfffjjjqqqyyy~~~}}}wwwrrrdddmmmzzz}}}bbbUUUGGGBBBAAA??????@@@===@@@DDDHHHLLLQQQVVVZZZ]]]^^^```aaaccccccccccccbbbccccccbbb___^^^^^^___bbbbbbbbbcccccccccddddddccclll||||||zzzxxxwwwtttqqqlllfffcccaaabbbcccjjjlllnnnppppppooommmllljjjhhhfffdddcccaaa^^^\\\ZZZXXXTTTPPPKKKFFFBBBAAA<<<;;;:::;;;<<<<<<:::999666666777777888888888888888888777666555555555555888666666777777999AAAKKKXXXhhh|||xxxpppggg___[[[UUURRRNNNMMMPPPSSSUUUVVVOOOQQQSSSUUUVVVVVVTTTRRROOOLLLGGGCCCAAADDDJJJOOOUUUTTTRRRPPPMMMJJJHHHFFFCCCDDDEEEGGGKKKPPPWWW[[[aaaeeelllrrryyyxxxoooiiioooooommmggg^^^TTTNNNKKKNNN]]]nnnyyy~~~zzzwwwqqqllljjjkkkmmmooommmkkkhhheeebbb___\\\[[[YYYXXXXXXZZZ\\\[[[UUUQQQIIIEEEAAA>>>=========<<<<<<===>>>>>>======???AAADDDFFFJJJMMMPPPTTTYYY\\\^^^```cccffffffhhhiiikkknnnooopppooonnnnnnoooqqqrrrrrrrrrpppooommmkkkjjjhhhiiikkkmmmooopppqqqqqqrrrqqqooonnnnnnoooqqqrrrrrrsssvvvwwwwwwvvvsssrrrpppppppppppppppqqqrrrrrrrrrsssuuuvvvuuuqqqmmmkkkoooooonnnmmmmmmmmmmmmmmmrrrrrrssssssrrrrrrqqqqqqpppooonnnllljjjhhhgggfffgggeee```\\\YYYXXXWWWXXXRRRRRRQQQOOOMMMNNNPPPSSSQQQZZZccciiinnnpppjjjcccVVVMMMDDDAAA??????BBBFFFOOO___nnnqqqoooooorrrssswwwzzz{{{xxxuuuwwwqqq___WWWRRRUUU^^^iiivvv}}}wwwaaaIII;;;666555444333222111222333444555111111111222222222333333333333333222222333333333666555666;;;CCCHHHIIIHHH;;;:::999888888999:::;;;===<<<>>>AAACCCFFFNNNWWWjjjyyy}}}~~~vvvlllddd___gggvvvzzz^^^CCC999888555333444333333333333333333333333222222222222222222222222111333555555444333444555555555555666888:::<<<>>>EEEXXXyyy}}}wwwtttmmmnnnrrrxxx}}}|||vvvpppbbbiiivvv~~~dddVVVHHHBBB@@@???>>>@@@===???BBBEEEIIINNNTTTXXX[[[\\\___aaabbbcccbbbbbbcccddddddcccaaa``````aaaccccccccccccdddddddddddddddmmm{{{~~~|||zzzyyyuuusssnnniiifffeeeffffffjjjkkknnnpppqqqpppnnnlllkkkhhheeecccbbb```]]][[[YYYWWWTTTPPPKKKGGGDDDBBB===;;;::::::;;;;;;:::999777777777777777888888888777666666555444444444444555333444555444333888???BBBMMM\\\jjjxxx|||uuulllbbbZZZUUUOOOMMMLLLKKKLLLNNNOOOPPPLLLOOOSSSUUUVVVUUUSSSRRRJJJGGGBBB>>>>>>BBBJJJPPPVVVTTTRRRNNNKKKHHHEEEDDDBBBDDDGGGJJJMMMRRRXXX]]]gggnnnyyyzzzssswwwssskkkaaaWWWOOOKKKJJJLLLZZZiiirrrwww|||}}}|||xxxuuuooojjjhhhiiikkkmmmnnnllliiieeebbb___^^^]]]YYYXXXYYY[[[]]]\\\WWWRRRJJJFFFAAA>>>======<<<<<<===>>>??????>>>???AAACCCCCCFFFIIIMMMPPPTTTYYY\\\\\\```fffiiijjjjjjjjjjjjkkkmmmoooooonnnmmmnnnpppnnnoooooooooooonnnmmmllliiijjjlllnnnooopppqqqqqqooonnnnnnnnnoooqqqtttvvvsssuuuwwwxxxxxxvvvsssrrrpppooooooooopppqqqrrrrrrqqqsssuuuvvvuuurrrooolllppppppooooooooooooppppppssstttuuuuuuuuutttssssssppppppnnnllljjjhhhffffffhhheee___YYYTTTRRRQQQQQQQQQQQQPPPOOONNNNNNQQQTTTPPPXXXaaaggglllooojjjbbbVVVMMMCCC@@@>>>===@@@DDDLLL]]]ooouuutttssssssrrrqqqwww|||{{{vvvvvv{{{}}}cccYYYSSSWWWcccooo{{{www^^^FFF999666666444333222111222333444555111222222222222333333333111111222222222222111111222333666===DDDHHHFFFDDD<<<;;;:::999999:::;;;<<<>>>===???BBBDDDGGGOOOYYYjjjyyyvvvkkkbbb]]]cccppp|||yyy^^^CCC999888555333444222222333333333333444444111222222222222333333333111333555555444333444555444555666777999:::<<<===DDDVVVvvvzzzvvvvvvsssqqqpppsssxxxxxxtttooo```dddpppzzzdddVVVIIICCC@@@>>>===???<<<>>>AAACCCFFFKKKQQQVVVYYY[[[^^^```bbbbbbbbbaaabbbcccddddddbbbbbbcccdddccccccdddddddddeeeeeeeeedddlllzzz~~~|||zzztttrrrnnnjjjgggfffffffffhhhjjjmmmpppqqqpppooonnnmmmjjjfffcccaaa___\\\ZZZXXXVVVSSSOOOKKKGGGDDDCCC>>><<<::::::;;;;;;;;;:::;;;:::999888777666555444666555555444444444444555777555555777555222444888888===EEENNNZZZgggsss{{{zzzxxxssslllddd\\\UUUQQQLLLLLLLLLLLLLLLMMMMMMMMMMMMPPPTTTTTTRRROOOLLLKKKDDDBBB???======BBBIIIOOOTTTRRROOOLLLIIIGGGGGGFFFDDDHHHLLLNNNQQQVVV]]]ccckkkvvvzzzuuuoooeeeZZZSSSOOOMMMMMMMMM\\\llluuuzzzyyyvvvqqqllljjjjjjkkklllmmmkkkgggccc```]]]\\\[[[ZZZZZZZZZ]]]___^^^YYYTTTLLLHHHCCC???===<<<;;;:::<<<===>>>>>>>>>>>>AAACCCBBBEEEIIILLLPPPTTTYYY\\\]]]aaagggjjjkkkjjjiiiiiijjjlllnnnooonnnmmmnnnooommmmmmnnnnnnoooooonnnnnnjjjkkkmmmnnnpppqqqqqqrrrmmmmmmnnnoooqqqtttvvvxxxuuuuuuwwwwwwvvvtttrrrqqqlllllllllmmmnnnooopppqqqqqqrrrssstttsssrrrpppooooooooooooooopppqqqrrrrrrssstttuuuuuuvvvvvvuuuuuuqqqpppnnnllljjjhhhfffeeefffbbb\\\UUUPPPMMMKKKKKKKKKLLLKKKJJJIIIJJJMMMPPPRRRZZZbbbiiiooorrrmmmgggXXXNNNEEE@@@>>><<>>===@@@CCCEEEHHHQQQZZZiiiwwwyyylllccc^^^bbbmmm|||vvv|||```EEE;;;999555222333222222222333333444444444111111222222222333333333111333555555444333444555444555666777999;;;<<<===CCCUUUsss}}}tttsssvvvwwwqqqlllmmmrrruuusssppp___```jjj|||zzzsssbbbUUUHHHCCCAAA>>>======<<<===???AAADDDIIIOOOTTTWWWYYY]]]```bbbbbbaaa``````bbbccccccccccccdddfffddddddddddddeeeeeeeeeeeecccjjjwww~~~{{{uuusssoookkkhhhfffeeeeeegggiiillloooqqqqqqpppoooppplllgggccc```^^^[[[YYYWWWUUURRROOOKKKGGGDDDCCC>>><<<:::999:::;;;;;;:::;;;:::999888777555444444666555555555555555666777999666666888777444444777444555888===DDDMMMXXXaaakkkoootttvvvtttqqqppppppllliiieee^^^WWWQQQLLLIIIGGGIIIKKKLLLLLLLLLLLLMMMMMMPPPRRRQQQMMMHHHEEEDDDAAAAAAAAAAAABBBEEEJJJNNNRRRPPPLLLIIIHHHIIIJJJKKKJJJOOOTTTXXX[[[```hhhnnnuuuzzzqqqgggddd^^^YYYUUUSSSRRRRRRRRRcccvvv|||yyyuuupppmmmllllllmmmllljjjfffaaa^^^\\\[[[[[[\\\[[[[[[^^^aaa___[[[VVVNNNJJJDDD???===<<<:::999999;;;<<<<<<<<<===???AAABBBDDDHHHLLLOOOTTTYYY\\\aaaccceeeffffffgggiiijjjjjjlllooopppooooooooopppoooooooooppppppoooooonnnlllmmmoooppprrrrrrssssssnnnooopppqqqsssuuuvvvvvvvvvvvvvvvuuutttrrrppppppkkkkkkllllllnnnoooqqqqqqoooooopppppppppqqqqqqqqqmmmmmmmmmnnnoooqqqssstttrrrsssssstttuuuvvvwwwwwwqqqpppooollljjjgggfffeeedddaaa[[[UUUPPPMMMKKKJJJFFFFFFFFFEEEDDDFFFIIILLLRRRZZZccciiippptttpppjjj[[[QQQGGGAAA>>><<<>>>BBBHHHYYYlllxxx}}}}}}rrrkkkjjjmmmqqqyyyoooeee```iiiwwwmmmUUUDDD<<<888555333333333444444333222222222222222333333333444444111111222333333222111111111222333333333333555666===<<<;;;::::::;;;<<<===???>>>@@@DDDFFFIIIRRR[[[jjjxxx|||pppggg```ccclllyyy{{{rrrdddHHH<<<999555222222222222222333333444444444111111111222222333333333111333555555444333444555444555666777999;;;<<<===CCCTTTrrryyypppqqquuuwwwpppiiiiiinnnssstttrrr]]]]]]fffzzzvvvnnnaaaUUUHHHCCCAAA>>><<<<<<<<<===???@@@CCCHHHNNNSSSWWWYYY\\\```bbbbbbaaa```^^^```bbbbbbbbbccceeefffdddddddddeeeeeeeeeffffffbbbiiiuuu|||xxxvvvrrrmmmiiigggeeeeeefffhhhllloooqqqrrrqqqpppqqqmmmhhhddd```]]]ZZZXXXVVVUUURRRNNNJJJGGGDDDCCC>>><<<:::999:::;;;;;;:::888888888777777777777777666666555666666777888999444111222555444222222555444222333555999???HHHOOORRRWWW^^^aaa```]]][[[[[[```]]]XXXRRRLLLGGGDDDBBBCCCEEEHHHJJJKKKKKKKKKLLLJJJMMMOOONNNIIIDDDBBBBBBAAACCCEEEFFFGGGJJJMMMPPPQQQOOOKKKHHHHHHJJJMMMPPPPPPVVV]]]aaadddjjjssszzz}}}mmmccc[[[ZZZZZZZZZZZZXXXVVVTTTYYYkkk~~~|||xxxtttqqqooonnnnnnmmmkkkfffbbb___]]]\\\\\\\\\\\\\\\___bbbaaa\\\WWWOOOKKKEEE@@@===;;;999888777999:::::::::;;;===???AAADDDHHHLLLOOOTTTYYY\\\ddddddcccbbbbbbdddhhhlllkkkmmmpppqqqqqqppppppqqqqqqrrrrrrqqqqqqpppnnnnnnnnnoooqqqrrrssstttttttttpppqqqrrrssstttuuuuuuuuuwwwvvvuuusssrrrpppoooooollllllmmmnnnpppqqqssstttmmmmmmmmmmmmnnnoooqqqqqqkkkkkklllmmmoooqqqssstttrrrrrrrrrssstttvvvxxxyyyqqqpppooollljjjgggfffeeedddaaa]]]XXXTTTPPPNNNMMMCCCCCCDDDCCCBBBDDDGGGJJJQQQXXXaaahhhooossspppjjj]]]RRRHHHBBB???<<<>>>BBBIIIYYYlllyyy|||oooffffffiiilllrrryyyrrriiieeeooo}}}wwweeePPPBBB<<<666111333333444555444333222111222222333333333444444444222222444444444444222222444555555333111333999>>>===<<<;;;::::::;;;<<<===???>>>@@@DDDGGGJJJRRR\\\nnn{{{}}}sssjjjccceeelllxxxyyypppeeeHHH;;;888555333555222222222222222222222222222222222222222222222222111111222222222333333333333444555666666888<<<>>>HHHUUUooo~~~}}}uuuooommmuuuooojjjjjjooorrrqqqmmm\\\^^^fffsss~~~xxxpppdddVVVGGGBBBAAA@@@>>>>>>;;;<<<>>>@@@CCCGGGLLLPPPWWWZZZ___aaaaaaaaaaaaaaa``````aaadddfffgggfffeeeiiiiiiiiihhhggggggffffff___dddooo~~~yyyxxxvvvrrrnnnjjjfffdddaaadddhhhmmmpppqqqqqqqqqooolllfffaaa]]]ZZZYYYYYYUUUSSSPPPMMMLLLIIIFFFDDD@@@???>>>======<<<<<<<<<:::::::::888555333222333:::999999888777666666555222333444666666666555555111222444777:::===???@@@CCCDDDGGGJJJKKKKKKKKKJJJIIIJJJIIIGGGDDDBBBBBBBBBEEEFFFHHHIIIJJJIIIIIIHHHNNNNNNMMMIIIEEEBBBAAABBBAAAIIIOOOPPPPPPPPPNNNJJJHHHJJJKKKKKKKKKMMMPPPSSSXXX[[[```gggjjjmmmwwwwwwllleeeXXX[[[```ccccccaaa]]]ZZZ^^^kkk}}}{{{yyywwwtttnnnjjjooommmkkkgggbbb^^^ZZZXXX^^^^^^___```bbbbbb___]]]RRRJJJDDDDDDBBB===999888888999;;;;;;:::;;;===???DDDFFFHHHKKKNNNTTTZZZ^^^eeeffffffeeeeeefffiiikkkmmmmmmmmmnnnooooooppppppooooooooooooooonnnmmmmmmtttttttttttttttsssrrrrrrtttssssssrrrsssuuuwwwxxxzzzzzzyyyvvvssspppooooooooooooooooooooonnnmmmmmmooonnnmmmllllllmmmooopppnnnoooppppppoooppprrrttttttuuuvvvvvvvvvuuutttssssssppplllkkkkkkjjjfffccchhhccc______bbbaaaZZZTTTQQQKKKCCC@@@BBBEEEFFFFFFOOO[[[hhhpppssstttooohhhZZZQQQIIIEEECCC@@@@@@CCCFFFXXXlllyyyyyylllbbbccciiirrrrrrqqqrrrwwwnnnlllkkknnn{{{yyynnn^^^QQQDDD888444444222222222333333444444444222222222222222222222222222111000000111333555666444444444555555777888999888999;;;;;;;;;<<>>DDDQQQjjj}}}tttooommmpppkkkggghhhnnnpppnnnjjj^^^^^^cccppp~~~~~~vvvjjj[[[KKKDDDBBB@@@======;;;===???AAADDDHHHMMMQQQWWWZZZ___bbbbbbbbbccccccbbbbbbccceeehhhjjjiiigggfffggghhhhhhgggeeebbbaaa]]]cccppp~~~zzzyyywwwtttpppllliiigggbbbeeeiiimmmpppqqqqqqqqqooolllfffaaa\\\YYYXXXXXXTTTRRROOOMMMLLLJJJGGGEEEAAA@@@???===<<<;;;;;;;;;;;;<<<<<<;;;888777777888888888777777666666555555555555666666666555555444555555555555666777888999:::<<>>???@@@GGGOOOUUUVVVUUUTTTPPPLLLGGGIIIJJJKKKLLLNNNQQQTTTZZZ]]]eeemmmpppsss|||}}}qqqiiiddddddeeeggghhhfffaaa^^^YYYeeevvv~~~|||{{{xxxsssoooooonnnllliiifffcccaaa_________```aaacccbbb___]]]TTTLLLEEEDDDBBB===999888777888999999999:::<<>>@@@AAA@@@AAADDDEEEJJJWWWddduuu{{{~~~}}}sssjjjggglllwwwxxxfffHHH;;;888333111222333333333333333333333333333333333333333333333333333333444444444555555555333555666666666888;;;>>>BBBNNNfff~~~uuupppnnnpppmmmllloootttuuurrrnnnbbb^^^___kkk}}}~~~ppp```OOOGGGDDD@@@===<<<===>>>@@@BBBDDDIIINNNRRRVVVZZZ___cccdddeeeeeefffddddddeeehhhkkkmmmmmmlllfffhhhjjjjjjhhheeeaaa^^^\\\cccqqq}}}xxxxxxvvvssspppmmmjjjiiieeefffjjjmmmoooqqqqqqqqqooolllfffaaa[[[XXXVVVUUUSSSQQQNNNMMMLLLKKKHHHFFFBBBAAA???===;;;::::::999:::;;;<<<;;;:::999:::;;;555555555555555555555555999888777666555555555555666555444333333333555555333555777999:::;;;:::::::::<<<>>>>>>======???AAAAAABBBDDDFFFGGGGGGGGGGGGCCCCCCAAA???======@@@BBBLLLTTTZZZZZZXXXVVVQQQKKKGGGIIIKKKMMMNNNQQQTTTWWW\\\```iiiqqqtttvvv~~~~~~uuusssnnnjjjiiijjjhhhbbb\\\VVV^^^lllyyy~~~{{{wwwsssmmmlllkkkjjjhhhgggeeeeeeaaaaaaaaacccdddcccaaa^^^VVVMMMFFFDDDBBB===999888666888999999999;;;>>>@@@BBBFFFJJJOOORRRVVVZZZ]]]aaabbbdddddddddfffiiikkkmmmmmmnnnnnnooooooppppppmmmnnnoooppppppqqqqqqqqqvvvvvvwwwwwwvvvvvvuuuuuurrrssstttuuuvvvvvvuuuuuuxxxyyyyyyvvvsssqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnmmmmmmnnnoooooopppmmmooooooooonnnoooqqqsssuuuuuutttsssssssssssssssmmmkkkiiiiiijjjiiihhhffffffgggiiimmmqqqvvvzzz|||qqqkkk```SSSJJJFFFHHHJJJJJJVVVdddmmmrrrsssllleeeXXXPPPIIIFFFEEECCCEEEHHHVVVfffuuu|||tttkkkhhhjjjqqqxxxzzz}}}zzzrrrlllmmmooooookkklllmmmrrr|||tttfffUUUHHH===666444666444333333333333333333222333333333333333333333333333222111111222333555666444444444555666777999999;;;<<<===<<<;;;<<<===???AAA@@@BBBEEEGGGLLLXXXeeewwwxxx}}}}}}uuummmjjjppp}}}|||cccFFF;;;888444222333333333333333333333333333444444444444444444444444333333333333444444444444444555666666666888;;;===BBBNNNeeewwwrrrpppsssrrrsssvvvzzz{{{wwwrrrggg___[[[ggg{{{ssscccQQQHHHDDD@@@===<<<>>>@@@BBBCCCEEEIIINNNRRRVVVZZZ___dddfffggghhhiiigggfffgggjjjmmmoooooooookkkkkklllkkkiiieeebbb```^^^eeettt~~~{{{vvvuuutttqqqooollljjjhhhiiijjjkkknnnpppqqqrrrsssooolllgggaaa[[[WWWUUUTTTQQQPPPMMMLLLLLLKKKIIIGGGCCCBBB@@@===;;;:::999888888::::::999888777888999333333333444444444444444999888777555555555666777444333222222222333555666333444555777888999999999:::;;;===>>>===>>>@@@AAA@@@AAACCCEEEFFFGGGGGGFFFBBBAAA@@@>>>>>>@@@EEEHHHMMMUUUZZZYYYVVVSSSNNNHHHIIIKKKNNNQQQSSSUUUYYY[[[aaaccciiioooppprrrzzz|||sssjjjfffeeebbb[[[TTTTTTXXXaaammmzzz{{{wwwtttkkkjjjiiihhhgggfffeeeeeebbbbbbccceeegggfffdddbbbWWWNNNGGGDDDBBB<<<999888888888999999:::<<>>>>>===<<<<<<===???AAAAAACCCFFFHHHMMMYYYfffuuuyyy~~~tttmmmjjjqqq~~~{{{___DDD:::999666444555333333333333333333333333444444444444444444444444222222222222333333333333444555666666666777:::===BBBMMMccc{{{uuurrrttttttuuuxxxzzzxxxsssoooiii___ZZZcccwwwtttcccQQQHHHEEEAAA?????????@@@BBBDDDFFFIIINNNRRRUUUZZZ```dddggghhhjjjkkkhhhhhhhhhjjjmmmooopppooonnnmmmkkkhhhfffdddccccccbbbiiivvv}}}zzzvvvvvvtttrrrpppmmmkkkjjjllllllmmmnnnoooqqqssssssnnnkkkgggaaa\\\WWWUUUSSSQQQOOOMMMLLLLLLLLLJJJHHHDDDCCCAAA>>><<<:::999888999::::::999666555555666333333333444444444444444777666555555555777888999555444333333333444555666555555666777888999999999;;;<<<>>>>>>======>>>@@@@@@BBBCCCEEEFFFGGGFFFFFF@@@@@@@@@@@@@@@DDDIIINNNOOOUUUXXXVVVSSSPPPLLLGGGMMMOOOSSSVVVXXXZZZ]]]```gggfffgggiiiiiikkkuuu~~~ttthhhaaa^^^ZZZSSSLLLMMMPPPVVVaaannn{{{|||xxxvvvooommmkkkiiigggeeeddddddaaabbbcccfffhhhhhhfffdddWWWNNNFFFCCCAAA<<<888888777777777777777999===@@@@@@EEEKKKPPPTTTVVVYYY[[[\\\^^^aaabbbcccdddfffhhhhhhhhhiiiiiijjjkkkkkkkkkjjjkkkmmmoooqqqrrrssssssvvvvvvwwwwwwwwwwwwvvvvvvrrrtttwwwyyyyyyxxxuuussstttuuuvvvtttrrrqqqqqqrrrooooooppppppoooooonnnmmmjjjjjjkkklllmmmmmmnnnnnnnnnooopppooonnnnnnppprrrvvvuuusssrrrqqqqqqrrrrrrmmmmmmllliiigggeeeccccccfffhhhjjjiiiiiilllsssyyy}}}~~~rrrdddYYYSSSPPPYYYccckkkqqqrrrkkkbbbRRRJJJDDDCCCCCCCCCFFFJJJSSSgggzzzuuugggccchhhmmmtttzzzxxxlllgggiiijjjhhhlllqqquuu}}}qqqaaaNNNBBB:::555444666444444444333333222222222333333333333333333333333000000000000000111111222444444444555777888:::;;;>>>??????>>><<<<<<===???AAAAAADDDHHHJJJOOO[[[gggttt|||sssllliiiqqqxxx]]]BBB999999666555666333333333333333333333333333333333333333333333333111111111222222222333333555666666666666777:::===@@@JJJ___~~~~~~wwwsssvvvwwwwwwxxxwwwsssmmmiiifff^^^XXX```rrrvvveeeRRRIIIFFFCCCAAAAAA???AAABBBCCCEEEIIINNNQQQUUUZZZ```dddggghhhjjjkkkiiihhhggghhhkkkmmmnnnnnnnnnkkkhhhdddbbbaaabbbbbbdddkkkwww~~~{{{zzzyyyxxxvvvsssqqqnnnmmmnnnmmmmmmmmmnnnoooqqqrrrmmmkkkgggbbb]]]YYYVVVTTTQQQOOOMMMLLLLLLKKKIIIGGGEEEDDDBBB???===<<<;;;:::<<<<<<<<<;;;888777777888555555555555555555555555555555555555666777888999666666666555444333333222555555555666777888888999:::;;;<<<<<<;;;;;;<<<>>>AAABBBDDDEEEFFFFFFEEEDDD>>>???@@@AAACCCGGGLLLPPPRRRUUUVVVQQQNNNOOONNNKKKPPPSSSWWWZZZ\\\^^^aaaccchhhfffeeedddbbbdddooozzzyyypppeee]]]YYYUUUPPPKKKGGGHHHMMMUUUbbbqqq~~~|||{{{vvvtttpppmmmjjjhhhgggfffbbbbbbccceeeffffffdddaaaVVVMMMEEEBBB@@@;;;888999555555555444333555999<<<@@@DDDJJJOOOSSSUUUXXXZZZ[[[^^^```bbbbbbcccdddeeeffffffgggggghhhhhhiiiiiiiiijjjlllnnnpppqqqrrrrrrttttttuuuuuuvvvvvvuuuuuurrrsssvvvwwwwwwvvvtttrrrqqqsssssssssqqqpppqqqrrrooooooooooooooonnnmmmmmmiiijjjkkklllmmmnnnnnnnnnpppqqqqqqpppooooooqqqrrrvvvvvvtttsssrrrrrrrrrrrrnnnnnnmmmjjjfffdddccccccjjjkkkjjjgggeeeeeeiiimmmrrrxxx~~~rrreee]]]YYY```gggmmmrrrssskkkbbbQQQIIICCCBBBCCCCCCEEEIIIPPPeee{{{wwwjjjgggiiinnntttzzz}}}wwwkkkfffeeeddddddjjjooottt{{{tttcccOOOCCC<<<666444555444333333333333333333222333333333333333333333333000000111111111111111111333444444666777999;;;<<<>>>???@@@???======>>>@@@AAABBBEEEIIIKKKPPP\\\hhhvvv}}}sssllljjjrrrwww\\\BBB999999666444555444444444444444444444444333333333333333333333333222222222333333333444444555666777666666777:::<<>>AAABBBCCCDDDDDDCCCBBBAAA>>>???BBBDDDFFFJJJNNNRRRRRRTTTQQQKKKIIILLLOOOOOORRRUUUYYY\\\^^^___aaacccaaa______^^^\\\^^^gggrrrxxxwwwvvvwww{{{~~~nnnhhh```YYYUUURRRPPPNNNGGGHHHKKKNNNVVVdddtttzzzxxxtttpppllljjjiiiiiicccbbbbbbbbbbbb```]]]ZZZTTTKKKCCC@@@>>>;;;888999888777666444333555888<<>>888444333222333333333333333333444444444444444444444444444222222333333333222222222333444444666777:::;;;<<<>>>???@@@???>>>>>>???AAAAAABBBEEEJJJLLLQQQ]]]hhhxxx~~~~~~vvvnnniiirrrxxx]]]CCC:::888555222333444444444444444444444444222222222222222222222222333333333444444444555555555666777666666777:::<<<@@@III]]]{{{vvvqqqpppooommmjjjddd]]]VVVRRRZZZVVVUUU^^^mmm{{{~~~lllXXXMMMIIIEEECCCBBB???@@@AAACCCDDDGGGLLLPPPVVVZZZ___dddfffggghhhiiiiiigggeeeeeeggghhhiiihhhkkkkkkkkkjjjhhhfffdddbbbccciiittt|||{{{yyywwwtttpppnnnlllllljjjhhhggggggiiilllmmmlllkkkhhhddd___[[[XXXWWWSSSQQQNNNMMMLLLKKKHHHFFFFFFEEECCCAAA@@@>>>>>>>>>888999;;;:::999999;;;<<<::::::999888777666666555555555666666666444333222+++...222555777777666555555444444444555666777777888:::<<<======>>>@@@BBBAAAAAABBBCCCBBBAAA@@@??????BBBEEEHHHJJJMMMQQQTTTQQQQQQMMMFFFDDDIIINNNPPPSSSVVVZZZ]]]^^^___aaacccWWWWWWXXXZZZXXXXXXaaakkkqqqllliiijjjpppvvvwwwvvvyyyxxxxxxzzz{{{yyysssnnndddaaa\\\VVVRRRPPPPPPPPPMMMMMMMMMKKKNNNYYYiiivvvzzzxxxtttpppmmmkkkjjjjjjdddcccaaa```___[[[WWWSSSSSSJJJBBB???>>>:::999999<<<;;;999777555777:::>>>???CCCHHHLLLOOOSSSWWWZZZ[[[^^^```aaaaaa```aaaaaaffffffgggggghhhiiiiiiiiihhhiiikkkmmmnnnooooooppppppqqqqqqrrrsssssssssrrrnnnoooppppppppppppnnnnnnmmmoooppppppoooooopppqqqqqqqqqqqqqqqqqqpppooooookkklllnnnpppqqqrrrqqqqqqrrrssssssrrrqqqppprrrsssvvvwwwwwwwwwvvvtttrrrpppjjjlllmmmkkkhhhfffgggiiifffdddaaa^^^\\\ZZZYYYXXXYYY\\\cccmmmuuuxxxtttpppiiilllmmmooossstttmmmcccSSSKKKEEEDDDDDDDDDGGGKKKVVVjjj|||yyypppmmmpppyyyyyysssmmmhhh\\\bbbhhhlllsss{{{}}}|||zzzhhhTTTHHH@@@999444222222222222333333444444444444444444444444444444444444444555555555444333333333444444666888:::<<<===>>>???@@@???>>>>>>@@@BBBAAABBBFFFKKKMMMRRR]]]iiixxx|||zzz{{{xxxqqqgggooozzzZZZCCC<<<444333444///333333333333333333333333333333333222222111111111333333222222333333444555444444444555777888:::;;;BBBHHHYYYwwwoookkkhhheeeaaa\\\WWWQQQNNNPPPTTTSSSSSSaaaxxxrrr^^^NNNFFFCCCBBBBBBBBBCCCDDDEEEEEEGGGKKKMMMTTTXXX]]]```cccdddfffhhhggggggffffffffffffggggggkkkjjjiiigggfffffffffffffffhhhsss}}}zzzxxxwwwwwwuuupppllllllkkkiiihhhggghhhiiikkkllliiifffccc```]]]YYYWWWSSSRRRPPPMMMJJJIIIGGGGGGCCCCCCAAA@@@>>>===<<<;;;::::::999999999::::::;;;<<<;;;::::::999999999999888777666555555666777777666666666666555555555555888777666666777777555333555777:::>>>??????>>>===BBBCCCCCCCCCBBB@@@>>>===AAAHHHNNNMMMLLLNNNOOONNNJJJIIIHHHHHHIIIJJJLLLMMMVVVUUUWWW[[[```bbbbbb```YYYSSSOOOQQQTTTVVV[[[```dddfffiiilllooopppqqqrrroooooonnnmmmllliiigggeeebbb___[[[XXXVVVUUUSSSRRROOOMMMMMMNNNOOOTTTaaannnzzz~~~|||zzzwwwsssooollljjjhhhfffbbb^^^]]]]]]ZZZSSSMMMKKKFFF???;;;:::999777555:::888666555555777999;;;===AAAGGGMMMQQQTTTXXX[[[]]]___aaaaaaaaabbbdddeeefffgggiiijjjiiihhhfffeeefffgggiiijjjkkkkkkjjjjjjmmmnnnpppqqqrrrqqqooonnnqqqooolllkkklllmmmllllllqqqnnnmmmnnnqqqrrrqqqooonnnnnnmmmnnnnnnoooppppppmmmmmmoooppppppqqqpppppppppuuuyyyxxxssspppqqqssssssuuuwwwwwwvvvtttttttttkkkiiiggghhhkkknnnnnnmmmooojjjccc]]]YYYWWWVVVUUURRRVVV]]]eeemmmqqqqqqooohhhpppttttttvvvwwwmmm___SSSJJJCCCCCCFFFGGGJJJNNNWWWfffvvvwwwkkkkkksss}}}~~~sssggg```aaadddkkksssyyy}}}~~~|||ooo[[[HHH<<<666444444666666444333222111111111222222222222222222222222333333222222222333444444444222000222777:::;;;:::===>>>??????>>>???AAACCCCCCCCCFFFIIILLLQQQ]]]jjj}}}||||||{{{}}}wwwpppnnnqqq{{{~~~yyyYYYCCC;;;555333444000333333333333333333333333444333333333222222222222333333222222333333444555444444444555777888:::;;;BBBHHHXXXvvv~~~nnniiigggccc]]]VVVQQQMMMKKKMMMQQQRRRSSSaaavvvsss```PPPGGGCCCBBBBBBAAABBBCCCDDDDDDFFFIIILLLSSSWWW\\\```bbbdddfffhhhgggffffffffffffggghhhiiikkkjjjiiigggfffffffffffffffiiisss~~~{{{yyywwwvvvvvvtttooolllkkkiiihhhffffffggghhhiiikkkiiifffcccaaa^^^ZZZWWWTTTRRRPPPMMMJJJHHHGGGFFFDDDCCCBBBAAA???>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999999::::::999888777666777888888666666666666555555555555777666666777999:::888777666888:::<<<>>>>>>======AAAAAA@@@@@@???===<<<<<>>;;;:::999777666999888666555555777999;;;===AAAGGGLLLQQQUUUXXX[[[___```bbbbbbbbbbbbdddeeeeeefffggghhhhhhgggfffeeedddeeefffhhhiiijjjiiiiiilllmmmoooqqqqqqpppooonnnmmmkkkiiiiiijjjkkkjjjjjjmmmlllkkklllooopppooonnnooooooooooooooopppqqqqqqqqqqqqqqqrrrssssssttttttrrrvvvyyyxxxtttqqqqqqsssssstttvvvuuusssrrrssssssooommmkkklllnnnqqqqqqpppnnniiibbb]]]ZZZXXXVVVUUUXXXZZZ^^^ccciiikkkjjjiiiccclllsssuuuyyyzzzqqqcccRRRIIICCCCCCDDDEEEHHHLLLUUUdddttt}}}tttiiiiiirrr}}}|||ooo```aaadddkkkrrryyy}}}~~~rrr]]]JJJ<<<666444333444444333222222222333333222222222222222222222222777777555444333222222222444222111333888<<<======???@@@@@@@@@??????@@@BBBCCCDDDFFFJJJLLLRRR^^^kkk~~~zzzzzz|||~~~}}}tttmmmkkkoooyyyzzzxxxXXXBBB;;;555444666222333333333333333333333333444444444444333333333333333333222222333333444555444444555666777999:::;;;BBBGGGWWWtttqqqgggeeebbb[[[TTTMMMJJJHHHIIINNNPPPRRR___sssuuucccSSSIIIDDDCCCCCC@@@AAABBBCCCCCCEEEHHHJJJRRRVVV[[[___bbbdddfffgggffffffffffffgggiiijjjkkkkkkjjjiiigggfffffffffffffffiiittt~~~zzzyyyxxxvvvvvvuuurrrooollliiihhhfffeeeeeeeeefffgggjjjhhhfffdddbbb___[[[XXXTTTSSSPPPMMMJJJHHHFFFFFFDDDDDDCCCBBB@@@???>>>>>><<<;;;;;;:::::::::;;;;;;;;;;;;:::999999999::::::999999888777777777777777666666666666555555555555555444444666888::::::999999999::::::;;;<<<<<<<<>>===;;;::::::::::::GGGOOOTTTRRROOONNNMMMJJJDDDEEEEEEFFFHHHJJJLLLMMMPPPRRRVVV[[[^^^___\\\YYYRRRPPPRRRWWWYYYZZZ\\\```]]]```eeejjjmmmnnnnnnmmmmmmmmmmmmllljjjhhhfffeeeeeeccc```^^^^^^]]]\\\ZZZUUURRROOONNNMMMNNNVVV___dddjjjrrrxxxzzzyyyxxxwwwsssqqqoookkkhhheeedddccc[[[XXXUUUTTTSSSQQQKKKGGGEEEAAA===:::999999888777888777666555666777999:::>>>BBBGGGLLLPPPUUUYYY\\\aaabbbdddcccccccccdddeeedddeeefffgggggggggfffeeedddeeefffhhhiiijjjjjjjjjkkklllmmmnnnooonnnmmmmmmjjjiiiggghhhiiikkkjjjjjjiiihhhhhhjjjmmmnnnnnnnnnqqqqqqpppppppppqqqrrrrrrssssssrrrrrrssstttvvvwwwuuuwwwzzzxxxtttqqqqqqssssssssstttrrrqqqpppqqqsssqqqooommmmmmoooqqqrrrqqqlllhhhccc```___^^^]]]\\\aaa``````bbbdddeeedddbbbaaakkktttwww{{{|||qqqcccOOOHHHBBBAAABBBBBBEEEIIISSSbbbqqqyyy~~~sssjjjjjjrrr}}}vvveeeeeegggkkkrrrxxx{{{|||}}}ppp\\\III<<<666444444222222222222333333444555333333333333333333333333888777666444333333333333444333222555999<<<>>>???@@@AAAAAAAAA@@@@@@AAACCCEEEEEEGGGKKKNNNSSS___lllyyyxxx}}}~~~yyyqqqjjjjjjooozzzwwwwwwWWWAAA;;;555555777333333333333333333333333333444444444444444444444444333333222222333333444555444555555666777999:::;;;AAAGGGVVVrrr}}}~~~uuuaaabbbaaa]]]WWWPPPKKKHHHEEEJJJMMMQQQ\\\nnn|||xxxhhhWWWKKKEEECCCCCCAAABBBCCCCCCCCCDDDHHHJJJPPPTTTYYY^^^aaacccfffgggeeeeeefffggghhhjjjkkklllkkkjjjiiigggfffffffffffffffiiiuuu{{{wwwwwwwwwvvvuuusssqqqnnnlllhhhhhhgggffffffffffffgggiiigggffffffdddaaa\\\YYYUUUTTTQQQMMMJJJGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@;;;;;;:::999999999::::::;;;::::::999999:::::::::999888888777666666666666666666666666555555555555444333333444666888888777::::::999888999999;;;;;;>>>===:::888888999:::<<>>???@@@BBBBBBAAABBBDDDFFFFFFFFFIIIMMMOOOTTTaaammmzzzyyy}}}~~~xxxqqqlllmmmsssxxxvvvWWWAAA;;;555555777333333333333333333333333333444444444444444444444444333333222222333333444555555555555666888999;;;<<>><<<999888888:::===>>>CCCJJJNNNKKKFFFDDDBBB???@@@AAACCCFFFIIIKKKMMMNNNLLLPPPUUUXXXXXXUUUQQQNNNIIILLLUUU^^^```______cccbbbfffkkkqqqttttttsssrrrmmmnnnnnnmmmllljjjhhhgggfffdddccccccddddddbbb```\\\XXXTTTSSSOOOLLLNNNRRRSSSZZZdddkkknnnnnnlllkkkkkkiiieee```[[[WWWTTTSSSOOONNNLLLJJJIIIGGGEEECCC@@@???>>><<<:::999999:::666666666666777888999:::@@@CCCHHHLLLPPPUUUZZZ]]]cccdddeeeeeedddcccdddfffgggggghhhhhhiiiiiiiiiiiillllllkkkkkkjjjiiiiiiiiifffgggggghhhhhhhhhhhhhhhhhhhhhgggiiikkkmmmlllkkkggghhhjjjlllmmmoooqqqrrrttttttssssssssssssttttttqqqpppooonnnoooqqqssstttwwwxxxxxxwwwuuusssssssssssssssssspppnnnnnnpppqqqmmmmmmlllkkkjjjkkklllmmmmmmllljjjjjjjjjjjjiiigggdddaaa^^^\\\\\\]]]]]]\\\```kkkuuuxxx{{{zzzmmm]]]JJJEEEAAAAAA???>>>BBBGGGTTTbbbooossstttxxx}}}~~~|||xxxxxxzzz~~~{{{mmmllljjjlllqqqwww{{{|||yyylllXXXFFF;;;555444555444444333333222222333333333333333333333333333333111111111111222333444555555555555555666888:::;;;>>>???AAABBBCCCEEEHHHJJJHHHHHHKKKOOOQQQVVVcccooo||||||}}}~~~yyyssspppooovvvyyywwwWWWAAA;;;555555777333333333333333333333333333333333333333444444444444333333222222333333444555555555666777888:::;;;<<>>>>>>>>>>>>>>::::::999999999:::;;;;;;>>>>>>>>>>>>===<<<:::999666666666666555555555555999777555555666888888888999888777666666777999:::<<<:::999999:::<<<@@@BBBBBBIIILLLHHHDDDCCCBBB@@@???AAACCCFFFIIIKKKMMMMMMLLLPPPUUUVVVTTTOOOKKKIIIFFFKKKVVV```bbb```bbbfffdddggglllpppssstttsssrrrooopppppppppooommmkkkjjjfffeeeeeeeeefffeeecccaaa___ZZZWWWVVVTTTPPPOOORRRSSSYYYbbbhhhjjjiiihhhgggcccaaa]]]XXXTTTPPPMMMKKKJJJIIIHHHFFFEEECCCBBBBBB>>>>>>>>><<<999888888999666666666666777999::::::@@@CCCHHHLLLPPPUUUZZZ^^^bbbccceeeddddddccceeefffhhhhhhhhhiiiiiijjjjjjkkklllkkkjjjhhhhhhgggggggggffffffggggggggghhhhhhhhhfffffffffhhhjjjkkkjjjiiiiiikkkmmmnnnoooppprrrtttuuuuuutttsssssssssttttttrrrrrrqqqqqqrrrssstttuuuwwwvvvvvvuuuuuuttttttttttttuuutttssspppooopppqqqnnnooonnnllljjjjjjlllnnnnnnmmmkkkiiihhhfffbbb___^^^[[[XXXWWWXXXYYYYYYYYY[[[gggpppuuuyyyyyymmm^^^HHHEEEBBBBBB@@@???CCCIIIWWWdddpppttttttwwwzzz|||~~~}}}gggeeedddgggmmmtttzzz}}}|||ooo[[[HHH;;;555444333555444333333222222222222333333333333333333333333333333222111111111111111444555666666555777999<<>>============:::999999999::::::;;;<<<>>>>>>???>>>===;;;:::999666666666666555555555555555333222222444777888888666666666666777777888999999888888999;;;???BBBDDDAAAFFFHHHDDDAAABBBBBBAAA@@@BBBDDDGGGJJJLLLMMMMMMMMMQQQUUUTTTPPPJJJFFFEEEDDDJJJVVVaaacccbbbdddhhhhhhjjjmmmppprrrsssssssssrrrrrrrrrrrrqqqpppnnnmmmiiihhhgggggghhhgggeeebbb```\\\YYYZZZYYYUUUSSSTTTUUUZZZ```eeeeeedddcccbbbYYYWWWTTTPPPLLLIIIGGGFFFEEEEEEDDDBBB@@@??????@@@;;;<<<<<<:::777444555666555555666777888999::::::AAADDDHHHLLLPPPUUU[[[___```bbbcccdddcccdddeeegggggggggggghhhhhhiiijjjkkkjjjiiihhhhhhhhhiiiiiijjjhhhhhhhhhhhhhhhiiijjjjjjgggggggggiiikkkkkkjjjhhhjjjlllooopppoooppprrruuuuuuuuutttsssssssssssssssrrrrrrssssssttttttuuuuuuuuutttsssssstttuuuttttttuuuvvvwwwvvvsssqqqqqqqqqnnnoooooommmjjjiiikkkmmmjjjiiihhhgggfffccc___\\\[[[YYYVVVVVVWWWYYYYYYYYY[[[eeennnrrruuuuuujjj[[[GGGEEECCCDDDBBB@@@EEELLLYYYfffrrrvvvwwwzzz}}}~~~~~~|||bbb___]]]___eeelllrrruuuvvviiiVVVEEE999555444555333333222222222333444444444444444444444444444444333333222222111111222222222444666777777999===@@@BBBCCCEEEEEEEEEFFFIIIKKKKKKKKKNNNQQQTTTYYYeeerrr~~~||||||vvvsssqqqlllvvvyyyxxxXXXBBB;;;555444666222333333333333333333333333111111111222222333333333333333222222333333444555555666666777888:::;;;<<<@@@EEERRRiiizzz```WWWQQQVVV___aaaWWWKKKCCCDDDEEEGGGLLLYYYpppuuudddSSSIIIEEEEEEAAABBBBBBBBBAAABBBEEEGGGJJJNNNUUUZZZ^^^bbbeeeggghhhhhhhhhiiijjjkkklllmmmkkkjjjiiigggffffffffffffeeekkkyyy~~~|||yyyvvvuuuwwwyyywwwssspppppppppjjjjjjjjjjjjjjjiiihhhhhhccceeegggjjjjjjgggaaa\\\XXXVVVRRRNNNJJJFFFCCCBBB@@@@@@AAAAAAAAAAAAAAABBB>>>>>>===;;;;;;:::::::::999999999999::::::;;;<<<;;;<<<<<<<<<;;;999777666777666666666555555555555000...,,,---111444666777555555666666777888888888666777888999<<>>CCCEEEAAA>>>???AAAAAAAAABBBEEEHHHKKKLLLMMMMMMOOORRRUUUSSSMMMHHHDDDCCCCCCJJJVVVaaadddbbbeeejjjlllmmmooorrrssstttuuuuuussstttttttttsssqqqpppooojjjiiiiiiiiijjjiiifffcccaaa]]][[[]]]\\\XXXVVVWWWRRRVVV[[[^^^]]]\\\ZZZZZZQQQPPPMMMJJJHHHFFFDDDDDDBBBBBBBBB@@@>>>===>>>???999:::;;;999444222222444444555666777888999::::::AAADDDHHHLLLPPPUUU[[[______aaabbbccccccdddeeegggffffffffffffggghhhjjjjjjjjjiiiiiiiiijjjlllnnnooojjjjjjjjjjjjjjjkkkkkkllljjjjjjjjjlllmmmmmmllljjjjjjmmmppppppoooooorrruuuuuuuuutttssssssssssssssspppqqqrrrssstttttttttttttttsssrrrrrrtttuuuuuutttuuuwwwxxxxxxuuusssrrrqqqmmmnnnnnnkkkhhhgggiiillldddddddddeeefffeeebbb___\\\[[[YYYYYYZZZ\\\\\\[[[^^^hhhoooppprrrqqqeeeVVVGGGEEEDDDEEECCCBBBGGGNNNZZZgggtttxxxzzz}}}|||}}}wwwbbb^^^ZZZZZZ]]]ccchhhkkkkkk___NNN???777555666888111111111222333444666777444444444444444444444444111111111222333444666777000333666777888;;;@@@DDDEEEFFFGGGFFFEEEEEEGGGIIIKKKLLLNNNRRRTTTZZZfffsss~~~{{{zzz~~~{{{tttpppooommmwww{{{tttUUU@@@:::555555777222333333333222222111111111222111000//////111333444444444333333333444555555777777777777888999:::;;;AAAEEEPPPdddnnnRRRJJJVVVYYYVVVTTTPPPIIIDDDCCCGGGKKKTTTjjjzzzhhhTTTHHHFFFHHHDDDCCCAAA@@@@@@BBBEEEGGGKKKNNNRRRWWWZZZ___cccgggiiihhhhhhiiijjjkkklllmmmjjjjjjiiiiiiiiiiiiiiiiiiiiimmmzzzzzzvvvwwwwwwvvvuuusssrrrqqqpppmmmmmmmmmnnnnnnllliiiffffffgggiiijjjiiigggdddcccYYYWWWSSSNNNJJJGGGEEEDDDHHHGGGFFFDDDAAA@@@AAACCCCCCAAA>>><<<;;;<<<>>>@@@<<<;;;:::::::::;;;<<<======;;;999999:::<<<<<<;;;999999:::::::::999888777666555444333333444555666444444333222333444555666444555888;;;>>>@@@AAABBB@@@?????????@@@BBBDDDEEECCCGGGKKKMMMLLLKKKMMMOOOSSSSSSQQQMMMHHHDDDCCCCCCIIINNNVVV^^^dddiiinnnqqqppprrruuuwwwxxxxxxwwwwwwyyywwwvvvuuuuuutttqqqooommmmmmmmmllljjjhhhgggeeefffdddaaa^^^[[[XXXWWWVVVUUUVVVXXXZZZ[[[YYYTTTPPPNNNJJJEEECCCDDDEEECCCBBB@@@AAAAAA@@@@@@???>>>===::::::::::::999777666555777777777666666888;;;>>>@@@FFFIIIJJJMMMSSSXXXYYY]]]^^^```aaaccceeefffgggeeegggiiiiiiggggggggghhhnnnlllkkkjjjkkknnnqqqsssoooooopppooonnnllljjjiiilllooorrrrrrooonnnnnnppppppqqqqqqpppooonnnppprrrxxxwwwvvvtttrrrqqqqqqppppppqqqrrrssssssssssssrrrrrrrrrssssssrrrrrrqqqpppvvvvvvvvvvvvvvvtttrrrqqqpppooonnnnnnnnnmmmkkkiiijjjeee```^^^```dddffffff[[[YYYWWWWWWYYYZZZ[[[[[[\\\fffppptttssslllaaaVVVJJJFFFEEEEEEDDDDDDHHHNNN[[[fffttt~~~zzzyyy{{{uuu[[[[[[ZZZYYYZZZ]]]bbbfff]]]\\\SSSBBB777555555333666666555444333333333333777777888777666555333222222222333333333444444444777888999999999<<>>===>>>???@@@;;;:::999888888999:::;;;<<<:::888888999;;;;;;:::999::::::;;;;;;:::888777666555444444444444555666555444333222333444555666555666888;;;>>>@@@AAABBB?????????@@@AAACCCEEEGGGFFFIIILLLMMMMMMMMMOOOQQQTTTSSSOOOJJJDDDAAA@@@AAAIIINNNVVV]]]ccchhhllloooppprrrtttwwwyyyyyyyyyyyyzzzxxxwwwvvvvvvuuussspppooonnnmmmkkkiiihhhgggfffgggeeeccc___\\\YYYWWWVVVSSSSSSUUUWWWWWWUUUQQQMMMMMMJJJFFFDDDEEEFFFEEECCCBBBBBBBBBBBBAAA@@@>>>>>>;;;;;;;;;:::999888777666777777777666666888;;;>>>AAAFFFJJJJJJNNNTTTYYYYYY]]]^^^___```bbbcccdddeeeeeegggiiiiiihhhggghhhiiimmmlllkkkjjjkkkmmmppprrrnnnooopppppppppooonnnmmmoooqqqtttsssqqqooooooqqqqqqrrrrrrqqqpppoooqqqsssuuuuuutttssssssssssssssssssssssssrrrrrrrrrrrrrrrrrrsssuuuwwwwwwuuurrrqqqvvvvvvvvvvvvuuutttrrrqqqooonnnllllllkkkjjjgggeeefffbbb^^^]]]___aaaaaaaaaZZZWWWTTTSSSTTTWWWZZZ\\\```iiirrrtttrrrlll```UUUIIIFFFCCCDDDEEEFFFMMMUUUaaakkkyyy|||vvvtttwww{{{iiiYYYYYYYYYYYYYYY[[[___bbbbbb___TTTBBB777555555333222222222222222444555555666666777777666555444333222222333333333444444444555666777888999===AAAEEEJJJHHHGGGGGGIIIJJJKKKKKKQQQOOOPPPTTTYYY^^^hhhqqqyyyxxx|||}}}zzzssskkkiiiqqqsssTTT???:::555555777333222222222222222222333333222111111000000222333444333333333333333444555666666777777777999:::;;;<<>>???AAAJJJOOOVVV]]]bbbgggkkkmmmoooqqqtttwwwzzz{{{||||||{{{zzzyyyxxxxxxwwwuuusssqqqooommmjjjiiihhhggghhhiiigggeeebbb___[[[XXXWWWQQQQQQRRRTTTTTTSSSOOOLLLLLLIIIGGGFFFFFFGGGGGGFFFDDDDDDDDDCCCBBB@@@???>>><<<<<<;;;:::999888777777777777777666666888;;;>>>AAAGGGKKKLLLOOOUUUZZZZZZ]]]]]]^^^___aaabbbbbbcccfffgggiiijjjiiihhhiiijjjllllllkkkjjjkkknnnppprrrnnnoooqqqrrrsssrrrqqqqqqqqqsssuuuuuusssqqqqqqqqqrrrssssssrrrqqqqqqrrrtttsssssssssssstttuuuvvvvvvvvvuuusssrrrqqqqqqrrrrrrrrrtttxxx{{{{{{yyyuuusssvvvvvvvvvvvvtttsssrrrqqqqqqooommmkkkjjjhhhdddbbbbbb___\\\[[[\\\]]]]]]]]]]]]ZZZVVVSSSSSSVVV[[[___dddllltttuuurrrlll```UUUJJJEEEBBBBBBDDDHHHRRR\\\dddnnn|||yyytttrrrttt||||||fffYYY[[[]]]______```bbbdddkkkdddTTTBBB777555555444111111111111222333444444444555666777777666555444333333333333444444444444222444666777:::>>>CCCGGGJJJIIIHHHHHHIIIJJJLLLLLLUUUQQQPPPTTTYYY```lllwwwzzzyyy~~~~~~~~~{{{tttlllffflll{{{rrrSSS???:::555555777333111111111222222333333333222222111111111222333444333333333333444444555666666666777888999;;;<<<===@@@EEEPPPbbb|||dddRRRPPPKKKJJJLLLIIINNNJJJKKKNNNOOORRRaaasssxxxeeeRRRHHHEEECCCBBBAAA@@@AAABBBCCCDDDEEEHHHMMMQQQUUUYYY^^^aaafffhhhkkkooopppooommmlllllllllmmmmmmllljjjhhhgggfffkkkxxx~~~|||yyyvvvooooooooopppppppppppppppnnnmmmlllmmmllljjjfffccccccccccccaaa___\\\YYYWWWSSSPPPMMMIIIHHHHHHJJJKKKHHHJJJKKKJJJGGGEEECCCCCCAAABBBBBBBBBBBB@@@???>>>???>>>>>>>>>============;;;999888888:::::::::999::::::;;;<<<;;;:::999888555555555444444555555555666555444333222333444444777888:::<<<===>>>??????>>>???AAACCCFFFIIILLLMMMOOOOOOPPPQQQRRRTTTVVVWWWSSSPPPJJJCCC>>>===@@@CCCLLLQQQXXX^^^cccgggkkknnnpppqqqtttxxx{{{}}}}}}|||{{{{{{{{{zzzxxxvvvsssqqqnnnkkkiiihhhhhhiiijjjiiihhhfffbbb^^^[[[XXXRRRRRRRRRSSSSSSRRROOOMMMJJJIIIHHHGGGHHHHHHHHHHHHFFFFFFEEEDDDBBB@@@???===<<<<<<;;;999888888777777777777777666666888;;;>>>BBBHHHLLLMMMPPPWWWZZZZZZ^^^^^^___``````aaabbbbbbeeegggiiijjjiiiiiiiiikkkmmmlllllllllmmmoooqqqrrrqqqqqqssstttttttttsssrrrrrrssstttuuutttsssrrrqqqsssssstttsssrrrrrrtttvvvuuuttttttuuuuuuvvvwwwxxxvvvuuusssqqqqqqrrrtttuuutttuuuxxxzzzzzzyyywwwuuuvvvvvvuuuuuutttsssrrrrrrsssqqqnnnllljjjgggccc```^^^[[[XXXUUUVVVXXX[[[]]]]]]ZZZWWWSSSRRRSSSWWW[[[eeemmmuuuvvvsssmmmbbbWWWJJJEEE@@@@@@BBBGGGRRR]]]bbblllzzzzzzuuussssssxxxlll]]]aaagggjjjllllllmmmnnntttgggTTTBBB888555555555555444333222111111111111222333555666666666555555333333333444444444444555222444666777:::>>>CCCGGGIIIIIIJJJJJJJJJLLLOOOQQQXXXTTTQQQTTTYYYaaaooo{{{|||{{{~~~{{{sssjjjdddiiivvvrrrSSS>>>999444444777333111111111222222333333333222222222222222333333444333222222333444555666666666666777888999;;;===>>>BBBGGGRRRccc{{{hhhXXXUUUOOOOOOPPPLLLMMMJJJKKKOOOOOOQQQ___pppzzzgggUUUJJJGGGCCCBBBAAAAAAAAAAAABBBBBBDDDGGGLLLPPPTTTXXX]]]```eeegggkkkoooppppppnnnlllllllllmmmmmmllljjjiiihhhfffkkkxxx~~~|||xxxtttooooooooooooppppppppppppmmmlllkkklllllljjjfffccccccbbbaaa___\\\YYYVVVUUUQQQOOOMMMKKKJJJJJJLLLMMMHHHJJJKKKJJJGGGDDDCCCCCCAAABBBCCCCCCBBBAAA???===@@@@@@@@@@@@??????>>>>>>;;;:::999:::<<<<<<;;;999999:::;;;;;;;;;:::999888444555555555555555555444555555333333333333444555888999:::<<<===>>>>>>>>>===???BBBFFFIIIMMMPPPQQQTTTTTTTTTUUUWWWXXXXXXXXXPPPLLLFFF@@@===>>>CCCHHHNNNRRRZZZ```eeeiiimmmpppqqqrrruuuxxx|||~~~}}}}}}~~~}}}{{{yyyuuussspppllljjjjjjjjjjjjkkkkkkkkkiiifffbbb^^^[[[SSSRRRQQQRRRRRRRRRPPPNNNKKKKKKKKKJJJJJJJJJKKKKKKIIIIIIHHHFFFDDDAAA???>>><<<;;;:::888777777777777777777777666666888;;;>>>BBBHHHMMMNNNQQQWWWZZZZZZ______``````aaabbbcccccceeegggiiiiiiiiihhhiiikkknnnmmmmmmnnnoooppprrrssssssttttttuuuuuusssrrrqqqrrrrrrssstttttttttrrrqqqssstttttttttssssssuuuwwwyyyxxxwwwwwwwwwwwwwwwwwwtttsssrrrrrrrrrtttwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvtttttttttsssssssssssssssssspppmmmjjjhhhddd```]]]ZZZVVVQQQMMMMMMQQQWWW[[[XXXXXXVVVSSSPPPOOOPPPSSScccllluuuwwwuuuooocccYYYKKKEEE@@@??????DDDNNNYYY___iiixxxzzzuuurrrpppsss~~~ooobbbgggooouuuxxxyyyyyyyyyyyyhhhRRRAAA888555555555666555444333333222222222222333444666666666555555333333444444444555555555444555777888:::>>>CCCFFFHHHJJJLLLMMMNNNPPPTTTWWWZZZVVVSSSVVV[[[cccppp|||}}}}}}zzzpppfffcccgggtttqqqRRR===999444444777333222222222222222222333333222222222333333333333333222222222333444555666777666666777888:::<<<===>>>CCCHHHSSSccczzzkkk]]]YYYSSSTTTVVVPPPNNNKKKLLLNNNMMMNNN\\\lll}}}kkkXXXMMMIIICCCBBBBBBAAAAAAAAAAAAAAACCCFFFJJJOOOSSSWWW[[[___dddgggjjjnnnpppooonnnlllkkkkkkkkkkkkjjjjjjjjjjjjhhhmmmzzz~~~{{{vvvrrrlllllllllmmmmmmmmmmmmmmmkkkjjjjjjkkkkkkjjjfffdddbbbbbb```^^^[[[XXXVVVTTTQQQPPPOOONNNMMMNNNNNNOOOIIIJJJKKKJJJGGGEEEDDDDDDCCCCCCDDDDDDCCCBBB@@@?????????@@@@@@???>>>===<<<;;;::::::;;;<<<===;;;999999999:::;;;:::999888777444444555666666555444444444444333222333444555666::::::;;;<<<============<<>>DDDIIINNNSSSZZZaaafffkkkooorrrrrrtttvvvyyy}}}~~~|||wwwuuurrrpppmmmlllkkkkkkkkklllmmmmmmjjjfffaaa^^^VVVTTTSSSRRRSSSSSSRRRPPPNNNPPPQQQPPPNNNNNNNNNOOONNNMMMLLLJJJGGGDDDAAA@@@>>><<<:::999888777888888777777777666666888;;;>>>AAAGGGMMMNNNRRRWWWZZZYYY^^^______```bbbcccddddddccceeehhhhhhhhhhhhiiijjjmmmmmmmmmnnnooopppqqqrrrsssssstttttttttsssqqqpppqqqqqqrrrtttvvvvvvtttsssrrrsssttttttssstttvvvxxx{{{zzzyyyxxxwwwvvvvvvvvvsssrrrrrrssstttvvvxxxyyywwwvvvtttsssrrrssstttuuusssrrrrrrrrrssstttuuuvvvrrrooollliiifffbbb^^^[[[WWWTTTOOOJJJHHHJJJQQQVVVWWWXXXYYYVVVRRRPPPRRRUUUbbbllluuuxxxvvvpppcccXXXKKKEEEAAA??????AAAJJJSSS^^^hhhxxxyyytttpppnnnlllmmmwwwpppccciiirrryyy|||}}}~~~~~~zzzfffNNN???888555444555333333333333444555666666222333444555666666555444333444444444555555555555555777888999;;;???DDDGGGKKKNNNQQQQQQQQQSSSXXX]]]]]]YYYXXX[[[___fffqqq|||~~~~~~yyyooodddccchhhuuu}}}pppQQQ===888444444777333333333222222222222222222111222333333444444333333222222222333444555666777666666777888:::<<<>>>???CCCHHHRRRaaawwwrrrddd]]]WWWYYY]]]XXXQQQMMMLLLMMMKKKKKKWWWhhh}}}rrr^^^PPPIIIBBBBBBBBBAAAAAA@@@@@@@@@@@@CCCHHHLLLPPPTTTYYY\\\dddfffiiilllnnnnnnmmmmmmkkkjjjiiihhhhhhiiikkkllllllqqq~~~{{{uuupppkkkkkkkkkkkkkkkkkkjjjjjjiiihhhiiijjjkkkjjjgggeeecccbbb```^^^[[[XXXVVVUUUQQQRRRRRRRRRQQQQQQPPPPPPLLLMMMLLLJJJGGGFFFFFFGGGFFFFFFFFFFFFEEEDDDCCCCCC@@@AAAAAAAAA@@@???===<<<:::999999;;;<<<<<<:::888888888999999999888777666444444555666666555444444333222222222333555666888;;;;;;<<<<<<<<<<<<<<<<<<<<>>@@@GGGLLLNNNQQQWWWYYYXXX\\\]]]^^^___aaabbbcccdddbbbdddfffggggggggghhhiiikkkkkklllmmmnnnooopppppppppqqqrrrsssssssssrrrqqqrrrqqqrrrtttxxxyyyxxxuuurrrsssttttttssstttvvvxxxyyyyyyxxxvvvvvvuuuuuuvvvsssssstttuuuvvvvvvwwwxxxvvvvvvuuutttsssrrrrrrqqqqqqppppppqqqsssuuuwwwxxxtttqqqnnnkkkhhheee```]]]ZZZXXXUUUPPPKKKJJJMMMPPPTTTUUUVVVSSSPPPPPPUUUZZZbbblllwwwzzzwwwoooaaaTTTIIIEEEBBBAAAAAAAAAGGGOOO]]]fffuuu~~~qqqnnnkkkjjjiiikkkttt~~~pppeeekkksssyyy||||||||||||yyybbbJJJ===999555444555222222222222333444555666222333444555555555444333444444444444555555555555444666888:::===AAAGGGKKKQQQTTTVVVVVVTTTUUUZZZ___```]]]^^^aaaeeejjjsss|||~~~~~~zzzoooeeebbbiiiwwwpppQQQ===888444444777333444333333222222111111111111222333444444444333333222222222333444555777777666666777888:::<<<>>>???BBBHHHRRR```uuuyyyiiiaaaZZZ^^^ddd___TTTOOOMMMMMMIIIHHHTTTddd{{{xxxbbbQQQIIIBBBBBBBBBAAAAAA@@@@@@@@@>>>BBBFFFKKKNNNSSSWWWZZZdddeeehhhkkkmmmmmmmmmmmmjjjiiigggfffgggiiilllnnnpppttt{{{tttnnnlllllllllkkkkkkkkkjjjjjjhhhggghhhjjjkkkjjjhhheeecccbbb```^^^[[[YYYWWWVVVRRRSSSTTTTTTTTTSSSQQQPPPOOONNNMMMKKKHHHGGGHHHJJJIIIIIIHHHGGGGGGFFFFFFFFFCCCCCCDDDDDDCCCAAA@@@???999888999:::;;;;;;999777777777888999888777666555333444555666666555444333222222111222333555777999;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>DDDJJJPPPTTTWWWYYY___^^^___aaaccc```ZZZUUUJJJGGGBBB<<<999:::>>>BBBKKKPPPXXX___fffkkkooorrruuuvvvxxxzzz}}}yyyxxxwwwuuussspppmmmllliiilllooopppoookkkfffcccdddaaa___^^^^^^______^^^XXX[[[\\\[[[XXXVVVWWWXXXWWWVVVTTTRRRNNNJJJGGGFFFBBBAAA>>><<<;;;;;;<<<===777777777666666888;;;>>>???FFFLLLNNNQQQVVVYYYXXXZZZ[[[\\\^^^```bbbcccdddaaacccffffffffffffhhhiiiiiijjjjjjkkklllmmmnnnnnnmmmnnnppprrrsssssssssrrrrrrqqqrrrvvvzzz|||zzzxxxqqqrrrssssssssssssuuuwwwwwwvvvuuuuuuuuuuuuuuuuuutttuuuvvvvvvvvvvvvvvvuuuuuuvvvvvvvvvuuurrrpppnnnoooooopppqqqsssuuuxxxyyyxxxuuurrrooollliiieeeaaa______^^^YYYRRRMMMMMMMMMKKKLLLLLLIIIGGGJJJRRRYYYcccmmmxxx{{{xxxnnn^^^QQQGGGDDDCCCCCCCCCBBBGGGMMM[[[dddrrr}}}vvvmmmjjjiiijjjjjjlllvvv}}}lllgggmmmtttyyy{{{{{{zzzzzzwww```GGG<<<999666444555555444333222111111111111333333555555555444333222444444444555555555666666333555888;;;>>>DDDJJJNNNVVVYYY[[[YYYVVVVVVZZZ___bbb```bbbfffjjjmmmttt|||~~~~~~{{{qqqgggbbbjjjyyyoooUUU>>>888:::777333222333444444444555666666666333333333333333333333333222222222222333444555555888999:::;;;<<<>>>??????EEEHHHQQQaaauuunnnggggggiiihhhggg]]]RRRLLLNNNNNNKKKQQQ\\\ppp|||mmmYYYHHHHHHEEECCCAAAAAAAAA???===@@@BBBEEEHHHLLLQQQVVVZZZaaacccfffgggggghhhiiikkkjjjjjjiiigggfffgggkkkmmmrrrttt~~~zzztttqqqlllkkkjjjjjjjjjkkklllmmmeeegggiiijjjjjjgggdddaaabbbaaa___^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZXXXTTTQQQOOOMMMLLLJJJIIIIIIJJJJJJJJJJJJIIIGGGFFFDDDCCCBBB@@@??????>>>>>>=========>>>>>>===<<<;;;::::::999888888888777777777777666999999999999888666555333333111000///000222555777<<<<<<;;;::::::::::::;;;???AAAFFFLLLRRRXXX]]]___aaabbbbbb```___]]]VVVMMMFFFCCC>>>:::999;;;>>>AAAFFFLLLUUU]]]dddjjjpppsssxxxzzz}}}~~~}}}wwwsssrrrrrrrrrqqqoooooooooqqqrrrqqqnnnkkkgggfffdddaaa```````````````^^^]]]]]]______]]]ZZZXXXYYYZZZYYYVVVQQQLLLIIIDDDAAA>>><<<;;;:::888666777666555666777999<<<>>>BBBFFFLLLPPPSSSVVVXXXZZZ[[[\\\^^^```aaabbbbbbccceeefffggghhhiiiiiiiiiiiiiiiiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmoooqqqsssuuupppqqqrrrtttvvvwwwxxxyyyyyyyyywwwuuurrrqqqrrrssswwwvvvuuuuuutttttttttuuuttttttuuuuuuuuuuuuuuutttwwwuuurrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssrrrppplllhhhffffffdddfffhhhfff___VVVOOOKKKOOOMMMLLLMMMKKKJJJPPPXXXaaallluuuuuunnneeeZZZQQQFFFEEEEEECCC>>>===EEEPPP[[[```jjjvvv~~~uuummmhhhhhhkkkmmmkkkiiimmmuuuzzznnnlllqqqtttqqqppptttxxxyyywwwaaaHHH;;;777555555555222222222222333444555555555555666666555555444333555444333333222222222222555555000555CCCGGGIIITTTXXXYYY[[[[[[[[[\\\^^^```dddeeeeeefffjjjqqqyyy~~~~~~}}}rrrhhhccciiivvvnnnUUU===888:::777333222444444444444555555555555333333333333333333333333111111111111222333444555888888:::;;;===>>>???@@@DDDGGGQQQaaauuuzzzqqqooonnnllliii\\\SSSOOOSSSRRRMMMOOOWWWjjjzzzxxxkkkZZZJJJIIIGGGDDDBBBBBBBBB@@@??????AAAEEEHHHLLLQQQVVVZZZaaacccfffggghhhhhhjjjkkkllllllkkkhhhggghhhkkkmmmqqqsss}}}{{{uuuqqqnnnmmmkkkjjjiiijjjjjjkkkfffgggiiiiiiiiigggdddbbbcccbbb```^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZXXXTTTRRRMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???======<<<;;;:::999999888999999999888888888777777999999::::::888777555444333222111111222444777999<<<<<<;;;;;;;;;;;;;;;<<<@@@CCCGGGMMMTTTZZZ^^^aaabbbeeeeeecccbbb```XXXOOOEEEAAA===999888:::>>>@@@FFFLLLTTT]]]dddjjjpppssswwwyyy|||yyyvvvuuuuuuttttttqqqpppqqqrrrsssrrrooommmjjjiiigggeeeddddddddddddbbb```___```bbbbbb```^^^^^^___```^^^ZZZUUUOOOKKKFFFDDD@@@>>>===<<<:::888777777666666888:::===>>>CCCFFFLLLPPPSSSUUUWWWYYYYYY[[[]]]___aaacccdddeeeeeeeeefffggghhhhhhhhhhhhiiiiiijjjkkklllmmmmmmnnnnnnnnnnnnnnnppprrrsssuuuqqqqqqrrrssstttuuuwwwxxxwwwwwwuuurrrooommmmmmnnnrrrrrrqqqppppppoooooooooqqqqqqssstttuuuvvvvvvvvvyyywwwtttsssrrrrrrqqqqqqtttsssssssssrrrrrrqqqqqqpppppppppnnnkkkhhhffffffdddgggkkkllljjjccc\\\VVVRRROOOMMMLLLJJJIIINNNVVV```jjjsssrrrkkkaaaVVVMMMFFFDDDCCCBBB??????GGGQQQ[[[^^^fffpppwwwwwwpppjjjggghhhmmmqqqpppmmmoootttzzzzzzpppmmmpppqqqnnnooouuuzzz{{{uuu___GGG;;;777555555555333333333333444555666666555555666666555555444333666555444333333333333444333666555<<>>@@@DDDGGGKKKQQQVVVZZZ```cccfffhhhiiiiiijjjkkkmmmmmmllljjjhhhhhhjjjlllppprrr|||}}}wwwrrrooonnnllljjjiiiiiiiiiiiihhhhhhhhhhhhgggfffeeeddddddcccaaa___]]]\\\[[[[[[[[[ZZZZZZZZZZZZXXXUUUSSSMMMMMMMMMMMMMMMMMMMMMMMMJJJHHHFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBB??????>>>===<<<;;;::::::::::::::::::999999999999::::::::::::999777666444444333333333444777:::<<<<<<<<<<<<;;;<<<<<<======AAADDDIIIOOOUUU[[[```bbbbbbfffgggeeeccc___WWWNNNBBB???;;;777777999===???FFFKKKSSS\\\cccjjjpppsssuuuxxx|||}}}zzzyyyyyyxxxwwwssssssssstttuuutttrrrpppmmmmmmlllkkkjjjiiiiiiiiifffdddddddddfffgggfffeeehhhhhhhhheee```YYYRRRNNNIIIFFFCCCAAA@@@>>><<<:::888888777777999;;;>>>???DDDGGGLLLOOORRRSSSVVVWWWXXXYYY\\\___bbbdddeeefffddddddfffgggggggggggggggiiiiiijjjkkklllmmmnnnnnnoooooooooooopppqqqrrrsssrrrqqqqqqqqqqqqssstttvvvvvvuuutttqqqmmmkkkkkkllloooooonnnnnnmmmlllllllllnnnoooqqqsssuuuvvvwwwwwwyyyxxxvvvtttrrrqqqqqqqqquuuttttttsssrrrqqqppppppkkkkkklllkkkjjjhhhfffeeedddffflllrrruuurrrkkkddd\\\XXXVVVSSSOOOMMMRRRYYYeeeooowwwuuummmcccXXXOOOFFFBBB@@@@@@AAADDDLLLUUU\\\___eeelllssssssnnniiieeegggmmmssstttqqqpppssssssyyy~~~~~~wwwsssssspppnnnrrrzzzqqq]]]FFF:::777555444555333333333444444555666777555555666666555555444333666555555444444444444555111777999CCCQQQRRRPPPWWWXXXXXXYYYYYYZZZ]]]bbbfffiiifffeeehhhnnnuuuzzz{{{~~~wwwsssuuuxxx~~~uuukkkfffkkkvvv}}}hhhQQQ===888999666333444555555555444444333333333333333333333333333333333222222222222333444555666777888999;;;>>>@@@AAABBBEEEHHHQQQ```rrrwwwppphhhaaaVVVVVVZZZaaa___VVVOOONNN^^^pppvvveeeUUULLLIIIEEECCCBBBBBBAAA@@@===???CCCGGGKKKPPPVVVZZZ___bbbfffhhhiiiiiijjjkkkmmmmmmllljjjggggggiiijjjnnnpppzzzxxxsssooonnnllljjjiiiiiijjjjjjiiihhhgggffffffeeeeeeeeeeeedddbbb```^^^\\\[[[[[[\\\[[[ZZZZZZZZZYYYWWWTTTOOOPPPQQQQQQRRRQQQQQQPPPJJJHHHFFFDDDDDDEEEGGGIIIIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;::::::::::::::::::;;;:::999888666555333333333444666888;;;===<<<<<<<<<<<<<<<===>>>???BBBDDDIIINNNUUU[[[___bbbbbbfffgggccc___YYYPPPGGG>>><<<999666666999<<>>@@@BBBCCCFFFIIIRRR```rrrxxxqqqhhh```XXXZZZ___dddbbbZZZRRROOOSSSgggzzzxxxeeeRRRLLLHHHDDDAAAAAA@@@@@@???<<>><<<<<<<<<;;;;;;;;;;;;:::999:::::::::999777555444111222222333555888:::;;;;;;;;;;;;<<<===>>>???@@@BBBDDDHHHMMMSSSXXX\\\___cccggggggaaaZZZRRRIIIAAA;;;:::777555666999<<>>======<<<<<<<<<<<<;;;;;;;;;;;;999999999999888666555333111111222333555777888999:::::::::;;;<<<>>>???@@@BBBDDDHHHLLLQQQVVVYYY[[[cccgggfff^^^UUUMMMEEE>>>999888666555666999===???DDDIIIPPPXXX```hhhppptttxxx{{{~~~{{{yyyxxxxxxyyyzzzxxxwwwsssuuuwwwyyyyyyxxxvvvtttuuuuuuuuutttssstttvvvxxxuuuuuutttpppiii```XXXSSSKKKHHHEEEBBB@@@>>><<<:::999999888888:::<<>>777666666444444000000000000111222333444555555666666555555444333111111111111111222222333444888777<<>>@@@CCCFFFHHHLLLRRRUUUZZZ^^^cccfffhhhggghhhhhhhhhiiijjjiiigggggghhhiiiiiijjjuuuwwwvvvsssooommmkkkjjjjjjhhhhhhhhhgggffffffeeeeeedddcccbbbaaa````````````^^^\\\ZZZZZZ[[[[[[ZZZYYYUUUWWWZZZ[[[[[[XXXUUURRRMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCBBBAAAAAA@@@???>>>======<<<<<<<<<;;;;;;;;;::::::888888888888777555333222222222333444555666777888888888999:::;;;===???@@@DDDFFFIIILLLQQQTTTWWWYYY___bbbaaaXXXNNNHHHBBB<<<888777666666777:::>>>@@@CCCHHHOOOWWW___gggooouuuxxx||||||zzzyyyxxxzzzzzzyyyxxxuuuwww{{{}}}~~~|||yyywwwvvvwwwwwwtttrrrrrruuuxxxvvvuuutttqqqjjjbbb[[[VVVLLLIIIFFFCCCAAA???<<<:::999888888888999;;;>>>@@@DDDFFFIIIKKKMMMPPPTTTVVVZZZ[[[]]]___aaaccccccdddeeeeeefffggghhhhhhhhhhhhhhhiiijjjlllnnnooopppqqqqqqqqqpppooommmjjjhhhggghhhiiikkklllmmmlllkkkjjjkkkmmmpppppppppoooppppppnnnooorrrtttuuuttttttsssttttttttttttsssrrrppppppkkkooosssssspppoooqqqsssrrrrrrqqqqqqpppppppppooollljjjiiikkkmmmkkkeee___\\\ZZZXXXVVVTTTRRRQQQQQQOOOQQQVVV[[[[[[ZZZ]]]cccnnnuuuyyysssiii```WWWPPPFFFCCCBBBCCCEEELLL[[[jjjwww|||xxxrrrvvv}}}xxxlllhhhcccmmmxxx|||~~~~~~yyysss___NNN<<<666666666444333111111111111222333444444555555666666555555444333222111111111222222333444444888666:::FFFKKKSSSdddcccdddddddddcccdddgggiiilllmmmoooqqqsssuuuvvvwww|||~~~vvvnnnppppppmmmiiijjjpppvvv~~~xxxqqqnnnuuu^^^LLL<<<888888444333666222222222333333444444444333333333333333333333333000000000000111222333444555666999<<>><<<<<<;;;;;;;;;:::::::::777777888777666555333222333444444555666777777888777888888999;;;===???@@@FFFGGGJJJMMMQQQTTTVVVXXXYYY\\\[[[RRRIIICCC???;;;777777666666888;;;>>>@@@CCCHHHOOOWWW___gggooouuuxxx||||||{{{yyyyyyzzzzzzzzzyyywwwyyy}}}|||zzzvvvwwwvvvtttqqqpppssswwwuuuvvvuuuqqqlllddd\\\XXXMMMJJJGGGDDDBBB@@@===;;;888888777777999;;;>>>???CCCEEEHHHKKKMMMPPPTTTWWWXXXZZZ\\\___bbbdddeeefffeeefffggghhhiiiiiiiiiiiihhhiiijjjlllnnnoooqqqqqqrrrrrrqqqpppnnnkkkhhhgggeeegggjjjmmmmmmlllkkkiiimmmoooqqqrrrpppooooooooooooqqqtttvvvxxxxxxwwwwwwttttttttttttssssssrrrqqqmmmqqquuutttqqqnnnpppssssssrrrrrrrrrrrrrrrrrrrrrnnnllljjjlllnnnkkkeee^^^XXXYYYYYYVVVQQQMMMKKKKKKGGGGGGKKKPPPRRRTTT[[[cccmmmsssuuunnncccYYYOOOHHHDDDBBBBBBBBBBBBIIIZZZkkkzzzuuuhhhccc\\\jjjyyy{{{uuu]]]LLL;;;666666666444333222222222222333444555555555555666666555555444333222222222222333333444555444888777:::EEEJJJSSScccccceeefffgggggghhhkkkmmmmmmpppssstttuuuvvvxxxyyy{{{rrrlllnnnnnnkkkgggiiipppvvv}}}~~~vvvooommmuuubbbGGG777777444444555000222222333333333333444444222333333444444333333222444333333333333444555555666999;;;>>>@@@CCCGGGIIIJJJNNNXXXdddppp}}}|||}}}zzztttrrryyypppeee[[[VVVSSSOOOMMMMMMWWWhhhzzz|||sss\\\RRRJJJGGGEEEAAA??????>>>???@@@CCCGGGLLLQQQTTTWWW[[[aaafffggghhhhhhiiiiiiiiihhhfffeeeeeehhhjjjmmmooottt~~~~~~xxxtttqqqooommmllliiikkkllljjjgggeeefffhhheeedddbbbaaaaaaaaabbbcccdddaaa]]]ZZZYYYZZZ]]]___^^^```bbbcccaaa]]]XXXUUUSSSPPPMMMLLLMMMOOOQQQRRRMMMKKKIIIHHHHHHGGGFFFDDDBBBBBBAAAAAA@@@??????>>><<<;;;;;;::::::999999888:::888555333222333555777444555777888999999999888888888999:::===???BBBDDDDDDGGGKKKNNNPPPSSSVVVXXX[[[UUUOOOLLLFFF>>>999888888777666666888:::===???DDDHHHMMMRRRYYYcccooowww|||}}}xxxxxxyyyzzz{{{zzzwwwtttzzz|||{{{xxxuuussssssssssssrrrtttssspppnnnjjjddd^^^YYYPPPMMMHHHDDDAAA>>>;;;888777777777888999<<<>>>???BBBCCCGGGKKKOOORRRTTTUUUXXXZZZ]]]___aaaaaa```___ccceeeggghhhiiihhhfffeeehhhhhhhhhhhhjjjlllnnnooosssqqqoooooonnnmmmjjjhhhgggiiilllmmmnnnnnnpppqqqmmmnnnppprrrrrrqqqpppoooooooooqqqsssuuuvvvxxxyyyuuutttssssssssssssrrrpppmmmmmmnnnoooqqqrrrssssssssspppmmmmmmoooppppppnnnlllmmmnnnnnnnnnllliiihhhcccccc```ZZZTTTPPPNNNNNNIIIHHHIIILLLNNNPPPVVV]]]nnnsssuuunnn```RRRJJJHHHHHHFFFCCCAAAAAAJJJ___rrrrrrddd___bbbmmmzzz|||qqqWWWJJJ<<<777555444333555///000111333333333333333777777666555444333333222111222333444555444333222222333555;;;DDDQQQ]]]dddiiifffgggiiifffbbbeeellloooqqqtttwwwyyy{{{rrroooqqqrrroookkkjjjoootttvvvkkkkkkrrrbbbGGG888888666666888333222222333333333333444444222222333333333333222222444333333333333444555555777:::===???AAAEEEIIILLLMMMQQQYYYeeeqqqxxxtttxxxooobbbXXXRRROOOLLLJJJKKKTTTdddwww}}}tttYYYOOOGGGEEEEEEBBBAAABBB??????@@@CCCGGGKKKPPPRRRVVV[[[```eeeggghhhhhhiiiiiiiiihhhfffdddeeegggiiijjjmmmrrr|||zzzvvvsssqqqnnnmmmkkklllmmmkkkhhhfffggghhhgggfffeeedddccccccddddddeeebbb^^^[[[ZZZ[[[^^^___```aaaccccccbbb^^^ZZZWWWTTTRRRPPPOOOPPPRRRRRRRRRQQQNNNJJJGGGGGGGGGFFFEEECCCCCCBBBAAA@@@@@@??????<<<<<<;;;;;;:::999999999:::888666555444444666666555666777888999999888888999::::::<<<>>>AAADDDEEEEEEHHHLLLPPPSSSUUUWWWXXXXXXQQQKKKHHHCCC<<<777777777777666777888:::===>>>BBBFFFKKKPPPWWW```lllttt~~~~~~yyyyyyyyyyyyzzz{{{zzzyyyxxxzzz|||~~~{{{wwwtttssssssrrrqqqtttrrrpppmmmjjjddd]]]YYYOOOLLLHHHDDDBBB???<<<999777777777888999;;;===???BBBDDDGGGKKKOOORRRTTTVVVXXXYYY[[[^^^```aaaaaaaaadddeeeggghhhiiihhhhhhgggffffffffffffhhhjjjlllmmmqqqpppnnnnnnmmmllljjjggggggjjjlllmmmmmmnnnoooqqqoooppprrrssssssrrrqqqpppooopppqqqsssuuuwwwxxxyyyvvvtttrrrrrrssssssrrrqqqmmmnnnoooooopppqqqrrrrrrssspppmmmmmmnnnpppooonnnnnnooooooooonnnlllkkkjjjjjjkkklllkkkgggcccaaa```XXXTTTRRRSSSRRRSSSYYY```qqqvvvxxxppp```RRRJJJHHHDDDDDDEEEEEEFFFOOOfff{{{oooaaa]]]fffppp||||||qqqVVVIII<<<777555444333555111111222222333444444444999999888777666444444333222333444555555555444444444444666<<>>AAACCCGGGKKKNNNPPPSSS[[[eeepppzzzyyyoooaaaUUUOOOLLLJJJHHHGGGOOO^^^qqq~~~www^^^RRRHHHEEEEEEDDDCCCCCC@@@@@@AAABBBEEEIIIMMMPPPUUUYYY___dddfffggghhhiiiiiiiiiiiifffddddddeeeggggggjjjoooyyy|||xxxuuurrrooommmmmmnnnnnnllliiigggggggggiiihhhgggfffeeeeeeeeeeeeeeeccc```^^^]]]]]]___```bbbbbbccccccaaa^^^[[[YYYWWWVVVTTTUUUUUUUUUSSSRRRTTTPPPKKKHHHGGGGGGGGGGGGEEEEEEDDDCCCAAA@@@@@@???<<<<<<<<<;;;::::::999999:::999888777666666666666777777888888999888888777;;;;;;;;;===@@@CCCEEEGGGGGGJJJOOOSSSVVVXXXXXXXXXTTTMMMFFFBBB>>>888666666777777777777888:::===>>>@@@DDDIIINNNTTT]]]hhhppp}}}}}}xxxrrrnnntttuuuvvvxxxzzz{{{{{{{{{|||}}}|||yyywwwuuusssrrrrrrpppnnnllliiiccc]]]XXXNNNKKKGGGDDDBBB???===:::777777777777999;;;===>>>CCCDDDHHHKKKOOORRRTTTUUUWWWXXXYYY\\\^^^```bbbccccccddddddeeefffgggggghhhdddddddddeeefffhhhjjjkkkooonnnlllllllllkkkiiiggghhhjjjlllmmmmmmnnnoooppprrrssstttttttttsssrrrqqqqqqqqqrrrtttuuuwwwxxxyyywwwtttrrrqqqqqqrrrrrrqqqqqqqqqrrrsssssssssssssssrrrpppnnnmmmnnnoooooooooqqqqqqpppooonnnmmmllllllppptttyyy{{{{{{xxxvvvtttnnniiidddaaa___]]]bbbiiiuuuyyyzzzrrrbbbSSSKKKIIIFFFHHHKKKLLLKKKTTTkkkmmm```^^^nnnwww{{{pppTTTGGG;;;666666444444555333333222222333444666777999999888666555333222111333444555666666666555555555555777===GGGTTT```gggmmmmmmllljjjdddbbbiiisssuuuwww{{{}}}xxxxxx{{{}}}{{{vvvsssuuuyyy~~~}}}tttlllrrr~~~aaaHHH<<<;;;777666888444222222222333333333444444444444444444444444444444444333333333333444555555888:::>>>AAADDDIIIMMMQQQRRRUUU]]]fffppp|||qqqbbbVVVOOOLLLJJJIIIGGGLLLYYYkkk||||||hhhZZZMMMHHHFFFDDDBBBBBBAAAAAAAAABBBDDDHHHKKKMMMTTTXXX^^^bbbeeefffhhhjjjiiijjjiiigggdddcccdddeeegggjjjnnnwww}}}yyyvvvssspppmmmnnnnnnmmmkkkiiigggfffeeehhhhhhgggfffeeeeeeddddddeeedddbbb___^^^______```bbbbbbaaaaaa```^^^\\\[[[ZZZYYYYYYZZZZZZXXXTTTQQQRRROOOLLLJJJJJJJJJIIIGGGGGGGGGFFFDDDCCCAAA@@@@@@======<<<<<<;;;:::::::::::::::999999888777777666888888888888888888888777;;;;;;<<<>>>@@@DDDGGGHHHJJJLLLPPPUUUXXXYYYWWWUUUPPPHHHAAA>>>;;;666555777777777777888999;;;<<<>>>???CCCHHHMMMRRRZZZeeelllxxx~~~}}}}}}}}}}}}yyyssslllgggccc___^^^eeejjjpppvvvzzz|||}}}~~~~~~zzzxxxuuussspppnnnlllkkkhhhccc\\\XXXMMMKKKGGGDDDBBB@@@===;;;777777666777888:::<<<===BBBDDDGGGKKKNNNQQQSSSTTTUUUVVVWWWYYY\\\___bbbdddaaaaaaaaaaaacccdddfffgggddddddddddddeeehhhjjjkkklllkkkjjjkkkkkkkkkiiigggiiikkkmmmnnnmmmmmmnnnooottttttuuuuuuuuutttsssrrrrrrrrrssstttvvvwwwxxxxxxwwwtttqqqpppqqqrrrrrrqqquuuuuuvvvwwwwwwwwwvvvuuusssrrrpppooooooppppppqqqsssrrrqqqooommmlllllllllqqquuuzzz}}}}}}||||||||||||xxxtttrrrnnnkkkmmmsssvvvzzz{{{rrrcccUUUNNNLLLMMMQQQTTTTTTQQQWWWlllpppffffffyyywwwlllRRREEE:::666666444444555555444333222333555777999777666555444222000//////333444444555555555555555444555777===GGGTTTaaahhhkkkmmmmmmhhhbbbaaajjjtttvvvyyy}}}}}}~~~zzzuuuvvvxxx~~~yyyooouuu```HHH<<<;;;555333444111222222222333333333444444777666555555555555666777444333333333333444555555666999===AAAEEEJJJOOORRRTTTWWW___hhhrrrttteeeXXXQQQNNNLLLKKKJJJKKKTTTeeewwwooo___NNNGGGFFFDDDBBBAAABBBBBBBBBBBBDDDGGGJJJLLLRRRVVV\\\```cccfffhhhjjjiiijjjiiihhheeeddddddeeeiiikkknnnuuu~~~{{{wwwtttpppmmmnnnmmmkkkiiihhhfffeeecccdddeeedddddddddccccccccceeedddcccaaa``````````````````___^^^]]]]]]]]]^^^^^^^^^^^^___^^^[[[UUUQQQMMMMMMMMMOOOPPPOOOKKKHHHJJJIIIHHHFFFDDDCCCAAAAAA>>>>>>===<<<<<<;;;;;;::::::::::::999888888777777999999999888888888888888;;;<<<===???AAAEEEHHHJJJMMMNNNPPPTTTXXXWWWTTTQQQKKKDDD>>>;;;999666555777666666777888999;;;<<<===>>>BBBGGGLLLQQQXXXbbbhhhtttzzz~~~~~~yyytttmmmfffaaa^^^^^^^^^^^^\\\XXXSSSOOOLLLLLLMMMTTT]]]jjjuuu{{{{{{wwwsssqqqmmmlllkkkiiifffbbb\\\WWWMMMKKKGGGDDDBBB@@@===;;;777666666666777999:::<<>>>>>>>>===<<<<<<;;;;;;;;;:::999888777777777777999999888888888999999:::======???AAADDDGGGJJJLLLPPPOOOOOOQQQTTTTTTOOOKKKGGG@@@;;;:::999555555777666666777999:::;;;<<<<<<===AAAFFFKKKOOOVVV^^^eeeqqquuuzzzzzztttnnniiihhh]]]YYYSSSMMMHHHFFFFFFFFFFFFEEEDDDAAA>>>===???AAAHHHSSScccqqqzzz~~~yyytttpppmmmkkkjjjiiihhheeeaaa[[[WWWNNNKKKGGGDDDBBB???===:::777666666666666888999;;;>>>@@@CCCFFFIIILLLMMMNNNPPPQQQSSSVVVXXX[[[]]]^^^``````bbbdddfffgggiiiiiieeeeeeeeefffgggiiikkkllliiihhhhhhiiikkklllkkkiiikkklllnnnnnnmmmlllmmmnnnrrrrrrrrrsssssssssttttttrrrsssssssssttttttuuuuuutttsssqqqqqqrrrrrrpppooooooppprrrtttuuutttrrrqqqssstttsssrrrpppppprrrttttttsssrrrpppmmmkkkjjjiiigggfffccc```^^^^^^aaadddffffffiiimmmmmmjjjjjjnnnrrrvvvxxxpppbbbVVVQQQQQQOOORRRVVVZZZ\\\ccctttzzzxxx}}}ooocccLLLAAA777555666555555666444444333333444555777888888777777666555444333333333222222222222333444444333444666===GGGUUUaaaiiipppuuuvvvsssrrruuuyyy{{{vvvyyy}}}zzzuuuuuuwwwzzzrrryyyYYYDDD:::;;;444222555333222222333333333333444444666555444333333444555666444333333333333444555555777:::???CCCHHHMMMSSSWWWWWW\\\gggsss|||qqqfff```\\\YYYVVVRRRLLLKKKVVVjjj|||yyyfffQQQHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFIIILLLNNNPPPTTTYYY]]]aaadddhhhkkkhhhjjjkkkjjjhhhgggggghhhhhhkkkmmmrrr}}}yyytttqqqmmmkkkiiiiiiiiiiiigggeeeaaacccdddfffgggggggggggghhhiiiiiihhhgggfffdddccc^^^]]][[[ZZZ\\\___cccfffkkkjjjiiihhhfffbbb\\\XXXRRRSSSUUUWWWYYYWWWSSSPPPOOONNNLLLIIIGGGEEECCCBBB??????>>>>>>===<<<<<<;;;;;;:::888666555666777888999888888888888999;;;<<<@@@@@@AAADDDGGGJJJNNNPPPRRROOOMMMMMMPPPOOOKKKFFFAAA<<<888999888555333555555666777999:::;;;<<<<<<:::???DDDHHHLLLRRRZZZ```kkkooorrrooofff[[[TTTPPPGGGEEEBBB???<<<;;;;;;;;;:::;;;<<<;;;999888;;;>>>@@@KKKZZZhhhqqqzzzyyytttpppmmmjjjiiigggfffddd```[[[WWWOOOLLLHHHDDDBBB???<<<999777666555555666777999:::;;;===@@@CCCFFFHHHJJJKKKMMMOOORRRUUUWWWYYYZZZZZZ\\\^^^```ccceeegggggggggeeeeeeeeeeeegggiiikkklllhhhhhhhhhiiilllmmmllljjjkkkmmmnnnnnnmmmllllllmmmooooooppppppqqqrrrssstttrrrrrrrrrrrrssssssssssssrrrrrrrrrssssssrrrooommmkkkmmmooorrrsssrrrqqqpppqqqrrrsssqqqnnnnnnpppsssuuuuuutttrrrpppmmmjjjhhhdddbbb___ZZZVVVUUUWWWYYY[[[\\\___eeegggfffhhhmmmrrrvvvwwwnnn```TTTOOOOOOMMMNNNRRRYYY___hhhwww}}}{{{{{{|||ooocccKKK@@@666555666555555666222333333444555555666666777777777666666666555555444333333222333444555666444555888>>>IIIVVVcccjjjtttyyy{{{{{{}}}~~~vvvyyy}}}yyyvvvxxx{{{|||wwwooowwwVVVBBB:::;;;666444888777222222333333333444444444555444222111111222444555444333333333333444555555888;;;@@@EEEJJJOOOUUUYYYXXX^^^kkkwwwyyyoooiiieeeaaa^^^TTTLLLHHHQQQfffyyyoooXXXMMMJJJHHHDDDCCCCCCCCCCCCDDDFFFJJJMMMOOOOOOSSSXXX]]]```dddhhhkkkhhhjjjkkkkkkiiihhhiiiiiigggjjjlllrrr{{{vvvsssnnnllliiiiiikkkkkkiiifffbbbdddfffhhhjjjjjjjjjjjjkkkkkkkkkkkkjjjhhhgggeee^^^]]][[[[[[]]]aaafffiiiooonnnmmmkkkiiieee___[[[YYYYYYXXXYYYZZZYYYVVVTTTPPPOOOMMMJJJHHHEEECCCBBB??????>>>>>>======<<<<<<<<<:::777555444555777888888888777777888:::<<<===BBBCCCDDDFFFIIIMMMPPPRRRSSSOOOKKKKKKMMMLLLGGGCCC>>>999666888777444222333555666777999;;;;;;<<<<<<999===CCCGGGJJJPPPXXX]]]fffjjjkkkfff[[[NNNDDD@@@<<<<<<;;;::::::999999999888:::<<<;;;999999<<<>>><<>>;;;888666666555555666777888999:::;;;>>>AAADDDFFFHHHIIIKKKMMMQQQTTTWWWXXXWWWWWWXXXZZZ]]]aaacccddddddccceeeddddddeeefffhhhjjjlllhhhggghhhjjjlllmmmmmmkkklllmmmooonnnmmmkkkllllllmmmmmmnnnoooppprrrssstttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrttttttsssooollljjjlllooorrrssssssrrrqqqpppqqqqqqooommmlllooorrrvvvvvvvvvuuurrrnnnkkkhhhdddbbb___ZZZUUUSSSSSSUUU[[[ZZZ]]]ccceeefffkkkqqqssswwwwwwnnn___RRRLLLLLLNNNNNNQQQYYYaaajjjvvvvvvyyyyyy{{{|||pppdddJJJ???666555666555555666111222333444555555555555555555555555555555555555555555444333444555666777555666999???JJJXXXdddllluuuzzz}}}~~~~~~wwwzzz~~~zzzxxx{{{zzzuuukkktttUUUCCC<<<:::333444777222333333222222333333444555444333333222222333333444444333333333333444555555666:::AAAHHHMMMQQQVVVYYYbbbfffkkkqqq{{{~~~qqqiiieeecccbbbOOOMMMIIIIIIXXXnnn|||sss___PPPHHHEEEDDDCCCDDDCCCAAA@@@AAADDDHHHJJJRRRSSSUUUYYY^^^bbbfffhhhjjjjjjjjjiiiiiigggffffffiiigggiiippp{{{}}}xxxtttsssqqqnnnjjjhhhhhhiiiiiihhhfffhhhiiikkkkkkiiihhhfffggghhhhhhiiiiiiiiiiiihhhbbb```]]]]]]___ccciiilllrrrsssrrrpppkkkeee___[[[^^^^^^______^^^\\\ZZZYYYWWWSSSNNNKKKHHHFFFCCCAAA???>>>>>>>>>???>>><<<:::;;;:::999888777555444444666666777777888:::>>>AAABBBGGGJJJJJJLLLQQQTTTTTTZZZUUUOOOMMMMMMJJJDDD>>>:::999777666555555555555555666777888999:::;;;;;;===???AAACCCFFFKKKRRRWWWddd```ZZZRRRJJJBBB===:::999888777777999:::::::::===???@@@???===<<<<<<===999???GGGRRR^^^kkkvvv~~~}}}wwwrrrooohhhgggffffffddd```ZZZVVVNNNJJJFFFBBB???===:::888000111111222333444555555===>>>???@@@BBBEEEGGGHHHOOOOOOPPPRRRUUUWWWZZZ[[[XXXYYY\\\^^^aaabbbddddddaaaccceeeffffffggghhhjjjiiijjjlllmmmnnnnnnnnnmmmnnnooopppooonnnmmmnnnoooqqqpppoooooooooooooooooorrrpppoooqqquuuwwwwwwuuuttttttsssrrrrrrqqqpppppppppqqqrrrrrrrrrqqqpppoooqqqqqqpppmmmiiihhhjjjmmmppprrrtttrrrnnnjjjjjjjjjjjjgggbbb\\\XXXVVVUUUTTTWWW[[[```ccceeejjjoootttuuuwwwuuulll___SSSNNNLLLIIIJJJMMMTTT^^^kkkwww~~~}}}~~~xxxzzzwwwuuu|||rrraaaEEE===666555555333222444666666555444444444444555888777777666666666666666444444333333333444444555777666999CCCNNNYYYeeeooovvvwww{{{}}}xxxxxx~~~|||}}}~~~}}}zzzxxxxxxxxxuuummmppp|||TTTCCC;;;:::333444777333333333222222333333444555444333333222222333333444444333333333333444555555888;;;@@@EEEJJJQQQXXX]]]cccggglllrrr|||~~~ssskkkddd^^^ZZZKKKJJJGGGGGGTTThhhxxx~~~vvvdddVVVMMMHHHDDDBBBBBBAAA???>>>@@@BBBFFFHHHMMMOOOSSSXXX]]]bbbfffhhhiiiiiiiiiiiiiiihhhggggggiiifffgggnnnwwwzzzvvvtttpppmmmjjjhhhhhhhhhhhhgggggghhhiiiiiiiiiiiihhhggghhhiiijjjjjjiiihhhgggfffaaa```^^^^^^```eeejjjnnnrrrqqqooollliiifffdddcccccccccccccccaaa___]]]\\\XXXUUUPPPMMMJJJHHHEEECCCAAA@@@?????????===:::888;;;;;;:::888777555444333555666777777777:::>>>AAADDDIIIMMMMMMOOOTTTWWWWWWXXXTTTOOOMMMLLLHHHBBB===;;;999888666444444444555555666666777999::::::;;;:::<<>>AAADDDGGGHHHNNNOOOPPPRRRTTTWWWYYYZZZYYYZZZ\\\]]]___`````````aaaccceeefffffffffhhhjjjjjjkkkmmmnnnoooooonnnnnnmmmooopppooonnnmmmnnnoooppppppooooooooooooppppppqqqooommmnnnqqqtttttttttssssssrrrrrrrrrrrrrrrrrrqqqqqqrrrssssssrrrqqqpppooopppnnnkkkhhhgggiiikkkooorrrsssrrrnnnlllkkklllhhheee___ZZZVVVUUUUUUUUUVVVXXX[[[^^^bbbiiiqqqwwwvvvvvvsssiii\\\QQQLLLJJJJJJIIIIIINNNXXXggguuu~~~yyy{{{}}}pppooouuu~~~nnn]]]FFF===666666666444333555666555555555555555666666999999888777777777777777666666666555555666666777777666:::DDDOOOZZZfffpppxxxzzz}}}~~~~~~zzz{{{~~~~~~|||zzzzzzzzzuuutttuuu|||RRRAAA:::999333444777333333333333333333444444555444444333333333333444444444333333333333444555555999;;;???CCCIIIRRR[[[aaaeeehhhmmmttt}}}}}}wwwooodddXXXPPPGGGHHHEEEEEENNN```rrr{{{yyyjjj\\\QQQJJJEEEBBBAAA???>>>===>>>AAADDDFFFHHHLLLQQQWWW]]]bbbeeefffgggggghhhiiiiiiiiiiiiiiiiiiffffffjjjrrr|||xxxuuuqqqnnnkkkjjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhjjjkkklllllljjjgggdddbbb```_________bbbggglllppprrrpppllliiihhhhhhjjjkkkjjjjjjiiihhhfffdddaaa___ZZZWWWSSSOOOMMMJJJGGGEEEDDDBBBAAA??????===999777<<<;;;:::888666555444333555666666666777:::???BBBFFFLLLQQQQQQSSSXXX[[[ZZZXXXTTTOOOLLLKKKGGGAAA===;;;:::888666444333333444555555666777888999::::::777999<<>><<<:::888888777777666666666666777888:::<<<@@@DDDGGGHHHMMMNNNOOOQQQTTTVVVXXXYYYZZZZZZ[[[\\\]]]]]]\\\\\\aaaccceeeeeeeeefffhhhjjjkkklllmmmnnnoooooooooooommmnnnooonnnmmmmmmnnnoooppppppoooooooooppppppqqqrrrooommmmmmooorrrttttttrrrrrrrrrsssssssssssstttrrrrrrssssssssssssrrrrrrppppppooollliiihhhjjjkkkoooqqqrrrqqqooolllkkkkkkeeebbb]]]XXXUUUTTTUUUVVVVVVWWWXXXZZZ___gggpppwwwxxxvvvpppeeeXXXNNNIIIIIIIIIFFFCCCFFFPPP```qqq|||zzz}}}uuugggfffmmmwwwzzzjjjYYYEEE===777666777555444666444444444444555666777888:::999999888888888888888777777666666555666666777888777<<>>>>>>>>@@@CCCEEEHHHKKKQQQWWW]]]aaacccdddeeefffggghhhjjjjjjjjjjjjkkkhhhfffiiinnnyyy~~~yyyuuusssqqqnnnmmmmmmmmmlllkkkiiihhhhhhgggggghhhhhhiiikkklllmmmmmmkkkfffbbb___^^^^^^___```dddiiimmmpppqqqooommmjjjjjjkkkmmmnnnooonnnnnnllljjjgggdddbbb[[[XXXTTTQQQOOOLLLIIIFFFEEECCCAAA@@@???===;;;888<<<;;;:::888666555444333555555666666777;;;@@@DDDHHHOOOTTTUUUWWW\\\]]]\\\XXXUUUQQQNNNKKKGGGBBB>>>;;;:::888555444333333333555555666666777888999999666888;;;===>>>???BBBDDD@@@>>><<<:::999999;;;<<<:::;;;<<<>>>???BBBFFFIIIIIIJJJKKKIIIEEE@@@<<<;;;:::999888999>>>HHHTTT\\\jjjrrr~~~vvvnnnjjjdddbbb___]]][[[YYYWWWUUULLLHHHDDD@@@>>><<<:::888666666666666666555555555777888999<<>>JJJUUU```kkktttyyy~~~zzzvvvwwwyyy|||{{{~~~||||||}}}}}}{{{yyyxxxyyyzzz|||sssppppppuuuMMM===888888444555888333444444333333444444555666555444444333333444444555444333333333333444555555777;;;BBBJJJRRRZZZccchhhllloootttzzz||||||~~~|||nnn[[[LLLGGGGGGFFFEEEGGGQQQaaaooo{{{wwwmmm___QQQGGGDDDCCCBBBAAA@@@???@@@BBBCCCEEEJJJMMMRRRWWW\\\___aaaaaadddeeeggghhhjjjkkkkkkkkkmmmiiigggiiimmmuuuzzzvvvtttrrrpppoooooonnnlllkkkiiiiiihhhhhhhhhhhhiiiiiikkklllmmmmmmkkkfffaaa^^^]]]]]]___bbbeeejjjmmmppppppoooooonnnnnnnnnmmmmmmqqqppppppnnnkkkhhheeeccc[[[YYYUUUSSSPPPMMMIIIFFFDDDBBB@@@?????????===;;;;;;:::999888777555444444555666666666888<<>>===999999888888777666666666777777777777999>>>DDDIIIOOOVVV\\\]]]___aaa```]]]ZZZYYYUUUQQQLLLGGGCCC@@@999888666444333333444444444555555555666666666777666777888888777888:::<<<;;;;;;<<<>>>AAACCCEEEFFFCCCFFFHHHHHHIIIMMMSSSYYYYYYYYYVVVQQQIIICCC@@@???::::::999777777:::>>>BBBLLLRRR]]]hhhrrryyy|||}}}|||{{{yyytttnnnhhhbbb___WWWVVVUUUUUUVVVUUUSSSQQQKKKHHHDDDAAA???===;;;999333333444555666777888888::::::;;;<<<>>>AAABBBDDDGGGIIILLLOOOQQQSSSSSSSSSTTTUUUWWWZZZ]]]___```aaa```bbbdddddddddeeegggiiijjjjjjiiiiiiiiijjjjjjkkkiiikkkllllllkkkkkkmmmnnnnnnnnnooooooqqqrrrttttttttttttsssqqqooopppsssvvvyyyxxxwwwvvvtttrrrqqqpppoooooonnnoooooopppqqqrrrooommmllllllmmmlllkkkiiinnnmmmkkkiiihhheeeaaa^^^WWWVVVUUUSSSQQQOOONNNMMMKKKMMMRRRZZZdddmmmsssuuuvvvqqqggg]]]TTTOOOLLLKKKHHHJJJOOOVVV```kkktttyyy|||www|||nnnhhhiiikkkkkksssxxxxxxwwwrrraaaMMM===666222333555333222333111111111222333555666777888777777666666666666666999999888777666666666666999:::BBBPPP]]]fffpppxxx}}}~~~|||}}}||||||~~~~~~~~~|||zzzzzz|||~~~zzzqqqmmmpppyyyIII:::666888444555888333444444444444444555666666555555444444444444555555444333333333333444555555555999@@@HHHQQQ\\\gggnnnssswww|||{{{gggWWWNNNIIIFFFFFFFFFGGGOOOZZZnnnrrrssskkk\\\NNNHHHGGGCCCBBBBBBBBBBBBCCCCCCDDDHHHJJJNNNSSSXXX\\\```bbbeeeeeeggghhhjjjjjjkkkkkkjjjhhhhhhkkklllnnnwww{{{vvvuuusssssssssrrrooommmjjjkkkllllllllllllkkkjjjjjjkkkkkkjjjiiigggeeeddd```bbbdddhhhkkknnnpppqqqnnnooopppqqqrrrrrrqqqqqqpppppppppnnnllliiigggeee^^^\\\ZZZWWWUUUQQQMMMIIIHHHEEEBBB@@@??????===<<<777777777777777777777777888888888888:::@@@GGGLLLSSS[[[aaabbbbbbcccbbb^^^YYYXXXVVVQQQKKKEEEBBB@@@777666555444333444555555444444555555555555666666444555555666666888<<>>===;;;999222222222333333444444444666777888:::===@@@BBBDDDFFFHHHKKKNNNQQQRRRRRRRRRRRRTTTVVVYYY[[[]]]^^^___```aaacccddddddeeegggiiiiiihhhgggffffffggghhhhhhhhhjjjkkklllkkkkkkmmmnnnnnnnnnooopppqqqssstttuuuuuuvvvvvvtttqqqqqqsssuuuxxxxxxwwwvvvuuussssssrrrmmmllllllllllllnnnooopppnnnlllkkkkkkmmmllljjjhhhllljjjhhhhhhiiigggccc```[[[[[[[[[ZZZXXXUUURRRPPPMMMMMMPPPWWWaaajjjppprrrqqqkkkcccZZZSSSOOOLLLKKKIIIMMMSSS[[[eeennnvvvzzz{{{{{{vvvyyyyyyooooooqqqpppooorrrqqqooopppmmmZZZDDD<<<666222444666444333333333333333444555666777888999888777777666666777777:::999888777666666666666999;;;DDDRRR___hhhrrrzzz~~~~~~}}}|||zzzzzz}}}{{{sssrrrttt|||HHH999555888444555888444555444444444444555666666555555444444444444555555444333333333333444555555666888===DDDNNN[[[hhhqqquuuyyy~~~~~~jjjZZZOOOIIIEEEFFFEEEDDDJJJRRRiiiqqqwwwrrrcccSSSJJJHHHBBBBBBAAAAAABBBBBBCCCCCCFFFGGGKKKPPPVVV[[[```ccceeefffggghhhjjjjjjjjjkkkhhhggghhhkkkkkklllsss|||}}}zzzyyyxxxwwwwwwvvvtttqqqjjjkkkmmmnnnnnnmmmkkkjjjjjjjjjjjjiiihhhggggggfffcccdddgggjjjmmmpppqqqrrrnnnnnnooopppqqqssstttuuupppppppppooommmjjjhhhfff```^^^\\\YYYWWWSSSNNNKKKKKKGGGCCC@@@???>>><<<:::666666777777888888888999999999888999;;;AAAHHHMMMVVV^^^dddeeeeeeeeeccc___XXXXXXUUUPPPJJJDDDAAA???666555444333333444555666444444555555555555555555222333333444666:::???CCCHHHJJJNNNQQQTTTTTTTTTTTTPPPSSSUUUUUUTTTXXX```fffiiigggaaaXXXPPPJJJHHHGGG???<<<888333000222777;;;:::===BBBHHHNNNSSSVVVXXX\\\ZZZWWWTTTPPPMMMKKKJJJHHHHHHJJJMMMOOOOOOLLLIIIHHHEEEAAA>>><<<;;;999777777777777777666666666666333444666999<<<@@@BBBDDDEEEGGGKKKNNNQQQRRRRRRQQQRRRSSSUUUWWWYYY[[[\\\\\\```aaacccddddddeeegggiiigggfffeeeddddddeeefffggghhhjjjkkkkkkkkkkkkmmmnnnnnnnnnooopppqqqsssuuuvvvwwwyyyyyyxxxuuusssuuuwwwwwwwwwvvvvvvuuuuuuttttttkkkkkkjjjjjjkkklllnnnoooooommmlllmmmnnnnnnllliiiiiihhhggghhhjjjjjjfffcccaaabbbcccccc```\\\XXXVVVTTTRRRPPPTTT\\\dddjjjmmmmmmhhh```XXXSSSOOOLLLKKKIIILLLRRR[[[dddmmmuuuyyyxxx}}}}}}vvvrrr|||wwwpppsssuuutttrrrrrrmmmjjjlllhhhTTT===<<<666222555777555444444666666555666666777888999:::999999888777888888888888888666555444444444444999;;;EEETTTaaajjjsss{{{||||||{{{yyyxxxxxx{{{}}}|||uuusssvvv}}}EEE>>>888777666333222555222222333444444555555666555555555555555555555555555444444444444555666666777999???HHHSSS```kkkqqqxxx|||{{{llldddVVVPPPIIIDDD??????HHHRRRgggrrrzzzuuuhhhZZZNNNFFFIIIEEEAAA???@@@BBBDDDDDDEEEFFFHHHKKKOOOUUU]]]bbbeeefffgggiiiiiigggfffdddeeeeeeeeefffiiimmmrrrttt}}}yyyvvvuuusssqqqpppqqqpppooommmlllkkkjjjjjjnnnmmmkkkiiihhhgggffffffeeegggjjjnnnpppqqqqqqqqqooooooooopppqqqrrrtttuuuxxxvvvrrrooonnnllljjjhhhbbb```]]]ZZZWWWSSSNNNJJJCCCCCCBBB@@@>>><<<:::888999:::;;;;;;:::999777666999999999:::>>>FFFOOOVVV```eeehhhfffeeeffffffcccccc\\\SSSNNNKKKGGG???999555555555666666666666666666555555444222111111000666444555888:::<<>>777555777888777555999:::<<<>>>AAADDDFFFGGGGGGFFFFFFEEEDDDDDDDDDEEECCCDDDFFFGGGHHHIIIJJJJJJEEEDDDBBB@@@===;;;999888999888888777777777777777555555555666999===AAADDDFFFGGGIIILLLNNNPPPQQQRRRTTTTTTTTTUUUVVVXXX[[[\\\___aaacccddddddeeegggiiicccddddddeeefffggghhhhhhlllnnnoooooonnnnnnoooqqqmmmoooppppppppppppqqqssstttttttttttttttuuuvvvvvvzzzyyyxxxvvvuuutttttttttrrrpppmmmlllkkkmmmooopppsssqqqooommmllllllmmmnnnkkklllkkkiiifffdddddddddggggggggggggfffcccaaa```[[[YYYWWWWWWZZZaaagggjjjjjj```XXXTTTQQQLLLHHHHHHKKKJJJLLLVVVdddpppuuuvvv{{{}}}~~~tttpppqqqxxxqqqqqqvvvzzz{{{tttlllgggcccYYYIII===555555444444444555555666444444555555666666777777999::::::999777666777888555555555555555666777888888===@@@NNNdddoooxxx|||||||||zzzvvvxxx|||~~~}}}||||||sss~~~EEE>>>888777555333222555444444444444444444333333444444444444444444444444555444444444444555666666666999>>>GGGSSSaaalllsss{{{|||pppiii\\\WWWPPPKKKDDD@@@EEEMMM```mmmxxxvvvlll```SSSIIIGGGDDDAAA???@@@BBBCCCCCCCCCEEEGGGJJJNNNTTT[[[```dddeeeggghhhhhhgggfffeeeccccccccceeehhhlllpppsss|||wwwtttrrrqqqooonnnqqqpppnnnmmmkkkjjjjjjjjjllllllkkkjjjjjjiiiiiiiiifffhhhkkknnnpppqqqqqqpppnnnnnnnnnoooppprrrssstttuuussspppooonnnmmmllljjjdddbbb^^^[[[WWWSSSMMMIIICCCBBBAAA???===;;;:::999:::;;;;;;;;;;;;;;;::::::<<<<<<<<<<<>>FFFOOO^^^eeekkkiiiffffffeeeccc______^^^ZZZXXXYYY___dddhhhhhhcccZZZUUUUUUSSSOOOEEE???888555666777666444111333555777999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>?????????@@@BBBIIIPPPVVV___eeehhhgggfffgggfffccc___[[[TTTLLLEEE>>>:::777555555555555555555555555111222222222333333444444777555666999<<>>KKK```lllttt}}}{{{zzzwwwssstttxxx~~~~~~~~~~~~~~~}}}|||||||||DDD===777666555222222555444444444333333333222222333333333333333333333333555555555555555666666777666888<<>>===<<<<<<===>>>>>>@@@AAABBBCCCFFFLLLTTTYYY```eeeiiigggeeefffdddaaa[[[XXXRRRJJJAAA:::777666666555555555555555444444111222222222222333333333555555666;;;???GGGUUUcccllluuu||||||zzzwwwtttpppiiigggdddbbb```___^^^^^^```]]]YYYSSSPPPOOOPPPOOOJJJEEE>>>999777666555333222333666888999777555444666666666777999:::<<<===>>>???@@@BBBDDDEEEFFFFFFCCCBBBAAA???===;;;:::999777666666555555555555555888999:::;;;<<<======>>>AAABBBDDDGGGIIIKKKLLLMMMMMMMMMNNNOOORRRUUUXXXZZZZZZ\\\^^^___```aaadddfffggggggggggggggggggffffffjjjlllnnnooonnnoooqqqssspppqqqssstttssstttuuuwwwvvvvvvuuuuuuttttttuuuuuusssrrrrrrrrrrrrsssttttttvvvvvvuuuttttttsssssssssrrrqqqooommmkkkjjjjjjjjjmmmnnnnnnlllhhhdddaaaaaaYYYWWWUUUSSSQQQQQQQQQQQQXXX]]]cccffffffeeefffhhhjjj___TTTNNNIIIBBB>>>>>><<<@@@JJJZZZkkkvvvxxxwwwvvvyyy|||yyyoooiiiooozzzyyyhhheeemmmxxxtttiii]]]QQQEEE===777666555444444444444444444444555666777888888999999:::;;;;;;888666666666777666555555444444444444555:::===III^^^iiiqqq}}}~~~~~~}}}|||xxxtttuuuyyy~~~~~~~~~CCC<<<777666555222222555222222222333333333444444444444444444444444444444666555555555555666777777777777;;;CCCPPPbbbrrr||||||pppjjjhhheeebbbfffeeeddd```VVVIIIBBBBBBIIIXXXjjjvvvxxxqqq```QQQGGGEEECCCBBBCCCBBBAAA@@@???AAACCCFFFIIIMMMRRRVVV\\\^^^aaadddeeefffeeeeeefffggggggiiikkknnnppprrrpppxxx}}}wwwtttsssrrrrrrqqqpppooommmlllkkkjjjjjjjjjkkkkkkkkkjjjiiihhhggghhhhhhhhhhhhhhhjjjkkkllloooppprrrssstttuuuuuuuuupppooonnnmmmmmmllliiiffffffbbb]]]WWWSSSNNNHHHEEE@@@>>><<<;;;:::;;;===>>>AAA@@@>>>===<<<<<<<<<===>>>@@@CCCFFFJJJQQQXXX]]]```fffiiigggeeedddaaa]]]VVVTTTNNNFFF===888666666666666555555444444444333333333222222222111111111333444777<<<@@@JJJZZZjjjuuu}}}xxxppplllhhhfffeeeccc^^^[[[XXXUUUQQQOOOLLLKKKLLLMMMMMMIIIBBB<<<999777555555///111333555555333000///222222333444666888:::;;;<<<===???AAACCCDDDEEEEEEBBBBBBAAA???>>><<<;;;;;;999888888777777777777777999999:::;;;;;;<<<<<<<<<@@@AAADDDFFFIIIKKKLLLLLLLLLLLLMMMOOOQQQUUUWWWYYYYYY[[[^^^___```aaadddfffggggggggggggffffffffffffjjjkkkmmmnnnoooppprrrsssqqqsssttttttttttttuuuwwwyyyxxxvvvtttsssrrrqqqqqqttttttsssrrrrrrrrrrrrsssuuuuuuuuuttttttsssrrrqqqnnnnnnmmmlllllllllkkkllloooppppppmmmiiieeebbbbbb[[[YYYUUUPPPMMMJJJIIIHHHTTTVVV[[[dddkkkooommmjjjcccXXXNNNIIIEEE@@@===>>>>>>CCCNNN___oooxxxyyyvvvtttwww{{{yyyoooiiippp{{{|||ggg^^^eeeuuu|||ooo```PPPCCC;;;666666555444444444444444444444555666777888999999:::<<<===<<<:::777666666777666555444444444444444555:::<<>>@@@CCCEEEHHHLLLPPPTTTZZZ\\\___bbbdddeeeeeeeeeeeeeeefffggghhhjjjllllllooouuu~~~xxxuuutttrrrqqqrrrqqqpppnnnmmmllllllkkkjjjjjjkkkkkkjjjhhhgggfffiiihhhffffffgggiiikkkmmmrrrssstttuuuvvvuuuttttttqqqooonnnmmmllljjjfffcccccc___YYYTTTOOOJJJFFFCCC>>>===<<<<<<<<<===>>>???AAA@@@???>>>============>>>@@@DDDIIIMMMTTTZZZ___```fffiiifffcccaaa]]]YYYRRRNNNHHHAAA<<<888666666666666555555444333333333333333222222111111111000222333777;;;???GGGXXXhhhxxx|||wwwsssnnnllllllhhh```ZZZQQQNNNMMMNNNMMMKKKKKKNNNNNNJJJDDD>>>999666666666111222333444333222000///222222333444666888:::;;;;;;<<<>>>@@@BBBDDDDDDEEECCCBBBBBB@@@???>>>======;;;:::999999888888999999999999999999:::;;;<<<<<>>@@@CCCHHHSSSdddttt}}}}}}yyyyyyzzz{{{xxxooojjjpppyyy|||hhh]]]dddwwwttt```MMM>>>777555555444444444555555666444444555666888999::::::;;;===???>>><<<999777777555555444444333444444444555:::<<>>LLL___qqq}}}~~~uuubbbZZZZZZ[[[]]]\\\\\\YYYQQQFFFAAABBBCCCLLLZZZfffqqqrrrggg[[[PPPLLLGGGDDDBBBBBBAAA@@@>>>@@@CCCEEEHHHKKKOOORRRXXXZZZ]]]aaaccceeeeeeeeefffffffffgggggghhhiiiiiilllrrr}}}{{{yyywwwuuussstttsssqqqpppnnnmmmmmmmmmhhhiiikkkllllllkkkiiihhhjjjhhhgggfffgggjjjmmmpppssstttuuuvvvuuutttrrrqqqooonnnmmmmmmllljjjfffbbb```[[[UUUPPPLLLHHHDDDAAA=========>>>>>>?????????>>>???@@@AAAAAAAAAAAAAAA???BBBFFFJJJOOOTTTZZZ^^^aaafffiiifffaaa^^^ZZZUUUNNNHHHAAA<<<;;;:::888666666666555444444333222222111111111111222222222222222444777:::;;;@@@PPP___ssszzztttssssssnnnddd[[[RRROOONNNQQQQQQLLLKKKNNNMMMIIIDDD===888555555555444555555555555444333333444444555666777999;;;<<<:::;;;===@@@BBBDDDDDDEEECCCCCCBBBBBBAAA@@@??????;;;::::::999999999999999999888777777777999;;;======>>>@@@CCCFFFGGGIIIIIIKKKKKKKKKLLLNNNPPPSSSTTTVVVXXX[[[\\\]]]___bbbdddccccccddddddeeeeeeffffffhhhjjjmmmnnnooopppsssuuuwwwxxxxxxwwwuuuttttttuuuuuutttsssrrrqqqpppppppppqqqqqqpppppppppqqqrrrrrrrrrssstttuuusssqqqnnnmmmlllllllllllllllkkkjjjjjjmmmnnnmmmlllkkkllloooqqqsssrrrpppmmmjjjfffcccbbbZZZZZZ\\\aaagggjjjiiifff\\\QQQHHHDDDBBB@@@@@@BBBCCCHHHSSSddduuu~~~~~~|||{{{xxxuuuqqqkkkiiipppzzz~~~xxxhhhcccmmmttt]]]III===777444444444444444555666777444444555777888999:::;;;===???AAA@@@>>>:::888888444444333333333444555555666:::<<>>@@@CCCFFFHHHKKKOOORRRWWWYYY\\\```ccceeeeeeeeehhhhhhhhhhhhiiiiiiiiiiiijjjoooyyy}}}{{{xxxvvvttttttrrrpppooonnnnnnnnngggiiikkkmmmmmmmmmlllkkkkkkiiihhhgggiiilllppprrrssstttuuuuuutttssspppooommmmmmllllllllljjjfffccc]]]YYYSSSNNNJJJFFFBBB@@@<<<===>>>???@@@@@@@@@@@@<<<>>>@@@CCCDDDEEEEEEEEEAAADDDHHHLLLOOOTTTYYY\\\aaagggiiieee```]]]WWWRRRLLLEEE===:::;;;;;;999666666666555444333333222222...///000111222333444444333444777999777;;;HHHWWWppp~~~~~~xxxwwwwwwrrrggg\\\XXXTTTSSSVVVSSSLLLIIIKKKKKKHHHCCC<<<666444444555444444333333333333333333222222333444555777888999:::;;;===@@@BBBDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@;;;:::999999888888999999999777666555666888;;;===;;;===???AAADDDFFFGGGGGGJJJJJJJJJJJJLLLNNNPPPRRRTTTVVVYYY[[[\\\^^^```cccbbbbbbccccccdddeeeffffffhhhjjjlllnnnoooqqqsssuuuuuuvvvvvvuuurrrqqqqqqrrrrrrrrrqqqppppppqqqqqqqqqmmmmmmnnnnnnoooqqqrrrsssrrrsssuuuuuutttqqqnnnlllmmmmmmmmmlllkkkjjjhhhgggkkkkkkkkkkkklllpppuuuxxx|||}}}}}}|||zzzxxxvvvtttggghhhiiiiiiiiiiiiiiiiii\\\RRRHHHDDDCCCAAAAAACCC@@@EEEPPPbbbsss}}}~~~{{{xxxrrrllliiifffhhhqqq|||{{{zzz{{{~~~ssshhhiiivvvqqqZZZHHH???<<<333333333444555666777888444444555777888:::;;;;;;>>>@@@BBBBBB???;;;999888333333333333444444555666666:::<<>>999888777777666555555555555444333222222222222222222333444555555444444444333444999CCCJJJfffyyy|||xxxrrrkkkeee]]][[[WWWRRRNNNJJJGGGFFFEEEEEECCC???;;;888777777666777777888777555333222222222333444666888:::;;;;;;===@@@BBBDDDEEEFFFFFFCCCDDDFFFGGGGGGFFFEEEEEE@@@>>><<<:::888777777777777666666666666888:::;;;;;;===???AAADDDEEEFFFGGGHHHJJJLLLLLLLLLMMMOOOQQQUUUWWWZZZ\\\^^^```ccceeebbbcccdddeeeffffffffffffjjjkkkmmmooopppqqqqqqpppqqqqqqssssssssssssqqqqqqqqqqqqppppppqqqqqqrrrsssnnnlllkkklllnnnoooooonnnrrrsssuuuvvvvvvtttrrrqqqrrrpppnnnkkkhhheeebbbaaa^^^bbbgggggggggiiipppuuuvvvxxx{{{}}}yyyxxxxxxsssnnnmmmnnnmmmiiicccVVVJJJEEEDDDCCCBBBDDDDDDJJJWWWhhhvvv|||zzzvvvnnnmmmjjjgggeeeggglllpppuuuxxx|||~~~oookkkpppyyyuuu]]]HHH<<<888666666666666666666666666666555444555777999999999@@@>>>>>>@@@AAA@@@<<<888555555555555666666666666::::::@@@NNN]]]iiittt|||~~~{{{xxxwwwwwwxxxyyyxxx}}}AAA===888555444555555555444444444333333444444444333444444444555666666666555555555444444555555555555888:::===FFFYYYqqqooobbb\\\[[[VVVUUUSSSPPPLLLGGGCCC@@@AAABBBHHHVVVfffoooooojjj[[[RRRKKKIIIHHHDDDBBBCCCDDDCCCBBBCCCEEEIIIMMMOOOSSSXXX^^^cccdddddddddeeegggfffeeeddddddeeeggghhhllloooqqqwww}}}|||zzzyyyzzzyyywwwuuurrrpppnnnmmmkkkjjjjjjkkklllllljjjiiijjjkkkmmmmmmlllmmmppprrrrrrtttuuuuuusssrrrrrrsssrrrmmmiiihhhjjjjjjfffccc___ZZZRRRKKKGGGEEECCCBBB@@@AAACCCEEEFFFGGGGGGGGGDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDEEEHHHLLLRRRWWWZZZ]]]^^^___]]]YYYSSSMMMJJJCCC???:::777777777888777666666666555555333222222222222222222333444555555333444333222222777@@@GGGcccvvv{{{uuunnnhhhbbb___ZZZUUUOOOJJJFFFEEEDDDDDDBBB>>>:::777777777777888888888777666555444333333444555666888999:::<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA???<<<:::999999999666666666666777888:::;;;;;;===>>>AAACCCDDDEEEEEEDDDGGGJJJLLLMMMOOORRRTTTTTTVVVYYY[[[]]]___bbbdddcccdddeeeggghhhiiiiiiiiijjjkkkmmmoooqqqqqqqqqqqqqqqrrrssssssssssssrrrqqqrrrqqqqqqqqqqqqrrrsssssspppnnnllllllnnnooopppooopppqqqrrrssssssqqqooonnnnnnmmmllljjjgggeeecccbbbaaacccffffffeeegggkkkooooooppprrruuuwwwvvvssspppssstttqqqmmmmmmnnnmmmhhh^^^SSSHHHDDDDDDCCCCCCEEEFFFNNN[[[kkkwww{{{xxxsssjjjjjjhhhfffdddggglllqqqtttvvvxxx{{{zzzmmmkkkqqq{{{www]]]GGG;;;777666666666666666666666666666555555666888:::;;;;;;>>>???@@@CCCDDDBBB===999555555555555666666666666999999@@@NNN^^^jjjuuu}}}~~~|||zzzxxxxxxxxxxxxwww|||BBB>>>999666555555555444444444444444444444444444444444555555555555555555555555555555555555555555777999;;;===EEEVVVnnnvvvggg___]]]VVVSSSOOOMMMLLLJJJEEEAAACCCBBBEEEPPP```mmmqqqqqq^^^UUUMMMJJJIIIEEECCCDDDEEEDDDCCCCCCEEEHHHKKKMMMSSSXXX^^^bbbddddddeeeeeehhhgggeeeddddddeeefffggglllllllllppp~~~~~~}}}}}}|||~~~}}}{{{xxxuuurrrpppooonnnmmmlllllllllllljjjhhhkkklllnnnnnnmmmnnnppprrrrrrtttuuuuuusssrrrrrrssssssoookkkiiiiiigggccc```[[[WWWPPPKKKHHHFFFEEEDDDCCCCCCEEEGGGHHHIIIIIIJJJGGGHHHIIIJJJIIIGGGEEECCCDDDDDDEEEGGGKKKPPPTTTWWWZZZZZZ[[[YYYVVVPPPKKKGGG===:::777555666777888888777777777666555444222222222222222222333444555555333444333111111555<<>>@@@AAACCCDDDEEEEEEGGGHHHIIIIIIIIIHHHGGGGGGFFFEEEBBB@@@===<<<;;;:::666666666666777999;;;<<<<<<===???@@@BBBCCCCCCDDDEEEGGGJJJLLLMMMOOORRRTTTSSSVVVXXX[[[\\\^^^aaacccdddeeeggghhhjjjkkkllllllkkklllnnnoooqqqrrrrrrrrrrrrrrrssssssssssssrrrrrrsssrrrrrrrrrrrrssstttttttttqqqnnnmmmnnnpppqqqqqqppppppqqqrrrqqqpppooonnnkkkkkkjjjiiihhhfffeeedddeeeeeedddddddddeeefffgggiiiiiiiiijjjlllllliiigggkkkmmmmmmkkklllnnnlllgggZZZPPPGGGDDDDDDBBBCCCEEEJJJRRRaaapppyyyzzzuuupppiiijjjjjjiiihhhkkkqqqwwwyyy|||uuukkkkkktttxxx[[[DDD:::888666666666666666666666666666666666777888:::===>>>@@@BBBEEEHHHIIIEEE???:::555555555555666666666666888888@@@OOO___kkkvvv~~~~~~~~~}}}|||zzzxxxvvvuuuuuuzzzBBB>>>:::777666555555444333444444444444444444333555555555555555444444444555555666666666666555555666777:::===DDDSSSlll}}}mmmccc___WWWRRRMMMLLLNNNLLLGGGBBBCCCAAABBBLLL\\\jjjqqqsss```WWWNNNKKKHHHEEECCCDDDDDDCCCBBBBBBDDDGGGJJJMMMSSSWWW]]]aaacccdddeeefffhhhgggfffeeeeeeeeeeeeeeeiiiiiijjjnnnzzz~~~{{{wwwtttqqqpppooonnnmmmmmmnnnnnnllljjjlllmmmnnnnnnnnnnnnppprrrsssuuuvvvvvvtttsssssstttssspppllliiigggddd```\\\VVVRRRMMMIIIHHHHHHGGGFFFEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLMMMLLLJJJGGGDDDBBBCCCDDDEEEGGGJJJNNNQQQSSSTTTTTTTTTSSSPPPKKKFFFCCC<<<999666555666888888888888888888777666444333222222222222222333444555555444444444222111444:::???SSSeee{{{}}}tttmmmhhhddd___[[[UUUNNNGGGBBB>>>===??????>>>;;;888666666777888888888888777777666666777777666666666777888888;;;<<<>>>@@@CCCEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHFFFCCC@@@>>><<<;;;777666666666777999;;;<<<===>>>???AAABBBCCCCCCCCCHHHIIIKKKLLLLLLMMMOOOQQQSSSVVVYYY[[[\\\^^^aaaccccccdddfffhhhjjjllllllmmmlllmmmnnnoooqqqrrrrrrsssrrrssssssssssssssssssrrrssssssssssssssstttuuuuuuwwwtttpppnnnoooqqqrrrssssssssssssssssssrrrpppppplllllllllkkkiiihhhfffdddgggeeecccbbbcccdddddddddhhhgggeeeeeeffffffeeedddbbbfffhhhhhhjjjmmmkkkfffXXXOOOGGGEEEDDDBBBCCCFFFLLLWWWggguuu|||{{{vvvrrrnnnpppqqqpppooorrrzzz}}}rrrjjjnnnzzztttXXXBBB999999666666666666666666666666555555666777888:::>>>AAAFFFIIIMMMOOOMMMGGG???999555555555555666666666666777777@@@PPP```mmmxxx|||||||||{{{yyyvvvsssrrrtttyyy@@@===999777666666444333333333444555555444333333555555555555555444444444555555666777777666555555555555888===CCCQQQkkktttgggbbbYYYUUUPPPOOOPPPNNNIIICCCAAA???AAAJJJXXXfffmmmpppbbbXXXNNNJJJGGGDDDBBBCCCBBBAAAAAAAAADDDGGGKKKNNNRRRVVV[[[```bbbccceeefffggggggffffffeeeeeeeeeeeefffgggjjjoooyyy}}}yyyuuusssqqqpppoooooopppqqqqqqpppnnnmmmnnnooonnnnnnnnnppprrrtttvvvwwwwwwuuuttttttuuussspppmmmjjjfffaaa]]]ZZZSSSOOOKKKIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOOOOQQQQQQPPPOOOMMMIIIEEECCCCCCCCCDDDFFFHHHKKKMMMOOOMMMMMMMMMLLLIIIEEEAAA>>>===;;;888777777888888777888888888777666444333222222222222222333444555555444555666444222333888===MMM]]]ppp~~~xxxooohhhcccaaaZZZVVVPPPJJJDDD???===<<<=========:::777666777888888888777777777777777777888888777777777888888888888:::<<>>???@@@AAACCCCCCDDDDDDGGGHHHJJJKKKKKKLLLNNNPPPSSSVVVYYY[[[\\\^^^aaacccaaabbbdddfffhhhjjjkkkkkkllllllmmmnnnpppqqqrrrsssssssssssssssssssssssssssttttttssssssttttttuuuvvvxxxuuuqqqoooppprrrsssttttttttttttsssrrrqqqppppppnnnooonnnnnnllliiifffeeegggdddbbbbbbcccdddddddddgggeeecccccccccdddcccaaa\\\```cccdddgggjjjhhhcccYYYPPPIIIFFFDDDBBBDDDIIIOOO[[[lllxxx~~~}}}zzzxxxvvvxxxyyyvvvssswwwzzzpppjjjrrrlllRRR@@@999:::666666666666666666666666333555666666777:::???DDDNNNQQQTTTSSSNNNFFF===888555555555555666666666666666888@@@QQQbbbnnnxxx~~~xxxuuuvvvxxxxxxyyyzzzyyywwwtttqqqooosssxxx~~~>>>;;;888666666666444333222333444555555444333222444444555555555555555555555666777888888777666555444333777<<>><<<999888888999888777666666666666555555444333222222222222333444555555333555666555222333777;;;FFFTTTdddqqq}}}vvvmmmgggcccaaaYYYUUUOOOIIIDDD@@@???>>>;;;<<<<<<:::888777888999999999888888777888888999999888888888888888999:::888999;;;>>>BBBEEEIIIKKKKKKLLLNNNPPPQQQQQQQQQPPPOOONNNLLLIIIEEEAAA===<<<:::999888777777888999:::<<<===???@@@BBBCCCDDDDDDBBBDDDGGGIIIJJJLLLOOORRRRRRUUUXXXZZZ[[[]]]```bbb```aaacccdddfffggghhhhhhlllllllllmmmnnnppprrrsssttttttsssssssssssstttttttttsssssssssssstttuuuuuuwwwtttqqqpppqqqsssttttttrrrqqqqqqpppooonnnmmmmmmoooooopppooommmjjjgggeeeeeedddcccbbbbbbbbbcccdddbbb```______``````^^^]]]XXX\\\^^^```cccfffddd___WWWOOOHHHEEEBBBBBBGGGMMMUUUaaappp{{{~~~~~~~~~~~~xxxtttvvvxxxnnnkkkvvvyyycccLLL>>>999999666666666666666666666666333555777888888<<>>;;;;;;;;;:::888888999:::<<<;;;:::999::::::;;;<<<888888888888888999:::;;;;;;;;;<<<>>>@@@DDDGGGHHHKKKLLLOOOQQQSSSTTTTTTTTTSSSRRRPPPLLLHHHCCC???===<<<;;;999888777777888999999:::<<<>>>@@@AAABBBCCC@@@BBBEEEGGGIIIKKKNNNPPPPPPRRRUUUWWWYYY[[[^^^``````aaabbbcccdddeeeeeefffkkkkkkkkklllmmmoooqqqrrruuutttsssrrrrrrssstttuuussssssrrrrrrsssssstttuuuuuusssqqqqqqrrrtttttttttpppooonnnmmmlllkkkkkkkkklllmmmnnnooonnnkkkiiigggcccddddddbbb^^^]]]___bbb\\\[[[ZZZ[[[\\\\\\ZZZYYYWWWZZZ\\\\\\___bbbaaa]]]SSSKKKDDDAAA@@@BBBJJJRRR\\\ggguuu|||}}}~~~zzzsssuuuvvvmmmkkkwwwqqq[[[HHH===888777666666666666666666666666555777:::::::::>>>FFFLLLVVVVVVTTTOOOFFF>>>:::999555555555555666666666666888999CCCSSScccoooxxxzzzqqqnnnppptttuuuuuuvvvvvvuuutttrrrqqqsssxxx}}}999777555555555666555333222333555666666555333222333333444444555666777777555666777999999777666555888666888===???HHHccc~~~nnnggg___aaabbb___XXXPPPIIIEEEEEEAAA>>>@@@JJJWWWbbbiiijjj___SSSMMMIIIEEECCCEEEDDDCCCAAAAAABBBDDDGGGIIINNNRRRVVVZZZ]]]___bbbdddddddddeeefffgggggggggffffffeeegggkkknnnwww~~~|||{{{{{{yyyxxxwwwwwwvvvsssqqqlllmmmmmmmmmkkkkkkmmmoooqqqssstttsssrrrpppqqqqqqoooooonnnjjjddd]]]YYYWWWUUUSSSQQQPPPQQQRRRRRRQQQVVVVVVXXXZZZ[[[\\\\\\\\\YYYYYYYYYWWWTTTPPPLLLJJJBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFEEEDDDBBB???===;;;:::888777777888999999888222333444444555555444444222222222222333444555555///111333333111111444777222<<>>===<<<:::;;;;;;:::999888:::;;;>>>===<<<;;;;;;<<<>>>>>>888888888888999:::;;;<<<=========>>>@@@BBBDDDFFFKKKLLLOOORRRTTTUUUVVVVVVVVVUUURRROOOKKKFFFAAA???===<<<:::888777777777888666777:::<<<>>>@@@AAABBBCCCDDDFFFGGGGGGHHHJJJLLLNNNPPPSSSUUUWWWYYY\\\^^^```aaabbbcccddddddddddddkkkjjjjjjkkklllnnnpppqqquuutttsssrrrrrrssstttuuusssrrrrrrrrrrrrsssttttttsssrrrqqqqqqsssuuuttttttppppppnnnmmmlllkkkkkkkkkiiijjjlllnnnnnnllljjjhhhbbbeeeeeeaaa[[[YYY\\\```YYYXXXXXXZZZ[[[[[[YYYWWWWWWZZZZZZZZZ\\\```___[[[OOOHHHAAA>>>???BBBLLLVVVbbblllxxx}}}|||}}}}}}tttvvvuuulllkkkwwwnnnWWWFFF<<<777666666666666666666666666666666999<<<<<<<<<@@@HHHOOOUUUTTTRRRKKKBBB<<<999:::555555555555666666666777888:::CCCTTTdddoooxxxzzzrrrooorrrwwwuuuuuuuuuuuuuuuttttttssssssyyy|||~~~:::999888666555555555555333333333444444444555555444444444444444444444444444555555666777888888999999;;;888999AAAHHH]]]|||vvvgggaaadddeeeccc\\\SSSLLLHHHEEE???<<<@@@GGGPPP\\\gggmmmhhh\\\NNNGGGFFFDDDAAAEEEDDDCCCCCCCCCEEEGGGHHHOOOQQQTTTXXX[[[^^^```aaaffffffeeedddcccccccccccceeeeeegggjjjnnnvvv}}}zzzwwwuuuvvvvvvvvvuuunnnmmmkkklllnnnoooooonnnppprrrtttvvvuuutttrrrppprrroookkkfffaaa^^^\\\[[[WWWXXXWWWUUUSSSRRRTTTVVVVVVXXX[[[^^^```aaa``````aaa___\\\XXXTTTOOOLLLJJJFFFEEEDDDBBB@@@?????????BBBBBBCCCDDDDDDCCCBBBAAA???>>><<<:::888777777666555555555555444333222111///000222333444444444333444444444333333222222222555===???GGG[[[gggppp|||zzzzzzyyywwwrrrlllhhheee^^^ZZZSSSMMMHHHDDD@@@>>>???>>>===;;;::::::<<<===BBB@@@>>><<<;;;<<<===>>>888888777777888:::;;;===888999;;;<<<===???CCCFFFHHHLLLPPPSSSTTTSSSSSSTTTUUUSSSQQQOOOLLLHHHBBB>>><<<=========<<<;;;::::::999999999:::;;;===@@@AAAAAABBBCCCEEEGGGIIIJJJKKKLLLMMMNNNPPPSSSVVVYYYZZZ^^^```cccdddeeefffgggiiikkkjjjjjjjjjkkkkkklllmmmooopppqqqsssttttttssssssqqqqqqrrrrrrsssrrrrrrqqqvvvvvvuuutttsssqqqooonnnooonnnlllkkkjjjiiiiiiiiiiiikkkmmmooommmjjjfffcccjjjhhheeecccbbbaaa___]]]\\\\\\\\\\\\[[[ZZZXXXWWWXXXYYY[[[___bbbaaa\\\WWWNNNIIIDDDAAA@@@BBBLLLWWWjjj{{{yyyyyy}}}~~~|||yyy{{{qqqmmmmmmvvvkkkQQQBBB>>>:::555777666666555555555666666444666888888999===DDDJJJUUUTTTNNNDDD>>><<<999666666666555444555666777888:::999@@@PPPaaaoooyyyzzzvvvwww|||{{{xxxvvvtttuuuuuuuuutttzzz999888777666555444444444333333333444444444555555555555555555555555555555555555666666777777888888777:::888999@@@GGG\\\zzz|||kkk```aaaaaa]]]WWWQQQLLLJJJDDD@@@===???CCCJJJVVVbbbooolllcccUUUKKKHHHGGGDDDCCCBBB@@@???@@@AAACCCDDDOOOPPPSSSVVVZZZ\\\^^^___dddcccccccccccccccddddddddddddfffjjjmmmttt}}}yyyvvvuuutttsssrrrooommmlllmmmnnnpppoooooopppqqqsssuuuuuutttrrrqqqqqqoookkkgggbbb___\\\[[[XXXYYYXXXUUUSSSSSSTTTVVVYYY[[[^^^aaadddeeeeeedddcccaaa]]]YYYTTTPPPMMMKKKFFFEEECCCBBB@@@@@@??????AAAAAABBBCCCCCCBBBAAA@@@???>>><<<:::888777777666555555555555444333222111///000111333333333333222333333333333333333222222111999999<<>><<<===>>>@@@FFFEEEBBB@@@>>>===<<<<<<::::::999888888999:::;;;777999;;;<<<>>>AAAEEEHHHJJJMMMQQQSSSTTTSSSSSSTTTRRRPPPOOONNNLLLIIIDDDAAA<<<<<<<<<<<<;;;:::999888999999999:::;;;===???@@@AAABBBCCCEEEGGGIIIJJJKKKMMMNNNOOOQQQTTTWWWZZZ[[[^^^aaacccdddeeeeeeggghhhhhhhhhhhhiiijjjkkklllmmmmmmnnnoooqqqrrrrrrqqqppprrrrrrrrrsssrrrrrrqqqqqquuuuuuuuuttttttrrrqqqqqqooonnnlllkkkjjjiiiiiiiiillllllllllllkkkjjjhhhhhhjjjhhhfffeeeeeedddcccaaa___^^^\\\ZZZYYYYYYYYYYYY[[[[[[\\\___bbb___YYYTTTNNNHHHCCC@@@>>>AAALLLXXXppp{{{zzz||||||}}}xxxvvvyyypppmmmoooyyy{{{dddLLL>>>;;;999444666666555555555555555666555666888888999===DDDJJJTTTTTTNNNDDD>>>;;;999555666555444444444555666777:::999???PPPaaaooozzz|||xxxtttwww|||zzzxxxvvvvvvwwwwwwwwwvvv}}}888777666555444333333333333333333444444444555555777777777777777777777777777777777777777777777777666999888999AAAFFFZZZwwwsssaaaaaa___[[[TTTNNNKKKJJJCCCAAA@@@@@@@@@DDDPPP]]]mmmooojjj]]]PPPJJJGGGFFFBBBAAA???>>>>>>>>>@@@AAALLLNNNQQQTTTXXX[[[\\\]]]aaaaaaaaabbbccccccddddddbbbbbbeeeiiikkkppp}}}{{{vvvtttrrrpppnnnpppnnnmmmmmmoooppppppooooooppprrrtttttttttrrrqqqooonnnlllhhhddd```]]][[[ZZZZZZYYYVVVTTTSSSUUUWWW\\\___bbbeeehhhiiiiiiiiieeeccc___ZZZUUUPPPMMMLLLDDDDDDBBBAAA@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@@@@???>>><<<:::888777777666555555555555555444333222000111111222222222111111222222222333333333333333222:::888666???HHHUUUgggsssvvvxxxwwwtttoookkkiiiiiieee___YYYTTTSSSSSSTTTPPPNNNKKKGGGBBBAAABBBCCCJJJJJJIIIFFFCCC@@@===;;;<<<;;;:::999888999::::::888999;;;===>>>AAAEEEHHHKKKNNNQQQSSSSSSRRRRRRSSSNNNMMMLLLLLLKKKIIIFFFCCC;;;;;;;;;;;;:::999888777::::::::::::;;;<<<===>>>@@@AAABBBDDDGGGIIIJJJKKKNNNNNNPPPRRRUUUXXXZZZ\\\___aaacccdddddddddfffgggddddddfffgggiiikkklllmmmmmmnnnooopppqqqqqqpppppprrrsssssssssrrrqqqppppppsssttttttttttttsssrrrrrrnnnnnnlllkkkjjjjjjjjjjjjooonnnllljjjiiijjjlllmmmjjjiiigggggghhhhhhgggfffcccaaa]]]YYYXXXXXXZZZ\\\]]]]]]^^^```aaa]]]VVVQQQMMMGGGAAA>>><<>>EEEJJJQQQRRRMMMCCC<<<999777444555444333333333444666777999888???PPPbbbppp{{{}}}zzzuuurrrvvv}}}{{{yyyxxxyyyzzzzzzzzzxxx}}}777666555444333222222222333333333444444444555555777777777777777777777777888888777777777777777777666:::999;;;BBBFFFXXXuuu{{{hhhhhheee```XXXPPPJJJGGGCCCBBBBBBAAA>>>???KKKXXXgggnnnnnncccTTTJJJGGGFFFDDDCCCAAA???>>>>>>???@@@HHHJJJMMMRRRVVVZZZ\\\^^^``````aaabbbbbbbbbbbbbbbaaaaaadddhhhjjjmmmuuu{{{wwwtttrrrpppnnnqqqpppnnnnnnpppqqqppppppnnnoooqqqsssssssssrrrqqqmmmmmmkkkiiifffbbb^^^\\\\\\[[[ZZZWWWTTTTTTVVVYYY^^^```dddgggjjjkkkllllllgggddd___ZZZUUUPPPMMMLLLCCCBBBBBBAAA@@@@@@@@@AAA???@@@AAABBBCCCBBBAAAAAA???>>><<<:::888777777666555555555555555444333333111111111111111111000000111111222222333333333444222888555444???GGGQQQ```mmmrrrwwwyyyvvvrrrpppooommmkkkfffbbb______bbbdddhhheee___UUUKKKEEECCCDDDLLLLLLMMMKKKHHHCCC>>>;;;===<<<:::999999::::::;;;999:::;;;<<<===???BBBEEEJJJLLLOOOQQQPPPOOOPPPPPPLLLKKKJJJJJJJJJHHHFFFDDD<<<<<<<<<;;;:::999888777999999:::::::::;;;<<<<<>>CCCFFFVVVqqqrrrrrrqqqkkkaaaUUULLLHHHCCCBBBBBBAAA<<<<<>>===>>>??????CCCEEEJJJOOOUUUZZZ]]]___aaabbbbbbbbbbbbaaa```___aaaaaaccchhhiiijjjooovvv{{{wwwvvvuuusssrrrsssqqqooooooqqqrrrqqqpppooooooqqqrrrrrrrrrqqqqqqkkkkkkjjjiiifffbbb___]]]]]]\\\ZZZWWWUUUVVVYYY[[[^^^aaadddgggjjjkkkkkkkkkhhhddd___YYYSSSOOOLLLKKKCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDCCCBBB???>>><<<:::888777777666555555666666555555444444222222111111111111111111111111111222222333333333///222///222BBBKKKNNNWWWfffmmmvvvzzzyyyvvvuuuuuussssssrrrpppnnnnnnrrruuu{{{rrrbbbRRRGGGCCCDDDLLLMMMOOOOOOLLLGGGBBB???===<<<;;;::::::;;;<<<===999:::;;;;;;:::;;;>>>AAAHHHJJJLLLMMMMMMLLLMMMNNNLLLKKKIIIHHHGGGFFFDDDAAA>>>>>>======<<<:::999888888888999:::::::::;;;;;;>>>???AAACCCEEEHHHIIIJJJKKKLLLNNNPPPRRRUUUXXXYYY^^^```cccdddddddddeeegggdddeeegggjjjlllmmmnnnnnnmmmnnnooopppppppppooonnnppppppqqqqqqpppooonnnnnnppppppppppppooonnnmmmmmmnnnnnnmmmlllkkkkkkkkkkkkmmmmmmmmmnnnmmmmmmmmmlllkkkjjjiiiiiiiiihhhfffdddcccbbb```^^^]]]\\\\\\\\\___^^^___aaaaaa^^^WWWQQQKKKDDD>>><<<<<>>PPPcccrrr~~~}}}yyyrrrnnnsss{{{|||yyywwwzzz777666555444333222222222333333333444444444555555555555555555555555555555888888888888888888888888777<<<===???CCCDDDQQQkkkxxxzzzyyytttjjj^^^TTTOOOHHHFFFDDDBBB>>><<>>???AAACCCHHHNNNTTTYYY]]]___bbbbbbccccccbbbaaa___^^^bbbaaacccgggiiihhhlllrrr{{{xxxxxxxxxwwwvvvtttrrrqqqqqqrrrrrrrrrqqqpppppppppqqqqqqppppppooojjjiiihhhgggdddbbb```^^^]]]\\\ZZZXXXWWWXXX\\\___```bbbeeehhhjjjkkkkkkkkkgggddd^^^WWWQQQLLLJJJIIICCCCCCAAA@@@????????????@@@AAACCCDDDEEEDDDDDDCCC???>>><<<:::888777777666555555666666666555555444333222222111222222333333111111111222222222222222///222///555GGGOOONNNRRR\\\fffrrrxxxyyyxxxxxxzzz|||~~~}}}|||~~~zzzhhhVVVIIIEEEEEENNNOOOQQQRRROOOKKKFFFCCC>>>>>><<<;;;:::;;;;;;<<<999:::::::::999:::===???EEEGGGJJJJJJJJJJJJLLLMMMLLLJJJHHHFFFFFFDDDBBB@@@???>>>>>>===<<<:::999888666777888999:::;;;::::::===>>>@@@BBBEEEGGGIIIJJJKKKKKKMMMOOORRRUUUWWWYYY\\\___bbbccccccdddfffgggggghhhjjjlllmmmnnnmmmmmmiiijjjkkkllllllkkkjjjiiimmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnmmmmmmlllnnnnnnmmmllllllllllllllllllmmmnnnoooooommmkkkiiiiiihhhhhhhhhiiigggeeebbbcccbbbaaa```___^^^^^^^^^aaa``````bbbbbb___WWWQQQIIIDDD???======CCCPPP]]]uuuzzzwwwwwwyyyzzzzzzvvvrrrvvv~~~jjjRRRBBB:::666444444555555555555555666777888:::<<<===>>>>>>BBBJJJOOOUUUYYYWWWMMMCCC>>>===<<<555444333333333444666777666666>>>PPPdddsss{{{qqqkkknnnwww{{{xxxwwwyyy~~~888777666444333333222222333333333444444444555555555555555555555555555555777777777888888999999:::666<<<<<<>>>AAA@@@LLLeeeyyyzzzzzzvvvnnnfff___\\\VVVQQQLLLIIIDDD@@@CCCHHHMMM\\\iiikkkcccZZZPPPIIICCCBBB@@@>>>>>>???@@@AAABBBEEEIIINNNSSSXXX[[[]]]```aaacccddddddbbbaaa```dddbbbcccgggiiihhhkkkpppyyy|||zzzzzzzzzzzzyyyuuusssrrrqqqrrrsssrrrqqqqqqqqqqqqpppoooooonnnnnniiihhhfffdddbbbaaa``````]]]\\\ZZZXXXWWWZZZ^^^bbbdddfffiiikkkmmmmmmllllllfffbbb\\\TTTNNNJJJGGGFFFDDDCCCBBB@@@???>>>>>>>>>???@@@BBBCCCDDDDDDCCCCCC???>>><<<:::888777777666555555666666666666555555333333222222222444555666222222222222111111111111000444222666DDDIIIHHHNNNSSS^^^mmmvvvxxxxxxzzz|||~~~uuueeeTTTIIIHHHJJJRRRTTTUUUUUURRRNNNIIIFFFCCCAAA???<<<:::999999999777888999999:::<<>>>>>===<<<;;;999888777444555777999:::;;;;;;;;;<<<===???BBBDDDGGGIIIJJJKKKLLLMMMPPPRRRUUUXXXYYY[[[]]]aaacccdddeeegggiiiiiijjjlllmmmmmmlllkkkjjjggghhhiiijjjjjjiiihhhgggjjjjjjkkklllmmmmmmmmmmmmiiijjjlllmmmnnnoooppppppnnnmmmmmmllllllllllllmmmmmmmmmnnnnnnmmmllljjjhhhfffeeefffgggiiihhhfffcccdddccc```^^^^^^___aaabbbeeedddcccdddccc^^^VVVOOOHHHCCC??????@@@EEEQQQ^^^qqq~~~}}}yyyyyyzzz|||{{{zzz~~~vvvqqqttt|||~~~gggOOOAAA<<<888777888666555555666666888999999<<<>>>???@@@@@@DDDLLLQQQTTTYYYXXXNNNCCC>>><<<<<<666555444444444555666777555555===PPPdddttt{{{pppgggiiipppyyyzzz|||{{{xxxvvvwww|||888777666555444333333333333333333444444444555555666666666666666666666666666666777888999:::::::::555;;;;;;===@@@===HHH```}}}xxxxxxxxxtttoookkkhhhgggccc\\\UUUQQQLLLFFFFFFIIIFFFUUUccchhhccc[[[PPPGGGFFFEEECCCAAAAAABBBCCCDDDEEEGGGJJJOOOSSSVVVYYYZZZ___```bbbdddeeedddcccbbbeeeccccccgggiiihhhkkkpppsss}}}{{{{{{{{{zzzzzzvvvtttrrrrrrssssssrrrqqqrrrrrrqqqpppooonnnmmmmmmiiigggeeebbbaaa`````````\\\\\\ZZZXXXXXX[[[```dddhhhjjjlllnnnoooooonnnmmmeeeaaaZZZSSSLLLHHHFFFEEEEEEDDDBBB@@@???>>>======>>>???@@@BBBCCCCCCBBBBBB???>>><<<:::999777777666555555666666666666666555333333222222333555666888333222222222111111000000,,,222000000999<<<===FFFLLLYYYiiisssvvvwwwzzz}}}}}}{{{uuusssmmm```QQQJJJKKKOOOWWWXXXXXXWWWTTTOOOKKKHHHFFFDDDAAA===:::777666666555777999:::;;;>>>BBBEEEDDDFFFHHHJJJJJJKKKNNNPPPIIIGGGDDDDDDDDDDDDCCCBBB======<<<;;;:::888777666333444777999:::;;;;;;;;;<<<===???AAADDDGGGIIIJJJLLLMMMNNNQQQSSSVVVYYYZZZZZZ\\\```bbbdddeeehhhjjjjjjkkkmmmmmmmmmkkkiiihhhhhhiiijjjkkkkkkjjjiiihhhhhhiiijjjkkklllmmmmmmmmmfffhhhjjjmmmppprrrssstttnnnmmmmmmlllllllllmmmmmmooonnnnnnmmmkkkjjjiiihhhcccccceeegggjjjjjjhhhfffgggddd___\\\\\\___cccgggiiigggfffeeeccc]]]TTTMMMGGGCCC@@@@@@AAAFFFRRR^^^ooo|||xxxvvvvvvxxx}}}}}}uuupppssszzzwwwaaaHHH===999555555888666666666666777888::::::===???AAAAAABBBFFFMMMSSSPPPUUUUUUKKK@@@:::999888666666555444555666777888555555===PPPdddttt{{{ooodddeeelllsssuuuxxx|||~~~{{{xxxtttuuuyyy777777666555444444333333111111222333333444555555666333111333777999999777444555666888888999999999@@@======??????CCCLLLVVVyyy{{{wwwwwwuuuooommmppppppnnngggZZZLLLAAA>>>???EEELLLXXXcccggg```SSSIIIIIIFFFCCCBBBBBBCCCCCCBBBHHHIIIJJJMMMPPPUUUXXXZZZ^^^```bbbdddeeefffeeeeeedddfffggggggggghhhjjjllloooxxx}}}|||{{{yyyxxxuuutttttttttuuuuuutttrrrpppqqqqqqpppooommmkkkjjjfffeeebbb___^^^^^^^^^___^^^]]]ZZZZZZ[[[___cccfffjjjlllooorrrrrroookkkiiiddd___WWWRRROOOMMMJJJGGGKKKHHHEEECCCBBBBBBAAA?????????>>>@@@BBBBBBAAA@@@@@@>>><<<:::777555444444777777777777666555444333333333333222222222111111222222111111111111111111000111111222333555666777DDDMMMZZZfffnnnqqqssssss~~~|||qqqkkkddd]]]YYYQQQKKKMMMTTTZZZ[[[ZZZYYYVVVTTTSSSSSSPPPJJJCCC>>><<<;;;999777777777999;;;===@@@BBBDDDEEEEEEGGGHHHIIIJJJJJJJJJGGGGGGHHHGGGFFFDDDBBBAAA???>>><<<<<<;;;:::888555666666666666666777777888<<<===>>>@@@BBBEEEGGGIIILLLKKKKKKPPPVVV[[[]]]\\\^^^___aaadddfffhhhiiiiiijjjkkkkkkjjjiiiiiijjjkkkjjjjjjkkkkkkjjjiiigggfffiiijjjlllnnnmmmllliiigggiiiiiihhhkkknnnqqqrrrrrrooooooooooooooonnnmmmmmmjjjlllmmmmmmkkkjjjjjjkkkhhhhhhhhhgggggggggffffffdddaaa______bbbddddddcccfffggghhhhhheee^^^UUUOOOLLLFFFAAA@@@AAAFFFQQQ[[[ooossszzz}}}yyyrrrrrrtttzzzuuutttwwwuuuyyy}}}xxxXXXCCC???999777999777444555777777666666888999;;;===???@@@BBBGGGOOOVVV[[[WWWQQQJJJBBB<<<888666666666555444444444555555:::888>>>OOObbbrrr|||qqqcccaaahhhppptttwwwvvvxxx||||||yyyssstttxxx~~~777666666555444444333333333333333444444555555666777777777666555444555666777777888999::::::::::::???======??????BBBKKKUUUrrr}}}xxxwwwvvvrrrqqqtttvvvuuupppbbbPPPDDD@@@@@@@@@FFFQQQ]]]eeecccYYYPPPIIIFFFCCCAAAAAABBBBBBAAAFFFGGGHHHKKKNNNRRRVVVXXX^^^___aaaccceeeeeeeeeeeedddfffggggggggghhhjjjlllmmmttt}}}||||||zzzyyyzzzyyyxxxxxxxxxwwwtttrrrppppppqqqpppooommmkkkjjjfffdddbbb___^^^]]]^^^___```^^^]]]]]]___cccgggjjjlllmmmooopppooollliiiggggggbbb[[[UUUQQQNNNKKKHHHNNNKKKGGGEEEEEEEEEDDDCCCBBBAAAAAABBBCCCCCCAAA??????>>><<<:::888666555444666777777777666666555444444444333333222222111111222222222222111111111111000000111111222444555666;;;CCCOOOZZZbbbhhhlllnnnvvv}}}}}}tttjjjccc[[[VVVXXXYYYYYY\\\````````````___\\\YYYWWWVVVRRRLLLEEE@@@>>>===;;;:::777888999;;;===@@@BBBDDDEEEFFFGGGHHHHHHIIIIIIHHHEEEEEEFFFEEEDDDBBBAAA@@@???>>><<<<<<<<<:::888666777777777777777888999999<<<===>>>@@@BBBEEEGGGHHHKKKJJJJJJNNNTTTXXXZZZZZZ^^^___aaaccceeeggghhhhhhjjjjjjjjjiiihhhhhhjjjlllllllllmmmmmmllljjjiiihhhhhhjjjlllnnnnnnmmmllljjjhhhggggggiiilllnnnooooookkkllllllmmmmmmllllllkkkiiikkklllllljjjjjjjjjkkkiiiiiiiiiiiihhhhhhhhhhhheeebbb```aaaccceeeeeeddddddeeeffffffbbbZZZQQQKKKHHHBBB>>>>>>AAAIIIUUUaaaiiioooxxx~~~|||wwwrrrpppooopppwwwsssuuuxxxwww{{{}}}~~~oooRRR@@@===888666888666444666777777666777888:::777999<<<===@@@GGGPPPWWW]]]YYYRRRKKKCCC===999777777666666555555555666666999888>>>NNN```ooo}}}}}}sssfffeeelllrrrwwwyyyxxxyyy||||||yyytttuuuyyy666666666555444444333333555555555555555666666666555888999777333222555888999999::::::;;;<<<<<<<<<>>>======??????AAAJJJSSShhhzzzwwwvvvtttuuuxxxwwwxxxtttfffQQQBBB<<<<<<>>>@@@HHHUUU```ccc]]]UUUKKKGGGCCCAAAAAAAAAAAAAAADDDDDDFFFHHHLLLOOOSSSUUU\\\]]]```bbbdddeeeffffffeeefffggggggggggggjjjlllkkkooozzz~~~~~~}}}{{{zzz~~~}}}|||||||||yyyuuurrrppppppppppppnnnllljjjiiieeedddaaa___]]]]]]^^^___aaa```___```cccgggkkknnnnnnnnnmmmllljjjhhheeedddfffbbb]]]YYYVVVTTTQQQOOOTTTQQQLLLIIIHHHHHHHHHHHHCCCCCCCCCCCCDDDCCC@@@>>>???>>><<<:::888777666555666777777777777666666555555555555444333222222222333333333222222111111111000000000111222333444555333999BBBKKKSSS[[[bbbgggooouuuzzz{{{{{{xxxrrrlllggg```[[[^^^ccceeefffgggiiiiiihhhfffccc```]]][[[VVVPPPIIIBBB???>>>===<<<888999:::<<<>>>@@@CCCDDDFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCBBB@@@???>>>???>>><<<<<<<<<;;;888666888888888888888999999:::<<<<<<===???BBBDDDGGGHHHIIIIIIJJJMMMQQQUUUWWWXXX]]]^^^```bbbdddfffggggggiiiiiiiiigggfffgggiiilllmmmnnnnnnnnnnnnlllkkkjjjhhhiiilllnnnoooooonnnmmmjjjiiihhhiiikkkmmmnnnmmmkkkkkklllmmmmmmmmmlllllliiijjjkkkkkkjjjiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjfffeeeccccccdddfffffffffdddfffhhhfffaaaXXXNNNHHHFFF@@@<<<===BBBLLL[[[hhhgggoooxxx}}}{{{uuupppmmmmmmkkklllvvvxxxpppwww~~~~~~|||tttaaaIII<<<;;;666555888444555666777888777777888:::555888;;;===AAAHHHRRRZZZ___[[[TTTKKKDDD>>>:::888777666666555666666777777999888>>>LLL]]]kkkyyyuuuiiiiiipppuuuyyy{{{zzz{{{}}}|||yyytttvvv{{{666666555555555444444444555555555555555555555555333555666666555666888;;;::::::::::::;;;;;;<<<<<<===<<<===??????@@@HHHPPP]]]}}}}}}wwwuuuvvvxxx{{{vvvyyywwwiiiTTTCCC<<<;;;???>>>BBBMMMZZZ```]]]WWWNNNJJJFFFBBBBBBBBBBBBBBBCCCCCCEEEGGGJJJNNNQQQSSSYYY[[[^^^aaadddeeeffffffeeefffggggggggggggiiikkkjjjkkksss}}}{{{~~~}}}}}}~~~}}}{{{wwwssspppppppppooonnnkkkiiihhheeecccaaa^^^]]]]]]^^^___``````aaabbbeeeiiimmmooonnnmmmjjjgggdddbbbaaa``````___]]]\\\\\\\\\[[[[[[\\\XXXRRRNNNLLLKKKJJJIIICCCBBBBBBCCCCCCBBB@@@>>>>>>===<<<:::888777777666666666777888888888777777777777666666555444444333555555444333222222111111000000000000111222333333222555:::@@@GGGOOOXXX^^^fffmmmtttyyyzzzyyyuuurrrooommmlllmmmooopppqqqrrruuuqqqmmmiiifffdddbbbaaa\\\VVVNNNGGGAAA>>><<<<<<999:::;;;<<<>>>AAACCCDDDGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>???===<<<<<<<<<;;;999777888777777777777888999999;;;<<<===???AAADDDFFFGGGIIIIIIKKKMMMPPPTTTVVVWWW]]]^^^```bbbdddeeeffffffhhhhhhgggfffeeefffiiilllmmmnnnnnnooonnnmmmlllkkkjjjkkkmmmooopppoooooonnnmmmlllkkkkkkmmmoooooonnnooopppppppppoooooonnnmmmiiijjjkkkjjjiiihhhjjjkkkmmmlllllllllkkkkkkkkkkkkgggfffeeedddeeefffgggggggggjjjkkkiiibbbXXXOOOIIIGGGAAA===???EEEPPP```ooopppvvv||||||vvvpppmmmnnnjjjjjjmmmxxxsssoooyyy}}}}}}zzzkkkTTTBBB::::::555666888444555777888888888888999;;;888;;;===???CCCKKKVVV^^^```\\\TTTKKKCCC===999888666666555555555666666777888777===KKKYYYgggtttwwwkkkjjjrrrvvvzzz|||{{{{{{}}}{{{wwwsssvvv{{{555555555555555444444444444444444444444555555555666444333444888:::999888:::999999888999999:::;;;<<<;;;===?????????EEEMMMUUUrrrxxxvvvyyy|||}}}zzz~~~|||ooo\\\JJJBBBAAA===;;;>>>GGGTTT\\\^^^\\\SSSNNNIIIEEECCCCCCCCCCCCCCCDDDEEEGGGJJJMMMPPPRRRWWWYYY\\\```ccceeefffffffffggghhhgggfffgggiiikkkjjjiiinnn}}}}}}{{{{{{zzz{{{{{{zzzwwwtttpppppppppooommmjjjhhhfffdddbbb```^^^]]]]]]^^^_________aaaccceeehhhjjjlllkkkiiieeeaaa^^^]]]\\\]]]]]]^^^___````````````aaabbb^^^XXXSSSPPPNNNLLLJJJBBBAAA@@@@@@AAAAAA@@@>>>===<<<:::999888777777777666666777888999999999888888888888888777777777777888777666555444333222222111111111000111111222222222444555888<<>>;;;;;;:::;;;<<<===???AAACCCDDDGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCBBBAAAAAA@@@@@@@@@???===<<<<<<===<<<:::888777666666666666777888888:::;;;<<<>>>@@@CCCEEEFFFIIIJJJLLLNNNQQQTTTWWWYYY]]]^^^```bbbdddeeeeeefffgggggggggfffeeefffiiikkkllllllmmmnnnnnnmmmkkkjjjmmmnnnnnnoooooonnnmmmmmmnnnlllkkkkkkmmmnnnnnnmmmssssssrrrqqqpppooommmllljjjjjjjjjiiigggggghhhjjjllllllkkkkkkkkkjjjjjjjjjggggggfffeeedddeeefffgggiiikkkllliii```VVVNNNJJJFFFAAA>>>BBBJJJWWWiiixxx|||zzzrrrnnnnnnqqqkkkmmmtttuuuqqq}}}}}}yyyrrr```KKK===::::::555777:::555666777999999888888:::;;;;;;===???AAADDDLLLWWW```bbb]]]UUUKKKCCC<<<999777777666555555444444555555666777===IIIVVVcccqqq|||wwwjjjiiipppuuuzzz|||{{{{{{|||zzzuuuqqquuu{{{~~~555555555555555555555555222333333444555555666666;;;777444555888999777444:::999888777777888999:::;;;;;;===??????>>>CCCJJJOOOggg{{{yyy~~~~~~|||qqq```PPPFFFBBB999999;;;CCCOOOYYY___bbbVVVRRRKKKFFFDDDDDDDDDDDDCCCDDDEEEGGGIIIMMMPPPRRRUUUWWWZZZ___bbbeeefffgggfffggghhhgggfffggghhhjjjjjjhhhjjjuuuzzzxxxwwwwwwxxxwwwuuusssooooooooonnnllliiigggeeecccbbb___^^^]]]]]]^^^___^^^___```bbbccceeeffffffeeeccc```\\\ZZZYYYYYYYYY]]]```bbbcccbbbaaaaaaaaaeeeaaa\\\XXXUUUSSSPPPMMMEEEBBB???>>>?????????>>>::::::999777777666666666555666777999999:::::::::::::::::::::;;;;;;;;;;;;;;;:::999888666555333333333222222111111111222222222222222222444888>>>BBBKKKQQQ[[[ggglllnnnsssyyyuuummmjjjjjjiiihhhgggddd^^^UUUJJJBBB>>><<<;;;<<<===>>>@@@BBBCCCEEEGGGGGGGGGGGGEEEDDDCCCBBBCCCCCCBBBAAAAAAAAAAAAAAA???===<<<=========;;;999666666666666666777777888::::::;;;===@@@BBBEEEFFFHHHKKKMMMOOOQQQTTTXXX[[[^^^___aaacccdddeeeffffffeeeggghhhgggggggggiiikkkkkkkkklllmmmmmmlllkkkjjjnnnnnnnnnnnnnnnmmmmmmlllkkkjjjiiiiiikkkmmmmmmlllqqqqqqpppooonnnlllkkkjjjkkkkkkjjjhhhfffeeefffhhhiiiiiiiiiiiihhhhhhhhhhhhfffffffffdddcccccceeefffgggiiiiiiddd[[[RRRLLLJJJCCC???>>>EEEOOO]]]ppp~~~xxxqqqoooqqqtttpppvvvzzzvvv~~~wwwkkkVVVEEE<<<;;;;;;555777;;;666666888999:::999999:::<<<<<<===???@@@DDDMMMXXXaaaeee___VVVLLLCCC===:::888999888777666555444444444555666===IIIUUU```ooo{{{vvvhhhfffmmmuuuyyy|||||||||}}}zzzvvvpppuuu{{{~~~555555555555555555555555222222333555666777888999999888777666777777777666:::999888777777888999:::::::::===@@@???===AAAHHHKKK^^^~~~~~~|||qqqbbbSSSGGGAAA999:::===CCCKKKTTT]]]cccXXXSSSLLLFFFDDDDDDDDDDDDCCCCCCDDDFFFHHHLLLOOOPPPSSSUUUYYY^^^bbbeeefffgggfffggghhhgggffffffhhhjjjjjjggggggmmm|||{{{yyyvvvtttttttttrrrqqqooooooooonnnllliiifffeeebbbaaa___]]]]]]]]]^^^_________aaabbbbbbbbbaaaaaa___]]][[[XXXWWWVVVVVVWWW[[[___cccdddcccbbbbbbcccdddbbb___^^^\\\ZZZVVVTTTKKKGGGAAA>>>======>>>===888888777666555555555666555666777999:::;;;;;;;;;:::;;;;;;<<<===>>>???@@@======;;;:::888666555444444444333222222222222222222222222111111333777:::BBBDDDKKKTTTZZZ```kkkwww{{{tttrrrpppllliiiiiihhheee]]]RRRIIICCCBBB<<<======>>>@@@BBBDDDEEEHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@AAAAAA>>>===<<<===>>>===;;;999777777666666777777888999999:::;;;===???BBBDDDEEEFFFIIIMMMOOOQQQTTTXXX\\\``````bbbdddeeefffffffffdddfffiiiiiiiiihhhiiijjjkkkkkklllmmmmmmmmmlllkkklllmmmmmmmmmmmmmmmmmmmmmjjjiiihhhiiikkkmmmmmmmmmlllmmmmmmmmmmmmllllllkkkmmmlllkkkhhhdddccceeefffgggffffffffffffeeeeeeeeedddeeeeeecccaaa```bbbeeefffgggggg```VVVNNNKKKJJJEEEBBBAAAGGGQQQ]]]nnn}}}}}}yyyvvvvvvwwwyyyxxx|||yyyiiiQQQBBB;;;<<<:::333666:::555777888::::::999999;;;<<<;;;===???AAAFFFPPP]]]fffhhhcccYYYOOOEEE???<<<;;;===<<<:::888777555555444444555<<>><<<<<<<<<===777777666555555555555555555666888999:::;;;<<<<<<;;;;;;<<<>>>???AAABBBBBB???>>>===;;;999777666555555555444333222222222222222333444333222333555888777666999AAAGGGOOO___ooo{{{yyyuuuoooiiijjjkkkiiibbbXXXNNNIIIGGG======>>>???@@@BBBDDDEEEHHHHHHHHHGGGGGGFFFDDDDDDBBBAAA@@@?????????@@@AAA>>>===<<<===>>>===;;;:::888888888777888999999:::999:::;;;===???BBBDDDEEEEEEHHHLLLOOOPPPSSSXXX]]]```aaacccdddeeefffggggggcccfffiiikkkjjjiiiiiiiiikkklllmmmnnnnnnmmmlllllljjjkkkkkklllmmmnnnoooooolllkkkjjjkkkmmmooopppooojjjkkklllmmmnnnnnnnnnnnnnnnmmmkkkgggdddbbbccceeeeeeddddddddddddccccccccccccddddddbbb______aaadddfffgggfff___UUUMMMKKKLLLKKKGGGFFFJJJPPPZZZhhhuuu~~~|||}}}}}}~~~}}}~~~}}}kkkPPP@@@;;;<<<999111444:::555777999::::::::::::;;;===<<<>>>AAADDDJJJUUUbbblllkkkeee[[[QQQGGGAAA>>>===@@@???===;;;888777666555333555<<>>===<<<:::888888888:::;;;<<<<<<===>>>???@@@@@@AAAEEERRRnnnzzztttkkk\\\OOOJJJ???===<<<<<>>===999555:::888666555444555666777333666999;;;;;;;;;;;;<<<;;;<<<>>>@@@BBBBBBBBBBBB@@@???===;;;:::999::::::999888777666555444333333444000---...222333111...000333555777:::CCCPPPZZZ|||zzztttssssssqqqnnniiilllmmmhhh]]]RRRJJJFFF@@@@@@??????@@@AAACCCDDDGGGHHHIIIHHHFFFDDDDDDEEEBBBBBBBBBAAA@@@???>>>===<<<<<<======<<<<<<;;;:::;;;:::777555444444555666999:::;;;===???AAADDDEEEDDDGGGKKKNNNPPPSSSWWWZZZ]]]___aaaccccccccceeefffiiikkkkkkiiiffffffiiilllnnnnnnooooooooommmlllkkkmmmooopppooommmllllllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmkkkjjjjjjkkkmmmnnnnnnmmmllljjjhhhgggeeeeeehhhgggfffdddbbb```___^^^aaa___^^^^^^aaacccddddddgggfffccc\\\TTTOOONNNOOOPPPLLLKKKPPPYYYdddrrr~~~|||lllRRRDDD>>>999999888666666888;;;;;;;;;<<<<<<=========>>>BBBCCCDDDKKK[[[kkkssssssooocccTTTKKKIIIDDD===@@@???===:::999888888888666666;;;EEEVVVhhhwwwrrrffffffkkktttzzz}}}zzzwwwvvvyyy555444444333333444444555444444444555555555555666666666666666888:::;;;======<<<:::888888999:::;;;<<<======>>>???@@@AAAAAAFFFOOOhhh{{{vvvmmm^^^PPPJJJ@@@>>>;;;<<<@@@HHHPPPVVVVVVRRRMMMIIIFFFDDDCCCBBBBBBBBBCCCDDDFFFHHHJJJKKKRRRSSSVVVYYY]]]```bbbcccbbbcccdddccccccdddgggiiikkkhhhgggkkkqqq}}}|||{{{yyywwwuuurrrpppooonnnmmmlllkkkiiigggfffeeeccc```^^^^^^_________^^^```___]]]\\\[[[ZZZZZZZZZXXXWWWUUURRROOOLLLJJJHHHMMMPPPUUUXXXZZZ[[[]]]^^^\\\\\\\\\]]]]]]\\\YYYVVVPPPJJJCCC>>>>>><<<999555888777555444333444555666888999;;;;;;:::999999999;;;<<<>>>@@@AAAAAAAAAAAAAAA???>>><<<;;;;;;<<<<<<:::999999888777666555444333///---///333666444222333555666555666;;;DDDLLLcccooo~~~|||tttppppppooommmjjjfffggggggccc[[[RRRJJJFFFAAA@@@@@@@@@@@@AAACCCCCCFFFGGGHHHGGGEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>><<<<<<=========<<<;;;;;;;;;:::777555444555555666888999:::<<>>???@@@AAABBBBBBFFFLLL___~~~zzz~~~zzzrrrdddTTTKKKAAA???;;;:::===DDDLLLQQQUUURRRNNNIIIFFFCCCBBBAAABBBBBBCCCDDDFFFGGGIIIJJJPPPQQQTTTXXX[[[^^^```aaaaaabbbcccccccccdddfffhhhiiihhhiiikkknnnwww}}}{{{{{{zzzxxxvvvuuuttttttuuupppooonnnllliiigggeeedddcccaaa______```aaa```______]]]ZZZXXXWWWXXXYYYZZZZZZYYYWWWTTTPPPLLLIIIGGGHHHKKKNNNPPPQQQSSSVVVXXXSSSUUUWWWWWWUUUSSSRRRRRRMMMHHHBBB>>>===;;;888666777666444333333444555555999:::;;;;;;:::999:::;;;>>>???AAABBBCCCCCCCCCBBBAAA@@@???>>>===>>>??????<<<<<<;;;:::999888888777555333000222555777666444333555555444222444999>>>IIIRRR```kkkqqqtttwwwyyyrrrnnniiihhhhhhhhheeebbb___^^^]]][[[WWWQQQJJJEEEAAAAAA@@@@@@@@@AAABBBBBBDDDFFFGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCBBB@@@???>>>===============<<<<<<;;;;;;:::888666555555666666777888:::<<>>@@@AAABBBCCCCCCFFFJJJZZZyyy}}}~~~{{{mmm\\\PPPDDDAAA<<<:::;;;@@@FFFKKKRRRQQQOOOKKKFFFCCCBBBBBBBBBCCCCCCDDDEEEFFFHHHIIINNNPPPSSSWWW[[[^^^```aaa___aaabbbcccbbbccceeegggggghhhkkkllllllqqq~~~}}}}}}zzzwwwvvvwwwxxxyyysssqqqooommmjjjgggeeedddcccaaa``````aaaaaa```___]]][[[XXXUUUUUUWWWZZZ\\\^^^]]][[[WWWSSSOOOKKKIIIGGGHHHIIIIIIIIIJJJMMMOOOJJJNNNQQQQQQNNNKKKKKKLLLJJJFFFAAA===<<<:::888666666666555444444444555666777888::::::;;;===???BBBDDDDDDFFFGGGGGGGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBB>>>>>>>>>===<<<;;;;;;:::<<<999777666666666555333111333444444333444777:::<<>>>>>===>>>>>>>>>>>>===<<<<<<;;;:::999777666666666666777777999;;;???BBBDDDFFFGGGJJJMMMOOOQQQTTTWWWYYY^^^aaadddfffgggiiikkkmmmmmmjjjhhhiiimmmoooooonnnmmmnnnoooppppppooonnnmmmiiikkkllllllkkkkkkmmmnnnnnnnnnnnnnnnoooppprrrssstttrrrooollliiifffeeedddhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeecccbbbaaa```^^^___bbbgggmmmpppqqqpppmmmggg]]]TTTPPPQQQVVVZZZbbb\\\\\\fffuuuzzzyyy{{{zzz}}}fffLLL@@@;;;777888999888999;;;<<<<<<======>>>???@@@@@@AAAEEEIIIMMMVVVcccmmmqqqqqqiii\\\OOOGGGDDDBBB@@@BBBAAA>>>:::888666555555444777???MMMaaavvvzzzqqqooorrr~~~~~~tttrrrtttzzz}}}~~~666555555444444555555666444444444555555555555666777777777777777777777777:::::::::::::::::::::;;;======>>>???AAABBBCCCDDDEEEJJJYYYuuu}}}xxxgggYYYIIIEEE???::::::===BBBFFFOOOPPPQQQNNNIIIEEECCCBBBCCCCCCCCCCCCDDDEEEFFFGGGLLLNNNSSSWWW[[[^^^___```^^^```bbbbbbbbbbbbdddeeefffhhhkkkllljjjmmmzzz~~~zzzxxxxxxzzz{{{tttsssqqqnnnkkkhhhfffeeecccbbb```aaaaaaaaa___^^^\\\ZZZVVVTTTTTTWWW[[[]]]^^^]]]\\\XXXTTTOOOKKKHHHGGGGGGFFFEEECCCCCCEEEGGGDDDHHHKKKKKKHHHEEEFFFGGGFFFCCC@@@===;;;999777666666666666666666666777777888999:::;;;<<>>>>>>>>===>>>===;;;999999999888777555666777888777888999:::999<<<@@@CCCFFFGGGIIIJJJJJJKKKMMMOOOQQQQQQPPPNNNMMMJJJGGGGGGHHHGGGCCC@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEEEECCCBBBBBBCCCAAAAAAAAAAAA???>>>===<<<>>>>>>??????>>>>>>===<<<<<<;;;:::999888777777666777888999;;;>>>AAADDDEEEFFFHHHLLLNNNPPPSSSVVVYYY___bbbeeegggiiijjjlllnnnmmmjjjggghhhllloooooommmmmmnnnoooppppppooonnnnnniiijjjkkkjjjiiijjjlllnnnmmmlllllllllmmmnnnpppqqqsssrrrpppmmmkkkiiihhhgggggghhhhhhhhhiiiiiiiiiiiigggfffeeedddcccbbbaaa```aaabbbdddhhhmmmoooooonnnnnnfff\\\SSSPPPRRRVVVZZZbbb___bbbnnn{{{}}}yyyttt{{{|||aaaIII@@@:::777888999888999<<<<<<======>>>@@@AAAAAABBB@@@EEEIIIMMMWWWdddlllnnnfff]]]QQQGGGBBB???@@@AAACCCAAA>>>;;;888777666666666999@@@OOObbbvvv{{{wwwyyy~~~}}}vvvsssssswwwzzz{{{~~~666666555555555555666666444444444555555555555666666666777888888777777777999999::::::::::::;;;;;;<<<<<<===???@@@BBBCCCDDDDDDJJJXXXppp~~~~~~~~~rrrcccNNNIIIBBB<<<:::;;;???BBBJJJNNNSSSRRRMMMHHHDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEIIILLLPPPUUUYYY\\\]]]^^^\\\___aaabbbaaaaaabbbddddddeeehhhjjjhhhjjjsss|||zzzyyyzzz{{{uuutttrrrooollliiigggfffdddbbbaaaaaaaaa```]]][[[YYYWWWTTTSSSTTTWWW[[[]]][[[[[[YYYWWWRRRMMMHHHFFFFFFFFFEEEBBB@@@???AAABBBAAACCCFFFFFFEEECCCCCCBBBBBBAAA???<<<:::888777666666666666777777777777777<<<=========>>>AAAFFFJJJLLLLLLMMMMMMLLLJJJIIIHHHFFFEEEDDDCCCBBBCCCCCCDDDBBBAAAAAAAAA@@@@@@@@@???<<<<<<<<<<<<<<<===>>>???======<<<<<<;;;:::999999999999;;;<<<>>>???@@@@@@===???BBBEEEGGGHHHHHHGGGFFFDDDBBBAAAAAAAAA@@@???>>>???@@@AAABBBBBBBBBBBBBBBDDDEEEEEEDDDCCCCCCDDDAAAAAA@@@@@@???===<<<;;;???????????????>>>======<<<;;;;;;:::999888777777888888999;;;>>>@@@BBBDDDFFFIIILLLOOORRRUUUYYY[[[```cccfffhhhiiijjjlllnnnmmmkkkiiijjjkkkmmmnnnnnnmmmnnnooopppppppppooonnniiijjjjjjiiihhhhhhjjjmmmmmmllljjjjjjjjjlllnnnpppmmmmmmmmmnnnnnnmmmmmmmmmhhhhhhiiiiiijjjjjjjjjjjjiiiiiihhhgggfffeeedddddddddddddddgggjjjllllllkkkkkkdddYYYQQQOOOPPPSSSUUU\\\^^^gggttt~~~{{{~~~ssssss}}}uuuZZZGGG@@@;;;777888999888999<<<;;;;;;<<<===???@@@AAAAAAAAADDDHHHLLLWWWdddkkklll```UUUIIICCC???>>>AAAEEECCCBBB???<<<:::999888888:::<<>>@@@AAACCCCCCCCCJJJUUUgggxxx{{{kkkSSSMMMEEE>>>:::;;;>>>@@@FFFMMMTTTVVVQQQKKKFFFEEECCCCCCBBBBBBBBBCCCDDDDDDEEEHHHMMMSSSWWWYYYZZZZZZ[[[^^^```aaaaaaaaabbbcccaaaaaacccffffffgggmmmuuu}}}zzzzzzzzzzzzuuutttrrrooommmjjjiiihhhdddcccaaaaaa```^^^[[[XXXUUUTTTRRRQQQSSSVVVYYY[[[YYYYYYYYYVVVRRRMMMHHHEEEAAABBBBBBAAA???>>>???AAAAAAAAABBBCCCEEEDDDBBB?????????>>><<<999777666666444555555666777777666666=========>>>@@@DDDJJJOOORRRRRRSSSRRRQQQOOOMMMLLLHHHGGGEEECCCCCCBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA======>>>>>>>>>???AAABBBAAA@@@>>>===<<<;;;:::999999999888999::::::::::::666999===@@@BBBCCCDDDEEEDDDCCCAAA???<<<<<<>>>@@@===>>>@@@AAACCCCCCCCCCCCBBBDDDFFFEEEDDDCCCDDDEEEAAAAAAAAA@@@???>>>===<<>>===<<<<<<;;;;;;:::888777777999999:::;;;===???AAABBBEEEHHHLLLPPPSSSWWW[[[^^^aaadddfffhhhhhhiiikkkmmmmmmnnnmmmlllkkklllnnnpppmmmnnnooopppqqqppppppooojjjjjjjjjhhhfffgggiiikkknnnllljjjiiiiiikkkmmmnnnllllllmmmmmmmmmmmmmmmmmmjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhgggffffffdddccccccdddgggiiiiiiiiifff___VVVOOOMMMMMMMMMMMMRRRZZZiiiyyy}}}uuuyyyyyyooosssmmmUUUFFFAAA;;;888888999888888;;;;;;<<<===>>>???AAABBBBBBCCCEEEHHHLLLWWWeeellllll]]]QQQEEE@@@===<<<@@@GGGDDDBBB@@@===;;;::::::::::::===EEERRReeexxx}}}~~~{{{uuuqqqpppsssuuuwww|||666666555555555555666666444444444555555555666666333444666888888888888777888999:::;;;;;;;;;;;;;;;::::::<<<===???AAABBBCCCCCCIIIRRR```|||ttt}}}oooVVVPPPGGG@@@;;;;;;===???DDDLLLVVVYYYTTTMMMGGGEEECCCCCCBBBBBBBBBCCCCCCDDDBBBFFFKKKPPPUUUWWWXXXXXX[[[]]]```aaaaaaaaaaaabbb___]]]___cccdddeeeiiiooo}}}~~~~~~|||zzzzzzzzzzzzttttttrrrpppmmmkkkiiiiiieeecccbbbaaa___]]]YYYVVVRRRQQQPPPPPPRRRTTTXXXZZZZZZZZZZZZXXXTTTOOOJJJGGG===>>>@@@???>>>>>>???AAAAAA@@@@@@BBBEEEEEEAAA>>>===>>>===;;;999777666777333333444555666666666555:::;;;<<<>>>BBBHHHPPPVVVYYYYYYYYYXXXWWWUUUSSSQQQIIIHHHFFFDDDBBBBBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAA@@@??????@@@AAAAAA???===<<<<<<<<<<<<;;;;;;:::888777888777555444444777;;;>>>???AAACCCDDDCCCDDDCCC???;;;:::>>>BBB;;;===???BBBCCCDDDDDDDDDCCCDDDFFFFFFEEEDDDDDDEEEBBBBBBBBBAAA@@@???>>>===???@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;:::999888777:::::::::;;;===>>>@@@AAADDDGGGKKKOOORRRVVV[[[^^^bbbdddggghhhhhhiiijjjlllnnnpppqqqooolllkkknnnqqqmmmnnnooopppqqqqqqpppoookkkkkkjjjgggeeefffhhhjjjooommmkkkiiiiiijjjmmmnnnnnnnnnnnnmmmllljjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhgggffffffcccbbbaaabbbeeegggiiiiiibbb\\\SSSMMMKKKJJJIIIGGGJJJVVVjjj{{{zzzpppsss|||ssskkkrrriiiQQQEEEBBB<<<888999999777888:::===>>>???@@@BBBCCCDDDEEEDDDFFFHHHLLLXXXfffmmmmmm[[[NNNCCC>>>;;;:::>>>FFFDDDBBB@@@>>><<<<<<<<<<<<888;;;CCCQQQdddwww}}}}}}sssooonnnqqquuuwww}}}444444444555555666666666666666555555555666666777;;;;;;;;;:::999888777666888999999:::;;;<<<=========>>>???@@@BBBBBBBBBBBBHHHIIIMMMXXXppp|||~~~{{{bbbWWWLLLGGGCCC===::::::???DDDMMMTTTWWWSSSKKKDDDFFFDDDCCCCCCDDDDDDDDDCCCFFFHHHKKKNNNPPPTTTXXX[[[ZZZ\\\^^^```bbbbbbbbbbbb^^^___```aaabbbfffkkkooovvv~~~~~~~~~~~~|||{{{zzzyyyyyywwwtttpppnnnmmmmmmnnngggddd```]]][[[YYYWWWTTTWWWVVVVVVVVVVVVVVVWWWWWWWWW]]]aaa^^^ZZZUUUNNNGGGCCCAAA@@@@@@BBBDDDCCCBBB>>>>>>???@@@AAAAAA@@@@@@@@@>>><<<<<<;;;:::777555555555555555555555555555999777999@@@FFFLLLTTT\\\___bbbccc```___^^^XXXQQQKKKHHHEEECCCCCCDDDDDDCCCEEEEEECCCBBBBBBBBBCCCDDDDDDCCCAAA@@@@@@@@@AAAAAACCCCCCDDDDDDBBB@@@===;;;;;;999888777888777666444222333555888;;;???BBBDDDFFFDDDAAA???>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCFFFEEEEEEDDDCCCBBBBBBAAABBBAAA@@@>>>>>>>>>????????????>>>>>>======<<<<<<;;;;;;:::999999888888777888888888999;;;===???AAAGGGGGGHHHKKKPPPWWW]]]aaadddfffiiihhhggghhhkkkooonnnmmmkkkjjjkkklllnnnooopppooooooooooooooopppqqqllliiiggghhhjjjkkkiiifffhhhhhhiiiiiijjjkkklllmmmooonnnmmmllllllkkkkkkkkknnnnnnnnnnnnmmmllljjjjjjpppnnnjjjgggdddcccccccccccccccdddgggiiijjjiiihhhbbbXXXMMMIIIGGGFFFFFFIIINNNZZZkkkyyy~~~wwwqqqxxxyyynnnooowwwzzz___III@@@BBB>>>999888:::======;;;AAA@@@???AAADDDFFFGGGFFFLLLHHHEEEKKK[[[jjjmmmhhh[[[KKK?????????===BBBKKKJJJJJJIIIHHHEEEBBB>>><<<:::@@@CCCQQQhhhsss{{{{{{~~~~~~~~~|||vvvrrroooppptttxxxzzzzzz333333444444444555555555555555555555555666777777777888999999::::::::::::999999:::;;;<<<===>>>>>>======>>>???AAABBBCCCDDDEEEGGGJJJTTThhh~~~~~~~~~zzzdddYYYMMMGGGBBB===::::::<<>>===>>><<<:::999999888666555222333444666999<<>>???@@@@@@AAAAAABBBCCCCCCCCCGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBAAA?????????@@@@@@?????????>>>======<<<<<<;;;;;;::::::999888888888777777777888:::<<>><<<<<<===AAAEEEIIIKKKLLLIIIGGGEEELLL\\\lllooojjj[[[MMMBBBAAAAAA???DDDMMMSSSSSSRRROOOKKKFFFAAA>>>888???FFFVVVmmmxxx~~~{{{||||||zzz{{{~~~~~~}}}{{{rrrooommmooossswwwxxxxxx{{{333333333333444444444444444444444444555666777888666777888999:::;;;;;;;;;::::::;;;<<<===>>>??????>>>>>>>>>>>>@@@BBBDDDFFFBBBDDDHHHNNN]]]zzz~~~yyygggZZZMMMFFFAAA<<<:::;;;888<<>>===<<<;;;;;;<<<;;;999777666666666666666666666666888666999???FFFMMMXXXaaakkkppprrroookkkhhhbbb[[[WWWSSSNNNJJJGGGEEECCCAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@AAA???===;;;;;;999777555222222333444666888:::;;;>>>===<<<;;;;;;<<<===>>>@@@@@@@@@AAABBBCCCCCCCCCFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;::::::999999888888777666777777999<<<>>>???EEEFFFIIIMMMSSSXXX\\\___bbbbbbccceeeiiilllmmmlllmmmnnnnnnooooooooooooooojjjjjjkkkmmmnnnooopppqqqooommmllllllmmmnnnlllkkkooonnnllljjjjjjkkklllmmmqqqpppooonnnnnnmmmmmmmmmmmmmmmlllkkklllmmmnnnooommmllljjjhhhdddaaa^^^]]]^^^^^^___bbbeeefffeeecccWWWOOOHHHFFFEEEDDDEEEIIIVVV^^^jjjrrrwww{{{xxxuuuvvvoookkkrrr~~~|||eeeNNNAAA>>>777:::===<<<:::999<<<@@@<<<<<<===AAAFFFJJJLLLLLLFFFEEEEEEMMM]]]lllooojjjXXXLLLBBBAAAAAA???DDDLLLTTTTTTTTTRRRNNNHHHCCC???888AAAIII[[[rrr|||zzzuuupppooorrrxxx}}}~~~|||xxxnnnlllkkknnnssswwwwwwvvvsssyyy333333333333333333333333222333333444555666888999999999:::::::::999888888;;;;;;<<<===>>>???@@@@@@AAA@@@???>>>???AAACCCEEEAAADDDHHHLLLUUUmmmxxxhhh[[[MMMEEE@@@;;;:::;;;666999???FFFLLLNNNLLLJJJHHHFFFDDDCCCDDDEEEDDDCCCAAADDDGGGIIILLLOOOSSSVVVXXXYYY\\\___```bbbbbbbbb``````aaaaaaaaacccfffiiikkkuuu~~~~~~|||yyyuuurrrooommmlllmmmiiiccc___\\\ZZZWWWUUUSSSSSSTTTUUUWWWZZZ]]]___aaabbbeeelllwww}}}xxxnnnccc]]]VVVUUUWWWWWWSSSOOOKKKGGGAAA?????????>>><<<<<<;;;;;;;;;<<<<<<;;;999666666666666666666666666777666999???EEEMMMYYYeeerrrxxx{{{xxxtttoooiiibbb\\\XXXRRRMMMJJJHHHEEECCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEBBB???===<<<:::777555222222222333444555666777999999999999:::;;;===>>>??????@@@AAABBBCCCCCCDDDBBBBBBBBBBBBAAAAAA@@@@@@AAA@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>======<<<<<<;;;;;;:::999999888888666666666777999;;;===???CCCEEEJJJOOOTTTXXX\\\]]]^^^]]]]]]aaagggkkkjjjiiiiiikkkmmmnnnooonnnmmmllljjjjjjkkklllmmmnnnnnnnnnooonnnmmmmmmmmmmmmmmmlllooonnnlllkkkkkkmmmooopppqqqqqqpppooonnnnnnnnnnnnooonnnllljjjjjjkkkmmmnnniiiiiihhhgggeeebbb^^^\\\[[[[[[]]]```dddeeeeeecccVVVPPPJJJHHHGGGFFFHHHLLL[[[gggrrrvvvvvvzzztttsssuuuooooooyyyvvv]]]HHH???>>>555888<<<===<<<<<<===???@@@@@@@@@BBBEEEFFFFFFEEECCCDDDEEEMMM[[[iiijjjfffRRRHHHAAA>>>======BBBIIILLLMMMNNNNNNKKKFFFAAA>>>;;;CCCKKK\\\sss}}}wwwmmmdddccciiisss}}}~~~{{{{{{||||||yyyvvvlllkkkkkkooouuuxxxxxxvvvrrrwww|||333333333333333333333333222222333333555666777888888888999:::::::::999999;;;<<<<<<===>>>???@@@@@@DDDCCCAAA??????@@@AAABBBDDDFFFJJJLLLQQQccc{{{lll___QQQHHHBBB===;;;<<<777999===CCCIIIMMMNNNMMMHHHFFFDDDDDDDDDEEEDDDBBB@@@BBBEEEHHHJJJNNNRRRUUUWWWXXX[[[^^^```aaabbbbbb```aaabbbaaa```aaacccfffhhhooo}}}~~~{{{zzzxxxvvvsssqqqpppooolllhhhbbb^^^[[[XXXVVVUUUVVVVVVVVVWWWZZZ^^^bbbeeebbbbbbfffqqqtttiiihhhnnnppphhh```UUUNNNEEE@@@??????===;;;===<<<;;;<<<===>>><<<:::777777777777777777777777777666999>>>CCCKKKYYYgggvvv}}}|||wwwpppjjj```\\\WWWRRROOOMMMKKKIIIGGGGGGGGGFFFFFFFFFFFFEEECCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEAAA???===;;;888555444333333333333333444444666666777888:::;;;======>>>>>>???@@@AAABBBCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>======<<<<<<;;;;;;:::999999888666666666777999;;;===???CCCEEEJJJOOOTTTYYY[[[]]]]]]\\\]]]aaagggkkkjjjhhhhhhjjjlllooooooooommmlllkkkkkkllllllllllllkkkjjjmmmmmmmmmmmmlllkkkllllllmmmlllllllllmmmoooqqqsssqqqpppooonnnmmmmmmmmmmmmqqqooollljjjiiiiiijjjkkkdddeeeffffffeeeccc```____________aaabbbcccaaa___UUUOOOJJJIIIGGGFFFJJJPPP```qqq}}}|||www{{{yyynnnooo}}}uuuqqqtttqqqXXXGGG???===777777888<<<@@@AAA???===BBBBBBAAABBBDDDDDDBBB@@@BBBDDDFFFMMMYYYcccccc^^^MMMGGGAAA>>><<<===BBBHHHIIIJJJKKKJJJHHHCCC???<<>>???@@@@@@DDDCCCBBBAAA@@@@@@AAAAAAEEEFFFKKKMMMNNNZZZzzzwwwjjj[[[QQQIIIAAA======::::::<<<@@@FFFKKKNNNNNNGGGEEECCCBBBCCCCCCBBB@@@???BBBEEEGGGJJJMMMQQQTTTVVVWWWZZZ]]]___aaaaaaaaaaaabbbbbbaaa``````aaaccceeejjjttt~~~zzzyyyxxxwwwvvvuuutttssslllhhhbbb]]]ZZZYYYWWWVVVYYYYYYYYYZZZ]]]bbbfffiiieeeeeehhhttt|||rrraaaXXXLLLDDDBBBAAA???<<>>===>>>??????===<<<777777777777777777777777666666888<<>>:::888666666555444444444444555555666777999:::<<<===>>>===>>>???@@@AAABBBCCCDDDBBBBBBBBBAAAAAAAAAAAAAAA<<<===>>>???@@@AAAAAAAAAAAA@@@@@@??????>>>======<<<<<<;;;;;;::::::999999777666777777999<<<>>>???CCCEEEJJJOOOTTTXXX[[[]]]^^^___bbbfffjjjllllllkkkjjjlllnnnpppqqqqqqpppooollllllmmmmmmlllkkkiiihhhlllmmmmmmmmmkkkjjjkkkllljjjkkkkkkmmmoooppprrrsssooonnnmmmllllllkkkkkkkkkpppnnnllljjjhhhgggggggggbbbccceeefffeeedddbbbaaafffdddcccbbbaaa___[[[XXXPPPKKKGGGFFFFFFGGGOOOWWWjjj{{{|||{{{oooggglll{{{uuusssvvvjjjTTTFFF???;;;:::888888<<>>AAAAAAAAACCCEEEEEECCCAAAAAADDDHHHMMMWWW___^^^WWWMMMJJJFFFBBB???AAAFFFKKKOOONNNMMMJJJFFFAAA<<<:::???FFFKKK[[[rrr}}}uuueeeWWWTTTXXXbbbsss{{{xxxxxxyyyxxxwwwooonnnnnnrrryyy~~~~~~555555555444444444333333333333333333444444555666333444666999;;;===>>>>>>:::;;;;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEIIIMMMLLLSSSnnn}}}zzzjjj^^^SSSGGG@@@>>><<<;;;;;;===BBBHHHLLLMMMHHHFFFCCCCCCCCCCCCBBB@@@???AAAEEEGGGJJJMMMQQQTTTUUUWWWYYY\\\___```aaaaaaaaabbbcccbbb```______```bbbeeelllwww~~~||||||{{{zzzyyyxxxwwwvvvlllhhhbbb]]][[[ZZZYYYXXX\\\[[[ZZZ[[[___ccchhhkkkhhhggghhhrrr~~~nnncccTTTKKKGGGFFFBBB???AAA@@@??????@@@@@@>>><<<888888888888888888888888666666888;;;>>>FFFWWWfffyyy|||vvvqqqkkkgggcccaaa^^^\\\WWWUUUQQQNNNLLLLLLMMMNNNKKKLLLMMMMMMMMMLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNMMMKKKGGGEEEDDDAAA>>><<<999888777777666666666777666777888:::<<<===>>>>>>======>>>@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA<<<===???@@@BBBBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<;;;::::::999999777777777888:::<<>>999:::;;;<<<>>>@@@BBBBBBBBBBBBBBBCCCEEEGGGHHHFFFCCC@@@DDDIIIOOOWWW^^^\\\UUUMMMMMMJJJEEEBBBDDDIIIMMMMMMLLLIIIEEEAAA===:::999:::CCCLLL^^^vvvvvveeeVVVPPPPPPWWWjjj~~~|||{{{{{{|||zzzxxxqqqooonnnrrryyy666666666555555444444444444444333333333444444555666777888999:::;;;;;;;;;::::::;;;<<<===>>>??????>>>???@@@BBBCCCDDDEEEEEECCCCCCGGGLLLJJJNNNeeeuuugggZZZLLLBBB???===;;;:::;;;@@@FFFJJJLLLJJJHHHFFFEEEEEEEEEDDDBBB???AAAEEEGGGJJJMMMQQQTTTTTTVVVYYY\\\___```aaaaaabbbccccccbbb___^^^^^^___```bbbgggppp}}}~~~}}}|||zzzxxxwwwmmmiiiccc^^^\\\\\\[[[[[[\\\\\\[[[\\\___ccchhhkkkiiigggfffmmmwwwjjjZZZOOOKKKIIIEEEAAABBBAAA@@@AAAAAAAAA???===888888888888888888888888777666888:::===EEEVVVfffzzz{{{tttoookkkhhheeebbb```]]]XXXSSSQQQRRRTTTUUUOOOPPPQQQQQQPPPOOOMMMLLLIIIIIIIIIJJJKKKMMMOOOPPPOOOMMMJJJHHHFFFDDDAAA???::::::999888888888888888666777999;;;===>>>>>>>>><<<===>>>???AAABBBCCCDDD>>>>>>>>>>>>>>>>>>??????<<<>>>@@@BBBCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;:::999999888888888999;;;===???AAAEEEFFFIIIMMMSSSXXX\\\___]]]aaagggiiiiiihhhjjjmmmiiijjjkkkmmmnnnoooooooooiiijjjlllnnnnnnnnnlllkkklllnnnooonnnkkkjjjlllnnnjjjlllnnnooopppooonnnmmmkkkkkkjjjiiihhhhhhhhhhhhhhhhhhiiiiiihhhgggfffeeefffffffffeeedddcccbbbaaaaaa```_________^^^[[[YYYLLLHHHFFFGGGKKKRRR___lllwwwiii```bbbnnn}}}yyywww}}}sssZZZIIIBBB===777:::===@@@@@@>>>???BBBEEEFFFFFFFFFHHHIIIHHHFFFCCC???DDDJJJPPPXXX___\\\VVVLLLMMMKKKEEEBBBEEEJJJNNNFFFDDDAAA>>><<<:::888888666@@@LLLaaazzzxxxgggVVVNNNKKKOOOcccyyy}}}}}}|||xxxrrrooonnnrrryyy222333444444555555444444555555444444444555555666888888999:::;;;<<<<<<===>>><<<<<<===>>>???>>>======>>>??????>>>???AAACCCEEEDDDDDDEEEGGGNNN^^^mmmuuucccPPPDDD???>>>999777;;;???AAADDDHHHKKKHHHDDDBBBCCCDDDBBB@@@BBBBBBBBBDDDFFFJJJNNNPPPWWWYYY[[[\\\\\\]]]___aaabbbbbbbbbaaaaaaaaaaaa```ffffffiiiooouuu~~~|||yyywwwtttsssnnnjjjfffcccaaa```^^^\\\XXXYYY\\\___bbbeeehhhiiihhhiiijjjoooyyy|||uuukkk]]]UUUQQQNNNHHHBBBAAA>>>;;;===@@@BBB???;;;<<<<<<:::999888777777777777888:::;;;999===LLL[[[www|||wwwuuurrrpppooohhhddd]]]YYYXXXXXXYYYYYYXXXWWWTTTQQQOOOMMMKKKKKKRRRPPPMMMLLLLLLLLLLLLKKKLLLKKKJJJIIIIIIHHHEEECCC>>>===<<<;;;999888666666:::::::::;;;<<<===>>>???===>>>>>>@@@AAABBBCCCCCCDDDCCCAAA@@@???@@@@@@AAA>>>@@@AAACCCDDDDDDCCCCCCEEEBBB???=========<<<:::=========<<<;;;:::999888555666888888999:::<<>>@@@@@@???@@@AAACCCBBBCCCEEEDDDCCCCCCDDDEEEEEEFFFKKKSSSZZZ]]][[[XXXPPPNNNKKKHHHGGGGGGHHHIIIAAA???<<<888666555555555999>>>KKKaaauuu~~~ooo[[[NNNIIINNN[[[hhhyyy}}}xxxtttppppppvvv{{{}}}{{{}}}333333444555555555555555555555444444444555666666777777777888888999999:::===<<<;;;<<<>>>@@@???>>>===>>>??????>>>???AAACCCEEEDDDEEEFFFFFFKKKYYYggg}}}kkkYYYJJJCCC>>>999777:::>>>???CCCGGGJJJGGGDDDCCCDDDEEECCCAAABBBBBBBBBCCCFFFJJJMMMOOOSSSUUUXXXZZZ[[[]]]```bbbcccccccccccccccccccccccceeedddfffiiimmmvvv~~~|||xxxuuurrrqqqllliiieeebbb```^^^\\\ZZZXXXZZZ\\\___cccgggiiikkkjjjkkkkkklllrrrwwwsssjjj^^^XXXUUUQQQKKKEEEAAA>>>;;;<<>>>>>===;;;::::::999999999888999;;;:::===HHHTTTjjj||||||xxxuuusssoookkkfffbbbaaa`````````\\\[[[ZZZXXXVVVUUUTTTTTTVVVSSSPPPOOOOOONNNMMMLLLLLLJJJHHHHHHHHHGGGEEECCC@@@???>>><<<:::888777666888888888888999:::<<<<<<======>>>???@@@AAABBBBBBCCCBBB@@@?????????@@@@@@???@@@AAACCCDDDCCCCCCBBBDDDAAA???=========<<<;;;=========<<<;;;999888777777888999999888999;;;===EEEGGGKKKQQQWWW\\\^^^___```aaaccceeegggiiijjjjjjjjjiiihhhjjjlllmmmlllkkklllkkkiiiiiikkkkkkkkkjjjnnnooonnnllliiigggggghhhlllkkkkkkllllllkkkhhheeeffffffggghhhgggfffeeeeeeeeefffggghhhgggfffeeedddbbbdddeeedddaaa^^^]]]^^^___^^^^^^______\\\VVVRRRNNNEEEEEEMMMOOORRRfff}}}rrrlllppptttsssxxx|||nnnsss}}}gggPPPDDD???===<<<>>>@@@BBBCCCBBBCCCEEEFFFBBBDDDEEEDDDCCCCCCDDDFFFDDDEEEJJJRRRZZZ]]][[[XXXNNNJJJFFFCCCCCCCCCCCCCCC???===:::777666555666666:::>>>LLLbbbuuu~~~ooo\\\OOOJJJMMMZZZfffyyy~~~{{{wwwtttsssxxx|||}}}{{{~~~444444555666666666666555555555444444555555666777888888888888888888888888;;;::::::<<<>>>@@@@@@???===>>>??????>>>???AAACCCFFFEEEEEEFFFFFFHHHSSS^^^xxxcccPPPDDD@@@:::777999<<<===@@@DDDIIIGGGEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCEEEHHHLLLNNNOOOQQQUUUXXXZZZ]]]aaadddddddddeeeeeeeeeeeeeeeeeeeeeddddddeeeffflllyyy}}}yyyuuurrrpppmmmjjjfffcccaaa```^^^\\\ZZZ[[[]]]aaaeeehhhlllmmmlllmmmllllllnnnuuuyyynnnmmmggg```[[[ZZZVVVOOOIIIBBB>>>;;;;;;>>>AAAAAA@@@AAA@@@@@@???======<<<<<<;;;999888:::;;;<<>><<<:::888888888888888888999999:::;;;======>>>>>>???@@@AAAAAAAAA@@@???>>>>>>>>>???@@@???@@@BBBCCCCCCCCCCCCBBBBBB@@@>>>===>>>>>>===<<<>>>======<<<:::999777666888999:::999888888:::<<>><<<<<<@@@BBBDDDEEEDDDDDDFFFGGGBBBDDDEEEEEEDDDDDDEEEFFFEEEGGGLLLTTT\\\```___\\\OOOIIIBBB???AAABBB@@@===<<<:::888666555555666777:::???NNNcccuuu}}}ppp___SSSLLLMMMXXXcccwww}}}zzzvvvvvvzzz}}}||||||~~~}}}444555555666777666666666555444444444555666777888;;;;;;;;;::::::999999999999999999;;;>>>AAAAAA@@@===>>>??????>>>???AAACCCFFFEEEEEEGGGGGGHHHPPPYYYsssmmmVVVFFFCCC<<<888999:::;;;>>>BBBFFFFFFFFFFFFGGGFFFEEEDDDBBBBBBAAABBBDDDGGGJJJLLLNNNQQQTTTWWWYYY\\\```cccccccccddddddeeeeeeffffffgggdddcccccccccfffppp{{{{{{vvvrrrpppqqqnnnjjjgggfffeeecccaaa]]]^^^```cccfffjjjnnnpppmmmnnnpppoooooosssyyy}}}llldddgggccc```^^^]]]ZZZSSSMMMCCC???;;;:::<<<@@@BBBCCCBBBBBBBBBAAA@@@???>>>===>>>999888:::<<<:::;;;>>>DDDRRRhhh|||{{{yyyuuurrrpppnnnjjjhhheeeeeedddeeeeeefffggghhhaaa___\\\ZZZYYYWWWUUUSSSSSSPPPLLLJJJJJJJJJJJJIIIEEEDDDCCCAAA>>><<<:::999;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>>>>???@@@@@@???>>>===<<<======?????????@@@BBBCCCCCCCCCBBBBBB@@@???===>>>??????>>>===>>>======<<<:::888666555777888999999888999;;;===FFFJJJOOOSSSWWWZZZ]]]___```bbbccceeegggiiiiiijjjhhhgggfffhhhjjjlllkkkjjjkkkiiihhhhhhiiijjjjjjiiilllmmmmmmllliiihhhhhhiiijjjiiiiiikkkmmmmmmllljjjiiiiiiiiiiiiiiihhhhhhhhhjjjjjjiiihhhfffccc```___^^^```bbbcccbbb___[[[YYY[[[[[[]]]]]][[[VVVQQQMMMHHHFFFFFFJJJOOO[[[sssnnnggggggpppzzz}}}~~~www\\\JJJAAA======>>>BBBDDDFFFFFFDDDCCCDDDDDDCCCDDDEEEEEEEEEEEEFFFHHHHHHJJJPPPXXXaaaeeecccaaaTTTLLLBBB???AAACCC???;;;999888666555555666777888;;;AAAPPPddduuutttfffZZZQQQPPPXXXbbbsss{{{zzzvvvwww|||~~~|||{{{|||}}}}}}444555555666777666666666444444444555666777888888<<<;;;;;;::::::999999999888888888;;;>>>AAAAAA@@@===>>>??????>>>???AAACCCEEEDDDEEEGGGHHHIIIPPPWWWlllwwwaaaNNNFFF???999999999999;;;???BBBDDDFFFGGGGGGFFFEEEEEEBBBBBBAAAAAACCCEEEHHHJJJOOORRRUUUWWWXXXZZZ]]]`````````aaabbbccccccddddddeeecccaaabbbbbbcccjjjssszzzuuurrrppprrrooollljjjiiiiiihhhfffccccccccceeehhhkkknnnpppnnnqqqssssssrrrrrruuuxxxyyy|||nnnccc^^^___^^^^^^______[[[UUUPPPCCC@@@<<<:::<<>>???;;;999<<<<<<999777777<<>><<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<======>>>>>>>>>===<<<<<<;;;<<<===???@@@@@@AAABBBCCCCCCCCCBBBAAA???>>>===>>>???@@@>>>=========<<<;;;:::888666555444666777888999:::===@@@EEEIIIOOOSSSVVVXXX\\\___bbbcccdddfffggghhhhhhhhhhhhgggggghhhkkkllllllkkklllkkkjjjjjjkkkkkkjjjhhhiiikkkllllllkkkkkklllmmmmmmlllkkkkkklllllljjjhhhhhhiiiiiijjjjjjkkklllmmmnnnmmmllljjjgggccc```^^^^^^___bbbeeeeeedddaaa^^^\\\]]]]]]\\\YYYTTTPPPNNNJJJJJJIIIKKKSSSddd|||{{{fffeeeiiiuuulllTTTFFFAAA>>>>>>AAAFFFGGGIIIHHHFFFCCCBBBBBBCCCDDDFFFFFFEEEFFFGGGIIIIIIKKKQQQYYYbbbfffeeebbbXXXOOODDD@@@AAABBB>>>:::777666555444444666888999;;;BBBRRRfffuuuyyynnncccXXXSSSYYYbbbpppxxx~~~~~~}}}|||yyyzzz~~~~~~444444555666666666666555444444444555666777888999999999999888888777777777888888888;;;>>>@@@@@@@@@===>>>??????>>>???AAACCCEEECCCCCCFFFHHHIIIOOOVVVeeemmm[[[JJJBBB;;;999999888:::>>>>>>BBBFFFHHHGGGFFFEEEEEEBBBAAAAAA@@@BBBDDDFFFHHHOOOQQQSSSUUUVVVWWWZZZ\\\]]]]]]^^^___```aaabbbcccccc```___```aaaaaaffflll}}}xxxtttqqqpppqqqnnnlllkkkkkklllkkkjjjiiihhhhhhgggiiikkkmmmoooqqqsssvvvuuuqqqnnnooopppuuuwwwwwwtttmmmeee___\\\YYYYYY[[[]]]]]]ZZZUUUQQQDDDBBB>>><<<<<<>>>AAADDDEEEEEEFFFFFFEEECCCAAA@@@@@@<<<;;;======999666666;;;:::AAASSSkkk|||xxxsssooommmllllllkkkkkkkkkkkkkkkjjjhhhfffdddcccaaa^^^[[[WWWTTTOOOLLLKKKIIIGGGFFFFFFFFFEEECCCAAA@@@???>>><<<;;;::::::999999999999;;;;;;;;;<<<<<<=========<<<<<<;;;;;;<<<>>>???AAA@@@AAABBBCCCCCCCCCAAAAAA???>>>>>>???@@@@@@>>><<<;;;;;;;;;;;;:::888777666333444777888999;;;>>>AAACCCHHHOOOSSSUUUXXX\\\```dddeeeeeefffggggggffffffgggffffffhhhkkkllllllllllllllllllnnnoooooollliiihhhjjjlllmmmlllmmmoooqqqssspppnnnlllkkkiiigggdddhhhhhhiiiiiikkklllnnnooonnnnnnnnnllljjjgggdddbbbaaabbbcccfffiiiiiifffddd^^^^^^^^^[[[VVVRRRPPPOOOMMMMMMLLLNNNZZZpppuuufffkkkuuuyyybbbKKKCCCAAA>>>???BBBGGGIIIJJJJJJGGGCCCBBBAAACCCEEEFFFGGGFFFGGGHHHJJJHHHJJJOOOWWW___cccbbb___YYYPPPFFF@@@???>>><<<999777666555444555777999:::<<>>??????>>>???AAACCCFFFCCCBBBDDDFFFGGGLLLRRR[[[ssstttbbbMMMEEE===:::999777999===;;;@@@EEEGGGGGGEEEDDDDDDBBBAAA@@@@@@AAACCCEEEGGGKKKMMMPPPRRRSSSTTTWWWYYYZZZ[[[\\\]]]___```aaabbbccc```___aaaaaa```dddiiiqqq~~~yyyvvvtttsssqqqooommmmmmooopppppppppooonnnkkkjjjiiijjjlllmmmqqqtttvvvuuuqqqmmmlllmmmnnnllljjjiiigggbbb\\\XXXSSSUUUXXXZZZZZZXXXTTTPPPDDDCCC@@@>>><<<===@@@BBBGGGHHHIIIIIIHHHFFFDDDBBB@@@>>>>>>???===888777999888777;;;GGGVVVkkkzzzwwwvvvuuusssqqqooonnnmmmmmmkkkjjjhhhggggggdddaaa^^^[[[XXXTTTQQQOOOLLLHHHEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;===>>>@@@BBBAAAAAACCCCCCCCCBBBAAA@@@@@@???>>>???@@@???===;;;:::::::::::::::999888888444666777888999:::===@@@BBBHHHPPPTTTVVVYYY^^^cccffffffggggggfffeeeeeedddeeeeeeeeegggiiikkkkkkkkkiiijjjnnnrrrttttttpppmmmjjjlllnnnnnnnnnnnnpppqqqrrrpppmmmlllkkkjjjhhhfffiiihhhhhhhhhiiijjjlllmmmlllmmmmmmnnnmmmllljjjjjjfffeeeeeegggjjjkkkiiifff______]]]XXXRRROOOOOOPPPOOOOOONNNQQQccc~~~{{{rrrjjjtttrrr[[[FFFAAAAAA>>>===@@@AAADDDFFFFFFDDDAAA@@@???CCCEEEFFFGGGGGGGGGIIIKKKHHHJJJOOOVVV^^^aaa```]]]ZZZSSSIIIBBB===<<<;;;:::777666555555555777999;;;<<>>===>>>??????>>>???AAACCCGGGCCCAAABBBCCCDDDIIIOOORRRhhhtttcccOOOFFF>>>;;;999777999===999>>>DDDGGGFFFDDDDDDDDDBBBAAA@@@@@@@@@BBBDDDFFFHHHJJJMMMOOOQQQSSSVVVXXXZZZZZZ[[[]]]___```aaabbbfffcccaaaccccccbbbdddhhheee{{{}}}zzzyyyxxxtttrrrpppqqqsssuuuuuuuuusssqqqnnnkkkiiijjjkkklllooorrrvvvuuurrroooooopppeeecccaaacccdddaaaZZZSSSPPPRRRUUUXXXXXXVVVRRRPPPDDDDDDBBB???======???AAAIIIJJJKKKKKKJJJHHHFFFDDD@@@???@@@AAA===888888;;;444555999@@@GGGWWWuuu}}}{{{yyyvvvsssqqqpppooolllkkkjjjiiihhhfffccc``````]]]ZZZWWWTTTPPPKKKHHHDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<===???AAABBBAAABBBCCCCCCCCCBBBAAA@@@@@@?????????@@@???<<<:::999999999::::::999999888666777888999888999<<<>>>CCCIIIQQQVVVWWWZZZ```eeeggghhhggggggfffeeeccccccdddcccccceeehhhjjjjjjiiifffiiinnntttxxxxxxtttppplllnnnoooooonnnnnnoooqqqmmmllljjjjjjlllmmmmmmllliiihhhggggggggghhhiiijjjiiikkkmmmoooppppppppppppjjjhhhggghhhjjjkkkiiifff______\\\VVVPPPMMMNNNPPPOOOOOONNNSSSiii~~~||||||wwwooommmzzz~~~~~~oooWWWDDD@@@AAA===;;;>>>:::===@@@AAA@@@>>>======CCCEEEGGGGGGGGGHHHIIIKKKJJJLLLPPPXXX___bbb```]]][[[VVVMMMDDD>>><<<<<<<<<888777666555666777999;;;<<>>@@@<<<<<<======>>>>>>>>>???DDDCCCAAA???@@@BBBFFFHHHQQQ]]]zzz}}}pppdddPPPHHHBBB???===999999;;;888<<>><<<:::888999::::::<<>>>>>>>>>>>>>>============;;;;;;:::999999888888777666888:::<<<<<<===???AAAIIINNNSSSTTTWWW^^^bbbccciiihhhgggfffffffffffffffbbbccceeefffgggggghhhgggeeejjjqqqwwwzzzxxxuuusssooonnnmmmkkkkkkkkklllmmmppppppppppppooonnnllllllooonnnmmmlllkkkjjjjjjjjjnnnllljjjiiiiiijjjlllnnnooonnnkkkhhheeecccbbbbbb^^^^^^\\\VVVOOOLLLLLLNNNNNNNNNOOOYYYssszzzuuussszzzxxxuuueeeVVVFFF@@@>>><<<;;;<<<>>>???@@@@@@AAAAAAAAAAAACCCEEEFFFFFFFFFFFFHHHIIIIIIMMMSSSYYY]]]______^^^```\\\TTTJJJ@@@:::888888555444444555555666777888???LLL]]]kkkvvvvvvggg\\\]]]cccvvv}}}|||yyy|||444555666555444444555666555555555666777888999:::888999999::::::;;;;;;<<<>>>===;;;::::::;;;===>>>;;;;;;===>>>@@@BBBCCCDDDDDDCCCAAA@@@@@@BBBEEEHHHOOOXXXrrrzzzlll```PPPHHHAAA???===::::::<<<:::<<>>;;;999666666777888777>>>OOOaaaxxx}}}vvvwwwuuupppnnnooolllhhhccccccbbb___[[[VVVQQQNNNLLLKKKJJJIIIHHHGGGGGGGGGHHHEEEBBB@@@@@@???>>>===999999999999999888888888999:::<<<===???@@@AAAAAACCCEEEGGGIIIHHHEEEAAA>>>??????>>>>>>>>>>>>======<<<<<<;;;::::::999999888777999;;;<<<===>>>AAACCCHHHNNNSSSUUUXXX^^^aaaaaahhhgggffffffeeeeeeeeefffhhhhhhhhhhhhhhhiiiiiiiiimmmppptttwwwwwwtttpppmmmnnnmmmllllllkkkkkkkkklllllllllmmmnnnnnnnnnnnnmmmnnnnnnmmmkkkkkkjjjjjjjjjnnnllliiigggfffggghhhiiijjjiiigggdddbbb```^^^]]]]]]\\\YYYSSSLLLIIIJJJLLLLLLMMMRRRaaa}}}zzzuuutttzzz|||vvv]]]OOOBBB>>>>>>===<<<===>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEFFFEEEFFFHHHIIIIIINNNVVV]]]ccceeefffeee\\\YYYRRRIII@@@:::777666555555444555555666888888???KKK\\\kkkwwwxxxiii]]]]]]cccwww~~~{{{wwwzzz~~~111333444444444444555777555555555666777999:::;;;888999999::::::;;;;;;<<<>>>>>>===<<<<<<<<<============>>>@@@BBBCCCDDDEEECCCCCCBBBAAA@@@BBBEEEHHHLLLRRRfffxxxiii\\\PPPIIIBBB@@@>>>;;;;;;======<<<===AAAFFFHHHFFFDDDEEEDDDDDDCCCCCCDDDDDDDDDEEEGGGKKKMMMNNNPPPRRRTTTRRRRRRSSSTTTVVVYYY[[[\\\aaabbbcccdddeeeeeeeeeeeefffgggooo~~~}}}~~~~~~}}}yyyuuurrrrrrssssssssstttuuuvvvvvvsssooojjjggg]]]VVVQQQUUU^^^eeeeeebbb]]]XXXTTTSSSSSSQQQKKKFFFDDDDDDDDDFFFGGGGGGEEECCCBBBCCCDDDDDDEEEEEEEEEEEEDDDBBB@@@??????>>><<<;;;:::999999;;;;;;<<>><<<;;;;;;;;;::::::999999999999:::;;;===???AAABBBCCCEEEFFFHHHIIIHHHEEEBBB?????????>>>>>>>>>=========<<<<<<<<<;;;::::::999999888999;;;===>>>???BBBEEEIIIOOOUUUWWWZZZ___aaa```ffffffeeedddddddddeeeeeekkkjjjiiihhhggghhhhhhiiirrrssstttuuussspppmmmjjjlllllllllmmmllllllkkkjjjhhhiiikkklllnnnnnnoooooommmmmmlllkkkkkkjjjkkkkkkllljjjhhheeedddddddddeeeffffffeeecccaaa^^^\\\[[[___]]]XXXRRRLLLJJJKKKLLLMMMPPPXXXkkkyyyuuuvvv}}}wwwjjjQQQGGG>>>===???>>>>>>???>>>>>>???@@@AAAAAAAAAAAA@@@BBBDDDEEEEEEFFFHHHJJJIIIPPPZZZeeelllppppppoooccc___YYYRRRIIIBBB<<<999555555555444555666888999@@@KKK[[[lll{{{xxxhhh[[[[[[aaavvv~~~zzzvvvxxx}}}111333444555555555777999888777777777777888999999888999999::::::;;;;;;<<<<<<======>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBBAAABBBFFFIIIKKKNNN]]]zzzyyyjjj___SSSLLLEEEBBB@@@<<<<<<>>>???<<<;;;???FFFIIIHHHDDDFFFEEEDDDDDDDDDDDDDDDDDD@@@CCCGGGIIIKKKMMMOOOQQQQQQRRRRRRTTTUUUXXXYYYZZZ```aaabbbdddeeefffffffffhhhdddgggttt~~~zzzxxxxxxxxxxxxwwwtttuuuuuutttqqqmmmhhheee[[[TTTPPPUUUbbbkkkllliiiccc]]]WWWTTTTTTQQQKKKFFFCCCCCCDDDFFFGGGGGGEEECCCCCCCCCDDDDDDEEEFFFFFFFFFBBBAAA??????@@@AAA???>>>===::::::===??????AAAEEEJJJTTTeeeyyyuuullliiiccc]]]YYYVVVUUUTTTRRRSSSTTTTTTSSSPPPMMMKKKGGGDDDAAA?????????>>><<<===<<<<<<;;;:::999999888999:::;;;===???AAABBBCCCFFFGGGIIIIIIHHHFFFBBB@@@>>>>>>======<<<<<<;;;;;;<<<;;;;;;::::::999888888777888:::<<<===???CCCFFFKKKRRRXXXZZZ]]]aaacccaaadddddddddccccccdddeeeeeehhhgggeeeddddddeeeggghhhnnnooopppppppppooonnnmmmkkklllmmmnnnnnnmmmlllkkkhhhiiikkklllnnnnnnoooooollllllkkkkkkjjjkkkkkkkkkjjjiiigggeeedddddddddeeeggggggfffeeecccaaa___]]]ddd```[[[UUUPPPOOOOOOQQQPPPSSS^^^qqqwwwsssvvvooo```IIIBBB<<<>>>@@@???>>>???===>>>???@@@AAABBBBBBBBB@@@BBBDDDFFFFFFGGGJJJLLLJJJRRR___llluuuyyyyyyxxxoookkkeee]]]TTTJJJAAA;;;666666555444555777888:::BBBLLL]]]ooo~~~vvveeeXXXWWW]]]sss|||yyyvvvxxx}}}222444666666666777999;;;;;;:::999888888777777777888999999::::::;;;;;;<<<:::;;;<<<===>>>@@@@@@AAA@@@@@@@@@@@@@@@?????????CCCEEEFFFEEEBBBBBBGGGKKKMMMNNNWWWnnn~~~qqqhhhZZZRRRJJJFFFCCC>>>===??????<<<:::>>>EEEIIIHHHEEEFFFFFFEEEDDDDDDDDDDDDDDDAAADDDGGGJJJKKKMMMPPPRRRRRRRRRRRRTTTUUUWWWYYYZZZ^^^___aaacccdddeeeffffffhhhcccbbbjjjwww|||zzzzzzzzzzzzyyysssssssssrrroookkkgggdddZZZUUUQQQXXXeeeooorrrqqqiiibbbZZZVVVUUURRRLLLGGGDDDCCCCCCEEEFFFFFFDDDBBBBBBCCCDDDEEEEEEEEEEEEDDD@@@???@@@BBBDDDEEECCCBBB===888555888<<<<<<<<<>>>CCCFFFMMM[[[oootttoooggg___YYYVVVUUUUUUWWWXXXYYYXXXVVVRRRNNNKKKLLLIIIFFFDDDCCCCCCBBBAAA>>>>>>===<<<:::999888888:::::::::;;;===???BBBCCCEEEFFFGGGHHHGGGEEECCCAAA======<<<;;;::::::999999::::::999999888777777777555777888:::;;;>>>CCCFFFNNNUUU[[[]]]___cccdddccccccccccccccccccdddeeefffeeedddccccccccceeehhhiiijjjkkkkkklllmmmmmmnnnnnnllllllnnnoooooonnnmmmlllkkklllmmmnnnnnnnnnnnnnnnkkkkkkjjjjjjjjjkkkkkkllliiihhhgggfffffffffgggggghhhhhhgggfffeeecccaaaaaaeeebbb\\\XXXUUUTTTTTTTTTPPPUUUbbbuuuuuurrrwww}}}iiiYYYFFF@@@===@@@AAA???>>>>>>======???@@@AAABBBBBBBBBAAACCCEEEFFFGGGHHHKKKMMMJJJTTTcccrrr|||~~~}}}zzzvvvqqqjjjbbbXXXLLLAAA999777666555444555777999;;;EEEOOO```ppp~~~vvveeeXXXWWW]]]pppxxx~~~zzzvvvzzz333555777777777888999;;;<<<;;;:::999888888888888888999999::::::;;;;;;<<<::::::;;;<<<===???@@@AAA<<<<<<===>>>???@@@AAAAAACCCGGGIIIGGGDDDDDDHHHMMMMMMOOOTTTdddzzzsssbbbZZZQQQKKKFFF@@@===???>>>;;;:::===BBBFFFHHHGGGGGGGGGFFFEEEDDDDDDDDDDDD???BBBEEEHHHIIIJJJMMMOOOQQQQQQRRRSSSTTTVVVXXXYYY\\\]]]___aaaccceeefffffffffcccbbbffflllxxx|||{{{||||||{{{zzztttuuutttssspppmmmiiiggg___ZZZUUUXXXcccoooxxx{{{tttlllbbb\\\YYYUUUOOOJJJGGGFFFDDDDDDEEEFFFDDDCCCBBBCCCEEEFFFFFFEEECCCBBB???@@@BBBFFFHHHHHHEEECCCAAA;;;666888::::::999;;;???>>>@@@HHHWWWnnn{{{rrrggg___[[[YYYYYYZZZ[[[[[[[[[XXXUUUQQQNNNMMMJJJGGGEEEEEEDDDCCCBBBAAA@@@???>>><<<;;;999999::::::::::::;;;===???AAABBBCCCDDDEEEEEEDDDCCCBBB======<<<;;;:::999999888999999999888777777666666444666777999:::>>>CCCGGGQQQXXX]]]]]]___ccceeedddbbbbbbbbbcccdddeeefffgggffffffeeefffgggiiijjjllljjjjjjjjjkkkkkkllllllmmmllllllmmmmmmnnnmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmllljjjjjjiiijjjjjjkkklllmmmiiiiiihhhhhhhhhhhhiiiiiigggfffeeecccbbbaaaaaaaaaccc___[[[XXXWWWVVVUUUTTTOOOXXXjjjttttttzzzzzzcccRRRDDD@@@>>>@@@AAA>>>===>>><<<===???@@@AAABBBCCCCCCAAACCCEEEFFFFFFGGGJJJKKKKKKVVVfffuuu~~~{{{wwwvvvqqqjjjccc[[[PPPDDD<<<888777555444555777:::;;;EEEQQQbbbqqq{{{wwwgggZZZZZZ```ooovvv||||||{{{}}}}}}|||~~~yyywww{{{333555777777666777888:::::::::999999999999::::::888999999::::::;;;;;;<<<===<<<;;;::::::<<<>>>???<<<======>>>???@@@AAAAAADDDHHHLLLJJJFFFEEEJJJOOOKKKNNNQQQ[[[tttzzzkkkaaaWWWPPPIIIBBB>>>>>>;;;;;;;;;<<>>;;;:::<<<@@@FFFTTToootttjjjdddaaa```[[[\\\\\\\\\[[[YYYVVVUUUNNNKKKHHHFFFFFFEEEDDDCCCDDDDDDBBBAAA???===<<<;;;;;;:::999999999;;;===>>>>>>???AAABBBCCCCCCBBBBBB???>>>>>>===<<<;;;:::999::::::999999888777777666555666888999;;;???EEEIIISSSXXX\\\\\\]]]bbbddddddbbbbbbccccccdddfffggghhhhhhhhhiiiiiijjjjjjjjjkkkiiiiiijjjlllmmmmmmnnnnnnkkkjjjjjjjjjkkkkkklllmmmllllllmmmmmmmmmllllllkkkiiiiiiiiiiiijjjkkklllmmmkkkkkkjjjjjjiiiiiihhhhhhfffdddaaa___^^^___```aaa```]]]ZZZYYYZZZYYYWWWTTTTTTbbbzzzvvvxxxuuu\\\KKKBBB>>>===???@@@======???<<<===>>>@@@AAABBBCCCCCCAAABBBDDDEEEDDDEEEGGGHHHLLLWWWgggvvv}}}|||uuupppmmmhhhbbb^^^YYYRRRIIIAAA999777555444444777:::<<>>>>>>>>EEEJJJMMMKKKGGGFFFKKKPPPHHHMMMOOOUUUlll~~~pppfff[[[SSSKKKBBB>>>>>>::::::;;;<<<===AAAFFFJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFIIIKKKKKKLLLNNNOOONNNNNNOOOPPPQQQRRRTTTUUUYYYZZZ]]]___aaacccdddeeeaaadddgggfffbbbfffwww}}}|||nnnfff[[[TTTYYYiiiuuummmfff^^^XXXPPPMMMIIIFFFFFFGGGHHHGGGKKKMMMPPPRRRQQQMMMIIIEEEDDDFFFIIIMMMNNNJJJDDD???<<<999999===>>><<<<<>>===CCCXXXnnn~~~ssslllhhhfff[[[\\\]]]]]]]]]\\\[[[ZZZSSSQQQMMMLLLKKKKKKJJJIIIGGGFFFEEECCCAAA???>>>===;;;:::999888888:::<<<===<<<===???AAABBBBBBBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;::::::999888888777666777888:::<<>>???======@@@<<<===>>>@@@BBBCCCCCCCCC@@@AAACCCCCCBBBCCCDDDFFFMMMXXXhhhvvv|||yyyqqqkkk]]]YYYUUUSSSRRRNNNGGG@@@999777555444444777:::<<>>===<<<===>>>@@@AAADDDFFFHHHJJJLLLLLLLLLLLLKKKMMMKKKRRReee{{{{{{xxxooodddZZZPPPGGG@@@>>>;;;======<<<:::<<>>::::::999999:::<<<===>>>AAA>>>:::999;;;AAAIIIMMMkkkuuu{{{rrrlllgggcccaaa``````aaaaaa```___]]]ZZZVVVQQQNNNMMMMMMNNNMMMLLLJJJHHHEEEBBB@@@???<<<<<<;;;:::::::::;;;;;;;;;;;;<<<>>>???AAABBBBBB??????>>>===<<<;;;:::::::::::::::999999:::;;;;;;777777888888;;;@@@GGGLLLTTTXXX]]]^^^]]]]]]___aaabbbcccdddfffggghhhhhhhhhfffgggiiijjjjjjiiihhhggggggggggggiiilllmmmmmmllljjjjjjiiihhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkjjjjjjkkkkkkllljjjjjjjjjiiigggdddaaa___`````````^^^\\\\\\^^^```^^^XXXXXXaaaiiihhhaaa]]]pppzzz}}}~~~fffPPPEEE???>>>===<<<<<<<<<<<<<<<<<<>>>@@@CCCDDDDDDCCCBBBBBBBBBAAA???>>>@@@CCCFFFJJJSSSbbbqqq{{{|||wwwrrrYYYSSSKKKFFFHHHLLLKKKHHH;;;777555666777888<<>>>>>===<<<;;;<<<===???@@@CCCEEEIIILLLNNNMMMKKKJJJFFFIIIHHHLLL[[[mmm{{{vvv|||uuukkk```SSSHHHBBB???<<<===<<<;;;:::;;;@@@DDDIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFHHHJJJLLLNNNPPPPPPPPPPPPRRRTTTUUUWWWZZZ\\\___```aaaaaabbbbbbcccdddbbbbbbkkkvvvtttccc[[[WWWZZZiii{{{wwwmmmeee___\\\XXXUUUTTTSSSQQQPPPRRRUUUYYY\\\[[[VVVOOOIIIGGGFFFFFFFFFFFFCCC???;;;;;;:::999999:::;;;<<<======<<<:::999;;;>>>BBBDDDLLLVVVdddpppzzz|||sssmmmgggfffddddddeeedddbbb```___\\\XXXTTTQQQPPPPPPPPPOOONNNLLLIIIFFFDDDBBBAAA>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<===???@@@AAABBBBBBAAA@@@???>>>===<<<;;;;;;::::::999::::::;;;;;;777777888999;;;AAAHHHMMMVVVYYY]]]^^^]]]]]]___bbbddddddeeeeeeffffffgggggghhhhhhiiijjjjjjiiihhhggggggggghhhjjjlllmmmmmmllljjjiiiiiihhhiiijjjkkklllmmmmmmlllkkkjjjiiihhhhhhggggggggghhhiiijjjkkklllkkkkkkjjjhhhfffcccaaa```bbbaaa_________```aaabbb___YYYWWW^^^eeegggggghhh|||{{{|||xxx```MMMDDD??????>>>===<<<<<<=========>>>@@@AAAAAA@@@>>>===>>>>>>===;;;:::;;;???AAAHHHPPP]]]kkkuuuwwwtttooo[[[TTTJJJEEEEEEFFFDDDAAA:::666555666777888===CCCNNNWWWcccggggggmmm~~~uuueeeZZZ[[[bbbllluuu|||}}}~~~}}}vvvuuu{{{555444444555555666777888888777666777999:::::::::::::::::::::;;;;;;;;;;;;>>>@@@AAAAAA???>>>>>>???===<<<;;;;;;;;;<<<>>>???@@@DDDJJJOOOPPPNNNJJJGGGBBBFFFEEEHHHQQQ^^^{{{}}}yyyxxx~~~wwwiiiYYYLLLEEEAAA======<<<:::999:::>>>AAAEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDGGGIIIJJJMMMNNNNNNNNNNNNOOORRRTTTUUUVVVXXXZZZ\\\]]]^^^^^^aaa___^^^```aaabbbgggnnnxxxlllaaa[[[YYY___hhhvvvkkkgggddd```^^^\\\ZZZXXXVVVVVVVVVWWWXXXWWWSSSLLLHHHJJJHHHEEECCCBBB@@@===;;;======<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<555===IIITTT]]]eeennnssswwwooolllkkkjjjiiiiiihhheeeccc```^^^ZZZWWWTTTSSSSSSSSSQQQPPPNNNLLLIIIFFFDDDCCC@@@???>>>===<<<;;;;;;;;;:::;;;<<<===>>>???@@@AAADDDDDDCCCBBBAAA???>>>===;;;;;;:::::::::::::::;;;777888888:::===BBBJJJOOOXXX[[[^^^^^^\\\]]]___cccffffffddddddddddddeeefffjjjjjjjjjjjjiiihhhggggggggghhhiiijjjkkklllllllllgggggggggggghhhiiikkklllppppppooommmkkkiiigggfffeeeeeefffgggiiikkkmmmnnnooonnnllliiifffeeeccccccccc___\\\]]]___aaaaaa```ZZZUUUSSSWWW\\\aaajjjrrr}}}yyy{{{{{{yyy}}}yyyvvvnnnXXXHHHBBB???>>>>>>=========>>>>>>AAABBBCCCDDDDDDCCCBBBAAA??????>>>===<<<===@@@BBBFFFLLLWWWdddmmmqqqpppnnn___VVVKKKEEECCCAAA>>>;;;999666555666777888>>>EEEPPP[[[eeehhhiiiooo}}}vvvhhh[[[ZZZ___lllttt{{{~~~xxxuuuyyy555444444555555666777888888777666777999:::::::::999999:::::::::;;;;;;;;;<<<>>>@@@@@@???>>>???@@@======<<<<<<<<<===>>>???>>>CCCJJJPPPQQQNNNHHHDDD@@@FFFFFFGGGMMMTTTmmmqqq___QQQHHHCCC???===;;;999999:::<<<>>>AAABBBDDDEEEEEEEEECCCBBBBBBBBBBBBCCCDDDGGGIIIJJJNNNOOOOOONNNMMMOOOSSSVVVUUUVVVWWWYYY[[[\\\]]]^^^aaa]]][[[^^^aaabbbdddhhhlllxxx{{{nnnddd\\\[[[___kkkzzz~~~tttkkkiiifffdddbbb```]]][[[[[[YYYVVVTTTSSSOOOJJJEEEJJJHHHEEEDDDCCCBBB@@@>>>@@@@@@???>>>>>>???@@@AAA@@@@@@??????===<<<;;;:::777<<>>===<<<<<<;;;:::;;;;;;<<<>>>??????@@@EEEEEEDDDDDDBBB@@@???===<<<;;;;;;::::::::::::;;;777888999;;;>>>DDDLLLRRRZZZ]]]______]]]]]]```cccfffeeecccbbbcccdddfffgggkkkkkkjjjjjjiiihhhgggfffgggiiijjjkkkjjjjjjkkkkkkddddddddddddfffhhhjjjkkkpppppppppooommmkkkhhhgggfffggggggiiijjjlllnnnooosssqqqnnnkkkiiigggggggggccc^^^ZZZZZZ]]]___\\\XXXQQQNNNMMMOOOQQQXXXeeerrr~~~|||qqqqqqqqqsss{{{sssqqq{{{}}}eeePPPDDD@@@======<<<<<<<<<===>>>>>>@@@AAACCCEEEGGGHHHHHHHHH@@@AAAAAA@@@??????BBBDDDEEEJJJTTT```jjjooopppoooeeeZZZNNNHHHDDD@@@;;;999888666555666666888???HHHTTT___iiikkknnnvvvwwwhhh\\\[[[```nnnvvv|||{{{uuuwww~~~555444444555555666777888888777666777999:::::::::999999999:::::::::;;;;;;:::<<<>>>???>>>>>>???@@@>>>>>>===>>>>>>>>>??????===BBBIIINNNOOOLLLFFFBBB???EEEEEEFFFKKKOOOccc|||tttcccVVVKKKCCCAAA???<<<999999999;;;;;;===???BBBDDDEEEEEECCCBBBBBBBBBBBBBBBDDDFFFHHHIIIMMMMMMMMMLLLLLLNNNQQQTTTUUUUUUVVVXXXZZZ\\\^^^___aaa\\\[[[^^^aaaaaabbbdddbbbkkk{{{qqqbbb[[[YYYZZZeeewwwzzzpppnnnmmmlllllliiifffcccaaa\\\WWWTTTSSSQQQLLLHHHFFFEEEEEEFFFFFFEEECCC@@@@@@??????>>>>>>???AAAAAADDDBBB@@@>>>===<<<======???AAACCCDDDEEEFFFHHHJJJMMMPPPYYYfffxxxvvvssspppnnnmmmkkkiiiggg]]]\\\ZZZWWWVVVTTTTTTTTTVVVUUUSSSQQQNNNKKKJJJHHHFFFEEECCC@@@>>>===<<<<<<::::::;;;<<<===>>>>>>???CCCCCCDDDDDDCCCAAA???>>>===<<<;;;;;;:::::::::;;;777888999<<<@@@GGGOOOTTTZZZ]]]``````______aaaddddddcccbbbbbbcccfffhhhjjjkkkjjjiiihhhggggggfffffffffiiikkkjjjiiihhhiiijjjdddddddddeeefffiiikkklllmmmnnnoooooonnnmmmkkkjjjhhhhhhhhhhhhhhhjjjkkkkkkqqqooollljjjgggfffffffffddd```\\\[[[]]]\\\WWWQQQJJJJJJKKKMMMMMMRRRaaaooo|||zzzxxxllllllmmmssswwwqqqooovvvvvv]]]KKKBBB???;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBBDDDEEEFFFGGG@@@AAAAAA@@@???@@@BBBDDDGGGLLLUUUaaalllsssuuuttthhhZZZNNNIIIEEE>>>999999777555555666666888AAAKKKXXXbbbkkknnnssstttggg\\\\\\aaaqqqwww}}}}}}vvvvvv}}}555444444555555666777888888777666777999:::::::::999999999999:::::::::::::::<<<>>>>>>>>>>>>???@@@>>>>>>>>>>>>????????????>>>BBBGGGKKKLLLIIIEEEBBB===BBBAAADDDIIIKKKYYYtttxxx~~~||||||xxxjjj___SSSGGGDDDAAA<<<:::999::::::999:::<<>>============???@@@AAADDDBBB@@@======>>>@@@AAA@@@@@@@@@AAABBBDDDFFFGGGCCCEEEJJJSSSbbbvvv}}}wwwqqqnnnkkkiiiggg]]]]]][[[YYYXXXWWWVVVVVVXXXWWWUUURRRPPPMMMKKKJJJIIIGGGEEEBBB@@@>>>===<<<::::::;;;;;;<<<======>>>AAABBBCCCDDDDDDBBB@@@???>>>===<<<;;;::::::::::::777888:::===AAAIIIQQQWWWXXX\\\aaabbbaaaaaaccceeecccccccccdddeeegggiiikkkiiihhhgggfffffffffffffffeeehhhjjjiiifffeeefffhhhffffffffffffhhhjjjlllnnnjjjlllmmmoooooonnnlllkkkfffeeeeeedddddddddeeeeeeiiihhhfffeeecccbbbbbbbbbdddbbbaaa```___[[[TTTOOOJJJKKKMMMPPPPPPUUUbbbppp{{{wwwuuusssnnnnnnpppxxxsssrrrrrrwwwnnnVVVHHHAAA>>>;;;;;;;;;;;;<<<>>>??????BBBCCCCCCCCCDDDEEEEEEEEEDDDEEEFFFFFFEEEEEEFFFHHHHHHNNNYYYgggssszzz{{{{{{jjj[[[NNNJJJEEE<<<666777666555555666666888BBBNNNZZZeeelllnnnvvv|||rrrggg^^^___eeerrrwww}}}~~~xxxwww}}}555444444555555666777888888777666777999:::::::::888999999999999::::::::::::<<<>>>>>>======>>>???<<<======>>>>>>>>>>>>>>>???AAADDDGGGGGGFFFDDDBBB>>>AAA???BBBHHHHHHRRRggg}}}wwwpppbbbRRRGGGCCC===;;;:::::::::888999:::===@@@BBBDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHJJJJJJJJJJJJLLLNNNPPPQQQRRRTTTWWW[[[^^^```^^^\\\]]]______\\\\\\___```ccclll|||rrraaaUUURRRTTT\\\aaacccggglllnnnoooqqqtttvvvvvvssspppddd^^^YYYYYY^^^aaa___\\\XXXTTTPPPLLLJJJGGGEEECCC>>>>>>>>>>>>???AAACCCEEEDDDCCCBBBAAABBBCCCEEEGGGDDDBBBAAA@@@@@@BBBBBBCCCBBBDDDFFFIIIPPP___rrrwwwpppllliiiggg``````___]]]\\\[[[ZZZZZZYYYXXXVVVSSSQQQNNNLLLKKKKKKIIIGGGDDDAAA>>>===<<<:::::::::;;;;;;<<<======???AAACCCEEEEEEDDDBBBAAA>>>===<<<;;;;;;:::::::::777888:::>>>CCCJJJSSSYYYVVV[[[aaaddddddcccdddfffeeeeeeffffffggghhhiiiiiigggfffeeeeeedddeeeffffffdddgggjjjhhhdddbbbdddgggeeeeeeeeeeeeggghhhjjjllljjjkkkmmmoooooommmkkkjjjddddddccccccbbbccccccdddaaaaaaaaaaaa```___^^^^^^___aaacccccc```YYYRRRMMMMMMMMMOOORRRUUUZZZhhhvvvxxxuuutttrrrsssuuuyyyyyynnnrrrxxxdddOOOFFFAAA===<<<<<<======>>>@@@AAABBBDDDDDDDDDEEEFFFGGGHHHHHHHHHJJJKKKJJJIIIIIIKKKLLLHHHPPP^^^nnn{{{ooo___QQQMMMGGG;;;555666555444555666555888DDDPPP\\\eeekkkkkkttt~~~|||vvvmmmggghhhlllpppuuu{{{yyyxxx~~~555444444555555666777888888777666777999:::::::::888888999999999::::::::::::<<<>>>>>>===<<<===>>>;;;<<<<<<===>>>=========@@@AAACCCDDDEEEDDDCCCCCCBBBBBB???BBBIIIHHHNNN```~~~ooo^^^IIIDDD>>>;;;;;;;;;:::888888:::<<>><<<>>>@@@AAA???@@@IIIZZZggg|||sssmmmiiigggccccccbbbaaa```___^^^^^^YYYXXXVVVTTTQQQNNNLLLKKKLLLKKKHHHEEEAAA???===<<<:::::::::;;;;;;<<<<<<<<>>>>>===<<<;;;:::::::::777888;;;>>>CCCKKKTTTZZZTTTZZZbbbffffffeeeeeefffgggggghhhhhhhhhhhhggggggfffeeedddcccdddeeefffgggcccgggiiihhhcccaaaccceeecccbbbbbbbbbccceeeggghhhjjjkkkmmmooonnnllljjjhhhddddddccccccddddddeeefff^^^___```aaaaaa```^^^]]]YYY]]]bbbccc^^^WWWPPPLLLNNNMMMNNNRRRVVV^^^mmmzzz~~~xxxvvvvvvuuuwww{{{sssiiirrr|||www]]]KKKEEEAAA===>>>>>>>>>???@@@BBBCCCDDD>>>>>>???AAACCCEEEGGGIIIFFFGGGIIIIIIHHHGGGHHHJJJHHHQQQaaarrrvvvdddUUUQQQJJJ===666777444444555666555888DDDQQQ]]]eeeiiihhhqqq}}}~~~|||vvvpppppptttnnnsssyyyzzzyyy~~~555555555555666666666666777888999888777777999;;;>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<=========>>>???AAABBBCCC===???AAACCCDDDCCCBBB@@@EEECCCAAA???AAAFFFNNNTTTwwwtttgggXXXGGG<<<===>>>888666::::::<<<===>>>>>>???BBBDDDEEEDDDBBBAAAAAACCCEEEFFFHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNPPPRRRUUUXXX[[[\\\[[[[[[[[[[[[[[[\\\\\\\\\aaa^^^```iiivvv~~~fff___XXXSSSOOOMMMQQQXXX\\\ZZZYYY]]]dddkkkooopppppprrrsssuuu{{{{{{uuuooodddYYYPPPKKKHHHHHHGGGFFFEEEFFFIIIKKKKKKKKKIIIGGGFFFGGGKKKOOOQQQRRRRRRPPPLLLHHHEEEBBBAAAAAA@@@===;;;===???BBBJJJSSSeeewwwyyyqqqjjjfffhhheeebbb`````````___]]]^^^ZZZUUUQQQPPPPPPOOONNNMMMLLLJJJGGGCCC@@@===;;;;;;<<<======>>>=========>>>AAADDDGGGGGGFFFDDDBBBDDDAAA===;;;;;;;;;::::::;;;;;;===BBBIIIPPPUUUVVV[[[\\\^^^```aaabbbbbbbbb```dddiiikkkkkkiiihhhhhhbbbdddfffhhhiiijjjjjjjjjkkkjjjiiigggeeecccbbbaaadddbbb``````bbbdddffffffhhhhhhiiijjjlllkkkhhhfffeeeeeeeeeeeedddccccccbbbaaaaaa```___]]][[[YYYXXXYYYZZZ[[[[[[XXXUUUTTTTTTLLLNNNQQQRRRVVVcccvvv~~~}}}}}}~~~~~~~~~~~~rrrrrrkkkmmm}}}}}}dddRRRHHHBBBAAACCC@@@AAAAAABBBBBBCCCCCCCCCCCCAAA@@@BBBFFFIIIIIIHHHIIIGGGFFFGGGIIIKKKIIIGGGJJJRRR^^^nnnvvvdddUUUPPPHHH<<<666888444666777555444999EEEOOO___hhhmmmlllmmmzzz~~~{{{xxxxxxxxxxxxzzzxxxyyy~~~zzz|||666666666777777777888888777888999888777777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>???@@@AAABBB???@@@AAABBBBBBBBBAAAAAACCCBBBAAA@@@AAAFFFMMMRRRhhhxxxkkkYYYHHH======>>>999888<<<777888:::::::::;;;>>>@@@EEEDDDCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLNNNOOOPPPRRRTTTWWWYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[___]]]___eeeooo~~~qqqggg]]]WWWTTTQQQSSSXXXTTTSSSSSSXXX```hhhmmmooorrrwww{{{{{{~~~uuuhhh\\\TTTOOOMMMHHHGGGGGGIIILLLOOOOOOOOOMMMLLLKKKMMMPPPSSSTTTTTTTTTSSSPPPLLLIIIFFFCCCBBBCCC???<<<<<<;;;;;;@@@GGGPPP___ttt|||sssmmmhhhfffbbb``````aaa```___```]]]XXXUUUSSSRRRPPPNNNNNNMMMLLLJJJFFFBBB???===;;;<<<<<<=========<<<<<<===???CCCFFFHHHHHHGGGFFFDDDAAA===;;;;;;;;;::::::::::::===CCCKKKSSSWWWYYY[[[[[[]]]^^^```aaabbbccc___bbbeeeggggggeeeeeeeeeccceeegggiiijjjkkkkkkkkkiiiiiihhhgggfffeeedddddddddbbb```aaacccfffggghhhkkkkkkkkkllllllkkkhhhfffeeeeeeffffffeeedddbbbaaa^^^^^^^^^]]]\\\[[[ZZZZZZWWWYYYZZZYYYWWWUUUUUUUUUUUUVVVVVVXXX]]]iiizzz~~~}}}zzzqqqrrrwwwtttttt]]]NNNFFFAAAAAADDDCCCCCCCCCCCCCCCCCCCCCCCCAAA???>>>@@@DDDGGGHHHGGGIIIGGGFFFGGGIIIJJJIIIGGGJJJTTTbbbqqqwwwfffVVVOOOGGG;;;666999333555777666666<<>>>>>>>>??????>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCFFFKKKOOO]]]{{{|||ppp[[[LLL@@@>>>===::::::>>>555777888888888999<<<>>>DDDDDDDDDEEEEEEDDDDDDCCCEEEEEEFFFHHHIIIKKKLLLMMMNNNOOOPPPQQQSSSUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZZZZ]]]]]]^^^aaafffrrrssseee___\\\YYYXXXYYYUUUTTTTTTWWW^^^eeejjjlllsss}}}wwwhhh]]]VVVSSSQQQPPPPPPQQQUUUWWWXXXXXXTTTSSSTTTVVVYYYZZZZZZYYYXXXWWWUUURRRNNNJJJFFFDDDDDD@@@===<<<999777999???EEEMMM]]]qqqvvvnnnkkkgggdddcccccccccbbbccc```]]]ZZZXXXVVVSSSQQQRRRRRRQQQOOOKKKFFFAAA>>><<<<<<<<<<<<<<<<<<;;;;;;<<<>>>AAAEEEHHHIIIIIIIIIEEEBBB???===<<<<<<;;;:::999:::>>>EEENNNUUUZZZ[[[ZZZZZZ[[[\\\]]]```bbbddd___aaadddeeedddccccccdddcccdddfffggghhhiiijjjjjjggggggggggggggggggffffffdddbbb```aaadddgggiiijjjmmmlllllllllmmmkkkiiifffdddeeeggghhhgggeeebbb```\\\\\\[[[[[[[[[[[[[[[[[[YYYZZZ[[[ZZZXXXVVVVVVVVVXXXVVVUUUWWW___lllyyy}}}zzz|||zzzvvvzzzzzzhhhTTTHHHCCCAAABBBDDDFFFEEEEEEDDDCCCCCCBBBBBB>>>===<<<===AAADDDFFFGGGIIIGGGFFFGGGIIIJJJJJJIIIKKKWWWggguuuyyyiiiXXXOOOFFF;;;666999333555666666888???LLLVVV```hhhnnnpppwww~~~}}}}}}~~~~~~{{{{{{~~~{{{zzz}}}777777777888888888999999888999999999888888:::;;;:::::::::::::::;;;;;;;;;::::::;;;<<<===>>>??????@@@???????????????@@@@@@EEECCCAAA@@@??????@@@AAAAAACCCDDDEEEEEEGGGJJJMMMVVVqqq|||yyyttt```RRREEE@@@===999999<<<888999::::::::::::<<<>>>BBBCCCEEEFFFFFFEEECCCBBBCCCDDDEEEGGGIIIJJJLLLLLLNNNNNNOOOQQQRRRRRRSSSSSSVVVVVVWWWWWWXXXYYYYYYYYY\\\\\\^^^```aaaiii|||~~~mmmfffeeeccc___^^^___^^^\\\]]]```eeejjjmmmwwwvvvkkkccc___```___^^^___aaaccccccbbbZZZ[[[\\\___bbbbbbaaa___YYYYYYXXXVVVRRRMMMHHHEEEAAA>>>======;;;999;;;@@@EEEHHHQQQ___ooo{{{vvvpppkkkhhhgggeeeeeecccbbbaaa``````^^^ZZZWWWYYYYYYXXXUUUPPPIIIBBB>>>======<<<;;;;;;;;;;;;;;;===???BBBEEEHHHIIIJJJJJJFFFCCC@@@>>>======;;;:::999;;;???GGGOOOVVVYYYZZZZZZYYYYYYYYY[[[^^^aaacccbbbdddffffffeeedddeeefffbbbcccdddeeefffgggggghhhffffffffffffffffffffffffcccaaa___```cccgggiiiiiijjjiiiiiijjjkkkkkkjjjhhhdddfffhhhiiihhheeebbb```]]]\\\ZZZYYYYYYYYYZZZ[[[^^^^^^^^^\\\YYYVVVUUUVVVSSSPPPPPPVVVaaaoooyyy~~~}}}xxxvvvxxxppp```OOOFFFBBBAAABBBEEEFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<===@@@CCCFFFHHHIIIHHHGGGGGGHHHJJJJJJKKKLLL[[[lllyyy{{{mmm\\\PPPEEE;;;777999333555666666888@@@LLLUUU\\\ccciiiooo{{{~~~}}}}}}}}}}}}|||}}}zzzxxx|||666666666777777777888888888999:::999888888:::<<<::::::;;;;;;<<<<<<<<<<<<999:::;;;<<<===>>>???@@@@@@???????????????@@@@@@FFFDDDAAA???>>>???@@@AAABBBDDDFFFGGGGGGHHHJJJLLLQQQggg|||wwwzzz~~~vvvfff[[[NNNDDD>>>:::888999:::;;;<<<;;;:::;;;<<<>>>@@@BBBDDDFFFFFFEEECCCBBBBBBBBBDDDFFFHHHIIIKKKKKKLLLMMMNNNPPPPPPPPPPPPPPPTTTTTTUUUVVVVVVWWWXXXXXX[[[\\\___``````fffvvv~~~tttmmmmmmkkkgggeeegggeeedddcccdddhhhmmmqqq||||||vvvsssooommmkkkkkkkkkkkkjjjiiibbbbbbdddfffhhhhhheeecccYYYYYYYYYWWWSSSNNNIIIEEE@@@======>>>===:::<<>>???>>>===;;;:::::::::;;;>>>@@@CCCGGGIIIJJJIIIIIIGGGDDDAAA@@@???>>><<<:::;;;===BBBIIIPPPUUUWWWWWWYYYXXXXXXXXXYYY[[[^^^```bbbdddffffffeeeeeefffgggddddddeeeeeefffggghhhiiigggfffffffffeeedddddddddbbb```______bbbdddffffffdddddddddfffiiikkkjjjiiieeegggiiijjjiiifffbbb```___]]][[[XXXWWWXXXYYYZZZaaa```___[[[WWWSSSRRRRRRNNNMMMPPPZZZhhhuuu}}}zzzvvvttttttxxxjjj\\\LLLEEECCCBBBBBBDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAADDDGGGIIIHHHHHHHHHGGGHHHIIIKKKMMMNNN]]]ppp|||}}}qqqaaaSSSFFF<<<888888555555555555888@@@KKKSSSVVV[[[aaakkk|||}}}zzzyyyyyyzzz|||{{{yyy|||666666666777777777888888888999:::999888999:::<<<;;;;;;<<<<<<======>>>>>>::::::;;;<<<===>>>???@@@??????>>>>>>???@@@AAAAAAEEEDDDAAA?????????@@@AAABBBDDDFFFGGGFFFGGGIIIJJJRRRbbbxxxwww{{{}}}zzzuuummmdddWWWLLLCCC>>>:::999999:::;;;:::999999:::<<<>>>???BBBDDDEEEDDDCCCCCCBBBBBBCCCEEEFFFHHHIIIJJJJJJLLLMMMOOOOOOOOONNNNNNRRRRRRSSSTTTUUUVVVVVVWWWZZZ[[[^^^aaa```dddppp|||}}}}}}{{{sssqqqooolllkkkffffffdddcccdddiiiooottt~~~yyywwwtttsssrrrqqqpppnnnlllkkkkkkkkkkkkiiifffcccXXXYYYYYYWWWTTTOOOJJJGGGBBB???>>>>>><<<999;;;@@@CCCBBBDDDGGGJJJWWWvvvzzzrrrllliiigggffffffgggiiilllmmmkkkjjjkkkiiifff```WWWNNNFFFBBBAAA@@@>>><<<;;;:::;;;;;;===@@@EEEIIIKKKKKKJJJHHHHHHEEECCCAAA@@@???<<<:::<<>>999777666555444555999AAAKKKRRRSSSUUU[[[fff|||zzzwwwvvvvvvwww|||~~~|||777777777888888888999999999:::::::::999999;;;<<<:::;;;;;;<<<======>>>>>>:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>???@@@AAABBBDDDCCCAAA@@@@@@@@@@@@AAAAAACCCDDDDDDDDDDDDFFFHHHOOOZZZuuu|||vvvuuuuuutttsssqqqkkk```TTTJJJDDD@@@===:::;;;;;;:::888888:::;;;;;;===???AAACCCDDDDDDDDDBBBBBBCCCDDDEEEGGGGGGHHHHHHJJJLLLNNNNNNNNNMMMLLLPPPQQQRRRSSSTTTUUUVVVVVVZZZZZZ\\\``````aaahhhppp||||||~~~~~~wwwsssooommmmmmffffffeeebbbbbbfffmmmrrr{{{~~~{{{zzzyyyyyywwwuuuwwwtttqqqnnnkkkgggbbb^^^YYYYYYXXXVVVTTTPPPMMMJJJFFFBBB@@@@@@>>>;;;>>>CCCFFFCCCDDDGGGHHHOOOggg|||vvvrrrpppkkkjjjjjjllloooppppppnnnooommmhhhbbbZZZRRRKKKHHHCCCBBB???===;;;;;;;;;<<<:::>>>EEEJJJMMMMMMKKKJJJHHHFFFDDDCCCAAA???<<<:::===@@@GGGOOOWWW[[[\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXZZZ]]]bbbdddddddddddddddgggffffffffffffhhhiiijjjgggggggggggghhhhhhhhhhhhhhhfffbbb``````aaa```````````````bbbeeehhhiiiiiiiiijjjjjjiiihhhfffdddbbb```^^^ZZZWWWVVVYYY\\\^^^______]]]YYYUUURRRRRRSSSOOOTTT]]]gggqqqvvvxxxxxxxxx|||~~~yyywwwxxxzzz{{{www^^^QQQEEEAAAAAA@@@@@@AAA@@@AAAAAABBBCCCDDDDDDEEECCCEEEHHHHHHFFFEEEFFFGGGHHHIIIIIIHHHGGGHHHMMMPPPRRR```qqq~~~yyylll[[[KKK@@@:::777555444444555;;;DDDNNNUUUTTTTTTWWWccc{{{yyyuuutttwwwyyy|||888888999999999:::::::::999:::::::::999999;;;===::::::;;;;;;<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>=========>>>???AAABBBCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@BBBBBBBBBBBBBBBDDDFFFHHHPPPhhh~~~vvvqqqooopppqqqtttoooeeeYYYOOOJJJEEEAAA;;;<<<<<<;;;:::999;;;<<<:::;;;===???BBBCCCDDDEEEBBBCCCCCCDDDEEEFFFFFFGGGGGGIIIKKKMMMNNNNNNMMMLLLPPPPPPQQQRRRSSSTTTUUUUUUZZZYYY[[[^^^___^^^aaagggjjjyyy{{{{{{yyy{{{}}}}}}||||||ttt|||yyysssnnnlllmmmjjjiiigggccc```bbbiiinnntttzzz~~~|||~~~zzzuuupppjjjddd^^^ZZZYYYYYYXXXVVVTTTQQQNNNMMMGGGDDDBBBCCCAAA@@@DDDJJJHHHBBBBBBFFFGGGIIIXXXkkk|||zzzooonnnmmmnnnpppqqqqqqppppppnnniiiccc\\\UUUOOOLLLEEECCC@@@===<<<;;;<<<<<<777<<>>>>>???@@@@@@AAACCCDDDFFFGGGHHHCCCFFFJJJJJJGGGEEEEEEFFFHHHIIIIIIHHHFFFHHHMMMQQQTTT```ppp~~~{{{nnn]]]MMMBBB:::666555444444666===GGGRRRYYYWWWUUUVVVbbb{{{xxxtttuuuxxx{{{|||~~~888888888888888888888888:::;;;<<<<<<;;;:::888777999999::::::;;;<<<======<<<<<<<<<===>>>>>>===<<<>>>===;;;999:::<<<>>>@@@AAA@@@@@@???>>>>>>>>>???????????????@@@BBBDDDEEEGGGNNN\\\vvv{{{vvvpppjjjccc___hhhgggeeeaaa\\\VVVPPPMMM@@@===:::999;;;;;;999777:::;;;===???AAABBBBBBCCCDDDCCCBBBAAAAAABBBCCCDDDGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNPPPRRRUUUWWWYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^hhhjjjvvv{{{}}}uuummmjjjjjjhhhiiikkkoooxxxzzzuuussstttmmmlllkkkhhhfffeeeeeeffflllooouuu}}}yyypppgggaaa^^^[[[ZZZYYYXXXXXX[[[\\\YYYRRRLLLLLLMMMNNNLLLJJJJJJMMMPPPTTTMMMFFFDDDEEEHHHQQQYYYzzzvvvppplllnnnsssvvvtttppprrrnnniiiddd^^^XXXQQQLLLFFFDDDAAA>>><<<<<<<<<<<<<<>>FFFOOOTTTXXX^^^```^^^aaa___\\\ZZZXXXWWWWWWXXX^^^___bbbdddfffhhhhhhhhhhhhgggfffeeeffffffhhhiiihhhiiijjjkkkkkkjjjhhhhhhgggdddbbbccceeefffdddaaacccccccccddddddfffggghhhfffeeedddeeeeeeccc```]]]bbb___ZZZXXXZZZ\\\___```bbb___[[[YYYXXXYYYZZZZZZ^^^gggvvv|||zzzxxxmmmiiipppuuuuuuzzz~~~eeeRRRLLLEEE???>>>>>>@@@AAABBBCCCFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEECCCEEEIIIKKKIIIJJJMMMSSS___ooo{{{}}}ssseeeWWWIII===777:::777666999BBBLLLUUUZZZ^^^XXXVVV___rrr~~~vvvsssvvv|||777777777777777777777777999:::;;;;;;;;;:::999888999::::::;;;<<<<<<======<<<<<<<<<<<<>>>>>>>>>>>>>>>>>><<<<<<<<<===???@@@BBBAAA@@@???????????????@@@?????????@@@BBBDDDEEEHHHMMMWWWnnnzzzvvvqqqmmmjjjfff___ZZZ[[[[[[ZZZYYYYYYXXXUUUTTTJJJEEE???;;;::::::999888:::;;;<<<>>>@@@BBBCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSVVVWWWXXXZZZZZZYYYYYYZZZ[[[[[[\\\ccceeepppyyyqqqllliiiddddddeeegggkkkttt~~~~~~zzzyyyrrrpppmmmiiieeeccccccccccccfffiiinnnwwwpppjjjccc^^^\\\]]]___````````````___\\\XXXTTTQQQPPPSSSWWWYYYXXXVVVVVVWWWVVVOOOHHHFFFGGGJJJRRRZZZvvvyyyuuuqqqrrrvvvxxxtttooollliiifffccc___YYYRRRNNNHHHFFFBBB???===<<<<<<<<<;;;???DDDIIIMMMNNNNNNNNNLLLLLLKKKHHHDDD@@@??????@@@HHHPPPUUUYYY^^^```___bbb```]]]ZZZXXXXXXYYYZZZ```aaacccdddeeeeeeeeedddfffeeeddddddeeefffggghhhggghhhiiijjjjjjiiihhhggggggeeecccdddeeefffdddbbbddddddddddddeeefffggghhhgggfffeeeeeedddaaa\\\XXX[[[YYYXXXYYY\\\___``````^^^]]][[[ZZZZZZ[[[\\\]]]```kkk{{{}}}{{{yyyqqqnnnssstttttt|||vvv^^^NNNIIICCC???>>>>>>???@@@@@@AAACCCEEEFFFEEEDDDCCCFFFGGGGGGHHHGGGFFFEEEDDDBBB@@@CCCHHHKKKJJJLLLOOOTTTbbbrrr|||~~~}}}yyysssjjj^^^RRRGGG@@@999888888<<>><<<<<<<<<<<<===>>>???@@@>>>????????????@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@???@@@AAABBBDDDEEEHHHJJJQQQbbbqqqlllfffeeefffddd\\\UUURRRQQQPPPSSSWWW[[[]]]^^^XXXQQQGGG???;;;:::::::::888999;;;===???AAACCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMOOOQQQTTTUUUVVVXXXXXXXXXXXXXXXYYYYYYZZZ]]]```iiivvvxxxrrrpppooommmkkkjjjlllpppsss}}}~~~xxxwwwtttqqqlllgggbbb___]]]\\\YYY[[[]]]^^^bbbooovvvpppaaa^^^YYYXXX[[[```eeeggghhhiiiiiiddd]]]XXXUUUTTTSSSYYY```eeeeeeccc```^^^WWWPPPJJJHHHHHHJJJPPPWWWkkk|||wwwwwwxxxxxxtttooofffeeecccaaa___ZZZUUUPPPJJJHHHDDDAAA>>>=========<<>>>>>>>>???>>>>>>???AAABBBCCCCCCBBBBBBEEEFFFHHHHHHHHHFFFDDDCCCBBBAAACCCHHHJJJIIIJJJMMMTTTddduuu}}}~~~{{{wwwwwwuuusssnnneeeYYYLLLDDD999999:::???HHHRRRYYY\\\[[[WWWUUU[[[iii{{{yyyrrrqqquuu||||||}}}777777777777777777777777777777888999:::;;;;;;;;;<<<<<<<<<<<<======>>>>>><<<============>>>@@@BBB>>>???@@@AAABBBAAAAAA@@@CCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAABBBDDDEEEHHHHHHKKKXXXsssqqqjjjddddddgggeee\\\SSSQQQNNNMMMPPPWWW___eeegggfff^^^QQQEEE>>>;;;;;;<<<888888:::<<<>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIKKKMMMOOOQQQSSSSSSVVVVVVVVVVVVVVVWWWXXXXXXZZZ]]]cccllltttyyytttqqqqqqrrrssszzz|||sssooonnnnnnjjjddd___[[[XXXVVVUUUPPPSSSVVVVVVWWW```vvvtttiiibbb\\\[[[[[[^^^ccciiimmmnnnpppnnnlllhhhccc]]]WWWTTTTTTYYYaaafffhhhfffccc```YYYRRRLLLJJJIIIHHHMMMRRR```||||||xxxwwwvvvssspppgggeeeaaa___]]]ZZZWWWTTTMMMKKKGGGCCC@@@>>>>>>======@@@EEEIIILLLMMMLLLKKKHHHIIIIIIHHHDDDBBBAAAAAAGGGOOOUUUXXX[[[```bbb```aaa___[[[YYYXXXZZZ\\\^^^bbbbbbbbbaaaaaa```_________``````aaacccdddeeefffeeeeeeffffffffffffffffffhhhggggggfffgggffffffeeeeeeeeeffffffggggggggggggdddeeegggiiiiiifff```\\\XXXXXXXXXZZZ]]]______^^^\\\^^^```^^^ZZZZZZ]]]```gggwww}}}zzzvvvrrrmmmrrrsss___LLLDDDAAA???>>>>>>???>>>>>>===>>>@@@AAABBBBBBBBBBBBCCCEEEGGGIIIIIIHHHFFFEEEFFFDDDEEEIIIIIIFFFFFFIIIUUUfffwww}}}{{{wwwsssooorrrrrrqqqooohhh[[[LLLAAA::::::===CCCLLLUUU[[[^^^ZZZWWWVVVZZZfffuuuwwwqqqooosssyyy~~~~~~{{{|||888888888888888888888888777777777888999:::;;;<<<<<<<<<<<<===============<<<>>>??????>>>>>>@@@CCC>>>???AAABBBBBBBBB@@@???CCCBBBBBBAAABBBBBBCCCCCCBBBAAAAAA@@@AAABBBDDDEEEFFFFFFHHHRRRgggxxxqqqjjjiiikkkggg]]]SSSPPPLLLJJJOOOYYYdddkkknnnnnngggZZZMMMBBB===;;;<<<888888999:::<<>>>>>@@@CCCGGGKKKMMMMMMLLLKKKFFFFFFFFFEEEBBBAAABBBCCCKKKRRRXXXYYY\\\```bbb```___]]][[[YYYYYY[[[]]]___`````````````````````aaa^^^___```bbbcccddddddeeeddddddeeeeeeeeeffffffgggggghhhhhhgggffffffffffffdddeeeffffffgggffffffeeeaaacccgggkkkmmmlllhhhddd```^^^[[[ZZZ\\\]]]]]]]]]```bbbbbb]]]WWWUUU[[[aaammm}}}zzzsssmmmjjjtttwwwiiiWWWJJJAAA???>>>===?????????>>>>>>???@@@AAABBBCCCCCCDDDAAACCCGGGJJJKKKKKKIIIHHHGGGDDDEEEIIIIIIGGGGGGIIIXXXiiizzz{{{uuuoooiiikkkkkklllmmmiii^^^NNNCCC<<<<<>>???AAA===>>>???@@@AAA@@@??????BBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBDDDEEEDDDDDDGGGNNN\\\www{{{tttqqqoooiii^^^UUUNNNJJJGGGMMMYYYfffnnnqqqoookkkbbbUUUIII@@@<<<:::888888888999;;;===???AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJLLLNNNOOOPPPRRRRRRRRRSSSUUUVVVXXXYYYYYY[[[^^^aaacccmmm}}}}}}zzzuuummmeee```^^^YYYTTTNNNKKKMMMNNNNNNMMMHHHKKKQQQUUURRRVVVkkk~~~uuunnnhhhdddcccaaadddjjjqqqyyy~~~}}}wwwrrrtttyyyyyyooofffbbb``````aaabbbcccbbb```fff```ZZZVVVQQQLLLJJJMMMNNNaaa|||zzzxxxxxxyyyvvvqqqjjjddd```^^^]]]\\\TTTQQQMMMHHHCCCAAA??????BBBDDDHHHLLLMMMMMMKKKJJJEEEEEEDDDBBB@@@@@@CCCEEENNNTTTYYYZZZ[[[___aaa```^^^]]]\\\[[[[[[]]]___```____________```aaabbbbbb``````bbbcccddddddddddddddddddddddddeeefffggghhhfffhhhhhhhhhfffeeefffgggcccdddeeeffffffeeedddddd```bbbeeejjjmmmmmmjjjgggccc```]]][[[[[[\\\\\\[[[```bbbaaaYYYRRRRRR]]]ggguuu}}}wwwooojjjnnn|||nnn___RRRJJJBBB@@@>>>>>>???@@@@@@@@@>>>???@@@AAABBBCCCDDDEEEBBBDDDHHHLLLMMMMMMKKKJJJCCCBBBDDDIIIKKKJJJKKKNNNZZZjjjzzz}}}vvvmmmeeeaaabbbdddhhhiiibbbVVVKKK??????AAAGGGOOOWWW]]]___\\\\\\\\\^^^bbbmmm{{{~~~wwwuuuwww||||||}}}888888888888888888888888888888777777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<@@@DDDDDD@@@===>>>???<<<======>>>>>>>>>>>>>>>AAAAAA@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAABBBDDDEEEAAABBBFFFKKKSSSggg{{{vvvnnnccc\\\SSSMMMJJJNNNZZZffflllnnnlllkkkfff\\\OOOCCC<<<888999999888888999;;;===???@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNOOOPPPPPPQQQSSSUUUWWWYYYZZZWWWXXX[[[]]]^^^eeewww{{{vvvmmmbbb[[[VVVPPPJJJIIILLLOOOPPPOOOMMMMMMPPPSSSPPPSSShhh{{{wwwsssqqqppppppqqqsssxxx~~~yyytttvvv||||||xxxrrrooolllkkkkkkkkkiiigggiiiccc]]]YYYRRRJJJGGGHHHJJJWWWlll~~~}}}yyyuuupppkkkhhhdddaaa^^^WWWTTTOOOIIIEEEAAA@@@???BBBDDDHHHKKKLLLKKKIIIHHHFFFEEECCC@@@???AAAFFFIIIPPPVVVZZZZZZ[[[___```___]]]^^^^^^___```aaaaaabbbaaa```_________```aaabbbbbbcccdddeeeeeeeeeeeedddeeedddddddddeeefffhhhiiieeeggghhhgggeeedddeeegggbbbccceeeffffffdddcccbbbaaabbbcccfffhhhhhheeebbb]]]\\\[[[\\\]]]^^^]]][[[\\\^^^\\\TTTMMMRRRbbbqqq~~~xxxrrrllllllwwwxxxdddUUUMMMKKKDDDBBB???>>>@@@AAABBBBBB>>>>>>???@@@AAACCCDDDEEEEEEHHHKKKNNNOOOMMMJJJIIICCCBBBDDDJJJLLLLLLMMMPPPXXXfffuuu{{{zzzttthhh]]]WWWWWWZZZ```eeecccYYYPPPBBBAAABBBGGGOOOWWW\\\______aaaaaa___```hhhuuu|||vvvuuuxxx}}}~~~|||}}}777777777777777777777777999888777777777888999:::;;;;;;;;;;;;;;;;;;;;;:::;;;AAAFFFFFFAAA======>>><<<<<<<<<<<<<<<=========@@@@@@@@@@@@AAAAAABBBCCCDDDCCCBBBAAABBBCCCDDDEEE@@@AAAEEEIIIMMM]]]|||sssiiiccc[[[UUUOOORRR[[[eeeiiiiiiiiijjjhhh```SSSEEE<<<777:::999888888888:::<<<>>>@@@@@@AAABBBBBBAAA@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJLLLMMMNNNOOOOOOOOOQQQRRRUUUXXXZZZ[[[UUUVVVYYY[[[[[[```ooo{{{lll```WWWQQQKKKJJJNNNRRRRRRQQQTTTPPPQQQSSSPPPRRRggg~~~|||}}}|||xxxttttttyyy|||xxxvvvvvvuuuqqqnnniiiccc\\\WWWPPPGGGBBBCCCCCCLLL]]]xxxyyywwwtttrrrnnniiiccc___XXXUUUPPPJJJEEEBBB@@@???AAADDDGGGJJJKKKJJJHHHFFFHHHFFFCCC??????BBBHHHLLLQQQWWWZZZZZZ[[[^^^```^^^^^^___```bbbcccccccccccccccbbb```______```aaaaaacccdddeeefffgggfffeeedddeeeeeeddddddeeeggghhhiiieeeggghhhgggdddcccdddgggaaacccdddeeeeeedddbbbaaaccccccbbbccccccbbb^^^\\\VVVWWWYYY\\\___```^^^[[[XXXZZZXXXPPPKKKSSShhhzzzuuuooojjjooorrr^^^OOOJJJKKKFFFCCC@@@???@@@BBBCCCCCC======>>>???@@@BBBDDDEEEIIIKKKNNNPPPOOOMMMIIIGGGGGGEEEGGGKKKMMMKKKLLLOOOSSS```nnnuuuvvvpppbbbVVVRRRQQQSSSZZZ```___VVVNNNDDDCCCCCCGGGNNNVVV\\\___cccdddccc```^^^dddppp{{{~~~}}}}}}}}}|||}}}wwwrrrrrruuu{{{}}}{{{|||666777888888888888777666:::999888777777777999999666777888:::;;;;;;::::::>>>AAACCCCCC???===<<<===>>>>>>>>>>>>????????????>>>>>>>>>???@@@@@@AAAAAA@@@@@@?????????@@@AAAAAACCCBBBEEEKKKMMMTTTmmmyyyvvvsssooonnnfff\\\YYY\\\aaadddeeefffhhhiiiggg```TTTHHHAAA:::888888::::::888;;;??????@@@BBBCCCCCCBBB@@@???@@@@@@AAAAAABBBCCCDDDDDDFFFFFFHHHJJJLLLNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVVVVXXX[[[___bbbdddrrryyyhhh___ZZZUUURRRSSSVVVXXXZZZ]]]VVVSSSTTTQQQTTTfff|||{{{rrrpppuuu~~~~~~zzzvvvqqqnnnddd___WWWPPPJJJEEE???<<<@@@HHHWWWkkkyyyrrrppppppnnnggg```___YYYQQQKKKHHHFFFEEEDDDGGGHHHIIIJJJJJJJJJIIIHHHBBB??????AAA@@@@@@HHHTTT\\\```aaa^^^]]]___```^^^______```aaaaaaaaaaaaaaa______^^^^^^___```bbbcccbbbcccdddffffffffffffeeeiiihhhgggfffdddcccbbbaaaddddddeeeeeeeeeeeeeeedddeeeffffffeeedddbbb```^^^dddaaa]]]]]]^^^___]]][[[[[[]]]___```aaaaaa```___\\\]]]XXXQQQUUUgggzzz~~~{{{xxxvvvlllhhhuuu|||hhhTTTDDD@@@CCCBBBBBBAAAAAA@@@???>>>>>>@@@@@@?????????AAABBBCCCHHHNNNRRRQQQKKKEEECCCDDDGGGGGGGGGGGGHHHIIIJJJKKKNNNWWWccclllrrrpppdddWWWNNNKKKKKKPPPWWWYYYQQQJJJ@@@AAABBBDDDGGGMMMTTTYYYfffeeeddddddeeehhhjjjlllvvvwwwvvvooofff___^^^___iiivvv}}}yyytttoooooosss{{{~~~~~~::::::::::::::::::::::::999999888888888888888999666777999:::;;;;;;::::::888===AAABBB>>>;;;<<<>>><<<<<<=========>>>>>>>>>======>>>??????@@@@@@AAAAAAAAA@@@AAAAAABBBCCCCCCEEEBBBEEEJJJKKKQQQeee|||yyyxxxwwwtttzzzsssiiiaaa^^^^^^^^^___eeeiiimmmllleeeYYYKKKCCC???<<<;;;<<<:::888999>>>>>>@@@AAACCCCCCBBBAAA@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKLLLMMMOOOOOOPPPQQQRRRTTTUUUVVVUUUUUUUUUVVVXXX\\\___aaadddmmm~~~vvvhhhddd^^^[[[[[[\\\^^^___```YYYVVVUUUSSSUUUggg||||||tttrrrtttzzz}}}~~~zzzwwwtttpppkkkhhhZZZTTTMMMGGGCCCAAA???>>>>>>DDDMMM]]]vvv~~~wwwttttttqqqjjjddd```[[[SSSMMMJJJIIIGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGBBB??????@@@@@@AAAJJJUUU___cccdddaaa___aaabbb```aaaaaabbbbbbbbbbbbbbbaaa``````_________```aaabbbaaabbbdddeeeffffffeeeeeegggffffffeeedddcccbbbbbbeeeeeefffggggggggggggfffdddeeeeeeeeecccaaa___^^^]]]YYYVVVUUUWWWXXXXXXWWW[[[[[[[[[[[[\\\]]]]]]]]][[[ZZZVVVTTT^^^sss}}}yyytttqqqmmmfffggguuu}}}sssaaaPPPDDDAAACCCBBBBBBAAA@@@@@@???>>>>>>@@@@@@???>>>>>>???@@@AAAFFFKKKOOONNNIIICCCAAABBBBBBBBBCCCDDDEEEGGGIIIJJJLLLXXXeeeoootttrrrggg\\\OOOLLLJJJNNNRRRQQQIIIAAA888<<>>:::;;;>>>;;;;;;<<<<<<<<<===============>>>>>>??????@@@@@@AAAAAAAAAAAABBBDDDEEEFFFGGGCCCDDDHHHJJJMMM\\\lll|||||||||zzz|||sssiii```ZZZYYYYYY___dddllloookkk```SSSJJJEEE@@@======;;;777888<<<===>>>@@@BBBCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIMMMMMMOOOPPPRRRTTTVVVVVVTTTSSSSSSSSSUUUXXX[[[\\\ZZZ___kkktttpppjjjfffddddddddddddddd]]]XXXVVVSSSUUUfffxxxzzzsssnnnnnnmmmllljjjjjjhhheeebbb```\\\XXXUUUKKKFFF@@@;;;;;;<<<>>>???>>>@@@CCCNNNddd~~~{{{zzzvvvoooiiibbb]]]VVVQQQNNNLLLKKKJJJJJJJJJKKKJJJIIIGGGFFFDDDAAA???>>>???@@@CCCMMMVVVbbbfffgggcccaaacccdddbbbcccccccccdddccccccbbbbbbbbbbbbaaaaaa````````````aaabbbccceeefffeeeeeeddddddddddddddddddccccccbbbfffgggggghhhiiiiiihhhhhhdddeeeeeedddbbb___]]][[[UUURRROOONNNPPPSSSUUUVVV[[[YYYWWWUUUUUUWWWZZZ[[[]]]YYYUUUZZZlll{{{vvvppplllcccbbbhhhzzz~~~{{{}}}{{{fffVVVKKKCCCAAACCCAAAAAAAAA@@@??????>>>>>>AAA@@@???>>>============CCCFFFJJJIIIEEEAAA??????===>>>???@@@BBBEEEGGGHHHLLLZZZjjjssswwwtttlllcccTTTQQQNNNNNNNNNJJJBBB:::;;;???FFFKKKMMMNNNNNNOOOYYYZZZ[[[]]]___```aaabbb[[[XXXQQQGGG>>>:::<<<@@@BBBIIIPPPRRRRRRYYYhhhvvv{{{vvvqqqkkkggghhhooowww|||~~~}}}|||~~~888777555444444555777888666777999::::::999888777777888999:::;;;::::::999;;;BBBHHHGGG???999999<<<;;;;;;<<<<<<<<<=========<<<<<<======>>>??????@@@@@@@@@@@@AAABBBDDDEEEFFFGGGCCCCCCGGGIIILLLUUU___|||~~~||||||xxxoooccc[[[XXXYYYUUU[[[dddkkkkkkddd[[[UUUIIICCC===<<<:::777888;;;;;;===???AAACCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGJJJKKKMMMPPPRRRTTTUUUVVVTTTSSSRRRRRRSSSUUUWWWYYYYYY[[[bbbooo|||xxxrrrnnnkkkjjjhhhgggeee___YYYUUUQQQTTTaaapppwwwlllddd___[[[WWWTTTSSSQQQNNNLLLKKKHHHEEEBBB@@@<<<888777888;;;<<<===???@@@AAAIII^^^yyy~~~yyyrrrlllccc___YYYTTTQQQOOONNNLLLLLLLLLLLLJJJHHHFFFCCCBBB???>>>>>>>>>AAAGGGPPPXXXbbbffffffbbb```bbbcccaaaccccccccccccccccccbbbaaaccccccccccccbbbaaa```___bbbcccdddfffffffffeeeeeeaaabbbcccddddddddddddcccffffffggghhhhhhhhhhhhhhhfffffffffeeeaaa]]]YYYVVVQQQOOOLLLKKKMMMQQQVVVXXX\\\XXXTTTPPPPPPSSSWWWZZZ```ZZZWWWbbbwww|||uuuppplll___bbbooo{{{zzzppp[[[NNNGGGCCCAAAAAAAAA@@@@@@@@@??????>>>>>>@@@@@@???===<<<;;;;;;:::@@@BBBDDDDDDAAA>>>===>>><<<======???AAACCCDDDEEENNN^^^oooxxxzzzvvvnnnggg[[[XXXUUURRROOOIIIAAA;;;===BBBGGGJJJJJJIIIHHHHHHPPPRRRUUUWWWYYYYYYYYYXXXQQQNNNHHH@@@999777999<<<666;;;@@@AAA???FFFZZZnnn}}}wwwrrrkkkhhhjjjqqqyyy}}}}}}~~~777666444222222444666777666777888::::::999999888777888999:::;;;:::999888;;;AAAFFFEEE>>>999999;;;<<<<<<=========>>>>>>>>>;;;<<<<<<======>>>??????>>>>>>>>>???@@@BBBCCCDDDEEECCCCCCFFFHHHKKKQQQWWWfff~~~xxxlllaaa]]]]]]SSSWWW^^^ccceeebbb^^^[[[LLLDDD===;;;:::888888;;;:::;;;===???AAACCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFIIIJJJMMMOOOQQQSSSTTTTTTTTTSSSRRRRRRRRRTTTVVVWWWXXX[[[^^^dddppp|||wwwrrrooollliiigggeee```ZZZTTTPPPQQQ[[[fffzzz}}}ssseeeYYYQQQLLLHHHFFFGGGFFFDDDCCCCCCAAA>>><<<:::999888888:::<<<;;;;;;>>>@@@BBBKKK```zzz{{{tttnnneeeaaa[[[VVVSSSQQQOOOMMMMMMMMMLLLJJJHHHEEEBBB@@@===>>>??????DDDLLLUUUYYY___cccccc```^^^``````___aaabbbbbbcccbbbbbbaaaaaacccdddeeeeeedddbbb```^^^bbbccceeefffggggggffffffaaabbbdddfffffffffeeeeeeeeeffffffggggggffffffeeeiiiiiihhheeeaaa[[[VVVRRRNNNMMMLLLKKKMMMQQQWWWZZZ]]]YYYSSSOOONNNQQQUUUXXX\\\XXXZZZiii|||uuunnnkkkbbbiiixxxyyyxxx{{{yyygggSSSHHHDDDAAA??????@@@@@@???????????????>>>@@@??????>>>===<<<;;;;;;???@@@AAA@@@???>>>>>>>>>?????????@@@AAABBBCCCDDDQQQaaasss||||||xxxoooggg\\\[[[XXXTTTOOOHHHBBB>>>999<<>>QQQfffzzz|||vvvpppnnnqqqxxx~~~888777666555555666777888666777888999999999999999888888::::::::::::999888666999======;;;::::::<<<<<<<<<=========>>>>>>>>>;;;;;;<<<<<<======>>>>>>============>>>@@@AAAAAABBBCCCDDDEEEFFFIIINNNRRR\\\sss{{{mmmeeebbbZZZ\\\^^^aaaaaa___]]][[[QQQHHH>>><<<;;;999999;;;999:::;;;===???AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHJJJLLLOOOQQQRRRRRRRRRTTTSSSRRRQQQRRRSSSUUUWWWSSSVVVZZZ\\\bbbsss~~~zzzvvvssspppllliiieeeccc]]]WWWQQQRRRWWW]]]eeelll|||wwwlll\\\PPPHHHEEECCCAAABBB@@@??????@@@???<<<:::999888999:::======<<<:::<<>>@@@BBBHHHRRRYYY[[[\\\```aaa^^^\\\___```^^^```aaaaaabbbccccccbbbbbbcccdddfffgggfffdddaaa___bbbccceeefffgggffffffeeebbbdddfffhhhiiihhhgggfffffffffffffffeeedddcccbbbhhhiiihhhfffbbb[[[UUURRRLLLLLLLLLLLLNNNRRRWWW[[[]]]YYYTTTPPPOOOPPPSSSUUUSSSTTT]]]ppp|||rrrkkkggggggpppuuuxxxlll]]]MMMFFFCCC@@@>>>>>>??????????????????????????????@@@@@@@@@???>>>>>>?????????????????????@@@BBBBBBBBBBBBCCCDDDEEEEEESSSbbbsss|||zzzpppfffXXXXXXWWWRRRKKKDDD@@@>>>===???BBBCCCDDDEEEGGGIIIAAABBBCCCCCCCCCAAA>>>===666777777777666666555444555444888;;;888:::KKK___yyy|||vvvuuuyyy~~~888888888888888888888888777777777777888999:::;;;888999::::::::::::888888777777777888:::;;;;;;;;;;;;;;;<<<<<<<<<=========:::;;;;;;<<<<<<===>>>>>>>>>=========>>>>>>???@@@@@@CCCEEEDDDBBBEEEJJJNNNVVVgggzzznnnggg```aaacccddddddbbb```^^^YYYNNNBBB>>>===:::999;;;888999:::;;;===???AAABBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLOOOPPPQQQPPPPPPRRRQQQPPPPPPPPPRRRUUUVVVQQQTTTWWWYYY___kkk{{{~~~{{{yyyvvvrrrooohhhgggccc\\\VVVUUUWWWYYY]]]bbbpppzzzrrrjjj```SSSHHHDDDBBBAAAAAA???>>>===>>>??????===;;;999888777999;;;======<<<>>>@@@EEEPPPeee}}}~~~vvvqqqmmmhhhbbb]]]YYYUUURRROOOMMMMMMLLLJJJGGGDDDAAA???:::???BBBEEELLLWWW\\\[[[[[[___aaa^^^]]]```aaa`````````bbbcccddddddeeeeeebbbdddggghhhhhheeebbb``````aaacccdddeeeeeedddccceeefffiiikkklllkkkiiihhhgggggggggfffdddcccaaa```eeefffgggfffccc^^^YYYUUULLLNNNPPPPPPQQQTTTYYY]]][[[YYYUUURRRPPPPPPPPPQQQOOOUUUdddxxx|||qqqjjjgggllltttzzz{{{]]]RRRGGGDDDBBB???======>>>>>>>>>>>>????????????>>>???@@@BBBBBBCCCBBBBBB@@@?????????@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHSSS```ppp{{{~~~rrrfffUUUVVVUUUPPPGGG@@@===<<>>???>>>>>>>>>>>>>>>?????????DDDFFFCCC???AAAGGGKKKMMMZZZssstttlllbbbdddgggiiijjjhhheeeccc___SSSFFFAAA>>>;;;999:::888888999:::<<<>>>@@@AAA@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDEEEFFFGGGHHHJJJLLLOOOPPPPPPOOONNNPPPPPPOOONNNOOOQQQTTTUUUTTTUUUWWW[[[aaahhhqqqvvv~~~zzzvvvssskkkkkkggg```ZZZXXXXXXXXX___bbbmmmzzzoooddd]]]UUUJJJCCCAAAAAAAAA@@@AAA@@@@@@AAABBBBBBAAA???:::777555666999<<<>>>???AAACCCGGGQQQfffwwwrrrpppkkkeee```[[[WWWSSSPPPLLLLLLKKKJJJGGGDDDAAA???999???CCCGGGOOOZZZ^^^[[[[[[```bbb______bbbdddccc```aaabbbdddeeefffggggggbbbdddgggiiiiiifffccc```^^^___aaabbbccccccbbbbbbggghhhkkkmmmmmmllljjjiiiiiihhhhhhfffeeebbbaaa```cccdddffffffddd```\\\YYYNNNQQQTTTUUUUUUWWW\\\```YYYXXXUUUSSSQQQOOOOOONNNPPPYYYlll}}}~~~{{{~~~{{{rrrllljjjmmmuuuqqqRRRJJJDDDCCCBBB???===>>>>>>>>>>>>>>>>>>?????????===>>>@@@CCCDDDEEEEEEEEEBBB@@@??????AAACCCDDDDDD@@@AAABBBCCCEEEGGGIIIKKKRRR^^^mmmzzztttfffTTTVVVUUUOOOEEE>>>;;;;;;;;;???DDDHHHIIIIIIJJJJJJGGGFFFDDDAAA>>>:::777666444333222222444666666666999333222777999;;;III[[[sss|||}}}}}}888888888777777777777777666666777888999999::::::666777888999:::;;;::::::999999999:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<===;;;999999999999777555:::<<<>>>>>>======???AAACCCCCCBBBCCCCCCDDDEEEFFFMMMRRR```yyyvvvtttuuuwwwxxxwwwuuurrrpppdddQQQCCCBBBAAA;;;:::???======<<<;;;<<<===>>>???@@@@@@AAAAAABBBCCCDDDDDDAAABBBCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLMMMOOOQQQRRRRRRQQQQQQRRRTTTVVVXXX[[[```gggkkk{{{wwwyyysssjjjccc___^^^______eeelllvvv|||~~~nnn___UUUPPPJJJDDDCCCFFFHHHGGGDDDBBBBBBBBBBBBAAA???===<<<<<<999777888;;;>>>AAABBBHHHHHHMMMXXXkkk~~~}}}xxxqqqllleee___[[[XXXVVVTTTPPPOOONNNKKKHHHEEEBBB@@@@@@AAAFFFMMMTTT[[[^^^___[[[\\\^^^aaadddeeecccaaa```bbbbbbaaa___```dddhhhgggggghhhhhhhhhfffeeeddd______``````aaacccdddeeejjjooosssqqqlllgggggghhhhhhhhhgggeeecccaaa```^^^bbbbbbeeekkkooolllaaaWWWPPPQQQSSSWWW[[[\\\[[[ZZZWWWZZZXXXQQQMMMLLLKKKGGGOOOggg|||~~~{{{}}}}}}zzzyyymmmfffffftttxxx|||~~~~~~zzzeeePPPIIICCCAAA@@@===>>>@@@;;;999999999;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDEEEDDDEEEHHHJJJPPP\\\lllzzzwwwiii[[[]]][[[SSSFFF===999999999>>>DDDHHHHHHHHHJJJLLLOOOPPPOOOJJJAAA:::555444999888777666555444444444555777333444:::;;;GGG^^^zzz~~~|||}}}~~~}}}{{{888777777777777777777777777777777888999999::::::999999999:::;;;<<<<<<<<<:::::::::::::::;;;;;;;;;::::::999999999::::::;;;<<<;;;999999::::::888777:::<<<>>>>>>======???@@@@@@@@@@@@@@@AAABBBCCCDDDFFFJJJUUUkkk}}}~~~~~~~~~|||xxxvvvgggVVVGGGEEECCC===;;;>>>===<<<;;;;;;;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEEEEAAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRSSSRRRRRRRRRTTTUUUWWWZZZ^^^dddhhhsss}}}wwwpppjjjgggfffeeeeeeeeeiiinnnrrrttttttuuuuuu}}}{{{nnn```TTTMMMOOOJJJEEEDDDGGGIIIHHHEEEEEEEEEEEEDDDCCCAAA???===<<<;;;:::::::::===@@@BBBIIIIIILLLWWWiii}}}zzzuuuooojjjddd___[[[XXXVVVTTTQQQPPPOOOLLLIIIFFFDDDBBBAAACCCHHHNNNUUU[[[___```^^^___```ccceeefffeeecccaaabbbbbbaaa```aaadddhhhcccdddeeefffgggffffffeee```_________```aaabbbccchhhlllpppoookkkggggggiiiggggggggggggeeecccaaa```bbbcccfffmmmqqqmmmaaaWWWQQQQQQSSSVVVXXXYYYWWWUUUTTTVVVWWWTTTOOOKKKLLLNNNbbbvvv}}}~~~}}}zzzooolllnnnuuuwwwzzz|||~~~ooo[[[IIICCC???@@@???<<<;;;<<<<<<;;;:::;;;<<<===>>>>>><<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCDDDBBBDDDEEEFFFEEEFFFGGGIIIOOO\\\mmm{{{sssdddYYY[[[ZZZSSSGGG===999999999===CCCFFFHHHKKKPPPTTTZZZZZZXXXRRRHHH@@@:::888888888777666555555555666555777444555;;;;;;FFF\\\uuu{{{~~~||||||777777777777777777888888777777888888999:::::::::<<<;;;;;;:::;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999;;;:::999:::;;;<<<;;;999;;;<<<============>>>@@@@@@@@@@@@@@@AAABBBCCCCCCEEEHHHPPP___xxx}}}yyylll\\\NNNIIIFFF???<<<>>>===<<<;;;::::::;;;<<<<<<@@@@@@AAABBBCCCDDDEEEEEEAAAAAABBBBBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKNNNNNNPPPQQQRRRSSSSSSSSSRRRSSSUUUVVVWWW[[[___cccjjj|||{{{uuupppmmmkkkiiigggbbbbbbaaabbbbbbbbb```^^^eeeeeegggjjjkkkooozzzttthhh^^^UUUNNNJJJNNNJJJFFFFFFHHHJJJIIIGGGIIIIIIIIIGGGEEECCC@@@???===>>>>>><<<:::<<<@@@EEEKKKJJJMMMWWWhhh}}}|||uuuqqqlllhhhbbb^^^[[[YYYWWWUUURRRQQQPPPMMMKKKHHHFFFEEECCCFFFKKKRRRXXX\\\```aaabbbbbbccceeeggggggfffdddbbbbbbbbbaaa```aaadddgggcccdddeeeggghhhiiiiiiiiicccbbbaaa``````aaabbbcccdddhhhlllllliiiggghhhiiieeefffhhhiiihhhfffdddbbbaaabbbfffllloookkk```WWWRRRRRRRRRTTTUUUUUURRROOOPPPPPPTTTXXXSSSLLLPPPZZZtttvvvnnnooouuu}}}~~~gggTTTGGGBBBAAACCCCCC@@@===>>>@@@???===<<<<<<<<<===>>><<<===>>>>>>??????>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCEEEGGGGGGFFFFFFFFFGGGMMM[[[lllyyy~~~yyykkk]]]TTTWWWXXXRRRGGG===999888999<<<@@@DDDHHHPPPZZZaaagggfffbbbZZZOOOEEE>>>:::888777777666666666777777555888555777<<<;;;DDDZZZooouuuzzz||||||}}}777777777777777888888888888888888999999:::::::::===<<<:::999:::;;;>>>???<<<<<<<<<;;;;;;;;;;;;:::;;;:::999999999999999999:::999999:::<<<======<<<;;;<<<======<<<<<<===???AAAAAAAAAAAABBBCCCDDDEEEFFFGGGLLLWWWiii{{{vvvnnn```SSSMMMHHHAAA>>>???===<<<;;;:::999::::::;;;>>>>>>???AAABBBCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFDDDDDDEEEFFFGGGHHHIIIIIILLLMMMNNNOOOQQQRRRRRRSSSRRRSSSTTTTTTUUUWWW[[[]]]eeeuuu}}}wwwrrrnnnjjjeeebbb\\\WWWSSSQQQQQQPPPLLLIIILLLLLLMMMOOOPPPTTT___kkkqqqmmmfff___YYYTTTQQQPPPOOOLLLIIIIIIJJJLLLKKKJJJLLLLLLKKKJJJGGGDDDAAA@@@;;;>>>@@@???<<<>>>DDDJJJLLLMMMRRR]]]mmmyyyrrrnnniiifffaaa^^^\\\[[[YYYWWWSSSRRRPPPNNNKKKIIIHHHGGGFFFJJJPPPVVVZZZ^^^aaacccdddddddddeeeggghhhfffeeecccbbbaaa``````bbbdddfffffffffgggiiijjjkkkllllllfffeeecccbbbaaaaaabbbcccaaadddgggiiihhhggghhhiiiccceeehhhkkkkkkiiifffddd```___```ccceeebbb[[[UUURRRQQQRRRSSSTTTSSSPPPMMMMMMKKKQQQZZZWWWPPPYYYkkk}}}yyymmmhhhnnnxxxxxx```PPPFFFBBB@@@BBBCCCAAA@@@BBBEEEDDDBBB???<<<;;;;;;<<<>>>>>>>>>??????>>>======<<<===>>>@@@AAACCCDDDDDDCCCEEEGGGHHHFFFEEEEEEFFFMMMZZZiiiqqqrrrmmmaaaVVVNNNRRRUUUPPPFFF===888888888:::>>>BBBIIIUUUcccmmmpppmmmggg^^^RRRGGG===888666666555555555666777777666888666888===;;;DDDYYYlllpppuuu|||~~~666666777777888888888888999999999999999:::::::::<<<;;;999888888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::999888888:::<<<>>>>>>===;;;<<<======<<<<<<===>>>AAA@@@@@@AAAAAABBBCCCDDDAAABBBEEEMMMYYYppp}}}vvvqqqkkkbbbVVVOOOIIIDDD@@@@@@>>>===;;;:::999999999:::;;;<<<===>>>@@@AAABBBCCCEEEDDDCCCBBBBBBDDDEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPQQQQQQRRRSSSSSSSSSTTTWWWYYY\\\iii|||zzztttnnnggg```[[[UUUOOOIIIEEEDDDCCC@@@===>>>>>>???AAAAAACCCLLLWWWbbbbbbaaa^^^[[[WWWUUUTTTRRRPPPOOONNNNNNNNNNNNNNNNNNNNNMMMKKKIIIEEEBBBAAA;;;>>>AAAAAA@@@CCCJJJQQQMMMQQQYYYeeesss{{{vvvqqqnnniiifffbbb```^^^]]][[[ZZZUUUTTTQQQNNNKKKIIIHHHHHHIIINNNUUUZZZ]]]```bbbeeedddccccccdddfffgggfffeeedddbbbaaa```aaabbbddddddggggggggghhhhhhiiijjjkkkgggeeebbb```______```aaa```bbbdddfffffffffggggggbbbeeehhhkkklllkkkhhhggg```]]]YYYWWWXXXWWWUUUSSSQQQQQQRRRSSSTTTSSSPPPNNNJJJGGGMMMXXXYYYXXXggg}}}}}}oooffffffppp|||jjjVVVKKKCCC>>>:::<<<======???BBBLLLMMMKKKGGGAAA===<<<===?????????@@@??????>>>===<<<<<<>>>???AAABBBCCCDDDCCCEEEFFFFFFEEEDDDEEEFFFMMMYYYcccfffccc^^^VVVOOOHHHMMMPPPLLLDDD;;;888777777999<<>>>>>>>>>>>???@@@AAAAAAAAA@@@CCCIIIPPP```~~~zzzrrrllleee___VVVOOOIIIFFFCCCBBB@@@???===;;;999999999:::999:::;;;===>>>@@@AAABBBFFFDDDCCCAAAAAABBBDDDEEECCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGIIIJJJLLLNNNOOOPPPQQQSSSRRRRRRRRRTTTVVVVVV```ooo~~~}}}vvvoooggg___ZZZRRRNNNHHHCCC@@@>>>;;;:::<<<<<<===???===>>>FFFPPP[[[^^^``````]]]YYYVVVUUUWWWVVVUUUTTTSSSRRRRRRQQQPPPPPPOOOMMMKKKHHHEEECCC===@@@BBBCCCEEEIIIPPPUUUOOOUUU___kkkxxx}}}yyyvvvrrrooojjjhhheeecccaaa```^^^\\\YYYWWWTTTPPPMMMKKKJJJIIILLLRRRZZZ^^^```aaadddfffcccbbbbbbccceeegggfffeeeeeeccc``````aaacccccccccccccccccccccdddeeeggggggeeeccc```]]]\\\]]]^^^___aaabbbcccdddeeeeeeeeeeeeccceeehhhjjjkkkkkkiiihhhccc^^^VVVQQQPPPQQQRRRRRRRRRRRRRRRSSSTTTSSSPPPMMMFFFDDDHHHPPPWWWaaawwwrrrgggeeejjjwwwvvv^^^OOOIIIEEE>>>:::;;;======@@@DDDPPPRRRRRRNNNGGGBBB@@@@@@?????????@@@??????>>>>>><<<<<<===???@@@AAABBBBBBCCCDDDDDDDDDCCCCCCEEEGGGMMMWWW```^^^XXXRRRLLLGGGCCCGGGKKKHHH@@@999777777555888;;;AAAJJJYYYjjjvvv|||xxxpppfff\\\PPPEEE>>>666666555555555555666666666999666888===<<>>>>>???@@@AAACCCBBBEEEJJJLLLUUUooo~~~|||wwwoooggg^^^ZZZTTTMMMIIIGGGEEECCCAAA@@@>>><<<:::999999:::999:::;;;===???@@@BBBBBBEEECCCAAA???>>>???AAABBBCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFGGGIIIKKKMMMOOOOOOQQQRRRRRRQQQRRRSSSUUUUUU\\\eeeooo{{{~~~wwwppphhh```[[[TTTRRRNNNHHHBBB>>><<<===>>>======>>><<<===FFFQQQXXX\\\```aaa___\\\[[[\\\\\\\\\[[[YYYWWWUUUTTTTTTRRRRRRQQQPPPNNNKKKHHHGGGCCCCCCCCCEEEIIINNNSSSVVVSSSYYYaaalllwww}}}yyyvvvrrrpppllljjjgggfffdddccc```^^^^^^[[[WWWSSSOOOMMMLLLKKKOOOUUU]]]aaabbbbbbeeehhhcccbbbbbbcccfffhhhhhhgggfffccc```___aaaccccccbbb______``````bbbdddggghhhfffccc```^^^]]]^^^___aaadddcccccccccddddddccccccdddeeegggiiijjjjjjiiiiiigggbbbZZZTTTPPPPPPQQQRRRUUUTTTSSSSSSSSSPPPLLLIIIBBBAAAAAAFFFRRRiii}}}jjjeeeiiirrr|||iiiRRRFFFFFFEEE???===???@@@@@@AAADDDJJJNNNRRRPPPIIICCC@@@@@@======>>>>>>???>>>>>>>>>=========>>>???@@@@@@AAABBBBBBBBB@@@@@@BBBEEEHHHKKKWWW___\\\RRRKKKEEE@@@???CCCFFFCCC<<<777666888333777;;;AAAKKKYYYiiitttzzzrrrjjj```VVVJJJCCC:::999888777666666666777777999555777<<<<<>>???AAABBBCCCCCCBBB???===<<<===???@@@CCCCCCDDDEEEFFFGGGHHHHHHFFFEEEFFFGGGHHHKKKMMMOOOOOOQQQRRRRRRRRRRRRSSSUUUSSSXXX]]]bbbkkkyyy}}}vvvooohhhaaa]]]WWWWWWTTTMMMEEE???>>>@@@>>><<<;;;;;;:::===GGGSSSVVVZZZ___aaaaaaaaaccceee______^^^\\\YYYWWWVVVVVVTTTTTTSSSRRRPPPNNNKKKJJJGGGFFFEEEGGGKKKPPPTTTUUUVVV[[[bbbjjjttt~~~zzzwwwsssqqqnnnllliiigggfffdddbbb___bbb___ZZZUUUQQQOOOMMMMMMPPPWWW___cccccccccfffiiicccbbbbbbcccfffiiijjjiiifffccc______aaaccccccbbb^^^^^^___```cccfffiiikkkiiifffccc``````aaaccceeefffdddccccccccccccbbbaaaeeeeeefffggghhhiiiiiiiiikkkfff___YYYTTTSSSSSSSSSVVVUUUTTTSSSQQQNNNIIIFFF??????===>>>OOOmmmxxxhhhfffnnnwww}}}}}}|||sss[[[DDD;;;>>>???;;;:::>>>???======>>>BBBHHHMMMMMMGGGAAA>>>>>>;;;<<<<<<===>>>>>>============>>>>>>?????????@@@AAAAAA@@@>>>>>>AAAFFFIIIJJJVVV```]]]RRRHHHAAA<<<===AAACCC@@@:::555666888222666<<>>???@@@???===<<<============>>>>>>>>>>>>DDD???AAAHHHJJJLLLXXXiii}}}vvvtttqqqjjjccc[[[YYYSSSMMMGGGEEEEEEGGGEEEEEEDDD@@@<<<::::::;;;;;;<<<===>>>???@@@AAABBBAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDFFFHHHJJJLLLMMMNNNNNNOOOPPPRRRSSSSSSTTTTTTVVVWWWYYY]]]dddnnnzzzxxxpppjjjgggfff```^^^ZZZVVVQQQKKKDDD???>>>>>>===:::888<<>>>>>===<<<<<<===============>>>>>>>>>>>>AAA???===>>>@@@CCCEEEEEELLLSSSZZZYYYPPPDDD<<<999===???@@@???<<<999888888777999<<>>999888666222222555555555777:::;;;BBBSSScccoooooorrrzzz555666777777888888888777666666777777777888888888999999:::::::::999888888888888666555555666777777777888888999999999999999::::::999999999::::::;;;:::;;;===?????????======>>>>>>>>>?????????@@@@@@CCC???@@@FFFGGGGGGRRR```~~~wwwtttqqqjjjccc]]][[[WWWPPPJJJFFFFFFGGGEEEEEEEEEBBB>>>;;;::::::;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFHHHIIIKKKLLLMMMNNNNNNPPPQQQRRRSSSSSSSSSSSSTTTVVVYYY]]]eeennntttxxxpppkkkgggfffaaa^^^[[[XXXTTTOOOIIIDDDBBBAAA???<<<:::???HHHPPPZZZ^^^bbbeeeeeefffggghhhfffeeedddbbbaaa___]]]]]][[[[[[ZZZXXXUUUQQQMMMKKKHHHHHHJJJMMMQQQUUUXXX[[[\\\^^^ccckkkwww}}}zzzwwwtttpppmmmlllkkkjjjiiidddccc___ZZZUUUSSSTTTVVVYYY[[[^^^aaaccccccccccccdddfffhhhjjjjjjhhhfffeeeeeedddcccaaa```^^^]]]]]]^^^^^^]]]]]]^^^aaaccceeehhhiiiiiihhhfffeeeggghhheeedddcccbbbbbbbbbcccdddiiillloooppppppnnnlllkkkfffaaaYYYQQQNNNOOOTTTXXX]]]WWWRRRQQQNNNFFF???>>>===<<>><<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>>>>===<<<;;;;;;<<<>>>>>><<<<<<<<<===<<<<<<=========>>>>>>>>>AAA@@@>>>???AAACCCEEEFFFLLLSSS[[[[[[RRRFFF>>>:::<<<===>>><<<999777666666777:::???EEEMMMVVV^^^cccvvvuuukkkhhhbbbYYYHHH@@@999777555333333666999777999>>>DDDLLLYYYdddmmmlllnnnvvv~~~}}}}}}555555666666777777666666666666666777777777888888:::::::::::::::999888777666666777777777777777777666777888888999999888888999999999999999:::;;;<<<999:::<<<>>>??????>>>>>>???@@@@@@@@@AAAAAAAAAAAACCC???@@@EEEFFFEEELLLWWWjjjxxxtttpppjjjeee```^^^ZZZSSSLLLGGGFFFFFFGGGHHHIIIFFFBBB>>>;;;;;;::::::;;;;;;===>>>@@@AAA@@@AAAAAAAAABBBBBBBBBCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUWWW[[[```dddsss{{{{{{vvvqqqmmmiiihhhcccaaa^^^\\\YYYUUUPPPLLLGGGFFFBBB>>>===BBBKKKSSS[[[___cccfffggghhhiiijjjjjjiiigggeeecccbbbbbbbbb^^^______^^^[[[VVVRRROOOKKKLLLNNNQQQUUUYYY\\\^^^^^^aaafffooozzz}}}zzzuuurrrqqqooommmllliiigggbbb]]]XXXVVVWWWYYY[[[]]]___bbbddddddccccccfffggghhhhhhhhhgggfffeeeeeedddbbb```^^^]]]\\\\\\[[[[[[[[[[[[]]]___bbbccchhhiiijjjiiihhhggghhhjjjffffffeeeddddddccccccbbbfffkkkqqquuuvvvrrrmmmiiiaaaZZZRRROOOPPPTTTWWWXXX[[[UUURRRPPPKKKCCC<<<;;;;;;>>>HHHYYYooonnnsss~~~~~~www}}}mmmUUUFFFAAA???<<<;;;;;;;;;:::::::::::::::999:::;;;<<<<<<;;;:::999;;;<<<>>>>>><<<;;;<<<===<<<<<<<<<============>>>@@@?????????AAACCCFFFGGGMMMUUU^^^^^^VVVJJJAAA======>>>===;;;888666666666888;;;AAAGGGLLLQQQWWWZZZkkkxxxxxxppplllgggaaaRRRGGG===999777555666999===;;;===EEEOOOVVV___gggllliiijjjqqq~~~~~~~~~~~~555666666777777666666666888888888888999999999999999::::::::::::999888777555666777888888888888888666666777888888888888777888888888888999:::;;;<<<888999;;;<<<>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@AAAFFFFFFEEEJJJQQQ[[[xxxyyytttpppkkkhhheeeaaa[[[RRRJJJEEEDDDEEEIIIKKKMMMKKKGGGBBB???===::::::::::::;;;===???@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFGGGHHHHHHHHHJJJKKKLLLNNNOOOOOOOOOOOOQQQRRRTTTUUUUUUVVVYYY[[[gggmmmrrrvvv~~~zzzxxxuuusssqqqpppnnnllliiigggdddaaa^^^[[[VVVSSSMMMJJJFFFAAA@@@EEENNNUUU[[[___dddggghhhiiikkkllllllkkkiiigggffffffffffffaaabbbbbbbbb___[[[WWWTTTOOOPPPRRRUUUYYY\\\___aaaaaaccciiirrr}}}~~~zzzwwwtttrrrpppmmmkkkiiiddd^^^YYYWWWXXXZZZ]]]^^^aaacccdddddddddccceeeeeeeeeffffffffffffeeedddcccaaa___]]]\\\[[[[[[ZZZZZZ[[[\\\^^^```bbbcccjjjkkklllkkkiiihhhhhhiiijjjjjjiiihhhgggeeecccbbbaaaeeelllrrruuusssmmmiii\\\UUUOOOOOOUUUZZZZZZYYYUUUPPPNNNNNNIIIBBB======;;;DDDUUUkkk|||rrrzzzvvvuuuwww^^^III@@@>>><<<::::::::::::999888777777666::::::;;;<<<<<<;;;:::::::::<<<======<<<;;;;;;<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???AAADDDGGGOOOWWWaaabbbZZZNNNEEEAAA@@@AAA@@@===:::888999999;;;>>>CCCFFFHHHKKKPPPTTT___nnnzzzxxxpppkkkhhheee^^^SSSFFF???<<<999999<<>>>>>>>>>>>>>>>>>????????????>>>===???CCCEEEEEEHHHLLLTTTlllzzztttpppmmmkkkjjjeee[[[PPPGGGCCCCCCEEEHHHKKKMMMLLLIIIDDD@@@>>><<<;;;:::::::::<<<===?????????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAAEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMPPPRRRSSSSSSTTTUUUVVV\\\aaaeeeiiipppzzz{{{wwwuuuvvvvvvvvvxxx}}}{{{qqqooommmmmmppprrrsssrrrpppmmmiiifffccc___[[[XXXRRROOOIIIEEEDDDIIIPPPVVV[[[^^^cccgggiiijjjlllmmmmmmmmmllljjjjjjiiiiiiiiicccdddeeedddbbb^^^[[[XXXTTTUUUWWWZZZ]]]```bbbcccbbbeeekkkttt~~~|||yyywwwtttqqqnnnkkkhhhccc]]]XXXWWWYYY[[[___```bbbdddeeeeeedddccc```aaabbbdddeeeffffffgggdddbbb```^^^\\\\\\\\\]]]\\\\\\]]]^^^```aaacccdddlllmmmnnnmmmjjjhhhggghhhiiijjjjjjjjjjjjiiihhhgggdddeeegggkkknnnnnnjjjfffYYYSSSOOORRRZZZ___]]]YYYQQQNNNLLLKKKGGG@@@===???@@@OOOfff}}}www{{{{{{qqqvvv|||iiiPPPAAA<<<<<<:::999::::::999777555444333222999999999::::::999999999:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<<<<>>>BBBFFFQQQZZZbbbccc[[[PPPGGGDDDAAABBBBBB@@@===;;;;;;<<<@@@CCCEEEDDDDDDFFFLLLRRRZZZhhhvvvwwwqqqkkkhhhgggggg]]]QQQIIIBBB<<<===@@@BBBFFFMMMTTTWWWYYYcccnnnsssmmmiiiooo}}}777777888888888777666666555555555666666666777777777777888999::::::::::::777777888888888888888888666777888888999999888888888888888888888999:::;;;999999999:::;;;<<<======<<<<<<=========>>>>>>>>>::::::<<<>>>AAACCCEEEGGGPPP___|||~~~vvvpppnnnmmmooojjj___SSSIIIDDDCCCEEEEEEHHHJJJJJJGGGCCC@@@???>>>===;;;::::::;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAACCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJLLLOOOQQQQQQQQQSSSTTTWWW\\\```ccciiippprrroookkkhhhhhhkkkkkkjjjkkkoootttwww~~~zzzqqqlllhhheeegggmmmrrruuuvvvtttqqqmmmjjjgggddd```^^^XXXTTTNNNKKKJJJNNNSSSWWW[[[^^^cccgggjjjkkkmmmooonnnnnnoooooonnnmmmllllllggggggfffeeecccaaa___]]]ZZZ[[[^^^```bbbdddeeeeeeeeehhhnnnvvv~~~{{{yyyvvvrrrooojjjgggbbb\\\WWWWWWYYY\\\aaabbbdddeeefffeeedddccc^^^```bbbdddfffgggggggggcccaaa___]]]\\\]]]^^^______``````aaabbbcccddddddkkkmmmnnnmmmkkkiiihhhhhheeeeeefffgggiiijjjkkkllljjjhhheeeeeefffeeeaaa^^^VVVSSSSSSXXX___aaa\\\VVVRRRNNNKKKHHHCCC======@@@LLL^^^vvvxxxsss~~~yyysss|||}}}lllYYYFFF===<<<;;;999999:::999888666444333222111777777777777777777777777:::;;;======;;;:::;;;<<<:::::::::;;;;;;;;;<<<<<<888:::<<<;;;:::<<>>======EEEGGGIIIGGGEEEFFFMMMSSSVVVaaalllpppmmmhhheeeeeekkkeee]]]UUUKKKCCCDDDJJJLLLPPPVVVYYYXXXZZZdddppptttnnnjjjqqq}}}}}}|||}}}666777777777666666555444555555555555666666666777555666777999:::;;;<<<<<<:::999888777777777888999777888888999999999999999999888888888888888999999:::999999::::::;;;;;;<<<<<<<<<=========>>>>>>>>>;;;;;;;;;<<>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDEEEFFFFFFEEEEEEGGGHHHIIIJJJJJJJJJJJJMMMOOOPPPPPPQQQRRRTTTVVVYYY\\\^^^dddjjjjjjfffcccaaabbbfffgggddddddfffiiikkkooowww}}}wwwrrrllljjjeee```bbbiiipppuuuvvvuuurrrooolllkkkhhhfffddd]]]YYYTTTQQQQQQTTTWWWYYY\\\```eeeiiilllnnnpppqqqoooqqqrrrtttsssrrrpppnnnkkkjjjhhhfffeeedddccccccaaabbbdddfffggghhhhhhhhhhhhkkkqqqyyy}}}{{{xxxtttqqqhhhfffaaa[[[WWWWWW[[[^^^bbbccceeefffgggfffdddccc___aaadddggghhhhhhgggfffbbb```^^^]]]]]]^^^```bbbaaabbbccccccddddddddddddgggjjjlllmmmkkkjjjjjjjjjccccccbbbbbbccceeeggghhhiiiddd```^^^^^^]]]XXXTTTSSSTTTWWW]]]bbb```YYYSSSOOOKKKHHHFFFAAA===@@@FFF\\\mmmsssooottt~~~|||{{{ooo\\\MMM???<<<===;;;999999888888777777666555555555777777666666666666777777999;;;<<<<<<;;;:::;;;;;;999::::::::::::;;;;;;;;;777:::<<<<<<:::<<>>BBBEEEFFFEEECCCAAAAAAGGGLLLPPPOOOKKKKKKPPPUUUTTT[[[eeekkkkkkhhhfffgggmmmmmmllleeeYYYOOORRRZZZ\\\[[[[[[]]]]]]^^^gggqqqrrrllliiirrr~~~|||zzzzzz~~~555666666666555444333333777777777777888888888888444555777999;;;<<<======<<<:::888666666777888999888888999::::::::::::999999999888888888888888888:::::::::999999:::;;;;;;============>>>>>>>>>>>>??????>>>===???CCCDDDCCCHHHHHHWWWxxxzzzpppmmmmmmuuusssmmmcccXXXNNNGGGEEEHHHJJJMMMMMMKKKIIIHHHHHHDDDAAA>>>;;;999999:::;;;===>>>???@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIMMMOOOQQQQQQQQQRRRTTTVVVSSSTTTUUUWWW]]]cccccc```___^^^aaaeeefffcccaaacccbbbbbbdddiiiooossssssrrrnnnpppqqqppppppuuu~~~uuummmmmmnnnkkkkkkeee______fffnnnsssuuutttrrrooommmlllkkkjjjhhh```\\\XXXVVVVVVXXXZZZ[[[]]]aaafffkkkmmmppprrrsssppprrruuuwwwwwwuuurrrpppmmmllljjjgggfffeeefffffffffgggiiijjjkkkkkkjjjjjjkkknnntttzzz~~~~~~|||yyyvvvssshhheeeaaa[[[XXXXXX\\\```cccdddfffggggggfffdddcccbbbdddgggjjjjjjiiifffeeeaaa```^^^]]]]]]___bbbdddccccccddddddddddddccccccdddgggjjjllllllllllllllleeedddaaa___]]]^^^______aaa]]]YYYXXXYYYXXXSSSNNNQQQTTTYYY```bbb___WWWPPPJJJGGGDDDCCCAAA@@@FFFMMMgggwwwttthhhlllxxx~~~wwweeeRRRFFF======>>>;;;999999666666777777888888999999999999888888888888999999999;;;<<<<<<;;;::::::;;;999999:::::::::;;;;;;;;;777:::===<<<;;;===BBBHHHPPPVVVZZZXXXOOOEEE???===@@@DDDIIIKKKJJJHHHFFFEEEHHHOOOUUUUUUQQQOOORRRVVVYYY^^^eeemmmooonnnnnnoooppptttwwwrrreee[[[^^^hhhhhhbbb^^^___aaadddjjjpppnnniiigggrrr~~~|||~~~{{{{{{999999888888777777666666999999888888777666666555888888777777777777888888888777777777777777888888888888999999999888888777777777888999::::::;;;;;;999999::::::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@======>>>???@@@@@@AAAAAAFFFGGGNNN```zzzsssqqqxxxvvvtttppphhh\\\NNNCCCBBBJJJNNNJJJHHHJJJJJJFFFBBB???<<<<<<======;;;999======>>>>>>???@@@BBBBBBBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGGGGGGGGGGIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQSSSSSSTTTVVVXXX[[[]]]^^^]]]]]]]]]]]]]]]\\\[[[ZZZ]]]___aaabbbccccccfffggggggdddaaa```cccjjjsssyyyxxxpppllleee___bbbiiijjjhhheeebbbaaadddjjjnnnpppmmmllllllnnnnnnkkkhhhccc]]]XXXYYYYYYZZZ]]]aaaaaadddiiilllnnnooopppqqqqqqrrrttttttrrrpppnnnnnnpppppppppmmmjjjhhhhhhiiimmmoooppppppnnnlllkkklllpppppprrryyy{{{{{{{{{{{{}}}}}}{{{xxxtttrrrhhhddd___ZZZYYY\\\```ccc```aaabbbcccccccccbbbaaabbbccceeeffffffeeecccbbbbbbaaa___]]]\\\]]]^^^___bbbaaa```______```aaabbbccceeehhhkkklllkkkiiihhhgggddd```]]][[[WWWTTTQQQWWWXXXXXXUUUPPPMMMMMMOOOUUU[[[aaaccc^^^UUUOOOKKKLLLDDD>>>===???EEERRRaaa}}}nnnbbbgggttt}}}fffRRRDDD@@@:::666555555555555888888888777777777777777888888999999999999888888@@@>>><<<:::999999:::;;;777888999:::;;;:::999999:::;;;<<<;;;:::===CCCHHHTTT\\\___VVVIIIAAA???===AAAFFFNNNTTTSSSMMMEEE???DDDGGGNNNSSSQQQNNNPPPUUUXXX^^^eeelllooorrrsssuuuxxx}}}{{{rrrjjjhhhiiiqqqiiiaaa^^^cccjjjnnnooonnniiihhhsss~~~~~~~~~}}}|||}}}777777777666666666666666777777777777777777777777888888777777777777888888888777777777777777888888888888999999999999888888777888888999::::::;;;;;;999999::::::::::::;;;;;;999:::<<<===>>>===<<<<<<======>>>??????@@@AAAAAAEEEFFFLLLYYYsss~~~zzz|||{{{zzzxxxrrrhhh\\\SSSIIIMMMNNNJJJIIILLLLLLHHHDDDAAA===<<<<<<<<<:::888=========>>>???@@@BBBCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFGGGIIIKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZ\\\^^^^^^^^^___aaabbbaaa^^^[[[ZZZ]]]dddlllsssyyyrrrmmmkkkgggbbbaaadddbbb```]]]ZZZZZZ]]]aaaeeehhhggggggiiillllllkkkhhhbbb\\\XXXYYYZZZ[[[^^^bbbbbbfffjjjnnnooopppqqqrrrqqqssstttuuusssqqqooonnnoooppppppnnnlllkkklllnnnoooqqqrrrrrrpppnnnmmmnnnppppppsssyyy}}}{{{{{{zzzzzz{{{}}}{{{vvvssspppllljjjeeecccaaa___^^^___aaabbbaaabbbccceeefffffffffeeecccdddfffggggggfffdddccccccbbb```___^^^^^^__________________```aaabbbccccccdddfffiiijjjjjjiiiiiiiiifffbbb___]]]YYYUUURRRRRRTTTTTTRRROOONNNOOOQQQXXX]]]bbbbbb\\\TTTMMMIIIEEEAAA>>>???BBBLLLaaatttuuuddd___jjj{{{vvv```NNNBBB>>>:::777666666666555777777777777777777777777666777777888888777777666999888666555666777999:::999999888888888999:::;;;999;;;;;;::::::===CCCHHHQQQYYY]]]UUUIIICCCBBBAAAFFFLLLTTTYYYXXXPPPGGG@@@===BBBKKKSSSTTTQQQRRRWWW[[[```hhhoootttyyy|||uuunnnlllmmmpppjjjddddddiiiooorrrrrrmmmiiiiiittt||||||}}}~~~~~~~~~~~~555555555555666666666666555555666777777888999999888888777777777777888888888777777666666777777777888888999999999999999888888888888999999::::::;;;999999::::::::::::;;;;;;999:::===>>>???===;;;:::===>>>>>>??????@@@@@@@@@CCCEEEIIIOOO___}}}{{{rrrggg```TTTRRROOOKKKMMMQQQPPPMMMIIIFFFAAA>>>======;;;:::;;;<<<<<<===???@@@BBBCCCBBBAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEEEEDDDDDDFFFGGGJJJJJJKKKLLLMMMNNNNNNOOOMMMNNNOOOPPPRRRTTTVVVXXXYYYYYYYYYYYYYYYYYYXXXWWWXXXZZZ[[[\\\[[[[[[]]]^^^```___]]]\\\___fffpppwwwuuuppplllmmmlllfffaaa___YYYXXXUUUTTTTTTVVVXXXZZZ\\\]]]___bbbfffhhhgggfff\\\XXXVVVXXXYYYZZZ^^^dddeeehhhmmmpppqqqrrrssstttrrrsssuuuvvvuuusssqqqooooooppppppooonnnoooppprrrrrrtttuuuuuusssqqqppppppqqqqqqtttyyy}}}{{{{{{zzzyyyyyyyyyzzz|||}}}{{{|||}}}~~~zzzsssnnnjjjgggdddbbbaaabbbbbbccccccbbbbbbaaabbbccceeeggghhhiiiiiihhhdddeeefffhhhhhhfffeeedddcccbbbbbbaaaaaa```______\\\]]]^^^```bbbcccccccccbbbcccdddeeeggghhhiiijjjkkkhhheeebbb```]]]YYYVVVPPPPPPOOONNNMMMOOORRRUUU]]]```bbb```ZZZRRRKKKGGGAAA??????AAAGGGWWWqqq~~~vvviii___bbbqqqwwwgggUUUFFF===;;;999888888777666555777777777777777777777777666777888999999888777666666666666666888:::<<<===;;;999777666666888;;;===999;;;;;;::::::<<>>IIISSSUUURRRRRRUUU\\\aaaiiipppxxxvvvooommmmmmjjjgggfffiiinnnrrrsssrrrkkkiiijjjvvv}}}zzzzzz|||~~~}}}~~~555555555666666777777777555555666666777888888888888888777777777777888888888777777666666666666777888888999999::::::999999888888888999999:::::::::999999999:::::::::;;;;;;:::<<<===>>>>>>===<<<;;;===>>>>>>>>>?????????@@@AAADDDFFFHHHOOOhhhwwwmmmggg___YYYRRRPPPTTTXXXWWWSSSQQQNNNIIIDDDAAA???>>>>>>:::;;;;;;<<<>>>@@@BBBCCCAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDCCCDDDFFFEEEDDDDDDFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNPPPRRRTTTUUUWWWXXXXXXYYYXXXXXXWWWWWWYYY[[[\\\\\\[[[[[[\\\^^^bbbbbbaaabbbeeennnyyy}}}wwwqqqoooooojjjccc]]]WWWVVVTTTSSSSSSTTTTTTTTTRRRSSSVVVZZZ]]]_________TTTQQQPPPTTTVVVXXX^^^eeehhhkkkppprrrttttttuuuvvvssstttvvvwwwxxxvvvssspppooopppooonnnmmmnnnqqqtttsssuuuvvvvvvtttrrrqqqrrrrrrsssvvv{{{}}}|||yyyyyywwwwwwvvvwwwxxxyyywwwxxxzzz|||}}}~~~}}}}}}~~~~~~|||{{{zzzwwwrrrlllgggdddbbbaaa______```bbbcccccccccbbbbbbcccdddfffhhhhhhiiihhhhhhcccdddfffggggggfffdddcccccccccccccccbbbaaa```___]]]^^^```bbbddddddddddddaaaaaabbbbbbdddfffhhhjjjiiigggfffeeedddaaa^^^[[[SSSQQQMMMKKKKKKPPPVVVZZZbbbbbbaaa^^^WWWOOOIIIEEE@@@>>>===BBBNNNccc~~~rrrjjjaaaaaakkkwwwzzzhhhYYYJJJ???999888777888999999777555666666666777777777777777999:::;;;<<<<<<;;;:::999555555666777888:::<<<===999888777666777888:::;;;999:::;;;:::999<<>>>>>>>>>>>>>>?????????@@@BBBEEEEEEGGGYYYzzzuuulllcccZZZZZZ___aaa___[[[WWWUUUPPPJJJDDD@@@???>>>::::::;;;<<<===???AAABBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDEEEGGGFFFEEEEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSWWWWWWXXXXXXXXXXXXXXXWWWYYYZZZ\\\[[[[[[ZZZ\\\]]]]]]___aaabbbgggqqqwwwpppnnnlllfff```[[[YYYVVVUUUUUUUUUTTTRRRMMMNNNPPPRRRTTTUUUWWWXXXNNNKKKKKKNNNPPPSSS[[[dddjjjnnnrrruuuvvvvvvwwwxxxuuuuuuwwwyyy{{{yyyuuuqqqooonnnllliiihhhjjjnnnrrrsssuuuwwwvvvtttrrrrrrrrrsssvvvyyy}}}~~~~~~|||zzzwwwvvvuuutttttttttuuuvvvtttvvvxxxyyyzzzyyyyyyyyyzzzzzzzzzyyywwwtttrrrpppkkkhhhccc```___``````___```````````````bbbccccccdddeeefffgggfffeeedddcccaaabbbdddeeeeeedddbbbaaabbbcccccccccbbbaaa```___```aaacccdddeeeeeedddcccaaaaaaaaaaaabbbeeegggiiieeeddddddeeefffeeebbb___ZZZUUUNNNKKKLLLRRRZZZ___cccaaa^^^YYYSSSLLLFFFBBB>>>;;;;;;DDDYYYrrrzzzggg```\\\aaammmwww{{{|||~~~rrr```RRREEE<<<777666666777999999777555555555666666777777777777888999;;;<<<<<<;;;999888333333333444444666666777777777888999999999999888888:::;;;:::999<<>>::::::???GGGKKKNNNSSSYYY```eeemmmuuu|||~~~uuunnniiieeecccaaadddiiiooorrrssspppnnnggggggkkkwww}}}{{{tttrrrtttzzz777777777777888888888888666666666666666666666666888888777777777777888888888888777666555555555555777888999:::;;;;;;;;;;;;999999999999999999999999999999::::::::::::;;;;;;:::;;;===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@CCCDDDDDDPPPooo|||rrrjjjjjjllljjjeeebbb\\\[[[WWWPPPHHHBBB???>>>;;;;;;;;;;;;<<<>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMOOOPPPQQQVVVVVVWWWWWWXXXWWWWWWWWWUUUWWWYYYYYYXXXXXXZZZ\\\\\\___bbbdddiiittt}}}qqqmmmnnnllliiiddd___[[[YYYYYYXXXVVVSSSNNNOOOOOOOOOOOOQQQTTTWWWOOOMMMKKKKKKLLLOOOXXXccclllooosssvvvwwwwwwxxxyyyvvvvvvwww{{{}}}|||wwwrrrllliiieee```___cccjjjppptttuuuwwwwwwtttsssrrrrrruuuyyy}}}~~~}}}{{{xxxvvvtttsssrrrqqqqqqrrrssssssrrruuuwwwxxxwwwvvvvvvwwwvvvvvvvvvtttrrrnnnjjjhhh```^^^[[[[[[\\\^^^______bbbaaa___^^^___aaacccdddddddddeeeeeedddcccaaa``````bbbcccddddddcccbbb```bbbaaaaaa``````___^^^^^^aaabbbcccdddddddddddddddbbbaaaaaaaaabbbdddfffgggbbbbbbbbbdddeeeeeebbb```\\\WWWQQQOOOQQQWWW]]]```aaa]]]WWWQQQLLLGGGBBB>>>999999>>>MMMfff|||pppbbb\\\[[[cccoooxxxkkkYYYMMMCCC<<<666555555666888888777666444555555666666777777888555777999::::::999777555444555555666666666666777555666888999:::999888777888::::::999999;;;AAAGGGRRRVVVWWWQQQMMMNNNPPPPPPWWWXXXXXXVVVQQQHHH@@@;;;777555777???GGGOOOXXX```cccjjjsss|||yyyrrrooolllhhheeegggjjjppptttuuutttqqqnnnffffffjjjuuu|||yyyooommmpppwww|||~~~777777777777777666666666444444555555666777777777888888777777777777888888888888777555555444444555777888999:::;;;;;;;;;;;;999999999999999999999999999999::::::::::::;;;;;;;;;???DDDHHHJJJHHHEEEBBB>>>>>>>>>>>>>>>>>>>>>===@@@>>>@@@DDDDDDIII___www}}}|||yyyqqqiiifffbbbbbb___XXXOOOGGGBBBAAA<<<;;;;;;;;;<<<<<<===>>>@@@AAABBBCCCCCCCCCBBBBBB@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFFFFDDDDDDDDDFFFCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOSSSTTTUUUUUUVVVVVVVVVUUUSSSUUUWWWWWWWWWXXXZZZ[[[^^^aaaeeegggkkkuuuvvvqqquuuxxxwwwnnniiibbb___^^^^^^ZZZWWWSSSSSSSSSQQQPPPRRRWWW\\\YYYTTTPPPMMMJJJLLLVVVaaammmppptttwwwwwwxxxxxxyyywwwwwwxxx|||~~~xxxrrrfffbbb\\\WWWWWW]]]gggooouuuvvvxxxxxxuuutttsssssswww{{{}}}zzzvvvrrrqqqqqqpppoooooopppqqqrrrpppsssvvvvvvtttssssssuuusssssssssqqqnnniiieeebbb[[[ZZZYYYZZZ]]]___``````cccbbbaaaaaaaaabbbcccdddaaabbbcccdddcccbbbaaa```aaabbbdddeeeeeedddbbbaaaaaa```___]]]\\\]]]]]]^^^______```aaabbbccceeefffcccbbbbbbbbbccccccdddeeeaaaaaaaaacccdddbbb___\\\WWWUUUTTTVVVZZZ]]]^^^]]][[[UUUNNNHHHDDDAAA===:::888???JJJ[[[rrr~~~ooo```[[[\\\eeesss~~~yyyaaaNNNDDD>>>:::666555444555777888777666444444555555666777777888444666888::::::888666444666666777888999999::::::777777777777777888888999888999:::999888;;;AAAFFFQQQUUUUUUQQQOOORRRUUUVVVRRRQQQOOOJJJEEE???:::777555222444<<>>DDDLLLSSSUUUQQQKKKGGG>>>>>>>>>>>>============@@@<<>>>>>>>>>>>>>>???@@@BBBDDDHHHNNNRRRsss}}}qqqjjjmmmllliiibbbXXXNNNFFFBBB???@@@AAA???===;;;<<<<<<:::;;;===???AAABBBCCCCCCFFFEEECCCBBBBBBDDDEEEFFFFFFEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFGGGHHHIIIJJJLLLMMMPPPQQQTTTVVVWWWVVVUUUTTTUUUVVVXXXXXXWWWXXXYYY[[[^^^___aaaeeellluuu~~~vvvlllhhhhhhhhhhhheeeccc```[[[UUUTTT\\\hhhllliiiaaaVVVOOOOOOWWW___jjjnnnrrrttttttuuuxxx{{{zzz}}}{{{nnnfffbbbZZZSSSRRRYYYfffppp|||}}}}}}|||yyyvvvuuuuuuwww}}}zzzwwwuuuqqqpppoooppprrrrrrqqqpppnnnqqqtttuuutttrrrqqqrrrrrrooojjjgggeeedddcccbbb```^^^\\\]]]^^^```aaa```aaabbbccceeeeeeeeeeeedddeeebbb___```bbbdddcccbbbbbbccceeeffffffeeecccbbb``````aaabbbaaa```___^^^______```___^^^___aaacccfffccc```___```cccfffggggggeeedddcccaaa\\\UUUPPPPPPVVV]]]cccddd___YYYTTTOOOGGG???<<<;;;999:::>>>BBBWWWooo}}}~~~rrrggg___[[[ZZZhhh~~~zzz]]]JJJAAA;;;777777666555555555444444444444666777888777666555666777888888888888888777666666555666888999::::::999999666666666666777888999::::::888888999999;;;BBBKKKRRRTTTSSSPPPRRRVVVVVVSSSOOOFFF>>><<<:::777444555555444444555<<>>===<<<<<<<<<===>>>???@@@BBBEEEKKKNNN___yyyzzzsssuuusssmmmeeeZZZPPPHHHDDDBBBAAA???===<<<;;;;;;;;;:::;;;<<>>999666555666666666555555555444444555777888777666555666777777777888888888777777666555666777888999999999888777666666666666666777777777666666888888:::BBBKKKRRRSSSRRRQQQUUUYYYYYYUUUHHH???888777777444333444555444444666<<>>???BBBFFFIIIQQQfff}}}~~~zzzsssjjj___VVVNNNJJJHHHCCC===;;;;;;<<<;;;:::::::::<<<>>>@@@BBBCCCDDDQQQOOOKKKHHHEEECCCCCCBBBEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOQQQSSSTTTUUUTTTTTTRRRSSSUUUUUUTTTTTTUUUWWWXXX\\\ccckkkrrryyy~~~~~~wwwrrrnnnkkktttpppkkkeee^^^[[[aaakkksssppphhh^^^UUURRRUUUXXX```ccceeeeeedddfffkkkppp}}}zzzllliiibbbXXXRRRYYYhhhuuu{{{|||{{{yyywwwuuuvvvwww|||~~~|||{{{xxxtttrrrrrrrrrqqqqqqqqqqqqooolllhhhffffffgggaaa___^^^^^^```bbbcccbbbaaa___]]]]]]___````````````aaacccdddeeeeeeddddddfffdddbbbbbbdddeeeddddddbbbcccdddeeeeeedddcccbbbdddddddddddddddccccccccc___``````___^^^]]]___```eeebbbaaaaaacccfffhhhiiiiiihhhfffaaa[[[WWWTTTTTT]]]___bbbccc^^^VVVMMMGGG<<<999888888777777>>>FFFbbbtttuuudddVVVSSS\\\eeeppp}}}}}}qqq___KKK@@@;;;777444444777666666666555555555555555666777777555555666777666666777888888777777777666777888999:::::::::999;;;;;;:::999999999999:::777555666888888:::BBBLLLPPPPPPOOOPPPVVV\\\[[[UUUDDD;;;555444555333333555555555555777<<>><<<:::999999888;;;<<<=========???CCCEEEKKKYYYttt|||wwwqqqiiiaaaYYYTTTPPPHHH???:::;;;===<<<999:::;;;<<<===???AAACCCDDDHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDBBBCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOQQQRRRSSSSSSSSSQQQSSSTTTTTTSSSSSSTTTVVVYYY\\\bbbkkksss|||zzzuuussstttpppkkkfff```\\\aaaiiillliiiddd\\\UUURRRTTTVVVZZZ\\\]]]\\\\\\___eeekkkrrr|||}}}rrrooohhh^^^XXX^^^nnn|||~~~|||zzzyyy{{{|||~~~}}}yyyuuuqqqqqqqqqqqqpppqqqoookkkeee```^^^___```bbb```______aaaccccccbbb```^^^\\\\\\]]]^^^___^^^aaabbbdddeeeffffffeeeeeeeeeeeeddddddeeeeeeeeeeeebbbcccddddddddddddcccbbbeeeeeedddccccccccccccccc```aaaaaa```^^^]]]^^^___```___^^^```dddgggiiiiiihhhfff```YYYSSSQQQSSSVVV___```___[[[TTTKKKBBB<<<888666666777666:::EEERRRiiizzzvvvfffWWWQQQWWWfffsssyyy}}}ppp]]]OOOAAA;;;999666444444777777666666666555555555444555777666555555666777555666777777777777777777888888999::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;999999;;;:::<<>>AAACCCEEELLL^^^yyy}}}{{{zzzxxxtttnnneee___XXXNNNCCC>>>===>>>===;;;<<<<<<<<<===>>>@@@AAABBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA???@@@@@@AAABBBCCCCCCDDDBBBBBBCCCDDDFFFHHHJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRSSSTTTTTTSSSRRRTTTUUUZZZ\\\```hhhrrr}}}||||||tttpppllliiiddd```bbbhhhhhhfffaaa[[[UUUSSSSSSTTTVVVXXXXXXWWWVVVYYY```eeegggqqqrrrpppiii```\\\dddttt}}}{{{|||~~~{{{vvvsssrrrrrrrrrqqqllljjjeee___ZZZYYYZZZ]]]```______```bbbddddddccc___]]]ZZZZZZ[[[]]]]]]\\\aaabbbdddeeeffffffeeeeeeeeeeeeffffffeeeeeeeeeeeeccccccccccccccccccccccccdddcccaaa```___```aaabbb```aaabbbaaa___^^^^^^___^^^^^^___bbbgggjjjkkkkkkhhhccc[[[SSSPPPRRRWWW\\\```^^^YYYSSSKKKBBB;;;777666555555777:::BBBQQQ```rrruuuhhhWWWOOOTTTdddttt~~~rrrcccNNNDDD;;;999999777555666666666666666555555555555333555666666555555666888555666666777777777666666666666666777777888999999777777777888999;;;<<<===@@@>>>>>>>>>===>>>EEENNNOOOOOONNNOOOVVV^^^^^^ZZZOOOEEE<<<999888555444666444555777999===DDDLLLQQQXXXaaaqqq{{{{{{~~~}}}wwwnnnhhhhhhfffccceeefffkkktttwwwqqqrrrwww{{{|||{{{wwwtttuuuzzz444444555666777777777777444444555555555666666666555666666777777666666555666666777888888888777777777777777888888888999999999888888888777777666666888777777666777888999::::::>>>DDDKKKOOOMMMGGGCCC>>>>>><<<;;;::::::999999:::;;;=========>>>@@@BBBBBBEEEOOOccc~~~|||{{{{{{zzzvvvoooiii^^^VVVLLLDDDAAAAAA@@@???>>>>>>===<<<===>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCEEEFFFHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRQQQSSSTTTSSSRRRQQQRRRTTTYYYYYY\\\cccooo}}}}}}~~~xxxtttsssqqqmmmggggggjjjkkkgggbbb\\\WWWUUUTTTTTTWWWWWWWWWTTTRRRTTTYYY]]]___fffqqqnnnjjjddd___```iiixxx}}}{{{}}}zzzvvvtttsssqqqooodddbbb___ZZZVVVVVVYYY\\\\\\[[[\\\___bbbeeefffeee___]]][[[ZZZ[[[\\\\\\\\\```aaabbbddddddddddddcccccceeeffffffeeeddddddeeecccccccccccccccccccccccccccaaa^^^\\\\\\]]]___aaa```aaaccccccaaa``````aaaaaaaaabbbfffiiikkkkkkjjjeee___WWWSSSTTTYYY^^^aaa^^^YYYRRRJJJCCC===999777555444777???GGGRRRbbbppp}}}jjj]]]PPPPPP]]]ppp{{{eeeUUUEEE===888888999777666777666555555555444444444444333444555666555555666888666777777777666666555444222222222222333444555666888999999;;;<<<>>>@@@AAABBB@@@???@@@??????FFFOOOTTTUUUSSSRRRVVV]]]aaa```UUUKKK@@@<<<888444333444333555888:::>>>CCCIIINNNSSS]]]mmm~~~vvvlllfffggggggeeegggjjjoooyyyzzzwwwzzz}}}xxxsssttt{{{333333444555666777777666555555666666666777777777555555666666666666555555444555666666777777777666666666666777777777888888777777777777888888888888888777777666666777999:::888999;;;???AAAAAA???=========<<<;;;;;;;;;;;;;;;888999;;;<<<<<<===???AAA@@@BBBGGGSSSiii|||zzzzzzxxxsssnnnccc]]]TTTKKKEEECCCCCCDDD@@@???===<<<<<<<<<>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIKKKMMMOOOPPPQQQPPPQQQRRRQQQPPPOOOPPPRRRSSSTTTXXX```mmm}}}yyywwwyyy{{{}}}{{{zzzzzzuuummmiiiiiiiiieee___[[[XXXXXXXXXXXXZZZZZZXXXTTTOOOMMMPPPSSSTTTXXX___iiiyyy|||iiieee```___eeeppp}}}~~~}}}{{{vvvrrrnnnjjjggg\\\[[[YYYVVVUUUWWWZZZ^^^]]]\\\]]]```ccceeeeeedddaaa___\\\\\\]]]]]]]]]]]]\\\]]]___```aaaaaa``````bbbdddggggggdddcccccceeeccccccbbbbbbbbbbbbccccccbbb```\\\ZZZYYY[[[^^^``````bbbddddddcccbbbbbbcccdddddddddfffggggggeeebbb\\\WWWSSSUUU\\\aaabbb```XXXRRRIII@@@:::888888999666777???NNN]]]kkkxxx{{{tttccc\\\WWW[[[iiizzzoooYYYIII@@@:::666888888777666888444444444444333333333333222444555555555555666888888888777777666555333333222222111111222333555666:::::::::;;;<<<>>>???@@@===<<<<<<======???GGGPPPUUUWWWVVVQQQRRRXXX___bbb[[[PPPDDD>>>:::666444555333555888;;;>>>BBBGGGKKKRRRZZZiiizzzwwwjjjdddfffgggggggggkkkrrr|||}}}|||~~~xxxssstttzzz222333444555666666666666666666666666777777777777555555666666666666555555333333444555666666666555555555555555666666666777555555666777888999::::::888888777666666777888999;;;:::;;;<<<>>>???>>><<<===<<<<<<;;;;;;<<<<<<===666888:::;;;;;;<<<>>>@@@<<<>>>@@@FFFVVVsss}}}xxxwwwvvvssspppfffbbbZZZPPPHHHDDDEEEFFFBBB@@@>>><<<;;;;;;<<<===:::;;;===???AAABBBBBBCCCAAABBBCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDEEEEEEHHHHHHIIIJJJLLLNNNPPPQQQNNNPPPPPPPPPNNNNNNOOOPPPMMMPPPUUU^^^lll|||{{{sssqqqssswww~~~~~~yyyooohhhgggccc```[[[XXXXXXZZZ\\\]]]]]]]]]ZZZTTTMMMIIIIIIKKKJJJKKKNNNWWWfffsssuuuqqqhhhccc^^^```jjjvvvyyytttnnnhhhbbb^^^WWWWWWVVVUUUUUUWWW\\\___cccbbbbbbcccddddddcccaaabbb```^^^]]]^^^______^^^ZZZ[[[\\\^^^^^^^^^^^^]]]aaadddggggggdddbbbcccdddccccccbbbbbbbbbbbbccccccbbb___\\\YYYYYY[[[^^^```___bbbdddeeedddcccddddddddddddcccccccccaaa]]]ZZZSSSPPPOOOVVV```eeebbb\\\RRRKKKAAA888333333666888888;;;HHH]]]qqqwwwmmmaaa```aaagggrrr|||hhhQQQCCC???999666777888666666888444444333333333222222222222333555555555555666888888888888777666444222222444444333333444555777888444444444444555666666777888777888:::<<<>>>GGGPPPSSSVVVUUUOOOLLLRRR[[[```___SSSHHHBBB===999777888333666999<<<>>>BBBFFFIIIRRRYYYfffuuuxxxjjjcccdddggggggfffkkksss~~~}}}|||yyysssssszzz888888777666555444333333777777666666555555555444555555555555666666666666666666555555555555666666777777777777777777777777555666666777888999999:::777777777777777777777777666777888999:::;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;:::;;;AAAIIINNN[[[}}}{{{yyywwwoooeeefffccc\\\TTTMMMJJJJJJLLLIIIGGGCCCAAA???>>>===;;;>>><<<:::;;;>>>BBBCCCDDDCCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@AAAAAA@@@?????????@@@@@@AAABBBCCCDDDDDDCCCDDDEEEGGGHHHIIIJJJJJJMMMMMMMMMMMMNNNPPPRRRTTTOOOOOOSSSZZZcccqqq}}}ppplllttt}}}~~~}}}vvvoooiiifffdddbbb___]]][[[ZZZZZZ[[[\\\]]]XXXPPPJJJJJJIIIGGGEEEGGGJJJOOOWWW```hhhlllkkkddd^^^bbbmmm{{{}}}uuulllddd___\\\[[[ZZZXXXWWWVVVWWWZZZ]]]___``````aaabbbbbbbbbbbbbbb``````______^^^^^^^^^]]]\\\]]]___aaaaaa```___]]]___aaaccccccbbb``````aaacccdddeeeeeeeeeccc```___aaa^^^[[[YYYYYY[[[___aaacccdddeeegggggggggfffeeeddd^^^ZZZZZZXXXTTTQQQRRRKKKOOOVVV^^^ccc```WWWOOODDD>>>::::::999777777:::;;;BBBRRRhhh~~~~~~wwwlllfff^^^ooooooYYYFFF===999999777666555555555555444555555555444333333222222333555666666666555444777777666666555555444444555555555444333333222222777666555555555666888999999666666999:::<<>>===;;;<<<<<<;;;<<<>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJMMMMMMLLLLLLLLLNNNOOOPPPMMMMMMPPPVVV___lllzzztttvvvzzz}}}zzzuuupppkkkhhhgggeeeaaa]]]ZZZZZZZZZZZZ\\\___]]]UUUNNNLLLJJJHHHAAACCCFFFLLLTTT\\\cccgggkkkeeebbbgggtttzzzvvvnnnfff___[[[XXXWWW\\\ZZZYYYXXXXXXZZZ\\\^^^``````aaabbbbbbbbbbbbbbb````````````____________^^^___```aaaaaaaaa```___^^^aaacccdddcccbbbbbbcccffffffffffffdddbbb___^^^___]]][[[YYYZZZ^^^aaadddeeeeeeffffffffffffeeeeeeddd\\\VVVTTTRRRNNNMMMOOOSSSUUUYYY\\\[[[TTTLLLEEE@@@;;;888888777555555888;;;DDDTTTkkkwwwtttoooggg```^^^nnn}}}uuubbbLLL???<<<999888777666555555555555444444555555444444333222333333444555555555555555777777666666666555555555555555555444444444444444666666666666666777777888888555444777888:::@@@GGGQQQQQQQQQNNNKKKLLLQQQVVVZZZXXXTTTMMMEEE>>>:::999555666888<<>>???BBBBBBEEETTTffftttfff^^^[[[YYYXXXXXXWWWRRROOOQQQNNNIIIFFFDDDAAA>>><<<:::<<<=========>>>@@@BBBAAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIMMMLLLKKKKKKKKKKKKLLLLLLLLLKKKLLLQQQYYYeeezzz{{{zzz|||wwwuuutttrrrooolllgggddd^^^YYYUUUSSSTTTTTTWWW^^^bbb\\\TTTOOOKKKGGGEEEGGGKKKPPPWWW^^^dddggghhhffffffmmmyyy}}}xxxrrrnnnhhhbbb\\\YYYWWWWWW]]]\\\ZZZYYYYYY[[[\\\^^^```aaabbbbbbbbbbbbbbbbbb`````````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb___aaacccdddddddddeeefffhhhhhhhhhfffdddbbb___]]]]]]\\\[[[ZZZ\\\```dddgggffffffeeeddddddddddddeeedddZZZQQQMMMKKKHHHJJJNNNWWWYYYZZZWWWPPPHHHAAA======888666777666555777;;;DDDLLL]]]qqq}}}vvvmmmeee]]]XXX[[[bbb~~~lllVVVCCC<<<>>>888777666555555555555555444444555555444444333333444444333333444444555555777777777666666666666555444555555555555666666666555555666777777777777666666333333555777888>>>FFFNNNQQQRRRPPPMMMJJJKKKMMMTTTUUUTTTPPPHHH@@@:::777555666888===DDDKKKRRRVVVXXXZZZcccqqq{{{tttnnnoooqqqqqqnnnooottt~~~}}}}}}}}}~~~444444444555555555666666555555555555555555555555333444444555666777888888888888777777777777888888666666666666666666666666666666666666555555555555777777777777777777777777444555666777888999999999:::;;;<<<<<<======<<<<<<<<<<<<===============>>>@@@>>>???CCCEEEFFFMMMWWWppptttggg```XXXUUUUUUUUURRRNNNRRRQQQPPPPPPNNNIIICCC???:::<<<======;;;;;;===??????@@@BBBDDDDDDCCCAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBDDDFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKIIIJJJNNNSSS___rrryyyrrrppprrrtttsssqqqiiieee^^^WWWRRROOOOOOOOONNN[[[eeeddd\\\TTTMMMGGGJJJLLLOOOTTTZZZ```eeeggggggfffiiippp{{{|||vvvrrrnnnkkkfffbbb^^^\\\[[[[[[]]]\\\[[[[[[\\\]]]___```aaabbbbbbcccccccccbbbbbbaaaaaaaaabbbbbbccccccccccccccccccbbbcccddddddeeeaaacccdddeeeddddddeeefffgggggggggfffdddbbbaaa______^^^\\\\\\]]]aaadddfffeeedddcccbbbbbbbbbcccdddcccXXXNNNJJJIIIIIIMMMSSSVVVWWWVVVPPPGGG@@@<<<<<<<<<888555555666888???GGGVVV^^^lll{{{}}}wwwoooeeeZZZRRRUUUdddtttsss```MMM>>>999;;;777666555555444444444555333444444555444444333333555444333222222333444555666666666666666666666666444444555555666777777888333444666777777777666555666333333555777888>>>FFFNNNQQQUUUSSSNNNIIIFFFFFFLLLMMMNNNKKKEEE===777444444555888===DDDLLLSSSXXXYYY[[[bbbmmmvvv{{{uuuoooppprrrqqqoooqqqwww~~~~~~}}}}}}555555555555444444444444444444444555555555555555444444444555666777777888888888777777777777888888777777777777777777777777666666666666555555555555777777777777777777777777444555666777888999999999:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>>:::999;;;@@@CCCDDDGGGJJJUUUqqq|||ppp```UUUQQQQQQPPPOOOPPPSSSWWWZZZZZZUUULLLFFF>>>>>>>>><<<;;;:::;;;<<<===???AAABBBCCCBBBAAA@@@AAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@AAABBBCCCEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMKKKIIIIIILLLPPPYYYjjjzzzzzzqqqnnnqqquuuvvvuuummmiiibbbZZZTTTPPPNNNMMMJJJXXXeeeiiieee^^^UUUMMMLLLMMMOOORRRVVV[[[___aaajjjjjjmmmssszzz~~~{{{xxxuuusssrrrooommmjjjhhheeebbb```_________[[[[[[[[[]]]___aaaccceeecccdddddddddddddddccccccaaabbbbbbbbbccccccddddddeeeddddddddddddeeeffffffeeeffffffeeecccbbbcccdddeeeeeeeeeeeedddccccccbbbbbb```___]]]^^^___aaacccbbbaaa```___^^^___```aaa^^^UUUMMMKKKLLLNNNTTTZZZSSSSSSPPPIII@@@;;;:::;;;;;;666333333777>>>LLLXXXjjjqqq{{{yyyuuukkk___UUUQQQ[[[rrryyybbbPPPDDD:::444444666555444444444444444444333333444444555444444333444333222111111222333444555555555555555666666666333444444555666777888888333444666777777777666555777444444666888999???GGGOOOSSSWWWUUUOOOHHHCCCAAAGGGHHHGGGDDD???:::666555333444777;;;BBBIIIPPPTTTUUUWWW^^^iiipppvvvvvvoooooopppnnnqqqtttzzz~~~~~~666555555555444444333333444444444444444555555555555555555555666666666666888777777666666777777888888888888888888888888888666666666666666666666666777777777777777777777777555555777888999:::::::::::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<=========;;;;;;===???AAABBBCCCCCCJJJ```|||hhhXXXOOOKKKJJJJJJMMMRRRZZZaaaddd___WWWPPPGGGDDD???===<<<<<<;;;:::<<<===???@@@AAA@@@@@@???AAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@AAACCCDDDFFFGGGGGGGGGEEEFFFHHHJJJKKKLLLMMMMMMIIIHHHIIIKKKNNNTTTcccpppyyyssssssuuuwwwxxxmmmiiiccc[[[TTTOOOLLLJJJKKKVVVbbbgggiiihhhbbb[[[UUUUUUTTTUUUWWW[[[___bbbnnnnnnppptttyyy|||~~~~~~~~~}}}}}}uuuqqqmmmjjjjjjjjjjjjiiidddcccaaa___^^^^^^^^^___ZZZ[[[\\\^^^aaadddfffhhhfffffffffffffffeeeeeedddbbbbbbbbbccccccccccccccceeeeeeeeeeeefffffffffffffffgggfffdddbbbaaabbbccccccccccccccccccccccccccccccbbb```^^^]]]^^^___`````````^^^\\\[[[ZZZYYYYYYVVVPPPLLLMMMPPPRRRVVV[[[RRROOOIIIAAA;;;777666777777333222666<<>>???@@@>>>:::<<<<<<<<<===>>>?????????@@@@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@AAABBBDDDEEEFFFGGGGGGEEEFFFGGGIIIIIIJJJIIIIIIGGGFFFHHHJJJLLLPPP\\\hhh{{{{{{uuutttvvvxxxqqqnnnhhhaaaZZZSSSNNNLLLMMMRRRXXX]]]eeellllllhhhdddbbb___]]]^^^bbbfffiiinnnmmmnnnppptttxxx{{{||||||~~~{{{xxxuuusssqqqllliiigggfffggggggfffeee```___^^^]]]]]]]]]]]]]]]\\\]]]^^^```ccceeeggghhhhhhhhhhhhhhhhhhgggffffffccccccccccccbbbbbbbbbbbbddddddfffgggggggggfffeeeeeeeeeeeecccaaaaaabbbddddddcccbbbbbbaaaaaaaaaaaacccaaa```^^^]]]]]]^^^^^^aaa```^^^[[[WWWSSSPPPNNNLLLIIIHHHMMMQQQQQQRRRUUULLLGGG@@@:::777666555444444444777???IIIWWWkkk{{{xxxqqqmmmeee\\\UUUYYYfffwww|||gggYYYIIIAAA===999777777444333333333333333444444222333444444555555444444222222222222222111000000222222222333333333444444333333444444555555555666555444444444444555666666888555555777999:::@@@HHHQQQSSSUUURRRJJJCCC???===>>>@@@@@@???;;;888666666333222333444777<<<@@@CCCDDDIIISSS```hhhppp{{{zzzuuuuuutttqqqrrrxxx111222222333444666666777333333333444444555555555777777777666555555444444666666555555555555666666666666666666666666666666555666666777888999999:::777777777777777777777777666777888999:::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;888888999::::::;;;<<<<<<888<<<>>>======???AAABBBAAAGGGWWWtttyyyiii\\\TTTQQQIIIMMMUUU___gggiiihhheeeZZZOOODDD@@@BBBDDD@@@;;;;;;;;;;;;;;;<<<===?????????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@BBBDDDEEEFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEGGGJJJJJJMMMWWWcccuuuxxxtttuuuwwwzzzxxxsssmmmfff^^^XXXUUUNNNNNNNNNRRR^^^kkkqqqpppllliiidddaaabbbeeeiiimmmkkkjjjjjjkkkoootttxxx{{{wwwyyy}}}{{{uuupppllliiigggfffeeeeeefffgggfffdddbbb^^^^^^]]]]]]]]]]]]]]]]]]^^^___```aaaccceeeffffffiiiiiiiiiiiiiiihhhggggggdddccccccbbbbbbaaaaaaaaacccdddfffhhhhhhgggeeedddcccccccccbbbaaabbbdddfffeeedddcccaaa```_________aaa```___^^^]]]]]]^^^___bbbaaa^^^ZZZUUUOOOJJJGGGFFFDDDFFFLLLPPPNNNMMMOOOFFF@@@999555555777666555444666>>>IIIUUUcccwww|||sssjjjccc```[[[SSSQQQ^^^rrr{{{oooQQQHHH???:::666222333777333333333222222333444444222333333444555555555444111222333333333111000///111111111222222333333333333333333444444444444555555555444333333555666777777555444777888:::@@@GGGPPPSSSSSSOOOHHHAAA======999;;;>>>>>>;;;777444333333222111222444777;;;===>>>DDDPPP]]]gggnnnzzz}}}yyyzzzyyyuuusssyyy333444444555555555555555333333333444555666777888666555555555555444444444666666555444333333222222666666555444444444444444444555555666777666666666888999999999999888777777555555666777888999:::::::::;;;<<<<<<<<<;;;999888888999;;;<<<===<<<<<<;;;;;;<<<>>>???@@@@@@???>>>GGGDDDJJJ^^^{{{}}}mmm]]]SSSQQQQQQUUU\\\dddjjjkkkiii___UUUHHHAAA???>>><<<999<<<<<<=========<<<<<<;;;===>>>???@@@AAA@@@?????????@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFDDDFFFLLLUUU[[[kkk}}}vvvssssssyyy~~~~~~tttiiiccc```]]]VVVOOOOOOWWWbbbjjjnnnnnnkkkhhhcccaaaccchhhlllmmmjjjjjjmmmtttyyyzzzzzztttwww{{{~~~|||zzzzzzwwwsssooojjjgggfffeeehhhgggfffeeecccbbbaaa```````````````_______________``````bbbcccdddeeeeeecccdddeeefffgggggggggfffeeedddcccccccccccceeeeeeeeeeeeeeefffffffffggggggfffeeecccbbbaaabbbbbbccceeeccc```___``````___^^^^^^]]][[[ZZZZZZ\\\^^^___bbbaaa___ZZZSSSKKKEEEBBBCCCEEEHHHJJJIIIFFFBBB@@@777555444444777999999999<<>>>>>>>>>>>===???>>>DDDQQQfff{{{ooofffZZZYYYZZZ^^^eeeiiiiiihhhaaaYYYNNNFFFBBB@@@>>>=========<<<<<<;;;;;;;;;;;;<<<===???@@@@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEFFFGGGHHHIIIHHHFFFDDDEEEIIIOOOTTTbbbsss{{{xxx~~~yyypppkkkjjjaaaZZZSSSRRRWWW___fffiiillljjjfffbbb```bbbfffjjjmmmmmmnnnoooppprrrtttvvvtttvvvyyyzzz{{{yyyvvvtttuuurrroookkkgggeeeccccccffffffeeedddcccbbbaaaaaabbbbbbaaaaaaaaa`````````aaaaaaaaabbbccccccddddddddddddeeefffggggggfffffffffeeedddccccccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccaaaaaaaaaaaabbbcccaaa```_________]]][[[XXXXXXXXXYYY[[[^^^```aaafffgggeee\\\PPPFFFCCCCCCFFFFFFFFFEEEAAA===888555666555444444444666999:::BBBJJJVVVddduuuyyymmmdddZZZQQQLLLMMMNNNNNNYYYpppvvv```QQQAAA>>>999777555555444333222222111111111111111222222222222222222222222222333333333333333333333333333333333333222222222111333333333333333333222222333444555666666555555444666444555666666888???HHHTTTTTTTTTPPPIIICCC>>><<<<<<;;;;;;:::888666444333111222444555666666666555888???JJJTTT___kkkxxx|||wwwxxxyyyyyy{{{zzz~~~444555666777888888888888:::999777666444444333333666555555555555444444444222222333444555555666666777777666666555555666666555555666666666777777777888888999999888888777666444555666666888888999:::<<<============;;;:::999888888888888999:::;;;;;;>>>>>>===<<<<<<<<<======>>>???CCCJJJTTTlll}}}xxxiiifffcccdddfffhhhfffdddaaa\\\UUUMMMGGGDDDCCCCCC@@@???<<<:::999999:::;;;;;;<<<===>>>???@@@@@@???BBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDFFFIIIMMMWWWggg~~~~~~xxxpppnnnnnnhhhccc\\\XXXZZZ^^^cccfffiiihhheeebbb```bbbfffjjjooorrrsssqqqmmmkkknnnrrrsssssstttsssrrrqqqooonnnmmmllliiifffcccaaaaaa```ccccccccccccbbbbbbbbbbbbccccccbbbbbbbbbaaaaaaaaacccccccccccccccccccccccccccdddeeefffggggggggggggggggggfffeeeddddddeeeeeeeeeeeeddddddcccbbbbbbbbbccccccaaa```````````````aaa```_________]]]ZZZWWWTTTVVVWWWZZZ\\\^^^___```bbbdddbbbXXXKKKBBBCCCFFFFFFEEEBBB???:::666222000666666666444444888@@@FFFWWWbbbpppzzzyyyooocccWWWKKKBBBBBBFFFGGGOOOaaayyy|||yyy~~~zzzeeePPPCCC<<<999777555555444333111222222111111111222222333333333333333333333333333333333333333333333333333444444333333333333222222333333333333333333444444444555555555555444444333666444555777777888???HHHQQQRRRRRRNNNHHHBBB>>>===;;;;;;:::999777555444333333333222333333444555555777>>>HHHSSS]]]iiivvv~~~|||xxxzzz|||{{{|||zzz}}}333444555777888888888888;;;;;;999777666555555555666555555555555444444444333333444444555666666666777777666666666666777777666666666666666777777888888888888888888777777666444444555666777888999999======>>>>>>===<<<:::999999999888888888:::;;;===@@@???>>><<<<<<<<<======AAABBBDDDFFFLLL\\\{{{|||wwwqqqllljjjgggbbb^^^]]][[[VVVPPPJJJGGGHHHIIIFFFCCC???;;;999999:::;;;:::;;;<<<===>>>?????????BBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGFFFDDDEEEGGGIIIPPP]]]qqq~~~}}}uuuooonnnpppnnnkkkfffaaa___```cccfffgggffffffddddddfffkkknnntttuuuuuurrrooolllmmmnnnnnnmmmmmmlllkkkjjjiiiiiihhhfffdddbbb````````````aaaaaaaaaaaabbbbbbbbbbbbccccccbbbbbbbbbaaaaaaaaadddddddddcccbbbbbbaaaaaa```aaaccceeefffggghhhhhhhhhggggggfffeeeeeeeeeeeeeeedddcccbbbaaa```______aaa``````___^^^^^^^^^]]]```____________\\\XXXUUUWWWXXXZZZ\\\]]]\\\[[[[[[VVVVVVTTTMMMEEEBBBDDDGGGBBB@@@>>>:::888666444444555666777666999CCCSSS^^^sss}}}}}}qqqhhh[[[NNNBBB<<<@@@HHHLLLYYYmmm}}}xxxsssyyy|||hhhUUUEEE<<<777666444444444444222000444444444444444555666666333333333333333333333333222222222222222222222222444333333333333333333333333333444444444444555555555555555555444333333222666555555888888888???HHHMMMNNNNNNJJJEEE@@@<<<;;;::::::999888777555333222444333222111111333555666555<<>>AAA@@@>>>===<<<<<<===>>>>>>===>>>AAAFFFPPPddduuuyyyrrrkkkbbb[[[XXXWWWTTTPPPLLLLLLNNNQQQOOOKKKFFF@@@<<<;;;<<<<<<:::;;;;;;;;;<<<===>>>>>>@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEECCCEEEFFFGGGFFFFFFGGGIIILLLVVVgggyyyvvvpppoooqqqnnnnnnkkkgggbbb```ccceeefffggghhhiiijjjlllqqqtttxxxuuusssrrrrrrqqqnnnlllggggggfffffffffffffffgggeeedddbbbaaa`````````aaa___``````aaaaaabbbccccccbbbbbbaaaaaaaaa`````````eeeddddddcccaaa``````___\\\^^^```ccceeegggiiiiiigggggggggffffffeeeeeedddddddddcccaaa```___^^^]]]^^^^^^^^^]]]]]]\\\[[[[[[^^^^^^^^^^^^^^^\\\XXXUUUWWWXXXZZZ\\\\\\ZZZXXXWWWMMMJJJFFFDDDCCCCCCCCCBBB>>><<<999777555555666777222444777;;;DDDUUUjjjyyyyyyssshhh___SSSIIIAAA@@@IIITTTaaannn~~~zzz{{{kkkWWWIII???;;;666444333333444444222000444444444444555666777888222222222222222222222222222222222222222222222222333333333333333333333333333333333444444555555555555555444444333333333333666555666999999999???HHHLLLMMMLLLHHHCCC>>><<<;;;999999888777666555333222444333111000111333555777555<<>>>>>======<<<============;;;<<>>>>>;;;;;;::::::;;;;;;<<<===<<<===>>>???@@@@@@@@@@@@????????????????????????AAAAAAAAAAAABBBCCCDDDEEEBBBDDDFFFGGGFFFGGGHHHJJJJJJQQQ]]]lll~~~wwwooommmnnnmmmoooooojjjccc```aaadddgggiiikkklllmmmooosssvvvwwwtttpppqqqrrrrrrmmmiiiccccccccccccdddeeeeeeeeedddcccbbbaaa```aaaaaabbb___``````aaabbbbbbccccccbbbbbbaaaaaaaaa`````````dddcccbbbaaa```___^^^^^^[[[]]]___aaaccceeefffgggdddeeeffffffffffffeeeeeeccccccbbbaaa```___^^^]]]\\\\\\\\\\\\[[[ZZZYYYXXX\\\[[[ZZZ[[[[[[ZZZWWWUUUSSSTTTVVVWWWWWWVVVTTTSSSJJJFFFCCCBBBDDDCCC???;;;:::888666333222222333444000555<<>>BBBDDDEEELLLTTTnnnssshhhccc^^^XXXVVVYYY]]]```aaaccc___XXXPPPIIIDDDAAA@@@<<<;;;:::999999::::::;;;888999;;;<<<>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEECCCEEEFFFFFFEEEEEEGGGHHHFFFKKKTTT___ooo|||ppplllllloootttuuupppgggaaabbbeeeiiijjjlllllllllmmmoooqqqqqqqqqpppooommmkkkhhhfffaaabbbccccccddddddccccccdddcccbbbaaa```aaabbbbbb```aaaaaabbbbbbcccccccccccccccbbbbbbbbbaaaaaaaaabbbaaaaaa```___^^^]]]]]]]]]^^^___```aaaaaaaaaaaabbbcccdddeeeffffffeeeeeecccbbbbbbaaa```______^^^ZZZZZZ[[[[[[ZZZYYYXXXWWWYYYWWWVVVVVVWWWWWWVVVUUUPPPPPPPPPOOONNNLLLJJJIIICCCCCCCCCDDDCCC@@@;;;777777555444222111222333444555<<>><<<::::::777444333333444444444111111222333444666888999222222222222222222222222111111111111111111111111000000000111111222222222111111222222333444444444444333222222222333444555555555777:::::::::@@@GGGNNNNNNLLLGGGBBB===;;;:::777777777666555444333222111111111222444666888:::777>>>HHHSSS^^^jjjvvv}}}wwwvvvvvvyyy{{{777777777777777666555444777666555444444444444444666666555555555444444444222333444555666888999999444444444444444555666777999777666555666777999:::777777777777777666666555333333444555666777888888444555777:::;;;<<<<<<<<<666777999:::;;;;;;:::999666777999:::;;;::::::999888999===@@@???>>>EEENNNTTTsss{{{pppllleee]]][[[___eeegggfffhhhddd]]]UUUMMMGGGCCCAAA===<<<:::999888999999:::666777999;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDEEEFFFEEECCCCCCEEEFFFCCCGGGMMMWWWeeeyyyxxxqqqppptttyyy|||vvvlllddddddhhhjjjkkklllllljjjjjjkkkllllllooopppmmmhhhcccbbbcccbbbbbbcccddddddcccbbbaaadddcccbbbaaa```aaabbbbbbaaabbbbbbbbbccccccccccccdddddddddcccccccccbbbbbbaaa``````___^^^^^^]]]]]]````````````___^^^]]]\\\```aaaccceeefffffffffeeebbbbbbbbbaaa``````______YYYZZZZZZZZZZZZXXXWWWVVVVVVTTTSSSSSSTTTUUUUUUTTTPPPOOOMMMJJJFFFCCC@@@>>>:::???CCCDDDAAA<<<888777333333333333333555777888;;;EEEVVVkkk~~~zzzqqqfffUUULLLGGGMMM[[[kkk}}}zzziiiSSSDDD>>><<<:::777<<<999555333333555555555333333444555777999:::;;;333333333333333333333333111111111111111111111111//////000000111111111222000000111222222333444444333222222111222333555666555555777:::::::::@@@GGGLLLLLLIIIEEE???:::888777666666666666555444333222000111222333555888999;;;888???IIITTT___kkkwwwrrrrrrtttxxx{{{444333333333333444555555555333222333666888777555666666555555555444444444555555555555555555555555777666666555555555666666666666666666666777888999555666666666666666555555555333222333666777666444555666666777888999999999999888888777666555444444999999999:::;;;<<<===>>><<<<<<;;;<<<===@@@CCCEEELLL^^^zzzyyyllljjjfffbbbaaaccchhhlllrrrlllccc]]]YYYTTTLLLEEEAAA>>>;;;999999:::::::::777888999:::<<<===>>>???@@@AAABBBBBBCCCCCCCCCBBBEEECCCAAA??????AAACCCEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFIIIPPP\\\nnn~~~wwwvvv{{{|||~~~|||tttiiieeegggrrrrrrrrrooojjjeeebbbaaakkkjjjiiifffccc```^^^\\\]]]___aaacccdddcccbbbaaabbbccccccbbbaaa``````aaa___```aaabbbbbbcccbbbbbbcccddddddccc```^^^^^^___cccbbbaaa_________``````aaaaaaaaaaaa```___]]]]]]```aaacccgggiiihhhdddaaaaaa___]]]]]]_________^^^[[[\\\]]]\\\ZZZXXXXXXXXXUUUUUUTTTTTTTTTSSSSSSSSSPPPJJJCCCAAACCCEEEDDDBBBFFFCCC???===<<<:::555222999222111666555000555@@@BBBSSSiii}}}|||vvvkkk```[[[NNNRRRXXXaaapppwwwdddWWWEEE:::888999888777666555444222111111222222333333333444444555555555333333333222222111111111111111111111111222222222222222111111222222333444333222222444888:::999777///222555444000000444888888555777???DDDDDDCCCCCCJJJLLLKKKFFF>>>999:::===999::::::888555333333444222111111111222444666777999>>>GGGQQQ]]]kkkxxx~~~vvvsssttt{{{444333333333333444555555777555333444666666555333666555555555444444444444555555555555555555555555666666555555555555666666666666555555555666777777555666666666666666555555666444222333666777555333555666666777888888999999:::999999888777777666666888888888999999:::<<<<<<======<<<<<<>>>@@@BBBDDDFFFQQQccc{{{tttqqqkkkeeebbbbbbdddggglllgggaaa^^^[[[WWWOOOIIICCC@@@===;;;::::::999888888999999;;;<<<===>>>>>>======>>>???@@@AAAAAAAAACCCBBB@@@??????@@@BBBCCCDDDDDDCCCCCCDDDDDDEEEFFFIIIIIIJJJMMMTTT```mmmvvv|||xxxyyyzzz}}}}}}vvvmmmkkknnnuuuuuutttoooiiiccc```___ffffffeeedddbbb```___^^^\\\]]]___```bbbbbbbbbbbb___``````___]]]\\\\\\]]]^^^^^^___``````aaaaaabbbdddeeeeeedddaaa``````aaabbbbbb``````___```aaaaaaaaaaaaaaaaaa```___^^^]]]^^^___```ccceeeeeeccc``````^^^\\\\\\]]]]]]]]]\\\ZZZ[[[\\\[[[XXXWWWWWWXXXYYYXXXWWWVVVUUUTTTSSSSSSNNNHHHCCCAAABBBCCCBBB??????<<<999888888777444111666000000666777666===IIIXXXfffxxx}}}uuupppiii^^^UUUQQQOOOWWWaaammm|||tttfffUUUJJJ<<<333333444444222666555333222111111222222222222333333333444444444333222222222222222222111222222111111111111111111111111000000111111222333222111111333666777666444555777777555222000222444777555777???DDDDDDCCCDDDKKKMMMLLLFFF>>>888888;;;::::::;;;999666444444444222222111111222444666777:::???GGGPPPZZZfffrrrzzzxxxvvvwww~~~333333333333333444555555777666444444555444333111555555555555444444444444444444444444444444444444666555555555555555666666666666555444444444555555555555666666666666666666777555444555666666555444555666666777777888888999;;;;;;;;;::::::999999888888888777888888999:::;;;>>>======<<<===???@@@BBBFFFHHHPPP```yyyxxxtttmmmgggbbbaaabbbccciiifffbbb```^^^YYYQQQKKKEEECCC???===<<<:::888666999999999:::;;;<<<<<<===;;;;;;<<<>>>???@@@AAAAAABBBAAA???>>>>>>???AAABBBDDDCCCCCCCCCCCCDDDEEEEEEJJJJJJJJJJJJLLLSSSZZZ```rrr|||uuuuuuxxxyyyuuuoooooosssvvvvvvtttnnngggaaa]]]\\\`````````aaa``````______[[[[[[\\\]]]___```bbbccc___``````^^^[[[ZZZZZZ[[[^^^^^^]]]^^^^^^___```aaacccddddddbbb```______```aaa````````````aaaaaabbbaaaaaaaaaaaa```___^^^^^^\\\\\\\\\^^^aaabbbaaa```___]]][[[ZZZ[[[[[[ZZZYYYYYYZZZZZZYYYWWWVVVWWWXXXZZZYYYWWWUUURRRPPPOOOOOOJJJFFFBBB@@@AAA@@@>>>;;;999777555444555555333222444111333;;;>>>AAALLLYYYmmmxxxyyyqqqiiibbb[[[RRROOOPPPZZZeeesss}}}ssscccUUUIII@@@666222333555444333555444333222222111222222222222222222222333333333111111111222222222222222333222222222111000000000000000//////000000111222111111111222444444333111666666555444333222111111666444777>>>CCCCCCDDDFFFMMMNNNNNNGGG>>>888777999:::;;;<<<:::888666555666222222222222333555777888<<>>DDDCCCFFFPPPbbbxxxtttnnnjjjgggeeeeeedddiiigggdddaaa]]]WWWPPPJJJFFFDDDAAA???>>><<<999777999999999999999:::::::::;;;;;;<<<===???AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJMMMRRRVVV\\\jjjzzz|||qqqpppqqqrrrpppkkklllppprrrrrrooojjjddd^^^[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^[[[ZZZZZZ[[[]]]```cccdddbbbbbbbbb```]]][[[[[[\\\^^^]]]]]]]]]^^^___```aaa`````````^^^\\\[[[\\\^^^_________``````aaabbbbbb```````````````___^^^^^^[[[ZZZZZZ[[[^^^`````````___]]][[[ZZZZZZZZZXXXWWWZZZ[[[[[[ZZZXXXWWWWWWXXXWWWUUURRRNNNKKKHHHGGGFFFEEECCC@@@??????===999666777555444333333444444444444555;;;CCCIIIPPP]]]jjjuuu~~~rrriii^^^WWWQQQPPPVVV___nnnzzztttfffVVVJJJ???:::444222444666444333444333333222222222111111111111111111111111222222000000111111222222333333333333333222111000//////000000000000000111222222222111222222222222111000222111000111333444333111444333666===AAAAAACCCFFFNNNPPPOOOIII???888777888;;;<<<===<<<:::777777777333333222333444555777888===CCCJJJPPPVVV___kkksss}}}xxxxxx}}}333222222222222333444444222333444444444444555555333333444444444444444444444444444444444444444444444444444444444555666666666555444333333333333333555555555444555666777888<<<<<<<<<:::999777777666666666666666666777777777<<<<<<<<<<<<<<<=========:::999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<===AAAGGGOOOccc}}}yyyvvvtttqqqmmmjjjfffdddaaa]]]YYYTTTOOOLLLIIIGGGCCCAAA@@@>>><<<;;;999999999999888888888888:::::::::;;;===???@@@BBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDAAACCCEEEFFFGGGIIIMMMPPPOOOYYYgggsss{{{qqqmmmlllllliiiffffffjjjiiiiiigggddd___\\\[[[[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\[[[ZZZ[[[\\\```ccceeebbbccccccaaa^^^\\\\\\\\\^^^^^^^^^^^^___```aaaaaa^^^^^^]]][[[YYYYYY[[[]]]^^^^^^______````````````^^^____________^^^^^^]]]\\\ZZZYYYZZZ]]]___``````___]]][[[ZZZZZZYYYXXXWWW[[[\\\]]]\\\ZZZXXXWWWXXXRRRPPPLLLHHHDDDBBB@@@@@@@@@???>>>===;;;999666444555555333222111222333444555;;;EEEOOOUUU]]]jjjvvv|||{{{hhh___TTTOOOOOOVVVeeesssxxxkkkZZZKKKBBB888555222111333333111///222222222222222222111111111111111111111111111111000000000111111222222222333333333222111000//////222111111111111222333333222333444333333222111111111000000222444555444222333222555;;;>>>>>>AAAEEENNNPPPPPPJJJ@@@999777888:::<<<>>>===;;;999888888444333333333444666888999===DDDLLLRRRXXXaaannnwwwwwwxxx~~~222222222222222333444444000222444444333333555666333333333333444444444444333333333333333333333333333333333333444555666666555555444333333333444444666555444444555666888999>>>>>>>>><<<999666666777666666666666666666666666:::;;;;;;<<<<<<=========::::::999999999::::::;;;:::::::::::::::;;;;;;;;;:::;;;AAAEEEGGGQQQkkkyyyrrrdddaaa]]]XXXUUUSSSSSSSSSQQQMMMHHHEEECCCBBB@@@???<<<;;;;;;:::999888888777777777777777888:::<<<>>>AAAAAACCCDDDDDDCCCAAAAAABBBAAAAAAAAAAAABBBCCCCCC@@@AAACCCCCCCCCDDDFFFHHHIIIOOOWWW```iiirrryyy}}}rrrlllhhhfffccc``````ccc```aaa```^^^[[[ZZZZZZ[[[\\\\\\\\\]]]]]]\\\\\\[[[[[[[[[ZZZ[[[\\\___bbbddd___``````^^^\\\ZZZZZZ[[[\\\]]]^^^___````````````___^^^]]][[[YYYZZZ\\\^^^\\\]]]^^^^^^___^^^^^^]]]\\\]]]]]]^^^]]]]]]\\\\\\\\\[[[ZZZZZZ\\\^^^^^^]]]]]][[[YYYYYYYYYYYYXXXWWW[[[]]]______\\\XXXUUUTTTOOOLLLHHHDDD@@@>>>>>>>>>;;;;;;:::999888666444333222333222000///000333666:::DDDSSS]]]cccjjjsss|||~~~zzzssslll[[[TTTOOORRRYYYeeettt{{{nnn^^^LLL@@@:::777666555555555555333111111111222222222222111111222222222111111111111111000000000111111111111111333222222222111000000000222222222111222333333444222333555555333222222333222333444555555444333222222111444999;;;;;;>>>CCCJJJMMMNNNIII@@@999888999999<<<>>>>>><<<999888888444444444444555777888:::===EEENNNUUUZZZcccqqq|||zzz{{{222222222111222222333444111333555444222222333555222222333333333444444444333333333333333333333333333333333333444555666777555444444444444444555666666555444333444666888999===???>>><<<777444444555666666666666666666666666999999::::::;;;<<<<<<===999999888888888888999999::::::;;;<<<<<<<<<<<<<<<>>><<>>===<<<::::::999888777666666777888:::<<>>888777888888;;;===>>><<<999888777555555444444555777999:::>>>FFFPPPVVV[[[dddrrr~~~222222111111222222333444333555666555222000111333222222222333333444444444333333333333333333333333222222222333444555666777444444444444555555666777666555444333444666888:::===>>>>>>;;;666222222444666666666666666555555555777888888999:::;;;<<<<<<888888777777777777777888:::;;;<<<===>>>>>>>>>>>>@@@999999AAADDDBBBIIITTTrrrzzztttkkkaaa[[[[[[___cccfff___VVVNNNIIIGGGEEEDDDBBBBBBAAA???>>>===<<<;;;:::999888777888999;;;======???AAACCCCCCAAA???===AAAAAA@@@@@@AAAAAABBBCCCBBBCCCDDDCCCBBBCCCDDDFFFDDDDDDEEEHHHKKKOOOVVV\\\ZZZhhhrrrssswww~~~}}}uuuvvvxxx{{{{{{zzzvvvrrrpppkkkccc\\\YYYVVVSSSTTTWWW[[[[[[[[[YYYWWWWWWYYY[[[ZZZZZZ\\\]]]______``````YYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^]]][[[ZZZ[[[\\\WWWYYY]]]___```___\\\ZZZ[[[ZZZYYYWWWUUUVVVYYY\\\[[[\\\]]]]]]\\\[[[YYYXXXYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[ZZZYYYZZZ[[[[[[YYYWWWXXXVVVUUUUUUVVVWWWVVVUUUYYY\\\aaaaaa]]]VVVPPPLLLFFFCCC@@@<<<:::999::::::666666666444222222333444111333444444444888===BBBNNN___sss}}}yyyyyytttiii___XXXOOOHHHOOOSSSaaaxxxrrrbbbUUUGGG:::555888000000111222222333222222000000222333333222111000333333333333222222111111222222111111000000//////111111111111111222222222000000000000000111111222///222444444222111222444"""(((...000///...111555111000333666666555999???@@@CCCFFFCCC<<<666666777888:::===>>><<<999777777555555555555666777999:::???GGGQQQWWW[[[dddrrr}}}~~~111000000//////000111111555555444444333444444444555555555444444333333333222222222222222222222222444444333333333444555555666666666666666666666666444444444444555777888999666888::::::888666555666777666555555555666888999777777777777888999:::;;;999888777555555777888999999999999::::::;;;;;;;;;999;;;<<<===???AAAEEEHHH\\\uuuxxxkkkdddcccfffjjjcccfffcccWWWOOOMMMKKKHHHHHHHHHEEE@@@>>>???;;;666999888666555666888;;;<<<;;;;;;<<<<<<>>>???@@@AAABBBAAA@@@?????????@@@AAAAAAAAA@@@@@@AAAAAABBBCCCEEEEEEEEEFFFHHHJJJLLLNNNSSSVVVZZZ___bbbeeeffffffeeefffhhhiiihhhgggeeeddd^^^[[[WWWTTTSSSSSSUUUWWWVVVXXXYYYXXXXXXXXXZZZ\\\^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWXXXZZZ\\\\\\[[[^^^]]][[[YYYYYYZZZ[[[]]][[[\\\^^^___```______^^^]]]\\\[[[YYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYXXXWWWZZZZZZ[[[\\\\\\]]]^^^^^^\\\\\\\\\[[[[[[YYYXXXWWWZZZWWWUUUVVVXXXWWWQQQLLLSSSVVVZZZZZZVVVOOOJJJGGG:::::::::999888777777666777555333111111111000///333000111666999===GGGSSSaaassswwwjjjaaa\\\RRRDDD@@@FFFLLLddd|||lllUUUDDD===999666333444444333333333333222222333222222111111222222333444444444333222111000000////////////////////////000000000000000000000000222111000111222222111000000111111111111222222222222222222111111000000000000111333333333444777999<<<@@@BBB???===>>>===:::888999:::;;;;;;999777666666555444333444777:::<<>>@@@CCCFFFKKK___zzz}}}qqqjjjgggiiikkklllnnnjjj^^^VVVSSSQQQNNNMMMMMMIIIDDDBBBCCCAAA<<<999888888888888999::::::;;;;;;;;;;;;===>>>???@@@AAA@@@????????????@@@AAA@@@@@@@@@@@@@@@AAABBBBBBEEEEEEDDDDDDEEEGGGHHHIIINNNOOORRRUUUXXXYYYYYYXXXWWWYYYZZZ[[[[[[ZZZYYYXXXXXXVVVTTTRRRRRRTTTVVVWWWVVVWWWXXXWWWWWWWWWYYY[[[]]]\\\[[[ZZZYYYYYYYYYYYYYYYWWWVVVWWWYYYZZZZZZZZZ]]][[[ZZZYYYYYYYYY[[[\\\ZZZ[[[\\\]]]^^^]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\]]]ZZZZZZZZZYYYXXXWWWVVVUUUWWWTTTSSSTTTVVVUUUPPPKKKJJJMMMOOONNNIIICCC>>>;;;999999999888777666666666444222000222555666555222333444:::BBBFFFKKKVVVbbbqqq}}}lllaaaWWWRRRIII@@@DDDOOO```vvv|||fffYYYGGG;;;888777666444444444333333333222222222333222222111111222222333111222222111111///......111111111111111111111111000000000000000000000000222111000000222222111000000111111111111222222222333333222222222111111111000222333333333555777999;;;@@@CCCAAA??????===:::999:::;;;<<<<<<:::888777777666444333444777999;;;AAAFFFNNNVVV___hhhqqqwwwzzz{{{}}}~~~333444444555444333222111111444777999999777444222333333333222222222222222222222222222222222222222333333333333333444555555555555555555555555555555777666666555444444555555111444666777666666666777555555666777777777777666777777777777888999:::;;;999888777666666777888999:::::::::::::::::::::::::::;;;=========>>>AAACCCCCCNNNccc~~~yyyrrrnnnmmmmmmqqqqqqlllbbbZZZVVVTTTRRROOONNNIIICCCAAADDDCCC@@@::::::::::::999999888888999999999:::;;;<<<===>>>@@@??????>>>>>>??????@@@@@@????????????@@@AAAAAADDDCCCCCCCCCCCCDDDEEEEEEIIIJJJKKKLLLMMMLLLKKKKKKNNNPPPQQQSSSSSSSSSRRRRRRPPPPPPPPPQQQRRRSSSUUUVVVTTTUUUVVVVVVUUUUUUWWWYYY[[[ZZZYYYXXXXXXWWWXXXXXXYYYWWWVVVVVVWWWXXXXXXWWWZZZYYYXXXWWWXXXYYYZZZ[[[YYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXYYY[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYUUUVVVWWWXXXZZZZZZ[[[[[[XXXWWWWWWVVVUUUSSSSSSRRRRRRPPPOOOPPPRRRQQQNNNJJJGGGHHHIIIFFFAAA<<<888777888888777777666555555555444222111222666888888777777>>>JJJUUU[[[aaalllwww}}}ppp]]]SSSKKKGGGCCCDDDPPP```xxxxxxjjjOOOFFF:::444444666555444333333333333222222222222222222111111111111222222111111111111111000///...222222222222222222222222000000000000000000000000222111000000222222111000000111111111111222222222333333333333222222222222111222333444444555777999;;;AAADDDCCCAAA@@@===999888888999:::999888777666777666444444444666888:::>>>DDDMMMWWWaaakkksssxxxzzz}}}000111444555666555444333///000333666777777555444222222111111111111111111222222222222222222222222222222222222333444555555555555555555555555555555666555555444444555555555333555777888777555555666333444666777777777666555444444444555555666777888999888888777777888888999;;;;;;::::::::::::999999:::<<<======<<<<<<>>>@@@CCCHHHTTTjjjyyyuuurrrqqqtttrrrmmmeee___\\\ZZZYYYTTTQQQJJJCCCBBBFFFGGGEEE???>>><<<999888777777777888888888888999:::;;;<<<>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDHHHHHHIIIIIIIIIHHHGGGFFFKKKLLLMMMOOOPPPPPPPPPPPPMMMNNNOOOPPPRRRRRRSSSSSSRRRSSSTTTSSSSSSSSSUUUWWWXXXXXXWWWVVVUUUUUUVVVVVVWWWVVVTTTTTTUUUVVVUUUTTTWWWVVVVVVVVVVVVWWWXXXYYYXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVXXXZZZ\\\XXXXXXXXXXXXXXXWWWVVVUUUSSSTTTVVVWWWXXXYYYYYYYYYTTTSSSRRRQQQPPPOOONNNNNNLLLKKKJJJKKKLLLLLLIIIGGGEEEEEEDDDAAA===:::999999666666666555555444444444555555444222222666;;;@@@FFFRRRbbbmmmssswwwpppaaaOOOHHHDDDFFFKKKTTTcccrrryyyfffVVVDDD===666222333555444333333333333222222222222111222222111111111111222222333333333333333222111000222222222222222222222222000000000000000000000000222000///000111222111000000000111111111222222222333333333333333333333333111222444444444444777999;;;AAAFFFEEECCCBBB>>>:::444555555555555444333333666666555444444666777888;;;BBBLLLXXXcccllltttyyy}}}...000444777999::::::999333333333333333333333333111111111111111111111111222222222222222222222222111111111222333444555555555555555555555555555555333333333444444555666777777999::::::777555444555333444666777777777666555444444444444555666777888999999888888888888999999:::::::::::::::::::::::::::<<<======<<<<<<===>>>>>>AAAHHHUUUjjj~~~{{{yyy{{{wwwqqqmmmiiigggffffff___[[[RRRIIIGGGMMMPPPPPPHHHEEE@@@;;;888666777777888888777888888999:::;;;<<<<<<<<<======>>>>>>>>>>>>============>>>????????????AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIKKKLLLLLLLLLMMMNNNOOOPPPQQQPPPPPPPPPOOOPPPQQQQQQPPPQQQSSSUUUUUUUUUTTTSSSSSSSSSTTTTTTUUUTTTRRRRRRSSSTTTSSSRRRSSSSSSTTTTTTUUUVVVWWWXXXVVVVVVUUUTTTSSSRRRRRRQQQRRRQQQQQQRRRSSSUUUWWWYYYUUUUUUUUUVVVUUUUUUTTTSSSRRRSSSUUUWWWWWWWWWVVVUUUPPPOOOMMMLLLJJJIIIIIIIIIGGGFFFEEEFFFFFFFFFDDDCCC======<<<:::888666777888555555555444444444444444222555666333111888GGGTTT___kkkzzz~~~yyyppp```RRRFFFCCCEEEOOO\\\iiivvvssscccPPPAAA<<<888444333444555444333333333222222222111111111222111111000000111111222222222333333333222111111111111111111111111111111000000000000000000000000111000///000111111000///000000111111111222222222333333333333333333333333111222333333333333666888;;;BBBFFFEEECCCBBB>>>:::333444444333333333222222555555444444555666777888:::AAAKKKWWWbbbllltttyyy~~~000222555999<<<>>>@@@@@@<<<;;;888555333111000000111111111111111222222222222222222222222222222222111111111111222444555666444444444444444444444444222222222333444666777888999:::;;;:::777555444444444444555666666666666555666666666666777888999:::999999999999999999999999999999999::::::;;;;;;;;;:::<<<>>>>>>===<<<===>>>;;;===BBBIIIUUUlllzzztttrrrqqqnnnnnnpppiiicccXXXLLLKKKQQQWWWWWWTTTPPPJJJDDD>>>;;;:::999888888777777888888999:::::::::;;;<<<===============<<<<<<<<<<<<===>>>>>>===???AAACCCDDDFFFFFFGGGDDDDDDEEEEEEFFFGGGGGGHHHEEEFFFFFFHHHIIIJJJKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNOOOOOONNNOOOQQQRRRSSSRRRRRRQQQQQQQQQRRRRRRSSSQQQPPPPPPQQQRRRRRRQQQPPPPPPQQQSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTTTTUUUUUUTTTTTTSSSPPPRRRSSSUUUUUUTTTRRRQQQMMMKKKIIIGGGEEEDDDDDDEEECCCBBBBBBAAA@@@?????????999::::::888666666777999444444444444444444444444///444888888;;;GGG[[[kkkuuu~~~}}}uuunnnggg^^^QQQGGGDDDIIISSSaaaooo{{{sssaaaRRRCCC888444333111111333444444444222222222222111111111111111111000000000000111111000000111111111000000///////////////////////////000000000000000000000000111000//////111111000///000111111111111222222222222222222222333333333333000111222222111222444666:::@@@CCCBBB@@@???<<<888555555555444444444444444333333333444555666888888;;;AAAKKKUUU```jjjrrrxxx{{{111222444777:::===???@@@@@@???>>><<<:::777444333111111111222222222333333222222222222222222222222000000000111222444555666444444444444444444444444333333333333444444555666777888:::999777555444444555444444444444555666666777777777777888999::::::888999999999999999999888888888999999:::;;;<<<<<<:::<<<>>>???>>>======>>>===>>>AAAEEEJJJWWWssszzzyyyxxxuuutttwwwrrrkkk]]]PPPNNNUUU\\\]]]___]]]XXXRRRKKKDDD???<<<888888888777888888999:::888999;;;<<<======<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLMMMMMMLLLMMMOOOQQQPPPPPPPPPOOOOOOPPPPPPQQQPPPOOONNNNNNPPPRRRRRRQQQMMMNNNPPPQQQSSSTTTUUUUUUSSSRRRQQQPPPOOOOOOPPPPPPPPPOOONNNMMMMMMMMMNNNOOOQQQQQQRRRRRRRRRRRRQQQQQQNNNOOOQQQRRRQQQOOOMMMKKKJJJHHHFFFCCCAAAAAAAAAAAA@@@@@@???===;;;::::::;;;:::;;;;;;999777666777888444444444555555555555555222666;;;AAALLL[[[nnnzzz}}}xxxooonnnggg___YYYTTTNNNIIIEEEKKKZZZlllxxxwwwaaaQQQGGG???888333333222222222333333333222222222222111111111111111111000000000000111111///000000111111111000000////////////////////////000000000000000000000000111///...///000111000///000111111111111222222222111111111222222222333333///000111111000111222444777<<>>???AAABBBAAA???<<<999111111222222333333333333222222222222222222222222000000000111222444555666444444444444444444444444555555444333333333444444444666888888666555444555555555444333333555666777555555555666666777888999888999999::::::999999888777777888999;;;<<<======:::<<>>>>>???>>>===???AAABBBHHH\\\qqq}}}|||}}}uuufffXXXUUU\\\dddffffffeeeccc^^^VVVLLLCCC>>>999888888888888888999:::888999:::<<<======<<<<<<<<<;;;;;;;;;;;;<<<======???@@@AAABBBCCCBBBAAAAAADDDDDDCCCCCCDDDEEEFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJLLLLLLLLLKKKLLLNNNPPPOOOOOOOOONNNOOOOOOPPPPPPOOOMMMLLLMMMPPPQQQQQQQQQLLLMMMOOOQQQRRRSSSTTTTTTRRRQQQPPPOOOOOOOOOPPPQQQPPPNNNMMMKKKKKKKKKKKKLLLMMMMMMNNNOOOOOONNNNNNNNNMMMNNNOOOPPPNNNLLLIIIGGGIIIGGGDDDAAA??????????????????>>><<<999888888999888999999777555333333444555555555555555555555555::::::???IIIYYYjjjwww~~~{{{~~~}}}wwwtttqqqggg[[[YYYSSSLLLIIIFFFEEEFFFHHHTTTiiiwwwdddOOOAAA<<<:::888888777555444333222111111222222222111111111111000111111000000000000111111111222222333333333222222////////////////////////000000000000000000000000111///...///000111000///000111111111111222222222000000000111111222222222///000000000///000222333555999;;;999666777666333444333222222111111222222000000222444666888999:::>>>BBBIIIRRR[[[eeennntttyyy~~~//////000111333444555666888:::<<<>>>@@@AAAAAA@@@999777444222111111333444111111000000111222222333444444333222222333444444555555555555555555555555555555444444444333333333555555555555555444444444555444444444444555666666444444444555777888:::;;;:::999888888777777888888888888888888999:::;;;<<<>>>>>>???@@@@@@AAABBBBBB======<<<===???EEEMMMSSSooo{{{xxxzzzuuummmfffdddfffkkkooonnnpppooohhh\\\QQQHHHEEE???===;;;:::;;;;;;:::888888888999:::;;;===>>>???;;;;;;;;;;;;;;;<<<======<<<>>>AAABBBAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHCCCDDDEEEFFFGGGHHHIIIIIIKKKJJJIIIHHHIIIJJJKKKLLLMMMLLLKKKKKKKKKLLLNNNOOOMMMMMMLLLLLLKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOOOONNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMMMMMMMLLLJJJIIIMMMLLLLLLJJJIIIHHHGGGGGGEEEDDDBBB@@@>>><<<;;;:::;;;;;;999888777555444444777777777666555333222111222333333222222333555888<<>>===???LLLZZZfff}}}|||vvvlllbbbTTTFFF===999888777222222222222222222222222111111222222222333333333222222222111111///......000000111111111111000000000000000000111111111111///000000000000111111111000000000000////////////000///.........///111222222222222222222222222222000000111111111222222222555777888888666444333444222222333333333222111111333333444444666888;;;<<>>>>>===???CCCIIIMMMWWWlll~~~{{{xxxvvvzzzwwwrrrnnnnnnqqqvvvyyyttttttrrrjjj```UUUNNNJJJDDDBBB???======<<<;;;999::::::::::::;;;<<<===>>><<<;;;;;;;;;;;;<<<======<<>>>>>??????===>>>>>>>>>>>>???CCCEEEFFFSSSlll|||xxxtttqqqrrrrrrrrrtttwww{{{{{{{{{xxxrrrhhh^^^WWWTTTMMMIIIEEEAAA@@@>>>===;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>===???AAABBBAAAAAABBBDDDCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIIIIJJJIIIIIIHHHGGGHHHGGGFFFFFFEEEEEEFFFFFFIIIHHHHHHGGGFFFGGGGGGGGGBBBBBBAAA@@@??????>>>======<<<;;;:::999888888888777777777777666666666666333333333333333222222222222444666888<<>>???HHHSSS[[[ccciiizzzrrr```QQQFFFAAA:::555444444444555222222222111111000000000111111111222222222222333111111222111111000///...///000000111111000000///000000000000111111111222/////////000000000000111000000000000////////////...//////000000000000000////////////////////////111111111222222222333333111444666777777666666777666444333111000000111111333333333444666888:::<<<>>>BBBIIIPPPYYYccclllssszzz~~~222222222111111111111111222111000000111333555666888777444222111111111111333333222111111111222222222222111000000111222222333333333333333333333333555555444444333222222111111111222333444555555666888999::::::888666333111444444444444444444555666999999999999999888888777:::999888888888888888999999999999::::::;;;;;;;;;:::<<<>>>>>>======>>>@@@AAAGGGWWWqqq|||vvvqqqkkkmmmqqquuuyyy|||~~~vvvmmmddd___WWWRRRLLLFFFCCCAAA???===::::::::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<>>>@@@AAA@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???????????????>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDBBBBBBCCCDDDDDD???>>>>>>===<<<<<<;;;;;;999999888777777777777888555555555666666666777777111111111222333444555555666999>>>BBBFFFKKKQQQTTTUUU]]]eeefffaaa]]]```dddvvv{{{|||ppp___OOODDDBBBGGGQQQ\\\eeekkknnnqqquuudddQQQDDD???<<<888666555555444333222222222222222222222222111111111111222222222222111111111111111000////////////000000000000//////...////////////000000000000000000111111111111222000000000000////////////---...000111111111000///////////////////////////...////////////000000000222444777777666666666666777555333000///000111222333333333444555888:::;;;===AAAHHHOOOXXXbbblllsss|||222222111111111111000000222111000000000111333444444333222222222222333444333333222222222222222333222222111000000111222222333333333333333333333333777777555444222000///...000111111222333444555555444555666777777555333222333333333444555666888999::::::;;;;;;;;;:::999888999999888888777888888888;;;;;;;;;;;;<<<<<<<<<<<<777999<<<======<<<===>>>>>>AAAIIIXXXppp}}}uuuvvvxxxzzz{{{{{{zzzzzz|||rrrkkkaaa\\\SSSLLLGGGDDDBBBAAA<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<======;;;===???@@@?????????AAA@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>=========>>>>>>??????@@@>>>???@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@???>>>???@@@AAA>>>======<<<<<<;;;;;;;;;777777666666666777777888333444444555666666777777333333333333444555666777777===EEELLLPPPQQQRRRSSSNNNWWW```aaa\\\YYY^^^dddpppssstttnnnaaaRRRHHHEEEFFFVVViiiuuuyyyzzz|||}}}wwweeeRRRCCC<<<777555333333333333222000000111111222333444555555000000111111111222222222000111111111111000000/////////000000000000//////---------............///111111111222222222333333000000000000////////////---...000111111111000///000000000000000000000000...////////////000000000444666888888666444444444666555222000000000111222222222222333555777:::;;;>>>AAAGGGOOOXXXcccmmmttt~~~111111111111111111000000222222111111111222222333111111111222222333444555222222222222222333444444333222111000000111222333444444444444444444444444444444333333222222111111111111111222222333333333111222333444555444444333222222333444555777999:::999:::;;;;;;;;;:::888777888888777777777888888999999999999999999999999999555888;;;<<<<<<<<<<<<===>>>AAAFFFLLLZZZuuu~~~{{{yyy~~~wwwllleee\\\SSSMMMJJJHHHGGGBBBAAA???>>><<<;;;;;;;;;:::::::::999:::;;;;;;<<<:::<<<>>>>>>===<<<===>>>>>>??????@@@@@@@@@@@@???@@@???>>>===============<<<<<<<<<=========>>>>>><<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@???@@@@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::666666666555555666666777333333444444555666666777333333222222333555777888???FFFOOOUUUWWWUUURRRPPPLLLUUU___```\\\[[[___dddmmmkkkggg^^^OOOCCCBBBGGGSSShhh~~~zzzjjjTTTBBB999777222111111333555666555444000000111222333444444555000000000111111111111222000000111111111111000000...//////000000//////...------------............111111111222222222333333000000000000////////////...//////000000000000000111111111111111111111111111111111222222222333333555777888888666444333333444333222111111111222333222222222333555777999;;;===AAAFFFNNNWWWbbbmmmuuu}}}000000000000111111111111111222222222222222111111222222222222222333333333111111111222333444555666444333222111111222333444222222222222222222222222111222222222222333333333111111111111222222222222222222222222333333444444333333333333444555666777777888999::::::888777555777777666777777888999:::777777777777777777666666777999;;;<<<;;;:::;;;<<<;;;AAAEEEGGGMMMaaavvvnnncccZZZTTTQQQOOONNNLLLJJJGGGCCC@@@===:::999999999888888999999:::;;;999:::<<<<<<;;;:::;;;<<<<<<======>>>??????>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<=========:::;;;===???@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>===>>>??????@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<::::::;;;;;;::::::999888::::::999999999999888888555555444444444444555555333333333444444555555666333444666999>>>CCCHHHJJJVVV[[[```bbb^^^XXXQQQNNNMMMTTT\\\^^^ZZZXXXYYY\\\bbb^^^ZZZSSSHHHDDDMMM[[[kkk||||||ooo\\\III;;;555444333222333555888999999888111000000000000000000000000000000000111111111111000000111111111111000000......////////////.............../////////000000//////000000000111111111000000000000///////////////////////////000000111111111111111111111111111222222222222333333333444444666888888666555555555111222222222222333333333222222222333444777999;;;<<>>======;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<999;;;===>>>@@@@@@@@@???>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB@@@@@@???>>>===<<<<<<;;;;;;;;;<<<===>>>>>>======<<<;;;::::::999999::::::888888999::::::888777666777777777777777666666666555444333333222333333333333333333444444555555555999;;;@@@GGGPPPZZZbbbgggnnnppppppllldddYYYPPPLLLLLLRRRYYYZZZVVVQQQPPPPPPMMMKKKLLLMMMLLLRRRfff{{{{{{hhhUUUEEE;;;666444444333222333555777666555222111000///...---,,,,,,000000000000111111111111///000000111111111000000......////////////......000000000000111111111111............////////////000000000000////////////000///.........///111222111111111111111111111111000111111111111222222222222444666777777666666777000000222333333333333333222222222333444777999::::::===CCCJJJSSS___kkksssyyy~~~///000111222222111///...222111000//////000111222000000111111111222222222111111111111111111111111111111222222222333333333222111000111222222111000222222222333333444444444222333333444444333333222444444444444444444444444666666666555444444333333444444555555666666777777666666666666666666666666999999999:::::::::;;;;;;999999999999:::<<<>>>???:::<<<===>>>???GGGSSS\\\{{{yyyrrrkkkgggeeeccc]]]XXX\\\YYYSSSLLLEEE@@@===<<<:::999888777777888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::888777777888:::;;;<<<<<<<<<<<<<<<<<<<<<;;;======<<<<<<;;;;;;;;;;;;:::;;;===>>>@@@AAAAAAAAA>>>???@@@@@@AAAAAAAAAAAA;;;:::999999999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::999999888777666666777666666555555777888999;;;777444444555555333111555444333222333222111///444444555555555555444444:::GGGUUU___jjjvvv}}}|||pppfff```WWWOOOKKKPPPUUUVVVRRRLLLIIIHHHGGGJJJPPPWWWbbbpppzzz}}}uuuZZZFFF;;;666222///222222222333333444444444000///---,,,---///111111444///---111333111...---////////////////////////111000//////////////////000000000000////////////000000////////////000000111111000///////////////111111111111000000000000000000000///////////////111000000000000000111222222444555777666444222000111111111111111111111111000111222222333444888::::::@@@GGGKKKNNNWWWeeeqqqyyy}}}yyy|||111111111111111000000///000111222333333222111000111111111111111111222222222222222222222222222222111111111222222222333333222111000111222222111000222222222333333444444444222333333444444333333222333333333333333333333333555555555555444444444444999999888888777666666555666666666666666666666666888888888888999999999:::999999999999:::<<<>>>??????@@@@@@>>>>>>BBBJJJQQQfff}}}}}}vvvpppjjjggggggeeeaaa]]]YYYVVVQQQMMMIIIFFFAAA>>><<<<<<;;;:::999999999999:::::::::::::::999888888:::;;;;;;<<<<<<;;;;;;;;;>>>===;;;::::::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::<<<<<<===>>>???????????????@@@AAAAAAAAAAAAAAAAAA;;;;;;<<<<<<;;;:::999888999999::::::::::::999999::::::999888888777666666666666555555555666777888777444222222444444333111333333333555888888666555555555555555666999<<<>>>HHHUUUeeepppzzz|||ooogggbbbZZZRRRRRRRRRQQQOOOKKKIIIIIIIIIMMMTTTaaannnzzzyyyvvvzzz~~~wwwfffQQQ@@@888555333000111111111222222222222222333111000111444555333000444111222444444...******////////////////////////000////////////000111111000000000000////////////000000////////////000000111000000///////////////111111111000000000//////000000000000000000000000/////////000111333444555222444666777666555222111111111111111111111111111222333444333333444666999:::@@@FFFIIIMMMVVVeeepppyyy~~~yyyrrrqqqwww222222111000000000000000///111444555555444111///222222111111111111111111222222222222222222222222111111111222222222222333222111000111222222111000222222333333333333444444222333333444444333333222222222222222222222222222444444444444555555555555999888888777777666666666666666666666666666666666666777777777777888888888::::::::::::;;;<<<>>>??????AAA@@@>>><<<===BBBFFFOOOaaayyy~~~~~~}}}{{{{{{vvvqqqkkkhhhgggfffbbb___WWWRRRNNNMMMNNNMMMHHHDDDAAAAAA@@@???>>><<<;;;:::;;;:::::::::999999888888:::::::::;;;;;;::::::999;;;:::999888888999:::;;;999999999999999999999:::;;;;;;;;;;;;::::::::::::<<<===============<<<;;;>>>????????????>>>>>>===:::<<<===>>>===:::777555888888888999999888888888999999888888777777666666555555444444555555666777555333222222333444444333000000111444777888777555777777888888:::???EEEJJJPPP]]]kkkvvv|||vvvlllccc``````[[[TTTTTTPPPKKKIIIKKKPPPUUUWWWaaajjjyyyzzzttttttxxxzzz^^^RRRCCC888555444333111444444444444444333333333111//////000333444111///000---...222222///---...////////////////////////000/////////000111222333000000000000////////////000//////......//////000000000//////......//////111111000000000000//////000000000000000000111111111000111111222333444555333444666777777555222111111111111111111111111111444555555444333333666888:::???EEEGGGJJJTTTcccoooxxx}}}uuuiiicccfffqqq{{{444333111000///000000111000111333444444333111000222222222111111111111111222222222222222222222222111111111111222222222222222111000111222222111000333333333333333333333333222333333444444333333222222222222222222222222222222222333444444555666666222333333444555666777777666666666666666666666666666666777777777888888888:::::::::;;;;;;<<<===>>>;;;<<<======<<<===???BBBEEEOOO___rrr}}}{{{{{{zzzuuuooojjjfffccc___\\\YYYRRRMMMMMMQQQSSSPPPKKKGGGGGGFFFEEECCC@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;999999:::::::::999888888888777666666666666777888777777777888888888888888::::::::::::::::::999999:::;;;;;;;;;<<<;;;;;;:::;;;;;;;;;;;;:::999999888999:::;;;<<<;;;999777666777888888999999888888777888888777777777666666666444444444444555555555666666555444444444555555555333222222333666777888777;;;===??????@@@DDDJJJOOORRR\\\gggooovvv{{{zzzvvvggg```XXXVVVZZZ^^^\\\WWWOOOKKKIIINNNYYYeeennnsss}}}}}}xxxwww{{{~~~sssdddIIIBBB888333333333333111444333333222222111111111000000000///000333999>>>AAA888111111222222111222////////////////////////111111000000000111111222000000000000/////////////////////....../////////000//////.........//////111000000000////////////000000000111111111111111444333222111000000000000333444666777777555333111111111111111111111111111444555555444333444777999:::???DDDFFFIIIRRRaaammmvvvzzzrrrcccYYYYYYdddppp}}}555444222000000000000111111111000000000000111111111111111111111111111111222222222222222222222222000000111111111222222222222111000111222222111000333333333333333333333333222333333444444333333222444444444444444444444444111222222333444555666666222222333444555666777777777777777777777777777777777777777777888888888888999999:::;;;;;;<<<<<<<<<888999;;;<<<<<<<<<>>>???BBBEEEMMM\\\rrr~~~~~~|||yyysssmmmhhhccc```]]]___XXXQQQQQQVVVXXXUUUQQQLLLLLLLLLKKKHHHFFFCCCAAA<<<<<<;;;;;;;;;<<<======999:::::::::999888888777888888888888888888888888666666666777777777888888888888888999999999999999777777888999::::::::::::999999999999888777666666666666666666777888999999888888999999999999888888777777666666666666666666333444444555555555555555666666555444444333444555888666666888<<<@@@BBBCCCBBBEEEHHHHHHFFFFFFIIILLLXXX^^^eeeiiinnnrrrppplll___XXXSSSUUU[[[]]][[[XXXJJJKKKPPP]]]mmm|||{{{{{{nnniiihhh\\\MMM===888444111222222111000000/////////......------000333444222222<<>><<<;;;<<<<<<===::::::::::::999888888777666666666666666666666666555555555666777777888888777777777888888888888888555555777888999999999999888999999999999888888777555444444444555777999:::888888999999999999888888666666666666555555555555444444555666666666666555333444555444333333555666777888;;;@@@GGGMMMPPPQQQJJJNNNQQQNNNIIIEEEFFFIIIYYY]]]aaadddiiimmmkkkfff```YYYSSSUUUXXXWWWUUUTTTPPPWWWcccrrr~~~sssmmmcccYYYSSSOOOFFF<<<777555333222222222111000111111111111111111000000---000333222333@@@UUUfffZZZHHH555...///000///...////////////////////////111000000///////////////000000000000///////////////......------......///......------......//////000000////////////............//////000000111111---------...///000111222333555777888888666333222111111111111111111111111000111222222333555888;;;:::???EEEGGGIIIQQQ^^^iiirrrwww~~~uuueeeZZZPPPMMMWWWeee444444444333222111//////111111111111111111111111//////000111222333333444000000000000000000000000000000000000111111111111222111000111222222111000444444444333333222222222222333333444444333333222333333333333333333333333222222222333333444444444666666666666666666666666777777777777777777777777555555666666666777777777666777888999999999888888===<<<;;;;;;;;;<<<;;;:::>>><<<>>>DDDLLL[[[sss}}}vvvpppnnnmmmmmmmmmmmmmmmiiibbbYYYRRRRRRRRRQQQPPPOOOOOOOOOPPPJJJHHHEEEAAA???>>>======;;;;;;;;;;;;:::999888777555555555666666555555555555555555666777888888888666666666777777888888888555666666777777777666666777777888888999888888888444555555666666777777777666777777888888777777666555555555555555555555555444555666777777777666666222555777777777888;;;>>>===AAAJJJTTT\\\aaaaaa___RRRUUUUUUPPPGGGCCCDDDHHHSSSXXX^^^ccchhhllliiibbb\\\TTTOOOQQQSSSSSSUUUZZZ```jjjzzzrrrggg[[[SSSKKKFFFAAA;;;777777444444222222222222111000222222222333333333333333,,,---...///111999DDDLLL;;;333------......///111////////////////////////------------...///000111000000000000///////////////......------......///...------------...///000000000/////////.........,,,------...//////000000---------...///111222333444555777888888666444222111111111111111111111111000111222222111333666888999???FFFIIIKKKRRR]]]gggpppvvv~~~mmmZZZPPPJJJJJJVVVfff444444444444333111///...000111333555555333111000......///111222333444555////////////////////////000000000000111111111111222111000111222222222000444444444333333222222222222333333444444333333222222222222222222222222222222222333333333333444444000111222333555666777888777777777777777777777777444444444555555555666666555666888999999888777666<<<;;;::::::<<<>>>>>>===>>>===???AAABBBHHH[[[nnn{{{tttpppoooqqquuuyyyyyyrrrfffYYYQQQTTTSSSRRRQQQQQQRRRSSSTTTTTTQQQMMMHHHCCCAAA??????<<<<<<<<<;;;:::999888777999999::::::::::::999999555555555666777888888999555666666666777777888888777777777777666555444333444444555666777777777666444666888999999777555444555555666666666666555555444555555555555555555555444555777888888888777666333666:::;;;<<<>>>BBBFFFLLLSSS^^^kkkssstttppplllWWWYYYVVVOOOEEEAAADDDIIIPPPVVV^^^fffmmmpppkkkdddVVVOOOLLLOOOSSSWWW```jjjmmmyyy}}}yyypppbbbVVVKKKAAA;;;<<<888111111888333333222222222222111111,,,,,,------......//////222000///000222333111///---...333666333------111////////////////////////)))***+++,,,...000222333000000000000////////////.........------.........---------------...///000000/////////............,,,,,,------...//////000111000000000000000111222444555777888888666444222111111111111111111111111111222222111000111333555999???GGGKKKMMMRRR]]]fffooouuu~~~hhhQQQHHHEEEGGGVVVggg}}}}}}zzz000111111111222222222222////////////............111000///......///111222000000000000000000000000...///000111222333444444111111111111111111111111000111111111111222222222111111222222222333333333000111111111111222222222444444444333333222222222111222444666777777666666777777777777777777777777888777666555555666777777444444444555777888:::;;;:::999999;;;>>>>>><<<999;;;;;;;;;;;;===CCCKKKQQQooowwwnnnhhhjjjsss~~~wwwjjj^^^XXXVVVUUUTTTTTTSSSTTTTTTTTTYYYVVVRRRMMMHHHDDDAAA@@@===>>>>>>===:::999999:::;;;:::999888777666666555777777888999999777666555444444555555666777888888444555666666666666555444555555555666666777777777777888888888777666666555555555555666777666555333777666444333222222333333777444444666555333666;;;;;;===BBBGGGJJJOOOWWW___aaajjjuuu{{{nnnbbb]]]XXXSSSKKKDDDDDDIIIOOOYYYdddjjjkkkiiiaaaXXXNNNLLLJJJNNNYYYfffsssyyy~~~zzzvvvmmm___RRRKKK===:::666444444444333333444444333333222111111111222222222111000//////...000000000000000000000000000000000000////////////000///.........000111222333222111000///...---,,,......////////////......//////.........---------/////////000000000000000000000111000000///...---222111000.........///000111111000000000000111111111222444555555444222111222222111111111111111111111000000000111333555666<<<@@@EEEIIIMMMWWWcccmmmrrr}}}xxxhhhXXXCCCDDDJJJKKKbbb||||||qqqlll000000000000111111111222////////////////////////000///---,,,,,,---///000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111222222222333333000111111111111222222222444333333333222222222222555666777777777666444444666666666666666666666666:::999888777777888999999666666666777888999:::;;;:::999888:::<<<===;;;999:::::::::;;;<<>>:::888444222222222222111222222222222111111111111222222111111000//////...000000000000000000000000000000000000111111111111000///.........///111222222111111000///...------......////////////......//////.........---------------------,,,,,,,,,,,,///000000000000//////...111000///---------...///111111000000000000111111111222444555555444222111111111111111111111111111111111111111222444555777;;;???EEEIIIMMMWWWdddmmmtttzzzjjj[[[FFFFFFLLLMMMdddzzzuuuhhhaaa////////////000000000000000000000000000000000000000///...------...///000////////////////////////222222111000//////...---000000000000000000000000000000000111111111222222111111111222222222222333000111111111111222222222222222222222222111111111666666777888777666555444666666666666666666666666999888888777777888888999777777666666777777888999:::888777888999;;;::::::999:::;;;;;;;;;===AAADDDIIIWWWmmm~~~vvvpppllljjjmmmrrrvvvvvvqqqjjjfffddd]]]^^^^^^]]]\\\YYYWWWVVVSSSSSSRRRQQQOOOMMMKKKJJJGGGGGGFFFEEEDDDAAA>>>===999999999999999999999999999888888888777777777777:::999999888777666555555666555555444444555555666444444444444444333333333444444444444444333333333111333444666666555333222333444444555666777777888:::888999<<<>>>???EEELLLNNNSSSZZZ___ccciiipppuuuzzzzzzxxxuuuwwwzzzwwwqqqhhh```XXXPPPHHHBBBCCCHHHYYY```eeecccaaa^^^ZZZTTTXXX^^^fffnnnuuu}}}{{{oooaaaWWWMMMAAA888666777555222000000111000///000000000000111111111111222111111000000//////...000000000000000000000000000000000111111222222222//////.........///000111000000000/////////............////////////.....................---------000000//////......------......///000000000/////////......------------...111000000//////000000111111222444555555444222111111111111111111111111111222222111222333444666777:::>>>DDDHHHMMMWWWdddnnnwww~~~oooaaaKKKIIINNNNNNeeeyyy~~~ooo```YYY.........////////////000000000000000111111111111333222111000000000111111////////////////////////222111111000///...------////////////////////////000000000000111111111111111111111111222222222222000000111111111222222222111111111111111111111111222333555666777888777777666666666666666666666666555555555555666666666777555555444444444444555555999888777666777999::::::999:::<<<<<<;;;;;;<<<>>>AAAHHHVVViii}}}xxxuuussssssuuuvvvssslllddd^^^\\\dddcccbbb```\\\WWWSSSPPPPPPRRRSSSTTTTTTRRROOOMMMLLLLLLLLLMMMMMMLLLIIIGGG>>>>>>===<<<<<<;;;::::::::::::999999888888888999::::::999888777666666555888777666555555666777888777666666555555444444444444333333333333333333333111333555666666555444333666777999:::;;;<<<<<<<<>><<<;;;;;;;;;???CCCJJJUUUfff|||}}}ssshhh^^^XXXiiiiiihhheeeaaa\\\XXXUUUPPPRRRUUUWWWVVVSSSPPPMMMMMMMMMMMMPPPSSSTTTRRRPPPGGGFFFEEECCCAAA???======;;;;;;::::::::::::999999:::999999999888888888777777666666666666666666777777777666666555555555444555444444333333444555555333666888888777666777888===>>>AAACCCDDDDDDDDDCCCCCC@@@???BBBDDDGGGNNNWWW```hhhmmmllljjjmmmmmmkkkhhhhhhfffcccfffmmmqqqqqqmmmcccXXXQQQJJJFFFHHHLLLVVV___fffhhhkkkrrrxxxzzzxxx~~~wwwkkk\\\PPPDDD>>>;;;777666888444222111111111222111///------...///000111111222000000000///////////////////////////////////////,,,------...///000111111...////////////.....................////////////......////////////......---...........................---,,,++++++******,,,---...///////////////////////////000/////////000000////////////000000000111333555555444333222000000111111111222222222333222222222333555777888888===CCCGGGLLLUUUbbblllvvvzzzlllTTTNNNPPPOOOggg|||{{{jjj\\\UUU............////////////...//////000000111111111222222111111000000///////////////////////////////////////000000111111111000000000000000000000000/////////000000000111111000000000111111111111222000111111111111222222222111111111222222222222222333333444555444333222111555555555555555555555555555555666777888888888888888888777777666777777777777888999888777777999;;;999;;;===>>>===;;;;;;<<<===???CCCIIIQQQaaa{{{}}}pppddd]]]hhhhhhhhhgggeeebbb```^^^WWWYYY]]]^^^\\\WWWQQQMMMLLLJJJJJJNNNTTTWWWWWWVVVPPPOOOMMMKKKHHHFFFDDDCCC>>>>>>???@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::666777777888888777777666777777777777666666666666777777666555555777888999888:::<<<;;;888999<<>>CCCFFFNNNaaasss{{{qqqkkkjjjjjjjjjiiihhhgggggggggfffiiilllmmmiiibbbYYYTTTMMMJJJIIIMMMTTTYYY[[[ZZZWWWVVVTTTRRRPPPNNNLLLKKKGGGHHHJJJLLLLLLJJJGGGEEEBBBBBBAAA@@@>>>===<<<<<<:::;;;===??????===;;;:::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888:::<<<======??????===:::;;;AAAFFFHHHLLLRRRWWW[[[]]]\\\\\\NNNIIIEEEDDDDDDEEELLLUUUbbbooovvvtttssswwwuuuooommmnnnlllgggfffjjjlllkkkhhh]]]SSSNNNJJJGGGGGGIIITTT```lllqqqvvv~~~{{{tttfff[[[QQQHHH???888444444555222//////111111000111333333222000/////////000000111111111////////////////////////000000000000000000000000............////////////....../////////...---,,,.....................---......////////////......---------.........//////////////////////////////.........///......------------///000000000////////////............/////////111333555555555444333///000000111222222333333111111111111222444555777:::>>>CCCFFFJJJRRR___hhhppp}}}vvvlllVVVQQQUUUVVVoooxxxyyy{{{sssaaaSSSNNN////////////000000000000,,,------...///000000111555555555444333222111000111111111111111111111111222222222111111111111111111111111111111111111111////////////000000000000000000000000111111111111000111111111111222222222222222222333333444444444111222444666777777666666555555555555555555555555111222444666666666666555666666666666666777888888555888<<<<<<:::888999:::666888:::;;;;;;;;;<<<======;;;<<<@@@AAADDDOOO\\\ppp{{{uuutttrrrpppooonnnnnnnnnuuuwwwzzzzzzuuulllccc\\\QQQMMMKKKMMMUUU[[[]]]]]]ZZZYYYXXXVVVUUUSSSRRRQQQPPPRRRUUUXXXWWWTTTQQQNNNHHHGGGEEECCCAAA???===<<<@@@BBBEEEGGGGGGEEEBBB@@@??????@@@@@@AAAAAABBBBBB===<<<;;;::::::<<<>>>???AAABBBBBB???<<<===DDDJJJJJJOOOVVV]]]bbbeeeeeeeee]]]VVVOOOJJJFFFDDDJJJQQQ```nnnuuurrrpppsssqqqiiigggiiifff```^^^bbbeeeeeebbbXXXPPPNNNNNNMMMOOORRRWWWdddssszzz~~~uuucccTTTJJJCCC===666111000444777444111111000//////000222222111///000000000000111111111111.........///////////////000000000000000000000000000000000000////////////....../////////...,,,+++//////.........---------......////////////......---------.........//////++++++,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,+++,,,.../////////......//////............/////////000333555555555444333///000000111222222333333111000000000111333555666;;;???CCCFFFJJJRRR^^^gggooo||||||sssjjjVVVRRRWWWYYYttt{{{tttuuuyyy~~~qqq```SSSOOO......///000000///---,,,000000000000////////////000/////////000111222222////////////////////////111//////111333333000---+++,,,...000111222222222000000////////////000000111111111111111111111111000000000000000000000000111111222222222333333333999777555444555666555555444444444555444444333333333333333333444555666666777777888888888888777777999999999888888888888888888999999::::::;;;;;;<<<>>>===<<<<<<>>>BBBFFFIIITTTiii|||{{{zzzvvvsssxxx|||~~~}}}}}}{{{pppccc]]]SSSIIIHHHOOOXXX^^^___]]]VVVRRRVVVZZZXXXRRROOOSSSUUUVVVVVVTTTRRRQQQQQQSSSNNNKKKLLLKKKFFFDDDDDDHHHHHHIIILLLOOOPPPOOONNNLLLNNNJJJEEEGGGNNNOOOLLLMMMDDD<<<;;;<<<===>>>AAABBBCCCEEEFFFGGGIIIMMMPPPQQQYYYbbbhhhnnnssssssooogggcccZZZNNNEEEEEENNNVVV^^^cccggghhhdddaaa``````[[[YYYWWWTTTTTTXXX^^^ccc`````````]]]ZZZXXXYYYZZZeeehhhppp}}}}}}zzzsssfffVVVGGG===999888555555444333333222111111111111111111111111111111//////............//////111000000000//////............//////000000111111111000///...------...///........................//////.........------------------............///---,,,***))))))***,,,---/////////...---------,,,.........////////////000...///000111111000///...///......------...000111///000111222333444444444111000///......///000111111111111111222333444555777;;;???CCCIIIQQQ\\\dddqqqxxxrrrcccWWWMMMKKK[[[nnn~~~|||xxxrrrwwwzzz|||vvvmmm```SSSJJJ000000000000///...------000000000000////////////000000000///000000111111////////////////////////111//////000222333000...------...000000111111111000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333888666444333444555555444333444444555444444333333333333333333444555666666777777888888888888777777888888888888888888888888888888999::::::;;;;;;<<<<<<;;;;;;<<<===@@@CCCDDDFFFTTTkkk}}}yyy{{{{{{zzz{{{zzzrrrggg\\\WWWQQQQQQUUUZZZ\\\[[[XXXRRROOOSSSVVVVVVUUUUUUXXXYYYYYYWWWSSSOOOMMMLLLOOOKKKIIIKKKLLLIIIHHHIIIMMMOOORRRUUUWWWXXXWWWWWWQQQSSSQQQMMMNNNTTTTTTPPPIIIBBB>>>?????????AAADDDCCCEEEIIIKKKNNNRRRWWW[[[\\\eeennntttzzz~~~|||xxxpppjjj```TTTMMMNNNUUU\\\```^^^[[[XXXUUURRROOOMMMNNNOOOQQQSSSXXX```iiipppyyyyyywwwsssnnnkkkjjjkkkqqquuu~~~wwwnnnfffYYYLLLAAA;;;777666555444444333222222111111//////////////////////////////............//////111111000000000/////////---......///000000111111111000///...------...///........................//////.........------------------............///...---,,,++++++,,,---...............------------------.........///////////////000000000///.....................///000000///000111222333333333333111000////////////000111111111111111222333444444777;;;???DDDJJJTTT___hhhrrryyy|||mmm^^^SSSKKKLLL[[[nnn~~~zzzuuuxxxzzz}}}wwwnnnbbbTTTLLL222222111///............000000000000////////////111111000/////////000000////////////////////////000//////000111222000....../////////000000000000000000////////////000000////////////////////////000000000000000000000000111111222222222333333333666555333333444444444333333333444444555444444333333333333333444555666666666777777888888777777666666777777888888999999999888888999999:::;;;;;;;;;::::::;;;;;;===>>>>>>???BBBGGGRRReee~~~~~~~~~|||xxxwwwuuummmeeeZZZ[[[\\\^^^___`````````WWWSSSQQQSSSTTTSSSUUUYYY```bbbbbb___YYYRRRMMMKKKKKKGGGFFFJJJMMMLLLLLLNNNPPPUUU\\\```aaa```aaabbbYYYZZZYYYVVVWWWYYYWWWSSSGGGDDDCCCDDDBBB@@@BBBGGGIIILLLQQQUUUYYY^^^cccfffgggpppzzzssskkk___TTTOOOQQQWWW\\\___XXXPPPKKKKKKKKKHHHEEEKKKOOOUUU]]]fffqqq{{{}}}zzzzzz{{{{{{xxxppp\\\TTTHHH???:::888666444444444333333222111111111//////////////////////////////............//////111111111111000000000000000000000////////////...000///......---................................................------------------............///000///...------...///000------------............,,,---------............000000///...---------...---......///////////////000000111222333333333333222111000000000000111222111111000111111222333444777:::???DDDLLLVVVcccllltttzzzyyyiiiWWWNNNJJJMMM\\\mmm|||xxxzzz|||}}}xxxooocccVVVMMM222111///......///000111000000000000////////////222111000///////////////////////////////////////000//////000000000000///000000///////////////000000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333555333222222333444333222333333444444555444444444333333333333444555666666666666777777777777666666555666666777888999999:::888888888999::::::;;;;;;999:::;;;<<<===<<<<<<;;;CCCDDDGGGQQQddd|||{{{uuummmccc\\\YYY^^^cccfffeeeeeefffhhh]]][[[ZZZZZZVVVQQQSSSWWW```dddhhhgggaaaXXXPPPKKKIIIEEEEEEIIILLLLLLNNNQQQPPPYYYccciiiiiihhhjjjlllcccbbbaaa___]]]ZZZUUUPPPJJJHHHFFFEEEBBB@@@EEEMMMPPPSSSWWWZZZ\\\^^^aaaccchhhpppyyy~~~{{{nnneeeYYYPPPNNNQQQVVVYYYVVVRRRMMMKKKMMMPPPQQQQQQ]]]aaahhhpppyyyxxxppphhhOOOFFF;;;555444666444222333333222222111111111000111111111111111111111111//////............//////111111111111111111000000333222111000...,,,++++++........................................................................---------............/////////............//////,,,,,,,,,------.........,,,,,,,,,---------......111000...,,,,,,,,,---...,,,---///000000000///...000000111222222222222222222111111111111111111222000000000000111222333444555999???EEEMMMXXXeeeooouuu{{{zzzhhhUUULLLJJJMMM\\\lll~~~||||||wwwooocccWWWNNN//////.........000111333000000000000////////////111111000///.........//////////////////////////////000000////////////000111000000///...//////000000000////////////000000111111111111111111111111000000000000000000000000111111222222222333333333333222111222444444333222222333333444555555555444333333333333444555666666666666777777777777666666555555666777888888999999777777888999999::::::;;;:::;;;===>>>>>>===;;;:::===???BBBEEEMMM^^^tttxxxlll```YYY[[[___cccdddbbbaaacccfff^^^___aaaaaa[[[SSSRRRUUU[[[aaajjjmmmhhh^^^SSSLLLJJJFFFEEEIIILLLLLLMMMQQQRRR[[[gggoooqqqrrrtttwwwpppmmmkkkhhhccc[[[RRRNNNJJJGGGDDDCCCBBBDDDMMMWWWXXXZZZ\\\\\\ZZZXXXWWWWWW___fffmmmpppsssvvvtttoooccc\\\SSSMMMMMMQQQVVVYYYTTTVVVXXXZZZ[[[^^^dddhhhqqquuuzzz{{{sssfffYYYFFF>>>555111333444444111222111111111111111000000000000000000000000000000//////............//////000000000000000000111111000000000///...------,,,------..........................................---.....................---------............///...------------------...+++,,,,,,,,,------......,,,,,,,,,---------......000///...,,,,,,,,,---...,,,---///000000000///...000000111222222222111111111111111222222111111111000000000000111222333333333888???FFFNNNYYYeeennnuuu{{{}}}kkkXXXNNNKKKMMM[[[jjj~~~}}}zzzvvvnnncccWWWOOO...------......///000111000000000000////////////000000///........./////////////////////////////////000000///...---///111111000///......///000111000000////////////000000111111111111111111111111000000000000000000000000111111222222222333333333333222222333555555333222222222333444555555555555333333333333444555666666555666666777777666666555555666666777777888888888777777888888999:::::::::;;;<<<===>>>>>>===<<<;;;999===AAAAAACCCLLL]]]jjjtttiiieeecccddddddaaa]]][[[]]]___^^^___cccfffaaaZZZXXXZZZ___gggppptttpppfff[[[TTTNNNIIIGGGKKKMMMMMMOOORRRUUU^^^jjjtttzzz}}}|||wwwsssooohhh\\\RRRNNNGGGBBB???AAADDDJJJUUU___aaacccdddccc___[[[XXXVVVUUUZZZ]]]^^^aaafffgggeeeWWWUUUQQQNNNOOOTTTZZZ^^^hhhlllqqqssssssvvv{{{~~~{{{vvvkkkXXXFFF>>>999444111222333333111000000000000000000000000........................//////............//////////////////000000000000+++,,,,,,...///000111111,,,,,,---............---........................---------...............---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............///...............//////---......///////////////000000111111111111111000000000111222222111000000000000///000000111222333333999AAAHHHPPPYYYdddllltttyyy~~~mmm\\\SSSMMMMMMZZZjjj~~~}}}|||{{{yyyuuunnncccWWWOOO...............---,,,,,,000000000000//////////////////.........///000000////////////////////////...000000///---,,,///111111000///......///111222000000////////////000000111111111111111111111111000000000000000000000000111111222222222333333333222222222444666666444222111222333444555555555555333333333333444555666666555555666666666666555555666666666777777777777777777777777888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;>>>@@@AAAAAAFFFOOOVVVlll~~~wwwwwwpppooommmjjjfffcccbbbbbbfffeeegggjjjhhhcccaaaccciiinnntttuuupppggg]]]XXXQQQMMMJJJMMMPPPQQQSSSVVVWWW^^^iiiuuuzzzuuurrriii[[[QQQNNNHHHBBB>>>BBBHHHNNNVVV]]]___bbbeeeeeebbb^^^[[[ZZZQQQTTTTTTRRRUUU]]]aaaaaaWWWYYY[[[[[[]]]bbbjjjppp}}}vvvlllbbbXXXHHH:::666555333222111111222222000000000000000000000000........................//////............//////---.........////////////+++,,,,,,---...///000111+++,,,---.........------........................---------.........//////---------............///,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------........./////////------...///000000000000...............///000000000000111111111111000000///000000111111000000////////////000000111222333555;;;DDDLLLSSS[[[ccciiirrrwww{{{mmm```VVVNNNMMMZZZkkk~~~}}}|||{{{yyyvvvoooeeeYYYQQQ//////000///...+++)))'''000000000000////////////...............///000111////////////////////////...000000///,,,,,,///222111///...---...///111333000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333222222333444666666555333111222333444555555555555333333333333444555666666555555666666666666555555777777777777666666666666777777777888999999::::::::::::;;;;;;;;;;;;<<<<<<>>>=========???AAACCCEEERRReee}}}{{{zzzxxxvvvsssqqqnnnlllpppmmmlllnnnnnnjjjiiikkkkkkmmmooommmggg^^^WWWSSSTTTOOOMMMPPPSSSTTTVVVZZZWWW\\\fffsssyyyssspppgggYYYOOOMMMKKKDDDAAADDDJJJNNNRRRVVVRRRVVV[[[]]]\\\ZZZXXXWWWRRRSSSQQQNNNQQQZZZ```bbbcccgggmmmoooqqqvvv|||wwwkkkYYYKKKCCC===777///111222222111000111222////////////000000000000000000000000000000000000//////............//////,,,---------......//////000//////...------,,,,,,***+++---...///...------........................---------.........//////---------.........//////,,,------......------,,,---------,,,,,,+++++++++.........////////////000,,,---///111222222111111//////...------///000111000000111111111000000///...///000111111000///...////////////000111222333666===GGGOOOVVV\\\ccchhhqqqvvv}}}wwwlllaaaXXXOOOMMM[[[mmm~~~}}}|||zzzwwwpppfff[[[SSS........................///---,,,---000000...+++//////////////////////////////............//////////////////////////////111111111000000000000000////////////////////////111111111000000000000000000000000000000111111222111111222222222333333333333333333333333333333333666666555555555444444444444444444555555555555555777777666555666888999:::<<<;;;999777666666777888555666777888999:::::::::888999:::<<<===>>>>>>>>>======;;;;;;<<<>>>@@@BBBQQQQQQ[[[qqq}}}{{{}}}|||yyyxxxxxxzzzzzzwwwttt{{{tttlllfffbbb^^^WWWQQQOOOKKKKKKOOOPPPPPPUUU]]]^^^___dddnnnyyy~~~}}}yyyzzztttmmmgggbbb\\\TTTNNNHHHIIIIIIJJJLLLMMMNNNNNNQQQQQQRRRTTTUUUTTTRRRPPPSSSRRRRRRVVV___jjjtttzzz|||}}}~~~}}}{{{|||~~~|||}}}vvviiiVVVGGG>>>999555222111111111111000000000000000000000000000000000000000000///...........................////////////+++******+++---......---***++++++,,,,,,------...//////000000///...------/////////......---------.../////////...------,,,,,,++++++++++++,,,---.................................------------......///,,,+++...333555222///...------,,,,,,------...000,,,******---000111000111222333444333222111000...111444555222000000111...000111000......111555AAAHHHQQQVVVWWW\\\dddkkkvvv|||zzzmmm___VVVNNNMMM[[[mmm~~~yyyvvvnnnbbbXXXTTT///////////////////////////------...000000...,,,//////////////////////////////............//////////////////////////////000000000000000000000111000000000000000000000000////////////////////////000000000000000111111222111111111222222222333333333333333333333333333333666555555555444444444444444444444555555555555555777777777888999:::;;;<<<<<<;;;999777666666777888777888999:::;;;;;;;;;;;;999999::::::;;;<<<=========<<<;;;;;;<<<>>>@@@AAAEEEGGGOOO^^^ppp~~~wwwpppmmmiiiddd___ZZZTTTQQQRRRSSSRRRUUUZZZXXXXXXZZZaaaiiinnnnnnllliiihhhfffdddaaa^^^YYYVVVPPPOOOLLLJJJJJJKKKLLLNNNOOOQQQSSSWWW[[[]]]]]]]]]``````ccclllxxx{{{}}}}}}~~~}}}wwwrrr```UUUGGG===888777555333111111111111000000000000000000000000000000000000000000///...........................////////////---,,,+++,,,---...---,,,------------------------------------,,,,,,+++***.........---------,,,,,,...............---,,,,,,---......///////////////........................------,,,,,,,,,,,,---------,,,---111666777333//////......------......//////---***+++---000000000000111222333333333222111111444666555222000///000111222333222111111444777<<>>EEEIIIMMMTTT^^^gggqqqxxx}}}zzzmmm^^^TTTLLLLLL[[[nnn}}}|||}}}}}}|||wwwtttmmmbbbYYYUUU////////////////////////////////////000000///...//////////////////////////////............//////////////////////////////---......///000111222222////////////////////////......///////////////000000000000000000111111222111111111111222222222222111111222333333444555555444444444444444444444444333333444444555666666666555777999;;;<<<<<<<<<<<<::::::888888777777888888555555666777777777777777;;;:::888666666777999:::<<<<<<;;;;;;;;;<<<===>>>>>>@@@BBBDDDEEENNNbbbvvvssslllfffggglllqqqssstttuuurrrpppppprrrtttttttttwww}}}{{{qqqjjjgggiiimmmqqqssstttuuuvvvuuuvvvwwwxxxyyyxxx|||zzzvvvuuuzzzzzzqqqcccRRRFFF<<<888333111111222111000111111111111000000000///////////////////////////000///............//////---------.........//////111///............,,,+++///.........---------,,,//////...............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++***,,,///111222000...,,,........................------,,,,,,,,,,,,------,,,---///333666666444111//////............//////...---,,,,,,---...//////...///111222333333333222222333333333222000//////000000111222222333444555999===BBBFFFKKKTTT```hhhpppwww||||||nnn___UUUMMMNNN___rrr}}}~~~{{{vvvssslllaaaYYYVVV------------------------....../////////.........//////////////////////////////............//////////////////////////////------...///000111111222......................../////////000000111111111000000000000000111111222000000111111111222222222111111222333333444555555333333444444444444444444333333444444555666666777444555777999;;;;;;::::::999999888888888888888888555555666777777777777666;;;999777666666666888999;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::<<<===AAALLLXXXjjjxxx|||wwwwww~~~~~~}}}|||tttrrrvvv|||}}}|||}}}}}}{{{zzz}}}qqqfffZZZMMMAAA888444333111000111111111111111111111111000000000/////////////////////////////////............//////------------............111000............,,,***++++++,,,,,,,,,---------000//////......///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++***,,,000222333111...,,,..............................------------.........------...000222222222...------,,,,,,------...------...------......///...///000222333333222222////////////000000000/////////000222333444444444999<<<@@@DDDKKKTTT```gggooovvv}}}qqqaaaWWWPPPRRRdddxxxzzzuuurrrkkkaaaXXXVVV,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...//////////////////////////////............//////////////////////////////.........//////000000000------------------------//////000000111111222222000000000000000111111222000000000111111111111222222222222333333444444444333333333333444444444444222333333444555666777777555555666777888888888888888888888888888888888888888888999999:::999999888999999777777666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<999999<<<===>>>BBBGGGPPP]]]rrr{{{zzz~~~|||}}}~~~vvvkkk\\\OOOEEE===666222.........///000111222222111111111111000000000000000000000000000000000000///............//////000,,,------------.........000///------...---,,,*********++++++,,,------......---,,,+++,,,---...///,,,,,,,,,,,,------------+++,,,,,,---------------,,,...111444444222000...........................///......------......//////...---,,,,,,...///111------,,,,,,,,,,,,------,,,...//////------...///...///000222222222111111...---,,,---///111000///111000111333666777666555777999===BBBIIISSS]]]dddooovvv}}}rrrbbbYYYSSSWWWjjj{{{uuuqqqjjj___WWWUUU------------------------***---///...,,,+++,,,...//////////////////////////////............//////////////////////////////......//////////////////..............................//////000111111222000000000000000111111222000000000000111111111111333333333333333333333333222222333333333444444444222222333444555666777777777777777666666777777888888888888999999999888888999:::::::::::::::999999888888888888888888888888::::::;;;;;;;;;:::::::::===;;;<<>>@@@DDDEEENNN\\\mmm}}}}}}~~~~~~~~~wwwqqqmmmlll\\\SSSFFF===888555333111....../////////000111333111111111111000000000000000000000000000000000000...............///000000,,,,,,---------.........///---,,,,,,------,,,***,,,,,,,,,---------------,,,+++***))))))+++---...,,,,,,---------.........,,,,,,---...............---...000222333111000..............................------,,,,,,------...............---,,,------......------------......,,,...000///---,,,---//////000111222222111000000000...,,,---///111000.../////////222666777666444777999===BBBIIISSS[[[aaammmuuu}}}rrrbbbYYYTTTYYYnnn{{{uuupppiii^^^VVVTTT........................))),,,......+++***+++---//////////////////////////////............/////////////////////////////////////////////.........////////////////////////---------...///000000111000000000000000111111222000000000000111111111111444333333333333333333333222222222333333444444444222222333444555666777888:::999777666666666777888777888888999999999888888888888999999999888888777777777888999999999999999::::::;;;;;;;;;:::999999::::::<<<>>><<<:::===CCC@@@DDDKKKUUUdddyyy|||yyyyyy|||~~~~~~{{{}}}zzzpppddd\\\WWWGGGAAA888444333444444333333333333111000///000111111111111111000000000000000000000000000000000000...............///000111,,,,,,,,,---------.........,,,++++++,,,---,,,***/////////...------,,,,,,,,,+++***))))))+++---...---------....../////////,,,------.../////////...+++,,,...///000///...---........................---,,,,,,++++++,,,,,,------///111111///,,,++++++//////............//////,,,...000000---,,,---///000000111222222111//////333111......000111///------,,,,,,000444555333111999:::>>>DDDKKKTTT\\\aaalllttt|||qqqbbbYYYUUU[[[ppp|||uuuppphhh]]]UUUSSS.........------,,,,,,,,,+++,,,,,,---...///000000//////000111111111111111////////////000000000000000000000000000000000000000000////////////000000000000//////.........---000000000000000000000000......///000000000000000000111111111111222222222333222222222222222222333---///111333555444444333444444555555666666777777777777777777666666666666777777777777666666666666777888888888888777777666888888777666666555666666777777888888888999999999999:::;;;;;;<<<<<<;;;;;;???BBBEEEHHHOOO\\\nnn{{{xxxxxxyyy{{{|||}}}}}}uuujjj^^^RRRFFF???999777555333111111222333000000000000////////////000000000000////////////111111000//////////////////............---------***+++---///...---+++)))+++,,,---.........---,,,***+++,,,+++)))))))))***))))))***+++,,,,,,------++++++++++++++++++++++++------------,,,+++***))))))***+++,,,---.........,,,---......,,,******+++------------------------.......................................---------......------------......222222111111222222333444000///...------...///000////////////000111222333555888===CCCIIIQQQZZZ___mmmssszzzrrrcccZZZVVV]]]sssyyypppkkkfff```XXXQQQ------------------,,,,,,,,,,,,------...///////////////000111111111111000......////////////000000////////////////////////000000////////////000000000/////////............////////////////////////......///000000000000000000000111111111222222222111222222333333222222111000000111222333444555666333444444555666777777888777777777777666666666555666666666666666666666666666777777888888888777777999888777777666666666777888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;===>>>???@@@BBBKKKWWWaaawww}}}|||~~~~~~{{{sssfffXXXLLLBBB:::555777555333111000000000111000000000000////////////000000000000////////////111000000//////////////////............---------........................+++,,,---------,,,+++***+++------,,,+++***+++,,,*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&''''''&&&&&&$$$######***++++++,,,------------,,,...///...---+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,111111111111000000000000111000000//////000000111111111111111111222222333111000////////////000111////////////000111222333555888===BBBIIIQQQYYY___lllrrrzzzrrrcccZZZWWW]]]sss{{{uuummmhhhddd___WWWQQQ,,,,,,------------------...........................//////000000000000000/////////000000111111111////////////////////////000//////......//////000////////////............////////////////////////......///000000000000000000000000111111111222222000111222333333222111000333222111111222444666888222333444555666777888888777777777666666666555555666666666666666666666666555666777888888888888888999999888777777777777888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::===>>>???>>>>>>AAAGGGMMMXXXlll~~~zzzvvvqqqvvv}}}~~~zzzhhh^^^PPPCCC:::444222000444333111///.........///000000000000////////////000000000000////////////111000//////....../////////............---------///...---,,,,,,---///000---.........------,,,+++---...///...,,,+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,++++++,,,------,,,,,,,,,---...//////---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...000000000000111111111111111111000000000000111111////////////000111222333555888<<>>666222222333444222111000///............000000000000////////////000000000000////////////000000///............//////............---------,,,,,,+++++++++,,,------000000//////......---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,+++******,,,,,,---------,,,+++++++++---......---,,,,,,---------------------------------------------------,,,,,,------------......,,,++++++++++++++++++,,,...//////000000000000000000000000000000000000000////////////000111222333555888<<<@@@GGGOOOXXX^^^iiipppwww}}}rrreee]]]ZZZaaavvv|||{{{ssslllfffaaa[[[WWW,,,,,,,,,------........./////////...------,,,,,,------...////////////.........//////000111111222........................//////............//////.........///////////////..............................///000000000000000//////000000000111111111444222000......000222444111222444555666555555444222222333444555666777777666666666666555555555555333333444444555555555555444555666888888999999999999888888888888888999999999999:::::::::;;;;;;;;;<<<;;;;;;:::::::::;;;<<<888:::<<<===>>>???AAABBBIIILLLSSS\\\jjj~~~~~~{{{yyywwwuuutttssszzz~~~yyyqqqjjjbbbYYYNNNGGG>>>:::444111222333555555222111000000////////////000000000000////////////000000000000////////////000//////...............///............---------)))***,,,......---,,,+++///......---------,,,,,,,,,......---,,,+++,,,---------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,+++***,,,,,,---------,,,++++++)))+++------+++***+++,,,------------------------------------------------//////000000000111111111//////............//////---...///000000000000///////////////////////////////////////000111222333666888;;;???EEENNNWWW]]]gggooowww}}}~~~rrreee___]]]cccwwwxxx}}}wwwoooggg```ZZZWWW,,,,,,------------------//////.........---------,,,------...............******+++,,,,,,---..............................///......------......///.........///////////////..............................///000000000000000/////////000000000111111444222000......000222444000222444555666555333222333333333444555555666666666666666555555555444444222222333333444555555555555666777888888888888888888777777777777888999999999999999999::::::::::::;;;;;;:::999:::;;;<<<===============>>>??????@@@@@@BBBHHHQQQ[[[gggwww~~~~~~}}}}}}zzz{{{llldddZZZRRRKKKEEE>>>999555333111111222222222111111111111000000/////////000000000000////////////000000000000////////////000///......------......///............---------)))+++...000111000...---++++++*********++++++,,,---...///...,,,+++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......++++++,,,------,,,,,,,,,(((***,,,,,,+++***+++,,,------------------------++++++++++++++++++++++++---......//////000000111......------------......---...000111111111000///......////////////......////////////000111222333666888:::>>>DDDMMMVVV]]]gggooowww}}}~~~rrrfffaaa___eeexxx{{{wwwmmmddd\\\WWWUUU------------------,,,,,,...............---------,,,,,,---............---))))))***+++,,,---..............................///......------......///............/////////000..............................///000000000000000////////////000000000111000000111111111111000000111222222333333333333333444444444444444444444444666666555555555444444444111222222333444444555555666777777888888888777777777666666666777777888999888888888999999999999:::::::::999999:::<<<>>>???DDDBBB???===>>>??????@@@======AAAIIIOOOSSS\\\fff{{{}}}~~~~~~rrreeeUUUNNNEEE???<<<:::666444222000000000111111000...000000000000000//////...000000000000////////////000000000000//////////////////...------------...///............---------+++,,,---///////////////++++++******+++,,,---......///000///---,,,---...+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&'''''''''''''''&&&***++++++,,,------------(((***,,,,,,+++++++++,,,------------------------************************++++++,,,,,,---......///------,,,,,,,,,,,,---------///000222222111000///...///000000000000///...////////////000111222333666888:::===CCCLLLVVV\\\gggooowww~~~}}}qqqgggbbbaaafffyyy~~~vvvlllbbb[[[WWWUUU.........------,,,,,,,,,........................+++,,,------......------++++++,,,---...///000111.................................------.........---.........//////000000...........................//////000000000000000////////////000000000000---///222444444222///---333222111000000222333444555555444444444333333333666666555555555444444444111111222333333444555555777888888888888777777666666666555666666777888888777777888888888999999999999999888888:::<<>>???BBB>>>>>>AAACCCDDDKKKUUUXXXhhh|||{{{yyyyyy}}}vvvlll[[[KKKGGGAAA:::666555555333111111//////000222333222111/////////000//////......000000000000////////////000000000000//////////////////...------------...//////.........---------++++++******+++---...///...---------...000222333///111111000///...///000++++++,,,,,,---...//////++++++++++++++++++++++++------...............---)))***+++,,,---.........)))+++------,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111222000000000//////000000000...///111222333222000//////000111222222111000///////////////000111222333666888:::===CCCLLLUUU\\\gggoooxxx~~~|||qqqgggcccaaagggzzz~~~vvvlllccc\\\YYYXXX222...***+++///000,,,(((------------------------////////////............,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------...------,,,,,,------...---...///000000///...---+++...000000......222555444222111/////////000000//////000111222333333444333333333333333333333333111111222333333444555555555555555444333111000///777666555333333444555555333555777888666555555666444444444444555777888:::::::::888777666666555555:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>============@@@@@@?????????AAADDDFFFKKKTTTaaappp~~~|||wwwtttzzzzzzjjj]]]PPPDDD;;;:::999666444333222222222111111000000000000111111......------------......000000//////......------//////.........---------000...,,,,,,------,,,+++---+++)))***,,,---,,,))),,,,,,,,,---------......,,,,,,------.../////////000000000000000000000000......---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,.......................................,,,++++++---,,,,,,++++++,,,,,,---(((---///......111333111++++++,,,,,,,,,,,,------,,,,,,---...000333666888000000///...............///000111222222111///...111000///......///000111111222444555666777777777444777:::===BBBJJJTTT[[[ffflllvvvwwwhhhaaacccnnn|||qqqddd[[[YYY[[[...---,,,,,,------,,,+++........................////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,........................///.........------------...------------------...---...///000000///...---000111111000...---...///222111000000///000000000111111111222222222333333111111222222333444555555111222222333333444444444222333444555555444333222666666555444444444444444333555777777666555555666555555444444555666888999:::999888777777777777777999::::::::::::;;;;;;;;;===============>>>>>>>>><<<<<<;;;;;;;;;===???AAABBBHHHQQQ[[[hhhyyy}}}{{{qqq]]]MMMCCC>>>;;;888666555333222111222222333111111000000000000111111///..................///000000000//////.........//////.........---------000...,,,,,,---------+++---+++)))***,,,---,,,***,,,,,,,,,,,,------------,,,,,,------.../////////........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------------++++++++++++++++++++++++...------,,,,,,------...+++......,,,---000000---++++++,,,,,,,,,,,,------......---...///111333444000000///...............///000111222222111///...000000////////////000000//////111222333444444444333666:::>>>BBBJJJUUU\\\hhhnnnwwwuuuhhhcccgggsss}}}|||qqqddd]]]\\\^^^,,,...000///...---///111...............///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,....................................---------------------------------------...///000000///...---222111////////////...,,,//////000000111111000000111111111111222222222222//////000222333444555666222222222333333333333333000111444666777777666555555555555555555444333333222444666666666555666777777666555555555666777777999999888888888888888999888888999999999:::::::::<<<<<<<<<======>>>>>>???;;;<<<<<<;;;::::::<<<===@@@CCCFFFJJJRRR___nnnxxxuuucccXXXGGG;;;666666777888111111000000000111111222111000000//////000000111000//////......//////000000000000000////////////...............---------///---,,,,,,---------,,,---+++***+++,,,---,,,***++++++++++++,,,,,,,,,,,,,,,,,,------.../////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******))))))***,,,---.........------------......---...---,,,000444222---++++++,,,,,,,,,,,,------//////............//////000///......---............///000111111111000/////////000000000000//////......///000111222222333333666:::>>>CCCLLLVVV^^^jjjpppyyytttiiifffkkkxxx{{{|||{{{oooeee___```ccc***+++,,,,,,,,,---...///------------.....................---------,,,,,,++++++,,,,,,,,,,,,------........................------------------------------............------------...//////...------000---,,,...111222000---,,,---///111222111111000/////////000000111111222//////000111222333444444333333333222222222222222000222444777888777666555333444555666555444333222222444555666555555666777999888666555555555666777888888888888888999::::::777888888888888999999999;;;;;;<<<<<<===>>>??????BBBDDDDDDBBB>>><<<<<<===@@@AAABBBDDDHHHOOOYYY___nnn~~~vvvgggYYYJJJEEE???;;;999888666555000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000........................///---,,,,,,---...---,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------.../////////........................------------------------++++++++++++++++++++++++------,,,,,,+++*********...---+++++++++---///000------,,,,,,,,,,,,------,,,---,,,...444;;;999333+++++++++,,,,,,,,,------......------------------///......------............///000000111000000///...///000111111000///...//////000000111222333333222666:::>>>DDDLLLWWW___jjjqqq{{{~~~sssiiigggmmm{{{}}}xxx}}}xxxmmmdddaaabbbeee(((%%%###%%%***,,,***(((+++++++++,,,,,,---------------------,,,,,,,,,,,,+++++++++,,,,,,---------........................,,,,,,---------------------......//////......---,,,---...//////...---,,,...,,,+++...111222000---+++---///000111111111000,,,,,,---...///000111222000000111111111111111222222222222222222222222111333444555777777666444333333444555555555444222111222333555555444444666888:::999777666555555666666777777777777888999::::::777777777888888888999999:::;;;;;;<<<===>>>>>>???IIIKKKLLLIIIBBB===<<<===<<<===???AAACCCFFFJJJMMMXXXdddtttuuufffZZZLLLAAA999888888888777555222///222222222111000000//////000000////////////000000000000////////////000000///////////////000000000---........................---++++++---......---,,,,,,---,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,------...////////////////////////////////////......---,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++*********000///---+++++++++---...,,,++++++++++++++++++,,,,,,,,,,,,---444:::999333+++++++++,,,,,,,,,------++++++,,,,,,------------......------------............//////000000000000...///000111111000///...///////////////000222222222555:::>>>CCCLLLWWW___iiiqqq|||}}}sssiiihhhmmmzzz}}}|||vvv{{{uuukkkcccaaacccfff,,,(((%%%(((...000---)))*********+++,,,,,,------------,,,,,,,,,+++++++++***++++++,,,,,,------...........................,,,,,,,,,,,,---------------...///000000///...---,,,---...//////...---,,,.........///000///---+++,,,---...///000000111111,,,,,,---...///000111111000000000000000000000000111111111222222222222222555555555555555444333222444444444444444333222222222333444444333444666888:::999777666555666666777777777666666777888999999777777888888888999999999;;;;;;;;;<<<<<<======>>>HHHKKKMMMJJJBBB<<<:::;;;;;;===???AAACCCEEEFFFFFFKKKQQQZZZbbblll}}}{{{cccSSSJJJAAA999777666444222111111111111222222222222111000///...000//////......//////000000//////......//////000............////////////---------..................,,,++++++---......---+++---...---,,,+++,,,...++++++++++++,,,,,,,,,,,,,,,,,,------.../////////000000000000000000000000///...---,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++...---,,,***))))))******++++++************++++++,,,---,,,+++///333111,,,++++++,,,,,,,,,,,,------)))***+++---............---------,,,------...///.........//////000000111//////000000000000//////...---,,,,,,,,,...///000222555999===BBBKKKUUU]]]fffooo|||}}}sssiiihhhmmmxxx}}}zzzyyyuuu{{{~~~tttjjjdddbbbccceee///---,,,---000111000...******+++,,,,,,---......,,,,,,,,,,,,++++++++++++******+++,,,,,,---..............................++++++,,,,,,,,,------------...///000000///...---,,,,,,............,,,,,,***---///000///........................///000111000000000000000000000///.../////////000111111111000000111111222222333333666555444333222222333444555444333333222222333333111222333333333444777999999888777666666666777888666666666555666666777777888888888999999999::::::<<<<<<<<<<<<<<<<<<<<<<<>>===>>>???BBBDDDEEEFFFCCCFFFJJJNNNUUUaaappp{{{}}}hhhRRRFFFBBB>>>999999888666333111111222444///000111222111111000/////////............/////////..................///,,,---------.........///---------.........//////...,,,++++++---.........+++---///...,,,+++,,,...,,,,,,,,,,,,------------,,,,,,------.../////////////////////////////////,,,,,,,,,++++++***************************************++++++,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,))),,,---+++,,,///...+++++++++,,,,,,,,,,,,------***+++,,,---.........------,,,,,,,,,------...///---------...///000111111000000////////////000000///...,,,,,,,,,---///000222555999<<>>=========???>>><<<;;;<<<===???@@@@@@@@@@@@BBBEEEIIIMMMPPP[[[ddduuuwwwhhhaaa]]]XXXTTTJJJGGGAAA;;;666333222222000000111222333333333333000000000000000000000000000000000000000000000000........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111------,,,++++++***)))))))))))))))***+++,,,......------,,,+++************++++++,,,------......///,,,,,,,,,+++++++++*********+++,,,---,,,***((('''+++,,,,,,------,,,,,,++++++******+++------,,,***------------------------,,,+++*********+++,,,---***+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000...------,,,,,,,,,------//////.........000222333555555555888>>>GGGPPPVVVaaalll{{{tttkkkkkksss|||xxxyyyyyyooogggdddeeehhh***+++---......---+++***,,,---------------,,,,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,))))))***+++,,,---......111...++++++,,,......---+++,,,,,,------,,,,,,+++------,,,...///000...---......---...///000222333222222111000000000000000000000000000000000000000000111111111111222222222111222222222333333333333444444444333333333222222333333222222222333333444555555555555555555555555666555444333444555777888666666777777777888888888777777666666777999;;;===>>>>>>>>>>>>============>>>===<<<;;;<<<===???@@@@@@??????@@@BBBEEEHHHIIILLLRRR\\\iiiwwwyyylllZZZMMMHHHEEEAAA>>>===;;;888555444333333333222222222333222222111111000000000000000000000000000000000000000000000000........................///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000---------,,,++++++******+++++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,------------------------,,,,,,---------,,,,,,,,,++++++)))***+++,,,,,,+++)))(((++++++,,,,,,,,,,,,+++++++++******,,,......---,,,------------------------...---,,,*********+++++++++++++++,,,,,,++++++***------------------------------,,,,,,,,,,,,,,,,,,000000000000000000000000///...................../////////000000111222333444555666888===EEEOOOUUUcccnnn|||uuulllmmmvvv}}}yyy|||yyyooohhheeegggiii------------------------+++,,,,,,---------------............------------------------------------,,,,,,------------,,,,,,))))))***+++,,,------...111///---,,,---.........,,,,,,------------,,,,,,------,,,...///000...---//////......//////000111111000000////////////000000000000000000000000000000111111111111222222222222222333333333444444444555555555444444444333333000000111222333333333333444444444444444444444444555444333333333444555666666666777777777777888888777666666666777999:::<<<<<<<<<<<<<<<<<<===============<<<;;;;;;===>>>?????????>>>>>>>>>@@@AAABBBDDDFFFJJJPPPYYYeeerrr{{{sss\\\QQQCCC:::777666333111333333222222222333333333333333333222222111//////000000000000000000000000000000000000000000000000..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------............------,,,,,,++++++---,,,++++++******+++++++++++++++,,,,,,---//////.........---,,,+++++++++...---------,,,,,,,,,,,,)))***+++,,,,,,,,,+++*********++++++++++++******+++***+++,,,...///...---,,,,,,,,,,,,------------///...---+++******)))))),,,++++++***++++++,,,,,,////////////////////////...---------,,,,,,++++++000000000000000000000000///////////////////////////000111222222333333333333666999:::;;;BBBLLLUUUdddooo}}}vvvnnnpppyyy~~~zzz}}}yyypppiiiggghhhjjj...---,,,++++++,,,---...,,,,,,---------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********...---++++++++++++++++++,,,,,,------------,,,,,,---,,,,,,...///000...---////////////.../////////000//////.........//////000000000000000000000000000000111111111222222222222222222333333333333444444444444444333333333333///000222333444444444333444444444444444444444444555444444333333444555555666666666666777777777888666666666666777888::::::999999:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<===>>>>>>======<<<======>>>???DDDDDDDDDEEEIIIQQQ[[[aaajjjvvv|||hhhWWWKKKCCC:::555444444333111222333444444333222111000111111222222111000000///000000000000000000000000////////////////////////...........................------,,,,,,,,,------------------------------///...------,,,,,,,,,---.........------,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++++++++,,,---...---------,,,,,,,,,++++++------,,,,,,,,,+++++++++))))))+++,,,,,,,,,,,,+++)))******++++++******)))***)))***+++...///...---,,,,,,,,,,,,,,,---------......---,,,++++++******,,,+++***)))***+++,,,---////////////////////////.........---,,,,,,++++++////////////////////////......//////000000//////...///111222333333222111222666;;;;;;;;;@@@KKKUUUbbbmmm|||yyyqqqrrrzzz{{{|||zzzqqqjjjggghhhjjj---,,,+++******+++,,,---------------,,,+++***))),,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******)))******,,,------......------,,,---,,,,,,...///000...---///////////////......---///...............//////000000000000000000000000000000111111111222222222111111111111222222222222333333333333222222222222000111333555666555555444444444444444444444444444666666555555555555555555555666666666666777777777666666666777777888999999888888999:::;;;<<<======;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>??????AAAAAAAAAAAAAAADDDIIILLLRRRZZZhhhvvv}}}mmm^^^PPPEEE<<<888333000111222222111222333444444333111///......///000000111111111000////////////////////////................................................------,,,,,,,,,------...------------------------///...---,,,,,,,,,,,,,,,......------------,,,,,,************+++,,,---...,,,,,,+++***))))))******+++++++++,,,,,,,,,------++++++++++++*********)))******++++++,,,,,,,,,,,,)))******++++++******))))))((((((***,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...------------------------.........------,,,,,,,,,////////////////////////,,,---...////////////...---...///111222111111000111666;;;<<<<<<@@@KKKTTT^^^jjjzzz|||ttttttyyy}}}{{{|||ssskkkggggggiii,,,,,,************,,,,,,------------,,,+++***))),,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))***+++,,,---......///,,,---...---+++***+++,,,------............------------,,,...///000...---....../////////......---///............//////000000000000000000000000000000111111111111222222222000000111111111222222222333333222222222111111111222333333444555555555555333333333333333333333333666666666666555555555444555555666666666666777777666666666777777888888888888999999:::;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;<<<===>>>???@@@@@@===???AAAAAA@@@@@@AAABBBHHHLLLRRRZZZeeettt~~~pppaaaTTTIIIBBB===333111//////000111000000...///000111111111000///------///000000111111111////////////////////////................................................------,,,,,,,,,---......------------------------......---,,,++++++,,,,,,---------,,,,,,,,,,,,,,,)))))))))***+++,,,...///,,,,,,***))))))(((((((((*********+++,,,---------************))))))))))))++++++++++++,,,,,,,,,,,,******++++++++++++******)))(((((()))+++,,,***)))******++++++,,,,,,------++++++,,,---------------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000+++,,,...///000000///...---...///000000111111000222666:::<<<>>>CCCMMMTTTZZZgggxxxvvvuuuyyy~~~~~~|||tttllliiihhhjjj,,,,,,,,,++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,---...//////000,,,...//////,,,++++++---------............------------,,,...///000...---,,,---.../////////...---//////......//////000111000000000000000000000000000111111111111222222222111111111222222222333333444444333333333222222222444333333333333333444444333333333333333333333333555555555555555444333333555555555666666666777777555666666777777777777777999:::::::::;;;;;;<<<<<<999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>><<<>>>AAABBBBBBAAABBBBBBBBBEEEHHHKKKPPPZZZfffooozzzxxxeee^^^TTTKKKDDD>>>:::888111111111222333333222111...//////000000000000///......//////000/////////////////////////////////------------------------........................,,,,,,,,,,,,,,,---...///........................------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++******)))*********++++++++++++++++++,,,,,,+++++++++*********))))))------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++*********++++++***((()))******+++,,,,,,------,,,------......---,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000000000000000000+++---///111111111000///////////////000111222333444666999<<>>>>>======<<<999;;;>>>@@@@@@@@@AAABBB===@@@DDDFFFHHHMMMUUUZZZWWW___jjjuuusssdddZZZKKKFFFBBB@@@===999555444111111222333444333222111333222222111000000//////000000000000///...---,,,////////////////////////------------------------........................,,,,,,,,,,,,,,,---...///........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,++++++******++++++************+++,,,------------,,,++++++*********,,,,,,,,,+++++++++******...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++---,,,++++++,,,,,,***((())))))***+++,,,,,,------......//////...,,,***)))((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000000000000000000000000000,,,...000222333222111000111000000///000222333555555555888<<>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEFFFFFFFFFFFFLLLMMMQQQYYYeeeuuutttgggZZZNNNFFF===;;;999999::::::777444444444333333222111000000000000000000000000000000//////000000///...------......///111222333444555,,,+++***+++---/////////........................---,,,+++******,,,...///111000///---------...///222///,,,+++---///...,,,,,,,,,,,,------.........+++,,,---......,,,***))),,,+++***+++---///000///))))))(((((()))+++---...,,,,,,,,,++++++*********,,,------......------,,,............---,,,++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000//////(((+++,,,(((&&&)))***))),,,+++,,,---......+++)))***+++---.........000222111000000...---,,,++++++000000000111222222333333444111//////222333222000222222666<<>>>>>>>>======>>>>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHKKKRRR[[[ccciiixxxxxxpppdddXXXNNNFFF>>>:::999777666777999999777444222222111000000///......000000000000000000000000///////////////...------------...///000111222222000...------......---,,,......---------------------,,,+++******,,,---///222111000.........///000000---******,,,---,,,+++************++++++++++++,,,,,,.........---+++***---+++******,,,------,,,)))***+++------------,,,,,,,,,,,,+++++++++******)))******++++++******)))))))))***************)))************************,,,,,,,,,,,,,,,,,,,,,,,,...////////////...,,,+++***......***))),,,---,,,+++******,,,------+++))))))***,,,,,,,,,,,,...///........................---......//////000111111333111//////111333222000444555888???GGGNNNPPPQQQ[[[dddrrryyyzzz}}}~~~{{{uuunnnmmmsss|||,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......******++++++,,,,,,------000///---,,,++++++,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,------------,,,........./////////000000////////////000000000000///000000000000000000000000000000000000000000000111111000000000000111111111111111222222222222333111111111111222333444555111111222333333333222222444444333333333333333222555444444333333444444555666666555555555666777888777777666666555555444444555666666777777888888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<=====================>>>??????AAABBBCCCDDDEEEEEEEEEDDDGGGFFFDDDDDDFFFIIILLLNNNYYY```kkkvvvyyynnnfffZZZSSSJJJAAA<<<999666555444333333444666777555444111111111000000//////...000000000000000000000000///////////////......---------------....../////////...,,,,,,---------,,,---------,,,,,,+++++++++---,,,+++***+++,,,---...111111000/////////000000///...,,,+++---------,,,.........---------------,,,---.........---,,,+++---+++***)))***+++***)))***,,,...000000///---+++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++---....../////////---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++...///+++***---...---+++***)))***,,,,,,+++)))***+++,,,,,,++++++---...,,,,,,---...//////000000------......///000000000222111//////111222222111444555888???FFFMMMQQQRRRZZZcccrrr|||~~~~~~{{{vvvqqqqqqxxx,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++//////...---+++***))))))******++++++,,,,,,,,,,,,///...---,,,,,,,,,---...)))***+++,,,,,,+++***)))*********++++++*********,,,,,,---------.........---........./////////////////////...///000111111///////////////000000000000000000000000000000000111111000000000000111111111111111111222222222222000000000000111222333444222222222222222222222222222222222222222222222222555444444333333444444555666666666666777777777888888777777666666555555444666666666777777888888888777777777888999999::::::999::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBBBBBBBBBBBBBDDDDDDCCCDDDDDDFFFGGGHHHLLLPPPVVV\\\ccclllwwwwwwkkk```VVVPPPJJJFFFAAA<<<888777666666222222222333444444444333333222222222111111111000000000000000000000000000...///////////////......------------------------***)))((())),,,......---------,,,,,,+++*********,,,,,,+++++++++,,,---.../////////.........//////111000////////////......000000000//////......---,,,---.........------,,,---+++))))))+++,,,+++***,,,---///000///...,,,+++++++++++++++++++++++++++,,,------......------,,,//////000111111111111111//////......------------,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,...//////))),,,---***)))+++---,,,+++******+++,,,---,,,+++,,,...///...------...///***++++++,,,---...//////......///000000111111222111000///000000111111111444555777;;;AAAGGGKKKNNNYYYcccrrr~~~~~~}}}xxxtttsss{{{+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,+++***)))((('''******+++++++++++++++,,,,,,+++++++++,,,---///000***+++,,,------,,,+++***......------------.....................//////000,,,,,,---------........./////////...///000111111---------....../////////////////////////////////111111000000000000111111000000111111111222222222111111000000000111222222333222222222222222222222222222222222222222222222555444444333333444444555555666666777777777777777888888888777777666666666777777777888888888888888666666777888888999::::::999999999:::;;;<<<<<<===<<<<<<<<<;;;<<<<<<===>>>===>>>??????@@@?????????<<<===>>>@@@BBBDDDEEEFFFFFFGGGIIIJJJKKKQQQZZZ```jjjqqq|||xxxqqqfff[[[RRRKKKEEEBBB@@@???===;;;777444333222333333444444333222222222222222222111111111111111////////////////////////......///////////////...//////............------,,,***)))+++---/////////,,,,,,+++++++++*********++++++++++++,,,,,,------,,,,,,------------------//////000//////.........---,,,,,,++++++*********,,,,,,------------------+++***)))***,,,......---...---,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))************)))))),,,,,,,,,,,,,,,+++******+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,''''''(((***+++---...///(((,,,---***))),,,---------,,,+++,,,---......---,,,...///...------...///++++++++++++++++++++++++.........///000000111111///000000000000000111222555666777999<<>>>>>>>>>>>======;;;<<<===???AAABBBCCCDDDCCCEEEEEEDDDDDDFFFMMMRRRYYY\\\ccciiiqqqyyyzzzpppjjj[[[UUULLLDDD???<<<:::999:::<<<===;;;777333111111222444555444222111111222////////////////////////////////////////////////---...////////////////////////////////////......111000....../////////...++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,---,,,,,,,,,+++,,,...---,,,******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------+++))))))***,,,...///...---,,,+++******+++,,,---***++++++++++++,,,,,,,,,******++++++++++++******++++++++++++***)))((('''((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++)))---...+++***---///......,,,+++,,,.../////////***+++,,,,,,++++++---...,,,,,,,,,++++++*********++++++,,,,,,---............///000000//////111333777888888999;;;@@@GGGKKKWWWcccrrr}}}yyytttssszzz)))******+++,,,,,,------,,,+++***))))))***+++,,,(((((()))***++++++,,,,,,++++++*********************)))))))))***,,,---...++++++************++++++++++++***))))))***++++++///......---...///000111------------............---...000111111111000///---------...//////000000////////////////////////111111000000000000111111000000000000111111111111222222111111111222222333444333222111111111222222222222222222333333444444555444444333333444444555333444555666777666555555555555666666777888888888777777777777777777777777666666777888999:::;;;<<<999999:::;;;<<<===>>>>>>;;;;;;::::::;;;;;;<<<===>>>>>>?????????>>>>>>===?????????@@@AAACCCDDDDDDCCCEEEFFFFFFDDDFFFJJJNNNNNNQQQTTTVVVYYY]]]aaaeeelllqqqyyy}}}uuummmddd[[[TTTNNNDDD@@@<<<999888777666555777999:::888555333444555///111333333111000111333.../////////////////////////////////////////////------...///////////////............////////////111///------...///...---******++++++,,,---------++++++,,,,,,---------,,,***+++,,,---------,,,,,,)))+++...---+++))))))***,,,,,,,,,---------------************++++++,,,,,,+++***((()))+++,,,,,,+++******++++++,,,,,,------******+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,...---+++************+++(((,,,---***)))---///...---,,,***+++---/////////)))***,,,,,,,,,,,,...///------------,,,,,,,,,+++***++++++,,,------......---///000000...///111444555777888888;;;AAAIIIOOOUUU```ooozzz}}}xxxtttssszzz))))))***+++,,,,,,------,,,+++)))(((((()))+++,,,,,,+++++++++++++++++++++++++++******************+++***)))))))))***+++,,,+++***)))(((((()))***+++......---,,,,,,---............---,,,---...///000............/////////000---...000111222111///...---......///000111111222////////////////////////111111000000000000111111000000000000111111111111111111111111222333444444555444222111111111222222222222222333333444444444555444444333333444444555222333555666666666555444333333444555666777888888666666666666666555555555666777888999:::;;;<<<<<<999999:::;;;<<<>>>>>>???;;;::::::::::::;;;<<<<<>>>>>>>>>>>???@@@AAACCCDDD@@@CCCEEEEEECCCCCCFFFIIIHHHJJJMMMNNNOOOPPPRRRSSSOOOSSSXXX^^^fffoooxxx~~~yyyrrrlllggg```\\\UUUOOOJJJEEE@@@===888777666777888888666555222333444222000000444777+++...111222111000222555000000000000111111111111////////////////////////------...///000000//////---------.........//////***)))((())),,,---...---******+++,,,---......///***+++,,,---------,,,,,,***+++---...///...------***---//////,,,******,,,((((((((())))))************)))))))))***++++++,,,,,,***(((((()))***)))((('''))),,,...///...---,,,*********++++++,,,,,,,,,)))))))))******)))))))))))))))***+++,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...%%%)))***''''''***,,,,,,,,,+++)))***,,,...///...***,,,---.........000222........................,,,,,,---......//////000,,,...000000......111444222333555666999@@@JJJQQQRRR^^^mmmxxx}}}|||wwwssssss{{{,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********,,,+++***))))))***+++,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++******************++++++,,,,,,,,,''')))+++---......---,,,------............------////////////000000000000000...,,,---000111///---...///000222222222111000000000000000111222333444//////000111111111111111111111222222222222111111222222222111111111000000333111000///000111333555444444444555555555666666555555444444444444555555444555666777777666555444333333444555666777888888666666666666777:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA??????>>>???AAADDDGGGIIIMMMLLLJJJIIIJJJKKKMMMNNNFFFGGGKKKOOOSSSWWW[[[\\\ccckkksssyyy}}}yyyrrriiiaaa[[[UUUOOOKKKEEECCCAAA>>><<<:::999999555555555777999999777555777666555444333333333333222111111111000000//////333333333222222222111111///////////////////////////............---------------......------,,,+++++++++,,,,,,,,,,,,------...///000///---,,,,,,---++++++++++++++++++++++++,,,++++++***)))))))))***((()))***,,,------,,,,,,,,,++++++******++++++,,,+++...000...)))&&&(((+++)))***++++++******,,,...******))))))))))))******************************************************,,,,,,,,,++++++*********------------------------,,,+++***))))))***+++,,,,,,+++***((((((((()))***+++******)))))))))))))))************+++,,,---...++++++,,,---...............------------...//////...------,,,,,,------...000000111111222222222333555555777:::>>>CCCGGGIIIRRR[[[iiiwww{{{xxxuuuxxx}}},,,++++++******++++++,,,,,,,,,,,,++++++*********++++++************++++++++++++************+++++++++++++++,,,,,,,,,------,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,---//////...---,,,------............------........./////////000000000...------000000///---///000000111111111000000000000000000111222222333//////000111111111111000000111111222222111111000222222222111111111000000//////...------...///000333333444444444555555555555555444444444444555555555555666666666666555555555666666666666666666666666666666777888999:::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>=========>>>>>>>>>?????????>>>>>>???@@@CCCFFFHHHJJJIIIHHHGGGHHHIIIKKKLLLIIIIIIJJJLLLMMMNNNPPPPPPRRRWWW]]]aaadddhhhmmmqqqvvvzzz{{{uuullleee^^^XXXQQQKKKGGGCCC???<<<<<<;;;999777666555444444555555555666888888777555333333222111000000000000111111111111000000000///111111111111000000000///////////////////////////000////////////.........------......------,,,+++++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************))))))+++,,,---,,,,,,++++++******))))))******+++***---///---)))'''))),,,++++++******++++++,,,,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++,,,+++***)))(((((()))***++++++***)))))))))))))))************+++,,,------/////////...---+++***)))...............///000111...------,,,,,,------...------...///000000111111444555777:::>>>CCCGGGIIIQQQ[[[iiivvv~~~zzzxxx{{{,,,+++************+++,,,+++++++++++++++***************++++++++++++******++++++************++++++++++++++++++,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++------............---------------........./////////...---...//////...---111111000000//////000000000000000000000111111111...///000000111111000000000111111222222111111000222111111111111000000000222111111111111111111111222222333333333444444444555555444444444444555555666666555555555555666666888777777777666666666555666777888888999999888888999999999999999999999999999999999999::::::::::::<<<<<<<<<============>>>============>>>>>>>>>>>>=========>>>@@@BBBDDDFFFGGGFFFEEEEEEEEEFFFHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFIIIJJJMMMOOOQQQSSSUUUVVVZZZ]]]bbbfffiiilllooorrruuuvvvyyy|||}}}zzzqqqlllfffaaa]]]XXXPPPKKKGGGCCC???<<<:::888666444666666666555555444444444555444444555777777666444555555444333222222222222111111111111000000000000////////////............////////////////////////000000000////////////...------......------,,,+++++++++,,,,,,,,,,,,------)))***,,,,,,++++++---...------------------------------,,,+++++++++,,,,,,***++++++,,,,,,,,,++++++***))))))))))))))))))***))),,,...---***)))+++---...+++))))))+++,,,+++)))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((+++++++++++++++*********))))))))))))))))))))))))******++++++++++++******++++++***)))))))))******++++++***))))))))))))***+++++++++++++++,,,,,,,,,//////......---+++***)))............///000111222...------,,,,,,------...,,,,,,---...000111222222222444666999>>>CCCHHHJJJPPPZZZhhhuuu{{{xxx}}}++++++************+++++++++++++++***************)))***+++,,,,,,+++***)))++++++************++++++***++++++++++++,,,,,,,,,))))))******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,------......------,,,,,,,,,,,,---------............---...............333111000.........///000000000000000000000//////...//////000000000000000000000111111111111000000111111111111000000000000333333333444333333222111111111222222222333333333555444444333333444444555666666444333333444666666777777777777777777777777666777888999999888777666888888888888888888888888999999999999::::::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>?????????@@@@@@=========>>>???AAACCCDDDEEEDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDIIIHHHHHHIIIKKKLLLKKKJJJPPPRRRTTTUUUUUUUUUVVVXXX[[[\\\]]]^^^aaadddgggiiinnnsss{{{{{{xxxvvvssspppkkkgggdddaaa]]][[[TTTQQQNNNKKKJJJGGGCCC@@@>>><<<:::888888777666666333333444555555666666666444333333444666666555444666555444333333333333333111111111000000000000000........................////////////////////////////////////............------......------,,,++++++++++++,,,,,,,,,------)))+++,,,,,,++++++,,,...------------------------...------,,,,,,,,,------++++++,,,++++++++++++*********))))))))))))******)))+++,,,,,,******,,,...000+++'''(((,,,---***'''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++*********************,,,+++******))))))******,,,,,,,,,,,,,,,,,,++++++)))***+++,,,---.........------------...000111222...------,,,,,,------...------...000111333444555111222555999>>>DDDIIILLLQQQYYYfffsss}}}zzzwww|||************************************************)))***+++,,,,,,+++***)))++++++************++++++*********+++++++++,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,---------------.........---------...222111///.........////////////000000000///............///000000000000000000000000111111000000000000000000000000000000000///000000111111000//////111111111222222222333333444444333333333333444444666555444333333444555666444555555666777888888888666777888999999777666555888888888888888888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????<<<<<<===>>>???AAABBBCCCDDDDDDCCCDDDDDDDDDEEEEEECCCCCCDDDDDDEEEEEEEEEEEEFFFEEEEEEFFFHHHHHHGGGEEEHHHIIIKKKKKKJJJIIIIIIJJJNNNMMMMMMLLLMMMNNNOOOPPPXXXZZZ^^^cccjjjsss|||{{{yyywwwwwwxxx|||~~~zzzzzzvvvssstttyyyzzzwwwssskkkjjjgggdddaaa^^^[[[ZZZUUUSSSOOOMMMKKKJJJHHHFFF@@@???=========<<<;;;:::888888888666555444444555///000222333444444444444444222222222444555444333222111000000000000000000000000000000000000111111////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,------,,,......---,,,++++++,,,++++++++++++++++++++++++...------,,,------......,,,,,,+++++++++++++++++++++++++++******+++++++++)))***++++++++++++,,,---///+++'''(((+++---***&&&******))))))))))))******************************************************************************************************)))***+++,,,,,,+++***)))*********++++++++++++***,,,++++++***************,,,,,,---------,,,++++++&&&''')))+++...///000000,,,,,,,,,,,,---...///000...------,,,,,,------...,,,---...000111333444444000222555:::???EEEKKKNNNRRRZZZeeeqqqzzz{{{xxx}}}))))))***++++++***)))))))))))))))*********************++++++++++++******++++++************++++++************++++++++++++)))))))))************************++++++,,,,,,,,,(((((()))***+++,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,...///...---,,,---...000000//////......//////---...///000000///...------...//////000000/////////000000111111000000/////////000000000000000111000111111111222222222222111111222222222333333333444444333333333333444444555555444444444444555555333333444555666777888888777777777888777777666666888888888888888888888888::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFEEEEEEEEEBBBDDDFFFGGGGGGGGGHHHIIIFFFFFFEEEDDDDDDEEEGGGHHHNNNNNNNNNPPPUUU^^^hhhoookkkgggbbb]]]\\\]]]```bbbgggggghhhiiihhhddd^^^YYYVVVTTTRRRSSSUUUVVVTTTRRROOONNNMMMKKKIIIHHHGGGFFFDDDBBBAAA@@@AAAAAA???>>>===<<<:::999888888888888777888888777444333333444222333444666666666555555333222000111333444444333222222111111111111111222000000000000111111111111/////////000000000000000////////////////////////---------,,,,,,,,,++++++------......------,,,+++++++++,,,,,,,,,,,,---------...///...+++***+++,,,++++++++++++++++++++++++------,,,,,,,,,---......,,,++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,---***((((((***+++***(((******))))))))))))******************************************************)))))))))*********************************************++++++++++++******)))***++++++,,,+++++++++,,,,,,+++************++++++,,,---......---,,,+++))))))***,,,------------,,,,,,,,,+++,,,,,,---......------,,,,,,------...++++++,,,---///000111111000222555:::AAAGGGMMMPPPVVV[[[dddmmmwwwzzz~~~((()))***++++++***)))(((((()))))))))*********+++++++++************++++++++++++************++++++************++++++++++++************))))))))))))(((((())))))***+++,,,,,,************+++,,,,,,---+++,,,,,,------,,,,,,+++------------............+++---///...,,,+++---///......//////000/////////+++,,,...000000000......---...//////000000////////////000000000000//////////////////000000111111333222222222333555777888222222222222333333333444444333333222222333333444333444444555555444444333333333444444555555666666777777666666666777777888999999999999999999999999999999999999::::::::::::999::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDCCCCCCCCCBBBDDDGGGFFFDDDBBBDDDFFFBBBDDDFFFGGGGGGGGGHHHIIICCCBBBBBBBBBBBBDDDEEEFFFIIIIIIHHHGGGIIIOOOWWW]]]bbb^^^VVVPPPLLLLLLNNNPPPTTTTTTVVVWWWVVVQQQJJJEEEBBBAAAAAA@@@@@@@@@????????????>>>>>>===<<<;;;;;;<<<;;;<<<===??????===;;;<<<<<<:::999777666777888555777888777444333333444444555777888888777555444333111///000111333333333444333333333333333444444///000000000111111111111.../////////000000000000////////////////////////......---------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...+++************+++---...++++++************++++++++++++***+++,,,,,,,,,+++***))))))))))))******+++******))))))))))))******************************************************((()))))))))*********+++************************++++++************++++++)))***+++,,,,,,,,,++++++---,,,++++++******++++++)))+++---...///...---,,,++++++,,,,,,,,,+++++++++......---,,,,,,,,,,,,---...------,,,,,,------...,,,,,,------...//////000111222666<<>>>>>===>>>???AAAAAABBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCDDDDDDDDD>>>BBBEEEDDD???===???BBBBBBDDDEEEEEECCCBBBCCCDDDCCCCCCBBBAAABBBCCCDDDEEEFFFFFFEEEDDDDDDGGGLLLPPPYYYTTTMMMFFFBBBBBBEEEGGGMMMNNNPPPQQQPPPKKKCCC>>><<<===>>>===:::999:::;;;::::::999999888888888777999999:::<<<>>>>>>;;;999666666666444333444555777111333555444222000111333000111333444333111///...333111//////111222333222111000000///000000111111//////000000111111111222........./////////000000//////////////////////////////.........---------------......------,,,+++++++++,,,,,,,,,---------((()))++++++******+++---------------------------++++++++++++,,,,,,---...******))))))***,,,...///******))))))))))))******,,,+++***+++,,,,,,+++***((()))***)))((()))+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************,,,+++***))))))***+++,,,)))***+++,,,---,,,,,,+++---,,,++++++******++++++)))***,,,...//////...---******+++,,,,,,,,,,,,+++000000...---------------...------,,,,,,------....../////////000000111111111333777<<>>>>>>>>????????????>>>>>>@@@AAABBBBBB@@@@@@AAABBB@@@AAABBBBBB@@@@@@AAABBBBBBAAA???@@@CCCEEEFFFFFFCCCAAA???>>>???@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFKKKKKKIIIEEEBBB@@@AAABBBLLLMMMMMMMMMJJJGGGCCC@@@::::::999999777666444333999888777666777999;;;<<<888888999:::::::::999999444666777888777666444333444444444444444444444444333333333222222222111111111111111111111111111111222111000000//////000000//////000000000000/////////////////////////////////...---,,,+++,,,------,,,---...---,,,,,,---.........---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***(((((((((((((((((((((((())))))*********+++++++++******)))((((((((((((((('''(((***+++,,,,,,+++++++++++++++***************''')))+++,,,+++***++++++************************++++++******)))(((((((((------,,,+++******++++++******))))))))))))******++++++++++++++++++++++++---,,,***+++,,,...---------,,,+++---///000000///---......,,,++++++---///+++,,,,,,,,,,,,+++******,,,,,,---.../////////...111333777<<>>>>>??????>>>>>>??????@@@@@@@@@??????>>>???@@@AAA@@@???>>>???AAA@@@AAABBBAAA@@@@@@@@@BBBBBB@@@???@@@BBBEEEEEEEEEDDDBBB@@@???@@@AAAAAA@@@BBBAAAAAAAAAAAACCCDDDEEEIIIIIIIIIFFFCCCAAAAAABBBIIIJJJJJJJJJIIIFFFCCCAAA;;;;;;;;;:::888777555555777666555444555666888999555555666888999999999999000111444666777777666555444444444444444444444444333333222222222111111111222222222222111111111111222111111111111000000000000///...------...///000........................//////---,,,,,,,,,---...,,,...///...---,,,---.........---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))*********+++++++++++++++***)))))))))))))))(((((()))***++++++++++++************************''')))+++,,,+++******+++************************)))))))))))))))*********+++******)))(((((())))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***((('''((()))+++******---,,,,,,---///000000///---......,,,++++++---///)))***+++,,,,,,,,,,,,,,,+++,,,---...////////////111333888<<>>>>>@@@@@@AAA@@@@@@???>>>>>>===???@@@???>>>===>>>??????@@@AAAAAA@@@???@@@AAAAAA@@@???@@@BBBDDDDDDDDDDDDBBB@@@@@@AAABBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGHHHFFFCCCAAA@@@AAACCCDDDFFFFFFFFFDDDBBBAAA>>>===<<<;;;:::888777777555444333333333444555666222222444666777888888888///111222444555555555555555555555555555555555555333222222222222111111111333333333222222111111111111111222333222111000///111///,,,++++++,,,///111........................000///......------......---...//////------...///......---------,,,,,,,,,..............................---,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,++++++***************))))))))))))******+++,,,)))))))))))))))))))))))))))***,,,+++***))))))***))))))))))))))))))))))))'''(((((()))******+++++++++***))))))((()))))))))******))))))))))))******++++++++++++++++++++++++,,,+++******,,,------,,,,,,******+++---......---------...---++++++---///((()))***,,,------......***+++,,,...///000000000111444888===BBBHHHOOOTTTUUUZZZcccllluuu~~~{{{zzz~~~))))))))))))))))))))))))))))))))))))************,,,++++++***))))))************************************)))))))))***+++,,,---------,,,,,,++++++***))))))******+++******)))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,---------------------------------...............------------------------///////////////.........////////////000000000000111111111111222222222222111111111111111111111111222333333444555444444444333333333333333333333333222222222222222222222222222222222333333333444444555444444555555555666666777777777777888888999999888888888888888888888888777888999::::::;;;::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::<<<===>>>???@@@@@@??????>>>===<<<===>>>??????======>>>??????@@@AAA@@@???>>>???AAA@@@???>>>???AAACCCCCCBBBBBBAAA??????@@@AAA@@@???>>>?????????@@@AAABBBBBBBBBDDDFFFEEECCC@@@??????>>>???AAABBBCCCBBBAAA@@@???>>>===<<<;;;:::999999666555444333333333333444222333444555666666666666333444444555444333222222555555555555555555555555222222222222111111111111444444333333222222111111000111333444333222000///000///---,,,,,,---///000........................000000//////...............///000///.........000......---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))************)))(((((((((***+++,,,(((((((((((())))))))))))***+++,,,+++)))(((((()))(((((((((((((((((((((((((((((())))))************,,,,,,+++++++++++++++,,,******))))))))))))******************************...,,,++++++---......---***(((((()))+++++++++***,,,---...---,,,,,,---...)))***+++,,,------------)))***,,,...///000111111111444999>>>CCCIIIPPPTTTUUU\\\fffooowww~~~{{{{{{))))))))))))))))))))))))(((((()))))))))*********,,,+++******)))*********))))))))))))))))))))))))***************++++++,,,)))*********++++++,,,,,,***+++++++++++++++*********+++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---------,,,+++---------------------------------.........//////,,,,,,---......///000000.........///////////////////////////000000000000000000111111111222222222111111111111111111111111111111222333333333333333555555555555555555555555222222222222222222222222222222222333333333444444333333444555555555555555777777777777777888888888777777777777777777777777777777888999::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;===>>>===============<<<;;;;;;>>>???@@@???>>>===>>>@@@>>>???@@@@@@>>>>>>???@@@???>>>>>>???AAABBBAAA@@@@@@???>>>>>>??????>>><<<======>>>>>>???@@@@@@@@@>>>@@@BBBBBB@@@???>>>>>>:::;;;===>>>???????????????>>>===;;;;;;;;;;;;<<<888888777555444444333333444555555555555555444444555555555555444444333333555555555555555555555555222222222111111111000000333333333222222111111111000111333333333222000......///000111111000///...........................///////////////............///000///.........000......---------,,,,,,,,,))))))))))))))))))))))))+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++************************))))))((((((((())))))******)))((((((((()))***+++''''''(((((())))))))))))***++++++***((('''((()))((((((((((((((((((((((((************))))))((((((,,,+++++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))***)))((((((***++++++***+++***)))***+++,,,+++***,,,---......,,,,,,---...,,,,,,---------,,,,,,+++)))***,,,...///000111111111555:::???DDDJJJPPPTTTYYYaaakkktttyyy~~~{{{{{{))))))))))))))))))))))))((((((((()))))))))******++++++***************+++)))))))))((((((((((((((()))*********++++++++++++''''''((()))***+++,,,,,,'''((()))+++,,,---------++++++---......---,,,+++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,------------------------,,,,,,------.../////////,,,,,,---...///000111222.........///////////////////////////000000000000///000000000000111111111111111111111111111111111000000111222222222222222444444444444444444444444333333333333333333333333222222333333333333444444222333444555555555555555666666666666666777777777777777777777777777777777666777888999::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;===???@@@???>>>===>>>???===?????????>>>===>>>???>>>======???@@@AAA???>>>>>>=========???>>><<<;;;;;;<<<===>>>>>>???>>>>>>;;;===>>>>>>===<<<===>>>999:::;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<===;;;:::999888777555444333555555555555444333222111222222333444555666777777444444444444444444444444222111111111111000000000111111111111111111111111000000111222111000///...---...111333333111...---------------------------...////////////...---------...//////------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************+++++++++***************(((((((((((((((((()))***)))))))))(((((())))))***'''(((((())))))******+++)))******)))''''''(((***))))))))))))))))))))))))++++++******)))((((((''')))))))))((())))))***+++******))))))))))))******((((((((((((((((((((((((,,,***))))))+++,,,,,,+++...---,,,,,,.........,,,+++---......---,,,,,,------------------,,,++++++***+++,,,...///000000000111555;;;@@@FFFKKKQQQTTT]]]fffpppwww{{{|||}}}))))))))))))))))))))))))(((((((((((()))))))))***+++***************++++++*********)))))))))((((((((())))))***************(((((())))))******++++++'''''')))***++++++,,,,,,***+++,,,------,,,***)))************************+++******+++,,,---......------------------------,,,,,,------...//////000------......//////000000............/////////000////////////000000000000....../////////000000000111111111111111111111111000111111222222222222222333333333333333333333333444444444444444444444444222222333333333333444444111222333555666666555555666555555555555555555555777777777777777777777777666777888999999::::::999;;;;;;::::::::::::;;;;;;;;;;;;<<<===============::::::;;;<<<============<<<===>>>>>><<<<<<===>>>===>>>???>>>======>>>???=========>>>@@@@@@>>><<<>>>>>>===>>>??????===;;;999:::<<<===>>>>>>======999:::;;;:::::::::<<<>>>::::::::::::::::::::::::999888888888999;;;===>>>===<<<;;;:::888666444333222222333333333222111111111111222222333555666666333333333333333333333333111111111111000000000000/////////000000111111222000000000/////////......---...///000000///...------------------------------......///...---,,,+++,,,...///...---,,,---.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************+++++++++*********))))))))))))(((((())))))***+++((()))))))))))))))(((((((((((())))))***++++++,,,((())))))((('''''')))+++*********************************)))))))))))))))))))))(((((()))******+++******))))))))))))******************************...,,,+++,,,---............---,,,,,,......---,,,+++---//////---,,,,,,---,,,,,,------------------+++,,,---...////////////111555;;;AAAFFFLLLQQQTTT___gggrrryyy|||))))))))))))))))))))))))(((((((((((())))))))))))+++***************++++++,,,+++++++++******))))))(((((()))************)))++++++******************)))))))))))))))((('''''')))***+++,,,,,,+++)))((()))))))))))))))))))))))),,,,,,++++++,,,---///000------------------------,,,,,,------...///000000//////.........------------.........//////000000////////////000000000000............////////////000000000000000000000000111111222333333333333222111111111111111111111111555555555555555555555555222222333333333444444444000222333555666666555555555555555555555444444444777777777777777777777777666777888999999:::999999:::999999999999999999::::::;;;===>>>>>>>>>===<<<999:::;;;===>>>>>>??????;;;<<<===<<<;;;;;;<<<======>>>???>>>===<<<===???===<<<===>>>@@@@@@>>><<>>>>>???@@@@@@===;;;999:::;;;===>>>======<<<888888999888777888;;;===;;;:::::::::999999888888777666666666888:::===???======<<<:::888666444222...///000111111111111111444333222222111111222222222222222222222222222222111111111111000000000000------...///000111222222000000///............///.........------.........------------------------,,,---.........---++++++,,,---...---,,,,,,---.........---------,,,,,,,,,------------------------...------,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***************************++++++++++++******))))))******))))))***+++,,,,,,'''((()))******)))((('''((())))))***+++,,,,,,,,,(((((((((((('''(((***,,,************************((((((((()))******++++++++++++******+++,,,------******))))))))))))******+++++++++++++++++++++++++++)))((()))***+++++++++,,,***)))***++++++***)))+++---//////...,,,,,,---***+++,,,---.../////////,,,,,,---.../////////...111666<<>>>>>======<<<===<<<::::::;;;<<<;;;:::================================================????????????>>>>>>>>>>>>===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<======>>>:::::::::::::::888777777999888666555444555777888<<<;;;999777555555555666333333333333333333333333555444333222111000000///222222222222222222222222222333444555555333111000333222111000////////////111000///......///000111111000000///////////////000///...---,,,---...///111000...---,,,,,,---...++++++,,,------......///---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,+++***)))))))))))))))(((''''''###(((************,,,***)))(((((()))***,,,))))))))))))))))))******))))))***++++++++++++***+++++++++************)))...---+++*********++++++(((***+++***((('''''''''***++++++++++++,,,,,,,,,))))))(((((((((((())))))(((((('''''''''&&&&&&&&&))))))***++++++++++++***)))+++,,,+++***)))***+++++++++++++++++++++++++++.....................---,,,,,,------------------...............///000000000444999>>>CCCJJJQQQVVV```fffooovvv|||******))))))))))))******,,,,,,,,,,,,------------))))))))))))))))))))))))******))))))))))))******,,,++++++******++++++,,,******))))))******+++,,,++++++***)))))))))))))))************************************+++,,,---.........------------..............................+++,,,------,,,,,,---///...---,,,,,,,,,---///000////////////000000000000//////000000000000//////////////////////////////000000000000000000111111000111111111111222222222111111222222222333333333333333222111111222333333444444444555555555555555444444444444444555666666666777777777666555333222555555666666666555555444888888888888999999999:::888999999999888888777777;;;;;;======>>>======<<<===;;;::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;:::999999888999;;;===???@@@@@@???;;;;;;;;;;;;;;;;;;;;;<<<:::::::::;;;<<<=========:::999999888777777666666999888666555444555666777:::999888666555555555555333333333333333333333333222222222333333444444444222222222222222222222222111222333333333222111000111000000000000000111111111000///......///000111000///......------......111000...---,,,,,,------...---,,,,,,,,,---...///------------------,,,,,,//////...------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------,,,,,,+++*********++++++******)))(((%%%'''***+++***)))))))))((('''&&&%%%%%%&&&'''(((*********)))))))))))))))))))))***++++++++++++***+++++++++*********))))))+++***)))((((((((())))))++++++++++++++++++******(((((()))))))))************))))))(((((())))))***)))))))))(((((('''''''''***+++,,,,,,------,,,,,,)))***++++++))))))***+++++++++++++++++++++++++++------------.........///---------............///...............///000000000333888===CCCJJJQQQUUU^^^eeeooowww}}}******))))))))))))******(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******++++++************++++++******))))))******+++,,,++++++***))))))))))))******************************************+++,,,---......------------..............................---------,,,+++,,,...000------,,,++++++---...///////////////000000000000//////000000000000//////////////////////////////000000000///////////////000111111111111222222222111111222222222333333333333222222111111222222333333333444444555555666666444444444444444555555666666666666666666555444333555666666777777666666666777777777888888888999999777777888888888999999999:::;;;<<<===============;;;999888999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999777666888999:::<<<===>>>>>>>>>:::;;;;;;;;;<<<=========999::::::;;;;;;<<<<<<===999888777666555555666666888777666444444555666666555666666666555555444333333333333333333333333333000111111222333444444555222222222222222222222222222111111111111000000000////////////000111222333000//////......//////000......---,,,,,,,,,,,,---000000...---,,,,,,,,,,,,++++++++++++,,,---...///.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++******//////---+++((('''(((******)))(((''''''((()))***+++*********))))))(((((())))))***++++++++++++***++++++*********)))))))))******)))((((((((()))))),,,***((())),,,---,,,)))((((((((()))))))))***************))))))***************))))))))))))((((((***+++,,,,,,------,,,,,,(((***+++***)))((()))***++++++++++++++++++++++++,,,,,,------......//////---.........////////////...............///000000000333777<<>>>>>===<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===>>>>>>999999::::::;;;;;;;;;;;;:::999666444444444666777777666555444444444555555222333444555555444333222222222222222222222222222222222222111111000000000111111111111111111111111333222111000000000000111///////////////000111111////////////////////////......---,,,,,,,,,,,,,,,......------------------*********++++++,,,,,,------------,,,,,,,,,++++++******+++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++******,,,,,,+++)))'''''')))++++++******))))))******+++++++++******)))((((((((())))))***++++++++++++***************))))))))))))+++++++++************+++)))&&&###%%%))),,,)))&&&************++++++++++++++++++************++++++))))))))))))))))))))))))(((((()))***************((()))******(((((()))******+++++++++++++++,,,,,,------------------------,,,,,,------......//////...............///000000000333777;;;@@@GGGOOOTTT\\\eeepppzzz******))))))))))))******)))))))))*********++++++++++++++++++++++++++++++******))))))))))))******+++******))))))******+++******))))))******+++,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++------,,,,,,,,,,,,---------------....../////////---///111222000///......//////..................////////////000000000000//////000000000000//////000000000000000000000000222222222111111000000000000000111111111222222222111111222222222333333333222222222222222222222222111222222333444555666666333333333333333444555555555555555444444444444444555555666777777777777777666777777777777888888888999888888999:::;;;======:::::::::;;;<<<======>>>888777666777999;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>??????>>>=========<<<<<<;;;;;;;;;;;;999::::::;;;<<<===>>>>>>999999999:::::::::::::::;;;999777555444555666777666555555444444444444444000111333444444333222222222222222222222222222222333333222222111111000000111111111111111111111111333333222111111111111222111111000///......//////......////////////......///...------,,,,,,------++++++,,,------.........,,,,,,,,,++++++******)))+++++++++,,,,,,,,,------------............------+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++******+++,,,,,,+++++++++***************))))))(((''')))++++++)))(((((()))'''''''''&&&&&&'''''''''************))))))(((((())))))***++++++++++++************)))))))))((((((************+++*********((($$$!!!"""'''***(((%%%))))))*********+++++++++++++++************++++++(((((((((((((((((((((((((((((()))************)))(((***+++***)))((()))************++++++,,,,,,,,,//////...---,,,++++++*********+++,,,,,,---.....................///000000000222666999>>>FFFMMMSSS\\\eeeqqq{{{******))))))))))))******((((((((()))))))))******++++++++++++++++++++++++******))))))))))))************))))))))))))************))))))******+++,,,+++************+++,,,,,,******************************)))))))))******+++------,,,,,,,,,,,,------*********+++,,,,,,------,,,...000111///---------///////////////.........////////////000000000000//////000000000000//////////////////////////////222222222222111111111111000111111111111222222222111111222222222333333333111222222333333222222111222222333333444444555555333333333333333444444555555555444444333444444555444444555666777777777777777777777888888888999999777777666666777999;;;<<<::::::::::::;;;<<<>>>>>>:::888777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666888:::===>>>>>>===<<<;;;::::::;;;;;;===>>>>>>999:::::::::;;;<<<<<<<<<999999999999999999999999:::999777666555555666666555444444444444333333333111111222333333222222222222222222222222222222222222222222333333333333333111111111111111111111111333333222222222111111111222111000///............---......//////......---......---,,,,,,,,,,,,---***+++,,,------...------,,,,,,---,,,+++***)))(((*********+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******)))***++++++++++++++++++((())))))))))))(((''''''))),,,...///---)))''''''(((((((((((((((((((((((()))))))))))))))))))))***))))))***++++++++++++*********)))))))))(((((((((&&&'''((()))))))))((((((***'''$$$%%%(((***)))((('''''''''((((((((())))))*********))))))*********''''''(((((((((((()))))))))***++++++,,,,,,++++++)))+++,,,+++***)))***+++*********++++++,,,,,,---///......---,,,+++******))))))***+++,,,------..................///000000000222555888===DDDLLLRRRZZZcccoooyyy******))))))))))))******&&&&&&'''''''''((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))************))))))******+++,,,+++*********++++++,,,---******************************))))))))))))******---,,,,,,++++++,,,,,,---******++++++,,,------...---------***))))))+++---.../////////......---,,,////////////000000000000//////000000000000//////////////////////////////000000000000111111111111000111111111111222222222111111222222222333333333111222333333333333222111333333333333333333333333333333222222333333444555555444333333333444555555333333444555666777777666888888888888999999999:::999888777666777888:::;;;999999999999:::<<<>>>???>>><<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;555777:::<<<======;;;:::::::::999999:::;;;<<<===999999::::::::::::::::::999999999999999888888888777777666666555444444444444444444444444333222222333333222222111222222222111111111111111111111111111111111111000000000000111111111111111111111111000111222222222111//////000//////.........//////------...//////...------------,,,+++++++++++++++,,,------------,,,+++***+++,,,,,,------,,,+++***++++++++++++++++++,,,,,,)))((('''&&&&&&'''((()))******************************************************))))))))))))******))))))***+++++++++++++++(((((())))))(((((('''&&&***,,,//////,,,***((((((******++++++++++++******((((((((()))******++++++))))))***++++++++++++******)))))))))((((((((((((%%%&&&((()))))))))((((((+++***(((''''''((()))***''''''''''''((((((((()))***))))))(((((())))))***((((((((())))))*********)))******+++++++++++++++***,,,---,,,+++***+++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---...///...............///000000000222444777<<>>???AAA???======?????????>>>========================;;;;;;;;;;;;;;;;;;;;;;;;888999<<<>>>>>>===;;;999===;;;:::888777777888888:::999999999999999999999999999888888888888888888555555555555444333222111333333444444444333222111555444222111111111222333111111111111111111111111222111000...,,,***((((((000000000000000000000000...///111222111000...---......---......///000111,,,---...//////...---,,,,,,++++++***)))*********/////////...---***(((''')))***,,,---......---,,,------,,,++++++*********,,,***)))'''''')))***,,,******************************************************))))))))))))******((()))***+++++++++++++++)))))))))))))))(((''''''(((***+++,,,***)))***+++''''''((((((((((((''''''''''''((()))***+++,,,,,,))))))***++++++++++++***))))))))))))(((((((((((('''((()))+++++++++***)))++++++***(((&&&&&&(((***))))))))))))************))))))(((((((((((())))))))))))******++++++++++++''''''((()))))))))))))))+++,,,------++++++,,,---))))))***+++,,,,,,------)))******+++---...//////******+++,,,...//////000...............///000000000222444666;;;BBBKKKQQQUUU^^^iiissszzz|||))))))))))))))))))))))))******))))))))))))******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))***,,,......---,,,+++******+++,,,,,,,,,,,,+++''''''(((((()))*********)))+++---//////---+++))))))***++++++,,,---......------------------------,,,---------.../////////000000000000000000000000//////000000000000//////000000//////.........---111111000000//////......000000111111222222222333333333333333333333333333333333333333333333333333333333222222111222222222444333333333333444555555666666666666666555555555666555444444555777999;;;999888888666555444333222666666666555666777777888;;;;;;;;;:::999;;;>>>AAAFFFFFFCCC@@@<<<;;;<<<>>>AAA@@@>>>===>>>===<<<::::::;;;;;;<<<<<<;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;999888777666666777888999888999999::::::999999888999999999888888777777777666666666666555444333222111111222222222333333333111111111111111111111111111222333333222111000//////000111222333444444444333333222111000000111111333111000...------------///...---,,,,,,---/////////...,,,,,,------,,,***------,,,,,,,,,,,,++++++------...///...---+++***++++++)))))))))***+++,,,------------------------------------,,,,,,+++***'''((()))++++++***))))))++++++******************''''''((()))))))))))))))###%%%(((+++,,,+++***(((---***''''''+++---,,,***---+++(((&&&%%%%%%'''((())))))*********((('''&&&)))'''%%%&&&)))++++++)))))))))))))))************))))))))))))((((((((((((,,,+++***)))((((((((((((,,,+++***((((((((()))***((((((((((((((('''''''''))))))))))))))))))))))))************************,,,,,,,,,+++++++++******))))))*********+++++++++))))))))))))***---///000............---,,,+++***...***'''(((---111000...000///...---...///000111000222555888;;;@@@FFFKKKVVV]]]gggpppyyy~~~sssnnnuuu)))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********))))))))))))))))))))))))***++++++++++++++++++***(((((((((((((((((((((((()))***,,,---...---,,,+++)))***++++++,,,,,,++++++&&&&&&&&&'''(((((())))))***+++---//////---+++***,,,------------------------------------------------------...............//////////////////////////////000000000000//////000/////////............000000000000////////////000000000111111111222222//////000222333555666666333333333333333333333333333333222222111222222333444333333333333444555555666666666666555555555555777666555444555777999:::999999888777666555555444777777888888888999999999;;;;;;;;;:::999:::===@@@GGGGGGEEEBBB>>>===>>>@@@>>>===;;;;;;<<<<<<:::999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;999999888777777888999999888999999::::::999999888888888888777777777777777555555555555444333222222111111111111222222222333111111111111111111111111222222333333333222000000///000111222333333333333222222111000000000000000111000///...------......000///---,,,,,,,,,,,,---000...------...///...,,,------,,,,,,,,,+++++++++,,,------...---,,,+++***++++++***))))))***+++,,,************************,,,,,,------,,,,,,+++***))))))***+++++++++++++++)))))))))******++++++,,,((())))))***************(((((())))))***++++++++++++)))(((((()))+++++++++))))))))))))(((((((((((((((((()))******)))((('''...+++((((((******)))'''))))))))))))************))))))))))))((((((((((((***)))))))))))))))******+++***)))((((((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))************************---,,,,,,+++***)))))))))++++++,,,,,,,,,---------******))))))***,,,...///////////////...---,,,,,,***'''$$$&&&***------+++,,,,,,+++++++++,,,---...111333555888<<>>===>>>???<<<;;;:::;;;<<<<<<;;;::::::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;::::::::::::999999888888999999:::888888999999999999888888666666777777777777777777555555555555444333222111000000000111111111222222111111111111111111111111111222222222222111111000...///000111111111111111111000//////.../////////000///............//////000000...---,,,+++++++++///...,,,,,,---...---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++******++++++******)))******+++)))))))))))))))))))))))),,,,,,,,,,,,,,,++++++***+++************+++,,,,,,'''(((((()))***+++,,,,,,))))))***+++++++++++++++,,,+++***))))))***+++,,,((()))))))))((((((***+++'''(((***+++++++++***)))'''((()))))))))))))))(((...,,,***)))******)))((())))))))))))************(((((((((((())))))))))))(((((((((((()))***+++,,,***)))((('''''''''((((((%%%%%%&&&'''((()))******)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((((('''++++++,,,,,,,,,---------++++++*********+++------000000000000000///...---,,,***((()))---//////---......------......///000111333666999<<>>>>>???>>><<<:::999:::<<<===<<<;;;<<<>>>???>>>===:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::::::::999888888888888888888888888888888999999999999888888666666666777777888888999666666666555555444333222///000000000000111111111111111111111111111111111000000000000000000000000...///000000000000000//////......------.....................//////000000000//////......---------111...,,,+++++++++***))),,,,,,,,,++++++++++++*********+++++++++*********++++++******************++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++***)))((()))***+++,,,(((((())))))******++++++((()))******++++++******,,,+++******))))))))))))&&&(((***)))'''&&&))),,,((())))))******)))))))))''''''((()))))))))******))))))((()))***+++,,,,,,((()))))))))************(((((((((((())))))))))))((((((((((((((()))******(((((((((''''''''''''(((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++---,,,+++*********+++,,,//////000000///......------,,,+++,,,///000000............//////000111111111333666999<<>>???>>>===:::;;;;;;<<<<<<;;;;;;:::;;;:::::::::999999999999666666777777777777666666777888888999999888888777666777777777888888999999666666777666666555444333///000000000000111111111111111111111111111111111//////.........///////////////000000000//////......---------------......------...//////000000000......//////000000000000555222///,,,,,,+++***))),,,,,,+++++++++*********************************++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++)))((('''''''''(((***++++++******))))))((((((((('''((())))))******))))))((()))***+++***)))'''%%%%%%(((******'''&&&)))+++,,,***(((&&&&&&&&&'''(((''''''((((((((()))******'''(((((((((((()))***,,,((()))))))))************'''((((((((()))))))))*********)))(((''''''(((((('''''''''(((((((((((('''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))******+++))))))*********+++++++++---,,,+++*********+++,,,------......------,,,,,,)))))))))***,,,,,,,,,+++******+++,,,------......000222555888;;;@@@FFFKKKOOOVVVbbbmmmxxxpppZZZKKKEEEIIISSSfffzzz}}}}}}))))))))))))))))))))))))'''((()))******)))(((''''''((()))******)))(((''')))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++)))))))))))))))*********((()))******++++++******))))))******+++,,,,,,,,,------............------(((((()))***+++,,,------------------------------...............------------------------------------......//////......---.........///////////////////////////000000000000111111000000000000//////000000111111222333333444333333333333333333333333111111111111222333444444222222222222222333444444333333333444555555666666888888777777666666555555666555333222222333555777555666888999999999888777666888999999999999:::<<<888:::;;;:::999999:::;;;:::999888999;;;<<<<<<::::::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888555666666777777666666555777777888888888888777777666777777777777777777888666666666666555444333222000000000111111111222222111111111111111111111111///............//////000000000111000000///...------------,,,------...///------...///000000//////,,,---...///000111111111999666111///...------,,,++++++++++++*********************)))******+++,,,+++++++++++++++***)))(((************************)))***++++++++++++++++++(((''''''''''''((())))))++++++***)))(((''''''&&&''''''((()))))))))))))))'''(((***,,,+++)))&&&$$$&&&(((******)))))))))***---+++(((%%%$$$%%%&&&((()))(((((((((((())))))************)))'''&&&'''((())))))))))))************''''''(((((())))))******+++***)))(((''''''''''''''''''((()))))))))((((((******)))((('''&&&%%%%%%))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))***+++,,,++++++,,,,,,,,,------------,,,+++*********+++,,,++++++,,,,,,,,,++++++******+++,,,------------,,,***+++,,,...///////////////111444777:::???EEEIIINNNUUUaaammmwwwqqq\\\NNNIIIKKKSSSdddxxx|||yyy{{{))))))))))))))))))))))))'''(((***++++++***((('''''')))***++++++***)))'''))))))))))))))))))))))))+++***(((''''''(((***+++************************((((((((((((((()))******((())))))***************)))))))))***++++++,,,,,,,,,,,,------------,,,,,,*********++++++,,,,,,,,,---------------------------------...............---------------------------......//////......---............/////////000000000000000////////////222222111111111000000000111111222222333333444444333333333333333333333333111111111111222333444555222222222111222222333444222222333444444555666666666777777777777666666666888666444222222333555777777777777777888888888888555777999999999999:::;;;777999;;;;;;::::::;;;<<<;;;999999999;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::999999999999888888888888555666777888888777666555777777888888888888777777555555555555555555444444444444444444333222111111111111111111222222222333111111111111111111111111000//////...///000111222111222111111000///...------------------...//////---...///000000//////...+++,,,---...//////......777333///------.........++++++++++++************+++******)))***+++,,,---++++++,,,,,,+++***((('''))))))))))))))))))))))))))))))***+++++++++++++++''''''((()))))))))))))))******))))))((((((''''''(((((()))************)))))))))*********)))(((((()))((()))***,,,,,,***)))+++***)))'''''''''((((((***)))(((''''''((())))))***+++,,,***'''&&&(((***))))))))))))************'''''''''((()))*********)))(((((('''''''''(((((('''((()))*********))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,---------,,,+++*********+++,,,---******+++++++++++++++***,,,...///000000/////////,,,---///000111222222111...000333555999>>>DDDHHHKKKSSS___lllwwwuuucccWWWOOONNNRRRbbbuuu|||))))))))))))))))))))))))''')))***,,,,,,***)))'''&&&((()))******)))(((&&&)))))))))))))))))))))))))))'''&&&%%%%%%&&&''')))))))))))))))))))))))))))((((((((((((((()))******(((((()))******************++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,------....../////////........................---..................------.........//////000000111111000000//////......333222222222111111000000555555444444333222111111333333333333333333333333111111111111222333444555222222111111222222333444222222333333444555666666666666777777777777666666999888555333333444666777888888777777888888999:::555777999999999888999:::666888:::::::::999:::;;;===<<<;;;;;;======<<<;;;:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777666777888999999888777666777777888888888888777777444444444333333222222222222222222222111000//////111222222222222333333333111111111111111111111111222111000000000222333444222222222222111///...------------------...///000---...///000000///...---+++,,,---------,,,+++***111...+++***+++,,,---...+++++++++************)))++++++*********+++---...++++++,,,,,,+++***((('''************************((()))***+++++++++++++++'''(((***+++++++++***)))(((((((((((())))))))))))))))))***+++++++++++++++++++++***))))))***+++,,,***)))(((***---...+++((('''(((***++++++******)))+++***)))'''''''''((()))'''***++++++)))))),,,///))))))))))))************&&&''''''((()))******+++''''''&&&''''''((()))***'''((()))+++++++++***)))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***))))))(((((())))))*********+++++++++++++++*********+++------***++++++,,,,,,,,,++++++)))+++---...---,,,,,,,,,(((***,,,---/////////...---///222555888===CCCGGGHHHPPP]]]kkkwww|||lllaaaSSSPPPRRR```uuu''''''(((((())))))******(((((((((((())))))))))))((()))***+++***)))'''%%%''''''((()))))))))))))))))))))(((((((((((()))))))))((((((((()))+++...000((((((((((((((((((((((((******))))))))))))))))))---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++)))***,,,.........,,,+++)))+++...///...------...---------............///.........////////////000............////////////000000000000000000000000////////////000000000000222111111111111111111222000000111111111222222222444444444444333333222111333333222222333555666777222222222222222222222222333333333333333333333333666555555444444444555555888777555333333333555666888888777777666666555555888888999999999:::::::::;;;;;;;;;::::::999999999<<<=========<<<:::888777999:::;;;;;;<<<;;;;;;;;;999888777999:::999555111333444666777777777666555444444555555666666777777888777777666555333222111111111111111111111111111444444444333222111000///000000000000000000000000222222111111000/////////...///000///......000222///............---------111111000000//////......111000...---,,,+++++++++)))+++,,,---,,,,,,---...------......---+++***(((++++++******+++---...000))))))*********++++++++++++*********))))))((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((((((((()))++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&$$$###$$$&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&((()))((('''''')))***)))(((''''''''')))***++++++***)))(((((()))******,,,+++)))((((((((()))***))))))((((((((((((((()))************)))'''&&&%%%,,,,,,,,,,,,,,,+++***))))))************+++++++++...---,,,***)))******+++...---,,,+++++++++,,,,,,------------------------......---,,,---...///000222333444444555999>>>BBBIIISSSaaammm{{{uuucccQQQNNNPPP]]]rrr''''''''''''((((((((()))&&&&&&'''''''''((((((((('''(((*********)))'''&&&''''''((()))))))))))))))))))))(((((((((((())))))''''''&&&&&&''')))+++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...---,,,+++++++++++++++)))***+++---...---------***,,,......---,,,---...------------............,,,,,,,,,,,,------------............////////////////////////////////////////////////000000000000000000111222222111000000000000111111111222222222333333333333333222111111333222222222222444555666222222222222222222222222333333333333333333333333666555555444444555555555888666555333333333555666666666666666666777777777888888888888888888999999888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;::::::999999:::;;;;;;<<<<<<<<<<<<999888777888999999555333333444555666777666666555555555666666666666666666666666666666555333222111222222222222222222222222333333333333222111000///000000000000000000000000000000000000000000111111111222222111///...///111............------------/////////...............,,,,,,++++++************,,,,,,,,,+++***+++,,,...............---,,,+++***++++++******+++,,,---...))))))*********+++++++++)))))))))))))))(((((((((''''''((()))))))))))))))******************************++++++,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((***************)))))))))(((+++---,,,)))''')))+++))))))((((((((()))++++++)))((((((''''''((()))*********((('''''''''((())))))(((((('''''''''((((((((())))))))))))(((((((((***+++++++++******)))((())))))*********+++++++++---,,,+++*********+++,,,---,,,+++***)))***++++++++++++++++++++++++++++++...------,,,---...///000111222222333444888===AAAHHHSSSaaannn{{{xxxfffTTTPPPPPP\\\ppp&&&&&&''''''''''''(((((('''''''''((((((((())))))'''''')))******)))((((((''''''((()))))))))))))))))))))(((((((((((())))))'''''''''(((((()))))))))************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---,,,++++++---///------------............,,,,,,,,,,,,---------------............/////////........................////////////000000000000///111444666666444111///000000000111111111111222111222222222222111000000111111111111222333444555333333333333333333333333222222333333333333333333666555555555555555666666777666555333333444555555444555555666777777888888999999999999999999888888666666777999:::<<<===>>>999999999999:::;;;;;;<<<999999:::<<<<<<=========:::888777777777777666444444444555666666666666555777777666666666666666666444555555555444444333222222222222222222222222222222222222222222111000///000000000000000000000000......///000000111222222333444333111///......000............---------------------------.........******++++++++++++******...,,,***)))((()))+++,,,//////...---,,,,,,,,,,,,,,,++++++***++++++,,,,,,)))))))))************+++((((((((((((((()))))))))''''''((()))))))))))))))++++++++++++++++++++++++)))))))))***************************************))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***)))((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((************************&&&,,,111///((($$$%%%))))))(((((((((((())))))***''''''&&&&&&'''((()))***))))))((('''''''''''''''((((((''''''''''''(((((('''((((((((()))))))))))))))))))))***))))))(((''')))))))))*********++++++++++++***)))***+++,,,---,,,+++***)))((()))******)))*********************---------,,,---......//////000222222444777<<>>IIIQQQ^^^kkkwwwpppbbbTTTTTT\\\nnn(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''((()))***+++'''((()))******)))((('''(((((()))******+++,,,,,,(((((()))++++++,,,,,,+++,,,,,,,,,,,,+++***)))(((***))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------...............////////////......///////////////.........///////////////000111111000111111222222111111000.........//////000111222333333222111111111111222222222111111222222333444333333222222222222333333111111222333444444444444111222333444555555555555666666666666666555555444888888777777666666666666666666666666666666666666777777888888777777666666333444666555444222333333555333222222333444222111111222333333222222333444555666666666555444333222000000000000111111111111000000000000000000000000.................................---------------......------------...............------,,,,,,+++------------,,,,,,,,,,,,---,,,++++++,,,---///000...333999<<<999444...+++...+++'''''')))+++***((())))))))))))************&&&)))+++,,,+++)))((((((+++***))))))(((((())))))+++***)))(((((((((((()))))))))))))))))))))))))))++++++***))))))(((''''''(((((((((((())))))))))))))))))))))))))))))******))))))******+++*********((()))******++++++******))))))(((((((((((())))))(((((()))******)))''''''''''''''''''((((((((((((((('''&&&'''))))))(((&&&)))))))))************+++''''''((((((((('''&&&&&&''''''&&&&&&''''''((()))))))))(((((('''''''''&&&(((''''''''''''((())))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************+++***))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,---222000---,,,---/////////...000111222444888===@@@EEENNNZZZhhhuuuqqqdddRRRSSS\\\ppp((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))******+++'''((())))))***))))))(((((((((((())))))*********))))))******++++++++++++'''''')))***++++++++++++,,,+++)))((((((***,,,---,,,,,,,,,---------------------,,,,,,,,,+++++++++------------..................////////////..............................///////////////000000111000000111111111111000000---------------...000000222222111111111111111222222222222222222333333444222222222222222222333444222222222333333444444444222222333444555555555555555555666666666666555444777777777666666555555555666666666666666666666666666777777777777777666666333444555444333222222333555444333333444444333111000111333333222222333444222222222222222111000000......//////000000111111////////////////////////.......................................---------...------,,,,,,------.........---------,,,,,,,,,......---------,,,,,,,,,...---,,,++++++,,,...///222333333222///---------,,,***((((((***++++++***)))))))))))))))*********''')))++++++***)))((()))))))))(((((((((((('''(((+++***))))))((((((''''''******************************))))))((((((((((((''''''(((((())))))******)))))))))))))))*********))))))************))))))((())))))******************)))(((''''''((()))***)))***+++,,,+++***'''&&&'''''''''(((((((((((((((''''''''')))******'''%%%'''&&&&&&&&&'''((())))))''''''((((((((((((''''''((((((''''''(((((()))***)))))))))(((''''''&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))************++++++***)))((((((((()))*********++++++,,,,,,,,,++++++++++++,,,---......333000---,,,---///000000000000111111333777<<<@@@CCCJJJWWWeeerrr|||~~~nnnaaaSSSUUU^^^rrr''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((()))(((((((((&&&&&&'''((()))*********''''''((()))))))))))))))))))))(((((((((''''''''',,,++++++*********))))))***+++,,,---............---,,,+++******+++...///,,,,,,,,,------.........------,,,,,,,,,+++++++++---------.........//////......////////////......------------...............//////000000000000000000000000111111000000000000000000000111222333333111111111000000111222222111111222222222333333333111111111111222222333444333333333333333333444444333444555666666777777666555555666666777666666555555555555555555555555555555555555555555555555555555666666777777777666666444555666555333222333555666555444444555555444333///111333333222222222333111111111111111111000///.........//////000000111........................................................................------,,,,,,,,,,,,---------------------,,,,,,,,,......---------,,,,,,,,,------+++***)))******+++222111000...,,,,,,...000+++***)))***+++,,,,,,+++******))))))))))))))))))((()))++++++***))))))***((((((((('''''''''&&&&&&))))))))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))))))))''''''(((((())))))******(((((())))))************************)))(((''''''(((((()))************)))***)))(((''''''((()))***%%%&&&'''((((((&&&$$$"""((((((((((((((('''''''''(((((()))+++,,,+++(((&&&''''''&&&%%%%%%%%%&&&'''''''''((((((((((((((('''))))))(((((())))))***+++))))))(((((('''''''''&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((()))))))))************++++++***)))((((((((()))*********++++++,,,,,,---++++++++++++,,,---......222///---,,,---/////////111222222111222555:::===BBBIIITTTcccppp{{{wwwhhh\\\UUUWWWaaattt''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''((())))))***)))))))))&&&'''((()))******))))))''''''(((((())))))************)))(((((('''&&&&&&---,,,+++***))))))))))))------------,,,+++***)))---,,,,,,+++,,,---...///,,,,,,,,,---......//////------------,,,,,,,,,,,,------........./////////......////////////......---------.....................///000000000000000///000000111111000000///////////////000111222333111000000000000111222222000000111222222222222111111111000111111222333444444333333222222333333444333444555666777777777777444555666666666666666666333333444444555666666666555555555555555555555555555555666777777777666666555666666555333333444666777555444444555666444333///111333444222111111222222333333333333333222222////////////000000000000------------------------------------------------.............../////////------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,/////////.........------,,,///222333111///......******++++++++++++++++++************))))))))))))((()))++++++)))((()))***''''''((((((((('''&&&%%%'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&'''(((((()))******(((((((((((())))))))))))((((((((()))******++++++************)))((('''&&&'''((())))))******))))))))))))(((((((((((())))))&&&'''((((((((('''&&&%%%(((((((((((((((''''''''')))((()))+++,,,,,,)))&&&))))))((((((''''''&&&&&&''''''((()))))))))(((((())))))(((((())))))***+++((((((((((((((((((((((((&&&''''''((()))(((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************+++***))))))))))))))))))*********++++++,,,,,,,,,))))))))))))***+++,,,---...---,,,,,,...//////...111222222222222555888;;;CCCHHHSSSaaappp{{{~~~rrrdddZZZWWWYYYbbbvvv''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&((()))))))))(((((('''((()))******)))(((((('''''''''(((((()))***+++***************))))))))),,,+++***))))))******+++,,,,,,++++++)))(((&&&%%%++++++,,,,,,,,,---------,,,,,,------.../////////.........------------,,,............////////////......////////////......------......////////////---...///000111000000/////////000000000000//////............///000111111000000000000000111222222...///000111111111000000000000000000111222333444444444333222222222333444333333444555666666666666333333444555555555555555111111222333555666777888555555555555555555555555444555555666777777666666666666666444333222444666666555333444555555444222///111444444222111000000222333333444444333333222111111000000000000000///........................---------------------------........./////////000---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,+++++++++++++++,,,...000111111000///))),,,111333222///---,,,)))***++++++***)))))))))************)))))))))((('''((())))))((('''((()))((()))*********)))''''''%%%&&&'''))))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((('''(((((()))******++++++((()))))))))))))))(((((('''(((((()))))))))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))((((((((('''''''''''')))(((((()))+++***(((&&&((())))))******((('''&&&''''''((()))))))))))))))'''''''''''''''(((((()))&&&&&&''''''((()))))))))&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))************))))))))))))))))))***+++++++++++++++++++++,,,,,,))))))))))))***+++,,,---*********---///000...---...000222333444666999;;;EEEIIIRRR```ppp}}}{{{pppddd\\\VVVXXXbbbvvv''''''''''''''''''''''''************************))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***(((((((((((((((((((((((($$$%%%'''(((((((((''''''(((((()))******)))((('''''''''''''''((()))++++++*********+++,,,,,,------***))))))))))))+++,,,---,,,,,,---------,,,,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,------...///000000//////.........---------............/////////000......////////////.............../////////000000---...000111111111000/////////000000000000//////111111111111222333444555000000///000000111222222---...///111111000000///000000000000111222333444555444333222222222333444222222333444555555555555111222333333444444444444///000111333555777888999555555555555555555555555444444555666777777666666555666555444222222444666555444222333444444333111000222444444222000//////000111111222222222111111222222111111000000//////////////////////////////---------------------------.........//////000000---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++++++++****** ###&&&***,,,,,,+++******,,,......,,,++++++,,,((()))******(((''''''(((+++*********))))))((((((&&&'''((('''&&&&&&'''(((***++++++,,,,,,***)))((($$$%%%''')))******))))))'''''''''''''''''''''''')))))))))(((''''''&&&&&&******))))))(((((('''''''''(((((()))***+++++++++&&&'''((()))************'''(((((()))))))))))))))'''((()))******)))((('''%%%%%%%%%%%%%%%&&&'''((())))))(((((('''''''''&&&((('''''''''))))))(((&&&%%%&&&(((******)))'''&&&''''''((()))))))))))))))&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((()))******%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))************))))))(((((()))***++++++++++++++++++++++++++++++++++++++++++,,,---...///'''(((***---000000...,,,+++...111333555777:::<<>>AAAFFFPPP___ooo|||~~~ooocccXXXXXXaaauuu((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))************************)))))))))***+++++++++,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////------------.../////////////////////........................//////////////////000000///...------......//////000000111111000000111111111222222222111111111111111111111111111111000000000000111111222222222333333333333444555555444333333222111111333333444444444444444444555444444333333444444555666555444444444555555555444444555555666666777777555555555555555555555555555555555666666555555444000111111222333333333333...111555444111///000222111111111111111111111111000000111111000///......,,,------...------,,,,,,,,,---...//////...---------,,,++++++------,,,+++***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++***+++++++++++++++******+++***(((&&&&&&''')))++++++++++++***)))(((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))************)))((('''&&&'''((()))((('''&&&''')))$$$###"""$$$''')))******''''''''''''''''''''''''''''''''''''(((((())))))&&&&&&'''(((((())))))***((()))*********)))'''&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((()))(((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''(((((())))))&&&&&&&&&''''''((((((((())))))(((''''''(((((()))*********))))))))))))(((++++++,,,++++++***)))(((''''''(((((())))))******+++++++++*********))))))+++*********+++,,,---...,,,,,,,,,+++,,,,,,---...//////000000000333888<<>>HHHWWWfffsss{{{yyy{{{|||vvvooofffaaaVVVSSSTTT___www''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''((((((((()))((()))*********)))((((((***)))'''%%%%%%''')))***)))((('''&&&&&&'''((()))+++*********)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))************)))((((((''''''((())))))***))))))))))))))))))))))))---,,,+++*********++++++222000...---...///...---++++++,,,,,,,,,------------------............///333111000/////////---+++////////////////////////,,,---......//////........./////////000000000111111111111111111111111111000000000111111222222222222222111111111000000000//////000000000111111111111222222333333222222111222222222333222222111111...000222222111111222333///000000000///...---,,,000///////////////000000///////////////000000000---------------------...///...,,,,,,------,,,+++......------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********************************)))))))))(((((((((((())))))))))))((((((((()))))))))************((((((((((((((('''''''''*********)))))))))))))))%%%'''))))))((('''((()))&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((************)))((('''''''''((())))))******))))))'''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))''''''''''''''''''''''''******)))((('''&&&%%%$$$&&&&&&&&&'''''''''''''''))))))))))))))))))))))))***)))(((''''''((()))***###$$$%%%&&&''')))******((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((('''&&&&&&))))))***************)))((((((''''''''''''(((((((((((())))))))))))((((((''''''((()))))))))))))))***************+++,,,---))))))******++++++++++++)))))))))((()))******+++---,,,,,,...000333555666999>>>IIIXXXiiivvv~~~|||}}}{{{ssslllfffaaaWWWTTTSSS^^^vvv&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))***+++++++++***(((''')))((('''&&&&&&'''((()))'''''''''&&&''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))******))))))(((''''''(((((()))***+++))))))))))))))))))))))))000///,,,***((((((((((((///---++++++,,,---,,,,,,,,,,,,,,,---------......---------............//////...------...///...---........................,,,,,,---............---......//////000000111111000000000000000000000000//////000000111222222222222222111000000000000111///000000111111222222222222222222222111000///...000111111111111111000000///111222222111111111222///000000111000///---,,,111111000///////////////////////////////////////------------...............,,,++++++,,,------,,,...------,,,,,,,,,------******++++++++++++******---------,,,,,,,,,,,,,,,)))))))))************************))))))((((((((((((((())))))))))))(((((())))))))))))************''''''((((((((((((((('''''''''''''''''''''''''''&&&'''))))))(((''''''((('''''''''''''''((((((((())))))))))))))))))))))))((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))((((((''''''&&&'''(((((())))))(((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((((((((((())))))!!!"""###%%%&&&((())))))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((('''''''''(((((((((((())))))((((((''''''''''''(((((()))))))))))))))((('''''''''((())))))******))))))************+++,,,---...((()))******++++++************))))))******+++,,,111///---...000222222222999???JJJYYYiiivvvzzzpppggg```\\\UUURRRRRR^^^www&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((()))***+++***)))'''&&&((((((((((((((((((((((((%%%&&&''''''(((((((((''''''''''''(((((())))))***(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((()))***+++,,,************************...,,,***)))((()))***+++,,,***))))))+++,,,,,,+++------........./////////---------............///---,,,+++,,,...///...---........................,,,------........................///000111111111/////////////////////////////////000111222222222333222111000///000000111000000111111222333333444333333333222222000////////////000000000000//////000222333333111000000111000000000000000111222222333222111000///.........000000000///.........---++++++,,,,,,---------------+++******,,,............---,,,,,,,,,,,,---...******++++++++++++******,,,,,,,,,,,,++++++******((()))))))))*********+++((((((((()))))))))))))))(((((())))))))))))(((((())))))))))))************&&&&&&((()))***))))))(((''''''''''''''''''''''''&&&((())))))(((''''''((('''''''''(((((()))))))))************************&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((((((&&&'''(((((())))))((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''######$$$%%%&&&''''''(((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''$$$%%%%%%&&&&&&'''(((((()))(((&&&%%%%%%&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((()))***************%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''(((((('''(((((())))))))))))(((((()))******++++++******+++***************++++++'''((()))*********)))))),,,,,,,,,+++,,,------...111...,,,---000222222111777>>>JJJXXXgggtttxxxlllaaaZZZVVVQQQNNNOOO\\\vvv&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((()))))))))))))))((('''''''''&&&'''((()))***)))(((&&&$$$''''''((((((((((((''''''$$$%%%'''((()))((('''&&&%%%%%%&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((()))***,,,,,,************************((('''''''''))),,,///111+++***)))***+++------,,,.........////////////000---------........./////////...------//////...---000000000000000000000000---......///////////////---......///000111111222////////////////////////...//////000111222222222333222000/////////000111000000111222333333444444222333333333333222111111......///////////////...111222444333111000000000222000///...000333777999555444222111///.........111111000///...------,,,*********++++++,,,,,,,,,,,,***)))))),,,...//////...---,,,+++,,,---...///,,,,,,,,,------,,,,,,,,,++++++++++++******))))))(((((())))))*********+++&&&&&&'''((()))***++++++(((((())))))))))))(((((())))))))))))************%%%&&&(((************)))((((((((()))))))))))))))&&&((())))))(((''''''((('''((((((((())))))******''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))''''''((()))))))))))))))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&'''''''''''''''((())))))'''''''''''''''''''''''')))))))))))))))))))))(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%******)))))))))((((((((()))(((&&&%%%%%%&&&((()))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((()))***+++,,,---------((('''&&&&&&'''((()))***((((((''''''''''''((((((%%%&&&''')))************))))))***+++++++++++++++,,,+++***)))((((((((((((&&&'''(((******))))))((())))))(((((())))))***+++---+++***,,,000444555444666===IIIWWWeeerrrvvviii^^^WWWTTTLLLKKKMMMZZZuuu''''''''''''''''''''''''((('''&&&&&&((())))))(((''''''(((((())))))******)))(((((()))******(((&&&))))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((***---...,,,)))((((((++++++******************)))))))))))))))******+++++++++***************+++------++++++++++++------///...,,,++++++,,,...///...---+++++++++,,,...000------............------000000///...............---.........//////000000......////////////......333222222111000//////...111111222222222222111111111000///......///000111111111222333333333333222222222111111111111111222000000000000000000000000333222111000////////////000000000000000000000000333222222111000///......111111000000///---,,,++++++*********+++,,,,,,---*********+++++++++,,,,,,+++,,,---......---,,,+++///...---,,,+++*********///......------,,,++++++))))))(((((('''&&&&&&&&&'''((()))++++++******)))))))))((('''''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************+++***)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((())))))))))))***))))))(((((('''''''''&&&))))))((('''&&&%%%%%%$$$'''&&&&&&'''))))))((('''&&&'''((())))))((('''&&&))))))))))))((((((((((((***)))(((''''''((()))***%%%%%%&&&'''((()))******&&&&&&&&&'''''')))***+++***'''"""!!!&&&)))(((((('''''''''&&&&&&&&&'''((('''&&&%%%%%%''')))(((''''''&&&&&&((()))***''''''(((((())))))******//////---+++(((&&&$$$$$$((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))(((&&&'''((()))'''&&&"""''',,,+++'''))))))((((((''''''&&&&&&''''''''''''((((((((((((++++++************+++++++++*********))))))((((((//////...---,,,,,,++++++///......///111333333333666???LLLWWWaaammm{{{zzzuuummmbbbWWWSSSNNNNNNQQQ]]]ttt((((((((((((((((((((((((((('''&&&&&&((())))))((('''((((((((()))))))))***)))(((((((((******((('''))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))***+++***((('''((()))************************((((((((((((((())))))***++++++************++++++---,,,,,,++++++,,,,,,---...---,,,++++++,,,---......---,,,+++,,,---///000.........//////.........000000///.........................../////////000/////////000000/////////......////////////000000000000111111111111000000111000////////////000111///000111111222222111111222111111000000111111111000000000000000000000000000000/////////000111111111111111111111111111111111000000//////.........///000000//////...---,,,,,,,,,++++++,,,------...------------..................////////////......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++'''((()))***+++******))))))(((''''''&&&&&&'''''')))))))))******)))))))))(((((())))))))))))(((((((((((()))))))))***************)))((('''&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&)))(((((((((''''''''''''((((((((('''&&&&&&%%%%%%)))(((((()))++++++***(((***************)))(((''')))(((((((((((((((((((((***)))(((''''''((()))***&&&&&&''''''((()))))))))'''''''''''''''((()))***)))'''%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&&&&'''((('''%%%%%%'''((((((''''''&&&'''((()))***&&&'''''''''((((((((((((''''''(((((((((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''(((((((((''''''''''''''')))(((''''''))))))(((''')))&&&$$$%%%)))+++)))'''((((((''''''''''''''''''((((((((())))))))))))***++++++************++++++))))))))))))((((((((('''+++++++++,,,,,,,,,,,,,,,///......///111222333333777???JJJTTT^^^lll|||yyywwwqqqggg^^^[[[RRRPPPPPPZZZppp))))))))))))))))))))))))((('''&&&&&&((())))))((((((((((((((()))))))))))))))((('''(((******)))''')))((((((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((******)))(((&&&&&&(((***************************(((''''''''''''((())))))++++++************+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------///...---------...///000...//////000000//////...000//////............///............////////////000000000000000000000000,,,---...///000222333333//////000000000000//////111000000//////000000111...///000000111111000000111111000000000000111111000000000000000000000000............///000111222111111111111111111111111............................../////////......---------,,,,,,------......---............/////////,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------************++++++++++++)))******+++,,,,,,------(((((()))************))))))(((((('''''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************)))((('''&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''***))))))***,,,,,,+++***,,,,,,***)))((('''''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((('''''''''(((((()))'''((()))))))))(((&&&%%%'''''''''''''''&&&&&&&&&%%%'''(((((('''&&&&&&'''(((''''''''''''((())))))&&&&&&&&&&&&''''''''''''######$$$%%%'''((()))******)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))((('''((()))***)))(((++++++))))))(((((((((((('''''''''''''''((((((((())))))))))))************++++++************++++++)))(((((((((((('''''''''(((((()))***,,,---............//////000222333444888???HHHRRR]]]lll}}}yyywwwsssjjjbbb___VVVRRRPPPWWWlll((((((((((((((((((((((((((('''&&&&&&((())))))((((((((((((((())))))))))))(((''''''(((******)))''')))(((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((('''''''''''''''''''''''''''''''''''''''))))))***)))'''''')))***))))))))))))************((((((((((((((()))******++++++*********+++,,,,,,++++++------------+++++++++,,,------------,,,+++///............///000111//////000000000000//////000///............//////.........///////////////111111000000000000111111///000000222333444555666000000111111111111000000000000000000000000000000...///000000111111000000000000/////////000111111000000000000000000000000...............///000000////////////////////////..................//////,,,---....../////////...------,,,,,,,,,,,,------,,,,,,,,,---------......,,,+++***))))))***+++,,,,,,+++++++++++++++,,,,,,))))))******+++,,,,,,---)))))))))******+++++++++((()))))))))******************)))(((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((()))))))))******))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''&&&&&&&&&'''''''''((((((***))))))***,,,,,,+++)))***)))'''&&&%%%%%%&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''''')))((((((''''''''''''((('''((()))******((('''%%%''''''''''''''''''''''''$$$&&&))))))(((&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))((('''(((*********(((&&&((()))(((&&&%%%'''***'''((((((((())))))******(((((()))))))))*********++++++************++++++)))))))))))))))(((((((((((()))***+++,,,---...///...//////000000111333444777???IIISSS^^^mmm~~~zzzwwwsssjjjbbb___YYYTTTOOOUUUiii''''''''''''''''''''''''((('''&&&&&&((())))))((())))))))))))(((((((((((((((''''''(((***+++)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((('''))),,,---+++***))))))(((((()))))))))***************))))))******+++,,,++++++******+++,,,,,,---++++++------------++++++++++++,,,------,,,++++++............//////000000//////000000000000////////////............/////////////////////.........111111000000000000111111111111222222333333333333111222222333333222222111000000111111111111000000///000111111222222111111///.........//////000111000000000000000000000000000000///......................................./////////////////////000+++,,,---...////////////,,,,,,+++++++++++++++,,,,,,,,,,,,---------......111000............000111...---,,,+++************))))))***+++,,,---......++++++++++++******)))))))))))))))))))))*********,,,+++******))))))******)))((((((''''''(((((()))(((((())))))))))))(((((('''(((((((((((()))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((((((%%%%%%&&&&&&'''((((((((((((''''''(((***+++)))((('''&&&%%%%%%%%%'''((()))&&&&&&''''''((((((((()))''''''(((((((((((('''''')))))))))(((''''''&&&&&&)))((((((''''''''''''(((((((((((('''''''''''''''&&&'''''''''''''''''''''$$$&&&))))))(((&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((''''''((()))******(((%%%''')))'''$$$###&&&))))))))))))***+++++++++,,,'''''''''((((((((())))))++++++************++++++************************+++,,,,,,,,,------......---///000000///000222555666???KKKWWWbbbooo}}}zzzyyyvvvmmmfffcccZZZTTTNNNTTThhh''''''''''''''''''''''''((('''&&&&&&((())))))((())))))))))))(((((((((((('''''''''(((***+++***((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************'''(((((((((((()))))))))))))))))))))))))))))))))&&&))),,,...---+++***)))'''(((((())))))*********+++************+++,,,,,,++++++***++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------........./////////...//////000000//////...///............//////000///////////////.........111111///......///111111000000000000000000//////222333333333333333333222000111111222222111111000///000111111222222111111...------......///000111000000000000000000000000222111000///....................................////////////////////////+++,,,---...............,,,,,,+++*********++++++---............///////////////............//////...---,,,+++)))))))))(((*********+++,,,------.........------,,,++++++***)))))))))((()))******+++,,,++++++***************,,,+++***))))))***+++,,,(((((())))))))))))((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&'''))))))((('''&&&&&&&&&'''((()))++++++&&&&&&&&&''''''(((((()))&&&''''''((((((''''''&&&))))))(((((('''''''''&&&(((((('''''''''(((((())))))(((&&&%%%%%%%%%''''''&&&&&&&&&'''''''''''''''%%%'''(((((('''&&&&&&'''&&&''''''((()))((((((((()))))))))))))))(((((((((''''''((((((((()))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********'''&&&%%%''')))***)))((()))***+++(((%%%###%%%'''************++++++++++++''''''''''''((((((((((((++++++************++++++******+++++++++++++++,,,...---------------------,,,///111111//////222666666???LLLXXXbbbnnn{{{{{{|||zzztttnnnlllZZZTTTNNNSSShhh''''''''''''''''''''''''((('''&&&&&&((())))))(((***)))))))))(((((((((''''''&&&&&&(((***+++***)))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***)))))))))'''((((((((())))))))))))************************&&&)))++++++***)))***+++''''''(((((()))******+++*********)))***++++++,,,++++++++++++,,,---......---,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,,,,---........................//////........................///000000000/////////............111000...------...000111////////////////////////222222222333333222222222000111222222222222111000...///000000111111000000------------...///000111000000000000000000000000111111000/////////000000////////////////////////000//////......---------,,,,,,---.........------------,,,+++++++++++++++------------............+++++++++,,,,,,+++++++++,,,,,,+++***))))))******))))))******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((((((((()))+++++++++***))))))(((((())))))+++***)))(((((()))***+++(((((())))))))))))(((((('''''''''((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((()))&&&&&&&&&''''''''''''''''''&&&&&&'''))))))(((&&&&&&&&&'''((())))))))))))%%%%%%&&&''''''((())))))&&&&&&'''(((((('''&&&&&&(((((((((((((((''''''''''''''''''''''''((()))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''((('''%%%%%%'''(((&&&&&&((()))))))))((('''))))))((((((((('''''''''&&&''''''((())))))******''''''&&&''''''((()))***''''''''''''''''''''''''&&&&&&''''''((())))))***&&&%%%$$$%%%((()))((('''((((((((('''&&&&&&'''(((******)))))))))))))))((('''(((((((((((()))))))))++++++************++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///222111//////222666777???JJJTTT^^^jjjyyy}}}}}}|||vvvpppnnnYYYSSSMMMRRRfff))))))))))))))))))))))))((('''&&&&&&((())))))(((******))))))(((((((((''''''&&&&&&(((***+++***)))'''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''((((((((())))))******************************(((((()))(((''''''***,,,&&&''''''((()))******+++)))))))))))))))******+++++++++++++++,,,---...///...---++++++++++++---...---,,,***))))))***,,,---+++,,,------......------------............------...............///000111000000//////.........---111///...------...///111//////000000111111111222111111222222222222111111000111222333333222111000---......///////////////,,,,,,,,,---...///000111000000000000000000000000000//////000000111222333111111111111111111111111//////...---,,,,,,++++++,,,------......------,,,///...------,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,...//////...,,,,,,*********)))******+++,,,))))))))))))************((((((((())))))***++++++***)))((((((((()))+++,,,))))))(((''''''''''''''')))'''&&&%%%%%%&&&''')))(((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((('''''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((())))))'''''''''''''''''''''''''''&&&&&&''')))***((('''%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''((())))))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''')))***+++'''((()))))))))(((&&&&&&&&&&&&&&&'''''''''(((((('''((('''&&&%%%%%%''')))%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&((()))***+++((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))%%%$$$###%%%'''(((((('''""""""###$$$&&&(((******))))))((((((''''''&&&&&&))))))))))))************++++++************++++++(((((())))))*********+++******+++++++++,,,,,,,,,,,,///222111......222777999???HHHPPPZZZgggwww}}}}}}zzzsssllliiiYYYSSSMMMQQQeee~~~&&&'''''''''(((((())))))))))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))*********))))))((((((''''''((((((''''''''''''((((((&&&((())))))(((''''''((('''''''''(((((((((((((((((()))***+++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......---+++)))&&&$$$###//////...------------...---...//////000/////////////////////000000000000000///...---------------------...//////...------...///000111111000///...//////000000000000////////////000000000000//////000000////////////000000000000000...++++++,,,...000000000000////////////000000000000/////////////////////...---------,,,......---------,,,,,,,,,------------------------))))))***++++++,,,------)))***,,,------,,,***)))+++*********))))))((((((***++++++***)))***,,,///...---+++))))))***+++,,,)))))))))******)))))))))))))))***++++++++++++*********))))))((((((''''''%%%(((***)))&&&$$$%%%'''))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$+++)))(((&&&&&&((()))+++---+++***)))******(((&&&(((((())))))((('''&&&&&&******))))))(((((((((''''''''''''''''''((())))))***************)))((((((((()))***)))'''&&&%%%&&&(((''''''&&&&&&%%%%%%$$$''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&((((((((()))(((''''''&&&''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''&&&%%%###"""!!!!!!&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%)))*********(((''''''(((%%%&&&((()))))))))((('''''''''''''''((((((((((((+++***)))'''''')))***+++,,,+++)))'''&&&&&&'''(((,,,+++***))))))***+++,,,***+++,,,---............+++,,,------,,,,,,...000777<<>>,,,(((***''''''((((((((((((''''''''''''''''''((((((((((((,,,+++)))((('''(((((()))((((((''''''''''''((((((******)))((('''&&&%%%%%%(((((())))))******++++++))))))(((((((((((())))))++++++++++++************))))))*********++++++++++++,,,------,,,---///111222555;;;DDDPPP```pppzzz{{{zzz||||||vvvpppaaaUUUKKKLLLVVVggg{{{***)))((((((((()))+++,,,(((((((((((()))***++++++(((((())))))))))))(((((((((&&&%%%&&&'''((((((((((((''''''''''''((())))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((('''''''''%%%%%%&&&''''''((((((((())))))((((((((((((((())))))))))))))))))(((((((((((('''%%%$$$$$$&&&(((***%%%'''))))))((('''((())))))***,,,,,,***)))***++++++++++++,,,+++***)))(((------,,,+++***)))))))))((()))************,,,...,,,+++***))))))+++---///,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,))))))***+++,,,---------........................------......////////////111000......///111333555,,,------............---........................//////...------,,,++++++------......///000111111222111///......///111222333111...+++******+++,,,---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,------+++******+++,,,---...---+++++++++,,,(((((((((((((((((((((((())))))(((((()))+++,,,...+++++++++*********))))))))))))))))))))))))))))))&&&'''(((***,,,...000111)))***...666<<<:::111)))%%%&&&((()))******))))))''''''&&&&&&&&&'''((((((+++***)))(((''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''%%%&&&'''(((((((((((((((%%%%%%%%%&&&'''((()))***...CCCRRRMMM;;;---***+++'''(((((())))))(((((('''''''''''''''((((((((((((******)))(((''''''(((((('''&&&&&&%%%%%%&&&&&&'''))))))((((((''''''&&&&&&''''''((()))***+++++++++******))))))))))))******---,,,+++)))))))))******((())))))******++++++++++++---...---------///111333777===GGGTTTdddsss}}}yyyxxx{{{{{{wwwrrrdddXXXNNNNNNWWWfffyyy(((((('''&&&'''((()))***''''''''''''((())))))***(((((())))))))))))(((((()))(((&&&'''(((***))))))((((((''''''''''''((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&''''''(((((((((''''''&&&''''''((((((((((((((()))))))))))))))((('''&&&%%%%%%'''(((***%%%&&&((((((((('''((()))(((***,,,+++***)))******((()))***+++++++++++++++,,,++++++***)))(((((('''&&&(((************,,,---++++++,,,,,,,,,+++***)))++++++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------,,,,,,,,,---........................///////////////000000000111000......///111333555////////////......---,,,........................//////...---,,,++++++***,,,------...///000000111111000///......///000111222000...,,,******+++,,,++++++++++++************,,,---------------,,,,,,***,,,------+++******+++,,,---...---+++***+++,,,((((((((((((((((((((((((((('''''''''((()))+++,,,))))))))))))((((((((((((************************(((((((((((()))+++,,,---(((///666:::777111***&&&&&&((()))*********((('''((((((''''''((())))))******)))))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''&&&&&&%%%&&&'''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((())))))(((((((((''''''''''''(((((())))))))))))(((%%%%%%%%%&&&&&&((())))))&&&...444111---***'''$$$''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&'''***))))))))))))))))))***&&&&&&''''''(((((())))))&&&'''(((***++++++++++++,,,++++++******++++++,,,---,,,***)))((()))***+++((())))))***++++++,,,,,,,,,---......------///111444888???IIIVVVeeeuuu~~~yyyxxx{{{}}}zzzuuueeeYYYOOONNNVVVdddvvv&&&&&&&&&&&&&&&''''''(((&&&%%%%%%%%%%%%&&&&&&'''(((((())))))))))))((((((((('''%%%&&&'''))))))((())))))((('''''''''''''''''''''''''''''''''''''''((((((''''''''''''((()))'''''''''((((((((((((((((((''''''&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&''''''(((((((((((())))))'''''''''''''''((())))))$$$&&&((()))(((((((((***(((***++++++***))))))***))))))***+++,,,------...***************)))((('''&&&(((+++++++++++++++---***+++---------+++(((&&&,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,...//////---++++++,,,---...........................------------...//////...------,,,---...000111///////////////...---,,,------------------------......------,,,,,,+++++++++++++++,,,---------...------------------------///......---,,,,,,,,,,,,+++++++++*********))))))------.........---,,,,,,((()))++++++)))((())))))+++,,,---,,,***)))***+++))))))))))))))))))))))))((('''''''''((()))******((((((((((((((((((((((((************************'''&&&&&&%%%&&&'''(((***---666>>><<<333***''')))'''((()))))))))(((&&&%%%((((((((((((((()))***+++''''''&&&&&&'''(((((()))(((((((((((((((((((((((($$$$$$$$$%%%%%%'''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''''''''''''''((('''(((((((((((()))))))))&&&&&&&&&%%%%%%%%%$$$$$$''''''((((((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''''''''((((((''''''''''''((((((&&&&&&'''''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''((((((((('''%%%###&&&***(((###&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))%%%%%%&&&'''((()))******'''((()))+++++++++***)))+++++++++******+++++++++,,,+++***)))))))))***+++))))))***+++,,,------...,,,---......---...000222333777>>>HHHUUUdddsss|||{{{|||~~~yyyyyy~~~~~~yyyfffZZZNNNLLLTTTbbbttt%%%%%%&&&'''''''''''''''((('''&&&&&&&&&&&&&&&'''(((((())))))))))))((((((((('''%%%&&&''')))((((((+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))***''''''''''''((((((((()))))))))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((('''((()))*********))))))%%%''')))))))))((()))***((()))++++++)))))))))******))))))))))))***,,,---)))***+++++++++***))))))'''))),,,,,,,,,++++++,,,******++++++++++++***)))---,,,,,,,,,+++*********++++++++++++,,,,,,,,,---,,,---...,,,******,,,...........................------,,,,,,,,,---...///---------------------...,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,------......---,,,,,,,,,,,,+++++++++*********---------------,,,++++++''')))++++++)))((()))******+++,,,+++)))((()))***))))))))))))))))))))))))((())))))*********))))))((((((((((((((()))))))))************************((('''&&&%%%&&&(((***+++222999>>>:::///''''''+++))))))))))))(((''''''&&&''''''&&&'''((()))******'''&&&&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))((((((''''''(((((()))'''((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''(((***(((&&&'''******&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))'''(((***++++++***)))(((***))))))))))))))))))*********************++++++******+++,,,---...//////,,,.........---...000222333777???HHHTTTcccqqqzzz~~~zzz|||}}}kkk^^^QQQNNNUUUcccwww$$$%%%'''((((((((('''&&&,,,+++***))))))((())))))(((((())))))))))))((((((***((('''''')))******))),,,+++)))(((&&&%%%%%%%%%))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++&&&'''''''''(((((())))))+++***(((&&&%%%%%%%%%&&&((((((((((((((()))***+++%%%&&&&&&&&&''''''((((((&&&(((***,,,,,,+++)))(((%%%''')))***))))))***+++((()))++++++)))((()))******)))'''%%%%%%&&&((())))))***+++,,,---,,,+++***(((***------,,,++++++,,,***))))))))))))+++,,,---------,,,,,,+++***))))))++++++,,,,,,,,,---------)))+++,,,+++)))))),,,000..............................---,,,---...///000...//////000//////...---((((((***,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,---..................------***,,,...000000...,,,******+++---//////...---,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))))))+++------+++++++++,,,)))***+++***((((((((())))))))))))))))))))))))))))))***+++,,,,,,+++)))((()))))))))))))))************************************)))(((((()))+++...///444999;;;666,,,&&&'''+++***************)))))))))%%%%%%%%%&&&'''((()))***)))((('''&&&%%%$$$$$$$$$))))))))))))))))))))))))***)))((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((())))))******(((((('''''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''***************)))((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))***)))))))))(((((((((((('''''''''(((''''''&&&&&&)))((('''&&&&&&&&&&&&&&& (((,,,)))&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((()))''''''((((((((((((((('''))))))(((((((((((())))))((((((((((((((('''''''''((()))+++,,,+++***((('''((((((''''''''''''(((((())))))******+++++++++,,,******+++,,,...//////000---...///.........000222555999@@@JJJVVVdddqqqzzz{{{}}}pppbbbUUUQQQXXXggg{{{&&&&&&&&&''''''''''''((())))))((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))((('''&&&%%%&&&((())))))(((''''''((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&)))((('''&&&%%%%%%&&&'''+++***((('''&&&''')))***''''''''''''((((((((()))''')))******))))))***+++,,,+++******+++,,,...///+++++++++************)))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...000000///---++++++---//////......------......///---------...///000000111+++,,,...000000///...,,,000///...,,,***((('''&&&------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------------,,,+++******,,,,,,+++***---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++******))))))))))))))))))))))))))))))***+++++++++)))(((''')))))))))((((((((((((((())))))))))))))))))))))))(((((()))))))))*********000///---+++***)))(((((()))******)))(((&&&$$$###,,,***((('''&&&'''((()))((((((''''''&&&&&&&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''''''''((((((((('''&&&&&&&&&&&&'''&&&'''***+++,,,+++***)))''''''''''''''''''&&&&&&))))))(((((('''''''''&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''')))(((&&&%%%%%%&&&''')))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''++++++***)))((('''&&&&&&************************''''''(((((((((((((((((()))(((&&&%%%%%%&&&'''(((''''''''''''((((((((((((((()))***++++++***)))((()))))))))))))))******++++++***)))(((((()))***************++++++,,,,,,,,,------......000111222333444@@@DDDHHHUUU___lll}}}|||yyyuuu]]]QQQTTTZZZmmm&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''''''''((())))))))))))((('''&&&%%%&&&((())))))(((''''''((()))((((((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))((((((((('''''''''+++***)))((('''(((((()))+++***((('''&&&'''((()))'''''''''((((((((())))))''')))******))))))***+++,,,++++++*********++++++*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------))))))*********+++++++++------,,,,,,,,,,,,------+++---------,,,,,,...000,,,,,,++++++++++++,,,,,,....../////////.........***+++---.........---,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***+++,,,,,,---------,,,---,,,++++++------,,,+++,,,+++******)))))))))***************************,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))((((((((((((((('''&&&&&&'''''''''((((((((())))))'''''''''''''''''''''''')))))))))******+++++++++++++++***))))))((())))))(((''''''''''''((()))***)))(((&&&%%%%%%%%%''''''***)))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''&&&''''''(((((('''&&&&&&&&&&&&'''%%%&&&((()))***)))'''&&&'''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%###""""""$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''(((''''''&&&&&&&&&''''''''''''''''''((((((((((((((()))***++++++***)))((()))))))))))))))******+++,,,+++***))))))***+++++++++++++++++++++*********,,,,,,,,,---...///000111,,,999@@@GGGUUU___kkk{{{~~~{{{uuu^^^RRRTTT[[[nnn&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))((('''&&&%%%&&&((())))))(((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))))))))))))))(((((((((******)))(((((((((((())),,,***)))'''&&&&&&''''''''''''((((((((()))))))))''')))******(((((()))+++++++++++++++***)))((('''))))))))))))((((((((('''++++++++++++++++++++++++*********)))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,...//////...+++))))))))),,,,,,++++++++++++,,,,,,//////000000///---+++***++++++++++++,,,,,,,,,,,,)))***+++,,,---...//////,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,---------,,,,,,...,,,+++,,,---...---,,,*********)))))))))))))))))))))))))))))))))))))))+++++++++++++++*********)))))))))))))))))))))))))))((((((''''''''''''''''''''''''(((((()))))))))''''''''''''''''''''''''(((((())))))))))))******&&&&&&&&&''''''((()))***)))(((&&&%%%&&&))),,,...)))(((&&&%%%%%%&&&''''''))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&''''''''''''((((((((((((((()))************)))))))))))))))))))))******+++,,,++++++***++++++,,,,,,++++++++++++************++++++++++++,,,,,,---...)))777>>>FFFUUU^^^hhhvvv|||ttt^^^SSSTTT\\\qqq&&&&&&&&&''''''''''''(((''''''&&&&&&%%%&&&&&&'''(((((((((((((((((((((((())))))(((((((((((())))))(((((()))(((((('''&&&&&&&&&((())))))(((''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&&&&&&&''''''+++***)))'''&&&&&&&&&&&&'''(((((((((((()))))))))'''((())))))(((((()))+++)))***+++,,,+++***((('''******)))))))))((((((((())))))))))))))))))))))))***))))))(((((('''''''''++++++,,,,,,,,,---------,,,++++++******++++++,,,+++---......,,,)))((((((...------------------...---.../////////---+++***,,,++++++++++++,,,------......---------,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,,,,---,,,++++++------,,,+++******************)))))))))))))))***************)))))))))(((((((((((()))((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&&&&'''((()))***+++***(((''''''((()))******)))(((((((((((())))))'''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&%%%$$$###&&&&&&&&&'''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((()))***+++''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%&&&'''((((((((('''&&&''''''''''''((((((((((((((())))))***************)))))))))))))))******+++************+++++++++,,,***+++++++++,,,,,,,,,---,,,+++++++++++++++,,,,,,///:::@@@FFFTTT]]]fffttt|||rrr___TTTVVV^^^uuu&&&&&&&&&''''''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((('''&&&&&&((())))))(((''''''(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''***)))(((''''''&&&&&&&&&(((((((((((()))))))))***&&&((())))))(((((()))***((()))+++,,,,,,,,,+++***++++++*********)))))))))************************...---------,,,,,,++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,$$$'''***,,,,,,------...---------,,,,,,---------+++,,,---......---,,,+++,,,,,,,,,+++,,,------...000///...---,,,,,,+++***,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------,,,,,,++++++***)))***+++,,,+++)))******+++,,,,,,++++++************+++++++++,,,,,,)))))))))((()))***+++,,,((((((((((((((((((((((((+++***)))(((((()))***+++---,,,++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))(((((()))))))))(((((('''))))))((((((((()))))))))&&&&&&&&&'''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))'''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%&&&'''###$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%$$$%%%'''((((((((('''&&&''''''''''''(((((((((((()))))))))))))))******+++)))))))))))))))******+++((())))))***************)))***+++,,,---///000000---,,,,,,,,,,,,,,,------444===@@@FFFUUU```kkkyyy{{{zzznnn]]]VVVXXXbbb{{{&&&&&&&&&''''''''''''((((((''''''''''''((())))))(((((((((((((((((((((((()))((((((''''''(((((()))'''(((((((((((((((''''''&&&((())))))(((''''''(((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((())))))***)))))))))((((((((('''''''''&&&&&&((((((((()))))))))******&&&((())))))''''''(((***((()))***+++,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,+++---...---+++))))))***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,---------,,,+++++++++)))((()))***+++***))))))***+++------,,,++++++*********+++,,,,,,------,,,,,,+++,,,---///111222))))))))))))))))))))))))'''''''''''''''(((((())),,,,,,+++***))))))((('''))))))))))))))))))))))))++++++************))))))******)))(((((((((((()))$$$%%%''')))******)))(((&&&&&&&&&'''''''''''''''((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&(((((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''''''''(((((((((((()))((((((((()))***+++,,,)))))))))))))))******+++'''((()))***************)))***+++,,,---...///000,,,,,,,,,,,,------...///222;;;===EEEXXXfffqqq|||yyy~~~~~~~~~uuuhhh\\\WWWZZZfff&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''((()))(((((((((((((((((((((((((((''''''''''''''''''(((''''''((((((((((((''''''&&&((())))))(((''''''(((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((((((&&&''')))*********))))))&&&&&&''''''((('''''''''(((((()))))))))*********&&&'''((((((''''''(((*********)))))))))******+++************))))))))))))++++++++++++++++++++++++''''''(((((((((((((((((())))))*********+++++++++------,,,,,,,,,,,,------222222000---)))'''&&&'''++++++************++++++///---,,,***)))***+++,,,)))***+++------,,,,,,+++)))******+++,,,---......++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,---------,,,,,,+++***+++***))))))++++++***)))((()))+++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,---///222555777))))))))))))))))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))((((((((())))))(((((((((((())))))&&&&&&&&&&&&''''''((((((%%%&&&&&&'''''''''''''''(((((((((((()))))))))***((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''')))))))))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''(((((((((((((((((())))))))))))))))))))))))$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&'''((())))))''''''''''''(((((((((((()))((((((((()))***+++,,,)))))))))))))))******+++'''((()))+++,,,,,,++++++******++++++++++++,,,,,,+++++++++,,,---...///000...888<<>>GGGRRR___lllttt{{{yyy}}}mmm___WWWXXXaaaqqq'''''''''''''''&&&&&&&&&******)))((('''&&&%%%%%%"""###%%%&&&&&&&&&%%%%%%'''''''''(((((()))))))))''''''(((((())))))******$$$%%%&&&'''''''''''''''***))))))))))))((((((((()))((('''&&&&&&'''((()))'''''''''&&&&&&''''''''')))'''%%%%%%'''((('''&&&''''''''''''''''''''''''(((''''''&&&'''((()))***(((((((((((('''''''''''''''((((((((())))))))))))''''''''''''''''''''''''***************))))))))))))))))))))))))******+++)))))))))))))))***++++++++++++++++++++++++++++++,,,+++***))))))(((((((((,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,//////.........---------------------------------,,,+++)))***---...---++++++***)))((('''(((((()))++++++++++++++++++++++++***,,,---,,,+++*********,,,,,,******)))***++++++------,,,+++***)))((('''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&************************((())))))((('''''')))+++)))))))))))))))*********)))))))))))))))))))))))),,,+++******)))))))))***''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&((((((((((((''''''''''''((())))))(((((((((+++---)))(((((((((''''''''''''&&&&&&&&&''''''((()))***(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***&&&%%%$$$$$$&&&'''&&&$$$&&&&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&%%%%%%)))'''%%%%%%&&&'''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((())))))'''''''''''''''((())))))(((((((((((())))))))))))***************************++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,...//////...------...333666===EEEPPP^^^kkkttt|||yyy~~~}}}mmm___VVVWWW___mmm&&&&&&&&&&&&&&&&&&&&&&&&***))))))((('''&&&%%%%%%$$$$$$&&&'''((()))))))))((('''&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((('''%%%&&&'''((('''&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((''''''&&&&&&&&&'''((()))***)))((((((((((((((((((((((((((((((*********++++++,,,,,,,,,)))))))))))))))******+++(((((())))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))),,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,+++++++++************////////////.......................................---,,,,,,------,,,+++...---,,,+++++++++,,,---++++++++++++++++++++++++***+++---,,,+++)))******+++++++++******+++,,,,,,///...---,,,***)))((('''))))))))))))))))))))))))((()))***++++++***)))(((++++++************++++++))))))***)))''''''(((***'''(((((()))******++++++))))))))))))))))))))))))(((((((((((()))***++++++''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&))))))))))))))))))******((())))))((('''''')))+++((((((((((((''''''''''''&&&&&&&&&''''''((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******'''&&&&&&''')))******)))$$$%%%&&&((())))))******&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((('''&&&&&&)))'''%%%%%%&&&&&&%%%$$$'''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&'''(((((()))((((((&&&''''''((((((((((((((((((((((((((())))))))))))******************************++++++++++++******))))))***+++,,,---......//////000...,,,+++---...333666;;;CCCNNN]]]llluuu~~~zzz}}}||||||nnn___VVVUUU\\\hhh&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&''''''((((((&&&''''''((()))*********)))'''&&&$$$%%%&&&((()))((((((((((((((((((''''''***)))(((&&&%%%&&&&&&'''((((((((('''''''''&&&&&&(((((((((''''''(((((((((&&&''''''''''''''''''&&&'''&&&&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))((((((''''''&&&&&&%%%%%%&&&(((******)))((('''))))))))))))))))))))))))************++++++++++++)))))))))))))))******+++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++++++++++++++***............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////...------...///000++++++++++++++++++++++++***+++,,,,,,***))))))*********+++++++++,,,------+++++++++******))))))))))))))))))))))))))))))))),,,---///000000///---,,,++++++***))))))***++++++)))******)))'''&&&''')))(((((())))))************))))))))))))))))))))))))'''''''''''''''((()))***''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''&&&&&&&&&''''''(((((((((((())))))******+++((())))))((('''&&&''')))((((((((((((((('''''''''(((((((((((('''&&&%%%%%%((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((())))))((('''(((+++,,,+++***%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''(((&&&$$$$$$&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%'''%%%%%%&&&'''((('''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((("""###%%%'''''''''&&&&&&%%%&&&((()))))))))((('''(((((((((((())))))))))))++++++++++++++++++++++++******++++++++++++******&&&'''''')))***+++,,,,,,---......---,,,---///222222555:::BBBNNN^^^ooozzz||||||zzz}}}{{{ooo___VVVTTTZZZfff&&&&&&''''''((((((((((((###$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$&&&''')))((((((((((((''''''''''''***((('''%%%$$$%%%%%%&&&)))))))))((((((((('''''''''(((((((((((((((((('''&&&&&&'''(((((('''&&&&&&%%%&&&((((((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((''''''&&&&&&&&&%%%$$$&&&((()))***)))'''&&&))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++***))))))((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********+++,,,------------------,,,,,,,,,++++++************************,,,,,,------------......++++++*********,,,---...++++++++++++++++++++++++)))+++,,,,,,***))))))***)))******+++,,,,,,,,,,,,******))))))(((((('''''')))))))))))))))))))))))))))***,,,------,,,***)))+++******************+++)))******)))'''&&&''')))************))))))((((((((((((((((((((((((((((((+++******))))))))))))***''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((%%%%%%%%%&&&'''((()))***'''''''''(((((()))))))))&&&((()))((('''&&&&&&((('''''''''((((((((((((((('''((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%'''((((((((((((((('''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%$$$$$$&&&(((((('''((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$&&&'''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((###$$$&&&'''(((((('''&&&%%%&&&((()))))))))((('''(((((((((((())))))))))))++++++++++++++++++++++++)))******++++++******)))((((((((()))*********+++---......---,,,---///222111444999AAANNN```qqq}}}~~~|||xxx{{{zzzooo___UUUSSSYYYfff&&&&&&''''''((()))))))))&&&&&&&&&&&&%%%%%%$$$$$$(((((('''&&&%%%%%%&&&&&&)))((('''&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))************))))))))))))''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%$$$&&&))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&)))))))))))))))******+++******)))(((''''''((((((+++++++++++++++++++++++++++***)))(((''''''''''''***++++++++++++,,,,,,,,,,,,++++++******++++++,,,))))))***+++,,,---......,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++******+++,,,+++++++++,,,---///000++++++++++++++++++++++++)))***,,,+++***((())))))))))))***+++++++++******,,,+++***)))'''&&&$$$$$$))))))))))))))))))))))))))))))***++++++***)))))))))***++++++++++++***)))))))))***)))''''''(((***++++++******)))(((((('''((((((((((((((((((((((((***)))((('''&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((()))***&&&''''''''''''''''''(((%%%&&&(((((('''&&&&&&''''''''''''(((((((((((((((###$$$&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&''''''&&&%%%((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((''''''(((&&&%%%%%%'''(((((('''(((''''''&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((()))))))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++//////000...,,,+++---...111333888AAANNN___ppp{{{~~~{{{vvvwwwvvvlll]]]SSSQQQWWWddd%%%%%%&&&''''''((())))))((((((''''''''''''&&&&&&))))))((('''((((((******)))))))))(((((('''''''''%%%&&&&&&''''''(((((((((%%%&&&'''(((((()))(((((()))(((((((((((('''''''''&&&'''((())))))((('''&&&%%%&&&((())))))(((&&&%%%###&&&)))***(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))))))))******+++)))))))))((())))))******************************,,,+++***)))((((((((((((******+++++++++,,,,,,,,,+++******))))))******+++)))*********++++++,,,,,,------,,,,,,,,,+++++++++------------------------+++---...---***)))***,,,---,,,,,,,,,...///111222++++++++++++++++++++++++)))***++++++)))(((((()))))))))*********)))((('''++++++***)))((('''&&&&&&))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++((()))+++------+++)))(((((())))))((('''''')))+++*********)))))))))))))))(((((((((((((((((((((((('''&&&%%%$$$############''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''(((''''''''''''''''''&&&###%%%'''((('''&&&''''''''''''''''''((((((((()))"""$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%''')))***)))(((&&&'''((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''''',,,***((('''(((((('''%%%(((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''(((((()))***+++'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,,,,...//////...------...222444999@@@LLL[[[jjjttt}}}yyyrrrrrrqqqggg[[[QQQNNNTTT```{{{$$$$$$%%%%%%&&&'''((((((&&&&&&'''((()))***+++,,,%%%$$$$$$$$$%%%'''(((***))))))******)))(((''''''%%%%%%&&&&&&'''((())))))))))))*********(((&&&%%%%%%%%%$$$$$$$$$#########&&&'''((())))))((('''&&&%%%&&&((())))))(((&&&%%%###&&&******(((%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***)))))))))))))))******+++(((((())))))***+++------))))))))))))))))))))))))))))))))))))***+++,,,---*********++++++,,,,,,,,,******))))))))))))******************))))))))))))......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,,,,******---000))))))((()))***,,,...///++++++++++++++++++++++++)))***++++++)))(((((()))((()))*********((('''&&&(((((())))))******++++++))))))))))))))))))))))))+++******))))))******+++'''))),,,......,,,)))''''''((()))((('''(((***,,,((((((((()))******++++++(((((((((((((((((((((((())))))((('''''''''((((((''''''''''''((((((((()))************************(((((())))))))))))((((((******((('''&&&%%%%%%$$$))))))((((((''''''&&&&&&!!!$$$&&&((('''''''''(((&&&'''''''''(((((())))))&&&'''(((((((((&&&$$$"""''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&!!! !!!"""%%%'''''''''%%%%%%'''((())))))******'''''''''((((((((())))))''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&///---***(((((('''%%%###(((((('''&&&&&&&&&&&&''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%''')))***(((((('''&&&&&&((()))***(((((((((((())))))))))))************************))))))************))))))''''''((()))***++++++,,,'''***---/////////000111333555999@@@JJJWWWeeennn}}}{{{xxxpppooommmcccZZZOOOLLLQQQ]]]www'''''''''''''''''''''''')))((((((''''''''''''(((************)))'''&&&%%%''''''&&&%%%$$$$$$###"""'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((+++***)))'''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%(((+++...///---***((())))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))******)))***,,,------,,,+++***+++(((&&&&&&(((******((())))))))))))***+++,,,---++++++++++++,,,---......++++++,,,,,,,,,,,,------//////......---------,,,,,,***)))***...///...,,,)))***,,,......---,,,+++...---,,,+++***)))))))))+++*********))))))((((((++++++++++++++++++++++++++++++************++++++,,,,,,+++***))))))*********)))(((''''''((()))***'''((()))++++++******)))************))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&)))'''&&&'''***+++***((())))))((((((''''''&&&&&&((((((''''''''''''(((((('''''''''''''''((()))***+++***)))(((((('''''''''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&$$$$$$$$$%%%''')))+++'''!!! %%%)))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******(((((('''''''''&&&&&&&&&((((((((((((((('''''''''&&&'''((())))))***************))))))))))))******%%%&&&)))***+++***)))(((+++,,,---...///...---,,,.........///////////////333222666@@@MMMYYYhhhttt{{{uuusssqqqlllgggYYYTTTOOOPPP[[[ooo''''''''''''''''''''''''(((((('''''''''(((((()))******))))))(((((('''''')))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((('''%%%$$$((((((''''''''''''((((((***)))))))))((((((((('''*********)))))))))))))))((((((((()))***+++,,,---...+++(((((()))***)))((())))))))))))***+++,,,,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------111000///...---,,,+++***,,,***)))***---///...,,,)))***,,,---...---,,,+++------,,,+++++++++,,,,,,+++*********))))))))))))+++++++++++++++++++++++++++******))))))******+++++++++***))))))))))))))))))(((''''''''''''((()))'''((()))***+++******)))************))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((''''''''''''((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))'''''''''(((((('''''''''(((&&&%%%&&&)))***)))'''((((((((((((((('''''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%&&&''''''(((((((((((()))***++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%'''''''''(((((((((((()))&&&&&&&&&'''''''''(((((((((((())))))(((''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&%%%%%%'''(((***)))'''$$$""""""###%%%'''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))***************))))))))))))******%%%&&&((())))))'''&&&%%%******+++,,,,,,,,,,,,,,,---.........//////000000333222555???KKKWWWfffrrr{{{xxxtttmmmgggZZZTTTNNNPPP\\\ppp'''''''''''''''''''''''''''''''''''''''((()))******)))(((''''''((()))*********))))))(((((('''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***)))((()))+++&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((''''''(((((()))+++******))))))******+++))))))))))))((((((((((((+++*********))))))((((((((('''&&&&&&'''***---//////---***)))******)))((((((((())))))***+++++++++,,,++++++*********++++++++++++,,,,,,,,,,,,------222111000...,,,+++***)))+++******+++---...---,,,)))***,,,---------,,,++++++*********++++++,,,---***************)))))))))+++++++++++++++++++++++++++******))))))******+++***))))))(((((((((((())))))(((''''''''''''((()))(((((()))************)))************))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''(((((()))***''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''(((((())))))((((((''''''&&&%%%&&&'''((((((&&&'''''''''((((((((((((((((((((((((''''''(((((((((&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))++++++''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''(((((((((((()))'''''''''((((((((())))))''''''((((((((('''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%&&&((()))''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))***************))))))))))))******(((((())))))((('''%%%$$$)))))))))))))))***++++++,,,------...///000111111333222555>>>IIITTTcccppp~~~zzzqqqiii]]]UUUOOORRRaaauuu''''''''''''''''''''''''&&&&&&&&&'''''')))*********((('''&&&'''(((***,,,***)))))))))))))))))))))'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***)))((()))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%%%%&&&''')))+++,,,---***))))))(((((())))))***))))))))))))((((((((((((++++++******)))(((((((((((((((''''''(((***+++,,,,,,+++************))))))((())))))******+++++++++,,,,,,+++***))))))))))))+++++++++,,,,,,,,,------000000///...,,,+++******+++******+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******))))))))))))******************************************++++++++++++******))))))))))))******)))(((((('''''''''((((((***)))(((((((((((()))***((()))))))))************************)))))))))((((((((((((((())))))))))))((((((''''''''''''((((((((((((((('''((())))))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((('''&&&&&&''''''(((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''(((((('''''''''(((((()))***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((%%%&&&&&&'''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&'''((())))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))&&&'''((())))))***************))))))))))))*********++++++++++++***)))(((***)))((((((((()))+++,,,,,,,,,---...///000111222222222555===FFFQQQaaaooovvvnnncccYYYRRRVVVfffzzz''''''''''''''''''''''''&&&&&&&&&'''''')))******)))((('''&&&'''(((+++,,,(((((((((((((((((())))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))''''''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))!!!###&&&'''((('''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))************))))))(((((()))***+++++++++***)))((('''((())))))))))))******)))***++++++,,,++++++***,,,,,,+++***))))))))))))+++++++++,,,,,,,,,---------------------,,,,,,,,,******+++++++++++++++,,,******+++++++++,,,,,,+++------,,,******)))))))))***************+++++++++)))))))))******+++++++++***))))))))))))))))))***((('''''''''''''''((((((++++++***))))))***++++++)))))))))))))))*********************)))))))))((('''((((((((()))))))))***((((((''''''''''''((((((((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((())))))))))))(((((('''((((((((((((((())))))&&&&&&''''''(((((())))))''''''((())))))((('''''')))(((((('''''''''(((((((((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&'''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))&&&'''''''''''''''''''''(((((((((((())))))******&&&'''((())))))***************))))))))))))******)))******+++++++++++++++++++++***))))))+++,,,---,,,,,,---...///000111222222111555<<>>DDDMMM]]]kkkuuu|||uuuooocccSSSMMMSSS___www~~~pppaaaYYY]]]fffrrr}}}&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((+++)))'''''''''((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((&&&&&&&&&'''))),,,...000***(((&&&$$$$$$&&&(((***''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))******))))))(((((('''''',,,+++***))))))***+++,,,,,,,,,------------......******+++,,,,,,,,,,,,+++---------------,,,+++***&&&'''((()))************'''%%%$$$###$$$'''***---))))))******++++++++++++))))))))))))))))))))))))&&&(((***)))''''''))),,,******))))))((((((((('''%%%&&&&&&&&&''''''((((((%%%'''))))))((((((((()))''''''(((******+++++++++---,,,,,,+++)))'''&&&%%%***)))'''&&&&&&'''((()))'''((()))******)))((('''&&&&&&((()))))))))((('''''''''&&&&&&&&&&&&''''''(((((('''''''''(((((()))))))))))))))))))))))))))''''''(((((())))))******+++++++++***))))))((((((%%%''')))******)))'''%%%))))))************))))))&&&%%%%%%&&&)))******)))''''''''''''((((((((()))&&&((()))++++++)))(((&&&)))''',,,888>>>999///((((((((((((((((((((((((((()))(((((((((''''''''''''$$$%%%%%%&&&'''((())))))$$$$$$%%%&&&'''((())))))&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''((())))))***)))((('''''''''''''''&&&''''''(((((('''&&&&&&''''''((((((((((((''''''$$$$$$%%%%%%&&&'''(((((($$$%%%'''(((((((((''''''%%%%%%&&&&&&'''((())))))&&&'''(((***++++++++++++'''&&&%%%%%%&&&''')))***%%%%%%&&&&&&'''((())))))'''(((((()))***+++,,,,,,)))))))))))))))***+++++++++++++++***++++++,,,---'''((()))***+++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---............000222777???EEENNN]]]kkkyyy}}}tttooocccRRRKKKPPP\\\tttyyykkk\\\TTTYYYbbbnnnzzz(((((((((((('''&&&%%%$$$)))******)))''''''((()))***)))'''&&&%%%&&&((()))&&&&&&''''''''''''&&&&&&******))))))((((((((('''''''''((((((((((((''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((()))))))))'''%%%$$$%%%'''***,,,(((((()))***+++*********&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))*********(((&&&%%%***((((((***,,,,,,)))&&&,,,+++++++++***)))))))))******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++---.........------,,,+++,,,,,,,,,++++++*********,,,+++***))))))***+++,,,)))))))))((((((((((((((('''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((()))***++++++***)))(((((((((((((((''''''''''''***)))((((((((()))+++,,,+++******)))(((''''''&&&&&&'''((())))))((('''&&&************************''''''''''''(((((((((((())))))((((((((())))))***(((((()))(((((('''&&&&&&(((((())))))))))))((((((******)))((('''%%%###"""!!!"""%%%'''((((((((((((++++++++++++***)))'''&&&&&&''''''((()))******++++++***)))(((''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((()))///999AAA>>>222''')))(((&&&&&&((()))((('''''''''((((((((((((((((((%%%%%%&&&'''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%'''((())))))))))))%%%%%%&&&'''((((((((('''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&((())))))***************++++++******))))))((((((((()))***++++++***)))(((---,,,+++)))))))))***+++---......///...,,,+++***,,,,,,------......//////222222555<<>>444***)))(((&&&&&&((()))((('''''''''(((((((((''''''&&&&&&&&&'''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''(((''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''*********))))))))))))))))))***+++,,,,,,+++***)))++++++***)))))))))******,,,---.........---,,,+++------............//////111000444;;;CCCNNN^^^kkk}}}{{{pppiii^^^UUULLLMMMUUUccctttrrrbbbVVVSSSYYYaaasss}}}$$$%%%&&&'''(((((((((((()))******((('''&&&(((***$$$%%%%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&''''''(((((()))((((((((())))))***++++++((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))******)))))))))))))))))))))))))))))))))******))))))******++++++)))(((&&&&&&((((((((('''((((((((((((((()))))))))***++++++,,,,,,++++++***++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++*********+++******))))))******+++)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++******(((((())))))******++++++)))))))))((()))******+++,,,,,,++++++******))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''***************))))))(((&&&&&&''''''''''''&&&&&&'''(((((((((((('''&&&&&&''''''(((((()))***+++,,,))))))''''''&&&'''((()))(((((((((((())))))))))))###$$$&&&((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((((((,,,,,,///666;;;:::333,,,)))(((&&&&&&((()))(((''''''''''''''''''&&&%%%$$$''''''((()))))))))((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))******))))))))))))))))))************++++++,,,,,,,,,,,,++++++((())))))************)))+++,,,,,,------------,,,+++,,,---...///111222222//////222:::BBBMMM^^^lll}}}~~~|||sssmmmaaaWWWNNNLLLRRR^^^ooo~~~|||ooo___SSSRRRZZZcccyyy%%%&&&&&&'''((((((''''''(((***,,,,,,***)))((()))###$$$%%%''''''(((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))((('''&&&%%%(((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&''''''((((((((()))$$$%%%&&&(((((((((((('''***)))'''&&&'''(((***,,,'''''''''''''''''''''''''''((()))******)))(((''')))))))))))))))))))))))))))(((((('''(((***,,,---+++***((((((((()))***+++'''(((((())))))*********,,,------------------,,,++++++************++++++*********++++++,,,,,,---++++++******************+++++++++*********************))))))))))))******'''''''''(((((((((((((((***************)))((('''))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))******++++++++++++******%%%&&&&&&'''((())))))***)))))))))))))))******++++++++++++******)))))))))'''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((((((((())))))))))))******))))))(((&&&''''''((((((''''''&&&&&&&&&'''((((((((((((((())))))((('''((()))+++,,,((('''&&&%%%%%%&&&((()))))))))))))))((((((((((((%%%''')))++++++***)))((((((((())))))))))))(((((((((((((((((((((((((((((())))))+++///222111...***)))(((&&&&&&((()))((('''''''''''''''&&&%%%$$$###(((((()))))))))))))))(((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''))))))***++++++++++++***(((((())))))******++++++++++++++++++++++++++++++&&&''')))***+++******)))******+++,,,------......((()))+++...000333555666000///222999BBBMMM^^^mmm}}}~~~~~~vvvqqqeee[[[QQQMMMPPP[[[lll{{{~~~xxxmmm___TTTSSS[[[ccczzz''''''(((((('''&&&&&&%%%"""%%%)))***(((%%%######$$$%%%&&&((())))))))))))&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((()))(((((('''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&'''''''''(((((('''''''''(((((((((((((((###$$$&&&((()))((('''&&&***)))'''&&&&&&(((***+++''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''&&&&&&&&&'''(((***,,,+++***)))(((((((((***+++)))))))))******+++++++++))))))************))))))+++******))))))******+++*********++++++,,,,,,,,,+++***)))))))))***++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,***************)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******************************%%%&&&&&&'''((())))))***((()))))))))************)))))))))))))))((((((((((((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((******)))(((((((((((((((''''''(((((()))(((((('''((((((((())))))(((((((((%%%&&&'''((()))))))))))))))((('''&&&'''((()))***((('''%%%$$$$$$&&&((()))))))))))))))((((((((((((((()))***++++++)))'''%%%(((((()))******)))(((((((((((((((((((((((((((((('''''')))***++++++***))))))(((&&&&&&((()))((('''''''''''''''&&&%%%$$$###((()))))))))))))))((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''(((((((((''''''&&&'''(((((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&'''''''''''''''''''''%%%&&&''''''((((((''''''(((((())))))******++++++*********))))))*********'''((()))+++++++++***)))*********+++,,,---...///***+++,,,...///111222333111000222999AAAMMM^^^mmm}}}|||~~~~~~wwwrrreee\\\QQQLLLNNNXXXjjjzzz{{{xxxooocccXXXVVV[[[aaayyy(((((((((((('''&&&%%%$$$$$$&&&((()))'''%%%$$$$$$&&&'''''''''((()))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%$$$$$$%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((%%%&&&((()))******)))((('''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&'''((()))***'''(((((((((&&&&&&((()))************++++++++++++******++++++++++++************))))))))))))******+++++++++++++++++++++++++++***)))))))))***+++,,,)))))))))***************((())))))******))))))((((((((())))))***+++++++++)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((())))))******++++++(((((()))************))))))(((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&%%%&&&&&&&&&''''''(((((((((((('''(((((())))))))))))((((((&&&&&&'''((()))***))))))(((((('''&&&&&&&&&''''''((((((&&&&&&%%%&&&'''((((((((((((((())))))))))))'''((((((((((((&&&$$$###%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''')))******)))((()))***)))(((&&&&&&((()))(((''''''''''''''''''&&&%%%$$$(((((()))))))))(((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))(((((('''(((((()))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''((())))))))))))((())))))))))))******************)))(((((()))******)))******++++++++++++***************+++,,,.....................---------111000222888@@@KKK\\\kkkxxx{{{~~~}}}uuupppddd[[[QQQLLLMMMWWWkkk|||~~~{{{sssggg\\\XXX\\\aaawww&&&'''''''''''''''&&&&&&))))))'''%%%###$$$'''***((('''&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((($$$%%%&&&((((((((((((''')))(((((((((((((((((((((&&&&&&'''((())))))))))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''(((((()))((((((%%%(((***)))'''&&&'''(((************))))))))))))++++++,,,,,,,,,,,,++++++******))))))))))))******---,,,,,,++++++*********,,,+++)))))))))+++,,,...((()))))))))*********+++'''((()))******)))((('''&&&&&&&&&'''((()))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))(((''''''((())))))))))))))))))************'''((()))***+++******))))))))))))))))))))))))))))))((('''&&&&&&'''((()))************************''''''''''''(((((((((((()))((('''&&&&&&%%%%%%%%%''''''((()))))))))))))))'''(((((((((((((((((('''&&&'''((()))))))))))))))((((((((((((''''''&&&%%%))))))(((((('''&&&&&&&&&''''''(((((())))))******'''''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''***,,,***'''&&&(((+++)))(((&&&&&&((()))((('''''''''(((((((((''''''&&&((((((((((((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''(((((((((((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***+++++++++++++++*********)))))))))))))))++++++***))))))***++++++---,,,++++++++++++++++++++++++*********,,,---...------------------------111///000555===HHHYYYhhhrrr{{{}}}wwwqqqeee]]]SSSOOOPPP\\\pppwwwiii^^^ZZZ^^^dddxxx%%%%%%&&&'''((((((((((((***'''"""%%%***)))'''%%%$$$$$$%%%&&&(((&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((($$$%%%&&&((())))))******++++++************++++++(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))###$$$&&&((())))))((('''))))))))))))(((((((((((($$$$$$%%%%%%&&&''''''(((&&&'''(((((())))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&''')))*********)))(((&&&))),,,,,,***((((((*********))))))((((((''''''((((((((())))))(((((((((******))))))))))))******...------,,,+++***)))))),,,+++***))))))+++---...(((((())))))*********+++'''((()))******)))((('''((())))))***+++,,,,,,---'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))((('''&&&&&&'''((()))(((((((((((('''''''''''''''((()))++++++******)))******************++++++)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))++++++***(((((('''''''''(((((()))***************&&&''''''''''''''''''&&&''''''((()))))))))))))))(((((()))))))))'''&&&%%%))))))))))))((('''&&&%%%&&&''''''((()))******+++((((((''''''((()))***+++'''((()))++++++)))((('''((((((((((((((((((((((((&&&)))+++***&&&$$$'''***)))(((&&&&&&((()))((('''''''''(((((()))(((((((((''''''(((((('''&&&%%%%%%''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''###$$$%%%&&&''''''(((''')))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((++++++******))))))((((((---,,,+++******+++,,,---///...,,,+++***+++,,,,,,,,,+++*********+++,,,---'''((()))+++---///000111000......333:::EEEVVVeeesss}}}zzzssshhh```XXXSSSUUUaaawwwyyyjjj]]]ZZZ```gggzzz+++'''###$$$(((+++***'''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%'''''''''&&&%%%$$$&&&&&&'''((('''&&&$$$###'''((((((((())))))******,,,)))&&&%%%'''((('''&&&((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&%%%%%%&&&'''***((('''(((++++++)))&&&((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))***++++++,,,,,,...///...,,,******,,,...'''(((((()))))))))))))))))))))(((((((((***+++,,,******))))))))))))******&&&'''(((***++++++++++++***)))'''&&&'''(((***+++(((((((((((()))))))))))))))***+++***(((&&&&&&'''))))))************)))))),,,***'''''''''((((((((()))******)))((((((***+++,,,+++***)))))))))***+++,,,,,,,,,+++++++++******))))))))))))))))))))))))((('''&&&&&&''')))+++---...+++'''&&&'''((((((''')))))))))(((''''''&&&&&&,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$)))((('''&&&&&&'''((()))((((((''''''''''''((((((&&&'''((('''&&&''')))+++)))((('''&&&&&&&&&&&&&&&))))))(((((('''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&(((((((((((((((((((((((()))***+++***)))((((((***''''''''''''(((***+++,,,&&&&&&'''((())))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$&&&((()))(((&&&''''''''''''(((((())))))******+++++++++******************)))((('''&&&&&&''''''(((((((((((()))***,,,...''''''&&&&&&&&&''''''((()))))))))***,,,,,,+++*********+++,,,------......++++++,,,,,,++++++******,,,,,,,,,---...///000000222111222666:::BBBRRRaaarrr{{{jjjaaaXXXUUUYYYfff}}}yyyiiiccc[[[\\\jjj~~~***&&&###$$$(((***)))'''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&'''((((((((('''&&&%%%%%%&&&'''''''''&&&%%%$$$'''''''''(((((()))))))))***'''%%%%%%'''))))))''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***)))(((''''''((('''&&&(((***+++)))&&&***)))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((())))))******+++,,,,,,000000000---+++)))***+++'''(((((()))))))))))))))***))))))(((((()))***+++***)))(((((((((((()))***((())))))************)))+++)))(((''''''((()))***(((((((((((())))))))))))((()))+++***(((''''''(((((())))))******))))))(((+++)))((('''((()))(((''''''(((((((((&&&&&&''')))++++++***)))))))))***+++,,,,,,+++++++++*********))))))))))))))))))))))))***)))'''''''''(((***+++***---///,,,(((''',,,222'''''''''(((((((((((((((******))))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((''''''''')))((('''&&&&&&'''((()))((((((''''''''''''((((((&&&'''(((((('''''')))***)))((('''&&&&&&&&&&&&''')))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((())))))(((((((((''''''''''''((((((((((((((((((((((((((()))***)))'''&&&'''((('''''''''(((((()))))))))&&&'''(((((((((((((((((()))))))))((((((&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))***)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((###$$$%%%%%%$$$%%%'''***((((((((((((((()))))))))(((((())))))******++++++((((((((((((((('''''''''&&&&&&%%%%%%&&&'''((()))((((((''''''((()))******)))))))))***,,,,,,+++************+++,,,,,,------,,,,,,---------,,,,,,+++---,,,,,,------///000000111111333666:::BBBPPP___mmmzzz{{{mmmcccYYYTTTVVVcccxxxwwwhhhbbb[[[]]]kkk)))&&&###$$$((()))(((&&&((((((''''''''''''((((((&&&&&&&&&'''''''''''''''(((((())))))(((((('''&&&%%%%%%&&&'''''''''&&&&&&'''''''''''''''((((((((('''&&&%%%%%%((()))))))))&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&(((+++------+++)))(((+++***)))***+++,,,***((())))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))(((((((((((())))))(((((((((((())))))))))))(((((()))******++++++,,,000111111///+++((('''''''''((())))))******))))))+++***)))(((((())))))******)))'''&&&&&&''')))******************)))((((((+++***)))'''''''''(((((((((((((((((())))))))))))''')))******((('''((()))'''(((((())))))(((((('''***)))((()))******(((&&&'''((()))((('''&&&''')))***))))))((())))))******,,,++++++++++++*********))))))))))))))))))))))))+++***)))'''''''''((()))"""''',,,---)))%%%######&&&&&&''''''((())))))***''''''(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&'''((((((((((((((((((''''''''''''((()))((((((''''''''''''((((((&&&((()))(((''''''(((***((((((''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((('''((()))(((&&&%%%&&&'''&&&&&&(((((()))((('''&&&(((((((((((((((((('''&&&)))******)))(((&&&$$$"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))))))))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&%%%$$$###$$$'''***))))))((((((((((((((((((&&&&&&'''((()))******+++&&&&&&((()))))))))((('''))))))(((((((((((())))))((((((((()))***+++,,,---)))******+++++++++++++++)))))))))***++++++,,,,,,******+++++++++++++++***---------------...///000000000333777:::@@@NNN[[[hhhvvv{{{zzzpppeeeXXXQQQRRR]]]sssssseeeaaa[[[]]]kkk'''&&&$$$%%%''')))(((&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&'''''''''((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((***,,,,,,,,,***)))******))))))((('''&&&%%%'''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((''''''((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))***+++++++++...///000///+++((('''&&&(((((()))************))),,,+++***((((((((())))))***)))'''%%%%%%''')))***))))))*********))))))(((,,,+++)))(((''''''''''''(((((((((((())))))))))))(((***+++***((('''''''''''''''((((((((((((''''''((((((((()))+++***(((&&&(((***++++++)))((()))***((((((((())))))******+++++++++++++++************((((((((((((((((((((((((***)))(((((((((((())))))...***''')))...000,,,'''''''''''''''(((((())))))&&&&&&'''(((((()))******((((((((((((((((((((((((&&&&&&'''((((((((((((((('''''''''''''''(((((()))((((((''''''''''''(((((('''(((***)))((('''((()))((((((''''''''''''((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''((()))(((&&&%%%&&&'''%%%&&&((())))))'''%%%$$$(((((())))))((('''&&&&&&'''((())))))(((&&&$$$###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((('''%%%$$$%%%''')))))))))((((((''''''&&&&&&&&&&&&''''''(((((((((###%%%''')))******((('''+++******)))))))))))))))((((((((()))***,,,---...)))+++,,,,,,++++++++++++(((((())))))*********+++******+++,,,------,,,,,,---------------...///000//////333777:::???LLLYYYggguuu|||xxx~~~zzzqqqeeeWWWNNNNNNYYYoooqqqddd___YYY[[[iii}}}&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))''''''''''''''''''&&&&&&''''''((('''&&&&&&%%%&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((((((''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((())))))***+++'''''''''%%%### &&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))******++++++***,,,------+++)))))))))((())))))***************,,,+++***((((((((()))))))))((('''&&&&&&'''((()))'''''')))******+++++++++++++++***)))((('''''''''(((((((((((())))))))))))***+++,,,***(((&&&%%%&&&''''''((((((((((((''''''((('''((()))+++***(((&&&((()))++++++***))))))***''''''((()))***++++++++++++++++++*********))))))(((((((((((((((((((((((('''''''''(((((()))***+++///...---,,,,,,...000222))))))((((((''''''''''''&&&'''(((((()))***++++++(((((((((((((((((((((((((((((())))))(((''''''&&&&&&''''''(((((((((((((((((((((''''''''''''((((((''')))******)))(((((()))(((((('''''''''(((((()))'''''''''((((((((((((((((((((())))))))))))(((((('''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&'''(((%%%&&&((())))))'''%%%$$$(((((())))))((('''&&&&&&%%%&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''!!!$$$'''((('''&&&%%%%%%))))))((((((''''''&&&&&&((('''''''''&&&&&&%%%%%%###%%%''')))******)))((('''''''''&&&&&&%%%$$$$$$&&&''''''((()))***,,,---))),,,------+++******,,,((()))))))))))))))******,,,,,,...///000000000000...------------...////////////222777999???LLLXXXkkkxxx}}}yyy{{{ooocccUUULLLLLLWWWmmmpppccc^^^WWWXXXfffxxx&&&'''(((((())))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((('''''''''&&&''''''((()))((((((((('''''''''''''''&&&((()))(((&&&$$$$$$%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((('''''''''''''''(((((())))))***'''''''''''''''''''''''')))((('''&&&&&&((()))***)))******(((%%%###"""###((((((((()))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))(((((((((((())))))(((((((((((())))))))))))''''''((())))))******+++((()))++++++*********,,,((()))******++++++******+++***)))(((((())))))***)))(((((((((((((((((()))&&&'''((()))+++++++++,,,******))))))((((((''''''(((((((((((()))))))))))))))+++,,,***(((&&&&&&&&&'''(((((())))))(((((('''(((''''''(((******)))(((%%%''')))***((('''''''''&&&''')))***,,,,,,------+++************)))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++***@@@WWWZZZIII444***(((***))))))(((''''''&&&&&&''''''((())))))***++++++(((((((((((((((((((((((())))))))))))((('''&&&&&&%%%&&&'''((()))))))))(((((((((''''''''''''((((((''')))++++++***(((((((((((((((''''''(((((())))))'''''''''((((((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&'''(((&&&&&&(((((()))((('''&&&(((((((((((((((((('''&&&%%%%%%%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###'''((('''''''''(((((('''''''''''''''''')))(((((('''&&&%%%$$$$$$$$$%%%'''((()))))))))((('''((((((((('''&&&%%%%%%&&&&&&&&&'''((()))***+++***,,,///...+++)))***,,,))))))))))))))))))******'''((()))***,,,,,,------......---------....../////////222666999???MMMZZZnnn{{{}}}|||mmmbbbTTTLLLKKKVVVkkk}}}~~~ooobbb^^^WWWXXXeeewww&&&((()))******)))))))))'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%&&&(((***+++)))((('''&&&&&&''''''((()))))))))(((((('''''''''$$$&&&)))(((&&&$$$%%%&&&'''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((('''&&&''''''((())))))******''''''''''''''''''''''''((((((((((((((((((''''''(((***,,,,,,***((()))+++(((((((((((()))))))))***''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))(((((((((((())))))(((((((((((())))))))))))''''''(((((()))*********((()))***)))))))))+++---))))))***++++++++++++******))))))(((((()))***+++(((((()))******)))(((((('''((()))***************((()))))))))))))))(((((((((((((((((())))))))))))&&&(((******)))(((((()))((())))))******))))))((()))(((&&&''')))******)))%%%''')))***)))'''''''''&&&(((***,,,---.........************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))555OOOmmmwwwgggLLL666+++(((((((((((((((''''''''''''''''''(((((()))))))))(((((((((((((((((((((((((((((()))))))))(((((('''%%%&&&'''((()))))))))(((((((((''''''''''''(((((('''***,,,,,,***(((''''''((((((((((((((()))******''''''''''''((((((((()))'''(((((())))))(((((('''&&&'''((())))))((('''&&&''''''''''''((((((((()))(((((((((((((((((((((((('''((()))(((&&&%%%&&&''''''''''''(((((()))))))))&&&'''(((((((((((((((((('''&&&%%%$$$$$$&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''' $$$'''((((((((()))&&&&&&''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''(((((())))))((()))*********)))(((''''''''''''''''''((()))******---000...+++(((***---************************###$$$%%%'''(((*********///......---------......000///111555999@@@OOO]]]nnn|||~~~nnnbbbUUUMMMKKKTTThhhyyy~~~{{{mmmaaa^^^XXXYYYgggxxx&&&(((++++++******)))***'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%'''***,,,...***)))((('''&&&&&&'''(((******))))))((((((((('''!!!$$$((((((&&&%%%&&&((((((((((((''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))''')))***++++++)))&&&%%%!!!$$$'''((('''''')))+++%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''))))))(((((((((((())))))(((((((((((())))))))))))''''''(((((()))*********)))******)))'''(((***,,,))))))***++++++++++++***))))))(((((((((***+++,,,''')))***,,,,,,***)))'''***************)))(((((('''((()))))))))))))))((((((((((((((())))))))))))$$$&&&((()))))))))+++,,,))))))************))))))***(((&&&&&&(((*********&&&))),,,,,,+++)))((()))'''(((***---.../////////************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''000555>>>HHHLLLHHH===444&&&&&&''''''((()))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''((())))))*********$$$%%%'''))))))))))))(((((((((''''''''''''(((((((((***,,,,,,***(((''''''((((((((((((((()))******&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((('''%%%$$$%%%&&&''''''''''''(((***+++,,,&&&&&&'''((()))))))))(((***(((%%%######$$$&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))******((('''((()))%%%&&&&&&''''''(((((((((&&&'''''''''''''''''''''(((''''''''''''((())))))$$$%%%&&&''''''&&&%%%$$$)))((((((((((((((())))))***---000///+++(((***---+++++++++***************'''((()))+++---.../////////......---------......000///111444888AAAPPP___mmm{{{ooodddVVVNNNLLLSSSeeevvv{{{yyylllaaa___YYY[[[iiiyyy&&&''''''(((((((((((((((&&&&&&&&&''')))(((&&&$$$%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))))))))((((((''''''&&&&&&&&&&&&''''''******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&'''((((((%%%&&&&&&'''((((((((('''((((((((((((((('''''''''+++)))(((***,,,,,,)))%%%)))))))))))))))((('''''')))((('''''''''(((***+++******))))))((((((''''''))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))((())))))))))))(((((('''***((('''(((+++,,,---,,,222000---***((('''((((((******+++******)))(((''')))))))))))))))((((((''')))***+++)))'''&&&'''((()))))))))(((''''''&&&&&&)))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))******+++,,,......------,,,,,,+++***)))))))))(((''''''''')))***+++***)))'''%%%%%%''')))***---...///000111000///...((((((((((((((((((((((((((((((((((((((('''''''''))))))******++++++,,,,,,(((%%%###%%%***,,,***'''))))))))))))))))))))))))''')))++++++)))&&&$$$$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&***)))(((&&&&&&&&&'''((($$$$$$$$$$$$%%%''')))******)))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((###$$$$$$%%%&&&'''((((((******))))))((((((((('''$$$%%%'''(((((('''%%%$$$&&&'''''''''''''''&&&&&&%%%%%%&&&'''((((((((('''***&&&######%%%&&&%%%"""'''''''''(((((((((((((((&&&%%%$$$######$$$&&&'''))))))((((((((('''''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&((())))))((('''&&&&&&'''((()))******)))(((((((((((((((******+++++++++,,,,,,,,,++++++++++++***(((&&&%%%,,,---.........---,,,+++---------............///111000111444666===KKKYYYlllzzztttbbbRRRMMMMMMRRRcccvvv~~~tttkkkddd[[[VVV^^^kkk|||&&&''''''(((((((((((((((((((((((()))++++++(((&&&'''(((((((((((((((((('''((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))(((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&''''''%%%%%%&&&'''''''''''''''((((((((((((((((((((('''&&&&&&&&&'''))))))(((''')))))))))))))))((('''''')))(((((('''((()))***+++)))(((((((((''''''''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))******)))))))))***)))((((((***,,,,,,+++,,,+++)))((('''(((***+++((())))))*********))))))))))))(((((((((((())))))***++++++***(((''''''((('''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))+++************++++++,,,------,,,++++++***)))))))))((((((''''''((()))***)))((('''&&&&&&'''((()))))))))***+++++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''''''''''''''((((((((()))))))))))))))(((%%%$$$&&&***,,,***'''((((((((((((((((((((((((%%%'''))))))'''%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((('''''''''''')))(((''''''&&&'''((((((((('''&&&&&&&&&'''(((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((()))*********)))))))))(((((('''''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&'''((('''%%%$$$((((((((((((''''''''''''!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$((((((((((((((((((((('''))))))((((((((('''''''''((('''&&&%%%%%%%%%&&&''')))((('''&&&&&&'''((()))******)))(((((((((((((((...---,,,,,,******)))(((***+++,,,------,,,,,,++++++,,,------...---,,,,,,---------............///111000111444666===KKKXXXkkkyyyvvveeeUUUPPPPPPTTTcccuuuyyypppgggccc\\\ZZZeeettt&&&''''''((((((((((((((()))((((((***++++++)))'''))))))(((((((((((())))))(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))(((((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%''''''((((((((((((((((((###$$$&&&'''&&&''')))***)))))))))))))))(((((('''((((((((((((((()))******((((((''''''''''''&&&&&&))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))(((((()))***+++++++++++++++***((((((***++++++***(((((('''&&&&&&''')))***'''''')))******+++++++++)))((('''&&&''')))+++,,,,,,------+++(((''''''(((&&&&&&''''''((())))))***''''''(((((((((((())))))))))))))))))))))))))))))++++++***))))))))))))))),,,,,,,,,+++******))))))***))))))(((((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((***)))((('''&&&'''((()))(((((('''''''''''''''&&&(((&&&$$$&&&)))+++)))'''((((((((((((((((((((((((%%%&&&'''&&&%%%%%%%%%'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((('''''''''(((((()))+++***)))((('''&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###&&&)))+++***((('''&&&)))((((((((('''&&&&&&&&& ###%%%''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$''''''(((((((((((((((((()))))))))))))))((((((((()))((('''&&&%%%%%%%%%%%%((((((''''''''''''((((((***))))))(((((((((((((((------,,,+++***))))))(((***+++,,,------------,,,)))***+++,,,------,,,,,,---------............///000000111444666<<>>HHHXXXkkk~~~}}}|||uuuiiiYYYSSSVVVYYYiiiuuukkkdddfffttt+++*********))))))((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''&&&%%%&&&(((***,,,))))))))))))))))))))))))'''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&((((((((((((((((((((((((+++)))''''''''''''&&&%%%&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((())))))))))))((((((((('''%%%$$$$$$%%%'''(((%%%%%%&&&''')))***,,,---,,,,,,++++++++++++,,,,,,(((((())))))))))))((((((*********)))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''+++***************+++++++++*********))))))(((((())))))))))))((((((((((((******)))))))))))))))***))))))))))))))))))))))))(((***+++***)))((()))***''''''((()))))))))))))))************************---)))&&&&&&)))++++++***---+++))))))***,,,---,,,+++,,,---,,,***(((((()))+++++++++***************))))))))))))***+++,,,---***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******&&&'''(((*********)))(((***)))'''&&&&&&'''(((***((('''&&&%%%%%%&&&'''(((***)))((('''&&&&&&'''(((***((('''%%%%%%'''(((***(((((((((((())))))))))))(((((('''''''''&&&&&&&&&'''((((((((())))))******((((((((((((((((((((((((***(((&&&%%%%%%%%%'''(((%%%%%%'''((())))))******))))))))))))))))))))))))))))))((((((''''''&&&&&&******))))))(((((('''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((((('''&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''(((((()))+++,,,---"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''******))))))((((((''''''(((((((((((())))))))))))(((((())))))******++++++((()))++++++)))(((((()))//////...---------......///////////////.........///...///222333666>>>HHHZZZkkk|||zzzrrrbbb[[[TTTTTT\\\jjj|||vvvkkkjjjiiippp******)))))))))(((((((((((((((''''''''''''(((((())))))))))))(((((((((((()))((('''&&&'''(((***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$$$$#########$$$))))))))))))))))))))))))+++)))'''''''''''''''%%%'''''''''((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((()))(((&&&%%%%%%&&&((()))((((((''''''((()))*********))))))(((((())))))***))))))************))))))***)))))))))))))))))))))************************&&&&&&'''((()))***++++++,,,+++***)))))))))))))))************)))))))))(((''''''(((((())))))******(((((((((((()))***++++++))))))))))))))))))))))))((()))******(((((()))***))))))***************)))((((((((((((((((((((((((***'''%%%%%%'''))))))(((+++***((()))+++,,,,,,+++***,,,---,,,***(((((()))(((((())))))******++++++))))))))))))***+++,,,,,,***)))(((''''''((())))))))))))))))))))))))))))))*********+++++++++,,,,,,******))))))((((((''''''((((((******+++***))))))***)))(((''''''((()))******)))((('''&&&&&&'''(((***)))((('''&&&''''''(((******((((((((((((******&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((((()))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''*********)))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((((('''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&''''''((((((&&&&&&''''''((('''''''''''''''''''''''''''''''''************)))))))))((((((((((((((()))))))))))))))))))))))))))*********+++,,,...---,,,+++,,,,,,,,,,,,+++++++++,,,,,,---////////////............///...///222333666>>>HHH[[[mmm}}}{{{ssseee\\\TTTSSSYYYgggyyyssshhhgggfffmmm))))))((((((((((((((('''((((((''''''''''''(((((())))))))))))(((((((((((())))))(((''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))+++)))'''''''''((('''&&&((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((&&&''''''''''''''''''&&&'''(((((())))))(((((('''***)))(((''''''((()))*********)))(((''''''''''''***))))))(((((())))))*********++++++++++++******))))))))))))))))))******((((((((((((((((((((((((''''''((()))***+++,,,,,,++++++***)))((('''&&&&&&************))))))))))))&&&&&&'''((()))***++++++'''''''''((()))***+++,,,))))))))))))))))))))))))'''((())))))''''''((()))))))))*********))))))((((((((((((((((((((((((((()))'''%%%%%%''')))))))))***))))))***,,,,,,+++)))***,,,---,,,***(((((()))&&&&&&'''((()))***++++++******)))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((()))******))))))((((((''''''******+++++++++***))))))))))))))))))))))))))))))******)))(((((()))***+++))))))(((''''''''''''((((((((((((''''''(((((((((&&&&&&&&&&&&''''''''''''(((((((((''''''''''''&&&'''''''''''''''(((((((((((((((((((((((((((((((((%%%'''((())))))'''%%%$$$'''''''''''''''&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))******)))))))))((((((((((((''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((++++++************))))))(((((((((((())))))))))))************))))))))))))(((***++++++***)))******++++++***++++++,,,---...........................///...///222333666>>>HHH\\\nnn~~~vvviii]]]RRRPPPUUUaaasssrrrfffeeedddlll((((((((((((''''''''''''((((((''''''''''''(((((())))))))))))(((((((((((()))((('''&&&&&&''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''(((((()))((((((((((((((((((((((((***)))'''&&&'''((('''&&&))))))((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''((((((((((((((((((''')))((((((''''''(((((()))***)))((('''''''''''''''++++++************++++++)))******++++++******))))))))))))))))))*********''''''''''''''''''''''''*********)))))))))(((((()))))))))(((((('''&&&&&&*********)))))))))))))))''''''(((((())))))******((((((((((((((()))***+++((((((((((((((((((((((((&&&((()))((('''&&&''')))(((((()))))))))(((''''''))))))))))))))))))))))))))))))(((((()))***+++,,,))))))***+++------+++)))***+++,,,,,,***))))))***&&&'''''''''(((((())))))+++******))))))))))))***((((((((((((((()))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******************))))))((((((&&&'''((()))))))))(((((())))))((()))***,,,---///((((((((('''''''''((((((((())))))******))))))((((((((((((((())))))))))))((((((((('''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((&&&'''((((((((('''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''((((((((((((((((((((((((((((((((()))(((((('''((()))******'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&& !!!###%%%&&&'''(((((())))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))))))))++++++******))))))((((((&&&(((******)))((()))***,,,,,,,,,,,,---...///000------...............//////...///222333666>>>HHH\\\mmm~~~zzzkkk]]]OOOLLLPPPYYYlll}}}sssfffdddcccmmm''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''***(((&&&&&&((((((((('''))))))((((((''''''&&&&&&)))))))))******)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''(((''''''''''''''''''((('''''''''''''''(((((()))+++******************+++(((((())))))))))))(((((((((((())))))************************************))))))((((((((('''''''''%%%&&&'''((()))((((((((())))))))))))))))))************))))))((((((''''''******)))((('''''''''(((((((((((((((((((((((((((&&&((()))((('''&&&''')))((())))))***))))))(((((())))))))))))))))))))))))(((((()))))))))***+++,,,******+++,,,......,,,***)))+++,,,,,,***))))))***)))(((((((((''''''&&&&&&******))))))((()))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********''''''(((((())))))******))))))((((((''''''''''''%%%&&&'''(((((((((((('''+++******))))))***,,,,,,''''''((((((((((((((((((+++,,,,,,------,,,,,,+++(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((()))((('''&&&%%%&&&''''''###$$$%%%&&&''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((('''''''''''''''(((((((((((('''&&&%%%&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((###$$$$$$%%%&&&&&&&&&%%%))))))))))))))))))))))))'''((((((((((((((((((((((((((((((((())))))))))))++++++******))))))(((((()))+++------,,,,,,,,,---+++++++++,,,---...///000,,,---------....../////////...///222333666>>>HHHZZZkkk|||zzzkkkZZZLLLIIILLLSSSeeexxxqqqdddaaa```kkk'''(((((((((((()))))))))((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&((((((((('''(((((((((((((((''''''''''''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***)))((((((''''''(((((()))(((((())))))))))))((((((((((((((()))******++++++))))))))))))))))))))))))%%%%%%&&&'''((()))******$$$%%%''')))******))))))))))))))))))************++++++***)))((('''&&&&&&+++***)))((('''&&&&&&&&&))))))))))))))))))))))))'''((())))))''''''((()))))))))***+++++++++++++++(((((((((((((((((((((((($$$&&&'''((('''((()))++++++******+++------,,,***)))***,,,,,,***)))************)))((('''&&&%%%%%%))))))((((((((())))))***&&&'''((()))*********)))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((('''&&&&&&&&&''''''&&&&&&''''''(((((())))))...---+++)))''''''''''''&&&'''(((((()))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((((((((('''''''''''''''((((((((((((((((((((((((***(((&&&%%%$$$%%%'''(((###$$$%%%&&&(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))&&&''''''''''''(((((((((%%%$$$###""""""$$$&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''$$$%%%&&&'''(((((('''&&&******)))((('''%%%$$$###((((((((((((((((((((((((&&&&&&''''''''''''(((((((((((((((((())))))))))))************))))))))))))''')))+++,,,+++++++++---******)))******+++,,,---,,,,,,,,,---....../////////...///222333666>>>HHHXXXjjj{{{xxxkkkXXXJJJIIILLLQQQbbbvvv}}}{{{mmm```\\\[[[hhh~~~((((((((()))))))))******((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&'''((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))***++++++'''''''''''''''''''''''')))(((&&&&&&((()))(((''''''''''''(((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&((((((((())))))(((((((((&&&&&&&&&&&&'''((())))))((((((''''''''''''(((((()))))))))******)))))))))'''(((((()))******++++++''''''''''''''''''''''''&&&&&&'''((()))***++++++%%%&&&(((*********)))(((((()))))))))******************))))))((((((''''''***)))((('''''''''''''''))))))))))))))))))))))))((()))******(((((()))***%%%&&&''')))************((((((((((((((((((((((((###%%%(((((((((''')))+++***)))'''(((***++++++***(((***,,,,,,***)))***+++***))))))(((((('''''''''((((((((((((((()))***+++%%%&&&((()))*********)))))))))))))))))))))))))))&&&&&&'''''''''(((((((((******))))))((((((''''''(((((('''&&&'''''')))))))))((((((((()))***,,,---+++***((('''&&&&&&&&&'''%%%&&&((()))))))))((((((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''((((((&&&%%%###"""###$$$'''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&'''((())))))'''&&&%%%((()))(((((('''&&&%%%$$$''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))*********%%%''')))))))))((()))++++++***************++++++++++++,,,------.../////////...///222333666>>>HHHWWWiiizzzyyyjjjXXXKKKKKKNNNRRRcccwww{{{zzzlll^^^ZZZYYYggg~~~(((((())))))******++++++((((((''''''''''''(((((())))))))))))(((((((((((('''''')))***++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))'''&&&&&&((()))((((((&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((('''&&&%%%%%%&&&'''(((&&&''''''''''''''''''&&&))))))************))))))''''''&&&&&&&&&'''((((((******))))))))))))************++++++++++++******'''(((((()))***+++++++++************************************))))))))))))'''(((***++++++)))'''&&&(((((())))))*********+++(((((((((((())))))))))))(((((('''''''''(((((()))))))))))))))))))))))))))(((***+++***)))((()))+++!!!"""###%%%&&&''''''(((************************$$$'''***+++***)))+++...)))'''%%%%%%''')))))))))(((***,,,,,,*********+++((((((((()))))))))))))))''''''''''''(((***++++++%%%&&&((()))*********)))))))))))))))))))))))))))************++++++++++++''''''(((((()))*********)))(((''''''''')))***++++++***))))))***,,,...///%%%$$$$$$%%%&&&(((***+++%%%&&&((()))))))))((((((,,,***)))'''''')))***,,,(((((((((((()))))))))***'''((((((((())))))************))))))((((((((('''((((((((((((((((((((((((&&&'''((())))))'''%%%$$$((((((((()))(((((('''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((***(((&&&%%%%%%'''***+++(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''***+++,,,,,,+++)))&&&%%%!!!"""###%%%&&&''''''''''''''''''''''''''''''''''''((((((((())))))******(((((((((((())))))))))))(((((())))))******++++++(((***,,,,,,,,,,,,---...------,,,,,,+++,,,,,,,,,++++++,,,,,,---.../////////...///222333666???HHHXXXiii{{{{{{kkkXXXKKKMMMPPPSSSdddyyy|||{{{nnn___[[[ZZZhhh((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%'''((('''&&&&&&'''(((++++++***)))))))))))))))'''((()))(((&&&$$$$$$%%%'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))((('''&&&$$$$$$######&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&(((***+++***)))(((''''''''''''&&&&&&&&&&&&''')))***+++))))))))))))************))))))))))))))))))))))))'''((())))))((('''(((***+++++++++************)))******)))))))))))))))***+++)))(((((())))))(((&&&******)))(((((((((((()))(((((((((((())))))))))))***((('''((()))***)))''')))))))))))))))******+++)))******************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************------,,,+++***)))((('''&&&&&&&&&&&&'''(((*********************+++++++++))))))************))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******(((''''''&&&&&&((()))******)))(((''''''((()))***))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))*********+++((((((''''''''''''((((((((((((((()))(((''''''&&&(((((())))))'''&&&$$$""",,,,,,+++)))(((&&&%%%%%%''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''((()))))))))(((&&&%%%((((((''''''&&&&&&%%%%%%***)))'''&&&%%%%%%&&&&&&(((((((((((())))))))))))&&&&&&''''''(((((())))))'''((()))(((&&&&&&((()))&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&)))++++++)))&&&%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))*********++++++++++++++++++++++++---------............///000......000222555???JJJVVVjjj}}}wwwiii^^^SSSMMMMMMTTTdddrrrxxxsssmmmddd[[[ZZZjjj}}}((((((((((((((((((((((((***))))))((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&'''((('''&&&&&&'''((())))))((('''''''''''''''&&&''')))((('''%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''((((((((((((((((((((((((((((((((((((((((((&&&'''))))))(((''''''((('''''''''(((((()))***+++''''''&&&''''''((()))***(((((()))))))))*********))))))))))))))))))))))))***+++,,,+++))))))***++++++++++++*********))))))***))))))(((((()))))))))+++)))(((((())))))(((&&&%%%&&&&&&'''''''''(((((((((((((((((())))))))))))***((('''((()))***)))''')))(((((((((((()))******(((''''''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))************+++++++++(((((((((((()))***++++++((())))))***++++++,,,,,,)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((('''((()))***+++***)))(((''''''((()))******)))((((((((((((((()))((('''''''''''''''((()))*********)))))))))))))))((((((''''''''''''(((((()))(((((((((''''''''''''''''''((((((((('''&&&%%%$$$%%%%%%&&&'''((())))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((''''''&&&(((((((((''''''''''''''''''&&&&&&%%%%%%&&&'''((('''((((((((())))))))))))''''''''''''((((((((((((&&&(((***+++***(((((((((&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%''')))***)))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))************)))((()))))))))******+++++++++++++++++++++++++++++++++---------............///000......000222555???IIIWWWkkk~~~~~~vvvhhh]]]PPPIIIGGGMMM\\\iiiwwwsssooohhh```___mmm~~~((((((((((((((((((((((((++++++)))((((((''''''''')))))))))(((((('''''''''''''''''''''''''''''''''%%%'''''''''&&&%%%&&&'''&&&'''((('''&&&%%%&&&(((''''''&&&%%%%%%%%%%%%&&&&&&((())))))(((''''''(((&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))'''&&&&&&&&&''''''((())))))))))))))))))((((((((((((((((((((((((((((((((($$$'''***+++***(((&&&&&&'''''''''((())))))******((((((''''''''''''(((((((((((())))))))))))******))))))))))))))))))))))))***+++,,,+++)))((()))***++++++*********))))))))))))((((((''''''((())))))***)))(((((())))))((('''###$$$&&&((())))))))))))(((((((((((())))))))))))***((('''((()))***)))'''((((((''''''(((((()))***((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((()))))))))*********++++++++++++*********++++++,,,(((((()))***+++,,,,,,,,,******++++++++++++******+++******))))))******+++)))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((((((((((((******++++++++++++******(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))***++++++))))))(((((((((((())))))******)))(((((((((((((((&&&&&&&&&&&&&&&'''((((((+++******))))))(((((('''((((((''''''''''''((((((***)))((('''&&&''''''(((&&&&&&'''((())))))((((((""""""$$$&&&(((***+++,,,''''''''''''(((((((((((((((((((((''''''''''''&&&)))((((((''''''''''''((('''((((((((((((((())))))%%%%%%%%%%%%&&&'''((()))''''''((((((((()))))))))((((((((('''''''''''''''%%%(((,,,---,,,)))((('''''''''((((((((()))))))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&'''))))))))))))***,,,((((((((((((((((((((((((************************''')))***,,,,,,***)))''')))))))))***+++,,,,,,---++++++++++++++++++++++++---------............///000......111222555>>>HHHXXXlll}}}uuujjj^^^PPPGGGCCCHHHUUUbbbttttttrrrmmmffffffrrr(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&*********)))((((((''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((&&&(((((((((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&***+++,,,+++)))((('''(((%%%%%%&&&&&&''''''(((((()))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%)))))))))(((((((((((('''((((((((((((((((((((((((%%%'''******)))'''''''''*********))))))((('''&&&))))))((('''''''''''''''(((((((((((()))))))))***((((((((((((((((((((((((((()))***)))'''&&&&&&'''************))))))))))))(((''''''''''''(((((()))***((('''((()))***)))'''%%%''')))+++,,,+++***)))(((((((((((())))))))))))***((('''((()))***)))''''''''''''''''''((())))))***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((()))))),,,++++++***)))(((((((((,,,,,,+++*********++++++***************++++++++++++++++++,,,,,,++++++++++++***))))))))))))***+++((((((((((((((((((((((((*********)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))******++++++******)))(((((((((((())))))))))))******))))))((((((''''''((((((((()))))))))******))))))(((((((((((())))))+++***)))((((((''''''(((&&&&&&&&&&&&'''((()))))))))))))))))))))(((((((((((((((''''''''''''((((((+++)))'''&&&%%%&&&((()))''''''(((((((((((()))(((''''''(((((()))*********''''''''''''(((((((((((((((((((((''''''''''''''')))((('''&&&&&&'''((()))''''''(((((())))))******&&&&&&&&&''''''((())))))'''''''''((((((((())))))(((((((((''''''&&&&&&&&&&&&(((***+++)))((('''((((((((((((((())))))))))))'''''''''&&&&&&''''''''''''''''''''''''''''''''')))))))))(((&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))&&&(((***++++++***(((&&&))))))***+++,,,------...***+++++++++++++++,,,,,,---------............//////......111222555===GGGXXXkkk~~~|||tttlll```RRRHHHDDDHHHUUUbbbqqqssstttqqqmmmnnnxxx((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((******))))))((((((((('''''''''''''''''''''''''''&&&'''((((((&&&&&&'''((('''((()))(((&&&%%%&&&''''''&&&&&&%%%&&&&&&''''''...//////---***(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((()))(((&&&&&&((())))))*********)))((('''&&&***)))(((''''''&&&'''''''''(((((((((((()))))))))(((((((((((((((((((((((('''))))))(((&&&%%%&&&'''*********)))))))))(((((('''''''''''''''((()))))))))((('''((()))***)))(((((()))+++,,,,,,***)))'''(((((((((((())))))))))))***((('''((()))***)))''''''''''''''''''((())))))***)))(((''''''((()))***(((((((((((((((((((((((('''((((((((()))))))))***(((((()))))))))*********+++******))))))(((((((((+++******)))))))))******,,,,,,++++++***)))))))))+++++++++,,,,,,+++++++++***))))))(((((())))))***((((((((((((((((((((((((*********)))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''''''''(((((((((((()))((((((((())))))))))))((((((******)))(((((((((((((((((((((''''''((())))))***&&&&&&'''((()))******+++((((((''''''''''''((((((+++)))'''&&&%%%&&&((())))))((((((''''''''''''''')))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''(((((())))))******((((((((())))))(((((((((''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%'''((('''&&&%%%%%%''')))(((((((((((())))))))))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))******)))'''&&&)))******+++,,,,,,------*********++++++,,,,,,,,,---------............//////...///111222444<<>>KKK]]]ppp|||}}}mmm[[[QQQJJJLLL]]]ooouuusssqqqqqqwww)))(((''''''&&&'''((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((''''''''')))***+++***((((((((()))))))))((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((((((((((((''''''&&&&&&%%%%%%%%%((((((''''''(((***,,,---''''''''''''((((((((((((+++******))))))(((((('''&&&&&&''''''(((((())))))&&&&&&''''''(((((())))))''''''&&&%%%$$$######"""''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************((((((''''''((()))*********)))''''''((())))))((())))))))))))(((((((((((('''&&&$$$%%%'''(((((('''''''''((()))***++++++,,,((('''%%%######%%%'''(((*********))))))(((((((((******************++++++))))))))))))))))))))))))+++***)))*********(((''''''''''''((()))*********(((((())))))))))))(((((((((((((((((()))))))))))),,,+++******+++++++++))))))***,,,------,,,***)))))))))))))))))))))))))))(((((((((''''''(((((((((******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))(((((()))******)))((((((*********++++++***))))))(((((((((((())))))))))))%%%&&&&&&'''((())))))***))))))))))))((((((((((((***))))))((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''''''''''''''&&&&&&&&&'''((('''%%%'''+++)))(((***,,,+++'''%%%%%%''''''''''''''''''''''''(((((((((((()))))))))))),,,***((('''((())))))(((&&&''''''''''''''''''&&&***)))((('''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%&&&((()))***)))((('''((((((((((((((((((((((((&&&%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''((()))******)))'''''''''((((((((()))))))))***((()))))))))******************+++++++++,,,,,,,,,))))))***+++,,,,,,------.........------,,,,,,,,,///111222111000333888===HHHYYYmmmzzz~~~}}}mmm[[[QQQLLLPPPbbbvvvzzzyyyuuupppqqq~~~(((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))(((((('''''''''((((((((((((((()))+++++++++)))((()))***(((((())))))))))))))))))((((((((((((((((((((((((%%%&&&((()))*********))))))(((((((((''''''&&&&&&''''''&&&&&&''')))***+++&&&'''''''''(((((())))))'''''''''&&&&&&&&&%%%%%%&&&''''''(((((()))))))))&&&&&&''''''(((((())))))''''''&&&%%%%%%$$$######'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))******((('''''')))***)))((())))))))))))(((((((((((('''%%%$$$%%%'''(((((((((((((((((()))***++++++,,,((('''%%%######%%%'''((()))))))))(((((('''''''''++++++******************))))))))))))))))))))))))***)))))))))+++***)))'''))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))&&&&&&&&&''')))******)))***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))(((((()))))))))))))))((((((((((((((())))))))))))%%%&&&&&&'''((())))))***))))))))))))((((((((((((***))))))((((((((((((((()))))))))((((((''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''''''''&&&&&&+++***+++,,,(((###'''///111***(((,,,...,,,)))***(((((((((((((((((((((((((((((((((((())))))))))))+++******+++,,,+++)))'''(((((())))))))))))(((((())))))(((''''''&&&'''''')))******++++++******)))(((((((((((((((((((((((($$$&&&(((******)))'''&&&(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))'''((()))******)))''''''(((((((((((())))))))))))((()))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,------.........111222333222111333999>>>EEEVVVjjjyyy~~~wwwgggXXXPPPNNNUUUjjjyyyqqqppp{{{''''''((((((((()))))))))((((((''''''''''''(((((('''(((((())))))((((((''''''''''''((((((((((((((()))***+++***)))((((((***(((((()))*********))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%((((((((((((((('''''''''((('''&&&&&&&&&'''((()))&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))'''''''''(((((((((((((((((((((''''''&&&&&&%%%%%%'''''''''(((((())))))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))((('''((()))***)))'''(((((((((((())))))))))))***((('''((()))++++++***)))))))))*********++++++))))))(((''''''((())))))((((((((((((''''''''''''***************)))))))))))))))))))))))))))))))))***)))))))))++++++)))(((***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((())))))))))))$$$$$$$$$''')))+++***)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))+++******))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((())))))))))))((((((((((((((())))))))))))(((((())))))******++++++))))))))))))((((((((((((******)))((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((('''&&&&&&&&&%%%)))---,,,***333AAAOOO<<<+++(((***))))))+++))))))))))))))))))))))))(((((((((((())))))))))))*********,,,---,,,)))&&&'''((()))******)))((('''((((((''''''&&&'''''''''((())))))******))))))(((((((((((((((((((((((((((%%%&&&(((******)))(((&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))(((((()))))))))))))))((((((((((((((())))))))))))))))))))))))************************+++++++++,,,******+++++++++,,,,,,,,,***++++++,,,---...//////111222444333222444:::>>>DDDUUUhhhxxxpppbbbTTTOOOOOOYYYooozzzrrrqqq}}}''''''((()))))))))))))))((((((''''''''''''(((((('''''''''(((((('''''''''''''''''''''((((((((())))))***+++***((('''((()))'''((()))***+++******)))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((()))((('''&&&&&&&&&'''(((&&&&&&''''''((())))))***)))))))))***++++++,,,,,,)))))))))(((((((((((((((((((((((((((((('''''''''))))))((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))*********))))))))))))(((((((((******)))'''&&&&&&'''((()))***+++++++++***((((((***++++++***+++++++++************)))))))))))))))))))))))))))((((((((((((((()))))))))*********))))))((((((((())))))))))))))))))))))))***)))((()))++++++)))((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''***,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++******))))))******+++******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++'''((()))***************(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((******)))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))(((((('''&&&!!! %%%+++++++++999LLL```DDD***%%%)))(((&&&'''(((((((((((((((((((((((((((((((((((())))))))))))***)))(((((())))))(((&&&'''((()))++++++)))((('''''''''&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&((()))))))))((('''(((((((((((((((((((((((())))))(((((('''(((((((((%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''((())))))(((((('''(((((()))***+++))))))))))))(((((((((((())))))))))))************)))))))))*********++++++***++++++++++++,,,,,,,,,+++,,,,,,------.........///111222222111444999>>>DDDUUUhhhxxxmmm___RRRNNNPPPYYYooozzzrrrrrr~~~''''''((()))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((()))***)))((('''''')))'''((()))+++++++++***)))))))))))))))))))))))))))%%%%%%%%%&&&'''(((***+++%%%%%%%%%&&&&&&'''''''''+++***((('''&&&&&&''''''&&&&&&&&&'''((())))))***%%%%%%&&&'''((()))************))))))((((((''''''))))))(((((('''''''''&&&)))))))))***************&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))((()))(((((()))******((('''%%%&&&'''((()))***+++,,,***)))'''''')))))))))(((,,,,,,++++++***)))))))))''''''((((((((((((''''''(((((())))))******++++++***)))))))))((((((''''''))))))))))))))))))))))))))))))((()))++++++***(((&&&&&&'''((()))***++++++))))))(((((((((((())))))(((((((((((())))))))))))+++++++++---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))+++)))(((&&&&&&((()))+++((()))***+++++++++++++++(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))((((((((((((******)))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))******)))(((''''''(((%%%'''***%%%"""///CCCVVV999"""###---...***)))''''''''''''''''''''''''(((((((((((())))))))))))***(((%%%$$$%%%'''''''''(((***+++,,,,,,+++***(((&&&&&&&&&&&&&&&'''((()))))))))************))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((---,,,+++******)))******%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''''''''''')))+++,,,))))))))))))(((((((((((())))))))))))************((())))))))))))*********++++++++++++++++++,,,,,,---------------------,,,---///111111000333999>>>DDDUUUhhhxxx~~~}}}lll___SSSOOOOOOXXXmmm{{{rrrsss~~~)))))))))))))))))))))))))))))))))))))))((((((((()))(((&&&%%%%%%&&&((()))''''''''''''((((((((()))((((((''''''''''''((((((,,,+++)))'''%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&((())))))))))))))))))(((((((((((()))))),,,***''''''(((((((((''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))***************)))'''&&&&&&'''((()))************************))))))))))))))))))))))))+++*********))))))((((((((()))*********((('''&&&&&&((()))******)))(((&&&))))))))))))))))))))))))((())))))******)))'''&&&'''''''''''''''((()))***,,,,,,+++***)))))))))***&&&'''(((***++++++++++++******)))))))))))))))***''''''(((((())))))******)))***+++,,,,,,+++)))))))))%%%&&&,,,---))))))------,,,++++++******+++++++++)))'''&&&%%%&&&'''((())))))))))))((((((((((((((()))+++,,,+++***((('''+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&***************)))((('''%%%%%%&&&''''''(((''''''))))))((((((''''''&&&&&&,,,***(((&&&%%%&&&''''''************))))))(((((('''((()))******)))((('''***)))((()))***+++***(((''''''(((((())))))******,,,***(((''''''***---///111///+++((('''(((***,,,''''''''''''((((((((()))---***''''''((()))******+++***)))(((((()))***+++((((((((((((((((((((((((++++++******)))))))))((((((((())))))((((((''''''(((''''''&&&'''((()))***+++***))))))******)))((((((&&&$$$%%%''''''%%%"""&&&&&&'''(((((((((((((((((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((('''(((+++---&&&''''''((()))******+++))))))))))))))))))))))))***************)))((('''------,,,++++++,,,,,,,,,,,,---......//////......///---...111222222666<<>>@@@AAAAAA@@@@@@BBBDDDFFFFFFEEE???BBBEEEEEECCCAAA???>>>666222---(((%%%&&&''')))''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((''')))***)))(((''''''((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,++++++++++++,,,---......,,,---......//////......000...///222222222666<<>>??????>>>===333222222333666777777666:::===??????>>>>>>AAACCC@@@>>>:::555000---,,,+++&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))(((&&&&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))***++++++++++++************+++,,,---...,,,---......//////......///......111222222666<<>>;;;666111---++++++***)))***,,,---,,,+++'''((()))((((((,,,222888CCCAAA???;;;555000+++(((%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))***)))'''%%%%%%''')))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))************)))))))))))))))***+++,,,---,,,---......//////......---,,,,,,///000000444:::DDDUUUiiiyyywwwhhhYYYSSSSSSYYYjjj}}}{{{rrroooxxx,,,***)))***,,,---***(((******)))((('''&&&%%%%%%)))((('''&&&%%%%%%&&&'''+++++++++******)))((('''))))))(((((((((((())))))******))))))))))))******((()))***)))((('''(((***((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''$$$!!!"""&&&))))))((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))******))))))((((((''''''((((((((((((((()))******))))))((('''''''''''''''((((((((()))******+++++++++***)))'''''')))***+++'''((()))++++++***))))))''''''((((((((((((''''''---+++(((&&&%%%''')))***,,,***((()))+++...000000))))))(((((((((((())))))++++++************++++++***)))((((((((()))+++,,,******))))))))))))******)))))))))))))))******+++************************)))******)))'''&&&'''(((------,,,,,,+++,,,,,,,,,)))***,,,---...---,,,,,,++++++******)))(((((('''************************)))))))))***+++++++++,,,++++++++++++,,,,,,---...***)))(((***---///---+++***++++++,,,,,,++++++***,,,+++++++++***)))))))))))))))))))))))))))))))))///...---+++***)))((((((+++++++++******(((''''''***************************))))))((((((((((((((())))))***+++++++++******)))((((((''''''(((((()))******++++++++++++******(((((())))))))))))((((((,,,***'''%%%%%%&&&''')))***)))((('''''''''''''''((('''''''''((()))+++,,,+++,,,,,,------.........,,,------......------,,,.........------.........333222111...+++***,,,...333+++&&&,,,;;;IIIQQQRRR:::777222---***)))******,,,+++++++++******))))))&&&'''((())))))((('''&&&+++000444888???AAA666)))((())))))'''%%%$$$%%%&&&)))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((())))))))))))(((((((((((((((((()))***+++,,,)))))))))))))))))))))))),,,,,,,,,---------......------,,,,,,,,,---......000222444222///---///222000000///......111555999FFFUUUiiizzzwwwhhhZZZSSSRRRYYYmmm{{{nnnhhhppp)))((('''(((******(((&&&)))))))))(((''''''&&&&&&(((((('''&&&&&&'''(((((()))))))))***))))))((('''))))))((('''''''''((((((******))))))))))))******'''((())))))''''''((()))(((((((((((('''''''''''''''((((((((()))))))))))),,,,,,++++++******))))))((('''&&&''')))***(((&&&))))))))))))))))))))))))'''''''''&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))************((((((((((((((())))))***))))))((('''''''''''''''++++++******)))((((((((()))))))))******)))))))))((())))))***************''''''((((((((((((''''''+++***((('''''''''((())),,,***((((((***+++++++++)))(((((((((((((((((()))*********))))))************)))((((((((()))++++++******))))))))))))******)))))))))))))))******+++***************************+++,,,+++***)))***+++,,,,,,++++++++++++,,,,,,***+++,,,---...------,,,******+++,,,,,,------...************************************+++++++++++++++************+++,,,---,,,******,,,...///...+++++++++,,,,,,,,,,,,++++++++++++++++++************************************------+++***))))))((((((++++++++++++***)))((('''************************+++***))))))(((((())))))((()))))))))***+++++++++((((((((())))))***+++,,,*********++++++*********((())))))))))))))))))(((((((((''''''((((((((((((***)))((('''''''''''''''((('''''''''(((***+++,,,......///////////////000+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,---///...---+++)))++++++///888AAAEEEBBB===...,,,***((('''(((***+++***)))))))))((((((((((((&&&'''((())))))((('''&&&&&&+++///333;;;BBB???888***)))'''&&&%%%&&&'''''')))(((''''''''''''''''''((((((((()))))))))))))))((()))))))))))))))((('''(((((((((((()))***++++++************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------...*********,,,---/////////000000000//////111666999FFFUUUiiizzzzzzkkk\\\UUUTTT[[[ooo|||oooiiiqqq(((''''''((())))))(((&&&(((((((((((((((((((((((((((((('''''''''((())))))&&&'''(((((((((((((((((())))))((('''&&&&&&&&&'''***))))))(((((())))))***'''((()))((('''&&&''')))((((((((((((''''''''''''''''''((((((((()))))))))---,,,,,,+++***)))(((((())))))***+++,,,+++(((%%%))))))))))))))))))))))))&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))'''''''''''''''((())))))(((((()))******+++,,,,,,(((((((((((()))))))))))))))((((((''''''''''''(((++++++******)))((((((((('''(((***++++++***((('''((((((''''''(((((()))***'''(((((())))))((((((''')))))))))(((((((((((((((,,,***)))((()))((('''%%%''''''''''''''''''''''''***))))))(((((())))))***)))))))))((()))******+++******))))))))))))******)))))))))))))))******+++************************&&&'''((((((''''''((()))++++++*********++++++,,,++++++,,,------------,,,++++++,,,------......///+++++++++++++++++++++++++++++++++++++++***************))))))******++++++---,,,,,,---...///---,,,++++++,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,++++++*********++++++***))))))))))))))),,,,,,,,,,,,+++***))))))************************,,,+++******))))))******'''((((((***,,,///222444,,,,,,,,,,,,,,,,,,,,,,,,************************************************$$$&&&((()))******)))(((***)))((((((((((((((()))(((((((((((()))+++,,,---/////////...............***++++++++++++++++++************))))))*********+++---222999>>>>>>999444222666===CCCDDD>>>444---))))))))))))***+++,,,---'''''''''''''''&&&&&&&&&''''''((((((((((((''''''"""&&&))),,,222;;;@@@AAA///+++&&&$$$&&&((()))((()))((((((((((((((()))***************)))))))))))))))))))))))))))(((''''''''''''''''''((()))***+++************************************+++++++++++++++++++++++++++,,,------)))&&&%%%'''---///...+++111111111000000222666:::EEETTThhhyyy|||nnn___XXXVVV]]]qqq}}}rrrlllsss((((((((()))******))))))''''''''''''(((((()))))))))))))))((((((((((((((($$$%%%&&&'''(((((((((((()))((('''&&&&&&%%%&&&&&&))))))(((((((((((())))))&&&((()))((('''&&&'''((((((((((((((('''''''''''''''''''''((((((((()))))))))))))))((((((((((((((())))))***+++++++++)))(((((((((((((((((((((((((((&&&&&&&&&'''((()))***+++))))))))))))))))))))))))'''''''''''''''((())))))(((((()))))))))*********'''(((((())))))))))))))))))(((''''''''''''((((((((((((((()))******++++++'''((()))******)))(((''''''&&&%%%$$$%%%&&&'''((((((((())))))))))))(((((((((((()))******)))((('''+++))))))))))))(((&&&$$$&&&&&&''''''''''''&&&&&&))))))(((((((((((()))))))))))))))))))))******+++******))))))))))))******)))))))))))))))******+++************************%%%&&&''''''''''''((()))*********)))******++++++,,,,,,------------------...------,,,++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++------------------,,,++++++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,...------,,,,,,++++++***+++***************++++++,,,---------,,,,,,+++***************************---,,,++++++******++++++'''((())),,,000555:::===888777666555222000...---******))))))))))))******++++++************++++++''''''((())))))))))))))))))))))))(((((()))******(((((()))***+++,,,---...,,,+++++++++***)))))))))))))))************))))))***))))))(((((())))))***---///666@@@JJJLLLHHHBBB???@@@AAA>>>888111+++(((++++++++++++++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''"""%%%'''''')))///777<<<888111(((&&&(((+++***((()))((((((((()))***++++++*********))))))((((((((()))******))))))((('''&&&''''''''''''((()))***+++*********************************++++++++++++,,,++++++******++++++,,,---+++***)))***---...---+++111111111111111333777:::DDDSSSgggxxx}}}ooo```YYYWWW^^^rrrvvvpppwww&&&'''((()))))))))))))))&&&&&&''''''((()))))))))+++******)))(((''''''&&&###$$$%%%'''(((((((((((((((((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))'''((()))((('''&&&''')))((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&'''((()))******+++((((((((((((((()))+++---(((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))'''''''''''''''((())))))))))))((((((((('''''''''''''''((()))***))))))(((((((((''''''''''''((((((((((((((()))******++++++***)))(((''''''((()))***((('''&&&%%%&&&'''((()))(((((())))))))))))((((((&&&((()))******)))(((''')))(((((()))******((('''&&&&&&'''(((((('''&&&&&&))))))(((((((((((())))))((()))))))))******************))))))))))))******)))))))))))))))******+++************************)))+++,,,,,,++++++---...***)))))))))******+++,,,...---------------------......---,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,++++++******---,,,,,,+++++++++,,,,,,+++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,******++++++,,,,,,,,,------------,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,------------,,,++++++************************---,,,,,,+++++++++++++++******+++,,,///444888:::===<<<<<<:::888666333222******)))(((((()))******++++++***))))))***++++++,,,***(((''''''''')))***)))))))))))))))***+++,,,******+++,,,,,,---------)))))))))(((((('''''''''((())))))******))))))(((******))))))))))))************---555>>>BBB@@@<<<;;;999666000***&&&&&&''')))))))))))))))'''&&&%%%''''''''''''''''''''''''(((((((((''''''(((((((((%%%'''(((((('''(((...444???777...)))***+++***((()))))))))))))))***+++,,,)))))))))((((((''''''''')))))))))))))))((('''''''''''''''(((((()))***+++************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,---***,,,...---,,,+++---///000111222111111333666999CCCRRRfffwww|||nnn___YYYWWW^^^rrrzzzuuu|||"""$$$&&&'''&&&&&&&&&(((&&&'''''''''(((((())))))))))))))))))((('''&&&%%%$$$%%%&&&'''((((((((((((((('''''''''''''''(((((()))((((((''''''(((((()))((()))***)))((('''(((***((((((((((((''''''''''''&&&&&&'''''''''(((((((((&&&'''(((***+++---...///'''''''''&&&&&&(((+++...))))))))))))))))))))))))(((((((((((()))***++++++))))))))))))))))))))))))'''''''''''''''((())))))))))))(((''''''&&&%%%%%%&&&''')))*********)))((((((''''''''''''(((((()))++++++******)))(((((((((***)))'''&&&&&&''')))*********))))))******+++,,,((())))))******))))))(((&&&''')))******))))))((()))(((((()))***++++++***&&&'''((())))))((('''&&&***))))))(((((())))))***(((((()))************)))******))))))))))))******)))))))))))))))******+++***************************+++,,,,,,+++***,,,---***************+++,,,---///...------,,,---------,,,,,,---......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...---,,,,,,+++,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,------,,,,,,+++************************---,,,++++++******++++++---,,,+++++++++,,,---...///000111222222111000///***)))(((''''''((()))***+++***)))(((((()))***+++...,,,)))&&&&&&''')))***))))))))))))***+++------,,,,,,------------,,,,,,*********)))))))))))))))((())))))******))))))(((+++******))))))******+++((('''&&&)))---//////---.........,,,***)))***+++(((((()))***************'''''''''(((((((((((((((((((((''''''''''''(((((('''''')))+++***)))---333AAA:::222,,,+++++++++)))))))))))))))))))))***+++((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((()))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++++++++++++++,,,------%%%)))------++++++///333///000111111111333666888BBBQQQeeewww{{{lll^^^XXXXXX___ttt|||xxx!!!$$$&&&&&&%%%%%%&&&((('''''''''(((((((((((((((%%%&&&'''((()))(((((('''%%%&&&'''(((((((((((((((''''''''''''((()))******((((((''''''''''''(((((()))***+++***)))((()))+++((((((((((((''''''''''''&&&&&&&&&'''''''''(((((('''((()))***+++,,,---...&&&(((***)))''''''***,,,))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''&&&''')))*********(((((('''''''''''''''((())))))++++++******)))((((((((((((((((((''''''((((((((())))))***++++++++++++***))))))************))))))''''''((()))))))))))))))+++)))'''''')))***+++***&&&''')))******)))'''&&&*********))))))*********'''((()))***+++******)))******))))))))))))******)))))))))))))))******+++************************((()))***)))((('''((()))*********++++++,,,---...000///...---,,,------...,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++(((+++------,,,+++,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,,,,+++***************+++++++++***)))))))))(((%%%''')))+++++++++***)))***)))(((''''''((()))***+++***(((''''''(((***++++++***)))(((((())))))***)))))))))***+++,,,............//////...---+++*********************++++++)))))))))******)))))))))******))))))))))))*********)))((((((((()))***************+++,,,---------)))******+++,,,,,,------&&&'''''''''((((((((())))))((('''&&&&&&'''((()))***&&&'''***+++))),,,222<<<999333...+++***+++,,,******)))((((((((())))))((((((((((((((()))))))))&&&'''((())))))******))))))))))))******+++,,,---++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,------...)))+++,,,------...///000...///111111111222555777AAAPPPeeevvvyyykkk^^^YYYYYYaaavvv}}}xxx"""%%%(((((('''&&&(((***((((((((((((((((((((((((!!!###%%%''')))*********&&&'''(((((()))(((((((((''''''''''''(((***+++,,,((((((''''''''''''(((((()))+++,,,+++***)))***+++)))(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''((())))))******&&&***------***((('''((())))))))))))))))))))))))'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((())))))******&&&''')))***+++***(((''''''''''''''''''((()))***((((((((()))******++++++&&&'''(((******((('''&&&%%%&&&((()))))))))((('''))))))************))))))'''((((((((())))))******,,,)))'''&&&''')))***)))'''((()))++++++)))((('''++++++************++++++'''((()))++++++******)))******))))))))))))******)))))))))))))))******+++************************+++,,,,,,+++)))((()))***++++++++++++,,,---...///000///...---,,,------...---,,,,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***))))))******(((+++......---,,,...000,,,------......------,,,---------,,,,,,+++++++++((()))***+++,,,,,,---...---,,,++++++******++++++******+++,,,,,,+++++++++************************,,,+++******))))))******((((((***+++++++++++++++***+++---......---+++***+++)))(((''''''((()))+++***)))(((&&&&&&((()))***&&&''')))***++++++******)))))))))***+++---...//////000000000///---+++)))(((((())))))******++++++))))))************))))))))))))(((((((((((())))))((()))+++*********,,,...,,,)))%%%$$$&&&(((((((((((((((''''''''''''((((((&&&&&&&&&''''''((((((((()))((('''&&&&&&'''((())),,,&&&$$$'''((('''***000777666333...***)))+++...******)))(((''''''(((((((((((())))))******++++++%%%&&&''')))************************+++,,,---...++++++++++++++++++++++++))))))))))))************------,,,,,,------...///333000---...000111...+++---///000111111222444666@@@PPPdddvvvyyykkk^^^YYYZZZcccxxx|||xxx&&&&&&&&&'''''''''((((((+++******)))(((''''''&&&&&&&&&&&&'''''''''''''''+++(((%%%$$$%%%&&&'''&&&'''''''''''''''((((((((())))))))))))))))))))))))&&&&&&&&&&&&''')))***+++++++++***)))))))))))))))''''''((()))***++++++,,,///+++'''&&&(((***)))((('''((()))***)))(((&&&$$$''''''''''''(((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))((('''&&&%%%)))(((&&&%%%%%%&&&((()))))))))))))))(((((((((((('''''''''''''''((())))))++++++++++++)))'''%%%$$$))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))***)))'''&&&&&&((()))+++'''&&&'''***,,,---+++)))******+++++++++******)))+++)))''')))+++,,,***'''))))))*********+++++++++***)))))))))***+++,,,,,,((((((((((((((((((((((((************************))))))***+++++++++++++++))))))***+++---000222333,,,---......//////......------............------+++,,,---......---,,,++++++***))))))***,,,---///---,,,,,,,,,,,,---......***,,,...//////...,,,++++++)))((()))---...---+++---,,,+++***)))))))))))))))***+++,,,---,,,++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***((('''*********)))******++++++************************+++*********))))))((((((''''''((()))***+++,,,,,,(((((())))))))))))(((((()))))))))***+++++++++,,,))))))*********+++++++++***,,,...---+++(((''''''))))))))))))))))))***************)))))))))))))))******)))((('''&&&%%%%%%((()))******)))(((***+++))))))))))))))))))))))))''''''(((((())))))******+++***((('''''''''((()))'''''''''''''''((())))))))))))))))))(((***---000555333///,,,***))))))))))))******)))(((''''''(((&&&&&&'''(((******(((&&&(((((((((((())))))))))))(((((())))))))))))((((((******+++++++++,,,,,,,,,******)))))))))***,,,---,,,***)))***,,,,,,***'''+++,,,...000000///...------///000111111222444666CCCQQQdddvvvvvvhhh[[[WWWXXXaaawww|||{{{&&&&&&&&&'''''''''((((((*********)))((('''''''''))))))))))))************+++(((&&&%%%&&&''''''''')))))))))))))))((('''&&&))))))))))))))))))))))))''''''&&&''''''((()))*********)))((((((((((((((())))))))))))))))))******+++(((&&&%%%(((******)))'''((()))***)))(((&&&%%%''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((('''&&&%%%)))(((&&&%%%%%%&&&((()))))))))))))))(((((((((((('''''''''''''''((())))))))))))((((((&&&$$$"""!!!))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))(((((((((***,,,000333555***))))))***+++,,,***)))*********++++++******)))***)))((()))++++++)))'''******************++++++*********)))******++++++))))))))))))))))))))))))************************)))******+++++++++******++++++++++++,,,---...///,,,---......//////......------............------++++++,,,,,,,,,,,,++++++++++++++++++,,,---...///,,,++++++++++++,,,------+++,,,---......---,,,,,,///---+++,,,...///...,,,------,,,+++******************+++,,,,,,,,,,,,,,,//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))))))))))))))************(((((())))))))))))((((((***************+++++++++))))))*********+++++++++)))+++,,,+++)))''''''(((*********)))))))))))))))***))))))))))))))))))))))))))))))(((''''''&&&&&&+++,,,,,,+++(((''''''((())))))))))))))))))))))))'''((((((((()))))))))******)))(((((('''''''''''''''''''''''''''((()))))),,,,,,+++)))'''(((***,,,666333///,,,++++++++++++((()))***)))'''''''''((('''&&&&&&''')))***(((''''''''''''((()))*********))))))************))))))*********+++++++++,,,,,,+++***)))))))))***+++,,,,,,+++***+++------+++)))+++,,,...///000///...------///000111111222444666AAAOOOcccvvv~~~ssseeeYYYUUUUUU]]]rrr&&&&&&'''''''''(((((((((******))))))((((((''''''''''''''''''''''''''''''+++)))&&&&&&'''(((((('''******++++++***(((&&&$$$))))))))))))))))))))))))((((((''''''''''''(((((())))))(((''''''''''''((('''''''''&&&&&&%%%%%%%%%(((&&&%%%%%%''')))******'''((()))))))))(((&&&&&&((((((((()))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((('''&&&%%%)))((('''&&&&&&'''((()))(((((((((((())))))))))))'''''''''''''''((())))))((())))))))))))(((''''''))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))(((((())),,,///333666888,,,+++))))))******)))((())))))******+++******)))***)))((()))++++++)))(((++++++******************++++++******)))************************************************************+++++++++++++++******------,,,+++++++++++++++,,,---......//////......------............------,,,++++++++++++++++++,,,++++++,,,---............+++++++++++++++,,,,,,---------------,,,,,,,,,,,,000...,,,,,,---/////////...------,,,+++++++++++++++++++++++++++,,,------,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))++++++*********)))))))))((())))))******))))))(((+++++++++******************************+++++++++((()))***)))'''''')))***+++*********))))))(((((())))))))))))))))))******((((((((((((((((((((((((+++,,,,,,+++(((''''''((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***)))((('''&&&'''''''''''''''((()))))),,,,,,+++)))'''(((***---777444///---,,,,,,,,,+++((()))***)))'''''''''(((((('''&&&&&&((())))))(((&&&''''''((()))******+++******++++++++++++***************++++++++++++,,,,,,+++******)))*********,,,++++++,,,......,,,++++++,,,.../////////...------///000111111222444666>>>MMMaaauuu|||pppcccWWWSSSRRRYYYlll|||~~~''''''''''''((((((((((((***)))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%***(((&&&&&&((()))((((((((()))+++---,,,***'''%%%(((((((((((((((((((((((())))))((('''''''''''''''(((''''''&&&&&&&&&''''''((('''''''''''''''''''''((('''&&&''''''))))))***''''''((()))(((((('''&&&))))))))))))************((((((((((((((((((((((((***)))(((''''''((()))***(((((()))(((((('''&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))'''''''''''''''((())))))''''''(((***+++,,,,,,---((((((((((((((((((((((((******))))))******+++,,,))))))(((((((((((()))))))))))))))***,,,---///000+++)))'''&&&'''))))))(((((())))))***************)))))))))*********)))(((+++++++++***************,,,,,,+++***)))))))))***************************************************++++++,,,,,,++++++******---,,,,,,+++************,,,---......///.........------............------,,,+++***))))))***+++,,,***+++---.........---,,,,,,,,,++++++,,,,,,---......---,,,+++++++++,,,,,,+++***)))***+++...///111///...---,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...++++++***))))))))))))***------------------------******)))((()))***,,,---///...---,,,++++++***+++************************************************************************)))))))))******))))))))),,,+++++++++***)))))))))************************)))))))))(((((((((+++---++++++******)))((((((((()))))))))))))))*********''''''(((((())))))))))))'''(((******))))))***,,,))))))))))))))))))))))))(((((((((((())))))))))))''')))+++,,,,,,***(((''''''''''''''''''((())))))((())))))((((((***...000:::555///,,,++++++***)))'''((())))))'''&&&'''))))))'''%%%%%%''')))))))))(((((((((((()))))))))))))))******++++++******)))************++++++++++++,,,,,,+++******)))))))))+++++++++,,,------,,,+++,,,---......//////......---///000111111222444666===LLL```sss~~~|||nnnbbbWWWSSSRRRWWWhhhzzz}}}~~~|||wwwzzz'''''''''((((((((())))))))))))))))))((((((((((((*********)))))))))(((((()))'''&&&&&&((()))((('''%%%'''***,,,---+++)))(((((((((((((((((((((((((((***)))(((''''''&&&''''''''''''&&&&&&&&&&&&''''''******++++++,,,------...*********)))((((((((()))''''''((((((((((((((('''))))))))))))************((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((('''&&&(((((((((''''''((((((((('''((((((((()))))))))***'''''''''''''''((())))))&&&&&&&&&&&&'''(((((()))(((((((((((((((((((((((()))(((((((((((()))******))))))(((((((((((())))))((((((((((((((())))))***'''%%%$$$$$$&&&((())))))'''((()))***************((()))*********)))))))))************************,,,,,,+++***)))))))))***************************************************++++++,,,,,,,,,++++++***+++++++++******+++,,,,,,,,,---......///.........------............---------,,,+++******+++,,,---)))***,,,------,,,++++++---------------...//////...---,,,++++++++++++,,,+++++++++++++++,,,---///......------,,,------------,,,+++***+++,,,...///000///......------......------------------------******)))((()))***,,,---///...---,,,++++++***+++***************************************+++++++++((())))))***+++,,,,,,,,,))))))************)))))),,,+++++++++***)))))))))***************************++++++***)))***---///************))))))(((((((((((())))))************''''''(((((()))*********&&&((()))***))))))+++,,,))))))))))))))))))))))))))))))))))))(((((((((((((((***,,,......---***((('''''''''''''''((())))))'''((()))((((((***...111===666...***))))))'''%%%&&&''')))((('''&&&'''))))))'''%%%%%%''')))))))))******))))))((((((''''''(((((())))))))))))(((((())))))*********+++++++++++++++++++++******))))))((()))++++++++++++++++++,,,------...............---///000111111222444666>>>LLL___qqq}}}}}}ooocccXXXTTTSSSXXXiii{{{{{{}}}{{{www{{{''''''((((((((()))))))))))))))))))))((((((((((((***))))))((((((''''''&&&'''&&&%%%&&&(((((('''&&&$$$&&&(((***++++++******))))))))))))))))))))))))***)))(((''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((()))++++++,,,***+++,,,+++)))'''((()))''''''''''''((((((((((((((((((((()))))))))******(((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))******'''''''''''''''((())))))---,,,***)))'''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&''''''((())))))(((((((((((())))))''''''(((((()))*********%%%$$$$$$%%%''')))))))))''''''((()))************((()))++++++)))((()))***))))))*********+++++++++++++++******)))************************************************************++++++,,,,,,,,,,,,,,,++++++***++++++,,,---...,,,---......//////......------............---------,,,,,,++++++,,,,,,---***++++++,,,,,,+++++++++...............//////000------,,,,,,++++++******...//////...,,,++++++,,,...------,,,,,,---------,,,,,,,,,,,,,,,------...///......---------------------------------------,,,,,,,,,+++,,,,,,------...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++(((((()))***+++,,,---...)))******++++++******)))+++++++++***************+++++++++******************+++,,,,,,++++++---///)))))))))))))))))))))***((((((((()))******++++++((((((((())))))*********)))++++++***((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((***,,,......---+++)))'''''''''''''''((())))))++++++***)))((()))+++...>>>666---)))))))))'''$$$%%%'''(((((('''&&&''')))((('''&&&&&&((())))))(((******))))))((((((''''''(((((())))))))))))(((((()))))))))************+++******+++++++++***))))))''')))++++++******+++,,,------------......//////---///000111111222444666>>>LLL^^^ppp}}}}}}~~~|||pppdddZZZVVVVVV[[[mmm|||}}}yyyuuuxxx'''((((((((())))))))))))(((((((((((())))))))))))(((''''''&&&%%%%%%$$$$$$%%%$$$$$$%%%'''((('''%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((''''''&&&&&&'''(((((()))%%%%%%%%%&&&&&&'''''''''''')))+++***((('''((()))'''''''''''''''((())))))''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''(((((())))))))))))(((((('''''''''((()))*********'''''''''''''''((())))))///...,,,***)))))))))***))))))))))))))))))))))))'''''''''&&&'''(((((()))))))))(((((((((((())))))'''(((((()))************'''&&&&&&(((******)))(((&&&'''((()))************''')))++++++)))((()))***(((((()))***+++,,,,,,---*********)))******++++++))))))))))))))))))))))))************************)))***+++,,,---.........,,,,,,,,,,,,,,,------...,,,---......//////......------............---------------......------------,,,,,,+++++++++,,,,,,...------------...//////,,,,,,------,,,+++)))((('''***......---+++,,,------,,,,,,,,,,,,,,,------+++,,,,,,---...---------,,,++++++***)))*********........................,,,,,,---------,,,++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,)))******++++++******)))***************++++++++++++++++++*********)))))))))+++,,,,,,+++***+++,,,((((((((()))******++++++'''(((((()))******++++++))))))))))))))))))******)))***+++***)))((()))***))))))))))))))))))))))))***)))))))))(((((((((''''''(((***,,,,,,+++***)))'''''''''''''''((())))))*********)))((())),,,...===555,,,(((***,,,***'''%%%&&&((('''&&&&&&((()))'''&&&&&&''')))***(((''''''((((((((()))))))))***)))))))))******)))))))))))))))))))))************))))))***+++,,,+++******'''))),,,,,,+++***,,,...---------------...//////---///000111111222444666>>>LLL^^^ppp|||~~~{{{xxxqqqeeeZZZWWWXXX___rrr{{{uuuwww(((((((((((())))))))))))(((((((((((())))))))))))+++******)))((((((''''''$$$######%%%''''''&&&$$$((((((((('''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((()))******************)))))))))###&&&))))))''''''(((***'''''''''''''''((()))***''''''''''''(((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''((((((((((((((('''(((((())))))))))))((((((&&&''''''((()))******+++'''''''''''''''((())))))''''''&&&&&&''')))+++,,,))))))))))))))))))))))))***************++++++,,,))))))(((((((((((()))))))))))))))))))))((('''&&&***))))))***,,,+++(((&&&&&&'''((()))************'''***,,,+++)))((()))+++''''''(((***+++,,,---...***)))))))))***+++,,,,,,((((((((((((((((((((((((************************((()))***,,,---...//////......---,,,,,,,,,------,,,---......//////......---..................---,,,---...//////...---,,,///...,,,++++++,,,---...---,,,,,,,,,,,,---......+++,,,---...---+++)))'''"""(((,,,,,,---...000,,,,,,+++++++++,,,,,,---+++,,,---...///...---,,,...---,,,,,,++++++,,,,,,........................***+++,,,,,,+++***((('''*********)))******++++++*********************************++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******))))))******+++++++++,,,++++++++++++******))))))(((***,,,,,,+++***)))***''''''((()))***+++,,,,,,'''(((((()))***+++++++++******))))))))))))))))))%%%''')))***)))***,,,---))))))))))))))))))))))))******))))))((((((((('''&&&'''((()))******)))((('''''''''''''''((())))))''''''(((((()))+++///222<<<444+++(((,,,...---***%%%&&&''''''&&&&&&((()))&&&&&&'''(((******(((&&&%%%%%%&&&((()))+++,,,,,,******++++++++++++******))))))))))))************((()))***+++,,,,,,+++***'''***---...,,,+++---///...------------...//////---///000111111222444666>>>KKK^^^ppp|||}}}}}}xxxuuuqqqeee[[[XXXYYYaaauuu{{{}}}&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&((()))++++++***(((''',,,+++***((((((((()))***(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((&&&'''(((*********)))(((''')))***)))((('''(((******)))'''&&&&&&(((***,,,***)))))))))***)))'''$$$***)))((('''&&&''''''(((&&&%%%$$$&&&)))***'''%%%))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))++++++******++++++,,,---,,,,,,+++***))))))******+++++++++***************++++++,,,,,,,,,---------.........------,,,,,,,,,++++++,,,,,,,,,---------+++,,,---///000000000000........................++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,///...------,,,+++***)))++++++------------++++++.........------,,,,,,,,,------++++++++++++------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))......---,,,+++***)))(((++++++++++++++++++++++++******))))))(((((('''''',,,,,,,,,++++++*********)))(((''''''(((***,,,...---+++***,,,...---***'''((()))+++,,,+++***((('''%%%(((,,,---+++***+++---))))))))))))))))))***************))))))))))))))),,,***)))'''''''''(((((((((((())))))*********+++))))))))))))))))))))))))************(((%%%""" )))((((((((((((***,,,---,,,+++***)))((('''&&&%%%))))))(((((((((((()))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))***)))))))))((((((''''''(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........................,,,---...//////000222555@@@MMM___rrr|||~~~~~~zzzuuusssiiiaaaYYYVVVYYYeeeyyy~~~~~~&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))'''&&&%%%******)))((((((((())))))((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%''''''((())))))))))))(((((())))))************)))''')))***)))((('''(((***((((((((((((((())))))******))))))+++,,,,,,***)))(((((('''&&&&&&'''((())))))(((((())),,,,,,***((()))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,+++*********************++++++++++++,,,,,,)))************+++++++++---------,,,,,,++++++++++++,,,,,,,,,,,,---------......//////000/////////........................,,,,,,---------.........------,,,,,,,,,,,,,,,,,,------........./////////------------------------000//////...---+++***)))......------,,,++++++++++++,,,------------,,,+++.........------,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))))),,,,,,,,,++++++*********+++***)))(((((()))+++,,,---+++***+++,,,,,,***((()))***+++,,,,,,***)))'''###&&&((()))'''&&&''')))*********)))))))))))))))***)))))))))))))))))))))******(((''''''(((((()))((()))))))))************)))))))))))))))))))))))))))***++++++***(((&&&$$$''''''''''''((()))******+++******)))((('''&&&&&&******))))))))))))******)))((('''&&&&&&'''((()))(((((((((((())))))))))))*********))))))(((((((((***************++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,........................,,,.../////////111333555???KKK^^^rrr|||~~~zzzuuurrriiiaaaYYYVVVYYYdddxxx}}}|||((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''&&&%%%$$$###''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))******))))))++++++******))))))******''')))***)))((('''(((***&&&''')))*********)))((()))((((((***,,,---,,,+++******)))))))))******+++'''&&&&&&'''))))))(((&&&(((((((((''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))))))))))))))++++++******++++++,,,---,,,++++++************+++*********+++,,,,,,------************++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---------......///000000000//////...---........................---............////////////...---,,,,,,,,,,,,,,,............/////////////////////////////////////////////......,,,++++++------------------------,,,,,,------------,,,,,,.........---------------------,,,,,,,,,,,,------------------------------++++++,,,---...///000000------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++*********,,,+++***)))((())))))***---+++))))))***+++***)))***++++++,,,,,,***)))(((''')))***+++)))((()))***+++*********))))))(((((())))))))))))))))))******)))(((((((((((())))))***))))))))))))************))))))))))))))))))))))))((()))*********)))((('''$$$%%%&&&'''(((((((((''')))))))))(((((((((''''''))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))***************)))))))))+++++++++*********))))))++++++++++++++++++++++++*********++++++++++++,,,........................---///000111111222444666<<>>DDDTTTlllyyyhhh\\\WWW___qqq))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&''')))))))))))))))))))))))))))((('''(((******((('''(((((((((((()))))))))))))))(((((((((''''''''''''"""$$$''')))***)))(((''''''''''''((())))))******+++***)))(((((()))***+++(((((((((((()))***++++++))))))(((((((((((())))))'''((()))+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((***(((&&&&&&((()))***)))+++)))((('''&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******))))))(((************************)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,...---+++*********,,,,,,---,,,++++++,,,---,,,,,,+++++++++,,,------......---...////////////......------------------------000111222111000111222444333333222222222333555555333444555444222222333444222333444333222111333444666777888888888777666666444444444444444444555555777777666666666555555555777666555555555444222000333222222111111111111111***************+++++++++///.....................................................................000000000//////000000000...------...111000---***......//////000000000000+++,,,,,,---------,,,,,,++++++++++++++++++++++++***'''%%%&&&(((******)))***************+++,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++*********************************))))))*********(((***++++++***))))))***++++++)))((((((((()))***,,,++++++***))))))******'''(((((((((((()))))))))***)))))))))))))))((((((*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((())))))******+++***)))***,,,---,,,+++)))+++***''''''***+++)))++++++---...///000000000---...////////////...---///000000//////000222444;;;CCCUUUlll{{{jjj]]]XXX^^^ppp))))))))))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((++++++)))(((&&&&&&%%%%%%)))))))))))))))))))))))))))((('''((()))***(((&&&(((((((((((())))))))))))((((((((((((''''''''''''&&&'''((())))))))))))(((&&&&&&'''((())))))************))))))))))))******)))))))))(((((()))******))))))(((((((((((())))))'''((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''%%%&&&(((***++++++******+++)))&&&%%%&&&(((((((((,,,***'''%%%%%%''')))***))))))))))))))))))))))))(((((((((((((((((()))))))))******************)))************************))))))******+++,,,,,,,,,...---------,,,,,,,,,+++---,,,+++*********+++,,,---...000///...---...///------------------......------...///000000000///...........................///000111000222444666444444444444444555666666999999999777555444666777555666888888777777999;;;:::;;;<<<>>>>>><<<;;;999;;;<<<=========<<<;;;:::>>>>>>===<<<<<<;;;;;;;;;<<<;;;::::::;;;:::888666777666666444333222222111444333222111111111111111000000000000///...---,,,000000000/////////......------------------------......////////////......///---------//////...---------------............(((***,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***)))+++++++++++++++,,,------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******************************++++++++++++******)))******)))(((((()))++++++******)))((()))))))))*********)))))))))))))))''''''''''''(((((((((((((((((('''''''''(((***++++++***************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&''''''((()))***+++,,,,,,+++***+++---------,,,***+++((($$$$$$(((+++*********,,,---............///////////////////////////000000//////000222555:::EEEYYYnnn}}}kkk^^^XXX^^^ooo~~~|||)))))))))***************((((((((((((((((((((((((((((((''''''''''''((((((---,,,***)))((('''''''''(((((((((((((((((((((((((((''''''((())))))(((&&&(((((((((((())))))))))))(((((((((((((((''''''''')))((((((((('''((((((((('''''''''(((((((((((((((***))))))))))))))))))******))))))((((((((())))))))))))(((((((((((())))))+++******)))'''&&&%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''%%%''')))+++,,,,,,+++***---+++'''&&&'''((()))))),,,+++)))((((((((()))***))))))))))))))))))))))))***************+++++++++******++++++++++++***************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++*********+++,,,---000333333000...///111............------------+++,,,---//////000000000///////////////000000000...000111111111222555777888888888999:::;;;<<<===<<<===>>>===;;;;;;===???===???AAABBBBBBCCCEEEFFFDDDFFFHHHKKKLLLKKKJJJIIILLLMMMOOOOOONNNKKKHHHFFFFFFGGGHHHIIIHHHGGGFFFEEECCCBBBBBBBBBDDDDDDBBB@@@>>>>>><<<;;;888666444333444333222111000000000000000000111111000///...---111111111111111111000000------------------------,,,---...//////...---,,,///...---,,,---......///---,,,,,,,,,,,,,,,------***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,------,,,+++************(((''''''))),,,+++******)))))))))))))))(((((((((((((((((('''''''''''''''((((((((()))))))))(((&&&%%%&&&''')))+++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,'''(((((()))******++++++---,,,+++,,,...///...---+++,,,+++'''''',,,---,,,((()))***+++,,,,,,,,,,,,000//////......//////000...///000//////000333555:::HHH]]]rrr|||kkk^^^XXX^^^ooo{{{yyy(((((())))))************))))))))))))))))))))))))((((((''''''''''''(((((()))((((((''''''(((((()))((((((((((((((((((((((((((('''&&&'''))))))'''&&&(((((((((((())))))))))))'''''''''((((((((((((((()))((('''&&&&&&&&&'''((())))))((((((''''''&&&&&&)))))))))******)))))))))))))))(((((((((((((((((())))))(((((((((((())))))******)))(((&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***,,,,,,+++)))(((...,,,)))((()))************+++,,,---,,,+++***)))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++******************************+++++++++++++++,,,,,,,,,*********+++,,,------...++++++++++++++++++,,,,,,+++///222222///---...000...............---------,,,,,,...///000000000000000000111111222222222222333444555555444555777999:::;;;<<>>;;;999999999999888777666555555000111111111111000///////////////000000111111111........................,,,---...//////...---,,,//////---,,,,,,---...000000000///......//////000///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///...------,,,***************+++,,,,,,++++++++++++++++++++++++------,,,,,,+++***))))))***************************+++,,,------,,,+++************)))'''(((***,,,************)))))))))((((((((()))******))))))((((((((()))))))))************)))'''&&&%%%&&&((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,************)))))))))))),,,*********,,,---,,,+++))),,,---++++++......+++++++++,,,---............//////............//////...////////////000333666999HHH]]]qqq~~~yyyiii^^^ZZZ```rrrzzzwww''''''(((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((($$$$$$$$$%%%%%%&&&(((((())))))))))))))))))))))))((('''&&&'''((()))'''%%%(((((((((((())))))))))))'''''''''((((((((((((((((((((('''&&&&&&''''''''')))((((((''''''&&&&&&&&&))))))************))))))(((((((((''''''((())))))))))))(((((((((((())))))'''&&&&&&&&&'''(((******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))************)))'''&&&---+++******+++,,,+++***)))+++---///...,,,)))'''))))))))))))))))))))))))'''''''''((())))))******)))******************)))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++,,,,,,,,,---------,,,---......---,,,------////////////////////////...///000111111222111111222222333333444555555555444555666666666666888:::999;;;???CCCGGGKKKMMMNNNMMMQQQVVVYYY[[[\\\]]]^^^eeehhhlllnnnnnnnnnoooqqquuuvvvxxx{{{}}}|||xxxvvvqqqrrrssstttuuutttsssssspppnnnlllkkkjjjhhhdddbbb^^^^^^\\\XXXTTTOOOKKKHHHEEEEEEFFFFFFDDDAAA>>><<<777666555444333333333333000000000000000000000000////////////////////////------............------...///...---,,,,,,...000///...---,,,,,,,,,---...222000...+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***,,,---***************+++,,,,,,***++++++++++++,,,,,,,,,...------,,,+++***)))(((++++++++++++++++++++++++******++++++++++++*********++++++***))))))***,,,)))************)))(((((()))***,,,------,,,++++++))))))))))))************+++***((('''''''''(((((())))))***************+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))++++++*********))))))))))))((('''((()))******(((&&&***+++***+++---,,,)))******+++,,,,,,,,,,,,,,,........................---.../////////000333666777DDDXXXlllzzz~~~}}}~~~uuuhhh___^^^fffyyy{{{vvv~~~%%%&&&&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))'''&&&&&&'''(((((('''%%%(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((()))***++++++***)))((('''''''''''''''((()))***))))))(((((((((((())))))&&&&&&&&&&&&(((***+++---))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********)))))))))(((((((((''''''***))))))+++,,,,,,+++))))))***+++,,,+++***((('''))))))))))))))))))))))))&&&''''''((())))))******((())))))******))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------............111///......///000000///000111111111222333333333333333444555555444444444444444555666666777888888888:::;;;<<<<<<>>>@@@CCCFFFIIINNNTTTZZZ___cccddddddiiipppuuuwwwwwwwwwwww~~~{{{zzzxxxtttoooiiidddaaaSSSTTTUUUUUUQQQKKKFFFBBBGGGDDDAAA===;;;::::::;;;777777666555444333222111111111111111111111111111//////............//////---...///...,,,,,,...000---+++***(((((()))***+++.........------------...------------------------)))+++,,,+++)))***---///+++++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++*********))))))************+++------+++***+++,,,)))******+++***)))((('''((()))+++,,,---,,,+++***((((((((())))))))))))***(((((()))))))))))))))***(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******************++++++)))((('''(((***+++***)))&&&)))***((((((,,,---***))))))******++++++******+++,,,---......---,,,+++---.../////////111444666777BBBTTTiiizzz|||{{{{{{}}}}}}|||rrrgggaaacccnnn}}}ttt{{{%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((''''''''''''(((((()))))))))))))))***++++++))))))))))))))))))))))))'''&&&&&&'''(((((('''%%%(((((((((((())))))))))))&&&'''''''''(((((())))))(((((()))***************###$$$%%%&&&((()))***+++((()))***++++++***)))(((&&&&&&&&&'''''')))***+++))))))(((((((((((())))))))))))((('''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((()))''''''(((+++---,,,***(((***))))))((((((((((((((())))))))))))))))))))))))((())))))***+++,,,,,,,,,(((((())))))))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,------.../////////...888444111111444666555333222222333444444555666666777777777777777777666666555666666777888999999:::BBBDDDFFFGGGIIIKKKNNNQQQ\\\___eeemmmtttzzz~~~yyyyyyvvvuuuvvvxxxvvvqqqiiiaaa\\\UUURRRLLLGGGCCCBBBBBBCCCAAA@@@>>><<<999777555444111111111111111111111111000///...------...///000,,,...000///---,,,---//////...,,,******+++,,,---***,,,...///000///...---------------------------+++,,,---,,,***+++///333---,,,,,,,,,,,,---......*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++***,,,......---,,,+++,,,)))******++++++)))((('''$$$&&&((()))***)))((('''''''''''''''((((((((()))&&&'''(((***++++++,,,,,,%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***+++,,,,,,---,,,+++***+++---...---,,,***+++***&&&''',,,///...------.../////////......***+++---......---+++***---.../////////111444777999CCCTTTiii{{{~~~~~~yyyzzz{{{|||zzzqqqgggcccgggsss~~~tttyyy))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&+++***)))'''''''''((()))((((((''''''''''''((((((''''''(((((())))))******''''''((()))))))))))))))***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))*********(((((()))+++(((******'''$$$###%%%((())))))(((((('''''''''&&&&&&''')))***+++++++++***))))))(((((('''''''''&&&''''''''''''(((((((((((()))))))))((('''&&&&&&&&&+++***((('''''')))+++,,,))))))))))))))))))******!!!###%%%'''))))))))))))++++++***************+++++++++******++++++,,,---,,,,,,,,,++++++*********------,,,,,,,,,,,,,,,+++//////.........---------222222000///......------111222333333333333444666888999:::999888888999:::666666888;;;======:::888:::<<<>>>>>>>>>@@@EEEIIINNNRRRVVVWWWWWW\\\fffpppwww{{{zzzvvvtttoooggg___ZZZVVVSSSPPPPPPMMMIIIGGGEEECCCAAA???666444222111222333222111333333333222111000000///---...///000000///...---000/////////............//////.........---------......////////////......++++++++++++++++++++++++)))+++...000000///,,,+++,,,+++*********,,,...000******))))))))))))******+++***)))***,,,---,,,+++************************((()))***,,,,,,---------++++++++++++***((('''&&&))))))))))))))))))))))))+++++++++*********))))))))))))(((((((((((())))))***)))'''&&&&&&(((***+++''''''''''''(((***++++++++++++++++++***)))'''&&&+++***)))((('''''''''((()))*********++++++++++++)))+++,,,,,,***))))))*********+++,,,,,,---......++++++***+++,,,,,,+++***++++++***************+++---------............///............///111222333999CCCUUUjjj||||||{{{||||||yyypppfffbbbeeesssyyy{{{))))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''''''''((((((((((((''''''***))))))(((((((((((((((((((((''''''''''''((((((''''''(((((())))))))))))''''''((())))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''''')))***'''''''''%%%######$$$&&&)))(((((((((''''''''''''''''''((()))***+++++++++)))))))))(((((((((''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((***)))((((((((()))+++,,,*********))))))))))))))))))***+++++++++***))))))++++++***************++++++++++++***++++++,,,---------------,,,,,,++++++------------------------.........///////////////222222111000000000111111666888:::;;;::::::<<<===;;;<<<======;;;999999999======>>>>>>>>>>>>>>>>>>===@@@DDDGGGJJJOOOWWW]]]eeeiiinnnooopppvvv{{{xxxtttqqqooonnnjjjeee___YYYSSSLLLHHHBBB???:::777666666555444444333111000///............///000222333333333333000000/////////.........//////.........---------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,000///---,,,,,,---...///+++******))))))******++++++***)))***,,,---,,,+++************************&&&'''((()))))))))))))))************)))((('''&&&))))))))))))))))))))))))+++++++++*********))))))***))))))(((((())))))*********)))))))))***+++,,,((((((((((((((()))***+++((()))*********)))(((''')))))))))***************)))))))))))))))***++++++***(((((())),,,---+++)))+++++++++,,,,,,---------++++++++++++,,,,,,+++***,,,+++++++++++++++,,,------------............///////////////000222333444999CCCUUUjjj|||{{{zzzzzzzzzwwwmmmddd___bbboooyyy{{{))))))(((((((((((())))))))))))************))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((()))))))))(((''''''((((((''''''''''''(((((('''(((((((((((()))))))))''''''((())))))))))))((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((&&&&&&((()))+++)))(((((())))))))))))((((((((((((''''''''''''(((((((((((()))***++++++***)))))))))))))))((((((&&&&&&&&&'''((())))))***''''''(((((()))***++++++))))))))))))************+++*********))))))((((((,,,---------,,,+++******+++***************+++++++++++++++++++++,,,------............------------..................//////......///000111222333333333333333333333444555555555888;;;<<<<<<<<<===>>>:::<<<===<<<:::888888888;;;===??????>>>???DDDHHHMMMQQQVVVZZZ___gggqqqxxx}}}wwwnnneee___VVVPPPIIICCC???===;;;:::888777444222111111222222......///000111111111222000000000000/////////////////////............---........................------------------------,,,,,,,,,---------......333111000...---......///,,,++++++******++++++,,,+++*********,,,---,,,+++******************************+++++++++++++++***))))))***))))))((('''&&&))))))))))))))))))))))))+++************)))))))))*********))))))************++++++,,,,,,,,,,,,,,,))))))((((((((())))))***''''''((()))))))))))))))'''(((***+++,,,,,,,,,+++))))))((('''((()))***+++***&&&$$$'''---000,,,(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---......---------............/////////000000111333444555888CCCUUUiii{{{{{{zzzzzzyyyrrriii___[[[]]]iii~~~yyy|||))))))(((((((((((())))))((())))))******))))))((())))))************)))))))))((('''&&&&&&'''((()))'''''')))))))))((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((,,,***'''))),,,---+++)))(((((((((((((((''''''''')))(((''''''''')))***+++************))))))))))))%%%&&&&&&'''((()))******((((((((()))******++++++(((((()))************)))++++++******)))(((((((((((())))))******+++++++++*********)))******+++,,,,,,++++++++++++,,,------...---------------------------....../////////000...///000222444555666777666666666555555666666777333666999;;;:::::::::::::::;;;;;;;;;:::;;;===@@@;;;@@@GGGIIIJJJNNNUUU[[[hhhlllppptttxxx}}}mmmggg^^^UUUPPPLLLJJJHHHDDDAAA===:::888888888999222111000///////////////111111111000000000///////////////.......................................------------------------------,,,+++,,,---...///111111000///......//////---,,,,,,++++++,,,,,,---,,,+++******,,,,,,,,,***************************,,,,,,,,,---,,,,,,++++++(((((()))))))))(((((('''))))))))))))))))))))))))************))))))))))))++++++************++++++)))***,,,......---,,,+++******))))))((()))))))))(((((((((((()))((((((((('''(((***,,,,,,+++***))))))((('''&&&'''(((***+++)))'''%%%(((,,,---+++(((,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,++++++++++++++++++++++++,,,---...///---------............////////////000111222333444888BBBTTThhhzzz~~~}}}{{{xxxlllcccZZZVVVWWWbbbvvv~~~yyy|||))))))(((((((((((())))))'''(((((())))))(((((('''))))))************)))))))))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((((('''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''%%%%%%&&&((((((&&&$$$%%%((()))'''%%%'''''''''((((((((((((((()))((('''''''''((()))***))))))))))))************&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((()))************)))************))))))(((((((((((((((((())))))************))))))***++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------,,,------...///000000111111111333444666888999::::::999888777666666666666555777:::;;;:::::::::;;;<<<<<<;;;;;;===CCCJJJOOOMMMUUU^^^dddfffjjjpppuuu~~~vvvnnnhhheeebbbaaaVVVSSSLLLFFF@@@===;;;;;;888666444222111111222333222111111111111000000000////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...///---------......//////000------,,,,,,,,,,,,------,,,+++******,,,,,,+++***************************((()))))))))))))))(((''''''((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++''')))+++------,,,***)))+++******))))))))))))***+++******)))((('''''''''((()))***++++++)))'''&&&)))((('''''''''(((******))))))*********))))))))),,,,,,,,,,,,,,,,,,,,,+++)))+++------+++***+++,,,+++++++++++++++,,,---------------............///.........///000111222333777AAASSShhhyyy~~~}}}yyyggg___VVVRRRTTT]]]ppp~~~zzz|||))))))(((((((((((())))))''''''((((((((((((''''''))))))************))))))((((((''''''''''''((((((&&&&&&'''(((((((((''''''((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&'''(((((((((((('''(((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((('''%%%%%%'''((((((((((((((())))))(((&&&'''''''''((((((((((((((((((((((((''''''(((((()))(((((()))))))))))))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***,,,+++***)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,---------------...///111222333333444555666777888999::::::;;;:::999777666666555555333555888999999;;;===???======>>>AAAEEEMMMWWW]]]iiiooovvv|||~~~}}}|||nnniiiaaaXXXOOOGGGCCC@@@<<<:::666333222222333444222222222222111111111000...////////////000000000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///++++++,,,---......//////---,,,,,,++++++,,,,,,------+++***+++,,,,,,+++)))************************))))))******+++*********'''((()))******+++******))))))))))))))))))))))))(((((()))))))))))))))************))))))*********'''(((***+++,,,+++***(((******)))))))))******+++---,,,+++)))((((((''''''))))))******)))(((&&&%%%(((((()))))))))*********)))+++---,,,***((()))***,,,,,,,,,,,,,,,,,,,,,,,,(((+++...---***)))***---,,,,,,++++++++++++,,,,,,---------............///------......///111222333777AAARRRgggxxx~~~zzzfff^^^VVVSSSTTT]]]nnn~~~zzz|||))))))(((((((((((())))))(((((())))))))))))((((((((())))))))))))))))))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&''''''(((((('''''')))((((((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((('''&&&&&&''')))+++---......,,,*********''''''''''''((((((((()))'''(((((((((((((((''''''''''''((((((((()))))))))(((((((((((('''''''''''''''''''''(((((())))))******)))((((((((()))+++,,,((((((((()))******+++++++++***))))))))))))***+++))))))))))))***+++,,,------,,,,,,,,,,,,---......,,,---------............//////111222333555666666888888999999999999::::::999888777666666666666666444666888:::===AAAFFFJJJIIIKKKPPPUUU\\\dddlllrrrzzzqqqhhh```ZZZWWWKKKGGGAAA;;;666444444555333333222222222111111111.../////////000000000000///...,,,++++++,,,...///---------------------------,,,,,,,,,------......,,,------.........------,,,,,,++++++++++++,,,,,,---,,,***+++,,,,,,+++)))***************************+++,,,---------------((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))*********))))))(((((())))))***((((((***+++++++++***)))))))))))))))***+++,,,,,,---,,,+++***))))))*********)))))))))))))))))))))'''(((***+++,,,+++***)))+++++++++,,,,,,---,,,++++++++++++,,,,,,---------(((+++...---***(((***---///...---,,,,,,++++++,,,---------............///.........///000111333333666@@@RRRfffwwwzzzggg```YYYVVVWWW```qqq{{{|||))))))(((((((((((())))))))))))************))))))(((((())))))))))))((((((&&&'''((())))))((('''&&&'''&&&%%%%%%&&&'''((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''***)))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((()))(((&&&&&&((()))))),,,...---***'''''')))&&&'''''''''(((((())))))&&&'''((())))))((('''&&&&&&'''''''''(((((()))))))))))))))(((''''''&&&&&&$$$$$$%%%'''(((***+++++++++***((('''''')))+++,,,''''''((()))***+++,,,,,,&&&&&&&&&&&&(((***,,,...))))))))))))***+++,,,------,,,,,,,,,,,,---......---.........//////000000111111333444666777888999;;;;;;;;;::::::999999999666666666555666666777888:::<<>>:::888777666555555333222111222222111/////////......---------,,,000000/////////.........//////.........---------***++++++,,,,,,---------//////.........---------++++++++++++++++++++++++++++++++++++************))))))*********+++++++++,,,+++***))))))******+++,,,,,,,,,,,,+++***((('''(((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))((())))))***++++++******))))))************))))))(((((())))))))))))((((((###%%%'''(((((((((***+++((())))))***++++++,,,,,,,,,,,,,,,+++++++++******************+++,,,,,,---)))+++------,,,,,,---...111000///......///000111...//////000000111111111555>>>MMM```ppp{{{zzzmmmaaaXXXZZZaaalllyyy|||))))))))))))))))))))))))((((((''''''''''''((((((''')))******(((''''''(((''''''((()))))))))(((((()))(((((((((((((((((('''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&+++)))''''''((())))))(((''''''((((((((((((''''''''''''((()))*********)))(((((((((''''''&&&&&&&&&((()))))))))******++++++,,,+++***(((''''''''''''(((((((((((((((((((((((())))))******))))))(((((()))))))))***))))))((('''))))))))))))))))))))))))++++++++++++++++++++++++************************---------------......///............//////000111000222444666888999999888999999999999999999999999444666999;;;;;;:::888777BBB===;;;===CCCJJJTTT]]]bbbiiiuuu~~~qqqggg[[[VVVNNNFFFAAA===:::999999777444333333222000////////////......---------000000000/////////....../////////............---------------------------000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************+++++++++((((((((()))***+++---............---,,,***(((''''''(((((((((((((((((('''))))))))))))************))))))(((((((((((())))))(((((())))))******))))))(((((()))***++++++++++++'''(((((((((((((((((('''%%%''')))***))))))***,,,)))))))))***++++++,,,,,,,,,,,,,,,++++++++++++***((())))))***,,,---......***,,,------,,,+++,,,---000000////////////000000------...//////000111111555===LLL___ooozzz~~~xxxlllaaaYYY\\\cccoooxxx|||((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))((((((((((((&&&'''((()))))))))))))))+++*********)))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((&&&'''((()))((('''''''''((((((((((((''''''###$$$%%%&&&'''''''''''')))((((((''''''&&&&&&%%%'''(((((())))))******+++******)))(((((('''(((((((((((((((((((((((((((((())))))*********))))))((()))))))))******)))(((((()))))))))(((((((((((((((*********+++++++++++++++))))))))))))))))))))))))---------,,,---......///.........///000111222333333444777:::;;;<<<<<<;;;:::999999888777777777777444555888:::;;;;;;;;;:::===???DDDLLLVVVbbbnnnwwwwww|||~~~yyyrrrggg]]]TTTKKKBBB<<<>>>;;;777555444333222000000000000000000000000000000000000////////////.../////////...............000/////////......------////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************'''(((((()))+++,,,---.........------,,,+++******(((((())))))))))))((((((((()))))))))************++++++************++++++(((((())))))))))))(((((('''((()))***+++,,,,,,,,,(((((())))))))))))((((((,,,---...---+++)))))))))))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,...---,,,++++++,,,---,,,,,,,,,,,,,,,,,,---,,,------...///000111111666>>>LLL^^^ooo{{{~~~}}}xxxnnnccc[[[[[[```jjjvvvzzz((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((())))))))))))''''''((()))*********)))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&%%%''')))***)))(((''''''((((((((((((''''''######$$$&&&'''''''''''')))))))))((((((''''''''''''''''''(((((()))))))))(((((('''(((((()))******))))))))))))))))))))))))))))))************))))))))))))***************))))))))))))((((((((((((((())))))))))))******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,------...------...///111333555666666777999;;;<<<<<<<<<<<<999888777666555666666666777888999;;;>>>@@@BBBDDDAAAJJJXXXdddppp{{{wwwnnnaaaTTTJJJDDD@@@<<<888777555333222//////000000111111222222111000000000////////////////////////////////////111000000//////......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,------)))******++++++******)))((()))))))))************++++++************++++++(((((())))))))))))((('''(((((()))+++,,,,,,,,,,,,)))******++++++******)))***+++,,,+++)))''''''(((***************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,++++++***+++,,,...---,,,++++++,,,++++++++++++++++++++++++,,,,,,---...///000111111777>>>LLL^^^ppp}}}yyymmmbbbZZZXXXZZZbbbwww~~~uuuwww))))))))))))))))))))))))((((((''''''''''''((((((***((('''''')))******)))(((((()))*********))))))((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((()))&&&%%%&&&''')))***)))(((''''''((((((((((((''''''&&&&&&'''((()))))))))((())))))))))))))))))))))))((((((((('''''''''''''''''''''''''''(((***+++,,,))))))))))))))))))))))))))))))******++++++******))))))******++++++******))))))))))))))))))))))))((((((((()))******++++++************************,,,,,,,,,+++,,,------.........///111333666888999::::::::::::::::::::::::777666555555666777999:::777888:::>>>CCCIIIMMMPPPVVVdddsss}}}{{{mmmcccQQQMMMGGGAAA>>>;;;888666111111111111111111111111111111000000000/////////...////////////000000000000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************)))******+++++++++******+++*********+++,,,---...***++++++,,,,,,++++++***))))))))))))************))))))(((((((((((())))))))))))******))))))(((((())))))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***(((***,,,,,,,,,,,,---...***************************++++++++++++,,,,,,,,,++++++,,,---,,,+++***)))***,,,------,,,+++,,,---------............------,,,,,,---...000111222222666===KKK]]]pppzzziii___WWWUUUVVV]]]rrr~~~tttvvv))))))))))))))))))))))))((((((''''''''''''((((((***(((&&&&&&)))******)))))))))*********)))(((((())))))))))))************'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((('''''')))******(((&&&''''''(((((((((((('''''''''(((((()))))))))((((((((((((((())))))******+++******))))))((('''''''''(((((('''(((((()))***+++))))))))))))))))))))))))((()))***++++++++++++***'''((())))))******))))))((()))))))))***+++++++++(((((()))******+++,,,,,,++++++++++++++++++++++++---------------......///000111222444777999<<<======<<<999777666666666777555555555666888;;;>>>@@@<<<@@@FFFNNNVVV^^^dddgggttt~~~uuutttsssuuuwwwyyyzzzzzzxxxxxxzzz}}}}}}~~~~~~}}}||||||}}}|||vvvrrrrrrsssxxx}}}zzziiiccc[[[SSSLLLGGGCCC@@@999888777555444222111000111111111000000000//////.../////////000000000000//////////////////..................------------------------------------------,,,,,,,,,++++++++++++++++++*********))))))((()))***+++,,,++++++***++++++***)))***+++,,,,,,******++++++++++++******))))))))))))************))))))(((((((((((())))))******++++++***))))))(((******+++,,,,,,+++++++++******++++++++++++******(((***---.........///111******************************+++++++++,,,,,,,,,)))***,,,------,,,+++***)))+++------,,,,,,---.........///000000///......,,,---...///111222333444444;;;III\\\ooo}}}yyyiii```WWWTTTSSSZZZooovvvvvv))))))))))))))))))))))))((((((''''''''''''((((((+++(((%%%&&&)))++++++)))***************)))((('''%%%%%%&&&&&&''''''(((((())))))************))))))))))))))))))))))))))))))************************'''''''''''''''((())))))******)))******)))'''$$$''''''(((((((((((('''''''''''''''(((''''''&&&&&&&&&&&&'''((()))***++++++,,,,,,+++***)))(((''''''***)))((((((((((((((()))))))))))))))))))))))))))((()))***+++++++++++++++&&&&&&'''((())))))(((((((((((()))***+++,,,,,,---))))))***+++,,,,,,------++++++++++++++++++++++++...............///000000222333444666999<<>>BBBDDDIIIOOOYYYdddoooxxx~~~}}}{{{wwwpppkkkfffeeefffiiilllnnnooonnnqqqooommmnnnqqqsssrrrqqqlllmmmoooooooooppprrrtttssstttsssnnngggaaa___```ZZZ```hhhrrr}}}}}}vvvlllbbbZZZSSSMMMIIIBBBAAA>>>;;;888555222111111111111111000000000000.../////////000000111111.........///////////////000/////////............---------------------------------,,,,,,,,,++++++++++++++++++******))))))'''(((***+++,,,,,,,,,+++---,,,***)))))))))******))))))************))))))))))))))))))************++++++************+++++++++++++++++++++***))))))++++++,,,,,,,,,+++******))))))************))))))''')))******)))))))))***++++++***************************++++++,,,,,,,,,'''(((+++---...---,,,,,,(((***,,,---,,,,,,---///---...///000000///...---------...000111333444444222999GGGZZZnnn~~~|||yyywwwmmmcccZZZUUUSSSXXXlllwwwvvv))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))******)))((((((((((((((('''&&&&&&''''''((()))***((((((''''''''''''((((((&&&((())))))(((((()))+++'''&&&&&&''')))***((('''%%%%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))*********++++++++++++*********))))))(((((())))))))))))******************))))))(((((((((''',,,,,,,,,,,,,,,+++***)))------........./////////000///.........000111222777888:::<<<<<<:::888666888777666444222222555777888888999;;;@@@HHHPPPUUU]]]ggguuu~~~~~~~~~~~~|||}}}yyyuuusssuuuxxx{{{}}}zzzxxxyyyzzzyyyvvvsssrrrwww~~~|||}}}~~~xxxqqqqqquuuxxxvvvrrrqqqvvv{{{}}}wwwqqqkkkfffdddccc^^^^^^___dddmmmzzzxxxoooggg```\\\SSSQQQNNNIIICCC===999666111222222///+++***---000111222222///,,,+++...111111111000///...------,,,......////////////......////////////..................------------......,,,,,,,,,+++++++++*********))))))(((((((((((((((+++*********))))))((((((''''''(((******+++++++++### %%%***)))''',,,,,,+++***))))))******))))))))))))))))))))))))---...//////---+++,,,,,,++++++***)))(((((())))))//////...---+++******)))************************------......------,,,+++,,,,,,+++******+++,,,,,,---...///---+++))))))***222000///...//////---,,,---...///000111222333333555;;;HHHZZZmmm|||yyyyyy}}}|||zzzzzzmmmddd\\\XXXSSSVVVggg{{{uuuvvv))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((()))******)))(((((((((((((((++++++***************+++((((((''''''''''''((((((&&&((())))))(((((()))***'''&&&&&&''')))***((('''%%%&&&&&&&&&'''((((((((())))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''((((((((()))***)))(((''''''((()))***(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))************************)))))))))((())))))))))))************))))))((((((((('''''''''******+++,,,,,,,,,,,,,,,+++,,,,,,,,,---..................///000222444666888999;;;<<<<<<:::888777777888999888777888;;;===888:::>>>EEEOOO\\\hhhpppwww}}}~~~tttlllfffhhhjjjlllqqqwww~~~|||yyywwwxxx{{{}}}{{{xxxxxxyyy{{{|||wwwuuupppnnniiiaaaVVVJJJ@@@:::888777666333111/////////111222222000---,,,---///000000000//////......---......////////////......////////////............---------,,,,,,------------,,,,,,,,,,,,+++++++++***)))))))))***+++,,,,,,++++++++++++*********)))'''((()))***+++++++++++++++'''$$$&&&***---,,,***++++++***)))))))))))))))***************************+++---,,,***))))))***,,,,,,+++***************,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---............,,,,,,+++******+++,,,,,,...///000///---,,,,,,---...---,,,---///000000///...///000222444666777888555<<>>;;;<<<;;;666111222222333333222222111222000000000000000000000111//////000000000000//////////////////...............------,,,,,,------...///.........------------++++++++++++,,,---...///++++++++++++++++++++++++((()))******++++++++++++---+++))))))++++++)))((())))))((((((((((((((()))++++++++++++++++++++++++***+++------+++******+++,,,++++++*********++++++)))***+++,,,,,,,,,++++++...------,,,,,,+++++++++((()))***,,,......//////++++++++++++++++++++++++***+++,,,,,,++++++---...///---,,,,,,------,,,+++,,,---...000222444555666666<<>>999777666555333333333333222222111111000000000111111111111000000////////////............//////............//////.........---------,,,,,,+++++++++***++++++,,,,,,)))))))))******+++++++++***++++++,,,,,,++++++***)))***,,,,,,,,,+++++++++)))))))))))))))***++++++************************(((***+++,,,+++***+++,,,***)))))))))******+++,,,***,,,...///000///---+++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++***,,,...///...------...///,,,++++++---000111111111///000000111222222333333222999EEEWWWiiiyyyvvvmmmeeeaaa^^^bbbuuuyyyzzz))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((*********)))(((((((((((((((((()))*********)))(((''''''&&&&&&'''******))))))))))))******+++,,,,,,+++)))((()))***'''&&&&&&''')))***((('''%%%%%%&&&&&&'''((())))))'''((((((((())))))******%%%%%%&&&'''((()))******))))))(((((('''''''''&&&###$$$&&&((((((((((((''''''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((((((((())))))*********+++))))))))))))************))))))******++++++++++++((()))+++---...000111111333444555777:::<<<>>>>>>999:::;;;;;;;;;:::999888999888777777999===@@@BBBIIIOOOZZZgggttt}}}zzzxxxwwwxxxyyyxxxnnnYYYRRRIIIBBB>>><<<:::888444444333333222111000000000000111111111111000000000/////////..................------------............---------,,,,,,,,,*********+++,,,---...///*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***)))+++------,,,***************))))))***+++,,,,,,))))))))))))))))))))))))***,,,......------...///+++*********+++,,,,,,---(((***---000111111///...(((((()))***+++,,,,,,---+++++++++,,,,,,++++++******+++,,,------,,,+++***+++,,,------++++++,,,---///...---...000000///...,,,---...000111333444444111888EEEVVViiiyyyssskkkdddaaa___cccvvvyyy{{{'''((()))***++++++***)))'''(((******((((((((()))''''''((())))))((('''&&&((((((((((((((()))******&&&&&&''''''(((((())))))''''''''''''''''''''''''+++*********))))))((((((''''''((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))(((((('''''''''&&&))))))))))))((((((((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))''''''&&&%%%&&&'''((()))******)))))))))))))))***)))************+++++++++---,,,+++*********+++,,,.........///000111111111777888:::<<<=========<<>>===:::777555555666777444333222222333333111///111111000000000000000000......////////////......++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,---,,,,,,,,,+++************************,,,+++*********+++,,,---,,,+++++++++++++++,,,,,,''''''(((&&&%%%$$$%%%'''******++++++++++++******,,,+++******))))))******&&&)))+++,,,+++++++++,,,++++++++++++++++++++++++,,,++++++++++++,,,---...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////000000111222555888BBBRRRgggyyyxxxnnnddd```]]]bbbwww|||)))************))))))((('''(((******((((((((()))&&&&&&(((((())))))))))))&&&&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((''''''''''''&&&&&&(((((('''''''''&&&&&&&&&)))((((((''''''&&&&&&&&&(((((((((((())))))))))))))))))((((((((()))***+++))))))(((((((((((()))))))))************+++++++++)))******+++++++++******,,,---...000222444666777:::;;;;;;;;;;;;:::999888444333333444555666888999:::BBBMMMWWW```hhhpppvvvwww|||xxxvvvvvvxxx}}}|||oooddd]]]LLLHHHAAA:::555444555666333222111222333333222111///////////////000000000......////////////......------,,,+++***))))))(((---,,,,,,,,,,,,---......,,,------...---,,,***)))++++++++++++++++++++++++,,,,,,+++*********++++++++++++++++++,,,---......)))******)))''''''(((************))))))*********---,,,++++++******++++++(((+++///111000...------++++++++++++++++++++++++++++++******+++---...///,,,,,,++++++++++++,,,,,,------------------------//////......------,,,,,,000000//////000000111222444888BBBSSSgggzzz}}}rrrgggaaa]]]aaauuuzzz************))))))(((((('''(((******((((((((()))&&&&&&'''((()))*********''''''&&&&&&''''''((()))))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''***************))))))))))))(((((((((((('''''''''***))))))((('''&&&&&&%%%(((((((((((())))))))))))(((((((((((())))))******((((((((('''(((((()))***))))))*********++++++++++++,,,---/////////...------...///222444777888999<<<<<<;;;:::999888777666888666555666666777;;;???HHHRRRaaammmvvv|||}}}zzzrrrbbb[[[OOOCCC;;;666444333333222000111222333222111...//////000000111111111......////////////............---,,,++++++***)))---,,,,,,,,,,,,---......,,,---......---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******************+++,,,---...///...//////...,,,,,,---///+++***)))(((((()))***+++------,,,++++++++++++,,,---///111111///---,,,,,,++++++++++++++++++++++++((()))+++---..................---------...//////........................------....../////////000//////......//////000111444888AAASSSgggzzzwwwkkkccc\\\^^^qqqwww|||++++++***))))))((((((((('''(((******((((((((()))'''''''''((()))***++++++((((((''''''(((((()))***))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''((((((((()))))))))************************))))))))))))(((******)))(((''''''&&&&&&(((((((((((())))))))))))''''''(((((())))))))))))((((((((((((((()))******))))))*********++++++++++++,,,...///000000000//////000111444666888:::;;;<<<;;;:::999888777777666<<<999888<<<>>>AAAJJJTTT___iiivvv|||rrrdddVVVJJJAAA999555555333111111111222111000000000000111111222222222......////////////..............................---,,,,,,,,,,,,---......------......---+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))***,,,---------......---+++***,,,---+++***)))(((((()))***+++...---,,,,,,+++,,,,,,,,,+++,,,,,,***((('''(((***++++++++++++++++++++++++%%%(((,,,000111000---+++...---------......///000.................................//////000000000...------------...//////444777AAARRRgggyyyzzzmmmddd\\\[[[lllwww|||+++***)))))))))))))))***'''(((******((((((((()))(((((((((((()))***++++++((((((((((((((()))******((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))************''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''((((((+++++++++*********))))))***))))))(((((('''''''''(((((((((((())))))))))))&&&'''((()))))))))(((((()))(((((())))))***+++,,,)))************+++++++++******,,,---//////000000222333444666777999:::::::::999888888777777888888777555999CCCJJJPPP]]]lllxxxvvviii]]]PPPCCC;;;;;;888555333222222111000111111111111222222222222......////////////...............//////000000000---,,,,,,,,,,,,---.........------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))))))))***+++,,,,,,------...,,,+++***+++---*********))))))*********...---,,,,,,++++++,,,,,,)))******))))))***,,,///++++++++++++++++++++++++%%%(((---111111///,,,)))+++*********+++,,,---...------------------------000000000///.........---......------......///000444777AAAQQQeeewwwxxxmmmddd\\\ZZZiii{{{}}}***))))))(((((()))***+++'''(((******((((((((()))***))))))(((((()))***+++(((''''''''''''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%&&&&&&&&&'''''''''************)))))))))))))))))))))((((((((((((((((((((((((((())))))))))))'''((()))*********))))))))))))))))))***+++,,,---)))************+++++++++++++++,,,---...000222222666666777777888888999999888777777666777888999:::;;;;;;EEEUUU___ffftttuuugggWWWLLLBBB>>>:::666555444222111111111111111000000000000......////////////................../////////000---,,,,,,,,,,,,---.........---+++******+++,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++*********++++++,,,...//////...,,,+++---...******++++++++++++******---,,,,,,++++++++++++++++++,,,............///000++++++++++++++++++++++++)))***,,,...///...,,,+++)))))))))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////000111111444777@@@PPPddduuu{{{rrrjjjccc\\\[[[hhhzzz))))))(((((((((***+++,,,''')))******((((((((()))+++***)))(((((()))******'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''(((((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&'''''''''(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))***+++,,,+++******************+++,,,---...)))************+++++++++............000222555666999999888888888888888888666666555666777888:::<<>>999777555333111111111000000//////............////////////..............................---,,,,,,,,,,,,---.........---+++))))))+++...///++++++++++++++++++++++++((()))+++,,,---,,,,,,+++------,,,+++++++++,,,,,,+++,,,,,,+++))))))***,,,***+++,,,------,,,+++***---,,,++++++******++++++***,,,//////---+++))))))++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,---...///111111111111111222222333444777@@@OOOccctttuuummmgggccc]]]\\\iii{{{&&&''''''((()))******+++***)))(((''''''((()))***)))***++++++***)))((('''((((((''''''''''''(((((((((((('''%%%###!!!''''''(((((())))))******''''''((((((((((((''''''(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&'''''')))******+++++++++******(((((((((((())))))))))))((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++)))'''%%%$$$$$$%%%%%%)))*********+++++++++++++++++++++***************************+++...000111/////////000333555888:::<<<===>>><<<999888999:::999::::::777666:::CCCKKK[[[dddrrr~~~{{{aaaXXXLLLAAA:::777666555444333222222222111///---000000/////////.........111111///...------------///...---,,,,,,---.../////////...---,,,++++++***......---------,,,,,,,,,************************))))))***+++,,,,,,------,,,---...---+++***+++,,,))))))))))))***+++,,,,,,,,,***((()))+++,,,+++(((---------------///000000------------------------......---,,,,,,+++******+++,,,---***&&&%%%***///+++,,,---.........------000000000///......------333111000.........//////444777AAAQQQdddttt}}}~~~}}}wwwoooiiiddd^^^\\\iiizzz(((((())))))******++++++***)))(((((((((((()))***)))******+++***)))((('''((((((''''''''''''((((((************)))((('''&&&'''((((((((((((((())))))&&&'''((())))))((('''&&&%%%%%%&&&'''((())))))***&&&&&&&&&&&&&&&''''''((()))))))))******+++++++++((()))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))******))))))******+++,,,)))))))))*********++++++************************+++++++++++++++---...///000000111222444666888:::<<<:::888888999999999888:::::::::999;;;DDDRRR\\\pppxxx||||||~~~tttkkk]]]PPPFFF???:::888555444222111111000...,,,000000000000////////////222111000///............------,,,,,,,,,,,,------///......------,,,,,,+++......---------,,,,,,,,,******************************++++++,,,------...,,,---...---+++***+++,,,+++************+++,,,,,,,,,***))))))+++,,,+++)))---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++...000...***(((***---,,,,,,,,,---------......------......///000000000222111000///...///000000333666@@@PPPdddttt~~~~~~{{{ssskkkfff___]]]jjj{{{***************+++++++++***))))))(((((())))))***))))))*********)))((((((((((((''''''''''''((((((''''''((())))))))))))(((((((((((('''''''''''''''&&&'''(((******((('''&&&###$$$%%%&&&''')))******'''''''''''''''((()))))))))((((((((()))+++,,,---))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******************************,,,,,,,,,,,,,,,---......222333333444555777999:::===999555555888;;;;;;999======>>>AAAHHHVVVhhhttt|||wwwrrrooonnnppptttzzz|||yyywwwvvvwwwxxx{{{~~~{{{|||xxxiii[[[NNNCCC===999666333222111111///...000000000000000000000000222111111000////////////------............------------------------------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,---...---+++***+++,,,---,,,,,,+++++++++++++++,,,***)))***+++,,,+++***......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,///222111...++++++,,,------,,,+++,,,---...///------......///000000000000000/////////000111111222555???OOOccctttwwwnnnggg___]]]jjj{{{}}}*********************)))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((%%%&&&'''(((((((((((((((((((((''''''&&&&&&%%%%%%%%%''')))******)))'''%%%%%%%%%&&&''''''((())))))((((((((((((((())))))***)))(((''''''(((***---///*********)))))))))))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((******++++++***(((&&&$$$(((((((((((()))))))))))))))))))))***************++++++,,,---...///000111555555555666777888999:::===:::777666888;;;>>>???EEEGGGKKKQQQ\\\lll|||uuusssvvvtttrrrppprrrvvvzzz||||||zzz}}}~~~vvvpppsss}}}uuucccRRRHHH???<<<777444222222111111////////////000000000000222222111000000000000000///000111222222111000///,,,---------......//////......---------,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---+++,,,------++++++,,,---///...---,,,++++++++++++++++++++++++++++++++++++/////////......------,,,++++++++++++++++++++++++---------,,,,,,+++++++++///000222000---+++,,,---...---+++++++++,,,...000000000000///......------...//////000000111222222111444===MMMbbbtttzzzppphhh___\\\hhhyyy~~~)))))))))))))))((((((((())))))************))))))(((((((((((((((((())))))((((((''''''''''''(((((()))******+++******))))))((((((''''''&&&&&&%%%%%%&&&'''((())))))((('''&&&))))))(((((((((((((((((()))(((((((((((()))******(((''''''&&&(((***---...+++*********)))))))))(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((---.........---+++)))((((((((((((((()))))))))))))))*********+++++++++,,,)))***,,,...111333444555777777888888888999999999888::::::777666:::CCCKKKUUUXXX___hhhsss{{{vvvtttqqqppprrrzzzyyysssqqqtttxxx{{{zzzfffYYYJJJEEE===777444333222111////////////////////////222111111000000000000000///000111222222111000///,,,------......//////000......---------,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++,,,------++++++,,,---///...---,,,+++*********++++++,,,,,,+++++++++,,,,,,---.../////////......++++++++++++++++++++++++------,,,,,,,,,,,,++++++111000///,,,++++++,,,......---+++++++++,,,...000000000000///......------......///000111222333333222444<<>>EEEQQQaaarrr}}}{{{wwwwwwzzz{{{wwwsss|||qqq]]]NNNCCC===999777777666555333222111111//////............///000111000///......///000111/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////////......***+++---,,,,,,,,,---...,,,+++******))))))*********,,,...---+++***,,,.........000000000...,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///---+++,,,---.........------000000000///......------///000111222333222111111555666<<>>999666555444333222333222222111111111111111////////////////////////000///............///000000//////...------,,,,,,---------,,,---...//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,+++***+++++++++******))))))(((,,,++++++++++++,,,------------..................,,,---------........................////////////000111111111111222222222333666>>>KKK\\\mmmzzz}}}tttkkkddd```dddlll))))))))))))))))))******(((''''''&&&&&&''''''(((,,,***(((&&&%%%''')))+++((((((''''''''''''((((((((((((((((((''''''''''''******))))))))))))******(((((())))))))))))************+++++++++***))))))%%%&&&''')))******++++++))))))))))))((((((((((((((()))***+++,,,,,,,,,,,,******)))))))))))))))******)))((((((((((((((()))************************(((((())))))************++++++)))))))))***+++,,,,,,---...000111333444555555777999999888777888888666555555555888;;;???AAANNNWWWeeeqqqzzzvvvoooooottt{{{}}}zzz|||zzzkkk___NNNHHH???888555444444555444444333222111111111111/////////////////////////////////////////////////////////...------,,,,,,.............../////////------------------------,,,,,,,,,,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......---------......------........./////////---------.........//////000111111111111222222222666888???LLL]]]nnn{{{yyyrrrkkkddd```dddkkk)))))))))))))))*********(((((((((''''''(((((((((((('''''''''''')))+++,,,((((((''''''''''''((((((************)))'''&&&%%%))))))))))))))))))))))))(((((((((((()))))))))***))))))*********))))))(((&&&'''((()))))))))))))))))))))))))))(((((((((((('''((()))***,,,,,,------,,,+++***)))((()))***+++***))))))((((((((((((((())))))******++++++*********))))))((()))***+++,,,++++++***)))***+++,,,------...///111333666777888999::::::999777666777888999888777888;;;BBBKKKQQQ___gggqqqyyyvvvbbbZZZMMMAAA:::777666666333333222111111222222333////////////////////////------............------//////.........---------,,,,,,------------------,,,,,,---------------------------------------......------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,+++------------------.........------------...//////111000...---,,,,,,---............////////////000.........////////////000000000111111111222222222555888???LLL^^^ppp~~~yyyuuupppjjjbbb]]]```hhh~~~(((((())))))************)))))))))******)))))))))'''((()))******)))((('''((((((''''''''''''((((((&&&'''''''''&&&$$$""" (((((((((((((((((((((((('''(((((((((((()))))))))''''''((((((((((((((('''((((((((((((''''''&&&%%%(((((((((((())))))))))))&&&'''(((***+++,,,---------,,,+++)))))))))***+++))))))(((((((((((())))))((()))***+++,,,+++++++++,,,+++***))))))+++,,,---,,,+++*********,,,---......///000333555777999:::;;;;;;:::888666555777888===>>>???CCCJJJVVVdddmmmtttyyy~~~yyypppcccUUUJJJBBB<<<999333222111000000222333444000000000000000000000000------...//////...------...............---------------------------------,,,,,,,,,---------....../////////...............---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,++++++,,,,,,---...111000...---,,,,,,---............////////////000///000000000000111111111000000111111111222222222333555===KKK___ssszzzwwwrrrkkkaaa[[[^^^fff}}}((((((((()))******++++++)))******++++++******)))***+++,,,,,,+++'''###!!!((((((''''''''''''(((((('''(((((()))(((&&&%%%$$$''''''((((((((((((''''''''''''(((((((((((())))))&&&&&&''''''((((((''''''))))))(((((('''%%%$$$###(((((((((((())))))))))))&&&'''(((***+++,,,,,,,,,------,,,+++************((((((((((((((()))******((()))***,,,,,,,,,++++++,,,+++*********+++---...,,,++++++++++++,,,...//////000111333666888999:::::::::999666555555888:::999???GGGPPP[[[hhhwww~~~ttthhh\\\PPPDDD>>>777555333111111111333444000000000000000000000000000000000000000000000000........................000///...---------...///+++,,,,,,------........./////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------------------------------)))))))))))))))******+++///......---------......------........./////////000000111111111222222222000111111111111222222222111444<<>><<<888444222111111111000000000000000000000000222111000//////000111222........................222000---+++***,,,...000++++++,,,,,,---......///......------,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,+++++++++,,,---...222222111111000000//////******))))))******+++,,,------..................,,,---------............000000000000111111111111000111111111111222222222222444<<>>999777333111444222333333222111000111222444000,,,,,,//////+++'''000/////////............/////////...---------,,,///...,,,*********,,,---///............------------+++***,,,///111...+++,,,------......------,,,+++,,,------............+++******)))***+++---...***)))))))))***,,,.../////////////////////......,,,---......//////......///......------///000111000000000111222222333333333777===GGGYYYppptttcccWWWXXX^^^vvv))))))))))))))))))))))))))))))))))))************+++++++++******((('''''''''((()))((('''(((***++++++******))))))((((((''''''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''''')))***+++(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,------,,,,,,+++///111...---......+++++++++++++++++++++++++++******++++++,,,,,,------...///000111222333444444666555444444555555555444666666666888???IIISSSYYYhhhoooyyy|||jjj[[[KKKBBB:::333111444555444333111000000222333===777111///000111000---000000/////////.........//////////////////......///...,,,+++***+++,,,---///............---------,,,,,,------------...///,,,------......------,,,++++++,,,---------------...---,,,++++++,,,------......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////...---...///000111000000000111222222333333222666<<