BM6P6(@ .........------.........,,,,,,,,,---------......///...---,,,++++++++++++,,,,,,,,,++++++*********+++---......------///111999:::;;;;;;<<>>999999555222111333444222///000222555777777888:::<<<>>>FFFRRReeelllRRRNNNLLLTTTeeevvvwwwlllbbbZZZVVVOOOIIIEEEDDDFFFGGGNNNSSSXXX\\\___dddjjjoootttzzz~~~lll]]]PPPEEE???===>>>AAADDDFFFGGGKKKQQQVVV```jjjqqq~~~sssjjjccccccccceeekkksss{{{||||||{{{wwwuuuvvvtttqqqooooooqqqsssttttttvvvtttrrrooommmllllllllllllmmmnnnnnnnnnooorrruuussssssssssssrrrrrrqqqpppllliiiggggggiiijjjgggeeegggjjjlllkkkiiigggfffeeefffeeedddbbb```\\\YYYWWWVVVUUURRRQQQQQQQQQOOOMMMGGGEEEBBB@@@>>>>>>???@@@>>>???@@@BBBEEEHHHKKKLLLVVVVVVWWWWWWYYY\\\aaaeeeaaaeeeiiilllnnnpppsssuuuzzz{{{{{{xxxuuuvvvzzz~~~vvvwwwyyyzzzzzzyyywwwvvvuuuzzz|||uuummmjjjhhhgggjjjkkkrrrzzz~~~~~~~~~yyyttttttvvvqqq^^^PPPMMMUUUggg~~~......------------......,,,,,,,,,,,,------------......---,,,++++++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,...333666<<<<<<===<<<<<<===AAADDDFFFDDDCCCDDDDDDAAA<<<888555444222222333333111000111444777888999:::<<<>>>@@@HHHTTTfffkkkUUUQQQRRR\\\mmm}}}~~~ssshhh```VVVRRRLLLGGGDDDDDDEEEGGGMMMQQQWWW\\\```fffnnnttt}}}{{{{{{xxxfffXXXMMMDDD?????????BBBEEEFFFHHHMMMTTTZZZiiisss{{{vvvnnnffffffgggiiiooowww~~~}}}yyyyyyxxxtttrrrssstttqqqooooooqqqsssttttttvvvtttrrrooommmllllllllllllmmmnnnnnnmmmoooqqqtttrrrrrrrrrrrrrrrqqqppppppjjjiiiggghhhkkkkkkjjjhhhhhhjjjlllkkkiiifffeeeeeeeeeeeedddbbb___\\\YYYWWWWWWUUUTTTSSSSSSRRROOOMMMFFFDDDBBB???>>>>>>>>>???>>>>>>@@@BBBEEEHHHJJJLLLSSSTTTUUUUUUWWWZZZ___cccbbbdddgggjjjlllooorrruuuvvvvvvuuuttttttwww{{{~~~yyyzzz{{{|||}}}||||||{{{zzzxxxrrrqqqrrrqqqsssssswww~~~|||tttsssvvvvvvbbbSSSNNNUUUeee{{{------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...---,,,++++++***++++++,,,,,,,,,++++++++++++***++++++******+++000666;;;?????????===<<<<<>>:::666000222333333222111111222333555888999:::;;;>>>@@@???HHHUUUeee{{{|||iii[[[XXX]]]iiizzzvvvjjjaaaZZZPPPMMMHHHDDDBBBCCCEEEGGGKKKPPPVVV\\\bbbiiissszzzzzz~~~~~~ooo]]]PPPHHHAAA???AAAAAACCCEEEFFFIIIOOOYYY```lllxxxxxxqqqiiijjjkkkooottt{{{{{{vvvuuutttpppoooqqqtttrrrpppppprrrtttttttttuuutttrrrooonnnmmmmmmmmmlllmmmnnnnnnmmmnnnppprrrqqqqqqrrrrrrqqqqqqppppppiiiiiiiiijjjlllmmmlllkkkjjjkkklllkkkhhheeeddddddeeeeeecccaaa___\\\YYYXXXWWWVVVUUUUUUUUUSSSOOOLLLDDDCCCAAA???===============>>>???AAADDDGGGIIIKKKPPPPPPQQQRRRSSSWWW\\\```aaacccdddfffhhhlllqqqtttrrrqqqoooppptttxxx{{{}}}~~~|||{{{|||}}}~~~{{{|||||||||}}}}}}~~~~~~}}}{{{xxx{{{zzzxxxzzz|||hhhXXXOOOUUUaaauuu---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,---111777;;;@@@@@@???>>><<<===@@@BBBGGGFFFDDDBBB???;;;777444---000333333111000111333444666888999:::<<>>===<<<<<<<<<<<<===>>>@@@CCCFFFIIIJJJLLLMMMNNNNNNPPPTTTYYY]]]___``````aaaccchhhnnnrrrssspppnnnpppuuuzzz||||||~~~}}}{{{yyyxxxyyy|||~~~}}}|||{{{zzzzzzzzzzzzzzz{{{~~~~~~|||}}}mmm]]]QQQSSS[[[lll---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++***,,,...000111333666999>>>??????>>>===???BBBEEEFFFEEEDDDAAA===888555333---000333333111000222444333555777888:::<<>>AAAAAACCCEEEGGGLLLUUUbbbkkkwww~~~uuuppplllmmmooorrrxxx}}}~~~zzztttppprrrssssssuuuyyyxxxwwwuuuvvvwwwxxxwwwvvvsssqqqpppnnnmmmmmmnnnnnnnnnpppqqqqqqpppooopppqqqnnnnnnoooooopppoooooonnnmmmnnnoooooonnnmmmlllkkklllmmmllljjjgggeeeddddddeeedddbbb___]]][[[ZZZYYYVVVUUUTTTTTTSSSPPPJJJFFFBBBAAA@@@>>>===<<<;;;;;;;;;<<<===???BBBEEEGGGIIIIIIJJJKKKLLLNNNRRRWWW[[[\\\]]]]]]]]]___dddkkkpppuuusssrrrtttyyy||||||{{{yyyyyyyyywwwvvvxxx|||}}}{{{xxxwwwvvvvvvwww{{{}}}~~~qqq```SSSRRRVVVbbbwww------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,))),,,///111333555777:::===>>>>>>>>>>>>@@@DDDGGGEEEEEECCC@@@:::666444333000111222111111111333555444666777888:::<<>>BBBAAADDDGGGJJJPPPZZZgggpppwwwqqqooooooqqqtttyyy~~~wwwrrrpppsssvvvvvvyyy|||yyyxxxwwwwwwxxxxxxwwwvvvppppppnnnmmmlllmmmmmmnnnnnnpppqqqqqqooonnnnnnooommmmmmnnnnnnoooooonnnnnnmmmoooqqqqqqooolllkkkkkkllllllllljjjgggeeeeeefffdddcccaaa___\\\[[[ZZZZZZWWWUUUTTTSSSQQQNNNIIIFFFBBBAAA@@@???>>><<<;;;;;;:::;;;<<<>>>AAADDDGGGHHHGGGHHHJJJKKKMMMQQQVVVZZZ[[[[[[\\\]]]___ccciiinnnvvvwwwxxx{{{~~~}}}|||wwwyyyzzzyyyxxxyyy~~~~~~{{{xxxvvvtttvvvzzzvvveeeXXXTTTRRR[[[nnn......------------......,,,,,,,,,,,,------------++++++************++++++******+++++++++,,,,,,,,,)))+++...000222666;;;???>>>????????????AAADDDGGGCCCDDDCCC>>>999444333444555333000///111333444555666777888999;;;>>>CCCFFFQQQeee}}}pppbbb\\\cccnnnnnnaaaVVVMMMIIIKKKIIIHHHHHHHHHJJJMMMPPPRRRRRRYYYbbbjjjpppwwwzzznnn\\\PPPDDD???======???BBBBBBEEEJJJNNNUUU___llluuu}}}wwwtttttttttvvv{{{~~~vvvrrrqqqtttwwwwwwyyy{{{xxxwwwvvvwwwxxxwwwvvvtttnnnnnnlllkkkkkklllmmmmmmmmmnnnppppppnnnlllllllllllllllmmmnnnnnnnnnnnnnnnjjjmmmqqqqqqooommmllllllkkkkkkkkkiiigggeeefffgggdddccc```^^^\\\[[[ZZZZZZYYYWWWTTTRRRPPPNNNJJJGGGBBBBBBAAA@@@???===<<<;;;999:::;;;>>>@@@CCCFFFGGGGGGHHHIIIJJJMMMQQQVVV[[[[[[\\\]]]^^^```eeejjjnnntttxxx~~~yyy}}}~~~||||||~~~zzzwwwuuutttzzz~~~mmm]]]VVVQQQVVVhhh///......------......///,,,,,,------------......+++***************++++++*********++++++,,,,,,,,,***+++,,,---111777???DDD@@@@@@@@@??????@@@DDDFFFBBBCCCBBB>>>888444333444999444///...111444555444777888:::;;;<<<@@@DDDHHH]]]ssswwwggg\\\XXXaaannnwwweeeZZZPPPGGGEEEHHHIIIHHHHHHIIIKKKNNNQQQSSSSSSZZZeeennnuuu|||ssshhhUUUJJJ@@@=========@@@CCCCCCGGGLLLRRRYYYcccpppyyy|||yyyxxxwwwyyy~~~~~~vvvrrrqqquuuxxxwwwwwwyyywwwvvvuuuvvvwwwvvvtttrrrmmmmmmkkkkkkjjjkkklllmmmkkkmmmnnnnnnllljjjjjjjjjkkkllllllmmmnnnnnnnnnmmmgggkkkpppqqqooommmmmmnnnjjjkkkkkkiiigggfffggghhhdddccc```^^^\\\[[[ZZZZZZ[[[YYYUUURRRPPPNNNKKKHHHBBBBBBBBBAAA???>>><<<;;;999:::;;;===@@@CCCEEEGGGGGGHHHIIIKKKMMMQQQWWW[[[\\\]]]___aaacccfffkkkoooqqqxxx}}}}}}~~~zzzwwwtttrrrxxx~~~uuuaaaYYYRRRUUUfff------------------------------------,,,,,,+++***++++++*********+++---...))))))*********++++++++++++,,,---000444888<<<>>>@@@??????@@@DDDFFFGGGGGGHHHDDD>>>999777555444333444333222222222222444444777;;;===<<<:::>>>HHHQQQggg~~~iii___WWWSSS]]]mmm~~~nnn[[[PPPKKKGGGGGGHHHJJJJJJJJJIIIHHHJJJNNNQQQUUU]]]gggnnnttt|||}}}oooaaaUUUJJJ@@@>>>???>>>>>>@@@DDDIIIOOOWWW```lllyyy}}}{{{{{{zzztttppppppuuuwwwuuutttuuunnnppprrrttttttsssqqqooollljjjhhhiiikkklllkkkhhhnnnmmmlllkkkjjjjjjjjjjjjggghhhiiijjjlllmmmnnnoooooonnnmmmlllllllllllllllmmmllljjjhhhfffddddddcccdddbbb___^^^^^^______^^^YYYXXXVVVSSSOOOKKKGGGDDDDDDBBB@@@?????????===;;;999999:::<<>>===??????@@@BBBEEEKKKRRRYYYbbbooo~~~{{{vvvrrrqqqtttuuurrrpppqqqmmmnnnpppqqqqqqooonnnlllkkkiiihhhiiikkkllljjjiiillllllkkkjjjiiihhhhhhiiihhhhhhhhhiiijjjjjjkkkkkkmmmmmmlllllllllmmmnnnnnnmmmllljjjhhhfffeeeddddddbbb```^^^^^^`````````___XXXWWWUUUSSSOOOKKKGGGEEEDDDBBB@@@?????????===;;;;;;;;;;;;;;;===???AAACCCCCCEEEGGGJJJMMMQQQWWW[[[^^^```ccccccbbbdddiiimmmooovvv}}}~~~~~~~~~~~~|||xxxuuuuuuwwwzzzttteeeWWWTTT\\\mmm------------------------,,,,,,---------,,,++++++++++++*********+++,,,---+++++++++,,,,,,,,,---------...111444888<<>>CCCEEEHHHJJJLLLPPPUUUYYY\\\___aaabbbaaabbbfffjjjmmmrrrwwwxxxxxxzzz~~~~~~}}}}}}~~~|||yyyvvvxxxyyy{{{~~~|||mmm]]]VVVZZZggg|||........................,,,,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------......---///222666:::===???@@@@@@???@@@BBBEEEFFFFFFEEEAAA>>>:::777666555333222111000000111222555777888888::::::;;;>>>GGGTTT^^^ooo~~~}}}gggTTTMMMKKKNNN^^^sss~~~zzztttiii\\\OOOKKKJJJHHHHHHIIIIIIIIIGGGEEEEEEGGGLLLOOOYYYbbbnnnxxxnnnZZZJJJCCC===>>>@@@@@@CCCGGGJJJQQQZZZbbbkkk|||~~~~~~}}}zzzxxxssspppqqqpppllljjjkkkllllllkkkjjjiiiiiihhhhhhggggggggghhhiiijjjjjjjjjkkkjjjiiihhhhhhhhhhhhhhhgggggggggggggggggggggggghhhhhhggggggggghhhhhhiiihhhgggfffdddcccbbbbbbbbb_________```aaaaaa___\\\UUUTTTRRRPPPMMMKKKIIIHHHDDDCCCAAA@@@@@@???===;;;<<<;;;:::999999:::;;;;;;BBBDDDGGGJJJLLLOOOSSSWWWYYY\\\___```___```dddgggkkknnnqqqrrrrrruuu|||~~~~~~}}}}}}}}}|||yyywwwzzz{{{}}}|||}}}|||ooo```XXXYYYeee{{{........................+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,///333777;;;>>>??????@@@???@@@BBBEEEFFFEEEDDD@@@===:::888777666555333000000000111333555777888::::::;;;;;;@@@IIIVVV___mmmxxxyyycccQQQLLLKKKOOO```uuu~~~|||uuummmcccWWWMMMJJJKKKIIIHHHIIIGGGGGGEEEDDDEEEHHHNNNRRR]]]fffrrr{{{lllYYYIIICCC???@@@AAAAAADDDHHHMMMTTT___iiiuuu~~~yyyxxxzzz}}}~~~|||}}}{{{yyyvvvqqqnnnoooooollljjjlllnnnmmmllllllkkkjjjiiiiiigggggghhhhhhhhhhhhiiijjjkkkjjjjjjiiiiiiiiiiiijjjffffffgggggghhhiiiiiijjjjjjiiihhhgggffffffeeefffeeedddcccaaaaaa`````````aaa```___``````^^^[[[YYYTTTSSSQQQOOOLLLJJJIIIHHHEEECCCAAA@@@@@@@@@>>><<<:::999888888888999;;;<<>><<<999888888777555444000000000111222555777888;;;;;;<<<>>>DDDNNNYYYaaahhhpppsss___OOOLLLMMMRRRdddyyy~~~|||tttiii```VVVMMMLLLLLLJJJIIIIIIFFFFFFEEEEEEGGGLLLSSSYYYccckkkvvvwwwdddSSSHHHCCC@@@AAABBBBBBFFFKKKRRRYYYeeessswwwrrroooqqqvvv{{{}}}|||~~~{{{xxxwwwvvvpppmmmnnnnnnlllkkkmmmnnnnnnooonnnnnnmmmlllkkkhhhiiijjjjjjhhhhhhiiijjjkkkjjjjjjiiiiiiiiijjjjjjfffgggggghhhiiijjjjjjkkklllkkkjjjhhhgggfffeeeeeebbbbbbaaa```````````````bbb```^^^^^^]]]\\\YYYWWWTTTSSSQQQNNNKKKIIIHHHGGGEEECCCAAAAAAAAA@@@>>><<<999888777777888999;;;<<>><<<:::999888888888999:::;;;>>>@@@CCCFFFGGGHHHKKKMMMMMMRRRWWWZZZ[[[]]]aaadddeeeiiinnnssswwwzzz|||~~~~~~|||{{{zzzyyyyyyzzz|||~~~}}}~~~zzz|||}}}~~~}}}||||||{{{|||}}}nnn```XXX___uuu////////////////////////***+++,,,,,,------------+++,,,,,,---,,,+++***)))+++++++++,,,,,,,,,------...222888>>>BBBCCCBBBAAA@@@@@@AAADDDFFFFFFDDDBBB999777666666666666444222222111111111222444666777999;;;>>>DDDNNNYYYdddjjjmmmsssooo^^^RRRTTTYYY```ssssss```WWWOOOOOOOOOLLLIIIHHHGGGHHHIIIJJJOOOWWW```gggooovvvuuueeeSSSFFFCCC@@@@@@DDDFFFGGGMMMSSS\\\bbbpppyyyrrrkkkhhhiiipppxxx}}}zzz~~~~~~zzzxxxwwwxxxyyysssoooooonnnjjjiiikkklllnnnqqqrrrsssqqqooommmkkkmmmnnnllliiiggghhhjjjhhhhhhgggggggggggghhhiiijjjiiiiiihhhggggggffffffccccccbbbbbbaaabbbbbbbbbccccccbbbbbbbbbbbbcccccc^^^\\\YYYXXXYYYZZZZZZYYYVVVTTTPPPMMMIIIGGGFFFFFFFFFDDDBBBAAAAAA@@@>>>===<<<;;;999888888888999:::<<>>???DDDCCCCCCDDDEEEEEEDDDBBB;;;888333111111222333333000111222222333444888:::>>><<<===EEERRR```gggjjjrrrzzzvvvgggYYYVVV[[[iii~~~vvvbbbZZZTTTSSSSSSNNNIIIGGGGGGGGGIIIOOOXXXaaaiiimmmttt|||qqq]]]NNNGGGCCCAAA@@@CCCDDDFFFMMMTTTZZZbbbrrr{{{qqqkkkeeeggglllsss|||~~~{{{xxxvvvtttssstttsssqqqooollljjjhhhggglllmmmooopppqqqpppnnnmmmkkkkkkiiihhhgggggggggggggggggggggeeeddddddfffhhhddddddeeefffggggggffffffdddbbb```___^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaa]]]\\\[[[[[[\\\\\\[[[YYYWWWVVVUUURRROOOLLLIIIGGGCCCCCCBBBAAAAAA@@@??????<<<;;;888777666888:::;;;===>>>???BBBDDDFFFHHHIIIKKKMMMPPPTTTYYY___ccceeeeeegggooo{{{~~~~~~}}}yyy|||zzzyyyyyy{{{zzzvvvrrrooonnnnnnooosss|||uuuiii___```nnn}}}......------------......---------------------------,,,+++***)))***,,,---++++++******++++++,,,---///333999>>>????????????CCCBBBBBBCCCDDDDDDCCCAAA:::777222000000222222333000111333333333555888;;;;;;;;;>>>IIIXXXfffooorrrttt}}}rrreeeZZZ[[[eeeuuusssaaaYYYSSSSSSRRRLLLHHHFFFGGGHHHKKKRRR\\\fffooosss{{{lllYYYKKKEEEBBB@@@AAADDDFFFGGGMMMUUU___hhhxxxwwwnnniiifffiiiooowww~~~}}}}}}|||{{{yyyvvvtttsssrrrrrrqqqpppnnnmmmlllkkkjjjjjjkkkmmmnnnnnnmmmkkkjjjkkkkkkjjjjjjjjjkkkkkkkkkfffgggfffdddaaaaaabbbdddddddddeeefffffffffffffffcccbbb```______```aaabbbbbbbbbaaaaaa````````````\\\[[[ZZZZZZ[[[[[[ZZZXXXVVVUUUTTTRRROOOLLLJJJHHHEEEEEEDDDCCCAAA@@@@@@???<<<;;;999777777888:::;;;<<<===???AAACCCEEEGGGHHHKKKMMMPPPUUUZZZ___ccceeebbbccckkkwww~~~}}}}}}||||||~~~yyytttpppnnnlllnnnooottt|||yyynnnddd```hhhttt......------------......------------------------///...,,,************++++++++++++++++++,,,------111555;;;>>>@@@@@@@@@@@@AAAAAAAAABBBCCCCCCAAA???888555111///000111222111000222333444444666999;;;<<<===DDDPPP```nnnvvvyyyyyymmmccc]]]dddtttlllaaaYYYSSSRRRPPPKKKGGGFFFGGGIIINNNVVVaaalllvvv{{{vvvcccSSSGGGBBBAAA???AAAEEEGGGIIIOOOVVV^^^iiizzz~~~tttlllhhhgggkkkttt}}}}}}|||{{{|||||||||}}}}}}{{{wwwwwwvvvuuutttsssrrrqqqpppoooooonnnnnnmmmnnnnnnjjjkkkmmmnnnnnnmmmkkkjjjiiiiiiiiiiiijjjkkkmmmmmmffffffdddbbb___^^^___aaaddddddeeeeeeffffffeeeeeebbbaaa```______```aaabbbbbbbbbaaa```___^^^]]]]]][[[YYYXXXXXXYYYZZZXXXWWWTTTTTTSSSQQQOOOMMMKKKJJJGGGFFFEEEDDDBBBAAA@@@???<<<;;;999777777888999:::;;;<<<===???AAADDDFFFGGGJJJLLLQQQWWW\\\```bbbdddaaabbbiiiuuu~~~}}}uuupppmmmkkkjjjmmmooottt{{{vvviii```aaagggrrr{{{......------------......------------------------...---,,,++++++++++++,,,---------------...///000333777<<>>>>><<<;;;999888777888888999:::;;;;;;===???BBBEEEFFFHHHLLLQQQWWW\\\```bbbbbbbbbcccjjjuuu~~~xxxpppllliiigggfffjjjmmmrrrzzz|||mmm```[[[]]]cccnnn......------------......------------------------+++++++++,,,,,,------...------------...///000111555888<<>>???@@@AAA@@@===:::555333000///000111111000000333555777888999;;;===???DDDOOO]]]lllxxxuuufff^^^```hhhyyyvvveee___XXXSSSQQQOOOJJJIIIKKKLLLPPPWWW^^^eeennnxxx~~~tttbbbTTTIIICCCAAA???>>>AAAFFFJJJMMMTTT\\\dddooowwwoookkkhhhiiiooozzz~~~}}}}}}zzzyyyxxxxxxyyyxxxwwwuuurrrrrrrrrrrrqqqqqqqqqqqqqqqooommmkkkjjjjjjjjjjjjmmmoooqqqrrrrrrqqqpppooohhhhhhfffeeeeeedddddddddaaabbbbbbaaa``````bbbdddcccdddddddddddddddccccccaaa```````````````aaaaaa``````___]]][[[ZZZYYYXXXXXXWWWVVVVVVWWWWWWVVVTTTRRRRRRQQQPPPOOOMMMKKKKKKFFFEEEDDDBBB@@@???===<<<<<<;;;:::888888888888888999999999;;;===@@@CCCEEEGGGKKKPPPVVV[[[___aaaaaa```bbbiiiuuu~~~ssskkkhhhfffdddbbbeeeiiipppwwwrrraaaYYYXXX[[[fffxxx......------------......------------------------***++++++,,,---.........++++++++++++,,,---//////666999<<<>>>???>>>???@@@>>>>>>???AAAAAA@@@<<<999555222000000111111111000000333666888999:::<<<>>>===DDDQQQaaaqqq~~~lllbbbXXXbbbrrrrrrfff[[[VVVQQQPPPMMMIIIJJJMMMNNNSSSZZZ```fffmmmvvv}}}zzziiiYYYNNNGGGCCCAAA@@@>>>@@@EEEJJJOOOWWW```iiiuuuzzzqqqllliiihhhlllrrr|||~~~{{{zzzxxxxxxxxxxxxvvvuuurrrrrrqqqqqqppppppoooooopppnnnkkkhhhfffffffffgggjjjkkkmmmpppqqqpppoooooommmllljjjhhhfffeeedddddd```aaabbbaaa```aaadddfffccccccdddddddddcccbbbbbbaaaaaaaaaaaa`````````___^^^^^^]]][[[ZZZXXXWWWWWWXXXVVVUUUUUUVVVWWWUUUTTTRRRRRRQQQPPPNNNMMMKKKJJJEEEDDDCCCBBB@@@???======<<<;;;:::999888888777777888888888999;;;???BBBDDDGGGIIINNNTTTYYY]]]___aaa[[[]]]eeeqqqzzzzzzooohhhgggfffcccaaaaaaeeelllsss{{{wwwfffZZZWWWWWW```rrr......------------......------------------------,,,,,,------------------***+++++++++---...///000666999<<<>>>======>>>???>>>>>>???AAABBB@@@<<<888444222111000222222222111000333777999:::;;;===???@@@HHHUUUeeettttttfffbbb]]]lllmmmcccVVVRRRNNNMMMJJJGGGIIIMMMPPPUUU]]]bbbgggmmmvvv}}}{{{ppp```RRRIIIDDDBBB@@@AAA??????DDDIIIOOOZZZcccnnn}}}tttmmmkkkkkklllqqqvvv}}}}}}}}}~~~~~~~~~|||yyyyyyyyyyyywwwvvvsssrrrqqqpppnnnmmmllllllmmmkkkhhheeeccccccdddeeefffhhhkkknnnooopppoooooonnnmmmkkkiiigggfffeeeeeeaaabbbbbbaaa``````bbbdddcccccccccccccccbbbaaaaaabbbbbbbbbaaaaaa___^^^^^^\\\\\\[[[ZZZYYYXXXWWWVVVXXXVVVUUUUUUVVVWWWUUUTTTRRRRRRQQQPPPNNNLLLJJJIIIEEEDDDCCCBBBAAA@@@??????<<<<<<;;;:::888777777777777777666777999===AAACCCFFFHHHLLLQQQVVV[[[^^^```\\\[[[___iiiqqqxxxwwwmmmhhhhhhhhheeeaaa___bbbhhhnnnvvvkkk\\\VVVRRR[[[kkk.........------.........------------------------............---,,,++++++,,,------...///000222222777999<<<============>>>>>>???@@@BBBBBB@@@<<<888444333111111222333222111000333777:::;;;<<<>>>???GGGNNNZZZhhhuuulllaaaaaagggyyyhhh___SSSOOOLLLKKKHHHFFFHHHMMMPPPVVV^^^dddhhhnnnwww~~~uuujjjZZZMMMFFFBBBAAA@@@BBB??????CCCIIIPPP[[[fffvvv|||rrrmmmmmmoooqqquuuyyyzzz{{{{{{|||}}}~~~}}}{{{zzzzzzyyyxxxwwwsssrrrqqqooommmkkkjjjiiikkkiiieeecccaaabbbcccdddeeegggkkknnnpppqqqqqqpppmmmllljjjiiigggfffeeeeeebbbcccbbb```^^^^^^```bbbcccccccccccccccbbbaaa```cccccccccbbbaaa___]]]\\\[[[[[[ZZZYYYXXXWWWWWWVVVXXXWWWUUUVVVWWWWWWVVVTTTSSSRRRQQQPPPNNNKKKIIIHHHEEEEEEDDDCCCBBBBBBAAAAAA<<<<<<;;;:::999888777666777666666666999<<<@@@CCCFFFHHHKKKOOOTTTYYY^^^```aaa]]]]]]cccjjjqqq{{{vvvllliiijjjjjjgggccc^^^aaaeeejjjrrr|||ooo^^^VVVOOOVVVggg~~~......////////////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,///222<<<===>>>@@@AAAAAABBBBBB===???AAAAAA@@@===999777333222111000000000111222444555666888;;;>>>AAABBBFFFVVViiiuuu{{{rrr___\\\bbblll}}}~~~hhhZZZRRRNNNLLLKKKHHHFFFIIINNNTTTZZZaaagggkkkpppvvv{{{~~~qqqcccTTTJJJDDD???>>>???AAAAAACCCFFFIIIOOO]]]jjjvvv|||wwwtttpppppprrrwww|||~~~~~~}}}{{{|||~~~~~~~~~}}}{{{{{{{{{|||||||||||||||{{{xxxuuuqqqoooqqqpppoooqqqrrrrrrnnnjjjmmmjjjfffeeeeeefffggggggeeehhhkkknnnoooooonnnmmmkkkjjjiiigggffffffffffffeeecccaaa___^^^```bbbccccccbbb``````aaaaaa___^^^```___^^^\\\ZZZXXXWWWVVVZZZZZZYYYYYYXXXXXXXXXWWWXXXWWWVVVVVVUUUUUUVVVVVVSSSRRRQQQPPPNNNKKKIIIHHHFFFEEECCCBBBAAA@@@??????;;;:::999888777777777777666666666666888;;;>>>@@@FFFHHHKKKMMMQQQUUU[[[```\\\ZZZ[[[aaaffflllvvv}}}yyyvvv||||||~~~vvvkkkfffgggjjjhhhfffbbbaaaccciiiooowwwzzzhhhXXXNNNSSS^^^rrr......////////////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,000222888999:::;;;<<<=========>>>???AAAAAA@@@===999777444333222000000000111111333555777999<<<>>>AAACCCLLL[[[mmmyyy~~~kkkZZZYYYaaauuuwwweeeZZZSSSOOOMMMLLLJJJHHHKKKQQQWWW\\\dddjjjooottt{{{lll___PPPHHHCCC@@@???AAABBBBBBDDDIIILLLSSSaaaooo}}}zzzwwwtttqqqrrrttt{{{|||{{{|||~~~~~~|||{{{zzzzzzzzz{{{||||||{{{zzzvvvsssooommmnnnmmmmmmooorrrqqqooolllllliiifffeeefffggghhhiiihhhjjjkkkmmmnnnmmmlllkkkkkkjjjhhhfffeeecccccccccdddcccaaa___^^^___```aaaaaa_________aaaaaaaaa______^^^^^^\\\[[[ZZZYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVSSSSSSRRRPPPNNNLLLJJJIIIFFFEEECCCBBB@@@@@@??????<<<;;;999888777666666666666666666666888;;;===???CCCEEEHHHKKKNNNSSSYYY]]]]]][[[[[[```dddiiirrr{{{}}}|||zzzxxxxxxyyy||||||tttjjjfffhhhjjjhhheee```___bbbgggmmmuuulll[[[NNNQQQZZZlll......////////////......---------------------------,,,,,,++++++,,,,,,---+++,,,,,,++++++---000333999999;;;<<<===>>>>>>>>>>>>???@@@AAA???<<<999777555444222111000000000111333555888:::<<>>===<<<:::888666555555444666555555666888:::<<<>>>@@@BBBEEEHHHKKKQQQWWW[[[^^^\\\\\\```cccgggnnnvvv|||zzzzzzzzzyyywwwxxx{{{vvvpppiiigggiiijjjhhheee^^^]]]```fffkkksssrrr```QQQQQQVVVeee|||......////////////......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,...111444:::;;;<<<>>>??????????????????@@@@@@>>>;;;888666666555333111000000000111111444888:::<<>>>>>===<<<:::888666555444333555555555666888999;;;<<<>>>@@@CCCFFFJJJOOOUUUZZZ___]]]^^^ccceeehhhnnnvvv}}}}}}|||zzzxxxwwwzzzzzz|||}}}yyyuuurrrqqqqqqlllhhhhhhiiijjjgggddd___^^^```eeejjjrrrvvvdddUUUQQQRRR^^^sss......////////////......---------------------------,,,,,,++++++,,,,,,---***+++,,,,,,,,,///333666888999:::<<<======>>>>>>???@@@@@@???===;;;888666666555333111111111111222000333777999;;;@@@HHHOOO[[[cccooo{{{zzzgggZZZYYYdddrrroooaaa[[[ZZZTTTOOOMMMMMMLLLLLLRRRYYY^^^dddlllttt|||ooo[[[PPPEEEAAA@@@>>>???BBBFFFHHHNNNWWW^^^hhhwww}}}~~~~~~~~~|||zzzyyyyyy{{{}}}}}}|||yyyxxxvvvtttssssssssstttsssssssssrrrqqqpppooonnnllllllmmmlllkkkkkkjjjjjjjjjgggeeefffhhhlllnnnooorrrpppllliiigggfffeeeeeeeeeddddddccccccddddddeeeeeeeeeeeeeeeccc```]]][[[^^^]]]\\\\\\]]]]]]\\\ZZZYYYYYYZZZ[[[\\\^^^______ZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXWWWWWWVVVVVVWWWWWWUUUTTTSSSRRRPPPMMMKKKJJJFFFEEECCCAAA???>>>=========<<<:::888666444333333444444555666777999:::;;;===???BBBEEEIIIOOOUUUZZZ```___aaafffhhhjjjpppwww{{{{{{wwwsssyyyyyy{{{~~~{{{{{{yyyuuuooojjjiiiiiimmmjjjhhhhhhjjjjjjgggeeebbb```bbbfffiiippp|||zzzhhhWWWOOOLLLVVVggg~~~......////////////......---------------------------,,,,,,++++++,,,,,,---)))***+++,,,---///444777;;;<<<===>>>???@@@@@@@@@@@@@@@???>>><<<:::777666555444333111111222333333111444888999<<>>AAAEEEIIIOOOUUUYYY```___bbbgggiiijjjooouuu{{{|||vvvrrruuuvvvwww{{{yyywwwtttpppkkkhhhhhhhhhkkkjjjiiiiiiiiiiiigggffffffdddcccfffhhhlllwwwoooZZZOOOHHHNNN[[[nnn......////////////......---------------------------,,,,,,++++++,,,,,,---)))***+++,,,---000444888>>>>>>@@@AAABBBCCCCCCCCC@@@@@@???>>><<<999777666333333222111222333444555333777999;;;>>>GGGVVVbbbjjjmmmuuuzzzggg[[[VVV[[[gggsss}}}|||tttjjjaaa[[[YYYUUUQQQNNNNNNNNNPPPWWW___bbbhhhpppxxxnnn___QQQHHH@@@???@@@AAACCCFFFGGGJJJRRR\\\dddnnn~~~~~~}}}}}}{{{zzzxxxyyyzzzzzzyyyxxxsssrrrqqqppppppqqqrrrrrrrrrqqqqqqpppppppppppppppkkkmmmnnnllljjjiiikkkmmmkkkiiiggggggiiimmmooopppnnnmmmkkkiiigggfffeeeeeebbbbbbaaaaaaaaabbbccccccccccccbbbaaa___^^^\\\[[[[[[ZZZYYYYYY[[[[[[ZZZYYYVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWSSSSSSRRRPPPNNNLLLJJJIIIFFFEEECCCAAA???===<<<<<<:::999888777555555444444333444555666777777888888:::===@@@CCCHHHMMMTTTYYY___^^^aaaeeegggfffiiinnnxxx~~~|||yyyvvvuuuuuuvvvyyy|||~~~}}}{{{vvvsssnnnkkkiiihhhhhhiiilllkkkiiiiiiiiihhhhhhgggiiifffdddeeeeeehhhqqq{{{wwwaaaSSSHHHJJJSSSaaazzz......////////////......---------------------------,,,,,,++++++,,,,,,---)))***+++,,,---000555888:::;;;<<<>>>????????????AAA@@@???===;;;999777666333222222111222333555666666999;;;<<>>>>>AAABBBEEEIIIGGGJJJRRR\\\eeeooo~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzyyyyyyzzzzzzxxxwwwqqqpppoooooooooppprrrrrrssssssqqqpppooooooooooooiiikkkmmmllljjjjjjmmmpppllliiiggggggjjjmmmoooooolllkkkjjjiiihhhfffeeeeeebbbbbbaaa```````````````aaaaaa```^^^]]]\\\[[[[[[YYYXXXWWWYYY[[[\\\[[[ZZZVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXSSSRRRQQQPPPNNNKKKIIIHHHFFFEEECCCAAA>>>===<<<;;;999999777666555555555555333333555666777777777777999;;;???BBBGGGLLLSSSXXX^^^^^^```ddddddbbbdddhhhttt~~~}}}{{{{{{{{{|||{{{zzzxxxxxxxxxyyyzzzyyywwwuuusssnnniiiffffffhhhhhhhhhlllkkkjjjiiihhhhhhhhhhhhjjjfffddddddcccdddmmmwww~~~iiiXXXKKKKKKPPP[[[sss//////.........---------000////////////.........------,,,++++++***)))))),,,,,,,,,,,,---000666:::;;;;;;;;;<<<>>>@@@CCCDDDCCCBBB@@@>>>===999555111333333333333444444555666444777999;;;BBBOOO```lllxxxxxx}}}{{{lll]]]VVVWWW\\\dddlll~~~yyysssrrrqqqwwwrrrnnnlllggg```\\\]]]ZZZWWWTTTSSSTTTYYY^^^aaajjjnnnttt|||rrrbbbWWWIIIEEEAAA???@@@CCCEEEGGGJJJPPPVVV\\\cccppp~~~~~~}}}~~~~~~}}}{{{zzzzzz{{{||||||~~~{{{yyyxxxxxxwwwsssppppppqqqrrrsssssssssssssssppppppooooooooooooooopppiiihhhggghhhjjjnnnrrrtttsssnnnjjjjjjnnnqqqpppmmmhhhhhhiiihhhgggfffdddcccbbbaaaaaaaaa`````````______`````````___]]][[[ZZZYYYWWWVVVVVVVVVVVVUUUSSSUUUVVVVVVWWWWWWVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXUUUSSSSSSSSSTTTUUUUUUUUUSSSRRROOOMMMKKKIIIGGGFFFDDDBBB@@@>>><<<;;;===<<<:::888666444444333444444444555666777777888999;;;>>>AAAFFFLLLSSSXXX```___^^^]]]]]]___dddhhhqqq||||||zzzzzz{{{{{{zzzwwwuuuttttttvvvxxxyyyxxxsssvvvrrrhhhcccfffiiiiiimmmnnnnnnlllgggfffgggjjjiiiiiigggeeeeeeiiipppvvvyyy```MMMLLLMMMQQQiii//////.........---------...------------,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,---111666:::;;;;;;;;;<<<>>>@@@CCCDDDBBB@@@>>><<<;;;888555333333333333333444555666666777:::>>>BBBJJJWWWgggsss{{{|||vvvhhhYYYTTTWWW]]]eeemmmzzztttsssrrruuuooojjjhhheee___]]]___[[[YYYVVVUUUWWW]]]cccggglllpppvvv|||ppp___RRRGGGEEEAAA???@@@CCCFFFHHHMMMRRRZZZaaaiiixxx~~~}}}|||~~~|||}}}||||||{{{{{{{{{{{{{{{{{{xxxvvvuuuvvvtttqqqnnnpppqqqrrrrrrssstttttttttpppooonnnnnnmmmmmmmmmnnnlllkkkjjjjjjmmmqqquuuxxxyyyuuuqqqqqqrrrqqqlllhhhiiiiiiiiihhhgggeeecccbbbaaaaaaaaa```````````````______```___^^^]]][[[ZZZXXXVVVUUUVVVWWWWWWVVVTTTVVVVVVWWWWWWWWWVVVUUUUUUWWWWWWWWWWWWWWWXXXXXXXXXYYYWWWVVVTTTSSSTTTUUUVVVUUUUUUTTTRRROOOLLLJJJHHHFFFEEEDDDBBB@@@>>>===<<<<<<;;;999888666555444444444444444555666777777777888:::===@@@EEEKKKRRRWWW___```___^^^^^^```dddgggppp{{{}}}}}}|||{{{{{{||||||{{{yyywwwuuuuuuvvvwwwwwwvvvuuuvvvpppddd^^^```ccccccjjjlllnnnllliiihhhiiikkkkkkjjjiiiggggggkkkqqqwww~~~eeePPPLLLKKKMMMccc/////////............---...------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------...111666:::;;;;;;;;;<<<>>>@@@BBBCCCAAA>>>;;;999888777666444333333333333444555666777777:::???EEEOOO]]]mmmxxx}}}ooobbbVVVTTTZZZbbblllsss|||wwwvvvvvvuuummmfffcccaaa]]]]]]```___^^^\\\[[[^^^bbbhhhkkkooosssxxx~~~}}}mmmZZZLLLEEECCCAAA???AAADDDHHHKKKQQQVVV___hhhttt{{{|||~~~}}}{{{{{{||||||}}}|||{{{zzzyyyvvvtttsssrrrrrrqqqnnnlllppppppqqqrrrssstttuuuvvvqqqpppnnnlllkkkkkkllllllmmmlllkkkkkknnnrrrwwwzzz|||zzzwwwwwwvvvssslllgggjjjjjjiiihhhfffcccaaa```````````````````````````^^^_________^^^\\\ZZZYYYWWWVVVUUUVVVWWWXXXWWWVVVWWWWWWWWWWWWWWWVVVUUUTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWVVVUUUTTTQQQNNNKKKIIIGGGEEEDDDCCCBBB@@@???>>>===;;;:::999777666555555555444444444555666666777777777999<<<@@@DDDIIIPPPTTT\\\]]]^^^^^^^^^___aaacccnnnyyy|||{{{}}}~~~|||{{{|||}}}}}}|||zzzxxxwwwvvvwwwwwwuuutttvvvtttkkk```ZZZ\\\```bbbhhhkkkoooooollljjjjjjlllmmmlllkkkjjjjjjmmmssswwwlllUUUMMMHHHHHH\\\vvv/////////...............000////////////.........,,,---------------------,,,---......///222777::::::;;;;;;===>>>@@@AAABBB???<<<888555555666666555333333333333444666777888:::<<>>???@@@@@@>>>;;;666444444555555555333333333444555666888888@@@???AAAGGGUUUhhh|||gggaaaaaannnyyylll^^^WWWTTTQQQQQQSSS[[[^^^ccchhhmmmppprrrssstttxxx}}}}}}tttfffUUUHHH@@@AAAAAAAAACCCGGGNNNTTTZZZaaammm|||~~~}}}|||~~~yyy}}}}}}zzzwwwxxxzzz|||}}}|||yyyvvvtttpppqqqqqqqqqpppooooooooommmnnnppprrrssstttuuuuuusssrrrooolllkkkkkklllmmmpppoooooooooqqqsssvvvxxxvvvtttrrrqqqqqqqqqqqqqqqllljjjhhhfffcccaaa___^^^_______________`````````]]]]]]^^^^^^]]][[[YYYXXXVVVUUUTTTVVVXXXZZZYYYXXXWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVWWWTTTTTTRRRPPPMMMJJJGGGFFFCCCCCCBBBAAAAAA@@@??????:::999888777666666666666444444444444555555555555777999===@@@CCCHHHMMMPPPSSSUUUYYYZZZ[[[[[[]]]^^^eeeooo{{{zzzzzz{{{|||{{{yyyxxxwwwwwwyyyzzzzzzyyyuuuuuuvvvxxxzzzzzzxxxvvvppphhh___YYYYYY]]]eeelllqqquuuxxxwwwrrrmmmjjjiiimmmlllkkklllooorrruuuwww}}}www^^^PPPFFFDDDSSSggg...////////////000000000...------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,...000111222444888;;;999:::<<<===>>>?????????>>>;;;666444444444444444333333333444555777888999>>>===@@@HHHYYYooogggeeennnzzzkkk[[[RRRNNNKKKJJJKKKNNNRRRYYYbbbjjjpppuuuwwwtttyyyzzzooobbbRRRHHH???AAABBBCCCEEEJJJRRRYYY```hhhvvv~~~|||~~~~~~~~~|||yyy{{{}}}~~~|||yyywwwwwwxxxzzz{{{zzzwwwtttrrroooppprrrrrrqqqpppqqqqqqmmmooosssvvvwwwvvvuuutttsssqqqnnnlllkkklllmmmooottttttuuuuuuvvvwwwxxxxxxsssrrrooolllkkkkkklllmmmkkkjjjgggdddbbb```___^^^`````````_________^^^^^^\\\]]]]]]]]]\\\ZZZXXXWWWVVVUUUUUUVVVYYYZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUURRRRRRQQQOOOMMMJJJHHHGGGCCCCCCBBBAAAAAA@@@??????;;;:::999777666555555555444444444444444444444444666888<<>>???>>>>>>>>>;;;777555444444333222333333333444666777999:::<<<>>>DDDRRRfff}}}yyygggjjj{{{wwwhhhWWWNNNKKKGGGEEEEEEFFFHHHMMMTTT]]]gggooottttttyyyxxxkkk\\\OOOGGG>>>AAADDDEEEGGGLLLVVV]]]gggooo~~~~~~{{{wwwuuuuuusssvvv|||{{{{{{|||~~~~~~~~~|||yyywwwwwwwwwxxxxxxwwwuuusssqqqmmmppprrrrrrqqqpppqqqssspppssswww{{{|||zzzvvvtttqqqooollljjjjjjkkkmmmooovvvwwwxxxyyyyyyxxxwwwvvvnnnnnnmmmkkkiiihhhhhhhhhjjjiiifffcccaaa```______aaaaaa```___^^^]]]]]]\\\\\\\\\]]]\\\[[[ZZZXXXWWWWWWVVVVVVWWWYYYZZZYYYXXXUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRPPPPPPOOONNNLLLJJJIIIHHHDDDDDDCCCBBB@@@???>>>>>><<<;;;999888666555444444444444444444444444444444333666999===???BBBFFFIIILLLNNNQQQTTTVVVYYY]]]___```iiissszzz|||{{{zzzxxxwwwxxxwwwvvvwwwxxxxxxvvvuuuuuuvvvxxx{{{|||{{{wwwtttlllbbbZZZ[[[```fffoooxxxxxxrrroooooolllkkklllpppuuuyyy{{{zzzzzz~~~hhhWWWJJJEEENNN[[[.../////////000000111111000000/////////.........------,,,++++++***))))))---...111222333555888;;;999:::<<<>>>>>>???>>>>>>>>>;;;888666555444333111222333333444666888999:::AAAEEEPPPaaaxxxtttfffmmmuuueeeTTTLLLIIIEEECCCBBBFFFEEEFFFIIIQQQ\\\gggmmmsssyyyxxxhhhXXXLLLEEE>>>AAADDDFFFHHHNNNXXX```lllttt}}}~~~yyytttpppnnnrrruuuzzz~~~}}}|||~~~|||yyywwwvvvwwwwwwvvvuuusssrrrppplllooorrrrrrppppppqqqtttrrrvvv{{{|||xxxtttpppnnnkkkiiiiiijjjmmmooouuuvvvxxxyyyyyywwwtttrrrgggiiikkkllljjjhhhggggggjjjhhheeecccaaa```______bbbbbbaaa___^^^]]]\\\[[[\\\\\\\\\\\\[[[YYYXXXWWWXXXWWWVVVWWWYYYYYYYYYWWWUUUUUUWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTRRRQQQPPPOOOOOOOOONNNLLLKKKIIIHHHEEEDDDCCCBBB@@@???>>>======<<<:::888666444444333444444444444444444444444111444777;;;===@@@DDDFFFFFFIIILLLNNNQQQUUUYYY]]]```hhhqqqwww~~~}}}{{{xxxyyyxxxwwwxxxyyyxxxvvvuuuwwwxxxzzz|||}}}zzzuuuqqqjjj```[[[```hhhppp{{{zzzuuurrrrrrmmmlllmmmrrrxxx|||}}}}}}}}}kkkYYYKKKEEELLLWWW........................////////////............,,,---......,,,,,,---............///111555888:::;;;;;;;;;;;;<<<===??????===<<<:::888666444444333555555666666777999===@@@BBBJJJZZZsss~~~qqqgggxxx{{{fff^^^SSSJJJEEEDDDDDDDDDAAA@@@CCCJJJNNNRRRZZZbbbkkkzzzyyyhhhWWWIIIBBB>>>@@@BBBDDDGGGNNNWWW___oooyyy}}}vvvqqqnnnnnntttwww|||~~~~~~~~~|||zzzxxxwwwvvvvvvvvvvvvvvvuuutttsssqqqpppsssrrrpppnnnnnnooopppqqqvvvvvvvvvyyy|||{{{wwwtttnnnoooppppppoooooopppqqqvvvuuusssrrrqqqpppmmmkkkjjjjjjkkkmmmnnnllliiifffddddddcccbbbbbbbbbcccddddddcccaaa___]]]]]]]]]]]]_________^^^\\\YYYVVVUUUXXXXXXXXXYYYZZZZZZYYYXXXVVVVVVVVVWWWWWWWWWWWWXXX[[[[[[ZZZXXXVVVTTTSSSRRRUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQOOOLLLJJJIIIIIIIIIFFFEEECCCAAA???===;;;:::;;;:::999888777555444444555444333333222222333333888999;;;<<<>>>BBBGGGJJJLLLNNNQQQRRRTTTWWWZZZ]]]dddgggmmmuuu}}}}}}{{{wwwtttqqquuuyyy|||{{{yyywwwvvvvvvyyy}}}}}}yyyvvviiihhhfffiiittt|||sssnnnnnnoooqqqtttwwwzzz}}}~~~xxxbbbRRRKKKMMMPPP000000000000000000000000////////////............,,,---......,,,,,,---............///222555888:::;;;;;;;;;<<<<<<===>>>???<<<;;;:::777666444444333555555666666777999===@@@KKKVVVkkkyyymmmmmmsss___YYYPPPHHHEEEDDDEEEEEEBBBAAABBBGGGJJJMMMTTT[[[eeeuuuyyyfffTTTGGGBBB???AAADDDEEEIIIPPPZZZaaaqqq||||||vvvrrrpppqqquuuxxx|||~~~~~~~~~|||zzzxxxvvvuuuuuuuuuwwwwwwwwwvvvuuutttrrrrrrtttsssqqqpppppprrrtttuuusssssssssuuuwwwwwwsssppplllnnnppppppppppppqqqssswwwvvvtttrrrpppmmmjjjhhhkkklllmmmpppqqqoookkkhhheeedddcccbbbcccccceeefffeeedddbbb```___^^^^^^_________^^^]]][[[YYYWWWUUUWWWWWWWWWXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZYYYWWWVVVUUUTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSQQQOOOLLLJJJHHHHHHHHHFFFEEECCCBBB???===<<<;;;;;;:::999888777555444444555444333333222222333333444666888:::===BBBGGGKKKLLLOOORRRUUUWWWYYY]]]___cccffflllsss{{{|||zzzvvvtttsssvvv{{{}}}{{{yyywwwvvvyyyzzz|||~~~~~~}}}{{{zzzsssrrrqqquuu{{{uuusssppppppppprrrvvvzzz~~~~~~gggTTTKKKLLLPPP000000000000000000000000////////////............,,,---......,,,,,,---............000222555888:::;;;;;;;;;<<<<<<===>>>>>><<<;;;999777666444444333444555666777777:::>>>BBBMMM]]]wwwxxxlllsssuuuhhhWWWRRRLLLGGGEEEEEEEEEEEEFFFCCCCCCFFFGGGIIIOOOWWWbbbrrrwwwbbbPPPEEEBBB@@@BBBEEEHHHKKKSSS]]]eeerrr~~~{{{wwwsssqqqtttrrrwww}}}}}}xxxuuuuuuvvvxxxzzz}}}~~~}}}~~~||||||}}}}}}|||zzzwwwtttrrrrrrssstttwwwwwwwwwwwwwwwvvvuuutttsssrrrqqqpppqqqsssuuuvvvrrrrrrrrrssstttssspppmmmkkkmmmpppqqqqqqqqqrrrtttwwwvvvtttqqqmmmjjjgggfffjjjkkknnnrrrsssqqqmmmiiieeeddddddcccdddeeefffgggeeedddcccbbbaaaaaaaaaaaa^^^^^^]]]\\\[[[YYYWWWVVVWWWWWWWWWXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZ\\\\\\]]]ZZZYYYWWWVVVUUUUUUVVVWWWVVVWWWWWWWWWWWWVVVUUUUUUSSSRRROOOKKKIIIGGGFFFFFFFFFEEEDDDBBB@@@>>>===<<<;;;:::999888777555444444555444333333222222333333000222555888<<>>CCCFFFLLLOOOSSSVVVWWWWWWWWWXXX\\\^^^bbbhhhqqq{{{zzzuuurrrrrrsss{{{~~~|||{{{wwwxxxzzz|||}}}|||zzzyyyvvv}}}|||{{{yyyttttttxxx~~~www]]]KKKFFFHHH111111111111111111111111////////////............,,,---......,,,,,,---...---...000222555777999999:::;;;<<<======<<<;;;:::999999777666555444444444444555777888:::>>>CCCFFFNNNcccyyyooojjjkkkuuuvvvfff]]]SSSOOOKKKHHHGGGHHHGGGGGGGGGFFFIIIOOOSSSVVV]]]dddlllzzzuuubbbRRRGGGCCCBBB>>>BBBFFFJJJPPPZZZfffnnn|||~~~vvvnnnjjjeee___]]]^^^[[[___ccchhhoooyyy~~~}}}}}}{{{|||}}}{{{yyyxxxwwwwwwyyy|||}}}zzz{{{||||||}}}}}}}}}}}}zzzyyyvvvsssqqqpppppppppooopppqqqpppnnnmmmmmmnnnrrrtttvvvvvvssspppnnnnnnlllnnnnnnllliiihhhkkknnnnnnppprrruuuvvvtttnnnjjjgggfffeeeeeedddeeefffgggeeeeeeeeedddbbb```___^^^ZZZZZZYYYYYYYYYZZZZZZ[[[YYY\\\^^^]]]YYYWWWXXXZZZZZZYYYXXXWWWVVVUUUTTTSSSVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYXXXTTTSSSPPPLLLJJJHHHGGGGGGDDDCCCBBBAAA???>>>===<<<;;;:::999888777555444444555444333333222222333333555666777888888;;;@@@CCCJJJLLLPPPRRRSSSTTTUUUVVVYYY[[[^^^eeeooo{{{}}}vvvtttuuuvvv~~~wwwxxxzzz||||||zzzxxxvvvvvv}}}{{{yyy{{{~~~yyyxxx{{{yyyaaaOOOHHHGGG111111111111111111111111////////////............,,,---......,,,,,,---...---...000333555777999999999:::<<<======<<<:::999999888777666555444444444333555777888;;;???DDDGGGOOOdddsssiiigggkkkxxx~~~qqqbbbZZZQQQMMMIIIFFFFFFHHHIIIIIIKKKLLLPPPXXX]]]```gggnnnwwwzzzhhhWWWKKKDDDAAA??????CCCGGGLLLSSS]]]iiirrr{{{ssskkkgggbbb[[[XXXYYYXXX[[[___ccchhhpppyyy}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxuuusssqqqqqqqqqrrrnnnppprrrqqqooonnnoooqqqrrrtttvvvvvvtttqqqooooookkkmmmnnnlllhhhhhhlllpppooooooppprrrrrrppplllhhhhhhgggfffddddddddddddeeedddddddddcccaaa^^^\\\ZZZYYYYYYXXXXXXYYYZZZ[[[\\\XXX[[[^^^\\\XXXVVVWWWZZZYYYXXXXXXWWWVVVUUUTTTTTTTTTVVVWWWYYYYYYXXXWWWVVVVVVWWWXXXXXXYYYYYYYYYXXXTTTSSSPPPMMMKKKJJJIIIIIIBBBBBBAAA@@@>>>===<<<<<<;;;:::999888777555444444555444333333222222333333333444555666777999>>>AAAFFFIIILLLOOOPPPSSSVVVXXXWWWXXX\\\cccnnn{{{zzzwwwyyy|||{{{{{{{{{{{{zzzyyyxxxxxxxxx~~~|||{{{~~~~~~}}}zzzfffTTTKKKGGG////////////////////////000/////////............,,,---......,,,,,,---...---...111333666888999999999:::<<<======<<<:::999999888777555555444444444333555777999;;;???DDDHHHSSSiiiuuukkkjjjnnnyyy{{{|||yyymmm___XXXOOOKKKFFFDDDFFFHHHJJJKKKQQQRRRXXXaaafffiiiooouuusss___OOOGGGCCC???===AAADDDIIINNNUUU___llluuu}}}yyyqqqjjjfffaaaZZZWWWWWWWWWZZZ]]]aaafffllltttyyy|||yyyzzz|||~~~~~~~~~~~~|||zzzvvvuuussspppooopppqqqqqqppprrrtttsssqqqppprrruuupppsssvvvvvvuuurrrqqqppplllnnnooolllhhhgggkkkpppmmmllllllmmmmmmkkkgggdddiiihhhfffdddcccccccccdddddddddcccbbb```]]]ZZZXXXYYYYYYXXXXXXYYYZZZ\\\]]]WWW[[[]]]\\\WWWTTTVVVYYYXXXWWWWWWWWWWWWVVVVVVVVVTTTVVVXXXZZZZZZXXXVVVTTTVVVVVVWWWXXXYYYYYYXXXXXXTTTSSSPPPNNNLLLKKKKKKKKKAAAAAA@@@???>>>===<<<;;;;;;:::999888777555444444555444333333222222333333111222333444555888===@@@DDDFFFJJJMMMOOOSSSXXX\\\VVVWWW[[[bbbmmm{{{}}}{{{}}}~~~{{{yyyxxxyyyyyyzzzzzz}}}{{{iiiYYYMMMHHH111000///......///000111////////////////////////...------,,,,,,------......///111444555666666666;;;;;;;;;;;;;;;;;;;;;;;;999999777666555555555555444222444999===>>>BBBGGGWWWrrr~~~uuurrrsss~~~}}}|||{{{yyytttjjj]]]TTTRRRJJJEEEEEEEEEFFFKKKSSSVVV\\\cccfffgggjjjrrrzzz~~~lllVVVJJJEEEAAA>>>===BBBDDDJJJRRRXXX```ooo}}}vvvqqqmmmhhhbbb^^^]]]^^^______bbbgggnnntttzzz}}}~~~|||{{{{{{{{{{{{~~~~~~}}}~~~~~~}}}xxxvvvvvvuuutttrrrpppooonnnmmmqqqqqqqqqqqqqqqrrrssssssuuutttsssrrrpppooonnnmmmmmmkkkiiiiiikkkmmmnnnoooooommmkkkiiihhhhhhiiijjjfffffffffeeecccaaa^^^]]]```aaaaaaaaa```]]][[[YYY]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZZZZYYYXXXVVVUUUTTTVVVVVVWWWXXXWWWTTTRRRPPPRRRUUUXXX[[[\\\ZZZXXXVVVWWWWWWWWWXXXXXXYYYYYYYYYUUURRROOOMMMMMMLLLKKKJJJGGGEEECCCAAA>>>===;;;;;;:::999888777666555444333222222222222222222222222111222444555666888<<>><<<;;;;;;:::999888777666555444333222222222222222222222222111333444555555777;;;>>>AAACCCEEEHHHMMMRRRVVVXXXWWWVVVYYYaaajjjttt~~~vvvyyy~~~|||zzzxxxeeeSSSGGGBBB111000000000111111222333/////////////////////////////////....../////////000111444666888999999999;;;;;;;;;;;;;;;;;;::::::888888777666555555555555777555777<<<>>>???CCCJJJ^^^uuuyyyuuuuuuyyyzzztttlllbbbXXXQQQMMMIIIFFFIIILLLPPPWWW^^^ggglllqqqssstttxxxppp___NNNFFFDDDBBBBBBBBBCCCEEELLLUUU\\\eeetttzzzoooiiiiiiiiijjjkkknnnttt{{{~~~~~~}}}}}}|||||||||{{{~~~}}}}}}~~~}}}zzzwwwuuuooooooooooooooonnnnnnnnnnnnnnnnnnnnnooopppqqqrrrqqqpppoooooonnnooooooooonnnllliiihhhiiijjjiiihhhkkkiiieeebbb```aaabbbdddiiiiiiiiihhhgggdddbbbaaaaaabbbcccdddcccbbb```___]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^]]]]]]\\\[[[ZZZYYYWWWXXXYYYYYYYYYWWWVVVUUUVVVWWWXXXXXXXXXXXXWWWWWWXXXWWWVVVUUUSSSQQQPPPPPPSSSQQQNNNLLLLLLKKKJJJHHHEEEDDDBBB@@@>>><<<<<<;;;:::999888777666555444333222222222222222222222222222333444444444666999<<<>>>@@@CCCGGGMMMRRRVVVYYYZZZXXXZZZaaaiiirrr~~~uuuxxx{{{}}}}}}}}}~~~xxxtttvvvzzzxxxfffTTTGGG@@@222111111000000000000000//////////////////////////////............//////000111444666888999:::::::::;;;<<<<<<<<<;;;:::999888777666555555555555555777666888<<<===>>>DDDKKK___uuu}}}sssppprrr|||uuulllaaaWWWQQQLLLKKKJJJMMMQQQWWW^^^ccciiimmmqqqssstttxxx~~~{{{hhhYYYJJJDDDBBBAAAAAACCCDDDGGGNNNWWW___iiiyyyzzzppplllllllllpppuuuzzz~~~~~~~~~~~~~~~}}}|||~~~~~~}}}}}}~~~}}}{{{yyyxxxwwwttttttsssssssssrrrrrrrrrooooooooopppqqqrrrttttttsssrrrpppooonnnnnnnnnoooooommmkkkkkklllllllllkkkllliiieeeaaa``````bbbdddggggggggggggeeecccaaa```___```aaaaaaaaaaaa``````]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZ[[[[[[[[[ZZZYYYXXXXXXVVVWWWXXXZZZZZZ[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWUUUTTTRRRQQQOOOOOORRRPPPMMMLLLLLLKKKIIIGGGCCCBBBAAA???===<<<<<<;;;:::999888777666555444333222222222222222222222222333444444444444555777:::===???BBBGGGLLLQQQUUUWWWZZZXXXZZZ```hhhppp}}}}}}}}}}}}{{{zzzyyyzzzzzzzzztttvvvyyyyyyyyyyyy{{{|||xxxrrrqqqrrr|||}}}{{{rrrdddTTTHHHAAA555555444333222000///...////////////////////////...------,,,,,,------...///000333666888999999999:::;;;<<<===<<<;;;999888777666666555555555555555666666888<<<<<<===EEENNN]]]sssssslllooottt}}}vvvkkk___UUUOOOMMMNNNOOOQQQVVV^^^dddgggjjjllloooppprrrvvv|||tttbbbUUUHHHCCCAAA???@@@BBBEEEHHHPPPZZZcccmmm}}}|||qqqkkklllqqqpppxxx~~~~~~}}}~~~}}}|||{{{zzz{{{}}}~~~~~~}}}|||zzzyyyyyyyyyyyyyyyxxxwwwvvvuuuttttttqqqqqqrrrsssuuuvvvxxxyyywwwvvvssspppnnnmmmmmmnnnlllkkkjjjkkkmmmnnnmmmlllnnnkkkhhhdddcccccceeefffggggggggggggfffdddbbb```___``````aaaaaaaaaaaaaaa]]]\\\[[[ZZZZZZ[[[\\\]]]YYYYYYYYYZZZZZZYYYXXXXXXUUUVVVWWWYYY\\\]]]^^^___^^^]]][[[ZZZYYYYYYYYYYYYVVVUUUUUUTTTSSSRRRRRRRRRPPPNNNLLLKKKKKKJJJGGGEEEBBBAAA???>>>===<<<<<<<<<:::999888777666555444333222222222222222222222222333444444333333444666999>>>@@@CCCGGGLLLPPPSSSTTTXXXVVVWWW^^^eeemmmzzz~~~{{{zzzzzz{{{|||yyyxxxwwwuuutttuuuvvvwwwtttuuuvvvwwwvvvwwwzzz|||yyyqqqmmmlllqqqqqqnnnfff\\\QQQHHHCCC777777777666444222000///////////////////////////------,,,,,,,,,,,,------...000333666888999:::::::::;;;=========;;;999777666666555555444555555666555666999======???HHHRRR^^^sss~~~nnnllluuu~~~}}}ttthhh[[[RRRMMMMMMPPPSSSUUU[[[eeekkklllmmmnnnoooppprrrvvv||||||nnn]]]RRRGGGBBB@@@>>>???BBBFFFJJJRRR\\\fffqqquuuooolllqqqzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}}}}}}}{{{zzzzzzyyyyyyzzz{{{zzzyyyxxxwwwvvvuuuuuuttttttuuuwwwyyy{{{}}}~~~yyywwwtttpppnnnmmmmmmmmmiiihhhhhhiiikkkllllllkkknnnllljjjhhhgggggghhhiiihhhhhhhhhhhhgggeeecccbbbbbbbbbbbbbbbbbbbbbbbbbbb]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZ[[[[[[\\\[[[[[[[[[UUUVVVWWWYYY[[[]]]___```___^^^\\\[[[YYYXXXXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTOOOMMMLLLKKKKKKIIIFFFDDD@@@???>>>===<<<<<<<<<<<<:::999888777666555444333222222222222222222222222222333333333222333666888>>>@@@DDDHHHMMMPPPSSSTTTUUUSSSTTTZZZaaaiiiuuu~~~~~~}}}{{{xxxwwwwwwxxxuuuvvvwwwvvvttttttuuuwwwssstttuuuuuuuuuwwwzzz}}}yyypppjjjgggfffdddaaa\\\UUUNNNHHHEEE333444444444444222111000////////////////////////......------------......///111444777999;;;<<<<<<:::;;;===>>>===;;;888777555555555444444555555666666888;;;??????BBBLLLWWWggg{{{zzzmmmppp~~~ttteeeYYYRRROOOKKKPPPUUUWWW___kkkrrrrrrpppppppppqqqssswww|||zzzlllWWWNNNEEEBBB@@@???@@@DDDGGGKKKSSS^^^hhhtttxxxuuuvvvwww~~~~~~~~~~~~~~~|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{|||||||||}}}}}}~~~~~~~~~|||{{{zzzyyyxxxxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxvvvvvvwwwyyy{{{~~~xxxvvvrrrooommmmmmmmmnnnjjjiiiiiijjjkkkllljjjiiikkkjjjjjjiiiiiiiiiiiiiiiggggggggggggfffeeecccbbbbbbbbbaaaaaaaaaaaaaaaaaa]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZ[[[[[[\\\]]]]]]]]]\\\YYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]\\\ZZZXXXVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSNNNLLLKKKKKKJJJIIIEEECCC???>>>======<<<<<<<<<<<<:::999888777666555444333222222222222222222222222111111222222222333666999<<>>===;;;888666555555444444444555555666777999===AAAAAADDDOOO[[[qqqxxxmmmsssuuudddYYYTTTTTTHHHOOOUUUYYYbbbooowwwwwwqqqqqqpppqqqssswww|||zzzlllTTTKKKDDDAAAAAA@@@BBBFFFHHHKKKTTT___jjjvvv}}}tttxxx{{{sssrrrooorrr{{{}}}}}}|||{{{|||}}}~~~|||}}}~~~|||}}}~~~|||zzzxxx{{{{{{|||||||||{{{zzzyyy{{{zzzyyywwwwwwwwwwwwxxx{{{{{{{{{|||||||||}}}}}}wwwwwwxxxzzz|||uuussspppmmmlllmmmnnnooonnnmmmllllllmmmmmmkkkiiihhhhhhiiiiiiiiiiiihhhhhhddddddeeeeeedddbbb```___``````___^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]YYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYZZZZZZ\\\\\\[[[YYYWWWUUUSSSRRRUUUTTTTTTSSSRRRRRRQQQQQQMMMLLLKKKJJJJJJHHHEEEBBB>>>>>>===<<<<<<<<<<<<<<<:::999888777666555444333222222222222222222222222000111222222222333666999:::>>>CCCIIIOOOTTTWWWXXXVVVSSSRRRVVVZZZ```jjjttt~~~~~~|||}}}zzz|||~~~}}}xxxtttrrrsssooorrruuuvvvsssrrrrrrtttttttttttttttuuuxxx}}}tttjjjeee]]]]]]]]]]]]\\\XXXRRRNNN000111222333333222111000000000000000000000000000///000111000......///111444555777888::::::;;;;;;>>>>>>===<<<:::888666555333333222222333444666777999888;;;@@@DDDLLL^^^qqquuunnnuuuwwwdddYYYVVVWWWVVVWWWZZZbbbllltttxxxxxxvvvsssrrruuuxxxyyy}}}vvvgggTTTJJJAAA@@@BBBBBBCCCEEEJJJPPPYYYeeessszzz~~~yyynnniiifffjjjqqqyyyzzzvvvvvvyyy|||}}}~~~~~~}}}}}}|||}}}}}}~~~|||{{{zzzzzzyyyyyyyyyzzzwwwvvvuuuuuuuuuvvvxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxxxxzzz}}}~~~{{{xxxooonnnnnnmmmmmmmmmnnnnnnpppnnnlllllllllmmmlllkkkjjjiiigggffffffeeecccaaaeeedddbbb```___^^^______aaa```___^^^]]]]]]^^^___\\\\\\\\\\\\[[[[[[ZZZYYY\\\YYYWWWYYY]]]^^^[[[WWW\\\[[[ZZZYYYXXXWWWVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUQQQRRRRRRRRRQQQOOOMMMLLLOOONNNMMMMMMMMMKKKHHHFFF<<<<<<<<<;;;:::::::::999:::888777555444444444444111111111111000000000000,,,---...000222444666666777;;;AAAGGGKKKPPPTTTXXXVVVVVVUUUTTTUUU\\\fffnnnxxx|||}}}{{{{{{{{{zzzwwwssspppoooooouuuvvvvvvuuusssrrrrrrssstttttttttuuuwww{{{~~~~~~}}}uuullliiiaaaaaabbbfffmmmooodddWWW111111222222222222111111000000000000000000000000///000111000......///111444555777888::::::;;;;;;>>>>>>===<<<:::888666555444333333333333555666777::::::===CCCJJJVVVlllwwwtttxxxeeeYYYWWWWWW\\\\\\___gggrrrzzz~~~~~~yyyvvvuuuyyy{{{{{{~~~rrrdddSSSIIIAAA@@@BBBBBBCCCFFFLLLRRR\\\hhhuuu{{{nnndddbbbeeeiiipppxxx}}}{{{{{{|||}}}}}}~~~~~~~~~|||{{{zzz{{{~~~~~~}}}}}}||||||yyyyyyxxxwwwvvvvvvvvvwwwvvvuuuuuuttttttuuuvvvwwwwwwxxxyyyzzzzzzzzzzzzyyywwwwwwxxxzzz|||zzzvvvrrrooonnnmmmmmmlllllllllmmmnnnlllkkklllnnnoooooonnnkkkiiigggffffffeeecccaaacccbbb```___^^^^^^______cccbbbaaa______^^^______^^^^^^^^^^^^^^^^^^]]]\\\\\\YYYXXXZZZ]]]___\\\XXXZZZZZZYYYXXXWWWVVVUUUUUUWWWWWWVVVVVVUUUUUUTTTTTTQQQRRRRRRRRRQQQPPPNNNMMMNNNMMMLLLLLLLLLJJJGGGEEE======<<<<<<;;;::::::::::::999888666555555555555111111111111000000000000---...///000222444555555777;;;@@@EEEIIIMMMRRRUUUWWWXXXWWWVVVVVV\\\eeemmmwww|||{{{vvvtttvvvuuusssooommmllloooqqqvvvwwwwwwuuurrrppppppqqqsssssstttuuuwwwzzz}}}~~~~~~}}}|||{{{{{{zzzyyyxxx|||yyynnnhhheeehhhlllttt||||||pppbbb222222111111111111222222000000000000000000000000///000000///......000111444555777888::::::;;;;;;=========;;;:::888666555444444333333444555777888;;;;;;???FFFQQQdddwwwyyyxxxhhh```^^^___eeeeeegggmmmwww|||yyyyyy}}}~~~}}}}}}mmm```QQQHHHAAA@@@BBBBBBDDDGGGOOOUUU___kkkyyy|||pppeee```___dddhhhpppxxx~~~}}}zzz{{{|||yyyvvvuuuuuuwwwzzz}}}}}}}}}}}}}}}}}}{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuttttttsssrrrrrrssssssttttttuuuwwwyyyzzzzzzzzzyyyvvvvvvwwwyyyyyywwwrrrnnnpppooonnnmmmllllllllllllmmmlllkkkmmmpppqqqqqqpppkkkiiigggfffffffffdddbbb```___^^^^^^^^^^^^___```eeedddcccaaa```_________]]]^^^^^^____________^^^\\\ZZZYYY[[[^^^___]]]ZZZYYYYYYXXXXXXWWWVVVUUUUUUWWWVVVVVVUUUTTTTTTSSSSSSQQQRRRRRRSSSRRRQQQOOONNNLLLKKKJJJIIIIIIHHHFFFCCC>>>>>>======<<<;;;;;;:::;;;:::888777666555555555111111111111000000000000//////000111222333444444666999>>>BBBEEEIIIMMMPPPWWWXXXXXXWWWWWW\\\eeekkkxxx|||~~~wwwqqqmmmpppnnnkkkgggfffiiioootttvvvvvvvvvtttqqqnnnmmmmmmpppqqqrrrtttvvvxxxyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuzzz~~~}}}nnngggbbbgggooozzzyyyjjj333333111000000111333333////////////////////////...///000///......000222444555777888::::::;;;;;;======<<<;;;:::888777666555444444444444666777888;;;===AAAHHHVVVnnnxxxtttxxxxxxnnnkkkmmmpppsssqqqqqquuu||||||||||||jjj\\\MMMFFF@@@@@@BBBBBBEEEIIIQQQXXXcccnnn}}}ssshhhaaa___aaadddiiirrr|||}}}{{{~~~{{{xxxvvvtttrrrrrrtttvvvyyyyyyyyywwwwwwwwwyyy|||}}}zzzxxx{{{zzzyyywwwvvvuuuuuuuuusssrrrrrrqqqppppppppppppqqqrrruuuwwwyyyyyyyyyxxxuuuuuuvvvvvvvvvtttrrrpppsssrrrpppooonnnmmmmmmmmmnnnmmmmmmoooqqqrrrqqqpppjjjhhhgggfffffffffdddbbb^^^]]]\\\\\\]]]^^^```aaafffeeedddbbbaaa___^^^^^^[[[\\\\\\]]]^^^^^^^^^^^^[[[ZZZZZZ\\\^^^___^^^\\\ZZZZZZYYYXXXWWWWWWVVVVVVWWWVVVUUUUUUTTTSSSRRRRRRQQQRRRSSSSSSSSSRRRPPPOOOKKKIIIHHHGGGGGGFFFDDDBBB??????>>>===<<<;;;;;;:::999999888777666555444444111111111111000000000///000000000111222222333333666888<<>>BBBHHHXXXttt~~~rrrqqqyyyxxxsssuuu{{{~~~~~~}}}|||}}}hhhYYYJJJDDD@@@AAABBBBBBFFFJJJRRRZZZfffrrrwwwjjjbbb]]]^^^cccgggmmmwww~~~}}}|||yyywwwvvvtttsssrrrrrrtttuuuttttttsssssssssuuuxxx|||}}}{{{yyy|||{{{yyywwwvvvuuuttttttqqqqqqqqqpppooonnnmmmmmmmmmooorrruuuvvvwwwvvvuuuttttttttttttttttttvvvwwwuuutttsssqqqpppoooooooooqqqpppooopppqqqqqqooommmiiigggfffeeefffeeedddbbb\\\\\\[[[\\\]]]___```bbbeeedddcccbbbaaa___^^^]]][[[\\\\\\]]]^^^^^^^^^^^^ZZZZZZ[[[\\\^^^^^^^^^]]][[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQRRRRRRSSSSSSSSSQQQPPPOOOJJJHHHFFFEEEEEEEEECCCAAA@@@???>>>===<<<;;;::::::777777666666555333333222111111111111000000000///000000111111111222222222555888;;;===???CCCGGGJJJNNNQQQVVVYYY\\\aaahhhnnnwww}}}zzzqqqkkkjjjjjjjjjiiiiiijjjmmmpppqqqrrrrrrqqqmmmiiiggggggiiikkkmmmooopppooonnnmmmtttvvvxxxwwwuuutttuuuvvv|||ooofffaaadddjjjuuu333333222222222222333333000000000000000000000000...///000///...///111333444555777888::::::;;;;;;<<<<<<<<<;;;:::999777777666666555555666777999:::888>>>DDDJJJZZZwwwyyypppsss}}}wwwuuu|||~~~|||~~~{{{eeeUUUFFFBBB@@@AAABBBCCCGGGLLLRRR\\\iiivvvsssiiiccc```dddiiilllttt}}}||||||yyywwwvvvuuusssqqqpppqqqqqqpppooorrrrrrrrrtttwwwzzz~~~}}}}}}~~~~~~}}}|||{{{{{{zzzxxxvvvtttrrrrrrqqqqqqqqqppppppnnnmmmkkkjjjjjjlllooorrrttttttrrrqqqqqqrrrsssttttttuuuxxxzzzvvvuuutttsssrrrrrrrrrrrrsssrrrqqqqqqqqqooollliiigggfffddddddeeedddcccaaa\\\\\\\\\\\\]]]___aaabbbddddddccccccaaa```^^^]]]]]]^^^^^^____________^^^YYYYYY[[[\\\]]]]]]]]]]]][[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWUUUTTTSSSRRRQQQSSSSSSSSSSSSRRRPPPNNNMMMJJJHHHEEEDDDDDDDDDBBBAAA??????>>>===<<<:::999999666666666555444333222111111111111111000000000000000000111111222222222333666888:::<<<>>>BBBGGGJJJLLLQQQWWW\\\```eeekkkpppvvv|||{{{qqqjjjhhhjjjllllllllllllmmmnnnnnnpppqqqpppnnnjjjiiihhhiiikkklllnnnnnnmmmkkkjjjqqqssssssrrrnnnmmmppprrryyy|||pppgggbbbbbbeeeooo222333333333333333333222000000000000000000000000---...////////////111333444555777888::::::;;;;;;<<<<<<<<<;;;:::999888777777666666555666888999:::666???GGGNNN^^^{{{zzzrrrvvv}}}sssuuu|||~~~ttt^^^PPPDDD@@@???AAABBBCCCGGGMMMSSS___nnn{{{}}}ooogggdddcccgggmmmrrrzzz~~~}}}yyyvvvtttsssqqqnnnnnnnnnnnnmmmlllqqqqqqqqqrrrtttwwwyyy{{{|||||||||}}}}}}~~~~~~~~~zzzzzz{{{|||}}}~~~~~~~~~|||{{{yyyvvvtttsssrrrqqqpppqqqppppppnnnllljjjiiigggjjjmmmpppqqqpppooommmlllppptttvvvvvvuuuvvvwwwuuuuuutttssssssrrrssssssrrrqqqqqqqqqqqqoookkkhhhfffdddccccccccccccbbb```]]]]]]]]]]]]^^^___aaabbbddddddddddddcccbbb```___^^^^^^^^^^^^^^^^^^]]]\\\WWWXXXZZZ[[[\\\\\\]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXVVVUUUSSSRRRRRRSSSSSSSSSRRRQQQOOOLLLKKKJJJHHHEEECCCCCCCCCBBBAAA???>>>===<<<;;;999888888666666777666555444222111111111111111000000000000//////000111222222333333666888:::<<<>>>CCCHHHLLLOOOTTT[[[aaadddhhhnnnrrryyy~~~rrrjjjeeegggiiijjjkkkkkkmmmooolllooorrrrrrpppnnnllllllllllllmmmnnnnnnmmmlllkkknnnooooookkkgggfffjjjnnnwww{{{{{{llleee______aaajjj}}}222222444555555444222222000000000000000000000000---...////////////111333444555777888:::;;;;;;;;;<<<<<<<<<;;;:::999888777777666666666666888999:::555@@@IIIPPPaaa}}}uuuxxxwwwooouuu}}}~~~mmmYYYLLLCCC@@@???AAABBBCCCHHHNNNUUUaaaqqq~~~~~~ssshhhbbb______ccciiiuuu~~~~~~~~~zzzuuussspppnnnllllllmmmmmmlllkkknnnnnnooopppqqqssstttuuuwwwwwwxxxxxxyyyyyyzzzzzzxxxxxxyyyzzz|||~~~~~~{{{yyywwwuuutttsssqqqqqqqqqpppnnnllljjjhhhfffhhhlllooopppooommmkkkiiiooovvvyyyxxxuuusssssstttssssssrrrrrrrrrssssssppppppppppppqqqoookkkhhheeecccbbbbbbccccccaaa```^^^^^^]]]]]]^^^___aaabbbdddeeeeeefffeeedddbbbaaa\\\\\\\\\\\\[[[[[[ZZZYYYVVVXXXZZZ[[[[[[[[[\\\]]]YYYYYYYYYYYYYYYXXXXXXXXXZZZYYYXXXWWWUUUTTTSSSRRRTTTTTTSSSRRRPPPMMMKKKIIIKKKHHHEEECCCCCCCCCCCCBBB???>>>===<<<:::999888777777777888888777555333222111111111111000000000000//////000111222333444444666888:::<<>>===<<<:::888777777777666666666666888:::;;;???AAADDDMMMddd~~~}}}uuurrrtttzzzxxxyyy~~~xxxeeeUUUKKKEEE???===@@@CCCDDDHHHMMMVVVeeeuuuzzzrrriiieeecccccchhhnnn|||~~~~~~}}}|||}}}}}}{{{xxxvvvqqqmmmhhhhhhkkkmmmnnnmmmpppooonnnmmmlllmmmnnnooorrrpppoooqqqvvvyyyyyyxxxxxxxxxyyy}}}|||xxxxxxyyyyyyxxxwwwvvvuuu{{{xxxssspppnnnllljjjhhhlllmmmnnnoooooommmllljjjkkkrrrwwwwwwwwwxxxvvvssssssttttttuuuttttttsssrrrppppppoooooonnnmmmkkkkkkjjjfffaaa```cccccc```\\\^^^\\\[[[[[[\\\]]]]]]\\\bbbbbbcccdddcccbbbaaa```ddd```[[[ZZZ[[[[[[ZZZYYYWWWWWWWWWXXXXXXYYY[[[[[[YYYYYYXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXVVVTTTSSSVVVUUUTTTRRRPPPNNNLLLJJJHHHHHHGGGFFFEEECCCAAA@@@???>>><<<:::999999999999;;;888444222333333333333111111000000000000111111111111222222222333333333444555777;;;@@@FFFKKKMMMTTTXXX]]]aaaeeehhhlllnnnuuu}}}|||nnnjjjiiiiiiiiijjjlllnnnooooooqqqsssttttttsssrrrpppssstttuuuvvvuuurrrpppnnnpppoookkkeeeaaaaaafffkkkvvv{{{tttgggaaa\\\aaabbbfffyyy777555333222333333222111222111111000//////......//////......///000222333555555555666777888::::::===<<<<<<<<<;;;;;;::::::888777666666777888999:::???BBBGGGQQQiiizzzrrrooosssyyytttvvvyyy~~~tttaaaQQQGGGEEE@@@>>>AAADDDFFFJJJPPPZZZhhhxxxssslllfffeeefffhhhooowww~~~~~~|||zzzxxxvvvsssqqqmmmjjjiiillloooooonnnnnnmmmllljjjjjjjjjkkkkkklllkkkjjjlllpppssstttsssvvvvvvyyy}}}|||zzzzzz{{{|||{{{zzzyyyxxxzzzxxxtttqqqnnnmmmkkkjjjiiikkklllnnnnnnmmmlllkkkmmmtttyyyyyyyyy{{{yyyvvvxxxwwwvvvuuutttsssrrrqqqpppppppppnnnmmmkkkiiihhhiiieeeaaaaaaccccccaaa]]]^^^\\\[[[[[[\\\]]]]]]\\\aaabbbcccddddddbbbaaa```aaa^^^ZZZZZZ[[[\\\\\\[[[XXXXXXXXXXXXXXXYYYZZZZZZXXXXXXWWWWWWVVVWWWWWWWWWXXXXXXYYYYYYXXXWWWUUUUUUUUUTTTSSSRRROOOMMMKKKJJJHHHHHHGGGEEECCCBBBAAA@@@???>>><<<:::999999999999:::777444333333444333222111111000000000000111111111111111222222222333333444555777;;;@@@EEEJJJLLLSSSWWW]]]aaacccdddfffgggooowww~~~sssnnnnnnmmmlllmmmooopppqqqpppqqqsssssssssrrrqqqpppoooqqqtttvvvvvvtttrrrpppqqqppplllhhheeeggglllpppyyy~~~pppeee```^^^aaabbbiii~~~777555333222333333222111111111111000000//////...//////......///000222333555555555666777888999::::::;;;;;;<<<======>>>>>>999888777777777888999:::>>>CCCJJJXXXpppuuunnnlllrrr}}}nnnlllrrrxxx}}}ooo]]]MMMEEEEEEAAA@@@CCCEEEGGGMMMSSS]]]jjj|||rrrkkkggghhhkkkpppyyy}}}~~~~~~~~~~~~~~~{{{yyywwwuuurrrpppooolllhhhhhhlllnnnnnnmmmkkkjjjiiihhhgggffffffgggeeeddddddfffiiilllmmmmmmrrrtttxxx}}}~~~|||zzzzzz{{{||||||{{{zzzyyyxxxwwwuuurrrpppnnnmmmlllhhhiiikkkmmmmmmmmmkkkjjjnnnuuu{{{||||||~~~}}}zzz|||zzzxxxuuurrrqqqpppppprrrqqqpppnnnkkkiiifffeeegggdddbbbbbbddddddbbb___^^^\\\[[[[[[\\\]]]]]]\\\___```bbbddddddcccaaa```^^^\\\ZZZZZZ[[[]]]]]]]]]ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXWWWVVVVVVTTTSSSRRRQQQOOOMMMKKKJJJJJJHHHFFFCCCBBBAAA@@@@@@>>>===<<<:::999999999999888666555444555444333111111111000000000000111111111111111222222222222333555666888;;;???DDDHHHJJJPPPUUU[[[```aaa```___^^^fffnnnzzzzzztttsssqqqppppppqqqssssssrrrrrrrrrrrrrrrqqqpppooolllooorrrvvvwwwvvvuuusssqqqpppnnnlllkkknnnssswww|||zzznnneee```___``````iii777555333333333444333222111111111000000000//////000////////////111222333555555555555777888999:::;;;;;;;;;<<<===>>>??????:::999888777777888999:::===CCCMMM]]]wwwrrrkkkllluuuuuuffffffpppxxx}}}}}}lll[[[MMMFFFDDDAAA@@@DDDFFFHHHNNNUUU^^^kkk}}}yyyqqqkkkjjjnnnuuu~~~~~~~~~~~~}}}{{{xxxvvvuuusssooommmkkkgggdddeeehhhjjjjjjiiihhhhhhgggeeedddcccbbbbbb_________aaadddfffhhhiiimmmpppuuuzzz}}}}}}{{{yyywwwxxxxxxyyyxxxwwwuuutttuuuvvvuuusssqqqoooooooooiiijjjlllmmmlllkkkiiihhhnnnuuu{{{|||~~~}}}|||zzzvvvssspppppppppppprrrqqqpppmmmjjjgggdddbbbeeedddcccccceeeeeecccaaa^^^\\\[[[[[[\\\]]]]]]\\\^^^___aaabbbcccbbb```___]]]\\\[[[[[[[[[\\\]]]]]]\\\[[[ZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSTTTTTTUUUUUUVVVVVVVVVTTTSSSSSSQQQOOOMMMLLLJJJJJJHHHEEEBBB@@@???@@@@@@<<<<<<;;;:::999999999888666555444555555444222000111111000000000000111111111111111111222222222222555666777:::>>>BBBFFFHHHLLLQQQYYY^^^___]]]ZZZYYYaaagggsss~~~yyyxxxwwwvvvuuutttuuuuuussssssrrrqqqpppoooooonnnkkknnnrrruuuwwwvvvuuusssppppppooooooqqquuuyyy}}}yyyooofffbbb^^^]]]]]]fff|||777666444333444444333222111111111111000000000000000000//////000111333444444444555555666888999:::<<<<<<<<<===============:::999999888888999;;;;;;<<>>??????;;;;;;;;;::::::999888888555444444444555444222000111111000000000000111111000000111111111222222222555555777999===AAADDDFFFHHHMMMUUUZZZ[[[[[[YYYXXX^^^dddnnnxxx~~~}}}{{{yyyxxxsssrrrqqqooonnnnnnoooooommmoooqqqsssttttttsssrrroooooooooqqquuuyyy}}}zzzpppgggbbb___]]]\\\dddxxx888666444333444444333222111111111111111111111111000000//////000111333444444444444555666777888999=========<<<<<<<<<<<<;;;:::999999888999;;;<<<======DDDPPPbbb|||tttnnnrrr~~~xxxkkkbbbfffpppyyywwweeeTTTIIIDDD@@@???AAADDDFFFHHHPPPZZZaaakkk~~~xxxqqqmmmpppxxx~~~{{{~~~|||{{{|||}}}~~~|||yyywwwuuutttuuuuuutttrrrsssrrrppppppnnnlllhhheeedddaaa^^^^^^```aaa___\\\ZZZZZZZZZZZZYYYXXXVVVVVVTTTUUUVVVVVVVVVWWWYYY[[[[[[___cccfffgggggghhhiiinnnnnnoooppppppooonnnmmmnnnqqqttttttqqqpppqqqtttrrrrrrqqqpppnnnjjjgggdddlllsssyyyzzz|||~~~}}}{{{tttsssrrrpppooooooppppppqqqpppooommmjjjhhheeeddddddeeefffgggfffeeedddcccaaa___]]]^^^___```_________^^^]]]\\\\\\\\\\\\]]]]]]^^^___]]][[[ZZZZZZ[[[]]]\\\ZZZYYYWWWVVVVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQOOONNNLLLKKKIIIGGGEEEBBB???>>>======:::::::::::::::999888888666444333333444444333111111111000000000000111111000000000111111111111222333444555888<<<@@@CCCFFFEEEJJJPPPTTTVVVWWWXXXXXX]]]cccllluuu{{{|||sssqqqooommmmmmnnnooopppooooooppppppqqqqqqqqqqqqooonnnooorrrwww{{{~~~~~~||||||{{{qqqgggaaaaaa______eeettt888666444444444555444222111111111111111111111111111000000///000222333444444444444555666777888999;;;;;;;;;;;;;;;;;;;;;;;;999888888999:::<<<>>>???@@@FFFRRRddd}}}vvvppptttnnnfffaaagggrrrzzzzzzeeeTTTIIIDDD@@@@@@CCCFFFGGGJJJSSS]]]eeennnvvvsssttt|||vvvuuuuuuwww}}}~~~{{{|||}}}|||}}}}}}~~~}}}yyyrrrpppooooooqqqqqqooommmlllkkkiiiiiihhheeeaaa^^^]]]ZZZWWWWWWXXXXXXUUURRROOOOOOPPPPPPPPPOOOMMMMMMKKKMMMNNNMMMKKKKKKNNNPPPQQQTTTWWWYYYXXXYYY[[[]]]cccdddfffiiikkkllllllllljjjooossssssqqqppprrruuusssssssssrrrpppllliiiggglllsssyyyzzz{{{}}}|||yyytttssssssrrrqqqpppoooooooooooonnnmmmkkkjjjhhhgggdddfffhhhhhhgggeeedddcccbbbaaa______aaaaaaaaa``````^^^[[[XXXWWWXXXZZZ[[[ZZZ\\\^^^^^^\\\ZZZ[[[]]]\\\\\\ZZZYYYWWWWWWVVVVVVWWWWWWXXXXXXWWWUUUSSSQQQPPPPPPOOONNNNNNOOOPPPQQQPPPPPPOOOOOOMMMLLLJJJIIIHHHGGGEEEBBB@@@>>><<<;;;999999:::;;;:::999888777666444222111222333333333111111000000000000111111000000000000111111111111222333444777;;;@@@CCCFFFEEEHHHKKKNNNOOORRRTTTWWW\\\bbblllttt{{{{{{rrrpppnnnllllllmmmpppqqqnnnnnnmmmmmmmmmoooqqqrrrppppppppptttyyy}}}~~~~~~}}}{{{zzzzzz}}}uuujjjccc______```eeeooo888666444444444555444333111111111111111111222222111000000000000222333444444444444444666777888999999::::::;;;;;;<<<<<<<<<888888888999:::===???@@@BBBHHHSSSeee~~~xxxpppttt}}}zzzgggbbbaaahhhrrr{{{iiiWWWKKKEEEAAAAAADDDHHHIIIKKKUUU___iiiqqqzzzyyy~~~wwwlllmmmnnnooorrryyy}}}yyyyyy|||~~~~~~~~~||||||}}}~~~~~~wwwsssooommmlllmmmppppppnnnkkkfffeeeddddddccc```\\\YYYWWWTTTQQQPPPQQQPPPMMMJJJGGGHHHIIIIIIIIIHHHGGGFFFDDDFFFGGGFFFCCCCCCEEEHHHJJJMMMOOOPPPOOOOOORRRUUUYYY[[[^^^bbbfffhhhjjjjjjiiimmmrrrssspppooorrruuusssttttttsssrrrooollljjjmmmtttyyyzzz{{{}}}|||yyyuuuuuuuuutttrrrpppooommmnnnnnnnnnmmmlllkkkjjjiiieeegggiiiiiigggeeecccccccccaaa``````bbbbbbbbbaaaaaa^^^ZZZVVVUUUVVVXXXZZZXXX[[[^^^^^^\\\[[[]]]___\\\[[[ZZZYYYWWWWWWWWWWWWWWWXXXYYYYYYXXXUUUSSSQQQQQQQQQOOOOOOOOOOOOPPPQQQNNNNNNMMMMMMKKKJJJIIIHHHGGGFFFEEECCCAAA>>>;;;:::888999:::;;;:::999888777777444111000111333444444111111000000000000111111000000000000111111111111111222444777;;;???DDDFFFFFFGGGIIIIIIJJJMMMQQQUUU[[[bbbkkkttt{{{~~~xxxqqqpppmmmkkkkkkmmmppprrrmmmlllkkkjjjkkknnnrrrtttrrrqqqqqquuu{{{~~~~~~zzzzzzzzz{{{}}}yyyoooggg\\\]]]___dddkkk{{{999888666444333333333333111111000000000000111111111000000000000222333444555555555666777999;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;===???@@@BBBHHHVVVlllqqqvvvyyyaaacccgggmmmtttyyy|||}}}ppp\\\NNNGGGCCCAAACCCFFFHHHLLLUUU___eeettt|||~~~zzzooojjjjjjkkkmmmqqquuuzzz|||}}}xxxsssqqqrrruuu~~~~~~~~~~~~|||~~~}}}{{{zzzzzz||||||}}}~~~|||wwwsssooommmkkklllnnnnnnllliiiccc```]]][[[ZZZYYYWWWUUUQQQOOOKKKIIIHHHFFFDDDBBBBBBBBBAAAAAA@@@?????????@@@@@@@@@???===>>>@@@BBBDDDCCCCCCCCCEEEGGGJJJLLLKKKOOOTTTXXXZZZ\\\^^^___bbbeeehhhkkkmmmnnnnnnmmmqqqtttvvvsssmmmkkklllooosssuuuwwwxxxxxxxxxyyyzzzyyyvvvqqqmmmkkklllnnnpppuuurrrpppooopppoookkkhhhiiihhhgggfffdddcccbbbaaa___^^^^^^```cccbbb___[[[\\\ZZZWWWUUUTTTUUUWWWYYY\\\\\\\\\\\\\\\[[[ZZZZZZZZZYYYWWWVVVTTTTTTTTTUUUZZZYYYWWWUUUTTTTTTUUUUUUVVVSSSNNNLLLLLLMMMNNNNNNOOOOOOMMMLLLJJJHHHGGGFFFFFFDDDCCC@@@???===<<<<<<999999888888888888888888666555555444444333222222222111///.........///000000111111111111222222222444333444666:::>>>@@@AAAEEEEEEEEEGGGKKKPPPUUUXXXWWW\\\fffqqqzzzzzzuuuppppppoooooonnnoooooooooooonnnmmmmmmppprrrsssssswwwvvvuuuwww{{{~~~~~~|||zzz{{{zzzmmmdddZZZZZZ]]]aaahhhvvv;;;999777555444444333333111111111000000111111111111000000000000222333444666666666666777777888999;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;===???@@@FFFMMM]]]tttvvvyyy~~~uuucccdddhhhmmmrrrvvvxxxyyyrrr\\\MMMFFFDDDCCCDDDHHHJJJNNNWWWaaaiiiwwwvvvmmmiiiiiijjjkkknnnpppsssuuutttooolllmmmqqqwww~~~}}}}}}}}}|||{{{zzzzzz|||}}}~~~~~~zzztttqqqmmmlllkkkkkkmmmlllhhheeeccc```\\\YYYXXXUUUSSSQQQNNNLLLHHHFFFEEEDDDAAA???=========<<<;;;;;;::::::;;;;;;;;;:::999999;;;===>>>=========???AAADDDEEEFFFJJJOOORRRTTTUUUWWWXXX\\\^^^aaadddggghhhiiijjjooorrrtttsssooommmooorrruuuwwwyyyzzzyyyxxxxxxyyyvvvssspppmmmllllllnnnooorrrpppnnnnnnooonnnkkkiiikkkkkkiiigggeeebbbaaa```aaa``````aaacccbbb___\\\ZZZYYYXXXWWWWWWXXXZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVTTTSSSRRRRRRSSSSSSXXXWWWVVVUUUTTTSSSSSSSSSUUURRRNNNKKKLLLMMMNNNNNNOOONNNMMMKKKIIIGGGFFFFFFEEEDDDBBB@@@???=========999999999888888888777777666555555444444333222222222111000///...//////000000000111111111222222222333333333666999>>>AAABBBEEEFFFFFFIIILLLPPPSSSUUUVVV\\\eeepppzzzzzzvvvqqqqqqqqqqqqrrrsssuuuuuutttsssrrrrrrsssuuuvvvvvvxxxvvvtttuuuwwwzzz{{{{{{~~~|||zzz{{{zzznnneee]]]\\\]]]```fffttt<<<:::777666666555444222222222111111111111222222111111000000111222444555777777666555555666666777;;;<<<============<<<;;;:::999999:::<<<>>>@@@AAAGGGQQQeee}}}{{{{{{yyypppfffgggjjjmmmpppsssvvvwwwppp[[[LLLEEEDDDDDDFFFJJJLLLPPPZZZdddnnn{{{uuunnnkkkkkkkkklllmmmnnnnnnnnnmmmhhhfffiiinnnvvv~~~|||~~~}}}|||{{{{{{{{{{{{{{{}}}~~~~~~|||wwwqqqnnnkkkkkkkkkkkkkkkhhhccc```aaa^^^YYYVVVSSSQQQMMMKKKJJJGGGDDDBBBBBB@@@>>>===:::999999888777777666666777888888777666555777999999888888888999;;;===???@@@CCCGGGIIIJJJKKKLLLNNNRRRSSSUUUXXX\\\___bbbdddjjjmmmppppppnnnnnnqqqtttvvvxxxyyyyyyxxxvvvvvvvvvrrrqqqooommmlllkkkllllllllljjjiiijjjkkkkkkjjjhhhmmmllljjjgggeeebbb```___cccbbbbbbbbbcccaaa___\\\YYYZZZZZZ[[[[[[\\\]]]]]]\\\\\\\\\[[[ZZZXXXWWWVVVTTTTTTSSSRRRRRRSSSTTTUUUWWWWWWVVVVVVUUUSSSRRRQQQSSSPPPMMMKKKLLLMMMMMMLLLMMMLLLKKKJJJHHHGGGEEEEEECCCBBBAAA@@@???>>>>>>===;;;::::::999888777666666666555555444444333222222111111000///////////////000000000111111111222222111222333555999===AAADDDFFFGGGIIIKKKNNNPPPQQQRRRUUUZZZbbbmmmxxx{{{wwwuuuttttttuuuwwwyyy{{{|||zzzyyyxxxxxxxxxxxxyyyzzzxxxuuusssrrrtttvvvvvvvvv|||{{{{{{|||{{{qqqjjjbbb___^^^___dddqqq<<<999666555666777555222333222222222222222222333222111000000111222444555666555555555555666666777;;;<<<===>>>>>>===<<<;;;999999999:::<<>><<<;;;999999999888777777666666666777888777666555777888777777666777888999:::;;;:::===???AAAAAAAAABBBDDDIIIIIIJJJMMMQQQUUUZZZ\\\aaadddhhhjjjkkkmmmpppssstttvvvxxxwwwuuusssrrrrrroooooonnnllljjjiiihhhgggeeeeeedddeeeffffffggggggkkkjjjhhhfffdddbbb```___ddddddccccccbbb```^^^\\\[[[[[[]]]^^^^^^^^^]]]]]]^^^]]]]]]\\\ZZZXXXWWWVVVUUUTTTSSSSSSTTTUUUWWWXXXWWWWWWXXXWWWVVVTTTRRRQQQQQQOOOMMMLLLLLLMMMLLLKKKLLLKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;:::999888666666555666555555444444333222222111000000///////////////000000000000111111111111000111333555888<<>>??????>>><<<:::888999999:::===???BBBDDDGGGWWWrrrzzz{{{~~~wwwqqqlllnnnqqqrrrsssuuuyyy}}}uuuaaaQQQHHHDDDCCCBBBEEEJJJNNNSSS]]]gggttt{{{vvvvvvvvvvvvvvvtttssssssqqqmmmjjjlllooouuuxxxxxxxxxyyy{{{|||~~~~~~}}}}}}}}}yyyvvvrrrnnnkkkiiikkkllljjjgggbbb]]]ZZZXXXUUUQQQNNNMMMKKKHHHFFFDDDBBB???>>>>>>===<<<:::999888888777777666666555555666777777666555666777555555555666666777777888777888:::;;;::::::<<<===AAAAAAAAACCCGGGLLLQQQTTTYYY\\\___cccfffiiimmmooopppsssuuuuuusssqqqoooooommmmmmllljjjhhhfffeeedddbbbcccbbbbbbbbbcccdddeeeffffffeeedddbbbaaaaaa```ddddddcccbbb___^^^\\\\\\]]]^^^___```___^^^\\\[[[\\\\\\[[[ZZZYYYWWWUUUTTTTTTTTTSSSSSSUUUVVVXXXYYYYYYYYYYYYYYYXXXUUUSSSRRRPPPNNNMMMMMMMMMMMMLLLKKKKKKJJJJJJHHHGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;:::999888666666555666555555444444333222222000000000000000//////...//////000000000111111111000111333444666;;;AAAFFFGGGJJJNNNQQQSSSSSSQQQPPPRRRTTTZZZcccooo|||}}}~~~|||zzzxxxxxxyyyzzz{{{|||yyyxxxzzz|||xxxuuurrrqqqsssuuuwwwwwwyyyzzz|||xxxsssgggaaa^^^___fffvvvBBB<<<555333555777666444222222111111111111222222222222111111222333555666333333444555666888999:::999;;;===??????===;;;999888888999;;;===@@@CCCEEEKKK^^^yyy~~~wwwzzz{{{xxxpppsssuuuuuuuuuwww{{{}}}ooo[[[LLLDDDAAABBBBBBEEEKKKOOOTTT___jjjuuu~~~}}}|||zzzyyyxxxxxxtttqqqooorrruuuzzzxxxxxxyyyzzz|||~~~}}}~~~~~~~~~~~~{{{wwwtttqqqooollliiihhhjjjkkkhhhddd^^^[[[YYYUUUSSSOOOMMMKKKIIIGGGEEEAAA???===<<<<<<<<<;;;999777777666555555444444333222444666666444333444444333333333444444444444444444555777777666666888999;;;;;;;;;===@@@CCCGGGJJJPPPRRRUUUYYY^^^bbbeeegggiiilllpppqqqpppnnnmmmllliiiiiihhhgggfffeeeddddddfffffffffeeecccccceeegggdddccccccbbbbbbaaaaaa```aaabbbaaa___]]][[[[[[[[[^^^^^^______^^^]]][[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSRRRRRRRRRSSSUUUWWWXXX[[[[[[ZZZYYYWWWUUUTTTSSSOOONNNMMMNNNOOOOOOMMMKKKKKKJJJJJJIIIGGGFFFFFFEEEBBBAAA@@@???>>>======<<<;;;::::::999888777666666666555555444444333222222000000000000000///....../////////000000000111111000222444444555999AAAFFFHHHKKKOOOSSSVVVVVVUUUSSSRRRTTTXXX```lllzzz{{{xxxvvvvvvwwwxxx}}}~~~~~~{{{wwwvvvxxx{{{{{{wwwtttrrrsssvvvxxxxxxwwwzzz}}}{{{wwwjjjddd___aaajjj{{{LLLCCC888444555777555333111111111000000111111111222222111111222333555666555555555666777888999:::888:::===>>>>>>===:::888777888999;;;===AAADDDFFFNNNbbb~~~zzzuuuzzz~~~uuuwwwyyywwwuuuuuuzzz~~~kkkVVVHHHBBBAAACCCCCCFFFLLLQQQWWWbbblllvvv~~~}}}yyywwwwwwzzz|||}}}}}}|||zzzzzz{{{|||~~~}}}}}}~~~vvvssspppmmmlllkkkiiihhhfffhhhhhheee___[[[YYYXXXWWWTTTPPPLLLJJJGGGDDDBBB???===;;;:::::::::999888666666666555444444333333222333555666444333333444333333333333333333222222222333444444333444666777666666777888:::<<<>>>@@@DDDEEEGGGLLLQQQUUUXXXYYY]]]aaaeeehhhgggfffeeeeeeddddddcccdddeeefffggghhhoooooonnnkkkhhhgggiiillleeeeeedddcccbbbaaa```___^^^______]]]ZZZXXXYYY[[[\\\\\\\\\]]]\\\\\\[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSTTTVVVXXXYYY\\\[[[YYYWWWUUUTTTSSSSSSOOONNNNNNPPPQQQPPPMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFCCCBBBAAA???===<<<;;;;;;999999999888888888777777666555555444444333222222///000000111000///...---////////////000000000111111333444444444777???FFFHHHKKKPPPTTTXXXYYYYYYXXXUUUVVVXXX___kkkzzz{{{wwwuuuuuuwwwxxxzzz|||}}}zzzvvvtttwww{{{~~~zzzuuussssssuuuvvvwwwvvvyyy~~~}}}nnngggbbbdddnnnTTTIII<<<555555666444222111111000000000000111111333222111111222333555666888888777777777777888888777999<<<>>>>>><<<999777777888999;;;>>>AAAEEEFFFNNNcccyyyvvv{{{xxxzzz{{{xxxttttttxxx|||gggSSSGGGBBBBBBDDDDDDHHHNNNSSSYYYdddooovvv}}}}}}}}}{{{yyyxxxxxx{{{{{{|||}}}}}}}}}|||}}}~~~~~~|||{{{pppnnnkkkiiiiiihhhgggfffeeeffffffbbb\\\XXXWWWXXXYYYVVVQQQMMMJJJFFFCCC@@@===;;;999888999999888777888888777666666555555444333555777777666555444555444555555555555444444333000111222222222222555777444444444555666888999:::999:::<<<@@@FFFJJJLLLMMMRRRVVV[[[______^^^^^^^^^______```aaadddgggjjjlllvvvvvvuuuqqqmmmkkknnnppphhhgggfffdddbbb```___^^^\\\]]]]]][[[XXXVVVXXXZZZZZZZZZZZZ[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZWWWWWWVVVVVVWWWYYYZZZ[[[\\\[[[XXXUUUTTTSSSSSSSSSOOONNNOOOQQQRRRQQQNNNKKKKKKKKKJJJIIIIIIHHHGGGGGGDDDCCCAAA???===;;;;;;:::999999888888888888888888666555555444444333222222///000111111111000...---////////////000000000000111444555444333777???FFFHHHKKKPPPUUUYYY[[[[[[[[[XXXXXXZZZ```kkkzzz~~~{{{wwwuuuvvvwwwyyyyyy{{{}}}zzzuuutttwww{{{|||wwwsssrrrsssttttttuuuyyy~~~rrrjjjdddfffppp___KKK<<<::::::444111444555444333222111111111111///000222333444444333222555555666666777777888888;;;===@@@AAA@@@===999666888999999999;;;>>>CCCGGGUUUhhhyyyuuuxxx|||{{{yyywwwwwwyyy|||~~~zzzeeeTTTGGGCCCFFFDDDEEEIIIOOORRRXXXeeeqqq||||||zzzxxxwwwwwwttt{{{|||wwwtttooollliiigggggghhhhhhhhheeecccaaa```___]]]ZZZWWWXXXVVVRRRMMMHHHEEEBBBAAA@@@>>><<<:::::::::888777666666666666666666666666555555555555555555555555333333222222111222222222222333333444444555555555333333333444444555555555777888999;;;>>>@@@CCCDDDJJJLLLOOOPPPQQQRRRTTTVVVWWW[[[___``````bbbhhhnnnuuuuuutttqqqooonnnpppqqqkkkkkkiiigggdddaaa^^^\\\\\\[[[ZZZYYYYYYXXXXXXYYYXXXXXXWWWXXXXXXYYYZZZ[[[ZZZZZZZZZ[[[\\\]]]^^^___^^^\\\XXXWWWWWWXXXXXXXXXXXXWWWVVVTTTRRRPPPOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPOOOMMMJJJHHHFFFEEEEEEAAAAAA@@@???>>>===<<<<<<<<<<<<:::999888666555555555444444333333222222111////////////............///////////////.........222222333333444888>>>BBBFFFMMMVVV^^^aaa```___^^^\\\[[[___jjjvvv}}}|||zzzyyyxxxxxxxxxyyy}}}}}}|||xxxtttssswwwzzz~~~{{{wwwtttssssssttt}}}{{{|||qqqeeehhhtttpppXXXBBB<<<:::444111333555444333222111111111111000000111222333333333333555555666666777777888888:::<<>>CCCGGGVVViii}}}sssqqqwwwyyyyyyxxxxxxxxxyyy{{{}}}wwwaaaOOOCCC@@@CCCDDDEEEIIIOOOTTT\\\jjjwww}}}{{{zzzyyyyyyvvv||||||xxxtttqqqmmmjjjgggfffggggggggggggeeecccaaa``````^^^[[[YYYVVVSSSOOOKKKFFFCCCAAA@@@@@@>>>;;;:::::::::888777777666666666666666666666555555555555555555555555444444333333333333444444333333444444555555555555333333333333444444444444333444444666888:::<<<>>>BBBDDDFFFHHHHHHJJJMMMOOOQQQUUUZZZ\\\\\\```ffflllpppqqqqqqooonnnmmmnnnppplllkkkiiifffdddaaa___^^^]]]\\\[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[\\\]]]___```aaabbb```]]]\\\]]]^^^^^^]]]YYYXXXUUUSSSQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRROOONNNLLLJJJHHHFFFEEEDDDAAA@@@???>>>===<<<<<<;;;;;;;;;:::888777666555444555444444333333222222111////////////............/////////////////////...222222222222333777<<<@@@GGGMMMWWW^^^aaaaaa`````````___dddooozzz}}}}}}{{{zzzzzzzzzzzzzzz|||}}}|||yyyuuutttwwwzzz~~~}}}|||yyywwwuuuttttttwwwvvvvvvzzzuuuiiikkkuuujjjLLL>>>:::666444555555444333222222111111111111111111111222333444444555555555666777888888888999;;;===??????===:::888777888999:::;;;???DDDHHHXXXlll}}}tttmmmnnnvvvyyyrrrtttwwwyyyyyyzzz|||~~~sss]]]LLLBBB@@@CCCCCCDDDIIIOOOVVV___ppp}}}yyyuuurrrrrruuu~~~|||||||||||||||{{{wwwssspppmmmkkkiiigggfffgggggggggfffdddbbbaaa``````___\\\ZZZSSSPPPMMMHHHDDDAAA@@@??????===;;;::::::999888777888888777777777666666666666666666666666666666666666555555555555555666666555555555555555555555666444333333333333333333222111111111222333555666777999;;;===???@@@BBBEEEHHHJJJNNNRRRUUUWWW[[[bbbggghhhjjjllllllkkkkkklllmmmmmmkkkhhheeecccaaaaaa```^^^^^^^^^]]]\\\\\\[[[[[[YYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[\\\]]]^^^```bbbccccccbbb``````aaabbbaaaaaaZZZXXXUUURRRPPPPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTMMMLLLKKKIIIGGGEEEDDDCCC@@@??????>>>===<<<;;;;;;:::999888777666555444333555444444333333222222111////////////..................//////////////////222222222222222555999===DDDJJJSSSZZZ]]]_________aaaaaafffqqqzzz}}}}}}}}}}}}||||||}}}}}}zzz|||}}}{{{wwwvvvwwwzzzzzz|||~~~}}}yyyuuurrrqqqqqqrrruuuzzzvvvjjjkkkttt~~~XXXCCC<<<999888888555555444333222222222222222111111000111222444555444444555666777888888999888:::<<<>>>>>>===:::999777888999:::<<<@@@EEEIIIXXXmmm}}}rrrlllmmmttt~~~}}}uuupppjjjooovvvzzz{{{}}}oooZZZLLLDDDCCCGGGDDDEEEIIIPPPWWWaaassswwwrrroookkkllloooxxxzzz}}}~~~}}}|||||||||{{{~~~}}}~~~{{{uuurrrooonnnllljjjhhhgggggghhhhhhgggfffaaa```___^^^___^^^[[[YYYQQQOOOKKKGGGDDDAAA@@@@@@???===;;;:::::::::999777999999999888777777666666888888888888888888888888666555555555555666666777666666666666666666666666444444333333222222222111222222222222333444555666666888:::;;;<<>>>>>===<<<;;;::::::999888777666555444333333555444444333333222222111////////////........................////////////111222222111111333777:::>>>CCCKKKQQQUUUXXXYYY[[[\\\]]]cccllltttxxx}}}~~~~~~yyy{{{}}}{{{xxxvvvxxxzzzzzz}}}yyyrrrmmmkkkppprrrvvv{{{qqqggghhhnnnzzziiiKKK>>>999777777666555444333222222222222222111111000111222444555444444555666777888999999888999;;;======<<<:::999666777999:::<<>>======<<<;;;:::999999888777777666555444333333555444444333333222222111////////////............---.........//////000000000111222111111222555888:::>>>EEEJJJNNNRRRUUUWWWXXXYYY^^^fffkkkooovvv~~~}}}~~~wwwyyy{{{zzzwwwvvvxxxzzz{{{xxxooojjjhhhnnnqqquuuzzz~~~yyynnneeeeeejjjtttyyyUUU@@@888555333666555444333222222222222111111111111222333444444333444555666777888999:::888999;;;<<<<<<:::999888666777888:::===AAAGGGLLLXXXqqqwwwoooooosssvvvqqqhhhcccbbbgggoooyyy~~~zzzaaaPPPGGGCCCDDDHHHGGGHHHLLLSSSZZZcccttt~~~vvvssspppkkkjjjllllllkkkhhhddd```___```aaafffmmmwwwyyyuuupppmmmlllmmmmmmmmmkkkkkkkkkkkkllljjjfffccc\\\ZZZYYYXXXXXXWWWTTTRRROOOMMMJJJGGGEEEDDDCCCCCC@@@>>><<<;;;<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::555555555555666777888888::::::999888888777666666555444444444444444333333444444444444444555555666666777888888999;;;???BBBEEEDDDEEEEEEGGGJJJLLLMMMQQQTTTWWWYYY[[[\\\___aaacccbbbbbbbbbcccdddeeefffeeeeeefffffffffdddbbbaaa]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWWWWXXXYYYZZZ\\\\\\^^^^^^___aaabbbaaa^^^\\\VVVTTTQQQOOOMMMNNNOOOPPPUUUTTTRRROOOMMMJJJIIIHHHGGGGGGGGGFFFEEECCCAAA???===<<<<<<;;;:::999888888888777777666555555444444555444444333333222222111////////////............------......///000000000000111111111111333555888;;;>>>CCCGGGKKKOOOSSSVVVWWWXXX\\\aaaeeehhhpppzzz{{{~~~}}}vvvxxxyyyxxxvvvuuuxxx{{{|||zzzsssppppppppptttxxx|||yyyooogggfffhhhooo]]]DDD:::666555666555444333333222333333000000111222333333333333333333444666777999::::::999:::;;;;;;;;;999888777555666888:::===BBBHHHMMMZZZuuuzzzuuuwww}}}zzznnnhhhgggmmmttt}}}vvv^^^NNNFFFCCCCCCEEEGGGIIINNNWWW^^^gggwwwzzzwwwtttnnnlllmmmmmmkkkgggbbb^^^^^^```cccdddkkkuuu}}}||||||uuurrrnnnkkkkkklllllllllkkkkkkkkklllkkkiiiddd```[[[ZZZXXXWWWWWWUUURRRPPPMMMLLLIIIGGGEEEDDDDDDDDDAAA???=========>>>===<<<999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666666666777777888999:::<<<;;;:::999888777666666444555555555555555555666666666666666666777888888888888888888888:::>>>AAAAAA@@@@@@AAACCCEEEGGGHHHKKKMMMOOOQQQRRRUUUXXX[[[]]]^^^___aaaccceeefffgggfffggghhhiiihhhfffdddccc^^^]]]\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ]]]]]]^^^```aaa___[[[XXXSSSRRRPPPNNNMMMMMMMMMNNNPPPOOONNNLLLKKKIIIHHHGGGEEEEEEFFFFFFDDDBBB@@@>>><<<<<<;;;:::999888777777888888777666666555555555555444444333333222222111////////////............------......///000000111///000111222222333666999<<<>>>BBBEEEHHHLLLQQQUUUWWWWWWZZZ]]]___bbblllvvv~~~~~~|||uuuwwwwwwuuussstttxxx{{{|||}}}~~~{{{qqqiiigggfffjjj{{{```GGG===;;;:::666666555444333333333333///000222333444444333222333333444666777999:::::::::;;;;;;;;;:::888777666555666888:::===BBBIIIMMM\\\www}}}{{{xxxpppooorrryyyxxx___PPPHHHDDDCCCDDDFFFIIIPPPYYYaaajjjzzz~~~}}}yyysssppppppjjjgggccc^^^[[[\\\```cccgggnnnvvv}}}~~~{{{zzzyyytttqqqmmmkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkgggbbb^^^\\\ZZZXXXWWWVVVTTTQQQOOOLLLJJJHHHFFFDDDCCCCCCDDDBBB@@@>>>===>>>???>>>===888999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<888888888888999:::;;;<<<<<<<<<;;;:::888777666666444555555555666777777777999999999999999:::;;;<<<;;;;;;:::999999;;;???BBB>>>===<<<>>>AAACCCEEEEEEGGGHHHJJJKKKLLLOOOSSSWWWZZZ[[[^^^aaadddfffggggggggghhhiiijjjiiigggeeeddd^^^]]]\\\ZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[\\\^^^^^^\\\XXXTTTQQQPPPOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHDDDEEEEEEEEEDDDBBB???>>><<<;;;;;;:::999888777777888888777777666666555555555555444333333222222111000/////////............---------...///000000111...000222222333444777999;;;===@@@CCCEEEJJJOOOSSSWWWVVVXXXZZZ[[[^^^iiittt}}}{{{uuuvvvvvvtttrrrssswww|||zzz}}}sssjjjfffccceeetttaaaIII<<<888888555444333222111111111111111222222333333444444555666444222333777999888777;;;:::::::::;;;;;;:::888777555666:::===@@@HHHQQQbbb{{{}}}}}}```NNNFFFCCCDDDFFFHHHJJJQQQZZZbbblll}}}|||xxxvvvwwwqqqkkkccc^^^^^^bbbgggiiiooorrrvvv|||}}}yyywwwuuuuuurrrpppmmmlllllljjjhhhfffgggfffddddddddddddbbbaaa\\\[[[YYYVVVTTTQQQOOONNNIIIHHHFFFEEEDDDEEEEEEFFFFFFEEEDDDBBB@@@>>>===<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<>>???===<<<<<<===<<<;;;999777555777777777777888888888888888999999::::::;;;<<<<<<===<<<:::999999:::;;;<<<>>>>>>======>>>???AAABBBAAA@@@AAABBBFFFJJJOOORRRUUUXXX\\\```cccddddddcccgggeeecccdddeeeeeeccc```aaa^^^[[[ZZZZZZZZZYYYXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[[[[YYYWWWTTTRRRQQQOOOMMMKKKJJJJJJKKKLLLJJJJJJJJJIIIIIIHHHGGGGGGDDDCCCBBBAAA@@@??????>>>;;;;;;;;;::::::999999999666555555555444444444444555444333222111111111111///............---------------------.........///////////////111333555666;;;<<<>>>@@@DDDGGGJJJLLLSSSUUUVVVWWWYYY___iiippp}}}}}}|||{{{yyyxxxtttuuuxxx|||~~~~~~|||yyy~~~wwwmmmfff``````jjjuuu}}}]]]GGG;;;888777555444333222111111111111111222222333333444444555666444222444777999999777;;;:::;;;;;;<<<<<<;;;999777666666:::===AAAJJJSSShhh{{{|||dddQQQHHHDDDDDDGGGJJJLLLSSS]]]eeeppp|||yyyxxxqqqlllfffcccdddhhhllloootttwwwzzz~~~{{{wwwtttsssrrrooommmkkkjjjiiihhheeecccbbbaaa``````aaaaaa___]]]\\\[[[YYYVVVSSSPPPNNNMMMJJJJJJIIIGGGGGGFFFFFFFFFEEEEEEDDDBBBAAA@@@???>>>>>>>>>=========>>>??????@@@@@@@@@??????@@@@@@@@@MMMGGG@@@<<<===<<<:::777=========<<<;;;:::888888666666777888999999::::::::::::;;;<<<<<<======>>><<<;;;;;;;;;<<<===>>>>>>>>>>>>===<<<===>>>???@@@>>>>>>>>>@@@CCCGGGLLLNNNTTTVVV[[[___bbbdddddddddfffdddcccccceeedddbbb___aaa___\\\ZZZZZZZZZYYYXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZYYYXXXUUURRRQQQNNNMMMLLLKKKKKKLLLMMMNNNJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@??????<<<<<<;;;;;;:::999999888666666666555555555444444444444333222111111111111000000/////////.........------........./////////////////////111333555666:::;;;>>>AAAEEEIIIMMMOOOSSSUUUWWWXXXZZZ```iiioooyyy~~~|||{{{|||}}}|||{{{tttvvvyyy|||~~~~~~|||yyyzzz~~~yyyoooggg```^^^fffpppvvvZZZFFF<<<999888555444333222222111111111111222222333333444444555555444333444777999999999:::;;;<<<<<<<<<<<<;;;:::888666777;;;===BBBLLLWWWqqq|||{{{|||fffSSSJJJFFFEEEGGGKKKMMMTTT^^^gggrrr~~~zzzqqqnnnjjjiiilllppptttvvvyyy}}}}}}{{{wwwsssqqqooonnnllljjjhhhffffffdddbbb```^^^]]]]]]]]]______]]]\\\\\\[[[YYYVVVSSSPPPMMMLLLKKKKKKKKKJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBAAABBBAAA@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBCCCCCCCCCKKKGGGBBB@@@AAABBBAAA???@@@???>>>===<<<<<<;;;;;;888999:::;;;<<<===>>>???<<<======>>>??????@@@@@@<<<===>>>???@@@AAAAAAAAA???>>><<<;;;;;;<<<<<<===;;;;;;;;;===@@@DDDHHHJJJQQQSSSXXX]]]```ccccccddddddcccbbbbbbccccccaaa___aaa___\\\[[[[[[[[[YYYXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXWWWUUUSSSQQQOOOLLLLLLKKKKKKLLLMMMOOOPPPJJJHHHFFFEEEDDDDDDFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>===<<<:::999888888777777777666666666555555444333222111111000111111111000000000////////////....../////////000000000////////////111333555666888:::===BBBGGGKKKOOOQQQRRRUUUXXXZZZ\\\aaahhhnnnvvv~~~|||zzzyyyzzz{{{{{{{{{xxxzzz}}}}}}|||xxx}}}|||rrrhhh```\\\bbbkkkpppXXXGGG>>>:::999555555444333222222222222111222222333333444444555555444444555777999:::;;;999;;;===>>><<<;;;::::::888777888;;;>>>CCCPPP\\\xxx}}}~~~}}}}}}cccRRRJJJFFFFFFHHHIIILLLTTT^^^hhhttt|||qqqooommmnnnrrrwwwzzz|||~~~~~~~~~~~~~~~}}}~~~|||}}}zzzwwwsssooommmkkkkkkjjjhhhfffdddcccbbb___]]]]]]]]]]]]^^^``````^^^\\\[[[YYYWWWTTTQQQNNNLLLKKKKKKKKKKKKKKKJJJHHHEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBB@@@???AAADDDGGGHHHHHHBBBAAA@@@>>>>>>>>>???@@@>>>>>>??????@@@AAAAAAAAA>>>>>>??????@@@AAAAAAAAA???@@@AAACCCCCCCCCBBBAAA???>>>===;;;::::::;;;;;;::::::;;;<<>>999777666555444333222222222222111222222333333444444555444555666777888999;;;<<<:::===??????===:::999999888777999<<<>>>EEESSSbbb}}}}}}|||}}}yyyxxxttt\\\NNNIIIFFFFFFHHHJJJMMMVVVaaakkkxxxrrrpppoooppptttyyy|||~~~~~~|||~~~{{{xxxwwwuuurrrnnnkkkiiihhhhhhjjjgggeeecccbbb```]]][[[[[[[[[\\\]]]______\\\ZZZXXXWWWUUURRROOOMMMKKKJJJIIIIIIJJJIIIHHHFFFDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBCCCCCCDDDEEEDDDCCCAAA@@@AAA???>>><<<;;;;;;;;;<<<<<<<<<===>>>@@@CCCFFFGGGIIIKKKOOOTTTXXX\\\^^^______`````````___^^^]]]]]]]]]\\\[[[[[[\\\[[[ZZZXXXUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSQQQPPPOOONNNPPPOOONNNMMMMMMLLLLLLLLLKKKIIIFFFDDDCCCDDDFFFHHHBBBBBBBBBAAA@@@@@@?????????>>>===<<<:::999777777777777777777666666666666333333222111000000000000/////////.........------////////////000000000000000000//////000222444555666888<<>>===AAADDDCCC???:::999999888888:::===???FFFWWWggg~~~}}}}}}wwwvvv~~~mmmWWWLLLHHHGGGGGGIIIMMMPPPYYYeeeppp}}}uuussspppqqqtttxxx{{{}}}}}}~~~|||{{{wwwtttrrrpppmmmkkkhhhgggggggggiiigggdddbbbaaa___\\\YYYXXXXXXYYYZZZ[[[[[[XXXUUUSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIIIIJJJJJJIIIHHHHHHEEEEEEDDDDDDDDDEEEFFFFFFCCCCCCBBBAAA@@@>>>======@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDCCCBBB@@@@@@BBBAAA???>>>=========>>>>>>???@@@AAACCCEEEGGGHHHGGGIIILLLQQQUUUYYY[[[]]]]]]___```___]]][[[[[[\\\YYYYYYYYYZZZ[[[\\\ZZZYYYUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSRRRQQQQQQPPPPPPOOORRRQQQPPPOOOMMMKKKJJJIIIJJJIIIGGGEEEDDDEEEFFFGGGBBBBBBAAA@@@???>>>============<<<;;;999888777777777777777666666666555555333222111000000///000000............------------....../////////000000000111000000000000222333444444777;;;@@@EEEHHHJJJKKKPPPSSSVVVXXXZZZ___ffflllyyy~~~zzzwwwuuuvvvwwwxxxxxxvvvyyy|||{{{wwwtttuuuvvvwww{{{~~~sssvvv}}}vvvooofff___aaafffnnnfff[[[PPPGGG???:::777666555444333333222333333111222222333333444444555333666888888888999===@@@BBBFFFJJJHHHBBB<<<;;;;;;888999;;;===???GGGYYYjjj~~~~~~vvvtttzzz}}}kkkVVVLLLIIIHHHHHHJJJNNNQQQZZZgggrrryyyvvvrrrqqqssswwwzzz{{{|||}}}~~~~~~|||wwwrrrpppmmmllljjjhhhgggffffffggghhheeebbb```___]]]ZZZWWWVVVVVVWWWXXXYYYXXXTTTQQQOOOOOONNNMMMKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJLLLMMMMMMLLLJJJIIIGGGHHHKKKLLLMMMLLLLLLLLLEEEFFFFFFGGGHHHHHHHHHGGGDDDDDDCCCBBBAAAAAA@@@???CCCCCCCCCDDDEEEEEEFFFFFFDDDDDDCCCBBBAAAAAAAAAAAACCCBBBAAA@@@??????@@@AAA@@@AAABBBCCCEEEFFFHHHHHHHHHJJJLLLPPPTTTXXXZZZ\\\[[[^^^___^^^[[[YYYZZZ[[[VVVUUUVVVXXX[[[\\\[[[YYYVVVVVVWWWWWWWWWWWWVVVVVVQQQQQQQQQPPPPPPQQQQQQQQQRRRRRRQQQOOONNNKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAA???===<<<;;;:::;;;;;;:::999888888777777666666666555555555444444333222111000000/////////////////////............------........./////////111000000000000222333444222555;;;AAAFFFJJJMMMNNNPPPRRRTTTUUUWWW]]]ffflllxxx|||wwwuuuuuuvvvwwwwwwuuuxxxzzzxxxtttqqqrrrtttvvvxxx|||xxxrrrjjjkkkqqq{{{yyyrrrhhh``````eeehhhbbbYYYQQQJJJDDD???;;;666666555444333333333333111222222333333444555555333666888999888999===@@@FFFJJJNNNKKKEEE>>><<<===888999;;;>>>@@@HHH[[[mmm~~~~~~tttrrruuu~~~lllXXXMMMJJJIIIIIIKKKLLLPPPYYYfffrrr}}}yyytttrrrsssvvvyyyzzz{{{|||}}}~~~{{{}}}~~~~~~yyytttooommmkkkjjjhhhgggffffffggggggfffdddaaa___]]][[[XXXVVVWWWWWWWWWYYYYYYWWWSSSPPPMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFHHHIIIDDDDDDDDDDDDDDDEEEEEEEEEIIIIIIIIIIIIIIIJJJKKKLLLIIIKKKLLLMMMMMMLLLKKKIIIKKKLLLNNNNNNKKKIIIGGGFFFEEEFFFHHHIIIJJJIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHCCCBBBAAA@@@@@@AAACCCDDDDDDCCCBBBAAAAAAAAABBBCCCAAABBBCCCDDDFFFGGGHHHHHHIIIKKKMMMQQQUUUXXX[[[\\\[[[]]]___^^^ZZZXXXYYY[[[SSSSSSUUUXXX[[[\\\[[[YYYWWWXXXXXXYYYYYYXXXXXXWWWPPPPPPPPPPPPPPPQQQRRRSSSQQQQQQQQQPPPNNNLLLKKKJJJEEEEEEEEEDDDDDDCCCBBBBBBCCCBBB@@@>>><<<;;;999888999999999888888777777777666555555555444444444444333222111000////////////000000000000////////////------------.........///111111000000000222333444111444:::BBBHHHMMMPPPQQQPPPRRRSSSTTTVVV\\\eeelllxxxzzzvvvttttttssssssvvvzzz|||yyytttqqqrrruuuxxxyyyzzz}}}|||wwwnnngggaaa```ccckkkppprrrvvv{{{{{{tttiii```___cccmmmggg___XXXPPPGGG@@@===:::666444555666555222111555555555666666666666777555666666777888===CCCGGGQQQPPPMMMIIICCC>>>:::888;;;888:::@@@CCCIIIZZZmmm|||~~~}}}uuusssvvv~~~yyyiiiWWWMMMJJJHHHJJJMMMMMMSSS\\\eeeoooxxxsssuuuxxxyyyzzz}}}}}}{{{{{{wwwrrrooommmiiifffcccccceeefffdddbbb___^^^]]]\\\ZZZYYYXXXWWWWWWYYY[[[[[[YYYTTTOOOKKKJJJJJJIIIIIIJJJKKKMMMNNNLLLKKKIIIHHHGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMOOOOOOPPPPPPOOONNNLLLKKKLLLNNNPPPPPPMMMJJJIIIIIIHHHJJJMMMOOOOOOMMMJJJHHHGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@BBBBBBAAAAAABBBEEEHHHIIIJJJMMMOOORRRTTTWWW[[[^^^^^^^^^]]]\\\ZZZXXXVVVUUUWWWYYY\\\___``````^^^\\\XXXYYYYYYYYYYYYXXXXXXWWWSSSSSSRRRQQQOOONNNMMMMMMOOOOOOOOONNNMMMKKKIIIGGGBBBBBBCCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>===<<<;;;::::::999999888777666666666666666666555555555555222222222111111111111000.........---,,,,,,++++++///...,,,,,,---///222444000000000000000000111222666666888===DDDLLLQQQSSSMMMOOOQQQTTTWWW]]]ccchhhrrr~~~|||vvvrrroooqqquuuxxx}}}zzztttqqqpppwwwyyy{{{zzzwwwpppiiieeeddd]]]YYY^^^fffmmmtttzzz~~~wwwjjj___]]]aaauuupppjjjeee]]]RRREEE===:::777555666666333222222444444555555555666666666555666666777999===CCCGGGPPPOOOLLLHHHCCC>>>;;;888:::888;;;AAAEEELLL^^^qqq}}}zzz{{{vvvoooooouuu~~~zzziiiWWWMMMIIIHHHIIILLLMMMTTT]]]eeepppzzzvvvwwwzzz{{{~~~|||ttt{{{}}}yyytttpppllljjjhhheeeccccccddddddbbb___^^^^^^]]]\\\[[[ZZZYYYXXX]]]^^^______\\\VVVPPPMMMKKKJJJJJJJJJKKKLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLKKKJJJJJJKKKMMMNNNPPPPPPQQQQQQPPPOOONNNMMMKKKMMMPPPPPPNNNLLLKKKKKKKKKLLLNNNPPPOOONNNKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBAAACCCCCCCCCCCCDDDFFFHHHJJJLLLNNNQQQTTTUUUXXX\\\_________^^^]]][[[YYYWWWVVVYYY[[[___bbbdddbbb```^^^ZZZZZZZZZYYYYYYXXXWWWVVVSSSSSSRRRQQQPPPOOOOOONNNNNNNNNOOONNNMMMKKKIIIHHHFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>===<<<;;;:::::::::999888888777777666666666666555555555555111111111000000000//////000000////////////......,,,,,,------......//////000000000000000111111222666666888===DDDLLLQQQSSSLLLNNNOOOQQQTTTZZZaaafffqqq}}}xxxrrrnnnmmmrrryyy~~~wwwttttttwwwyyyzzzyyyuuunnnhhhccc```ZZZXXX]]]dddkkkttt|||~~~zzzmmmaaa^^^aaa}}}{{{yyytttfffRRRBBB===888666777555111111444333444444444555555555555555666777777999===BBBFFFNNNMMMJJJGGGCCC???;;;999:::888<<>>===<<<<<<;;;::::::::::::999999999999666666666555555555555444000000000000/////////...,,,,,,,,,---------------+++,,,---......---,,,+++000000000000000111222222555555777===DDDLLLPPPRRRKKKKKKLLLMMMPPPVVV]]]cccooo{{{uuunnnkkklllttt|||~~~xxxvvvuuuvvvwwwxxxwwwsssnnnhhhddd```\\\\\\```eeekkkvvv~~~sssddd___```jjjTTTDDD<<<777888555000111666333333333444444444555555555666777888999===BBBEEEKKKJJJHHHFFFBBB???<<<:::;;;999===DDDIIIPPPcccwwwwwwsssuuu~~~uuujjjiiilllyyy|||lllYYYOOOKKKJJJKKKNNNQQQWWW```iiiuuu~~~vvvooonnnsss}}}~~~~~~~~~|||{{{|||{{{wwwsssnnnjjjgggeeegggggggggfffdddaaa]]]ZZZ\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\\\\ZZZWWWRRRNNNKKKIIIJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKMMMMMMNNNNNNOOOPPPQQQQQQRRRQQQPPPNNNNNNNNNOOOOOOSSSSSSTTTTTTUUUUUUUUUUUUXXXZZZ\\\\\\ZZZWWWVVVVVVTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNLLLKKKIIIGGGFFFEEEEEEFFFHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGIIIKKKLLLMMMMMMMMMQQQSSSVVVXXXYYYZZZ]]]^^^aaaaaa```___^^^\\\ZZZZZZ___bbbgggjjjkkkiiieeeccc```___^^^]]][[[XXXVVVUUUPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGFFFEEECCCBBB@@@?????????>>>======<<<;;;;;;::::::::::::::::::;;;;;;666666555555555444444444111111000000000/////////+++++++++,,,---......///...............---,,,+++000/////////000111222333444444777<<>>EEEIIIPPPbbbvvvtttqqqtttsssjjjkkkppp{{{}}}mmm[[[QQQNNNLLLNNNQQQTTTYYYaaakkkwwwzzznnnmmmpppwww|||}}}~~~||||||}}}}}}|||zzzyyywwwzzzxxxuuurrrmmmjjjgggeeehhhiiiiiigggddd```]]][[[[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVVVVUUUSSSPPPNNNLLLHHHHHHIIIJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPSSSRRRQQQPPPOOOOOOPPPQQQTTTTTTUUUUUUVVVXXXXXXYYY___```bbb```]]]ZZZWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTRRRQQQOOOMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPNNNMMMKKKIIIHHHHHHHHHHHHKKKJJJJJJIIIIIIJJJKKKLLLJJJKKKLLLNNNPPPPPPQQQQQQSSSUUUXXXZZZZZZ[[[\\\^^^bbbbbbbbbaaa```^^^]]]\\\aaaccchhhkkkkkkiiifffdddcccbbbaaa___]]]ZZZXXXVVVOOOOOOOOOOOOOOOPPPPPPPPPMMMNNNNNNNNNMMMLLLJJJIIIGGGGGGFFFEEECCCBBB@@@???>>>>>>======<<<;;;;;;;;;::::::::::::::::::;;;;;;555555555555444444444444222222111111111000000000...///000000111222333333222000...---,,,---...///////////////000111222333333444666<<>><<>><<<@@@HHHMMMUUUggg|||uuullllllrrryyyzzznnnhhhlllssswww|||yyyiiiXXXPPPNNNNNNPPPSSSXXX\\\dddooo|||{{{xxxyyy}}}{{{xxxwwwvvvwwwxxxxxxxxxwwwvvvuuusssrrrpppnnnkkkiiihhhggghhhiiihhheee```]]]]]]]]]ZZZZZZYYYXXXVVVUUUTTTTTTPPPOOOOOONNNNNNMMMMMMMMMJJJJJJLLLMMMNNNNNNMMMMMMKKKLLLMMMNNNNNNMMMLLLLLLKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQPPPPPPQQQSSSSSSUUUUUUUUUVVVXXXZZZ]]]^^^bbbcccdddccc___[[[YYYXXXWWWYYY\\\^^^^^^^^^\\\[[[YYYWWWTTTQQQPPPPPPQQQRRRPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPOOONNNNNNOOOPPPPPPQQQPPPOOOOOOOOOQQQSSSUUURRRQQQQQQRRRSSSUUUWWWXXXZZZ]]]```aaa````````````ddddddddddddcccaaa```___```aaabbbcccdddcccbbbaaabbbbbbaaa___]]]ZZZXXXWWWRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOMMMJJJHHHFFFFFFFFFFFFEEEDDDCCCBBBBBB<<<<<<<<<;;;;;;;;;;;;::::::::::::999888888777777555555555444444444333333111111111111000000000000***+++++++++,,,,,,------000///...---------...///......//////000222333444222333555999>>>BBBCCCCCCDDDFFFKKKOOOSSSXXX]]]aaagggsss}}}zzz{{{~~~~~~~~~yyyvvvlllnnnrrrwww|||wwwqqqpppqqqssswww}}}|||llldddccc}}}[[[>>>999:::444222666555555555666666666666777555777999:::;;;===@@@BBBCCCBBBBBBAAA@@@???=========<<<@@@IIIOOOXXXkkk~~~zzzqqqiiikkkqqquuuzzz}}}vvvjjjeeejjjqqqtttxxx~~~vvvgggVVVNNNLLLMMMPPPSSSYYY]]]eeeppp}}}zzzxxx||||||}}}|||{{{zzzxxxwwwsssssstttuuuuuutttsssrrrpppooonnnllljjjiiigggggggggggggggccc^^^[[[\\\^^^ZZZYYYXXXWWWUUUTTTSSSRRRNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPOOOOOOKKKKKKMMMNNNNNNMMMLLLKKKMMMMMMOOOPPPQQQSSSTTTTTTQQQQQQPPPPPPPPPRRRSSSTTTUUUUUUUUUVVVXXX[[[^^^___bbbdddfffeeebbb^^^]]]\\\WWWYYY]]]```aaa```^^^\\\\\\YYYVVVSSSRRRRRRSSSTTTQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOPPPQQQRRRSSSRRRQQQPPPPPPQQQSSSUUUWWWTTTSSSRRRRRRTTTVVVYYY[[[]]]```cccdddcccbbbbbbbbbeeeeeeeeedddcccbbbaaa```______``````aaaaaa``````aaa```___^^^\\\YYYWWWVVVUUUTTTTTTTTTSSSSSSSSSRRRQQQQQQPPPOOOMMMJJJGGGEEEBBBBBBCCCCCCBBBAAA@@@@@@;;;;;;;;;;;;;;;;;;::::::::::::999999888777666666555555444444444333333333000000000000////////////,,,,,,------------......+++,,,---.........---,,,.........///000222333444222333444888===@@@AAA@@@CCCGGGLLLQQQUUUZZZ___bbbeeeqqq}}}yyy{{{|||~~~{{{wwwnnnppptttyyy{{{ttttttvvvxxx||||||llldddddd|||[[[@@@;;;;;;444000444666666666666666777888888888999::::::;;;>>>BBBEEEEEEEEECCCAAA???===<<<;;;;;;>>>DDDKKKRRR```www|||rrrhhhhhhmmmwwwzzzwwwlllddddddhhhjjjsssvvvyyy||||||}}}uuugggYYYQQQPPPQQQVVV[[[ZZZ^^^eeeooo{{{|||~~~~~~}}}~~~yyyyyyxxxxxxxxxyyyzzz{{{vvvvvvvvvvvvuuutttsssrrrnnnllljjjhhhgggggghhhiiifffeeeccc```^^^\\\[[[[[[\\\[[[YYYWWWUUURRRQQQPPPRRROOOKKKIIIIIIIIIGGGFFFJJJLLLOOOQQQQQQPPPMMMKKKKKKLLLLLLMMMNNNNNNOOOOOOLLLNNNQQQSSSUUUVVVUUUUUURRRRRRSSSSSSSSSSSSRRRRRRTTTUUUWWWYYY[[[\\\^^^___cccaaa````````````^^^\\\]]]]]]]]]___``````]]][[[^^^[[[XXXWWWXXXYYYYYYYYYUUUTTTSSSRRRRRRQQQQQQQQQPPPPPPQQQRRRSSSSSSSSSRRRUUUUUUTTTSSSSSSTTTVVVWWWWWWWWWVVVWWWXXX[[[___aaadddeeefffggggggfffdddbbbkkkhhheeeddddddccc___[[[^^^[[[YYYYYYZZZ\\\\\\\\\]]][[[YYYXXXXXXXXXWWWVVVUUUSSSQQQPPPOOOPPPQQQRRRPPPOOOMMMKKKHHHFFFDDDDDDCCCCCCBBBAAA???>>>=========<<<;;;999888777777777888888999:::999888777666333333333333333333333333111111111000///......---////////////............---,,,,,,,,,,,,---...............//////000111222111222444666999;;;===>>>DDDGGGMMMRRRWWW\\\bbbeeejjjvvv~~~|||}}}}}}|||~~~~~~~~~|||zzzwwwtttrrrpppqqqssswww|||{{{wwwzzz}}}}}}~~~}}}nnncccbbbwwwYYY???::::::444111444666666555555666666777888777888999:::;;;>>>BBBEEEFFFEEECCCAAA???===;;;;;;;;;>>>DDDKKKSSSaaayyy|||qqqiiiiiinnnxxx{{{xxxoooggggggjjjlllsssvvvyyy|||||||||}}}~~~vvvhhhYYYRRRQQQQQQVVV[[[[[[___fffooozzz~~~}}}|||vvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuutttrrrqqqpppllljjjhhhfffeeeeeefffgggdddbbb```^^^\\\[[[[[[[[[\\\[[[YYYWWWUUUSSSQQQQQQNNNLLLJJJJJJKKKMMMMMMLLLNNNOOORRRSSSSSSQQQOOOMMMNNNNNNNNNOOOPPPPPPQQQQQQPPPQQQTTTVVVWWWWWWWWWVVVUUUUUUVVVVVVVVVUUUTTTTTTTTTUUUWWWYYY[[[]]]___```aaa```^^^^^^_________^^^___^^^^^^___``````___]]]aaa___[[[ZZZZZZ[[[[[[[[[XXXWWWVVVTTTSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTSSSSSSUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXYYY[[[^^^aaabbbdddfffhhhiiijjjjjjiiihhhkkkhhheeeddddddbbb^^^[[[]]]\\\ZZZ[[[\\\\\\[[[ZZZ\\\ZZZWWWWWWWWWWWWVVVUUUUUUTTTRRRPPPOOOOOOPPPQQQOOONNNMMMKKKIIIGGGEEEEEEEEEDDDCCCBBBAAA???>>>>>><<<<<<:::999888777777777888888999999999888777666333333333333333333333333222222111000000///......////////////............---,,,,,,,,,,,,---...............//////000111222111111333555888:::<<<===AAAEEEJJJPPPUUUZZZ```ccckkkxxx}}}|||~~~~~~~~~}}}|||yyywwwtttsssqqqrrrssswww{{{}}}}}}}}}ooodddaaapppUUU===999999444222555555555444444555555666777666777888999:::===BBBEEEGGGFFFDDDAAA???===;;;;;;:::===DDDKKKSSSbbbyyy|||qqqiiikkkqqq{{{~~~}}}tttlllllloooppptttwww{{{||||||{{{{{{{{{}}}vvvhhhZZZSSSQQQRRRVVV[[[^^^bbbhhhpppzzz|||~~~|||yyytttuuuvvvvvvuuutttrrrqqqrrrsssssssssrrrpppnnnmmmiiihhhfffdddcccccccccdddaaa```]]][[[ZZZ[[[\\\\\\\\\[[[YYYWWWUUUTTTSSSRRROOOMMMKKKLLLNNNPPPQQQPPPPPPQQQRRRSSSSSSQQQOOOMMMPPPPPPQQQQQQRRRSSSSSSSSSTTTUUUWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWZZZ\\\___aaaaaaccc```^^^^^^```aaabbbbbbbbbaaa___^^^```aaaaaa```dddbbb^^^\\\]]]]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUVVVXXXYYY[[[]]]```bbbdddeeefffgggjjjlllmmmnnnnnnnnnkkkiiigggeeedddbbb___]]]^^^^^^^^^```aaa___\\\YYYYYYWWWUUUUUUVVVVVVUUUTTTUUUTTTRRRPPPNNNNNNNNNOOOMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFEEECCCBBBAAA@@@???<<<;;;:::999888777777777888888888888888777666666333333333333333333333333222222222111000000///////////////............------,,,,,,,,,,,,---...............//////000111222111111333444777999<<<===???CCCHHHMMMRRRWWW\\\```iiivvv||||||~~~}}}zzzxxxvvvuuutttrrrsssuuuwww{{{}}}pppfffaaahhhPPP;;;777888555333555444444444444444555666666555666888999:::>>>BBBFFFIIIGGGEEEAAA>>><<<;;;;;;;;;>>>DDDKKKRRR```www{{{pppjjjnnnvvv|||uuutttvvvwwwxxx{{{}}}~~~}}}{{{zzz{{{{{{uuuhhhZZZTTTRRRSSSWWW\\\aaafffnnnvvv~~~|||yyywwwvvvwwwxxxxxxwwwuuurrrqqqpppqqqqqqqqqpppnnnkkkjjjgggfffeeecccbbbbbbbbbbbb```___\\\[[[ZZZ\\\]]]___]]]\\\ZZZXXXVVVVVVUUUUUUSSSQQQOOOOOOPPPQQQQQQQQQPPPQQQQQQQQQPPPOOOMMMLLLQQQQQQRRRRRRSSSTTTTTTTTTWWWWWWXXXYYYYYYYYYYYYXXXVVVVVVWWWWWWVVVVVVUUUTTTVVVWWWXXX[[[^^^```bbbcccfffcccaaa```cccfffhhhiiieeeccc```___```bbbcccccceeebbb^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWYYYZZZ]]]```ccceeegggggghhhiiikkkmmmoooppppppppplllkkkjjjhhhfffdddaaa```cccccceeeggggggddd___[[[XXXVVVTTTTTTUUUUUUUUUTTTTTTSSSQQQOOONNNMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGEEEEEEDDDCCCAAA@@@??????;;;:::999888777777777777777777777777777666666666333333333333333333333333222222222222111111000000//////.........------------,,,,,,,,,,,,---..................///000111222222222333555888;;;===???AAADDDIIIMMMPPPTTTXXX[[[dddrrr{{{{{{}}}~~~~~~|||yyyvvvuuuttttttrrrrrrtttxxx|||~~~}}}ssshhhaaazzzaaaMMM:::666888666444444444444444444444555666666444666888999;;;>>>CCCGGGKKKIIIEEEAAA>>><<<;;;:::<<<>>>DDDJJJPPP]]]ttt{{{pppkkkrrr|||~~~}}}~~~~~~}}}~~~~~~|||||||||~~~sssfffYYYTTTSSSTTTWWW\\\dddlllvvv~~~|||yyywwwvvvwwwxxxxxxxxxwwwuuurrrpppooopppqqqqqqooommmjjjhhhgggfffeeedddcccbbbbbbbbb```___^^^]]]]]]^^^___```^^^]]]ZZZXXXWWWWWWXXXXXXTTTRRRPPPQQQRRRTTTTTTTTTRRRRRRQQQQQQPPPOOONNNNNNQQQQQQRRRRRRSSSSSSTTTTTTWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXZZZ\\\___aaacccdddfffdddaaabbbdddhhhjjjkkkgggddd```___```cccdddeeeccc```]]][[[[[[\\\\\\[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[[[[]]]```cccfffhhhiiijjjkkkkkkmmmnnnoooppppppqqqppppppooommmjjjhhhfffeeejjjjjjlllmmmmmmiiiddd___XXXVVVTTTTTTUUUUUUTTTSSSSSSRRRQQQOOOMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGDDDCCCBBBAAA???>>>======::::::999888777777777777777777777666666666666666333333333333333333333333222222222111111111111111............---------------,,,,,,,,,,,,---..................///000111222333333444666999===AAACCCFFFIIILLLNNNPPPRRRVVVXXXaaaooozzzyyy{{{{{{{{{}}}zzzwwwuuussssssssslllmmmppptttyyy~~~}}}~~~vvvkkkbbbrrr[[[KKK;;;777888777555444555555444444555555666777444666888:::<<<@@@EEEIIIMMMJJJFFFAAA>>>;;;;;;:::<<<>>>DDDJJJPPP]]]tttzzzooommmvvv}}}|||~~~ooocccWWWSSSSSSTTTXXX]]]gggrrr}}}zzzwwwvvvuuuuuuuuuuuuuuutttrrrpppoooooopppqqqrrrpppmmmiiiggggggffffffeeedddcccbbbaaa`````````______``````aaa]]][[[YYYWWWVVVWWWXXXYYYRRRQQQPPPQQQTTTWWWYYYYYYUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSTTTTTTVVVVVVVVVVVVVVVWWWWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\ZZZ[[[\\\^^^```bbbcccddddddbbb```aaadddgggiiiiiigggdddaaa```aaaccceeeeeebbb___\\\[[[\\\]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\ZZZYYYXXXWWWWWWWWWXXXYYY[[[\\\]]]^^^___````````````aaacccfffhhhkkkmmmnnnnnnoooooopppqqqsssssstttuuuvvvvvvtttpppmmmkkkkkkpppooooooooonnnkkkfffcccZZZXXXVVVUUUVVVUUUTTTSSSQQQPPPOOONNNMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFEEEEEEBBBAAA@@@???>>>===<<<;;;999999888777777777777777777777666555555555555555333333333333333333333333111111111111111111111111.........------------,,,---,,,,,,,,,,,,---...............//////000111222222333444666:::???DDDGGGIIILLLNNNPPPQQQSSSUUUXXX```nnn~~~yyyxxxzzzzzzzzz|||{{{yyyvvvtttrrrqqqpppggghhhjjjnnnsssxxx}}}~~~{{{~~~zzzooodddtttjjjXXXJJJ<<<777888777555333666666555555666666777888555666999;;;===AAAGGGKKKNNNKKKFFFAAA===;;;::::::;;;>>>DDDKKKSSS```xxxzzzoooooozzz}}}{{{|||~~~lll```UUURRRSSSTTTYYY^^^iiiwww~~~yyyzzz~~~|||yyyvvvuuutttssssssrrrqqqppppppooopppqqqssssssqqqnnnjjjgggeeeeeeeeedddcccbbbaaa```___```aaaaaaaaa```______ZZZXXXVVVTTTTTTTTTVVVWWWSSSRRRQQQRRRUUUXXXYYYYYYUUUTTTSSSRRRQQQRRRTTTUUUQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXYYY[[[\\\^^^_________\\\]]]^^^___aaabbbcccdddcccbbbaaaccceeeggghhhhhhfffdddaaaaaabbbdddddddddccc```^^^]]]^^^```aaa```]]]]]]]]]]]]^^^___```aaa]]]\\\ZZZZZZZZZ[[[]]]^^^___```bbbdddeeeeeeeeeeeegggggghhhiiikkknnnqqqrrrqqqrrrssstttvvvyyyzzz{{{{{{||||||zzzuuurrrqqqqqqrrrpppmmmllljjjhhhfffccc^^^[[[YYYWWWWWWVVVUUUSSSNNNNNNNNNNNNMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@???===<<<;;;;;;999888888777777777777777777666555444444444555555333333333333333333333333000000000000000000000000.........---------,,,,,,---,,,,,,,,,,,,---...............//////000111222000111222555:::@@@EEEIIIIIIKKKNNNPPPRRRTTTWWWYYY]]]jjjzzz~~~xxxxxxzzz{{{{{{yyyyyyxxxvvvsssqqqnnnmmmggghhhiiilllppptttxxxzzz~~~wwwwwwvvvzzz~~~rrreeeuuujjjdddVVVJJJ===888888888555333666666666666666777888888555777999;;;>>>BBBHHHLLLOOOLLLGGGAAA===;;;:::::::::===DDDLLLUUUddd|||yyyoooppp}}}{{{yyy{{{|||jjj^^^TTTQQQRRRUUUYYY^^^kkkzzz}}}uuutttvvv~~~|||~~~~~~{{{wwwuuuuuutttsssrrrqqqqqqqqqqqqqqqrrrttttttrrrnnnjjjhhhddddddddddddcccaaa```___^^^___aaabbbbbb```^^^]]]XXXVVVTTTRRRQQQRRRTTTVVVWWWUUUSSSSSSTTTVVVVVVUUUSSSRRRPPPOOOPPPQQQSSSTTTRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUWWWXXXXXXVVVWWWYYY[[[]]]^^^______^^^^^^___```aaabbbcccccceeeddddddfffhhhiiiiiihhheeecccaaaaaacccddddddcccdddbbb```___aaacccdddddd^^^^^^______```bbbcccddd___^^^\\\\\\\\\^^^```aaabbbccceeeggghhhhhhhhhhhhlllkkkkkkkkkmmmpppsssuuussstttuuuxxx{{{~~~~~~}}}xxxuuutttuuusssoookkkhhhgggeeedddccc```]]]ZZZYYYXXXWWWUUUSSSMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHFFFEEEDDDBBBAAAAAABBBAAA@@@???>>><<<;;;;;;999888777777777777777888777666555444333444555555333333333333333333333333///////////////000000000......---------,,,,,,,,,---,,,,,,,,,,,,---...............//////000111222...///000444999@@@FFFIIIGGGIIIMMMPPPRRRUUUYYY[[[ZZZfffuuu|||xxxxxx{{{}}}}}}wwwwwwwwwvvvssspppmmmkkkkkkllllllnnnpppsssvvvxxxwwwqqqrrrrrrvvv|||tttfffxxxmmmddd___]]]SSSEEE;;;666555444333444444444444444555666666666777999<<>>???FFFPPP[[[iiissslllooo~~~}}}{{{{{{yyy{{{yyyggg]]]TTTRRRRRRUUU[[[bbbqqqsssnnnrrrwwwyyyyyy{{{zzz{{{{{{}}}|||yyy{{{|||}}}}}}|||yyyvvvtttqqqqqqrrrrrrrrrqqqppppppooooooooopppqqqooollliiieeecccaaa^^^^^^^^^```aaadddcccbbb```___]]]]]]]]]RRRSSSRRRQQQPPPQQQTTTVVVWWWUUURRRQQQRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPPPPPPPRRRTTTVVVWWWWWWVVVTTTSSSSSSTTTVVVWWWXXXXXXZZZ[[[]]]___``````ccc```^^^^^^aaadddfffgggdddeeeggghhhiiiiiiiiihhhccccccccccccbbbaaa``````eeecccbbbcccfffgggfffddd`````````aaabbbccceeeeeeeeedddaaa```aaadddgggjjjkkkjjjiiihhhhhhjjjlllnnnmmmmmmmmmoooqqqtttwwwyyy}}}{{{}}}~~~{{{yyyrrriiicccbbbbbbbbbaaaaaa^^^[[[XXXXXXWWWUUUTTTTTTQQQMMMKKKJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCCCC???>>>===<<<;;;:::999999999999999888888888777777888777777666555444444444444444333333222111000000000000000000000///............---------,,,,,,,,,,,,,,,,,,---...///000000////////////000000000000222333555666777:::???BBBDDDGGGJJJMMMOOOQQQSSSUUU___jjjwww}}}yyyyyy{{{}}}}}}|||zzzxxxuuurrrpppnnnmmmhhhkkkmmmmmmkkklllrrrwww~~~yyynnniiiiiiiiisss}}}~~~tttfffxxxnnngggbbbeee[[[LLL@@@;;;999777666555555444444555555666777666777999<<>>???FFFQQQ\\\lll|||pppiiimmm|||}}}}}}}}}}}}vvvggg]]]UUURRRSSSVVV]]]dddssszzzppplllpppuuuwwwvvvwwwwwwxxxyyy|||~~~{{{xxxvvvwwwxxx{{{||||||{{{xxxwwwsssssssssrrrqqqpppooonnnrrrqqqppppppooonnnjjjhhhbbbaaa```^^^]]]\\\[[[[[[````````````___\\\ZZZYYYWWWXXXWWWUUUTTTTTTWWWYYYWWWVVVTTTUUUUUUUUUTTTRRRTTTSSSSSSSSSSSSTTTUUUUUUSSSSSSSSSSSSSSSTTTTTTUUUXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYZZZ\\\^^^```bbbccceeeccc```___aaaccceeeeeeeeefffggghhhiiiiiihhhhhhcccddddddeeeeeeeeeddddddgggeeecccdddfffgggeeecccbbbbbbbbbbbbbbbbbbccccccfffeeecccbbbcccfffiiikkklllllljjjjjjiiijjjkkkkkkkkklllnnnqqquuuxxx{{{}}}vvvooogggbbbaaabbbaaaaaa```]]]YYYWWWWWWVVVTTTSSSQQQNNNKKKJJJJJJKKKKKKJJJKKKJJJIIIGGGEEEDDDDDDDDDAAA@@@@@@???===<<<<<<;;;999999888888888777777777777777777666555444444444444444333333222111111000000000000000000///..................------,,,,,,,,,,,,------......//////....../////////000000000222333444555777:::>>>BBBDDDGGGJJJLLLMMMOOOQQQSSSXXXdddqqq{{{}}}|||}}}}}}|||wwwvvvuuussspppnnnkkkjjjeeehhhjjjiiigggiiioootttxxxxxxyyyyyyqqqfffaaabbbjjjttt}}}|||~~~sssfffxxxpppjjjhhhjjj^^^NNNAAA:::777555444666666555555666666777888666777999<<>>;;;;;;::::::===@@@GGGQQQ]]]oooxxxnnniiimmm{{{~~~}}}uuufff\\\TTTRRRSSSWWW^^^eeevvvzzzsssllljjjooossstttsssrrrssstttwww|||{{{yyyyyyyyy~~~}}}|||zzzwwwuuutttssswwwyyy{{{}}}}}}{{{yyywwwttttttsssrrrqqqooonnnmmmsssqqqooonnnnnnmmmkkkiii______^^^^^^\\\ZZZXXXWWW]]]^^^______^^^ZZZVVVTTTYYYZZZZZZXXXWWWWWWYYY[[[WWWVVVUUUUUUVVVVVVTTTRRRUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\___bbbeeeggghhheeebbbaaabbbccccccccceeeeeefffggggggffffffeeecccdddeeefffggghhhiiiiiiiiihhhffffffgggfffeeeccceeedddddddddcccccccccccchhhgggfffeeegggiiikkkmmmmmmnnnnnnmmmmmmlllkkkjjjlllnnnrrrvvvzzz~~~qqqkkkddd``````aaaaaa```^^^[[[XXXVVVUUUUUUSSSRRRNNNLLLIIIIIIJJJKKKKKKJJJKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;888888888888777777777777777777666666555444444444444333333222222111111111///000000000000///....../////////............------------------.........------........./////////111222444444666999===AAADDDGGGJJJLLLLLLNNNPPPQQQSSS___lllvvv~~~}}}{{{ssssssrrrpppnnnjjjgggfffaaacccddddddcccfffkkkpppsssrrrrrrqqqiii^^^[[[]]]jjjuuu}}}|||vvviiiyyysssppppppnnnbbbPPPAAA999555444333666666666666666777888888666777999<<>>===<<<<<<;;;:::999999888888888888777777777666666666666666666555555444444444333333333222222111111111//////000000//////...---/////////////////////......---------------------------------.........///111222333444555888<<>>===<<<999999999888888777777666777777777666666666555555555555555555444444444444333333222222222222222111///////////////...------.../////////////////////---------------,,,,,,,,,------------.........///000111222333444666;;;>>>@@@CCCHHHLLLOOORRRVVVYYY\\\bbbhhhmmmvvv|||yyywwwuuutttsssppplllhhhdddbbbcccbbbbbbbbbcccgggmmmqqqvvvsssppplllddd]]]]]]aaaiiiuuu~~~uuuttt^^^JJJ>>>999666555666666555555666666777888666777999===BBBHHHNNNQQQOOOJJJCCC>>>;;;;;;<<<<<<===DDDJJJOOO\\\tttwwwqqqooosssxxxvvvwwwwww||||||uuu```YYYUUUUUUWWWXXX[[[___jjjxxx}}}qqqbbbbbbcccfffkkkoooppppppooouuu~~~|||}}}{{{zzzwwwuuussssssrrrsssnnnppprrrssssssrrrpppnnnkkkkkklllmmmnnnnnnnnnnnnrrrooollljjjhhhfffccc```bbb```]]][[[]]]aaafffjjjkkkhhhccc^^^ZZZXXXXXXXXXTTTVVVXXXYYYZZZ[[[]]]___ddd___WWWRRRQQQRRRTTTUUUTTTSSSSSSSSSSSSTTTUUUUUUSSSTTTVVVYYY[[[]]]^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZ\\\]]]]]]^^^^^^\\\[[[[[[]]]aaacccdddddd^^^^^^]]]]]]]]]^^^^^^____________aaacccfffiiikkknnnnnnnnnllliiigggfffgggfffhhhjjjkkkmmmmmmllllllggghhhjjjlllnnnooooooooonnnqqquuuzzz}}}~~~rrrkkkgggccc___^^^______]]]ZZZZZZXXXTTTSSSSSSSSSRRRQQQOOOMMMKKKJJJJJJHHHFFFDDDGGGFFFDDDBBB@@@???>>>>>>::::::::::::999999999888666666666666555555555555444444444444444444444444222222222222222222222222...////////////...---------............/////////,,,,,,,,,,,,,,,---------------........./////////000111222222333555999===>>>BBBGGGLLLPPPTTTXXX[[[^^^cccgggjjjsss~~~xxxuuutttwwwuuussspppmmmjjjhhhgggiiihhhfffgggiiinnnssswwwvvvsssnnnjjjccc^^^```ffflllvvv~~~wwwgggPPPAAA999555333555555444444555555666777666777999===CCCIIINNNRRRNNNIIICCC???===<<<;;;;;;<<>>>>>>>>;;;;;;;;;;;;::::::::::::666666666555555555444444444444444444444444444444222222222222222222222222......//////......---,,,,,,,,,------............+++++++++,,,,,,------........./////////000000000///000111111222444888;;;>>>BBBGGGKKKOOOSSSWWWZZZ\\\cccjjjnnnvvvyyysssqqqqqquuutttqqqooonnnmmmnnnoooqqqooommmmmmpppvvv{{{~~~xxxsssnnnjjjccc___cccjjjqqqzzzzzzsssZZZHHH>>>999777444444444444444555666666666777999===CCCIIIOOORRRMMMIIIDDD@@@>>>===;;;:::;;;DDDLLLRRRaaa~~~}}}uuuqqqrrryyyvvvuuuxxxzzzxxx{{{{{{rrrgggccc```ccccccaaaaaacccgggtttttteee\\\VVVWWWYYY\\\```dddgggiiippp{{{~~~zzzxxxwwwwwwvvvvvvuuuttttttvvvwwwxxxxxxwwwtttqqqoookkkkkkkkkkkkjjjjjjiiihhhcccdddeeegggiiiiiifffddd^^^^^^]]]]]]^^^___aaabbbbbbbbbbbbaaa```^^^]]]\\\XXXYYY[[[[[[YYYXXXYYYZZZYYYWWWVVVVVVVVVVVVUUUSSSTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVVVVWWWYYY[[[^^^``````___]]]\\\\\\]]]___```\\\]]]______^^^\\\XXXVVVWWWWWWWWWZZZ]]]_________^^^^^^]]]]]]^^^```aaacccaaa```______aaacccfffggghhhjjjkkkhhhdddbbbccceeehhhiiijjjkkkkkkjjjhhhfffjjjkkknnnqqqssstttssssssqqqsssvvvzzz~~~vvvooolllfffccc____________[[[XXXTTTRRROOONNNNNNNNNMMMLLLLLLKKKJJJKKKLLLLLLJJJHHHBBBAAA@@@>>>===<<<<<<<<<;;;:::::::::::::::::::::666666555555555444444444444444444444444444444444222222222222222222222222......//////......---,,,,,,,,,,,,---------......******+++,,,,,,---......////////////000000000000///000111111111444888;;;>>>BBBFFFKKKNNNQQQUUUWWW[[[dddnnnttt|||uuupppooopppsssqqqooonnnnnnppprrrtttvvvtttqqqqqquuu{{{yyyuuuoookkkeeebbbgggooovvv}}}}}}iiiMMM@@@;;;999666666666666666555555555666777999===AAAFFFKKKMMMLLLIIIEEE@@@===;;;;;;;;;;;;CCCKKKSSSeee~~~xxxsssrrrwwwzzzuuuzzz|||zzz~~~zzzvvvqqqjjjcccaaacccgggjjjooo|||yyylllaaa\\\YYYYYYXXXYYY]]]bbbgggkkkrrr~~~~~~|||{{{vvvuuuttttttuuuwwwyyyzzz}}}}}}~~~}}}{{{xxxtttqqqnnnllljjjiiiiiiiiigggfffeeeeeeeeeeeeddddddeeeeeeaaa___]]]\\\\\\]]]^^^______```aaabbbbbbcccbbbbbb^^^______]]]ZZZWWWVVVVVVTTTUUUVVVWWWWWWUUUTTTRRRTTTSSSSSSSSSTTTVVVXXXYYYWWWWWWVVVWWWXXXZZZ\\\]]]]]]^^^^^^___^^^]]][[[ZZZ\\\\\\]]]\\\[[[ZZZXXXVVVYYYZZZ\\\^^^```ccceeefffeeeaaa]]]]]]```cccdddcccbbbbbbbbbbbbdddeeefffgggjjjiiihhhgggfffeeedddcccjjjiiiiiiiiiiiiiiijjjjjjppppppqqqsssuuuvvvuuusssrrrvvvzzz~~~ssskkkgggeeecccaaa```___\\\XXXUUURRRPPPNNNKKKJJJIIIJJJKKKIIIJJJKKKKKKJJJHHHFFFEEEEEECCC@@@===;;;;;;<<<<<<<<<;;;::::::;;;:::888666444444555666777777666666555555444444444333333333222111111000000000000000111111000000//////....../////////......---------------,,,++++++,,,,,,,,,......//////000111111222///000222333333555888:::>>>BBBHHHMMMPPPQQQSSSTTT\\\eeesss}}}tttnnnmmmnnnrrrooolllnnnrrrwwwxxxxxxzzzwwwttttttxxx}}}|||wwwrrrmmmjjjnnnsssvvv{{{tttTTTBBB;;;999777666666666555555555555666777999<<>>FFFOOOWWWhhhwwwrrrpppuuuuuuttt{{{|||sssnnnhhhbbbbbbffflllpppyyyvvvmmmbbbYYYUUUTTTUUUVVVXXX\\\bbbhhhlllxxx~~~}}}|||xxxxxxxxxwwwxxxzzz~~~}}}xxxssspppnnnllliiihhhiiiiiigggfffffffffgggggggggfffeeeeeebbbaaa___^^^]]]^^^___```______```aaabbbbbbaaaaaa___``````]]]ZZZXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYWWWWWWWWWWWWXXXYYY[[[\\\ZZZ[[[\\\]]]]]]\\\\\\[[[\\\\\\\\\\\\[[[ZZZXXXWWWZZZ\\\```dddfffgggfffeeecccaaa___```cccfffggggggeeedddbbbbbbccceeehhhjjjkkkkkkjjjiiigggffffffeeejjjjjjiiiiiijjjjjjkkklllooopppqqqsssvvvvvvvvvuuutttwww{{{~~~zzzooogggbbbbbb```^^^]]][[[YYYVVVSSSQQQOOOLLLJJJHHHHHHIIIIIIIIIJJJKKKKKKJJJHHHFFFDDDCCCBBB???===<<<<<<<<<===<<<;;;::::::;;;;;;999777444444555666666666666666555555444444444333333333222111111000000000000000111111000000///.........------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---------.........//////000///000222333333555888:::<<>>;;;888777666666555555555555666777999<<>>GGGPPPYYYjjjvvvpppnnnqqq|||zzzppppppyyy{{{oookkkeeeaaacccjjjrrrxxx~~~uuummmfff]]]WWWUUUQQQSSSVVVZZZ^^^dddjjjooo~~~|||{{{{{{zzzyyyxxxyyyzzzzzzzzz}}}yyytttqqqmmmkkkiiihhhiiiiiihhhfffggghhhiiijjjjjjhhhfffeeedddcccaaa___^^^^^^___```______````````````````````````___\\\YYYXXXYYYZZZZZZYYYWWWUUUUUUVVVWWWXXXWWWWWWVVVVVVWWWXXXYYYYYYXXXXXXXXXWWWXXXYYYZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[\\\\\\[[[ZZZYYYYYY[[[___eeejjjllljjjgggdddbbbbbbbbbdddgggiiiiiiiiihhhfffdddcccdddgggkkkmmmlllkkkkkkjjjiiihhhhhhgggiiiiiiiiijjjkkklllmmmnnnmmmoooqqqsssuuuvvvwwwwwwwwwxxx{{{}}}~~~tttmmmfffaaaaaa^^^[[[YYYXXXWWWUUUSSSOOONNNKKKIIIGGGGGGHHHIIIIIIJJJJJJJJJIIIGGGEEEDDDAAA@@@>>>===<<<<<<===>>>===<<<::::::;;;;;;999888444555555666666666666666555555444444444333333333222111111000000000000000111111000//////......---,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---...............////////////000222333333444777999:::???GGGMMMPPPPPPOOOOOO\\\dddqqq~~~{{{uuutttuuutttqqqoooqqqwww|||~~~{{{yyyyyy||||||yyyzzz{{{|||~~~eeeLLLAAA===999888777666555555555666666777999<<>>=========>>>>>>>>><<<:::::::::;;;999888555555666666666666666555555555444444444333333333222111111000000000000000111000000///......------------------------------,,,,,,+++++++++,,,------///////////////////////////111222222333444666999:::???EEEJJJLLLNNNOOOQQQXXX___lllxxx~~~{{{|||zzzwwwuuuwww|||}}}{{{{{{~~~{{{zzzyyyyyy|||jjjPPPAAA;;;:::999777555555555666666666777999===AAAGGGKKKNNNPPPLLLFFF@@@<<<;;;;;;<<>>>>>===============>>>===;;;999888999:::999888555666666666666666555555555555444444444333333333222111111000000000000000000000//////...---------------------------------,,,+++++++++,,,,,,---...---.............../////////111222222222333666888<<>>CCCIIINNNQQQQQQMMMFFF@@@<<<;;;<<<===DDDHHHLLLTTTfff~~~vvvmmmgggdddfffoooyyy|||uuunnniiihhhjjjsss|||~~~}}}jjj___\\\ZZZYYYYYY[[[[[[\\\```jjjvvvpppaaa[[[]]]]]]___fffsssxxxsssrrrtttxxx||||||uuukkkaaa[[[UUUPPPNNNPPPTTTZZZbbbfffgggjjjpppvvv{{{}}}||||||yyytttqqqppppppnnnmmmqqqrrrtttxxx~~~|||vvvrrrooommmooommmkkkkkklllllllllkkkkkkkkklllllljjjgggeeeccc`````````_________^^^^^^````````````___^^^]]]\\\XXXXXXWWWVVVTTTTTTUUUWWWTTTUUUVVVWWWWWWUUUSSSRRRPPPRRRTTTVVVXXXZZZZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\\\\^^^^^^]]][[[[[[ZZZZZZ[[[\\\\\\]]]]]]^^^```aaabbbccccccccccccccccccddddddaaaccceeeeeecccaaaaaaaaabbbdddhhhkkklllkkkiiigggfffffffffffffffgggggggggeeeeeeeeefffhhhjjjkkklllhhhkkkoooooooooqqquuuyyyyyyzzz{{{}}}uuummmhhhbbb^^^ZZZXXXUUUUUUUUUUUUSSSRRROOONNNKKKJJJIIIIIIJJJKKKJJJJJJHHHGGGEEEDDDCCCBBB=====================<<<===:::888777777888888777666666666666666666555444555555444444444333333333222111111000000000000000000000///......------,,,************++++++++++++++++++++++++,,,---......***++++++,,,------......///111222222222333555777===>>>???BBBFFFLLLTTTZZZfffiiipppwwwxxxuuurrrtttzzzxxx{{{dddQQQEEE<<<;;;888555444555666777555666999>>>EEEKKKQQQTTTRRRNNNFFF@@@;;;;;;<<<===DDDHHHMMMWWWjjjvvvlllfffaaaaaaiiirrrtttmmmhhhffffffhhhrrr}}}~~~lllYYYRRRPPPNNNMMMMMMPPPRRRWWW___lll{{{vvvkkk```UUUTTT[[[\\\___hhhvvvtttooonnnnnnsssyyy}}}sssjjjbbbZZZVVVSSSPPPQQQUUUVVV]]]ggglllnnnqqqxxx~~~~~~||||||yyyvvvttttttuuuttttttvvvuuuwww}}}{{{vvvrrrqqqppppppnnnmmmlllnnnnnnnnnmmmkkkkkkjjjiiigggeeecccbbb______``````aaaaaaaaa```bbbaaaaaaaaa___^^^]]]\\\XXXYYYZZZYYYWWWVVVWWWYYYVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVXXXYYYYYYYYYYYYZZZ[[[\\\^^^______^^^^^^\\\\\\ZZZZZZYYYZZZ[[[[[[^^^]]]^^^^^^```bbbdddeeebbbbbbbbbbbbaaaaaaaaaaaa___aaaccccccaaa```aaacccaaacccfffiiijjjiiihhhfffeeeeeeeeeffffffgggggggggfffffffffggghhhjjjkkkllljjjnnnqqqqqqpppqqqvvv{{{zzz|||~~~~~~ssskkkeee```]]][[[YYYXXXXXXYYYXXXVVVTTTNNNLLLJJJHHHHHHHHHJJJJJJKKKJJJHHHFFFDDDCCCBBBBBB>>>>>>>>>>>>===<<<;;;;;;<<<999666555666777777666666666666666666555444444555555444444444333333333222111111000000000000000000//////......---,,,,,,))))))*********+++++++++++++++++++++,,,---...///++++++,,,---...000111111///111222222111222444666:::<<>>>>>>>>>>>===<<<;;;:::;;;888555444555666666666666666777777666555444444555555444444444333333333222111111000000000000000000//////...------,,,,,,+++++++++,,,,,,---------++++++++++++,,,---...///---...///111222444555666000111222222111222444666888;;;???DDDIIIPPPWWW\\\ccceeejjjqqqzzz}}}~~~tttpppllljjjnnnwww|||ttt~~~pppYYYDDD>>>::::::888555555888888:::;;;>>>FFFQQQWWWVVVWWWMMMDDDAAA???<<<;;;===@@@FFFMMMYYYnnnyyyjjjbbb___^^^```dddggghhhgggdddbbbfffpppyyyfffZZZNNNHHHEEEDDDEEEHHHEEEHHHOOOYYYeeetttkkk```VVVQQQOOONNNOOORRRZZZbbbmmmxxx|||qqqiiiddddddkkkttt}}}~~~wwwooofff```TTTSSSOOOKKKJJJKKKPPPSSS___eeemmmuuu{{{|||{{{|||}}}{{{yyywwwwwwxxx{{{~~~|||xxxvvvuuuuuusssrrrnnnnnnnnnnnnnnnooopppppplllkkkjjjgggeeebbb```___dddcccbbbbbbcccdddfffgggeeebbb___^^^______\\\ZZZ]]]]]]\\\\\\\\\\\\\\\\\\XXXYYYYYYYYYYYYYYYYYYYYYZZZYYYYYYXXXXXXXXXYYYYYY[[[\\\]]]^^^]]]\\\[[[ZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[^^^___```aaaccceeeffffffbbbbbbbbbaaaaaabbbbbbbbbdddddddddccccccddddddeeeddddddeeegggiiikkkkkkjjjggggggffffffffffffggggggiiihhhhhhhhhhhhhhhiiiiiirrrrrrssstttvvvxxxyyyzzz}}}{{{tttnnniiiddd```]]]\\\]]]aaafffiiidddYYYPPPKKKJJJHHHGGGFFFFFFGGGHHHFFFFFFFFFFFFDDDBBB@@@>>>>>>>>>===<<<:::999888888999999999888777666666555555555555555444333222111222333555666666555333222444333222111000000000000000000///...------,,,,,,,,,,,,++++++,,,---///000111///---,,,,,,,,,...///+++,,,---...///////////////000222222111222444666888<<<@@@DDDHHHLLLQQQTTT[[[___dddkkktttzzzxxxzzznnnfffhhhkkkqqqxxxzzzxxxsss\\\EEE???::::::888555555888777:::<<<@@@JJJWWW^^^^^^XXXMMMDDD@@@>>>;;;;;;<<>><<<<<<<<<;;;;;;:::::::::999999888888777666666555444444444444333222111111222333444666666444333222333333222111000000000000///.........---,,,,,,,,,,,,,,,++++++,,,---///000111000...,,,,,,,,,---...+++,,,---...///////////////000111222111222444666888;;;@@@DDDGGGJJJNNNPPPSSSWWW^^^gggsss~~~~~~yyyrrrqqqrrrxxxtttddd```cccjjjrrr{{{}}}xxxvvvvvv^^^GGG@@@;;;:::888666555888777:::<<>>;;;:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;999888888777777666666555555555555555444333222222222333444555555444333222333333222111000000000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////111000...,,,,,,,,,,,,---+++,,,---...///////////////000111111111222444666888<<>>>>>???AAADDDHHHNNNWWW```fffsss}}}uuueeeZZZPPPJJJFFFGGGJJJMMMSSSZZZaaakkkwww~~~qqqmmmlllllllllnnnqqqwww{{{zzzyyyyyywwwsssrrrrrrppphhh^^^VVVRRRRRRNNNPPPSSSWWW[[[```fffjjjnnnsssyyy~~~{{{xxxxxx{{{}}}|||zzzuuussspppooopppqqqpppppplllkkkkkkkkkkkklllmmmmmmkkkiiifffdddcccdddfffgggcccddddddddddddbbb```______^^^\\\[[[ZZZZZZYYYXXXZZZ\\\___aaabbbaaa___^^^[[[[[[ZZZZZZYYYXXXXXXXXXVVVWWWYYY[[[^^^```aaabbbaaa___\\\YYYXXXXXXZZZ[[[\\\\\\\\\]]]^^^___```aaaZZZ\\\^^^aaaccceeeffffffkkkjjjhhhffffffhhhjjjkkkkkkiiifffddddddeeefffgggfffhhhjjjkkkkkkkkklllmmmmmmlllkkkjjjhhhhhhhhhhhhllljjjhhhggghhhkkknnnpppqqqqqqqqqssstttvvvxxxyyy|||~~~}}}zzznnnkkkhhhfffdddbbb___\\\ZZZYYYXXXXXXXXXUUUPPPLLLOOONNNLLLJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCAAA???>>>;;;;;;;;;;;;;;;:::::::::888888777777666666666666666666666666666555444444222333444444444444333222333222111000000/////////++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......000///...,,,,,,,,,,,,,,,+++,,,---...////////////...000111111111111444666999===BBBEEEFFFFFFFFFFFFLLLQQQZZZeeerrrzzzvvvvvvyyyyyyxxxxxxwwwtttrrrpppoookkkhhhiiijjjmmmuuu}}}zzznnnaaaWWWWWW^^^jjjxxxzzzvvvsssuuuyyy```LLLCCC;;;999999777666777777999<<>>BBBIIIRRR```wwwwwwiiiYYYQQQNNNNNNSSSXXXaaafffkkkmmmnnnsss{{{~~~nnnYYYPPPJJJHHHFFFAAA======>>>@@@CCCFFFKKKRRRYYY___iiisssvvvhhh[[[SSSLLLHHHFFFGGGJJJMMMTTT[[[dddooo|||~~~rrrnnnmmmkkkjjjkkkkkkrrrwwwxxxwwwxxxwwwsssppppppllldddZZZSSSPPPPPPQQQUUUZZZ___ccchhhmmmppptttyyy{{{wwwwwwzzz}}}{{{wwwuuuuuurrrooonnnnnnnnnmmmlllkkkkkkkkkkkkkkklllmmmmmmiiigggdddcccbbbdddfffgggccccccddddddcccaaa___^^^^^^]]]]]][[[ZZZYYYYYYZZZZZZ\\\___aaabbbaaa```^^^[[[[[[ZZZZZZYYYYYYYYYYYYXXXZZZ\\\___bbbdddeeeeeecccaaa]]]ZZZYYYZZZ[[[]]]]]]]]]\\\[[[[[[[[[\\\\\\ZZZ\\\___bbbdddeeeeeeeeekkkjjjhhhgggggghhhjjjkkkjjjiiigggeeeeeeeeeggghhheeehhhjjjkkkjjjjjjkkkmmmnnnmmmllllllkkklllllllllmmmllljjjiiijjjmmmqqqtttqqqqqqrrrsssuuuwwwyyyzzz|||||||||}}}}}}xxxuuullljjjgggdddbbb___\\\YYYXXXWWWUUUTTTSSSQQQNNNKKKOOONNNLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCBBBAAA???>>>>>>===<<<;;;:::999888888777777777666666666666666444555555555555444333333222333333333333333333222333222111000////////////++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......---,,,,,,,,,,,,,,,+++,,,---...////////////...///111111000111333555:::>>>CCCEEEFFFEEEEEEFFFMMMRRRYYYbbbmmm||||||vvvuuusssssssssrrrpppnnnmmmlllkkkgggfffhhhiiikkkrrrzzzwwwjjj___XXXXXX```lllyyy{{{vvvuuummm~~~eeeOOODDD;;;999:::888666777666888<<>>===???AAAHHHSSSaaaxxxvvvhhhXXXOOOMMMNNNRRRXXXbbbgggnnnqqqrrruuu|||yyyjjjYYYQQQJJJHHHGGGBBB>>>>>><<<>>>@@@BBBFFFKKKRRRVVVdddoooyyylll```UUUNNNJJJGGGFFFHHHJJJMMMTTT\\\fffrrr}}}sssooolllhhhggghhhhhhpppvvvxxxyyyzzzyyyvvvpppmmmggg___WWWRRROOOOOORRRWWW___ffflllrrrwwwzzz}}}}}}zzzzzz|||zzzwwwuuuvvvssspppnnnnnnnnnmmmllllllkkkkkkkkkkkklllmmmmmmhhhgggeeedddddddddfffgggcccccccccbbbaaa```______^^^^^^^^^]]]ZZZZZZ[[[\\\[[[]]]___```aaa```___^^^ZZZZZZZZZZZZZZZZZZZZZZZZ\\\]]]```ccceeefffffffffeeeccc```]]]\\\]]]___```^^^]]]\\\[[[ZZZZZZZZZZZZ^^^```ccceeegggggggggfffhhhhhhgggggggggggghhhhhhggggggfffffffffgggggggggeeeiiilllllljjjiiikkkmmmlllmmmmmmnnnoooqqqssstttmmmlllkkkkkklllooorrrtttttttttuuuvvvxxxzzz{{{|||}}}~~~~~~{{{uuuqqqjjjhhheeebbb```]]]YYYVVVVVVUUUTTTSSSQQQOOOMMMLLLKKKJJJJJJHHHFFFCCCAAA@@@BBBBBBCCCCCCBBB@@@???>>>???>>>===<<<:::999888777666666666666666666666666111222222333222222111111333333222222222222333333222222111000////////////------------,,,,,,,,,,,,,,,,,,---......------,,,+++,,,,,,,,,------------+++,,,---...////////////...///000000000111333555:::===AAADDDEEEEEEFFFGGGKKKOOOVVV\\\eeeqqq~~~xxxvvvppprrrsssqqqnnnlllkkkkkkfffdddcccfffhhhjjjqqqxxx}}}~~~wwwhhh^^^ZZZZZZ```kkkwww{{{wwwvvvfffxxxmmmQQQEEE;;;999:::888666666777888<<>>???@@@BBBFFFJJJNNN\\\hhhyyyzzzooodddZZZQQQKKKGGGEEEEEEHHHJJJMMMUUU^^^eeerrr~~~wwwsssmmmgggfffiiigggooovvvyyyzzz|||zzzwwwqqqkkkccc[[[WWWTTTSSSRRRUUU[[[dddmmmsssyyy}}}~~~}}}zzzwwwtttsssqqqnnnmmmnnnooonnnmmmlllllllllllllllmmmmmmnnniiiiiihhhgggggggggggggggcccbbbaaa```````````````^^^``````___\\\[[[\\\^^^]]]^^^^^^_________^^^^^^YYYYYYYYYZZZ[[[[[[\\\\\\^^^```bbbdddffffffeeeeeebbbaaa___]]]]]]]]]___```___^^^]]]]]]]]]]]]]]]]]]```bbbeeeggghhhhhhgggfffdddeeeffffffffffffeeedddcccdddfffggghhhggggggggggggjjjnnnmmmkkkjjjlllooommmmmmmmmnnnooopppqqqrrrjjjjjjjjjkkkmmmoooqqqsssuuuuuuvvvwwwyyy{{{|||~~~|||~~~zzzsssnnneeecccaaa```^^^[[[WWWTTTTTTTTTTTTRRRPPPNNNMMMMMMIIIIIIHHHGGGEEECCC@@@???AAAAAABBBBBBAAA@@@???>>>======<<<;;;::::::999999666666666666666666666666222222333333333333333222333222222222222222222333222111000//////......//////.........---,,,,,,,,,,,,------......---,,,,,,)))***+++,,,---.........+++,,,---...////////////...///000000000111333555888;;;>>>AAABBBDDDFFFHHHGGGLLLRRRXXX```lllyyyxxxuuuqqqsssuuusssoookkkiiiiiidddbbbbbbeeegggjjjqqqyyy|||}}}xxxhhh^^^\\\ZZZ___hhhsss}}}zzzwwwvvvaaattttttRRRFFF;;;999:::999777666::::::<<>>@@@GGGSSSbbbyyyuuufffVVVNNNKKKMMMRRRXXX___fffoootttvvvzzz~~~vvvjjj[[[SSSKKKIIIHHHDDDAAAAAA???@@@@@@@@@AAACCCGGGJJJOOO\\\mmm|||xxxssskkkbbbZZZRRRKKKFFFDDDCCCDDDGGGJJJMMMVVV```dddqqq~~~|||xxxpppiiiiiimmmhhhpppwwwyyy{{{|||{{{wwwnnnggg]]]VVVUUUUUUTTTSSSYYY___hhhqqqwww{{{~~~}}}|||zzzuuurrrooommmkkkkkklllnnnnnnmmmmmmllllllllllllmmmnnnnnnkkkkkkjjjjjjiiiiiihhhhhhcccbbb```______```aaaaaa___aaabbb```]]]\\\^^^```^^^^^^^^^^^^]]]]]]]]]]]]XXXXXXYYYZZZ[[[\\\]]]]]]___aaaccceeeeeeeeedddccc^^^]]]\\\[[[[[[[[[\\\]]]_______________```aaabbb```aaadddfffgggfffdddcccaaaccceeeffffffeeecccaaaaaaccceeeggghhhhhhgggfffhhhlllpppooollljjjmmmppppppooommmllljjjiiiiiiiiiggghhhiiijjjlllnnnpppqqqttttttuuuvvvwwwyyy{{{|||yyy}}}|||}}}~~~~~~|||vvvnnnhhhaaa___^^^]]]\\\ZZZVVVSSSSSSSSSTTTSSSQQQOOONNNNNNIIIIIIIIIIIIGGGDDDBBBAAA@@@AAAAAABBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;555555555666666666666666555555666666777666666555333222222111111222222333222111000//////.........000000///...------,,,,,,,,,---.........---,,,+++((()))***,,,---...//////+++,,,---...////////////---///000000000000333555666999<<<>>>@@@CCCFFFIIIEEEJJJQQQXXX```lllyyyxxxtttsssuuuwwwuuuooojjjggggggeeebbbbbbeeehhhkkksss{{{}}}}}}zzzjjj___^^^XXX\\\dddnnnyyy~~~yyyvvvvvv___ttt|||YYYFFF>>>>>>777444999999777<<<@@@FFFPPP[[[aaaaaa___WWWLLLCCC>>>=========@@@GGGPPP[[[ppp~~~|||yyyooodddXXXQQQNNNLLLOOOSSSaaajjjuuuzzz{{{~~~~~~~~~~~~vvvmmm]]]YYYTTTMMMGGGCCC@@@???BBBAAA@@@???@@@BBBEEEGGGLLLQQQ]]]mmm|||{{{mmmiiibbbYYYQQQJJJFFFDDDEEEEEEEEEGGGMMMTTT[[[___iiinnnwwwxxxsssooommmlllpppqqqsssuuuuuutttsssqqqqqqkkkbbbYYYTTTTTTWWWZZZ^^^eeemmmqqqqqqqqqtttxxx||||||yyywwwwwwqqqqqqpppnnnllllllnnnoooqqqqqqrrrqqqqqqpppnnnnnnoooooommmllljjjhhhgggfffdddcccaaa___^^^^^^^^^___ccceeegggeeeaaa^^^^^^___aaaaaabbbaaa```]]]ZZZXXXYYYXXXXXXXXXYYYZZZ\\\]]]^^^```bbbccccccbbb___^^^ZZZZZZZZZZZZ[[[[[[[[[[[[^^^^^^^^^___aaabbbdddeeeiiiiiihhhfffeeedddcccbbbggggggfffeeeeeeeeeeeeeeeeeeeeeffffffffffffeeeeeepppppppppppppppooonnnnnnnnnnnnlllkkkjjjjjjiiiiiiggggggggggggiiillloooqqqtttsssssssssvvvyyy}}}~~~}}}{{{yyyvvvqqqkkkfffaaa```___]]]ZZZVVVTTTRRROOOOOOPPPQQQQQQOOOKKKGGGIIIHHHGGGEEEDDDCCCCCCBBBCCCBBBAAA@@@????????????<<<;;;::::::::::::999888999999:::999999888777666444444444444444444444444222222222111111111000000222222111000///...------......---------,,,,,,,,,---......//////......---.........///......---------......////////////////////////000111111222222888999;;;===@@@CCCFFFHHHLLLMMMRRR[[[cccjjjsss|||{{{rrroooqqqsssuuusssooojjjgggeeehhhgggeeecccdddiiipppuuu~~~zzzmmm```YYYVVV^^^iiipppttt{{{}}}uuuqqq^^^qqq```III>>>>>>777666:::888555:::>>>CCCLLLWWW\\\\\\[[[TTTKKKCCC>>>=========???FFFOOOZZZooozzzvvvuuutttrrrpppiii___UUUQQQPPPPPPTTTYYYccclllvvv}}}|||vvvkkkfff^^^TTTKKKDDD@@@===>>>=========>>>@@@BBBDDDJJJLLLUUUcccqqqvvvlllhhh```WWWOOOIIIEEECCCFFFFFFHHHKKKQQQXXX___ccciiinnnwww{{{vvvtttssssssuuuuuuuuutttrrrpppnnnlllkkkfff^^^XXXUUUWWW[[[^^^```eeekkkmmmllllllooosssxxx{{{~~~~~~~~~|||xxxvvvvvvvvvsssssssssrrrqqqppppppppppppoooooooooooonnnnnnnnnppppppnnnmmmkkkjjjjjjiiifffeeedddbbbbbbbbbbbbccceeefffgggfffbbb```___```bbbbbbbbbbbb```]]]ZZZXXXVVVVVVVVVWWWXXXZZZ\\\]]]^^^___```aaaaaa___\\\ZZZYYYYYYYYYZZZZZZ[[[[[[[[[^^^^^^^^^___```aaacccdddggggggggggggffffffeeeeeeiiihhhgggfffffffffffffffeeeffffffffffffffffffeeelllmmmnnnoooppppppppppppnnnmmmkkkiiihhhhhhhhhhhhiiiiiiiiiiiikkknnnqqqrrrtttsssrrrssstttwww{{{}}}|||xxxtttmmmfffaaa[[[ZZZXXXVVVTTTRRRQQQPPPQQQPPPOOOOOOOOONNNKKKIIIJJJIIIGGGEEEDDDCCCCCCCCCCCCBBB@@@???===<<<<<<<<<<<<:::999999999999888777888888888888777666555555444444444444444444444444222222222222111111111111222222111000///...------......---------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,++++++---......////////////////////////000111111222222666777999<<>>AAAIIIRRRVVVUUUOOOKKKEEEAAA???===<<<;;;???CCCKKKYYYnnn|||xxxtttqqqnnnmmmlllfff]]]VVVTTTTTTTTTXXX]]]gggooo|||xxxfffVVVIIIAAA======>>>???AAACCCEEEGGGGGGIIIIIINNNYYYfffxxx}}}|||}}}ssskkkeeeaaaYYYQQQJJJFFFCCCBBBBBBEEEJJJQQQXXX^^^cccfffgggiiimmmssszzz}}}zzzuuuooojjjfffdddccc]]][[[XXXVVVXXX\\\bbbeeelllmmmmmmllljjjlllooorrruuuyyy}}}~~~}}}~~~}}}xxxtttsssssssssssstttvvvyyyzzzxxxuuusssrrrqqqppppppppprrruuuvvvrrrqqqpppoooooopppqqqrrrpppooonnnlllkkkjjjiiiiiihhhhhhhhhgggfffdddcccccccccccccccbbb```]]]YYYWWWRRRSSSTTTVVVYYY\\\^^^___^^^^^^^^^^^^\\\YYYVVVUUUUUUVVVWWWYYYZZZ[[[[[[[[[]]]]]]]]]^^^^^^___```aaaaaabbbeeehhhjjjkkklllllllllkkkjjjiiihhhhhhhhhhhhfffffffffeeeeeefffffffffhhhiiijjjlllmmmnnnooooooiiihhhfffeeeeeegggiiijjjmmmmmmmmmnnnoooqqqssstttvvvuuusssrrrrrruuuwwwyyy|||~~~~~~yyyuuupppjjjddd___UUUSSSPPPNNNMMMOOOQQQSSSVVVTTTRRRQQQPPPOOOMMMKKKIIIHHHGGGEEEDDDCCCBBBBBB??????>>>===<<<<<<<<<<<<>>>;;;999888888999888777777777777777666555444444444444444444444444444444333333333333222222222222111111111000///...............---------,,,,,,,,,+++,,,,,,------,,,,,,+++------......///.........---......////////////////////////000111111222222444555888<<<@@@EEEIIIKKKOOOOOOUUU___iiisssxxxuuuvvvuuuwwwxxxvvvrrrmmmiiigggiiiiiiiiihhhhhhkkkppptttzzzpppbbb\\\\\\ZZZ___eeekkkooowww}}}uuuoooYYYcccttttttTTT@@@===:::;;;:::444888<<<>>>@@@GGGOOOSSSQQQKKKHHHCCC@@@>>>===<<<;;;@@@BBBKKKZZZoooxxxssspppoooeee]]]UUUTTTUUUVVV[[[```hhhqqq~~~|||iiiXXXKKKCCC???>>>???AAADDDGGGIIIKKKLLLJJJLLLSSS___mmm|||~~~yyytttqqqqqqrrrsss|||~~~xxxpppiiiaaa]]]VVVNNNHHHEEEDDDDDDDDDHHHOOOVVV]]]bbbeeefffhhhhhhjjjmmmssszzz|||xxxsssmmmhhheeecccccc]]][[[YYYXXXZZZ^^^cccfffmmmmmmmmmmmmmmmoooqqqssstttwwwzzzzzzzzz{{{~~~}}}xxxtttsssssstttuuuuuuvvvxxxzzzyyyvvvrrrrrrqqqppppppqqqsssuuuwwwqqqppppppooopppqqqrrrssssssrrrqqqnnnllljjjhhhfffhhhhhhggggggfffeeedddcccbbbbbbbbbbbb___\\\YYYWWWSSSTTTVVVXXX[[[]]]^^^___^^^^^^^^^]]][[[YYYWWWVVVUUUWWWYYY[[[\\\\\\\\\[[[]]]]]]]]]^^^^^^```aaabbb```bbbeeehhhjjjlllllllllkkkjjjjjjiiiiiiiiiiiiiiigggfffeeeeeeeeeeeefffgggiiiiiijjjkkkkkkkkkkkkjjjeeeeeedddeeefffiiikkkmmmmmmmmmmmmnnnpppqqqrrrsssuuutttrrrrrrrrruuuwwwyyyyyy{{{}}}{{{vvvqqqjjjddd```VVVTTTPPPNNNNNNPPPSSSUUUWWWVVVVVVVVVUUURRRMMMJJJHHHGGGFFFDDDCCCBBBAAAAAA============>>>???@@@@@@@@@>>>:::999999:::999888888888888888777666555555444444444444444444444444333333333222222222111111111111000000//////............---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------.../////////...---......////////////////////////000111111222222555666999===BBBGGGJJJMMMQQQRRRWWWaaakkkttt|||uuutttrrrvvvyyyyyyuuuoooiiifffggghhhiiihhhiiikkkooorrruuu}}}~~~qqqeee``````___bbbgggkkkqqqyyyxxxoooiii[[[aaappprrrTTT@@@===:::::::::444666999;;;===DDDLLLOOOMMMJJJFFFBBB>>>======<<<<<<@@@BBBLLL]]]qqqxxxtttrrrddd[[[TTTSSSUUUXXX___fffiiisss|||hhhWWWKKKDDDAAA>>>???AAACCCGGGJJJMMMOOOMMMPPPZZZhhhuuu}}}zzzzzzssspppjjjeeebbbbbbdddeeeqqqxxx}}}{{{wwwsssllleee]]]YYYRRRLLLGGGEEEFFFFFFIIINNNVVV^^^dddggggggggggggggghhhkkkqqqxxxyyyvvvqqqlllhhheeedddddd___^^^\\\\\\]]]```cccfffjjjkkklllnnnoooooooooooommmpppssstttvvvzzz}}}yyywwwxxxzzz|||}}}zzzyyyzzzyyyuuurrrooonnnnnnnnnoooppprrrsssnnnnnnnnnoooooopppppppppqqqpppooommmjjjhhheeedddgggfffeeeeeefffeeecccaaa``````aaa```^^^\\\YYYWWWUUUVVVXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXYYY[[[^^^^^^^^^]]]\\\\\\\\\]]]^^^___aaaccccccaaacccfffhhhjjjjjjjjjiiihhhhhhhhhhhhhhhiiiiiijjjgggfffeeeddddddeeefffgggiiiiiiiiiiiiiiihhhggggggddddddeeegggiiikkkmmmnnnlllmmmnnnooopppqqqrrrrrrrrrqqqppppppqqqtttxxxzzzyyyzzz|||yyyrrrkkkddd___YYYWWWTTTQQQPPPRRRTTTVVVXXXXXXXXXXXXWWWSSSMMMIIIGGGFFFDDDCCCAAA@@@@@@@@@<<<<<<<<<>>>???AAACCCDDDBBB???;;;999:::::::::999888888888888777666555555444444444444444444444444222222222111111111000000111000000000/////////.........---------,,,,,,,,,******++++++++++++************+++,,,---------------......////////////////////////000111111222222666777:::>>>BBBGGGKKKMMMQQQRRRYYYccclllttt~~~~~~uuuqqqooorrrvvvwwwtttnnniiifffggghhhiiiiiiiiikkknnnpppqqqxxx~~~|||rrrhhhbbbaaaeeefffhhhlllqqqyyy|||ssskkkfff^^^aaaooonnnQQQ@@@===999888999444666999;;;===CCCKKKNNNLLLKKKFFFAAA===<<<=========BBBCCCNNN```sss{{{yyyggg]]]TTTRRRTTTXXX```hhhlllwwwzzzfffUUUJJJDDDAAA@@@@@@AAACCCGGGKKKOOORRRTTTXXXbbbppp}}}|||wwwsssrrrhhhddd___ZZZWWWWWWXXXZZZdddlllrrrrrrooollleee___YYYUUUOOOJJJGGGFFFHHHIIILLLQQQZZZbbbggghhhgggeeebbbbbbdddhhhnnnvvv~~~wwwuuuqqqmmmiiifffdddcccaaa```______```ccceeeggghhhjjjmmmpppqqqpppllljjjeeehhhmmmqqqvvv~~~~~~|||{{{xxxtttpppnnnnnnnnnoooooopppppppppjjjkkkmmmnnnnnnmmmlllkkkkkkkkkkkkjjjhhhfffdddbbbfffdddcccccceeedddbbb___]]]^^^^^^___]]][[[YYYWWWVVVWWWYYYZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\___```aaa```^^^]]]\\\\\\]]]^^^```ccceeefffcccdddggghhhiiihhhfffeeeeeeeeeeeefffggghhhiiijjjhhhgggeeeddddddeeeggghhhhhhhhhhhhhhhhhhgggffffffeeefffhhhjjjlllmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrmmmllllllmmmooossswwwzzzyyyyyy{{{}}}{{{uuunnnhhhccc```^^^[[[XXXVVVWWWXXXYYYYYYXXXVVVUUUTTTQQQLLLIIIEEEDDDCCCAAA@@@???>>>>>><<<<<<===>>>???AAABBBCCCBBB???;;;999888999999999777777777777666555444444444444444444444444444444111111111000000000//////000000000000////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,---------------......////////////////////////000111111222222666777:::===BBBFFFJJJLLLNNNPPPXXXdddmmmttt}}}sssooolllnnnppppppmmmjjjhhhggggggiiikkkkkkkkklllnnnppprrrxxx~~~~~~wwwmmmeeeaaacccdddeeeiiioooxxxzzzrrrkkkfffaaabbbnnnjjjPPP@@@>>>888777999555888;;;===???EEEMMMPPPNNNKKKGGGAAA===<<<<<<======BBBDDDOOOcccuuummmbbbWWWRRRRRRUUU]]]eeennnyyyyyyeeeTTTIIICCCAAABBBBBBBBBDDDHHHMMMRRRVVV[[[^^^hhhvvv{{{sssmmmjjjhhhbbb___ZZZVVVSSSRRRSSSSSSZZZcccjjjkkkiiifff```ZZZWWWTTTNNNIIIGGGGGGIIIKKKLLLRRRZZZbbbggggggdddbbb[[[\\\___dddlllttt}}}}}}vvvuuuqqqmmmjjjfffdddcccbbbaaaaaaaaabbbeeegggiiiiiilllooossstttqqqkkkgggaaadddjjjqqqzzz|||xxxtttpppoooooopppqqqqqqqqqqqqppphhhiiilllnnnnnnllljjjhhhffffffggggggfffeeecccbbbeeecccaaabbbddddddaaa^^^[[[\\\]]]^^^]]][[[YYYWWWWWWXXXYYYYYYYYYXXXWWWVVVXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^aaabbbcccaaa___^^^[[[\\\]]]___aaadddfffgggdddfffgggiiihhhfffdddbbbbbbccccccdddfffgggiiijjjhhhgggeeeddddddeeeggghhhffffffggggggggggggffffffhhhiiikkkmmmnnnmmmlllkkknnnooopppqqqrrrsssssssssiiiiiiiiijjjmmmrrrwwwyyywwwwwwyyy{{{~~~}}}xxxrrrmmmiiifffdddbbb___]]]\\\\\\\\\[[[XXXTTTRRRPPPNNNLLLIIIDDDCCCBBB@@@???>>>==================>>>???@@@AAABBB>>>:::777777888888888666666666666555444333222444444444444444444444444000000000000////////////000000000000////////////......---------,,,,,,,,,---......//////......---+++,,,---...////////////---......////////////////////////000111111222222666777999===AAAEEEHHHJJJKKKNNNWWWdddnnnuuu~~~~~~sssnnnkkkkkkkkkiiigggfffgggiiiiiijjjlllmmmmmmmmmoooqqquuuzzz|||rrrhhhbbb^^^^^^```eeemmmxxxzzzrrrllliiicccfffnnn~~~gggSSSAAA<<<<<<888666888666:::<<<>>>EEEOOOUUUUUUPPPIIIBBB>>>:::888<<>>???@@@@@@???::::::;;;<<<===>>>?????????===:::777555555555555666555555555555444444444555555444333333222111111333111000///000111333444000000////////////000000000///...---,,,+++++++++---,,,++++++******++++++,,,---------.../////////.........////////////000......------...///111222444555777:::>>>CCCGGGIIINNNRRRWWW]]]eeeppp~~~|||rrrooommmlllkkkkkkkkkkkkiiihhhpppoooqqquuutttqqqrrrvvvyyy{{{nnndddaaa___```gggssszzzsssmmmhhhfffffflll}}}eeeQQQ>>>::::::666555777666999<<>>>>>>>>>>>===:::777555555555555555555555555444444444444555444444333222222111111111000///......000111333000000////////////000000//////...,,,,,,++++++,,,++++++++++++,,,------...------------............------.........////////////............000111222444555777:::>>>CCCGGGIIIMMMQQQWWW]]]eeeppp}}}~~~uuussspppooommmllllllmmmllllllrrrppprrrtttssspppqqquuu~~~}}}qqqfffbbbaaaccciiittt}}}uuulllggglllfffhhh{{{cccOOO<<<888888555444777666999<<>>BBBFFFIIIMMMPPPVVV[[[cccooo}}}zzzxxxvvvtttsssqqqpppooooooooorrrppppppqqqpppnnnpppuuu{{{oooeee___aaadddiiiqqq|||wwwmmmggguuuiiifffxxxdddOOO===888888666555888777:::<<<@@@JJJVVV[[[ZZZ\\\SSSKKKFFFAAA===<<>>BBBFFFHHHLLLOOOTTTZZZbbbnnn}}}}}}zzzyyyyyyyyywwwtttpppnnnmmmmmmjjjjjjlllkkkjjjmmmsss|||}}}tttiii^^^XXX[[[```eeelllxxxyyypppjjj}}}llleeevvviiiTTT@@@;;;:::777666999888:::<<>>===???AAAFFFPPPaaavvvtttooosss|||yyydddRRRGGGAAACCCBBBDDDGGGKKKPPP\\\hhhzzzxxxnnngggccc___ZZZVVVTTTQQQMMMIIIGGGEEECCCAAA???@@@@@@@@@???AAADDDFFFKKKMMMOOOPPPOOOLLLIIIGGGDDDDDDCCCCCCDDDFFFHHHIIIIIIIIIHHHHHHIIIKKKMMMNNNNNNPPPRRRRRRTTTZZZdddlllyyyxxxpppmmmhhhcccaaaaaabbbdddgggooo{{{|||wwwsssvvv|||{{{xxxwww}}}~~~}}}|||tttttttttsssrrrpppooonnnjjjjjjjjjkkkjjjjjjiiihhhjjjhhhffffffgggkkkooorrrnnnllliiigggfffdddbbb```]]]\\\[[[YYYWWWUUUUUUUUUTTTVVVXXXZZZ[[[[[[[[[ZZZWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[\\\]]]^^^_________aaa```___```cccfffggggggfffgggggghhhhhhggggggfffiiiiiihhhhhhjjjnnnqqqttttttpppkkkgggeeefffiiikkkjjjlllmmmmmmllllllmmmooommmllljjjiiiiiikkklllnnnmmmmmmllllllkkkjjjjjjjjjnnnpppqqqpppooonnnnnnooonnnqqqvvv{{{}}}vvvpppiiieeeeeeeeedddbbb]]]YYYSSSNNNJJJFFFBBB@@@>>>>>>===>>>@@@AAA@@@???======<<<<<<;;;:::::::::999888777666555555444444555444444444444333333333333222222222222222111111000000000000000000111111000000////////////000000------,,,+++++++++,,,,,,++++++***************+++......------,,,,,,,,,+++,,,,,,,,,---------.........///000000111222222222333444666999===BBBFFFHHHKKKNNNSSSXXXaaammm|||}}}yyyxxx{{{}}}{{{vvvooojjjhhhfffddddddggggggfffjjjpppvvv|||~~~xxxpppcccYYYTTTWWW\\\bbbkkkxxxzzztttpppmmmcccrrrpppZZZEEE>>><<<888666999888:::===EEETTTccciiihhh```UUUIIIDDDAAA>>>===???AAAFFFQQQccczzz}}}{{{qqq^^^OOOFFFBBBBBBAAACCCGGGKKKRRRaaannntttnnneee___[[[WWWSSSOOOMMMJJJFFFCCCBBB@@@>>>===;;;<<<===>>>>>>@@@CCCEEEJJJKKKLLLLLLLLLKKKIIIHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGHHHIIILLLOOOPPPMMMPPPQQQPPPPPPVVV```hhhsss{{{|||tttnnnkkkgggdddbbbbbbcccdddgggppp}}}}}}zzz|||~~~~~~}}}}}}uuuuuuuuuttttttsssrrrqqqiiijjjlllmmmmmmkkkjjjhhhhhhgggffffffiiimmmqqqtttnnnkkkhhheeedddbbb```^^^[[[[[[[[[YYYWWWVVVVVVXXXWWWYYY[[[]]]]]]]]]\\\[[[XXXXXXYYYYYYZZZ[[[[[[[[[YYYYYYZZZ[[[\\\]]]^^^___aaa```___aaacccfffffffffffffffggggggggggggfffffflllmmmnnnqqqtttxxx|||~~~xxxtttnnniiifffgggiiijjjiiikkkmmmmmmllllllnnnooonnnmmmkkkjjjjjjjjjkkklllmmmmmmmmmllllllkkkkkkkkkooooooooonnnlllkkkmmmnnnooorrrwww|||tttoooiiifffeeeeeecccaaaZZZVVVQQQMMMIIIEEEAAA>>>===<<<<<<===??????>>><<<;;;;;;;;;::::::999999999777777666666555555444444444444444444333333333333222222222222222222111111111111111111222222222222000000////////////000000,,,,,,++++++++++++,,,,,,++++++***)))))))))))))))------------,,,,,,,,,,,,,,,---------............---...///000111111111111333444666999===AAAEEEHHHJJJMMMQQQWWW___mmm|||{{{uuutttxxx{{{zzzssslllgggeeecccaaabbbffffffeeehhhmmmssszzzzzzrrreeeZZZUUUWWWZZZaaalllzzz}}}xxxuuulllaaaooo|||vvv___HHH@@@<<<777555777777999>>>III[[[nnnvvvuuufffYYYKKKCCC@@@===<<<>>>AAAFFFRRReee{{{lllZZZMMMFFFDDD@@@@@@CCCGGGKKKTTTdddsss|||wwwkkkeee]]]WWWTTTQQQMMMJJJEEECCC@@@>>>>>>>>>===;;;:::<<<===>>>>>>@@@CCCEEEIIIJJJJJJKKKKKKKKKKKKKKKFFFGGGGGGHHHIIIIIIIIIIIIGGGGGGGGGHHHJJJLLLOOOPPPLLLNNNPPPNNNMMMQQQ\\\dddmmmrrrwwwwwwxxxxxxtttooojjjiiifffcccbbbaaabbbcccgggooozzz}}}xxx|||~~~|||{{{{{{uuuuuuttttttsssqqqpppoooiiikkknnnppppppnnnkkkiiihhhgggggggggiiilllooorrrnnnkkkfffcccaaa___]]][[[ZZZ[[[[[[YYYWWWVVVYYY[[[[[[\\\^^^______^^^]]]\\\XXXYYYZZZ[[[[[[\\\\\\\\\XXXYYYYYYZZZ\\\^^^___```aaa```aaacccfffgggfffeeeeeeffffffggggggffffffeeejjjlllooossswww{{{~~~wwwsssnnniiiggggggiiikkkjjjkkkmmmlllkkkkkklllmmmkkkkkkllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmqqqqqqooollljjjjjjmmmoooqqqssswwwzzz~~~~~~|||zzzzzz{{{|||{{{zzznnnjjjeeeccccccbbb```]]]UUURRRNNNJJJGGGCCC???<<<===<<<<<<===>>>>>><<<:::999999999888888888888888555555666666555555444444444444444333333333222222111111111111111111222222000111111222222222222222000000////////////000000,,,+++++++++++++++,,,,,,*********)))******++++++,,,,,,,,,,,,,,,,,,------------........./////////,,,---///000111111000000333444555999===AAAEEEHHHIIILLLPPPVVV^^^lll|||yyyqqqooosssuuusssmmmhhhfffgggfffeeefffiiihhheeegggkkkqqqzzzwwwiii]]]XXXWWWXXX___kkkzzz{{{www~~~jjj___nnn|||yyyaaaJJJAAA<<<666444666555888???LLLaaavvvlll]]]MMMDDD@@@<<<<<<===BBBGGGSSSfff|||lllXXXKKKEEECCC???@@@CCCGGGLLLUUUfffvvvyyyqqqkkkaaa[[[SSSNNNKKKIIIEEEBBBAAA???<<<<<<===>>>======<<<===???@@@@@@BBBEEEGGGIIIIIIJJJJJJKKKLLLMMMNNNHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGHHHIIIJJJLLLMMMNNNJJJMMMOOOMMMKKKOOOYYYbbbfffkkknnnmmmnnnooonnniiihhhfffeeecccaaaaaaaaaaaagggnnnwww~~~{{{vvvvvv~~~|||zzzyyyyyysssssssssrrrpppnnnlllkkkiiilllpppssstttqqqmmmjjjiiihhhhhhhhhiiikkkmmmnnnmmmjjjeeebbb```^^^[[[ZZZYYYZZZ[[[YYYWWWWWWZZZ]]]^^^___```aaaaaa___]]]\\\YYYZZZ[[[\\\\\\]]]]]]\\\YYYYYYZZZ[[[\\\^^^```aaaaaaaaaccceeehhhiiigggfffeeeeeeffffffffffffeeeeeefffiiimmmqqquuuxxxzzzzzztttqqqmmmiiiggghhhjjjkkkkkklllmmmllljjjiiiiiijjjiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnsssrrrpppllljjjkkknnnqqqrrrtttwwwyyy|||~~~|||yyywwwuuusssssssssqqqpppgggccc___]]]^^^]]]ZZZWWWRRROOOKKKHHHEEEAAA===:::>>>======>>>>>>>>>;;;999777777777777777777777777444555555666555555444444444444444333333333222222111111111111111111222222000000111222222222222222000000////////////000000+++++++++***++++++,,,,,,)))))))))***+++,,,......+++++++++,,,,,,---------.........////////////000+++---...000000000//////333444555888===AAAEEEGGGIIIKKKPPPUUU^^^lll|||xxxooolllnnnooolllgggeeegggkkkjjjiiijjjmmmkkkggggggjjjpppzzzzzzlll```YYYVVVUUU[[[hhhwww|||vvv{{{jjj```jjjwwweeePPPEEE===666555888::::::===KKKccczzzlll```QQQEEEAAA???>>><<>>===<<<;;;;;;;;;;;;;;;::::::;;;===@@@CCCEEEFFFEEEIIIKKKJJJLLLOOOOOOLLLJJJGGGDDDDDDGGGIIIHHHGGGHHHIIIJJJKKKLLLMMMNNNOOONNNJJJJJJMMMPPPRRRWWW]]]eeehhhkkkllljjjhhhgggffffffeeebbb```^^^^^^]]]^^^bbbiiisss|||}}}tttsssxxx}}}{{{xxxvvvssstttttttttrrrooollljjjiiinnnsssvvvtttpppkkkhhhjjjjjjjjjjjjjjjiiihhhhhhdddcccaaa___]]]\\\[[[[[[[[[YYYXXXXXX[[[]]]^^^^^^ccccccaaa```^^^\\\[[[ZZZXXXZZZ\\\]]]^^^^^^]]]]]]\\\[[[ZZZYYYZZZ\\\^^^```bbbaaaaaadddhhhhhheeebbbccceeeggggggfffeeefffggglllmmmoooqqqrrrrrrqqqqqqtttppplllkkklllllljjjhhhmmmoooqqqpppnnnkkkiiiiiijjjiiiiiiiiijjjkkkllllllmmmooopppooolllkkklllooorrrqqqooommmlllkkkllllllrrrtttvvvxxx{{{}}}~~~~~~~~~yyywwwwwwuuutttrrrpppmmmjjjhhhgggaaa]]]YYYXXXYYYZZZYYYWWWPPPNNNKKKHHHDDD@@@>>>===???>>>======>>>===;;;999999999999999888888888888888777777666555444444444333333111111111111333333222222222222222222222222111111000000//////......000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......,,,***++++++,,,,,,,,,,,,------000000000000////////////////////////000000000000111111333777===AAACCCCCCFFFHHHLLLTTT___nnn|||yyysssuuuvvvuuuqqqllliiijjjlllqqqrrrqqqooolllkkkkkklllttt{{{{{{mmm```XXXVVVXXX```jjjsssxxxsssddd\\\gggzzzeeeOOOBBB<<<777666888::::::>>>JJJ```tttzzzwwwiii^^^PPPEEEAAA@@@>>>===EEEIIISSScccxxxjjjWWWIIICCCDDDBBBBBBDDDJJJPPPZZZlll|||yyynnnddd^^^TTTPPPJJJFFFCCC@@@>>><<<===<<<;;;;;;::::::;;;;;;::::::;;;===???AAACCCDDDCCCHHHKKKLLLPPPUUUVVVTTTLLLJJJGGGGGGIIIJJJIIIHHHGGGHHHIIIKKKLLLNNNNNNOOOLLLHHHHHHKKKMMMOOOSSSXXX```cccffffffeeebbbaaaaaaaaa```^^^\\\[[[ZZZZZZ[[[___eeemmmuuu|||~~~{{{{{{zzzsssrrrwww}}}~~~~~~}}}zzzvvvtttrrrsssssssssqqqpppnnnmmmuuuxxx{{{{{{vvvpppkkkhhhjjjjjjjjjjjjiiihhhggggggaaa```^^^\\\ZZZYYYXXXWWWXXXWWWXXX[[[___ccceeefffeeedddcccaaa___]]]\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^[[[[[[ZZZZZZ[[[\\\^^^___cccbbbccceeeggggggdddaaaccceeeggggggffffffggghhhhhhiiijjjkkklllmmmmmmmmmqqqnnnkkkkkkmmmnnnmmmkkklllnnnpppooommmkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkllljjjmmmoooooommmmmmnnnooopppooonnnmmmmmmmmmnnnoooqqqrrrtttwwwyyy{{{||||||{{{}}}~~~}}}yyyuuussstttsssrrrooolllhhheeebbbaaa]]]ZZZWWWVVVWWWWWWVVVTTTLLLKKKIIIFFFBBB???;;;:::???===<<<<<<<<<;;;999777666666666555555555555444777777666666555444444333444333222222222222333444111111111111111111111111////////////000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++++++++,,,,,,,,,,,,------000/////////////////////////////////000000000000111222444888<<<@@@BBBCCCDDDGGGLLLUUUbbbrrr|||vvvwwwyyyzzzxxxtttrrrsssuuuwwwwwwuuuqqqmmmkkklllmmmoooxxx{{{lll^^^VVVTTTVVV___jjjuuuyyymmm```ZZZfff|||kkkQQQAAA;;;999888888;;;;;;???III\\\llloookkkddd[[[NNNDDDAAA@@@??????GGGJJJRRR```tttlllXXXHHHBBBCCCCCCCCCFFFKKKQQQ[[[lll{{{|||sssiii```ZZZOOOKKKFFFBBB???===;;;:::;;;;;;::::::999999:::::::::;;;;;;<<<===???@@@AAABBBGGGKKKNNNSSSZZZ]]]\\\OOOMMMKKKJJJJJJJJJIIIHHHEEEGGGHHHJJJLLLNNNOOOOOOJJJFFFEEEGGGIIIIIIMMMRRRZZZ]]]```aaa___^^^]]]]]]\\\[[[YYYWWWVVVVVVVVVVVVZZZ^^^dddkkkqqqwww|||{{{|||{{{yyywwwyyy~~~vvvppppppvvv~~~zzz|||}}}~~~|||xxxtttrrrrrrrrrqqqqqqqqqqqqpppppp|||}}}}}}{{{vvvpppkkkiiijjjjjjjjjjjjiiihhhffffffaaa___]]][[[YYYWWWVVVVVVUUUVVVXXX]]]dddiiikkkllleeeeeedddbbb```___^^^]]]]]]]]]\\\\\\\\\]]]]]]^^^ZZZ[[[[[[\\\]]]]]]^^^]]]ddddddccceeefffeeeccc```ccceeeggghhhgggggghhhjjjggggggggghhhiiijjjkkklllnnnlllkkklllnnnooopppooolllmmmnnnnnnlllkkkkkkllllllllllllkkkkkkkkkkkkkkkfffiiilllnnnnnnmmmmmmnnnnnnnnnnnnnnnnnnooopppqqqpppqqqsssvvvxxxyyyyyyyyywwwxxxwwwuuurrrooonnnooonnnllliiieee```]]]ZZZYYYVVVUUUTTTTTTTTTTTTRRRPPPHHHHHHGGGEEEBBB???<<<;;;@@@>>><<<;;;;;;:::777555888888888888777777777777666666666555555444444333333222222111111222222333000000000000000000000000.........///000111111111///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++++++++,,,,,,,,,,,,------////////////////////////////////////000000000000222333555888<<>>>>>???EEEIIILLLRRRZZZ]]]]]]PPPOOOMMMKKKJJJIIIHHHGGGDDDEEEHHHJJJLLLMMMNNNNNNHHHEEECCCEEEFFFEEEHHHLLLTTTWWW[[[]]]]]]]]]^^^___\\\ZZZXXXUUUSSSRRRQQQQQQVVVYYY]]]aaaffflllsssxxxvvvwwwxxxxxxwww{{{}}}rrrnnnnnnttt~~~|||zzzzzz{{{}}}~~~|||xxxtttqqqrrrqqqqqqqqqqqqrrrssstttuuuvvvvvvtttqqqnnnlllllljjjjjjjjjiiihhhfffeeedddcccaaa___]]][[[YYYXXXXXXVVVVVVYYY]]]cccgggiiiiiiddddddcccaaa```___^^^]]]^^^]]][[[ZZZZZZ[[[\\\]]]ZZZ\\\^^^___``````___^^^bbbbbbcccdddeeedddcccbbbccceeehhhhhhhhhhhhiiijjjiiihhhhhhhhhiiijjjlllnnnmmmllllllmmmooopppppppppkkkmmmnnnmmmlllkkklllmmmmmmmmmmmmmmmllllllkkkjjjfffhhhlllnnnooonnnllllllooooooooooooppppppqqqqqqpppqqqtttvvvwwwxxxwwwwwwuuutttrrrooollljjjiiiiiieeeccc```\\\XXXVVVTTTSSSPPPPPPQQQQQQQQQPPPNNNMMMGGGFFFEEECCCCCCBBBCCCCCCBBB@@@===;;;:::999777555999999999888888888888777555555555444444444333333111111000000000000111111000000000000000000000000.../////////000000000111.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++,,,++++++++++++,,,,,,,,,------.........///////////////////////////000000000000222444777999;;;===@@@BBBAAAEEELLLVVVcccuuu|||vvvrrrvvvzzzzzzwwwuuuuuuvvvzzzxxxtttoookkkiiikkkmmmqqqzzz}}}ooobbb[[[XXXYYY```iiisss}}}tttggg\\\WWW```sssgggKKK>>>;;;999666888;;;???GGGUUUaaabbb]]]YYYSSSKKKDDD@@@???@@@AAADDDFFFLLLXXXiii~~~{{{iiiWWWHHHCCCDDDEEEEEEHHHMMMQQQYYYhhhwww|||vvvmmmcccZZZUUUJJJGGGBBB???>>>===;;;:::999999888888888999999:::;;;;;;;;;:::;;;;;;<<<===>>>BBBFFFGGGLLLTTTWWWWWWOOOOOONNNLLLIIIGGGFFFEEECCCEEEGGGJJJLLLMMMMMMLLLHHHDDDCCCEEEEEEDDDEEEIIIMMMPPPTTTXXXZZZ\\\___aaa^^^\\\YYYUUURRRPPPNNNNNNSSSUUUWWWZZZ^^^dddkkkpppppprrrtttuuuvvv{{{yyypppmmmnnnsss~~~~~~~~~~~~|||zzzzzz{{{}}}}}}{{{xxxtttrrrrrrrrrrrrqqqrrrsssttttttnnnoooooonnnlllkkklllmmmjjjjjjjjjiiigggeeedddccccccaaa```^^^\\\[[[ZZZZZZXXXXXXXXX[[[^^^```aaa```bbbbbbaaa___^^^]]]\\\\\\]]]\\\ZZZYYYYYYZZZ[[[\\\\\\]]]```bbbcccbbb```______```bbbcccddddddeeefffdddfffhhhiiihhhhhhiiijjjiiiiiihhhhhhiiikkkmmmooonnnnnnoooooooooooooooooolllmmmooonnnmmmllllllmmmnnnnnnnnnnnnnnnmmmlllkkklllmmmooorrrrrrqqqooommmqqqqqqqqqqqqqqqppppppppprrrsssvvvxxxxxxxxxvvvuuutttqqqmmmiiigggeeedddcccZZZXXXUUURRRPPPOOOOOOOOOKKKLLLNNNNNNNNNLLLKKKKKKFFFEEEDDDCCCDDDFFFIIIKKKDDDBBB>>><<<;;;:::888666666555555555555444444444444444444444333333333333111222222222222222222111111111111111111111111111111000000000/////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++,,,++++++++++++,,,,,,,,,------------....../////////000////////////000000000000111444777999;;;<<<@@@CCCBBBFFFMMMTTT```pppxxxqqqooorrruuutttpppmmmlllmmmrrrqqqnnniiiffffffiiilllttt{{{~~~yyymmmbbb[[[WWWXXX___iiittt{{{sssfff\\\VVV^^^nnnvvvTTTAAA<<<999666777:::>>>EEEQQQ\\\^^^ZZZTTTPPPJJJDDD@@@??????@@@AAADDDKKKVVVggg|||yyygggWWWIIIDDDEEEEEEEEEHHHNNNSSS[[[jjjxxxzzzrrriii^^^VVVPPPEEEBBB>>>;;;::::::999888999999888888999999::::::;;;;;;;;;:::;;;;;;<<<======AAACCCCCCGGGMMMPPPPPPMMMNNNNNNLLLIIIFFFDDDDDDCCCEEEHHHJJJLLLLLLKKKJJJGGGDDDCCCEEEEEECCCDDDGGGFFFIIIMMMQQQTTTXXX[[[^^^]]][[[WWWTTTPPPNNNMMMLLLPPPRRRTTTVVVYYY^^^dddiiimmmpppsssuuuwww}}}vvvooommmnnnsss|||~~~~~~~~~~~~}}}{{{||||||{{{zzzwwwtttrrrrrrrrrqqqqqqqqqqqqqqqpppkkklllmmmllljjjjjjjjjlllkkkjjjjjjhhhfffdddbbbaaa___^^^]]]\\\[[[ZZZZZZZZZ[[[YYYWWWWWWYYYZZZ[[[ZZZ```______^^^]]]\\\[[[ZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^```bbbcccbbbaaa```]]]___aaabbbcccdddfffhhheeefffhhhhhhggggggggghhhhhhhhhhhhiiijjjkkklllmmmnnnpppqqqqqqooonnnnnnooollloooqqqqqqooommmllllllmmmnnnoooppppppooommmlllsssssssssuuuwwwvvvtttrrrrrrrrrssssssrrrqqqppppppsssuuuwwwyyyyyyxxxvvvtttqqqmmmhhhdddaaa^^^[[[YYYNNNMMMJJJHHHGGGGGGHHHIIIGGGHHHJJJJJJIIIHHHIIIJJJFFFFFFGGGHHHIIIKKKMMMNNNEEEBBB>>><<<;;;:::999888666666666666555555555555333333333333333333333333333444444555555444444333111111111111111111111111111111111000///.........------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++++++++,,,,,,,,,,,,---------------......//////000////////////000000000000000444888::::::<<<@@@DDDDDDHHHMMMSSS\\\kkk}}}tttmmmoooqqqrrrpppjjjfffeeefffjjjjjjhhhfffddddddgggiiiqqqvvvzzzyyyxxxtttjjj```WWWTTTUUU^^^jjjwww{{{tttrrrggg___bbbnnn~~~[[[DDD<<<:::888777999===BBBMMMWWWZZZVVVQQQOOOIIIDDD???>>>>>>@@@???CCCKKKVVVggg}}}yyyhhhXXXJJJEEEEEEBBBDDDIIIPPPVVV```ppp~~~~~~{{{vvvnnncccXXXOOOJJJBBB???;;;999999888888777999999999999999:::;;;;;;;;;;;;;;;;;;;;;<<<=========@@@AAAAAADDDJJJMMMLLLLLLNNNOOOMMMIIIFFFEEEEEEDDDFFFHHHJJJKKKJJJIIIHHHFFFCCCBBBDDDDDDBBBCCCFFFDDDFFFJJJNNNPPPSSSWWWZZZXXXVVVSSSPPPNNNLLLLLLKKKNNNOOOQQQSSSUUUYYY___ccciiilllooorrruuu{{{}}}vvvooonnnooosss|||}}}||||||}}}|||{{{{{{}}}}}}{{{{{{zzzxxxvvvuuusssrrrppppppppppppooommmkkkjjjgggiiijjjkkkjjjiiikkklllkkkjjjiiihhhfffcccaaa```\\\\\\[[[ZZZZZZZZZZZZZZZ]]]YYYVVVUUUVVVYYYZZZ[[[______^^^]]]\\\[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\]]]___```aaaaaa``````^^^```bbbbbbaaabbbeeehhheeeggghhhhhhfffeeeeeefffggghhhiiijjjkkklllllllllmmmppprrrrrrpppoooooopppmmmpppttttttrrrooollljjjmmmnnnoooqqqqqqpppooonnnsssqqqqqqsssvvvxxxvvvtttqqqqqqsssssstttssssssrrrtttuuuxxxyyyyyywwwuuussslllgggbbb]]]ZZZVVVRRRNNNFFFDDDAAA???>>>???@@@BBBCCCDDDFFFEEECCCCCCFFFHHHJJJMMMQQQTTTUUUSSSPPPNNNDDDAAA===:::::::::999888999888888888888777777777222222222222222222333333222333444444444444333222000000000000000000000000000000000000////////////,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++++++++,,,,,,,,,,,,------,,,,,,---......///000000////////////000000000000...333888::::::<<>>??????CCCLLLXXXiii~~~zzziiiYYYKKKEEEEEEAAACCCIIIQQQYYYddduuu|||yyysssjjj___TTTKKKEEEBBB???<<<999999999999888:::999999999:::;;;;;;<<<;;;;;;;;;;;;<<<======>>>===@@@AAA@@@CCCIIILLLKKKLLLNNNPPPNNNJJJFFFFFFGGGDDDFFFIIIKKKKKKJJJHHHFFFEEEBBBAAADDDDDDBBBBBBEEEEEEHHHKKKNNNOOORRRUUUXXXRRRQQQOOOMMMKKKKKKKKKKKKLLLNNNOOOQQQSSSWWW\\\``````cccgggjjjmmmsss|||}}}vvvpppooopppttt{{{|||{{{{{{|||wwwwwwwwwyyy|||}}}|||{{{{{{zzzxxxvvvtttsssrrrrrrnnnooooooooommmjjjgggeeeaaadddgggiiiiiijjjlllmmmkkkjjjiiihhheeecccaaa___\\\[[[[[[[[[[[[[[[\\\\\\\\\YYYUUUTTTVVVZZZ]]]_________^^^]]]\\\\\\[[[[[[ZZZ\\\]]]___``````______\\\\\\]]]^^^____________```bbbccccccaaaaaacccffffffggghhhgggeeedddddddddhhhiiikkkmmmnnnnnnnnnmmmlllooorrrsssqqqoooqqqrrrnnnqqquuuvvvtttooollliiilllmmmoooqqqrrrqqqpppoooooommmlllooosssvvvuuutttoooppprrrtttuuuuuuuuutttsssuuuxxxyyyyyyvvvsssqqqgggccc]]]YYYUUUQQQKKKFFFAAA???<<<:::999999;;;<<<@@@BBBCCCAAA@@@@@@CCCGGGOOOUUU\\\aaa```[[[SSSNNNBBB???;;;999999999888888555555555555444444444444222222222222222222222333///000111222222111000///////////////////////////......//////000000111111,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......,,,***++++++,,,,,,,,,---------,,,,,,------...///000000////////////000000000000---222888::::::<<>>:::888888888888777999999999999999999::::::;;;;;;:::::::::;;;<<<<<>>>>>===???EEEKKKSSS[[[eeegggbbbWWWLLLFFF======<<<;;;999888777777999888777555444444444444555444444333333444444555333333333222222111111111111111000///////////////////////////////////////......------------......++++++*********+++,,,,,,+++++++++*********))))))+++,,,------,,,,,,...///+++,,,---...////////////////////////000000000000222333555777;;;???BBBDDDEEEIIIMMMPPPUUUcccwwwzzzsssqqqrrrpppjjjccc```cccgggfffdddaaa___^^^^^^^^^___fffkkkrrryyy}}}pppaaaWWWPPPNNNYYYiiiwww~~~yyyrrrmmmrrrlllvvveeeHHH???>>>;;;:::<<<===@@@IIISSSVVVTTTSSSKKKDDDAAA???;;;;;;===BBBEEEMMM___www|||iiiYYYLLLEEEBBBAAACCCHHHNNNYYYjjj}}}|||wwwrrrnnnhhhaaaZZZQQQIIIDDD@@@===:::888888888888777888999999999999:::::::::;;;;;;::::::;;;;;;<<<===AAA@@@AAACCCFFFJJJOOOQQQSSSSSSRRROOOKKKGGGFFFGGGEEEFFFGGGHHHGGGFFFDDDCCCBBBAAA@@@??????@@@AAAAAACCCDDDEEEHHHKKKNNNQQQSSSQQQNNNJJJGGGFFFHHHKKKMMMPPPOOONNNNNNPPPSSSVVVYYY``````aaacccgggmmmuuu{{{{{{wwwrrrqqqssswww{{{}}}}}}~~~~~~|||xxxuuuttttttxxxwwwvvvuuuttttttuuuuuuxxxwwwvvvxxxyyywwwsssooonnnmmmlllkkkjjjiiihhhhhhiiilllnnnllliiihhhkkkooojjjiiiffffffffffffeeeccc___^^^\\\[[[ZZZZZZZZZ[[[XXXXXXWWWVVVWWWZZZ^^^bbbccccccccccccbbbaaa``````____________^^^]]]\\\[[[\\\[[[ZZZZZZ]]]_________aaaaaa``````aaaccceeeggghhhjjjkkkjjjgggiiinnnsssuuutttqqqooonnnoooooopppssssssrrrrrrrrrsssssstttssstttvvvuuurrrooommmlllmmmnnnooooooooommmlllkkkjjjjjjjjjkkknnnqqqtttvvvsssrrrqqqpppppppppqqqrrrtttuuuxxxyyywwwtttpppmmmfffbbb^^^YYYUUUPPPJJJFFFAAA???===<<<<<<<<<;;;::::::;;;<<<:::999===EEELLLUUU\\\cccccc\\\OOODDD===999999999999888888888777999888777555444444444444333222222111111222222333333333333222222222111111111111000///////////////////////////////////////......------------......,,,,,,,,,,,,+++++++++++++++++++++*********))))))***+++,,,,,,++++++,,,...+++,,,---...////////////////////////000000000000222333666999<<>>===;;;<<<;;;999777777<<>>>>>AAABBBCCCGGGLLLRRRXXX\\\[[[ZZZXXXSSSNNNJJJIIIJJJFFFFFFFFFFFFEEECCCAAA@@@>>>>>>>>>>>>>>>?????????@@@AAADDDHHHKKKNNNPPPRRRRRRPPPMMMJJJJJJLLLOOOPPPPPPOOONNNNNNOOORRRUUUXXX___```bbbdddggglllrrrwwwxxx{{{~~~}}}zzzyyyvvvtttssssssuuuwwwwwwvvvvvvxxxzzzzzzxxxvvvuuuuuuuuutttrrrpppooooooppppppnnnoooqqqssssssqqqmmmjjjhhhgggfffeeefffiiikkkmmmrrrrrrppplllfffbbbbbbbbb______aaaeeeggghhheeecccccccccaaa```___^^^]]]\\\^^^]]]\\\ZZZYYY[[[___cccddddddddddddcccaaa```___]]]^^^^^^^^^^^^]]]]]]\\\ZZZZZZZZZ]]]aaadddeeedddaaaaaaaaaaaabbbccceeeeeehhhjjjkkkllllllnnnrrruuuwwwuuurrrooooooppprrrsssssssssrrrrrrqqqqqqrrrrrrvvvwwwxxxvvvtttqqqqqqqqqnnnooooooooonnnmmmkkkiiipppooonnnnnnoooqqqsssuuuvvvuuusssrrrrrrrrrssstttuuuxxx|||~~~~~~{{{vvvsssiiifffbbb___[[[WWWRRRNNNJJJGGGDDDBBBAAA@@@>>>===;;;:::999888:::???HHHNNNVVVUUUQQQKKKBBB999111---///000333666888:::;;;;;;999888777555444444444444555444444333333444444555222222222222222222222222111000000///////////////////////////////////////...------,,,,,,------...,,,---...///...,,,)))(((***************************+++,,,,,,+++***+++---+++,,,---...////////////////////////000000000000111444888;;;>>>@@@@@@@@@DDDFFFLLLUUU```mmmyyyxxxuuuttttttsssnnngggbbb``````^^^___````````````______```ffflllrrrxxxzzzsssjjj^^^UUUOOOTTT___kkkwww{{{vvvppplll~~~ggg]]]fffzzz___III===999:::<<<===AAAJJJUUUYYYWWWSSSKKKDDDBBB???<<<<<<>>>DDDGGGPPPbbbyyysssbbbSSSIIIEEECCCCCCEEEHHHMMMTTTbbbqqq|||}}}yyyuuuqqqmmmggg```XXXOOOGGGBBB>>><<<888777777888888888777777888999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@BBBDDDGGGKKKRRRXXX^^^aaa^^^\\\YYYSSSMMMJJJIIIIIIHHHHHHGGGFFFDDDCCCAAA@@@======>>>>>>???????????????AAADDDHHHLLLPPPSSSUUUVVVUUUSSSQQQPPPQQQRRRSSSQQQPPPOOOOOOPPPSSSVVVXXX^^^```ccceeehhhmmmrrrvvvvvvzzz}}}~~~|||yyyxxxxxxvvvuuutttuuuwwwwwwvvvuuuuuuwwwyyyyyywwwtttsssrrrrrrqqqnnnllljjjkkklllmmmkkkmmmppprrrqqqnnnlllkkkiiijjjlllmmmooooooppppppsssrrroookkkfffbbb``````___```cccfffiiiiiifffcccdddccccccbbbbbbaaa``````___^^^]]][[[ZZZ[[[___cccccccccbbbbbbaaa___^^^]]]\\\]]]^^^^^^____________\\\\\\]]]```dddgggggggggbbbbbbcccccccccdddeeeeeefffggghhhiiijjjllloooqqqqqqpppooonnnnnnpppsssuuuqqqqqqppppppoooppppppqqqssstttuuuuuussssssssstttqqqpppnnnllllllllllllmmmrrrqqqppppppppprrrtttvvvvvvuuutttsssssstttuuuvvvxxxzzz}}}|||xxxuuuooolllhhhddd```[[[UUURRRNNNKKKHHHFFFEEEDDDBBB@@@:::;;;<<<>>>@@@DDDIIIMMMPPPKKKDDD<<<555111///...---///333777:::<<<======999888777555444444444444555444444333333444444555222222222222222222222222111000000///////////////////////////////////////------,,,,,,,,,,,,------,,,---...///...,,,)))(((************************,,,---...---,,,+++,,,---+++,,,---...////////////////////////000000000000111444888<<>>BBBLLLXXX\\\[[[UUUMMMFFFCCC@@@<<<;;;>>>CCCFFFPPPbbbyyy~~~~~~tttaaaRRRIIIDDDBBB???BBBGGGMMMVVVddduuu~~~|||xxxuuuqqqmmmfff___WWWOOOFFFAAA>>>;;;888666777888888888777777888999:::;;;;;;<<<<<<<<<<<<<<<===???@@@AAADDDGGGKKKRRRXXX^^^bbbeee```^^^ZZZTTTMMMIIIIIIIIIJJJIIIGGGEEECCCBBBAAA@@@<<<===>>>??????@@@??????@@@AAADDDHHHMMMSSSXXX[[[]]]]]]\\\[[[ZZZYYYXXXWWWSSSRRRPPPPPPQQQTTTWWWXXX[[[^^^bbbeeeiiimmmqqqtttyyy}}}|||yyyxxxyyyvvvuuutttuuuvvvwwwvvvuuuuuuwwwxxxwwwsssooolllkkkkkkhhheeebbbaaabbbcccdddeeegggkkkllllllkkkllllllmmmooorrruuuvvvuuusssrrrrrrqqqnnnkkkgggeeecccbbbddddddfffhhhjjjiiifffddd```aaabbbccccccccccccbbb]]]]]]\\\ZZZYYY[[[___bbbbbbaaaaaa```___]]]\\\[[[[[[\\\]]]___aaabbbbbbccc`````````cccfffhhhhhhgggddddddeeeeeeeeefffffffffffffffggghhhjjjkkkmmmnnnmmmmmmmmmmmmoooqqqrrrtttoooooonnnnnnoooooopppqqqnnnpppqqqqqqpppqqqrrrtttsssqqqooommmlllnnnppprrrqqqpppoooooooooqqqssstttssssssrrrrrrssstttvvvwwwyyy{{{}}}~~~}}}{{{wwwuuutttqqqlllhhhddd___ZZZVVVSSSPPPMMMKKKJJJIIIGGGEEE>>>???AAACCCEEEGGGHHHHHHFFF@@@888111......//////---000444888;;;===>>>>>>999888777555444444444444333222222111111222222333111222222222222333333333111111000///////////////////////////////////////------,,,,,,,,,,,,------+++,,,,,,---,,,+++)))(((***************+++++++++---...///...,,,+++,,,---+++,,,---...////////////////////////000000000000111333777;;;>>>AAABBBCCCGGGIIIMMMTTT]]]iiivvv}}}xxxvvvrrrnnniiieeebbbaaa__________________``````aaahhhooossswwwwwwrrrjjjXXXQQQMMMSSS^^^kkkzzz|||tttooollloooZZZXXXfff~~~mmmQQQAAA===999;;;>>>CCCNNN[[[```^^^VVVNNNGGGDDDBBB>>>===???BBBGGGRRRfff~~~~~~~~~|||~~~}}}|||~~~wwwcccSSSIIIDDDCCC@@@CCCHHHNNNXXXfffvvv{{{xxxtttqqqmmmiiiddd]]]VVVNNNFFFAAA===:::777666777888888888666777888999:::;;;;;;<<<<<<<<<<<<===>>>???AAAAAAEEEIIIPPPWWW^^^ccceeefffccc```\\\UUUNNNJJJIIIJJJIIIHHHFFFDDDBBB@@@???>>><<<===>>>@@@@@@@@@@@@@@@BBBBBBDDDHHHOOOVVV]]]aaaeeefffggggggeeebbb___\\\UUUSSSRRRQQQRRRUUUXXXYYY[[[^^^ccchhhkkkooosssvvv}}}~~~zzzzzz|||vvvtttssssssuuuuuutttssstttuuuvvvtttoooiiidddbbb___\\\YYYVVVTTTUUUVVVWWWVVVZZZ^^^```bbbdddhhhkkknnnppprrrtttuuusssqqqpppnnnllljjjhhhgggfffeeedddgggffffffggggggfffccc```[[[\\\^^^aaabbbccccccccc[[[[[[ZZZXXXXXXZZZ^^^bbbaaaaaaaaa```^^^]]][[[ZZZZZZ[[[]]]```cccdddffffffbbbbbbbbbdddggggggfffeeeeeeffffffggggggggggggggghhhhhhhhhiiikkklllmmmmmmlllmmmnnnoooppppppqqqqqqnnnnnnnnnnnnoooqqqrrrsssooopppppppppooooooppprrrtttsssrrrqqqqqqssstttuuupppooonnnnnnooopppssstttssssssssssssuuuwwwyyyzzz}}}~~~~~~~~~}}}{{{xxxwwwuuusssooollliiieee```]]]XXXUUURRRQQQPPPOOONNNLLLEEEEEEEEEEEEEEEEEECCCBBB;;;666111---...//////...---000444888;;;<<<<<<<<<999888777555444444444444333222222111111222222333111111222222222333333333111111000///////////////////////////////////////---,,,,,,++++++,,,,,,---************************))))))*********+++++++++,,,---...---+++***+++,,,+++,,,---...////////////////////////000000000000111333666:::>>>AAADDDFFFHHHKKKOOORRRXXXdddtttxxxuuuoookkkgggdddbbbaaa___^^^]]]\\\\\\\\\]]]^^^aaahhhpppsssuuuuuunnnfffUUUPPPNNNTTT^^^kkkzzz~~~wwwsssrrrvvv\\\WWWbbbvvvkkkOOO???;;;888;;;>>>DDDPPP\\\bbbaaaVVVNNNGGGEEECCC??????AAAAAAGGGVVVlll~~~zzzwwwzzz~~~}}}~~~yyy{{{}}}|||{{{{{{~~~yyyeeeUUUJJJEEEDDDCCCFFFKKKPPPXXXeeettt~~~yyyuuupppmmmjjjfffaaa[[[UUUNNNGGGBBB===:::777666777888888888666777777999:::;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBFFFKKKSSS[[[aaaeeeggggggeeebbb]]]VVVOOOKKKJJJKKKIIIGGGEEEBBB@@@>>>======<<<===???@@@AAAAAAAAA@@@CCCCCCDDDHHHOOOXXXaaafffkkklllnnnooommmiiiddd```VVVTTTSSSRRRSSSUUUXXXZZZ]]]aaafffkkkooossswwwzzz|||{{{}}}uuusssrrrrrrssstttsssrrrssstttuuuqqqkkkddd___\\\VVVSSSOOOLLLJJJKKKMMMNNNIIIMMMRRRUUUXXX\\\cccggglllmmmnnnoooooonnnmmmlllhhhgggeeeeeeeeeeeeeeedddgggfffddddddcccaaa^^^[[[WWWYYY\\\___aaaccccccdddZZZYYYXXXWWWWWWYYY^^^aaabbbbbbaaa```___]]][[[ZZZYYY[[[]]]aaadddfffhhhiiicccccccccdddffffffdddbbbfffggghhhhhhhhhhhhhhhgggjjjjjjjjjkkkmmmnnnnnnmmmmmmnnnpppqqqqqqpppoooooonnnnnnnnnoooppprrrssstttrrrssssssqqqpppoooppprrrssstttuuuvvvwwwwwwwwwwwwqqqpppooooooppprrrtttvvvuuuuuuuuuvvvxxxzzz}}}~~~~~~|||{{{zzzuuussspppnnnkkkhhhdddaaa[[[YYYVVVUUUTTTTTTRRRQQQLLLJJJGGGEEEDDDBBB@@@>>>444111......///000...,,,...000444888;;;;;;;;;:::999888777666444444444444555444444333333444444555111111111222222333333333111111000///////////////////////////////////////---,,,,,,++++++,,,,,,---***))))))((())))))***+++))))))******+++++++++++++++,,,---,,,***)))***++++++,,,---...////////////////////////000000000000111333555999===BBBFFFHHHIIIMMMOOOQQQUUUaaassswwwsssmmmhhheeecccbbbaaa^^^]]][[[YYYYYYZZZ[[[\\\```hhhpppssstttrrrkkkcccVVVQQQPPPVVV```lll{{{|||yyyxxxaaaXXXcccyyygggOOOCCC@@@999;;;>>>DDDRRRaaaiiijjjdddWWWKKKEEEBBB@@@BBBEEECCCJJJUUUfffzzzrrrpppsssuuuwww{{{}}}~~~{{{}}}~~~}}}~~~{{{fffUUUKKKEEEDDDAAACCCIIIRRRZZZcccppp|||zzzuuurrrmmmjjjgggddd___YYYSSSMMMEEEAAA;;;:::999777777777888888999::::::;;;;;;<<<<<<<<<;;;<<<===>>>>>>@@@DDDFFFHHHLLLRRRZZZ```eeeiiijjjlllggg```YYYSSSNNNJJJGGGEEEDDDCCCAAA@@@??????>>>===???AAACCCDDDCCCBBBAAACCCEEEHHHLLLRRRZZZccciiippptttvvvssspppmmmfff___ZZZZZZXXXXXXXXXXXXYYYZZZaaadddiiipppwww}}}}}}|||yyytttooommmnnnrrrvvvyyyuuupppjjjccc\\\UUUPPPIIIHHHFFFCCCCCCCCCDDDEEEFFFGGGIIIMMMRRRWWW[[[^^^iiijjjjjjjjjiiifffcccaaa^^^^^^___aaaeeehhhhhhhhheeeeeeeeeeeecccaaa^^^]]]ZZZ[[[]]]___```aaaaaa```ZZZYYYWWWTTTSSSTTTXXX\\\[[[]]]```bbbbbb```]]][[[YYYZZZ\\\___aaaccceeeeeecccdddeeefffgggfffeeedddgggfffeeeeeeggghhhhhhhhhllllllkkkkkkkkklllmmmnnnnnnppprrrrrrqqqqqqrrrsssnnnoooqqqssstttuuuttttttqqqtttwwwxxxwwwuuuuuuuuutttuuuvvvwwwwwwwwwvvvuuuooommmlllnnnqqqsssrrrpppuuuvvvxxxyyyzzz{{{{{{{{{~~~{{{vvvtttqqqnnnllliiieeebbbbbb```___]]]\\\ZZZWWWTTTRRROOOLLLJJJIIIDDD===777333111/////////...,,,+++---///222555777999::::::555555444444444333333333333222111111000000111111111111111222444444333222000000000000000000000000......---------,,,,,,,,,------,,,++++++******))))))************+++++++++++++++******************,,,,,,,,,---,,,,,,+++++++++,,,---...////////////...///000000//////000111222444777:::<<<@@@DDDGGGGGGJJJMMMQQQXXXeeevvv~~~ooolllgggdddcccbbb```______^^^\\\ZZZZZZZZZZZZZZZ```ggglllnnnooolllcccYYYUUUPPPNNNTTT___mmm}}}~~~|||{{{eeeZZZcccxxxyyyaaaKKK???;;;888;;;>>>EEETTTfffoooqqqkkk^^^PPPHHHDDDAAAAAADDDCCCHHHRRRbbbzzzwwwnnnjjjkkkmmmooouuuxxx}}}~~~}}}zzz|||~~~~~~~~~zzzfffUUUJJJEEECCCCCCDDDHHHPPPVVV^^^jjjvvvyyytttpppkkkgggdddaaa\\\WWWQQQKKKDDD???999888777555555555666777999::::::;;;;;;<<<<<<===;;;===>>>??????BBBFFFHHHNNNRRRXXX___eeeiiilllmmmnnnhhh```YYYSSSNNNIIIGGGDDDCCCBBBAAA??????>>>>>>??????>>>>>>???@@@BBBCCCDDDFFFJJJOOOVVV^^^gggmmmwwwzzz{{{xxxtttqqqlllfff___^^^]]]\\\[[[[[[\\\]]]dddhhhnnnwww~~~}}}|||zzzvvvqqqlllkkkooouuuzzz~~~yyypppfff]]]TTTLLLFFFAAA@@@>>><<<;;;<<<======>>>???AAADDDHHHMMMQQQSSSZZZ[[[\\\]]]]]][[[YYYXXX]]]\\\]]]```cccfffffffffaaaaaa``````^^^]]][[[ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZTTTTTTTTTTTTTTTUUUYYY\\\^^^___aaabbbaaa```]]]\\\]]]^^^___```aaabbbbbbbbbbbbccceeefffgggggggggffffffeeeeeefffgggiiijjjjjjllllllkkkkkkkkkmmmnnnoooppprrrssssssqqqpppqqqqqqrrrsssuuuvvvwwwwwwvvvvvvrrrtttwwwxxxwwwuuuuuuuuutttttttttttttttssssssrrrooonnnmmmooosssuuutttsssuuuvvvwwwyyy{{{|||}}}~~~~~~~~~}}}{{{wwwuuusssqqqpppnnnjjjggggggeeebbbaaa___^^^[[[YYYVVVTTTQQQOOOLLLGGG>>>888111///...---...---,,,***///000333555777777777777555555555444444444333333333222111111000000111111222111111222333333111///////////////////////////......---------,,,,,,,,,------,,,++++++******))))))************+++++++++++++++******************------......///.........------...///000000000000...///000000//////000111111444777999<<>>GGGWWWjjjvvvxxxrrrdddTTTKKKEEEAAAAAACCCBBBGGGOOO]]]tttvvvjjjdddcccdddeeemmmrrrxxx}}}~~~~~~}}}}}}{{{}}}yyyfffUUUJJJDDDBBBDDDDDDGGGMMMRRRXXXdddooozzz~~~xxxsssnnngggbbb___\\\XXXSSSOOOIIIBBB>>>999888777666555666777777999::::::;;;<<<<<<=========>>>???@@@BBBEEEIIILLLSSSVVV]]]dddjjjnnnpppqqqooojjjaaaYYYSSSMMMIIIFFFCCCBBBAAA@@@??????>>>???AAA???<<<:::;;;>>>BBBEEEEEEHHHMMMRRRYYYbbbkkkqqqxxx{{{|||yyyuuurrrmmmfffccccccbbbaaa`````````aaaeeejjjsss|||}}}zzzxxxvvvrrrmmmjjjlllrrryyy~~~}}}vvvkkk^^^SSSJJJBBB>>>:::999777666555666666777777777999;;;>>>BBBEEEGGGNNNPPPRRRUUUVVVWWWWWWWWW[[[[[[\\\^^^bbbddddddccc^^^]]]\\\[[[ZZZYYYYYYYYY[[[[[[[[[ZZZYYYWWWUUUSSSNNNOOOQQQRRRSSSVVVZZZ]]]bbbbbbbbbaaa```___^^^]]]aaabbbbbbbbbaaa```______aaabbbccceeefffggghhhhhheeeeeeffffffhhhiiikkklllllllllkkkjjjkkkmmmoooppprrrtttttttttqqqpppppppppuuuvvvvvvwwwwwwvvvuuuuuurrrtttwwwwwwvvvuuuuuuvvvttttttrrrqqqpppooooooooonnnnnnnnnqqqtttwwwwwwvvvvvvvvvxxxyyy|||~~~}}}|||}}}}}}|||{{{xxxvvvuuuuuuuuutttqqqnnnnnnkkkgggdddcccbbbaaa```\\\ZZZWWWUUUQQQJJJ@@@888111///------...///...,,,000111333555666666555555555555555444444444444333333222111111000000111111333111000111111111///---////////////////////////......---------,,,,,,,,,------,,,++++++******))))))************+++++++++******++++++++++++++++++,,,,,,---...//////////////////000000000000000///...///000000//////000111111333666999;;;>>>CCCFFFGGGJJJNNNSSS[[[kkk~~~zzzrrrqqqooonnnlllgggaaa]]]\\\[[[ZZZYYYYYYYYYZZZ[[[^^^cccggghhhjjjjjjeee^^^TTTPPPQQQYYYeeeppp||||||{{{{{{{{{yyyaaaYYY```wwwqqqZZZGGG<<<999999;;;???GGGWWWkkkwwwzzzqqqcccTTTJJJDDD@@@@@@BBBCCCGGGNNNYYYnnnwwwiii```]]]]]]___gggmmmvvv|||~~~~~~~~~xxxfffVVVKKKDDDAAAEEEDDDGGGLLLPPPVVVbbbmmmzzz|||wwwrrrkkkddd^^^ZZZXXXTTTQQQMMMHHHBBB>>>;;;:::999888888888999:::999::::::;;;<<<===>>>>>>>>>@@@AAABBBDDDHHHNNNRRRUUUYYY```gggnnnrrrssstttqqqkkkaaaYYYRRRMMMHHHFFFBBBAAA@@@???????????????BBB@@@===;;;<<>>;;;777666555555444555555666555555666777999<<>>BBBEEEIIILLLPPPUUU^^^nnn|||vvvrrrrrrrrrqqqoooiiibbb]]]ZZZZZZYYYXXXXXXYYYZZZ[[[^^^bbbddddddeeefffbbb\\\TTTNNNMMMTTT```kkkwww}}}{{{zzz{{{|||ooo^^^XXX___uuuqqqXXXFFF>>>===:::<<>>::::::999888888999:::;;;999999:::;;;<<<>>>>>>???@@@AAACCCDDDGGGLLLSSSWWWYYY^^^eeemmmssswwwyyyyyypppjjj```WWWQQQLLLHHHFFFAAAAAA@@@@@@???@@@@@@@@@BBBAAA@@@@@@AAABBBDDDEEEHHHLLLPPPVVV\\\ccckkkpppwww~~~sssiiiiiiiiiiiijjjjjjjjjjjjjjjeeekkksss}}}}}}zzzwwwssspppnnnmmmmmmppptttwwwwwwuuuggg___TTTIIIBBB===;;;999555555555555555555666666555555555666777999;;;===???AAAEEEKKKQQQVVVYYY[[[\\\\\\^^^```ccccccbbb```ZZZXXXVVVTTTSSSSSSSSSSSSQQQQQQRRRRRRRRRPPPOOONNNOOONNNLLLKKKMMMSSS[[[aaagggeeebbb___]]]]]]^^^___bbbbbbcccccccccccccccbbbdddddddddcccccccccccccccjjjkkklllkkkjjjiiikkkmmmnnnllljjjiiiiiikkknnnoooppprrrttttttsssssstttuuuuuuuuutttsssqqqqqqppppppqqqsssttttttsssssssssuuuvvvuuusssqqqooooooooopppnnnoooppprrrtttuuuwwwxxxwwwxxxzzz}}}~~~xxxyyyzzz|||}}}}}}zzzxxxsssnnnhhheeecccddddddddddddaaa^^^[[[VVVMMMAAA888222000...---...000000///...000222444666777777777666666555555555444444444333222111111000000111111---------///111222111000..............................---------,,,,,,,,,------,,,++++++******)))))))))*********+++++++++******++++++,,,,,,,,,,,,)))***+++,,,------------....../////////...------...///000000//////000111000222555888:::>>>BBBEEEJJJNNNSSSXXX```oooxxxrrrppppppppppppnnniiiccc^^^ZZZZZZYYYXXXXXXYYYZZZ[[[]]]```bbbcccfffiiigggbbbYYYPPPKKKQQQ\\\hhhuuu~~~}}}{{{{{{||||||iii^^^YYY]]]qqqwww[[[FFF>>>???:::===@@@FFFSSSbbbjjjkkk```UUUJJJEEECCC@@@???AAADDDIIIOOOXXXkkkuuufffZZZVVVWWWZZZdddnnn{{{yyyhhhYYYMMMEEEBBBDDDCCCEEEKKKQQQYYYgggsss|||uuupppkkkeee]]]WWWQQQPPPMMMKKKIIIFFFAAA>>>888888777666777888999:::999999:::<<<===>>>???@@@BBBCCCDDDFFFJJJPPPWWW\\\bbbfffmmmtttzzz|||}}}|||ooohhh___UUUOOOKKKHHHFFFAAAAAAAAA@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEJJJMMMSSSYYY___gggnnnsssxxxyyyoooqqqqqqqqqqqqpppooonnnmmmjjjooowww}}}zzzwwwssspppnnnnnnooorrrtttsssooojjj]]]VVVKKKAAA;;;888666555333333444444555555555666555444444444666777999:::;;;>>>BBBHHHOOOUUUZZZ]]]]]]^^^___bbbddddddbbb```WWWVVVSSSQQQNNNLLLKKKKKKIIIJJJKKKMMMMMMMMMLLLLLLOOONNNLLLLLLNNNTTT]]]cccgggdddaaa^^^\\\]]]^^^___aaaaaacccdddeeeeeeffffffggggggfffdddddddddddddddkkknnnooonnnlllkkknnnqqqqqqooollljjjjjjkkknnnpppppprrrtttuuuttttttuuuvvvuuuuuusssrrrqqqppppppppppppqqqrrrrrrqqqqqqrrrsssuuuttttttsssrrrrrrrrrrrrppprrrssstttssssssuuuwwwxxxyyy}}}~~~{{{{{{||||||zzzrrrnnniiieeeddddddddddddeeebbb___[[[WWWNNNCCC;;;222000---,,,,,,.........///000333555777888888888666666666555555555444444333222111111000000111111,,,,,,---///222333222111..............................---------,,,,,,,,,------,,,++++++******))))))************+++++++++******++++++,,,---------,,,,,,---...////////////------...............---...///000000//////000111111333666999;;;>>>CCCFFFJJJNNNTTTYYY___lll{{{tttmmmlllkkkkkkkkkjjjhhhccc___\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZ___cccgggmmmssstttpppaaaVVVOOOSSS^^^jjjuuu}}}~~~}}}}}}}}}vvvddd]]]YYY[[[nnngggKKK???===999<<<@@@FFFRRR___eeedddZZZQQQHHHFFFDDDAAA@@@AAABBBHHHOOOXXXjjjwwwhhh\\\XXXZZZ]]]fffqqq~~~zzzjjj[[[OOOFFFBBBDDDCCCEEEKKKQQQZZZhhhttt}}}xxxpppjjjfff```XXXSSSMMMKKKIIIHHHGGGDDD@@@===888888777666777888999:::999999:::<<<===???@@@@@@CCCDDDFFFHHHLLLSSS[[[```iiimmmsssyyy||||||{{{zzzmmmfff\\\TTTNNNJJJGGGFFFBBBAAAAAAAAABBBCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFGGGKKKOOOVVV]]]eeemmmuuu{{{~~~yyy}}}}}}|||zzzwwwtttrrrpppmmmrrrzzz|||yyyuuurrrrrrpppnnnoooooolllfff```RRRLLLCCC<<<888666555555222222333444555555666666555555555555666777999::::::===AAAGGGNNNUUUZZZ]]]^^^^^^___bbbdddcccaaa^^^WWWVVVTTTQQQMMMIIIFFFDDDCCCDDDEEEGGGHHHHHHHHHHHHJJJKKKMMMOOOSSSYYY```eeeeeeccc```]]]\\\]]]^^^^^^aaaaaacccdddfffgggggggggiiiiiihhhggggggggghhhhhhjjjmmmppppppnnnooossswwwwwwtttpppmmmlllmmmppprrrrrrtttvvvvvvtttttttttuuusssrrrpppooonnnmmmnnnnnnnnnoooppppppooooooppprrrrrrsssssstttuuuuuuuuuuuutttvvvwwwvvvtttssstttvvvxxx{{{~~~~~~~~~{{{ssspppkkkhhhgggffffffeeefffbbb^^^[[[WWWPPPFFF???666333///---.../////////222333555777888888888777666666666666555555555555333222111111000000111111.........000222333222111..............................---------,,,,,,,,,------,,,++++++******))))))************+++++++++******++++++,,,------...------......///.........,,,---...///////////////...///000000//////000111111444777999<<>>;;;::::::999999999:::<<<===999999:::<<<===???@@@@@@DDDEEEFFFIIIMMMTTT]]]bbbmmmpppuuuyyy{{{yyywwwtttllleee[[[RRRMMMIIIGGGFFFBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCEEEGGGHHHKKKPPPXXXaaajjjsss|||}}}xxxtttrrrnnnsss{{{~~~{{{wwwtttvvvqqqmmmkkkjjjggg```YYYJJJEEE>>>999777777777777222333444666777777777777777777666666777999;;;<<<777999===CCCJJJQQQWWWZZZ]]]^^^___bbbcccccc```]]]YYYXXXVVVSSSOOOIIIEEEBBB???@@@BBBDDDEEEEEEDDDDDDEEEHHHNNNSSSXXX]]]bbbfffcccbbb___]]]\\\]]]]]]^^^aaabbbdddeeefffgggggggggjjjjjjiiiiiiiiikkklllmmmhhhlllpppqqqpppqqqwww|||{{{xxxtttpppnnnooorrrsssuuuvvvwwwvvvtttsssssssssooonnnlllkkkjjjjjjkkkkkkmmmnnnooonnnmmmmmmoooqqqoooqqqsssuuuvvvvvvvvvvvvwwwyyyzzzxxxuuussstttvvvxxx{{{||||||uuuqqqmmmjjjiiiiiihhhffffffccc^^^[[[WWWQQQHHHBBB;;;888444111222222333333555666777888888888777666777666666666555555555555333222222111000111111111000000///000222222111///..............................---------,,,,,,,,,------,,,,,,+++******))))))************+++++++++******+++,,,,,,---......,,,,,,,,,---,,,,,,++++++------///000111111111111...///000000//////000111222444777:::<<<@@@DDDGGGGGGLLLRRRVVVZZZaaallluuuzzz~~~vvvmmmfffdddbbb```___aaaccccccccc___^^^\\\[[[ZZZZZZZZZZZZZZZ```ffflllttt{{{|||yyyeee[[[UUUZZZdddlllrrrvvv~~~ooojjj\\\TTTYYYcccaaaHHH===<<<===???FFFPPPZZZaaadddZZZVVVOOOHHHDDDCCCDDDEEEFFFGGGLLLXXXlll}}}rrrggg``````dddjjjqqqzzzzzzlll^^^RRRIIIDDDCCCCCCFFFKKKOOOXXXgggvvv~~~wwwqqqiiiccc___[[[UUUQQQIIIGGGEEECCCBBBAAA>>><<<;;;999888666666777999:::;;;===??????>>>>>>@@@BBBEEEGGGIIILLLPPPVVV]]]bbbnnnooorrrsssssspppmmmkkkbbb___YYYSSSMMMIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCDDDGGGIIIRRRXXX___gggnnnwwwvvvqqqqqqvvv{{{}}}zzzvvvsssoookkkhhheee___TTTLLL@@@>>>:::777555444444444111444777888888888888999999;;;<<<;;;:::::::::<<<===>>>@@@CCCHHHNNNSSSVVV___^^^^^^aaaddddddaaa]]]TTTSSSQQQOOOLLLHHHBBB???>>>>>>>>>>>>@@@AAACCCDDDIIIKKKQQQYYYaaagggjjjjjjkkkhhhccc___]]]^^^aaacccjjjiiiiiiiiiiiiiiijjjjjjkkkkkkllllllmmmnnnooooooppppppqqqppppppqqquuuxxxzzzuuuqqqppprrrvvvwwwxxxzzzwwwtttrrrqqqqqqpppoooooonnnmmmlllllllllllllllooooooooopppqqqqqqrrrrrrtttuuuuuuttttttvvvzzz}}}zzz{{{|||{{{xxxuuuttttttvvvzzz~~~}}}zzzyyyuuuuuusssqqqooonnnlllkkkiiieee___YYYTTTNNNIIIEEE???;;;777444333333333333555666888999999888777666666555555555555444444444333333222111111000000000111111111111111000//////000000///...............000000//////.........---...---,,,+++***+++,,,---******))))))))))))******///...---,,,,,,,,,------......---,,,,,,---------////////////000000000000////////////000000000000444666888:::<<<@@@EEEHHHOOONNNMMMPPPVVV___iiiooowww}}}{{{ooogggeeehhhjjjiiieeeccccccdddaaa^^^\\\]]]___aaa```^^^```bbbdddjjjuuu}}}zzzsssbbbZZZWWW\\\eeemmmuuu|||}}}}}}}}}||||||{{{{{{{{{zzzuuueeeZZZ\\\ccc}}}gggKKK???;;;;;;>>>EEEMMMVVV\\\___WWWSSSMMMGGGCCCBBBCCCDDDDDDGGGNNN\\\qqqxxxooogggfffjjjnnnttt|||}}}mmm___SSSIIIDDDDDDCCCFFFKKKOOOWWWgggvvv{{{qqqkkkddd^^^ZZZVVVQQQMMMHHHFFFDDDBBBBBB@@@>>><<<:::999888666666777999:::999;;;===>>>???@@@BBBDDDEEEGGGJJJMMMRRRXXX___dddkkklllnnnoooooollliiigggaaa]]]XXXRRRMMMIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFIIILLLOOOUUU[[[cccjjjrrr{{{|||zzz}}}|||{{{vvvrrrrrrnnnhhhccc___WWWLLLDDD;;;999777555444444444555666888;;;<<<<<<<<<>>>???;;;<<<======<<<<<<>>>@@@AAABBBEEEHHHMMMRRRWWWZZZaaa``````ccceeeddd___[[[TTTQQQNNNJJJGGGEEEBBB@@@>>>>>>???@@@AAACCCDDDEEEGGGLLLUUU```jjjpppqqqqqqkkkhhhddd```___aaadddfffkkkjjjiiiiiiiiiiiiiiijjjlllmmmmmmnnnooooooppppppqqqrrrrrrqqqqqqsssvvvyyyyyyxxxwwwyyy{{{{{{yyyvvvwwwuuuqqqooooooooonnnmmmkkkkkkkkklllmmmnnnoooppppppqqqqqqqqqrrrrrrrrrsssvvvwwwwwwvvvuuuvvvyyy{{{yyy{{{|||{{{yyyvvvuuuuuuvvvzzz~~~|||zzzxxxvvvqqqqqqpppooommmlllkkkjjjgggddd___ZZZVVVRRRMMMJJJCCC???:::777777666666555555666777888888777555444555555555555444444444444000000000111111111111111111111111111111000//////000000///...............000/////////.........---------,,,,,,++++++,,,,,,++++++************++++++(((((()))***+++,,,------------,,,,,,,,,,,,------.../////////000000000000////////////000000000000222444777999;;;>>>CCCFFFKKKKKKLLLPPPVVV```jjjpppwww~~~|||uuukkklllmmmkkkfffcccaaabbb```^^^\\\]]]___aaa```^^^^^^```ccciiirrryyyvvvnnnaaaZZZVVV[[[cccjjjrrrxxxyyyzzz{{{{{{{{{||||||}}}sssdddbbbdddzzziiiLLL???:::;;;===CCCKKKRRRVVVWWWVVVRRRLLLGGGCCCBBBCCCDDDBBBFFFQQQbbbyyywwwooolllnnnqqqwww~~~~~~~~~ooo```SSSJJJDDDDDDDDDFFFKKKOOOWWWggguuu{{{uuulllfff___ZZZWWWSSSNNNJJJGGGEEEBBBAAA@@@???===;;;999999888777777888999:::777:::<<<>>>@@@BBBDDDGGGFFFHHHLLLOOOTTTZZZaaafffjjjkkklllmmmkkkiiieeeccc^^^\\\WWWRRRMMMJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHIIIJJJNNNRRRVVVYYY___hhhqqqyyy~~~{{{~~~~~~xxxpppjjjkkkgggaaa\\\VVVNNNEEE>>>777777666555555666777888777999:::;;;;;;===???BBB???@@@AAAAAAAAACCCFFFHHHHHHJJJMMMRRRWWW\\\```bbbgggeeeeeeffffffccc\\\WWWQQQOOOJJJFFFBBBAAAAAABBB???@@@AAADDDFFFGGGIIIIIIJJJOOOZZZfffooosssrrrpppjjjhhhdddbbbaaadddgggiiilllkkkjjjiiiiiiiiiiiiiiimmmmmmnnnnnnooooooppppppppppppqqqppppppqqqtttvvvwwwzzz~~~zzzuuutttrrrnnnmmmllllllkkkjjjfffggghhhjjjmmmppprrrtttrrrrrrrrrrrrssssssssssssxxxyyyyyyxxxwwwvvvvvvwwwxxxzzz||||||zzzxxxvvvvvvvvvzzz~~~}}}zzzxxxvvvtttsssnnnmmmlllkkkjjjiiihhhhhhbbb___\\\YYYVVVSSSOOOLLLGGGDDD???<<<;;;:::999888555666777777777555444333555555555555444444444444//////000000111222222333111111111111111000//////000000///.............../////////...............,,,,,,------,,,,,,++++++,,,,,,++++++++++++,,,,,,&&&''')))***,,,,,,++++++,,,,,,++++++++++++,,,,,,....../////////000000000////////////000000000000000222555777999<<<@@@CCCFFFHHHLLLQQQWWWaaakkkqqqwww~~~rrrrrrqqqmmmgggccc```______^^^]]]]]]___``````___^^^aaaeeeiiiqqqvvvrrrjjjaaaZZZVVVZZZaaagggmmmrrruuuwwwzzz{{{{{{|||}}}lllfffdddvvvfffJJJ>>>:::;;;>>>DDDKKKPPPSSSTTTWWWSSSNNNHHHDDDCCCCCCDDDAAAGGGSSSfff}}}uuupppppprrrwww}}}~~~}}}~~~rrrbbbTTTJJJEEEDDDDDDFFFKKKOOOWWWfffuuu}}}tttnnnhhhccc\\\XXXUUURRRNNNJJJEEECCCAAA@@@???>>><<<:::999888888777777888999:::888;;;===???AAACCCEEEHHHGGGJJJNNNRRRWWW]]]dddhhhkkklllllllllkkkhhheeeccc]]]ZZZVVVRRRNNNLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGIIIKKKMMMQQQVVVZZZ___fffpppyyyzzzxxx~~~{{{sssiiiccc```\\\WWWSSSNNNHHHAAA<<<888777777777888999:::;;;:::;;;<<<<<<<<<>>>AAADDDEEEFFFGGGHHHIIIKKKPPPSSSRRRUUUZZZ```fffkkknnnppprrrooollljjjgggaaaXXXQQQMMMLLLIIIEEEAAA@@@AAABBB@@@BBBFFFJJJMMMOOOPPPPPPRRRVVV]]]eeekkkllljjjggggggeeebbbaaaaaadddgggjjjllllllkkkjjjiiiiiiiiiiiikkkkkkllllllmmmmmmmmmnnnlllmmmmmmmmmlllmmmooorrrtttyyyyyysssssspppmmmkkkkkkjjjiiihhhcccdddeeehhhkkknnnqqqsssrrrrrrrrrrrrssssssssssssxxxyyyzzzyyyvvvtttsssssswwwyyy||||||{{{yyyxxxxxxwww{{{~~~{{{xxxuuusssqqqqqqnnnmmmllljjjhhhfffeeeddd^^^[[[XXXUUUSSSPPPMMMJJJIIIFFFBBB???===<<<;;;999777777888777666555444333555555555444444444333333111111111111222222333333111111111111111000//////000000///.......................................+++,,,---...---,,,+++***+++++++++******+++++++++***+++---------,,,***(((++++++*********+++,,,,,,........./////////000000////////////000000000000000222555777999<<>><<<:::888777777888888999999:::;;;===@@@AAABBBDDDFFFHHHJJJMMMQQQVVVZZZ```fffjjjkkkllllllkkkjjjgggeeeccc^^^[[[XXXTTTQQQOOOOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJLLLNNNPPPUUUZZZ^^^fffnnnyyy{{{zzz~~~vvvlllccc\\\WWWTTTPPPKKKGGGBBB>>>;;;888888888999::::::;;;<<<>>>@@@AAAAAABBBDDDHHHKKKMMMNNNPPPRRRSSSVVVZZZ]]]___cccjjjqqqxxx|||~~~}}}yyyrrrlllfff^^^TTTLLLHHHIIIIIIGGGCCCAAAAAACCCCCCGGGLLLRRRWWWYYY[[[[[[]]]^^^___ccceeefffdddbbbcccbbb```___aaacccgggiiillllllkkkjjjiiiiiijjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiikkkllllllkkkkkkmmmnnnppptttyyy}}}}}}yyyuuurrrrrrooollljjjjjjjjjiiigggbbbcccdddfffiiikkknnnoooppppppqqqqqqrrrssssssssswwwxxxxxxwwwtttrrrqqqqqqvvvyyy{{{{{{{{{zzz{{{|||zzz}}}~~~~~~}}}zzzwwwuuusssqqqqqqrrrqqqnnnkkkgggdddbbb```]]]ZZZWWWTTTQQQNNNKKKHHHHHHEEEAAA???>>>===;;;999999999999888777666555444555444444444444333333333444444333333333222222222111111111111111000//////000000///...............---------...............+++,,,---...---,,,+++*********))))))))))))*********+++---------,,,***(((+++*********++++++,,,---............////////////////////////000000000000111333666999;;;===???BBBDDDHHHMMMQQQVVV]]]hhhooozzzyyyuuurrrooolllhhheeebbb```_________^^^^^^^^^___``````dddhhhlllppptttpppjjjbbb[[[VVVZZZ```eeejjjoooxxx}}}~~~|||}}}ooofffbbbqqq~~~\\\HHHBBB;;;<<<@@@FFFNNNVVVZZZ\\\WWWTTTOOOIIIDDDAAA@@@???CCCGGGQQQcccyyy|||xxxssswww|||}}}}}}}}}xxxhhhYYYMMMGGGEEEEEEGGGKKKOOOWWWfffttt{{{qqqhhhbbb\\\WWWQQQNNNMMMKKKHHHEEECCCBBB@@@??????>>><<<:::777777777888999999::::::===@@@BBBDDDDDDFFFHHHJJJMMMPPPUUUYYY]]]bbbgggkkkjjjjjjkkkjjjiiigggeeeddd```^^^ZZZWWWTTTSSSRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNQQQSSSWWW\\\bbbfffpppxxx|||yyy{{{uuummmddd[[[UUURRROOOKKKFFFAAA===:::888888888999;;;<<<===>>>>>>AAACCCFFFIIIKKKOOOSSSVVVZZZ]]]```bbbdddfffiiilllqqquuu}}}~~~uuullldddZZZPPPIIIEEEGGGIIIGGGCCCAAABBBDDDGGGLLLSSS[[[bbbeeegggggghhhfffeeeeeefffggggggfffbbbaaa``````bbbdddgggiiikkkkkkjjjjjjjjjjjjkkkkkkhhhhhhhhhhhhhhhiiiiiiiiiiiikkkllllllkkkkkklllnnnkkknnnqqqssssssrrrrrrrrrrrrooollljjjiiiiiihhhgggddddddeeefffgggiiikkklllnnnooopppqqqrrrssstttuuuuuuvvvvvvuuurrrqqqqqqrrrwwwxxxzzzzzzzzz{{{~~~}}}|||{{{yyywwwuuutttsssuuusssppplllhhhdddaaa___^^^[[[XXXUUURRROOOKKKIIIEEECCC@@@>>>===<<<:::999999999888888777777666666444444444444333333333333555444444333222222111111111111111111111000//////000000///...............---------------.........,,,,,,------,,,,,,++++++***))))))))))))))))))***&&&''')))***,,,,,,++++++++++++***++++++,,,---...------........./////////////////////000000000000111444888:::<<<===@@@BBBCCCHHHMMMPPPTTT\\\gggppp|||}}}uuurrrnnnkkkiiihhheeeccc```aaaaaa___]]]\\\]]]___^^^bbbfffiiimmmqqqpppkkkeee\\\WWWZZZaaagggmmmsss}}}~~~kkkccc```oooxxxXXXFFFAAA;;;<<>><<<;;;666666777888999:::::::::===@@@CCCEEEGGGIIILLLOOOPPPTTTXXX\\\___ccchhhkkkllllllllllllkkkjjjhhhhhhcccaaa^^^ZZZWWWVVVUUUUUUNNNNNNNNNNNNNNNNNNNNNNNNQQQSSSWWW[[[___fffmmmqqqyyy~~~yyyyyyvvvkkkbbb[[[TTTOOOIIIHHHDDD@@@<<<:::999:::999:::===???BBBDDDEEEFFFGGGLLLRRRXXX]]]ccchhhlllnnnrrrvvvzzz{{{}}}~~~~~~rrrhhh```WWWOOOIIIDDDFFFGGGDDD@@@???CCCGGGKKKPPPYYYccckkkppprrrsssrrrpppmmmllllllllljjjiiieeedddddddddeeegggjjjllljjjjjjjjjjjjkkkkkklllmmmkkkkkkjjjjjjjjjjjjjjjjjjhhhjjjkkkkkkjjjjjjjjjkkkfffiiilllmmmlllmmmooorrrpppnnnjjjiiihhhhhhgggfffeeeeeefffggghhhjjjlllmmmmmmnnnpppqqqtttuuuwwwxxxuuuuuuuuusssrrrrrrsssuuuxxxyyyyyyxxxyyy|||{{{|||||||||{{{zzzxxxwwwtttsssppplllhhhdddaaa___\\\YYYVVVSSSQQQOOOLLLIIIBBB@@@>>>======<<<;;;999777777777666666666777777444444444333333333222222111111111111111111111111111111111111111000//////000000///...............,,,,,,,,,------.........------,,,,,,++++++,,,,,,+++******))))))******+++(((((()))***+++,,,------++++++++++++,,,---...///---------.........//////////////////000000000000111444888:::<<<===???AAAAAAFFFKKKNNNRRR[[[iiitttwwwsssooolllkkkjjjgggeeeaaabbbbbb```\\\[[[\\\]]]^^^bbbfffhhhlllrrrssspppggg^^^XXX[[[bbbjjjrrrzzzhhhaaa___oootttUUUCCC===:::;;;>>>EEEPPP[[[cccgggaaa^^^XXXQQQKKKGGGDDDCCCCCCEEEMMM]]]uuu}}}~~~~~~|||lll]]]PPPHHHFFFEEEGGGKKKOOOVVVeeesssxxxppphhhaaa\\\UUUPPPKKKIIIIIIHHHEEEBBBDDDBBB@@@?????????===;;;666666777999999:::::::::<<>><<<::::::<<<>>><<<>>>AAAEEEHHHKKKMMMNNNTTTYYYbbbkkkrrryyy{{{oooeee]]]VVVOOOJJJEEEFFFEEE@@@<<<===DDDJJJMMMSSS]]]hhhqqqvvvyyyyyyyyywwwtttrrrpppmmmjjjggghhhhhhgggggghhhjjjmmmnnniiiiiiiiijjjkkklllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmeeegggiiiiiihhhgggggghhhcccfffjjjkkkkkklllooorrrooommmiiigggggggggfffdddffffffggghhhjjjlllmmmooommmnnnpppsssuuuwwwyyyzzzuuuuuuuuusssrrrsssvvvyyyyyyyyyxxxwwwxxx|||zzz{{{}}}~~~~~~}}}{{{yyyrrrqqqoookkkhhhdddbbbaaaWWWUUURRRPPPOOOMMMKKKHHHAAA???>>>=========;;;999666666555555555666666777444444444333333333222222......//////000000111111111111111111111000//////000000///...............,,,,,,,,,------............---,,,+++***+++,,,---,,,++++++++++++++++++,,,///...---,,,,,,,,,------,,,,,,,,,,,,---...///000---------.........//////////////////000000000000000333777:::;;;<<<>>>@@@???DDDJJJMMMQQQ\\\kkkwwwzzzuuupppnnnmmmllliiifffbbbcccccc```\\\ZZZ[[[]]]```dddgggiiinnntttwwwuuuiii___YYY[[[ccclllvvv~~~yyybbb```YYYiii}}}nnnTTTCCC===999:::>>>DDDMMMWWWaaagggcccddd```WWWKKKBBB???@@@CCCEEEMMM]]]vvv~~~{{{zzzyyyyyyzzz}}}~~~}}}}}}sssdddUUUJJJGGGEEEEEEHHHMMMUUUcccpppuuujjjbbbZZZUUUOOOLLLHHHFFFFFFEEEDDDCCCBBBAAA@@@>>>======<<<<<<::::::999999::::::;;;<<<<<<@@@DDDFFFGGGHHHKKKOOOUUUXXX[[[]]]```dddhhhlllpppooonnnnnnpppqqqpppoookkkfff```\\\ZZZYYYYYYXXXVVVUUUSSSPPPOOOPPPTTTWWWYYY^^^dddiiimmmsss{{{uuuggg\\\UUUPPPJJJFFF???:::888;;;======>>>AAADDDHHHLLLPPPSSSWWWZZZ]]]dddkkkuuu{{{kkkaaaYYYPPPIIIGGGCCCAAA???<<<;;;>>>CCCGGGNNNVVVbbblllsssvvvwwwwwwxxxxxxvvvtttqqqnnnkkkjjjeeeeeefffgggiiikkkmmmnnnnnnllljjjjjjkkklllllllllnnnooooooooonnnllljjjiiiiiiiiiiiihhhfffeeefffgggjjjhhhggggggiiijjjkkkjjjpppmmmjjjiiiiiihhhfffdddfffggghhhiiilllnnnpppqqqsssuuuwwwwwwvvvwww{{{~~~{{{zzzxxxvvvtttuuuyyy|||zzzzzzzzz{{{}}}|||~~~}}}|||{{{|||{{{xxxvvvnnnkkkgggdddcccaaa___]]]XXXVVVRRRPPPNNNMMMKKKIIIEEEDDDAAA@@@>>><<<888666666666666666555555555555888777555444333222222222111111111111111111111111......//////000000111111......//////......---,,,///............---------------,,,,,,,,,,,,++++++,,,,,,+++***))))))******,,,,,,,,,------,,,++++++*********+++,,,---...///////////////000000000000000////////////000000111444555888999:::<<>>DDDMMMYYYeeelllnnnmmmhhh]]]OOOEEEBBBCCCCCCEEEMMM]]]uuu|||zzzyyywwwwwwxxxzzz}}}|||{{{zzzyyyzzz}}}vvvfffVVVKKKGGGEEEEEEHHHLLLSSSaaannn~~~qqqggg^^^WWWRRRLLLJJJFFFEEEDDDDDDBBBAAA@@@???>>>===<<<;;;;;;;;;:::999999999999:::;;;;;;???CCCGGGIIIIIIKKKOOORRRTTTWWWZZZ]]]___bbbfffhhhooonnnmmmnnnppppppooonnnjjjfffbbb___^^^^^^^^^]]]YYYYYYXXXVVVUUUWWW[[[___bbbgggmmmrrrvvv|||tttjjj]]]RRRLLLGGGBBB>>>@@@<<<:::===@@@@@@CCCGGGKKKPPPVVV]]]bbbfffkkkmmmttt|||xxxggg]]]UUUMMMHHHFFFAAA@@@>>><<<;;;>>>CCCHHHQQQXXXccclllppprrrqqqqqqrrrqqqpppnnnllliiigggfffccccccdddeeehhhkkkmmmooopppmmmkkkjjjkkklllkkkkkkiiijjjkkklllmmmmmmmmmmmmiiiiiiiiihhhfffeeefffggglllkkkjjjkkkllllllkkkjjjkkkiiigggfffggghhhgggfffjjjjjjjjjkkklllmmmnnnoooqqqsssuuuvvvvvvxxx|||||||||zzzwwwuuuvvvzzz}}}{{{{{{|||}}}~~~|||{{{zzzxxxuuusssnnnkkkgggdddbbbaaa___]]]XXXUUUQQQNNNLLLJJJGGGEEEDDDBBB@@@>>>===;;;888666666666666666555555555555555444333222111000000000111111111111111111111111///////////////000000000......//////......---,,,............------------------,,,,,,,,,+++++++++,,,++++++***))))))******,,,,,,,,,------,,,,,,+++++++++++++++,,,...///000.../////////000000000000///............///000000222444666777888:::>>>@@@DDDDDDGGGNNNTTT]]]kkkwww{{{wwwqqqkkkhhhgggggggggffffffccc___[[[YYYZZZ\\\^^^___bbbjjjsssxxxxxxvvvjjjaaaZZZ[[[```hhhrrr{{{zzzaaa\\\UUUeee}}}sss\\\HHH???<<<<<<<<<>>>CCCLLLZZZiiirrrxxxvvvooobbbSSSHHHDDDEEECCCEEEMMM\\\sss{{{yyywwwvvvtttttttttvvvxxxyyywwwvvvuuuuuuwwwzzz}}}yyyiiiWWWLLLGGGEEEEEEGGGKKKQQQ^^^jjjzzzyyymmmcccZZZRRRMMMIIIGGGDDDCCCCCCBBBAAA??????>>>===<<<;;;:::::::::999999999999999:::;;;;;;@@@DDDHHHJJJJJJLLLPPPTTTUUUXXX\\\___aaaccceeegggmmmlllmmmnnnppppppooommmgggeeebbbaaaaaabbbaaa```[[[\\\\\\\\\]]]```dddhhhmmmqqqwww|||xxxmmmbbbZZZOOOGGGCCC@@@===:::===999999<<<@@@BBBHHHNNNTTTZZZccckkkrrrxxx|||uuucccWWWPPPIIIEEEDDD>>>===<<<;;;;;;???EEEIIITTTZZZcccjjjmmmlllkkkjjjjjjjjjhhhfffdddbbbaaa```______```bbbfffjjjnnnqqquuurrrooonnnmmmmmmlllkkkhhhhhhhhhiiikkklllnnnooojjjjjjjjjiiigggfffggghhhnnnnnnnnnpppqqqpppnnnkkkgggfffeeefffhhhjjjjjjiiimmmllllllkkkkkkllllllmmmnnnpppssstttvvvxxx|||}}}}}}{{{yyywwwxxx{{{}}}|||}}}~~~{{{yyyxxxuuurrrooolllhhhdddaaa___^^^[[[ZZZVVVSSSOOOLLLIIIGGGDDDBBBBBB@@@>>>===<<<;;;999777666666666555555555555444555444333111000000000000111111111111111111111111000000//////////////////......//////......---,,,............------------,,,,,,,,,,,,++++++++++++,,,+++******)))*********+++,,,,,,------,,,,,,,,,++++++,,,,,,---...000111....../////////000000000......------...///000000000222444666777999<<>>BBBKKK\\\ooo|||wwwgggUUUIIIDDDDDDCCCEEELLL[[[pppzzzuuuuuusssrrrqqqqqqqqqssstttvvvssssssrrrsssuuuyyy}}}zzziiiXXXLLLGGGEEEDDDGGGJJJOOO[[[gggwwwvvvhhh___WWWOOOJJJGGGFFFDDDCCCCCCBBBAAA??????>>>===;;;::::::::::::999999999888999::::::;;;>>>BBBFFFHHHHHHKKKOOOSSSWWW[[[```ccceeeeeeggghhhllllllmmmpppqqqqqqooollleeecccaaaaaabbbbbbaaa```\\\]]]^^^```bbbfffkkkooovvvzzzvvviiiaaaRRRMMMFFFAAA??????>>>>>><<<:::;;;@@@EEEJJJRRR[[[aaagggpppyyyrrr^^^RRRJJJDDDAAAAAA;;;;;;;;;;;;<<<@@@FFFJJJUUU[[[dddiiijjjhhhfffdddcccbbbaaa___]]][[[ZZZZZZYYYZZZ\\\___dddjjjpppssszzzxxxtttrrrqqqpppooonnnjjjiiihhhhhhhhhjjjkkkllllllmmmmmmkkkiiihhhiiikkknnnoooqqqtttvvvuuurrroooiiihhhggghhhkkkmmmmmmmmmlllkkkkkkkkkkkkkkkllllllmmmnnnppprrrtttwwwyyy{{{||||||{{{yyywwwxxx{{{}}}~~~~~~|||yyyxxxvvvssspppmmmhhhddd```]]][[[YYYWWWUUUSSSPPPLLLJJJHHHFFFDDDAAAAAA???<<<<<<<<<;;;:::888666666555555555444444444666555444333222222222222111111111111111111111111000000000//////......---.........///......---,,,.........---------,,,,,,,,,,,,,,,++++++++++++***++++++***************+++++++++,,,---------,,,,,,,,,,,,,,,---...///000111........./////////000000///.........///000111222000222444555777999<<<>>>@@@AAAGGGOOOUUU\\\gggqqqtttllljjjkkklllllljjjhhhddd___ZZZXXXYYYZZZZZZ\\\```gggmmmqqqpppnnnddd\\\XXX```llluuuyyy|||qqq[[[UUUOOObbbyyywwweeeRRREEE??????;;;<<<>>>DDDPPPeee}}}rrr]]]LLLDDDCCCCCCEEEKKKXXXmmmyyyqqqmmmnnnllllllmmmnnnooorrrtttuuusssrrrrrrsssvvvzzz~~~yyyhhhWWWLLLGGGEEEEEEGGGIIINNNZZZeeesssrrreee\\\VVVNNNHHHGGGEEEDDDDDDDDDDDDBBBAAA???>>>===<<<;;;:::::::::999888888888888999::::::>>>AAAEEEFFFGGGJJJOOOTTTWWW[[[```ccceeeeeeggghhhmmmmmmoooqqqsssqqqnnnkkkeeecccaaaaaaaaabbb```___]]]___bbbdddgggkkkqqquuu||||||qqqggg^^^XXXJJJGGGAAA>>><<<===>>>>>>???>>>BBBIIIPPPXXXdddnnnwww|||~~~mmmYYYMMMFFF@@@===>>>999:::;;;;;;===AAAGGGKKKUUU[[[ccchhhhhhfffbbbaaa[[[ZZZYYYWWWVVVUUUUUUUUUWWWYYY[[[```ffflllrrrvvvzzzwwwtttqqqqqqpppooommmjjjiiiiiihhhiiijjjlllmmmooooooooonnnlllkkklllmmmmmmnnnqqquuuxxxxxxuuurrrjjjiiihhhiiikkkllllllllliiiiiiiiiiiijjjlllmmmmmmnnnnnnoooqqqsssuuuuuuuuuyyyyyyyyyxxxwwwxxx{{{}}}~~~{{{zzzwwwvvvuuusssooommmfffccc^^^[[[YYYWWWTTTRRRNNNLLLIIIHHHGGGGGGEEECCC@@@>>><<<;;;;;;;;;:::999555555555555444444444444555444444333222222222222000000000000000000000000000000//////......------.........///......---,,,...------------,,,,,,,,,,,,,,,+++++++++*********+++***************++++++***+++,,,,,,---------,,,,,,,,,,,,---...///000111............////////////000000000000111222333444111333555777888:::===@@@@@@BBBGGGPPPVVV\\\fffqqq|||uuunnnmmmnnnnnnmmmllliiiddd^^^XXXVVVWWWYYYZZZ\\\aaagggkkklllkkkjjjccc]]]\\\fffttt|||~~~|||||||||}}}|||kkkYYYTTTOOOdddxxx~~~tttdddSSSEEE>>>===888:::???GGGUUUnnn~~~eeeQQQFFFCCCCCCDDDIIIVVVkkk}}}vvvnnnfffccceeeccceeegggjjjnnnqqqtttvvvtttttttttuuuxxx|||wwwfffWWWNNNGGGEEEEEEGGGJJJNNNYYYdddpppoooaaaZZZUUUMMMGGGFFFEEEDDDEEEFFFEEEDDDBBB???>>>===<<<;;;:::::::::888888888888888999::::::>>>AAADDDFFFGGGJJJPPPUUUUUUXXX\\\___aaaccceeegggmmmnnnppprrrssspppkkkgggdddbbb______```aaa`````````bbbeeehhhkkkoootttxxxvvvjjjbbbZZZSSSNNNFFFDDD@@@<<<::::::;;;<<<>>>AAAHHHRRR\\\eeessstttdddRRRGGGBBB===<<<<<<999:::;;;===???CCCHHHLLLTTTZZZaaaeeeeeebbb^^^\\\TTTSSSSSSRRRSSSUUUVVVWWW\\\^^^aaafffkkkppptttvvvtttqqqnnnmmmllllllkkkjjjggghhhiiijjjlllnnnpppqqqpppppppppooommmlllmmmnnnmmmnnnqqquuuwwwwwwtttrrrjjjhhhggggggiiijjjjjjiiihhhhhhhhhiiikkkmmmooopppooonnnoooqqqtttuuuuuusssvvvwwwxxxxxxxxxyyy|||~~~}}}{{{yyywwwuuutttrrrooolllfffccc^^^ZZZXXXVVVSSSRRRKKKIIIGGGFFFFFFFFFEEECCC@@@===:::999999999999888555555555444444444444333222222111000000000000000000000000000000000000000//////........................//////......---,,,------------,,,,,,,,,,,,++++++++++++*********************)))******+++,,,******+++,,,------------++++++,,,,,,---...000111------........./////////111111111111222333555555222444666888999;;;>>>AAABBBDDDIIIQQQWWW]]]hhhrrr||||||sssooopppqqqooollljjjgggbbb\\\WWWUUUWWWYYY]]]```eeeiiikkkkkkiiigggccc^^^___jjjuuu|||~~~{{{yyyxxxyyy|||}}}eeeXXXUUUQQQhhhyyy~~~vvvhhhXXXIII@@@<<<888;;;@@@GGGTTTlllhhhTTTHHHDDDCCCCCCGGGSSShhhxxxrrrlllddd\\\YYY[[[ZZZ\\\```eeekkkqqquuuwwwvvvuuuuuuvvvyyy}}}uuueeeXXXPPPFFFDDDEEEHHHKKKOOOZZZeeettt~~~kkk^^^XXXSSSMMMGGGEEEDDDDDDEEEFFFFFFDDDBBB>>>===<<<:::999999999999888888888888888999999:::<<>><<<;;;===:::;;;===>>>@@@DDDIIIMMMSSSXXX___bbb```\\\WWWUUUQQQQQQRRRUUUXXX]]]aaadddgggiiikkknnnqqqsssttttttnnnllliiiiiiiiijjjjjjiiiiiijjjkkkmmmooopppqqqqqqoooppppppnnnlllkkklllnnnooooooqqqsssttttttqqqnnniiigggfffgggiiikkkkkkkkkjjjjjjkkkkkkmmmooopppqqqoooooopppssswwwyyyxxxvvvuuuvvvxxxyyyzzz|||}}}~~~~~~}}}}}}}}}{{{xxxvvvssspppmmmjjjddd```[[[XXXUUUSSSPPPNNNIIIGGGEEECCCCCCCCCAAA@@@>>><<<888666666666555555555555555444444444333333222111111000000000000000000000000000000000000000------........................//////......---,,,---------,,,,,,,,,++++++++++++++++++******************))))))***++++++,,,)))***+++,,,------------++++++++++++,,,...///000---------.........//////000000000111222333555555222444666888999;;;>>>AAAEEEFFFKKKRRRXXX^^^jjjuuu{{{uuuooonnnpppqqqnnniiieeebbb^^^YYYVVVVVVYYY\\\bbbeeejjjmmmmmmkkkiiigggaaa___aaaiiippptttxxx|||yyy{{{|||{{{zzz|||~~~]]]SSSQQQOOOfffzzzzzznnn^^^OOOCCC===:::===@@@EEEOOOeeeyyyeeeSSSIIIEEEBBBBBBEEERRRggg|||vvvpppkkkfff^^^UUUSSSUUUTTTVVV\\\bbbjjjpppuuuxxxwwwvvvvvvvvvyyy}}}ttteeeYYYRRRFFFDDDEEEHHHKKKPPPZZZeee{{{|||iii[[[VVVRRRLLLFFFDDDCCCCCCDDDFFFEEECCCAAA<<<<<<:::999888777777777888888888777888999999:::999;;;>>>@@@AAAEEEKKKPPPUUUXXX[[[^^^```dddhhhllljjjlllnnnpppoookkkddd___UUUSSSPPPPPPTTTXXX[[[]]]^^^aaadddfffhhhkkkooorrrzzz}}}}}}zzzzzz}}}~~~||||||{{{zzzxxxtttrrrpppbbb\\\TTTNNNIIIEEE???::::::;;;;;;;;;<<<@@@DDDHHHLLLRRR___nnnzzzuuu]]]OOOBBB===<<<<<<<<<>>>;;;<<<>>>???AAAEEEJJJMMMSSSXXX]]]```]]]XXXRRROOORRRSSSUUUZZZ```gggmmmppppppqqqsssuuuvvvuuutttsssllljjjhhhhhhiiikkkkkkjjjmmmnnnoooppppppooonnnmmmnnnoooooommmkkkjjjkkkmmmqqqqqqqqqqqqrrrqqqnnnkkkiiihhhhhhiiilllnnnooonnnmmmmmmmmmnnnnnnpppqqqrrroooooopppuuuzzz|||{{{yyyuuuvvvyyyzzz|||~~~zzz{{{}}}~~~}}}~~~}}}yyyvvvsssoookkkggg```\\\WWWSSSQQQNNNLLLJJJIIIFFFCCCBBBAAA@@@>>><<<===:::666444333333333222555555444444444333333333333333222222222222222222000000000000000000000000,,,------....../////////......//////......---,,,---------,,,,,,,,,+++++++++++++++************)))******))))))***+++,,,,,,)))***+++,,,------...---*********+++,,,---...///---------.........///////////////000111333444555222444666777888:::>>>@@@HHHHHHLLLSSSXXX___kkkvvvuuuppplllmmmqqqqqqlllfff```___[[[XXXVVVWWW\\\___fffjjjnnnqqqooollliiihhh```^^^```fffjjjlllpppuuuvvvzzz~~~~~~wwwaaaTTTRRRYYYbbbyyywwwiiiXXXHHH???<<<<<<===BBBOOOcccyyyuuudddTTTIIIDDDAAACCCGGGNNN]]]uuuzzzuuummmddd```\\\WWWUUUWWWVVVVVVXXX^^^gggooouuuxxx}}}|||zzzyyy{{{~~~|||kkkZZZPPPJJJHHHGGGHHHIIIMMMZZZfff{{{vvvggg]]]TTTMMMHHHHHHFFFGGGHHHIIIHHHFFFDDDCCC@@@@@@>>>===;;;999888888777777777777777777777777>>>=========@@@DDDHHHJJJRRRTTTXXX\\\aaadddggghhhhhhiiijjjjjjgggbbb\\\YYYOOOOOOPPPQQQRRRSSSTTTUUUWWWWWWXXXZZZ^^^ccchhhkkkooorrruuuyyy~~~{{{ooommmqqq{{{~~~}}}~~~{{{vvvtttqqqmmmgggbbbZZZRRRIIICCCAAA>>>999555;;;999777999>>>DDDJJJLLLUUU^^^lll|||wwwjjjTTTLLLCCC?????????===:::888999;;;<<>>>>>>>>>>>===<<<:::999888777555555444444333333333333333333333333555444444333222111000000000000000000000000000000000000000000////////////+++,,,---------,,,+++***,,,,,,+++***+++,,,---...---------,,,,,,+++++++++))))))+++,,,,,,---,,,,,,//////...---+++***)))))),,,,,,,,,---------......,,,,,,,,,---------......000000000000111111111111111333666777888;;;>>>AAAEEEHHHKKKMMMSSS^^^nnnzzzxxxhhhgggffffffhhhjjjiiihhhddd```ZZZVVVUUUYYY^^^aaakkkmmmqqqsssssspppllliiiaaabbbcccdddgggkkkppptttyyy~~~uuu```TTTQQQYYYbbbyyyvvvaaaMMM@@@=========BBBNNNaaavvvtttcccSSSHHHCCCAAABBBFFFLLLZZZqqq|||wwwooogggbbb]]]XXXUUUVVVTTTUUUXXX___iiirrrxxx{{{~~~}}}{{{{{{}}}~~~mmm]]]RRRJJJGGGFFFHHHIIINNNZZZfff|||uuufff\\\TTTMMMIIIHHHFFFGGGHHHHHHHHHFFFDDDBBB@@@???>>><<<:::999888777777777777777777777777777;;;:::::::::===@@@DDDFFFMMMOOOSSSXXX\\\___```aaa___```aaaaaa]]]YYYSSSPPPJJJKKKLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPSSSVVVZZZ\\\```bbbeeeiiimmmrrryyy}}}yyywwwtttqqqmmmiiidddaaaggggggmmmxxx~~~}}}|||{{{sssmmmiiiddd^^^YYYQQQKKKCCC???>>>===:::777::::::;;;===AAAGGGMMMQQQaaajjjyyylll```NNNHHH@@@======>>>===;;;777999;;;===@@@EEEKKKPPPXXX]]]```^^^XXXSSSRRRSSSTTTZZZdddmmmtttyyy}}}{{{zzzxxxwwwwwwuuussspppmmmlllkkkmmmooorrrrrrrrrrrrrrrqqqpppooommmmmmlllnnnnnnnnnlllkkkkkknnnpppqqqpppnnnlllkkkiiigggeeedddeeehhhkkkmmmnnnmmmmmmhhhiiijjjlllmmmnnnnnnoooppprrrsssuuuvvvvvvvvvvvv{{{{{{|||}}}~~~}}}|||zzzvvvsssqqqmmmiiifff```^^^ZZZVVVSSSMMMHHHDDDBBB@@@>>>=========<<<;;;999888777666555444444444222222222222222222222222444333333222222111111000000000000000000000000000000000000000/////////........./////////...---,,,,,,,,,+++++++++,,,---...---------,,,,,,,,,,,,,,,************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------........................////////////111333555777888:::>>>AAAFFFHHHKKKNNNSSS^^^nnnzzz}}}tttiiihhhhhhiiijjjjjjgggeeeaaa^^^YYYVVVVVV[[[aaaeeepppqqqssstttsssrrrpppnnnkkkkkkkkkkkkmmmppptttwww}}}vvvbbbUUUQQQXXXbbbzzznnnSSSAAA???>>>???CCCMMM^^^qqq}}}|||qqqbbbRRRHHHCCC@@@AAADDDJJJXXXnnn{{{rrrjjjfff```ZZZWWWWWWUUUVVVZZZbbbllluuu|||~~~~~~ppp```UUUJJJGGGFFFHHHJJJOOO[[[ggg~~~rrrddd[[[TTTMMMIIIIIIFFFGGGHHHHHHGGGFFFDDDBBB???>>>===;;;:::888777666777777777777777777777777777666666666888;;;>>>@@@EEEHHHLLLPPPTTTVVVVVVWWWVVVVVVVVVUUURRRMMMIIIFFFDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFHHHJJJKKKMMMOOORRRTTTWWW[[[aaaddd```^^^[[[XXXUUUSSSRRRQQQ^^^bbbkkkwww~~~~~~zzzoooggg```ZZZSSSNNNEEEAAA;;;999:::;;;:::999:::<<>>AAAGGGNNNSSSZZZ^^^aaa^^^YYYUUUVVVYYY^^^ccckkksssxxx{{{~~~|||zzzwwwvvvuuusssqqqnnnlllkkkkkkmmmqqqtttttttttpppoooooonnnmmmlllkkkkkkmmmoooppppppooooooqqqrrrrrrpppnnnkkkiiigggeeeeeeccceeehhhkkkmmmnnnnnnnnniiijjjjjjkkklllmmmnnnnnnrrrssstttuuuvvvwwwvvvvvv}}}}}}~~~~~~|||{{{yyywwwtttrrrppplllhhheeebbb___[[[WWWRRRMMMGGGCCCAAA???===<<<<<<<<<;;;:::888777666444333333333333111111111111111111111111222222222222222222222222000000000000000000000000000000000/////////............//////......---,,,,,,,,,+++++++++,,,---...,,,,,,------------------...---+++)))(((''''''(((******+++,,,------...///,,,,,,,,,---------......------........./////////............////////////000222555666888:::>>>AAAFFFIIILLLNNNTTT___ooo{{{{{{tttooonnnnnnmmmmmmjjjeeeaaa^^^[[[XXXVVVXXX^^^eeejjjtttsssrrrqqqrrrsssuuuvvv{{{zzzxxxwwwwwwyyy|||}}}lllZZZRRRXXXbbb}}}xxxXXXCCC??????@@@CCCLLLZZZjjjuuuxxxyyywwwoooaaaRRRGGGBBB@@@AAACCCJJJZZZqqqwwwnnniiiddd]]]ZZZ[[[XXXZZZ^^^fffpppyyyssscccXXXLLLHHHGGGIIILLLRRR]]]hhh{{{ooobbbZZZSSSLLLHHHHHHEEEFFFGGGHHHGGGEEECCCBBB>>>>>><<<;;;999777666666666666666666666666666666444444444444555777:::;;;>>>@@@DDDHHHKKKLLLLLLLLLNNNNNNMMMLLLIIIEEEAAA????????????@@@AAABBBBBBBBBCCCBBBAAA?????????@@@AAAAAACCCEEEFFFHHHJJJNNNQQQLLLKKKJJJIIIIIIKKKOOORRRZZZaaannnzzzxxxmmmccc[[[SSSJJJEEE>>>:::777666777:::::::::;;;>>>BBBEEEJJJVVVeeeqqq}}}~~~yyyiiiZZZQQQDDD@@@<<<999:::;;;;;;;;;777999;;;???CCCIIIPPPUUU___bbbccc___YYYWWWZZZ]]]jjjnnnssswwwwwwwwwvvvwwwyyywwwtttrrrqqqpppmmmkkkkkkjjjjjjlllpppsssttttttkkkkkkllllllllllllllllllmmmppprrrssssssrrrssstttqqqpppnnnjjjgggeeedddeeeccceeehhhlllooopppppppppmmmmmmmmmlllllllllllllllssssssuuuvvvxxxzzz{{{{{{}}}{{{yyyyyywwwtttrrrpppmmmiiifffccc___ZZZUUUPPPKKKFFFBBBAAA???<<<;;;;;;;;;:::888666555444333222222222222000000000000000000000000000000111111222222222333////////////////////////000000/////////.........,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------......///111///---***)))***++++++******+++,,,,,,---......,,,,,,,,,---------...............////////////000000000000000111111111111000222444666888;;;>>>AAAFFFIIIMMMOOOUUUaaaqqq~~~zzzzzzxxxtttpppmmmiiidddaaa^^^[[[WWWVVVYYY___gggkkkrrrpppnnnmmmoootttzzz~~~zzzcccVVVYYYccc{{{[[[FFF@@@@@@@@@CCCKKKWWWdddmmmqqqssssssmmm```RRRHHHCCCAAAAAADDDMMM___www~~~tttnnnggg```]]]^^^]]]___ccckkkttt|||uuufffZZZOOOJJJHHHJJJNNNTTT___iii~~~vvvkkk___XXXRRRKKKGGGGGGEEEFFFGGGGGGGGGEEECCCAAA>>>>>><<<;;;999777666666555555555555555555555555444333333333444555777888999;;;>>>AAACCCCCCCCCCCCEEEEEEDDDBBB@@@===;;;::::::;;;;;;<<<<<<============<<<;;;:::::::::;;;<<<:::<<<===>>>>>>@@@BBBDDD??????@@@@@@AAAFFFMMMRRRZZZeeettt|||vvvlllcccZZZQQQFFF???;;;999666555666888:::;;;===@@@DDDIIIQQQaaattt}}}}}}{{{sssgggZZZNNNGGGCCC@@@===:::::::::::::::888:::<<>>===;;;:::888777666555555555555555555555555444333333333333444444555555666888999;;;;;;<<<<<<<<<<<<:::999777666555555777777777888888999999999777666666666666777777888666777999:::999999;;;<<<<<<>>>???@@@AAAFFFOOOUUU```nnn~~~|||tttjjj```WWWMMMDDD===:::999777666666888;;;===@@@CCCGGGOOO[[[lll|||vvvsssssspppkkkdddZZZPPPHHHCCCAAA???===;;;::::::;;;;;;:::<<<>>>@@@CCCHHHOOOTTT```bbbccc___ZZZYYY]]]aaaqqqtttwwwyyywwwuuusssrrrmmmjjjhhhgggggghhhhhhgggjjjiiihhhiiikkkmmmmmmmmmggghhhiiikkkmmmoooqqqrrroooqqqtttttttttsssssstttoooqqqrrrpppkkkggggggiiiiiikkkooorrrtttuuuuuuuuuvvvuuusssqqqpppoooppppppvvvwwwyyy||||||{{{|||zzzwwwuuussspppkkkhhh```\\\VVVQQQMMMHHHDDDAAABBB???===;;;;;;:::999777444444333222222222222222000000000000000000000000000000000111111111222222000000000000000000000000/////////.........------000///...------------...***+++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,***)))))))))***+++---...---------,,,,,,+++++++++,,,,,,,,,---------......------........./////////............////////////111333666888:::===AAADDDFFFJJJOOOSSS[[[hhhzzz}}}tttkkkfffdddbbbbbb^^^[[[WWWVVVXXX^^^eeejjjkkkjjjjjjmmmuuurrr[[[ZZZccc{{{~~~]]]HHH>>>???AAADDDIIIRRR\\\cccfffjjjnnnkkkaaaTTTJJJEEEBBBBBBEEEQQQeee~~~vvvjjj```]]]^^^[[[^^^ccclllvvv~~~{{{lll```RRRLLLGGGIIINNNTTT\\\dddqqqyyymmmcccXXXSSSNNNHHHDDDDDDDDDEEEFFFGGGFFFDDDBBBAAA@@@???>>><<<:::999888777444444444444444444444444333333333222222222222222333333222222333555666777777666555333333333333444444444444444555555555555444444444444444444555555555666888888777777888999;;;???BBBEEEGGGMMMWWW___kkk|||~~~ttteeeYYYOOOGGGAAA<<<888777777666666999<<>>CCCEEEFFFJJJOOOUUU]]]lll~~~~~~~~~yyysssllleeebbbaaa```___\\\YYYVVVUUUXXX^^^eeejjjhhhhhhjjjnnnvvvuuu\\\ZZZcccwww^^^III===>>>AAADDDIIIQQQ[[[aaadddiiimmmkkkaaaUUUKKKEEEBBBBBBEEEPPPddd}}}xxxjjj___[[[\\\XXX[[[aaajjjuuu~~~~~~ooocccRRRKKKFFFHHHLLLRRRZZZbbblll~~~}}}xxxkkk```VVVQQQMMMGGGCCCCCCDDDEEEFFFGGGFFFDDDBBBAAA@@@@@@>>>===;;;999888888444444444444444444444444333222222222111111111000222111///...///111333444555555333222222333444555222222222222333333333333666555555555555444444444555777999999888888999:::666;;;AAAEEEJJJRRR]]]fffvvvtttbbbRRRHHHBBB>>>;;;666666666666666999>>>AAADDDHHHPPP^^^mmm{{{|||pppfff___[[[ZZZWWWQQQKKKDDD>>>:::888888888999999999:::===???>>>??????@@@BBBEEEKKKOOORRRVVVYYYYYYWWWXXX]]]ccchhhkkkoooqqqpppnnnlllllldddbbbaaaaaadddgggiiijjjnnnllljjjiiijjjjjjhhhgggmmmmmmnnnnnnooopppppppppqqqrrrrrrrrrpppoooppprrrpppvvvzzzzzzuuuqqqpppqqqqqqrrruuuxxxyyyzzzyyyxxxuuutttssstttuuuxxx{{{}}}~~~|||xxxuuurrrnnnjjjfff```\\\VVVQQQNNNJJJGGGEEECCCAAA>>><<<<<<;;;999888444444333333222333333333111111111111111111111111111111111000000000000000000000000000000000000000//////.........---------...---,,,+++***+++,,,,,,***+++,,,---...---,,,,,,,,,++++++******)))))))))+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000000000000111111111111222555888:::<<>>;;;@@@HHHQQQ\\\eeelllsssuuunnncccXXXNNNFFFDDDAAACCCNNN```uuu}}}lll```ZZZ[[[YYY\\\bbbjjjsss{{{~~~~~~~~~uuucccVVVLLLGGGKKKOOOPPPWWWaaannn{{{yyytttjjjbbbWWWNNNJJJHHHFFFDDDFFFFFFFFFEEECCC@@@>>><<<>>>===<<<;;;:::999999:::777555333333444444333222//////000111222333333444111111111000000000000000333222111111111222333444333444555444333333444666444444444444555666777777444666999<<<>>>>>>>>>===@@@AAAEEEKKKOOOWWWeeerrrppp^^^PPPGGG???<<<===888777666777;;;???AAABBBGGGLLLVVVeeettt~~~}}}nnnbbb\\\XXXVVVNNNLLLHHHCCC>>>:::777555555666666777888:::;;;<<<===>>>???@@@AAAEEEIIIMMMLLLOOOSSSVVVWWWXXXZZZ\\\fffgggiiijjjjjjhhhfffeee`````````aaadddgggiiikkkooommmjjjhhhhhhjjjmmmooommmmmmnnnoooppppppqqqqqqvvvuuusssqqqppppppppppppvvvwwwyyyzzzzzzyyyxxxvvvxxxyyyyyyxxxvvvuuuvvvwwwvvvxxxzzzxxxuuuuuuzzz~~~}}}|||yyyuuuqqqlllgggddd___[[[WWWSSSPPPLLLGGGDDDBBBAAA???===;;;:::999999888777555333222222222222333222111111000000111111222222222222111111111000000000000000//////////////////...---,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++******))))))***+++,,,......---,,,+++------,,,++++++,,,,,,,,,000//////......------,,,++++++++++++,,,---......---------............///000000000000////////////222444777999<<<@@@DDDHHHIIILLLRRRYYY```lllxxxqqqnnnhhhaaa^^^```bbb```^^^\\\WWWRRRPPPSSSZZZaaaeeeffffffhhhoooyyy}}}{{{wwwxxx|||nnnZZZUUUcccwwwcccJJJBBB===<<>><<<======<<<;;;::::::999999777555333333444444333222000000000111222222333333111111111111000000000000333222111111111222444444333444444444333333444666333333333333444444555666777888:::<<<>>>??????>>>BBBCCCIIIPPPVVV^^^mmmzzz|||mmm[[[NNNDDD<<<999:::999888888999<<<@@@CCCEEEJJJOOOZZZhhhvvvxxxjjj\\\SSSNNNKKKIIIEEEDDDAAA===:::777555444555555666777888:::;;;<<<<<<===???@@@AAADDDIIILLLLLLOOOSSSUUUVVVWWWYYYZZZ]]]```eeehhhjjjiiigggeeeaaaaaaaaaccceeehhhkkklllsssqqqnnnkkkjjjjjjlllmmmmmmmmmmmmnnnppprrrtttuuuvvvuuusssqqqqqqqqqrrrsssvvvwwwxxxxxxwwwvvvtttrrruuuvvvxxxwwwvvvuuuuuuvvvsssuuuwwwvvvssstttyyy~~~}}}xxxtttoookkkhhhfff```]]]YYYUUUQQQMMMIIIFFFCCCAAA@@@===;;;:::999999888777555333222222222222333222111111000000111111111000000000000/////////000000000000/////////...///......---,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++*********)))(((((()))+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,*********+++++++++++++++++++++++++++,,,---......---------............///000000000000////////////222444777999<<>>>>>CCCKKKSSS]]]gggtttzzz|||uuuiii]]]RRRIIIEEEAAAAAAGGGSSScccxxxpppaaa[[[[[[[[[^^^eeennnxxx~~~~~~~~~~~~tttbbbUUUJJJJJJLLLOOOXXXdddpppzzzxxxsssiii```TTTJJJFFFEEECCCBBBDDDDDDCCCBBBAAA???===<<<===<<<<<<;;;:::::::::999777555333333444444333222111111111111111111111111111111111111111111111111333222222222222333444555222333444444333333555666555555444444444555666666;;;;;;===>>>@@@BBBCCCDDDFFFIIIPPPYYYaaajjjxxxwwwhhhVVVJJJAAA:::777888999999:::<<>>@@@AAACCCEEEIIILLLMMMPPPSSSTTTUUUUUUWWWXXXVVVZZZ```eeehhhgggeeecccbbbbbbccceeegggjjjmmmooorrrqqqnnnkkkjjjkkkmmmnnnnnnmmmmmmnnnpppsssvvvxxxwwwuuusssqqqppprrrsssuuuuuuuuuuuutttsssqqqooonnnqqqsssuuuvvvuuutttttttttqqqsssuuutttsssuuuzzz~~~zzztttooollljjjhhhccc```[[[WWWSSSPPPLLLIIIDDDCCCAAA>>><<<:::999999777777555444333333333333333222111111000000111111/////////.........------000000000/////////...............------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++************&&&&&&'''''')))+++,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,---.........++++++++++++,,,---......---------............///////////////000000000000333555777999<<>><<<<<<<<<<<<<<<;;;;;;::::::999777555333333444444333222222222222111111111000000000111111111111111222222333333333333333444444555222333444444333333555777888777777777777888999999======???AAADDDGGGJJJKKKMMMPPPXXXbbbjjjtttrrrdddRRRGGG???888666888999:::<<<>>>@@@DDDIIILLLSSSYYYeeeqqq{{{vvvhhh]]]WWWQQQJJJDDDAAA@@@???>>>999888777666555555555555555555555666888999;;;<<<<<>>===<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999777555333333444444333222333333222222111000000000000000111111222222222333333333444444555555555555333444555555444555777999999999999999:::;;;<<<<<<===>>>@@@DDDHHHLLLPPPRRRVVVYYY```jjjqqq{{{mmm___OOODDD>>>999777999999;;;>>>@@@BBBFFFLLLPPPVVV^^^jjjvvv}}}sssiii]]]QQQJJJDDDAAA===:::999999999888777777666444444333333333444555555666777999:::;;;===@@@DDDGGGHHHJJJLLLMMMMMMOOOPPPQQQQQQQQQSSSUUUVVVVVVXXXZZZ\\\___aaaccceeeffffffhhhkkkooorrrtttooonnnmmmlllmmmnnnpppqqqqqqpppnnnmmmmmmooorrrtttuuussspppmmmllllllmmmmmmlllkkkkkkkkkkkklllnnnoooqqqsssttttttrrrooooooooopppqqqqqqrrrtttwwwzzz}}}zzz{{{}}}xxxuuuqqqnnnhhhddd___ZZZVVVSSSPPPNNNHHHFFFDDDAAA>>>;;;:::999666666666555555444444333333222111111000000111111000000000/////////......////////////............---------------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,+++)))(((((()))***+++************++++++,,,---*********)))))))))((((((++++++++++++,,,---......---------............///.../////////000000000111444555888999;;;???CCCFFFLLLRRR\\\eeeiiimmmxxxwwwtttqqqmmmiiieee```\\\ZZZYYYYYYZZZ^^^bbbeeeffffffbbbbbbeeellltttzzz|||{{{vvvkkkbbbeeemmmsssxxx{{{}}}}}}hhhXXXOOOQQQ___oooqqqVVVHHHDDDBBBCCCGGGLLLTTTbbbnnnzzzyyyiiiXXXLLLEEEBBBAAADDDJJJWWWlll~~~xxxeee[[[YYYXXX\\\fffuuukkk[[[MMMIIIIIIJJJSSS___iiioooyyy|||rrrjjj\\\UUUKKKDDDBBBAAA???>>>>>>===<<<;;;;;;;;;;;;;;;::::::<<<<<<<<<;;;:::999777555333333444444333222333222222222111111000000000000111111222333333333333444555555666666555555444555666666666777999;;;:::::::::;;;===>>>@@@AAA@@@BBBFFFJJJOOOTTTWWWYYY___aaagggooowwwzzzhhhZZZKKKBBB===999999<<<:::===AAACCCEEEIIIPPPUUUZZZcccppp|||yyyoooeee^^^WWWLLLDDDAAA;;;999777666777777777666444333222111111111111111444444555666777999:::;;;===@@@EEEHHHJJJKKKLLLMMMLLLNNNOOOOOOOOOPPPRRRUUUTTTTTTUUUWWW[[[```eeehhhffffffgggiiilllpppsssuuuuuutttrrrpppooonnnnnnnnnpppooommmllllllmmmooopppqqqpppnnnllljjjjjjjjjjjjiiihhhggghhhiiillloooqqqsssttttttsssqqqppppppqqqppppppppppppsssvvvyyy{{{}}}~~~~~~zzzuuupppiiieee^^^YYYVVVSSSPPPOOOJJJHHHEEEBBB>>><<<:::999666666666666666555444333333222111111000000111111111111111000000000///////////////.........------------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,+++******************)))******+++,,,---,,,++++++***))))))((((((++++++++++++,,,---......---------............///......//////000000111111444666888:::;;;???CCCFFFKKKPPPYYYaaaeeekkkwww{{{vvvuuurrrnnniiiccc___\\\^^^^^^```dddhhhkkklllkkkffffffhhhnnnvvvzzzzzzyyysssjjjccceeelllrrrwww{{{~~~~~~fffWWWOOOQQQ```ooooooTTTHHHBBB@@@AAAFFFLLLVVVgggvvvsss___PPPEEECCCBBBDDDHHHTTTiii|||~~~}}}~~~jjj^^^[[[XXX]]]hhhyyy~~~gggYYYMMMJJJIIIIIIPPP[[[ccciiitttyyymmmdddWWWQQQIIIDDDBBBAAA???===<<<<<<;;;:::999:::;;;;;;999:::<<<======<<<:::999777555333333444444333222222222222111111111111111000000111222222333444444333444555666777666666555555666888888777888;;;===>>>>>>???AAACCCEEEGGGHHHLLLNNNRRRWWW[[[___aaaaaadddfffkkksss{{{uuubbbUUUGGG@@@<<<999:::===<<<@@@EEEGGGHHHMMMTTT[[[^^^hhhvvvuuummmdddZZZQQQNNNIIIAAA;;;;;;777666555666777777666444111000000000000111111222444444444555777888:::;;;;;;???DDDHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNOOORRRUUUTTTTTTVVVYYY]]]bbbfffhhhffffffgggjjjmmmppptttvvvuuutttrrrooommmlllkkkkkkkkkkkkkkkkkkkkklllmmmmmmkkkkkkllllllkkkkkkjjjjjjhhhgggffffffhhhlllppprrrsssssssssrrrqqqrrruuuwwwtttsssrrrsssuuuxxx{{{|||~~~wwwqqqiiiddd^^^XXXUUURRRPPPNNNKKKIIIFFFCCC???<<<:::999555666666777666666444444333222111111000000111111111111111000000000////////////.........---------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,++++++******))))))))))))***+++,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---......---------............///.........///000111111111444666888:::;;;>>>CCCFFFGGGKKKSSS[[[```ggguuu{{{{{{yyyuuuoooiiieeecccffffffgggjjjmmmoooooonnnkkkkkkmmmrrryyy|||{{{yyyqqqkkkfffhhhlllpppvvv|||~~~dddVVVNNNRRRbbbnnnlllRRRFFF???>>>???EEELLLXXXlll|||}}}fffVVVHHHEEEDDDEEEIIITTTiii{{{|||{{{}}}mmm```]]]YYY^^^jjj|||vvveeeWWWLLLJJJJJJIIINNNXXXaaahhhsss~~~vvviii___TTTNNNHHHDDDCCCAAA???<<<<<<;;;:::999999999:::;;;999:::<<<======<<<:::999777555333333444444333222111111111111111111111111000000111222333333444444333444666777777777666555666777999999888999<<<>>>CCCCCCEEEFFFIIILLLNNNOOOXXX[[[___cccggghhhiiiiiiggghhhmmmuuu~~~qqq___RRRDDD>>>;;;999:::>>>>>>CCCHHHJJJKKKPPPXXX^^^```kkkzzzsssggg```VVVLLLDDDCCC@@@999555666333222222222444333222000000000000000222333444555444444444555777888:::;;;999===CCCGGGHHHIIIIIIIIIJJJKKKLLLMMMMMMOOORRRUUUVVVXXXZZZ]]]___aaaccccccffffffgggjjjmmmqqqtttvvvooonnnmmmlllkkkjjjjjjjjjgggggghhhjjjkkkllllllmmmggghhhjjjlllmmmmmmlllllljjjhhhgggfffhhhkkkooorrrrrrrrrrrrqqqqqqtttxxx|||yyywwwvvvwwwzzz}}}yyyrrrhhhddd]]]WWWTTTRRROOONNNLLLJJJGGGCCC???<<<:::999555666777777777666555444333222222111000111111111000000000000//////////////////.........---------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------((()))***,,,,,,,,,+++***))))))))))))***+++,,,---'''''''''((())))))******++++++++++++,,,---......---------.........//////---......///000111111222555666888:::;;;>>>BBBFFFDDDHHHOOOVVV[[[dddttt{{{uuuooojjjhhhlllllllllmmmpppqqqpppnnnooooooqqqvvv|||~~~}}}zzzqqqllliiijjjmmmooovvv}}}zzz___QQQOOOVVV^^^vvviiiRRRFFFEEE@@@@@@HHHNNNXXXooofffQQQLLLEEEBBBEEEIIIRRRfffzzz|||{{{}}}sssddd___[[[___lll~~~}}}}}}zzzfffZZZNNNIIIGGGIIIOOOVVV```hhhvvv~~~zzzrrrfff]]]TTTMMMEEE@@@??????===<<<===<<<:::888777777888999999:::;;;;;;;;;:::999888888777666444333222111111////////////000111222333333333333444444444555555222444666777666666666888777888:::;;;<<<>>>BBBDDDEEEHHHLLLPPPRRRTTTVVVXXX```aaafffnnnrrrooonnnpppjjjmmmrrrxxx|||mmm]]]PPPBBB===<<<<<<>>>AAABBBFFFJJJMMMOOOTTTZZZ___iiissstttdddWWWPPPLLLHHHBBB===:::888666444333333333222222111111111111111222222222333333333333333333444555666777888999;;;>>>@@@AAADDDHHHKKKHHHIIIKKKMMMOOORRRVVVZZZZZZ[[[\\\\\\\\\^^^aaaccceeefffhhhjjjlllnnnpppqqqmmmmmmlllkkkjjjhhhhhhgggjjjkkklllmmmmmmmmmlllkkkiiijjjkkkllllllmmmmmmmmmiiijjjlllnnnpppqqqrrrrrrtttsssrrrrrrtttyyy}}}~~~}}}}}}|||}}}}}}~~~~~~|||wwwqqqmmmddd```ZZZTTTPPPMMMJJJHHHEEECCCBBB@@@>>><<<<<<;;;;;;:::888777555333111111333333333222222222111111000000000///......------////////////////////////000///...---,,,+++******+++++++++,,,,,,---------++++++++++++++++++++++++***)))(((''''''((()))*********++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------//////000111222222333333000000000111222222333333666777999:::<<>><<<;;;999777777777888999:::;;;<<<===<<<<<<;;;:::888777666444333222111111000//////000000111222333444444555555555666666666555666888888777777888999:::;;;<<<===>>>AAAFFFIIINNNQQQVVVZZZ]]]___bbbdddiiiiiimmmtttuuurrrpppqqqnnnqqqvvv|||yyykkkZZZMMMAAA======>>>@@@DDDEEEIIIMMMPPPSSSYYY```fffmmmvvvtttgggXXXLLLFFFDDD@@@;;;777666555444333222222111111111000000000111111111222222222333333333333333333444555666777777999<<<>>>???BBBEEEHHHJJJLLLOOOQQQSSSVVVZZZ]]]bbbbbbbbb```^^^^^^aaaccciiiiiijjjkkkmmmnnnooopppnnnmmmmmmmmmllllllkkkkkkmmmnnnooopppooonnnmmmllllllmmmnnnpppqqqrrrrrrrrrooopppqqqrrrsssuuuvvvvvvsssrrrrrrsssuuuxxx|||~~~|||vvvooojjjaaa]]]WWWRRRNNNKKKHHHFFFDDDCCCAAA???===<<<;;;;;;;;;:::999777555333222111222222222111111111000000000000000///......------...........................---------------,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++***))))))))))))***+++))))))))))))))))))******))))))*********+++++++++,,,,,,,,,,,,------------......///000000111222222000000000111222222333333666888:::<<<===???BBBEEEDDDHHHNNNSSS[[[jjj|||{{{vvvrrrqqqqqqqqqtttqqqlllhhhggghhhkkkmmmppppppqqqsssvvvxxxwwwvvvrrrllliiikkkooosssyyypppZZZOOONNNXXXbbb~~~vvvjjjYYYLLLFFFDDD@@@AAAGGGMMMWWWjjj~~~kkkYYYLLLEEEBBBDDDGGGNNNaaattt{{{|||rrreee```]]]```lll}}}|||iii]]]PPPJJJHHHJJJQQQXXXkkkvvv{{{wwwnnnaaaXXXIIIEEEAAA@@@AAABBB@@@>>>;;;:::999777666777888888;;;<<<===>>>>>>===<<<;;;888777666444333222222111000000000000111222333444666666666666777777777777777999::::::999888999;;;===>>>???@@@BBBGGGMMMQQQYYY]]]bbbgggjjjllloooqqqsssrrruuuyyyyyyuuurrrsssppptttyyyvvvgggUUUJJJ@@@===???AAAEEEJJJKKKOOORRRUUUYYY___hhhooottt|||wwwiii]]]PPPFFFAAA<<<999555333333333333222111000000000000/////////000000111111111222222222222222222222333444555555555666999:::;;;===AAACCCIIILLLPPPSSSVVVYYY]]]```fffeeeccc```___```cccffflllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrrrrrrrqqqpppppppppppprrrssstttuuuuuuuuuttttttsssssstttuuuwwwxxxrrrrrrssstttvvvxxxzzz||||||tttkkkfff]]]YYYSSSNNNKKKHHHEEEDDDCCCBBB@@@>>>===;;;;;;;;;::::::999777666444333333111111111000000000//////111000000//////......---........................,,,,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***)))((((((((()))***))))))))))))************,,,------------.........---......//////000000000000000000111222222333333666888;;;===>>>???AAACCCEEEIIIOOOUUU^^^mmm|||wwwrrrooooooqqqrrruuuqqqjjjeeedddfffjjjmmmmmmlllmmmpppsssuuuuuutttqqqmmmkkklllnnnrrrzzzqqq]]]RRRQQQ[[[fff|||ssseeeVVVKKKHHHDDDAAAAAAFFFLLLVVVgggwww|||hhhXXXKKKEEEBBBEEEHHHOOOaaattt|||}}}tttgggbbbaaadddnnn~~~|||~~~lll___RRRKKKIIIJJJQQQXXXjjjxxx{{{vvvlll___UUUIIIFFFCCCBBBBBBBBB>>>;;;:::999888777777777777888:::;;;<<<===>>>===<<<;;;999888666555333222222222111111111111111222444444666666666777777777777888888:::;;;:::999999:::<<>>CCCFFFLLLQQQUUUZZZ___bbbcccbbb```^^^^^^aaafffjjjllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmoooppprrrttttttuuuttttttsssssstttuuuuuuuuuuuuttttttsssqqqppppppqqqssstttqqqrrrtttvvvwwwyyyyyyzzzzzz}}}zzzpppfff```ZZZVVVPPPLLLIIIFFFDDDBBBAAAAAA???===<<<;;;:::::::::999999777666555444444222111111111000000000000111111000000///.................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++***)))***+++,,,)))*********++++++++++++---------.........//////.........//////000000000000000000111222222333333666999<<>>AAABBBEEEHHHNNNVVV___fffnnnrrrwwwzzz|||||||||}}}vvvuuuvvvyyyxxxsssqqqrrruuuyyy|||jjj\\\LLLFFFAAABBBFFFKKKRRRZZZ\\\]]]]]]]]]___eeepppwwwuuubbbUUULLLCCC===;;;999666444222222222111000111111111111111111111111000111111111111222222222222222111111111222333333111222444444444555888:::<<<@@@FFFLLLSSSYYY___cccbbbbbb```^^^^^^bbbgggkkkjjjjjjkkkkkklllllllllmmmlllkkkkkkkkkkkkjjjjjjjjjlllnnnqqqsssvvvwwwwwwwwwwwwwwwwwwwwwvvvuuutttssssssrrrpppnnnnnnooopppqqqqqqrrrtttwwwyyyzzzzzzzzzvvvxxx|||~~~vvvlllbbb[[[XXXTTTNNNJJJHHHFFFCCCBBB@@@???>>><<<;;;:::::::::999888888777666555555444333333222222222111111111111111111000//////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))...---,,,*********+++++++++++++++,,,,,,,,,---------------.........////////////000000000000000111000000000111222222333333666999===??????@@@AAABBBCCCHHHOOOWWWccctttyyyooogggeeefffggghhhgggfffeeedddeeehhhkkkmmmiiiiiikkkooosssvvvwwwvvvrrrnnnlllmmmmmmqqq{{{tttcccXXXYYYhhhwww~~~tttdddRRRGGGCCCCCCBBBCCCEEEJJJTTT```hhhqqqwww{{{}}}{{{uuugggZZZLLLFFFDDDGGGJJJPPPaaattt}}}mmmdddfffgggmmmyyy~~~zzzwww{{{~~~uuugggWWWMMMIIIJJJOOOWWW```mmm|||uuujjj\\\QQQFFFDDDBBBCCCEEEFFFDDDAAA999999999999999999999999888999;;;<<<======<<<;;;999888777555444333333222222222222222333444555555666666666666777777777777888999::::::999;;;>>>AAADDDGGGKKKQQQYYYcccmmmsss{{{uuussstttvvvuuupppnnnooowww|||rrraaaTTTHHHCCCAAACCCHHHNNNWWW_________]]]\\\]]]dddoooxxx{{{kkkYYYNNNFFF???:::999666444222111000000...---000000111111111111222222111111222222222333333333333222222111111222333333111222333333333333555777999<<>><<<;;;:::999999999777777666666555555444444333333333222222222222111222111111000000//////...------------------------.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++'''((())))))))))))((('''************)))))))))))),,,,,,,,,,,,---------...,,,------------.........000000000000000000000000000000000111222222333333777999<<<>>>???@@@BBBDDDCCCIIIQQQZZZfffxxxxxxllleeebbbcccddddddbbbbbbbbbccceeehhhkkkmmmkkkkkkmmmqqqvvvzzz{{{zzztttoookkkkkkmmmqqqzzz|||iii\\\[[[jjj{{{uuudddQQQFFFDDDBBBCCCCCCDDDJJJSSS]]]bbbkkkpppuuuwwwxxxtttgggZZZNNNHHHEEEGGGHHHMMM]]]ooowwwmmmkkkkkkpppzzz}}}|||~~~yyyjjjYYYOOOIIIIIINNNUUU]]]hhhxxxzzzsssgggYYYNNNGGGDDDAAAAAACCCDDDCCCAAA:::::::::;;;;;;;;;::::::999:::<<<===>>>>>>======:::999777666444333333333333222222333333444555666777777777888888888999999888999:::;;;;;;>>>BBBEEEIIIMMMTTT]]]fffqqq{{{vvvtttsssuuusssnnnkkkllluuuzzzwwwhhhXXXKKKDDD@@@???CCCHHHNNNXXXaaa]]]]]][[[YYY[[[cccoooyyysssdddTTTJJJDDD>>>:::999444222000000000000///---/////////000000000111111222333333333333444444444333333222222222222333333222333333333222222444666666999<<<@@@EEEMMMUUU[[[``````aaa``````bbbfffiiimmmmmmmmmlllkkkkkkjjjjjjggghhhiiikkklllnnnooopppoooqqqsssuuuwwwxxxxxxxxxuuuuuuvvvvvvvvvvvvuuuuuutttttttttsssssssssssssssrrrsssuuuwww{{{}}}yyyzzz}}}yyyqqqiiiaaa]]]SSSOOOKKKGGGEEEDDDBBB@@@>>>===<<<:::999999999999555555555555444444444444222222222222111111111111222222111111000/////////------------------------,,,,,,---------------...---------,,,,,,+++++++++************************'''((())))))))))))(((''''''(((***++++++***)))(((++++++,,,,,,,,,---------,,,,,,,,,,,,------------////////////////////////000000000111222222333333777999;;;===>>>AAADDDGGGEEEKKKSSS]]]jjj}}}vvvkkkdddccceeeeeedddcccbbb``````bbbfffkkkmmmmmmnnnpppuuuzzz~~~wwwoooiiiiiilllqqqxxx~~~ppp___\\\jjj{{{wwweeeRRRHHHGGGBBBCCCCCCDDDIIISSS[[[___gggkkkpppsssuuurrreeeXXXPPPIIIFFFGGGGGGJJJYYYjjjvvvqqqpppttt~~~{{{{{{mmm[[[OOOIIIHHHMMMTTT\\\gggttt}}}yyyqqqeeeWWWLLLJJJFFFBBB@@@AAAAAA???<<<::::::;;;<<<<<<;;;;;;;;;:::;;;===>>>?????????>>>:::999777666444333333333333333333333444555666666888888999999999:::::::::999:::;;;<<<===@@@DDDHHHMMMSSS[[[eeeooozzz~~~yyyvvvuuuvvvsssmmmjjjkkkqqqvvv~~~pppaaaRRRFFFAAA>>>>>>BBBGGGMMMXXXbbb[[[ZZZXXXVVVYYYbbbpppzzzlll]]]NNNEEE@@@:::777666333222111111222333111000---.........//////000000333333333444444444555555444444333333222333333333222333444333222222444666444555777999>>>EEEMMMSSSWWWYYY[[[]]]___bbbfffjjjqqqpppooonnnllljjjiiihhhfffgggiiilllooorrrtttuuussstttvvvwwwxxxxxxwwwwwwooopppqqqsssttttttttttttsssssstttuuuttttttssssssrrrsssuuuwww{{{~~~~~~xxxpppiiiccc___QQQNNNIIIEEEDDDBBBAAA???===<<<;;;:::999888888888444444444444444444444444111111111111000000000000222222111111000/////////------------------------***++++++,,,---//////000---------,,,,,,+++++++++))))))))))))))))))))))))'''((()))******)))(((''''''))),,,......---+++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.....................---000000000111222222333333777999;;;<<<>>>AAAEEEHHHGGGMMMVVV```nnn~~~uuujjjeeeeeeggggggffffffccc___]]]___dddjjjnnnooopppssswww}}}yyyoooggghhhlllqqqwww}}}}}}rrr______lllxxxwwwgggZZZMMMDDDCCCCCCCCCFFFKKKQQQWWWZZZbbbkkkuuuyyyzzztttfffZZZNNNHHHEEEGGGFFFGGGSSSbbbxxx~~~vvvxxx{{{|||~~~sss___RRRLLLJJJNNNSSSWWW```kkkssszzzwwwlll```TTTLLLEEECCC@@@???>>>>>><<<;;;::::::::::::;;;<<<======<<<<<<===>>>???AAACCCDDD???<<<888444222222444555444444444444444555666777444777:::;;;::::::;;;;;;<<<<<<===>>>AAAFFFJJJNNNWWW\\\dddmmmwww}}}~~~xxxwwwvvvtttqqqnnnllljjjjjjqqqxxx~~~wwwfffUUUHHH@@@<<<===???CCCHHHNNNSSSWWWTTTRRRQQQSSSYYYdddooovvvzzzfffXXXIIICCC???:::666444333222111/////////000111000000000000000111111111222333444444555555444444333333444555555444333333111111000000000000111111444555777:::===AAADDDEEEJJJOOOTTTVVVWWW\\\dddjjjoooqqqqqqpppllliiigggggghhhhhhhhhkkkpppsssuuuuuu{{{xxxuuuvvvzzzzzzwwwsssqqqpppppppppqqqrrrssssssvvvxxxzzzzzzwwwvvvxxx{{{yyyyyyzzz{{{}}}|||ssskkkccc[[[WWWMMMJJJFFFDDDCCCBBB@@@???===<<<:::888666444333222555555444444444333333333000000000000000000000000111111000000//////......------............------+++++++++,,,,,,------------.........---,,,,,,+++,,,,,,,,,++++++*********(((((()))***+++,,,,,,---******+++++++++******)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////000000000111222333555555777999;;;<<<>>>AAAEEEHHHKKKQQQZZZfffvvv~~~ttthhhccceeeggggggeeeeeeaaa[[[YYY\\\bbbhhhkkkmmmppprrrttt{{{rrrggggggkkkooosssvvv|||~~~ttt___\\\gggrrr~~~gggVVVLLLGGGDDDDDDDDDGGGKKKRRRXXX\\\bbbkkktttyyyyyytttfffZZZOOOHHHEEEFFFEEEFFFRRRaaavvv~~~vvvdddWWWOOOKKKLLLPPPWWW___kkkssszzz}}}sssiii]]]RRRKKKFFFDDDAAA??????>>><<<;;;::::::::::::;;;<<<======>>>>>>???@@@AAACCCDDDEEE???===999555333333444555444444444444555666777777666999;;;<<<;;;;;;<<<<<<>>>???@@@BBBEEEJJJOOORRR[[[aaajjjsss}}}~~~{{{{{{xxxwwwuuussspppnnnlllkkkjjjpppvvv{{{qqq```RRRFFF???<<<<<<>>>BBBGGGLLLQQQTTTQQQPPPPPPTTT\\\hhhsss{{{rrr^^^QQQDDD???>>>:::777666333222000/////////000111111111111222222222222222444444555666666666666555444444555666666555444444222222111111111111222222222333444666999<<<>>>@@@BBBFFFKKKNNNQQQWWW```hhhpppqqqrrrqqqnnnkkkjjjjjjkkkjjjkkknnnrrruuuwwwwwwyyyvvvtttuuuxxxyyyuuurrrqqqppppppqqqqqqrrrssstttuuuxxxzzzyyywwwvvvyyy{{{~~~xxxppphhh```XXXSSSKKKHHHDDDBBBAAA@@@>>>===::::::999888666555444444444444444444333333333333000000000000000000000000000000000000//////......------............------+++,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,******+++++++++************++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......000000000000000000000000000000000000222333444555777999;;;<<<>>>AAAEEEHHHNNNSSS]]]hhhwww~~~tttiiicccdddfffeeebbb```\\\YYYYYY]]]ccciiillloooqqqrrrttt{{{|||pppggggggmmmqqquuuyyyqqq\\\XXXbbblllgggSSSLLLKKKEEEEEEEEEHHHMMMSSSZZZ^^^aaajjjtttyyyzzztttggg[[[PPPHHHCCCDDDCCCEEEPPP___ttt~~~{{{jjj]]]SSSLLLKKKMMMVVV___jjjssszzzyyynnndddYYYPPPJJJHHHFFFBBBAAA@@@???===;;;::::::::::::;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEFFF@@@>>>:::666444444555555444444444444555666777888999;;;======<<<<<<===>>>???AAAEEEHHHKKKOOOTTTXXX```gggrrr|||}}}{{{zzzuuusssqqqnnnllljjjjjjjjjjjjoootttxxxzzzhhhYYYLLLCCC>>>;;;<<<>>>AAAEEEIIINNNPPPNNNNNNPPPUUU___mmmyyyvvvhhhXXXLLL@@@<<<;;;777444444222111000000///000000000222222222333333444444444333444555555666666555555555555666777777666555555444333333222222333333444333333333444666777999::::::>>>BBBFFFKKKSSS]]]eeennnppprrrrrrpppnnnmmmnnnlllkkkkkknnnrrruuuwwwwwwvvvsssrrrsssuuuvvvssspppppppppppppppqqqrrrsssttttttwwwyyyyyywwwwwwyyy|||zzzrrrjjjbbbZZZSSSOOOIIIFFFBBB@@@???>>><<<;;;888888777777666666555555444444444333333333222222000000000000000000000000000000000////////////...------............---------,,,,,,,,,,,,,,,,,,+++---------------,,,,,,+++,,,,,,,,,++++++++++++***************************************************++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......111111111111111111111111/////////000111222333444777888;;;<<<>>>AAAEEEIIIOOOTTT]]]hhhwww|||sssiiicccccccccbbb___ZZZXXXWWWYYY^^^eeekkkmmmpppqqqrrrssszzzvvvllleeegggnnntttyyy}}}fffUUUTTT___jjjhhhTTTMMMMMMGGGFFFFFFIIINNNUUU\\\aaabbbkkkvvv{{{|||vvvjjj]]]QQQHHHBBBBBBBBBDDDOOO\\\tttooo```TTTKKKJJJMMMUUU]]]hhhrrryyyvvvkkkaaaWWWOOOJJJJJJGGGDDDBBBAAA@@@>>><<<:::::::::;;;<<<===>>>???AAABBBCCCDDDEEEEEEEEEFFFAAA???<<<888666555555666444444555555666777888999:::<<<===>>>======>>>??????CCCHHHLLLOOOTTTZZZ___fffnnnzzz|||{{{qqqoookkkhhhgggffffffgggiiimmmqqqvvvuuubbbSSSHHH@@@<<<;;;<<<===@@@DDDGGGJJJLLLMMMNNNQQQWWWcccqqq~~~{{{mmmaaaVVVKKK@@@<<<888444111111111111000000000000000000222222222333444444555555333333444555555555555555555555555666666555555555444444333333333333444444555555555555555666777777888;;;>>>CCCHHHQQQ[[[bbbkkkmmmooopppooonnnoooooojjjiiiiiilllooorrrssssssrrrqqqpppqqqssssssqqqooooooooooooooopppqqqsssssssssvvvyyyyyyxxxxxx{{{~~~yyytttlllddd]]]VVVPPPLLLHHHEEEAAA???>>>===;;;:::888777777666666555444444333333333333222222222222////////////////////////////////////////////////------............---------------,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++*********))))))******************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......000000000000000000000000......//////000111333444666888:::<<<>>>AAAFFFIIINNNSSS\\\gggvvvvvvooogggbbbaaabbb```___YYYXXXXXX[[[aaaggglllnnnppppppooopppwwwzzznnnfffbbbfffnnntttzzzttt[[[PPPQQQ]]]jjjgggVVVOOOLLLHHHGGGGGGIIINNNVVV^^^ccceeennnyyy~~~{{{nnnbbbTTTIIIAAAAAABBBCCCMMMZZZqqqrrr```RRRIIIJJJOOOTTT[[[fffpppyyy~~~tttiii```WWWPPPLLLKKKHHHEEECCCBBBAAA???>>><<<<<<======>>>@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEECCCAAA>>>:::888666666666555555555666777888:::::::::<<<===>>>===>>>@@@BBBAAAEEEKKKOOOSSSYYYaaagggnnnvvv~~~}}}nnnmmmjjjgggeeeeeefffggggggkkkoootttqqq^^^PPPEEE???<<<;;;<<<>>>@@@DDDGGGIIIJJJMMMOOOSSSZZZggguuu~~~sssfff[[[TTTJJJAAA<<<888333111222000000000111111111000000111111222222333444444555555666666777777777777777444444444444444444444444333333222222222222333333666555555555555555666666888:::===AAAGGGPPPXXX]]]fffhhhkkkmmmmmmmmmmmmnnnjjjiiiiiikkknnnqqqrrrqqqpppppppppqqqrrrrrrpppooonnnnnnnnnooopppqqqrrrssstttwwwzzzzzzyyyyyy|||~~~sssnnnggg___YYYSSSNNNKKKIIIFFFBBB???>>>>>><<<:::999888777666555333222222333333222222222111111111////////////////////////.............../////////------............---------------,,,,,,+++++++++++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***)))))))))******))))))******,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......////////////////////////......//////000111333444666888:::<<<>>>BBBFFFJJJMMMTTT^^^jjjyyy}}}ssspppkkkeeebbbaaabbbaaa```\\\[[[[[[___dddjjjmmmoooooonnnllllllssszzzyyysssfff```^^^dddlllssszzzlllVVVNNNPPP\\\iii|||xxxcccWWWPPPLLLIIIGGGGGGIIINNNVVV___dddiiisss}}}ttthhhVVVJJJBBBAAABBBCCCMMMYYYlllsssaaaQQQHHHIIIOOOSSSYYYcccnnnyyyzzzqqqhhh```XXXQQQMMMKKKHHHFFFDDDDDDCCCBBB@@@??????@@@AAABBBCCCEEEFFFFFFFFFHHHIIIIIIHHHGGGFFFDDDBBB???<<<999888777666555555555666777999;;;;;;;;;===>>>??????AAADDDFFFEEEJJJPPPTTTXXX___jjjssszzz}}}zzzmmmllljjjiiiggggggggghhheeehhhkkkqqq|||mmm[[[MMMDDD>>>;;;;;;===???BBBEEEHHHJJJKKKNNNPPPUUU___lll|||{{{pppcccYYYPPPHHH@@@===999555444666//////000111111111111000111111222222333444555555888999::::::;;;;;;::::::444444333333333333444444444333333222222333333444444444444444444555666666999:::===BBBIIIPPPVVVZZZbbbdddhhhiiijjjjjjkkklllkkkjjjjjjkkknnnqqqqqqqqqoooppppppqqqqqqqqqqqqqqqooooooooopppqqqssstttuuuwwwyyy||||||zzzzzz|||xxxmmmhhhaaaZZZUUUQQQMMMKKKIIIFFFBBB@@@???>>><<<;;;888888777555444222111111222222222111111111000000000000000000000000000000---............/////////------............---------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++++++++******))))))******)))))))))+++,,,---,,,,,,,,,,,,---------------,,,,,,,,,,,,---............................../////////000111222333444555777:::<<<>>>BBBGGGJJJNNNVVVbbbpppyyyqqqnnnkkkfffddddddddddddccc```^^^^^^aaafffkkkoooqqqooollliiiiiipppwwwtttmmmaaa]]]]]]dddlllrrryyyiiiSSSMMMPPP\\\iii|||rrr^^^SSSNNNMMMHHHGGGFFFHHHNNNVVV___eeennnxxxzzznnnYYYLLLBBBAAABBBDDDMMMYYYiiitttcccRRRHHHHHHNNNQQQWWW```lllyyy{{{wwwoooggg___XXXQQQMMMJJJHHHFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGIIIIIIIIIJJJLLLMMMLLLKKKJJJIIIEEECCCAAA>>>;;;999777777555555666777888:::;;;<<<===???@@@AAABBBEEEHHHKKKLLLQQQWWW[[[^^^gggttt~~~yyyuuujjjiiiiiihhhgggffffffeeeccceeeggglllwwwvvvfffVVVJJJBBB>>>;;;<<<>>>@@@CCCGGGIIIKKKLLLNNNRRRXXXdddssstttfff[[[OOOHHHAAA===999444333555...///000111222111111000222222333444555666777777888999::::::;;;;;;::::::666555444333333444555666555555444444444444555555555555555666777888999::::::<<<@@@GGGOOOUUUZZZ\\\```bbbfffggghhhhhhiiijjjkkkiiiiiijjjmmmooooooooooooppprrrrrrrrrrrrrrrrrrqqqqqqrrrssstttvvvwwwxxxyyy|||~~~~~~{{{{{{}}}xxxpppgggbbb[[[VVVRRROOOLLLJJJIIIFFFBBB???>>>===<<<:::666666555555444333222222222111111111000000000000000000000000000000000000---------.........//////------............------+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++******************)))(((((()))+++---...,,,,,,,,,------------...---,,,,,,,,,,,,---......////////////////////////000000000000222333444555555777:::<<<>>>BBBGGGJJJLLLUUUcccsss|||wwwqqqnnnkkkiiigggffffffeee```___^^^```fffmmmqqqtttpppmmmhhhhhhooouuurrrjjj```]]]^^^eeelllrrryyyeeeQQQMMMQQQ]]]jjj}}}pppZZZOOOMMMNNNHHHGGGFFFHHHNNNVVV___eeeqqqzzz}}}rrrZZZMMMBBBAAABBBDDDMMMXXXjjjttteeeTTTIIIGGGKKKQQQVVV___kkkxxx}}}xxxtttmmmfff___XXXQQQMMMJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGIIIKKKLLLLLLMMMOOOOOOOOONNNLLLKKKEEEDDDAAA>>>;;;999888777555555666777888:::<<<===???@@@BBBCCCEEEHHHLLLOOOQQQWWW\\\___cccmmm{{{{{{tttoooeeeeeeeeeeeeeeecccbbbaaaaaacccdddhhhsss~~~yyyoooaaaRRRHHHAAA===;;;<<<>>>AAAEEEHHHKKKMMMMMMNNNRRRZZZgggxxxyyykkk___RRRKKKCCC>>>888111///111...///000222222222111000333333444555666777888999666666777888888888888777777666555444444555666777666666555555555555666666777888888999;;;<<<>>>???===???EEELLLUUU\\\```aaa___bbbeeeggggggggghhhjjjhhhgggfffgggjjjllllllkkkpppqqqsssssssssrrrssstttsssttttttuuuwwwxxxzzz{{{{{{~~~|||{{{}}}zzzppphhhccc^^^XXXSSSOOOMMMKKKJJJHHHEEEAAA???>>>===;;;:::444444444444444444444444111111111111000000000000000000000000000000000000---------.........//////---..................---+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***************************)))(((((()))+++---...,,,,,,,,,---------......---,,,,,,,,,,,,---......000000000000000000000000000000111111222333555666555777999<<<>>>BBBGGGKKKIIISSScccttt|||uuusssooollljjjhhhgggfff```^^^]]]```fffmmmsssvvvqqqmmmiiihhhooouuuqqqiii```]]]___fffmmmrrryyy\\\QQQOOOLLLXXXmmmjjjYYYPPPLLLJJJLLLIIIHHHKKKOOOUUU```jjjooo~~~~~~dddUUUGGGCCCBBBCCCKKKVVVjjj}}}ppp```UUUOOOJJJGGGPPPWWWbbbnnnyyy}}}{{{rrrnnnhhhddd___XXXPPPJJJIIIGGGEEECCCBBBDDDFFFGGGIIIIIIIIIIIIKKKMMMOOOPPPTTTTTTUUUVVVUUUTTTSSSRRROOOLLLFFFAAA<<<999888888777777777777999;;;===>>>BBBDDDFFFFFFGGGLLLSSSYYY^^^```cccgggooozzz|||vvvpppkkkeeebbb^^^^^^```aaaaaa______^^^___cccjjjqqqwwwyyyuuukkk[[[LLLCCC@@@??????<<<@@@EEEHHHJJJKKKLLLNNNVVVZZZcccsssssshhh\\\PPPBBB999777666222...111000000000000000111222222222333333444555666666999888888888777777666666555666666666777777777888666666555444444555777888:::;;;;;;<<<============>>>BBBIIINNNSSSWWW[[[^^^ddddddeeeeeefffggghhhhhhmmmlllllllllllllllllllllqqqqqqqqqqqqqqqqqqqqqqqqvvvvvvvvvwwwxxxyyy{{{|||}}}}}}}}}}}}||||||~~~tttlllfffccc^^^[[[UUUPPPMMMJJJGGGDDDCCCCCCAAA???<<<:::888888666666666555444444333333222222222111000//////...////////////000000000000............---,,,++++++///............---------...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************************------,,,+++++++++,,,,,,---,,,,,,+++,,,---///000---------............///000000000000000000000000111000000///000222333444999;;;<<<===>>>@@@CCCFFFGGGTTTeeevvv}}}yyyuuusssrrrqqqnnnkkkeee___YYY[[[bbblllrrrtttpppmmmkkklllooopppooommm]]]aaaggglllqqqvvv{{{~~~|||XXXPPPNNNLLL[[[qqqlllYYYOOOLLLKKKLLLIIIGGGJJJNNNUUU```kkkuuummmZZZIIICCCBBBCCCJJJTTTiii~~~~~~}}}tttcccVVVNNNJJJIIIOOOVVV```kkkwwwzzzvvvpppkkkeee```[[[UUUNNNIIIIIIGGGEEECCCCCCDDDFFFGGGJJJJJJJJJJJJLLLNNNPPPRRRUUUVVVWWWXXXWWWVVVUUUTTTSSSPPPJJJDDD???;;;:::999888888777888999;;;===>>>BBBDDDGGGHHHJJJOOOWWW]]]bbbdddhhhnnnvvvzzztttmmmhhheeeaaa]]]\\\]]]___```___aaa```___aaaeeejjjmmmnnnnnndddUUUHHH@@@=========@@@DDDHHHLLLMMMNNNPPPQQQYYY___kkk|||ssshhhYYYNNN@@@888666555222...111000000000000111222222444444555555666777777777888888888777777777666666666666666777777777777777777777666666666888999:::888999;;;>>>@@@BBBCCCCCCBBBEEEKKKOOORRRVVVYYY[[[bbbcccdddfffggghhhiiiiiinnnmmmmmmmmmllllllkkkkkknnnnnnooopppqqqrrrssssssuuuuuuuuuvvvxxxyyyzzz{{{{{{|||}}}||||||}}}xxxooohhhaaa^^^\\\XXXSSSOOOLLLIIIFFFDDDAAAAAA@@@>>>===;;;:::999666666555555444333333333222222111111000//////...000000000///////////////,,,,,,------...---------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************************************++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---...---------............///000000000000000000000000000000000000111333555666999;;;<<<<<<===???BBBEEEHHHTTTfffwww{{{xxxvvvuuutttqqqnnniiiddd``````fffmmmqqqqqqtttqqqnnnnnnpppqqqooommmbbbeeekkkpppvvv{{{pppTTTOOOMMMMMM___xxxnnnYYYNNNLLLMMMMMMHHHFFFIIINNNUUUaaammm{{{www```JJJBBBBBBCCCIIIQQQfffzzz~~~wwwsssxxx~~~|||iiiXXXMMMKKKLLLOOOVVV```jjjuuu}}}vvvqqqlllhhhbbb\\\VVVQQQLLLHHHIIIGGGFFFDDDDDDEEEFFFGGGJJJJJJKKKLLLNNNPPPRRRTTTXXXXXXZZZ[[[[[[ZZZYYYYYYXXXUUUOOOHHHBBB>>>;;;:::999999888999999;;;===>>>CCCFFFIIIKKKNNNSSS[[[aaafffiiiooovvv}}}wwwqqqjjjeeedddaaa]]]\\\\\\]]]^^^^^^^^^\\\[[[\\\___bbbddddddfff]]]PPPEEE>>><<<======EEEHHHLLLOOOPPPQQQSSSTTT]]]fffvvv|||mmmbbbSSSJJJ>>>777555444222///111111000000111111222333666666777777888888999999888888777777777777666666777777777777777777777777999999999999:::;;;======;;;===???BBBEEEGGGHHHIIIHHHKKKNNNQQQRRRTTTVVVXXX]]]___cccfffiiijjjjjjjjjmmmmmmmmmmmmlllllllllkkkkkklllmmmoooqqqssstttuuuttttttuuuvvvxxxyyy{{{{{{zzz{{{}}}}}}}}}|||ssskkkddd]]]YYYYYYUUUPPPLLLJJJHHHEEECCC@@@???>>>>>>===<<<;;;;;;666555555444444333333222222111111000000//////...111000000//////.........***+++,,,---........................------------******+++,,,,,,---......++++++++++++++++++++++++,,,,,,+++++++++*********************************))))))******++++++,,,,,,,,,,,,+++*********++++++---------............///000000000000000000000000000000000111222555777888999;;;<<<<<<<<<>>>AAACCCHHHTTTeeevvv~~~|||yyyxxxwwwvvvsssqqqmmmiiiggghhhlllooopppooossspppmmmmmmppprrrqqqooohhhjjjooouuu{{{hhhSSSOOONNNOOOccc}}}pppZZZOOONNNOOOMMMIIIGGGIIINNNVVVcccnnn}}}|||cccJJJAAAAAACCCHHHOOO```uuuzzzqqqlllrrrzzzqqq\\\OOOLLLNNNPPPVVV___iiisss|||tttnnnjjjfff```YYYSSSNNNKKKIIIHHHGGGFFFDDDDDDEEEFFFGGGJJJKKKLLLNNNPPPRRRTTTUUUZZZ[[[\\\^^^___^^^^^^]]]]]]YYYSSSLLLEEE@@@<<<:::;;;::::::::::::<<<===>>>CCCGGGKKKMMMPPPUUU]]]bbbhhhmmmuuu~~~{{{uuupppkkkgggbbbaaa```___^^^\\\[[[YYYVVVUUUTTTVVVZZZ]]]___```___WWWLLLCCC???>>>???@@@GGGIIIMMMPPPQQQRRRUUUVVV```lll~~~ooo```VVVLLLEEE<<<666444444222///111111111111111222333444777777777888888999999999777777777777777777666666888888888777777777777666:::;;;<<<===>>>@@@AAABBBCCCDDDFFFHHHJJJLLLLLLMMMPPPRRRSSSTTTSSSSSSTTTVVVXXX[[[```eeeiiikkkkkkkkkjjjjjjkkkkkklllmmmmmmmmmkkklllmmmnnnppprrrsssttttttuuuvvvxxxzzz|||}}}}}}{{{}}}~~~zzzrrrjjjccc\\\XXXVVVRRRNNNJJJHHHGGGDDDCCC@@@@@@???===<<<;;;::::::555555444444333222222222111111000000////////////111111000///......------+++,,,------.........---.........---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,,,,++++++************************))))))***+++,,,---------------,,,+++++++++******---------............///////////////////////////000000000111444666999;;;999:::;;;;;;;;;===@@@BBBHHHRRRbbbrrr~~~zzzyyyxxxvvvuuusssqqqpppkkkjjjjjjllloooqqqqqqpppooollljjjlllpppssstttssskkkmmmpppvvv}}}yyydddTTTQQQOOORRRgggppp[[[PPPPPPQQQOOOJJJIIIKKKPPPWWWcccooo}}}yyyaaaHHH@@@AAABBBGGGNNN]]]rrrtttlllhhhnnnxxx{{{dddSSSNNNNNNMMMSSS\\\eeeooo||||||tttmmmhhheee```YYYSSSNNNKKKJJJGGGFFFEEEDDDDDDDDDEEEEEEHHHJJJLLLNNNQQQSSSUUUUUU[[[\\\^^^```aaabbbbbbaaa___\\\VVVNNNGGGAAA<<<:::;;;;;;::::::;;;===???@@@DDDHHHLLLOOORRRWWW^^^cccjjjqqqzzzxxxuuuqqqmmmjjjaaabbbdddccc```[[[VVVSSSPPPOOOOOOQQQUUUYYY[[[[[[WWWQQQHHHAAA>>>???@@@@@@FFFHHHLLLNNNPPPRRRUUUWWWcccqqq{{{ooobbbTTTKKKEEE???999444333333111000111111111111222333444555666777777777777777888888666666666666666666777777888888888888777777777777<<<<<<>>>@@@BBBDDDEEEFFFGGGHHHKKKNNNQQQSSSTTTUUUXXXYYYYYYXXXUUUTTTUUUVVVVVVZZZ___dddhhhjjjkkkkkkggghhhiiikkkmmmnnnppppppnnnnnnnnnoooppppppqqqqqqtttvvvxxx{{{}}}~~~xxxppphhhaaa[[[VVVTTTQQQMMMJJJHHHFFFDDDBBBBBBAAA@@@>>>;;;999888777444444444333222222111111000000000///////////////111000000///...------,,,---.........------,,,+++...------------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++///............---------******************************,,,---..................---------,,,++++++---------............///////////////////////////000000000222444777:::;;;999:::;;;;;;;;;===@@@CCCGGGPPP___ooo}}}yyywwwsssssssssrrrooommmkkkjjjdddeeegggkkkooosssttttttssspppmmmnnnrrruuuvvvuuullllllnnnttt|||tttbbbTTTQQQQQQVVVkkklllYYYQQQPPPQQQPPPMMMLLLOOOSSSYYYdddnnnzzzttt^^^IIIBBBAAAAAAFFFNNN\\\qqqyyylllfffeeelllwwwmmmZZZPPPMMMJJJOOOXXXaaakkkxxxzzzrrrlllfffdddaaa[[[TTTNNNLLLKKKEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGJJJMMMPPPSSSTTTUUUZZZ\\\^^^aaacccdddddddddaaa]]]XXXPPPIIIBBB===:::;;;;;;;;;;;;===???AAABBBFFFJJJOOOSSSVVV[[[ccchhhqqqxxx|||vvvsssqqqnnnkkkaaacccfffddd___WWWQQQNNNMMMLLLLLLNNNPPPSSSSSSSSSPPPKKKDDD???===>>>???@@@EEEGGGKKKNNNPPPSSSWWWZZZgggvvvzzzooodddYYYMMMEEE>>>:::666333222222111111111111111222333444555666666666666666666666777777555555666666666666777777777777777888888888999999<<<===@@@CCCEEEGGGHHHIIIGGGJJJNNNSSSWWW\\\^^^```_________\\\YYYXXXXXXYYYYYY\\\```dddhhhkkkllllllhhhiiijjjlllnnnppprrrssspppppppppppppppppppppppptttvvvyyy}}}~~~yyyqqqjjjccc^^^XXXUUUUUURRRNNNJJJHHHGGGDDDCCCBBBAAA@@@===;;;999777666444333333222222111111000////////////////////////000//////......---------............---,,,+++***------------,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++//////.........---------************************+++,,,---/////////......------.........---,,,,,,---------............///000000000000000000000000000000000111444777999;;;888999;;;;;;<<<>>>BBBEEEJJJRRR___ooo~~~yyyuuusssmmmnnnooommmiiifffdddddd]]]___cccgggmmmrrrwwwyyy{{{vvvtttvvvxxxwwwvvvkkkjjjlllrrr{{{ppp```RRRPPPRRRYYYnnnxxxfffVVVPPPOOOOOORRROOOOOOSSSVVV[[[dddmmmtttooo]]]MMMFFFCCC@@@DDDLLLYYYmmmtttiiieeeaaaiiiuuuuuu```RRRKKKJJJOOOWWW```kkkxxx~~~vvvnnnjjjccccccaaa\\\TTTNNNKKKKKKDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEHHHLLLOOOQQQSSSSSSYYY[[[^^^aaacccdddeeeeeebbb___ZZZSSSKKKDDD???<<<::::::;;;<<<>>>@@@CCCDDDHHHMMMSSSYYY]]]dddlllrrr{{{zzzssspppnnnkkkiiiccceeeeee```YYYQQQMMMKKKJJJIIIIIIJJJLLLNNNMMMLLLMMMIIICCC???>>>???@@@AAAEEEHHHLLLOOORRRVVVZZZ^^^nnn|||{{{qqqfff]]]SSSIIIBBB888666444222111111111111111222222222333555666777777777777777777777666666555555555666666666777777666666777888999999:::;;;<<<>>>AAADDDGGGIIIJJJKKKJJJMMMQQQWWW\\\aaadddfffddddddccc```]]]\\\\\\^^^___```cccfffiiilllmmmnnnmmmmmmnnnpppqqqrrrssstttqqqqqqqqqqqqqqqqqqppppppsssuuuyyy}}}vvvqqqjjjddd___\\\YYYWWWWWWTTTOOOLLLIIIGGGEEECCCAAA@@@???===;;;999888777333333333222111111000000////////////////////////........................---------...------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,************************+++,,,---//////...,,,+++***+++,,,---------,,,,,,---------............///000000000000000000000000000000000111333666888999777999;;;<<<===@@@DDDGGGPPPWWWcccqqqyyyuuutttjjjlllmmmkkkfffbbb``````ZZZ\\\___dddjjjrrryyy~~~{{{xxxyyyyyyxxxwwwlllkkkkkkqqq{{{nnn]]]PPPNNNRRR[[[ppp~~~sssbbbTTTOOONNNMMMSSSQQQQQQUUUXXX\\\ccclllnnnnnn^^^PPPJJJDDD@@@CCCKKKUUUhhhsssiiihhh___gggsss}}}{{{dddSSSJJJLLLRRRZZZcccnnn{{{|||rrrkkkgggaaabbbaaa\\\UUUNNNKKKJJJCCCCCCBBBBBBBBBAAAAAAAAAAAADDDGGGKKKNNNQQQRRRRRRYYYZZZ]]]```cccdddeeeeeeccc```[[[TTTMMMFFFAAA>>>:::::::::<<<>>>AAADDDFFFIIINNNVVV]]]ccckkktttzzzyyyrrrnnnkkkhhhfffeeeeeeccc\\\SSSMMMJJJJJJEEEEEEEEEGGGJJJLLLLLLKKKNNNJJJEEEAAAAAABBBCCCCCCGGGIIIMMMQQQTTTYYY^^^aaasss|||uuujjjaaaXXXOOOFFF@@@666444333111111111111111222222222333444555777777888888777777777777777777444555555555666666777777555555666888999:::;;;<<<<<<>>>AAAEEEHHHJJJKKKLLLPPPRRRUUUZZZ^^^bbbdddeeeggggggeeeccc```^^^___```cccdddfffhhhkkkmmmoooppprrrrrrrrrsssssstttttttttpppqqqqqqqqqqqqrrrrrrrrrrrrtttxxx|||{{{~~~rrrmmmfffaaa^^^\\\[[[ZZZYYYUUUPPPMMMJJJHHHEEECCC>>>>>>===<<<;;;:::999999333333222222111000000000.........///////////////---------...............++++++,,,---............---------,,,,,,,,,++++++***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************,,,---......---+++***((()))+++,,,---,,,,,,+++---------.........//////000000000000000000000000000000000111222555777888777999;;;<<<>>>AAAEEEIIIUUU[[[fffttt{{{xxxvvviiikkkmmmjjjeee```^^^^^^ZZZ[[[]]]bbbhhhqqq{{{zzzxxxyyyzzzzzzyyynnnllllllrrr|||xxx___SSSUUUTTT^^^tttwwweeeSSSJJJLLLQQQWWWWWWWWWVVVXXX^^^eeekkkpppvvv{{{}}}kkk___QQQHHHDDDBBBEEEJJJSSSaaazzzvvveee^^^aaaeeennnxxxwwwdddVVVOOOMMMRRR[[[hhhvvvvvvjjjccccccaaadddfffccc[[[SSSMMMJJJGGGEEECCCAAA??????@@@AAABBBCCCEEEEEEGGGJJJOOORRRUUUVVVYYY]]]aaacccfffgggfffccc]]]UUUNNNIIIEEECCC<<<===>>>>>>???AAAEEEHHHRRRVVV\\\ccckkkuuu~~~wwwlllhhhfffeeedddaaacccbbb[[[RRRKKKIIIJJJFFFDDDDDDEEEGGGJJJKKKKKKJJJNNNMMMFFFAAACCCEEEFFFJJJNNNSSSVVVXXX[[[```dddwwwtttnnneee[[[PPPGGG>>>999555444333333333444555555222222333555666888999999666666666666666666777777666666666666666666555555777888888999:::;;;<<<<<<>>>@@@CCCDDDEEEGGGJJJLLLNNNQQQVVVYYY\\\```dddggghhhgggfffeeeddddddeeeeeejjjkkklllmmmnnnooooooppppppqqqtttvvvwwwwwwwwwvvvrrrqqqooommmmmmnnnoooppptttwwwzzz}}}~~~~~~{{{yyyxxxwwwzzz{{{{{{{{{{{{yyywwwvvvpppmmmgggaaa\\\YYYXXXXXXUUURRRMMMJJJGGGDDDAAA>>>======<<<;;;:::888777666555555444333222000000///000000///...............000///...---------------++++++,,,,,,,,,,,,------------............------///...------//////...---+++++++++*********))))))************************++++++******************++++++++++++++++++++++++******+++,,,...///000000---......///000111111222000000////////////000000000000111222444555666666888999::::::<<>>>>>??????AAABBBCCCDDDEEEHHHLLLOOOQQQSSSVVVYYY]]]```bbbbbbdddaaa\\\UUUOOOIIIEEECCC<<<===>>>>>>@@@CCCGGGJJJTTTXXX```hhhqqq|||vvvlllfffdddbbbaaa]]]___^^^YYYQQQKKKIIIJJJFFFEEEEEEEEEGGGIIIKKKKKKPPPTTTSSSMMMHHHHHHIIIIIIKKKMMMQQQUUUYYY```hhhmmmwww}}}oooiii```VVVMMMDDD===999555444333222222333444444222222333444666777888999999888888888888888888888777777777777666666666666666666777888999:::;;;<<<>>>@@@CCCDDDEEEFFFIIIKKKMMMPPPTTTWWWZZZ^^^cccfffiiijjjjjjjjjiiihhhiiiiiikkklllmmmnnnooooooooonnnppprrrtttvvvwwwwwwvvvuuutttsssqqqpppqqqrrrtttuuuuuuxxxzzz||||||}}}zzzuuuvvvuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwuuutttrrrqqqllliiiddd___[[[XXXVVVUUUSSSOOOKKKHHHEEEBBB???===<<<<<<<<<;;;:::888666555555444444333111000000///000000///...............//////...---------------++++++,,,,,,,,,,,,------------............------...---,,,,,,......---,,,,,,,,,,,,,,,++++++******************************************************++++++++++++++++++++++++******++++++,,,---...............///000111111111000000////////////000000000000111222444555666666999:::;;;<<<===AAAFFFJJJUUUbbbrrrzzzrrroookkkhhhfffeeebbb```^^^bbbdddhhhpppzzz~~~}}}yyywwwuuuwww{{{|||yyyuuunnnnnnqqqwwwwww^^^WWWTTT___vvv{{{bbbQQQPPPUUUWWWYYYZZZZZZ[[[```hhhooolllnnnmmmkkkmmmrrrqqqnnnqqqcccTTTJJJDDDAAACCCGGGPPPYYYiii{{{qqqddd___WWW^^^iiiuuu~~~wwweeeWWWPPPNNNSSS^^^jjjwww~~~xxxoooeee```aaaaaabbbbbb___XXXQQQLLLJJJCCCBBB@@@>>>======>>>>>>@@@AAABBBBBBCCCEEEHHHKKKLLLNNNQQQUUUXXX[[[\\\]]]___]]]ZZZUUUOOOJJJEEEBBB===>>>??????AAAEEEJJJNNNUUUZZZccclllvvvuuujjjeeebbb___]]]XXXZZZ[[[WWWPPPKKKHHHIIIFFFFFFEEEEEEGGGIIILLLMMMVVV[[[\\\VVVQQQPPPOOOMMMOOOQQQSSSVVV[[[dddmmmsssxxxvvvjjjdddZZZPPPHHHAAA<<<999555444333222111111222333222333444555666777888999;;;;;;::::::999999999888888888888777777777777666555666777888:::;;;<<<===>>>@@@BBBCCCDDDEEEGGGIIIMMMNNNQQQSSSWWW[[[aaaeeeiiikkknnnnnnmmmllllllmmmlllmmmoooppppppooommmlllrrrsssuuuwwwwwwvvvuuutttsssrrrrrrrrrtttvvvxxxyyyxxxyyy|||||||||}}}zzzwwwtttoookkkmmmnnnooorrruuuxxx{{{}}}{{{yyyvvvssspppmmmkkkjjjfffeeebbb^^^ZZZWWWTTTSSSPPPMMMIIIFFFCCCAAA>>>;;;<<<<<<;;;:::999777666555444444333222111000000///000000///...............///...------------------++++++,,,,,,,,,,,,------------............---------,,,++++++------,,,+++---------,,,,,,,,,,,,+++************************************************++++++++++++++++++++++++******++++++,,,,,,,,,---......//////000000111111000000////////////000000000000111333444555666777:::;;;<<<===???CCCHHHLLLYYYfffvvv{{{uuurrrnnnkkkhhhfffcccaaa]]]aaaeeeiiiqqq{{{~~~uuussssssuuuyyy|||{{{yyynnnsss{{{```WWWUUUbbbyyyiiiTTTPPPUUUXXX[[[]]]]]]]]]bbbjjjqqqnnnooollljjjmmmtttwwwvvvtttgggWWWLLLDDD@@@BBBFFFJJJSSSdddwww{{{mmmbbb___YYY```lllwwwzzzfffWWWOOOMMMRRR\\\hhhttt~~~yyyssskkkaaa\\\\\\]]]\\\ZZZWWWQQQLLLHHHFFFAAAAAA???>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCFFFHHHHHHJJJNNNRRRUUUWWWXXXXXXZZZYYYWWWTTTOOOJJJEEECCC>>>???@@@AAACCCHHHNNNRRRVVV\\\eeeoooyyytttiiidddaaa^^^\\\YYYZZZZZZVVVPPPJJJGGGFFFDDDDDDEEEEEEGGGJJJOOORRRZZZ```ccc___ZZZXXXVVVSSSVVVWWWXXX[[[___eeelllpppyyy{{{sssiiibbbWWWLLLDDD???;;;999555444222111000111111222444444555666777888999:::;;;;;;;;;::::::999888888888888888888888777777777666777888:::;;;===>>>???>>>@@@BBBCCCCCCDDDFFFHHHLLLMMMOOOQQQTTTZZZ```eeegggkkkoooqqqooonnnooopppooopppqqqrrrqqqooommmkkktttuuuwwwxxxwwwvvvtttsssppppppqqqsssuuuwwwzzz{{{zzz|||~~~~~~zzzvvvtttsssrrrpppnnnnnnppprrruuuyyy}}}~~~yyysssnnnjjjgggfffccccccaaa___\\\XXXTTTRRRNNNKKKGGGDDDBBB@@@===;;;;;;;;;:::999888666555444333333333222111000000///000000///.....................---,,,,,,---------+++++++++,,,,,,,,,------,,,------......------,,,,,,+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,+++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000111000000////////////000000000000111333555666777888:::;;;<<<===@@@DDDJJJNNNYYYgggxxx|||wwwtttooollliiifffbbb___ZZZ^^^ccchhhqqqzzz~~~|||tttsssrrrtttxxx{{{||||||sss|||aaaWWWUUUaaaxxxjjjSSSOOOSSSYYY]]]``````___bbbjjjqqqppppppooonnnttt}}}wwwiiiYYYMMMEEE@@@AAAEEEHHHUUUhhh|||vvvkkkcccaaa___gggrrr|||}}}hhhXXXNNNKKKPPPYYYdddoooxxx}}}vvvooofff\\\VVVVVVTTTRRROOOLLLHHHEEEBBB@@@@@@@@@@@@???????????????@@@BBBCCCDDDCCCDDDFFFHHHGGGIIIMMMQQQTTTVVVVVVVVVVVVUUUTTTQQQNNNJJJFFFDDDAAAAAABBBCCCEEEJJJQQQUUUYYYaaakkkttt}}}~~~rrriiidddbbb```^^^___^^^[[[UUUOOOIIIFFFDDDAAABBBDDDEEEGGGLLLSSSXXX\\\ccchhheeebbb```^^^[[[ZZZ[[[]]]```dddhhhkkklllwww}}}zzzsssjjjbbbVVVKKKCCC>>>:::888444333222111000111222222666666777888999::::::;;;::::::999999888888888888777888888888999999999:::888999:::;;;===>>>???@@@@@@AAACCCDDDDDDDDDFFFHHHLLLNNNPPPQQQUUUZZZ```eeehhhmmmrrrtttrrrqqqsssvvvsssttttttuuutttqqqooonnnxxxxxxyyyyyyxxxvvvtttrrroooppprrrtttwwwzzz}}}~~~}}}~~~vvvuuusssrrrssstttttttttsssuuuyyy~~~yyyqqqkkkfffdddcccbbbbbb```]]]YYYUUUSSSLLLJJJFFFCCCBBB@@@>>><<<:::999999888777555444333333222222111111000000000000000///...............------,,,,,,,,,------...+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,+++******,,,,,,+++***************++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++---------...............////////////000000000000000000////////////000000///000111333555777888999888:::;;;===@@@DDDJJJOOOYYYhhhzzz~~~vvvsssooollliiieee```]]]ZZZ___dddiiiqqqyyy|||yyyrrrppppppqqqtttwwwzzz{{{~~~xxx^^^WWWTTT___uuudddOOOLLLPPPZZZ___cccbbb___aaaiiippppppqqqqqqrrryyyyyykkkZZZNNNFFF@@@AAAEEEJJJ[[[qqq{{{tttkkkeeebbbccclllxxxkkkYYYOOOKKKOOOVVV___iiirrrzzz~~~zzzrrrkkkaaaVVVQQQQQQMMMIIIEEEBBB@@@???===<<>>>>>======>>>???@@@AAABBBBBBDDDFFFGGGHHHGGGGGGIIIKKKNNNOOORRRTTTXXX\\\bbbfffkkkpppvvvwwwvvvvvvyyy}}}zzzzzzzzzyyyxxxvvvuuuuuu{{{|||||||||zzzwwwtttrrrqqqrrruuuxxx{{{~~~~~~~~~zzzuuuuuutttuuuvvvxxxzzz|||vvvmmmfffcccbbbaaa```^^^[[[WWWSSSQQQJJJHHHDDDBBBAAA@@@===;;;999999888777666444333222222222111111111000000000000000///...............,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,+++******,,,,,,+++***)))***************++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++------....../////////000////////////000000000000000000////////////000000///000222333555777999999888:::;;;===@@@EEELLLPPP\\\kkk}}}tttrrrnnnkkkhhheee```]]]]]]bbbggglllsssyyyzzzvvvkkkkkkjjjkkknnnrrrvvvyyygggVVVUUUTTT___wwwyyyZZZJJJIIINNN[[[aaaeeeccc___```gggooorrrtttuuuvvv|||zzzlll[[[OOOFFFAAABBBEEEIII]]]tttxxxqqqiiibbb___bbblllyyymmm[[[QQQLLLOOOTTT\\\eeeooowww{{{{{{tttlllfff]]]RRRMMMMMMHHHDDD???<<<<<<======<<<<<<===>>>>>>????????????>>>@@@CCCDDDDDDEEEFFFHHHGGGIIINNNRRRUUUVVVUUUTTTPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFFFFFFFHHHMMMTTTYYY```kkkxxx}}}wwwooojjjjjjkkkjjjiiigggaaaYYYQQQKKKGGGEEEDDDBBBDDDFFFFFFGGGKKKTTTZZZ___hhhoooqqqrrruuuvvvuuukkkhhhffffffiiikkklllkkklllpppwww|||~~~~~~yyysssmmmjjj```YYYOOOFFF???:::666444333333222222222444555666555666666777777888888999666666777777888999999999::::::<<<>>>@@@BBBDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLMMMMMMMMMMMMNNNOOOOOORRRUUUXXX[[[___dddhhhkkkqqqwwwxxxvvvwww|||~~~}}}}}}}}}~~~~~~~~~{{{xxxuuusssqqqrrruuuyyy||||||wwwxxx{{{}}}yyynnneee```___^^^\\\YYYVVVRRROOOMMMHHHEEEBBB@@@???>>><<<:::888888777666555333222111111111111111000000000000000000///...............,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---+++***+++,,,---,,,+++*********++++++,,,,,,,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,------...///000000000000000000////////////000000////////////000000///000222444666888999:::999;;;===???BBBGGGNNNRRRbbbppp}}}sssqqqnnnllliiieeeaaa]]]^^^ccchhhlllrrrwwwvvvqqqfffffffffgggjjjpppvvv{{{pppXXXNNNSSSVVVbbb{{{pppSSSFFFGGGMMM\\\bbbfffddd______fffnnnuuuxxxyyyyyy~~~zzzlll\\\OOOGGGBBBBBBFFFDDDZZZrrruuunnneee^^^ZZZ```jjjwwwooo]]]RRRNNNOOOSSSZZZcccmmmvvv{{{wwwpppiiibbbZZZPPPKKKKKKGGGBBB===:::<<<=========:::;;;<<<===>>>>>>>>>>>>===???BBBCCCDDDEEEFFFHHHFFFIIINNNRRRUUUUUUTTTTTTOOONNNLLLJJJIIIHHHIIIIIIHHHHHHGGGGGGIIINNNUUUZZZ^^^jjjyyy{{{uuunnnkkklllnnnnnnnnnggg```WWWOOOIIIGGGFFFEEEDDDGGGHHHGGGFFFJJJRRRYYYaaajjjsssuuuwww|||~~~wwwrrrkkkhhhhhhiiiiiihhhggglllrrrwwwyyyzzzzzzzzzwwwyyyyyywwwqqqkkkgggdddYYYSSSKKKCCC===888555333333222222222333555777888444444555555666666777777666666777888999::::::;;;;;;<<<>>>AAACCCFFFHHHIIIPPPPPPPPPPPPPPPQQQQQQQQQOOOPPPRRRRRRQQQQQQRRRSSSPPPSSSWWW[[[^^^bbbfffiiijjjooouuuuuusssuuu||||||yyyuuusssooopppssswwwzzz}}}zzz|||zzznnnddd^^^]]]\\\YYYUUUQQQNNNKKKJJJFFFCCC@@@>>>===<<<:::999888777777666555333222111111111111111000000000000000000///...............++++++++++++,,,,,,---...++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---,,,++++++------,,,++++++++++++,,,,,,---------************************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++,,,...///000000000000000000////////////000000////////////000000///000222444666888999::::::<<<>>>@@@DDDIIIOOOTTTggguuu~~~xxxsssqqqooommmjjjgggbbb^^^]]]bbbgggjjjooosssqqqlllcccdddeeegggkkkrrryyyeeeVVVJJJMMMXXXgggzzzfffOOOFFFHHHLLLWWW^^^dddddd___^^^eeelllwwwyyyyyyyyy}}}|||nnn\\\NNNHHHFFFDDDCCCJJJTTTeeewwwyyymmmeee^^^YYYXXXbbbjjjvvvvvvaaaVVVPPPNNNRRR[[[dddlllvvvuuupppggg]]]UUUOOOKKKJJJFFFDDDAAA>>>======???@@@===???@@@???<<<<<<>>>AAA@@@AAACCCCCCCCCDDDGGGIIILLLMMMOOOTTTXXXXXXSSSOOOKKKKKKJJJKKKLLLLLLJJJHHHLLLKKKIIIHHHJJJPPPXXX^^^dddmmmzzz|||wwwrrrqqqrrrqqqlllgggcccYYYOOOJJJFFFBBBBBBEEEAAACCCEEEGGGJJJNNNTTTXXXaaaiiiqqqvvv}}}yyyqqqiiieeeccccccbbbaaacccgggllloooooollliiiqqqpppooonnnkkkeee^^^YYYTTTOOOGGGAAA===:::777555444444444333333444555555888777666555444555666666888999:::;;;:::;;;===???BBBEEEIIIKKKLLLOOOTTTYYYaaaccceeedddbbb```^^^^^^ZZZ\\\^^^^^^\\\ZZZYYYZZZ[[[[[[[[[[[[\\\___dddgggkkkmmmqqqvvv{{{~~~~~~{{{yyyxxxtttsssrrrtttxxx|||~~~~~~||||||{{{zzz{{{wwwnnnfff```YYYVVVSSSPPPMMMJJJFFFCCCCCCBBB@@@>>><<<;;;:::999666444333333444444333222000000///...............///............---------...------,,,,,,------...,,,,,,,,,------.........------------------------++++++,,,---------,,,,,,++++++******++++++,,,------------,,,,,,+++++++++)))+++++++++***)))***+++......---,,,,,,++++++*********+++,,,,,,---......////////////000000000000222111000//////000111222111111333555777999:::;;;======???BBBCCCGGGRRR^^^ooo}}}zzzqqqpppnnnllliiieee```\\\___dddhhhjjjmmmnnnjjjdddddd^^^^^^hhhsssyyyzzz{{{|||{{{|||~~~[[[PPPGGGLLLYYYkkkyyy^^^JJJDDDGGGKKKWWW___eeeeeeaaa```gggnnnwwwxxxxxxyyyvvvaaaPPPHHHEEECCCBBBFFFPPP```tttttthhh___XXXSSSSSSXXXaaannnzzz~~~}}}ggg[[[RRRPPPSSS\\\eeemmmwwwuuupppggg\\\SSSMMMIIIHHHGGGFFFCCCAAA@@@@@@BBBBBBAAACCCCCCBBB???===???AAA===???@@@AAAAAABBBEEEGGGLLLMMMOOORRRVVVVVVSSSOOOMMMKKKJJJJJJKKKKKKJJJIIILLLLLLJJJJJJLLLSSS[[[aaajjjrrr}}}|||wwwrrrqqqrrrpppkkkfffaaaXXXNNNIIIFFFBBBBBBEEEFFFGGGJJJLLLNNNRRRWWWZZZaaaiiiqqqxxxtttjjjbbb___]]]]]][[[\\\___bbbeeeeeebbb___eeedddcccbbb```\\\VVVRRRMMMIIIBBB===999666444222333333333333333444555555888777666555555666777888999:::;;;;;;<<<>>>AAADDDEEEJJJQQQWWW[[[aaahhhmmmtttwwwzzzzzzxxxvvvttttttnnnmmmlllkkkjjjhhhfffdddaaaaaaaaa___^^^```cccfffkkkmmmppptttxxx{{{}}}|||xxxvvvrrrqqqppprrrvvvyyyzzzzzzyyyzzzyyyyyyyyy|||{{{tttnnnggg```[[[YYYUUUQQQNNNKKKHHHEEECCCBBBAAA???===;;;:::999999999888777777888888777666000000///...........................---------------------,,,,,,---------,,,,,,,,,---------------------------------------------------,,,++++++***++++++******++++++,,,------,,,,,,,,,++++++++++++)))+++,,,+++***)))***+++------------,,,,,,,,,,,,+++++++++,,,---------........./////////000000000000//////......//////000000111222444666888::::::;;;<<>>???@@@@@@BBBEEEHHHNNNMMMNNNPPPSSSSSSQQQPPPNNNLLLJJJIIIJJJKKKKKKJJJLLLLLLKKKLLLOOOVVV___fffnnnvvv~~~yyysssqqqrrrpppjjjeee^^^UUUMMMIIIFFFBBBCCCFFFEEEGGGJJJLLLNNNPPPTTTWWW___hhhqqqyyy{{{nnnccc]]][[[ZZZWWWWWWXXXZZZ[[[[[[XXXVVVXXXWWWVVVUUUUUURRRNNNKKKGGGCCC>>>:::777555333111111111111222333444555666888777666666666777888999:::;;;<<<===???CCCHHHLLLMMMUUU___hhhooovvv~~~~~~{{{zzzxxxssspppkkkkkkjjjgggdddcccdddfffkkkllloootttxxx|||{{{vvvsssnnnmmmmmmooosssuuuuuuuuuuuuvvvwwwwwwwwwxxx|||~~~{{{wwwsssnnniiiddd```[[[XXXWWWSSSNNNJJJHHHFFFDDDCCCAAA@@@>>><<<:::999999888777666555555666666555444000000///...........................------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,+++***)))++++++******++++++,,,---+++++++++++++++************+++,,,+++***)))***,,,,,,,,,,,,,,,------------,,,---------------------............///////////////000000000000000000///000000222444666888999::::::;;;???CCCDDDGGGQQQ\\\lllwww~~~wwwttttttssspppmmmiiifffddd```hhhqqqxxx~~~{{{ttthhhdddeeemmmttttttqqqoooqqqrrruuuyyy}}}QQQMMMJJJOOO\\\rrrzzz___MMMDDDCCCGGGKKKTTT\\\eeegggddddddkkkrrrxxx|||rrrYYYJJJCCCBBBBBBGGGNNN]]]rrrnnn```WWWPPPMMMMMMJJJTTTcccqqqyyy}}}wwwfffUUURRRSSS[[[dddnnn{{{}}}wwwmmmaaaWWWPPPMMMLLLLLLLLLLLLLLLMMMOOOPPPQQQSSSQQQNNNJJJFFFBBBAAA@@@>>>@@@AAAAAABBBEEEHHHLLLOOONNNNNNOOOPPPPPPPPPOOOOOOMMMJJJIIIJJJLLLLLLLLLLLLLLLLLLMMMQQQYYYccciiiqqqxxx|||uuurrrrrrooohhhcccZZZRRRKKKHHHFFFDDDDDDGGGEEEGGGJJJKKKMMMOOORRRTTT]]]fffpppyyywwwkkkaaa\\\ZZZXXXWWWVVVWWWXXXWWWUUUSSSQQQOOONNNMMMMMMMMMKKKIIIEEEBBB===:::888666555333000000111111333444666666777666555555666777888999===>>>???@@@DDDIIIPPPUUU[[[cccnnnxxxyyyvvvvvvtttqqqmmmjjjiiijjjkkklllpppuuu{{{zzztttpppjjjjjjkkknnnqqqssssssrrrqqqsssuuuvvvwwwxxxzzz}}}~~~}}}{{{uuupppmmmjjjeeeaaa^^^\\\ZZZXXXUUUPPPKKKGGGEEEDDDCCCBBB???>>>===;;;999888888888555444222333444444333111000000///........................---------,,,,,,,,,,,,,,,------,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,---------------------,,,,,,+++***++++++******++++++,,,---***************************+++,,,,,,******+++,,,*********+++,,,------............------------------.........////////////111222333444444333222111///000222333666777999::::::;;;>>>BBBCCCEEEOOOYYYlllvvvyyyvvvvvvuuurrrmmmiiifffeeeaaakkkwwwqqqlllkkkqqqtttsssppppppmmmppptttzzz~~~OOOMMMMMMSSSbbbyyypppVVVGGGAAA???BBBHHHQQQZZZcccfffdddeeellltttzzzyyy___MMMDDDBBBBBBGGGNNN\\\nnn}}}jjj]]]UUUOOOKKKKKKIIIRRR```mmmvvv{{{~~~~~~jjjVVVRRRQQQXXXaaalllzzz~~~xxxmmmaaaXXXRRROOONNNOOOOOOPPPQQQTTTWWWZZZ\\\^^^ZZZTTTMMMHHHDDDBBB@@@???@@@AAAAAABBBFFFJJJNNNPPPPPPOOOOOONNNNNNNNNOOOOOOMMMJJJJJJLLLNNNOOOOOOMMMMMMMMMOOOSSS\\\fffmmmvvv}}}yyyuuurrrnnnfff```WWWOOOIIIHHHGGGEEEFFFJJJIIIKKKMMMNNNPPPRRRUUUXXX]]]eeeoooyyytttggg___[[[YYYXXXWWWXXXXXXWWWUUURRRMMMKKKHHHGGGGGGGGGGGGFFFDDDAAA===:::999777555333111111111222333555666777555555444444555777999:::???@@@BBBEEEIIIPPPXXX]]]jjjqqq||||||xxxtttrrrrrrooopppssswww{{{yyyssspppiiiiiikkkooossstttsssrrrnnnqqqtttvvvwwwyyy{{{}}}~~~}}}zzzuuuoookkkiiiiiidddaaa]]][[[ZZZYYYXXXWWWQQQMMMHHHDDDBBBBBBAAA@@@===<<<;;;999888777777777666555444444555555444333000000///..................------------,,,,,,,,,++++++,,,------,,,++++++---------,,,,,,++++++***+++++++++,,,,,,,,,------***+++,,,,,,------------++++++******++++++,,,---***************************,,,,,,,,,+++***+++,,,(((((()))***+++,,,------///..............................////////////000111222333444444333222111000000222444666888999:::;;;;;;>>>AAAAAADDDMMMXXXlllwww~~~wwwtttuuutttpppjjjeeecccccccccnnn|||uuuoookkkmmmooonnnnnnpppkkkooottt{{{JJJKKKMMMWWWkkk}}}gggPPPDDD===:::===DDDNNNXXXcccgggfffgggnnnvvv~~~}}}dddQQQFFFCCCCCCDDDLLLYYYhhhwwwuuudddYYYSSSLLLIIIIIIGGGOOO[[[gggpppwww|||oooXXXRRRPPPTTT\\\fffuuuzzztttjjj___VVVQQQPPPPPPQQQQQQRRRUUUZZZ```eeehhhiiibbbXXXNNNHHHEEEBBBAAA===>>>???@@@AAAEEEJJJNNNPPPQQQQQQPPPNNNMMMMMMNNNNNNLLLKKKLLLOOOQQQRRRRRROOOOOOPPPRRRVVV___iiippp}}}}}}wwwsssmmmeee^^^TTTMMMIIIIIIIIIHHHIIILLLJJJKKKMMMMMMNNNRRRVVVZZZ___gggpppyyyyyykkkbbb___\\\\\\]]]^^^___^^^[[[XXXPPPLLLGGGDDDCCCCCCCCCCCCFFFCCC???<<<:::777555222222222222333444555666777555555555555666888:::;;;AAACCCGGGJJJOOOVVV^^^cccrrryyy~~~{{{zzzxxxxxxwwwxxxyyy{{{}}}~~~~~~yyyvvvtttmmmnnnqqqtttvvvvvvtttqqqmmmppprrrtttuuuwwwyyy|||yyy|||}}}yyyrrrsssrrrllleee``````bbb[[[YYYVVVUUUUUUTTTSSSQQQMMMIIIEEEBBBAAA@@@???>>>;;;;;;999888777666666666444333222222333333222000000000///...............------------,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++******++++++,,,,,,------)))***+++,,,---.........++++++******++++++,,,---*********++++++++++++++++++,,,---,,,+++***+++---((())))))***+++,,,,,,---......//////////////////////////////000000000000///000000000000000000///111111333555777999:::;;;<<<;;;>>>@@@AAAEEEPPP\\\ooo~~~vvvooommmooonnnjjjddd``````bbbfffqqqsssmmmhhhiiijjjiiikkknnnnnnqqqvvv|||IIIJJJNNN[[[tttvvvbbbNNNDDD>>>999===FFFMMMXXXccchhhhhhiiiqqqxxxhhhUUUIIIDDDCCCAAAJJJWWWdddrrr|||nnn___WWWRRRLLLHHHHHHEEELLLWWWbbblllvvv}}}uuu\\\UUUOOOQQQVVV___lllwww}}}xxxrrrhhh]]]VVVSSSRRRSSSSSSSSSTTTWWW]]]fffnnnsssqqqhhhZZZNNNGGGDDDCCCBBB>>>???@@@@@@BBBGGGLLLQQQPPPRRRSSSRRROOOLLLLLLMMMLLLLLLLLLOOORRRUUUUUUUUUSSSSSSTTTUUUZZZcccmmmtttzzztttmmmccc\\\SSSLLLHHHIIIJJJJJJKKKOOOLLLLLLLLLLLLMMMRRRXXX\\\bbbjjjrrrzzzyyyooojjjjjjhhhiiikkknnnooonnnkkkhhh[[[VVVPPPJJJHHHHHHHHHHHHKKKHHHDDD@@@===:::666333444444444444555555666777777666666777888;;;===>>>BBBFFFJJJOOOTTT[[[bbbfffqqqvvv|||~~~|||zzzyyyyyyzzz{{{~~~|||zzzzzzvvvwwwxxxzzzzzzxxxssspppmmmooopppppppppqqqtttvvvqqqvvv{{{}}}}}}~~~yyyuuuqqqoooiiiiiigggddd___[[[YYYYYYUUUSSSRRRRRRRRRQQQNNNLLLIIIFFFCCCAAA@@@???===;;;:::999888777666555555555222111000000111111000...000000///...............---------,,,,,,,,,++++++)))+++,,,------,,,+++)))+++++++++++++++,,,,,,,,,)))******+++,,,,,,------***++++++,,,------------++++++******++++++,,,---++++++++++++,,,,,,,,,---+++,,,------++++++,,,---+++++++++,,,,,,------............///000000000111000000000000111111111222000//////......//////000222222444666888:::;;;<<<;;;;;;===AAACCCJJJWWWeeeyyy|||tttmmmgggccceeegggddd___]]]___bbbkkktttsssnnnlllmmmnnnmmmnnnrrrwwwyyy}}}}}}KKKLLLPPP^^^yyysssaaaOOOGGG@@@:::???JJJNNNXXXdddiiiiiikkkssszzzjjjWWWKKKEEECCC@@@JJJWWWdddqqqyyylll^^^XXXSSSNNNJJJIIIEEEKKKVVVaaalllwwwzzz```XXXPPPOOORRRYYYfffpppuuu{{{xxxrrrhhh___XXXVVVVVVWWWTTTTTTUUUXXX___iiisssyyyvvvkkk[[[NNNGGGDDDCCCBBBAAABBBBBBCCCEEEJJJPPPTTTPPPSSSUUUSSSPPPLLLLLLMMMKKKKKKMMMQQQUUUWWWWWWWWWVVVVVVWWWXXX]]]fffpppwww~~~{{{uuummmbbb[[[RRRLLLHHHJJJKKKKKKMMMPPPQQQQQQPPPPPPRRRWWW^^^ccceeemmmttt{{{wwwrrrsssvvvuuuwwwzzz~~~{{{xxxhhhccc[[[TTTQQQQQQPPPPPPPPPMMMIIIEEEBBB>>>999666666666555555555666666777888888888999;;;===???@@@CCCGGGLLLRRRWWW]]]ccchhhmmmooorrrrrrqqqrrrvvvzzz}}}}}}||||||}}}~~~}}}~~~~~~~~~}}}}}}~~~~~~}}}yyysssnnnnnnnnnnnnmmmllllllnnnppplllqqqwwwzzzzzz|||~~~vvvuuussspppmmmjjjhhhgggdddbbb___]]]\\\ZZZUUURRRSSSRRRQQQQQQQQQOOOLLLJJJFFFDDDBBBAAA@@@>>><<<:::999999888666555555555555666555333444555555444222000000///...............---------,,,,,,,,,++++++)))***,,,------,,,***)))*********++++++,,,,,,---))))))***+++,,,,,,------,,,,,,---------,,,++++++++++++******++++++,,,---+++++++++,,,,,,---------+++,,,------++++++,,,------------.........//////---......///000111111222000111111111222222222222222111000//////000111222222333555666999:::<<<===;;;:::===AAAFFFNNN]]]lll~~~uuunnngggccc[[[^^^aaa___\\\[[[___cccnnnwww{{{vvvssstttwwwxxxuuuvvvxxx{{{LLLLLLRRRddd}}}rrr]]]IIIAAA===999<<>>BBBDDDGGGKKKOOORRRUUUVVVZZZZZZZZZZZZZZZ[[[\\\\\\cccdddggglllsss|||}}}~~~}}}wwwpppkkkooonnnkkkiiigggfffffffffhhhiiikkkmmmqqqtttwwwyyyvvvpppllljjjfffbbb^^^\\\[[[[[[YYYXXXWWWVVVTTTRRRQQQQQQOOOMMMKKKKKKKKKLLLKKKIIIDDDAAA???>>>>>>===<<<;;;999999888666555333222222000111111000000///...---///...---,,,+++,,,------000---)))((()))+++...///,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------++++++++++++------))))))(((((())))))***++++++,,,.........,,,***)))))))))*********+++++++++......//////000000111111333333333222222222111111222222111000//////000000///111333666999;;;<<<===;;;===AAACCCCCCLLL```ssswwwrrrnnngggaaaYYYZZZ^^^aaa```\\\^^^cccooovvv{{{~~~|||sssKKKLLLSSSeee~~~}}}nnnZZZGGG@@@<<<999<<>>???AAACCCEEEGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLOOOOOOQQQUUU[[[cccjjjnnnxxx{{{vvvqqqmmmjjjkkkiiigggfffddddddddddddbbbccceeegggjjjmmmppprrryyyzzz|||~~~{{{tttmmmgggcccbbb^^^[[[YYYXXXXXXXXXTTTSSSSSSRRRRRRQQQQQQPPPOOOMMMJJJIIIHHHHHHFFFEEECCCAAA>>>=========<<<:::888777666555444222111111...//////000000000//////111000///...---......//////---+++******,,,---...,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,---......,,,***))),,,---------..................//////000000111111333333222222111111111111222222111000000000000000111222444666888999::::::;;;===AAADDDFFFOOOcccvvvxxxrrrkkkccc\\\XXXYYY]]]aaa```^^^```fffmmmuuuyyyJJJLLLUUUhhhyyyhhhUUUDDD>>><<<999<<>>??????@@@AAAAAAAAAAAA@@@<<<<<<;;;;;;<<<<<<===>>>@@@AAABBBDDDIIIOOOTTTWWWaaakkkyyy{{{sssnnnjjjhhhfffdddcccbbbaaa````````````^^^^^^___aaadddfffiiijjjppprrrtttwwwxxxyyyzzzzzzyyy{{{{{{{{{yyyyyyzzz{{{}}}zzzuuuqqqlllfff```\\\YYYWWWVVVTTTSSSSSSSSSTTTOOOOOOOOOOOOOOOOOOPPPPPPQQQNNNKKKIIIGGGFFFDDDBBBBBB@@@>>>======<<<;;;999666666555444222111000000------...///000000000000000//////...---............------,,,,,,------...,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,---.........------+++,,,---...---,,,+++***............////////////......//////000000111111222111111111111000000000222111000000000000000000222333444666777888888888;;;===BBBFFFIIIRRRfffxxx}}}sssjjj```YYYWWWXXX\\\``````^^^bbbhhhnnnwww}}}JJJNNNYYYmmmvvvaaaOOO@@@<<<;;;999;;;AAAGGGSSSbbbnnnuuuxxx{{{}}}qqq^^^OOOGGGEEECCCFFFNNN]]]rrr~~~ooocccXXXQQQPPPNNNLLLNNNTTTYYY[[[```fffgggmmmtttzzz}}}mmm\\\VVVVVVYYYcccpppwwwzzz}}}}}}xxxqqqhhh```\\\ZZZYYYXXXUUUWWWXXXYYY```iiinnnmmm___VVVLLLDDDBBBBBBAAA@@@CCCDDDGGGJJJMMMPPPSSSTTTSSSRRRPPPNNNNNNOOOPPPQQQUUUVVVXXXXXXVVVVVVVVVWWWVVVWWWYYY[[[___eeelllqqq|||yyyooojjjeeeaaa^^^XXXVVVTTTTTTVVVWWWXXXWWWUUUVVVYYY]]]ccciiinnnqqqpppyyyyyytttsssvvv|||qqqjjjccc[[[PPPEEE>>>:::888777444555666888999999999999999888888999999999::::::;;;;;;;;;;;;;;;:::999888777777666666777777888999;;;<<<<<>>???CCCGGGJJJSSSeeevvvvvvkkk```XXXXXXXXX[[[^^^^^^\\\```gggpppyyy~~~|||zzz|||LLLQQQ^^^rrrrrr[[[KKK===;;;;;;999:::@@@EEEPPPaaaooowww|||~~~{{{ooo___QQQIIIFFFAAADDDKKKYYYlllxxxhhh[[[SSSRRRNNNKKKLLLPPPTTTVVVZZZ___bbbhhhqqqwww|||qqq```YYYXXX[[[hhhvvv~~~wwwqqqiiiaaa]]]ZZZYYYXXXTTTVVVWWWXXX]]]dddgggeeeZZZRRRIIICCCBBBBBBBBBAAADDDFFFHHHLLLOOORRRUUUVVVSSSRRRPPPNNNNNNNNNOOOPPPQQQSSSUUUUUUUUUTTTUUUVVVVVVXXXZZZ\\\___ccciiimmmtttzzzuuummmiiigggcccaaaZZZXXXWWWWWWYYY[[[[[[[[[YYY[[[___eeejjjpppsssvvvuuuxxxtttrrrttt|||}}}sssiii```SSSGGG>>>:::777666666666888999:::;;;;;;;;;999999:::999999999888888777777888888888777666666666666555555666666777888666777888;;;???DDDHHHKKKTTTZZZccckkkpppvvv}}}xxxtttooojjjgggdddaaa___[[[[[[[[[\\\\\\\\\]]]]]]ZZZZZZZZZ[[[\\\]]]^^^___bbbdddfffhhhiiihhhgggfffdddfffgggfffdddbbbbbbbbbYYYXXXVVVTTTRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQRRROOOLLLKKKJJJIIIGGGEEE@@@>>><<<;;;;;;:::999777666555555444333222111111///////////////...------,,,,,,,,,,,,,,,+++++++++***---//////---,,,,,,------------,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......//////000000111111000000000000000000000111111000000000000000111111///000222555888:::;;;;;;AAAAAADDDGGGKKKSSScccssstttiii^^^XXXYYYXXXYYY[[[ZZZXXX]]]dddnnnwww|||{{{|||{{{uuuvvvyyyNNNUUUdddxxxqqqWWWHHH<<<;;;<<<999:::>>>CCCNNN^^^nnnyyy~~~}}}xxxnnnaaaUUULLLGGG???BBBIIITTTfff}}}nnn^^^VVVUUUPPPLLLKKKNNNPPPQQQUUUZZZ\\\ccclllsssxxx}}}rrrccc\\\[[[___lll|||yyyssskkkccc___\\\ZZZYYYUUUXXXZZZ[[[___eeeeeebbbWWWQQQHHHCCCBBBCCCCCCCCCEEEGGGJJJNNNQQQTTTVVVWWWTTTRRRPPPNNNLLLMMMMMMNNNNNNPPPRRRSSSRRRRRRSSSTTTUUUWWWYYY[[[]]]```eeehhhlllqqqyyy}}}tttmmmiiifffbbb___]]][[[ZZZ[[[]]]___``````aaadddiiioootttxxxzzz{{{~~~~~~xxxssspppooottt|||{{{jjjaaaSSSGGG>>>999777666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888555555666666666666666555333333333333333444555555666666888;;;???CCCGGGIIILLLQQQWWW\\\aaaiiirrryyy|||pppmmmjjjhhhfffddd```]]]YYYYYYZZZ[[[\\\[[[[[[[[[WWWVVVVVVVVVVVVWWWXXXXXX\\\]]]^^^_________^^^]]]\\\]]]^^^]]]ZZZWWWVVVVVVKKKKKKJJJIIIIIIJJJMMMPPPRRRSSSSSSSSSSSSTTTTTTTTTWWWWWWVVVVVVVVVVVVVVVVVVQQQNNNKKKIIIIIIHHHFFFDDD???===;;;::::::999888666555555444333333222111111////////////...---,,,,,,---............---,,,,,,))),,,///...+++***+++---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++***+++,,,---------,,,+++++++++,,,,,,,,,,,,------,,,------------...............//////000000111111000000000111111111111222000000000000000111111222///000333666999;;;<<<===CCCBBBEEEIIILLLTTTcccqqq{{{oooeee]]]XXXYYYXXXXXXYYYWWWVVV[[[bbbiiisss~~~zzzuuuuuuxxxxxxssssssuuuQQQZZZiii}}}vvvTTTFFF;;;<<<<<<999999===AAALLL\\\lllyyy~~~yyyqqqeeeYYYNNNIII>>>AAAGGGRRRbbbyyysssbbbYYYXXXUUUPPPMMMNNNNNNMMMOOOTTTUUU\\\eeennntttzzzqqqccc^^^^^^bbbqqq~~~xxxrrrjjjccc___\\\ZZZXXXSSSXXX[[[^^^bbbgggfffaaaWWWPPPHHHDDDDDDEEEEEEDDDEEEGGGKKKOOOSSSVVVXXXYYYTTTRRROOOMMMKKKKKKKKKLLLNNNPPPQQQQQQPPPOOOPPPQQQRRRTTTWWWYYYZZZ\\\```bbbdddggglllsss|||~~~xxxqqqllliiigggccc___```^^^^^^___bbbeeeffffffkkkoootttzzz~~~vvvpppkkkhhhmmmuuuttteee\\\PPPEEE===999777666888999:::;;;<<<=====================<<<:::888777444444555555666555555444333333333333333444444555888999;;;===AAADDDGGGIIIFFFJJJNNNRRRVVV]]]fffllluuuzzz|||vvvmmmkkkhhheeedddbbb___]]]WWWXXXYYYZZZZZZZZZYYYYYYUUUUUUTTTSSSSSSSSSSSSTTTVVVVVVUUUUUUUUUUUUUUUUUUSSSUUUUUUSSSPPPLLLIIIIIIAAABBBBBBAAA@@@BBBGGGKKKPPPQQQRRRTTTUUUVVVWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[TTTQQQNNNKKKIIIGGGEEECCC???===:::999999999777666333333333222111111000000.........///......------------.........---,,,+++(((,,,...,,,)))(((***......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,---...............////////////......//////000000111111111111111111222222333333000000000000000111222222111333555777999;;;<<<===DDDCCCEEEJJJOOOWWWfffsssvvvkkkccc^^^[[[YYYWWWWWWXXXWWWWWW]]]eeekkksss~~~}}}vvvqqqkkkjjjlllrrr||||||vvvqqqooopppSSS\\\mmm}}}SSSEEE;;;<<<===999999<<>>AAAGGGQQQ```vvvvvvddd\\\[[[XXXSSSOOONNNLLLJJJLLLPPPOOOVVV```iiiqqqxxx~~~pppccc______dddttt|||uuuppphhhaaa]]]ZZZWWWUUUPPPVVV[[[^^^ccchhhfffaaaWWWQQQIIIEEEEEEFFFEEEDDDFFFHHHLLLPPPTTTWWWYYYYYYTTTRRROOOLLLJJJIIIJJJJJJPPPQQQRRRQQQOOONNNNNNNNNOOOQQQTTTVVVWWWYYY\\\^^^^^^___bbbgggooowww}}}}}}wwwrrrmmmjjjjjjhhheeebbbbbbaaa```bbbeeeiiijjjjjjrrrvvv{{{uuummmfffdddiiiqqqqqq{{{}}}zzz|||}}}sssggg___XXXLLLCCC<<<999888777888999;;;<<<======>>>>>>;;;<<<<<<;;;:::888555444555555555555555444333333666666555555666666777888999999:::<<>><<<:::999999888777555222222111111000000//////,,,,,,---...////////////++++++,,,---,,,+++***)))(((+++---+++'''&&&***.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++------------++++++---,,,,,,,,,,,,---......,,,+++++++++,,,,,,---...------------.........///......//////000111111111111111222222222333333333000000///000000111222222444555777888:::;;;;;;;;;DDDCCCFFFKKKRRRZZZiiivvvuuukkkdddaaa___XXXVVVVVVXXXXXXXXX___hhhpppwwwvvvmmmgggaaa___```eeennnttttttssspppttt{{{~~~~~~|||yyysssooolllkkkUUUbbbsssyyyVVVHHH;;;777888888888999AAAIIIZZZlllwww}}}{{{tttlll```SSSJJJEEEEEEFFFMMM\\\rrryyynnngggaaaZZZTTTRRRPPPLLLJJJLLLPPPVVV```jjjrrrzzz}}}jjj[[[XXXaaappp{{{~~~{{{ppplllggg```[[[WWWUUUUUUTTTZZZ```bbbeeehhhfffbbbXXXPPPHHHEEECCCAAABBBEEECCCEEEKKKRRRXXX[[[[[[ZZZUUUTTTQQQOOOMMMKKKKKKKKKSSSVVVXXXYYYWWWTTTRRRQQQQQQPPPQQQTTTXXXZZZWWWTTTUUUUUUVVVYYY^^^eeekkkooowwwyyy}}}~~~{{{xxxuuurrrqqqooommmjjjgggfffggghhhiiiiiilllnnnmmmkkkkkkmmmpppssswww|||}}}nnnhhhfffdddeeegggqqqrrrssspppllliiijjjkkkiiijjjkkkmmmlllgggaaa\\\QQQKKKBBB===;;;;;;:::999999:::;;;<<<===>>>>>>>>>::::::999888777777888888555555555555555555444444333444555555666666666666666999<<>>@@@CCCEEEFFFHHHLLLSSSYYYaaahhhpppwww{{{||||||}}}|||}}}wwwsssmmmkkkiiifffccc```^^^]]]YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXVVVSSSPPPOOOOOORRRPPPNNNMMMLLLKKKLLLLLLLLLKKKJJJHHHEEEBBB???>>>888777777777888;;;>>>???JJJKKKNNNRRRUUUXXXYYYZZZZZZ]]]```aaadddgggfffaaa\\\XXXSSSOOOKKKFFFBBB???===<<<;;;999777666444444222111111000000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,------------......---,,,,,,+++************000///---,,,++++++,,,,,,...---,,,+++***+++,,,,,,...,,,***+++---...,,,***+++++++++,,,,,,---------+++++++++,,,,,,,,,------000000000000111111111111333333333333333222111000111111111111111222222222555666777777888:::===@@@DDDEEEJJJPPPTTT\\\iiiwww|||oooiiiddd^^^YYY[[[[[[\\\\\\[[[[[[bbbkkkuuu}}}|||tttjjjaaa^^^[[[\\\```dddeeeiiinnnxxxzzz~~~}}}zzzwwwuuurrrooolllVVVccctttyyyUUUGGG;;;888888888888999>>>FFFWWWjjjwww|||tttgggXXXNNNEEEDDDFFFNNN^^^ttt}}}vvvmmmeee___]]]ZZZUUUSSSUUUTTTZZZbbbkkkrrrzzzzzzjjjbbbfffrrr||||||xxxpppmmmggg```[[[XXXVVVVVVWWW]]]aaabbbdddfffddd```XXXPPPHHHEEECCCAAABBBFFFFFFHHHLLLSSSXXXZZZZZZXXXSSSRRRPPPNNNMMMNNNOOOPPPUUUWWWZZZZZZWWWTTTRRRRRRQQQQQQQQQTTTVVVWWWTTTQQQOOONNNNNNOOORRRVVV[[[^^^ccceeejjjnnnqqqssssssssstttsssrrrpppnnnlllkkkjjjiiihhhgggggghhhkkknnnppppppsssuuutttqqqppprrrtttsssvvv{{{zzzllleeecccbbbbbbccccccdddccc___ZZZWWWWWWXXX^^^^^^^^^______[[[VVVRRRIIIDDD===:::999999999888999:::<<<>>>??????@@@@@@;;;;;;:::999999999999999777777777777666666666666555555666777888888888888999:::;;;<<<>>>??????@@@AAADDDGGGHHHIIILLLRRRWWW```eeemmmssswwwyyy{{{|||||||||uuuqqqjjjjjjhhhgggdddbbb```___]]]]]]\\\[[[ZZZZZZYYYYYYUUUVVVWWWVVVSSSQQQQQQQQQRRRQQQOOOMMMLLLKKKKKKLLLJJJJJJHHHGGGDDDBBB@@@???===<<<:::999999:::;;;<<>><<<<<<:::999777555444333222111000000//////000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******++++++++++++,,,,,,---,,,,,,++++++++++++,,,000///---,,,++++++,,,,,,+++*********+++---///000...,,,***+++---...,,,***+++++++++,,,,,,------------------.........////////////000000000111111111222333333333222222111000000000000111111111111111444666777888999:::===???CCCDDDHHHNNNTTT\\\lllzzz{{{nnnhhhddd___[[[^^^\\\\\\\\\ZZZZZZ```iiirrrzzzyyypppeee[[[YYYVVVWWW\\\```cccgggmmmxxxzzz~~~|||xxxuuuqqqnnnkkkUUUdddvvvvvvRRRFFF;;;888999888888::::::BBBSSSgggwwwppp^^^QQQEEEEEEFFFNNN^^^ttt}}}uuuooollliiicccaaabbb^^^bbbhhhnnnttt{{{qqqmmmuuu~~~zzzuuuppplllfff___ZZZXXXWWWWWWZZZ___ccccccdddeeebbb]]]WWWOOOHHHEEEDDDBBBCCCGGGIIIJJJNNNTTTXXXZZZYYYWWWQQQPPPNNNMMMNNNPPPTTTVVVXXXZZZ\\\[[[XXXUUUSSSRRRRRRQQQQQQSSSSSSRRROOOLLLIIIHHHFFFDDDEEEFFFIIIJJJQQQTTTXXX]]]aaacccddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddhhhlllpppsssuuuwwwyyyxxxuuutttvvvxxxyyy|||wwwiiibbb```^^^^^^___]]]\\\ZZZVVVQQQMMMLLLMMMQQQPPPOOOOOOOOONNNJJJGGGAAA>>>:::999999::::::999:::;;;===@@@AAABBBBBBBBB<<<<<<;;;:::::::::;;;;;;999999999999888888888888777777888999::::::;;;;;;======<<<<<<===???@@@AAADDDGGGJJJKKKKKKMMMQQQUUU]]]aaahhhnnnrrrvvvyyy||||||zzztttpppiiiiiiiiihhhgggdddbbbaaaaaa```___^^^\\\[[[ZZZZZZTTTVVVWWWVVVTTTRRRRRRSSSRRRQQQOOOMMMLLLKKKJJJJJJGGGGGGFFFEEEDDDCCCBBBAAA???>>>===;;;::::::::::::<<<===@@@DDDIIIOOOTTTWWWYYY]]]```bbbfffiiigggbbb]]]XXXRRRKKKGGGCCC???===;;;;;;999888666555444333222111000000//////000000/////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++++++++,,,*********+++,,,---//////---,,,++++++------,,,+++++++++,,,,,,,,,,,,---------------.........////////////000000000000111111222222222333222222111000/////////000000111111111111444888:::;;;<<<===???BBBBBBFFFLLLRRR]]]nnn}}}yyymmmgggdddaaa___aaa^^^\\\\\\YYYYYY```hhhooovvv|||zzzssskkkaaaWWWVVVTTTVVV[[[```dddiiipppyyy{{{~~~yyysssnnnkkkSSSdddxxxoooNNNDDD;;;888999888888::::::@@@PPPeeevvvyyyaaaQQQHHHFFFFFFMMM]]]rrr{{{xxxuuuooommmnnnlllnnnqqqtttxxx}}}}}}sssvvv~~~zzzuuuoookkkeee^^^YYYWWWWWWWWW[[[```dddddddddeeebbb^^^WWWOOOHHHEEEDDDCCCDDDHHHJJJKKKOOOUUUYYYZZZYYYWWWQQQOOOMMMLLLNNNQQQVVVYYY[[[\\\]]][[[XXXTTTSSSRRRRRRRRRRRRRRRPPPNNNJJJHHHGGGEEECCC@@@>>>>>>???@@@FFFHHHKKKOOORRRTTTUUUUUUSSSTTTUUUVVVXXXYYYZZZ[[[[[[[[[\\\___cccgggkkkmmmsssvvvyyyyyywwwwwwzzz}}}sssfffaaa___]]][[[\\\]]][[[YYYUUURRROOOMMMMMMKKKIIIGGGFFFGGGFFFEEECCC===<<<;;;;;;;;;;;;;;;;;;<<<===???AAACCCCCCBBBBBB<<<<<<;;;;;;:::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;<<<===>>>>>>@@@AAAAAABBBCCCCCCCCCCCCGGGJJJNNNNNNMMMMMMPPPSSSZZZ^^^ccchhhlllrrrwww{{{~~~zzzuuurrrlllllllllllljjjgggdddbbbbbbaaaaaa```^^^]]]]]]\\\WWWXXXYYYXXXUUUSSSSSSSSSQQQQQQOOOMMMKKKJJJIIIHHHEEEEEEDDDDDDDDDDDDDDDDDD@@@?????????>>>======<<<<<<<<<<<>>BBBBBBDDDJJJPPP\\\nnnuuujjjfffdddcccaaaaaa]]][[[ZZZZZZ[[[ccckkkpppvvvyyyuuupppjjjccc\\\ZZZXXXZZZ```fffjjjqqqxxx|||~~~xxxpppjjjSSSeee{{{gggJJJBBB:::999999777888:::;;;@@@NNNbbbtttfffSSSKKKGGGFFFLLL[[[nnn}}}zzztttqqqssstttuuuwwwxxxzzzttttttzzz|||yyynnnjjjddd]]]YYYWWWXXXYYY[[[aaaeeeeeefffgggddd```VVVNNNGGGFFFEEEDDDEEEIIIJJJLLLOOOUUUYYYZZZYYYVVVQQQOOOMMMLLLMMMQQQVVVYYY\\\]]]]]][[[WWWTTTRRRRRRRRRSSSSSSRRROOOKKKHHHGGGFFFDDDAAA???===<<<<<<===<<<===???AAACCCCCCDDDDDDFFFGGGHHHKKKMMMOOOQQQRRRRRRSSSUUUYYY]]]bbbfffhhhooosssxxxzzzzzz|||}}}qqqeeeaaa```]]]\\\\\\XXXWWWVVVTTTSSSQQQOOOMMMJJJGGGDDDCCCCCCCCCBBBBBB;;;;;;<<<<<<;;;<<<<<<===???@@@BBBDDDDDDCCCAAA@@@;;;;;;::::::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<===============???@@@BBBCCCDDDFFFIIILLLLLLJJJHHHFFFKKKNNNPPPPPPNNNNNNPPPSSSYYY\\\```dddiiinnnuuuyyy~~~~~~zzzwwwtttrrrqqqpppnnnkkkhhheeecccaaaaaaaaa```````````````\\\]]]\\\ZZZWWWTTTRRRSSSQQQQQQOOOMMMKKKIIIGGGFFFDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGEEEDDDCCC@@@???======???CCCHHHKKKNNNTTTXXX[[[```dddaaa\\\VVVQQQKKKFFFBBB???<<<999888888777666444333222222111000000///.../////////............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...////////////000000000000111111222222111111111---......///000000111111000333999<<<===<<<<<<===CCCBBBDDDJJJPPP\\\ooosssjjjeeedddcccccc```[[[XXXYYY\\\___hhhqqquuuyyy{{{vvvqqqnnnjjjeee```^^^___eeekkkpppwww~~~}}}pppiiiVVViiiwww^^^GGG@@@::::::999777888;;;<<<@@@LLL```rrrnnnYYYMMMIIIFFFLLLZZZlllzzz}}}wwwqqqmmmnnnppprrrtttvvvxxx|||~~~ppppppttt~~~|||pppkkkeee^^^ZZZYYY[[[\\\^^^cccgggggghhhiiifffaaaVVVNNNGGGFFFEEEDDDFFFJJJLLLMMMPPPTTTXXXXXXVVVTTTPPPNNNMMMLLLNNNQQQUUUWWWZZZ[[[[[[YYYUUURRRQQQQQQRRRSSSTTTSSSOOOKKKIIIHHHCCCAAA???===<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::<<<===>>>@@@BBBDDDEEEFFFGGGIIILLLQQQWWW\\\aaaccciiimmmssswwwyyy}}}zzzoooeeebbbaaa___]]]]]]VVVVVVVVVWWWWWWUUURRROOOIIIFFFCCCAAAAAAAAA@@@???888:::;;;;;;;;;<<<>>>@@@DDDEEEGGGGGGFFFCCC@@@>>>;;;;;;:::::::::;;;<<<<<<;;;<<<<<<>>>???@@@AAAAAABBBBBBAAABBBCCCEEEGGGHHHHHHKKKPPPSSSTTTRRRNNNLLLNNNPPPRRRQQQOOONNNQQQTTTXXX[[[___cccgggmmmssswww}}}}}}~~~~~~~~~|||zzzwwwvvvuuutttrrroookkkiiifffeeebbbbbbbbbbbbbbbbbbbbbbbb`````````]]]YYYUUUTTTTTTSSSSSSQQQOOOMMMJJJGGGFFFDDDDDDDDDDDDEEEFFFHHHIIIQQQRRRSSSTTTSSSQQQOOOMMMIIIFFFCCCAAA@@@BBBDDDFFFLLLQQQUUUXXX[[[^^^ZZZTTTMMMJJJFFFCCCAAA>>>:::888777777666555444333222111111000//////......//////.........------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...++++++,,,,,,,,,,,,++++++))))))+++,,,---.........+++,,,------++++++,,,---------,,,,,,,,,,,,++++++---------.........//////......////////////000000///000111111222111111111......//////000111222222111555999<<<<<<;;;;;;<<>>::::::999777888;;;<<<>>>JJJ^^^qqqttt___NNNIIIFFFLLL[[[lllzzzyyyrrriiidddcccbbbeeeiiimmmqqqvvv|||vvvjjjjjjnnn}}}rrrnnngggaaa]]]]]]^^^```bbbgggjjjiiiiiiiiieee```UUUNNNGGGFFFFFFEEEGGGKKKOOOPPPRRRUUUVVVUUURRROOOLLLKKKKKKLLLOOORRRUUUWWWXXXYYYXXXVVVSSSQQQPPPQQQQQQSSSUUUTTTPPPMMMKKKKKKBBBAAA???===;;;:::::::::;;;;;;;;;;;;:::::::::999777888999:::;;;<<<===>>>>>>@@@CCCHHHLLLQQQTTTVVV[[[```fffjjjnnnrrrxxx}}}}}}~~~~~~~~~wwwlllcccbbbbbb```^^^^^^XXXXXXZZZ\\\]]][[[UUUPPPIIIFFFCCCAAAAAA@@@???===888:::<<<======@@@DDDHHHKKKLLLMMMLLLIIIDDD@@@===<<<<<<;;;;;;<<<<<<===>>><<<===???AAACCCEEEFFFGGGHHHGGGGGGGGGHHHKKKMMMOOOLLLOOOSSSVVVWWWVVVTTTSSSQQQRRRSSSQQQOOOOOOSSSWWWYYY[[[___cccggglllqqquuuyyy}}}}}}~~~~~~}}}{{{yyyvvvuuuuuussspppllljjjhhhhhhhhhffffffeeeeeeddddddccccccaaaaaaaaa___[[[XXXWWWWWWVVVVVVUUUSSSPPPMMMJJJHHHFFFEEEDDDDDDEEEGGGJJJKKKQQQSSSWWW[[[]]]]]]\\\[[[UUUSSSOOOLLLIIIHHHIIIIIINNNSSSVVVVVVWWWWWWRRRJJJEEEDDDBBBAAA@@@===:::777666666555444333222111111000000///............///.........---------,,,,,,,,,,,,,,,++++++++++++************************************+++++++++++++++******++++++++++++,,,,,,---,,,,,,++++++++++++,,,***+++,,,,,,,,,,,,+++***((()))+++---.........---***,,,...---+++***,,,...---------,,,,,,+++++++++---------.........//////........./////////000000//////000111111111111111......///000111222333444444666:::;;;;;;::::::;;;CCCDDDIIIQQQZZZhhh|||}}}wwwpppllliiigggfffccc\\\WWWZZZ___fffpppyyy}}}tttmmmhhheeeeeeiiinnnrrryyyssshhhcccaaatttkkkUUUBBB===::::::999777888;;;:::<<>><<<;;;:::999888888888888888888888888888888888999999::::::;;;;;;<<<>>>@@@CCCEEEGGGHHHMMMRRRXXX]]]```eeekkkpppmmmpppqqqqqqsss}}}}}}uuukkkbbbaaabbb```^^^^^^XXXYYY[[[^^^___[[[TTTNNNJJJHHHEEECCCBBBAAA???===999;;;>>>???AAAEEEKKKPPPPPPQQQQQQOOOKKKFFF@@@==================>>>??????>>>???AAACCCFFFHHHJJJKKKLLLKKKJJJKKKLLLOOOQQQSSSPPPQQQTTTVVVWWWXXXXXXXXXRRRSSSSSSQQQNNNOOOTTTXXXYYY\\\```dddggglllqqqtttwwwzzz~~~}}}}}}~~~~~~~~~|||zzzwwwtttssssssqqqmmmjjjhhhhhhiiijjjjjjiiiiiigggfffeeedddccc```aaabbb```]]][[[ZZZZZZYYYYYYXXXVVVSSSOOOLLLJJJGGGFFFEEEEEEFFFHHHJJJLLLIIIMMMTTT[[[aaadddeeeeee```^^^ZZZVVVSSSQQQPPPPPPRRRUUUWWWVVVUUUSSSLLLDDD@@@@@@???@@@@@@===:::777555555444444333222111111000000///.....................---------,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))******++++++,,,,,,,,,---------.........---,,,,,,+++************)))***,,,,,,---,,,+++***,,,,,,---...---,,,+++******,,,...---+++***,,,...---------,,,,,,++++++++++++++++++,,,,,,,,,------............/////////000//////000111111111111111...///000111222333444444555777:::;;;:::999:::;;;BBBDDDJJJTTT___nnnyyytttoookkkiiihhheee^^^XXXZZZ```gggqqqzzzuuujjjlllhhhgggkkkooossszzzxxxkkkccc```fff}}}gggPPP@@@===999777777777888777:::???IIIXXXjjj|||zzzfffTTTOOOJJJLLL[[[nnn||||||uuulllccc]]]\\\XXXZZZ\\\```gggqqq{{{rrrfffdddgggxxx~~~wwwrrrllleeeaaa```aaabbbhhhhhhhhhhhhhhhfffaaa^^^RRRNNNIIIFFFGGGJJJMMMOOOTTTVVVWWWVVVRRRNNNKKKJJJHHHIIIKKKNNNRRRUUUWWWYYY[[[ZZZWWWTTTQQQOOOMMMMMMRRRPPPOOOOOOOOOOOONNNLLLEEEBBB???>>>======;;;:::::::::;;;;;;:::999777666888777777666555555555666666666777888;;;>>>AAACCCFFFGGGHHHKKKOOOTTTWWWZZZ\\\aaafffiiikkkssszzznnnfff```______]]]\\\^^^\\\ZZZYYYZZZZZZXXXRRRNNNHHHGGGFFFEEECCCAAA@@@@@@BBBBBBCCCEEEIIINNNRRRUUU[[[XXXTTTPPPLLLGGGBBB???>>>>>>>>>??????AAABBBBBBBBBDDDGGGKKKNNNPPPRRRRRRSSSRRRPPPOOOPPPRRRTTTUUUTTTTTTTTTSSSSSSSSSVVVWWWUUUVVVWWWUUUTTTTTTXXX[[[bbbaaaaaacccfffkkkooorrrzzz}}}~~~}}}{{{yyyvvvtttrrrqqqooonnnllllllkkkkkkmmmlllkkkkkkjjjiiieeeccccccaaa```aaacccaaa]]]XXXZZZZZZZZZYYYWWWTTTPPPNNNIIIHHHGGGFFFDDDBBBAAA@@@CCCFFFKKKPPPVVV]]]eeejjjhhhgggggghhhgggddd]]]WWWXXXXXXVVVRRRNNNIIIEEEBBB888888999999888777666666666555444222111000000000////////////..................---,,,,,,------...,,,++++++++++++++++++,,,++++++************++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,***)))))))))******++++++++++++++++++++++++---,,,+++******+++,,,------------------,,,,,,,,,///......------...000111///////////////.........555555444444333222111111///000111111111222555888999:::<<<;;;:::999999:::BBBFFFNNNYYYfffwwwwwwrrrqqqqqqpppnnn```^^^[[[\\\cccnnnzzzxxxmmmllliiihhhkkkrrryyy}}}~~~yyykkkccc___\\\pppmmmTTT@@@===999666666777777777:::===FFFUUUiii{{{{{{hhhTTTNNNHHHKKKZZZnnn|||}}}tttoooiiiaaa]]]^^^ZZZ\\\^^^bbbhhhqqq{{{xxxjjjeeeeeennnttt{{{|||yyywwwyyy|||xxxtttmmmfffbbbaaabbbdddllllllllljjjfff```[[[XXXPPPMMMIIIGGGIIIMMMPPPQQQTTTVVVVVVUUUPPPLLLIIIHHHGGGIIILLLOOOSSSVVVXXXZZZ[[[ZZZWWWUUURRRPPPOOOOOORRRQQQPPPPPPQQQQQQPPPOOOHHHEEEAAA>>>======<<<<<<;;;;;;<<<<<<<<<:::999888888777666555555555555666777777777777999;;;===>>>>>>>>>???AAAEEEHHHKKKMMMQQQUUUYYY\\\```kkkzzzwwwqqqkkkddd_________]]]\\\]]][[[ZZZYYYYYYYYYVVVPPPLLLIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFHHHKKKOOOSSSVVVXXX\\\XXXRRRMMMIIIFFFBBB@@@?????????@@@AAACCCEEEFFFGGGIIINNNRRRUUUWWWXXXXXXUUUUUUUUUVVVWWWYYY[[[\\\ZZZYYYXXXWWWVVVWWWYYY[[[\\\\\\\\\ZZZYYYZZZ^^^aaaeeeeeefffgggjjjmmmqqqsssxxxzzz}}}~~~~~~}}}~~~~~~~~~|||zzzxxxvvvsssrrrqqqooonnnmmmmmmmmmooonnnmmmmmmmmmkkkhhheeedddcccbbbbbbbbb```]]][[[\\\\\\[[[ZZZXXXUUURRRPPPJJJJJJIIIGGGEEEDDDBBBBBB@@@BBBFFFKKKQQQYYYaaaffflllmmmnnnqqqrrrpppjjjeee^^^\\\XXXSSSLLLFFFAAA>>>999999888777777666555555444444333111000000000000////////////............------,,,+++++++++,,,,,,++++++************++++++++++++************++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,+++************+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,/////////..............................///000000////////////////////////333333222222111000000000///000111111111222555777777999;;;;;;::::::;;;===AAAFFFOOO\\\kkk||||||tttpppppppppooonnnbbb```^^^^^^eeeooozzzzzznnnnnnllljjjnnnuuu|||uuuhhh```\\\YYYwwwnnnRRR@@@===888666666777777777;;;<<>>============<<<===>>>>>>>>>===<<<;;;;;;;;;999888888777777888999999888888999999:::;;;999999999:::<<<>>>AAABBBDDDHHHLLLOOOVVVbbbrrr~~~~~~yyyrrrkkkgggeee```^^^___```]]][[[]]][[[[[[ZZZZZZYYYUUUPPPMMMMMMLLLLLLKKKJJJJJJIIIIIIKKKMMMPPPTTTWWWYYY[[[\\\\\\WWWQQQKKKHHHGGGEEEDDDDDDDDDDDDFFFHHHKKKMMMOOOQQQUUUZZZ```cccdddcccbbb\\\]]]___bbbdddeeeeeeeeeaaa```^^^]]]\\\]]]___```cccbbbaaa^^^]]]^^^bbbfffhhhhhhjjjkkknnnqqqssstttxxxzzz|||}}}}}}}}}~~~~~~}}}{{{zzzuuuuuusssrrrqqqqqqppppppqqqppppppppppppnnnkkkiiifffffffffddd```^^^^^^^^^]]]]]]]]][[[YYYVVVSSSQQQLLLKKKJJJIIIGGGEEEDDDCCC>>>@@@BBBFFFKKKSSS[[[aaajjjlllpppvvvzzz{{{xxxuuullliiibbbZZZQQQIIICCC???;;;:::888666555444444555222222111000000000000000/////////............---//////...---------------*********))))))*********++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---......///////////////////////////////////////000000000///////////////000111222111111222444777666888:::;;;;;;<<<>>>@@@@@@FFFQQQ```ppp|||wwwoookkkkkklllkkkjjjcccaaa___aaagggqqq{{{{{{qqqpppnnnmmmqqqxxxpppddd^^^ZZZWWW{{{lllMMM@@@<<<888666666777777777<<<<<<@@@OOOdddyyyttt```TTTJJJLLLYYYjjjzzzyyyllleee___^^^]]]ZZZ[[[]]][[[]]]bbbgggnnnvvv~~~ttteee]]][[[^^^`````````bbbhhhnnnxxx}}}{{{vvvooohhhdddccceeefffeeehhhiiidddZZZRRROOOOOOMMMKKKKKKMMMQQQTTTVVVWWWVVVVVVUUURRRMMMIIIGGGGGGIIIKKKOOOSSSWWW[[[]]]^^^[[[ZZZWWWUUUTTTTTTUUUVVVTTTTTTUUUVVVYYYYYYXXXVVVPPPKKKCCC>>><<<===>>>>>>>>>???@@@AAABBBAAA@@@@@@CCCBBB@@@>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;===>>>???>>>BBBGGGKKKRRR\\\iiirrrsssrrrooolllhhhddd```^^^^^^[[[[[[^^^^^^[[[ZZZ\\\\\\]]]]]]^^^\\\YYYVVVSSSTTTTTTSSSRRRPPPOOONNNNNNSSSVVVYYY]]]^^^^^^]]]\\\[[[VVVOOOKKKIIIJJJKKKKKKMMMMMMNNNPPPTTTXXX\\\^^^bbbffflllrrruuutttrrrpppiiikkknnnpppqqqqqqooommmhhhgggeeedddfffgggiiiiiimmmkkkhhheeedddeeehhhjjjhhhiiikkknnnpppsssuuuvvvyyy{{{}}}~~~~~~~~~yyyxxxwwwvvvuuutttttttttsssrrrqqqqqqqqqpppmmmjjjfffggggggccc^^^\\\]]]___]]]]]]\\\[[[YYYVVVTTTRRRNNNMMMLLLJJJHHHGGGFFFEEE@@@AAABBBDDDGGGMMMTTTYYY]]]aaahhhpppwww{{{||||||xxxtttlllbbbWWWNNNGGGCCC???===999666444444444444111000////////////000000//////.........---------///...------,,,,,,,,,---******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------++++++++++++++++++++++++***+++,,,------,,,+++***))))))***************+++,,,---///000000000///...///////////////000000000.../////////////////////111111222111000111444666777999:::;;;;;;<<<>>>@@@@@@GGGTTTccctttxxxrrrkkkfffeeeeeedddccc```___^^^aaahhhsss}}}xxxrrrqqqooonnnssszzz{{{kkkaaa^^^\\\YYYkkkMMM???<<<888555555666666666===<<>><<<===>>>???@@@AAACCCDDDEEEFFFEEEEEEHHHGGGFFFDDDBBBAAA@@@@@@>>>>>>????????????>>>>>>@@@???>>>>>>>>>>>>???@@@>>>CCCIIIMMMRRRWWW^^^ccceeeccc```\\\YYYWWWVVVUUUUUUTTTVVVZZZZZZWWWWWWZZZ]]]___aaabbbaaa^^^\\\[[[]]]]]][[[ZZZXXXVVVUUUTTTYYY[[[___aaaaaa___\\\ZZZVVVRRRNNNMMMNNNQQQTTTUUUXXXXXXZZZ]]]bbbgggmmmpppwww{{{~~~vvvyyy|||~~~~~~|||xxxvvvtttrrrqqqsssvvvxxxyyyxxxxxxuuuqqqnnnmmmmmmnnnoooiiikkkmmmppprrruuuwwwxxx{{{}}}~~~}}}|||zzzyyyxxxxxxwwwuuusssrrrrrrrrrpppmmmjjjeeegggfffccc^^^[[[\\\^^^\\\\\\[[[ZZZXXXVVVUUUTTTPPPOOONNNLLLKKKIIIHHHGGGDDDDDDDDDCCCCCCFFFKKKOOONNNSSS[[[dddlllssswwwzzz{{{wwwpppggg\\\SSSKKKGGGCCCAAA===999777555555555000000//////.../////////............------------++++++************++++++******))))))))))))*********+++,,,,,,,,,,,,+++******++++++,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,---......---,,,+++---------....../////////,,,---///000000000///...////////////000000111111//////000000000000000000000111111111111222444777:::;;;<<<;;;;;;;;;>>>@@@BBBIIIVVVfffxxxwwwpppgggbbb```___]]][[[ZZZZZZ\\\aaajjjuuu~~~wwwuuussspppooommmnnnsss|||uuuggg```aaa```]]]kkkPPP???<<<777555555666666666:::;;;???JJJ\\\pppyyydddPPPJJJNNNUUUbbbooorrr___XXXRRRQQQQQQOOOQQQUUU[[[aaakkkvvv}}}lll```ZZZZZZZZZZZZ\\\```ggglllxxx~~~~~~|||{{{|||~~~~~~}}}{{{xxxsssnnnjjjgggffffffiiihhhddd\\\RRRLLLKKKKKKLLLMMMOOORRRVVVWWWVVVUUUTTTTTTRRROOOLLLKKKLLLMMMPPPSSSWWW[[[___aaaaaaaaa\\\ZZZWWWUUUTTTUUUWWWYYYXXXXXXZZZ\\\^^^^^^\\\ZZZTTTNNNFFFAAA???@@@AAAAAABBBCCCEEEGGGIIIIIIIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCBBBAAAAAABBBCCCDDDEEEHHHMMMQQQSSSTTTVVVWWWYYYWWWSSSOOOMMMLLLLLLLLLMMMMMMPPPTTTUUUSSSTTTYYY\\\___bbbbbbaaa^^^]]]\\\______]]]\\\ZZZXXXWWWWWWXXX[[[^^^```aaa^^^[[[XXXRRRQQQQQQTTTYYY^^^aaabbbffffffhhhlllrrrzzz{{{xxxvvvuuusssrrrsssssstttuuuwwwyyy{{{|||}}}~~~|||{{{zzzzzzwwwvvvtttsssrrrpppllliiieeeeeeeeebbb___]]]\\\]]][[[ZZZZZZYYYXXXWWWWWWWWWTTTSSSRRRPPPOOOMMMLLLKKKGGGGGGFFFDDDBBBBBBEEEGGGGGGKKKQQQXXX___fffmmmqqqzzzxxxsssmmmddd\\\UUUQQQIIIFFFCCC???;;;999888777111111000///////////////.........------------,,,............///000111111*********))))))************+++,,,------,,,+++*********+++,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,+++,,,---.........------++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,,,,------.........---......///////////////...//////000000111111222111111111111000000000000///000111111111222555888<<<<<<===<<<;;;<<<>>>AAADDDLLLZZZkkk|||vvvooofff```]]]\\\YYYWWWWWWXXX[[[bbbkkkwwwvvvnnnnnnnnnlllllllllmmmttt~~~pppccc```cccbbb^^^bbbLLL???;;;777555555666666666666999>>>GGGVVVjjj~~~sssZZZOOOMMMOOOYYYfffwww}}}ddd\\\VVVUUUUUUUUUWWW[[[^^^fffsssuuuiii```___^^^^^^aaaeeekkkpppzzz{{{zzz{{{|||~~~{{{|||}}}~~~~~~}}}}}}|||zzzwwwsssoookkkiiiggggggccc\\\TTTNNNKKKKKKKKKMMMNNNPPPTTTWWWWWWTTTRRRPPPPPPOOOLLLKKKKKKNNNPPPTTTWWW[[[___bbbccccccccc\\\ZZZWWWTTTTTTUUUWWWXXXZZZZZZ[[[^^^```___]]]ZZZUUUPPPIIIEEECCCCCCDDDDDDCCCEEEGGGJJJKKKLLLMMMMMMLLLMMMMMMNNNPPPRRRTTTUUURRRSSSSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIJJJKKKLLLMMMPPPRRRTTTUUUUUUUUUTTTUUUSSSPPPLLLIIIFFFFFFFFFGGGFFFGGGJJJNNNOOONNNRRRWWWZZZ]]]______[[[XXXVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRSSSUUUYYY]]]^^^]]]ZZZYYYTTTVVV[[[ccckkkqqquuuuuuwwwxxxzzz~~~~~~}}}{{{{{{zzzxxxvvvuuusssppplllhhheeeddddddccccccaaa^^^\\\ZZZZZZZZZYYYYYYZZZZZZ[[[YYYXXXWWWUUUSSSRRRQQQPPPKKKKKKKKKJJJGGGFFFFFFGGGHHHJJJMMMPPPSSSXXX```eeeppppppoookkkfff___YYYUUUMMMKKKIIIEEEAAA===:::999333222111000///..................---------,,,,,,000000000111333444666777++++++************++++++***+++---......---+++***)))***+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,+++******+++,,,,,,***+++,,,---...------,,,++++++++++++++++++++++++------,,,,,,,,,,,,------(((((())))))***+++++++++...............///000000...//////000111111222222222111111111000/////////---///000000111333777:::;;;;;;<<<;;;;;;===@@@CCCGGGPPP___qqqvvvooofff```^^^]]]ZZZXXXWWWYYY]]]dddnnnyyyrrrlllmmmnnnlllkkkkkkmmmuuu{{{lll```___cccaaa\\\rrrVVVBBB???;;;777555555666666666333777===EEEQQQeee|||{{{|||cccUUUOOONNNWWWcccoookkkccc]]]]]]]]]]]]```dddbbbkkkyyy{{{qqqeeeeeeddddddfffkkkpppttt||||||zzzzzz|||}}}yyyzzz|||}}}~~~~~~~~~}}}}}}|||zzzwwwsssnnnkkkiii```ZZZRRRLLLJJJKKKLLLMMMNNNOOOQQQUUUWWWVVVSSSPPPMMMMMMLLLJJJIIIKKKNNNQQQWWWYYY]]]aaadddddddddccc]]]ZZZWWWTTTSSSTTTVVVXXX[[[[[[\\\___``````]]]ZZZVVVRRRLLLHHHFFFGGGGGGGGGDDDFFFHHHKKKMMMNNNOOOOOOOOOPPPRRRUUUXXX\\\___aaa______^^^]]]ZZZWWWTTTRRRSSSRRRRRRRRRSSSUUUWWWXXXYYYYYYYYYXXXWWWWWWWWWXXXRRROOOKKKHHHEEEEEEEEEFFFCCCCCCFFFKKKLLLKKKPPPWWWWWWZZZ\\\[[[VVVQQQOOOOOOIIIIIIJJJJJJKKKKKKLLLLLLNNNQQQUUUYYY[[[\\\[[[ZZZYYY]]]eeepppzzz~~~|||{{{|||zzzxxxvvvtttppplllhhhfffdddcccdddfffeee```\\\ZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\ZZZYYYWWWUUUTTTTTTOOOPPPQQQPPPNNNLLLKKKLLLKKKKKKLLLKKKKKKOOOVVV\\\aaabbbcccbbb^^^YYYSSSOOOPPPOOOLLLIIIDDD@@@<<<:::444333222000///...............---------,,,,,,,,,***+++,,,---///111333444,,,,,,++++++++++++,,,,,,***+++---......---+++***)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,+++******+++,,,---)))***,,,---...---,,,,,,++++++++++++++++++++++++......,,,++++++,,,......)))******+++,,,---------//////...------///000111...//////000111222222222222222111000///......---,,,...///000111444888;;;999:::;;;;;;<<>>AAAKKK```xxxwwwyyynnnXXXPPPQQQYYYaaaoooyyyoooggggggiiiiiihhhiiiooovvv~~~qqqhhhcccccciiioooqqqsssvvv|||zzzzzz{{{||||||{{{{{{{{{{{{||||||}}}}}}}}}zzzvvvvvvtttlllbbb```UUUJJJFFFEEEDDDEEEHHHMMMSSSVVVVVVVVVVVVTTTOOONNNLLLJJJHHHJJJMMMQQQTTTYYY\\\___ccceeeggggggggg___^^^ZZZVVVRRRQQQTTTVVV\\\^^^```aaaaaa^^^[[[YYYUUUQQQLLLIIIJJJIIIHHHFFFKKKLLLMMMNNNPPPQQQRRRRRRSSSTTTWWW[[[```eeejjjmmmnnnllljjjjjjjjjhhhccc___bbb___\\\[[[\\\^^^``````gggeeeaaa______^^^\\\ZZZWWWTTTOOOKKKIIIGGGDDDBBBDDDDDDCCCDDDFFFJJJNNNQQQWWWWWWVVVTTTQQQMMMIIIFFF>>>???@@@??????@@@CCCFFFKKKIIIMMMUUUXXXWWWXXX^^^]]]dddooo||||||xxxwwwwwwvvvtttqqqooommmkkkkkkllllllllljjjgggdddbbbcccbbb```^^^]]]^^^^^^______^^^]]][[[ZZZXXXWWWVVVTTTUUUUUUUUUUUUUUUTTTTTTRRRPPPMMMMMMOOOQQQRRRRRRYYYZZZ[[[[[[YYYUUUQQQOOOLLLJJJGGGDDDAAA>>><<<;;;:::888666333111/////////000000///...---,,,,,,,,,)))))))))***+++++++++,,,))))))***++++++++++++***,,,+++***)))))))))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---***+++,,,...///000000111...///000000//////000111111111111111000000000000000000000000000000000000111111111222333444666666777999;;;<<<<<<>>>AAACCCIIIVVVgggxxx|||tttoooiiidddbbbbbbbbbbbbaaa^^^]]]cccnnnxxx}}}~~~}}}vvvqqqpppqqqrrrsssiiijjjmmmttt}}}qqqbbb```eeeccc\\\UUUvvvyyyZZZFFFAAA;;;:::999777666666555555666999<<>><<<::::::888777555222111000000000000///...------,,,,,,,,,***************+++++++++)))************+++++++++,,,+++************+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++,,,---..................///000000//////000111111111111111000000000000........................//////000111333555777888888:::<<<===>>>@@@CCCFFFKKKXXXiiizzz{{{uuuqqqkkkhhhggggggffffffcccbbbbbbfffooowww|||~~~|||vvvqqqnnnnnnmmmmmmjjjkkknnnuuu|||qqqbbbaaadddbbbYYYRRRppp{{{oooRRRAAA<<<::::::888777666666666666777888:::===DDDVVVoooqqq\\\QQQOOOUUU\\\jjjzzz|||xxxwwwuuuvvvyyy~~~|||pppffffffiiinnnooopppvvv}}}zzz}}}~~~{{{{{{|||~~~||||||{{{{{{||||||}}}~~~|||wwwtttqqqhhh___UUULLLEEEEEEGGGHHHJJJMMMPPPWWW\\\ZZZXXXVVVRRRMMMKKKKKKJJJLLLNNNSSSWWWZZZcccccccccbbbaaa^^^\\\ZZZVVVUUUTTTQQQOOOPPPSSSVVV[[[]]]```aaaaaa___\\\ZZZWWWUUURRRQQQQQQRRRQQQQQQRRRSSSTTTUUUWWWYYY[[[\\\\\\]]]^^^aaafffkkkpppssswwwyyy}}}}}}vvvxxxzzz{{{{{{zzzxxxvvvtttsssqqqqqqpppnnnkkkhhhaaa]]]XXXTTTQQQOOOLLLJJJIIIHHHFFFEEEFFFGGGIIIJJJOOONNNLLLIIIDDD???;;;888555666777777777999<<>>???BBBFFFIIINNN[[[mmm~~~|||xxxqqqnnnkkkiiiiiiiiihhhgggffffffhhhlllrrrxxx~~~{{{tttooolllkkkjjjiiilllmmmqqqvvv|||}}}mmm```^^^aaa]]]SSSLLLttt~~~dddLLL@@@===:::999888777666666666666888888999<<>>@@@DDDKKKUUU^^^bbbccceeehhhmmmooosssxxx}}}~~~}}}{{{yyyuuussssssvvvzzz|||}}}|||zzzwwwtttsssrrrqqqqqqqqqqqqpppmmmjjjgggfffcccbbbbbbbbbbbbcccdddeeegggggggggggggggfffeeeeee```]]]ZZZXXXVVVUUUSSSQQQLLLLLLJJJHHHGGGEEEDDDCCC???>>><<<999777666555444333222222111111111111111///...------,,,,,,,,,---,,,+++++++++***))))))))),,,***)))((((((***,,,---,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,)))***++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,++++++,,,,,,------,,,,,,...///000000//////000111111111111111000000000///...........................///000111333666888999999:::<<<>>>???CCCGGGKKKQQQ___rrr~~~wwwtttjjjhhhgggggghhhhhhfffeeefffiiimmmqqqvvv{{{}}}tttnnnkkkkkklllmmmoooqqquuuzzz~~~ssseeeZZZZZZ]]]XXXMMMFFF~~~xxx]]]JJJAAA>>>999999888777666666666777999888999<<>>999999888777777777777777888777999===>>>FFF]]]tttrrr```TTTTTTYYYhhhxxxyyyoookkkfffiiinnnssstttwww}}}{{{yyyyyyyyyxxxxxxyyyyyyzzz{{{|||}}}wwwpppjjjbbb[[[WWWRRROOOSSSVVVUUUUUUUUURRRZZZ^^^YYYRRROOOLLLJJJNNNOOORRRUUUYYY\\\^^^___\\\[[[ZZZXXXVVVUUUTTTSSSMMMOOOQQQQQQRRRUUUXXX[[[bbbdddeeefffeeeaaa^^^[[[WWWYYY[[[[[[ZZZZZZ[[[]]][[[ZZZZZZZZZ[[[]]]```bbbddddddeeeeeeeeeddddddcccdddhhhmmmqqqsssuuuwwwyyy}}}~~~}}}~~~}}}}}}}}}{{{xxxvvvnnnkkkgggcccbbb```^^^\\\WWWVVVUUUSSSRRRQQQQQQPPPNNNLLLIIIDDD@@@<<<888777444666888999:::===@@@CCCJJJUUU___bbbbbbdddeeeeeeeeefffgggiiikkknnnqqqrrrooooooooopppsssvvvyyy{{{}}}yyyuuusssrrrsssssstttuuuvvvuuutttvvv|||~~~~~~~~~}}}|||yyyyyyyyyyyyxxxvvvuuutttwwwwwwwwwxxxyyyyyyyyyzzzzzzyyywwwuuurrrnnnkkkjjjkkkiiigggffffffggghhhiiijjjkkklllmmmmmmnnnmmmmmmhhheeebbb```^^^\\\XXXVVVTTTSSSQQQNNNJJJFFFCCCAAA>>><<<:::777555333222111///000000111111111000000------,,,,,,,,,,,,------+++++++++***************+++***)))))))))***,,,,,,)))***+++,,,---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++,,,------......------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++((()))+++,,,.../////////...///000000//////000111111111111111000000000000000000000000000000000000111111111222333444555666888999;;;<<>><<<999666333222111///000000111111000///...---,,,,,,+++,,,,,,------***************+++++++++)))************+++++++++((()))***+++,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))+++,,,------......------************************)))***+++,,,,,,,,,++++++++++++,,,....../////////...///000000//////000111111111111111000000000000////////////////////////000000000222333555777888888:::;;;===AAAFFFMMMRRR^^^lll~~~|||tttkkkfffbbbaaa```aaacccdddeeedddfffhhhnnnxxxxxxqqqoooqqqssstttsssyyyxxxlllddd___``````VVVHHH???pppTTTEEE>>>:::999888777777777777777888444333777===;;;>>>RRRjjj~~~mmmZZZTTTWWWbbbqqq~~~{{{|||wwwuuuwwwzzz|||~~~~~~}}}||||||{{{{{{{{{vvvvvvvvvwwwxxxyyy{{{|||xxx{{{zzzrrrjjjccc\\\VVVPPPLLLLLLRRRWWWWWWVVVVVVUUU]]]___YYYQQQOOOPPPPPPMMMOOORRRTTTWWWXXXXXXXXXWWWVVVTTTSSSQQQPPPPPPOOOPPPRRRUUUVVVWWWYYY]]]___cccdddddddddbbb]]]YYYVVV[[[^^^``````^^^^^^___aaa```___]]]\\\\\\^^^```bbb\\\___cccfffgggeeebbb```^^^______]]]\\\___eeejjjjjjpppvvvxxxvvvvvvxxx{{{{{{yyywwwvvvvvvvvvtttsssnnnlllhhhffffffeeedddcccccccccbbbbbbbbbaaaaaaaaa___\\\VVVNNNGGGAAA<<<999888999;;;===>>>AAAFFFIIIOOO\\\fffeeedddhhhkkkkkkggggggfffeeedddccccccbbbdddddddddeeehhhkkkoooqqqrrrqqqpppnnnmmmlllkkkkkkiiilllnnnmmmkkkmmmrrrwww~~~}}}zzzyyyyyyyyyxxxyyyyyyyyytttvvvxxxzzz{{{{{{yyyxxxuuutttsssqqqqqqqqqrrrsssuuurrrooollljjjjjjkkklllfffgggiiikkkmmmnnnoooooonnnllljjjhhhgggdddaaa^^^YYYZZZZZZYYYWWWRRRNNNKKKBBB@@@===:::666444222111///000000111111000......,,,,,,,,,++++++,,,------))))))******+++++++++,,,))))))***++++++++++++***'''(((***+++,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))******+++,,,,,,,,,++++++************************)))***+++,,,---,,,++++++---......//////......---...///000000//////000111111111111111000000000000..............................///111444666888::::::;;;===???BBBHHHOOOTTT```nnn{{{ssskkkeeeaaa___^^^^^^```bbbcccbbbiiiiiinnnyyyyyyssspppoooooonnnrrrxxxzzzllleee```aaa^^^SSSDDD:::cccOOOFFF@@@::::::999888777666666666666666555777888999>>>MMM[[[{{{ppp^^^VVVUUUZZZhhhxxx}}}}}}{{{zzz}}}{{{yyyyyyxxxuuusssvvvvvvuuuttttttuuuwwwxxxxxxwwwtttpppjjjbbbXXXQQQKKKLLLLLLLLLLLLOOOTTTWWWVVV[[[]]]ZZZWWWVVVTTTPPPOOOPPPQQQRRRSSSTTTUUUVVVSSSRRRQQQOOONNNMMMMMMMMMQQQQQQSSSTTTVVVXXXYYYZZZ_________]]]ZZZZZZ[[[]]]\\\___dddfffffffffffffffgggeeeaaa]]][[[\\\]]]___bbbaaaaaaaaabbbaaa___]]]YYYXXXWWWVVVVVVWWWYYYZZZdddeeegggjjjmmmqqqtttvvvvvvvvvwwwwwwuuurrrpppnnnjjjhhhgggiiilllnnnmmmllllllmmmoooqqqqqqooommmkkklllfff\\\QQQGGG@@@;;;999777888999999;;;???DDDGGGQQQXXXbbbjjjmmmnnnnnnnnnmmmmmmkkkgggdddbbbbbbcccbbbcccdddddddddgggjjjnnnnnnpppqqqoookkkjjjkkkmmmjjjmmmpppqqqppppppsssvvv|||}}}{{{yyyyyyzzzzzzvvvssswwwuuutttsssssstttvvvwwwqqqqqqqqqrrrssstttuuuvvvqqqooonnnpppsssssspppmmmmmmjjjggggggiiikkkmmmnnnkkkjjjiiikkkllljjjeee``````___]]]ZZZVVVQQQMMMKKKGGGEEEAAA<<<999777666666444222000/////////...---------------,,,+++******))))))))))))((((((((((((((())))))))))))*********+++,,,,,,---.........---***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))......---,,,,,,++++++***,,,+++*********+++,,,---++++++,,,,,,,,,---------...............---------...///000111222333444444444333111////////////000............////////////...///111444777999:::;;;<<<::::::@@@DDDGGGNNNTTTcccqqq}}}wwwpppiiifffbbbbbbbbbddddddcccaaa^^^bbbkkkuuu|||{{{ttttttvvvsssqqqqqqqqqvvv}}}}}}ooohhhccc```WWWHHH===;;;qqqWWWFFF@@@===888999888777666555555555555666555666777888<<>><<<::::::;;;;;;===@@@FFFJJJSSSZZZcccjjjnnnooooooooorrrqqqppplllhhheeeeeeeeecccdddeeeeeefffhhhlllooopppppppppnnnkkkjjjlllooonnnrrruuuuuuuuuwww{{{|||zzzxxxxxxyyyzzzwwwuuuxxxwwwuuusssrrrrrrrrrsssppprrrtttuuuvvvvvvvvvuuuuuutttsssuuuvvvvvvssspppooommmjjjiiijjjlllmmmmmmmmmkkkkkkkkkllljjjeeeaaabbbaaa___\\\WWWRRRNNNLLLHHHEEEAAA<<<999666555555444222000/////////...---------------,,,+++******++++++++++++************)))))))))*********++++++***++++++,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******,,,,,,+++++++++******************************+++++++++*********+++,,,---++++++,,,,,,,,,---------------........................///000111222333333333222111000/////////000............////////////...///222444777999::::::<<<:::;;;@@@DDDHHHOOOVVVdddrrrzzzssskkkgggcccdddeeeffffffeeebbb___fffnnnwww}}}xxxssstttuuusssqqqqqqtttxxx~~~xxxhhhbbb]]][[[RRREEE;;;999|||gggQQQCCC???===;;;888777666555444444444444666555555666666:::FFFRRRllltttbbbWWWSSSUUU^^^jjjttt{{{xxxvvvvvvxxx~~~}}}zzzxxxwwwwwwwwwvvvssssssrrrqqqqqqqqqrrrrrrtttqqqmmmhhhccc]]]UUUQQQHHHHHHHHHGGGHHHJJJOOORRRTTTYYY[[[XXXUUUTTTQQQMMMOOOOOONNNMMMMMMLLLLLLMMMLLLLLLLLLLLLMMMOOOPPPQQQUUUUUUUUUVVVVVVVVVVVVVVVXXXYYYZZZZZZZZZ[[[^^^aaabbbeeeiiilllnnnoooppprrrnnnllljjjgggeeeeeeeeeeeebbb___[[[YYYYYYYYYXXXWWWWWWVVVTTTRRRQQQQQQQQQRRRSSSTTTWWWZZZ^^^bbbeeegggkkklllnnnooonnnmmmkkkjjjhhhiiilllqqqwwwzzz{{{{{{}}}}}}ooo___PPPFFF???======>>>>>>>>>???CCCIIIMMMVVV\\\dddjjjnnnnnnoooooossssssrrroookkkhhhggggggeeefffgggggggggiiimmmoooqqqpppooollljjjkkkmmmpppoooqqqtttuuuuuuxxx~~~{{{~~~{{{yyywwwwwwxxxxxxxxxwwwzzzxxxvvvsssqqqpppppppppqqqsssvvvyyyzzzyyyxxxvvv{{{zzzzzzzzzzzzyyywwwtttrrrooommmkkklllmmmmmmlllnnnmmmllllllkkkiiieeebbbdddcccaaa]]]YYYTTTOOOMMMHHHFFFBBB>>>:::777555555555222000///000000///---------------,,,+++******,,,,,,+++++++++*********************+++++++++,,,******++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,+++++++++((())))))***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,---------.../////////---......///000111222222333222111000/////////000............///////////////000222555777999::::::<<<:::<<>>BBBFFFJJJTTT]]]mmm|||~~~uuummmjjjgggjjjmmmnnnkkkhhheeeccckkkrrryyy~~~xxxsssppprrrssspppnnnpppwwwzzzuuuggg[[[XXXUUUOOOFFF>>>888666ssseeeSSSFFF???;;;::::::999999888777666666666666999666666777888999@@@IIIbbbxxxvvveeeVVVNNNJJJQQQ\\\iiivvv~~~uuuuuu{{{~~~yyywwwwwwxxxyyyyyytttttttttsssrrrqqqppppppoooiiiaaaZZZTTTPPPLLLIIIGGGGGGGGGGGGHHHKKKOOOSSSTTTZZZ^^^]]]\\\[[[XXXTTTQQQOOOMMMJJJIIIHHHIIIIIIGGGHHHJJJLLLOOOSSSUUUWWWYYYYYYYYYZZZZZZZZZ[[[[[[^^^___aaaaaabbbeeehhhkkknnnpppqqqqqqqqqrrrtttvvvvvvvvvvvvuuutttqqqooommmeee```YYYTTTRRRRRRQQQQQQPPPOOONNNMMMKKKJJJJJJIIIJJJKKKMMMPPPTTTWWWZZZ\\\```aaadddeeefffeeedddcccdddhhhmmmsssxxx}}}{{{fffSSSGGGAAA>>>AAABBBBBBCCCCCCFFFKKKNNNUUUYYY___ccceeefffggghhhiiijjjkkkkkkjjjjjjkkklllkkklllmmmlllkkkjjjkkkmmmqqqnnnkkkjjjjjjmmmoooqqqvvvxxxyyywwwvvvxxx~~~||||||{{{yyywwwuuuuuuuuuyyyxxxwwwvvvvvvuuuuuuuuuxxxwwwwwwwwwyyy{{{~~~}}}~~~~~~}}}{{{yyywwwvvvqqqppppppqqqssssssrrrqqqpppooommmjjjgggeeecccccc]]]]]]\\\[[[XXXUUURRRPPPJJJIIIFFFCCC???<<<:::999666444222111111111000///------------,,,+++******************))))))))))))******+++++++++,,,,,,,,,,,,---------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---...///000000---------...//////000000111111111111000000000///............////////////000111333555777999::::::<<<<<>>EEE]]]tttwwwfffVVVMMMHHHMMMWWWeeesssyyy{{{}}}zzzxxxyyyyyyyyyxxxuuuuuuuuutttsssrrrpppooofff```WWWOOOKKKHHHGGGFFFFFFGGGGGGHHHIIIMMMRRRVVVVVV\\\```___]]]\\\XXXTTTOOONNNKKKIIIHHHHHHIIIJJJIIIJJJLLLNNNRRRUUUXXXYYYYYYZZZ[[[]]]^^^```aaabbbdddeeefffffffffgggjjjmmmpppqqqqqqpppooopppsssvvvxxxyyyzzz{{{yyyuuurrroooeee```ZZZTTTQQQOOONNNMMMKKKKKKKKKKKKJJJIIIIIIIIIGGGHHHJJJLLLOOORRRTTTVVVZZZ\\\___bbbdddeeeddddddhhhlllrrrwww}}}}}}gggUUUIIIDDDCCCAAACCCEEEGGGGGGIIILLLNNNSSSVVV[[[^^^```aaacccdddfffggghhhhhhhhhiiilllooonnnoooppppppooonnnoooqqquuurrrooooooqqqsssuuuuuuxxxyyyzzzyyyvvvwww{{{~~~{{{|||}}}{{{yyyvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvwww{{{~~~|||~~~}}}{{{xxxwwwwwwsssssssssvvvxxxxxxvvvtttrrrqqqnnnjjjfffddddddeee\\\[[[[[[YYYWWWTTTQQQOOOIIIHHHFFFDDDAAA>>><<<;;;777444222111222222111///------------,,,+++******---,,,,,,,,,,,,+++++++++************+++++++++,,,------.........---,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,++++++***))))))((()))***+++,,,,,,,,,,,,+++,,,---------............,,,---------.../////////............//////000000000000111111111111000///............////////////111222444666888999::::::<<<===AAAEEEHHHMMMZZZfffpppwwwrrrnnnmmmoookkknnnpppnnnjjjfffeeefffkkkrrrzzzuuuqqqnnnooonnnlllnnnrrrwww{{{yyyiii[[[WWWYYYUUUJJJ@@@;;;999777~~~uuucccUUUHHHDDDCCC???======999888777666666555666666777444333666777888<<>>===<<<777555333222222222111000------------,,,+++******------,,,,,,,,,+++++++++)))))))))*********++++++---------------,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------,,,,,,,,,++++++*********************)))***+++,,,,,,,,,++++++------------............------.....................////////////000000000///000111222222111000///............////////////222333444666888999::::::===>>>BBBFFFIIINNN\\\iiivvv|||vvvrrrmmmlllnnnlllooopppmmmgggddddddgggnnnuuu~~~{{{rrrnnnkkklllmmmmmmrrrxxxyyy~~~yyyooocccZZZRRRUUURRRGGG===;;;:::888}}}rrrcccTTTGGGDDDBBB<<<777777888777666555555444444555555222111555666777;;;@@@OOOiii~~~vvvttttttvvveeeZZZLLLKKKQQQ___oooyyyqqqnnnnnnuuu}}}~~~|||{{{{{{{{{{{{yyywwwuuuuuuuuutttssspppnnnmmm[[[UUUMMMGGGFFFIIILLLNNNMMMOOOPPPRRRTTTYYY___cccdddjjjlllhhhccc^^^XXXRRRJJJIIIGGGEEEFFFGGGJJJKKKOOOOOOQQQSSSUUUXXXZZZ\\\WWWYYY\\\aaafffjjjmmmoootttttttttqqqooonnnpppqqqkkkkkkkkkkkklllnnnssswwwyyy{{{~~~}}}yyytttpppccc___YYYSSSOOOKKKHHHFFFDDDEEEGGGHHHJJJJJJKKKKKKJJJJJJKKKLLLMMMOOOQQQRRRMMMQQQWWW^^^dddiiilllmmmuuuzzzvvv___OOOFFFCCCDDDDDDGGGLLLOOOPPPOOOOOOOOORRRTTTWWWYYYZZZ\\\^^^`````````^^^\\\\\\___dddhhhnnnqqqtttwwwyyy{{{~~~~~~}}}~~~|||}}}{{{sssxxx}}}~~~|||{{{|||vvvwwwwwwwwwwwwvvvuuuuuussstttvvvxxxyyy{{{||||||}}}~~~{{{{{{|||}}}~~~~~~{{{xxxwwwvvvtttnnnhhhfffgggjjjaaa```^^^ZZZVVVQQQMMMJJJCCCCCCCCCBBB@@@>>><<<;;;777555333222333222111000------------,,,+++******+++++++++*********))))))((())))))))))))*********,,,,,,,,,,,,,,,+++***)))++++++,,,---------,,,,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++++++++,,,,,,---......)))***+++,,,---,,,++++++---------.........//////...............---------/////////000000000000000///000111222222111000///............/////////000222333555666888999::::::===>>>BBBGGGIIIOOO]]]kkk|||zzztttnnnjjjkkkmmmooooookkkeeebbbdddgggrrryyyyyypppkkkiiikkklllnnnuuu}}}{{{}}}qqqhhh```YYYMMMQQQOOOCCC::::::;;;999sssdddPPP@@@??????:::777:::;;;:::999888888777888888777777777666666888<<>>===;;;;;;888666333111//////000000000//////......---,,,,,,******))))))))))))******++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---,,,,,,++++++***+++,,,---...---,,,+++......,,,+++***)))))))))*********)))******+++,,,............////////////............////////////111111222222222333333333000000000000000000000000000////////////000000111222444777999999888999:::;;;???DDDHHHOOO[[[kkkwww{{{wwwuuuqqqnnnnnnmmmsssqqqfff^^^```fffhhhsss~~~xxxrrrrrrqqqooonnnqqqxxx~~~|||uuuiii\\\RRRTTTOOOGGG???:::999999:::zzzcccPPPAAA@@@@@@:::888:::888888777666555555555555666777666555555777;;;>>>EEE]]]xxx}}}zzz{{{wwwiiiVVVOOOOOOYYYggg}}}zzzpppmmmnnnpppvvv}}}~~~}}}{{{yyyxxxxxxwwwtttttttttsssqqqooollljjjfff```YYYYYY___fffhhhhhhjjjfffbbb``````cccgggiiillllllllliiicccZZZRRRMMMHHHGGGGGGGGGJJJMMMPPPRRRQQQSSSUUUUUUVVVXXX[[[]]]aaabbbeeekkkqqquuuvvvvvvxxxtttqqqoooqqqrrrrrrppphhhjjjkkkllllllmmmoooqqqvvvzzz|||{{{{{{zzztttlll```WWWNNNLLLJJJGGGEEEFFFBBBBBBCCCCCCDDDFFFGGGHHHFFFIIIKKKLLLLLLMMMNNNPPPUUUVVVXXX[[[bbbjjjrrrwww}}}fffVVVKKKDDDCCCFFFIIILLLPPPSSSSSSSSSTTTUUUSSSRRRRRRTTTVVVWWWUUUTTTPPPOOOOOOPPPSSSYYY___bbbfffhhhkkkmmmoooqqqtttwww|||~~~{{{||||||}}}~~~zzzxxxvvvuuuttttttuuuvvvyyyyyy{{{}}}~~~}}}{{{wwwuuusssqqqooolllfffbbb\\\WWWSSSOOOKKKIIIEEEDDDBBB@@@>>><<<;;;:::777555333111000000000000...------,,,,,,+++************))))))))))))******++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,---,,,,,,+++******++++++***************+++,,,,,,............////////////............////////////000000000111111111222222000000000000000000000000000////////////000111111333555888999999999:::;;;???CCCIIIOOOVVVbbbrrr}}}{{{vvvtttoookkkkkklllpppnnneee^^^aaagggjjjvvvvvvpppqqqqqqooooooqqqxxx~~~}}}uuuiii\\\TTTTTTOOOGGG???;;;999:::;;;aaaQQQCCCAAA@@@<<<999;;;888888777666555555555555555666666555444666999<<>><<<:::999444444333333222111000000...------,,,,,,+++************))))))))))))******+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---......------,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,++++++******++++++,,,---............////////////............/////////////////////000000000111111000000000000000000000000///////////////000111222444666999::::::;;;<<<===AAAFFFMMMTTT[[[hhhwww{{{vvvsssmmmiiigggiiillljjjccc^^^aaagggkkkvvv}}}qqqnnnoooqqqpppoooqqqvvv{{{}}}zzzpppeeeZZZSSSSSSNNNFFF???:::999:::;;;___QQQEEEBBBAAA>>>;;;<<<;;;:::999888777666666666444555555444444555888:::===OOOiiieeeYYYPPPSSS]]]ooowwwnnnlllmmmoooooouuuzzz~~~|||zzzxxxvvvuuussssssssssssrrrqqqooonnnjjjkkkrrr}}}qqqlllmmmoooqqqpppooolllfff^^^UUULLLGGGFFFGGGJJJNNNQQQTTTVVVWWWUUUWWWXXXYYY[[[^^^bbbeeehhhhhhiiilllpppqqqpppooonnnmmmkkkiiihhhfffdddcccaaadddgggjjjkkkmmmppprrruuuxxxxxxuuutttrrrkkkcccTTTKKKCCCBBBBBB???>>>@@@>>>???@@@BBBDDDGGGIIIKKKNNNOOOQQQQQQQQQRRRUUUWWWWWW\\\aaacccdddjjjsss{{{wwwhhhVVVKKKFFFCCCEEEHHHJJJNNNSSSVVVXXXXXXXXXYYYYYYXXXWWWWWWVVVSSSOOOLLLGGGFFFDDDCCCDDDGGGJJJLLLOOOQQQTTTWWWYYY]]]bbbeeekkkpppvvv{{{~~~yyyuuuuuutttqqqqqqtttxxx|||}}}}}}|||{{{zzzzzz{{{{{{vvvxxxzzz}}}{{{tttpppiiiddd]]]WWWSSSPPPMMMKKKGGGFFFCCCAAA>>>;;;999888333333333333333222111000000//////......---,,,,,,******))))))))))))***************)))******+++,,,++++++,,,,,,,,,,,,------------......------,,,+++,,,,,,---.........---------,,,+++***+++,,,---...------,,,++++++++++++,,,+++++++++++++++,,,------............////////////............/////////////////////000000000111111000000000000000000000000////////////000111222222555777:::;;;;;;<<<>>>???AAAGGGNNNTTT\\\hhhwwwxxxuuusssnnniiigggggghhheee___[[[]]]dddiiirrr~~~wwwlllmmmooopppooommmooossswww{{{||||||ssshhh^^^UUUPPPPPPKKKDDD===999888999:::yyy[[[QQQGGGCCCCCCAAA???>>><<<;;;:::999777777666666444555555555444555777999???LLLccczzzmmm^^^RRRRRRZZZjjj~~~ssskkkiiillloooqqqqqqwww|||~~~~~~}}}{{{xxxvvvtttsssssssssssssssrrrqqqqqqmmmsssvvvnnnlllnnnooolllkkkhhhbbb\\\TTTMMMJJJGGGIIINNNSSSVVVYYYZZZZZZWWWXXXZZZ[[[]]]aaafffjjjlllkkklllmmmoooooommmkkkiiiiiigggeeeaaa^^^\\\\\\___bbbfffjjjlllnnnqqqsssvvvxxxvvvqqqnnnjjjbbbZZZNNNEEE???>>>>>>===<<<>>>===>>>???AAADDDGGGJJJKKKNNNOOOPPPQQQQQQSSSVVVXXX\\\```dddffffffkkkssszzzpppbbbRRRIIIEEEBBBDDDHHHJJJOOOUUUYYYZZZ[[[[[[[[[]]]\\\ZZZYYYVVVRRRMMMIIIDDDCCCAAA???>>>???AAABBBCCCEEEHHHKKKOOOTTTZZZ^^^dddiiiooouuuzzzzzzwwwqqqkkkjjjhhhggglllrrrvvv{{{~~~~~~~~~}}}}}}}}}~~~yyyzzz|||~~~}}}vvvpppjjjfff```ZZZVVVRRROOOMMMGGGFFFCCCAAA>>>;;;999888333333333333333222111000000//////......---,,,,,,******))))))))))))************))))))***++++++,,,+++++++++,,,,,,---------------......------,,,++++++,,,,,,---......---------,,,+++***+++,,,---...///...---,,,++++++++++++,,,,,,,,,,,,,,,------...............////////////............////////////000000000111111111222222000000000000000000000000////////////000111222333666888:::;;;;;;===???AAACCCHHHNNNTTT[[[hhhwww|||tttssssssoookkkiiifffccc___[[[XXXZZZ```fffppp|||vvvllllllnnnooonnnllllllppptttzzz{{{~~~xxxmmmaaaXXXSSSPPPMMMIIIBBB;;;777666888999kkkVVVPPPHHHEEEDDDDDDBBBAAA<<<;;;999888777666555555444555666666555555666888???HHH\\\uuupppaaaSSSSSSZZZiiizzzppphhhfffiiipppuuusssxxx}}}~~~~~~~~~}}}{{{yyyvvvtttssssssssssssssssssssssssttt|||{{{ppplllkkkjjjgggeeebbb^^^YYYSSSOOOLLLIIILLLRRRXXX\\\]]]]]]\\\ZZZ[[[\\\^^^```eeekkkooorrrqqqpppppppppooollliiieeeeeedddaaa]]]ZZZZZZZZZ^^^bbbgggjjjmmmoooqqqsssuuuvvvsssmmmhhhccc[[[SSSJJJBBB;;;;;;<<<;;;;;;=========???AAADDDGGGIIIKKKKKKLLLMMMNNNOOORRRVVVYYY```cccfffhhhkkkooouuu{{{zzzkkk^^^OOOHHHDDDBBBDDDGGGKKKPPPVVV[[[]]]]]]]]]]]]^^^]]]\\\[[[YYYTTTNNNJJJEEECCC@@@>>><<<;;;;;;<<<<<<>>>AAACCCFFFKKKQQQVVV^^^ccciiiooouuu~~~xxxrrrjjjeee```^^^]]]___gggpppsssxxx}}}~~~}}}~~~~~~vvvpppkkkgggbbb]]]YYYTTTPPPMMMFFFEEECCCAAA>>><<<:::999444444333333222111000000...------,,,,,,+++************))))))))))))******))))))))))))***+++,,,,,,***++++++,,,,,,------...------......------,,,+++******+++,,,------------,,,,,,++++++,,,,,,------......---,,,,,,,,,,,,,,,------,,,,,,------...///............////////////............////////////000000000111111111222222000000000000000000000000/////////000111222333444666888999:::;;;===@@@BBBFFFJJJPPPVVV]]]kkk|||}}}uuuooopppqqqnnnjjjhhhccc^^^ZZZXXXWWWYYY```gggsss~~~~~~vvvooolllmmmnnnmmmkkkmmmrrrwww}}}~~~uuuhhh]]]UUURRRRRRLLLHHHAAA:::777666888:::uuu^^^RRRNNNIIIEEEEEEFFFFFFDDD===<<<;;;999888777666666555666777777555555777888>>>CCCTTTooovvveeeWWWUUU[[[ggg|||~~~xxxtttmmmeeebbbgggrrr{{{}}}}}}~~~}}}}}}~~~}}}|||yyywwwuuussssssssssssssstttuuuuuuvvv|||rrrnnnkkkhhhbbbaaa^^^[[[VVVRRROOOMMMKKKPPPVVV\\\```aaa___^^^]]]^^^```bbbeeejjjpppuuuwwwuuutttsssqqqoookkkhhhbbbbbbaaa^^^[[[ZZZ]]]___^^^bbbgggkkknnnppprrrsssrrrsssoooiiiccc___WWWNNNGGG???999:::;;;;;;<<<>>>===>>>???AAADDDFFFIIIJJJJJJLLLMMMOOOPPPTTTXXX\\\cccdddgggkkkpppvvv||||||uuueeeYYYLLLFFFDDDBBBDDDHHHKKKPPPWWW]]]____________```___``````___\\\WWWSSSKKKIIIEEEBBB???===<<<<<<<<<===>>>???@@@DDDJJJMMMVVV[[[aaagggnnnxxxyyyppphhhdddYYYVVVTTTUUUVVVYYYcccmmmoootttzzz{{{zzz{{{~~~~~~}}}uuuoooiiifffbbb^^^ZZZUUUOOOKKKEEEDDDBBB@@@>>><<<;;;:::777555333111000000000000...------,,,,,,+++************))))))))))))******))))))))))))***+++,,,---******+++,,,,,,---......------......------,,,+++((()))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,---...///000---------------......///............////////////............/////////////////////000000000111111000000000000000000000000/////////000111222444555666777999::::::<<<@@@CCCGGGKKKPPPVVV___ooowwwooojjjlllnnnjjjfffddd```ZZZVVVWWWYYY[[[ccclllwwwzzzsssnnnkkklllmmmmmmmmmqqqyyy|||qqqcccWWWQQQPPPRRRLLLHHHAAA;;;888888:::<<>><<<;;;:::999999555666888777666666777888;;;???OOOjjj}}}kkk[[[WWW[[[eeewww~~~yyyrrrpppkkkccc___eeettt{{{|||||||||}}}}}}|||zzzwwwvvvsssrrrrrrssssssuuuvvvvvvttt}}}zzztttqqqmmmiiiaaa___\\\YYYUUUQQQOOOMMMMMMRRRYYY___bbbcccaaa___```aaacccdddhhhmmmtttyyyxxxvvvtttrrrqqqmmmiiifff___``````]]][[[\\\aaaeee___ccchhhlllnnnppprrrsssooopppmmmfffaaa]]]UUUMMMFFF???999999;;;;;;<<<>>>===>>>???AAACCCFFFHHHJJJLLLNNNPPPQQQSSSWWW\\\```ddddddgggmmmuuu|||zzzrrraaaUUUJJJEEECCCCCCEEEHHHKKKQQQXXX^^^````````````bbbbbbdddfffgggeee```]]]QQQOOOLLLHHHDDDBBB@@@@@@===>>>=========@@@DDDHHHOOOSSSZZZaaaiiisss}}}pppeee\\\VVVRRRLLLKKKMMMPPPSSSWWW```jjjmmmrrrwwwyyyxxxyyy~~~}}}~~~|||tttooogggeeebbb___ZZZUUUNNNIIIDDDCCCBBB@@@>>>===;;;;;;888666333111//////000000000//////......---,,,,,,******))))))))))))******))))))))))))***+++,,,---******+++,,,,,,---......------......------,,,+++'''((()))***+++,,,,,,,,,***+++,,,---...---,,,+++((()))***+++---000222333...------------...//////............/////////000............/////////000............/////////000000000000000000000000000/////////000111333444555666777888999:::<<<@@@CCCEEEIIIOOOUUU```qqq~~~ssslllgggiiikkkgggbbb```^^^WWWTTTWWW[[[^^^gggqqqyyy|||uuuoookkkjjjkkkmmmmmmooovvv~~~xxxmmm^^^RRRLLLMMMPPPNNNIIICCC===999:::<<<>>>zzzeeeVVVOOOLLLIIIFFFDDDCCCDDDDDD>>>>>>===<<<;;;::::::999777777666555555555555555999@@@OOOccczzzttt```YYYVVV[[[lllwwwnnnqqqvvv}}}zzzqqqiiiaaa]]]]]]eeettt~~~|||~~~~~~}}}}}}~~~~~~|||zzzxxxxxxwwwuuusssssssssrrrqqqqqqrrrssssssxxx{{{wwwrrrnnnlllkkk``````^^^ZZZTTTNNNKKKJJJPPPVVV]]]``````______aaa___cccjjjooorrrtttwwwxxxzzzwwwsssoookkkgggccc```]]][[[ZZZZZZ\\\___aaaaaadddeeefffiiilllooorrrsssuuuooogggbbb___YYYQQQJJJBBB>>>:::777888999;;;;;;<<<>>>AAABBBCCCEEEHHHJJJLLLLLLNNNRRRWWW\\\___```bbbgggmmmrrrwww~~~uuummmcccUUUHHHDDDEEEEEEFFFGGGIIINNNTTTXXX[[[^^^cccgggjjjmmmqqqrrrpppllliiigggYYYVVVPPPLLLHHHEEEBBB@@@???>>><<<<<<<<>><<<:::999888666444222111000000...---,,,+++************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++------------,,,,,,---...,,,***))))))***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222111...---,,,---...000///////////////........................///000000---...///111111111000///000000///...............222111000///000111333555999999888777777999>>>BBBGGGLLLSSSZZZdddtttrrrmmmfffcccccccccbbb```___ZZZWWW[[[```dddiiinnn{{{xxxooojjjiiikkkkkkkkkmmmrrryyy~~~}}}kkkZZZSSSPPPMMMMMMPPPOOOEEE<<<999999999:::>>>ooo^^^SSSOOOMMMJJJGGGDDDBBBAAAAAA>>>>>>===<<<;;;:::999999777777666555555555555666:::???LLL```www}}}xxxcccYYYUUUXXXhhh{{{~~~}}}|||xxxpppjjjjjjnnnsssxxx|||}}}||||||~~~}}}yyymmmddd[[[WWWXXXbbbsss|||~~~}}}}}}~~~~~~}}}zzzyyyxxxwwwuuussssssrrrqqqppppppqqqrrrsssppprrryyy~~~vvvpppllliiifffeee______]]]YYYSSSNNNLLLKKKRRRVVV[[[]]]]]]^^^```ccc___dddlllssswww{{{~~~xxxtttooojjjgggccc```]]]\\\\\\[[[\\\^^^```aaabbbaaacccfffjjjmmmoooqqqqqqsssmmmfffaaa]]]XXXOOOIIIBBB???;;;999:::;;;<<<<<<<<<>>>AAACCCDDDEEEHHHJJJMMMMMMOOOSSSWWW\\\___```fffkkkqqqwww|||}}}tttlllbbbTTTGGGCCCEEEEEEFFFHHHKKKPPPVVVZZZ\\\```fffjjjmmmqqqvvvxxxvvvrrrnnnlllccc___YYYTTTPPPLLLHHHFFFCCCBBB@@@??????@@@CCCDDDJJJIIIMMMSSSZZZcccqqq}}}zzzwwwooofffZZZOOOIIIDDDAAA???@@@BBBDDDFFFKKKUUUbbbkkknnnqqquuuyyy~~~yyyrrrmmmgggddd___[[[WWWTTTOOOLLLHHHEEEBBB@@@???===;;;999888777555333111000//////...---,,,+++************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---......,,,---...,,,***))))))***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000///---------...////////////////////////...///............///000000---...000111111111000000000000///............///000/////////000333555777999999999888999<<<@@@DDDEEEKKKSSS\\\hhh{{{|||tttnnngggcccbbbaaa___]]]]]]XXXVVV[[[```dddjjjpppwww{{{|||ssskkkffffffkkkkkkkkkmmmrrrxxxyyyqqqcccUUUPPPOOONNNNNNQQQOOOEEE<<<:::999999;;;???~~~ooo```UUUOOOMMMLLLJJJHHHEEEBBB???>>>======<<<;;;:::999999888888777666666555555666666;;;===GGGZZZsssvvvyyy~~~iii[[[TTTTTTbbbrrrwwwtttpppnnnmmmkkkgggcccfffkkkqqqsssqqqnnnmmmmmmooonnnrrrxxx{{{{{{~~~vvveee\\\SSSPPPRRR\\\mmm|||~~~~~~~~~}}}{{{}}}~~~~~~}}}{{{yyyxxxwwwtttrrrqqqqqqppppppppppppqqqqqqooopppttt{{{}}}yyyyyyvvvqqqnnnkkkiiifffccc]]]]]][[[VVVQQQNNNLLLLLLSSSWWWZZZ[[[[[[]]]bbbfffeeejjjrrrxxx{{{~~~uuuqqqjjjeeebbb```]]]\\\[[[[[[]]]___```aaabbbbbb```ccchhhmmmqqqrrrrrrrrrpppkkkeee```[[[VVVNNNHHHBBB???<<<;;;<<<======<<<<<>>@@@CCCGGGMMMXXXeeennnsssuuuyyy}}}{{{sssnnnhhheee___[[[WWWRRRNNNKKKIIIFFFCCC@@@>>><<<:::888666555333111000///.........---,,,+++************))))))))))))))))))))))))++++++++++++++++++++++++444222///---,,,---///000,,,---...---***)))***+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.....................////////////////////////......//////000111...///000111111111000000111000//////......//////---......///111444777999999999::::::;;;>>>CCCGGGHHHMMMVVV```nnn}}}wwwqqqiiidddbbbaaa^^^[[[[[[VVVUUUZZZaaaffflllrrruuuyyy|||yyyppphhheeeeeejjjjjjkkknnnrrryyy~~~}}}sssdddZZZRRRPPPPPPPPPRRRTTTNNNEEE===:::999999<<>>======>>>AAAFFFKKKRRR^^^kkkuuu{{{}}}wwwqqqjjjfff```ZZZUUUQQQMMMJJJIIIFFFCCC@@@>>><<<999777555444333111000///......------,,,+++************))))))))))))))))))))))))*********+++++++++++++++222111///...---...///000,,,---...---+++***+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////...------............/////////////////////...///000000111000000000000111000000000111000000///.../////////......///000222444777888888999:::;;;<<<@@@DDDHHHNNNSSS[[[fffuuuxxxssslllgggfffdddaaa^^^ZZZUUUUUU[[[bbbhhhooovvvyyy}}}~~~zzzqqqjjjhhhiiiiiijjjlllpppuuu{{{{{{qqq^^^ZZZWWWVVVVVVVVVVVVWWWMMMEEE===:::999:::???EEEtttcccUUUMMMKKKFFFGGGHHHHHHGGGEEEBBB@@@>>>===<<<;;;:::999999888888888777666666666666666888999@@@QQQiiizzz}}}xxxeeeWWWRRRZZZcccqqquuuhhhaaa]]][[[YYYYYY[[[^^^```aaahhhkkknnnjjjaaaZZZWWWXXXUUUVVVZZZ___aaaccckkktttzzzttthhhUUUNNNIIIIIILLLOOOVVV]]]]]]ccckkksss}}}|||zzzyyyxxx{{{|||}}}~~~~~~~~~}}}|||}}}}}}~~~|||zzzxxxwwwvvvuuusssqqqpppppppppppppppppppppppplllmmmoooqqqrrrqqqnnnllliiihhhhhhiiiiiigggdddaaaYYYXXXVVVRRROOONNNPPPRRRVVV[[[```bbbbbbbbbdddfffrrruuuxxxyyyvvvrrrnnnllliiieee^^^ZZZYYYZZZ[[[[[[XXX\\\```aaaaaa______```aaafffmmmtttxxxwwwuuussskkkiiieee```[[[VVVQQQNNNCCC@@@===;;;<<<<<<<<<<<>>======<<<;;;::::::;;;???CCCHHHOOOWWWcccqqqzzzzzztttkkkfff___YYYTTTPPPLLLJJJIIIFFFBBB???===;;;999666555444333111000/////////------,,,+++************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...///////////////,,,---...---+++++++++---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---............---------.........//////000000///////////////000111111111111111000000000000111111111000/////////////////////000111333444555666666888:::;;;===@@@DDDHHHOOOUUU___lll}}}yyyuuuooolllkkkjjjgggdddZZZVVVVVV]]]eeelllssszzz{{{rrrlllkkkllliiikkknnnsssyyyzzzpppaaabbbcccaaa^^^\\\ZZZYYYJJJCCC===:::999;;;BBBJJJqqqbbbUUUMMMJJJEEEFFFGGGHHHHHHFFFDDDCCC>>>>>>===<<<;;;::::::999999888777777666666777777666999@@@NNNcccyyylll\\\VVVZZZ```kkk}}}uuuhhh___YYYYYYXXXWWWWWWYYY]]]aaaccchhhiiigggbbbZZZTTTQQQQQQNNNOOOSSSWWWXXX[[[dddoooyyymmm```PPPJJJFFFHHHIIIJJJLLLPPPRRRWWW```lllyyy~~~zzzxxxwwwvvvyyyzzz|||~~~~~~}}}|||{{{||||||}}}~~~zzzyyywwwwwwwwwvvvuuusssppppppqqqrrrrrrqqqpppppplllmmmnnnoooooonnnmmmlllhhhggghhhiiiiiihhheeebbbXXXWWWUUUQQQOOOOOORRRUUUYYY^^^cccdddccccccdddfffooosssvvvvvvrrrmmmhhhfff___[[[WWWUUUVVVXXXZZZ[[[[[[^^^bbbccc```______aaa___dddkkkrrruuutttqqqooojjjiiifffccc^^^ZZZVVVTTTHHHDDD???<<<;;;<<<======AAACCCGGGIIIJJJMMMPPPRRRVVVYYY]]]___```ccchhhllloootttzzz~~~}}}yyyrrrggg___QQQIIIBBBAAAAAABBBEEEJJJMMMRRRZZZaaaeeejjjqqqvvv}}}zzzvvvrrrooollljjjjjjgggbbb]]]YYYXXXWWWWWWPPPMMMKKKKKKJJJKKKSSS\\\dddooo}}}kkkaaaSSSHHHCCCAAA??????:::;;;<<<<<<;;;;;;<<<>>>???DDDJJJQQQZZZfffttt~~~}}}vvvjjjfff___XXXTTTPPPLLLJJJHHHEEEBBB???===;;;999777555444333111000/////////...---,,,+++************))))))))))))))))))))))))+++++++++,,,,,,------...***+++---...//////...---,,,---...---,,,+++,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------.........------......///000000000000000//////000000111222222222111000000000111111222111000000//////000000///000111222333444555666777888;;;<<<>>>@@@DDDGGGLLLSSS___ppp{{{wwwrrrppppppooollliii\\\YYYYYY```iiipppxxx~~~zzzpppjjjjjjlllkkkmmmqqqvvv{{{xxxmmmeeekkkoookkkddd___ZZZVVVGGGAAA<<<::::::<<>>===<<<;;;;;;:::999888777777666666777777666:::AAAKKK[[[ooosssbbbZZZ[[[___lllwwwvvvlllccc^^^[[[\\\\\\\\\\\\]]]___ccceeeeeebbb]]]XXXRRRMMMJJJIIIIIIJJJOOOSSSTTTXXXcccooo{{{|||hhhZZZNNNGGGCCCDDDFFFFFFHHHKKKLLLQQQ[[[iiiwww~~~}}}yyyvvvuuuuuuvvvxxx{{{}}}~~~}}}|||{{{||||||}}}~~~zzzyyyxxxxxxyyyyyyxxxvvvpppqqqrrrssssssrrrqqqpppmmmnnnoooooonnnmmmmmmmmmhhhgggggghhhiiihhheeebbbXXXWWWTTTQQQOOOPPPUUUXXX]]]```ccccccaaaaaadddgggooorrruuutttpppiiidddaaaYYYWWWTTTTTTWWW[[[^^^______cccfffeeeaaa___```ccc```dddjjjpppsssrrrooollljjjjjjiiifffbbb^^^\\\[[[NNNIIIBBB===<<<===??????CCCEEEIIIKKKMMMOOORRRUUUXXX]]]aaacccdddgggmmmrrrssswww|||~~~zzzqqqeee\\\NNNGGGAAA@@@AAAAAAEEEKKKMMMSSS]]]dddiiinnntttxxx}}}~~~{{{yyyxxxvvvtttqqqnnniiiddd```^^^]]]]]]VVVTTTRRRRRRPPPOOOUUU]]]aaajjjwwwrrriiiVVVPPPHHHAAA<<<:::;;;<<<:::<<<======<<<===AAADDDBBBGGGNNNUUU^^^kkkxxx}}}vvvjjjeee^^^XXXSSSPPPMMMKKKGGGDDDAAA>>>===<<<:::888333222111000///............---,,,+++************))))))))))))))))))))))))+++,,,,,,---......//////------------------......,,,---...---,,,,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---...///------......///000000111000000//////000000111222333222111000000000111111222111000000//////000000---...000222444666777777999;;;===>>>???BBBEEEHHHKKKSSSaaattt}}}yyytttrrrrrrqqqnnnkkk```\\\\\\ccclllsss{{{xxxnnnhhhhhhkkknnnppptttwww{{{}}}uuujjjfffpppuuuooofff___WWWQQQEEE???;;;::::::>>>HHHSSSsssdddYYYQQQLLLHHHJJJJJJIIIHHHGGGEEEDDDCCC@@@@@@???>>>===<<<;;;;;;999888888777777777777777666;;;BBBJJJVVViii~~~~~~~~~wwweee]]]]]]___nnnvvv}}}rrriiicccaaaaaa^^^^^^^^^]]]\\\]]]```bbbaaa\\\VVVPPPLLLIIIFFFDDDFFFHHHLLLQQQSSSWWWdddqqq|||yyyeeeXXXMMMEEE@@@AAADDDEEEGGGKKKLLLPPP[[[lllzzz}}}xxxuuutttuuuuuuwwwzzz}}}~~~~~~|||{{{||||||}}}~~~~~~|||{{{zzzyyyyyy{{{{{{{{{yyyqqqrrrssssssssssssrrrqqqkkklllmmmllljjjiiiiiiiiidddcccbbbbbbcccbbb___]]]XXXWWWTTTPPPOOOQQQVVVZZZaaabbbbbb```^^^___cccgggrrrtttvvvuuuoooggg```]]]XXXVVVUUUWWW[[[```cccdddcccfffiiigggbbb```bbbdddbbbffflllqqqsssrrrooommmjjjkkkjjjhhhdddaaa______RRRLLLDDD>>>===>>>@@@BBBDDDGGGJJJLLLNNNQQQTTTVVVZZZ^^^dddffffffiiipppuuussswww|||{{{qqqdddZZZLLLFFFAAA@@@@@@AAAEEEKKKMMMUUU___gggmmmqqqvvvyyy}}}~~~~~~~~~}}}{{{uuurrrmmmhhhdddbbbaaaaaa]]][[[ZZZZZZWWWVVVZZZaaaaaahhhsss}}}~~~vvvkkk^^^VVVHHHFFFCCC>>>:::888999;;;666888:::;;;:::<<<@@@DDDGGGKKKRRRZZZcccooo}}}|||uuuiiiddd]]]WWWSSSPPPMMMLLLFFFCCC@@@>>>===<<<:::888222111000......---------...---,,,+++************)))))))))))))))))))))))),,,,,,------...///000000222000...++++++,,,---///,,,---......,,,,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---+++++++++---///000---------...///000000111000000000000000111111222444333111000000000111111222111111000000000000000+++---///222555777999999;;;<<>>:::::::::???JJJVVVnnnaaaYYYQQQMMMLLLJJJHHHGGGJJJMMMMMMHHHCCC>>>>>>===<<<<<<<<<<<<<<<;;;:::888777666666666777777888===HHHTTTcccwww{{{tttxxxqqq___[[[```lllwwwyyypppjjjgggfffgggddd___]]]\\\\\\\\\\\\XXXRRRLLLHHHGGGFFFDDDBBBCCCDDDFFFMMMVVVaaaiiimmm|||wwwdddUUUGGGEEEBBB@@@???AAACCCEEEGGGOOO[[[iiivvvyyytttqqquuuuuuvvvvvvwwwxxxxxxxxxzzz{{{{{{|||}}}~~~~~~~~~~~~{{{yyyyyy}}}{{{yyyxxxyyyzzzzzzyyyrrrrrrssssssssssssssssssjjjhhhffffffggggggfffeeedddbbbaaa``````^^^[[[YYYSSSRRRPPPOOOQQQTTTXXXZZZ___ccceeebbb]]]]]]cccjjjoooppprrrqqqllleee]]]XXXRRRRRRUUUZZZaaafffiiijjjnnniiifffeeeccc^^^^^^aaacccjjjpppqqqrrrsssqqqnnnsssrrrpppnnnllliiifffddd]]]PPPCCC>>>>>>>>>???AAAEEEHHHLLLOOOQQQUUUXXX[[[```bbbfffiiilllpppuuuxxx{{{}}}~~~xxxsssjjj^^^TTTIIIEEE@@@???BBBFFFHHHHHHPPPVVV___gggmmmpppsssttt}}}xxxtttpppnnnmmmkkkgggcccaaaaaaaaaaaaaaabbbbbbcccjjjpppxxxyyyooofff^^^WWWOOOIII@@@???===;;;:::999888888:::;;;<<<===>>>@@@DDDHHHLLLPPPWWW```kkkvvv|||yyytttqqqdddbbb___\\\YYYVVVQQQNNNHHHFFFBBB???===:::888555222111000000000000---++++++***))))))+++,,,+++***(((((((((((())))))))))))++++++,,,,,,---...//////---------,,,,,,------...........................---------------------------------,,,,,,+++++++++------------------------.........///////////////000000//////000111222222,,,---///111111111111000333333222111000000000111111000///......///000000000111333555777999::::::;;;===???BBBEEEHHHKKKLLLQQQ]]]lllzzz}}}ssspppnnnmmmmmmllljjjiiiccc```cccmmmtttwww~~~qqqhhhjjjoooqqqpppsssuuutttpppnnnoooqqqsssqqqppppppppplllfff```bbbfffgggbbb]]]XXXPPPHHHBBB<<<999::::::===KKK\\\nnn```WWWOOOLLLKKKIIIHHHGGGIIIMMMLLLHHHCCC??????>>>===<<<<<<<<<<<<;;;:::999777777777777777777777;;;DDDOOO^^^sss|||tttuuu|||uuubbb\\\```kkkwww}}}wwwrrrnnnkkkeeeaaa\\\XXXVVVUUUTTTSSSOOOKKKFFFDDDDDDEEEDDDCCCBBBDDDHHHOOOZZZeeennnsss~~~~~~qqq___RRRGGGEEEBBB@@@???@@@CCCDDDFFFMMMYYYgggsss~~~}}}xxxuuuuuuuuuuuutttttttttttttttxxxyyyzzz{{{|||}}}~~~~~~~~~}}}{{{zzzzzz~~~{{{yyywwwwwwxxxwwwvvvrrrrrrrrrrrrrrrqqqqqqqqqjjjhhhfffeeeffffffeeedddbbb```^^^^^^]]]\\\YYYWWWSSSRRRPPPPPPRRRUUUYYY[[[dddggghhheee```aaagggnnnuuuuuutttqqqkkkccc\\\WWWSSSTTTWWW]]]dddiiimmmnnnnnnhhhdddcccaaa]]]^^^bbbdddlllsssuuuvvvyyyxxxuuuyyyxxxvvvtttrrrpppmmmkkkaaaUUUHHHCCCAAA@@@AAADDDEEEHHHLLLOOORRRUUUYYY[[[ccceeeiiilllnnnrrrvvvyyy||||||uuuooofffYYYOOOEEEBBB>>>???BBBGGGJJJJJJOOOVVV___gggmmmpppsssuuu~~~|||xxxtttsssrrrqqqmmmiiiggggggggggggggghhhiiiiiinnnssszzz{{{uuugggaaaYYYRRRLLLGGGAAA===<<<<<<;;;:::999999::::::;;;<<<<<<<<<===@@@EEEIIIPPPTTT[[[cccmmmyyy~~~~~~{{{wwwtttqqqmmmkkkeeebbb```]]][[[XXXTTTQQQJJJFFFBBB???===:::777555333111000000000///---+++---+++******++++++)))((((((((()))))))))*********++++++,,,,,,---......///......---,,,,,,,,,------........................---------------------------------,,,,,,,,,++++++------------------------........./////////000000000000000000000111111222///000000111222222222222222222111111111111111111333222111000000111222222000111333555777999::::::<<<>>>AAADDDGGGIIILLLMMMUUUaaapppzzzuuurrrnnnmmmllllllkkkiiieeebbbbbb```eeennnvvv{{{qqqhhhiiilllmmmnnnooopppnnnllljjjjjjjjjjjjhhhfffffffffbbb\\\WWWYYY]]]^^^ZZZVVVRRRLLLEEE???:::888;;;;;;>>>MMM___ooo___VVVOOOLLLLLLIIIHHHGGGIIIKKKKKKGGGCCCAAAAAA???===<<<;;;;;;;;;;;;:::999888777777777888888666888>>>GGGVVVmmmvvvtttzzzyyyddd]]]___eeerrr~~~yyysssmmmaaa\\\VVVQQQMMMKKKIIIHHHDDDBBB??????@@@BBBCCCCCCAAADDDJJJSSS^^^jjjsssyyyxxxmmm^^^TTTHHHEEEBBB??????@@@BBBCCCEEEKKKVVVcccppp||||||zzzttttttsssrrrqqqqqqqqqqqqvvvwwwxxxyyy{{{|||~~~~~~~~~|||zzzzzz{{{~~~{{{xxxwwwvvvvvvtttrrrrrrrrrqqqqqqppppppooooookkkhhhfffeeeeeeeeedddbbb```^^^\\\[[[[[[ZZZXXXVVVSSSSSSRRRRRRSSSWWWZZZ]]]gggiiihhheeebbbccckkkqqq|||zzzwwwrrrjjjbbb[[[WWWVVVVVVYYY___gggmmmqqqrrrmmmfffaaa___^^^\\\___dddgggpppwwwzzz}}}~~~~~~|||yyyxxxwwwuuusssqqqfffZZZNNNHHHEEECCCCCCFFFFFFIIIMMMQQQTTTWWW[[[^^^gggiiimmmooorrrtttxxx{{{~~~yyyqqqiii___RRRHHHAAA???===>>>BBBGGGKKKMMMOOOUUU^^^gggmmmqqquuuwww~~~zzzyyyyyyxxxtttqqqnnnnnnoooppppppqqqrrrrrrtttwww}}}zzznnnddd^^^PPPMMMHHHCCC@@@>>>;;;888888888888888999:::;;;<<<>>>>>>>>>>>>???CCCIIIMMMVVVYYY___gggqqq||||||yyyyyyxxxxxxzzz~~~}}}yyysssoookkkiiifffdddbbb```^^^\\\[[[YYYUUUSSSKKKHHHCCC@@@===;;;777555333111////////////---+++---,,,************(((&&&))))))*********++++++++++++,,,,,,------.........///...---,,,,,,,,,,,,,,,........................------------------------------------,,,,,,,,,,,,------------------------------...//////000111111111111111111111000000000111000000000000000111111111111111111111222222222222111111000000111111222000111333666888999:::;;;===@@@DDDGGGHHHJJJMMMOOOZZZfffwww{{{sssnnnkkkjjjjjjjjjjjjiiifffaaa]]]```aaafffpppyyy|||ooojjjkkklllkkkjjjiiihhhggggggfffdddbbbaaa^^^[[[ZZZYYYWWWQQQMMMOOOSSSTTTPPPNNNLLLGGGBBB<<<888888;;;;;;???OOOaaaooo___UUUNNNLLLMMMIIIHHHGGGHHHJJJIIIFFFCCCCCCBBB@@@>>><<<;;;::::::999999888888777777777777999777777;;;AAAOOOfffyyyzzzxxx|||zzzeee\\\\\\^^^jjj~~~yyyooogggZZZUUUOOOIIIFFFDDDBBB@@@>>>===<<<<<<>>>@@@BBBCCCBBBEEELLLTTT___jjjuuu|||{{{ssshhh\\\TTTIIIFFFCCC@@@>>>???AAACCCDDDIIISSS```mmmzzz|||rrrrrrqqqppppppqqqrrrrrruuuvvvxxxyyy{{{}}}~~~}}}zzzyyyzzz{{{|||zzzxxxwwwwwwvvvtttsssssssssrrrqqqpppoooooonnnkkkiiifffeeeeeedddcccaaaaaa___\\\[[[ZZZZZZXXXVVVUUUTTTSSSTTTVVVXXX\\\^^^cccdddcccaaa```dddlllsss|||wwwppphhhaaa[[[XXXVVVXXX[[[bbbiiiooorrrsssjjjccc^^^\\\\\\]]]cccjjjnnnvvv}}}}}}{{{xxxwwwxxxwwwtttrrrggg]]]RRRKKKGGGCCCCCCEEEGGGJJJOOOSSSWWW[[[___ccckkkmmmqqqsssuuuwwwzzz|||~~~uuulllcccWWWKKKBBB???>>>===???BBBGGGKKKNNNQQQVVV___gggmmmrrrvvvxxx~~~}}}~~~}}}zzzvvvttttttvvvwwwyyyzzz{{{{{{{{{}}}|||wwwuuuqqqjjjaaaXXXOOOKKKEEECCCAAA>>>===<<<;;;;;;777777777888999;;;<<<===AAABBBBBBBBBDDDHHHOOOSSSZZZ^^^dddkkktttzzzvvvsssrrrrrrtttxxx{{{}}}}}}zzz}}}{{{wwwpppjjjgggeeecccaaa^^^\\\ZZZZZZYYYXXXUUURRRKKKHHHDDD@@@>>>;;;777555333111///...///...---,,,,,,***))))))******)))'''*********++++++,,,,,,---,,,,,,,,,---------......///......---,,,,,,,,,,,,........................------------------------------------------,,,,,,........................,,,---...///000111222222222222222222111000000///000///...---------...///000000111111222222222222............/////////000000222444666888::::::;;;<<<@@@EEEGGGHHHJJJNNNPPP\\\iii}}}yyyssspppnnnkkkiiihhhgggfffccc___\\\]]]```gggqqq{{{wwwnnnlllmmmmmmllleeedddcccdddffffffaaa]]]\\\YYYUUUSSSRRRPPPKKKGGGGGGKKKLLLJJJHHHHHHEEEAAA;;;888999<<<<<>>@@@BBBCCCFFFLLLSSS\\\gggssszzzvvvmmmbbbWWWPPPJJJHHHDDDAAA??????AAABBBDDDIIISSS___mmmyyy~~~{{{ppppppoooppprrrtttwwwxxxvvvwwwxxxzzz|||~~~}}}zzzyyyyyy{{{zzzxxxwwwwwwxxxxxxvvvuuutttssssssrrrqqqppppppoookkkiiigggeeeeeeeeecccaaacccaaa^^^\\\\\\[[[ZZZXXXWWWVVVVVVVVVXXXZZZ\\\^^^^^^___^^^^^^___eeennnuuu}}}zzztttmmmfffaaa\\\ZZZVVVXXX]]]cccjjjoooppppppfff```[[[[[[]]]aaaiiiqqqwww~~~{{{yyyvvvwwwyyyyyyuuuqqqfff]]]SSSMMMGGGBBBAAADDDEEEHHHNNNSSSXXX]]]bbbfffnnnqqquuuwwwyyyzzz|||~~~~~~{{{pppfff\\\QQQFFF@@@>>>>>>???@@@CCCGGGKKKNNNSSSYYYaaahhhnnnsssxxxzzz}}}zzzxxxyyy|||~~~yyyvvvrrrnnnkkkfffbbb^^^]]][[[XXXTTTNNNHHHCCC@@@===<<<:::999777777888888888888999999:::;;;======BBBCCCEEEFFFIIINNNTTTYYY___ccciiiqqqzzz}}}wwwtttpppnnnmmmooorrruuuwwwwwwtttwww{{{}}}yyytttmmmgggdddbbb___^^^[[[YYYXXXXXXXXXWWWTTTRRRKKKHHHCCC@@@===;;;777555333111...---......---,,,)))((('''(((***++++++))))))******+++,,,,,,------,,,,,,,,,---------------///...---,,,,,,,,,,,,,,,........................------------------------------------------------........................------...///000111222333222222333333222111000///111000...------...///000///000111222222222222222------......////////////111222444666888:::;;;;;;;;;???DDDFFFGGGJJJOOOTTT^^^nnnzzzuuurrrpppllliiidddbbb```___^^^]]]\\\aaaiiirrr{{{tttmmmmmmmmmmmmllleeeeeefffiiikkkjjjddd___ZZZVVVRRRPPPPPPMMMHHHDDDAAAEEEGGGEEEDDDEEECCC>>><<<999:::===<<<@@@RRRhhhzzzcccTTTLLLGGGFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDBBB@@@>>><<<<<<;;;777777888888888777777666999999:::;;;<<>>>>>===<<<;;;===>>>>>>===>>>@@@AAACCCFFFKKKPPPWWWbbbpppzzzzzzooocccXXXRRRLLLJJJFFFBBB@@@@@@AAACCCFFFKKKTTT```nnnzzz{{{yyynnnnnnooopppssswww{{{~~~wwwxxxyyyzzz|||~~~~~~}}}{{{yyyyyyzzzxxxwwwwwwxxxyyyxxxwwwuuussssssrrrrrrqqqqqqppppppllliiigggfffffffffeeecccfffccc```^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]]\\\\\\]]]^^^aaagggooouuuwwwuuupppjjjddd___[[[ZZZVVVYYY___ffflllnnnllljjjaaa\\\YYY[[[```fffqqqzzz|||{{{xxxwwwzzz~~~}}}wwwrrreee]]]UUUOOOHHHBBBAAADDDBBBFFFLLLSSSYYY```fffjjjqqquuuyyy|||~~~|||uuujjj^^^TTTKKKCCC???===>>>@@@BBBDDDGGGLLLPPPWWW\\\dddjjjpppuuuyyy|||}}}}}}~~~~~~wwwssseeeaaa\\\WWWTTTPPPLLLJJJJJJIIIGGGEEEBBB???<<<;;;999999888777555555666888:::::::::;;;<<<>>>@@@@@@CCCEEEIIILLLPPPUUU[[[```fffkkkrrrzzz~~~yyytttpppnnnkkkiiijjjllloooppppppqqqsssvvv{{{~~~~~~}}}}}}|||zzzxxxsssoooiiiccc```]]]ZZZXXXXXXWWWVVVVVVVVVUUUSSSQQQIIIFFFBBB???===:::888555333111...------------,,,'''&&&&&&(((***,,,+++***))))))***+++,,,------...---------------------------------,,,,,,------...........................------------------------------------..........................................///000000111222222111222333333333222111000222111111111111111222222///000222333333222111000......///000111111111111111222444777999:::;;;<<<;;;???DDDEEEFFFJJJRRRYYYeeexxx{{{vvvrrrnnnkkkgggbbb___^^^^^^^^^^^^\\\ccclllsss}}}sssnnnlllllllllmmmlllnnnrrruuuuuupppiiicccZZZWWWSSSQQQPPPMMMHHHCCC>>>BBBEEEDDDCCCCCC@@@;;;<<<:::;;;<<<<<>>=========888999::::::::::::999888666888;;;<<<;;;@@@PPPaaazzzyyyyyykkk\\\XXXXXX]]]hhhyyyzzziii[[[RRRGGGCCC???<<<;;;;;;;;;::::::<<<>>>>>>===>>>@@@BBBBBBEEEHHHLLLSSS```ppp{{{~~~sssggg]]]WWWNNNLLLGGGCCCAAAAAABBBCCCGGGMMMVVVcccppp{{{~~~yyyvvvoooooooooqqqtttyyy}}}wwwxxxyyyzzz{{{|||}}}}}}}}}~~~~~~|||yyyxxxxxxxxxwwwwwwwwwwwwvvvtttrrrqqqqqqqqqqqqqqqpppppppppkkkjjjggggggggghhhgggeeehhheeeaaa___^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\\\\^^^aaaffflllpppsssppplllgggaaa\\\XXXVVVWWW[[[aaaiiimmmmmmiiieee]]]XXXWWW\\\dddlllxxxzzzzzzxxxyyy}}}yyyrrreee___XXXRRRKKKDDDCCCFFFDDDIIIPPPXXX___gggnnnsssuuuyyy}}}wwwooocccWWWLLLEEEAAA???:::===@@@CCCEEEJJJPPPTTT[[[```ffflllqqqvvvzzz}}}~~~vvvkkkbbb]]]SSSPPPJJJGGGEEECCCBBBAAA???>>>===<<<:::999999999888999:::888666666999<<<999:::;;;===???BBBDDDFFFHHHLLLQQQVVV[[[aaafffjjjnnnttt}}}|||wwwrrrooollliiifffeeefffggghhhhhhmmmmmmoooqqqtttwwwyyyzzzzzzzzz{{{|||||||||}}}}}}xxxwwwwwwxxxyyyxxxuuusssnnnkkkeeeaaa]]]YYYUUURRRSSSRRRQQQQQQQQQPPPNNNLLLFFFCCC@@@===<<<:::888666333111---,,,,,,------,,,(((''''''(((***+++***)))(((((()))***+++,,,------------------------------,,,,,,,,,,,,------...///........................------------------------------------.........///........................//////000000000111111111000111222444444333222111000111222333333444333333000111222333333222000///---...///111111111111000111333555777999:::;;;<<<<<<@@@DDDEEEEEEKKKVVV___qqqzzzuuuqqqllliiifffcccccccccbbbaaa___gggpppvvv~~~yyyooommmmmmmmmpppuuuvvv{{{wwwmmmggg]]]ZZZXXXWWWUUUQQQKKKEEE@@@EEEHHHGGGFFFEEEAAA;;;;;;999:::<<<<<>>>>>===999:::;;;<<<<<<<<<;;;:::444777<<<===:::===LLL\\\ssszzzzzzooo^^^YYYVVVYYYbbbqqqvvvdddVVVNNNEEEBBB===:::999999999888888;;;>>>>>>===>>>AAACCCAAADDDGGGJJJQQQ___qqq~~~}}}qqqfff\\\VVVOOOMMMHHHDDDBBBBBBCCCDDDHHHNNNXXXeeeqqq|||}}}xxxuuupppooooooqqqtttxxx}}}wwwwwwxxxyyyyyyzzz{{{{{{|||~~~|||yyyxxxwwwyyywwwvvvvvvvvvtttqqqnnnooooooooooooooopppppppppkkkjjjhhhggghhhiiihhhggghhheeeaaa_________^^^]]]^^^]]]]]]\\\[[[[[[[[[\\\[[[[[[[[[\\\___ccchhhkkkpppnnnjjjeee___ZZZVVVSSSXXX\\\dddkkkooommmfffaaaZZZVVVWWW^^^fffppp|||zzzxxxwwwxxx~~~yyypppgggaaaZZZUUUNNNGGGFFFIIIHHHMMMUUU^^^fffnnnvvv{{{xxx{{{ssskkk^^^QQQGGGBBB??????888;;;@@@DDDGGGLLLSSSXXX^^^bbbhhhnnnrrrvvvzzz}}}}}}uuuhhh\\\RRRKKKEEEAAA===;;;:::;;;;;;;;;:::999888888777777777888555777888777555666999===888999;;;>>>AAAEEEHHHJJJNNNSSSYYY```fffkkkpppttttttzzz}}}wwwssspppjjjgggcccaaabbbccccccccchhhhhhhhhhhhjjjlllooopppnnnpppsssvvvwwwwwwvvvuuusssrrrsssuuuwwwvvvsssqqqmmmiiieeeaaa]]]XXXSSSPPPNNNLLLKKKKKKKKKJJJHHHFFFDDDBBB???<<<;;;:::888666333111---,,,,,,------,,,***)))(((((()))***(((''''''((()))***+++,,,------------------------------+++++++++,,,---...///000........................---------------------------------.........//////////////////////////////000000000000000111111111///000222444444444222111...///111222333333333222111222333444333111///...***+++---////////////...222333555777999;;;<<<<<<===AAADDDEEEFFFLLLYYYccc{{{|||xxxnnnmmmkkkjjjjjjiiigggdddaaajjjsssxxxzzzqqqkkklllnnnpppwww~~~{{{pppjjjaaa___]]]\\\[[[VVVOOOIIICCCIIIMMMLLLKKKIIIDDD===999777888;;;===GGGccc~~~zzzlll___RRRJJJJJJOOOJJJHHHFFFDDDDDDDDDEEEFFFCCCBBBAAA@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<999999;;;======>>>FFFOOOiii|||yyyfffYYYWWW]]]fffqqqzzzjjjYYYMMMFFFDDD@@@<<<999888999;;;999999999:::<<<>>>???@@@AAACCCHHHMMMTTTaaapppzzzsssfffZZZTTTVVVRRRLLLFFFCCCCCCEEEGGGMMMQQQXXXbbbnnnyyy~~~xxxsssrrrrrrsssuuuvvvwwwxxxyyyxxxxxxwwwwwwxxxxxxyyyzzz||||||}}}}}}{{{yyyvvvtttvvvtttssssssssssssqqqpppooooooooonnnmmmkkkiiihhhiiiiiiiiiiiihhhhhhhhhhhhdddccccccbbbaaa``````___]]][[[YYYZZZ]]]``````___^^^^^^[[[YYY]]]fffkkkkkkpppooollleee^^^YYYVVVUUUZZZ^^^dddkkknnnmmmiiieee]]]YYYZZZccckkksss~~~{{{wwwvvv{{{yyysssppphhheee___WWWQQQLLLHHHGGGJJJQQQ\\\gggooouuuyyy{{{uuufffVVVMMMGGGAAA======???@@@BBBCCCFFFLLLRRRWWWcccgggmmmrrrtttvvvwwwxxx{{{dddUUUMMMGGGCCC======<<<;;;:::999888888777888999888666555555666555777999:::999999:::;;;<<>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<::::::<<<>>>======DDDLLLdddwwwkkk\\\UUUZZZbbbmmm|||{{{lll]]]RRRKKKLLLKKKEEE===888999;;;999::::::;;;<<<>>>@@@AAAAAADDDGGGLLLTTTbbbqqq|||vvvhhh\\\UUUUUUQQQMMMIIIGGGHHHKKKMMMNNNQQQXXXaaakkkvvv{{{wwwvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{zzzxxxuuutttuuusssqqqpppqqqqqqpppoooooonnnnnnmmmkkkjjjhhhhhhiiihhhhhhhhhggggggffffffbbbbbbaaaaaa``````______^^^\\\ZZZ\\\^^^``````^^^]]]^^^\\\[[[```iiinnnnnnqqqoookkkeee^^^YYYXXXXXX\\\```fffkkknnnlllgggddd]]][[[]]]gggpppyyy~~~yyyvvvwwwzzz~~~{{{uuupppccc```ZZZTTTNNNKKKIIIIIISSSYYYccclllsssyyy}}}~~~rrrcccSSSJJJEEE???<<<<<<===???AAADDDHHHNNNUUU[[[dddiiinnnsssuuuvvvxxxyyyrrr\\\MMMFFFAAA===888888888777777777777777888999:::999777666666888777999;;;;;;;;;;;;<<<===<<>>DDDXXXtttpppbbbWWWNNNIIIHHHJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDBBB@@@???>>>======<<<;;;:::999999:::;;;;;;;;;:::;;;>>>===<<>>???@@@@@@CCCGGGLLLTTTbbbrrr}}}{{{lll^^^VVVPPPNNNKKKHHHHHHJJJMMMOOOQQQTTTYYYaaakkkuuu}}}~~~|||{{{zzzxxxwwwuuutttssssssuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxyyyyyyxxxvvvtttssssssqqqnnnmmmmmmnnnooonnnnnnmmmmmmkkkjjjiiihhhggghhhhhhgggfffeeeddddddccc`````````_______________^^^]]]\\\]]]______]]]\\\[[[]]]\\\]]]ccclllqqqpppqqqoooiiibbb\\\YYYZZZ[[[```ccchhhkkkllliiidddaaa^^^^^^cccmmmxxxzzzvvvuuuxxxyyy|||~~~vvvppp```]]]XXXSSSOOONNNOOOOOOXXX]]]dddkkkrrrxxx}}}~~~nnn___OOOGGGBBB>>><<<===<<<>>>AAAEEEJJJQQQYYY^^^fffjjjooosssuuuvvvwwwxxx~~~hhhSSSFFF>>>:::888555555555666666777777777888999:::999888777888999888:::<<<===<<<===???@@@@@@CCCGGGJJJMMMRRRYYY^^^hhhmmmttt{{{{{{uuupppmmmjjjgggccc```___]]][[[YYYYYYXXXWWWWWWXXXYYYZZZ[[[YYYZZZ\\\^^^_________^^^\\\^^^```bbbbbbaaa___]]]YYYVVVSSSQQQPPPPPPOOOMMMKKKJJJGGGDDDAAA???>>>===888777666444222111///...///...---,,,+++***************))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++---------.........//////........................,,,,,,,,,------------...000000/////////.........------------------------------......//////000000000111111222222111111000////////////////////////111111111111111000/////////............///000111222555888:::;;;<<<>>>@@@BBBBBBDDDIIINNNXXXjjjyyy{{{yyytttpppooogggeeeaaa```aaabbbccccccjjjrrr{{{yyyoookkkccc```gggooorrrwww~~~}}}{{{vvvtttpppnnnkkkhhhdddaaaeeemmmsssqqqdddRRRDDD===;;;<<<===@@@LLLeeennn^^^UUUNNNJJJHHHIIIIIIGGGFFFEEEEEEFFFFFFEEEDDDBBB@@@???============<<<:::888888888::::::888888:::===>>>===AAAGGGUUUggg|||mmm]]][[[^^^iiivvvwwwlllccc]]]ZZZSSSIII@@@:::999999999999999:::;;;===>>>??????AAAEEEJJJSSS```ppp|||pppaaaYYYRRRQQQOOOMMMMMMNNNPPPQQQUUUWWW\\\ccclllvvv~~~~~~{{{zzzwwwuuurrrqqqppppppsssssstttttttttuuuttttttssstttvvvwwwvvvuuusssrrrsssppplllkkklllnnnoooooonnnmmmlllkkkiiihhhhhhggggggfffeeedddcccbbbaaaaaa^^^^^^^^^^^^^^^^^^______\\\\\\]]]]]]]]]\\\ZZZXXXXXX[[[\\\^^^eeennnrrrpppooollleee^^^YYYXXX[[[^^^bbbeeeiiijjjiiieeeaaa___^^^bbbiiittt{{{wwwvvvuuuxxxwwwyyy~~~vvvnnnaaa^^^ZZZVVVUUUUUUWWWYYY\\\___dddjjjpppwww~~~~~~jjj\\\LLLEEEAAA>>>>>>???===@@@CCCGGGMMMSSS[[[```fffjjjooosssuuuvvvwwwxxx~~~zzz___LLLBBB;;;888777666666777777777888888888888999::::::888888999:::888:::<<<===>>>???BBBDDDGGGJJJNNNRRRUUU[[[ccciiitttyyyyyyuuusssllliiifffcccaaa___[[[XXXYYYXXXWWWVVVVVVWWWXXXXXXVVVWWWXXXZZZ[[[[[[[[[[[[YYYZZZ[[[[[[ZZZXXXUUUSSSOOOLLLIIIHHHHHHHHHGGGFFFHHHGGGDDDAAA>>><<<;;;:::555444333222000///...---......---,,,+++++++++,,,++++++******++++++,,,---******************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.............................................////////////000////////////.........---------------............///000000000111111111222000000111111111111000000000000000000111111111111111111111111111000//////////////////000111222222333555888999:::;;;>>>???BBBBBBDDDIIIPPP]]]pppwwwtttrrrmmmiiihhh^^^^^^^^^___```bbbcccccciiirrr|||wwwnnnnnnhhhgggmmmtttwww{{{~~~~~~|||yyyvvvtttsssqqqooonnnyyy~~~iiiSSSCCC===>>>>>>@@@HHH\\\{{{fffVVVPPPLLLKKKJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDBBB@@@???>>>=========<<<;;;999888888888999555444777<<>>AAAFFFMMM^^^uuuyyyeee^^^]]]fffqqqyyy}}}tttmmmdddYYYKKKAAA>>><<<:::777888888999999:::;;;<<<===<<<@@@DDDJJJRRR___nnnxxxtttfff]]]ZZZZZZZZZYYYXXXWWWUUUUUUUUUWWW[[[bbbkkkuuu~~~~~~}}}|||}}}xxxwwwtttqqqooonnnmmmmmmpppqqqrrrsssssssssrrrrrrpppqqqsssuuuuuutttsssrrrssspppmmmkkklllnnnppppppooommmllljjjiiihhhhhhhhheeeeeedddcccbbbaaa```___]]]]]]]]]]]]^^^^^^^^^^^^ZZZ[[[\\\[[[ZZZXXXVVVUUUVVVZZZ]]]___fffnnnpppnnnkkkhhhaaaZZZVVVVVVZZZ^^^cccfffiiiiiifffbbb```___aaahhhqqq{{{~~~xxxvvvvvvwwwwwwwwwxxx||||||sssjjjbbb```]]][[[[[[]]]```bbbdddfffiiimmmsss{{{iii[[[KKKDDDAAA???@@@BBBAAACCCGGGJJJOOOTTT[[[___eeeiiinnnrrrtttuuuwwwxxx~~~oooVVVGGG???999666777888888888888777777777777777888::::::999999:::;;;888:::<<<>>>@@@CCCGGGJJJNNNRRRVVVYYY]]]dddmmmttt~~~|||rrroookkkhhhfffbbb^^^[[[ZZZYYYXXXVVVVVVVVVVVVWWWUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXVVVSSSPPPMMMKKKIIIGGGCCCBBBAAAAAA@@@???CCCBBB@@@===;;;999888777222222111000///...---,,,------,,,+++++++++,,,,,,+++++++++++++++,,,,,,---******************++++++........................+++,,,,,,,,,,,,---------.................................////////////000.........---------,,,,,,---------....../////////000000000000111111111111000000000111111000000000//////000000111111111111111111111111111000///////////////000111222333333444666888888888999<<<===BBBBBBEEEKKKTTTbbbwwwyyytttrrrpppjjjeeeddd]]]___aaabbbbbbaaa```___fffqqq|||yyyqqqqqqoooooossswwwyyy|||}}}|||}}}|||}}}~~~~~~~~~hhhOOOAAA<<<======CCCRRRnnnuuu\\\NNNKKKJJJJJJLLLFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>======<<<;;;:::999888777333222555<<>><<<777999999999999:::;;;<<<===<<<@@@FFFLLLTTT___llluuu~~~yyymmmeee```bbbccccccaaa]]]XXXUUUUUUVVVYYY___gggpppxxx}}}}}}{{{zzzzzz|||vvvtttqqqmmmkkkjjjjjjkkknnnooopppqqqrrrqqqpppooonnnoooqqqsssttttttsssrrrrrrpppmmmlllnnnoooppppppnnnllljjjhhhgggffffffgggddddddcccbbbaaa``````___^^^^^^^^^]]]]]]]]]]]]]]]YYYZZZZZZYYYWWWUUUTTTUUUVVV[[[^^^aaagggnnnoookkkhhhddd^^^XXXTTTVVV[[[___dddhhhkkkjjjfffcccbbbbbbhhhpppzzz{{{vvvuuuuuuvvvvvvvvvxxx{{{{{{vvvmmmfff`````````aaacccfffiiikkklllllllllnnnsss|||iiiZZZJJJCCCAAA@@@AAACCCDDDFFFJJJMMMQQQVVV[[[___dddiiinnnsssuuuwwwxxxzzzzzzcccKKKAAA===777555777888888888777777666666666777999:::;;;:::;;;<<<>>>;;;===@@@CCCFFFKKKPPPTTTXXX\\\```cccgggnnnxxxzzzwwwrrrnnnkkkhhhdddaaa]]]\\\ZZZXXXWWWVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVUUUSSSOOOKKKHHHFFFGGGDDDAAA??????>>>===<<<>>>===;;;999777666555555000000000///...------,,,+++++++++******+++,,,,,,++++++******++++++,,,---))))))*********+++++++++------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------......------------,,,,,,,,,---------...//////000000............///////////////000000111111000000///---......//////000000111111111111111111000///////////////000111222333444555777888888888999;;;===BBBCCCGGGPPPZZZiii{{{vvvssstttqqqjjjfffeeedddfffgggfffbbb___\\\\\\fffqqq|||zzztttrrrrrrsssuuuwwwyyy{{{|||~~~}}}xxx^^^III???<<<:::<<>>>>>>>><<<:::777666333222555<<>>???AAAAAAOOOfff{{{vvvfff[[[___gggkkksss}}}{{{kkk]]]LLLAAA@@@@@@===:::;;;;;;;;;;;;<<<===>>>>>><<>>???AAAAAACCCFFFJJJOOOTTT[[[```fffiiimmmpppttt|||yyyssspppmmmjjjhhhcccaaa___]]][[[[[[[[[[[[XXXXXXWWWVVVUUUUUUUUUUUUSSSSSSQQQOOOLLLIIIFFFEEECCC@@@===<<<<<<<<<<<<;;;888777666555444333333333/////////......---------))))))))))))******+++,,,***************+++,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------,,,,,,,,,------------...............---------------------...///000000000////////////............//////000000000000//////......//////000111111222111111111111111000//////.../////////000222333444555666888888999;;;>>>AAADDDFFFLLLVVVaaaqqqwwwtttsssuuutttnnnjjjiiiiiiiiihhheeeaaa^^^___```kkkuuu~~~yyysssqqqsssvvvwwwxxxzzz{{{{{{}}}~~~iiiQQQBBB===>>>:::???OOOkkkeeeYYYMMMIIIHHHGGGGGGIIIDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@@@@@@@???@@@@@@AAA===>>>???@@@>>>;;;777555555333666<<>>===KKKaaaxxx~~~kkk^^^aaagggkkksss}}}~~~lllbbbSSSHHHCCCAAA???==================>>>???@@@>>>CCCKKKSSSYYYbbblllrrrwww}}}yyysssssswww}}}}}}uuulllfff^^^^^^^^^```dddkkkqqquuuyyyzzz{{{zzzwwwwwwzzz}}}yyyvvvqqqlllhhhfffffffffkkklllnnnppppppooonnnmmmlllmmmpppssstttttttttsssnnnmmmlllmmmoooooonnnmmmiiihhheeecccaaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaa``````___^^^^^^]]]\\\\\\YYYZZZZZZXXXUUUTTTVVVYYY[[[```dddfffkkkooommmiiidddbbb]]]XXXVVVXXX]]]aaahhhlllpppooojjjhhhiiilllttt~~~yyyuuurrrqqqpppssswwwzzzyyysssjjjccc^^^___bbbhhhooovvv||||||yyy{{{hhhYYYIIIAAA???>>>???BBBDDDGGGKKKPPPTTTYYY^^^bbbfffkkkqqqwwwzzz|||nnnVVVBBB???@@@;;;999===999:::;;;<<<===>>>??????;;;===?????????@@@BBBDDDEEEHHHLLLPPPUUU\\\ccchhhrrruuuxxx{{{}}}wwwssspppnnnllliiigggeeecccaaa`````````\\\[[[ZZZXXXWWWWWWVVVVVVPPPOOONNNMMMKKKHHHFFFEEE>>><<<999999999::::::999555444444333222222222222/////////......---------(((((((((((()))***++++++******))))))******+++,,,'''((()))***+++,,,------************************---------.........//////------------------------........./////////000000000/////////............---------...///000000111111111111111000000000000//////000000000000//////000111111222333444444444111111111111111000//////.........///000222333444444666888999:::===AAADDDFFFHHHOOOZZZfffvvvvvvtttrrrssswwwvvvpppmmmmmmiiihhhfffbbb___```dddhhhpppzzz|||vvvqqqpppuuuxxxyyyzzz}}}~~~}}}|||~~~uuu]]]HHH===<<<@@@===DDDVVVvvvYYYTTTNNNHHHEEEEEEGGGIIIKKKIIIEEEBBB@@@@@@AAABBBDDDDDDCCCBBBBBBAAA@@@@@@???>>>===<<<:::999888777444444555777888999:::;;;>>>CCCSSSlllppp```___eeekkkvvvuuuhhhWWWKKKGGGFFFEEEDDDAAA===<<>>>>>AAABBBEEEKKKUUU```iiinnnppp|||~~~zzzvvvvvv{{{tttgggaaa___^^^^^^bbbiiipppuuuzzz|||}}}}}}{{{zzzzzz{{{vvvuuuqqqlllhhhfffgggiiilllllllllllllllmmmnnnoookkkmmmppprrrsssrrrqqqpppnnnnnnooonnnnnnmmmlllkkkfffffffffggghhhgggdddbbbddddddeeeeeeeeedddcccccccccbbb___]]]\\\[[[[[[[[[YYYXXXWWWWWWVVVVVVVVVVVV\\\^^^cccfffhhhhhhgggfff```]]]YYYVVVWWW[[[```dddjjjnnnppppppmmmlllmmmooo|||~~~wwwpppmmmnnnqqqsssuuuuuuvvvssskkkaaa___bbbcccgggmmmuuu}}}~~~pppZZZFFFBBBDDDBBBAAACCCJJJLLLNNNPPPRRRVVV\\\```hhhlllpppuuuxxx}}}hhhRRR???<<<===999999???<<<;;;:::;;;<<<<<<;;;:::===>>>@@@@@@AAADDDHHHKKKOOOQQQTTTXXX\\\bbbiiimmmyyy}}}wwwtttsssrrrpppnnngggiiihhheeefffhhhfffbbbeeebbb___\\\[[[YYYWWWUUUWWWTTTPPPLLLJJJHHHEEEBBB@@@>>>===<<<;;;:::777444666444222111222222111///------------------------+++******))))))))))))))),,,++++++++++++++++++,,,+++***(((&&&&&&''')))***///......------,,,++++++,,,------......------,,,........................---.........///000000000////////////////////////,,,---///111111111000000000000000000000000000000000000000000////////////111111222333333333333222333222111000////////////111000///...///111333444666777888888:::>>>CCCGGGLLLLLLRRR___lll|||{{{pppooorrrttttttpppllliiigggiiihhheeebbb```cccgggkkktttyyy}}}xxxtttsssppprrruuuyyy|||}}}wwwZZZIIICCC@@@??????@@@IIIaaaUUUQQQLLLGGGEEEFFFIIIKKKNNNKKKGGGCCCAAA??????@@@CCCCCCBBBBBBAAA@@@@@@??????>>>===<<<:::999888888555555666777888999999:::<<>>@@@DDDFFFKKKTTT^^^hhhqqqwwwzzz|||{{{xxxyyyxxxjjjbbbaaa``````dddiiiooossszzz|||~~~~~~}}}~~~xxxwwwsssnnnjjjggghhhiiikkkkkkjjjjjjjjjjjjkkkkkkkkkmmmpppsssuuutttsssrrrpppppppppooonnnmmmkkkkkkfffffffffggghhhgggdddbbbccccccccccccccccccbbbaaabbbaaa___]]][[[[[[[[[[[[XXXXXXWWWVVVUUUVVVWWWWWW]]]___bbbeeefffeeecccaaa^^^\\\XXXVVVWWW\\\aaaeeehhhkkkmmmmmmkkklllooosss{{{uuuooolllmmmoooqqqtttsssrrrppphhh```___ccceeeiiiqqqyyypppZZZGGGCCCDDDBBBAAACCCHHHJJJMMMPPPTTTYYY___cccjjjmmmrrrvvvyyy}}}eeePPP@@@======::::::>>>===<<<<<<<<<============???AAADDDFFFHHHKKKOOOSSSWWWZZZ]]]bbbgggmmmtttyyy}}}uuuqqqllljjjjjjkkkkkkjjjhhhkkkkkkjjjkkkmmmllliiijjjgggcccaaa___]]][[[YYYVVVSSSOOOLLLIIIGGGDDDAAA>>>===;;;;;;;;;;;;888666666444222111222222111///......------,,,,,,,,,,,,+++******)))))))))))))))++++++************++++++,,,+++***(((((()))+++,,,------------------------,,,------......------,,,..........................................//////////////////////////////---...///000000111111111111111111111111111111111000000000000////////////111111222333333333333222333222111000///////////////.........000222555666666777888999;;;???DDDHHHMMMNNNWWWeeesssvvvlllmmmoooqqqpppmmmiiifffeeehhhgggeeebbbaaadddiiimmmtttyyy~~~{{{wwwttttttqqqsssvvvyyy|||~~~~~~jjjPPPCCC???======>>>BBBMMMgggPPPMMMIIIFFFFFFGGGJJJMMMPPPMMMIIIEEEAAA???>>>>>>AAAAAAAAA@@@@@@??????>>>??????>>><<<;;;:::999888666777777777888888888888:::>>>KKK```uuuooofffcccgggvvv}}}pppaaa[[[]]]^^^YYYSSSHHHDDDAAAAAA???>>>BBBHHHKKKRRR]]]gggnnntttzzz~~~}}}{{{xxxzzz{{{nnnfffeeedddeeegggjjjnnnpppxxxzzz}}}~~~~~~~~~yyyxxxvvvqqqllliiiiiiiiiiiiiiihhhggggggggghhhhhhkkknnnqqquuuwwwwwwwwwvvvrrrrrrqqqooommmllljjjjjjfffffffffhhhiiihhheeebbbbbbbbbbbbbbbbbbaaa``````aaa```^^^\\\ZZZZZZZZZZZZXXXWWWUUUTTTUUUVVVXXXYYY]]]___aaabbbbbb```]]]\\\[[[YYYWWWVVVXXX]]]cccfffggghhhiiiiiihhhkkkrrrwww~~~yyyvvvqqqmmmkkkkkkmmmnnnqqqnnnmmmjjjddd___```eeehhhnnnwwwoooZZZHHHCCCDDDAAAAAADDDGGGJJJNNNSSSWWW^^^dddiiilllooossswwwzzz~~~^^^NNN@@@>>>???;;;:::===============>>>???@@@@@@@@@BBBFFFIIILLLPPPUUUXXX[[[^^^ccchhhnnnvvv}}}}}}tttnnneeebbb___^^^```cccffffffiiinnnqqqppprrruuuuuurrrqqqnnnjjjgggeeeccc```^^^VVVSSSNNNKKKHHHFFFCCC@@@===<<<;;;;;;;;;;;;999888777555222111222111000//////......---,,,++++++***+++******)))))))))))))))*********))))))*********------+++++++++,,,---...++++++,,,------...//////,,,------......------,,,.................................---------------////////////////////////.........//////000111222111111111111111111111111////////////000000000000111111222333333333333222222222111000////////////---------///111444666888666888999:::<<<@@@DDDHHHMMMRRR^^^nnnrrrjjjjjjlllmmmllliiieeecccbbbddddddcccaaaaaaeeejjjnnnssswww||||||yyyuuutttuuuuuuwwwyyy|||~~~jjjXXXFFF===<<<;;;<<<>>>CCCQQQnnnLLLKKKHHHFFFEEEGGGIIIKKKMMMKKKHHHDDD@@@>>>======@@@@@@??????>>>>>>>>>>>>???>>>>>>===;;;::::::999888888888777777777777777999<<>>>>>>>>>>>@@@BBBDDDDDDGGGKKKNNNRRRVVVZZZ]]]```ccchhhnnnuuu}}}wwwmmmddd^^^YYYWWWVVVWWWZZZ___dddfffmmmssswwwxxxzzz}}}}}}zzzvvvsssooollliiifffcccaaaWWWSSSOOOLLLIIIFFFCCC@@@@@@>>>;;;;;;;;;:::999777777555222111222111000/////////...---,,,******)))+++******)))))))))))))))******))))))))))))******---,,,,,,+++,,,,,,---...,,,,,,,,,---------......,,,------......------,,,.................................---,,,,,,,,,+++//////////////////////////////.........000222333222222222222222222222222////////////000000000000111111222333333333333222111111000///////////////......///000222444666777666777999:::<<>>>>>???>>>>>>>>>>>>>>>======>>>>>>===<<<;;;::::::999888888888888777777777777888;;;CCCPPPeee{{{zzz~~~lll^^^]]]kkk{{{~~~vvvqqqvvvwww```VVVMMMJJJJJJMMMSSSZZZaaajjjvvv|||~~~~~~{{{zzzyyyzzzyyyrrrqqqpppnnnmmmlllllllllrrruuuyyyzzzzzzyyyyyyzzzyyyyyyxxxtttnnniiiffffffdddddddddeeefffhhhiiijjjiiilllpppuuuxxxyyyyyyyyyuuutttqqqnnnkkkiiihhhgggfffffffffhhhiiiiiifffdddccccccccccccbbbaaa```___]]]\\\ZZZYYYXXXXXXXXXYYYVVVUUUTTTTTTTTTVVVXXXYYYWWWXXXYYYZZZZZZZZZXXXWWWVVVVVVVVVXXX[[[```eeehhhhhhhhhgggeeedddhhhooovvv}}}~~~xxxsssnnnkkkkkkkkkkkkkkkjjjjjjjjjjjjeeebbbaaa```___dddjjjqqqwwwlllYYYHHHDDDDDDBBBDDDIIIMMMPPPUUUYYY^^^ccchhhlllooorrruuuxxxzzz}}}cccPPPGGG@@@>>>???>>><<<<<<===>>>?????????AAADDDHHHLLLOOOSSSWWWZZZ]]]aaadddiiilllqqqwww~~~ssshhh^^^VVVQQQPPPPPPPPPRRRWWW^^^eeejjjttt{{{{{{xxxsssooollliiifffcccZZZVVVRRRNNNKKKHHHEEEBBBDDDAAA>>><<<;;;:::888666777555333222111111///...///......,,,+++***))))))+++******)))))))))))))))******))))))))))))******++++++++++++,,,,,,------......---------,,,,,,,,,,,,------......------,,,.................................---,,,,,,,,,+++//////////////////////////////.........000222333111111111111111111111111.../////////000000000111111111222333333333333222111000//////////////////000111111222333444555555444666999:::<<>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999888888888777777777777777777:::@@@JJJ]]]uuu|||}}}tttccc___iiittt~~~zzz{{{mmm___RRRNNNRRRWWW]]]cccnnnuuu}}}xxxvvvsssooommmkkkjjjjjjpppsssxxxzzz{{{zzzzzz{{{zzzzzzyyyuuuoooiiifffdddcccddddddeeefffhhhiiijjjgggjjjnnnrrrvvvwwwwwwwwwuuussspppllliiihhhgggffffffeeefffhhhjjjjjjgggeeeccccccccccccbbb```___^^^\\\[[[YYYWWWWWWWWWWWWXXXUUUUUUUUUUUUUUUVVVVVVWWWTTTUUUVVVWWWXXXXXXWWWWWWTTTUUUVVVYYY\\\aaaeeegggggghhhiiigggfffhhhnnnsssvvv|||zzzsssppplllhhhfffgggjjjlllmmmllljjjiiigggbbb___```aaabbbgggmmmsssxxx|||xxxxxxxxxzzziiiWWWHHHEEEDDDCCCFFFMMMPPPSSSXXX\\\```dddiiilllrrrtttwwwzzz{{{}}}nnnXXXJJJEEE???===>>>???>>>======@@@AAAAAAAAACCCHHHMMMOOOSSSWWW\\\___bbbeeehhhpppsssxxx~~~tttdddYYYRRRLLLIIIJJJKKKNNNRRRXXXbbblllsss~~~yyytttqqqmmmiiifff^^^[[[VVVRRROOOLLLHHHFFFGGGDDD@@@===<<<:::999777888666333222111111///......------,,,+++******)))+++******)))))))))))))))*********))))))*********)))******++++++,,,,,,,,,//////...---,,,,,,++++++,,,------......------,,,.................................---------------////////////////////////.........//////000111222000000000000000000000000......//////000000111111111111222333333333333222000//////....../////////111222222333444444444555555777:::<<<===@@@DDDFFFQQQ^^^qqqsssllljjjiiiiiigggddd```]]]]]]^^^XXXZZZ[[[]]]___ccciiimmmrrrwww|||~~~{{{yyyxxxyyy|||}}}~~~bbbOOOBBB===999999888777:::???KKK\\\zzzGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::999999888888777777777777777888888888555999<<>><<<===??????>>>@@@BBBEEEDDDCCCFFFLLLRRRTTTYYY^^^dddhhhlllppprrryyy|||{{{hhhXXXNNNIIIGGGEEEGGGJJJPPPVVV___kkkyyyzzzvvvrrrnnnkkkbbb___ZZZVVVSSSPPPLLLJJJHHHEEEAAA>>>===<<<;;;:::888666333222111111///---,,,,,,,,,+++++++++******+++******)))))))))))))))++++++************++++++))))))***+++,,,------------------------------,,,,,,------......------,,,..........................................//////////////////////////////---...///000000111111111////////////////////////.........///000111111111111111222333333333333222//////.........//////000000111222333555666666666666999<<<>>>@@@BBBFFFHHHUUUcccvvv~~~qqqllljjjhhhgggeeeaaa]]][[[[[[\\\YYYZZZ\\\^^^```dddjjjnnnsssxxx~~~|||{{{{{{}}}nnnUUUFFF<<<999888888888777<<>>>>>>>>>>>????????????:::::::::999999888888888666777777777888888888888333777:::@@@QQQjjj{{{vvvnnnooorrrxxxrrrdddiii{{{~~~{{{xxxrrrlllgggeeeddddddbbbgggnnntttxxxzzz{{{}}}}}}~~~}}}zzzssslllhhheeegggfffeeedddccccccccccccccceeejjjnnnqqqrrrqqqqqqrrrpppmmmiiigggfffffffffeeeeeefffiiijjjjjjhhhfffaaaaaaaaa```___]]]\\\[[[ZZZYYYWWWVVVUUUVVVVVVWWWTTTUUUWWWXXXWWWUUUSSSRRRTTTUUUUUUUUUUUUTTTTTTSSSTTTUUUWWWZZZ]]]aaadddfffaaaeeejjjlllkkklllnnnqqqppptttssskkkdddbbbbbb```aaaeeejjjnnnpppooollljjjddd___]]]aaaeeegggkkkqqqrrrvvv{{{}}}xxxtttrrruuu{{{rrrdddTTTGGGEEEEEEEEEJJJRRRZZZ^^^dddjjjnnnsssxxx{{{xxxzzz}}}gggSSSIIIEEEBBB>>>;;;<<>>>>>>>>>>>===999666333222111000///---,,,++++++++++++++++++++++++******))))))))))))))),,,,,,++++++++++++,,,,,,)))***+++,,,------------+++,,,,,,------......///,,,------......------,,,........................---.........///000000000////////////////////////,,,---///111111111000000////////////////////////---......///000111111222111111222333333333333222//////.........//////000...///111444666777888888888;;;>>>@@@BBBDDDGGGJJJXXXgggyyyuuuiiidddcccgggfffccc___[[[YYYYYY[[[ZZZ[[[]]]___bbbfffkkkooosssyyy~~~||||||ttt]]]III===:::888888::::::999???FFFXXXlllHHHGGGFFFDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::777777777777777888888888555555555999GGG]]]qqq}}}nnnfffjjjvvvwwwooozzz}}}{{{{{{wwwpppiiidddaaaaaaaaafffgggjjjooouuu{{{}}}~~~||||||{{{yyytttmmmgggccccccaaa```___^^^```aaabbbcccdddhhhkkkooorrrtttuuupppnnnjjjgggeeedddeeefffeeeffffffgggggggggffffffbbb```]]][[[YYYYYYZZZZZZ[[[YYYWWWUUUUUUUUUVVVWWWWWWXXXZZZZZZYYYXXXUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTOOORRRUUUXXXZZZ\\\___bbbcccbbbcccffflllppppppoooooommmiiieeebbbaaa``````aaadddiiimmmpppooonnnllleeecccaaa```bbbggglllppptttwwwzzz|||{{{xxxwwwwwwrrr|||qqqbbbYYYOOOIIIFFFGGGPPPZZZbbbjjjqqquuuyyy~~~~~~}}}|||}}}sss\\\MMMHHHEEECCC???======>>>AAACCCAAAAAACCCFFFLLLSSS[[[```bbblllxxx~~~lllWWWMMMIIIGGGHHHJJJHHHOOOXXXcccmmmzzz~~~vvvqqqooojjjddd___ZZZVVVRRRPPPPPPLLLFFFBBB@@@???===<<<>>>;;;777444222000...+++...---,,,+++************))))))))))))))))))))))))+++***)))))))))***,,,,,,***++++++,,,,,,------...//////.........---------------------------------////////////////////////,,,,,,---...///000111111------......///000000000111111111000000000000000111000///////////////000---...000111222222222111222222222111111111111000///////////////000111111222222333444555777777888===@@@CCCBBBAAADDDLLLSSS\\\kkk{{{qqqiiicccbbbaaa^^^YYYWWWWWWXXXYYYYYYWWWVVVYYY^^^bbbfffmmmtttwwwzzz{{{{{{}}}yyyeeePPPCCC???999<<<888555<<<===AAAMMM\\\wwwGGGGGGEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@??????>>>=========<<<<<<;;;::::::999::::::::::::::::::::::::888888777777777666666666666666666888BBBUUUjjjwwwvvvjjjlllrrrzzzyyy}}}{{{zzz{{{uuummmeee```_________ggggggiiinnntttyyy||||||||||||{{{xxxssslllfffbbb```___^^^]]]]]]^^^```aaaaaaccceeehhhkkknnnooopppnnnllliiifffeeeeeefffggggggggghhhhhhhhhggggggfffbbb```^^^[[[ZZZZZZZZZZZZZZZYYYWWWUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXWWWUUUSSSSSSSSSRRRRRRRRRRRRSSSSSSPPPRRRUUUXXXYYY\\\___aaacccbbbcccfffkkknnnooonnnjjjhhheeeaaa```___```aaabbbeeejjjmmmooommmkkkiiibbbaaa______bbbgggmmmqqqppprrrttttttsssqqqpppqqqqqq||||||ooobbbZZZPPPKKKHHHIIIRRR\\\iiitttmmmXXXKKKGGGCCCBBB???>>>===???AAABBBEEEFFFHHHKKKPPPXXX```eeemmmuuu}}}kkkWWWLLLGGGEEEEEEGGGRRRXXXbbbkkkuuuxxxtttrrrmmmgggaaa\\\XXXSSSPPPNNNKKKFFFCCCAAA???===<<<:::888555333222111///---,,,+++***))))))((((((((())))))))))))))))))))))))******)))))))))***+++,,,******+++,,,,,,------...//////.........---------------------------------........................------......///000000000------......///000000000111000000000000000000000000000////////////000000---...000111222222222111222222222111111111111000///////////////000111111222222333555666777888888>>>AAACCCCCCCCCGGGPPPWWWdddttt}}}qqqjjjccc^^^\\\WWWWWWUUUSSSSSSSSSTTTUUUXXXWWWZZZ___cccgggnnnvvvyyy~~~~~~}}}kkkXXXFFF<<<:::999===999777===>>>BBBPPPdddFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???===<<<;;;<<<;;;;;;::::::999999999:::::::::::::::::::::::::::999888777666555444444666777777777<<>>AAADDDEEEFFFLLLWWW___sssuuulllhhhccc^^^\\\OOOQQQRRRQQQPPPPPPSSSVVV\\\[[[\\\aaaeeehhhpppxxx}}}rrr___OOOAAA<<<<<<999===999999>>>???FFFXXXrrrDDDDDDCCCAAAAAA@@@@@@@@@AAAAAAAAA@@@???<<<:::999:::::::::999999999888888999999999999999999999999:::999999888777777666666555777888888888BBBWWWkkk~~~wwwoookkkwww|||~~~|||}}}~~~}}}~~~pppbbb\\\^^^cccfffddddddeeeiiiooovvvzzz|||}}}|||zzzuuuooohhhaaa^^^\\\[[[ZZZYYYZZZ\\\^^^___aaaaaacccdddeeeeeeeeeeeeeeeeeeddddddeeegggiiijjjeeeeeeeeeddddddbbbaaa``````___^^^\\\[[[[[[[[[[[[YYYXXXWWWVVVUUUUUUUUUUUUTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOOOOPPPPPPPPPQQQSSSVVVWWWXXXZZZ\\\___bbbbbbcccdddfffgggggggggdddbbb___\\\\\\^^^aaacccfffhhhkkkmmmlllhhhccc```\\\]]]^^^aaafffmmmrrrvvvyyyxxxuuurrroooooorrruuuxxxuuummmeee]]]XXXTTTTTTZZZcccsssuuubbbQQQIIIHHH?????????@@@@@@AAABBBCCCIIIMMMSSSXXX___hhhrrryyyyyy}}}rrrcccSSSKKKJJJKKKPPPUUU\\\cccmmmvvv~~~xxxrrrllliiigggccc]]]WWWSSSOOOKKKHHHHHHFFFEEEDDDCCC@@@===:::555333111000000000///---......---,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******+++*********+++,,,,,,------........................------------------------........................000000//////............------......///000000000000000000000000111111111000000000///000000111111000000111111222222222222222222222111111111000000000000//////000000111222333333555666888999:::;;;>>>AAADDDEEEIIIRRR___jjjsssmmmjjjddd___\\\NNNRRRTTTRRRPPPRRRYYY___ccc``````dddgggjjjrrr{{{~~~~~~~~~jjjWWWHHH???===???888;;;999:::@@@BBBMMMdddBBBBBBAAA@@@????????????AAAAAAAAAAAA???===:::999999999999999999888888888999999999999999999999999999999999999999999999999444555888999777===QQQfffzzz}}}qqqmmmvvv~~~~~~~~~ppp```[[[^^^dddgggdddccccccfffmmmuuuzzz}}}~~~|||yyytttmmmfff```]]]\\\[[[ZZZYYYYYY[[[]]]^^^aaabbbbbbcccddddddccccccbbbbbbbbbbbbdddeeeggghhhddddddddddddcccbbbaaa```___^^^]]]\\\[[[ZZZZZZZZZXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQQQQPPPOOOOOONNNNNNMMMMMMNNNNNNOOOQQQSSSVVVWWWXXXZZZ\\\^^^aaaaaabbbbbbbbbbbbbbbccceeeccc```^^^^^^___aaacccggghhhjjjjjjiiieeeaaa^^^\\\^^^```dddjjjpppuuuxxxyyywwwsssooolllnnnrrrvvv{{{ssskkkccc]]]YYYWWW\\\cccppp{{{qqq^^^OOOGGGFFF?????????@@@BBBCCCDDDEEEIIINNNWWW^^^fffppp|||oooaaaSSSMMMLLLNNNUUU[[[eeelllvvvzzztttnnniiifff___[[[UUUPPPMMMJJJFFFDDDDDDCCCBBBBBBBBB@@@<<<999777444111000///...,,,+++------,,,,,,++++++,,,,,,))))))))))))))))))))))))(((((())))))************))))))***++++++,,,,,,------.....................------------------------........................000000000///......------------......///000000000//////000000111111111111000000000000000111222222111111111111111222222222222222222111111111000000000000000000000111222222333444555777999:::<<<<<<===@@@DDDGGGMMMYYYjjjvvvrrrllliiiccc\\\YYYRRRTTTUUUSSSRRRVVV```hhhiiifffeeegggjjjnnnwww~~~vvv]]]KKK@@@999888;;;666999777;;;BBBGGGYYYvvvAAA@@@??????>>>>>>>>>???@@@AAABBBBBB@@@>>>;;;:::999999999999999999999999999999999999999999999999888888888999999999::::::444444777:::888:::KKK___sssvvvqqqxxx}}}rrrddd```cccgggiiifffdddcccfffkkksssxxx{{{~~~|||xxxsssmmmfffaaa^^^\\\[[[YYYXXXXXXYYY[[[\\\^^^___```aaabbbbbbbbbbbb````````````aaacccddddddddddddddddddccccccbbbaaa\\\\\\\\\[[[ZZZZZZYYYYYYWWWWWWWWWVVVUUUUUUTTTTTTQQQQQQQQQPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMPPPRRRUUUWWWXXXZZZ\\\______``````___]]]\\\]]]^^^bbbaaa```______```aaabbbeeeffffffeeedddaaa___]]]^^^___cccggglllqqquuuwwwwwwvvvrrrnnnmmmpppuuuzzz|||zzzyyy}}}~~~vvvppphhhccc^^^[[[___fffpppwww}}}~~~|||lll[[[KKKDDDDDD@@@@@@@@@AAACCCEEEGGGIIILLLSSS]]]fffnnnyyy|||}}}sssgggYYYRRRPPPQQQXXX```mmmttt~~~~~~yyyuuuqqqllliii\\\XXXSSSNNNKKKGGGDDDBBBAAA@@@??????@@@>>>;;;999888555222000///---+++)))******))))))((())))))***))))))))))))))))))))))))'''((())))))******))))))))))))******+++,,,,,,,,,---------...............------------------------------------------------000000//////.........---------......///000000000/////////000111111222222000000000000111111222333222222111111111222222333222222222111111111111000111000000000000111222222444555666888:::<<<===>>>>>>AAAEEEJJJSSSbbbvvv~~~qqqkkkhhhccc\\\YYYSSSTTTTTTSSSUUU[[[dddkkklllhhhgggkkknnnttt~~~{{{hhhSSSEEE===888777999555777777<<>>>>>======>>>>>>???@@@BBBCCCBBB@@@===;;;::::::::::::::::::::::::888888888888888888888888888888777777777777777777555333666:::999777DDDUUUjjjxxx~~~uuu{{{|||sssssstttsssrrrllliiiffffffjjjpppuuuwww~~~|||xxxsssmmmgggbbb___[[[ZZZXXXVVVUUUVVVWWWXXXYYYZZZ[[[]]]^^^___``````^^^^^^_________```````````````aaaaaaaaa``````___ZZZ[[[ZZZZZZZZZYYYXXXWWWVVVWWWVVVVVVUUUTTTTTTSSSPPPPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNQQQTTTVVVXXXZZZ]]]```]]]^^^___]]]ZZZWWWXXXYYY[[[\\\\\\]]]^^^___```aaaaaaaaa```___^^^]]]\\\\\\^^^```dddhhhlllpppsssuuurrrqqqnnnllllllpppvvv{{{{{{xxxssssssrrrtttxxx||||||}}}{{{uuuoookkkgggeeeiiipppuuuzzz~~~~~~xxxiiiZZZKKKEEEEEEAAAAAA@@@AAACCCGGGJJJMMMSSS\\\fffooovvv{{{xxxyyy~~~{{{ooobbb[[[YYY[[[ccckkkwww~~~}}}zzzwwwvvvttttttsssqqqnnnkkk___ZZZTTTNNNJJJFFFAAA??????===<<<<<<===<<<:::888888555222000///...+++***)))((((((''''''((())))))))))))))))))))))))))))))'''''')))*********)))((()))))))))***++++++,,,,,,---------.........//////------------------------------------------------///////////////.........------......///000000000...//////000111111222222000000000000111222333444333333222111111111222333222222222111111111111000111111000000111111222333444555777999;;;===>>>??????CCCHHHNNNYYYlllvvviiieeeddd```[[[YYYSSSSSSTTTWWW[[[```eeeiiikkkhhhhhhmmmsss{{{{{{lll\\\JJJAAA>>>;;;999:::555777888???KKKXXXxxx???>>>>>>============>>>???@@@BBBCCCCCCAAA>>><<<::::::::::::::::::::::::888888888888888888888888888888777666555444333333666222555:::999555???NNNcccrrrwww|||}}}qqqmmmhhhfffiiimmmqqqttt}}}|||xxxsssmmmhhhccc```[[[YYYWWWUUUTTTTTTUUUUUUTTTUUUWWWYYY[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^]]][[[[[[\\\]]]]]]]]]\\\\\\YYYYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVTTTSSSSSSPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKNNNPPPSSSVVVXXXZZZ^^^```\\\^^^^^^\\\WWWUUUUUUWWWUUUVVVYYY[[[]]]___``````^^^]]][[[ZZZYYYYYYZZZ[[[^^^```dddhhhllloooqqqsssiiihhhfffdddeeeiiipppuuu}}}zzzxxxuuunnnnnnnnnoooqqqtttwwwzzztttwww{{{{{{vvvssspppnnnssszzz{{{vvviii[[[NNNHHHHHHCCCBBBAAAAAACCCHHHLLLOOOZZZcccnnnuuu|||yyyyyyuuuuuuzzzuuuiiidddcccfffpppyyy{{{yyyvvvsssooohhhiiijjjlllnnnnnnkkkiiiaaa\\\UUUNNNHHHCCC>>>;;;>>><<<::::::;;;;;;:::888777555222000000///---+++***)))))))))))))))******))))))))))))))))))))))))&&&''')))*********)))((()))))))))***++++++,,,,,,---------.........//////------------------------------------------------////////////////////////------......///000000000...//////000111222222222000000000000111222333444444333222111111111222333222222222111111111111000111111111000111111222333444555777999;;;===???@@@AAADDDJJJQQQ]]]rrrttthhh\\\YYYZZZXXXUUUTTTSSSSSSVVV[[[aaaeeegggggghhhfffgggmmmvvv}}}tttmmm^^^PPPBBB===<<<:::888888666888999AAAOOO^^^>>>>>>>>><<<;;;<<<>>>AAAIIIJJJJJJIIIGGGFFFDDDDDD>>>;;;999999;;;<<<;;;888:::999888888999;;;===>>>===<<<;;;999888777777777666777777666777999>>>AAAVVVlll|||yyy}}}}}}tttmmmmmmooooooqqqtttvvvxxxyyyuuunnnfffbbb```^^^[[[WWWTTTSSSRRRQQQPPPRRRSSSUUUWWWXXXYYYZZZZZZ]]]]]]\\\\\\\\\\\\\\\[[[\\\\\\[[[ZZZYYYYYYYYYZZZ[[[XXXVVVVVVWWWXXXXXXXXXSSSTTTTTTTTTRRRQQQOOOMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHIIIKKKLLLPPPRRRTTTVVVXXXYYYYYYZZZZZZZZZYYYVVVRRRRRRUUUXXX[[[ZZZZZZ\\\______]]]ZZZXXXWWWWWWVVVVVVWWWWWWWWWYYY^^^eeekkknnnmmmjjjgggcccbbbaaabbbeeekkkpppttt|||~~~wwwqqqnnnggghhhiiikkkmmmoooqqqrrroooppptttyyy|||wwwtttvvvzzz~~~vvvhhhZZZOOOIIIGGGCCC@@@@@@DDDGGGKKKTTT\\\aaakkkttt|||zzzvvvvvvsssttt|||~~~ooojjjllltttuuuooommmkkkeee___]]][[[YYYYYYZZZ\\\\\\[[[WWWVVVRRRNNNJJJEEEBBB@@@@@@>>>;;;888666444444444000//////---,,,+++******,,,,,,+++***))))))))))))+++*********))))))(((((()))))))))((())))))***+++)))***+++,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------------............///---------............///000000000000////////////111222222333333333222222000000000000000111111222333333222111111222333333333333222222111000//////,,,---------///000111222444666888:::<<>>===<<<;;;<<>>:::999;;;===;;;999:::999888777888:::;;;===<<<<<<:::999888777777777555666666555666888<<>>DDDTTTttt<<<=========<<<===@@@CCCBBB===888777;;;@@@DDDEEEFFFAAA<<<:::;;;===<<<;;;:::999888777777888::::::<<<;;;:::999999888777777444555555555555666999<<>>======888777555333111000/////////...------,,,+++*********)))(((''''''(((***+++************))))))))))))***************+++,,,,,,***++++++,,,,,,,,,,,,,,,---------------------------------------------------------............///---------............///////////////000000000000////////////////////////000000000000000111111222333222222111111222222333222222222111111000000///222111000000111333666777333555888;;;===@@@DDDGGGHHHLLLVVVeeetttqqqhhhaaa]]]___```\\\ZZZYYYYYY^^^fffqqqwwwvvvooohhhdddgggmmmsssyyy~~~|||||||||~~~ttthhh\\\UUUKKKAAA999888888777888;;;:::<<<>>>EEEXXXzzz;;;<<<=========>>>AAACCCFFF???888666999<<<>>>>>>JJJDDD===:::;;;======<<<:::999888777777777888999;;;;;;::::::999888777777444666777666666666888:::@@@RRRjjj}}}rrrnnnqqquuu~~~wwwqqqqqqrrrqqqpppqqqsssvvvzzz{{{wwwqqqjjjfffbbb]]]VVVQQQOOOOOONNNNNNLLLMMMNNNOOOQQQQQQRRRRRRSSSTTTUUUWWWWWWWWWVVVVVVWWWVVVVVVVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWVVVSSSPPPNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGHHHHHHJJJKKKLLLMMMLLLLLLLLLMMMPPPSSSTTTSSSSSSSSSTTTUUUXXXZZZ]]]YYYYYYXXXXXXXXXWWWVVVUUUVVVVVVUUUVVVWWWZZZ\\\^^^ffffffffffffccc___ZZZXXXTTTUUUXXX^^^hhhttt~~~xxxpppiiieeebbb^^^]]][[[[[[^^^bbbfffiiinnnqqqtttxxxzzz{{{{{{{{{yyywwwtttssssssvvvzzz|||{{{xxxlll___UUUOOOKKKIIIGGGDDDDDDJJJQQQZZZhhhttt{{{|||vvvqqqooopppxxxvvvwwwwwwoooccc[[[VVVSSSNNNJJJEEEBBB???>>>>>>>>>===<<<999999999999999999888888555444333111000...---------------,,,+++******))),,,+++)))((((((((())))))*********)))))))))))))))++++++******++++++,,,---++++++,,,,,,---,,,,,,+++------------------------,,,,,,---------------------------............///---------............///////////////000000000000111111111000000000000000000000000000000111111222222222222222222222222222222111111111000000000///333222111000111444777888555777:::<<<===@@@DDDFFFLLLOOO[[[lll|||rrrlllhhheeegggfffbbb^^^^^^\\\cccooozzz{{{rrriiidddggglllrrrxxx|||zzz{{{}}}}}}rrreeeZZZTTTIIIAAA:::999999888999<<<<<<<<<>>>GGG\\\~~~999;;;=========>>>@@@BBBFFFBBB===;;;;;;<<<<<<;;;KKKDDD===999:::<<<===<<<999999888888888888888888:::::::::::::::999777777666888999999888777888999<<>>???BBBEEEMMMQQQ^^^sss{{{tttrrrmmmjjjjjjhhhccc``````___gggttt~~~ssskkkdddfffkkkpppwww|||}}}~~~|||qqqeeeZZZTTTFFF@@@;;;:::999666777:::<<<<<<>>>III```999:::<<<<<<<<<<<<>>>???BBBAAA@@@???>>>>>>>>>???IIICCC<<<888999;;;<<<;;;888888999999999999999999999999:::;;;:::999888777888:::<<<<<<:::888777888999CCCXXXqqqsssllljjjttt|||}}}wwwssstttvvvsssqqqqqqrrrsssuuuxxxxxxtttmmmiiiddd```ZZZUUURRROOOLLLJJJHHHIIIJJJKKKLLLLLLLLLLLLNNNOOORRRTTTUUUUUUUUUTTTUUUUUUTTTTTTTTTUUUVVVVVVVVVUUUTTTTTTUUUTTTRRRPPPNNNNNNMMMLLLKKKKKKLLLLLLJJJJJJIIIHHHGGGGGGFFFEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKLLLNNNOOOPPPOOONNNPPPRRRTTTTTTSSSTTTTTTTTTRRROOONNNOOOPPPSSSSSSSSSUUUYYY^^^cccfffhhhfffccc___[[[WWWUUUSSSSSSWWW^^^hhhqqqzzz|||wwwoooiiiddd___\\\YYYUUUUUUUUUWWW[[[```eeehhhjjjkkkmmmnnnnnnnnnnnnmmmooonnnllllllnnnsssxxx{{{wwwoooeee]]]WWWSSSNNNJJJGGGEEEHHHPPPYYYdddsssyyyuuutttsssrrrpppvvvxxxxxxpppsss~~~uuulllaaa\\\VVVPPPLLLGGGCCC@@@@@@>>>;;;999999999888777666555555444333222222111000000000000///...---,,,+++++++++*********))))))###%%%'''***+++,,,,,,,,,))))))))))))***************************+++,,,,,,---------------,,,,,,+++------------------------***+++---...///......------------............///---------............///......//////000000111111222111///...---......///000000000000000111111222111222222333333222222111000000000000000000000000000000111111222444555666999:::<<<===>>>@@@CCCEEENNNTTTeee}}}|||tttnnnjjjhhheee```___bbbdddlllwww|||rrrkkkdddgggkkkqqqxxx~~~yyymmmaaaWWWRRRAAA<<<999999777444555888<<<<<>>>>>;;;888777777777666666444444333333222111111000......//////...---,,,+++***************)))))))))"""$$$'''***+++)))'''%%%((()))))))))***************))))))))))))***++++++------......---,,,,,,+++------------------------)))+++---...//////...------------............///---------............///.........///000111111111333222000.........///000000000000000000111111222111222333333333333222111///000000000000000000000///000222444555555555444777999;;;===???BBBFFFIIISSS\\\qqquuuoooiiifffbbb```bbbhhhjjjqqqyyy~~~|||vvvnnniiidddhhhooovvv|||sssfffYYYOOOIII===:::888999888555777;;;;;;===DDDUUUooo888:::;;;;;;:::999:::;;;@@@CCCCCC???999888===DDDCCC>>>999777888::::::888777888999:::;;;<<<<<<<<<888999:::;;;;;;:::888777888;;;======;;;888666555222777HHHcccxxxwwwpppyyyyyyrrrnnnvvv}}}xxxxxxvvvqqqllljjjjjjjjjlllqqquuuvvvssspppdddbbb^^^ZZZVVVQQQLLLHHHGGGHHHIIIIIIJJJJJJJJJJJJGGGJJJMMMPPPRRRRRRQQQPPPRRRQQQPPPOOOOOOOOOOOOOOOUUUSSSQQQPPPRRRSSSSSSSSSQQQPPPNNNLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFEEECCCDDDDDDDDDDDDDDDCCCBBB@@@@@@BBBCCCDDDDDDDDDDDDEEEDDDDDDFFFKKKNNNNNNLLLHHHJJJLLLKKKKKKLLLPPPTTTXXXWWWVVVVVVXXX\\\aaaddd```^^^ZZZVVVSSSRRRQQQRRRTTT[[[eeeooouuuwwwvvvtttkkkfff___[[[YYYWWWTTTQQQPPPRRRUUUZZZ___dddhhhjjjjjjjjjiiihhhiiiiiijjjjjjjjjkkkmmmqqqwww~~~mmm^^^YYY]]]ccclllkkkkkkkkkkkklllmmmnnnrrrzzz}}}yyyuuupppkkkiiiddd^^^\\\]]]\\\WWWRRRNNNMMMRRR\\\fffqqq~~~zzzzzzxxxvvvsssrrrsssuuu{{{|||yyypppkkkppp}}}wwwmmmbbb\\\PPPOOONNNLLLHHHCCC>>>;;;===;;;888777777888777666333333222222222111111111,,,------...---,,,+++***************))))))))))))%%%'''***+++)))$$$(((((())))))*********+++)))))))))((()))******+++---.........---,,,,,,+++------------------------)))***---/////////...------------.........//////---------.........//////---......///000111111222666555333111000000111222000000000000000111111222111222333444444333222111////////////000000000000///111333555777666555444444777:::===@@@DDDHHHLLLYYYeee~~~wwwpppjjjfffcccbbbgggnnnppptttyyy{{{xxxqqqkkkfffdddjjjrrrzzz{{{nnn```RRRHHHBBB<<<999:::<<<;;;999;;;@@@:::===GGG[[[vvv;;;;;;;;;;;;;;;<<<===>>>EEEDDDAAA>>><<<;;;::::::<<<<<<;;;;;;;;;:::::::::777888:::<<<>>>@@@AAABBB777777777777777666555555:::999999888777666555555555777>>>NNNeeezzzxxx{{{zzzxxxzzz~~~zzzuuuoooiiieeecccfffkkkpppsssuuuuuuuuummmfff^^^XXXVVVRRRMMMHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHIIIKKKLLLNNNOOOOOOOOOOOONNNMMMNNNOOOPPPQQQTTTRRRPPPNNNNNNOOORRRSSSNNNNNNMMMLLLKKKJJJIIIHHHLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFFFFHHHIIIGGGGGGHHHJJJLLLNNNPPPQQQRRRRRRSSSUUUWWWZZZ\\\]]][[[YYYVVVRRRPPPQQQUUUYYY]]]dddooowwwzzzvvvoooiiijjjaaaZZZWWWTTTOOOLLLLLLMMMRRRZZZ```dddfffhhhjjjeeefffggghhhhhhiiilllnnnmmmmmmnnnssszzzuuueeeWWWPPPPPPSSSUUUXXXWWWVVVVVVVVVXXXZZZ\\\cccfffiiikkkiiigggfffeeeaaa^^^\\\\\\\\\[[[WWWSSSQQQRRRXXXbbblllvvv~~~|||yyyxxxwwwwwwxxx~~~wwwsssooosss}}}oooaaa[[[\\\RRRQQQNNNIIIEEEAAA===<<<<<<:::888777777666555444555444333222111111111111,,,---.........---+++++++++++++++*********))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,......---------,,,,,,,,,,,,---///000111000///---............/////////000000000000000111111111111888666444222111111222222000111111111111222222222333444555555555333111///111111000000000000000111111222333222222444777:::<<<:::;;;???AAABBBIIIPPP\\\ttt~~~zzzoooeeecccdddggglllppp}}}{{{sssjjjeeebbbkkkpppvvvzzz{{{}}}uuucccTTTHHH@@@===>>>888444777999888888999<<<>>>NNNkkk:::::::::::::::;;;<<<<<>><<<:::999999999:::::::::999999999888888777888999;;;<<<>>>???@@@777777777777777666555555888777777666666555555555555666;;;III^^^rrrwwwxxx~~~}}}wwwpppkkkgggccceeejjjnnnrrruuuvvvwwwpppiii```ZZZVVVRRRMMMHHHDDDDDDCCCCCCCCCCCCCCCCCCGGGGGGHHHJJJKKKLLLMMMNNNOOONNNNNNMMMMMMNNNOOOPPPQQQPPPNNNMMMMMMNNNOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCDDDCCCCCCBBBAAA@@@??????????????????????????????AAABBBDDDDDDCCCCCCEEEFFFEEEFFFGGGHHHJJJMMMOOOPPPQQQRRRSSSUUUVVVXXXYYYZZZVVVUUURRROOOOOORRRWWW\\\fffllluuu{{{{{{vvvnnnhhheee]]]VVVUUUSSSOOOMMMNNNOOOTTT[[[aaadddfffhhhjjjgggggggggffffffhhhllloooqqqrrrwww}}}zzzrrrccc\\\QQQIIIFFFGGGJJJKKKNNNLLLKKKJJJJJJKKKMMMNNNUUUXXX[[[\\\[[[ZZZYYYYYYZZZXXXVVVVVVXXXYYYWWWUUUVVVXXX___jjjttt}}}}}}|||{{{zzz{{{{{{xxxtttqqqvvvsssggg[[[UUUTTTOOONNNKKKGGGCCC@@@===<<<<<<:::888777777777666555555444333222111111111111------...///...---,,,++++++++++++*********))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,,,,---///000000000...............///////////////000000000000111111111111222111000......///000111111111111111222222222222333444555555444333111///111111000000000000111111000222333444444555777999999888999>>>@@@CCCKKKTTTgggyyyuuummmfff```aaaeeeiiipppwww|||ssskkkgggggglllqqqxxx|||~~~~~~~~~~~~nnn]]]NNNCCC===:::;;;666444777999999999;;;@@@EEEWWWwww999999999999999::::::;;;<<<<<<:::999888777777777888888777777777666666666777777888999:::;;;<<<<<<666666777777777666555555555555555555555555555555555555888CCCTTThhhyyyzzzxxx}}}xxxqqqllliiibbbcccfffjjjnnnrrruuuwwwssslllccc\\\WWWRRRMMMIIIBBBBBBAAAAAAAAAAAABBBBBBEEEFFFGGGHHHIIIJJJKKKLLLNNNNNNMMMMMMLLLMMMMMMNNNMMMLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAACCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAAAAA@@@@@@BBBCCCDDDDDDEEEFFFIIIKKKMMMNNNOOOPPPRRRTTTUUUUUUUUUTTTPPPOOONNNMMMNNNSSS[[[```nnnrrrxxx{{{yyyrrriiiccc^^^WWWRRRRRRPPPMMMLLLNNNPPPTTT[[[```cccfffhhhiiiggggggfffeeeeeeiiiooosssvvvyyy~~~{{{{{{~~~zzziii[[[TTTHHHEEEAAA???AAACCCEEEFFFEEEDDDBBB@@@??????AAAAAAGGGIIILLLMMMMMMMMMMMMNNNPPPOOONNNPPPTTTWWWZZZZZZ^^^```hhhuuu~~~}}}~~~}}}{{{yyyzzznnndddZZZSSSQQQLLLJJJHHHEEEBBB???>>>===<<<:::888777888888777555444333222111111111111111......//////......---,,,+++++++++***************))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,,,,---...///000///......///////////////.........000000000000111111111111//////.........///111222111111111111222222222333333333444444444222111///111111000000000111111222000222444555555666777999888777:::???CCCHHHRRR]]]ttt~~~uuuoooaaa^^^]]]```dddjjjuuu~~~~~~rrrjjjjjjmmmqqqvvv|||}}}{{{{{{~~~vvveeeSSSFFF>>>999666888444444888:::999:::<<>>LLL```sss{{{~~~~~~wwwqqqmmmkkkccccccdddfffjjjnnnsssvvvtttnnnfff^^^XXXRRRLLLHHHCCCBBBAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIILLLLLLLLLKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLLLLKKKJJJMMMLLLLLLKKKJJJIIIIIIIIIGGGFFFEEEDDDCCCBBBAAAAAABBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>>>>>>>???AAABBBCCCDDDEEEGGGJJJLLLMMMMMMNNNPPPRRRRRRQQQPPPOOOLLLLLLKKKLLLOOOVVV___eeemmmppptttuuurrrjjjbbb\\\XXXSSSOOONNNMMMJJJJJJMMMPPPTTTZZZ^^^aaaccceeeffffffeeeeeeeeegggmmmuuuzzz{{{~~~~~~{{{vvvttttttxxx|||rrrdddWWWNNNIII@@@???>>>???CCCFFFIIIIIIEEECCCAAA>>>===<<<===>>>@@@BBBDDDFFFFFFFFFHHHIIIIIIIIIJJJMMMRRRYYY___bbbggghhhooo{{{~~~~~~~~~wwwjjjbbbYYYRRRNNNIIIGGGEEECCCAAA@@@?????????===:::888888777666444333333222111111111111111/////////.........------************************((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---......---------,,,,,,,,,,,,---.../////////......////////////............///000000000111111111111222111111111111222333333111111111222222222333333333333444444333222000000111111000000111111222222///222555777777777777888::::::===BBBGGGNNN[[[hhh|||qqqiii^^^[[[\\\___dddlll{{{rrrkkknnnssszzz}}}|||{{{zzznnn\\\KKKAAA;;;888666777444555999;;;999:::===FFFTTTnnn;;;;;;:::::::::::::::;;;888888888999999888888888888777777777666666666666666666666666555555555555555555666666666666555555666666666666666666666777444444666;;;GGGZZZppp~~~}}}}}}wwwxxxssspppnnniiihhhggggggiiimmmrrrtttrrrnnnhhhaaaZZZSSSMMMIIICCCBBB@@@?????????@@@AAAAAAAAABBBCCCDDDDDDEEEEEEHHHIIIIIIIIIIIIHHHHHHHHHGGGHHHJJJLLLLLLLLLJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<======<<<===>>>@@@AAABBBCCCDDDFFFHHHJJJLLLJJJLLLMMMOOOOOOMMMKKKJJJJJJKKKLLLNNNQQQXXX```fffhhhjjjlllmmmiiiccc\\\WWWTTTPPPLLLLLLIIIFFFGGGKKKOOOSSSXXX[[[^^^___aaaccccccdddfffhhhlllsss|||}}}vvvssspppnnnppptttzzz~~~}}}xxxnnniiibbbYYYQQQJJJFFFDDDCCC@@@>>>???BBBFFFIIIJJJEEECCCAAA>>>=========>>>===???@@@AAAAAACCCEEEHHHHHHIIIKKKOOOVVV^^^gggllloooooouuu~~~~~~}}}}}}~~~~~~~~~~~~rrrddd]]]UUUMMMIIIGGGFFFDDDBBB@@@@@@AAAAAABBB???<<<:::888666444222222222111111000000111111//////......------------************************((()))))))))************((((((((((((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---......---------,,,,,,,,,,,,------...............///////////////.........///000000000111111111111444444333333222222222222111222222222222333333333333333333333222111000000111111111111111222333333000333666777777777888999======AAAFFFJJJSSSdddsss}}}|||uuuiii```\\\ZZZYYY^^^eeeqqqvvvqqquuu{{{}}}sssfffTTTEEE>>>;;;999777888666777::::::999;;;???KKKaaa<<<;;;;;;::::::::::::;;;888999999:::::::::999999888888888777777777666666555555555555444444444444444444555666666666555555666666666666666666666666333444666999BBBTTTjjj{{{|||yyy~~~}}}}}}yyyuuussssssqqqnnnllllllnnnqqqsssooommmjjjeee^^^VVVOOOKKKBBBAAA>>><<<;;;;;;<<<===?????????@@@AAABBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>======<<<<<<;;;;;;999999999999999999999999999:::<<<<<<;;;;;;===>>>??????@@@BBBDDDFFFHHHIIIHHHIIIJJJKKKJJJJJJIIIHHHJJJLLLNNNPPPSSSXXX^^^cccbbbdddeeeeeebbb]]]XXXTTTPPPLLLJJJIIIGGGDDDFFFKKKOOOSSSWWWZZZ[[[]]]___```aaadddiiinnntttzzz~~~|||zzzwwwooommmllllllooouuu{{{yyyrrrkkkddd___WWWUUUQQQLLLHHHEEECCCBBBCCC@@@======???BBBDDDEEEDDDBBB@@@>>>===>>>???@@@>>>?????????@@@AAAEEEGGGKKKMMMQQQVVV\\\eeennnuuuvvvwww~~~}}}}}}~~~ooobbb[[[TTTNNNKKKFFFDDDBBB@@@???@@@AAABBBCCCAAA===:::999777444222222111111000000000111111......---,,,,,,,,,,,,---***************+++++++++))))))))))))************((((((((((((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---......---------,,,,,,,,,---------------...................../////////000000000000000111111111111222222222222111111000000222222222222333333333333333333333222111111000000111111111111111222333444222444666777777888999:::===???CCCIIIOOOZZZnnn}}}zzzqqqeee]]]XXXTTTUUU]]]iiixxxyyywww|||zzziii\\\LLL@@@<<<;;;999777999777777:::;;;:::>>>DDDOOOmmm;;;;;;:::999999999999999999999:::;;;;;;:::999888777777777777666666666666444444444444444444444444333444555555666666555555777666666555555444444444111333555666<<>>>>>???@@@@@@@@@???@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@???<<<<<<<<<;;;;;;;;;;;;;;;888888888888888888888888777999::::::::::::;;;===;;;<<<===>>>@@@CCCEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGJJJMMMPPPRRRSSSVVVYYY\\\\\\]]]^^^]]][[[WWWRRRPPPKKKHHHHHHHHHFFFCCCGGGMMMQQQSSSWWWYYYZZZ\\\^^^```bbbgggooovvv{{{}}}yyyuuussspppnnniiiiiijjjlllqqqxxx~~~yyyppphhhbbb\\\UUUQQQNNNMMMKKKJJJHHHGGGFFFFFFDDDBBBAAAAAACCCEEEFFFFFFFFFDDDCCCBBBBBBCCCEEEFFFEEEEEEEEEEEEDDDFFFJJJMMMOOOSSSXXX]]]cccjjjtttzzz}}}~~~zzzwwwxxxxxx{{{}}}iii^^^WWWRRRNNNMMMDDDBBB@@@>>>===>>>@@@AAAAAA???<<<::::::999777555111111000000000000111111...---,,,+++***++++++,,,))))))*********+++++++++))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---......---------,,,,,,,,,---,,,,,,,,,------......,,,------...///000111111000000000000111111111111///000000111111111111111222222222333333333444444444333222111111000000000111111111111222333444555333555666666666888:::<<>><<<;;;<<<===<<<<<<======>>>>>>??????<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@??????>>>>>>:::::::::;;;;;;;;;<<<<<<999999999999999999999999666777999999888888:::;;;999999:::<<<>>>@@@BBBCCCFFFEEEEEEEEEEEEFFFFFFGGGKKKMMMPPPRRRSSSTTTUUUWWWXXXYYYYYYXXXUUUQQQMMMKKKGGGEEEFFFGGGEEEDDDIIIPPPRRRUUUXXXZZZ[[[\\\^^^```dddjjjssszzz~~~xxxsssoookkkgggeeefffgggiiimmmssszzz}}}{{{tttjjjaaa[[[VVVQQQMMMHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHJJJLLLNNNMMMLLLJJJIIIHHHHHHIIIJJJMMMNNNNNNNNNNNNLLLLLLNNNRRRUUURRRVVV\\\aaafffmmmvvv|||~~~|||yyyvvvkkkllllllnnnwwwppp___UUUPPPKKKIIIJJJCCCAAA>>><<<;;;<<<>>>??????===;;;:::::::::999888111000000000000000111111---,,,+++*********+++,,,))))))******++++++++++++))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---......---------,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---...///111222222000000000000111111111111...///000222333333444444222222333333333444444444444333222111000000000000111111111111222333444555444555666666666888;;;===AAADDDKKKTTT^^^nnnyyytttnnnddd[[[VVVSSSOOORRR^^^mmmzzzuuuoooqqqwww}}}{{{qqqgggWWWLLL>>>666666777666444666444666999;;;???HHHRRRooo777666666555666888:::;;;999999999999999999999999999999888666555444333222333333333222222111111111444444555666777777666666666555444444666666555444555000222888;;;@@@RRRfffyyy{{{lllaaa[[[\\\```ccchhhrrr{{{|||xxxwwwzzz{{{zzztttnnnkkkiiigggfffooooooooonnnjjjbbbYYYRRRJJJGGGCCC???<<<;;;;;;<<<===============<<<<<<<<<======>>>???@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFDDDCCCCCCBBBBBBBBB============<<<<<<<<<<<<::::::;;;;;;;;;:::999888666666666666555555555555444555555555666666777777777777888999;;;===???@@@@@@@@@AAABBBCCCDDDEEEEEEGGGIIILLLOOORRRUUUVVVWWWSSSTTTTTTRRRMMMHHHEEEDDDCCCDDDDDDCCCDDDFFFKKKNNNVVVWWWYYYZZZ[[[]]]```bbbnnnssszzzyyypppjjjhhhggggggffffffiiinnnsssxxx~~~}}}}}}}}}}}}}}}uuujjjbbb^^^ZZZWWWTTTQQQNNNKKKJJJKKKLLLMMMLLLMMMMMMMMMNNNQQQRRRRRRQQQRRRTTTUUUUUUSSSRRRRRRSSSXXXXXXXXXYYYYYYZZZZZZZZZ\\\ZZZ\\\cccjjjnnnuuu{{{}}}xxxqqqkkkiiigggeeefffkkkqqqvvvyyynnnggg]]]SSSLLLGGGDDDAAA@@@???>>>===<<<;;;;;;;;;999999::::::999888666555444333222000///.........,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...+++*********))))))(((((()))***+++,,,,,,+++)))))),,,,,,,,,---------......++++++++++++******))))))++++++++++++++++++++++++///............---------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111111222222222333333333000000111111222222222222111111111222222333333333444333222111000000000000111111000000111333555666333555777888888999;;;===GGGEEEIIIVVVdddvvv{{{qqqiiiaaaYYYTTTRRRTTTWWWbbbssssssiiilllrrrtttzzz|||sssiiibbbOOOGGG===888888999999777888999666888>>>???III^^^777777666666777888:::;;;999999999999999999999999888777777666555444333333333333333333222222222222444555555666666666666555555444333333555555444333666111222777888;;;JJJ\\\pppzzznnn```WWWRRRRRRUUUWWWZZZaaaiiikkkkkkooovvv{{{vvvqqqnnnkkkhhhgggllllllnnnnnnkkkddd\\\UUUOOOKKKFFF@@@<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???????????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBB??????>>>>>>>>>=========:::::::::::::::999999888666666666666555555555555444444555555666666666666777777888999:::<<<===>>>>>>>>>???@@@AAABBBCCCCCCFFFGGGJJJMMMOOORRRSSSTTTNNNOOOPPPNNNIIIEEECCCBBBCCCCCCDDDDDDEEEHHHLLLPPPUUUWWWYYYZZZ\\\^^^bbbeeeooosssyyy}}}}}}|||{{{zzzzzzssskkkfffddddddddddddggglllrrrxxx||||||zzzzzz}}}yyypppkkkhhhfffccc```ZZZWWWSSSRRRRRRTTTTTTTTTTTTSSSTTTUUUWWWYYYYYYYYY[[[\\\^^^^^^]]]]]]^^^___bbbbbbbbbbbbbbbbbbbbbbbbaaa^^^___eeejjjmmmsssyyy~~~{{{vvvnnniiicccbbbaaaccceeehhhiiihhhaaa\\\TTTNNNJJJHHHFFFEEE??????===<<<::::::999999888888999999999777666555555444333222111000000000,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---++++++++++++******)))))))))******+++++++++******+++,,,,,,,,,,,,---------++++++++++++*********)))++++++++++++++++++++++++............------------------------------,,,,,,////////////000000000000111111222222222333333333000111111111222222222222111111222222222333333333444333222111000000000000111111111111222333555666333555777999999;;;>>>@@@HHHIIIQQQaaarrrxxxnnnfff^^^WWWRRRQQQVVV^^^kkk|||yyynnnhhhlllqqqsssyyyyyyoooddd]]]LLLEEE<<<777777888888666999;;;888999>>>@@@MMMeee888888777888888999:::;;;999999999999999999999999666666555555555444444444333333333333444444444444555555555666555555444444444333222222444444333222555222222555555666@@@NNNdddrrrttt^^^RRRLLLIIIHHHIIIMMMMMMQQQWWW[[[aaakkkuuu}}}xxxtttqqqnnnjjjhhhiiijjjlllnnnmmmggg___ZZZTTTPPPIIIAAA<<<:::999999;;;;;;;;;;;;;;;;;;;;;;;;??????>>>>>>>>>============>>>>>>???AAABBBDDDEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>>>>::::::::::::999999888888666666666555555555555444444444444555555555555666777777777888888999:::;;;;;;<<<<<<===>>>???@@@@@@CCCEEEGGGIIIKKKLLLMMMNNNGGGHHHIIIHHHDDDAAA@@@???BBBCCCDDDEEEFFFIIINNNQQQUUUWWWYYY[[[]]]aaafffiiippptttwwwyyyxxxuuusssrrrpppkkkddd```___```aaabbbhhhnnnvvv||||||xxxuuuwww|||}}}xxxuuuuuuuuurrrooofffbbb]]]YYYYYYZZZ[[[[[[YYYZZZ[[[\\\^^^___```aaaccceeefffgggggghhhkkknnnmmmmmmllllllkkkjjjjjjiiigggccccccgggjjjlllqqqwwwzzzzzzvvvqqqjjjeee^^^]]]^^^^^^___]]]ZZZWWWUUUQQQLLLHHHGGGFFFFFFEEE???>>><<<:::999888777777666777777888777777666555333333222111111111111111------,,,,,,,,,+++++++++***))))))))))))***++++++,,,,,,++++++++++++*********)))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,............------------------..................////////////000000000000111111222222222333333333111111111111222222222222222222222222333333333333333333222111000000000000111111111222333444666666333555888999;;;===AAACCCGGGLLLYYYlll~~~tttjjjbbb\\\XXXUUUUUU^^^kkkzzzuuukkkggglllqqqrrrxxx}}}uuujjj^^^VVVHHHBBB:::666666777777555666;;;999:::???CCCVVVttt888888888999999::::::;;;999999999999999999999999444444444444444444444444333333333444444555555555555555555555555444333222333222111222333333222111444222222444333333:::DDDYYYkkk}}}}}}iiiTTTIIIGGGEEECCCCCCJJJIIILLLRRRXXX___lllxxx~~~~~~}}}yyyvvvssspppllliiijjjkkkmmmooonnniiibbb]]]VVVQQQJJJBBB<<<999999999999999999:::::::::::::::=========<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBBBBAAA@@@@@@?????????@@@??????>>>>>>>>>=========:::999999888888888888888666666555555555444444444444444444444444444444444777666666666666777777888999999:::;;;<<<===>>>>>>@@@AAACCCDDDFFFFFFGGGGGGAAABBBCCCBBB@@@>>>>>>>>>AAABBBDDDFFFGGGKKKOOOSSSTTTVVVYYY\\\```dddjjjnnnsssuuuvvvuuurrrnnnkkkjjjfffccc___\\\[[[]]]```aaaiiinnntttyyy{{{zzzzzzzzz|||yyyvvvuuuvvv{{{}}}}}}}}}zzzqqqlllddd^^^\\\[[[\\\\\\[[[]]]^^^```aaabbbdddfffggghhhjjjlllmmmooosssvvvtttsssrrrqqqpppnnnmmmmmmiiieeedddgggjjjkkkpppvvvxxx{{{uuuqqqllleee___\\\[[[ZZZZZZYYYVVVRRRNNNPPPLLLHHHEEECCCBBBAAA???>>><<<;;;999777666555555555555666666666555555555000//////.........//////,,,,,,,,,+++******)))))))))(((((((((((()))************************************)))((()))+++,,,---)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,............////////////////////////000000000000111111222222222333333333222222222222222222222222333333333333333333333333333222222111000000111111111111222333444555666777666777999;;;<<>>RRReeexxx~~~~~~~~~|||~~~sssaaaOOOGGGGGGFFFEEEEEEJJJJJJMMMTTTYYY```kkkwww~~~}}}~~~~~~{{{xxxuuurrrnnnkkkmmmmmmnnnnnnmmmjjjddd___VVVRRRKKKCCC===:::999999777777888888999999999:::999999:::;;;;;;<<<======<<<<<<<<<<<<<<<======>>>@@@???>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777888888555555555555444444444444444444444444333333333333555555444444444444555555777888999:::;;;<<<<<<===<<<===>>>???@@@AAAAAAAAA===>>>??????=========>>>@@@BBBDDDFFFHHHKKKPPPSSSSSSVVV[[[___ccchhhmmmppptttuuuuuurrrmmmhhheeeddd___^^^[[[ZZZZZZ\\\```ccchhhkkkoooqqqrrrsssuuuvvvuuuuuuvvvwwwzzz~~~zzztttkkkccc^^^\\\[[[ZZZ\\\^^^aaacccccceeegggjjjjjjlllnnnppprrruuuxxx{{{yyyxxxwwwuuusssrrrppppppjjjfffdddgggjjjlllqqqwww|||wwwqqqlllggg___ZZZZZZWWWTTTSSSRRRPPPNNNLLLKKKHHHEEECCCAAA@@@>>><<<<<<;;;999888666555555555555555444444444444444444//////......---.........,,,++++++***)))(((((((((((((((''''''(((((()))***((((((((()))))))))))))))+++***)))))))))***,,,---)))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,.........//////000000000////////////000000000000111111222222222333333333333222222222222222222222333333333333333333333333333222111111000111111111000111222444555666777888999:::<<<<<<===@@@DDDGGGQQQ```uuuttthhh___[[[[[[]]]ggguuuyyykkkmmmvvvyyyzzz}}}wwwmmmaaaTTTLLL@@@>>>:::888888888888888222999:::<<>>======<<<<<<<<<======;;;:::::::::999999999999:::999777666666666777888555555555444444444444333444333333333333333222222333333222222222333333444555666777777999999:::;;;888999:::<<<============:::<<<===<<<;;;;;;<<<>>>???AAADDDFFFHHHKKKNNNQQQRRRWWW]]]cccgggkkkoooqqqtttsssrrrmmmhhhccc``````[[[[[[ZZZYYYYYY\\\```dddfffhhhjjjkkklllnnnrrruuuppprrrvvvzzz~~~~~~xxxooogggbbb___\\\[[[]]]aaadddffffffgggkkknnnooorrrvvvxxxyyy{{{}}}}}}}}}{{{zzzxxxvvvuuutttmmmhhhfffhhhkkkmmmsssyyy}}}tttnnnhhhbbb[[[VVVTTTPPPLLLJJJJJJJJJJJJIIIDDDCCCAAAAAAAAA@@@>>>===::::::888777666666555555555555444222222111222222111111000///////////////,,,,,,+++***)))(((((('''((((((''''''(((((()))***'''''''''(((((((((((()))++++++***************+++))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......///000000000////////////000000000000111111222222222333333333333333333333222222222222444444444444333333333333222222111111111111111222000111333555666888888888:::;;;===>>>???CCCGGGKKKSSSfffuuufff\\\YYY[[[___nnn~~~|||mmmpppwwwyyyzzz|||zzzqqqfffZZZOOOHHH<<<;;;:::999888888999999777======@@@IIIWWWvvv777777888999999888777777555555555555555555555555333333333222222222222222333333333333222222222222111222222333333333333222444222111222333444333222222333222111111444666777AAASSSgggssszzz~~~{{{vvvuuu~~~rrrlllooo~~~vvveee[[[SSSRRRSSSSSSTTTWWWVVVTTTUUUWWWXXXZZZbbblllooooooppptttyyy}}}~~~|||yyyxxxvvvtttnnnkkkhhhffffffeeecccbbb]]]YYYSSSKKKDDD===888666444555555666777777888888888888888999999:::::::::888888888888999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999888888888999888777555555666777888555555555444444444333333333333333333222222222111111000000000111222333333333333444555666777777888555666888999:::;;;;;;;;;888:::::::::999999;;;<<<>>>AAADDDFFFGGGJJJMMMOOORRRWWW___fffkkknnnpppqqqqqqpppnnniiiccc^^^\\\\\\XXXYYYYYYYYYYYY[[[```eeedddeeehhhjjjkkknnnrrruuuuuuwwwzzz}}}{{{vvvooohhhddd```]]][[[\\\```eeeffffffggglllpppuuuxxx}}}~~~|||{{{yyyxxxwwwrrrllljjjkkkmmmooottt{{{~~~~~~|||ssskkkfff___YYYSSSMMMJJJGGGEEEEEEEEEEEEDDD@@@???>>>???@@@???===;;;999888888777666666777777666555333111000//////000222111000///...---------......---,,,+++***))))))((((((((('''((())))))***'''((((((((())))))))))))+++++++++++++++***)))(((*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------------,,,,,,,,,++++++,,,,,,---......///000000////////////000000000000111111222222222333333333444444333333333222222222555555444444444333333333222111111111111111222222000111333666777888999999888:::<<<>>>AAAFFFLLLPPPZZZpppzzznnnaaaYYYYYY```fffzzzvvvooorrrvvvuuuxxx}}}|||rrrhhh]]]RRRHHHBBB888888999888777777888999888>>>???DDDRRRccc666777888999999888666666444444444444444444444444333333333222222222111111333333333222222111111111000111222333333333333333444333222222444444333222333444222000000222444444;;;LLL___nnnyyy|||yyyuuussszzzuuummmmmmzzz}}}tttddd^^^YYYYYYZZZZZZ\\\```___]]][[[[[[ZZZ\\\cccmmmkkkkkklllqqqxxx}}}~~~~~~|||zzz}}}~~~{{{zzzyyyxxxkkkhhhdddbbbbbbcccccccccaaa^^^XXXOOOGGG>>>888444444444555555666777777888999999999888888888888888666666666777888:::;;;<<<;;;;;;:::::::::;;;<<<<<<:::::::::999999999888888999888666555444555777888555555444444444333333333333333333222222111111111////////////000111222333000111222333444555555666444555666888999:::::::::777888999888777888999;;;>>>AAADDDFFFGGGIIILLLNNNQQQWWWaaahhhmmmooopppqqqnnnmmmkkkeee```[[[ZZZZZZVVVXXXYYYXXXXXX[[[```eeebbbeeehhhkkkmmmpppsssuuu~~~~~~}}}||||||}}}{{{yyyzzzvvvrrrlllgggccc```]]][[[ZZZ___ccceeedddeeejjjoooxxx|||~~~}}}{{{zzzyyyxxxvvvqqqmmmnnnooopppuuu{{{|||}}}}}}{{{rrrjjjddd^^^WWWRRRJJJHHHFFFEEEEEEDDDBBB@@@@@@???>>>>>>>>>===:::777888888777777777777888888777666333111///.........111000...---,,,+++******000000///...,,,++++++***((((((((((((((()))******(((((())))))*********++++++,,,,,,,,,+++)))'''&&&***++++++++++++,,,,,,,,,+++++++++,,,,,,------------------------------------------,,,,,,,,,++++++,,,,,,,,,---...//////000////////////000000000000111111222222222333333333444444444333333222222222555555555444444333333333222111111111111111222222000111444666888999999999666888;;;>>>BBBIIIPPPUUUhhh~~~uuuooofff\\\XXX\\\fffooosssnnnooottttttqqqvvv~~~wwwmmmaaaWWWLLLDDD>>>555666777777666666777888555;;;===FFFYYYmmm666666666666666555555555666555444333333444555666666555444333111000//////000111222222333333333333222222222222222222222222222222111111111111222222222222222222222222222222888BBBSSSeeeuuu}}}~~~|||~~~xxxttt{{{zzzooommmuuuzzzmmmkkkgggfffjjjoookkkcccgggaaa^^^___``````dddiiidddfffkkkrrryyy~~~||||||}}}~~~}}}zzzqqqkkkccc^^^^^^bbbgggiiiiiiddd\\\RRRIIIBBB===;;;888777666555444555555666444555777888888777666666777777666666666888999:::;;;;;;:::::::::::::::::::::999999999999999999:::666666666666555555555555444444444444444444444444444444333333333222222222000111111111111222222222222111111111222333333444555555555555555555555444666666777777888888999999:::===AAACCCDDDFFFIIIMMMUUUZZZ```eeegggiiikkklllhhhhhhfffaaa[[[VVVTTTTTTRRRTTTUUUVVVXXX\\\```dddbbbcccgggmmmtttxxxyyyxxxzzz{{{||||||{{{xxxvvvtttrrrssstttxxx}}}yyyvvvpppiiiddd```___^^^___aaacccdddeeehhhlllooouuuyyy}}}~~~}}}{{{zzzwwwsssooommmpppuuuyyy|||}}}wwwwwwzzzwwwkkkdddaaa]]]VVVOOOIIIGGGDDDCCCCCCCCCAAA@@@AAA@@@>>><<<;;;:::::::::666666666666555555555555333222111///...//////000,,,,,,------,,,+++)))(((***))))))(((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((((()))))))))******************)))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////...------------...---------...///000000111111111111000000000000000222222222333333444444444333333333444444444555555333333333333333333333333111111000000000000000111222444555777777777777666<<<<<<===???AAAGGGTTTaaarrr}}}zzzmmmbbb[[[[[[ZZZ[[[hhhyyyrrrgggjjjmmmoooqqquuuyyy}}}tttmmmcccXXXOOOGGG@@@<<<999888777666666777888999===<<<===FFF\\\}}}555555444444444444444444555555444444444444555555555444444333222111000000111111222333333333222222222222222222222222222222222222111111111111222222222222222222222222222222555===KKK]]]nnnyyy|||{{{zzz{{{}}}~~~zzzwww{{{qqqkkkqqqzzzyyywwwtttrrrwwwzzzvvvnnnjjjccc]]][[[[[[[[[^^^ccc```bbbfffmmmvvv|||~~~|||{{{||||||yyysssooohhhccc```bbbfffiiihhheee^^^UUULLLDDD???<<<888777666444444444555555444555666777777666666555777777666666666777888888666666777777777777777777999999888888888888999999666666666666555555555555333333333333333333333333444333333333333222222222000000111111111222222222111111111111111222333444444444444444444444444444444555555666666777777888<<<>>>AAACCCDDDFFFJJJMMMSSSYYYaaagggiiihhhgggfffccccccaaa\\\WWWSSSQQQQQQOOORRRVVVYYY[[[]]]___aaacccfffkkkqqquuuwwwxxxxxxwwwwwwwwwvvvtttrrrpppooommmooorrrwww}}}yyyuuuoooiiiddd```___^^^]]]___aaabbbdddgggkkknnnrrrvvvzzz~~~}}}{{{yyywwwvvvsssrrrooonnnqqqvvv|||uuupppsssvvv~~~~~~tttiiibbb^^^YYYRRRLLLGGGEEECCCBBBBBBAAA@@@>>>>>>>>><<<;;;::::::999999777777666666555555555444333222111000000/////////,,,,,,,,,,,,+++***)))(((+++******)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((************++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,//////...------------...------......///000000111111000000000000000000000222222222333333444444444333333333333444444444444444444444333333222222222111111000000000000111111111222444666888999999999::::::>>>BBBDDDIIITTT```{{{}}}yyyttthhh^^^YYY\\\^^^cccrrrxxxiiieeeiiinnnssswww{{{ssslllaaaUUULLLDDD???;;;888777666666666777888999>>>>>>CCCQQQkkk333333333333333333333444444444555555555555444444333333333222222222111111222222333333333222111111222222222222222222222222222222111111111111222222111111111111111111111111333666AAARRReeerrrxxxxxxxxxwwwyyy||||||zzz|||wwwkkknnnvvv}}}{{{~~~{{{sssmmmddd[[[XXXWWWXXX\\\aaa```aaaeeekkkssszzz}}}~~~~~~|||xxxvvvtttpppiiicccaaadddggggggeee```ZZZQQQIIIBBB===999777666444333333444444333444555666666666666555777777666555555555666666444444555555666666777777888777777666666777777888666666666555555555555444222222222222222222222222333333333222222222111111000000000111111111222222111111111111111111222333333333333333333333333333333333444444555666666777;;;===???AAABBBFFFJJJMMMTTTZZZbbbhhhhhheee```^^^[[[[[[YYYVVVQQQOOONNNNNNMMMQQQWWW[[[]]]]]]^^^___eeejjjrrrvvvwwwvvvwwwyyysssrrrpppnnnlllkkkjjjjjjiiikkkpppwww~~~wwwtttoooiiiddd```^^^^^^ZZZ\\\___aaacccfffjjjmmmmmmqqqvvvyyy{{{|||~~~}}}zzzwwwuuusssqqqooopppppppppqqqvvv~~~uuulllhhhkkkqqqzzzxxxoooddd]]]XXXSSSKKKEEEEEECCCAAA?????????>>><<<;;;;;;;;;::::::999999999888888777666555555444444222222222222111000//////---,,,+++***************,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,//////............------//////...------------...------......///000000000000000000000000000111111222222333333333333444444222222222222333333333333555555444333333222111111222111111000111111222222000111444666888:::;;;;;;:::;;;@@@FFFIIINNNZZZfff|||{{{zzzssslllbbbZZZWWW\\\dddmmm~~~mmmbbbdddiiipppvvv{{{{{{ppphhh\\\PPPGGGAAA<<<999777666555555555777888999<<<>>>GGGZZZxxx333333333333444444444444333333555666666555333333222222222222222222222222333333333333222222111000222222222222222222222222222222111111111111222222000000000000000000000000222333999HHH\\\llluuuwwwyyyvvvwww{{{}}}{{{zzz|||~~~ooonnnuuuwww}}}uuukkkaaaXXXVVVXXX\\\bbbhhhiiiiiikkkooouuuzzz}}}}}}~~~}}}xxxwwwwwwuuummmddd___```dddeeeeeeccc^^^WWWMMMEEE@@@999888666444333333333333444444555555666666777777666666555555444444444444555555666777888999999999777666666555555666666777666666555555555444444444111111111111111111111111222222222222111111111111000000000000111111111111111111000000000111111222111111111111222222222222222222333444555666666777999:::<<>>=========;;;:::999999:::::::::::::::999888777777666555444333333111222222333222000///...---,,,***)))))))))***++++++***))))))(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------//////...------------...............//////000000000000000000000111111111333333333333333333333333111111222222222333333333666666555444222111000000222222111111111222333333222333555666888:::;;;;;;<<<===BBBHHHNNNVVVeeerrr|||}}}{{{rrrhhh___YYYWWW^^^hhhtttvvviiibbbdddiiiqqqwww{{{}}}yyysssjjjbbbVVVJJJBBB===999777555555444444555777999:::<<<@@@KKKccc333333444444555555555555222333444555555444333222111222222222222333333333333333333333222222111000222222222222222222222222222222111111111111222222000000000000000000000000333222666AAATTTfffrrrwwwzzzvvvvvvzzz}}}{{{zzzzzzvvvppprrrsss{{{eee\\\UUUXXX```gggooovvvxxxwwwwwwyyy{{{}}}||||||{{{~~~}}}}}}~~~zzzwwwxxxvvvnnnccc]]]]]]___aaabbbccc```ZZZQQQHHHCCC;;;:::888555444333333333444444555555666777888888666555555555444444333333666666666777888999::::::666555555555555555555666555555555555444444444444111111111111111111111111222222111111111000000000//////000000000111111111111000000//////000000000000000000111111111222222222333333444666777777888888999<<>><<<;;;;;;:::999888777888999:::::::::999999666666555555444333333222000111222222111000...---,,,+++***)))((()))***+++))))))(((''''''''''''((('''''''''''''''''''''''''''((((((((()))))))))***))))))))))))*********+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...------------...............//////////////////000000111111111111333333333333333333333333111111222222222333333333666666555444222111000000222222222222222333444444666666666777888999::::::===>>>AAAHHHQQQ]]]qqq~~~}}}tttjjj```\\\\\\bbblllxxx~~~ooogggfffdddjjjrrrxxx}}}}}}ssslllaaaZZZOOODDD===999777666555444444555666888:::;;;>>>EEEUUUppp333333444444555555666666333333444444444444333333222222222222222222222333222222333333333222111111222222222222222222222222222222111111111111222222111111111111111111111111333222444===KKK]]]llluuuyyyvvvvvvzzz|||{{{{{{}}}uuurrrttt~~~ddd]]][[[cccoooyyy}}}zzz|||~~~}}}{{{|||~~~|||wwwvvvssskkkccc\\\[[[[[[]]]___aaa```\\\TTTLLLFFF===<<<999777555444444444444333444444555666888888555555555666555555444333444444555555666666777777666555555444444555555666555555555444444444444333111111111111111111111111111111111000000000000////////////000000000111111111000000/////////////////////000000111222222222222222333444555777888888999;;;???FFFNNNUUUYYYZZZZZZZZZXXXTTTNNNIIIGGGGGGFFFFFFGGGFFFFFFHHHLLLOOOTTTTTTSSSSSSUUUYYY```eeekkkooosssssspppkkkiiiiiifffccc```^^^^^^aaaeeeggglllnnnrrrvvvyyywwwssspppmmmkkkhhhddd```\\\ZZZYYYXXX[[[```eeeiiilllpppsssvvvxxxzzz{{{{{{{{{|||}}}}}}zzzwwwuuutttttttttsssuuuwwwwwwxxx|||}}}|||~~~~~~}}}zzzuuunnnhhhfffeeegggooo{{{pppkkkddd]]]VVVOOOIIIEEE???===;;;::::::999888666555666888999999888777666444333333333333222222222000000000000///...------+++******)))))))))******(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))******(((((()))))))))************************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---//////...------------.........///////////////////////////000111111222222444444333333333333222222222222222222333333333333555555444333333222111111222222222222333444555555888777777777888999:::;;;======BBBKKKVVVggg~~~uuummmdddbbbccchhhssstttiiieeehhhffflllttt|||yyynnnfffWWWPPPGGG???;;;888666555555555555555777999;;;===<<>>;;;888666555444444111111111111222444666777444444555666777666555555444444444444444444444555666666555555555555666666555555555444444444333333222222222222222222222222111111000000000/////////////////////000000000111111000///............/////////000111111222333333000000111333444666777777999:::???GGGOOOUUUVVVVVVPPPPPPNNNKKKFFFBBBAAAAAAAAABBBBBBCCCDDDGGGLLLPPPQQQPPPPPPOOOQQQVVV]]]bbbiiijjjkkkjjjhhhddd```^^^]]][[[YYYYYY[[[^^^ccceeehhhiiillloooqqqpppmmmiiiiiihhheeebbb^^^[[[XXXWWWWWW[[[```eeeiiimmmqqqtttuuuwwwyyyzzzzzz{{{}}}~~~}}}{{{yyywwwuuuuuuvvvwwwwwwwwwxxx{{{{{{yyyxxxyyyzzzuuussspppkkkeeeaaaaaaaaabbbkkkvvvyyymmmiiiccc\\\UUUNNNIIIEEE???<<<:::999999888777666333444555666666555333222111111111111111222222222000///...------,,,,,,---))))))************))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((()))*********))))))*********+++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...------------.../////////////////////......//////000111111222222444444444333333222222222333333333333444444444444444444444333333222222222222222222333333444555666777777777777888:::<<<===???AAAHHHTTTcccvvvzzzqqqkkkggghhhjjjqqq|||~~~vvvmmmeeedddhhhkkkpppxxx~~~tttggg^^^MMMHHHAAA<<<999888666555555555555666888;;;===>>>@@@RRRppp000000111222333333444444555444222222222222444555333333333222222222111111000111222333333333333333222222222222222222222222222222111111111111222222222222222222222222222222...000222555===KKK^^^lllsssrrrtttyyy{{{}}}{{{~~~|||xxxzzz}}}}}}~~~~~~|||yyytttmmmgggccc```\\\ZZZWWWYYY\\\^^^[[[VVVOOOKKK@@@???<<<999777555555555000/////////000222444555333444666777777777666666555555555555555555555444666666555555555555666666555555444444444333333333222222222222222222222222000000000000////////////////////////000000000000111000///...............///000000111222333333333...///000111333444555666666888<<>>======>>>???@@@@@@BBBFFFLLLPPPMMMMMMNNNNNNPPPTTTZZZ___gggfffdddcccbbb___ZZZWWWVVVUUUUUUUUUXXX\\\aaadddcccdddfffiiilllkkkhhhfffhhhfffdddaaa]]]ZZZWWWVVVUUUZZZ```eeeiiimmmqqqtttppprrrtttvvvwwwxxx{{{}}}{{{yyywwwvvvuuuvvvwwwxxxzzzyyyzzz~~~}}}zzzvvvtttsssmmmkkkhhhccc^^^[[[[[[]]][[[dddpppzzzqqqhhheee___YYYRRRKKKFFFCCC>>><<<:::999999888777555111222333444444222000////////////000111111222222000///---,,,++++++,,,---((()))***++++++***)))(((******)))((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////...------------...///////////////............//////000111222222222444444444333333222222222333333444444444444555555333333333333333333333333222222222333444555666777555555666777999;;;>>>@@@BBBFFFPPP___ooovvvmmmfffiiikkkooowww|||ssskkkddddddiiippptttzzz|||oooaaaWWWGGGCCC>>>:::999888777666666666666777999<<<>>>@@@MMMbbb222222222111111111111000111111222222222222111111000000000000000000000000222222111111111111111111000000000000000000000000222222111111000/////////111111111111111111111111333111111333666???RRRdddppptttyyyzzz{{{~~~}}}{{{yyyxxxxxxyyyssssssqqqllleee^^^YYYVVVSSSUUUYYY]]]___\\\VVVQQQJJJEEE>>>999666555444333222222222111222222333333444444444555555555555666555555555555555555555555555555555555555555444444444444555555444444333222444444333333222111000000111111111111111000//////111000///......///000111/////////000000000000000000000000///////////////...///000111333444555666777:::>>>BBBEEEFFFFFFEEECCCAAA???===<<<;;;;;;;;;>>>>>>>>>>>>@@@CCCFFFHHHKKKJJJJJJKKKNNNRRRVVVYYYcccaaa]]]YYYWWWWWWWWWXXXRRRRRRRRRTTTVVVZZZ]]]___dddbbbaaabbbeeefffeeecccaaaaaa```___\\\XXXTTTRRRRRRVVV\\\aaadddgggiiikkkoooooooooqqqtttvvvxxxxxx{{{yyyxxxyyyvvvqqqppptttyyyzzz~~~zzzuuuqqqfffccc___]]]\\\[[[ZZZYYY[[[___gggqqqzzzvvvnnnddd^^^UUUMMMHHHDDDBBB@@@<<<:::777777777888888777444333222222111111222222111111000000//////............---------,,,,,,,,,))))))))))))))))))))))))***************)))((((((&&&&&&&&&&&&'''''''''''')))************+++++++++)))))))))))))))))))))))))))((((((((()))+++---///---------,,,,,,+++++++++---------.........//////////////////000000000000........................,,,---...///111333444555444444444444444444444444666555555555555444444444222222222222111111000000333333333444444666777888:::777777:::<<<===AAAFFFGGGJJJVVVjjj}}}wwwmmmlllooopppsssyyyssshhhdddeeegggooosssyyywwwiiiZZZOOOEEEAAA;;;777666666666666777777888999777777???HHH[[[www222222222111111111111000000111111222222111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111000000222444<<>><<<:::999888999999<<<<<<;;;<<<>>>AAACCCEEEHHHHHHHHHIIIKKKOOORRRTTTUUUSSSPPPMMMLLLLLLMMMNNNPPPPPPQQQSSSUUUWWWYYYZZZYYYWWWVVVXXX[[[\\\[[[YYY\\\\\\\\\\\\YYYVVVSSSQQQOOOSSSXXX\\\___cccfffiiimmmlllkkklllmmmooopppqqquuussstttvvvtttqqqssswww|||}}}~~~vvvqqqfffbbb]]]YYYXXXWWWWWWVVVVVVZZZaaajjjuuu~~~yyyjjjccc]]]WWWOOOHHHCCCAAA>>>===;;;999777666777777777666222222111000000000000000000000000/////////......------------,,,,,,,,,,,,))))))))))))))))))))))))***************)))(((((('''(((((((((((())))))))))))************+++++++++************************))))))((()))***,,,---...---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,---------.........////////////////////////...///000111222333444555444444444444444444444444555555555555444444444444222222222222111111111000333333333444555666888888888666666:::<<<<<<@@@FFFMMMRRR```tttssskkkkkknnnrrruuu}}}|||ooogggdddfffiiissswww}}}{{{pppcccUUUKKKCCC???:::777666666666666444444666888888:::DDDOOOlll222222222111111111111000000111111222222111111000000000000000000000000000000000000000111111111111000000000000000000000000...//////000111111222222000000000000000000000000000//////111333888FFFSSSdddkkktttzzz{{{}}}yyyrrrjjjhhhlllqqqssssssvvvvvvuuurrrmmmfff___[[[[[[\\\___aaabbb___ZZZVVVQQQLLLDDD>>>:::777444222333222222111111111222222111111222222222333333333444444444444444444444444444444444444444444555555444444444444444333222222111111111111111111111111222222333333222222111111//////000000000000//////000000000000000000000000/////////000000111111111...//////111222333444555666777:::<<<<<<<<<;;;::::::999888666666555555555999999999:::;;;>>>@@@AAACCCDDDEEEGGGHHHJJJKKKLLLLLLJJJIIIGGGGGGIIIJJJKKKMMMNNNPPPQQQSSSSSSTTTTTTSSSRRRSSSUUUWWWYYYXXXWWWWWWXXXXXXXXXVVVSSSPPPNNNJJJLLLPPPSSSWWW\\\aaaeeehhhgggfffeeeeeefffggghhhmmmlllmmmqqqrrrqqquuu{{{xxxqqqeee```YYYTTTRRRRRRRRRRRRSSSUUU\\\fffrrr{{{~~~~~~yyy{{{~~~mmm```YYYRRRMMMGGGAAA>>><<<;;;999:::888666555666666555444111000//////......///////////////...............---------,,,,,,,,,++++++))))))))))))))))))))))))))))))******))))))(((((()))))))))*********++++++)))************+++++++++************************)))))))))***+++,,,---...------------,,,,,,,,,,,,++++++,,,,,,,,,---------------------............111111111111111111111111000111111222333333444444444444444444444444444444555555555555444444444444222222222222111111111111222222333555666888999:::888666888<<<>>>>>>CCCIIIUUU]]]nnnuuummmjjjlllooossswww~~~tttjjjeeeeeeiiillluuu{{{~~~pppfff[[[OOOFFF???<<<777555555666777666444444777999:::???MMM[[[222222222111111111000000000000111111111111000000000000000000000000000000/////////000000000000000000000000000000000000000//////000000111111111111////////////////////////000///000222333555???III\\\fffqqqxxxzzzzzz|||vvvllliiinnnuuuvvvuuuwwwwwwvvvtttqqqkkkeeeaaa^^^___aaaccceeeccc___[[[UUUPPPIIIBBB===999555333333222222111111111111111111111111222222222333333333333333333333333333333333333444444444444555555333444444444444333222222000000000000000111111111111111222222222111111000---...000111111000//////////////////..................//////000111222222......///000111222333444666666888888888777666555555555444444444444444444777777888999:::<<<>>>???@@@AAACCCEEEFFFFFFFFFEEEGGGFFFFFFFFFGGGIIIKKKMMMKKKLLLNNNOOOPPPPPPOOONNNQQQRRRSSSVVVXXXYYYZZZYYYUUUUUUUUUTTTRRROOOLLLJJJDDDFFFHHHJJJNNNSSSZZZ___aaabbbaaa```___```bbbccchhhggghhhlllnnnoootttzzzyyyqqqddd^^^VVVPPPMMMNNNOOOPPPNNNPPPWWWbbbooowwwyyyxxxvvvwwwyyyzzzzzzzzzzzz{{{~~~ssseeeXXXPPPIIIFFFAAA>>><<<;;;999888888666444444555555444222000000///........................---------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((()))))))))))))))(((((())))))*********+++++++++))))))*********+++++++++*********************************+++,,,------...------------------,,,,,,,,,,,,,,,---------......000000000111111111111222111111111111111111111111111111222222222222222222333333444444444444444444555555555444444444333333222222222222222222222222111222444666777999:::;;;888888;;;???AAABBBHHHPPPZZZggg|||uuummmkkkmmmpppsssssswww{{{uuummmgggeeeggglllooowww}}}tttggg]]]TTTJJJCCC;;;888555444555666777777888888999;;;<<>>???AAACCCCCCCCCBBBAAAAAAAAAAAABBBDDDFFFHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJKKKNNNQQQSSSUUUVVVVVVVVVUUUUUUTTTRRROOOKKKGGGDDD@@@@@@AAABBBEEEKKKSSSXXX[[[]]]^^^^^^]]]]]]___aaacccbbbdddhhhjjjjjjnnnsssxxxwwwyyyvvvnnnbbb\\\SSSMMMKKKLLLNNNOOOJJJMMMUUU```kkkqqqrrrqqqrrrrrrqqqqqqpppnnnlllkkkqqqqqqooommmfff]]]RRRKKKEEECCC???===<<<;;;999777555444333333444333222000000000///...............,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++*********))))))))))))))))))))))))'''(((((()))))))))((((((((((((((()))))))))******))))))*********+++++++++************************++++++,,,,,,---------...------------------------............////////////111111222222222333333333000000000000000000000000111111111111111111111111333333333444444444555555555444444444444333333333222222222222222222222333111222444777999:::;;;;;;777888<<<@@@BBBEEEMMMWWW```qqq}}}vvvoookkklllqqqvvvxxxvvvzzztttpppkkkggggggjjjpppttt{{{}}}mmm```WWWPPPGGGAAA888666444444555777777777::::::;;;;;;===HHH^^^sss222222222111111111111000///000000111111000000///////////////////////////------......//////000000000000000000000000000000222222111111000//////...000000000000000000000000444111000222222222666===LLLXXXhhhrrruuuuuuvvvwwwwwwvvvxxx}}}~~~||||||~~~zzzxxxwwwtttqqqhhhhhhhhhiiiiiihhhfffccc]]]XXXQQQJJJDDD???:::666333222111000000000000000111111222222222333333333222222222222222222222222222222333333444444555555333333333333333222111111111111111111111111111111......//////000000//////---...///000000111111000.........---,,,,,,++++++---------....../////////---......///000000111111222333333333333222111111000111222333444444444444666777888999:::;;;;;;<<<<<<===???@@@AAA@@@@@@?????????@@@AAABBBDDDFFFGGGEEEFFFFFFGGGGGGGGGGGGGGGHHHLLLPPPRRRRRRSSSSSSTTTSSSRRRQQQOOOKKKFFFBBB@@@<<<<<<======@@@EEELLLQQQVVVYYY]]]]]][[[ZZZ[[[]]]]]]]]]___cccdddbbbdddiiilllkkklllrrrzzzzzzpppiii]]]XXXPPPKKKJJJLLLNNNPPPOOOTTT]]]ffflllooopppppppppnnnkkkjjjiiihhhfffddd___^^^^^^______\\\TTTNNNCCCAAA???>>>===;;;888666333222222222333222000...000///......------......++++++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))''''''((()))))))))(((((('''''''''((((((((()))))))))************++++++++++++++++++++++++++++++++++++,,,---............---------------...............////////////000000000000000000000111111111111////////////////////////000000000000000000111111222333333444444555555555444444444444333333333333222222222222333333333333222333666888::::::::::::777888;;;@@@CCCHHHSSS___lllssspppmmmllloootttxxxzzzzzz}}}|||wwwooollliiigggjjjooouuuyyyvvvggg[[[SSSLLLDDD???777666444444666777777777999999:::;;;@@@OOOkkk222222222111111111111000//////000000000000//////////////////////////////,,,,,,---......///000000000000000000000000000000111111111000000000000000111111111111111111111111444000///000000000333999CCCPPPaaannntttuuuxxxzzzwwwttttttuuuuuuyyy~~~}}}}}}{{{yyyrrrqqqooommmllljjjfffccc___ZZZTTTMMMGGGBBB<<<999333222111000////////////000000000111111111222222222222222222222222222222111222222333444444555555222333333333333222111111333333222222111111000000......///000000000000000............///000111222000000///......---,,,,,,,,,,,,---------------------......//////000000000/////////000000000000000...///111333444444444444555666777888999999::::::::::::;;;<<<======>>>>>>??????@@@@@@BBBCCCDDDDDDAAAAAAAAAAAAAAABBBCCCCCCFFFJJJOOOQQQPPPPPPPPPQQQNNNNNNMMMKKKHHHCCC???===::::::;;;;;;===AAAGGGLLLQQQWWW\\\\\\YYYUUUTTTUUUUUUUUUYYY]]]]]]ZZZ[[[^^^___^^^^^^dddkkkrrrttttttxxx{{{~~~zzzqqqhhhbbbWWWSSSMMMIIIIIILLLNNNOOOTTT\\\eeejjjjjjiiiiiijjjgggdddaaa```aaabbbaaa___UUUSSSSSSWWW[[[[[[VVVPPPBBB@@@>>>===<<<999666333222111000111222111...,,,......---,,,,,,,,,,,,,,,************++++++,,,,,,+++*********))))))))))))))))))))))))))))))))))))&&&''''''((())))))(((((('''''''''((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,......///......---------------.........///.........////////////000....../////////000000000////////////////////////000000000111111222222222222222333333444555555666444444444333333333222222222222222333333333444444333555777999:::::::::999::::::>>>CCCFFFMMM\\\jjj}}}yyykkklllnnnppprrrtttvvvxxx{{{|||~~~{{{uuupppiiigggfffhhhlllssszzzzzzoooaaaUUUNNNHHH@@@:::777666444555666888888777777888;;;@@@HHH]]]222222222111111111111000//////000000000000//////////////////////////////,,,,,,------...///000000000000000000000000000000/////////000111111222222111111111111111111111111444000---//////...222777===JJJ]]]kkksssvvvzzz}}}zzzvvvttttttrrruuuwwwzzz~~~~~~{{{xxxuuuqqqmmmjjj```[[[UUUOOOIIICCC>>>:::333222111000////////////////////////000000000000111111111111111111111111111111222333333444555555222333333333333222111111444444444333222111000000//////000111111111111111///............000222333222111111000///.........,,,,,,,,,,,,,,,,,,,,,+++------......//////000000,,,,,,---......///000000---...000222444444444444444444666777888888888888888888999:::;;;<<<<<<===;;;;;;<<<======>>>>>>???>>>>>>=========???@@@AAAAAAFFFJJJLLLKKKJJJJJJKKKIIIIIIIIIHHHEEEBBB>>><<<999:::::::::;;;???EEEIIIOOOUUU[[[[[[VVVQQQNNNOOOOOOPPPTTTYYYYYYVVVUUUXXXWWWUUUVVVZZZbbbiiikkkkkklllooosssxxx}}}}}}tttlllccc^^^SSSOOOJJJHHHIIIKKKNNNOOOQQQZZZcccfffbbb]]]]]]___ZZZVVVSSSSSSVVVXXXXXXWWWPPPMMMLLLPPPUUUVVVQQQKKKAAA???===<<<:::777333000111000000111111000...+++---,,,++++++******++++++))))))******+++++++++,,,************))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,---.../////////...------------.........//////---------.........//////////////////000000000000////////////////////////000111111222333333444444222222333333444555666666444444444333333333222222222222222333333444444444444666888:::;;;:::999888>>>???BBBGGGJJJSSSdddsss}}}ooogggkkkpppssssssssstttuuuyyyyyy{{{|||{{{wwwqqqllldddddddddgggmmmvvv~~~uuujjj]]]RRRKKKDDD===777888666555555777888888777777999>>>EEEQQQiii333222111000000000111222000000000000000000000000////////////////////////...............///000000222222111111111111111111000000111222333444444555...000222222111000111222000000000000111222333444777DDDWWWfffppptttvvvxxxxxxvvvtttsssqqqvvvwwwxxx}}}tttlllgggccc___YYYQQQIIICCC>>><<<777444111/////////...---000000000000000000000000111111111111111222222222000000111222333333333333555333111000///000111222111333555666666444111///111111000///////////////000000000000000000000000///...---,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++,,,---...////////////.........------...............000111222333333444555555555555666666666777444555666777999;;;<<<===<<<<<<;;;;;;;;;;;;::::::<<<;;;:::::::::;;;===>>>@@@BBBEEEFFFFFFEEEEEEFFFHHHHHHGGGEEEBBB???<<<:::999999888777777;;;@@@EEEMMMPPPRRRSSSRRRQQQPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPMMMNNNQQQTTTXXX\\\___```eeegggjjjqqqxxx~~~}}}vvvmmmbbbXXXQQQOOOJJJDDDCCCGGGKKKLLLKKKPPPVVV\\\]]]YYYTTTRRRSSSOOOMMMKKKKKKNNNPPPRRRRRREEEEEEFFFFFFGGGGGGHHHHHH>>>;;;777333000000222333---...///000000///.........---,,,+++++++++,,,---++++++******)))(((((((((******))))))(((((('''''''''((())))))(((((()))************)))))))))))))))(((((())))))))))))(((((('''))),,,...///...---,,,---------.........//////------++++++++++++------,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------///////////////.........111111111111111000//////000111111111111222222222333333333333333333333333444444333333222111000000111222333333222333555777:::888666888;;;======;;;>>>???CCCJJJNNNWWWkkkvvvqqqlllllllllmmmooorrrssstttzzz~~~zzzqqqffffffddddddiiiqqqyyy~~~|||lllaaaVVVPPPKKKCCC<<<:::999777666666666777666666<<<999===LLL```|||333222111000///000000111000000000000000000000000////////////////////////...............///000000111111111111111111111111.../////////000111111111///000111111///......///000000000000111222333333555@@@OOO___jjjqqqtttvvvvvvuuuvvvwwwvvvxxxvvvuuuvvvlllfff```]]]YYYRRRLLLEEE@@@===999666333111111000///...000000000000000000000000111111111111111111111111000000111222333333333333444222111000///000222222111222333444333222000//////......---------------////////////////////////......---,,,,,,,,,,,,,,,***+++---......---+++***+++,,,---....../////////...------,,,,,,------...---...///111222333333333444444444444555555555555444444555666888999:::::::::::::::999999999999999999888888888888:::;;;<<>>>>>===:::888555222000000111111....../////////...---,,,...---+++***)))))))))))))))))))))))))))***************))))))((((((((((((((()))***)))((('''((()))***)))))))))))))))))))))(((((())))))))))))((((((+++,,,---......---,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------.........//////////////////////////////...111111111111111000//////000111111111111222222222222222333333444444444444444444333333222111111000111222333333222222444666:::888777888;;;===<<<;;;===???EEENNNUUUbbbxxxyyyooojjjjjjjjjkkklllooosssyyy}}}}}}pppdddbbbbbbeeelllvvvxxxiii^^^SSSMMMHHH@@@:::777777666555666777888888888???===EEEZZZvvv222222111000000000000111000000000000000000000000////////////////////////...............///000000111111111111111111111111////////////////////////000111222222000......///000000000000111222333333444:::EEETTTbbblllrrrtttuuuvvvyyy{{{zzzyyywwwqqqvvv}}}ttthhh```\\\[[[XXXTTTOOOIIIDDDAAA<<<999555333222222111000000000000000000000000000222222222111111000000//////000111222333333333333222111000000000111222333111111111111111000000000///...------,,,,,,------...........................------,,,,,,,,,,,,,,,******,,,,,,,,,,,,******++++++,,,---............,,,,,,++++++++++++,,,,,,------///000111111111111222222222222333333333333333333444555555666777777666666777777777777777777666666666666777888::::::<<<>>>AAACCCCCCEEEGGGIIIGGGGGGFFFDDDBBB???===<<<777777666555666999>>>BBBHHHKKKMMMNNNMMMLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHHHHIIIKKKNNNQQQQQQOOOMMMKKKLLLNNNTTT\\\fffmmmqqqsssxxxssslllddd\\\TTTLLLGGGBBB???===>>>AAACCCBBB@@@BBBGGGKKKLLLIIIFFFEEEEEEBBB@@@>>>>>>???@@@AAA@@@>>>===<<<:::999777666666444333222000////////////------......---,,,+++***---,,,+++)))(((''''''''''''(((((()))******++++++***))))))))))))((((((((()))***+++***(((''''''((())))))))))))))))))******((())))))******))))))(((------------,,,,,,++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,------.........---------............/////////......//////////////////000111111111111000000///000111111111111222222222222222333333444555666666444333333222222111111111000222222222111222444666:::999777888:::<<<<<<;;;???BBBJJJTTT___pppvvvmmmjjjjjjkkklllmmmpppxxxsssgggccceeejjjsss|||~~~pppcccYYYOOOJJJDDD<<<666555666666555666777999;;;<<<>>>AAAOOOmmm333222222222111111111111////////////////////////////////////////////////...............///000000000000000000111111111111111111111000000000000000000222333333111000111222/////////000000111222333555777===JJJZZZhhhppptttwwwwwwyyy{{{yyyvvvyyy{{{qqqooorrr~~~~~~~~~~~~}}}{{{|||}}}wwwkkk```YYYXXXXXXXXXWWWSSSNNNIIIEEE???<<<777444333222222111000000000000000000000000333222222111000//////...///000111222222333333222111000000000111222333444333222111000///000111111000000///............///------------------------------,,,,,,+++,,,,,,---***+++,,,,,,,,,,,,+++***++++++,,,---------------++++++************++++++,,,,,,...//////000000000///000000000000111111111222222333333333333333333333333444444555555555666555666666777888:::;;;;;;;;;???DDDGGGHHHIIIIIIJJJJJJIIIGGGEEEBBB???<<<;;;666666555444555777;;;???DDDGGGJJJKKKJJJIIIIIIIIIIIIHHHFFFDDDDDDEEEGGGHHHHHHKKKNNNQQQQQQNNNJJJHHHIIIKKKPPPWWW```gggkkklllnnniiiaaaZZZSSSMMMGGGDDD???>>>>>>@@@CCCCCCBBB@@@BBBEEEHHHGGGEEEAAA@@@@@@>>><<<::::::;;;;;;;;;:::888777777666666555555555...////////////...------+++++++++,,,,,,,,,++++++,,,++++++***)))(((((('''(((((())))))************))))))))))))))))))))))))***+++,,,***(((''''''((()))))))))))))))*********)))))))))******))))))))),,,++++++*********++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,------......///.........,,,,,,,,,,,,------------............////////////000000111111111111000///000000111111111222222222111222222444555666777777333333333222222111111111000222333222222222444666:::999999999:::;;;<<<<<>>???KKKccc333333333333333222222222////////////////////////////////////////////////...............///000000//////000000000111111111111111111000000000000000...000222222111111222333////////////000111222333666666999CCCSSScccnnnssszzzxxxxxxxxxuuurrrtttzzzwwwpppnnnvvv~~~||||||{{{zzzwwwxxx{{{~~~wwwmmmddd[[[UUUVVVXXXYYYYYYWWWSSSOOOLLLDDD???:::555333222111111000000000000000000000000222222111111000///......//////000111222222222222000000000111111222333333444333111000000000222333000000///...............------------------------,,,,,,+++++++++,,,,,,---,,,,,,------------,,,,,,***+++,,,,,,,,,,,,,,,,,,*********))))))*********++++++,,,---........................////////////111111111111111111111111111111222333333444555555777888999;;;<<<>>>??????@@@EEEMMMRRRSSSQQQOOONNNNNNLLLIIIEEEAAA===:::999444444444333333555999<<<@@@CCCFFFHHHGGGFFFFFFGGGHHHFFFDDDBBBBBBCCCDDDEEEDDDGGGKKKNNNOOONNNKKKIIIKKKLLLPPPUUU[[[```bbbbbb^^^YYYRRRLLLGGGCCC???=========???AAACCCCCCAAA???CCCDDDDDDCCC@@@===;;;:::888666444444555555444222444444444333333222222222,,,,,,---......---,,,,,,((())))))***+++,,,------******++++++++++++++++++************))))))(((((())))))))))))************+++,,,,,,+++(((''''''((((((((())))))************))))))************))))))(((((((((((()))***+++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...,,,,,,,,,---------......---.........//////000000///000000111111111000000000000111111111222222222111111222333444666666777333333222222222222222111111222333333222333555777999999::::::;;;<<<>>>???CCCKKKVVVbbbsss~~~{{{xxxuuuuuuqqqsssuuuwww}}}xxxpppmmmqqqwww}}}ooo```WWWPPPHHHDDD>>>777444555888888999888777999===@@@DDD\\\333333444444333333222111000000000000000000000000////////////////////////...............///000000...//////000000111111111////////////////////////---///111111000///000111////////////000111222222666555777>>>KKK[[[iiipppyyyvvvuuuuuutttqqqsssxxxxxxssssss|||{{{yyywwwxxx{{{~~~uuulllddd]]]XXXWWWYYY[[[\\\[[[XXXTTTRRRJJJEEE>>>888555333222111000000000000000000000000111111111000000//////......///000111222222222222111111111111222222222222444333222111000111222222...---,,,,,,++++++,,,,,,------------------------+++++++++++++++,,,,,,---------------------------***++++++,,,,,,+++++++++******))))))))))))*********++++++,,,------,,,,,,------------............000000000000000000111111000000111222333555555666:::;;;===???AAABBBCCCCCCGGGLLLSSSXXXXXXUUURRRQQQMMMKKKGGGCCC>>>;;;888777222333333222222444777:::>>>AAADDDEEEEEEDDDDDDEEECCCBBBAAA@@@??????@@@@@@???AAADDDGGGJJJKKKKKKKKKMMMMMMNNNQQQTTTWWWWWWVVVRRRNNNIIIEEEBBB???<<<:::888999<<<>>>??????>>>===@@@???>>><<<:::888666444666444333333444444333111333222111000...---,,,+++,,,,,,------...------,,,))))))))))))***,,,---...******,,,------...------++++++******)))((((((''')))))))))************+++***+++,,,+++)))(((((()))((((((((()))******++++++)))******++++++******)))&&&'''((()))***+++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---...................../////////000000000------......///000000000///000000111111111111000000111111111111222222222111111222222333444555555222222222222222222222222222333444444333444666888888:::;;;<<<<<<>>>@@@CCCDDDOOO^^^nnn~~~xxxvvvtttsssuuutttvvvzzzzzzooojjjjjjooovvv}}}yyyiii\\\QQQKKKEEEBBB<<<666555777777888999888777:::???DDDKKKkkk111111222222222111000///000000000000000000000000////////////////////////...............///000000......//////000111111222.../////////000111111111222444555444111000000000///......//////000111222333333444999BBBQQQaaakkksssrrrsssvvvvvvtttvvvzzz}}}xxx|||zzzyyyzzz|||}}}zzzzzz}}}yyyqqqiiiaaa\\\YYYZZZ\\\]]]]]][[[YYYWWWQQQKKKCCC<<<888555333222000000000000000000000000000000000000000/////////...///000111222222222222111222222222222111111000222222111000000000000000...---,,,,,,++++++,,,,,,------------------------++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,---******++++++++++++******+++******))))))******+++)))***++++++,,,+++++++++,,,,,,---------............/////////000000111111000000111333444666777777<<<===@@@BBBEEEFFFGGGGGGIIIMMMQQQSSSSSSPPPOOONNNHHHFFFCCC???;;;999777777111222222222111222555888<<>>============>>>???BBBEEEIIILLLNNNLLLKKKKKKLLLNNNOOOMMMLLLHHHEEEBBB@@@???===:::888444666999:::;;;:::::::::;;;999888666666555444333444333222333444444222111000000///...---,,,+++***......------------------,,,,,,+++*********+++,,,+++,,,---......---,,,,,,*********)))))))))))))))))))))*********+++++++++)))+++++++++))))))***+++'''(((((()))******++++++)))******++++++******)))((()))***,,,,,,,,,++++++******++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------.........////////////000000000000------......///000000111//////000111111111111111000111111111111222222222111111111222222333333333222222222222222222222222444555666555555555777999777:::<<<>>>>>>@@@CCCGGGMMMZZZkkk|||xxxsssssssssuuuxxxyyy{{{vvvllleeedddgggmmmtttzzz}}}{{{nnn___TTTKKKFFFAAA???:::555555888333666888888888<<>>AAADDDFFFHHHHHHHHHHHHJJJKKKKKKIIIHHHIIIIIICCCAAA>>>;;;999888777777000111222111111222444777;;;>>>BBBCCCCCCBBBCCCCCC@@@@@@@@@@@@???>>>===<<>><<<:::999888777555333333555777999999999999:::888666444444555555555444---,,,,,,---//////---,,,------....../////////000//////...---------......000...,,,+++)))))))))***,,,------...---,,,***)))((((((((()))******++++++))))))******++++++++++++)))***++++++***)))***,,,'''(((((()))***+++++++++******++++++++++++******+++,,,---......---+++)))************++++++++++++++++++------------++++++)))***+++,,,------------------------.........///---------...///000000111//////000111111111111111000111111111111222222222111111111111111111111222222222222222222222222222444666777666666666888:::777:::===>>>???AAAEEEIIIXXXfffwwwtttqqqtttwww{{{~~~yyyoooiiicccaaacccgggmmmtttxxxzzz|||}}}|||}}}~~~qqqdddWWWMMMGGGCCC???===999444555999000444777888999>>>GGGNNNrrr222222222111111111111000//////............//////////////////............---------............///000000000000000000000000.../////////000333888;;;EEEBBB>>>999444111000000////////////000000000000111111333555888???OOO___kkkrrrvvvvvvvvvyyyyyywww~~~||||||}}}~~~~~~zzzwwwuuuwwwxxxyyyzzzpppfff___]]]\\\\\\]]]^^^___^^^]]]ZZZUUUMMMFFF@@@;;;666333222///---,,,---///000000......///000000111000000////////////////////////000000000000000000000000000000111111111111000000////////////............++++++++++++,,,,,,---...,,,,,,,,,+++++++++******))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))***+++,,,,,,+++***)))***+++,,,,,,------,,,,,,////////////000000000000111222444666888999::::::@@@@@@AAABBBBBBBBBBBBBBB@@@@@@AAA@@@@@@???>>>>>><<<<<<;;;999888666555555333222000//////000222333;;;<<<>>>@@@AAABBBAAAAAA>>>@@@AAABBB@@@???@@@AAA;;;<<>>999666555666777333666333666@@@CCCKKK\\\222222222111111111000000//////............//////////////////............---------............///////////////////////////...////////////111666999AAA???;;;666333111//////.../////////000000000000000000111444666<<>>>>>???@@@BBBCCCEEEEEEFFFDDDEEEFFFFFFFFFDDDBBBAAA;;;:::777444222222222222111222333444555555555555333333222111000///...---000000//////...------,,,------------------------,,,,,,,,,++++++******************)))))))))))))))************************))))))*********))))))((('''((((((((())))))******))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************++++++++++++------,,,+++++++++,,,,,,+++,,,---...///......------...///...------...///........./////////000000333222111000000111222333333222111000000111222333555555444444333333333222333222111111111222333444222333555777999::::::::::::;;;>>>AAABBBFFFQQQ\\\ooo~~~{{{uuuooooootttzzz}}}}}}xxxhhhbbbaaabbbdddgggmmmoootttyyy}}}~~~yyyyyy~~~wwwnnncccYYYOOOIIIDDDAAA===999666666666777777999777:::BBBEEESSSmmm222222111111111000000000//////............///////////////............------------............///...........................//////...---///222555;;;999666333111//////........./////////000000000//////000222333888EEERRRfffnnnuuuvvvvvvyyy{{{{{{}}}yyytttrrrrrrssswww{{{uuunnnhhheee```^^^^^^___``````\\\XXXRRRLLLFFF@@@:::666444222000000111111000///------...////////////...////////////////////////000000000000000000000000///000000111111000000////////////............---,,,,,,+++++++++,,,------...---------,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))***))))))(((((())))))*********+++,,,,,,,,,,,,+++,,,,,,---...///000000111555666777888888888888888444444555666666666666555444444444555444444333222111111000000000000//////222111000//////000111222444555777:::<<<>>>???@@@@@@AAAAAA@@@>>>>>>???@@@DDDDDDCCCCCCBBBBBBBBBBBBAAABBBBBBCCCBBB@@@???===999888555333111111111111///000111222222333333222111000000///...---,,,,,,//////......------,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))************************************+++++++++******(((''''''&&&''''''((()))***+++,,,))))))************))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,------)))***+++---......///...---...///...------.../////////000000000111111111444333222111111222333444333222111000000111222333666555555444333222222111222222222222222333444444444444666777999999999999???>>>@@@CCCFFFMMM[[[iii|||wwwnnnlllkkknnntttyyyzzzyyyzzzoooeeebbbdddeeeiiimmmooorrrwww}}}zzz|||zzzpppfff\\\SSSKKKFFFAAA>>>;;;888666666777888888888666<<>>III\\\fffooorrrsssvvvxxxxxx{{{}}}~~~|||}}}}}}vvvpppmmmlllmmmsssxxxzzzqqqlllddd___]]]^^^______\\\XXXTTTNNNIIICCC===999555333111111111111///---------...............---////////////////////////000000000000000000000000//////000000000000////////////.........---------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***)))******+++++++++++++++***+++,,,---...///000000333444444444444444444333111111222333333333333333111111222222222111111000/////////000000000000111111000////////////000111111222555888;;;>>>@@@AAA>>>???@@@@@@@@@BBBEEEHHHJJJIIIHHHFFFDDDBBBAAA@@@>>>>>>>>>>>>===<<<:::999666555333222111000000000......///000000000000000///......---,,,+++++++++...---------,,,,,,,,,+++************************+++++++++***************(((((())))))******++++++************************,,,,,,,,,,,,,,,+++***)))'''(((((()))******++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))***+++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,---...///******+++,,,---------...---...///...---------////////////000000000111111222222111111111222333333333222222111111222222333666555555444333222111111111111111222222333444444666666777888999999::::::BBBAAABBBGGGMMMWWWiiiyyyrrrkkkjjjkkknnnrrrvvvwwwvvvxxxpppiiidddeeefffhhhmmmrrrsssvvv|||}}}wwwnnncccYYYOOOEEE???===;;;999777666777888999999888777===BBBEEEeee111111111000000000////////////............//////............---------------------............///---------------------------......---++++++---///000//////...........................////////////...------000000222999AAARRR___kkkpppqqqtttvvvvvvttt|||}}}}}}{{{nnnfffdddcccgggsss{{{rrrjjjffffffgggmmmsss|||{{{tttjjjbbb^^^]]]]]]]]][[[XXXUUUQQQMMMGGGAAA<<<777555222111000000...------...............------//////////////////////////////////////////////////////000000000000//////............---------------,,,,,,++++++,,,,,,,,,++++++++++++*********)))************************)))))))))******)))))))))))))))))))))))))))))))))***)))(((''''''((()))***((()))******++++++******)))***+++,,,---...////////////000000///......---...///000000111000000000...//////000000/////////---......///000000111111000//////////////////000000222444777:::>>>@@@BBB???@@@AAAAAABBBEEEJJJNNNOOOOOONNNKKKIIIEEEBBBAAA;;;;;;;;;:::999777666666333222111000000/////////,,,---..................---,,,,,,,,,+++*********,,,,,,,,,,,,++++++++++++************************************************(((((())))))******++++++************************)))***+++,,,,,,,,,,,,,,,************))))))))))))))))))************))))))(((((((((((((((((((((((())))))(((((()))***++++++************************))))))))))))*********+++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///....../////////000000000000000000000000111222222333222222222222222222333555555444333222222111111000000111222222333333333777777777888999::::::;;;@@@@@@DDDKKKUUUcccxxx|||ssspppooonnnnnnpppsssuuuvvv}}}}}}pppiiieeedddeeefffggglllsssvvvzzzzzzqqqfff[[[NNNCCC<<<:::999777666666777888999;;;;;;:::???FFFOOOrrr111111000000000///////////////............//////.........------------,,,---------............///------------------------,,,---...---++++++---...---------...............------........./////////...,,,---000111111666<<>>@@@HHHTTTaaarrrxxxrrrtttrrrqqqpppqqqtttwwwyyyxxxllldddcccccceeedddeeekkktttzzz~~~|||rrrfffZZZMMMBBB;;;888777666666666666777888666999888<<>>???AAAFFFQQQbbbssszzzuuurrrpppqqqrrrsssuuuxxx|||~~~|||qqqfffddddddfffgggfffgggoooxxx}}}wwwjjj\\\PPPFFF>>>:::777666666555555666666777222::::::>>>SSSooo000000000000//////////////////............//////......---------,,,,,,,,,---------.........//////........................+++---......---,,,---///,,,---......////////////---------........./////////---...222333222444888999MMMcccmmmooooooooonnnqqqmmmiiijjjpppzzztttkkkjjjsss}}}rrraaaPPPLLLKKKNNNVVVhhh~~~xxxmmmbbb\\\]]]ccciiinnnssswwwuuurrrttt{{{tttjjjccc___\\\[[[[[[\\\\\\[[[WWWQQQLLLDDD???888333222333444444000000111111000///......////////////////////////////////////////////////......////////////............---------,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((())))))))))))(((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))'''(((((()))))))))))))))******************++++++,,,,,,,,,------,,,,,,++++++,,,,,,---------------++++++,,,------...------------........./////////---......//////......---000000222444777;;;>>>@@@????????????BBBHHHPPPUUU]]]]]]]]]YYYQQQFFF<<<555888777555333222111000000,,,------......---,,,,,,,,,,,,---------,,,,,,+++++++++++++++************)))))))))))))))*********************************(((((())))))*********+++++++++******))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,---))))))************))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,---///111222---...///...------...///000111111111111222222222///000111222333444444444222333333444444333333222000111111222222333444444222444666777999999999888777666777888:::<<>>:::777777666666555555555666666666BBBBBBGGGbbb222111111111000000//////---...///000000///...---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,,,,,,,+++******+++,,,,,,...........................///////////////...---+++---000111111111333444666CCCTTTaaagggjjjmmmoooqqqnnniiifffhhhqqq}}}wwwhhhfffooo|||eeePPPMMMLLLNNNSSSccc~~~xxxqqqggg``````eeelllqqqzzzyyywwwtttrrrtttzzzuuummmgggbbb^^^```___^^^]]]ZZZXXXVVVTTTKKKEEE>>>888555333222222222555888777333///------//////////////////////////////////////////////////////.........---------,,,---.........---,,,+++,,,+++++++++******))))))******************************))))))))))))******))))))************))))))***)))(((''''''((())))))***)))(((''''''((()))***((((((((((((((((((((((((''''''((()))***++++++,,,************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...---,,,((()))***+++,,,---------***+++---///222444666777;;;@@@CCCCCCBBBIIIWWWcccjjjddd[[[RRRJJJBBB;;;777333333222111000///......---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,+++******))))))******,,,,,,,,,+++++++++******))))))))))))((((((((((((+++++++++++++++***)))(((+++++++++*********))))))))))))))))))))))))))))))******+++++++++******)))++++++************++++++(((((())))))))))))((((((******)))((((((((((((((()))))))))***++++++,,,,,,******++++++++++++******+++++++++*********)))))),,,,,,++++++,,,,,,---.........------------......(((,,,//////---+++,,,...000000000000////////////111111222222222333333333444444555555444444333222444444333222111111111222222333444333333555777:::===;;;<<>>AAAGGGJJJRRRccczzz}}}wwwuuuuuuuuuuuussspppqqquuu{{{ssshhhdddeeejjjnnnqqqqqqpppssszzzwww|||ooodddTTTHHHAAA<<<888444555333222222444666777888;;;===AAANNNkkk111111000000000/////////......///000000///...---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////000000,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,...000111000000111222555>>>LLLXXX___eeeiiilllnnnllliiiffffffmmmyyymmmeeekkkvvvoooWWWRRRNNNNNNSSS```xxx{{{xxx~~~|||zzzyyy|||~~~vvvpppiiiggglllttt{{{~~~~~~zzzwwwxxx|||uuunnniiidddaaa___``````___]]]YYYVVVSSSNNNHHHAAA;;;777555444333222555777777333///......////////////////////////........................//////.........---------------.........---,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))))))))******(((((())))))))))))(((((())))))''''''''''''((()))(((((('''&&&&&&'''(((((((((((((((((((((((((((((())))))******+++,,,,,,,,,++++++++++++++++++++++++))))))***************+++++++++++++++++++++++++++---+++******+++,,,++++++((()))***+++,,,,,,,,,,,,+++,,,---///111222333444444999>>>AAAEEEMMMYYYcccjjjbbbVVVJJJAAA:::555222111111000///...---,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,+++******))))))******++++++*********)))))))))))))))))))))((((((((((((+++++++++++++++***))))))+++++++++*********))))))))))))))))))))))))))))))*********++++++******)))+++******))))))******+++(((((())))))))))))((((((******)))((((((((((((((()))))))))***++++++,,,,,,******++++++++++++******)))*********++++++,,,,,,******))))))******+++,,,.........------.........---......---,,,---///111000000000000////////////111111222222222333333333444444444555444444333222333333222111111111111111222333444444444666999<<<>>>===>>>@@@???===@@@FFFSSS___sss|||uuuuuuxxx{{{{{{xxxtttqqqqqqvvv|||}}}pppgggeeehhhkkkmmmpppqqqrrrvvv|||zzz}}}~~~xxxbbbXXXKKKAAA<<<999666333555555444444666777888888<<<@@@GGGYYYxxx000000///////////////...///////////////...---,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...////////////,,,++++++******++++++,,,************************,,,---...///////////////---///111111000000000111444999AAAKKKUUU^^^eeehhhiiikkkkkkgggdddhhhsss}}}yyylllmmmuuu{{{ccc[[[TTTRRRWWWbbbttt{{{uuusss~~~zzz{{{{{{}}}{{{xxxvvvvvvyyyzzzyyywwwrrrnnnlllpppzzz}}}}}}|||vvvrrrnnnhhhddd```aaaaaaaaa^^^ZZZVVVSSSQQQLLLEEE???;;;888666444222444555555222000......////////////////////////.......................................---------------......------,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******'''((((((((((((((((((''')))((('''''''''''')))))))))((((((''''''(((((())))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))***************************)))'''((()))******)))((()))***+++++++++++++++,,,------...///000000000///333999???FFFMMMUUUZZZ```WWWKKK???777222000///......---,,,+++******)))++++++************))))))+++******))))))******+++++++++***))))))))))))*********)))))))))((((((((((((((((((((())))))))))))***++++++++++++***))))))+++++++++***************))))))))))))))))))))))))))))))******+++******)))+++******))))))******+++(((((())))))))))))((((((***))))))((((((((((((((()))))))))***++++++,,,,,,******++++++++++++******))))))***+++,,,---......******))))))******+++,,,........................000---***)))+++---///000////////////000000000000111111222222222333333333444444444444444333222222333222111111000111111111222333555555666888;;;>>>@@@???AAADDDCCCAAAFFFMMM]]]kkk|||sssqqqwww~~~xxxtttqqqqqqvvv~~~xxxlllfffhhhkkkmmmnnnppptttxxx}}}~~~rrriiiSSSKKKAAA:::888888777555555555666777777888888999:::@@@MMMccc////////////............////////////...---,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++++++++++++++++++++)))))))))***************+++,,,---...//////000///---///222222222222444555666666999@@@LLLXXXaaaffffffkkknnnjjjeeefffoooxxxxxxtttxxxpppfff\\\ZZZ___hhhuuu}}}|||}}}vvvtttvvvwwwzzz}}}}}}xxxtttttttttsssrrrqqqnnnooowww|||yyyvvvrrrlllhhhdddcccbbb```^^^[[[XXXVVVTTTOOOIIICCC???;;;888555222333333222000///......////////////////////////................................................---------------,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******(((((())))))))))))((((((***)))((('''((()))***+++++++++************++++++)))))))))))))))))))))))),,,,,,,,,,,,++++++***************************************))))))((((((''')))))))))))))))))))))))))))(((&&&'''((())))))((((((((()))***++++++******++++++,,,,,,---.../////////111666<<>>AAAHHHIIIKKKNNNNNNPPP[[[ggg{{{~~~|||}}}~~~wwwmmmmmmnnnsss}}}sssjjjiiilllppppppqqquuu{{{sss```RRRCCC???:::777555666666777222555777777777888:::===???QQQkkk...////////////000000000...------,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---............***++++++,,,,,,++++++************+++,,,,,,------+++,,,---...............---000333666777999<<<>>>;;;999777999@@@KKKWWW___eeelllrrrrrrnnnkkkmmmpppyyysssvvvxxxmmmiiiiiilllssszzz|||zzzzzzwwwxxx}}}zzzvvvuuuvvvxxxzzzwwwwwwxxx}}}}}}|||~~~zzzyyyyyyzzz{{{zzztttoooooommmiiieeebbb``````___YYYUUUQQQMMMIIIDDD???;;;888555111/////////...---////////////////////////---------------------------------...............///...---,,,,,,,,,,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********++++++,,,,,,++++++******))))))((()))***,,,---'''(((((())))))(((((('''))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))((('''''')))++++++***(((((())))))))))))((((((&&&'''((()))***+++,,,---((())),,,///333444333111222111000000000///,,,)))++++++*********)))))))))''''''(((((((((((()))))))))((((((''''''(((((()))******)))(((((((((((()))++++++*********)))))))))''''''(((((())))))******))))))***++++++++++++******************+++++++++))))))))))))))))))))))))''''''((()))***************))))))(((((())))))***(((((())))))))))))((((((((((((((((((((())))))***)))))))))***++++++,,,,,,******++++++++++++******---,,,,,,,,,+++++++++*********))))))******+++,,,,,,---...//////...---,,,------...000111111///---......//////000000111111111111222222222333333333333333333333333222111111222222222111222222333444444555777777888:::===@@@JJJKKKNNNQQQSSSYYYhhhxxx|||~~~xxxppphhhjjjpppyyy}}}pppjjjjjjmmmooommmqqqvvv||||||mmmYYYJJJ===;;;888555333222333444222555777888777999>>>BBBHHHbbb/////////000000000111111---,,,,,,,,,,,,---///000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........***+++,,,,,,,,,,,,+++***))))))***++++++,,,------,,,,,,---......---------...000444666777999;;;===:::999888777:::CCCOOOYYYeeekkkrrrtttrrrnnnmmmmmmzzzuuurrrzzzrrrllliiinnnttt~~~}}}{{{}}}{{{|||~~~|||xxxuuussstttwwwyyysssuuuwwwxxx|||~~~|||zzz{{{zzz{{{}}}|||yyysssrrrssswww{{{{{{xxxtttrrrqqqpppnnnkkkgggdddbbb\\\YYYUUURRRNNNJJJDDDAAA===999444111111111000...////////////////////////---------------------------------........./////////...---,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++******))))))))))))************++++++++++++******((('''''''''''')))***+++&&&'''(((((((((((('''&&&((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''((((((((((((((((((((((((((((((((('''&&&''')))++++++***'''(((((())))))((((((''''''((((((((())))))))))))'''(((***+++,,,,,,---...---,,,,,,,,,---,,,)))''')))))))))))))))(((((((((''''''(((((())))))))))))))))))(((((((((((())))))******)))(((((((((((((((******)))))))))((((((((('''''''''((()))*********))))))***+++++++++++++++))))))*********+++++++++))))))))))))))))))))))))&&&'''((()))************))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((()))******)))))))))***++++++,,,,,,******++++++++++++***************+++++++++++++++******))))))******+++,,,,,,---///000000///---,,,---...///...------///000.........///000111111111111111222222222333333333222333333333333222111111333333222222333444444555555666777777777999<<>>GGGNNNvvv........................+++++++++,,,,,,---------------------,,,,,,+++***++++++,,,,,,,,,,,,------...------,,,,,,------...///...---,,,+++,,,,,,---000///---+++***))))))***---,,,++++++,,,---///000111000000000000222444555777666444333555;;;CCCIII[[[dddmmmppptttxxxtttnnn{{{sssfffeeekkktttzzztttqqquuuyyywwwuuutttxxxvvvtttrrrqqqooommmkkkjjjiiijjjnnntttzzz~~~zzzyyy{{{{{{xxxtttrrrssssssttttttrrrnnnkkkmmmkkklllrrr{{{}}}|||||||||yyytttmmmhhhaaa```\\\XXXSSSOOOLLLJJJCCC???999555333222111000/////////000//////...---................................................///............---------------++++++++++++------++++++++++++******))))))+++*********))))))(((((()))******++++++)))((('''&&&((()))(((&&&%%%'''***))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&''''''((()))***))))))***))))))((('''''')))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$)))+++'''$$$%%%&&&%%%))))))*********((('''%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&((()))***+++*********))))))((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((())))))******++++++************************((()))++++++)))((()))***))))))))))))))))))))))))++++++***)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***++++++,,,------------,,,******+++++++++,,,,,,,,,..................---------------.........//////...///000111222333444444333444444555555444444333444444333222111000///...///000111222444555666777:::777555888999999<<>>OOOccc........................++++++,,,,,,,,,---------,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------,,,+++,,,---///111333222///---,,,+++++++++,,,,,,++++++,,,---///000---------------///000111444444333222333888???DDDTTT___jjjooosssvvvuuuppptttxxxjjjfffjjjrrr~~~uuupppnnnsssvvvuuurrrqqqtttrrrooooooqqqqqqnnnlllnnnmmmmmmppptttxxxzzz{{{{{{wwwvvvwwwwwwtttqqqoooooopppqqqrrrqqqooommmmmmmmmpppwww~~~|||{{{yyywwwrrrlllhhhiiigggccc^^^YYYTTTOOOMMMDDD@@@:::666444222000//////000000000000000//////............................................................---------------,,,,,,++++++,,,,,,---++++++++++++*********)))************)))))))))((()))******++++++)))((('''''')))***(((&&&&&&(((***))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&'''((((((((()))))))))(((((('''&&&(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%***+++(((&&&((()))(((''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&'''((()))************)))))))))(((((()))))))))(((((('''''''''))))))(((((((((((())))))++++++******)))(((((('''''''''''''''''''''''''''((()))++++++)))))))))***))))))))))))))))))))))))++++++***)))((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))***+++++++++)))***++++++++++++***)))))))))***++++++++++++******++++++++++++,,,,,,,,,........................---------.........////////////000111222333333444333333444444444444333333222222222111111111111111111111222333555666777888;;;999999;;;<<<;;;>>>CCCFFFPPP[[[hhh}}}rrriiijjjnnnzzzuuunnniiiiiiiiigggjjjooozzzxxx]]]HHH>>>888888777666555444444444777555999===>>>CCCZZZrrr........................,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,+++******,,,///222555666444222///---,,,,,,,,,,,,,,,,,,,,,,,,...//////,,,,,,,,,,,,---...//////000111111000111444999===JJJWWWeeemmmpppsssuuuuuurrrqqqjjjiiinnnxxx~~~}}}}}}~~~}}}xxxssskkkggghhhnnnqqqpppmmmlllnnnkkkiiikkkpppsssqqqnnnnnnnnnppptttxxx{{{|||{{{{{{xxxvvvuuuwwwvvvrrroookkklllmmmoooppppppppppppnnnpppvvv{{{xxxuuuqqqmmmjjjmmmkkkgggbbb[[[UUUPPPMMMIIIEEE???;;;888555222000000000000000000000000000............................................................---------------,,,,,,++++++,,,,,,---++++++++++++************************)))))))))))))))******++++++)))((('''((()))))))))'''''')))***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&'''''''''(((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''++++++(((&&&((()))'''&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))******))))))))))))((((((++++++***)))((('''&&&&&&))))))(((((((((((())))))+++******))))))(((((('''************************(((***++++++***))))))***))))))))))))))))))))))))+++***)))(((''''''''''''++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''')))***+++,,,---((()))************)))((())))))***++++++++++++***++++++++++++,,,,,,,,,,,,........................------........./////////000111111111222222333333333333444444444444333333000000111111222222222333222333333555666777888999555555777<<<======@@@EEEJJJUUUeeewww|||nnnkkkpppvvvmmmiiiggghhhhhhhhhlllppp}}}pppWWWDDD;;;888777666666555555555555666888<<<@@@AAAMMMlll........................,,,,,,------------------++++++++++++,,,------...+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,******,,,///333555666555222///---,,,,,,,,,++++++,,,,,,---......///.........//////000000111...///000000000222444777AAANNN___iiimmmqqqvvvzzzyyy|||pppkkkhhhlllrrrvvvyyyzzzwwwtttvvvuuuttttttrrrnnnhhhccc```]]]```fffjjjhhhffffffgggdddccchhhpppuuutttqqqmmmooossszzz}}}{{{zzzzzzzzzxxxtttpppmmmnnnoooooopppppprrrssspppttt}}}~~~yyyvvvssspppnnnmmmlllhhhccc]]]WWWRRROOOOOOKKKFFFAAA>>>:::555333000000/////////000000000.........................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))))))))))))))******+++***)))(((''')))))))))((((((((()))***((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((''''''''''''&&&'''''''''''''''&&&&&&(((''''''&&&&&&&&&'''''''''''''''''''''''''''''')))++++++'''%%%''''''%%%'''&&&%%%%%%%%%'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))((((((******))))))(((''''''&&&(((((())))))))))))((((((&&&''''''((()))***++++++++++++++++++++++++++++++(((***,,,+++***)))******))))))))))))))))))))))))+++***)))(((''''''''''''************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''((()))***+++,,,,,,)))******************)))++++++,,,------------,,,+++++++++,,,,,,,,,---------------...........................////////////222222222222222222222222333333333444444333333333000111111111111222222222222333444555666777888888222333777===???@@@EEEKKKQQQ^^^qqqtttmmmpppzzzuuuggggggfffggggggiiimmmppp{{{|||wwwpppaaaNNN???:::777777666666666666666666666999>>>@@@EEEYYY........................------------------------,,,++++++++++++,,,......+++++++++,,,,,,,,,------------,,,,,,,,,,,,------...---++++++,,,...000222444222000---,,,+++++++++++++++,,,------.........//////000000000000000000---///111111111111333444:::FFFVVVccciiinnnvvv}}}{{{qqqfffddddddiiimmmpppoooooopppnnnkkkhhhddd^^^YYYVVVVVVUUUXXX___bbb```^^^```aaa```aaagggpppvvvwwwuuurrruuuzzz~~~|||yyyuuurrrrrrtttuuutttsssrrrtttuuusssxxx}}}yyyvvvrrrpppmmmkkkgggccc^^^ZZZWWWUUURRROOOKKKFFFBBB===888444111000///.........//////...................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,))))))))))))))))))******)))******+++***)))((('''))))))((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))((((((((((((&&&&&&'''''''''''''''&&&''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''(((***)))''''''+++,,,))))))((('''%%%%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((())))))''''''''''''''''''''''''(((((())))))))))))((((((%%%&&&'''((()))***++++++(((((((((((((((((((((((()))***,,,,,,***)))***+++))))))))))))))))))))))))******)))(((((((((((((((************************))))))))))))))))))))))))******++++++++++++******************************)))))))))))))))*********++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,------------------.........//////........./////////000000222222222222222222333333222333333333333333333222222222222111111111111000222222333444555666666777777888<<>>BBBMMMiii....................................---------------,,,+++***+++,,,---...++++++,,,,,,,,,,,,------...------,,,,,,------......---,,,,,,,,,---......000///---+++***))))))******+++,,,---............---....../////////......---///111111111111333444666>>>LLLZZZccciiisss|||}}}}}}{{{jjjbbb]]]```eeegggggghhhhhheee```[[[VVVSSSQQQQQQRRRQQQTTTZZZ\\\ZZZZZZ\\\^^^___bbbhhhooouuuyyyzzz{{{}}}|||wwwtttrrrwwwzzz|||{{{wwwuuuvvvxxxvvv{{{|||vvvsssiiifffaaa]]]YYYWWWVVVVVVTTTQQQNNNJJJFFF@@@:::666444333111///.........///................................................------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,))))))))))))************)))******++++++)))(((''')))(((&&&&&&((()))((('''))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((())))))&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''(((((('''+++111333000***)))((('''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))(((((((((''''''(((((((((((())))))&&&&&&&&&&&&'''''''''((('''((()))******)))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))+++,,,,,,+++******+++)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))(((((())))))))))))((((((******************************)))))))))))))))))),,,,,,++++++++++++,,,,,,))))))***++++++++++++***,,,,,,,,,,,,------------,,,,,,------.../////////....../////////000000000111222222222333333444444222222333333333333222222333222222222111111000000222333333444555555666666::::::===@@@BBBFFFQQQ\\\nnnzzzrrrjjjhhhnnnyyy{{{lllccccccggghhhfffffflllrrrvvv}}}~~~zzztttppp```WWWMMMGGGAAA;;;888:::666666666666777888888999888<<>>HHHZZZuuu........................//////.........---------///...,,,*********,,,---++++++,,,,,,,,,---------,,,++++++++++++++++++,,,''')))+++,,,------,,,,,,,,,+++***)))))))))*********+++,,,...///......------.../////////...---,,,,,,.../////////000333555111222:::JJJXXX```kkktttsss|||~~~zzzyyy~~~|||kkk\\\YYYZZZXXXWWWXXXVVVSSSMMMIIIHHHMMMTTTZZZSSSRRRSSSWWWXXXWWWYYY]]][[[aaahhhmmmooosss{{{~~~xxxvvvuuuxxx}}}||||||~~~{{{uuuqqqiiibbb^^^^^^```aaa\\\[[[XXXVVVRRRLLLEEE@@@<<<999666333111000000111................................................---------,,,,,,,,,++++++++++++------------+++++++++++++++,,,,,,---------(((((())))))*********+++)))******++++++)))((('''(((&&&###$$$&&&((('''%%%))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((''''''((()))******))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((()))(((%%%"""$$$))))))%%%&&&'''(((*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''&&&'''''''''(((((())))))++++++***)))((('''&&&&&&'''((()))++++++)))((('''$$$$$$&&&'''(((***++++++(((((((((((((((((((((((()))+++---,,,+++***+++,,,))))))))))))))))))))))))(((((()))***+++---///000))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************&&&'''((()))***+++,,,---+++***)))(((((()))***+++++++++,,,------------,,,,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000000000111222444555666666222222222333333222222222...///000111222333444444555555666666777777888888:::;;;@@@HHHQQQ```wwwllleee```dddqqqyyyiiieeeggg___fffhhheeefffrrr}}}}}}vvvkkk___WWWMMMEEE>>>===;;;777444444666666666666777888::::::;;;@@@NNNeee///............---------------------------------))))))******++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******+++++++++************)))***************************)))((()))---///...,,,))))))***+++,,,,,,,,,,,,............////////////111000444@@@OOO]]]eeegggoooyyy~~~xxx|||vvvcccUUUOOOQQQTTTVVVNNNJJJGGGGGGLLLSSSXXX[[[WWWSSSPPPPPPSSSWWWXXXWWWZZZ```gggmmmpppuuu{{{}}}}}}~~~}}}{{{}}}ooofffdddeeeeeecccdddaaa\\\WWWSSSNNNJJJFFF@@@<<<666333111111000000111000///......---............------------......111000///...,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++++++++*********))))))************************))))))))))))((((((((((((******))))))(((((('''''')))(((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&''''''((()))******+++''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))++++++***)))(((((())))))))))))***+++++++++++++++***************)))((((((******++++++++++++******))))))))))))************&&&''''''((()))******+++))))))))))))))))))))))))************************((()))***+++,,,+++******(((***+++---......------...,,,+++,,,//////---***---------.........///////////////000111111222222333333333333333333333333333333222222111000000000222333333444444555555666444111222555666555777<<<:::>>>FFFOOO]]]uuu|||gggcccdddlllwwwxxxkkkiiigggdddhhhddd```bbblllxxx|||tttgggYYYOOOEEE???888666777888555222777666777:::;;;999999===???KKK___{{{............------------------------------------)))*********++++++++++++,,,++++++******++++++,,,,,,+++++++++************+++++++++************)))************************,,,***)))***,,,---,,,***)))***+++,,,,,,---------............////////////...///222;;;HHHUUU___dddmmmzzz~~~{{{|||}}}hhhVVVLLLJJJJJJJJJHHHFFFDDDEEEKKKQQQVVVYYYTTTQQQNNNNNNPPPSSSTTTTTTYYY]]]cccgggjjjnnnuuuzzz|||~~~uuullliiiiiiiiihhhfffbbb^^^ZZZVVVRRRMMMJJJDDD@@@:::666444333111000111000///...------------......------------...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++++++++*********))))))************************))))))))))))((((((((((((***)))))))))((((((((('''%%%%%%&&&''''''(((((()))))))))(((((((((''''''''''''''''''(((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))(((((((((((())))))******)))((((((((((((((())))))))))))))))))))))))((((((((())))))*********+++++++++*********))))))++++++***)))))))))))))))''''''((()))))))))))))))***************)))(((((()))******++++++******)))))))))))))))************''''''(((((())))))******))))))))))))))))))))))))************************((()))***+++,,,++++++***)))***,,,------------,,,...,,,+++---//////---+++---------.........////////////000000111111222222333333333333333333333333222222222111111111000000222222333333444555555555888555555777777555666:::???EEEOOO]]]pppoooddddddhhhrrrsssiiiiiihhheeeeeebbbaaafffqqq}}}~~~wwwnnnaaaTTTJJJCCC>>>888666777888666333888666777::::::888:::>>>CCCUUUooo............------------------------------------************++++++++++++,,,+++************+++,,,************))))))))))))+++++++++************)))************************---+++******++++++***)))******+++,,,---------------............/////////,,,---000555>>>JJJWWW```hhh|||yyy{{{~~~nnnZZZMMMFFFCCCAAAAAA@@@@@@CCCIIIOOOTTTVVVQQQNNNKKKJJJLLLNNNPPPPPPXXX[[[___aaadddiiipppvvvyyy{{{~~~|||tttpppooonnnmmmhhheeeaaa]]]ZZZVVVRRROOOJJJFFF@@@;;;888555222000000000///...------------......------------......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++***************************************))))))))))))(((((((((((())))))))))))((((((((((((%%%&&&&&&''''''((()))))))))))))))))))))((((((((('''''''''''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***))))))(((((())))))***'''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))(((((((((((())))))***))))))(((((((((((()))))))))))))))))))))))))))'''(((((()))***++++++,,,+++************)))))))))+++***))))))))))))))))))''''''(((((())))))(((((()))************))))))((()))******++++++******)))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***++++++,,,------,,,,,,,,,...---,,,---//////---,,,------.........///////////////000000111222222222333333333333333333333333222222222111111111111111222222222333444444555555999888888::::::888:::???CCCLLL[[[nnnqqqgggdddgggooo|||xxxkkkfffhhhiiigggeeeeeegggmmmxxxyyyooodddYYYMMMEEE@@@;;;777666777888777555:::999:::;;;:::999>>>EEETTTlll.........---------,,,,,,------------------------++++++++++++++++++++++++++++++************++++++)))))))))))))))(((((((((+++++++++*********))))))************************++++++******++++++*********+++,,,------...---------------.........//////---...000111666AAAPPP[[[bbbtttvvvyyyttt```RRRIIIDDD@@@<<<<<<===AAAHHHNNNQQQSSSNNNLLLJJJIIIIIIKKKMMMNNNVVVYYY\\\___aaagggooouuuyyy{{{}}}{{{vvvsssqqqoooiiifffccc___]]]ZZZVVVSSSOOOKKKEEE@@@<<<777333000111000///...------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((('''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))'''(((((((((((((((((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((()))***+++,,,,,,************))))))))))))******)))))))))))))))***))))))***************)))))))))************)))((())))))************))))))((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,++++++---------.........------............///////////////000000111111222333333222222222222222222222222111111111111111111222222222222222333444444555555888777999======<<>>HHHTTTqqq...------------,,,,,,,,,------------------------,,,+++++++++++++++++++++************************((((((((((((((((((((((((+++++++++*********))))))))))))))))))))))))))))))(((((()))******+++,,,,,,******+++,,,------------------------............///111111111222;;;JJJUUU\\\llluuu{{{{{{uuuzzz~~~yyy|||zzzgggYYYNNNEEE???::::::<<>>EEEWWWiii------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++))))))***++++++***))))))(((((((((((())))))))))))+++++++++************)))))))))))))))))))))))))))&&&((()))*********,,,...))))))***+++,,,,,,,,,,,,,,,------------.........///111111000111777CCCLLLWWWdddkkkpppyyyxxxuuu{{{zzzvvvuuuzzzppp```RRREEE===;;;;;;<<>><<<:::;;;???CCCFFFGGGGGGHHHIIIHHHGGGIIINNNSSS]]]fffqqqxxxzzz{{{{{{|||yyywwwwwwxxx{{{{{{xxxuuuooorrruuuwwwyyy~~~qqqnnnjjjfffccc___[[[XXXVVVTTTRRRPPPLLLGGGAAA<<<555444333222111111111111.........------.........++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))(((((((((((('''((((((((())))))***************)))(((((('''''''''((((((((())))))******&&&''''''((()))***++++++'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%'''((((((((())))))******))))))((())))))***++++++))))))******)))(((''''''(((((()))***************(((((())))))))))))(((((())))))))))))************&&&''''''((()))******+++))))))))))))))))))))))))************************+++***)))))))))***,,,---++++++******+++---...000,,,///111111...---...000////////////000000000000000111111222222333444444111111111111111111111111......///111222333444555666666777777888888999999777888>>>EEEMMMZZZooo}}}jjjeeejjjooovvv}}}{{{fffbbb```bbbgggeee``````eeemmmsss|||{{{ooobbbYYYMMMCCC===:::666444444555666666555555666777;;;>>>BBBHHHRRRkkk,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...---+++))))))***+++,,,,,,+++)))((((((((()))***(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))++++++******))))))((((((''''''((()))***++++++,,,+++++++++,,,,,,,,,------000///......///111444555===HHHVVV___dddggglllpppooouuuzzzcccOOOGGGAAA===???@@@@@@BBBFFFEEEFFFFFFFFFHHHNNNWWW___hhhrrr|||}}}{{{yyyyyyyyyxxxvvvtttpppppprrrwww}}}~~~xxxooohhheeebbb^^^[[[UUUUUUSSSRRROOOLLLIIIGGG???;;;666333222111111000111000///...............///---+++,,,---...---------,,,,,,++++++,,,,,,---------------------------++++++,,,---,,,+++***))))))))))))))))))***************************************))))))((((((''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))###$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&******))))))))))))******+++***)))'''''''''((()))((((((&&&&&&''')))+++---,,,+++)))((('''''''''(((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''(((((()))***************(((((((((((())))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))************************(((((((((((())))))))))))++++++************************++++++++++++******000...,,,******,,,...///,,,,,,---...///000111222////////////000000000000333222111000111222333444444333333222111000//////333222222222333555777888888444333666777555555777;;;<<>><<<:::888555666777666333333666888999999<<>>888666666555444444333333555888999::::::FFFQQQggg------,,,,,,+++*********,,,,,,,,,,,,++++++++++++******)))((((((((()))***)))))))))((((((((())))))''''''''''''((((((((()))''''''(((((()))*********((((((((((((((((((((((((&&&&&&''''''(((((())))))*********)))))))))))))))++++++++++++,,,,,,,,,---++++++++++++,,,---...///222555<<>>:::666555333111000/////////000...------...//////...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***++++++******)))((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''(((((((((''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''((())))))***)))))))))''''''''''''''''''''''''''''''(((((((((''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&'''(((((()))))))))))))))(((((())))))((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++...---+++******---000111/////////000000111111111111111222222222333333333444444555444444333222111000000111111222222333333444444555666666666666555888:::<<<>>>>>>EEEWWWhhh|||jjjhhhnnnppp~~~rrreee___^^^bbbfffccccccdddiiiqqqxxx~~~wwwlllbbbWWWLLLEEE;;;:::888777666777888888777444555999:::;;;GGGVVVttt)))))))))***++++++,,,,,,))))))))))))(((((((((((('''(((((()))*********)))&&&&&&((()))))))))((((((((((((((()))))))))******+++***)))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******++++++))))))*********+++++++++,,,------...............///111444888???KKKZZZdddqqqrrrtttuuussssss{{{vvvtttyyyjjjUUUGGG@@@@@@CCCKKKTTT```mmmzzzxxxppphhheeeggggggddd```ZZZXXXVVVSSSPPPJJJDDD@@@999888666333111000///...000///------/////////...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------+++*********+++,,,,,,,,,+++******)))(((((())))))))))))))))))))))))'''((((((((()))))))))***''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''(((&&&'''(((((('''$$$""" %%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((&&&&&&((()))))))))(((((('''''''''''''''''''''&&&''''''((()))))))))((('''(((((())))))))))))((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''((()))))))))))))))***************)))(((((((((((((((((())))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++((())))))***++++++,,,,,,,,,------......------,,,------,,,------///000111000000000000000111111111222222222333333333333444555444333222222111111111000111111222333444444444666777888888888777555555666999>>>BBBGGGUUUnnn~~~mmmbbbeeemmmtttzzztttllleeebbbbbbeeefffbbbcccgggnnnwww~~~rrrfffZZZOOOEEE>>>888888888777666666777999555444666;;;;;;???SSSjjj(((((()))***+++,,,,,,---++++++++++++************&&&&&&'''((())))))((((((%%%&&&((()))))))))((((((&&&&&&&&&&&&'''''''''(((,,,+++)))(((''''''''''''))))))))))))))))))))))))++++++******))))))(((((('''(((((()))***++++++,,,(((((((((((()))))))))))),,,,,,---.........------...000222444999DDDTTT```lllpppuuuxxxuuusssxxx}}}zzz}}}vvv]]]LLLBBBBBBFFFIIIRRR```ooo}}}|||tttjjjfffggghhheeebbb\\\ZZZYYYWWWTTTOOOHHHDDD;;;:::777555222000///...000///------///000///...---,,,,,,++++++,,,,,,---------------------------///...---,,,+++,,,---...------,,,,,,+++***))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''((())))))&&&"""%%%%%%&&&&&&'''((())))))((((((''''''''''''(((((($$$%%%'''(((((((((''''''&&&''''''(((''''''&&&&&&'''((()))******)))(((((())))))************))))))''''''''''''((((((((()))(((((('''''''''&&&&&&&&&''''''((())))))))))))))),,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++((())))))***++++++,,,,,,---......//////......---+++,,,...000000000000000000000000000111111111111222222333333333444444444666444333111000000111111111111222333444444555666888999999999888777555444777;;;CCCLLLVVVjjj|||ooofffcccgggnnnyyyqqqnnniiifffeeeffffffgggbbbccciiirrr|||}}}oooaaaUUUJJJ@@@999666777777777666666777888666555999>>>>>>DDD^^^zzz((())))))*********))))))+++++++++++++++***)))((($$$%%%&&&'''((()))***+++))))))((('''''''''''''''(((((((((((())))))))))))***(((&&&'''))))))'''%%%))))))(((((('''''''''&&&))))))))))))))))))))))))'''((((((((()))))))))***++++++******++++++,,,---*********+++,,,---...///111111111222777@@@KKKRRRbbbiiiqqquuuuuutttuuuwwwoooXXXFFF???BBBFFFMMMZZZkkkzzzmmmeeeccceeeeeedddccc^^^WWWRRRNNNLLLKKKIIIAAA>>>;;;888666444111///...------------...///000...------,,,,,,------...---,,,+++*********+++,,,------++++++++++++------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((((((((((((((('''''''''&&&'''(((******((('''&&&((((((''''''''''''(((((('''''''''''''''((())))))$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''((()))******))))))((((((((((((&&&%%%$$$######%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))*********))))))((((((''''''(((((())))))))))))((((((,,,,,,+++***)))(((''''''''''''&&&&&&&&&''''''(((''''''((()))))))))))))))))))))))))))))))))))))))***)))(((''''''''''''''',,,+++***************++++++++++++***)))(((((('''))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000000000111111111111444444444333333222222222444444333333333333333444666666666666666666666666666888888555444555777888;;;???GGGUUUhhhmmmeeebbbbbbmmm{{{xxxssskkkeeefffiiiiiihhhhhheeejjjsss}}}wwwhhhXXXLLLCCC<<<888777666555555555555444222444666:::???CCCRRRrrr***************)))((('''******+++++++++***))))))%%%%%%&&&'''((()))***+++))))))((('''''''''''''''((((((((()))))))))*********(((&&&'''((()))'''%%%)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++******++++++,,,---+++++++++++++++,,,---...000//////000444<<>>GGG\\\zzz'''((()))***************'''((()))***************'''''''''(((((((((((((((((((((''''''''''''((((((((())))))))))))*********(((((()))((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((******))))))******+++,,,,,,,,,+++*********++++++---............///333555???HHHWWWfffqqqwww{{{|||rrrvvv~~~xxxcccUUUGGGAAAAAAIIITTT]]]iiirrr}}}}}}vvvqqqkkkbbbZZZVVVSSSQQQPPPRRROOOJJJEEEBBB>>>;;;888444333222000///.........///......------......///------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))(((((((((((())))))******''''''((((((((((((''''''''''''((())))))((('''''''''''''''''''''((())))))&&&''''''((())))))(((((('''(((((())))))(((''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&''''''(((((())))))((((((((())))))((((((((('''''''''((())))))*********)))((('''&&&%%%%%%%%%''''''((()))))))))))))))(((((((((((((((((((((((((((((()))******))))))(((%%%&&&''')))************(((((())))))************))))))))))))))))))))))))************************,,,---------......//////000000///...---,,,,,,+++........./////////000000000000000000111111111222222222222222222222222222222222111111222333444444555555666666666666666666:::999;;;>>>>>>???IIIVVVgggssskkkhhhfffdddeeemmmyyyuuuqqqpppooofffdddbbb___[[[YYYaaakkkpppvvv{{{ooodddVVVOOODDD<<<888777777777333555666555444666999<<<>>>FFFXXXttt&&&'''(((***++++++++++++(((((())))))***)))))))))((((((((((((((('''''''''(((''''''''''''(((((()))(((((((((((())))))))))))''')))))))))'''&&&'''((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***))))))))))))***++++++++++++*********++++++,,,,,,---//////...///111333777???LLL[[[iiissszzz|||sssuuuzzzuuufffMMMDDD???DDDIIIMMMVVV```jjj{{{}}}vvvkkkaaaZZZWWWUUUTTTSSSPPPKKKGGGCCC@@@<<<:::777666444222000///......//////............//////---------------,,,+++++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))'''(((((())))))******+++((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))&&&&&&'''((())))))))))))'''((()))***)))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********)))''''''''''''''''''(((((((((((())))))))))))(((((('''''''''(((((())))))))))))((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))'''((()))*********)))(((&&&''')))***+++******)))*********)))))))))))))))))))))))))))))))))))))))************************,,,,,,------......//////000//////...---,,,++++++............//////////////////000000000111111111111111111222222222222222000000000000111222333333777777777777777777777777===;;;===AAABBBFFFTTTfff{{{ooogggeeehhhfffgggmmmwwwxxxpppmmmkkkjjjccc```]]]\\\ZZZ\\\fffrrrsssyyy|||sssggg\\\LLLFFF>>>888555555555555444666777666555666;;;??????QQQmmm'''((()))***************))))))))))))))))))((('''))))))(((((('''''''''&&&'''''''''''''''((())))))&&&'''''''''((((((((((((''')))***)))&&&%%%'''(((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&'''((()))***++++++)))))))))))))))***++++++***)))))))))***+++,,,,,,)))+++.../////////000111222888BBBPPP^^^kkkssswwwtttvvv{{{yyy```QQQEEEDDDDDDCCCJJJUUU]]]ooo~~~tttjjjccc___[[[YYYVVVSSSNNNJJJGGGDDDAAA>>>;;;999777555333111000/////////............//////,,,---.........---,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((()))******++++++((((((''''''''''''((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))'''(((((()))))))))((((((((((((*********)))'''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))*********)))''''''''''''''''''&&&&&&'''(((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''(((''''''((()))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++***)))((()))***,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,------...,,,,,,,,,,,,------------...////////////000000000000000111111111222222222000111111111222222222222111111111111222333444555777777888888999999::::::<<<:::>>>GGGMMMVVVllluuujjjddd```ccchhhiiinnnvvvrrrkkkjjjiiigggeee^^^[[[ZZZ\\\^^^bbblllvvvxxx~~~zzzpppggg[[[PPPCCC???999666555555555555333666888888777999???EEEKKKddd)))************))))))((())))))***))))))((('''''')))))))))(((''''''&&&&&&'''''''''''''''((()))***&&&&&&&&&&&&'''''''''(((''')))***)))&&&%%%&&&)))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&'''((()))***+++,,,)))))))))))))))******+++))))))))))))***+++,,,---'''***---////////////000000444;;;GGGVVVcccmmmrrrtttwww}}}ttt```OOOGGGBBB>>>EEEPPPWWWjjj~~~zzzrrrkkkeee```]]]ZZZWWWSSSOOOLLLIIIFFFDDD===<<<:::777555333222111//////............//////,,,---.........---,,,+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((()))***+++++++++((((((''''''''''''((((((&&&'''(((******((('''&&&'''''''''''''''((())))))*********))))))((('''&&&((()))***+++***)))'''%%%((((((((()))))))))******%%%&&&&&&'''((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))*********)))(((((((((''''''&&&&&&%%%&&&''''''''''''''''''&&&(((((((((((((((((((((((()))(((((((((((())))))***'''(((((()))))))))))))))))))))))))))))))))))))))((()))+++---------+++***)))***+++,,,,,,+++)))((((((((())))))*********+++))))))))))))))))))))))))************************(((((()))***++++++,,,,,,))))))***+++---......///000000000000111111111111111111222222222333333333000000111111222222222222444444444444555666777888666666777999:::;;;<<<===>>>===DDDRRR^^^lll|||hhh```]]]\\\```fffnnnttt}}}zzznnnbbbaaaeeegggfffcccZZZWWWXXX]]]bbbfffoooxxx{{{{{{pppeee\\\PPPFFF>>>;;;777555666777777777333666999999999<<>>===;;;>>>DDDFFFSSScccrrrnnnbbbYYY[[[bbbjjjsss|||zzzpppbbb^^^[[[]]]``````[[[WWWTTTTTTWWW]]]eeeooowww|||~~~zzzvvvnnncccVVVJJJBBB>>>888777555444444444555555666555999>>>===???QQQggggggWWW************************((((((((((((''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((***+++***((('''(((((((((((()))))))))''''''&&&&&&&&&'''((((((&&&&&&'''''''''((((((((()))))))))))))))((((((((()))))))))(((((((((((('''---,,,+++))))))((()))))),,,,,,,,,,,,,,,,,,,,,,,,///000111444;;;GGGWWWbbbqqq{{{iiiUUUIIIDDDDDDBBBLLLYYYcccooo|||tttiii```bbb___]]]ZZZXXXUUUQQQNNNLLLIIIDDDAAA>>>:::666333222222111000//////000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))************)))))))))(((((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))(((((('''))))))((('''''''''(((((()))((((((''''''''''''(((''''''(((((((((((('''''')))))))))))))))(((((('''''''''''''''((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))'''(((((())))))((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))((((((((((((((('''''''''''''''(((((((((((('''''''''((((((((())))))'''((((((((()))))))))))))))))))))*********++++++)))************+++++++++...+++)))***,,,...---+++++++++************++++++******++++++++++++******,,,,,,,,,,,,,,,---------......------......///000111111111111111222222222000000111111222222222333111111000000111111222333666666666666777777777777666666:::>>>??????EEEMMMWWWggg|||yyymmm```ZZZVVV\\\gggsss~~~xxxmmmeeeXXXXXXZZZ^^^```___XXXSSSTTTWWW]]]eeemmmuuu{{{~~~~~~wwwpppdddWWWJJJAAA;;;888555555555555555555444444222666===AAAAAAIIIccc~~~jjjWWWMMM************************))))))((((((((('''''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''(((((((((((()))***))))))(((((('''''''''((((((((((((((((((((((((++++++***)))))))))))))))++++++++++++,,,,,,,,,,,,000000//////444???NNNYYYgggvvv|||fffTTTIIIDDD@@@GGGNNNTTT[[[gggwwwrrrfffcccaaa^^^\\\YYYUUUQQQMMMKKKIIIGGGDDDBBB>>>999666444333222111000/////////000//////...............------------------------+++++++++++++++++++++++++++******))))))******+++*********)))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))((((((((((((((()))***)))((('''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''')))******)))((('''(((((((((((((((((((((((((((((())))))))))))((((((***)))))))))(((((('''''''''''''''((((((((())))))))))))*********+++++++++((((((((()))))))))******)))*********++++++++++++))))))*********+++++++++---+++))))))+++,,,***)))+++++++++***++++++,,,---***++++++,,,,,,++++++***---------------,,,,,,,,,...............//////000111111111111111111111111000111111111111222222222111111000111111222333444666666777777777777888888888888:::>>>AAAGGGTTT```ttt}}}lllaaaYYYWWWYYY```lllxxx|||mmmbbb\\\UUUWWW[[[^^^___\\\WWWSSSWWW]]]fffooowww||||||sssiiiZZZLLLAAA:::666555333333444555666555555555666888===DDDKKK]]]|||mmmYYYMMMHHH))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''%%%&&&'''(((((('''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''(((((((((((()))(((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((())))))*********************+++++++++,,,,,,000000...---000999FFFOOO___pppyyybbbOOOEEECCCDDDFFFIIIMMMVVVdddooo~~~qqqgggddd```]]]YYYUUUPPPMMMKKKIIIHHHFFFDDDAAA<<<999555444333111000/////////000000///............///------------------------++++++++++++++++++++++++++++++************++++++************))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((())))))))))))))))))(((((())))))))))))(((((())))))((((((((())))))******)))((('''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''''''''&&&((((((((((((((('''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''')))*********)))((((((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((((('''(((((()))))))))*********************++++++++++++)))))))))*********++++++)))*********++++++++++++))))))*********++++++++++++*********++++++***)))++++++******+++,,,,,,---++++++,,,,,,,,,,,,++++++...---------------------///............///000000111111111111111111111111222222222111111111111000111111111111222333444555666666777777888888999999>>>===???CCCIIIUUUiii{{{|||mmmaaaZZZVVVYYY___gggrrr}}}rrrccc[[[ZZZYYY[[[]]]^^^\\\ZZZYYYXXX]]]dddoooyyy~~~~~~wwwlllbbbRRRDDD;;;777555555222222444555666777777666;;;999<<>>999777666555222333444555666888999:::===<<>>HHH[[[pppzzz{{{{{{zzzyyyxxxzzzwww}}}qqq```QQQGGG??????BBBFFFLLLSSSbbbsss~~~zzzxxxwwwxxxxxxzzz}}}{{{tttmmmgggccc___]]]YYYVVVRRROOOKKKGGGCCC???;;;:::888666444333222222111000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((()))))))))*********''''''((()))))))))))))))))))))(((((()))******+++(((''''''''''''(((((()))''''''((((((((((((''''''''''''((())))))))))))))))))(((((((((''''''''''''&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))************)))))))))))))))))))))*********((((((((())))))))))))***(((((()))))))))*********))))))))))))************((((((((()))))))))******)))************+++++++++)))+++,,,---------------))))))))))))***+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------....../////////////////////000000111222222222111111111000000111111111111111222222222333444444444666777888999777888999;;;===???AAAAAAAAADDDJJJSSS^^^qqq~~~|||lll___XXXXXXZZZ]]]gggrrrxxxtttjjjccc\\\VVVXXX]]]]]]```aaa___[[[[[[```eeejjjqqqzzz|||pppeeeVVVMMM@@@999666666555444333333444555666999;;;======BBBPPPiiisss```QQQJJJHHHEEECCC)))))))))))))))))))))))))))(((((((((''''''''''''((()))*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++,,,+++'''%%%&&&'''(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******&&&&&&&&&'''''''''(((((())))))*********((('''&&&'''(((((()))***+++++++++'''+++...000000111555999;;;OOOggguuu|||~~~~~~{{{tttwwwxxxyyysssZZZMMMAAA???AAAAAACCCHHHWWWiii~~~|||yyywwwvvvrrrvvv}}}~~~uuuoookkkhhhfffaaa]]]XXXSSSNNNJJJEEEAAA>>>===;;;999777555444444111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++************)))((()))***)))((('''(((***))))))))))))))))))))))))(((((())))))*********+++''''''((()))))))))))))))))))))((())))))***++++++'''''''''''''''((()))***''''''((((((((((((''''''%%%%%%&&&'''((((((''''''))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***)))))))))))))))))))))))))))(((((('''(((***,,,---))))))))))))))))))))))))))))))************))))))(((((())))))******++++++''''''''''''((((((((()))***++++++++++++,,,,,,,,,(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++''')))+++,,,,,,,,,,,,---(((((((((((()))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000000///////////////000111111222222222222111111000000...///000111222333444444444444555555777888999:::888999;;;===@@@BBBDDDEEEIIINNNWWWcccppp|||qqqeee[[[XXX\\\```fffqqq{{{zzzlll___YYYUUUSSSWWW^^^[[[___bbb```\\\]]]ccciiimmmttt{{{~~~xxxkkk^^^MMMEEE;;;555555555444333444444444444666:::===???>>>JJJ___}}}rrrcccPPPDDDAAAAAA===999))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''+++***)))''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((())))))))))))******))))))(((((('''''')))))))))***++++++,,,,,,------...///000111222222<<>><<<;;;999555333333333111000///......---------..................,,,------......------,,,---,,,,,,++++++,,,,,,---//////...------,,,++++++))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))*********(((&&&'''))))))'''$$$******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((+++***)))((('''&&&%%%%%%((((((((((((((((((((((((+++*********))))))((((((''''''((()))***+++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++*********+++++++++,,,,,,,,,************************,,,,,,,,,---------......////////////000000000000111111111111111111111111111111000000000000000111444444333333333444555555444444444555555555666666:::999<<<@@@BBBCCCGGGNNNRRR[[[hhhxxx|||~~~}}}wwwlllccc___[[[ZZZ___hhhkkkzzz{{{nnnfff]]]WWWWWWXXXYYYYYYZZZ[[[\\\]]]^^^```eeehhhrrrvvv{{{~~~zzzjjj]]]UUUAAA>>>;;;777555444555555888444333888<<<<<<<<<>>>GGGWWWpppeeeZZZLLLDDDCCCCCC@@@===)))))))))))))))))))))))))))))))))))))))*********((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))(((((('''''''''(((((()))******+++++++++,,,---...///000000111333;;;IIIYYYhhhqqqvvvwwwtttyyymmmYYYKKKCCC===>>>BBBEEEUUUjjjyyyuuuvvvvvvuuutttsssrrrqqqqqqtttwww}}}~~~zzzwwwsssuuuxxx}}}wwwpppmmmhhh___WWWQQQMMMIIIFFFGGGEEEBBBAAA???<<<888555444444222111000/////////........................,,,------......------,,,---,,,,,,++++++,,,,,,---......------,,,+++++++++************************+++)))))))))***+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***((('''((())))))'''%%%***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((************************************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111111111111111111111111111000000000000111111111111222222333444555666888888888888888999999999888999===DDDGGGJJJPPPWWW\\\lllvvvtttzzzxxxoooccc[[[UUUUUUWWW[[[eeeooo}}}rrreee___YYYUUUVVVXXXYYYZZZVVVXXX[[[^^^bbbggglllqqqxxx{{{ppp___QQQIII???<<<999666444444555666555333333777:::;;;>>>CCCPPPgggxxx\\\RRRFFF@@@??????<<<888))))))))))))))))))))))))******))))))))))))))))))((((((''''''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))))))))((((((((((((''''''''''''((())))))*********++++++,,,---.../////////555???MMM[[[iiisssxxxvvvxxx|||lllZZZJJJ@@@>>>AAA@@@LLL\\\nnnvvvpppnnnqqqooommmjjjhhhggggggggglllpppvvv}}}}}}zzzuuuvvvxxx{{{~~~tttsssmmmddd[[[UUUPPPLLLIIIKKKIIIGGGFFFDDD@@@<<<888666555444333222111111111////////////............------............------------,,,,,,,,,,,,------------,,,,,,++++++******************************,,,+++******+++,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))((('''((())))))'''&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((((()))***++++++************************************)))))))))))),,,++++++***)))(((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,---------------++++++++++++,,,,,,,,,,,,........................------------.........////////////000000000111111111111111111111111111111111111000000000111111222000000000111333444666777666666666666666777888888888999>>>EEEJJJNNNVVV```iii~~~~~~xxxrrruuu|||yyylll```WWWRRRPPPTTT\\\fffsss~~~yyyjjj\\\YYYWWWVVVXXX[[[\\\\\\YYY\\\```dddiiiooouuuzzz~~~ssscccRRREEE>>>;;;999777555444444555666444444666999999;;;DDDOOObbbkkkSSSKKKBBB======<<<999666))))))))))))))))))))))))(((((((((''''''&&&&&&%%%((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((()))*********++++++,,,,,,---......//////333999BBBOOO^^^llluuuvvvvvvwww{{{mmmYYYKKKDDDBBBCCCHHHRRR^^^lllxxx~~~wwwpppooopppooommmiiifffdddddddddeeejjjnnntttzzzwwwxxxyyy{{{|||~~~yyytttnnneee]]]XXXTTTQQQOOONNNLLLJJJIIIGGGDDD@@@===888777666444333222222222000000000///////////////------............------------,,,,,,,,,,,,------,,,,,,,,,++++++*********************************,,,***)))***+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((()))))))))((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))***+++,,,,,,*********************************)))))))))))))))++++++******)))(((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,---------------+++++++++,,,,,,,,,------........................---............///////////////000000000111111111111111111111111111111111111111000000111111222222222222222333444555666777444444444444555666777888===>>>BBBHHHLLLSSS```lll|||}}}vvvssssssyyyxxxpppdddYYYVVVTTTUUU[[[eeerrrtttgggZZZZZZZZZ\\\^^^___``````aaadddhhhlllqqqvvv{{{rrrcccVVVIII@@@:::777777555444444555666777666777:::;;;:::>>>NNN___~~~sss\\\LLLGGGAAA>>>>>>===:::666((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((()))******++++++,,,,,,,,,,,,------......//////000333888AAAOOO^^^iiisssssstttvvv{{{~~~jjjWWWJJJBBBCCCCCCGGGPPP[[[eeelllqqqrrrvvv}}}xxxpppnnnppprrrpppnnnllliiihhhggghhhiiilllooosssxxx|||~~~~~~~~~~~~~~~zzzzzzzzz{{{|||}}}}}}}}}|||uuulllccc]]]ZZZWWWVVVRRRPPPMMMKKKJJJHHHEEECCC<<<;;;999777555444333333111111000000000/////////---......//////......---...------,,,,,,------...,,,,,,++++++++++++******************************+++***))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((())))))))))))((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........./////////000000000000000000111111111111000000000000000000000000111111111111111222333333777666666555555555666666777666666777888;;;===???AAABBBGGGMMMUUU```rrrtttooonnnqqqxxx~~~yyyqqqjjjeee]]]UUUSSSUUUZZZaaalllyyy{{{pppfff]]]___bbbdddeeeeeeeeeeeegggjjjooorrrvvvzzz{{{qqqcccUUUJJJBBB<<<888555555444444555666777888666888<<<======FFF]]]rrrhhhSSSGGGDDD@@@>>>>>>===:::777(((((((((((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''')))(((((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((()))))))))***++++++,,,,,,,,,,,,,,,------.........111222333555;;;FFFTTT^^^jjjooorrrrrrttt|||{{{hhhTTTFFFBBB>>>>>>DDDMMMUUU]]]dddffflllvvv|||sssnnnooorrruuuvvvuuusssqqqooooooooooooooopppsssvvvxxxyyyxxxxxxyyy{{{}}}~~~{{{xxxvvvyyy{{{~~~}}}}}}||||||||||||||||||xxx}}}{{{qqqjjjeeebbb```\\\XXXTTTPPPNNNLLLJJJIIIBBB@@@>>>;;;888666555444222222111111000000//////......////////////............------------......,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((******)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********))))))((((((((((((((((((((((((((((((((())))))))))))************&&&'''((()))***+++,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------////////////000000000000000000000111111111222222000000000000000000000000111111111111111222333444999999777666666666666666666555666777999===@@@CCCAAAEEENNNYYYeeettt}}}xxxqqqnnnnnnqqquuuwwwyyyuuulllaaa[[[ZZZVVVRRRTTT[[[dddmmmxxxwwwqqqlllhhheeehhhlllnnnmmmllllllmmmmmmppptttxxx{{{~~~pppeeeUUUHHH@@@;;;888555444444444555555666777888444777;;;???DDDTTTqqqzzz___OOOBBB@@@===<<<;;;:::888777((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((())))))***+++++++++++++++++++++,,,,,,,,,,,,000222444555888???KKKTTT```hhhppppppnnnttt~~~iiiXXXJJJBBB===@@@DDDHHHOOOWWW\\\cccppp|||yyyttttttwww|||}}}zzzxxxvvvvvvssstttuuuwwwxxxwwwwwwvvvuuuwwwyyy{{{{{{yyywwwuuutttuuuwwwzzz}}}~~~}}}{{{zzzyyyxxxuuuxxx}}}|||xxxvvvtttjjjeee]]]WWWSSSPPPOOOMMMIIIGGGDDD@@@===:::888777333333222111111000//////......////////////............------------......,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++******+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&(((++++++)))((()))+++'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))((()))))))))************''''''((()))***+++,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,---------------,,,,,,,,,------------...------------------------//////000000000111111111000000111111111222222222000000000000000000000000111111111111222333444555888777666666666666666777555555555777;;;@@@DDDGGGNNNVVVeeevvv~~~vvvtttrrrpppqqqrrrqqqpppkkkggg^^^TTTQQQTTTUUUSSS[[[fffrrr{{{wwwppplllkkkmmmpppppptttxxxzzzyyyxxxyyyzzzzzz|||yyyuuucccXXXIII>>>999777666444555555555666666777888888666888===EEEQQQhhhiiiUUUKKKAAA???<<<;;;:::999888777(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((()))************************+++++++++))),,,///000111888BBBJJJYYYdddnnnnnnjjjooo~~~lllUUUJJJBBB@@@AAA@@@EEELLLVVV^^^lllzzz}}}xxxwww{{{}}}{{{wwwwwwyyyzzzzzzzzzyyyxxxuuuvvvyyyzzz{{{zzzxxxwwwrrrssstttvvvzzz~~~}}}{{{xxxvvvuuuwwwyyyzzzzzz{{{uuuoooeee\\\VVVSSSQQQPPPNNNLLLHHHDDD@@@===;;;999333333222222111000000///......////////////............------------......------------------------++++++++++++++++++++++++---,,,++++++------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******&&&)))++++++)))(((***,,,'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((************************(((((())))))*********+++((((((((()))******++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,---......//////......,,,,,,,,,---------..............................000000000000111111111111000111111111111222222222000000000000000000000000111111111111222333444555555555555555555666777888:::::::::===AAAFFFKKKOOOeeepppvvvnnnoooooonnnooonnnkkkggg]]][[[TTTMMMMMMTTTXXXWWW```mmmzzzvvvmmmgggfffjjjrrryyyyyy}}}zzzrrrlllXXXNNN@@@777555777777666555555666666777777888888888;;;AAALLL]]]yyyttt[[[MMMGGGBBB@@@>>>;;;::::::999999,,,***((('''&&&&&&&&&'''&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******(((((((((((())))))))))))++++++,,,------------,,,)))***,,,---000555:::???NNN[[[iiimmmkkkooo|||jjjUUUCCC??????>>>BBBJJJLLLZZZiiisss{{{xxxyyywwwvvvxxx~~~}}}||||||zzzzzz{{{{{{}}}~~~~~~uuuvvvyyy{{{|||{{{zzzyyyssssssrrrsssuuuyyy|||~~~}}}xxxtttsssttttttwwwyyyxxxwwwzzz{{{kkk^^^WWWVVVVVVUUUTTTQQQMMMHHHDDD@@@>>><<<888777666555333222111000111000///...........................//////000000......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))++++++******+++---...000%%%&&&((()))))))))((('''))))))))))))))))))))))))++++++)))(((''''''''''''((((((((((((((()))************++++++)))'''%%%$$$++++++***)))(((((())))))))))))))))))))))))))))))---,,,,,,,,,+++*********+++,,,,,,---,,,+++)))(((++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------.........///000///...---...000000000000000000000000000000000000000000111111222000000000000111111111111333444555444333333444666999444222444666777999===888888>>>FFFJJJNNNYYYffftttoooiiijjjkkklllkkkhhheeecccXXXTTTNNNKKKMMMTTT]]]cccmmmwww~~~wwwqqqkkkjjjnnnrrrssssssxxxvvv{{{yyyuuuqqqcccUUUKKKDDD:::555555555222000444444555666777888999;;;===???III\\\vvv}}}dddOOOCCC@@@>>><<<;;;999999:::;;;<<<***))))))((('''''''''''''''(((((())))))((('''&&&'''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))'''((((((((())))))))))))))))))***++++++++++++++++++,,,------///222777:::HHHUUUeeelllmmmpppyyy{{{bbbKKKBBB@@@<<<===BBBHHHTTTaaajjjqqqxxxwwwssstttvvvyyy|||{{{{{{{{{{{{|||}}}}}}}}}}}}}}}zzz{{{|||}}}}}}|||{{{zzzwwwvvvvvvvvvvvvxxxyyyzzz{{{|||}}}{{{vvvsssqqqrrrqqqsssuuuuuuuuuwww|||vvvjjjbbb___[[[YYYZZZWWWQQQLLLHHHDDDBBB@@@999999777666444333222111222111000///////////////------......////////////......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************************************************+++*********+++,,,...///'''((())))))******))))))++++++++++++++++++++++++++++++)))(((((('''''''''((((((((((((((()))******&&&'''((((((((((((((((((++++++***)))))))))))))))************************+++++++++++++++*********,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,++++++******++++++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,---------.........------------...............///000///......///000000000000000000000000000000000//////000000111222111111111222222222222333444555666555444444666777;;;666444666777666777;;;@@@@@@EEENNNWWWcccvvvuuummmiiihhhhhhgggfffccc___[[[XXXTTTRRROOOPPPUUU^^^hhhnnnyyy~~~xxxkkkhhhfffhhhnnnsssuuuuuusssttt~~~uuulllcccVVVIIIDDD>>>777444555666444222444444555555555666777888===GGGZZZrrrlllXXXIIIAAA@@@<<<;;;999888888888::::::'''((()))******)))((('''&&&'''(((((()))(((((('''(((((((((((((((((((((((('''&&&%%%&&&((()))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))'''((())))))******))))))---------------///222555>>>JJJZZZeeekkkoootttxxxwww[[[LLLDDD===;;;>>>BBBLLLVVV]]]cccjjjnnnmmmpppvvv~~~|||zzzzzz{{{~~~~~~~~~|||{{{zzzyyyzzzzzzyyyxxxwwwvvvvvvuuuvvvxxxzzzyyyvvvrrrppppppooopppqqqrrrsssuuuvvvwww}}}uuummmeee```]]]XXXRRRLLLIIIFFFCCCAAA<<<;;;:::888666555333333333333222111000//////000---------.....................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************************************))))))))))))))))))))))))***************************************+++,,,---***)))))))))******+++++++++++++++++++++++++++++++++***))))))(((((((((((()))(((((((((((()))******'''''''''''''''((())))))++++++***))))))))))))******************************************+++++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////...///000000......///000000000000000000000000000///////////////000000111222222333333333444444444444666666666555555777999:::777777999:::999;;;>>>FFFGGGLLLVVVeeezzz}}}ssslllhhhfffgggeeeccc```\\\WWWSSSQQQRRRQQQRRRVVV___jjjuuu|||wwwpppcccccceeeiiinnnrrrttttttqqqwww|||mmm___SSSGGG???;;;777444333555777666444444555666666666888;;;===DDDXXXuuummmXXXLLLDDD@@@AAA::::::888777777777888999%%%''')))+++,,,+++)))((($$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***)))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''((((((((())))))'''(((((()))))))))))))))+++,,,,,,,,,+++---000222555===KKKYYYdddlllqqqsssrrr\\\LLL@@@===@@@===CCCKKKQQQWWW___ggglllrrrxxx}}}{{{|||}}}~~~{{{yyyxxxwwwyyyyyyyyyxxxwwwuuusssrrrtttvvvwwwxxxvvvtttqqqppppppnnnmmmnnnqqqtttvvvvvv{{{~~~rrrjjjbbb\\\SSSMMMJJJHHHFFFDDD??????===;;;999888666555444333222111000/////////------------..................------,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((((((((((((((((((************************)))))))))******++++++,,,******)))((((((***+++,,,))))))))))))))))))))))))+++******)))(((((())))))))))))(((((())))))***+++,,,+++)))''''''''''''(((++++++***))))))*********************************)))))))))******+++++++++---,,,+++*********,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------........................------------............////////////000000000000...000111000///...///000//////////////////////////////......//////000111222222333333333444444444444555666666555666888:::999777999>>>??????CCCHHHMMMQQQYYYeeewwwyyyqqqkkkggggggggggggeeeaaa]]]YYYUUURRRQQQQQQRRRTTTZZZeeerrrzzzoooiiidddfffjjjmmmpppqqqrrrrrrvvv}}}rrrbbbSSSGGG???;;;444333222333555666555444555777888888999<<>>@@@;;;???DDDIIIOOOWWWcccllluuu{{{~~~{{{yyyxxxvvvvvvvvvvvvuuutttsssrrruuuuuuvvvwwwwwwuuusssqqqooolllhhhhhhlllrrrvvvyyywww|||zzzmmmeeeZZZSSSPPPNNNKKKHHHDDDCCCBBB@@@===;;;:::999555444333111000/////////..............................------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((************************))))))******+++++++++******)))((('''((()))***+++))))))))))))))))))))))))+++******))))))))))))***)))))))))))))))***++++++---,,,+++)))))))))******+++***************++++++************************))))))******+++++++++,,,,,,,,,*********+++,,,---++++++*********+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000000000111111///000111000///...///111///////////////////////////////////////000111111222222222333333333333444333444666666666777999;;;;;;:::===BBBDDDDDDJJJPPPYYYbbbooo}}}}}}{{{vvvoooiiieeedddeeeggggggddd___ZZZUUURRRQQQPPPPPPQQQUUU^^^kkk{{{~~~qqqgggbbbbbbggglllnnnooooooqqqttt}}}xxxqqqfffXXXJJJ???:::999333222222333444555444333555777777777888>>>HHHPPPjjjxxxeeeQQQHHHEEEBBB>>><<<:::999999888888888888888&&&(((+++------,,,***)))+++************++++++,,,************************((('''&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))***++++++,,,,,,++++++''')))***+++,,,---000222222444:::DDDSSScccpppvvvpppsssyyy{{{```KKKAAA>>><<<===@@@DDDHHHOOO^^^kkkuuuzzz~~~}}}ssssssssssssssstttttttttuuutttssssssttttttrrrpppmmmjjjgggeeehhhnnnuuuzzzvvvzzz|||qqqdddZZZUUUQQQMMMIIIIIIHHHFFFDDDBBB@@@>>>===777666444333111111000000///////////////...............------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,++++++***)))(((((((((((()))******+++++++++++++++++++++++++++******))))))************))))))))))))***++++++************+++---......+++************+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,+++******)))***+++---...,,,,,,,,,,,,------------------------------------------........./////////////////////000000000000///000111111//////000111000000000000000000000000000000000000000111111222222222222333333333444444444555777777777999;;;>>>AAAAAADDDIIIKKKMMMTTT]]]jjjxxx~~~wwwqqqmmmgggbbb___^^^```bbbccc```ZZZTTTOOONNNNNNNNNQQQUUU\\\hhhvvvsssgggaaa^^^^^^ccciiillllllnnnuuuzzz|||pppfffYYYNNNCCC999555666444444444444444444444444555666777666999CCCSSS___cccVVVIIIDDDCCC>>>:::888999999999999888888888777)))***+++------,,,***)))...---,,,+++++++++,,,---************************)))'''&&&&&&''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***++++++,,,,,,++++++((()))+++,,,,,,,,,///000000111444<<>>AAABBBGGGVVVeeennnttt{{{~~~uuutttsssrrrssstttuuuvvvtttqqqnnnnnnooopppnnnmmmllllllkkkiiiiiilllsssyyyvvvzzz}}}uuuggg___YYYRRRLLLMMMLLLJJJHHHEEECCCAAAAAA:::999777555444333222222111111000000000/////////------..........................................------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,------,,,+++***((()))******++++++******+++++++++++++++++++++++++++******))))))***++++++******))))))******+++,,,((((((***+++,,,---------+++*********++++++,,,---++++++++++++++++++++++++---------,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++***))))))***+++---///,,,,,,,,,------------.......................................////////////........./////////000000///000111111000///000111000000000000000000000000111111111111111222333333333444444444444555555555555777999::::::<<<>>>AAAHHHIIINNNTTTXXX^^^jjjvvvwwwrrrkkkhhhbbb]]]ZZZYYYZZZ[[[XXXUUUQQQMMMLLLNNNQQQTTTZZZaaalllyyysssggg```^^^___^^^ccciiikkkkkkoooyyyxxxqqqeeeYYYLLLEEE???777333444444555555444444555666777666888;;;>>>FFFWWWnnn~~~nnnTTTKKKDDDBBB@@@<<<999999777888888888777777666666***+++,,,,,,,,,,,,+++***...---+++***)))***++++++(((((((((((((((((((((((()))(((&&&&&&&&&&&&$$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***+++++++++++++++)))+++,,,---,,,,,,---///,,,---000666AAANNN\\\eeemmmjjjkkkpppuuu{{{sss^^^MMMAAA>>>>>>???>>>AAAOOO___hhhnnnwww|||wwwvvvtttsssssstttuuuwwwrrrnnnjjjiiijjjlllkkkjjjnnnqqqrrrppplllmmmsssyyywwwyyy{{{{{{{{{xxxnnnfff\\\VVVOOONNNMMMJJJHHHEEECCCCCC<<<;;;999888666555555444222222111111000000//////------..........................................++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++,,,---...---,,,+++***)))***+++,,,---,,,++++++))))))))))))))))))))))))+++***************++++++*********)))******+++,,,)))***+++,,,,,,+++)))(((+++*********+++,,,,,,---++++++++++++++++++++++++.........------,,,,,,,,,(((***+++,,,---,,,,,,++++++***))))))***+++...///,,,,,,,,,---------......++++++++++++++++++++++++............/////////000............///////////////111222111000///000111000000000000000000000000222222111111222222333444555555555555666666666777777999;;;<<<<<<>>>AAACCCLLLNNNTTT]]]fffpppxxxqqqnnniiifffaaa\\\XXXWWWWWWWWWNNNLLLJJJIIILLLRRRYYY]]]fffnnn{{{}}}rrrfff^^^[[[^^^bbbccchhhmmmmmmlllqqq}}}~~~yyynnneee\\\NNNBBB???===888555666555555555555444555888:::777;;;AAAHHHVVVnnnsssbbbNNNGGGBBBAAA???;;;:::<<<666666666777666555555444***************)))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++)))))))))***++++++,,,,,,///111222333777AAAPPP[[[gggnnnrrrpppsss~~~ooo___LLLDDD??????@@@AAAHHHQQQZZZ^^^hhhwww|||zzzxxxwwwwwwvvvtttrrrmmmiiieeecccdddgggjjjkkkqqqooonnnmmmnnnqqqtttvvvyyyzzz}}}wwwggg[[[]]]WWWPPPKKKIIIHHHFFFDDD>>>>>>>>><<<999777666777555444222111000///000000333222000.........///000------------------------000///---,,,,,,---///000------------------------***)))((('''((()))+++,,,******************************************************++++++++++++******((()))***+++,,,---------******************************++++++++++++***************)))******+++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,------,,,+++***---,,,+++***+++,,,---.........---,,,---...///000...---,,,,,,,,,,,,---...---------.........//////////////////////////////000000000000000000000000///000111222222111000///000000000000111111111111000000000000000111111222111222333333222111222444555555555666777777666444888;;;???@@@???AAAEEEHHHPPPTTT[[[cccooo~~~vvvnnniiieee```YYYVVVTTTSSSPPPNNNOOOIIIIIINNNRRRUUU[[[dddvvv{{{oooaaa___bbbbbbaaabbbjjjmmmnnnmmmnnnvvvwwwmmmiiieee___ZZZOOOGGG>>>999888888666333666222222666888777888:::<<<<<>>>>>>>>BBBGGGOOOTTT___ppp~~~~~~{{{xxxuuuqqqoooooolllhhhfffhhhkkkmmmnnnqqqppppppppppppqqqrrrsssvvvxxx{{{~~~zzz}}}zzzooofff^^^UUUOOONNNMMMJJJHHHCCCBBBAAA???<<<:::999999888777555333111111111111111111000///////////////------------------------///...---,,,,,,---...///------------------------+++***)))((()))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***+++,,,,,,,,,,,,******************************++++++++++++*********************++++++,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,******+++,,,,,,+++******,,,,,,++++++,,,,,,---......---,,,,,,,,,---//////......---,,,,,,---......---------.........//////////////////////////////000000000000000000000000///000000111111000000///000000000000111111111111222111111111111222333333222444555444333222333555333333444555666777777777===@@@BBBCCCCCCFFFLLLQQQXXX```mmm{{{zzzrrrkkkgggccc^^^YYYUUUTTTRRROOOLLLLLLJJJLLLRRRXXX]]]hhhrrr~~~rrrggg___aaaeeeeeeeeegggkkkooossstttvvv}}}wwwhhh^^^ZZZVVVQQQLLLFFF@@@999777777888666444999555555888:::888999;;;@@@CCCSSSppp|||hhhVVVKKKFFFBBB<<<:::::::::999888999888777666555444444444&&&&&&'''''''''&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******(((((()))******++++++,,,---.../////////444<<>>======<<<;;;888666444333222222000000111111111000//////................................................------------------------,,,+++*********+++---...++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))******+++,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++*********************+++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******++++++++++++******++++++,,,------------------,,,,,,,,,,,,---............---,,,,,,---......------........./////////////////////////////////000000000000000000000000000000////////////000000000000000111111111222222333333222222333333444555444555666555444333444666444555555666888:::;;;<<>><<<888444444666888777555555333333777888777888;;;AAAKKKcccoooYYYMMMIIICCC@@@<<<:::999999888888777777666666555444333222&&&&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((())))))***+++++++++---...000000000333777;;;FFFXXXllltttrrrqqqvvv|||}}}fffTTTKKKFFFCCCAAABBBDDDMMM\\\mmm~~~}}}qqqnnnjjjiiijjjlllmmmmmmoooqqquuuxxxxxxvvvssspppooorrrwww{{{}}}|||zzzyyyvvvuuurrrppprrrxxxpppfffccc___XXXQQQLLLJJJFFFDDDCCCBBBBBBBBB@@@>>><<<999666444444444000111222333222111000///........................------...//////...------........................------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***+++************+++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------***++++++++++++++++++******+++---.........---,,,,,,,,,,,,,,,---------.........------------..................////////////////////////////////////000000000000000000000000111000///......///000111000000111111111222222222333333222222333333444555444555666666555444555777888999::::::;;;===@@@BBBBBBEEEIIINNNVVVbbbqqq{{{~~~rrrlllhhhccc___[[[YYYWWWTTTRRROOOMMMLLLOOOTTT\\\aaaeeemmm{{{~~~ssskkkfffbbbbbbccceeegggjjjnnnrrrtttxxx|||xxxooo]]]TTTIII@@@===<<<:::888555333222333666777666444333222333777888777:::???EEEXXXyyy~~~dddOOOFFFFFF@@@>>><<<999888888888888444555666666555333222000&&&''''''(((((((((''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''(((((()))******+++++++++---...000111222444666;;;III]]]mmmssssssrrrssslll[[[OOOGGGBBBBBBAAAFFFRRRbbbttt|||yyyuuurrrqqqqqqqqqpppooorrrvvvzzzzzzxxxuuusssooorrrvvvzzz{{{zzzwwwvvvssssssrrrrrrssswww|||yyyrrrjjj```WWWQQQMMMHHHEEEFFFGGGGGGGGGCCCAAA>>>;;;999777666666333444444555444333111000////////////////////////------...//////...------..............................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,+++++++++++++++***+++,,,,,,---,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,+++,,,---...///...---,,,,,,,,,---------........................................../////////000000000000000000000000000000111111111111111111111111111000///......///000111111111111111222222222222333222222222222333444444333444666666555666777999;;;=========>>>AAAFFFJJJKKKPPPWWWaaannnrrriiieeeccc___[[[WWWVVVUUUSSSQQQPPPPPPQQQUUU^^^hhhnnnrrrzzzwwwllleeeaaaaaabbbdddeeeeeegggnnnvvv|||~~~uuuggg^^^NNNGGG???999888888888777444333333444555666555444999777777::::::999>>>EEERRRmmmlllYYYHHH???>>>======;;;999888777777888444444555555555333222111''''''((())))))))))))(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******''''''((())))))******+++))))))+++---///000111222777>>>MMM```mmmpppppppppppp^^^PPPFFFBBB???AAAJJJVVVfffzzz}}}zzzwwwuuussssssuuuxxxzzz{{{yyywwwuuuppprrruuuwwwxxxvvvtttrrrqqqrrruuuwwwzzz|||}}}}}}wwwjjjbbbZZZUUUNNNJJJJJJLLLLLLJJJGGGEEEBBB???<<<;;;::::::888888777666555333222111000000000000000000000000............................................................------------------------------------------------------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++************************++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,---...............,,,---......//////......---...////////////...---....../////////000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111222222222222333333222222222222333444444222444666777888999;;;===>>>@@@BBBBBBCCCHHHOOOUUUWWW^^^iiivvv{{{rrrgggaaa___^^^ZZZWWWTTTTTTTTTSSSRRRSSSVVVYYY\\\hhhuuu|||uuujjjcccaaabbbdddaaadddddddddiiiuuutttdddVVVMMM@@@===888555555666666666444555555555555555555555:::888777888888:::AAAKKKeeennn```TTTFFF>>>===:::;;;;;;999777666777888444555555555444444333222''''''((()))))))))))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++''''''(((((()))*********))))))***+++---/////////666666???OOO]]]dddjjjooowwwwwwcccSSSGGGBBB???CCCJJJVVVggguuu|||yyyzzzzzzzzzyyyxxxvvvuuuqqqrrrssstttsssrrrpppoooppprrrvvvzzz~~~wwwooohhh```WWWQQQPPPQQQOOOMMMJJJHHHFFFCCCAAA?????????===<<<:::777555444333222000000000000000000000000///...---,,,,,,---...///....................................------,,,,,,------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++,,,------,,,,,,------------,,,,,,,,,,,,,,,------------...///...------------...///---------------...//////---...///000000000//////---...///000000///...---.../////////000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111222222222333333444444444333444444555666333555888:::;;;===???BBBBBBFFFIIIKKKNNNUUU___gggkkksss|||ppphhh___ZZZYYYYYYVVVRRRQQQRRRRRRRRRRRRVVV]]]bbbeeerrr~~~ttthhh```___bbbfffgggccceeeeeedddkkkxxxtttcccTTTGGGAAA999888666444444444444333444444444444444444555777666555666999<<>>???888999:::999666555666888666555555444444444444444&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++''''''(((((()))*********,,,,,,+++,,,...//////...444111555BBBNNNWWWcccnnnooowwwbbbMMMGGGAAA@@@BBBJJJWWWdddvvv~~~|||zzzxxxvvvuuutttqqqqqqqqqqqqpppooommmlllkkkmmmqqqwww{{{~~~~~~|||zzz|||}}}~~~xxxrrrjjj^^^WWWUUUTTTRRROOOMMMKKKIIIFFFDDDCCCCCCCCC@@@>>>;;;888666444444333000000000000000000000000000///---,,,,,,---///000////////////////////////---.........---,,,++++++................................................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,---------......000///...------...///000......---,,,,,,...///000---...000111111111000///---...///000000///...---////////////000000000000000000000000000000000000111111111111111111111111111222333444444333222111111111222222222333333333555555555555555666777777444777:::<<<>>>@@@CCCEEEGGGKKKPPPSSSXXX```mmmvvv{{{tttiiibbbZZZVVVVVVVVVSSSOOOPPPQQQRRRRRRSSSXXXaaagggmmmyyytttjjj___ZZZ^^^cccggghhhgggiiihhhffflllxxx~~~||||||~~~xxxhhhWWWJJJ@@@;;;888777777666555444333222333333333333333444666888666666999@@@HHHSSSeeeuuuyyyeeeTTTNNNFFF<<<888===777999:::999666555666888777666555444333444555666%%%&&&&&&&&&'''((((((((('''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...111222444888AAANNN\\\eeehhhqqq~~~}}}yyy___NNNBBBAAAAAA@@@FFFQQQ___qqqzzzxxxwwwtttrrrtttooommmnnnmmmiiiggghhhjjjkkkmmmpppssswwwzzz{{{}}}zzzzzz~~~yyynnnccc\\\XXXVVVUUUMMMKKKHHHDDDCCCCCCEEEFFFAAACCCCCC@@@;;;999999:::666444222111222222111000000000000000000/////////------.....................,,,***+++...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////------------------------*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////---------------------------...///000000///...---////////////////////////111111000000//////......//////000000000000//////000000000000000000000000222111000//////000111222222222222222222222222222222222222111111111111111444333111000000111222333666555555666888888777555999<<<>>>???@@@DDDJJJOOOPPPQQQUUU[[[eeettt{{{oooggg^^^\\\YYYVVVRRROOOMMMLLLHHHMMMRRRUUUXXX]]]fffmmmyyywwwfffbbb______cccggghhhhhhhhhgggiiiooovvv{{{|||{{{zzz{{{jjjZZZJJJ===999:::444333333333333333333333111444666555444666888888666666;;;FFFRRRccc|||}}}aaaYYYOOOHHHEEEBBB>>>:::999888888777777777777777888777555444333333444444&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))''''''((((((((()))))))))******++++++,,,---------......000333:::FFFRRR[[[eeekkkvvvoooZZZGGGBBBAAA>>>@@@FFFRRR___ssszzzuuuqqqooojjjggghhhhhhfffeeeggghhhiiijjjmmmqqqtttwwwyyy|||zzzzzzrrrhhh```ZZZVVVUUUSSSOOOLLLIIIHHHGGGGGGGGGHHHHHHEEE@@@======>>>:::888555444444333222000222222111111111111000000...........................,,,***+++...//////---,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////...------,,,++++++,,,,,,---------------------------,,,,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------......///000000///......////////////////////////111000000000/////////...//////000000000000//////000000000000000000000000111111000000000000111111222222222222222222222222333333333333333222222222555444333222222333555666888888999:::<<<<<<<<<<<<<<<@@@DDDGGGHHHLLLQQQVVVYYY^^^eeeqqq~~~sssjjjeee]]][[[XXXTTTQQQNNNMMMLLLJJJOOOUUUZZZ^^^eeennnvvvwwwkkkbbb```___aaaeeeiiikkkkkkllllllnnnsssyyy}}}~~~}}}|||zzzlll[[[NNNCCC:::666777333333333333333333333333444555666555555666666666===;;;AAASSSjjjttt[[[TTTKKKEEECCCAAA===:::999888777777666666777777777666555333333333333444'''''''''''''''&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))&&&&&&'''''''''(((((((((*********+++,,,,,,------,,,,,,---///444===GGGNNN^^^dddnnn{{{kkkSSSHHHDDD???===>>>GGGNNN[[[qqqyyyssslllfffbbbddddddcccdddgggfffggghhhkkknnnrrruuuwwwyyywwwxxx}}}|||qqqgggbbb[[[XXXUUUPPPMMMKKKJJJJJJJJJJJJIIIFFFBBB????????????<<<999777666555333222333333333333222222222111///////////////////////////---,,,,,,...//////...------------------------...............---------............------,,,,,,///////////////.........------------,,,,,,,,,,,,,,,,,,---------------,,,------------------------............////////////------.....................//////000000//////...////////////////////////000000000000///////////////000000111111000000///000000000000000000000000000111111222222222111111222222222222333333333333444444444444444444444444666555444444555666888999888999:::;;;===>>>???@@@@@@DDDIIIMMMOOOSSSYYY]]]eeelllyyy{{{rrriiiccc___ZZZXXXTTTQQQNNNLLLLLLLLLMMMRRRYYY```fffnnnxxx~~~vvvkkkbbbaaaaaabbbeeejjjnnnoooooossssssuuuyyy}}}~~~hhhYYYJJJAAA<<<777555555222222333333444444555555444333333555777888777666???===FFFaaaxxxeeeRRRLLLEEEAAA@@@???<<<:::999888777777666666777777666555444333222222222333((((((((('''&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&'''''''''((((((((())))))******+++,,,,,,,,,------...///222777???DDDSSS^^^lllwww|||dddUUULLLCCC??????DDDFFFNNN___tttxxxnnngggcccccccccbbbdddgggffffffgggiiilllpppsssuuuuuusssuuuzzz||||||}}}wwwfffbbb\\\WWWSSSQQQRRRRRRMMMLLLJJJGGGDDDCCCBBBCCC@@@>>>;;;999999888777555555555444444333222222222000000000000000////////////...------.../////////------------------------/////////...---------,,,***+++,,,---...///000111111000000//////.........------------------,,,,,,,,,------............---------------------------............////////////...............//////////////////000000/////////////////////////////////000000000000////////////000000000111111000000000111111111111111111111111000111222333333333222111222222222333333333333333444444444444555555555555555555555555777999:::;;;;;;<<<>>>???@@@AAADDDEEEIIIMMMRRRVVVZZZaaaiiiooo||||||rrrhhh```[[[XXXUUURRROOOLLLKKKKKKLLLMMMQQQWWW___hhhpppyyyvvvmmmhhhfffeeefffiiimmmppprrrssssssxxxyyyzzz}}}{{{sss[[[MMM???:::999888666666111222222333444555666666333000000444888999:::;;;@@@DDDUUUttt{{{eeeWWWHHHDDD???===<<<<<<;;;:::888888777666666666666666555444444333222222222111((((((((('''&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((()))))))))(((((()))******++++++,,,,,,---......///333888;;;GGGXXXkkkuuuwww{{{xxxfffUUUHHHBBBAAAAAABBBGGGRRR^^^ooopppiiiddddddcccaaabbbeeeeeeddddddeeegggjjjnnnpppsssqqqrrrwwwyyywwwxxx{{{|||wwwnnneee^^^[[[[[[\\\RRROOOLLLJJJIIIHHHHHHGGG@@@>>><<<;;;;;;;;;:::999666666555555444333333222222222111111111000000000///000//////......///000......................../////////...---------,,,++++++,,,---///000111111000/////////......------------------------------,,,---...///////////////....................................////////////.........//////000000000000000000//////000000000000000000000000000000000////////////000000000000000000111111111111000000222222222222222222222222000111222444444444333222222222333333333444444444444444444555555666666666444444666777999<<<===>>>BBBDDDFFFGGGGGGIIIMMMPPPUUUYYY___fffnnnzzz{{{tttjjjaaaYYYTTTQQQOOOMMMKKKIIIJJJLLLPPPSSSUUU\\\hhhtttxxxnnniiikkknnnnnnpppsssuuuvvvvvvuuuuuuzzz{{{}}}~~~}}}qqqdddRRREEE999777888888666555222222333444444555666666555000000555888999;;;@@@HHHXXXrrrhhhUUUMMMAAA???<<<:::::::::::::::888777777666555666666666444444444444333222111111'''''''''''''''&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((()))******++++++***+++,,,------...111444===OOOdddnnnnnnooowwwyyydddRRRHHHCCC???===@@@GGGLLLVVVmmmqqqjjjfffeeeeeebbbbbbdddcccbbbaaa```bbbdddgggjjjpppnnnqqqvvvwwwuuuuuuwwwyyy|||xxxnnngggcccaaaUUURRRMMMJJJIIIHHHGGGFFFAAA@@@>>>===>>>>>>===<<<999888888777666555444444333333333222222111111000000111111000......///111////////////////////////...............---------/////////.........------............------------------------............------...///000000000000////////////////////////............////////////......//////000000111111111000000//////000000111000000000000000000000000////////////000000000000000111111222222111111000222222222222222222222222111222222333444444444444222222333333444444555555555555666666777888888888666777:::<<>>666666777555333333333333444444555555666666:::555444888999888???IIIWWWpppoooXXXKKKFFF>>>===;;;:::999:::::::::888777666666555555666666444555555555444333222111&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''(((((()))******+++(((***,,,---,,,---///000666CCCTTT___dddgggmmmrrrwwwzzzhhhWWWLLLEEE>>>===AAACCCGGGUUUggg{{{qqqllliiijjjjjjgggfffhhhfffdddbbb``````bbbeeegggiiihhhlllrrruuussssssuuuvvvxxxyyyyyywwwxxx|||~~~uuurrrttt~~~}}}tttooo```[[[TTTOOOMMMKKKHHHFFFFFFDDDBBBAAAAAA@@@???>>><<<<<<;;;:::999888777777444444444333222222111111000222222111...---///111////////////////////////---------...............111000000///...------,,,------..................------------.........///------...000000111111000////////////////////////............////////////......///000000111222222111111000//////000111111000000000000000000000000.../////////000000000111000111111222222111111000333333333333333333333333222222222333333444555666222222333333444555555666888888888999:::;;;;;;;;;<<<===@@@CCCGGGIIIKKKLLLJJJNNNTTTWWWZZZ___hhhnnnxxxyyyvvvvvvvvvtttrrrhhhddd^^^XXXRRRNNNLLLLLLKKKIIIIIIKKKPPPYYYaaagggjjjrrr~~~|||tttmmmlllmmmmmmqqqwww|||~~~~~~zzzxxxxxxzzzzzz|||~~~}}}~~~xxxtttkkkZZZKKK???999666777777444333444444444444555555555555555:::555777<<<<<<<<>>>>>===;;;:::999:::;;;777777666555555555555666555555666666555444222111%%%&&&&&&''''''((((((((('''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********(((+++---.........000111333;;;GGGSSS]]]dddhhhjjjqqq|||xxxzzz~~~|||gggWWWOOOCCC===@@@AAA@@@HHHSSSbbbvvv|||sssnnnllloooooommmlllmmmjjjhhheeeccccccdddggghhhbbbbbbgggnnnrrrpppqqqssstttvvvwwwuuurrrrrruuuxxx{{{xxxwwwwwwqqqgggccceeemmmtttpppjjjaaa[[[WWWTTTPPPMMMJJJHHHEEECCCCCCBBB@@@>>>???>>>===<<<;;;:::999999555555444333333222111111000222333111...---///222000000000000000000000000,,,------....../////////.........///////////////------......//////000000---------.........//////------///000111111111111000000000000000000000000............/////////000...//////000111222222222222111000//////000111222000000000000000000000000.../////////000000111111111111222222222222111111333333333333333333333333333333222222333444666777222222333333444555666666::::::;;;;;;<<<===>>>>>>@@@BBBEEEIIIMMMOOOQQQRRRTTTYYY```eeeiiiqqq{{{zzzrrrnnnnnnnnnkkkhhhbbb^^^WWWPPPLLLKKKKKKLLLKKKJJJJJJMMMTTT^^^hhhnnnttt{{{ooogggdddjjjppprrruuuzzz~~~~~~zzzxxxyyy{{{zzz}}}~~~}}}xxxqqqkkkcccSSSEEE:::888777999999555444666555555555555555444444444555333777>>>???BBBSSShhhiiiUUUEEE???AAA>>>???>>>===;;;::::::;;;777777666555555555555555555666666777666444333222%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######''''''''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))++++++,,,------......//////333;;;HHHUUU```gggjjjnnnxxx{{{zzzqqqaaaSSSFFFBBB@@@===@@@EEERRR```wwwqqquuuvvvtttsssuuuuuurrrrrrpppmmmlllkkkiiifffdddbbbdddhhhllloooqqqrrrrrrtttvvvxxxyyyxxxtttpppmmmsssooommmlllgggaaa```cccdddsss~~~pppfffbbb___\\\YYYSSSNNNIIIGGGHHHGGGCCC???DDDBBB???>>>>>>>>>===<<<<<<:::777666666777666666444222111000111111000...///000111222222222111000//////000000000000000000000000000000000000000000000000000000000000000000///...---,,,,,,---...///////////////////////////000///......000111000///......//////000222333444000444666333...+++,,,///////////////000000000000///////////////.........000000111111111111000000444333333333222222111111555444333333222333333333222333444555666777777777222333444444444555888:::;;;===???>>><<<<<>><<<;;;::::::;;;;;;999888777666555444333333333333333222222222111111%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******++++++,,,,,,---.........000222777@@@LLLXXXbbbhhhkkktttyyy~~~tttdddRRRGGGAAA===???DDDIIISSSfff|||www|||~~~}}}|||}}}|||xxxyyywwwtttqqqooommmiiifffdddeeehhhjjjlllmmmnnnnnnsssuuuyyy{{{|||{{{xxxvvvoookkkiiigggdddaaaccciiippp{{{uuuqqqlllhhhaaaZZZSSSOOONNNMMMJJJGGGEEECCCAAAAAACCCDDDEEEEEE>>><<<999777777777666444444222111000111111000......///000111111000000///000000000000000000000111////////////////////////000000000000000000000000//////...------...//////////////////////////////222111000000111111///---000//////000000111222333333666888666222///000333000000000111111111222222000000000000000000000000111111222222222222111111444444333333333222222222444333333222222222333333111222333444555555555555888999999888888888;;;===>>>AAACCCDDDBBBCCCFFFJJJMMMOOORRRTTTWWW]]]eeelllsss|||~~~~~~xxxsssmmmhhheeebbb^^^[[[XXXUUUQQQNNNNNNNNNMMMLLLOOOPPPTTT[[[eeepppyyy}}}rrrkkkccchhhooouuuyyy{{{zzzyyyyyyyyyyyyyyy{{{}}}|||||||||{{{{{{zzzzzzyyy{{{yyytttkkk___PPPCCC;;;777666666666555555555555444111111444666444444777999999<<>><<<:::<<<:::999888999999888666555555555444444333333222111111111111111000000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000---...000444888::::::888333222111111000000000111///222333333111000111333111222222222333333333333222222222222222333333333333333333222222333333333333333333333333333222222333333333333333444555555777777777777888999999:::999:::<<<>>>???BBBFFFIIIJJJLLLNNNNNNPPPUUU]]]cccjjjpppzzz}}}~~~{{{rrrfffccc```\\\ZZZYYYXXXXXXXXXZZZ[[[YYYUUUUUUZZZ___aaafffnnnwww{{{qqqiiiccc``````hhhpppzzz~~~}}}zzzzzz||||||{{{{{{{{{{{{|||}}}~~~}}}|||vvvpppeeeXXXKKKAAA999555666666666666666555555555777666777;;;;;;888:::===>>>EEETTTggg}}}}}}gggYYYKKKFFFDDDAAA??????888999:::;;;:::999777666777777666555555444333333333333333222222222111111%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))******+++,,,,,,,,,---......000444<<>>===<<<======<<<:::888777777666555444444444222222222222111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111...///111555999<<<<<<;;;444333222111000000000000...000111111111000111111111111111222222222333333111111111222222333333333444333333222222333333444333333333333333333333333444444444444555777888888888888888999:::;;;===>>>===>>>AAABBBDDDHHHLLLOOOQQQSSSVVVYYY```jjjxxx}}}}}}zzznnnfff]]]]]]]]]\\\[[[[[[]]]]]]```bbbbbb___ZZZ[[[bbbiiiooottt|||yyyooofff```^^^___aaakkkqqqxxxzzzyyyxxx{{{||||||{{{{{{{{{{{{||||||~~~{{{xxxwwwnnnfffYYYKKK@@@:::888888555555555666666666666666888666888:::999777:::@@@CCCTTTmmm~~~iiiWWWLLLCCCAAA@@@===;;;;;;888999:::;;;;;;:::888777666666555555444444333333333333333222222222111111%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((((())))))******+++,,,,,,+++---///000111666===BBBSSSaaaqqq}}}wwwgggWWWJJJAAA???>>>@@@CCCFFFHHHHHHJJJMMMSSS[[[bbbggggggfffeeehhhmmmrrrwww{{{~~~lll^^^XXXXXXfffttt{{{vvvrrrooommmlllmmmnnnoooppprrrssstttuuuvvvzzz}}}zzzrrrrrrssssssqqqkkkddd^^^RRRPPPNNNMMMLLLJJJGGGDDDCCCAAA@@@@@@AAA@@@???>>>;;;:::888777555555444444555555444444333333222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111333222222444666888777777444333222111111111111111111222222333333333222222111111222222222333333333111111222222333333444444666555444333333444555666444444444555555555555666666666777777999:::<<<<<<::::::::::::<<<>>>AAABBBAAACCCEEEGGGIIIMMMQQQUUUXXX]]]dddlllwww~~~zzzwwwyyyzzzyyytttlllccc^^^[[[^^^aaaccccccdddeeegggiiiiiigggcccaaadddmmmttt}}}rrrnnnhhhbbb```bbbeeegggpppsssvvvwwwwwwxxx|||zzzzzz{{{{{{|||}}}}}}}}}~~~|||yyytttpppnnn```YYYMMMAAA999666777999555555555666666666666666666555666888777777===EEEKKKccclll[[[NNNFFF@@@???>>>;;;::::::999999:::::::::999999888555555555444444444333333333333333222222222111111%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###############$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((())))))***+++++++++***---//////...000666;;;EEEXXXlllyyy{{{kkk\\\MMMHHHBBB>>>===>>>@@@@@@@@@BBBEEEIIIMMMPPPPPPPPPUUUXXX___gggooovvvzzz{{{~~~uuueeeYYYUUUUUU```nnn~~~{{{wwwuuupppoooooonnnooopppqqqqqqsssrrruuuzzz~~~vvvnnnbbb```]]][[[YYYUUUQQQMMMIIIHHHFFFFFFGGGGGGEEEDDD@@@???===;;;999999888888999999888888777666666555333333333333333333333333222222222222222222222222000111111222222111111000222222222222222222222222444222//////111333333333333333222111111111222222333333333333444444222111333333333333444444444444222333333444555555666666999888666555555666888999777777888888999999999999999999999:::<<<>>>???@@@>>>>>>>>>???BBBEEEHHHJJJKKKMMMQQQVVVZZZ```fffjjjqqqyyy~~~wwwsssmmmnnnnnnkkkgggccc``````dddiiinnnqqqrrrqqqrrrsssooommmjjjfffgggmmmxxx{{{tttiiihhhgggfffhhhkkknnnpppwwwwwwwwwxxxyyy{{{|||}}}{{{{{{||||||||||||{{{{{{|||{{{yyyuuuooohhhbbb^^^NNNIIIBBB:::666444555666555555555555666666666777666555777999:::===GGGQQQaaa|||ppp[[[PPPJJJCCC>>>??????<<<;;;<<<888888777777777888888999555555444444444444333333333333333222222222111111%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""###$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''%%%$$$$$$%%%''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((((((((()))******++++++***,,,...,,,***,,,222888;;;QQQiiivvv|||{{{mmm[[[SSSHHH???:::999:::;;;<<<===>>>@@@BBBDDDEEEEEEMMMPPPVVV___iiipppssssssuuuvvvxxxyyyzzz{{{}}}wwwkkk^^^UUUSSSTTT\\\jjjyyy|||sssrrrqqqpppppppppqqqrrrrrrooonnnppprrrtttzzz}}}qqqoookkkhhhddd___ZZZVVVOOONNNLLLLLLMMMMMMKKKJJJFFFEEEBBB@@@>>>>>>===>>><<<<<<;;;;;;:::999888888777777777777777777777777222222222222222222222222000111222333333222111000222222222222222222222222000...++++++...111333444333222222111222222333333333222222222333333111000444444444555555555666666444444444555666777777888;;;:::888777777888:::;;;:::::::::;;;;;;<<<<<<<<<::::::;;;<<<>>>@@@AAABBBCCCCCCCCCEEEHHHLLLOOORRRXXX\\\bbbjjjqqqzzz{{{tttmmmhhhfffffffffcccaaa```cccfffooottt{{{}}}}}}~~~sssooojjjgggjjjssstttjjjeeefffhhhlllooorrruuuwww|||{{{zzz{{{}}}}}}|||{{{}}}{{{yyywwwvvvuuutttpppkkkcccZZZRRRNNNAAA???;;;888555444333333444555555555666666777777888888:::===???DDDQQQ]]]}}}zzz___OOOHHHDDD>>>;;;<<<<<<:::999;;;888777666555555666777888444444444444444444333333333333333222222222111111&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%""" !!!$$$'''&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&)))))))))***++++++,,,,,,++++++,,,,,,...///111111:::KKKcccvvv~~~uuuhhhVVVGGG???;;;999777:::777888;;;===<<<>>>AAAAAAFFFOOOYYYbbbiiimmmooonnnnnnmmmjjjiiilllrrrwwwuuusssmmmddd\\\YYY\\\___hhhoooyyy~~~{{{wwwtttttttttsssrrrmmmllljjjhhhgggiiimmmppp{{{qqqeee]]]XXXTTTQQQQQQTTTUUUQQQNNNIIIGGGDDDBBBAAA@@@>>>===<<<<<<<<<;;;;;;:::::::::;;;:::999:::;;;;;;:::888666666666555555555444444333444555666777777666555333333222222333333444555333555555444222111222333333444555555555666999<<<;;;:::888666555555666666555666777777666555666888999888777666777:::===@@@<<<:::999:::===???>>><<<<<<<<<;;;<<<>>>??????>>>???BBBEEEFFFFFFEEEFFFGGGIIIFFFHHHNNNSSSUUU^^^hhhmmmvvvxxxxxxwwwwwwxxx{{{}}}zzzuuuqqqnnnjjjeeeaaa[[[[[[]]]```eeejjjnnnpppzzz}}}nnnkkkhhhkkksss}}}wwwpppmmmfffjjjnnnrrrtttvvvyyy{{{~~~}}}{{{zzzzzz|||~~~~~~~~~}}}{{{xxxuuutttpppjjjbbbYYYPPPFFF@@@999888666555444444555666666555333222222555555444888666888>>>EEEPPPdddvvviiiSSSGGGCCC???>>>===<<<;;;:::999999999999;;;;;;:::888555444333333333222222222111111333333222111000000111111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((())))))******+++,,,,,,,,,,,,,,,,,,---...000000555DDDZZZnnnzzz}}}rrraaaQQQFFF???:::888999666555999:::999999<<<>>>BBBJJJSSS[[[bbbgggiiigggfffccc```]]]___dddiiimmmjjjfffbbb```bbbfffjjjooouuu|||~~~~~~}}}yyywwwvvvtttrrrlllkkkiiigggfffhhhkkkmmmrrruuu{{{{{{qqqgggccc___^^^^^^]]]XXXTTTSSSQQQNNNLLLKKKJJJHHHFFFDDDDDDCCCBBBAAA???>>>===???>>>>>>???AAAAAA@@@???::::::999999888888777777444444555666666666666666666666555555555555666666555666777666444333444555444555777777777999<<>>============>>>??????>>>;;;::::::;;;999999999999;;;>>>@@@BBBBBB@@@???@@@CCCDDDCCCBBBBBBBBBBBBCCCEEEFFFFFFFFFEEEHHHLLLOOOPPPQQQSSSTTTUUUTTTXXXaaahhhnnnxxx}}}zzzwwwuuurrrqqqppppppqqqrrruuuvvvuuuqqqkkkfffdddbbb___\\\[[[\\\___dddlllvvv~~~vvvlllkkklllrrr{{{yyysssooonnnlllpppuuuxxxyyyzzz|||}}}~~~}}}}}}|||||||||||||||{{{yyywwwvvvuuussspppmmmhhhccc\\\TTTLLLDDD<<<888777777555444444444555555888888777777888:::;;;:::<<<;;;@@@KKKYYYkkkpppYYYIIIBBB???>>>======<<<:::999999888777888999999999888777666333333333333222222222222333222111000000000000111&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((()))******++++++,,,,,,,,,,,,,,,------...///111;;;LLL___oooyyy}}}rrrbbbRRRFFF>>>:::999555444777999777777888;;;>>>CCCJJJQQQXXX]]]___bbb```\\\XXXVVVWWW\\\___cccaaa___```eeelllqqqtttxxx{{{}}}{{{zzz{{{~~~}}}zzzuuurrrlllkkkhhhfffffffffhhhiiiggghhhkkkooouuu{{{}}}yyytttpppmmmiiiccc^^^\\\YYYVVVSSSRRRQQQNNNMMMJJJJJJIIIGGGEEEBBB???>>>@@@???@@@BBBDDDEEEDDDCCC<<<;;;:::999888888888888999888888888888999::::::;;;;;;:::999888888888888777999999999777666777888333555666777888999<<>>HHHZZZppprrr\\\MMMFFFCCCAAA<<<<<<;;;:::999888888777666777777777888888888999444444444444333333333333222111000000000000000000&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))***+++++++++---,,,,,,,,,,,,,,,------000444>>>NNN___nnnxxx}}}yyy|||tttbbbRRRFFF@@@===777555888:::888777888999:::===BBBHHHNNNSSSUUUXXXWWWTTTRRRSSSVVV[[[^^^```]]][[[___gggpppuuuwwwzzz}}}~~~{{{yyyxxxzzzzzzvvvooommmjjjhhhggggggfffeeeccccccdddfffjjjpppvvvyyy}}}yyyrrrmmmgggddd```^^^\\\ZZZWWWUUUPPPPPPNNNLLLIIIFFFDDDBBBCCCCCCCCCFFFHHHJJJIIIHHHAAA@@@>>>===;;;;;;;;;;;;@@@???>>>======>>>???@@@@@@???>>><<<;;;;;;:::::::::;;;<<<;;;:::999:::;;;999:::;;;;;;;;;;;;===???======???AAAEEEHHHLLLNNNUUUUUUUUURRRNNNKKKJJJJJJHHHJJJMMMPPPQQQQQQPPPOOOKKKJJJJJJKKKLLLNNNOOOPPPMMMNNNOOOOOOPPPRRRUUUWWW[[[^^^ccchhhjjjmmmppprrrvvvzzzwwwqqqqqqrrrrrrqqqooommmjjjhhhfffeeeeeefffeeeccc___^^^___bbbeeegggmmmpppvvv~~~zzzqqqkkkgggjjjpppzzz~~~{{{uuuoookkkmmmqqqvvvxxx||||||vvvppplllgggbbb___XXXRRRIIIBBB===:::999888444444333333444444444444333222444666777666888<<>>MMM]]]kkkssstttxxx}}}uuudddVVVMMMCCC;;;666777999888777888888999:::===AAAFFFJJJLLLKKKJJJKKKMMMRRRXXX\\\___aaa^^^\\\___fffmmmrrrsssuuuxxx{{{|||yyyxxx{{{~~~~~~wwwtttqqqooonnnmmmjjjgggccccccbbbccceeeiiimmmppprrrwww~~~{{{xxxssspppnnnkkkhhhfff\\\[[[XXXUUURRRPPPNNNMMMLLLLLLLLLNNNPPPQQQPPPOOOJJJHHHFFFDDDBBBBBBBBBBBBEEEDDDCCCBBBBBBBBBDDDEEEDDDCCCBBB@@@???>>>>>>======>>>??????>>>===>>>???CCCEEEEEEDDDBBB@@@AAAAAA:::;;;===@@@DDDHHHLLLNNNTTTUUUUUUSSSPPPNNNNNNOOONNNPPPSSSUUUVVVTTTRRRPPPOOOOOOPPPPPPRRRTTTWWWYYYYYYZZZ\\\]]]]]]```dddgggkkkpppvvv}}}|||xxxtttrrrssssssqqqnnnkkkiiifffcccaaa`````````bbbbbbbbbdddggglllqqquuu}}}vvvlllggghhhjjjmmmuuu~~~}}}zzzuuuooommmooouuuzzzyyy~~~yyyppphhhaaa[[[UUURRRLLLFFF???999666555555555222222333444444555555555777555666::::::888<<>>:::999999999888777777777666999888777666555555555555555555444444444333333333111111000000000000111111&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&'''''''''''''''''''''((())))))******+++************++++++,,,---111000000444===KKKXXXaaaiiiooowww{{{}}}mmmbbbOOODDD:::888999777666666888888999:::===@@@BBBDDDDDDEEEIIIOOOWWW^^^bbbcccaaa```___aaaeeekkkoooqqqrrruuuzzz}}}zzzzzz|||~~~|||zzzyyyyyyyyy{{{~~~}}}{{{zzzxxxsssnnngggfffeeedddeeeeeeggggggiiinnntttwwwyyyzzz~~~{{{yyyllliiiddd___[[[YYYXXXXXXVVVUUUTTTUUUVVVVVVUUUSSSPPPNNNKKKHHHFFFEEEEEEFFFIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFEEECCCCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEHHHIIIJJJHHHEEEBBBAAAAAABBBBBBCCCDDDFFFIIIKKKMMMPPPRRRRRRQQQOOOOOOOOOPPPPPPRRRUUUXXXXXXVVVTTTRRRQQQRRRTTTTTTVVVYYY^^^bbbfffiiikkklllllloootttyyy|||wwwuuusssssstttsssnnnjjjcccaaa___^^^^^^^^^```aaaeeehhhlllqqquuuzzzrrriiidddeeekkksssuuu}}}zzzyyywwwtttsssuuuyyy}}}{{{{{{tttjjj```XXXQQQLLLHHHBBB>>>999666555555444333111222333555666666666666777444555;;;;;;:::BBBMMMZZZqqq^^^TTTHHHAAA@@@???;;;777999999888888888777777777888888777666555444333333444444444444333333333333111111111111111111222333&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********))))))))))))***,,,---------...///000333:::CCCKKKWWW```llltttzzzyyy```RRRDDD>>><<<888666666777777888999:::;;;<<<===BBBDDDIIIQQQZZZ```bbbaaa]]]___```cccffflllrrrvvvyyy{{{|||zzz|||~~~{{{xxxwwwxxxuuuvvvyyy|||~~~xxxooooooooonnnllliiifffeeegggiiillllllkkklllooosssrrrtttwww{{{yyyqqqkkkhhhggggggeeedddbbbbbbbbbaaa___]]]XXXVVVRRROOOLLLLLLLLLMMMNNNOOOOOOOOONNNNNNMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHGGGIIIJJJJJJIIIIIIJJJKKKLLLNNNNNNMMMJJJGGGFFFFFFJJJJJJJJJJJJKKKMMMOOOPPPRRRSSSTTTSSSRRRQQQRRRTTTVVVXXX\\\___``````^^^]]]]]]___aaacccdddiiiooottt{{{~~~zzzuuurrrooonnnnnnlllhhhddd^^^^^^^^^```bbbfffjjjlllsssyyyvvvmmmeeedddeeeiiisss}}}}}}xxxtttvvvxxxyyyyyyzzz|||~~~~~~|||qqqjjj___UUUNNNHHHCCCAAA;;;999777777777777555333111222444666777777777777777333555<<>>???===:::888777777666555444444333777666555444333444555555333222222111111222222333555555444222111///...---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###!!! """%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((******)))))))))))))))***,,,,,,,,,,,,...///000111999===MMMfffwwwsss^^^NNNDDD===999777:::888333333777999888;;;===AAAGGGMMMRRRTTTUUUbbblllxxx|||yyyyyyyyyyyyxxxtttuuuvvvwwwxxxxxxxxxyyy|||~~~{{{uuuooommmoooooonnnkkknnnnnnooorrrwww{{{}}}yyywwwvvvssssssqqqooonnnnnnoooqqqqqqhhhaaa______\\\YYYYYYZZZ\\\^^^```bbbbbbbbbaaadddbbb``````bbbcccbbb```___```ccccccccccccdddfffggghhhjjjlllooorrruuuvvv{{{wwwpppllliiigggdddbbb___```aaaccceeehhhlllooovvvwww{{{zzzpppiiiccc___```bbbfffkkkqqqyyyzzzuuuqqqooonnnpppsssxxxzzz{{{}}}|||sssggg[[[TTTNNNIIICCC>>>;;;999777555555444444333333444444444777888888888888888999999;;;>>>EEEOOO^^^sssiiiUUUGGGEEEAAA<<<;;;===>>><<<999888888777666666555444444666555444333333333444444333222222111111222222333555555333000...,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))(((((())))))***************+++---...///222333@@@WWWlll|||mmmZZZLLL@@@999888:::888444444777888777777:::???CCCGGGNNNXXX^^^ppp{{{{{{yyywwwvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvzzzzzz|||}}}{{{zzzzzzyyywwwwwwtttqqqrrrvvvyyyzzzzzz~~~~~~~~~|||tttqqqpppllljjjjjjhhhjjjmmmpppqqqqqqpppppptttrrrpppoooppppppnnnmmmnnnppprrrsssssssssuuuvvvtttwww{{{~~~||||||zzzwwwsssqqqmmmhhhcccaaa___\\\[[[```bbbeeehhhmmmsss{{{|||oooccc]]]\\\]]]^^^aaadddjjjpppvvv|||{{{vvvssssssuuutttssstttwwwzzz|||~~~wwwlll___SSSJJJEEEAAA>>>:::777666666555555333444444555555555444444444555777777777777999;;;===DDDPPPaaawwwiiiWWWIII@@@CCC???;;;:::;;;<<<:::888888888777777666666555555555444333222222222333333222222111111111111222222333222111000...---,,,+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((((((((())))))***)))))))))***+++,,,------//////777HHHZZZmmm{{{jjjYYYIII???999888666444444666666666444888===???BBBLLLZZZfffwww{{{xxxuuusssttttttttttttttttttuuuuuuvvvwwwyyyzzz{{{{{{zzzzzzzzzzzz{{{~~~{{{vvvwww{{{~~~|||zzz{{{{{{|||~~~~~~{{{}}}|||wwwuuusssqqqnnnkkkiiigggdddaaa`````````aaagggjjjmmmpppttt{{{~~~tttkkk___VVVTTTWWW\\\___bbbgggnnntttxxx|||zzzuuuqqqsssyyy|||}}}xxxkkk]]]PPPFFFAAA>>>:::888555444444555555444222333555666666666444444222444666777777999===@@@EEETTTiii~~~pppYYYKKKEEEAAA@@@===:::999::::::888666888888777777777666666666333333333222222222222222222222111111111111222222//////000000111222222222&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((()))******************+++,,,------///111555<<>>999444333444444555555444888<<<===???IIIZZZgggyyy|||xxxuuuqqqqqqpppppppppqqqrrrrrrsssuuuyyy}}}~~~}}}{{{yyyvvvvvvuuuuuuvvvxxx|||~~~}}}|||zzzzzz{{{~~~~~~zzzwwwuuussspppmmmkkkiiigggeeeddddddddddddfffhhhlllnnnsssvvvyyyzzz{{{{{{qqqeee___XXXTTTUUUYYY___bbbeeejjjqqqvvvxxxyyyzzzzzzxxxuuussswww|||xxxuuuoooggg[[[NNNEEE???======888666444444555555555444222333555666777666555555777999::::::999<<>><<<:::999999888777666777777777777666666666666222222222222222111111111222111111000000111111222---...///000111222333333&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((()))******+++++++++++++++,,,------000222444444888FFF\\\nnn|||iii\\\JJJAAA999666666555444666666999;;;<<<===FFFUUUaaauuu}}}rrrqqqpppooonnnoooooopppqqquuuzzz}}}{{{zzzyyywwwtttqqqpppqqqsssrrrwww}}}}}}}}}}}}}}}yyytttoookkkhhhgggfffeeedddddddddddddddfffhhhjjjlllqqqvvvzzzvvvkkkfff\\\YYYVVVVVVZZZ___ccceeeiiimmmtttxxxyyyxxxwwwwwwyyywwwwww|||}}}xxxqqqjjjeeeXXXRRRIIIAAA;;;999:::;;;888666444444555666555444333444555666666666666666999:::;;;::::::@@@LLLUUUmmmlllXXXKKKBBB@@@BBB<<<<<<;;;:::888777666555666666666666666555555555222333333333333222111000111111000000000000111111........................&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%'''&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&'''''')))******++++++******++++++,,,,,,000111111///222<<>>BBBOOO```nnn{{{kkkYYYNNNGGG@@@===???<<<<<<<<<;;;999777666666444444444444555555555555222333444444444333111111111111000000000000111111........................&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$&&&'''&&&$$$###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******+++***************+++,,,......------111999???AAAWWWkkkhhhYYYIIIBBB===888666888777888999999:::@@@IIIOOOXXXfffwww}}}yyywwwwwwvvvtttuuuwwwyyyzzz{{{||||||||||||{{{vvvppplllkkklllkkkkkkjjjkkknnnssswwwzzzzzz~~~{{{wwwwww{{{~~~yyypppmmmhhhccc___]]]\\\[[[ZZZ\\\```dddhhhmmmrrruuuvvvxxxyyyyyyyyy{{{~~~wwwrrroooggg]]][[[___]]]\\\\\\```fffkkkoooqqqnnnsssyyy}}}~~~~~~~~~~~~xxxrrrjjjbbbZZZPPPFFF???<<<;;;888666444333333333222111000222444555444333555444444444555666888999888===BBBGGGQQQccczzz|||dddWWWJJJGGGDDD???===???;;;<<<<<<;;;999777666666333444444444444444444444333333444555444333222111111111000000000000111111------...///000111222333&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''(((''''''&&&$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))%%%&&&&&&'''((())))))***)))************+++++++++------...///000111222333GGGUUUhhhuuuyyyxxxxxxyyysss[[[JJJBBB>>>999555999777444555888===AAACCCOOOTTTaaattt~~~~~~||||||}}}~~~|||wwwsssuuuvvvwwwuuurrrooommmlllllliiigggffffffggggggfffnnnqqqvvv{{{}}}yyysssoooqqqtttyyy}}}rrrkkkeeeccc___[[[YYYYYY[[[\\\^^^cccgggkkkrrr|||{{{uuuzzz|||xxxvvvppplllfffaaa\\\[[[ZZZ[[[^^^^^^___eeemmmsssvvvvvvuuuwwwzzz}}}zzzwwwqqqgggZZZPPPJJJFFF@@@<<<555555555444444333333333555555555555555444444444:::555222555777777999<<>>===<<<<<<;;;:::888666555555666666555555666666666444333222111000000000000000111111000000000000////////////222111000.........///000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((())))))*********))))))*********+++++++++,,,,,,---...///000111222===EEESSSbbbnnntttvvvvvvsssaaaRRRFFF===888888666555666888;;;======IIIKKKUUUdddrrryyyvvvvvvuuusssqqqooooooooojjjiiigggggghhhhhhhhhggghhhiiikkkmmmqqqwww|||vvvrrrsssuuuyyy|||~~~{{{vvvooofff```aaa___]]]\\\\\\^^^aaacccmmmrrrvvvyyyzzz~~~~~~tttnnnllljjjiiillliiiddd```]]][[[\\\\\\aaaaaaccchhhooouuuxxxxxxxxxzzz}}}~~~zzzuuuooojjj\\\TTTIIIBBB>>><<<888444555555555444444444333333666666666555666666777888777444555:::;;;;;;===AAAEEEPPPaaauuuhhhTTTLLLIIIEEE@@@===<<<<<<<<<:::999777666555666777888333333444333222111///...222222111111111111222222222222222111111111000000000000...---------......&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''************++++++++++++)))))))))*********++++++++++++,,,---...//////000444555===LLL___mmmrrrrrrxxx~~~}}}iiiVVVHHH@@@:::888777888999::::::999AAABBBHHHQQQ\\\jjj~~~|||xxxtttqqqoooooohhhgggfffgggiiiiiihhhggghhhhhhgggggghhhmmmtttyyy~~~yyy{{{}}}}}}~~~{{{{{{}}}xxxtttsssrrrpppnnnjjjddd```_________aaadddiiimmmpppwww|||sssjjjeeeeeefffgggiiigggccc```______```aaaffffffiiimmmsssxxxzzz{{{yyy{{{yyyqqqkkkeee^^^XXXKKKEEE===999888888666444555555555555555444444444888777666666666888:::;;;777777:::>>>>>>>>>CCCJJJRRRfff~~~hhhWWWLLLGGGDDDAAA>>>;;;;;;;;;;;;999888666555444666777888111222333555555666666555333333222222222222222333222222111111111111000000///...------,,,,,,------&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&+++++++++***************))))))))))))***************++++++,,,------......000///222>>>PPP```jjjnnnpppzzzlll[[[QQQBBB@@@<<<::::::;;;:::999<<<===AAAGGGMMMZZZoooxxxqqqmmmfffeeeeeefffhhhhhhgggfffhhhhhhhhhhhhhhhkkkooossssssyyy~~~||||||zzzzzz|||{{{vvvtttvvv{{{yyytttpppnnnpppqqqqqqqqqooommmiiigggcccccceeeiiinnntttzzz}}}}}}~~~zzzuuunnnhhhfffgggiiikkkeeedddbbbaaabbbcccfffgggkkklllooosssxxx{{{~~~~~~zzz}}}oooddd]]]WWWNNNGGGAAA===888666777777777666666555555555555555555555;;;999777555666777:::;;;;;;:::<<>>;;;:::999:::::::::999777666666777999:::>>>======<<<;;;999888888333333222111111111222222000/////////..................------------------&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%)))))))))))))))((((((((((((((()))))))))***************++++++,,,,,,------///000222777@@@NNN\\\eeemmm{{{sssfffQQQKKKCCC===;;;;;;;;;;;;888999===BBBEEENNN^^^nnnzzzyyypppgggeeeddddddeeefffeeecccbbbeeehhhjjjjjjjjjkkkmmmjjjnnnrrruuuvvvxxx|||~~~|||wwwuuuttttttuuuwwwvvvvvvrrrpppnnnpppvvv|||}}}yyysssnnnmmmmmmmmmmmmooopppqqqpppooollljjjiiihhhiiilllpppvvv|||zzzrrrnnnmmmnnnjjjiiigggdddbbbbbbcccddd`````````aaacccfffiiikkkppprrrvvvzzz}}}uuudddXXXRRRLLLDDD>>>999777444333333444444444666666666666666666666666<<<:::888666555666888:::===;;;===BBBJJJWWWmmmmmm\\\QQQIIIEEE>>>===<<<:::999999999:::::::::;;;<<<===@@@BBBCCCJJJHHHDDD???999444000///222222111000000000000000/////////............---........................&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((()))))))))*********+++++++++,,,,,,,,,---,,,///111111333<<>>@@@CCCNNNYYYeeeuuuyyykkkhhheeeccccccccccccbbbbbbfffjjjmmmnnnmmmmmmmmmkkkmmmoooppppppppprrrsssssswww}}}zzzwwwtttrrrqqqqqqpppooollllllmmmrrryyy~~~xxxtttkkkiiifffgggiiilllooooooqqqssstttssspppnnnmmmmmmnnnooorrrvvv||||||ooohhhfffggghhheeeeeedddbbb^^^\\\[[[\\\^^^^^^```bbbeeeiiimmmooouuuyyy~~~~~~|||oooeeeXXXNNNHHHCCC>>>999666666555444444444444444666666666666777777777777<<<:::888777777777999:::======DDDQQQcccyyynnn\\\SSSKKKCCC???===<<<;;;;;;:::::::::::::::;;;>>>AAADDDFFFHHHHHH>>>===:::777444222111000222222111000////////////111111000000000000//////------...////////////...&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''(((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''(((((()))(((((((((((()))))))))***+++++++++,,,,,,,,,,,,---***---///...---444@@@KKKfffzzz}}}tttfffXXXLLLDDD===:::999777888;;;======BBBIIIQQQ^^^nnn{{{qqqmmmgggdddbbbbbbbbbaaagggjjjnnnoooooooooooopppoooppprrrsssssssssrrrrrrppprrruuuvvvxxx}}}}}}yyyvvvuuutttrrrqqqllllllooouuuvvvvvvwwwwwwvvvssspppmmmhhhggghhhkkkooosssuuuuuuuuuwwwyyywwwtttrrrrrrssstttvvvyyy~~~}}}rrriiifffggghhhiiieeefffeeeaaa]]][[[\\\^^^aaabbbdddhhhlllppptttvvv{{{vvvnnngggcccYYYSSSKKKDDD@@@<<<999777555666777777666666666777666666777777777888888888999999999999:::;;;<<<===AAAFFFTTTlllvvv^^^RRRMMMGGGBBB???======<<<<<<;;;:::::::::<<<>>>@@@CCCCCCAAA???>>>//////000000222444666777444333222111000000000000111111000000000/////////+++,,,---...///......---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''((())))))***(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,------)))+++------...333===EEE___tttwwwgggXXXKKKAAA;;;===999888;;;<<<;;;===BBBDDDNNN\\\hhhyyyvvvqqqjjjeeebbbbbbbbbbbbhhhjjjllllllkkklllmmmoooppprrruuuwwwwwwwwwvvvuuurrrrrrrrrpppooorrryyy~~~}}}~~~|||zzzyyyxxxvvvnnnnnnrrryyyxxxpppnnnnnnpppqqqqqqooommmlllmmmnnnppptttyyy|||||||||uuuwwwyyyxxxuuussssssuuuzzz|||xxxuuuzzz{{{xxxxxxrrrkkkggghhhjjjllllllccccccbbb^^^[[[[[[___bbbggghhhkkkooosssxxx{{{}}}sssiii```WWWQQQIIIFFFCCC>>>:::888777666111222444555444444444555666666777777888888888999777777999;;;===???@@@AAAHHHOOOdddwwwcccQQQIIIGGGBBB???@@@>>>>>>===<<<<<<;;;::::::???AAAAAAAAA===777111---333333222111222333444555555444333222111111111111///.........------------)))***,,,---...------,,,#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''(((******)))((((((((((((((())))))))))))************)))))))))+++///444888;;;PPPggg~~~}}}ppp```OOODDD===:::888777888999888888<<>>BBBIIIUUUlll}}}cccZZZNNNFFFCCCBBB???<<<<<<;;;999777666999>>>BBBDDD>>>888666777777444111555555444333333333444444777666555333111000......---.........//////000000......---------,,,,,,,,,&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''(((***)))(((''''''''''''((((((((()))))))))*********++++++***+++---111444777CCCTTTggguuu~~~ooo]]]PPPHHHDDD>>>:::999999:::999888;;;AAAIIISSS```nnnwww|||ssslllhhhfffdddbbbhhhhhhhhhhhhiiijjjkkklllllloooqqqrrrqqqppprrrtttuuusssqqqqqqrrrssssssrrrppppppooooooqqqwww~~~wwwwwwwwwxxx|||}}}{{{{{{}}}~~~}}}{{{yyyxxxxxxxxxxxxrrrnnniiifffeeeccc```^^^bbbgggmmmoootttzzz{{{yyyxxxzzz|||~~~}}}vvvyyy|||~~~|||{{{yyytttooodddaaa______bbbeeeffffffiiiddd```___bbbeeedddbbb^^^]]]\\\[[[]]]dddmmmttt~~~}}}jjj[[[QQQKKKEEEBBB>>>===:::888777666777777777666666555555666666666:::999777666777999:::;;;;;;:::<<<>>>???CCCPPP___uuugggXXXPPPGGGAAA@@@???===;;;<<<:::999888:::===@@@BBBAAA<<<777555666777444222555444333333222333333333555555444222111000///.............../////////000.........---------,,,,,,$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''((((((((('''&&&&&&&&&''''''(((((())))))))))))******---,,,+++++++++...000111666???LLL\\\rrr{{{www{{{tttfffTTTMMMCCC<<<888888999999777888;;;???DDDKKKTTTZZZdddkkkvvvyyysssnnnkkkhhhfffiiiiiiiiiiiijjjjjjkkkllljjjkkklllkkkjjjkkklllnnnqqqqqqrrrtttwwwyyyxxxwwwqqqooommmnnnrrrwwwzzz{{{{{{|||}}}yyyyyyyyyzzz~~~~~~{{{xxxwwwwwwyyyzzzvvvwwwxxxyyy{{{vvvrrrmmmkkkmmmnnnnnnlllnnnllliiifffdddddddddeee]]]\\\ZZZ[[[]]]^^^^^^]]]cccjjjpppuuu{{{~~~}}}|||}}}uuupppjjjgggfffdddaaa]]]ZZZZZZ[[[^^^bbbddddddcccdddaaa]]]]]]___aaa```^^^_________```eeemmmwww~~~|||rrrhhh[[[OOOHHHCCC???<<<:::999777666555555666777777777666666666666777777666666555444666888:::<<<===>>>AAACCCFFFRRRjjjfffSSSKKKGGGAAA>>>??????===:::<<<999888:::>>>AAAAAA@@@===999555444555666444222444333222222111111222222333222222111000000//////............//////////////////.........---------############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&(((((((((((()))))))))***,,,+++*********,,,---///111444;;;III___xxxxxxuuuvvv~~~eee\\\PPPDDD>>>;;;::::::999999:::;;;>>>AAAEEEHHHOOOUUU___iiisss|||~~~yyyuuurrrpppoookkkjjjjjjjjjjjjkkkkkkllliiiiiihhhgggggghhhiiikkkpppqqqtttxxx|||~~~~~~}}}vvvsssrrruuuzzz~~~~~~}}}uuusssqqqqqqvvv~~~}}}xxxyyy{{{}}}zzzwwwtttsssttttttuuusssrrrttt{{{}}}yyyuuuqqqmmmgggeeeccccccdddcccaaa___aaa___\\\ZZZYYYYYYZZZ[[[WWWWWWYYY\\\___bbbdddeeejjjqqqxxx|||}}}xxxooohhh```]]]YYYXXXYYYZZZZZZYYYZZZ[[[]]]___aaabbbbbbbbb___^^^\\\]]]```aaaaaa```dddfffiiilllqqqwww~~~|||wwwtttoooiiidddZZZTTTLLLEEE@@@===:::888777777666555555666777777777777666666666777888888555666888999999;;;===>>>???BBBGGGNNNZZZppplllXXXLLLEEECCC@@@???@@@???===;;;<<<999777:::@@@BBB>>>:::999666444333555555444333333222222111000111111111000000000000000000000000.........////////////////////////.........------&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((()))))))))))))))))))))***,,,---...111111555<<>>;;;:::999888999:::<<<>>>???CCCGGGNNNVVV]]]dddlllpppxxx|||xxxvvvvvvvvvnnnmmmlllllllllllllllmmmllljjjiiihhhiiijjjkkklllpppqqqtttyyy}}}~~~|||vvvuuutttxxx}}}uuupppjjjfffiiiqqq{{{|||yyyyyyzzz{{{wwwzzz~~~|||yyyuuusssqqqqqqqqqtttqqqpppttt}}}xxxsssnnniiieeebbb\\\\\\\\\]]]]]]\\\ZZZXXXVVVUUUTTTSSSSSSTTTVVVWWWWWWYYY\\\```dddgggjjjlllpppwww}}}uuuqqqoookkkddd___VVVTTTSSSRRRTTTWWWXXXYYY[[[ZZZYYYWWWWWWWWWYYY[[[[[[\\\]]]```ccceeeeeeeeeeeejjjpppvvv{{{{{{rrrjjjddd\\\TTTNNNIIIFFFBBB>>>;;;999888666666666666666666777888888777777777777777888999999999<<>>===>>>???@@@GGGSSScccyyykkkZZZNNNIIIBBBAAA@@@??????>>><<<:::<<<999777:::>>>>>>999444666555444444444444444333222222111000000000111111//////000000000111111111///////////////.........///.........------------%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''########################%%%%%%$$$$$$$$$#################################$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&%%%%%%%%%&&&''''''''''''(((((((((((())))))''''''((()))***,,,---...///000222555:::GGG___sss{{{~~~mmm^^^OOOCCC<<<;;;999666666777888999999<<<>>>BBBFFFKKKPPPWWW[[[iiittt|||wwwuuuvvvxxxsssrrrqqqpppppppppppppppqqqooonnnoooqqqrrrrrrqqqrrrrrrtttwwwzzz{{{yyyxxxppppppqqqtttwwwzzz{{{zzzuuuooogggbbbcccjjjssszzz}}}wwwqqqooorrrvvvyyy}}}~~~}}}zzzwwwuuussssssrrrqqqoooooouuuzzzvvvqqqjjjddd___\\\ZZZRRRSSSVVVWWWXXXWWWUUUTTTPPPPPPPPPQQQSSSTTTVVVVVVXXX[[[```dddgggjjjmmmooowww~~~uuupppiiidddbbbaaa^^^[[[YYYWWWUUUSSSSSSTTTVVVXXX[[[ZZZWWWTTTRRRSSSVVVYYY\\\^^^aaaeeehhhkkkllllllgggmmmuuu|||uuuoooeee]]]VVVOOOGGGAAA@@@???===;;;999888777777666666666777777888888888777777777777888999:::;;;999<<>>===>>>AAAEEENNN[[[nnnzzzfffWWWKKKEEEDDD>>>???>>>===<<<:::999888:::999888999;;;:::555111555555555555444444444333333222111111000000111111000000000111111111222222///////////////...............---------,,,,,,,,,""""""#########$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&'''(((((('''''''''((((((((())))))(((((()))***++++++,,,---------///222222777FFFVVVeeemmmvvvyyyzzz~~~vvveeeUUUKKKDDD???:::888888888888777:::;;;<<<===???DDDJJJNNN[[[fffwww{{{zzz}}}~~~{{{wwwsssssswwwzzzyyyxxxwwwvvvuuuuuuuuuuuuwwwuuuuuuwwwzzz{{{zzzxxxxxxwwwwwwxxxyyyyyywwwuuulllnnnoooppppppqqqsssuuuoookkkgggdddeeejjjqqquuuuuurrrnnnjjjiiilllqqqttt~~~}}}|||{{{{{{vvvvvvwww{{{rrrooojjjddd^^^[[[[[[[[[WWWYYY[[[[[[ZZZXXXVVVVVVSSSTTTVVVYYYZZZ[[[[[[[[[```dddjjjnnnppprrrvvvyyyyyyuuutttuuuhhhgggdddbbb```^^^]]]]]]^^^]]]ZZZWWWUUUVVVXXXZZZ[[[\\\[[[YYYWWWXXX]]]```dddggglllppprrrssstttuuussswww||||||rrrddd^^^WWWQQQMMMIIICCC>>>======;;;999888777777888555666666777777777777777888888888888999:::;;;;;;999;;;>>>???CCCKKKWWW```ssssss___TTTMMMFFFAAAAAA=========<<<;;;999999999777888999999999777555444555555666666444444333333333333222111111111111222111111111222222222222222000/////////............---,,,,,,,,,,,,+++++++++%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))************++++++++++++,,,+++...333222111999DDDXXXbbbnnntttuuuyyy~~~mmmcccNNNHHHAAA===<<<;;;:::888::::::::::::<<<@@@EEEJJJMMMVVVeeettt|||sssooopppuuuyyywwwwwwuuurrrpppsssyyy~~~}}}|||{{{zzzyyyyyyxxxxxx{{{zzzzzz}}}}}}}}}|||{{{{{{zzzxxxvvvmmmpppqqqpppmmmmmmpppsssiiihhhggggggiiimmmqqqssskkkjjjhhhffffffhhhlllooouuu~~~~~~vvvuuuxxx{{{|||~~~~~~yyykkkiiieee```]]]]]]___aaaeeeffffffeeeaaa]]]ZZZYYY[[[]]]```bbbddddddcccbbbjjjooouuuyyy{{{~~~|||xxxqqqkkkgggggghhhfffhhhjjjiiifffdddddddddbbbaaa^^^[[[YYYZZZ]]]___XXXZZZ\\\\\\\\\^^^bbbfffmmmqqqvvvyyy{{{{{{||||||}}}pppdddWWWRRRMMMIIIHHHGGGCCC@@@<<<<<<;;;999777666777999555555666666777666666555888888888888999:::;;;<<<===@@@CCCGGGPPPaaauuuqqq```PPPLLLKKKGGGCCCCCC======>>>===;;;;;;;;;<<<555777999999888777777777555666777666555333333333444333222222111111222222222222222222222222222222000000//////.........---,,,,,,,,,+++++++++******$$$$$$%%%%%%%%%%%%&&&&&&***((('''((()))***)))((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%%%%%%%&&&&&&'''((())))))&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''*********)))))))))))))))(((***---///000222555777DDDPPPbbbqqquuuuuuzzzyyygggXXXKKKEEE@@@;;;:::===888:::;;;;;;<<<===???AAACCCJJJUUUaaakkkuuu|||{{{rrriiiggglllqqqssssssuuusssqqqpppqqqtttxxx{{{}}}|||}}}}}}zzzzzz|||}}}|||zzzzzzqqqooommmlllmmmmmmlllkkkkkkhhhffffffiiimmmooopppiiifffcccbbbeeeiiilllnnnuuuyyyuuussspppmmmlllmmmooopppsssrrrsssvvv|||zzzrrrlllhhheeeaaa^^^]]]___bbbdddhhhiiiiiigggdddbbbaaabbbjjjmmmppppppmmmllllllmmmrrryyy{{{xxxwwwtttooohhhddddddfffggghhheeennnvvvuuukkkcccaaabbbZZZ[[[\\\]]]]]]]]]\\\\\\[[[\\\]]]___bbbhhhooottt|||~~~rrrhhh___YYYOOOJJJDDDBBBCCCCCC???;;;;;;:::777555444444555666555666888888777666666777:::777888;;;;;;888777999BBBBBBGGGTTTkkkqqq\\\UUULLLFFFEEEDDD@@@===999999999999999888666666777888888888888777666666333333444555666666666555111111111111111111111111111111111111000000000000///............---------++++++,,,------......///$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%"""!!!!!!"""$$$$$$$$$%%%&&&'''''''''%%%%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''')))))))))))))))))))))))))))***,,,------///222444:::AAAPPPbbbmmmqqquuuzzz~~~|||}}}ooo```WWWMMMCCC===<<<:::::::::999999:::<<<>>>===AAAHHHPPPXXXaaajjjooozzz}}}|||pppiiicccbbbhhhnnnqqqrrrrrrqqqpppooorrrvvvzzz}}}}}}~~~}}}zzzxxxsssrrrpppooopppqqqpppoooiiigggffffffiiikkklllmmmjjjgggcccccceeehhhkkkllllllnnnqqquuuwwwuuuppplllgggfffeeeddddddeeeggghhhiiihhhhhhllluuu{{{uuuqqqlllgggcccaaa```___```bbbeeeiiilllmmmnnnnnnmmmkkkjjjkkkmmmwww{{{~~~zzzxxxxxx~~~~~~xxxrrrnnnlllllliiifffcccbbbdddfffhhhhhhhhhnnntttrrrjjjccc``````ZZZZZZZZZZZZ[[[[[[\\\\\\[[[]]]```dddhhhnnnuuuzzz}}}pppfff^^^VVVQQQKKKFFFAAA???@@@???<<<999999888777666555555666666555777888888666666666777999888:::======;;;>>>BBBJJJRRRaaavvvxxxaaaTTTNNNGGGDDDCCCCCC@@@<<<:::;;;;;;::::::999888777777777777777777666666555333444555555555555555555222222222222222222222222111111111000000000/////////............---------///......------,,,++++++$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%"""!!!!!!"""######$$$$$$%%%%%%&&&&&&$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))))))))))))))))))))---......---,,,...111444222333===OOOaaakkkqqqtttvvvxxx}}}{{{nnn```QQQEEE@@@===<<<:::888888999:::;;;===>>>@@@CCCHHHPPPZZZ```lllpppwww}}}|||uuuoooeeeaaa]]]^^^dddkkkoooqqqqqqpppppprrruuuzzz}}}zzzxxxvvvtttssstttttttttrrrjjjiiihhhiiijjjkkkkkkjjjjjjhhheeeeeefffiiijjjjjjjjjjjjiiiiiiiiifffbbb^^^ZZZ[[[[[[\\\^^^___```aaa```^^^^^^bbblll|||zzztttqqqmmmjjjhhhgggeeeccc___```bbbeeeiiinnnrrrtttrrrssstttssssssuuuxxxzzz}}}}}}xxxpppiiieeedddeee```___```bbbfffiiiiiiiiiiiikkkmmmkkkgggbbb___^^^YYYYYYXXXXXXXXXZZZ]]]^^^^^^bbbggglllrrrxxxwwwjjj___WWWQQQKKKHHHEEEAAA===;;;;;;;;;999666777777777666666666666666666777888888666666666888888888:::===<<<===EEEOOOZZZjjj{{{cccRRRJJJGGGBBBAAABBBAAA>>>;;;;;;;;;;;;;;;:::999888888777777777777777666555555444555555555555444444333111111111111111111111111111111000000000000/////////............---------///......------,,,++++++$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%&&&###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))))))))...---,,,***)))***---000222///444BBBSSSaaammmuuu}}}uuuyyy}}}tttdddUUULLLDDD@@@;;;888777888::::::<<<<<<===>>>AAAGGGOOOTTT^^^bbbjjjqqqtttrrrnnnjjjcccbbb```bbbfffkkkppprrrssssssuuuwww{{{|||zzzxxxvvvvvvvvvtttsssmmmllllllmmmnnnnnnkkkiiijjjiiihhhhhhjjjlllllllllmmmkkkhhhfffdddbbb```]]]YYYZZZ\\\^^^____________\\\[[[\\\```hhhuuu~~~uuuuuussspppmmmlllkkkjjjiiieeegggkkkpppuuuyyy{{{|||yyyzzz||||||}}}zzzuuurrrqqqqqqzzzxxxtttllleeeaaa______]]]^^^aaaeeeiiijjjiiihhhdddcccbbbbbbaaa```]]][[[[[[YYYXXXWWWYYY\\\___bbbfffjjjpppvvv|||yyyooofffZZZQQQLLLIIIEEECCC@@@===:::888888888777555555555666777888777777777666777888888666666888999;;;<<<>>>AAABBBHHHXXXggg{{{xxxcccTTTKKKDDDBBB@@@@@@@@@???<<<:::;;;;;;;;;;;;:::999888777777888888888888777666666555555555555444444333222000000000000000000000000111000000000///////////////............---------++++++,,,------......///$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((())))))))))))******(((&&&$$$%%%(((+++333111333:::DDDQQQcccsssxxxrrruuutttwwwyyyjjj___NNNHHH???:::888888999999666777999:::<<<@@@DDDGGGNNNSSS[[[ccchhhjjjkkkjjjlllmmmnnnooopppssswwwzzzzzz{{{}}}|||yyyxxxwwwvvvtttrrroooooooooppppppooollljjjkkkkkkkkkmmmpppqqqpppnnnkkkhhheeeccccccdddcccbbbaaabbbcccddddddcccaaa```\\\]]]aaafffmmmtttyyy}}}}}}yyywwwwwwvvvtttrrrpppooooooooorrrxxx~~~|||xxxqqqjjjeeedddfffhhhppppppnnniiiccc]]]ZZZYYY]]]^^^```dddfffgggdddbbb\\\ZZZYYYZZZ]]]^^^^^^\\\^^^]]][[[[[[]]]aaaeeehhhppptttzzz{{{oooggg^^^VVVMMMFFFDDDBBB@@@>>>===;;;999777777777777666444555666777888888888777777888999888888888;;;===???AAAFFFMMMVVVdddzzzvvv```QQQJJJHHHBBBAAA@@@@@@???>>>;;;999::::::::::::999888777666888888999999888888777666444555555555444333222222111111111111111111111111000000000////////////...///............---------++++++,,,------......///$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''(((((())))))***+++++++++)))((())),,,///111111222444666@@@TTTgggsssnnnttt~~~wwwqqqttt|||wwwaaaXXXKKKAAA<<<:::999888444666999;;;<<<===???AAAEEEKKKTTT]]]dddjjjooorrrwww{{{|||~~~~~~|||~~~|||yyyxxxwwwwwwuuutttrrrqqqqqqrrrrrrqqqooolllmmmmmmnnnqqqssssssqqqoooiiigggeeeeeehhhjjjlllmmmlllllllllkkkiiifffdddbbb^^^cccjjjqqqwwwyyyyyyxxxvvv|||~~~}}}}}}zzz}}}yyyqqqlllkkkiiieee```]]]]]]aaadddlllmmmllliiiccc^^^ZZZYYYZZZZZZ[[[]]]______^^^\\\YYYYYYYYY[[[^^^aaabbbaaadddcccbbbbbbeeeiiimmmpppyyy}}}vvvkkk```XXXNNNIIIBBB>>>======;;;999:::999888777666666777888555555666666777777888888777888999999999;;;???AAA@@@DDDOOO___pppvvv```PPPEEEBBBDDDAAAAAAAAA@@@>>><<<;;;:::999999999999888777666666888888888888888777666666333444444444444333333222333333333333333333333333000000////////////......///............---------///......------,,,++++++$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''((())))))******+++------,,,---///222,,,---000111000666EEEVVVrrrtttmmmmmmvvv~~~uuurrr|||}}}ppp___PPPGGGBBB>>>;;;888999;;;;;;;;;;;;===???AAAGGGOOOWWW___iiirrrxxx|||{{{{{{{{{{{{zzzyyyxxxwww{{{yyywwwxxxyyyzzzyyyyyyxxxwwwvvvvvvwwwwwwuuusssooopppqqqttttttrrrnnnkkkfffeeeeeegggkkkpppssstttttttttrrrpppnnnkkkiiihhhhhhmmmuuu|||~~~zzzwwwrrruuu{{{zzztttnnnhhhdddccccccbbb___]]]^^^bbbeeemmmllljjjeee___[[[YYYXXXTTTSSSSSSUUUYYY[[[\\\\\\]]]___aaaccceeefffhhhiiiiiiiiiiiijjjmmmqqquuuxxxwwwjjj```XXXOOOIIIDDD@@@;;;999:::999777555888888777666555555777888777777666555555666777888777888999:::;;;>>>BBBFFFIIIPPPaaayyyrrr]]]PPPHHHAAA???AAA???@@@???>>>===<<<<<<<<<::::::::::::999888777777666666666666666555555444222222333444444444333333222222222222222222222222000000/////////.........///............---------///......------,,,++++++$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%%%%''')))$$$$$$##################"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&'''((())))))***###%%%'''((())))))+++---)))***...111111333>>>JJJcccuuummmdddcccoooqqquuuooo^^^RRRKKKDDD@@@999999999777666666999;;;;;;@@@HHHOOOXXXbbbnnnuuu~~~}}}|||zzzxxxwwwvvvuuuxxxvvvvvvxxxzzz}}}}}}}}}~~~}}}{{{{{{|||}}}{{{zzzrrrrrrsssuuutttqqqkkkgggaaa``````dddiiiooorrrtttzzzyyywwwtttrrrooonnnmmmrrrwww~~~zzzuuuvvvxxx{{{~~~xxxuuuvvvwwwxxxwww|||yyyuuuqqqnnnllliiiggg```bbbcccaaa``````dddgggiiigggccc\\\VVVRRRRRRSSSPPPOOOOOOQQQVVV[[[___```cccfffiiikkkkkkkkkmmmooollllllmmmooorrrvvvzzz|||uuueeeWWWOOOIIICCC???@@@<<<999888999999777444666777666555444555666888999888666444444666777999777888:::;;;<<<@@@EEEHHH[[[dddxxxnnn]]]MMMHHHFFFBBB@@@AAA===>>>>>>===<<<<<<===>>>;;;;;;;;;;;;:::999888888444444555555444444333222111222333333444444444444////////////////////////000/////////............//////.........---------++++++,,,------......///$$$%%%%%%&&&&&&%%%%%%$$$#########"""""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$""""""###$$$%%%&&&&&&''' !!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((((((((())))))))))))'''((((((***+++,,,---------...//////000222666:::MMM___qqq{{{|||ggg^^^dddqqq}}}~~~zzzmmm^^^OOODDDEEE===888<<<===:::999<<<777;;;AAAFFFMMMVVV```ggguuu{{{yyytttuuuwwwxxxzzz{{{{{{||||||yyywwwuuusssqqqnnniiieeecccdddeeegggjjjmmmooopppsssuuuwwwwwwuuusssrrrssswww{{{~~~{{{yyy{{{~~~|||xxxwwwppplllgggfffjjjpppvvvzzzxxxsssnnnnnnqqqqqqlllfffccccccbbb```^^^^^^```bbbbbb```ZZZTTTOOOLLLNNNPPPPPPSSSVVVXXXZZZ\\\___aaahhhlllqqqssssssqqqppppppooorrruuuwwwyyyzzz|||~~~}}}wwwhhhaaaWWWNNNGGGCCC@@@>>>999888666555444555777888555666777777777777777666555666555444333444777:::===999:::AAAFFFKKKUUU```sss|||nnnXXXTTTMMMEEE@@@>>>???@@@?????????>>>===;;;:::999888888888888777666555555555555555555555444444444555555444444444444333333/////////000111111222222000000///...---,,,,,,+++,,,---.........---++++++*********++++++,,,,,,,,,$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&''''''((((((((())))))))))))(((((()))***++++++,,,,,,,,,---------...000333666===LLL\\\hhhrrr||||||ccc___aaalllxxxyyyiii]]]PPPFFF===<<<;;;888888:::888:::<<>>;;;888666999888666555555666777888666777777888888888888888:::::::::888666777999;;;>>>;;;===EEEPPP\\\mmm|||~~~hhhZZZNNNLLLHHHCCC@@@>>>==================<<<:::999999999999999999888777666666888888777666555444444333555555444444333333222222111111111111000000000000000//////......------,,,,,,------...---,,,+++***+++++++++,,,,,,---------$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((()))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((''''''((((((((())))))))))))))))))******+++++++++++++++,,,,,,+++---000222333<<>>===<<<<<<<<<;;;;;;;;;::::::999;;;;;;;;;;;;:::999888777:::999888777666444333333555444444333222111111000333222222111000000/////////////////////.........---------...---,,,,,,+++---------------.........$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''(((((('''''''''((((((((())))))))))))))))))***************+++,,,+++***+++---///111444;;;EEEUUUeeepppuuuuuuzzz{{{lllhhhlllrrrzzz{{{nnn\\\NNNEEE@@@>>>>>><<<;;;::::::;;;>>>BBBEEEIIIOOOXXXaaammm|||}}}}}}zzzwwwvvvwwwxxxvvvuuuqqqnnnkkkjjjkkkmmmnnnnnnpppqqqssstttvvvxxxyyyzzzxxxzzz|||}}}~~~~~~{{{uuunnniiigggggghhhgggffffffgggiiiiiifffdddcccddddddbbb```______aaa^^^```fffooozzz}}}rrrjjjeee```ZZZVVVYYYYYYXXXWWWUUUVVVYYY[[[]]]\\\ZZZWWWUUUUUUWWWZZZ^^^```cccfffiiilllqqquuutttvvvzzz||||||}}}~~~~~~}}}zzzwwwuuuooojjjddd]]]VVVPPPIIIEEE@@@>>><<<;;;;;;:::888666777777666666666777888999666666777777777888999999666888999::::::<<>>>>><<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888777777666555444444333444444333333222111000000222222222111111000000000....../////////000000000/////////.........------........................$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######### !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))))))))))))))*********+++,,,,,,++++++---...111...///777DDDTTTccclllnnnuuutttlllooowwwuuuaaaTTTKKKCCC>>>999999999:::;;;======>>>@@@CCCHHHOOOXXXeeettt~~~{{{yyyxxxxxxwwwwwwpppmmmkkkkkkmmmqqqssstttuuuvvvxxxzzz|||}}}}}}}}}zzz|||~~~yyywwwooolllhhhdddbbbaaa````````````aaaccceeeeeedddccc]]]^^^^^^^^^]]]]]]___aaabbbeeelllttt||||||vvvmmmeeeaaa]]]XXXUUUTTTUUUUUUVVVVVVXXX\\\```eeebbb]]]XXXVVVXXX]]]bbbiiikkklllmmmnnnqqquuuxxxwwwzzz|||~~~~~~vvvpppkkkgggeee\\\WWWQQQKKKFFFBBB>>>;;;999888777777777666444222777777777777777888999999666666666666666888999:::888999;;;<<<>>>CCCHHHLLLVVVfff|||hhhYYYLLLFFFEEECCCAAA>>><<<<<<<<<>>>???>>>===<<<;;;;;;<<<<<<===;;;;;;;;;;;;:::999888888444444444444444444444444444444333222222111000000000000111111222222222333......///000000111111111111000000///////////////........................$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########!!!"""###$$$&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''(((((((((((((((((())))))************+++------,,,,,,---...222...,,,222:::FFFTTT___eeennn{{{sssmmmpppwww|||yyy~~~zzzjjj^^^PPPEEE<<<:::999888999999888777<<<===???BBBHHHQQQ\\\cccsss~~~tttrrroooooorrruuuwwwxxxxxxyyy{{{}}}~~~~~~~~~xxx|||~~~vvvwwwwwwyyy{{{}}}~~~zzz}}}|||wwwsssrrrrrrhhhfffcccbbbbbbaaa```^^^\\\]]]```bbbcccccccccccc]]]^^^^^^]]]]]]^^^```cccbbbeeejjjpppttttttrrrooooookkkeeeaaa^^^[[[YYYWWWTTTVVVWWWYYYZZZ^^^cccffflllhhhaaa\\\ZZZ^^^eeekkktttuuuuuuuuuuuuwwwzzz}}}|||}}}|||ssskkkddd^^^YYYVVVLLLIIIDDD@@@>>><<<:::888888777666666666666555333666777777888888999999999777666666666777999:::<<<999:::===@@@FFFNNNWWW^^^vvvhhhXXXMMMDDDAAADDD@@@>>><<<999999:::<<<===???>>>===<<<;;;<<<<<<===::::::::::::999888777666111222222333444444555555333333333333222222222222000000111111222333333444//////000000111111222222111111000////////////000---------,,,,,,,,,,,,,,,$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((()))***++++++((()))+++,,,,,,+++---...000---///333666:::DDDPPP[[[eeerrr~~~wwwqqqppp||||||xxx}}}|||lll^^^MMMGGGAAA<<<::::::999888;;;::::::;;;>>>DDDJJJNNNZZZdddqqqzzz|||yyywwwvvvwwwxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}|||tttyyy~~~}}}{{{zzzrrrsssvvvyyy{{{zzzzzzyyytttvvvxxxxxxwwwwwwxxxyyyyyyyyyxxxxxxyyyxxxvvvttttttvvvvvvtttpppmmmmmmmmmgggeeebbbaaabbbbbbaaa___\\\^^^```bbbbbbbbbbbbbbbaaabbbbbbaaa```aaadddfffddddddfffiiilllnnnmmmlllgggfffcccaaa```___^^^]]]^^^___aaabbbdddhhhlllppppppnnniiieeedddiiiqqqwww|||}}}|||{{{{{{}}}{{{qqqllleee]]]WWWQQQLLLHHHCCC@@@===;;;;;;;;;999888999777666666888999999888666666777888999999:::999999888888888999;;;===>>>>>>AAAFFFOOO[[[kkk{{{mmmWWWNNNJJJCCC@@@CCC<<<<<<<<<<<<<<<<<<===>>>@@@???===;;;::::::;;;;;;888888888888777666555444333333333444444444444444333333333333444444444444222222222222222222222222111111111111111111111111000///...---------...///++++++++++++*********)))$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%''''''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&'''''''''((((((%%%&&&'''((()))***+++,,,&&&(((***+++++++++,,,---))))))---222111///666@@@TTT^^^lllwwwuuukkkvvv|||nnnyyywww___WWWKKKBBB???>>>======:::999999999:::===@@@CCCHHHPPPZZZaaagggppp}}}|||zzzzzzyyyxxxwwwvvvxxxzzz|||}}}|||{{{zzzqqqwww}}}|||zzzyyywwwwwwsssvvv{{{~~~|||xxxuuutttuuuvvvvvvsssrrrrrrrrrxxxuuuqqqooommmllljjjiiilllooorrrqqqnnnjjjiiijjjjjjfffbbbaaabbbcccaaa```___```bbbcccbbbaaaaaaaaaccccccbbbaaa```aaadddggghhhfffeeegggkkkoooqqqrrrjjjjjjiiiiiiiiiiiihhhgggiiijjjkkklllmmmqqquuuyyytttrrrpppoooooottt{{{yyypppkkk___[[[UUUOOOIIIDDD???;;;;;;999777777777777666555666444333444666888999999555666777999999:::::::::;;;:::999999:::===???AAAHHHMMMVVVdddvvvlllXXXGGGEEEEEE???===@@@:::<<<>>>@@@AAAAAA@@@@@@@@@>>><<<:::888888999:::777777777666666555444333666666666555555444444333222333333444444555555666444444333222222111111111111111111111111111111111///...---,,,+++,,,------*********)))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))***+++,,,------...,,,+++++++++,,,///222444EEEQQQdddttt}}}~~~zzzwww{{{xxxwww}}}qqq```QQQGGGAAA===;;;;;;999888777888999:::;;;CCCDDDFFFKKKRRRZZZaaaeeeooouuu~~~{{{{{{{{{}}}~~~|||zzzwwwxxx{{{~~~{{{zzz}}}zzzzzzyyywwwvvvuuuuuuuuuxxxyyyyyyyyyyyyyyyzzzzzztttuuuvvvwwwxxxxxxxxxwwwvvvvvvtttnnnhhheeegggiiilllnnnooopppooollliiifffgggfffeeecccaaabbbeeeggghhhgggeeebbb``````ccceeehhhjjjkkklllllljjjgggeeefffeeeeeeiiipppxxx|||xxxtttqqqpppqqqqqqqqqqqqssswwwzzz}}}|||zzzyyyzzz~~~~~~yyytttpppkkkccc\\\UUUQQQLLLFFF@@@<<<:::999888777666555555666777888777777666555555555555555888666666666999;;;;;;;;;888<<>>===;;;::::::::::::999<<<===>>>AAAEEEJJJOOORRR[[[```jjjxxx}}}|||}}}|||zzzwwwuuuwww{{{|||zzzwwwsssrrrqqqpppqqqrrrrrrrrrttttttttttttttttttttttttrrrtttwww{{{}}}~~~~~~~~~~~~{{{uuunnniiigggggghhhkkkkkklllllllllkkkjjjjjjggggggfffddddddeeehhhkkkjjjjjjiiihhhfffgggjjjlllqqqtttxxxxxxuuuooojjjhhhhhhiiilllsss|||zzzwwwvvvwwwwwwxxxyyy|||~~~tttkkkeee___[[[YYYUUUOOOJJJIIIGGGCCC>>>;;;888777777999888777666666777888888777777666666666777888888999999999:::<<<============@@@CCCDDDFFFLLLWWW```tttrrr```XXXOOOJJJDDDAAAAAA@@@===:::=========<<<;;;;;;::::::666666666666666666666666::::::999888777777777777666666666666555555555555777666555444333333333333222111111000//////......000///...------///000222......------------------,,,,,,++++++++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''(((((((((******)))))))))(((((((((++++++++++++,,,...000222444666>>>MMM^^^qqqvvvmmmpppyyyuuutttooo[[[MMMCCC???;;;999999999999888888888999999;;;===>>>???GGGJJJQQQZZZdddjjjllllllnnnmmmpppvvv{{{}}}yyyyyyvvvttttttvvvwwwtttqqqssspppmmmmmmpppqqqpppnnnppppppppppppooooooooooooqqquuu{{{}}}tttmmmkkkjjjjjjhhhllllllkkkkkkkkklllnnnnnneeeeeeeeeeeedddfffjjjmmmmmmnnnooooooooopppsssvvv{{{}}}tttnnnlllkkknnnuuu~~~uuummmbbbYYYQQQMMMIIIGGGGGGEEEAAA===>>><<<:::888666666666666888888777777777777888888777777777777888999::::::888999999:::;;;<<<======BBBGGGNNNSSS[[[gggwwwoooYYYMMMIIIFFFBBB>>>===??????>>><<<=========<<<;;;;;;::::::888888888888888888888888;;;:::999888888777777888777777666666555444444333666666555444333333333333000000//////......------......---,,,,,,...///000,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))*********+++,,,...///000222111444===IIIYYYmmm~~~rrrlllooosss~~~uuufffQQQJJJBBB<<<:::;;;;;;:::888999999999999999999999===???CCCIIINNNRRRUUUVVVYYYYYY]]]eeelllttt~~~{{{|||zzzxxxxxxyyyyyywwwuuuxxxtttqqqqqqsssssspppmmmnnnnnnnnnnnnnnnnnnnnnnnnrrrxxx~~~sssmmmnnnpppooommmooooooooopppppppppqqqqqqggghhhhhhhhhhhhjjjmmmooopppsssvvvxxxyyyzzz|||~~~uuuqqqqqqpppsss{{{|||wwwmmmbbbYYYQQQJJJEEECCCAAA???>>>>>>>>>;;;999:::999888777777777888888666666666666777777777888888777777777888888999:::;;;;;;::::::;;;>>>BBBFFFMMMWWWeeerrrmmm\\\NNNGGGEEE@@@>>><<<<<<===>>>>>><<<=========<<<;;;;;;::::::::::::::::::::::::::::::<<<;;;:::999888888888888666666666555555444444444555444333222222222222222/////////......---------------,,,,,,,,,---...///.............../////////---.........---------,,,%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))***++++++,,,*********+++,,,---......000000222666:::DDDWWWiii~~~vvvmmmjjj{{{~~~lllaaaQQQFFF@@@???===<<<999999999::::::::::::::::::<<<>>>@@@BBBDDDFFFHHHGGGGGGLLLUUU]]]fffqqq{{{~~~~~~}}}}}}~~~~~~}}}|||zzzxxxvvvvvvwwwvvvrrrnnnmmmmmmmmmnnnnnnnnnoooooouuu{{{xxxrrrtttwwwvvvrrrrrrsssuuuvvvvvvtttrrrpppmmmnnnooooooooopppsssuuuyyy|||wwwtttvvvvvvxxx}}}|||ttt```YYYQQQJJJEEE@@@===<<<;;;999888777777666555444999999888888888888888888555555555666666777777777999999888888888888888999============@@@HHHSSS[[[ggguuueeeTTTMMMGGGBBB@@@???>>>===============<<<=========<<<;;;;;;::::::888888888888888888888888<<<;;;:::999888888888888333444444444555555555666333222111111000111111111///////////////.........------------......//////333222222111000/////////...////////////...---,,,%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&''''''''''''(((((()))***+++,,,---))))))***+++,,,,,,------,,,...000222333888HHHWWWjjjttt{{{rrrtttxxxeeeUUULLLFFF@@@<<<<<<;;;::::::999999999:::777999:::;;;::::::<<<>>>???>>>BBBJJJQQQXXXccclll|||}}}~~~~~~zzzvvvtttoooooopppqqqrrrsssssstttyyyyyyzzz|||{{{xxxvvvwwwzzz|||{{{yyyuuusssqqqsssuuuvvvvvvxxxzzz}}}~~~||||||}}}~~~|||oooaaaYYYNNNGGGAAA???<<<888777888777777666666555444333333888888777777777666666666444555666777888888777777:::999999999999::::::;;;;;;>>>AAAFFFOOO]]]mmmyyy|||hhhSSSIIIFFFCCC???===??????>>>>>>======<<<<<<=========<<<;;;;;;::::::999999999999999999999999;;;:::999888888777777888222333333444555555666666222111111000000111111222111111111111111000000000/////////000000000000000555444444333111000000//////000111111000///---,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''((((((((())))))*********((()))***++++++,,,,,,,,,---,,,---000111333;;;DDDUUUbbbqqq{{{~~~{{{~~~pppggg^^^TTTLLLGGGDDDAAA>>>;;;:::::::::777999;;;:::888777999:::>>><<<>>>CCCGGGKKKSSS[[[dddjjjsssyyy|||}}}zzzuuuvvvwwwyyyzzz|||}}}~~~}}}zzz|||}}}~~~~~~}}}vvvlllaaaUUUKKKEEECCC<<<999::::::666555888777777888777777666777777666666666777777666666666555666888999::::::999999999999:::;;;<<<>>>@@@AAA@@@HHHSSS___nnnxxxbbbWWWMMMHHHDDD@@@>>>@@@===>>>???>>>===<<<<<<<<<=========<<<;;;;;;::::::::::::::::::::::::::::::::::::999888777777777777444444444444444444444444333333222222222222333333222333333333333333333333000111222222222222222222333333333222222111111111000111222222111000...,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%### """%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((()))***+++++++++++++++111,,,+++...111000111444GGGUUUeeepppuuuzzz}}}zzz|||pppfffSSSOOOJJJDDD@@@=========:::<<<>>>>>>;;;999:::<<<;;;888888:::<<<===DDDKKKLLLQQQXXX\\\^^^```cccffflllmmmqqquuu||||||}}}{{{vvvvvvzzz|||wwwlllfff]]]TTTLLLEEE>>>;;;;;;555444888999666555888444555777777666666777888555555666777888888888888777888:::;;;<<<<<<;;;;;;888999:::<<>>>>>===<<<======>>>======<<<;;;;;;::::::555555555555555555555555:::999888777666666666666666555555444444333333222444444444333333444555555444444444444444444444444222222333444444444444333000111111111111222222222000111222333222000...,,,$$$&&&'''%%%"""!!!###%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$###############%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''******+++++++++,,,,,,,,,++++++,,,---///111222333:::@@@OOObbbooowww~~~~~~}}}}}}wwwmmm___SSSLLLGGGCCCAAA<<<======<<<999777666666777666555777999<<<======BBBCCCDDDEEEHHHJJJLLLNNNPPPWWW^^^``````eeeqqq{{{}}}xxxuuusssssstttxxx{{{vvvppphhhaaa[[[SSSOOOIIIDDD@@@<<<888666666666555555555555666666444555555666777777666666:::777444555888::::::888;;;;;;;;;;;;;;;:::;;;;;;??????AAADDDJJJQQQWWW[[[aaasssiiiYYYSSSGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::;;;;;;999999999999999999999999999999999999999999999999666666666666666555555555555666777888888777666555999888666444222000......////////////////////////444333333111///---+++***......---,,,++++++++++++$$$&&&&&&%%%"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''')))))))))*********++++++******+++,,,---///000111444999EEEVVVcccmmmwww||||||}}}ooocccYYYOOOHHHFFFCCC@@@<<<:::999999:::;;;:::999:::;;;;;;999888<<<<<<===>>>@@@AAABBBCCCBBBGGGKKKMMMMMMQQQZZZaaajjjlllpppuuuyyy|||~~~|||zzzyyyyyy{{{~~~vvvpppllldddaaa]]]YYYTTTOOOJJJFFFEEEBBB>>><<<;;;:::888777666666555555555555666666666666777777777777777777<<<999777888:::;;;:::999666777999:::;;;===???AAADDDHHHNNNXXXcccnnnxxx}}}{{{hhhVVVKKKGGGEEEDDDCCCAAA@@@???>>>>>>AAAAAA@@@@@@@@@?????????<<<<<<;;;:::::::::::::::::::::::::::::::::::::::777777777777777777777777666666666666555555555555666666666666666555444333555555333222000///------111111111111111111111111111111111111000///...---///...---,,,++++++++++++$$$%%%%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$ !!!"""###$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******)))))))))***+++---...///...000888FFFRRR]]]jjjuuutttqqq{{{zzzxxxjjjaaaZZZRRRHHHAAA>>>>>>===<<<;;;:::999:::::::::777555777888999::::::::::::999<<<===>>>???@@@CCCGGGKKKMMMOOORRRWWW[[[^^^aaabbbkkkrrr}}}~~~~~~~~~|||wwwrrrpppnnnjjjeee___YYYTTTRRRKKKHHHDDDBBB@@@>>><<<:::999888666666777888888777666555555444444555555666888888888888777777777777888777777888:::;;;:::999999:::;;;<<<>>>CCCIIINNNVVV]]]iiiyyyqqq```SSSIIICCCBBBCCCBBBAAA@@@????????????@@@@@@@@@?????????>>>>>>===<<<;;;:::999999888888::::::::::::::::::::::::666666666666666666666666555555555555555555555555777666555444333222222222333333222111000//////...111111111111111111111111...///000000111111111000///...---,,,++++++++++++%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$ !!!""""""###$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((()))))))))******)))))))))******,,,------...,,,000888BBBMMM[[[gggxxx}}}ssspppzzzzzz|||vvvlll]]]SSSMMMIIICCC???>>>===;;;:::;;;<<<<<<;;;888888999::::::999888888<<<;;;::::::<<<>>>@@@@@@???@@@CCCFFFIIILLLNNNOOOSSSYYYbbblllvvvuuukkkfff___]]]]]]]]]^^^\\\YYYVVVWWWVVVRRRNNNIIIFFFCCCBBBBBB@@@===;;;;;;;;;;;;:::999777666666777777666555666555555555555555555666888888888777777777777777666666777999;;;<<<===<<>>===<<<;;;999888777777777999999999999888888888888777777777777777777777777444444555555555555555666888777555333111111222222333333333333222222222222////////////////////////...//////000111111111111///...---,,,,,,++++++,,,%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$#########""""""""""""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))))))))))))))*********++++++++++++***++++++,,,------111...---222888@@@LLLWWWmmmxxxqqqqqqttt~~~~~~rrriiiaaaWWWPPPNNNIIIDDD@@@????????????999999999999999888888777888666444555888::::::999;;;<<<===>>>???AAABBBCCCEEEGGGKKKQQQXXXaaakkkqqqtttxxx~~~{{{ooocccYYYRRRNNNHHHGGGGGGHHHHHHGGGFFFDDDCCCAAA???===;;;:::999999===;;;888777888999888888999888777777888888777666777666666555555666666777888888777666666777777888999:::;;;<<<===>>>???@@@DDDHHHMMMUUU```ppplll\\\LLLEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@?????????===<<<:::999888777666666777777777666666666555555666666666666666666666666333444444444555555666666999777555333222222222333222222222222222222222222........................//////000000000//////...//////...---,,,,,,,,,,,,%%%$$$"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$######""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((()))******+++)))))))))*********++++++,,,,,,,,,+++,,,,,,------222///...000333777???HHH^^^jjjxxxyyyllliiisss~~~zzztttiiicccYYYPPPJJJEEEAAA???<<<;;;:::888777666666666666555444555777888888888999888888888999:::;;;<<<<<<======???CCCIIIQQQWWWYYY\\\aaagggmmmssswwwyyy~~~{{{xxxuuummmllllllooovvv}}}}}}vvvqqqooofffbbb[[[SSSLLLGGGEEEDDD<<<<<<============<<<<<<999999888777777888888888999777666666777888777666444444444666999:::999777888777777666666777777888999888777777777888:::;;;;;;<<<======>>>@@@CCCFFFLLLUUUcccsss}}}mmmYYYOOOFFFDDDEEEDDDBBBCCCBBBAAAAAA@@@@@@@@@@@@AAA;;;;;;:::::::::999999999;;;:::999888777777666666666666666555555444444333333333333333333333333333333333333444555555666666777666555444333222222222000000000000000000000000000000000000000000000000////////////...---,,,,,,000///...---,,,,,,,,,,,,%%%###!!!"""%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,((((((((()))))))))******---,,,,,,+++++++++,,,,,,///------///000111666<<>>BBBFFFFFFGGGJJJMMMRRRVVVYYY[[[dddfffkkkooorrrtttttttttooollljjjmmmnnnqqqxxxvvvoooeee___]]][[[XXXUUUTTTSSSSSSVVV\\\ccchhhjjjllllllkkkjjjhhhfffdddccccccdddccc```[[[WWWTTTSSSJJJHHHEEEBBB@@@>>>======777888999999888888888999777777888888888999999999777666666777999:::999888222222333666999:::999777999999888888888888999999:::999999888999;;;===???>>>@@@CCCFFFJJJPPPYYY___iiiwwwyyyggg[[[NNNIIIFFFGGGGGGDDDBBBCCC@@@@@@???>>>>>>===>>>>>>777777666666666555555555999999888777777777777777777777666555555444333333222222222222222222222222222222333444444555666666333333444333333222111111000000000000////////////000000000000000000000000---------...------,,,+++000///...------,,,,,,---%%%###!!!"""%%%'''&&&$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$######$$$%%%&&&''''''(((%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''((()))***+++,,,------''''''''''''((((((((()))---,,,++++++***+++++++++,,,***,,,//////...111666:::EEERRR```ttt}}}llleeejjjqqqsssjjjUUUQQQKKKDDD@@@=========888:::;;;:::888777888999777777777777888:::<<<===111444777999:::;;;===>>>>>>>>>>>>???AAADDDGGGIIIJJJLLLPPPUUUXXXZZZ[[[[[[XXXVVVVVVYYY[[[\\\bbbjjjkkkrrrxxxyyyxxx{{{~~~oooeeeZZZTTTLLLIIIJJJKKKIIIFFFDDDCCCBBBEEEJJJOOORRRTTTUUUUUUTTTRRRPPPNNNLLLKKKHHHIIIIIIHHHFFFDDDDDDEEE============;;;999888666666777777777666555666777444555555666666666555555444444555777:::;;;:::888555555666777999:::888666::::::999999999999::::::;;;;;;::::::;;;>>>@@@BBBFFFIIIOOOVVV^^^jjjvvvrrrbbbUUUMMMGGGDDDCCCEEECCC???===@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888777777777777777888888777777666555555444444444444444444444444444444222222333333444555666666000111222333333222000///222222222222111111111111........................++++++,,,,,,------,,,,,,000000...---------------'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######"""!!!!!! %%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((('''''''''+++***)))))))))))))))***++++++++++++,,,---......333:::EEEOOO\\\nnnooofffbbboooqqq\\\MMMFFFDDDAAA>>><<<<<<<<<;;;999888666555;;;888555444666888999:::444555666777777888:::<<<999999999:::;;;===>>>???@@@@@@AAACCCDDDEEEFFFGGGHHHGGGEEEEEEGGGKKKOOORRRVVVWWWYYY]]]aaaeeehhhjjjxxxzzz|||~~~|||yyyvvvuuuxxxzzz}}}~~~sssggg\\\SSSNNNDDDCCCBBBAAA@@@>>>>>>===<<<======???@@@AAABBBCCC@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>===<<<;;;;;;<<<;;;:::999777666666555555666666555555555555666666777666666666666777777888666777777777888888888999888666555777:::;;;999666666888:::888666666999<<<;;;<<<>>>>>>???CCCKKKQQQXXXaaannnzzzxxxiii^^^SSSKKKGGGCCCCCCBBBBBBBBBAAAAAAAAA>>>======<<<;;;;;;::::::::::::;;;;;;:::999777666666666444333333444555666;;;999666444333333444555333444444444444444444444444333222111111222333444////////////000000000000444444222000///.........,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%""""""""""""""""""""""""########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&(((((((((((('''''''''''')))))))))(((((()))******++++++***++++++,,,---...///444:::AAAJJJZZZnnn}}}pppdddgggooo|||~~~nnncccZZZPPPJJJHHHEEEAAA?????????>>>>>>;;;999777777888777666555444666888999999888777777888888888888888999:::;;;::::::;;;;;;<<<===>>>>>>BBBAAA?????????BBBDDDFFFDDDEEEFFFIIILLLOOORRRTTT[[[\\\^^^```bbbcccddddddccccccbbb```]]][[[XXXWWWYYYZZZ]]]aaaeeeiiilllnnneeebbb]]]WWWPPPIIIDDDAAA>>>>>>===<<<;;;;;;::::::999::::::;;;<<<===>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;:::999888777777777777888888777666666666777777777777666666666666777777777777777666777777888999888888888888888999999999:::999888999<<<<<<999777666999;;;;;;:::;;;>>>AAA;;;???CCCHHHOOOYYYfffooorrr```WWWQQQJJJFFFDDDBBBBBBBBBBBBBBBAAA@@@@@@======<<<;;;;;;::::::999999999999999888777666555555555444444444666777888:::888666444333333333444555555555444444444444444444333222222222222333444/////////////////////000222111000///...---------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))######$$$$$$%%%&&&&&&'''######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########((('''&&&%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))***+++************+++,,,---...---///000222777CCCTTT```sssyyywwwddd^^^cccvvvvvvhhh___ZZZSSSJJJFFFFFFFFFDDDAAA>>><<<;;;;;;;;;999666444444555888999999777444222888777777666666777777777777777777888888888999999;;;;;;:::999999999999:::::::::;;;<<<>>>@@@AAABBBEEEEEEGGGHHHIIIJJJJJJJJJHHHHHHGGGFFFEEECCCAAA@@@@@@AAACCCEEEHHHKKKLLLMMMHHHGGGEEEBBB???===;;;:::888888777777777666666666666666777777888888888888555666666777777666666555888777666555555444444555555555555555666777777888777777666666666666777777777777777777777888999999:::999999999999999999999777777777999;;;;;;999888888:::<<<<<<;;;===AAAFFFJJJPPPYYYcccpppggg[[[OOOJJJHHHEEECCCDDD@@@AAAAAABBBBBB@@@???>>><<<<<<;;;::::::999999888888888777666555555555555444444444555666777999999:::999777555444444555555666555555444444333333333444333222222222222333444//////////////////////////////...---------------.........///......------------------------------,,,++++++******)))))))))######$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&'''((()))***+++)))))))))******+++,,,---,,,---...---///666AAAJJJ___gggqqqzzzrrr___VVVbbbqqqzzzwwwnnnccc]]]\\\YYYRRRLLLHHHFFFBBB@@@???===:::888777777888999:::999777555888777777666777777888888999999999999999999999999888888888888777777666555::::::999999::::::;;;<<<===>>>>>>???????????????>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<===>>>??????AAA@@@???===;;;:::999888555555555555555555555555666666666666666666666666666666666666666666666666888777777666555555555666555555555555555666777777777666666555555666666777666666666666666777888999:::::::::999999999888888555666888:::<<<===<<<;;;===???AAAAAADDDJJJSSSZZZmmmuuuzzzmmm[[[QQQHHHEEEDDDAAA@@@AAA>>>???@@@AAAAAA???>>><<<;;;;;;::::::999888888777888777666555444555555666666666666666777777888888;;;:::888777666666666777555555444333222222111111222222222111111222222222///////////////...............------------......000000000000000///...---------------------------------,,,,,,,,,+++++++++%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&'''((()))***))))))))))))***+++,,,,,,+++---...//////222888===LLLVVVdddqqq{{{rrr\\\WWWXXX]]]ooovvvmmmbbb\\\TTTMMMHHHEEEBBBAAA@@@===::::::;;;<<<;;;:::777777666666777777888999::::::999999999999888888555666777888888777777666888888777666666666666666888888888999999888888777888888999999999888777777777888888888888888888888<<<;;;:::999777666444444555555555666666666666777888777777777777666666666777777777777777777777777888777777666666666666777777777666555555555555555666555555444444555555666555555555555666777888999999999999999999999999999999:::;;;======>>>???@@@AAAEEEKKKSSS]]]kkk{{{qqqaaaWWWPPPHHHBBB@@@???<<<;;;<<<===>>>?????????>>><<<<<<;;;::::::999888888777777999888777666555666777888888888777777777666555555888777666666555555555555333333333222111000//////000000111111111111000000000/////////......------......---------.../////////////////////...---,,,---------------------------------,,,,,,,,,,,,,,,&&&%%%%%%$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''((()))(((((((((((()))***+++,,,)))+++...//////111333555<<>>>>><<<999999888888777777777888888666666666666666666666555444444555666777777777777888777666555555555555555555555666666666555555444666666777777777777666666777777666666666666666666666666555555555444444444777777777777777777777888888888888888888777777777777666666555555666666777666666555555555555666666888777777666555555555555666666555555555555666666555555555555666888999999999999999::::::;;;;;;;;;;;;<<<=========@@@CCCFFFHHHQQQ^^^nnnwwwhhhXXXMMMGGGGGGBBB>>>@@@@@@===<<<>>>=========<<<<<<<<<<<<<<<;;;;;;:::999999888888777999888888777777888888888888888888777666555444333333333333222222222111111222222222111111000000000000000111111111111000000000//////......---------......---------......///,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++$$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%&&&&&&''''''((((((((((((((()))++++++***+++,,,,,,---...000222333888BBBOOO\\\jjjuuu{{{~~~nnndddaaaaaaooo{{{}}}qqqjjj```XXXSSSMMMFFF@@@AAA@@@???===;;;:::999999666666666666777777777777666666666666666777777777888777777666666666777777666666777777777777777666777777888888888888777777777777777777777777888888555555555666666777777777777777777777777777777777666666666666777777777777777666555555555555666777666666666555555666666777777777666666666777888888888888777777777777888888666666666777888:::;;;<<<::::::;;;<<<===>>>>>>???>>>@@@CCCFFFIIIPPPYYY___hhhssslll^^^SSSIIICCCBBBAAA>>>===@@@@@@>>>>>>@@@>>>===;;;:::999:::;;;<<<;;;;;;;;;:::999999888888777888888999999888888888555666777777666555444333222222222222222111111000333333333333222222222222111222333333333333222111000000///......---,,,,,,...---,,,,,,,,,,,,,,,---+++,,,,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,"""""""""###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$ !!!"""###%%%&&&'''(((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$%%%&&&&&&''''''######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''(((((()))***+++---,,,+++++++++---000222222444999AAAMMM[[[hhhppprrreee___jjj{{{xxxooodddXXXOOOKKKIIIFFFCCC@@@>>><<<<<<::::::::::::;;;;;;;;;<<<:::999888777777777888888555555444444444555666666555666777777888777777777777777777888777777666666555555666666666777777777666666666666666777777777777777777666666555555555444444444555555666666666888888666666666666888888888888777777777888888999555555666666777999:::;;;::::::999999999999::::::888888888999:::<<<===>>>;;;<<<===>>>???@@@AAABBBFFFJJJOOOUUU]]]iiiwwwzzziiiWWWNNNIIICCCBBBEEE<<<999999<<<<<<:::999<<>><<<;;;;;;;;;;;;:::888999888777555555666888555444555777888888666444777666555555666666444222444555666666666555444333444444444444444444444444666666777777777888888888777777777666666666555555444444555555555555555555777777777666666666666666222333444666777777777777555666666777777888888888<<<:::777777777999999999:::888777888;;;>>>@@@@@@<<<@@@DDDCCCAAACCCKKKSSSUUU[[[eeeooo|||wwwdddYYYMMMHHHFFFBBB???@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;777888999:::;;;:::999888888777666555555444555555666555555555666777888888555444333222222222333444444444444333333222222222333222222111000///......////////////////////////*********+++++++++,,,,,,------..................))))))))))))***+++,,,---///.........------,,,,,,%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***))))))***+++,,,---......+++...111333555===HHHPPPaaauuuvvviiihhhkkkppp}}}~~~sssjjjccc\\\XXXMMMJJJEEEBBBAAA@@@???>>>???===;;;999999999999:::;;;:::999999::::::888666444444333444555555444333999999888888888888888999999999999888888777777777888888888888888777777777666666666666777777777777666666666777777888888888888777777777777777777777999999:::::::::999999888888888999999:::;;;<<<===888777777888:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>AAAEEEIIIKKKMMMTTT```jjj|||zzzhhhWWWLLLCCCAAA@@@===;;;;;;::::::::::::::::::::::::999999:::;;;<<<===>>>>>>888999:::::::::999888888777777666666555666666666777666666666666777777888888777666444333333333444555555555444444333333333111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000------------------------++++++******)))*********++++++*********)))))))))%%%%%%%%%$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***))))))***+++,,,------...+++---/////////222888===KKK[[[rrrrrreee___fffrrr|||}}}ooojjjaaaZZZUUUQQQNNNMMMLLLGGGAAA>>>>>>>>><<<999===;;;999888999999888777:::999888999;;;<<<<<<:::777666444333333444666777777777666666555555555444888888777777666555555555666666777777888999999:::666666666777777888888888777777777777777777777777888888888888888888777777<<<;;;;;;:::;;;;;;<<<===888999:::;;;======>>>>>>;;;???DDDFFFEEEEEEFFFHHHQQQUUU[[[```gggssstttcccVVVKKKDDD>>>??????===;;;<<<999999999999999999999999888888999:::;;;<<<======999:::::::::999888777777777777666666666777888888888888777666666666777777:::999777555444333333333333333333222222222222222////////////////////////////////////////////////------............//////---------,,,++++++******,,,,,,+++***))))))))))))((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###%%%&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))))))))))))))***+++,,,,,,---+++---.........///222444===GGGXXXlll|||fff\\\\\\gggqqq}}}yyysssnnnlllddd]]]TTTNNNLLLIIICCC>>>AAA???<<<;;;<<<=========777666555666888999888777777777666555555666777888777777777777777888888888999999999888888888777777888888888999999:::::::::999999888888888888888888888888888999999:::::::::999999999::::::;;;<<<===??????>>>============>>>????????????@@@AAAEEEGGGGGGOOOXXX]]]^^^^^^bbbeeennnsss{{{~~~mmm^^^QQQIIIDDD???<<>>===<<<============<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????;;;;;;;;;;;;;;;;;;;;;<<<999999999999999888888888<<<<<<<<<;;;::::::999999999999:::;;;<<<<<<======????????????@@@AAABBBCCCAAAAAACCCEEEFFFHHHIIIIIIKKKKKKIIIHHHJJJPPPYYY```jjjsss~~~wwwdddYYYPPPGGGAAA>>>;;;:::======999777888;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888;;;:::999888777777666666777777666777777888999999888888777666555555555666111111222222222222222222////////////////////////111111111111111111222222..........................................------,,,,,,+++***))))))(((((())))))(((((()))******+++(((((((((((())))))))))))###$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$##################$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((()))))))))*********&&&''')))+++---///000111000000666BBBPPP]]]lllwwwvvvkkkYYYUUUTTTZZZdddnnnzzzpppmmmhhhccc```\\\XXXVVVTTTQQQMMMJJJIIIHHHFFFEEE@@@???>>>===<<<;;;;;;;;;========================;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@@@@AAABBBBBBAAAAAABBBDDDFFFGGGHHHLLLQQQWWW\\\___aaabbbccccccbbbbbbfffppp}}}uuu^^^QQQLLLGGGAAA>>>???======???>>>:::888:::999999999999999999999999555555666777888999:::::::::999888777777777777777777777666666666777888888666666555555444444555555///000111222333333333222222222222222222333333333222222222222222222222222////////////////////////+++++++++++++++*********+++++++++***)))))))))((((((((((((((()))***++++++(((((((((((())))))))))))######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((())))))))))))))))))((((((***,,,---.........---111999???FFFRRR___mmmuuuqqqiiiaaa\\\YYYZZZcccnnn~~~|||ppplllfffaaa^^^[[[XXXVVVSSSPPPKKKGGGEEEFFFHHHJJJNNNNNNLLLKKKIIIGGGFFFEEEEEEEEEDDDBBBAAA???>>>>>>>>>???@@@BBBCCCEEEFFFFFFCCCCCCEEEFFFHHHJJJKKKLLLLLLLLLMMMOOOPPPRRRSSSSSSQQQRRRSSSUUUXXX]]]aaaccclllpppxxxooo```PPPJJJGGGBBB???@@@@@@>>>>>>@@@???;;;;;;>>>888888888888888888888888444555555666777888999:::999888777666666777888888777777666666555666666666444444333333333444444555222333444555555555444333333333333444444555555555333333222222111000000000000000000000000000000000)))))))))(((((('''''''''************************))))))((((((((())))))*********+++++++++,,,,,,,,,#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%% ###%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))---,,,******,,,---,,,,,,000///222666666666???JJJTTT___mmmvvv{{{vvviiiYYYOOOTTT```nnn{{{rrrmmmeee^^^\\\^^^dddggglllkkkiiifffbbb___]]][[[WWWVVVTTTQQQOOOLLLJJJIIIDDDEEEGGGJJJMMMOOOQQQRRRQQQSSSUUUXXX[[[___aaabbbeeefffggghhhjjjkkkmmmmmmlllnnnqqqwww~~~{{{hhh]]]TTTLLLJJJGGGAAA@@@CCC:::888999;;;:::777888;;;888888888888888888888888777777777777666666666666888888777666666777888999888777666555555555555555222222222222333333444555777777888888888666555444222222222333333444444444333222222111000///......------------------------,,,,,,,,,,,,++++++*********************++++++++++++***)))((((((''''''(((.........//////000000000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))(((''''''&&&&&&((()))***)))******+++,,,,,,------......///000222333555666DDDJJJWWWfffpppwwwjjjXXXNNNHHHWWWhhhzzzzzzvvvpppllliiieee___[[[[[[[[[\\\```ffflllpppqqqqqqpppqqqvvv~~~yyyggg\\\QQQNNNJJJEEEAAA>>>======;;;;;;:::999999888777777777888:::;;;;;;:::888777;;;:::999777777777888999777666666555555555555666444444555555444444333222444444333444444555666777777777666555444444333333222222222222222222222222111111000000//////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******.........------,,,,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""!!!###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))(((''''''&&&'''((()))***)))))))))***++++++,,,,,,*********+++---///000111888<<>><<<<<<<<<;;;;;;:::999999888777777555666888999999888666555777666444333333333444555444444333333333444444555111222222222333222222222555555555555555666666777666555555444333333222222111111111111111111111111000/////////.....................---------,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######""""""""""""###$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$"""$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&''''''((()))'''(((((())))))***+++++++++++++++,,,---///000111111111666???JJJWWWiiiyyywwwhhhXXXQQQNNNVVVaaannnzzztttyyyrrraaaUUUNNNHHHDDDAAA???===;;;:::::::::;;;:::::::::999999888888777333444555666666555444333333333222111111111222222222222222222333444555555444555555666666777777777777777666555555555666666444444333333222111111111000000000000000000000000//////............------/////////............---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,""""""""""""""""""""""""$$$$$$############$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""$$$&&&'''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''((((((&&&&&&'''(((((())))))***,,,,,,,,,,,,...///000111222000111666===GGGXXXggg{{{xxxdddUUUTTTVVVZZZkkk{{{xxxxxxpppgggYYYLLLEEEBBBAAAAAA===<<<;;;:::999999999:::999999999888888888777777333333444555555444333333444444333333333333333333333333333333444666777777666666777777999:::;;;<<<777777666555444333333333222222111111111000000000......................../////////////////////.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++++++++++++++******++++++,,,,,,------""""""""""""""""""""""""$$$$$$############$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&'''''''''''''''%%%&&&&&&'''(((((())))))))))))))))))***+++------222000000333666<<>>===<<<;;;:::999999999777777777777777666666666333444444444444444444333444444444555555555444444555555555666777888999:::333333333333555777888999666555444333222111111111000000000000000/////////........................000000000000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))))))))***************++++++,,,,,,------......########################$$$$$$############$$$$$$#################################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$#########%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''((()))))))))))))))******,,,------++++++---000222444<<>>>>>===<<<;;;:::999999555555555555555555555555444444444444444444444444333333444555555555444444666666666666777888999999444333333333444666888:::555444333222111000000000000000//////////////////000000000000000000000000000000111111111111222222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))))))))***************,,,---------------......$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$"""!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''(((((())))))************+++,,,------((((((+++......---222::::::FFFTTT^^^hhhwwwuuuhhh\\\ZZZ^^^hhhtttvvveeeXXXMMMGGG>>>???>>>===<<<<<<<<<===;;;;;;;;;;;;::::::999888333333333333333333333333444333333333333333333444333333555666666666555555555555444444444555555666555555444444444666888:::444444333222111111111222///////////////000000000111111111111111111111111///000000000111111111111/////////............---------------------------***++++++,,,,,,---------******++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$################################################""""""###$$$%%%%%%&&&&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%###!!! !!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&'''''''''&&&%%%&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&'''((()))+++***,,,---+++))),,,333///888AAAGGGOOO^^^mmmuuuooocccYYYXXX```mmmxxxhhhYYYOOOHHHEEEDDD>>>>>>>>><<<:::999:::;;;777888999999999999999888222222222222222222222222333333222222222222333333444555777888888888777777333333222111111111222222222111000///000222444555444444333333222222333333/////////000000000000000222222222222222222222222.../////////000000111111000000000000////////////------------------------******+++,,,,,,---......,,,,,,,,,------.........---,,,,,,++++++*********"""######$$$$$$######"""########################$$$#########""""""!!!!!!########################$$$""" """%%%&&&$$$"""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$***'''$$$######%%%%%%$$$%%%%%%%%%$$$$$$$$$##############################!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!###"""""""""!!!!!! ###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))''''''(((((())))))******+++++++++,,,,,,,,,------000333777999>>>HHHUUU```rrryyylllaaa]]]ddduuuwwwtttxxxtttaaa]]]VVVNNNGGGBBB???>>><<<<<<<<<;;;:::999888777:::999888777666666666666222222222222222222222222222222222333333444444444666333222555:::===;;;777333222222222222333444444222222222222222222222222000000000000000///......000111111222222333333444000000000000000000000000......//////000000111111000000////////////000000---------......///000111000//////...------,,,,,,))))))))))))************+++***))))))(((((())))))""""""############""""""########################$$$#########""""""""""""########################$$$###!!!###%%%&&&%%%###$$$%%%%%%%%%&&&&&&&&&&&&########################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###"""###%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""#########"""""""""!!!!!!###$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((())))))******++++++++++++,,,,,,,,,,,,***---///000333:::EEENNNaaakkkuuu~~~yyyrrrqqqxxx}}}zzzzzz}}}kkk\\\PPPMMMIIIDDD@@@>>>======:::::::::::::::999888777999888777666555555555555333333333333333333333333222222222222333333333333777444444777<<<>>><<<:::222222222222222333333444222222222222222222222222333333333333333222111111333333333333222222222222000000000000000000000000000111111111111111222222000000/////////000000111---...///000000000//////......------,,,+++++++++))))))*********+++++++++++++++++++++++++++******""""""############""""""""""""""""""""""""""""""###############"""""""""########################%%%$$$###$$$%%%&&&&&&$$$%%%%%%&&&&&&&&&'''''''''""""""""""""""""""""""""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&''''''(((((()))***************+++++++++,,,,,,,,,------,,,---222:::@@@KKKUUUbbbppp~~~zzzxxx~~~~~~yyyzzz{{{ooo___PPPFFFAAA???===:::999999999:::888888888999999888777777777666555444444444444444444444444444444444444444222222222222222111111111555333333666;;;===<<<999222222222222222333333444333333333333333333333333444444444444444444333222333222222111000000//////000000000000000000000000333333333333333222222222000000//////000111222222//////111111111000...------,,,,,,++++++*********************++++++++++++)))***+++,,,,,,,,,+++***######$$$$$$$$$$$$######""""""""""""""""""""""""################################################%%%$$$$$$%%%&&&&&&&&&&&&#########$$$$$$$$$$$$%%%########################$$$##################$$$###########################""" !!!###%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################"""######$$$$$$$$$######""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((())))))***)))))))))*********++++++//////...,,,,,,///444888999BBBNNN]]]nnn|||nnneeefffkkkrrr}}}ppp```TTTKKKDDD@@@===<<<:::777666555666666666666777777777777777777666666555444444444444444333333333333333333333333333222222111111000000000111000111333777999888777333333333333333444444555333333333333333333333333111111222222222222111111000000//////............000000000000000000000000444444444333333222222111000000///000000111222333222222111000//////......,,,,,,+++++++++*********)))))))))************+++''')))+++,,,---,,,***)))$$$%%%%%%%%%%%%%%%%%%$$$""""""""""""""""""""""""###############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################"""!!! """$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$######""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$############$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''(((((())))))((((((((()))))))))******+++***)))((((((***...111111555>>>JJJXXXhhhyyyqqqiiiccc___gggsssxxxrrruuu}}}mmmdddWWWLLLFFFCCCAAA???;;;:::999777666555555555555555666777777777666666666666555444444444555555111111111111111111111111333222222111111000000000000000111333555666666555444444444444444555666666333333333333333333333333000000111111111111111000/////////000000000111111000000000000000000000000333333222222111111000000000000//////000111222222555333000---,,,---...000,,,,,,,,,+++++++++++++++((((((((()))))))))******)))+++---......---+++***$$$$$$%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###########################"""!!!###%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))***%%%&&&&&&''''''((())))))'''''''''((((((((())))))))))))(((((()))+++---......///333<<>>======<<<777666666666666777888888666666666777777666555555666555555444444444555555111111111111111111111111222222222222222111111111111222333444555555555555444444444444444555555666222222222222222222222222111222222333333333333333111111222333333444555555000000000000000000000000111111111111111000000000000000////////////000000444222///,,,+++,,,...///++++++++++++++++++++++++((())))))))))))*********......///000///...---,,,"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################!!!###%%%%%%###"""$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&########################"""###$$$$$$$$$$$$###"""########################$$$######$$$&&&'''&&&$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$###""""""########################!!!!!!!!!"""###$$$$$$$$$"""""""""#########$$$$$$############$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%####################################"""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''((((((%%%%%%&&&''''''(((((()))&&&&&&'''''''''(((((((((+++***)))***+++------...,,,+++...444999>>>KKKXXXkkkpppeee]]]bbbhhhnnnvvv|||sssmmmmmmpppsssttt}}}lllZZZMMMCCCAAA===:::999999999:::666666777777888999::::::777777777777777666555444444444333333333333444444111111111111111111111111222222222222333333333333222333444444333222222333333222222222222333444444111111111111111111111111222333333444555444444444222333333333333333333333000000000000000000000000000000000111111111111111111000///...------------//////......------,,,,,,******************************+++++++++,,,,,,,,,//////...---,,,++++++***!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######################## ###%%%$$$"""!!!###&&&######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$###"""!!!######################## !!!!!!"""###$$$$$$$$$!!!!!!""""""#########$$$"""""""""######$$$$$$$$$$$$###""" """###$$$$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((()))((('''((()))************)))---222444555>>>JJJPPPjjj}}}iiiddd^^^YYYZZZeeeuuu|||tttjjjccc___fffpppzzz{{{kkk___TTTGGG>>><<<;;;999777777888:::;;;::::::::::::::::::::::::888888888888777666444444222222222111222222333333222222222222222222222222222222222333333444444444000111222222000/////////111111000000111111222333000000000000000000000000111222333333444444444333222222111111000/////////000000000000000000000000000000000111111222222333111000///...---,,,,,,,,,***,,,///000000...+++)))(((((((((((()))))))))))),,,,,,------------......---,,,+++)))((('''''''''