BM6 6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene~~~xxx{{{xxxuuuvvvxxxwwwqqqlllqqqpppooooooqqqqqqpppoookkkjjjhhhfffeeeggglllpppooonnnkkkhhhggggggggghhhiiilllooorrrrrrpppmmmkkkooorrrvvvzzz|||{{{yyywwwzzzzzzpppooonnnppprrrpppkkkggghhhhhhgggddd```^^^^^^___^^^]]][[[ZZZZZZYYYXXXWWWRRRUUUVVVVVV[[[___YYYOOOPPPTTTYYYZZZWWWVVVYYY\\\ZZZWWWTTTSSSUUUWWWVVVTTTXXXWWWVVVUUUTTTSSSSSSSSSLLLNNNRRRUUUVVVVVVUUUTTTTTTVVVYYY\\\]]][[[VVVSSSXXXYYYZZZZZZZZZ[[[^^^``````aaaaaa```bbbfffhhhiiilllhhheeeiiiqqqvvvtttpppvvvvvvxxx}}}}}}zzzuuutttuuuvvvppprrrpppeeeaaa___VVV___XXXUUUXXX[[[WWWTTTTTTWWWTTTRRRRRRTTTUUUSSSPPPUUUVVVWWWVVVUUUUUUVVVXXXRRROOOLLLLLLNNNOOONNNLLLOOOOOOMMMKKKNNNRRRNNNGGGLLLNNNPPPPPPNNNLLLLLLLLLPPPNNNKKKKKKLLLMMMMMMKKKPPPOOONNNNNNNNNNNNNNNOOOGGGJJJMMMPPPPPPNNNKKKIIIPPPPPPQQQTTTVVVTTTPPPKKKQQQRRRQQQPPPNNNNNNPPPRRRPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRSSSTTTUUUVVVVVVRRRQQQQQQTTTWWWYYYYYYYYYXXXZZZ[[[\\\]]]aaahhhnnnpppqqqrrruuuzzz}}}~~~|||vvvqqqrrrooogggbbbaaa```^^^nnnfff___]]][[[ZZZ[[[______YYY[[[ZZZRRRQQQSSSLLLTTTPPPNNNQQQTTTSSSQQQPPPWWWRRRNNNMMMPPPSSSSSSRRRJJJKKKMMMNNNNNNOOOQQQRRRKKKGGGCCCCCCHHHKKKJJJHHHKKKIIIEEEBBBDDDIIIJJJFFFGGGGGGFFFGGGGGGFFFCCCAAAGGGEEECCCCCCDDDEEEDDDCCCGGGGGGGGGHHHHHHJJJKKKKKKEEEGGGJJJKKKKKKHHHDDDBBBNNNKKKIIIKKKOOOOOOJJJEEEIIIJJJJJJHHHGGGFFFHHHIIIHHHIIIIIIJJJJJJIIIHHHGGGIIIMMMOOOKKKFFFCCCGGGKKKPPPOOONNNOOOPPPPPPNNNMMMSSSPPPLLLIIIJJJNNNSSSWWWTTTSSSSSSVVV[[[^^^^^^\\\aaabbbfffmmmooonnnpppuuuzzz~~~~~~tttkkkkkkjjjgggbbb]]]YYYVVVVVVVVVZZZ[[[WWWTTTWWWZZZ[[[[[[VVVTTTVVVXXXWWWZZZ^^^WWWQQQSSSUUUOOORRRXXXTTTVVVSSSQQQRRRRRRQQQOOONNNNNNJJJFFFGGGJJJMMMMMMLLLJJJKKKLLLLLLKKKJJJJJJKKKJJJDDD@@@AAAGGGKKKKKKHHHHHHFFFCCCBBBEEEJJJLLLLLLGGGEEECCCEEEIIIIIIFFFAAADDDCCCBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEGGGIIIJJJKKKIIIIIIIIIIIIIIIHHHFFFFFFOOOJJJFFFGGGKKKMMMIIIEEEFFFGGGHHHIIIHHHHHHJJJLLLIIIHHHKKKNNNNNNJJJHHHIIILLLOOOQQQNNNGGGEEEGGGLLLNNNNNNNNNPPPRRRSSSQQQPPPUUUQQQLLLJJJKKKNNNQQQRRRPPPNNNLLLOOOTTTVVVUUURRRRRRQQQTTTXXXWWWSSSRRRTTTRRRUUUYYY]]]___bbbeeegggeeekkkvvv}}}yyyssslllfffcccaaaaaaiiiccc\\\\\\^^^^^^XXXRRR[[[\\\[[[XXXTTTRRRSSSTTTRRRWWWXXXTTTQQQTTTWWWXXXTTTRRRSSSUUUSSSNNNLLLNNNOOOHHHJJJKKKFFFJJJPPPMMMNNNMMMKKKIIIHHHGGGEEECCCCCCAAA@@@BBBEEEGGGDDDBBBFFFHHHIIIHHHFFFDDDCCCDDDEEEAAA>>>???DDDHHHGGGEEEFFFDDDCCCEEEGGGHHHIIIJJJKKKHHHEEEHHHLLLMMMHHHCCCCCCDDDDDDDDDDDDDDDDDDDDDAAABBBBBBDDDFFFHHHJJJKKKLLLJJJHHHGGGGGGIIIKKKMMMMMMIIIEEEEEEHHHJJJHHHFFFFFFHHHIIIJJJIIIIIIJJJKKKCCCBBBEEEKKKLLLHHHFFFHHHHHHIIIHHHGGGFFFFFFGGGGGGFFFEEEFFFHHHJJJLLLKKKJJJDDDCCCBBBBBBEEEGGGHHHGGGKKKIIIHHHJJJMMMOOONNNLLLHHHGGGJJJOOORRRPPPOOOQQQNNNPPPRRRRRRQQQQQQQQQRRRRRRTTTVVVVVVUUUTTTTTTTTT```cccgggjjjmmmsss{{{nnnhhhfffjjjggg^^^XXXYYYcccaaa^^^[[[YYYYYYZZZ[[[\\\XXXUUUVVVZZZ]]][[[XXXWWWZZZ^^^]]]XXXSSSQQQPPPFFFJJJJJJGGGGGGKKKNNNMMMPPPPPPSSSVVVRRRKKKGGGHHHOOOHHHHHHHHHAAACCCIIIEEEHHHJJJJJJFFFEEEGGGFFFDDDEEEEEEFFFIIILLLLLLHHHDDDCCCEEEGGGGGGEEEDDDDDDDDDDDDCCCBBBCCCDDDFFFFFFEEEEEECCCBBBDDDCCC@@@@@@BBBLLLIIIFFFGGGIIIIIIDDD???AAACCCEEEEEEDDDCCCDDDEEEAAAAAABBBCCCDDDFFFGGGHHHIIIGGGEEECCCDDDGGGKKKNNNGGGEEECCCCCCDDDEEEFFFEEEFFFHHHIIIHHHEEECCCCCCDDD>>>;;;>>>GGGIIIDDDCCCGGGGGGEEEDDDEEEIIIKKKJJJIIILLLJJJHHHGGGHHHIIIHHHGGG<<>>CCC???AAAEEEEEEAAA???BBBBBB???CCCBBBBBBEEEHHHHHHCCC???BBBDDDGGGGGGFFFDDDDDDDDDDDDGGGIIIHHHFFFDDDDDDEEEFFFBBBAAACCCAAA<<<===AAAFFFDDDBBBCCCDDDCCC???<<<@@@CCCEEEFFFDDDCCCDDDEEEDDDCCCCCCDDDDDDEEEFFFGGGDDDDDDCCCCCCCCCEEEGGGHHH@@@AAABBBAAA@@@AAACCCFFFEEEFFFGGGGGGDDDBBBAAAAAA???:::===FFFHHHBBBBBBHHHHHHGGGFFFIIILLLOOOPPPOOOOOOKKKFFFCCCBBBBBBAAA@@@999===BBBDDDDDDCCCDDDFFFBBBEEEHHHHHHEEEDDDGGGKKKQQQLLLJJJMMMMMMJJJHHHIIIGGGHHHJJJJJJHHHGGGGGGHHHHHHGGGEEEBBB@@@BBBFFFJJJMMMNNNNNNMMMKKKLLLRRRVVVXXXUUURRRUUUZZZ\\\YYYTTTRRRTTTWWWZZZ___fffnnnssswww|||xxxtttmmmgggccc___[[[YYYTTTXXX```eeeaaaYYYXXX\\\YYYQQQPPPXXXXXXQQQNNNSSSVVVUUUSSSQQQPPPPPPPPPPPPTTTSSSRRRQQQPPPPPPQQQRRRJJJLLLKKKIIIGGGJJJRRRYYYMMMLLLHHHEEEGGGKKKJJJEEEKKKJJJKKKLLLGGG@@@???BBBGGGAAADDDFFFAAADDDJJJFFFEEEIIIIIICCCAAACCCCCC???FFFDDDCCCEEEHHHHHHEEEAAAAAACCCEEEEEEBBB@@@???>>>AAAEEEIIIHHHCCC??????AAAHHHCCCBBBDDDBBB???AAAHHH======>>>???AAAAAA???>>>@@@CCCFFFGGGEEECCCDDDFFFGGGGGGFFFFFFFFFGGGGGGHHHAAABBBCCCDDDDDDDDDCCCBBB===@@@CCCBBB??????CCCGGGCCCEEEHHHHHHGGGFFFFFFFFFAAA;;;===FFFGGGAAAAAAHHHCCCDDDEEEFFFHHHKKKMMMNNNUUUPPPJJJFFFDDDDDDCCCCCC===BBBGGGGGGCCCBBBEEEIIIBBBHHHLLLKKKFFFEEEIIINNNMMMGGGDDDGGGIIIGGGFFFGGGEEEFFFHHHHHHFFFEEEFFFGGGKKKJJJGGGDDDBBBCCCFFFJJJGGGIIIKKKKKKIIIIIILLLOOOMMMGGGCCCGGGOOOSSSOOOJJJSSSTTTUUUUUUUUUUUUXXXZZZ[[[]]]]]]\\\\\\bbbllluuu{{{|||xxxmmmddd___^^^^^^___]]]XXXWWW]]]^^^XXXTTTTTTQQQYYY___]]]ZZZXXXUUURRRUUUTTTRRROOONNNMMMMMMMMMMMMJJJLLLOOONNNKKKPPPXXXPPPOOOMMMKKKIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFDDDBBBCCCEEEFFFCCC@@@FFFFFFDDDAAA>>>===>>>???IIIGGGDDDBBBCCCDDDDDDCCCEEECCCAAA???>>>???AAABBBEEEDDDBBBAAA@@@@@@AAABBBHHHEEECCCBBBCCCBBB>>>;;;??????AAADDDCCC>>>===@@@>>>>>>@@@CCCBBB??????BBBBBBAAA@@@@@@@@@AAABBBCCC???CCCFFFEEEAAA@@@CCCGGGEEEEEEFFFFFFEEECCCBBBAAA@@@BBBEEEEEEDDDCCCCCCCCC>>>???@@@BBBCCCDDDDDDDDDAAAFFFIIIGGGFFFHHHHHHEEE>>>CCCEEEBBB@@@DDDGGGHHHIIIHHHFFFEEEEEEGGGHHHJJJKKKIIIFFFFFFFFFFFFEEECCCGGGFFFDDDCCCCCCEEEGGGIIIGGGHHHHHHFFFBBBAAACCCFFFJJJFFFBBBDDDHHHKKKJJJGGGJJJIIIJJJLLLNNNNNNIIIFFFNNNKKKIIIHHHIIIHHHDDDAAAGGGGGGFFFGGGHHHGGGEEEBBBIIIIIIIIIKKKLLLJJJGGGEEEFFFIIIKKKKKKHHHHHHJJJMMMNNNPPPSSSUUUUUUSSSPPPNNNXXXYYY[[[[[[\\\aaaiiioootttxxx~~~~~~uuulllfffeeeeeegggccc]]]YYYXXXWWWWWWVVV\\\VVVSSSVVVWWWSSSPPPQQQNNNTTTXXXVVVTTTTTTRRRPPPQQQPPPNNNLLLKKKJJJJJJKKKIIIFFFFFFJJJJJJIIILLLSSSKKKKKKIIIHHHHHHHHHHHHIIIGGGGGGFFFDDDCCCBBB@@@@@@CCCAAA@@@AAACCCCCCAAA>>>DDDDDDCCCAAA>>>===???@@@GGGDDDAAAAAABBBCCCCCCCCCIIIGGGDDD@@@>>>>>>>>>???DDDCCCBBB@@@??????>>>>>>CCCBBBAAABBBCCCBBB???===>>>>>>@@@CCCBBB===<<>>===???CCCBBB>>>>>>BBBCCCBBBAAAAAAAAAAAABBBCCC===@@@CCCBBB>>>===@@@CCCDDDDDDCCCBBB@@@===;;;999AAABBBAAA???===<<<===?????????AAABBBCCCCCCCCCCCC@@@DDDEEEBBBAAADDDEEEDDD@@@CCCCCC??????DDDGGGGGGGGGFFFEEEDDDEEEFFFGGGHHHGGGEEECCCCCCDDDDDDCCCBBBDDDCCCBBB@@@@@@BBBEEEHHHIIIIIIIIIGGGEEEDDDFFFGGGIIIFFFCCCEEEJJJMMMLLLJJJNNNKKKHHHGGGIIILLLLLLLLLLLLJJJIIIIIIJJJJJJHHHEEEIIIGGGDDDDDDDDDEEEEEEDDDGGGHHHIIIIIIIIIHHHGGGGGGIIIJJJKKKKKKKKKKKKMMMNNNMMMNNNPPPRRRRRRQQQOOONNNNNNPPPQQQQQQQQQRRRVVVYYYVVVYYY\\\___ccciiiooosss{{{}}}uuunnngggfffccc___[[[YYYZZZ[[[WWWUUUTTTSSSTTTSSSRRRPPPVVVQQQNNNOOOOOOLLLLLLMMMKKKPPPQQQNNNMMMOOOPPPOOOLLLKKKJJJIIIHHHGGGHHHHHHGGGCCCBBBFFFIIIIIIKKKNNNFFFFFFEEEEEEEEEEEEFFFGGGCCCCCCBBB@@@???===<<<<<>>>>>???@@@CCCAAA??????@@@BBBCCCCCCHHHFFFDDDAAA??????@@@@@@AAAAAAAAA@@@???>>><<<<<<======>>>AAACCCCCCAAA??????>>>@@@BBB@@@<<<;;;???===<<<>>>AAA@@@======AAACCCCCCBBBAAAAAABBBBBBCCC===@@@AAA@@@===<<<>>>AAAAAAAAA@@@???===:::888777CCCBBB@@@>>><<<===@@@CCC???@@@AAABBBBBBBBBBBBBBB???BBBAAA===;;;???BBBBBBAAABBB@@@>>>@@@EEEFFFDDDDDDDDDCCCCCCDDDEEEFFFFFFEEECCCAAABBBCCCDDDCCCBBBAAA@@@>>><<<<<<>>>CCCGGGJJJHHHFFFEEEFFFFFFFFFFFFEEECCCBBBDDDHHHKKKKKKJJJJJJIIIGGGGGGIIIKKKLLLKKKHHHGGGGGGHHHIIIJJJIIIGGGJJJGGGCCCAAABBBCCCDDDEEEGGGIIIJJJHHHDDDCCCDDDGGGIIIHHHHHHIIILLLNNNNNNNNNIIIJJJKKKLLLLLLLLLLLLLLLHHHJJJLLLLLLKKKJJJKKKLLLQQQSSSTTTTTTTTTTTTVVVWWWVVV[[[bbbgggmmmuuuxxxnnnsssllldddaaabbbbbb___[[[YYYXXXWWWUUUTTTTTTUUUWWWSSSQQQPPPPPPPPPOOOLLLJJJMMMKKKJJJJJJJJJJJJJJJJJJJJJLLLLLLHHHHHHMMMPPPOOOIIIHHHHHHGGGGGGFFFFFFFFFGGGDDDBBBEEEJJJLLLLLLLLLDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@??????>>>=========CCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAA>>>======>>>AAA???===>>>@@@CCCDDDDDD@@@@@@??????@@@BBBDDDEEE>>>???@@@AAA@@@???>>>===888:::===@@@BBBCCCBBBAAA@@@???@@@CCCAAA<<<<<>>???@@@?????????>>>>>>======<<<===>>>>>>>>>>>>???CCCFFF???@@@AAAAAAAAAAAAAAA@@@===AAAAAA===;;;>>>AAA@@@@@@AAA@@@@@@CCCGGGEEE???AAAAAABBBBBBCCCCCCDDDDDDDDDCCCAAABBBDDDEEEEEEDDD??????>>>;;;:::<<>>@@@CCCEEEEEEDDD@@@CCCGGGJJJLLLJJJGGGDDDCCCCCCDDDEEEEEEEEEEEEDDDIIIFFFCCCBBBCCCDDDEEEDDDHHHJJJJJJFFF@@@>>>AAAEEEGGGEEECCCEEEIIILLLLLLKKKFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJJJJKKKKKKKKKLLLIIIKKKMMMNNNMMMMMMMMMNNNVVVUUURRRPPPPPPRRRVVVXXXXXXaaaiiilllrrr}}}~~~yyyrrrnnnkkkggg___YYY^^^]]][[[ZZZYYYWWWVVVTTTNNNLLLKKKJJJJJJJJJJJJJJJOOOLLLIIIGGGGGGGGGGGGFFFDDDFFFIIIJJJJJJJJJJJJHHHGGGHHHFFFCCCDDDJJJLLLKKKHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDBBBDDDHHHKKKKKKHHHEEEDDDDDDCCCBBBAAA@@@????????????@@@@@@@@@AAAAAABBBBBBAAA@@@??????@@@AAAAAABBBBBBAAA>>><<<;;;<<<@@@???===>>>AAACCCEEEFFF;;;;;;<<<===???BBBDDDEEE<<<===???AAAAAAAAA@@@@@@666999<<>>;;;<<>>>>>??????@@@???>>>>>>??????@@@?????????>>>>>>>>>>>>666999;;;<<<<<<<<<===?????????@@@@@@@@@@@@@@@???<<>>===@@@BBBDDDGGGIIICCC;;;>>>???@@@BBBCCCCCCBBBBBBBBBAAA@@@AAACCCDDDDDDCCC???@@@???===:::<<>>???@@@@@@@@@???<<>>CCCHHHFFFCCCAAABBBGGGJJJKKKJJJHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIGGGGGGGGGHHHIIIJJJAAADDDHHHJJJKKKKKKLLLMMMWWWUUUQQQNNNNNNOOOQQQSSSSSSSSSRRRRRRVVV[[[[[[XXXccckkkuuu}}}~~~yyyqqqiiifffdddaaa___^^^]]]\\\ZZZTTTUUUUUUUUUTTTRRRRRRRRROOOMMMKKKKKKKKKKKKJJJHHHLLLIIIEEEDDDEEEGGGHHHHHH???EEEIIIIIIIIIJJJJJJGGGBBBCCCAAA???AAAFFFGGGDDDGGGGGGGGGFFFFFFDDDCCCBBBAAABBBBBBAAACCCFFFFFFBBBDDDDDDCCCBBBAAA???===<<>><<<;;;<<<@@@>>><<<===@@@CCCEEEEEE>>>=========>>>??????@@@<<<===>>>???@@@AAAAAAAAA999;;;===>>>>>>???@@@BBBEEECCCCCCDDDBBB>>>>>>BBB>>><<<===???>>>;;;===BBB???????????????>>><<<<<<<<<<<<<<<=========>>>>>>BBBAAA@@@>>><<<<<<;;;;;;;;;===??????===;;;::::::===>>>???@@@@@@@@@@@@@@@<<>>======???AAA@@@@@@???AAABBB@@@<<<<<>>BBBEEEDDDFFFFFFEEEBBB@@@@@@@@@AAAAAABBBDDDFFFGGGEEECCC???AAABBBBBBAAACCCHHHLLLFFFDDDBBBCCCEEEHHHJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKPPPMMMIIIGGGHHHHHHHHHHHHGGGIIILLLNNNNNNOOOOOOQQQMMMLLLKKKKKKLLLMMMPPPQQQSSSNNNJJJLLLQQQTTTQQQLLLNNNRRRUUUWWW]]]eeejjjiiiwww}}}wwwooohhhfffdddbbb```]]]ZZZXXXSSSSSSQQQMMMIIIHHHJJJLLLLLLJJJIIIJJJMMMOOOOOONNNLLLIIIHHHHHHJJJJJJIIIGGGLLLIIIGGGFFFHHHIIIJJJJJJAAAGGGJJJGGGEEEGGGHHHFFF@@@AAAAAA@@@BBBFFFDDD???DDDDDDDDDCCCBBB@@@>>>======BBBCCC@@@>>>AAABBB???@@@@@@AAAAAA@@@>>>===<<>>??????<<<::::::===???;;;===???@@@>>>======>>>???===;;;<<<>>>AAACCCCCCAAA@@@@@@???>>>======<<>>>>>======>>>>>>???>>>??????>>><<<<<<>>>AAAEEEBBBBBBCCCAAA======AAA???======???>>>;;;>>>BBB???@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<>>>?????????CCCBBB@@@>>>===<<<<<<<<<@@@AAAAAA???===<<<<<<===<<<<<<>>>???@@@@@@@@@@@@<<<@@@AAA>>><<<>>>>>><<<888>>>BBBAAA@@@AAA???;;;;;;===@@@CCCDDDCCCAAA@@@???>>><<<===>>>??????>>>>>>BBBEEEBBB===<<>>?????????>>>???BBBDDD@@@BBBCCCDDDCCCBBBBBBBBBAAA@@@>>>;;;999;;;@@@EEEBBBDDDEEEDDDAAA??????@@@>>>======???CCCEEEEEEEEE@@@@@@AAABBBCCCFFFHHHJJJDDDDDDCCCBBBAAACCCGGGIIIKKKJJJJJJJJJIIIHHHHHHGGGNNNLLLJJJJJJKKKKKKIIIGGGDDDFFFHHHHHHGGGGGGHHHIIIEEEGGGIIIIIIHHHGGGHHHJJJIIIFFFEEEHHHLLLNNNNNNMMMLLLNNNLLLHHHIIIOOORRRQQQQQQTTTZZZ___dddjjjqqqwww~~~tttnnnllliiiddd```QQQVVV[[[YYYSSSNNNNNNPPPOOOPPPPPPLLLGGGGGGLLLRRRRRRKKKDDDDDDJJJNNNMMMIIIMMMKKKJJJKKKOOOPPPOOOMMMJJJIIIGGGGGGGGGGGGEEEDDDEEEJJJJJJDDDAAADDDGGGEEEAAACCCCCCCCCEEEHHHEEE>>>AAAAAAAAAAAA???===;;;999===DDDFFFAAA===@@@AAA>>><<<===>>>??????>>>===<<>>===<<<;;;@@@AAA@@@>>>;;;;;;>>>BBB888:::===?????????@@@AAA>>><<<::::::===@@@AAAAAABBBAAAAAA@@@???>>>======AAA@@@>>><<<;;;;;;;;;<<>>;;;:::===AAADDDBBBAAABBB@@@<<<<<<@@@???======???>>><<<>>>CCC@@@AAAAAAAAA@@@???===<<<===<<<===>>>AAABBBCCCBBBBBBAAA@@@??????@@@AAABBB======<<<:::888:::===@@@;;;<<<===>>>@@@@@@AAAAAA===???>>>:::888;;;===<<<888>>>@@@===:::<<<>>>===:::<<<@@@CCCDDDCCCAAA@@@AAA@@@>>>>>>???@@@@@@???>>>CCCFFFDDD>>>;;;>>>BBB999;;;===<<<:::;;;???BBB>>>@@@BBBCCCCCCCCCCCCDDD===???AAA@@@===<<<>>>@@@>>>AAABBBAAA>>><<<===???===;;;:::;;;>>>CCCEEEGGGEEECCCBBBBBBDDDEEEEEEDDD@@@AAABBB???===>>>BBBGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCDDDHHHKKKKKKHHHEEEGGGHHHIIIIIIHHHHHHIIIKKKEEEJJJNNNOOOLLLJJJJJJLLLLLLKKKJJJJJJHHHFFFGGGHHHIIIJJJHHHDDDEEELLLPPPQQQTTTUUUUUUSSSQQQQQQUUUXXXZZZWWW^^^ppp|||zzztttppphhhaaa\\\\\\[[[WWWSSSSSSJJJKKKMMMNNNOOOOOONNNNNNLLLMMMMMMKKKHHHGGGGGGHHHJJJHHHFFFGGGIIIJJJHHHFFFFFFIIILLLKKKIIIGGGHHHJJJEEECCCAAABBBEEEEEEBBB???CCCBBB@@@??????@@@BBBCCCBBBBBBCCCDDDEEECCC???<<<===>>>>>>===;;;888444222888:::===???===;;;===AAA999888:::>>>AAAAAA<<<777@@@???===<<<:::::::::;;;======;;;999888999;;;===333888>>>BBBBBB>>>;;;999===888333666===BBBAAA>>>?????????AAACCCDDDBBBAAA>>>???>>>===;;;;;;===???@@@AAAAAA<<<888888===BBB===;;;<<>>AAABBB@@@===@@@>>><<<===???>>>;;;777??????>>><<<::::::<<<===;;;::::::<<<>>>>>>===;;;;;;:::<<>>======>>>???===888444<<>>;;;<<<===@@@BBBAAA???===CCC@@@===>>>AAACCCCCCBBBCCCCCCBBBBBBAAA@@@??????LLLCCC===>>>AAA@@@>>>>>>>>>@@@DDDGGGFFFBBBDDDIIIEEECCC@@@???BBBDDDCCC???<<<@@@AAA???BBBGGGGGGBBBGGG???AAAPPPXXXPPPDDD===JJJGGGDDDDDDEEEFFFEEECCCHHHIIIIIIGGGDDDDDDGGGJJJCCCDDDIIINNNNNNIIIHHHKKKFFFHHHJJJKKKJJJHHHEEEDDDLLLMMMLLLJJJHHHFFFGGGIIIPPPOOONNNMMMLLLLLLLLLLLLRRRRRRSSSVVVZZZ___cccfffmmmqqq~~~yyyssskkkeeeccc```]]]YYYWWWRRRPPPRRRRRRNNNJJJIIIEEEHHHKKKNNNOOOMMMKKKIIIGGGHHHIIIHHHFFFDDDDDDEEEGGGEEEDDDEEEHHHIIIHHHGGGEEEFFFGGGFFFDDDDDDFFFIII@@@@@@???@@@BBBCCCBBBAAA@@@@@@@@@???>>>>>>@@@AAABBBBBBBBBCCCDDDBBB???=========>>>>>>===<<<:::999@@@@@@@@@@@@>>><<<<<<>>>:::;;;=========<<<;;;;;;@@@???>>>=========>>>???>>>@@@@@@<<<555222555888555777;;;======<<<::::::>>>;;;999:::<<<>>>???@@@@@@???===>>>@@@AAAAAAAAAAAA???>>><<<<<<<<<<<<<<<;;;<<<<<<999555555999===???<<<<<<>>><<<666444777===999666777<<>>===============>>>???<<<;;;;;;===@@@AAA???===??????>>><<<999777777777999;;;>>>>>>===<<<;;;<<<666888:::;;;<<<;;;:::999;;;999999;;;:::888:::???<<<;;;:::;;;<<<:::666222;;;<<<<<<:::;;;???>>>:::???===;;;<<<>>>???===;;;@@@???>>>>>>??????>>>===<<<<<<<<<===?????????>>>::::::===AAAEEEEEEAAA===BBBAAA>>><<<<<<===???AAAGGGCCCBBBDDDDDDAAAAAACCCDDDCCCDDDFFFEEEAAAAAADDDGGGEEECCCAAA@@@@@@>>>;;;BBBDDDDDD@@@AAADDDBBB>>>BBB======FFFNNNMMMGGGBBBGGGEEECCCCCCEEEEEECCCAAAAAACCCEEEEEEDDDCCCEEEGGGEEEEEEHHHKKKIIICCCAAACCCHHHIIIKKKLLLLLLLLLJJJIIIGGGIIIJJJJJJJJJJJJKKKMMMMMMNNNOOOPPPNNNLLLIIIHHHQQQRRRSSSTTTTTTTTTSSSSSSPPPRRRZZZbbbfffhhhpppyyyyyyssssssqqqjjjcccZZZVVVQQQOOOOOOOOOLLLJJJJJJHHHIIIMMMNNNJJJFFFFFFAAADDDHHHLLLLLLJJJGGGDDDCCCEEEGGGGGGEEECCCBBBBBBCCCBBBBBBCCCFFFGGGGGGFFFAAAAAAAAA@@@???@@@CCCEEE<<<===>>>>>>>>>???AAACCC<<>>@@@AAA?????????@@@???===;;;;;;;;;<<<===>>>??????@@@CCCAAA???=========<<<;;;:::===???<<<999888;;;>>>>>>======<<<===>>>???@@@<<>>@@@@@@CCC???<<<;;;<<<<<<:::888666888999888555444666999:::777888:::;;;:::;;;>>>777555444666999;;;:::888999:::<<<===>>>>>>======999888888:::<<<<<<;;;:::===???>>>:::444111333666333777===@@@???===:::999444888<<<===;;;888888999;;;888666888777777<<>>??????>>><<<<<<<<<<<<;;;:::::::::<<<>>>@@@777888;;;???BBBBBB???===@@@===999777777:::???BBB@@@???BBBDDDCCC@@@BBBFFFEEE@@@???AAABBB@@@???AAADDDDDDDDDBBB>>>;;;:::;;;DDDFFFEEEAAA@@@AAA@@@===CCCAAA<<<888:::===<<<777CCCBBBBBBCCCEEEDDDBBB@@@<<<>>>BBBCCCCCCBBBCCCCCCGGGFFFIIILLLJJJDDDBBBDDDIIIIIIJJJKKKKKKLLLLLLLLLDDDFFFIIIKKKKKKKKKLLLMMMJJJLLLOOOQQQPPPLLLGGGDDDFFFIIIMMMPPPQQQOOOMMMKKKPPPRRRUUUXXXVVVSSSTTTYYYWWW___iiittt}}}}}}tttiii]]]ZZZ^^^```[[[UUUUUUQQQNNNMMMNNNMMMKKKHHHFFFEEEFFFJJJKKKHHHFFFGGGAAACCCEEEGGGHHHGGGEEEDDD@@@CCCFFFGGGFFFDDDBBBBBBBBBAAAAAABBBBBBCCCCCCBBB<<<===>>>>>>>>>??????@@@;;;===???>>><<<<<>>:::888:::>>>===:::999;;;<<<<<<:::999;;;===;;;;;;:::999:::;;;<<<===888<<<@@@???;;;888888;;;777777777888999:::999888999::::::::::::;;;???BBB999777777888;;;===>>>>>>AAA<<<999999======:::666444777999999777777888999<<<999777888999:::;;;<<<222111111444666777555333;;;;;;;;;;;;:::999777666555444555555666777666666======;;;777333222444666222666<<<>>>===:::888666666;;;@@@@@@;;;777777999:::777666777777666:::@@@;;;;;;:::999999777666555777666222///222999=========<<<:::888999:::<<<===888<<<@@@???<<<::::::;;;<<<;;;999777777999===@@@<<<;;;999999:::===???AAA<<<:::777666777:::>>>AAA;;;999:::===???>>>AAAEEE@@@:::888;;;?????????@@@>>>???AAABBB>>>::::::===BBBCCCCCCAAA??????@@@@@@DDDFFF@@@555222888888333@@@AAACCCDDDEEEDDDBBB@@@>>>???@@@AAAAAABBBBBBCCCBBBBBBFFFKKKJJJGGGGGGJJJHHHGGGFFFFFFFFFGGGHHHIIIBBBEEEHHHIIIIIIHHHGGGHHHGGGIIIMMMOOOOOOLLLHHHEEECCCFFFIIIMMMOOOOOOMMMLLLLLLNNNRRRTTTSSSPPPPPPRRRNNNRRRVVVYYY[[[___fffkkk|||uuujjjccc```^^^^^^XXXSSSNNNNNNPPPQQQOOOLLLQQQMMMJJJJJJKKKLLLIIIGGGDDDAAAAAADDDCCCAAABBBEEEDDDDDDCCCBBBCCCDDDEEEFFF>>>AAADDDEEEDDDAAA@@@@@@BBBBBBBBBAAA???>>>>>>>>>888:::===@@@AAA???<<<999<<<>>>@@@>>>;;;:::===@@@:::<<>><<<;;;<<<===<<<;;;999:::;;;;;;:::999;;;::::::;;;;;;<<<>>>>>>??????;;;666999>>>===888888888888;;;>>>>>><<<:::;;;:::999888888888999:::666777888;;;<<<<<<:::777777777777999;;;;;;888666;;;999666666888:::::::::111222444888<<<===<<<:::;;;888555777<<<===:::666333555777888888888999999DDD@@@;;;666555555444222111111333444666666444222<<<;;;999777555444333333444555555555555555666666<<<999555444666777777777555888::::::999666555555888===AAA???999555555777999777888:::888555555999888888888777666555555666666777555333555;;;===;;;<<<;;;999777777777999;;;666:::===>>>;;;888999:::::::::999666555777<<<@@@???===;;;999888999<<<>>>888888999:::;;;===>>>???<<<555222666<<>>???<<<<<<@@@CCC???888888<<>><<<>>>@@@BBBGGGEEE===<<>>AAADDDFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJCCCGGGJJJLLLLLLMMMMMMLLLIIILLLNNNOOOOOOQQQWWW[[[VVVYYY___fffjjjnnnxxxvvvlllhhhcccZZZRRRMMMMMMOOOQQQKKKJJJIIIIIIHHHGGGFFFEEEIIIEEECCCCCCFFFIIIHHHFFFDDDAAAAAABBBAAA???BBBGGGFFFDDDAAA??????AAADDDFFF===???AAAAAA???===<<<<<>>>>><<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;<<<======<<<:::========================AAADDDAAA:::999>>><<<666999777777:::??????<<<777<<<;;;999888777888888999777555444666::::::666111888666666888;;;;;;888444===999555444555555555333///111444888;;;;;;888666666444444666999:::888666111222333555777888888888<<<:::666333555999888444333444666777777777666555999777666444333444444555777777888777666666777999:::666333444888;;;:::888666888888777555444444555777:::<<<:::666444444555888888:::<<<999333111333333333333222111222444666777999888777999<<<;;;777999999888666444333444666555777999:::999999999:::777999:::888666777;;;???:::<<<>>>>>>;;;999777777666888;;;>>>??????>>>===>>>666222777>>>AAABBBBBBDDD@@@>>>@@@@@@===<<<>>>???<<>>AAACCCDDDDDDCCCDDDEEEJJJFFFAAA???@@@BBBEEEFFF@@@???BBBEEEDDDAAAAAAEEEHHHFFFDDDBBBAAA@@@@@@AAA999<<<@@@BBBCCCDDDFFFGGGGGGFFFFFFFFFGGGIIIJJJKKKGGGFFFEEEEEEFFFIIILLLNNNKKKNNNOOONNNNNNPPPOOOLLLFFFIIIKKKKKKKKKMMMRRRVVVPPPOOOPPPRRRRRRRRRXXX``````hhhuuu}}}uuukkkeeecccaaa\\\XXXVVVTTTQQQMMMIIIIIIJJJKKKJJJIIIGGGGGGFFFFFFEEEDDDFFFCCC??????CCCFFFGGGFFFAAAAAACCCFFFEEEBBBDDDIIICCCBBB@@@??????@@@BBBCCC>>>@@@AAA@@@===<<<;;;<<<@@@AAABBB@@@<<<:::;;;<<<999999;;;>>>@@@===777333888888:::<<<===<<<:::777;;;777444444777999888666999999:::<<<======:::888<<<<<<===>>>>>>===;;;;;;===DDDCCC;;;888======777<<<;;;::::::::::::999888888777666555666777888999777777666777888888555333:::666333444777999777444777777666444222222555777444444555777888777555222333333444555666555444444000000111333555777888888333333111000555===<<<777444555666666666666666666555666666666666666555555666888888666444444777999555555555666777999999888333555666666555444444444666666666666666777777888888777999;;;888222000222000111111000///111555888888:::999777888:::888333999::::::888444111222333555444444666999:::::::::444888;;;;;;888777:::===777999<<<;;;999666666777666888;;;>>>@@@???>>>===:::777777===AAA@@@???@@@AAA??????AAA???::::::===???:::<<>>======>>>:::555999AAACCC@@@???CCCDDD???;;;:::===???BBBBBBAAAAAADDDFFFFFFCCC???>>>@@@CCCDDDDDDDDDCCCDDDGGGEEEAAAAAADDDDDDCCCBBBAAA@@@@@@@@@@@@:::<<>>===@@@CCCCCCCCC;;;===BBBGGGFFFBBBCCCGGG@@@@@@@@@???????????????BBBBBBBBBAAA>>>======>>>===@@@AAA???<<<;;;<<<>>>;;;::::::;;;===;;;777222444444666:::>>>>>>999555;;;555///000555888777333555666777999;;;:::777444888999;;;<<<<<<;;;999888444>>>AAA:::777<<<>>>999??????>>>:::555444777;;;222222222222333555777888777999;;;;;;999888999;;;;;;666000000333777777555---222666444111222999@@@:::888666555555444222000222444666555333222111111111111111333666999::::::999999555111333888555---222333444333333222333555555777999::::::777444222444555666444111111444777111555888888555444666999///222555777666555444444777555444555888<<<======888777888999777222111444000111222111000222777<<<999:::999666666888666111:::<<<===;;;666333222333555222111333888;;;;;;:::222888======:::888999<<<999999777444111333888===888999;;;===>>>>>>>>>===444666<<>>888999<<>>@@@@@@???@@@CCCFFF@@@>>><<<>>>AAADDDCCCBBB@@@???@@@CCCAAA===>>>AAA???????????????????????????@@@AAAAAA@@@AAACCCEEEIIIHHHHHHGGGFFFEEEDDDCCCHHHGGGFFFFFFFFFFFFGGGHHHDDDGGGGGGDDDGGGNNNOOOKKKJJJLLLNNNLLLHHHGGGHHHJJJOOOLLLNNNSSSUUURRROOOOOOMMMMMMOOOSSSWWWYYYYYYXXXXXX^^^jjjwww~~~iiillljjjccc^^^]]]\\\ZZZTTTOOOHHHEEEFFFHHHHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGJJJKKKJJJHHHIIIKKKGGGAAADDDBBB@@@@@@BBBCCCBBB@@@???>>>===???BBBFFFGGGHHHAAABBBAAA===:::;;;@@@EEEBBBAAA@@@???>>>>>>>>>>>>;;;;;;<<>>888999:::999777777888999222666::::::999999;;;>>><<<777333333666888777444333222222444666888777666888999;;;>>>???>>>:::777999999999999999999::::::>>>===:::666333111222444444666777666333222444666555555777:::===;;;666222333333333444555333///,,,333111///---...111555777444000111777999444222444888999888333---***...222888777777777888999888888<<<;;;:::888555333222111666555444333222333444555555444555888999888333///444666666444000...///111///111555666555444444555444111111555666222//////000333777777666555777999666888:::999444222555:::777666666888:::;;;:::999333555888888777444222111:::===<<<888666777444000777555222222666@@@LLLTTT999333222999<<<:::999;;;===777666;;;<<<999999<<<<<<===>>>??????===;;;999555444555888;;;===;;;999<<<======<<<:::999999:::;;;===>>>===<<<<<<===>>>666555777;;;===<<<:::999999999;;;<<<>>>>>>??????;;;AAACCC???>>>AAA@@@===DDDAAA>>><<<;;;===@@@CCCBBBAAA@@@AAABBBBBBAAA@@@@@@AAAAAA===999888;;;???DDDDDDCCCAAA@@@BBBFFFIIICCCFFFHHHFFFBBB???>>>@@@MMMHHHCCCBBBDDDFFFEEEDDDCCCDDDFFFHHHJJJJJJGGGDDDGGGGGGIIILLLNNNMMMJJJHHHJJJKKKLLLMMMNNNOOOOOOOOOLLLMMMMMMNNNPPPRRRTTTUUUSSSWWW\\\```bbbbbbcccdddvvv}}}yyymmmccc\\\YYYPPPQQQQQQQQQTTTYYYYYYUUUOOOLLLIIIHHHHHHIIIGGGEEEIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFDDDEEEGGGDDD???DDDBBBBBBBBBDDDCCC???<<<===;;;;;;<<>>;;;999999:::;;;;;;@@@???>>>===============:::999999;;;>>>>>><<<:::888666555666999:::999777666888999999888777777888@@@<<<777666999;;;:::777555777999999666444333444888888999:::;;;:::777444666555444555666777666666;;;:::999666333222222444444666777666444333444666999777666666777666444111222222444666777555222//////...------...000333555333111333888888333222555555666444000,,,,,,000333666333000222777999666333===<<<;;;999888666555444666555444333333444555666444222000000111111///---,,,///111111///...000222000333666777666555444555444111111555666333111222444666888777666666888:::777999:::999444111444777777666666888::::::999888888;;;<<<;;;777444333333333666555333333777888666777666555666888>>>DDDIII:::444333888:::888888:::<<<777777<<<>>>:::999;;;::::::;;;<<<<<<<<<;;;;;;888555444777;;;<<<999444999:::;;;:::999888888888;;;<<<======<<<;;;<<<===888888999::::::999888888@@@@@@???>>><<<:::888777:::???AAA===<<<>>>???<<<:::::::::<<>>>>>???@@@@@@@@@@@@AAABBB???<<<;;;>>>AAAAAABBBBBBAAAAAABBBFFFHHH>>>>>>??????@@@BBBEEEHHHFFFCCC@@@>>>???@@@AAAAAADDDDDDDDDEEEFFFDDDBBB???AAADDDGGGJJJKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMQQQQQQPPPPPPOOOPPPPPPPPPUUUWWW[[[\\\[[[YYYXXXXXXWWW\\\dddppp|||wwwnnnlllggg___VVVPPPLLLKKKKKKKKKJJJIIIJJJPPPUUURRRJJJHHHHHHHHHIIIJJJIIIEEEBBBHHHGGGFFFEEEDDDDDDDDDDDDAAACCCBBB@@@AAACCCAAA<<>>999555444777999888888:::999666666999;;;999888999999888888777888:::;;;<<<777444333555:::;;;777333555666777999999999888777888:::;;;:::999888999:::999;;;<<<999666555666888===============<<<<<<;;;999===>>>;;;999;;;<<<;;;;;;;;;;;;<<<>>>???AAABBB======;;;;;;;;;===???@@@;;;>>>AAAAAA??????BBBEEE>>>???AAABBBAAABBBDDDFFFEEEBBB>>><<<>>>AAADDDFFFDDDCCCBBBAAA???@@@CCCEEEBBBAAA@@@@@@@@@@@@>>>===>>>BBBGGGHHHGGGFFFFFFHHHGGGHHHIIIJJJJJJKKKJJJJJJHHHIIIKKKMMMOOORRRSSSTTTQQQTTTVVVVVVSSSPPPNNNNNNJJJMMMPPPRRRUUUZZZaaagggrrr|||rrriiibbb]]][[[TTTQQQNNNKKKKKKMMMOOOQQQNNNOOONNNMMMPPPRRRMMMFFFDDDEEEFFFHHHHHHFFFDDDBBBFFFEEEDDDCCCBBBBBBBBBBBB===@@@???======@@@???<<>><<<888888:::===AAACCCBBB@@@<<<;;;::::::;;;:::777333;;;;;;:::::::::;;;<<<<<<>>><<<:::999888777777666666333111333777999777444999888777:::===???===;;;222000---...111555777888999;;;<<<888333000111444666444222222444444444333666333111333777999777444222444666666444333333444222222222222111000000111222111000000222555777999111222444666888666333///555555666555444222000...111444888888444222444999333000,,,+++---///111222///,,,***---111444222...444444444333333333222222222222111111222444666777111000......000444777999+++,,,...//////...---,,,...111555777777666777777777222000333444222222444222333333333222111111000111555777444222222333222888888888:::;;;:::888555000444666555111000555;;;000222222//////333444222///111444777:::;;;:::999666555555777999:::;;;<<<888555222333555666888999:::999777666666888:::;;;111222444666777777777666333333555777999:::888777666777777777555444555666777<<<===777222333777:::999:::<<<===???@@@@@@@@@999;;;<<<:::999999;;;;;;===<<<;;;999999:::;;;;;;<<<;;;:::999888:::>>>@@@777;;;???AAA@@@@@@CCCFFF<<>>===;;;<<<>>>@@@@@@@@@???DDDHHHFFFBBB???@@@CCCFFFGGGHHHIIIIIIIIIIIIIIIAAACCCFFFJJJNNNQQQTTTUUUJJJMMMPPPQQQPPPNNNMMMLLLNNNQQQTTTRRRNNNNNNSSSXXXRRRZZZcccfffkkkzzztttkkkkkkgggaaaZZZTTTQQQQQQQQQNNNMMMLLLKKKJJJIIIIIIIIIBBBGGGKKKKKKLLLOOONNNLLLDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA===@@@@@@===<<>><<<::::::<<>>@@@@@@???===555999<<<===;;;888777777;;;;;;:::::::::;;;;;;<<<<<<;;;:::888666444444555555666666555444333333333999777666999<<<>>><<<999777666444444666888999:::999666222000000222555666555333111222444555666555666444333444888999888666111222444555444333444555444333333222333222222111///111222444555666777888333333333444555333000---222333555666666444111///000555888777333222555888444111...---...///000///---...///000///000111222000111111111111111111111000000//////000222333555...//////000000111222333......///111111111000///+++...222555666666777888777222000222222000///000///000222444444111...++++++000222000000444444111444444555666888777444111...111333111//////444999///333555333333444222...333222222444777888666555111444666888:::<<<>>>???:::666111...000666:::<<<<<<;;;999777666666777888///555:::888333000333777333333333666999;;;999777666888888777555555555666444:::;;;555111555:::<<<===>>>>>>??????>>>>>>===999:::;;;;;;:::888999;;;888666555444555888;;;===;;;;;;:::888777888<<<@@@:::===@@@@@@===<<<===@@@<<<>>>AAAAAA???>>>======CCCAAA???@@@DDDFFFEEECCC<<<>>>???>>>;;;;;;>>>AAA???===;;;<<<>>>@@@AAAAAA>>>BBBFFFDDD???===>>>BBBFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMFFFIIIMMMOOOOOONNNMMMNNNJJJNNNSSSRRRNNNLLLNNNQQQUUUTTTSSSRRRRRRWWW___gggnnnsssiiiddd```ZZZUUUUUUVVVWWWUUUPPPLLLIIIHHHHHHHHHIIIIIIHHHFFFDDDCCC@@@FFFJJJIIIIIILLLMMMMMMCCCCCCBBB@@@>>>???BBBDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>BBBBBB>>><<<>>>???>>>===<<<999666666999>>>CCC???>>><<<;;;;;;:::777555111666;;;;;;888555555777;;;::::::999999:::::::::666777777666333222222333555777888666333111222333777777666666777666444333;;;;;;:::999888777666555666222---,,,///333555666555444222333555666666555222333444444555666777777111333444444333444555777777666555555666666555444111444777888777555444444555444333222222222000...***,,,000333444444333222000555777444111333555666444333222111000/////////...111444333///...111444111111111111111222222222//////......///000111222333555666555333000/////////......000333555555444***---111333333333333444555111///222222///...//////000222444555333...+++'''---000---///555666000//////000333444333000---444444444222000000222333---222555666666888555000999555222222333444222///---333888999:::===>>>===;;;888222---000777===>>>;;;:::999888777555444444222888<<<999222---///333444222111333888:::999777:::;;;;;;:::888777888999111888999333111888<<<;;;888999:::<<<>>>???@@@@@@777777999<<<;;;777777999999888666444333444555666999:::;;;888666666999===???AAAAAA>>>999777777999;;;===??????===<<<;;;<<<@@@???@@@AAABBBAAA>>><<<;;;<<<<<<;;;::::::;;;<<>>???@@@???>>>;;;>>>AAABBB@@@@@@BBBEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIKKKMMMOOOOOOOOONNNEEEIIILLLNNNNNNMMMLLLLLLGGGKKKOOOPPPOOOMMMNNNOOOQQQNNNOOOSSSUUUQQQLLLJJJQQQ]]]iiinnnpppyyyxxxppphhhaaaYYYRRROOONNNNNNNNNNNNQQQSSSRRRNNNJJJHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEHHHJJJJJJHHHJJJMMMMMMJJJBBBBBBBBB@@@======???BBBCCCCCCBBBAAA@@@@@@@@@@@@@@@DDDCCC>>>;;;===??????;;;:::999666444555:::???>>><<<999888888888666555444666888999777555444333::::::999888777777777777222444777666444222222333666666555555555444333333444555666555333222111222666888999999888555333222333222111000///000111333777666444444555555333111///333666666333333666:::333444444444333444666888888666444555666777555333222555777777555333333444777444222111222333333222***,,,///111333333222111000444444000111555555222111444777666333000000111222333444333111000111222222222222222222222222222111000///......///000111555777888777444222222222111...,,,---000333444444+++...000111000...------111......333555222111111111///...///111111///---(((///111...000777666///...///111333555555111///777444222111222333111///...222555444666888777333:::555111111333333000---+++333999999999;;;:::666666666222---///777;;;999555666888999888555222000444666777777555333222333555111...000444888888666;;;<<<<<<;;;999777888999111777777111222:::<<<777111333555999<<<>>>@@@AAA444444777<<<;;;555333666999::::::999777333000///666999:::888444222555888>>>??????<<<888777999<<<888:::<<<<<<<<<<<<===>>>@@@AAABBBAAA>>>;;;:::999AAA???>>>>>>>>>>>>===<<>><<<===???DDDCCCBBBAAA@@@@@@@@@@@@AAAEEEDDD???;;;===>>>>>>999:::999777444444777::::::888777777999;;;;;;;;;;;;888777888999888444///999999888666555555555555111555999999777555555666888444111333777999666222000333666666333222444777000444888::::::888777666000444888666000,,,---///999888666555555333000---///444999888444333777===555555444333222444777999666333111222444555333000000222555555333333666888777444111000222444666777111111333333333111000...111333222...000666555000...444999999555111222444666444222222333333111///222222222111111111111111222111000//////000111111...000222222000000333555444000,,,+++---/////////...///111000---***((((((...,,,...444777555444555111---))))))+++...///...***111333///111888777...000111444777999999666333333000---///333555222///222555555333333666666333555222///111444555222...***333:::999777888555111///111000,,,...555777333///222666999999666111...222000000444999;;;999555555000,,,---222666666555999999:::999666555666666222888777111333;;;;;;333666777777888888888777777222111666<<<:::333111444///222888<<<===:::666333444888:::777333000222555888:::;;;:::999:::???DDD555777999;;;;;;<<>>???@@@===:::AAA@@@???@@@CCCDDDCCCBBBAAA@@@???@@@BBBCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBHHHHHHIIIJJJIIIFFFDDDBBB===AAAFFFJJJKKKKKKLLLMMMMMMJJJGGGFFFGGGIIIIIIIIIOOOIIIGGGMMMOOOLLLKKKNNNLLLKKKLLLQQQXXX[[[[[[XXXYYYVVV^^^ppp~~~uuunnnddd]]]UUUQQQQQQQQQOOOLLLOOONNNLLLJJJJJJJJJJJJKKKKKKIIIKKKOOOLLLGGGIIIPPPCCCDDDAAA;;;;;;BBBEEECCCFFFGGGGGGFFFEEEDDDDDDEEEBBB??????AAAAAA>>>@@@CCC???BBBDDDBBB===999:::===CCCAAA;;;555555;;;>>><<<333777999777777777555111666888888777555666999======:::777666555555333111333222222333555666666555:::111///555666000///555888333000333999;;;888333999666333444999===???>>>555888:::777222000222555222333444333000//////000333666444...+++...---(((000333444222222444333//////+++,,,000111///000444555555444333111222444777888777777555444222000///444333222333555777777666333333444444444333333222222333444444666666777777444444444444444444444444555555333000...///333666000333333000111555222,,,444333444333...***...555...******///333111//////...,,,***---222333000,,,000...111333---$$$(((333000444444///,,,...111111///000...******...111///***...000///111444444000;;;777333222333555444333222///------000111000---///333555333000///222666111333222///000444222...444666666444555777666222555333///---222777666000777666555444333000,,,***222222333555777:::===???;;;======;;;777333000///888555111000222444555666666666777888999999999888<<<888444444777888666333444555555666666666666666555555444333444555666777777777888::::::888333///;;;;;;;;;;;;:::999999888777999::::::999999:::;;;999:::<<<>>>??????>>>>>>BBB???<<<;;;;;;:::999888???@@@AAAAAA@@@???===<<>>???CCCDDDAAA>>>JJJDDDBBBEEEFFFDDDBBBBBBGGGGGGFFFDDDAAA@@@AAACCCIIIDDDAAACCCEEEFFFHHHLLLNNNJJJFFFFFFGGGHHHGGGDDDHHHFFFFFFIIIMMMNNNLLLHHHKKKKKKIIIGGGKKKQQQQQQNNNLLLRRRWWWWWWYYY___dddfffvvv}}}qqqiii```WWWQQQWWWRRRLLLKKKMMMNNNMMMJJJKKKJJJIIIHHHGGGHHHHHHIIIKKKHHHIIILLLJJJFFFFFFKKKBBBCCC???999999>>>@@@???DDDEEEEEECCCAAA?????????AAA===<<<>>>>>>;;;:::<<<<<>>;;;::::::;;;;;;;;;===>>>???@@@@@@???>>>===>>>=========???@@@???>>>GGGCCCAAAEEEGGGDDDBBBBBBCCCCCCCCCBBB@@@@@@BBBDDDKKKFFFCCCDDDEEEDDDEEEHHHKKKIIIGGGGGGGGGHHHHHHGGGHHHIIIKKKKKKJJJJJJJJJJJJKKKLLLKKKJJJMMMQQQQQQMMMQQQUUUVVVSSSRRRUUUXXXXXXUUU]]]bbbgggsss|||rrrmmmggg___YYYTTTNNNHHHCCCKKKHHHFFFGGGJJJLLLKKKJJJHHHGGGFFFFFFEEEFFFFFFGGGIIIFFFDDDGGGGGGEEECCCEEEAAAAAA>>>999888;;;===<<>><<<999888999;;;===<<<::::::===@@@@@@???;;;555444666555222111444444111111333333000+++333:::888000---222888999;;;<<<:::666333333444222000///000222444555555333......555666111///222666333111333666555000***666222///000333555444222000222444333000000333777000222555666444222111111///111000------000000...,,,111444333444555333///555222000111000///000333666555444111...,,,---...444444444444444444333333...///111444666555222///////////////////////////111111000000000000111111000000111111222222333333222222000---++++++---000//////---+++...444777555555333222111---***...444///,,,,,,000222///---.........///222666777333///222222000---...111...***...222222...,,,,,,,,,***,,,---,,,)))***///111000000333333111222555777555000//////000333444444333222///,,,---111444444333444222000/////////...---444555333//////111///+++///222222000000222111...///444666222/////////---555555555444444555555555333555888::::::777333000333555777777555333333333///111333333000000222555000111222444555666666666;;;888666666888666222...888777777777666555555444///111444666666555222111333222333555888999888777666666777777777666555555:::;;;;;;999666444444444444555666777999;;;===>>>???<<<999888999<<<======<<<===>>>?????????>>>===;;;<<<<<<;;;:::;;;===???AAA>>>???CCCEEEBBB@@@@@@>>>???@@@@@@@@@AAACCCEEEGGGBBBAAADDDEEEDDDDDDFFFFFFGGGGGGFFFEEEEEEFFFHHHGGGJJJLLLJJJFFFDDDGGGJJJJJJLLLLLLJJJLLLOOONNNJJJSSSVVVUUUPPPMMMOOOPPPNNNMMMQQQRRROOOPPP\\\kkkuuu~~~tttllleee\\\VVVVVVTTTRRRRRRRRRQQQNNNKKKHHHGGGGGGHHHKKKLLLJJJHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFBBB@@@BBBEEEEEECCCAAA@@@???===;;;:::<<<======BBBBBBBBB@@@<<<:::::::::777333444;;;@@@???<<<;;;888999:::999888888;;;>>>???@@@===999888:::888333---111333111111333111---,,,333999999444000222666666:::===;;;555222333555333111//////000222333333666222222666666111---...111//////222666666222...666555444666888777333//////111222222111222555777333444555444111000000111222222222111111222222222111444555222222555444111555333111000000111222555555555444222///......000111111111111111000//////.........000222222000.....................//////333222111000000000000111222222222222222222111111222333222000------...//////...,,,,,,///333444444222///------+++(((+++111111//////222222///---...///...///111222000,,,(((...333111++++++111///'''(((---///---...000000---)))++++++((()))...000///333555444111111555777555'''(((+++...222444666666333///,,,,,,///222333222555111---...111222000,,,222333111...///111000+++///333333000...///...+++***///222111111222111---666666555444444444666888555666999:::999666222///444666777666444222111222111555888666000,,,---000111222333444444444444444888777777888999888555111999999888666555444444444222333555777777666555444666444333444555777777666444555555666666666555555999::::::888555333333444444333333333555777999:::;;;888555555777;;;===>>><<<<<<===>>>>>>===;;;;;;:::;;;<<<:::777888<<<@@@:::999;;;@@@BBB>>><<<===<<<>>>???@@@@@@@@@CCCDDD@@@======CCCFFFEEEDDDFFFBBBDDDFFFDDDAAA@@@BBBEEEFFFFFFGGGEEECCCCCCEEEHHHHHHKKKLLLJJJJJJLLLJJJFFFPPPRRRQQQMMMMMMQQQRRRQQQPPPSSSUUUTTTSSSTTTWWWYYYVVVbbbpppxxx}}}{{{oooggg]]]UUUQQQOOONNNMMMJJJJJJLLLNNNPPPQQQPPPOOOKKKKKKJJJJJJJJJHHHFFFDDDFFFFFFFFFFFFFFFEEEEEEEEEAAA@@@>>>???BBBDDDCCC@@@;;;:::999:::;;;;;;<<<===<<<======<<<:::999:::;;;555222333:::>>><<<::::::999999999888777777888999;;;<<<;;;999:::<<<;;;666)))///333333333333///***---///222555555444222111666999<<<:::444111333666555333000///000111000///666444444777777333000///111000000333666666333111555555888<<<>>>:::333,,,000111333444444444555666666555333000---,,,...///888777555555444333333333555666333...---000222000222222111000000333555666333444444333222111222444222222222111000///------000...++++++---////////////............///000111333222000///......///000555555444333222111000000000111222000...------...///------///111111/////////,,,+++,,,+++)))+++///333111222444333///...000111222222333333111...+++)))111222+++(((---,,,&&&(((,,,...---///222222...***------+++,,,000222000333444333000000444555333&&&(((+++---000111333444888444000000222444333111444///,,,...333555333///...000///---///222111------111333000...///000...,,,......///333555111)))666777666444222222444666666666777777666555555444888999999666333000//////222666999777111------000111111222222111111000000222222444666888777666444:::999777555444333333333555444444444444555666666555333222222444666666666444444555666777777777666666777888777555444555666888777666555555666777888888555333333666999;;;;;;<<<<<<======<<<:::999888:::;;;<<<:::777888<<<@@@888777;;;@@@@@@===;;;======???AAAAAA@@@@@@AAABBBAAA>>>???DDDGGGFFFEEEFFFBBBDDDFFFDDDAAA???@@@BBBFFFDDDBBBBBBEEEGGGHHHGGGGGGKKKLLLJJJIIIKKKJJJFFFLLLNNNMMMKKKMMMSSSVVVTTTHHHHHHKKKQQQVVVVVVSSSPPPUUUVVVVVVUUUVVV^^^kkkvvvwwwlllbbb\\\[[[VVVNNNIIIHHHIIIKKKLLLHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLJJJIIIFFFCCCAAA@@@EEEEEEEEEEEEDDDCCCBBBAAA===>>>>>><<<>>>AAA@@@===555333444888999777888:::555777888888777777888999777555666999999444333555999999999999888777555555444777777666888;;;:::666)))///333444444444000+++111111222666::::::777444777888999666222111333555444333111111222111///...333222333555777777666444444333222333444555333222222333666:::<<<999222,,,000222444666666555444222555444222///,,,+++---///;;;888666666555111111333333333000+++***---///...///111222000111555666444000111333333333333444666444444444333222000///...111...***)))***---...//////......---...///111222111///---,,,+++,,,---...555555444333222111111000,,,...000///...,,,,,,---000------111222///,,,,,,---+++,,,///000---...000222111333555333///...111...///000111222222111111)))...000---)))))))))''',,,......,,,...111000,,,...111111///000444555333000222222......111111///***,,,------,,,,,,...///666333000///111111///---222...,,,...333666444111,,,......,,,...222222...(((...222///...111333333222111//////333555...%%%333555555333///...000222666555333333333555666777888999888555222///...///000333666555333111111333//////////////////...------...000222444444555444999777555333222222222333444333222111111333444555111000000111555777888888333444555666777888888888444666777777666666777999===<<<;;;;;;::::::::::::777555333444666888888888:::;;;;;;;;;;;;999888777:::;;;;;;:::999:::<<<>>>999999===AAA@@@<<<<<<@@@>>>???AAAAAA@@@??????@@@GGGCCCCCCFFFGGGDDDBBBCCCCCCDDDEEEEEECCCBBBBBBBBBGGGDDDAAACCCHHHKKKJJJGGGHHHLLLMMMJJJIIIJJJKKKIIIKKKLLLJJJGGGKKKQQQTTTRRRNNNHHHFFFLLLRRRSSSPPPNNNSSSRRRPPPOOOOOOQQQTTTVVVeeegggmmmyyyxxxsssjjjbbb[[[UUUOOOLLLOOOMMMJJJIIIIIIJJJLLLLLLLLLLLLMMMLLLKKKKKKLLLLLLJJJJJJHHHFFFCCCAAA@@@@@@BBBBBBBBBAAA@@@>>><<<;;;:::>>>???:::888:::;;;888555222333888888555444888444555777777666666777888:::999;;;;;;666000222777777888999::::::888555333222444444333555999888444---111333222222444333///111333666999;;;<<<<<<<<<888777444222111111333444111111111333444444111///111111111222555777777666333222111111222444555555111000111444777777333///000222444777777444000---000222333222000///...///888444222444333......111...111000......111111...---222333111111555444000,,,...000111000000111222222333333333222222111000///---******+++---------///...---,,,---///111222000///---++++++,,,...000111111111222222222222222+++---000000///.........222---,,,///000---,,,...***(((+++000333000///000//////111444222------111++++++,,,,,,,,,---///000...++++++......***''''''+++,,,+++))),,,111000,,,///222222000000444444222,,,//////,,,,,,...---***+++,,,---,,,***+++...000000...,,,---000///,,,)))111///---...111222222000---///...,,,---111000,,,(((///222///---///111111111222222000111333///)))---000333111---+++,,,///333222111000111222444555222333333222111000111333000111222222222222222222......000111111222222222...///111222222333555666777555333222111111222222222222222333333333444444000000000222555777777666222333444666777888888888555666888888777666888999<<<============<<<<<<;;;888777666777888888777555666777999:::::::::999999:::999999999;;;<<<;;;:::999999<<<>>>===999;;;???;;;===???@@@???>>>>>>???FFFAAA@@@BBBBBB???>>>????????????AAACCCDDDCCCAAACCCCCCCCCEEEFFFFFFEEEEEEEEEIIIJJJGGGEEEGGGIIIIIILLLLLLIIIFFFJJJPPPRRRPPPVVVPPPMMMQQQSSSPPPNNNOOOJJJKKKMMMNNNOOOQQQRRRRRRTTTSSSRRRVVV___mmm{{{yyyssspppeee```ZZZUUUQQQPPPNNNMMMEEEFFFHHHKKKLLLMMMLLLLLLLLLMMMNNNMMMMMMMMMOOOPPPHHHHHHGGGEEECCCBBBCCCDDD?????????>>><<<:::777666999???@@@999444555666333888444555::::::555444777666888999888777777888999:::;;;>>>===777222666===555666888;;;;;;:::666333333555444222444888888444111333222///000444555444,,,000555777666777:::===:::666111///000111333333...///111444666666444111333333222111222555555333......---///111555999;;;333000...000333666555333///111444777777333---(((+++///333666555222000000444///...111000,,,,,,000+++000333333444666555111...333555111111444222,,,***,,,......---------...//////000111111111111111---,,,+++,,,------,,,***...---,,,+++,,,...000222222111///------///111333---...///000111222333333,,,///222333222111111111444---)))---...,,,---111&&&%%%(((///222000......------000222000,,,,,,111.........,,,++++++---///444)))&&&///333---'''&&&''''''&&&&&&+++222333000...111111......111111...***---...++++++,,,***&&&''')))*********,,,111666///......000333333000,,,000///.........//////...///000///,,,---000...***,,,333555000+++***++++++,,,111333111000111222000)))---111000,,,***+++...000000000000000111111111,,,---///000000111444777444222000000111000///---///000222444666777888888333444444444444555777999666444222000000000222222111333555777888666555333333333222333444444333111111222333555666777777888666888999888777666777999999:::;;;<<<===<<<;;;;;;999999999::::::999777444333444666999:::;;;;;;;;;:::888777999<<<===:::777777777999;;;888555777<<<888:::===>>>>>>===>>>??????:::999;;;===;;;;;;===999888888<<>>AAAEEEDDDAAA>>>???AAAAAAEEEFFFBBB@@@CCCFFFFFFMMMLLLIIIGGGKKKRRRUUURRRKKKJJJNNNUUUVVVPPPOOORRRMMMNNNOOOMMMLLLNNNQQQTTTQQQQQQRRRSSSVVVZZZ^^^```^^^jjj{{{}}}qqqmmmiiiaaa[[[[[[VVVUUUSSSRRRPPPOOOOOONNNOOOOOONNNMMMKKKIIIGGGFFFMMMJJJGGGGGGIIIHHHFFFCCCIIIHHHHHHHHHGGGEEEAAA>>>::::::>>>AAA<<<222...222===<<<:::999999888666444===<<<;;;:::888666444333888555555777777555666999777999;;;;;;:::888888888777777777888999:::<<<===111444777777444222333444999222---111888999333***///333777999666444777<<<777222000000+++''',,,444999222,,,,,,222666555333666555333333444555666666333444666777666555333111888666333000...,,,,,,,,,000222555888777444000...---666:::333***(((+++...111222222111000000111333...000333444444444555666111...---...111333111...,,,,,,+++******,,,000333111///......///000000000333,,,)))+++......///111,,,+++*********+++,,,---000//////000222333222000,,,------,,,///222///)))///111333222///...000222111///+++&&&''',,,...---+++,,,---.........---,,,'''((()))++++++,,,,,,,,,,,,...///,,,(((&&&(((+++))))))+++---//////---+++''''''+++///...++++++...)))+++...000111000...---,,,---...,,,)))'''***,,,))),,,///,,,((('''***...666///***,,,...------...---...000///------000333---......///////////////.........,,,++++++---///000222333222///---,,,,,,***---000111///...------***,,,000111222222333444///000111000///...///000666444333000***&&&)))000111222333444444444333333444444333000......333777333111111111000---,,,,,,111000333777777444555999333222222444777999999888444333444555777777555333111===BBB:::444555666222777555444666999;;;:::777111333777:::;;;999666444:::555333777666333444999444444555666888999:::;;;<<<;;;888777666666888888444:::===<<<<<<>>>>>><<<999:::::::::999777555444::::::;;;<<<>>>AAACCCDDD@@@???@@@DDDCCCAAABBBFFF???@@@AAACCCDDDEEEEEEEEELLLJJJHHHIIIKKKMMMOOOOOOMMMKKKIIIIIIKKKNNNOOOOOOOOOQQQQQQNNNJJJIIINNNSSSHHHUUUYYYWWWXXXRRRQQQZZZWWWTTTWWW```jjjwww}}}yyytttnnn^^^WWWSSSUUUVVVSSSRRRSSSRRRRRRPPPOOONNNMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEEEEJJJHHHFFFEEEFFFFFFDDDBBBDDDCCCCCCDDDDDDCCC@@@>>>:::999:::>>>;;;444222555???===;;;:::::::::999999777777777777777666555555666333333555666555666::::::<<<>>>===<<<:::::::::::::::999999;;;;;;::::::888:::======;;;::::::<<<;;;666333444888888333---111222444444333333666999444222333666333...---000333///******...111111000222111000000222444555555222222333333222000///...777666444222000///......000222333555555333111//////444666///***+++000222333222111111111222222333///111333444333222222222+++***)))***,,,---,,,+++///...,,,,,,---000222444333222222333333222111///444...,,,......+++))))))......,,,,,,+++,,,---...---------.../////////...,,,......---///333222......000111///------///111444333...)))***......,,,***+++---...////////////)))))))))***,,,,,,,,,+++......---......///...---''')))+++---.........---+++***+++...---***,,,000000///---,,,,,,,,,...///+++...///...+++***+++...'''***------,,,---000333///***'''***++++++,,,///)))+++---,,,******///444,,,------...............------,,,,,,,,,---------333444333111///...///000---......//////...,,,+++222222222222222000...------000222222///,,,+++***...///111222...)))+++000555444333222111///......000222333222000///222444//////111222222111222333222000222777888555444555444222222222444555444333555444222222444555666555555===@@@;;;444111111111888777666777888777444111111444777;;;<<<;;;888777;;;666444666555222222666666666777888888888888888<<<;;;999777666777888999777;;;===<<<===@@@???;;;999:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>???@@@@@@AAA??????BBBCCCAAABBBGGG@@@AAACCCDDDEEEEEEEEEDDDEEEEEEEEEFFFHHHIIIIIIGGGKKKIIIHHHIIILLLOOOPPPQQQLLLMMMMMMJJJFFFFFFJJJNNNJJJNNNLLLNNNXXXWWWQQQSSSOOOMMMMMMPPPQQQSSS\\\fff{{{zzz{{{vvvjjj```]]][[[XXXVVVSSSSSSUUUTTTPPPNNNOOOMMMMMMLLLKKKKKKKKKKKKLLLLLLKKKHHHFFFEEEDDDDDDDDDFFFEEECCCCCCCCCCCCAAA@@@?????????AAACCCCCCAAA???;;;777666888999777666888===<<<;;;:::999::::::;;;555555555555555444444444666333111444555444666;;;:::;;;======;;;:::999::::::888888:::===>>><<<999777999;;;;;;::::::;;;<<<;;;:::888777777666333000777666444444666777888777555222111333333000...///111000...---...000222333.........///000222444555444444333222222111000000555555444444333222111000111111111000111111111222111333111,,,+++///444555666222//////111333333222000222333333111/////////,,,---......------...///222///---...222444555444---...000111111000...---222///...111111,,,))))))///...,,,+++******+++,,,)))+++,,,---,,,+++,,,,,,+++///000......222444333000000000///---...000222666666222------000...+++***+++,,,,,,---,,,,,,,,,+++)))((())),,,...,,,******'''''')))...///,,,)))&&&***---...,,,,,,...000---******+++***(((***///111000///...,,,++++++******---000000...,,,---///***+++---...000000111111,,,))))))******(((***///))),,,...***%%%$$$+++111+++,,,,,,---...---------111///...000333444333000333333111...,,,,,,...111///---,,,---//////,,,)))444222000///000...***&&&)))---111222000,,,)))(((''')))///444222---,,,000444333111///------------,,,...111222111000000111,,,///222111000000222555333///000666999666222111444333111111222222111///666333000000222444555555888:::<<<<<<555------111777666666666777555222///111333777:::;;;:::888777>>>:::888888777444444777777888999:::999777555444;;;:::888777777888999:::;;;<<<<<<<<>>>>>???>>>===<<<;;;@@@======@@@AAA@@@BBBFFF???AAADDDEEEFFFEEECCCBBBAAABBBCCCEEEGGGGGGDDDBBBHHHGGGFFFHHHKKKOOOPPPQQQMMMNNNNNNKKKGGGGGGJJJMMMNNNMMMIIIRRRggghhhXXXNNNLLLNNNRRRUUUSSSPPPQQQUUUWWWYYY___mmmjjjkkkfff]]]UUUSSSQQQNNNUUUTTTSSSOOOJJJEEECCCCCCIIIIIIHHHHHHIIIIIIJJJKKKLLLJJJGGGEEECCCCCCDDDEEECCCBBBBBBAAAAAA@@@???????????????@@@BBBBBB@@@???===888333444777999999999666888999:::999888888888888777666444333222222222999555333555555444666:::666888:::999888666555555444333444888>>>@@@===:::333444666666777777888999666888888777444222222333666555333333666999666000666000)))(((***---/////////000111000......111444000000000000000111333555222111111000000111111222111222333444444333111111222000...------///111333222222000,,,---222444222666111,,,,,,000333222000000222333333111/////////...111333222000///111444333///---///444777555222***+++,,,---------...000///,,,---111222000///111111000...---,,,,,,,,,---(((***,,,,,,***)))***,,,+++000111---+++...222333222222111000000111333444444555333//////111///************)))(((''''''&&&***(((&&&(((---000///,,,&&&&&&'''***,,,,,,***'''(((,,,///...***))),,,000)))'''(((***(((%%%&&&******---222444333...'''###(((,,,000111///......000111000//////000///,,,***...---......***&&&'''---...111111+++""" %%%+++,,,,,,---............---111...---111666777444////////////---+++***+++---000,,,)))***///000...***444111...000333333...***(((+++///111///---,,,+++&&&(((---222222...---000///...---,,,---///111333+++---...000000000000000---111333///++++++---///111------444999777222///444222111111222222111000333222000000222444444333888555777;;;666,,,+++333666555444444444444444444000222555777777666444222:::888666555444333444555555777999::::::888555333888777777666888:::<<<>>>======;;;;;;???CCC@@@999:::999999999;;;???CCCEEE;;;===>>>???>>><<<:::999>>>:::999<<<>>>>>>@@@CCC>>>@@@CCCEEEEEECCC@@@>>>DDDDDDDDDFFFGGGGGGEEECCCGGGFFFEEEGGGJJJLLLMMMMMMMMMNNNMMMKKKHHHGGGIIIKKKLLLLLLKKK[[[tttsssZZZJJJ@@@FFFNNNTTTTTTSSSSSSUUUVVVUUUUUUXXX```kkkuuu{{{WWWWWWSSSMMMLLLMMMKKKFFFMMMMMMLLLHHHEEEEEEGGGHHHFFFFFFFFFFFFGGGHHHIIIIIILLLJJJGGGEEEDDDDDDEEEEEE@@@AAAAAA@@@???>>>>>>>>>???>>>======>>>>>><<<:::<<<999444222555999999888111666;;;===<<<999666666888777666555444333444444<<<888666777666444555999555777888888666444333333000000222666:::<<<:::888555555555666777888999999///222555333///...000444---...------111555...$$$222...(((&&&)))---...---)))---///...+++***---000333444444333111111333555************,,,---...///...///000222222222111000222000...,,,,,,...111333222333111...000333111,,,333...******///111000---000222444444222111111111***---///...,,,+++---000111...,,,///444666444000222111///,,,***+++000444---******---......111666555444222111000000000111***+++---,,,+++++++++++++++000000+++(((+++...///222111000000111222333333000111000......111///+++(((((((((((((((((((((((((((&&&%%%(((---000111111,,,///222222000...---...,,,///000---((('''***///&&&&&&***---,,,'''%%%''''''+++000444444///)))$$$'''+++///111///---...000333111///...---,,,)))&&&++++++---///+++&&&''',,,000222222,,,$$$!!!%%%***------...///////////////+++)))'''+++000111...)))+++---///000...+++******///+++''')))...222000---777444222444888888444000...///111000...---------,,,+++---000000---...111...---,,,---///111444666------,,,,,,...///111111///444444...***,,,...---///******222777666222000222111111222444555444333000000111333555444222///555111333999666...///666999777444222111333666999///111222333222000---,,,111111000......000111111222333666999999888666555555555555666999<<>>BBB@@@999999888666666777:::>>>@@@999:::<<<======<<<;;;999:::666444888<<<<<<===???;;;===@@@BBBBBB@@@>>><<>>???>>><<<;;;<<<======;;;999888999888666555888888666333444999:::888222888>>>@@@===999777777555444444444555666888999<<<888777999999666666888777999:::999777555444444111222333555555555444444555444222333555777777666+++///111000,,,+++///333+++......,,,000555///$$$))),,,//////000111---(((+++...000000...---...000555666777444111000222555******+++---...///000000,,,---...///000000000000222111///------...///000111333222//////000...)))///---++++++...///...,,,000222444444222111111111)))***+++++++++***+++------,,,,,,///333444111...666444000)))$$$%%%***///...+++***+++***)))---222111000///...------.........---,,,---......,,,***+++......***(((***+++)))...---,,,...000111000///---///...+++,,,///...***''''''((()))+++---///000&&&'''''')))+++///222444000444777555000---...000/////////,,,((((((+++...((()))---222111+++)))***++++++---......---,,,,,,(((,,,///000...---...111000///...,,,+++*********%%%%%%(((,,,,,,)))***---...//////---)))(((***------...//////000000//////+++)))(((***---///---***+++...222333222...,,,+++///,,,)))***---111111111555333111222333222///+++333444333111...,,,,,,---111...---//////---...111000000//////000111222333///---+++,,,...000000000///333222---...444666222...******000444333111111///......000333555555555///000222555777555222...111000222555555222444777;;;:::666222///000444777//////000000///...+++***000222222///000444555444///111333666777888777666555555555666999<<<@@@BBB888999888777;;;???>>>:::888777555444444666888:::777888:::;;;<<<<<<;;;;;;777333222888<<<<<<;;;<<<999;;;>>>???@@@???===<<>>===:::777777999444444333333444666999:::777555666::::::777666999888:::;;;;;;888666555555///333555444111000222555333111...///111222222111...000111///,,,+++...111///333222---000777555,,,%%%---333333222222///)))...000222333222111111111111333555222///...111555///000111333333222222111------------...///000111222111111000///...------000222111---+++---...+++,,,------.........---,,,111333444333111///......,,,+++***+++---------,,,***+++...000111111000///000000---'''""""""(((---...------...,,,(((***000...---,,,+++++++++,,,---111---***,,,000111---((()))++++++)))***,,,+++'''+++++++++...111111///,,,//////---******---,,,(((************,,,---///000'''***,,,+++)))+++000444000000000///---,,,+++,,,///---+++))))))+++---///******...222222---,,,///,,,,,,,,,,,,---,,,,,,,,,,,,...111000...---000222...///...+++((((((,,,000%%%###%%%,,,///---,,,---......------...---,,,+++,,,---......//////......///...------......//////---///222222111///...---222000...,,,,,,...000111000000000///...,,,***(((///111333222111///......333///...000111///...111111111111000000000000//////------...000111///,,,///222///+++000:::;;;444000---,,,//////---...111,,,++++++---000222222111111111222444666555333000...222444222333666888666666666666333000000222555...///000111111000///...333666555111111666777444///000111333444555666666999888777777888;;;===???333666666555777<<<===;;;777666555444444555777888999999999999::::::::::::666222222999>>>===;;;:::999:::<<<>>>??????>>>>>>DDDBBB@@@@@@@@@@@@???>>>AAA@@@@@@AAACCCDDDCCCAAAEEEEEEDDDEEEFFFFFFFFFFFFFFFIIIDDDBBBIIIHHHDDDIII;;;CCCGGGEEEEEEIIIKKKJJJLLLOOORRRSSSQQQPPPPPPRRRQQQRRRSSSSSSSSSVVVZZZ]]]yyyGGGNNNQQQJJJCCCAAADDDEEEHHHIIIGGGEEEHHHKKKEEE:::>>>>>>>>>>>>>>>???@@@@@@????????????>>>===;;;:::777999;;;:::777666777:::;;;999777666777888777666***333888666666:::===;;;666999;;;999444333666:::777666444333333444666777222111444999;;;888777:::888:::;;;:::777555444444,,,111555333//////444:::555222//////111222222000111222222000---,,,...000///444111)))+++444666000'''...222...,,,///000...,,,---///000111000...------000222000---,,,111555000111222333222000...,,,///...---------///000111111222222222111...,,,+++000222000***(((+++//////+++---000111///---------222333444333///,,,+++***+++)))'''))),,,---+++)))(((+++///111111000//////+++---...+++((((((...333......111444111------222111111000//////000222222333---(((+++111333---&&&((())))))))),,,///---''',,,+++---000333333000,,,111111...))))))+++***'''///...,,,***))))))******(((,,,///,,,((('''---444222...++++++---...,,,***...+++((('''***---000111******,,,//////,,,---111(((+++///222111...)))&&&...111222111......111444///111000,,,'''''',,,111***'''(((...222000---,,,111///---...///...***'''+++,,,------......---------......,,,******---///---...//////---,,,---...555444111...++++++...111000222333333111/////////&&&***000333444333222222111...///222444111///000//////000000000000//////...---...111333222---)))///111---(((///;;;:::000222///...///,,,)))+++///))))))(((***,,,......---333222111222444555444333...555666000111888999444---000444444333222333555...///000222333333333333111444222---,,,111222...000000000111222444444555<<<;;;999888888999;;;<<>>???>>><<>>@@@@@@CCC@@@<<<999888:::===???;;;===???AAABBBAAA@@@??????>>>======>>>???BBBCCCAAA>>>;;;>>>CCCEEECCC???DDDFFFIIIKKKJJJHHHFFFDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKOOONNNIIIJJJPPPQQQNNNLLLQQQQQQLLLKKKNNNPPPMMMTTTTTTVVVYYY___eeekkknnnCCCHHHIIICCCAAACCCEEECCCBBB@@@???@@@CCCDDDCCCAAA??????===;;;::::::>>>@@@>>>???<<<999;;;>>>===999888999::::::888888888999::::::;;;;;;;;;:::888666555777777444444777777555777777888888888888888777555555555666777888888888666444444777777444444777222333333222222333666999333555444///...111444444111111000222444444111...888555111111111111...+++111,,,+++000555444222111111222222111///---------,,,---000333444444222000444888:::555---+++000666444333222222333444333222000000///...............---++++++,,,,,,***---333333222000///000111333444---,,,***)))((()))***+++000222333222///---,,,,,,,,,//////,,,,,,...---***)))%%%'''///444333///...(((+++,,,+++...333222...+++,,,......---,,,+++,,,)))***++++++***))))))***444222///...///000...---///222333///---//////---111///------------,,,+++((()))))))))***,,,000444444333111---***+++...111,,,***---111000,,,,,,000000---***+++///000...***&&&***......+++)))***,,,((())),,,...000...)))%%%###$$$(((...///***&&&&&&+++,,,,,,---///111333444222///------+++(((***//////,,,,,,000111......111000)))%%%)))------,,,------+++***+++...///---,,,////////////...,,,***))))))+++------,,,++++++,,,,,,---///000000000//////222222111000///---,,,,,,...+++)))---333555111---,,,---...000///......000222......333666222//////---111111---+++---...,,,///000...((((((---///---000000//////...---,,,+++,,,---...///...///000111,,,111444333...---000555777777777666333111111222555333555888888444222333777555222222333555777777888333...---111555555555...///...+++---222444222111666:::999444333666;;;555555666777777777777777777666555666999;;;;;;;;;<<<999555444555666666555555333333444777;;;=========;;;888666666888:::;;;:::===???@@@?????????@@@???>>>======>>>???BBBCCC>>><<<;;;<<>>>>>??????>>><<<<<<<<<<<<;;;:::;;;>>>@@@>>>===:::555555999:::777555777999999888777777888888===BBBAAA;;;666666888777888555000000555888777777777666666666666777777555444444777::::::888555999555333444444333444888//////000//////111444777666999999555333555666555555444222222222222000///333222111000///......---333---+++000444333222333///---,,,,,,---...---,,,))),,,000333444333000///555888999555...,,,000666555444444555777777555333222111111000000000000111---***)))+++***)))---333000111222222222111000//////...+++)))(((((())))))---000222222111//////000,,,///000------///...++++++((()))000444222///...***,,,,,,+++...333333000111000/////////...---+++'''***---...---,,,---...333111///...///000//////222222000,,,---000000,,,//////000...---,,,,,,---''')))***+++,,,///222666555222///---------...---***)))+++111444222000000000...---///111000,,,(((%%%***///111...+++++++++)))))))))***+++***'''$$$!!!%%%((((((***,,,+++(((+++,,,,,,,,,---///000111000///000222///***(((+++000...------+++)))---333...)))&&&***.........000000...,,,+++,,,---,,,,,,111111222222000---+++)))(((***,,,------,,,---...)))---000111...,,,---...000000000///...---,,,,,,,,,+++,,,///111222111///,,,,,,,,,+++***,,,///222000------000111...,,,,,,,,,000111...,,,///000///111111...,,,///222111---...//////...---+++)))''',,,++++++---///111111111+++///222111---,,,///333444555555444222111111222111000111555444000...000555333222222333555666666111---******...222333333...000...***+++111555444000555::::::666333555777444555777888888777777666666555444555777999999999;;;999666666777888888888222333444444444666888:::;;;::::::::::::;;;<<<<<<777:::===<<<999888<<<@@@???>>>=========???AAABBB========================@@@@@@@@@@@@BBBDDDFFFHHHBBBDDDFFFGGGHHHGGGFFFEEEGGGIIIHHHFFFGGGJJJLLLKKKMMMPPPOOOKKKJJJMMMPPPPPPMMMMMMMMMMMMOOOSSSVVVXXXVVVUUUXXXaaarrrEEEDDDAAA>>><<<===???@@@BBBAAA@@@???>>>>>><<<<<<<<<<<<<<<;;;999:::<<<>>><<<<<<888333333777:::999777888888777666777999::::::>>>BBB???888444555888888999666111111666999888888777666555555555666777777444222555:::;;;888444:::666444444333000000333000111111//////000333666555:::;;;777555666666444777555333222111111111111))),,,000222222222333444333...,,,///222222222444111...******---///...,,,(((,,,111555555333000...222555666111+++)))---222///......///222444555444222111111000000000111111000---,,,---,,,+++///555---///222333333000---+++111000---+++***++++++,,,+++---000000////////////---000000......000///,,,,,,)))***000222000------000000//////000000---***...------000333444222...(((+++///111111000111222------...//////...---,,,---,,,)))&&&***000000,,,+++...000...+++)))***,,,---...//////......000222222...++++++///000...+++)))(((+++111666666222///111000000111111...)))%%%)))---111222111/////////***))))))***,,,,,,+++***%%%,,,---(((***222444...222111000///............------///111///***(((+++...,,,***))))))***---000000+++***---000//////111111///---,,,,,,---//////000000111111///,,,(((&&&))),,,...///...------...)))---111///+++)))+++...---......//////...---,,,,,,...000000///.........***------***)))---000111+++***+++,,,---,,,******---111222///...000000///444111...///333444000***)))***++++++***)))&&&%%%000---+++,,,///111///,,,+++...000///---,,,...111///000111000///...///000///---...222111---+++---222111000000222444444333...,,,******---000111111111222///******///333444000555999:::666333333444111222444555555444333222333222111222444555555555666555444555666777888999000333666666333333555888888888:::;;;<<<<<<<<<<<<333777:::777222111777>>>???>>>===<<<===>>>@@@AAA>>>???@@@???=========??????>>>??????AAACCCDDDEEEAAABBBEEEFFFFFFEEECCCBBBDDDDDDDDDDDDFFFIIIKKKLLLLLLMMMLLLIIIHHHJJJMMMOOORRRQQQPPPPPPPPPRRRSSSTTTTTTTTTUUUWWW\\\bbbgggjjjqqqGGGCCC???===;;;:::;;;<<<@@@AAA@@@???===<<<<<<<<<======<<<999777777999;;;::::::777222333888======;;;:::888666555666:::=========;;;888555555555666777999888555555888999777999888777555555555666777:::555111222777::::::777666333222444333///...111666555444222000000222444666:::<<<999777888888666666555444222111222333444&&&,,,333999::::::999999222...---///111000111444555111------///111000...(((---333666555333111000111333333///***(((,,,000...,,,******,,,///111222//////.........//////000000...---///...---000666...111333555555222...,,,000///---++++++,,,---...,,,...000111///.........---000000......111000---,,,)))***///000---+++,,,111000111222222...)))''''''(((***///444444111,,,%%%(((+++,,,,,,------///))),,,000222222///+++)))+++***'''%%%(((......+++))),,,...---)))'''((()))---...//////---+++,,,,,,...***))),,,222444111,,,'''(((+++///444666222.........///000000...+++(((,,,---////////////111222,,,+++******,,,---------(((......(((***222555000333222111000///.........+++***+++---,,,)))***...***(((&&&''',,,///...***000,,,+++...///---,,,.........------...000333555///000000///---***(((&&&,,,///111222000...---,,,+++...000---((('''***///+++,,,.../////////...---///111333111...,,,+++,,,)))...///+++***///111///***,,,------,,,---...---...222444000...//////---111---+++...111///***%%%'''((()))*********)))(((///---+++,,,///000...,,,+++---///...,,,,,,...000+++,,,---,,,+++***+++,,,111///000444444///...///111000000222444555444333333111000000111222222111333444222+++))),,,111222222555888888555222222333000111222222222111000///222000///000333555555444333444444333333333333444111444777777555333555777111333555777888888777666333777999666111000666===>>>===<<<;;;;;;<<<>>>???<<<>>>???>>><<<<<<<<<>>>>>>???@@@AAABBBBBBBBBBBB@@@AAACCCDDDCCCBBBAAA???AAA@@@AAACCCFFFHHHKKKNNNLLLKKKKKKJJJIIIJJJLLLPPPNNNMMMLLLKKKKKKLLLLLLMMMMMMOOORRRTTTUUUTTTSSSSSSZZZaaannn{{{DDD???;;;;;;:::777777888<<<======<<<;;;::::::;;;???===;;;777555555888;;;888:::999444444999>>>@@@<<<;;;999666444666999<<<>>>999555333444666666666666999:::888888:::999666999888777666666555666666:::666222222555999:::999000...///444555222222555888888666444111000222444777;;;===:::999:::;;;999555666555444222222333555(((,,,222777999888555222000------///000...///222444222111000111111000000(((...444666444222111222333444333///+++***---000333111---+++,,,------,,,---,,,,,,,,,,,,------......,,,,,,......,,,...333222333555777666555222111...---+++***)))***,,,---///000222222000/////////,,,///000......111000---+++)))+++...///++++++---///---...222333///+++***'''(((***...000///,,,)))''')))************,,,---+++///444666444000,,,+++...///---)))***------)))(((***++++++)))'''&&&&&&&&&)))+++,,,+++************))))))...444555222...&&&))),,,---///222000,,,***+++,,,---............++++++++++++,,,...///000///---+++***+++,,,+++******+++***'''(((---///...---------------...///000+++))))))+++***(((+++000((('''&&&(((...333///(((...++++++------)))))),,,+++,,,---...///111444777111111000///---,,,***)))---000222333000...,,,+++---...///,,,)))(((***,,,***,,,...000111000///...000222222111///,,,+++***)))///000***)))...000---(((,,,---***)))+++,,,+++...222444111...///...,,,222......111333///+++)))+++++++++,,,,,,---......+++******,,,...000000000+++---......------...///***+++,,,+++))))))***+++///---///222222...,,,---000000111333666666555333222222111111000///......222555333---))),,,000111666666666444222111222444222222222111111111111111222111000222555777777777555666666333000.........222444777888777666555555222333666888999888777666777999:::888444444888======<<<:::999999:::<<<===:::::::::::::::;;;::::::>>>???@@@BBBBBBBBBAAA@@@AAAAAAAAAAAA@@@???>>>>>>AAA>>>???CCCEEEEEEHHHLLLKKKJJJKKKMMMLLLJJJLLLPPPJJJIIIIIIHHHHHHIIIIIIIIIOOOQQQSSSSSSRRRRRRSSSTTTWWWTTTUUUZZZ]]]dddvvv???999666999;;;777666777888:::<<<;;;999999;;;===>>><<<888555333555999===888;;;;;;666444999===>>>:::::::::888666555666777999666444444666777777777666999999666666999999666666777777666555444333333666555555555666777888999222//////222444444666:::666666555222000000222444444999:::777666999;;;:::777888888666222000111333+++***,,,///333333///+++---,,,---000///,,,,,,000...000111111111000000111(((---222444111///000222444444333///,,,+++---000444333222222111///,,,)))++++++******+++,,,,,,---+++***,,,///...,,,---111222222333444444444333333000///,,,***)))***++++++---///111111000/////////+++...///---...000000---,,,***,,,//////,,,,,,///000+++***...///------000,,,---......---,,,---...---------+++******,,,///...111444333000---,,,------000111---+++------+++***))))))***+++***'''$$$$$$'''+++,,,,,,+++******%%%&&&(((---111111...***%%%+++---******------***------+++***)))***---///))))))***,,,...///.........---,,,,,,---...---,,,000---+++,,,,,,***,,,000++++++++++++,,,---...///+++******,,,+++)))***///))),,,,,,+++---222000***,,,+++,,,///...++++++...'''***---......000333555222111///---,,,,,,,,,,,,***---000111000---,,,+++,,,---//////...+++(((&&&***+++...111222222111000000000000000000///---++++++111///&&&$$$,,,///,,,***//////)))&&&((()))'''+++000222000///000///---333000222666777222111333///...---,,,,,,---///000***+++------------///000,,,---......------...///,,,......---+++***+++,,,---+++---000000,,,***+++------///222444444222000---.........---+++******---222333...***---111333:::888444000...///222555444333111000000000111222111000000222555888999999444666777555222000000111222222444777999888555222444555777999999999888777888888888777555555888:::;;;:::999777777888:::;;;:::888666888;;;<<<;;;999=========>>>???AAACCCCCCAAAAAA???>>>============CCC???>>>AAABBB@@@BBBFFFGGGFFFHHHMMMLLLHHHHHHMMMIIIIIIIIIJJJKKKLLLLLLMMMQQQRRRSSSRRRPPPPPPRRRUUUVVVPPPPPPVVVXXXTTTWWW```ttt===777555:::===:::888:::777999<<<<<<:::;;;===@@@===:::777333222555;;;@@@999===<<<777444777;;;<<<666999;;;;;;888555222111444444666777777888888888666888777444444777888666444555666666555333222000222555777888777777777888888333111222333333777<<<333333222000//////111444111555666333333666999888999::::::777333//////111///,,,))),,,111444222...++++++---000///++++++...(((,,,000111//////000333''',,,111222///---///222333333111...+++***,,,...///111333666666333...)))************++++++,,,---++++++---111000------000000000//////000111222333444333000---++++++++++++)))+++---......------...***...///------000000---,,,+++---000000------111444,,,(((***+++***---222111222111///---///444999///...,,,)))'''(((***---000111111///+++)))+++---'''---000---+++---//////+++***)))***---,,,((($$$(((+++...///...,,,++++++ """&&&))),,,+++'''$$$%%%,,,...)))&&&)))+++)))444111---(((%%%%%%(((+++(((***---000222222///---,,,+++,,,...111222333222999111///333222,,,---444......------,,,,,,---------,,,---///...)))))),,,,,,111222---,,,///111///---,,,...222222///000444%%%)))---...---...000333111///---+++***+++,,,---&&&)))...000///---,,,+++***,,,///222222...'''""")))+++///222333333222111...------///111111///------222---""" )))///,,,111666666...)))***+++((((((...111//////111111......---000555555111222777111///---******+++---///---///111///+++)))+++---------............//////000111111000...------...000...000333333///---...((()))+++...111111...,,,---...000000///---,,,,,,***000222...,,,///333555<<<999333---,,,...333666444333000...---...000222...------000333777888888000333666666555444666888111111222666999999444000222333444555555555444333666555555444444555555555:::999888666666777999:::<<<888666888>>>@@@>>>:::<<<;;;::::::<<<@@@DDDGGGBBBAAA>>><<<;;;;;;<<<===DDD???>>>@@@@@@<<<<<>>===999999>>>>>>;;;<<>>AAA???>>>;;;888888;;;>>>AAAAAA===@@@CCCFFFGGGFFFCCCAAABBBHHHMMMOOOPPPPPPKKKEEEBBBDDDGGGJJJLLLNNNOOOOOONNNNNNMMMNNNRRRWWW\\\___XXX]]]```]]]ZZZaaaqqq999999999999888999999999;;;<<<;;;:::888888:::<<<777666555777;;;<<<999666555888::::::999777888999:::===<<<777666::::::777555555666555444444555666777888666333222555555111...000444666777666444222111444666444666999999666999::::::777333111333666444555666777666555333222444777:::999555333555888111222333333333333222111333000...///222333111...///444444---***---/////////---,,,---///000///...+++...222222///+++******---,,,+++,,,///111111000111555555222222666666333333111///000222333333111333///---...---+++,,,///111111111222333333444444444,,,***111222---+++///---...000222222333222222.........000111111///---***))))))))))))***,,,---***+++---............---444222...***((('''''''''***///222---$$$"""(((///111000.........///.........,,,***)))*********)))%%%***/////////000,,,&&&+++***(((''''''((()))))),,,++++++*********+++,,,///)))'''+++,,,))))))+++---......,,,***'''&&&'''++++++,,,,,,,,,,,,,,,---,,,,,,***(((+++000000,,,111...---......+++,,,///000111111...***''''''(((...---,,,+++,,,...000222---,,,,,,,,,,,,---...//////...---+++)))***...000......---...//////,,,***,,,...,,,)))(((+++,,,***---.../////////...---,,,,,,***---444000''''''...111,,,+++------+++,,,111222///,,,+++++++++***(((111///---,,,,,,------,,,+++...///,,,***,,,***'''***,,,---,,,***+++///222333222000...,,,***)))(((222111111000+++$$$###'''...//////---,,,+++---///444000///111111///111555555222///...///000000000111...///111111---,,,...++++++******+++,,,---...+++------,,,---111///+++111111000///...///111222444444///)))))),,,***%%%000000///...,,,+++---///---000444666555333333222333222555888888444555999555333111222555888888777333222666<<<;;;666444666666444222222444666666666:::888777777:::<<<<<<<<<555666666555999??????<<<:::===<<<888777;;;;;;777777:::;;;777888>>>AAA@@@::::::999999:::<<<>>>@@@:::===AAAEEEFFFEEEBBB??????FFFKKKIIIGGGHHHHHHGGGCCCDDDEEEFFFGGGIIIKKKLLLQQQPPPNNNNNNOOOQQQTTTVVVWWWZZZZZZVVVQQQSSS]]]fffrrryyy888888777777777777888888:::;;;;;;:::999999;;;>>>777666666999<<<===;;;777777:::===>>><<<:::888888888:::;;;888888999999666222444555333000000222555888888555///...111333222///111333555555444222111222555555333444777888555888:::;;;999555222333555666666777888888777666555555666666666555444444333///000222333444444333222111000//////111111000//////111000------000111000.........///111111000...***---111222000+++(((&&&+++++++++---000333333333111444555444444666666333111///------///111222222111...---......++++++///222222222333333333444444111+++***000222......222//////000000111111111111111111000111222111///---,,,++++++***+++---///000+++,,,///111111///---+++444222///***&&&###!!! ///111111---&&&$$$''',,,111111000///............///,,,(((''')))+++------(((---111000000000+++&&&+++***((('''(((***,,,...///---)))&&&&&&''')))+++---)))(((+++---,,,+++,,,///000///---+++***+++,,,,,,,,,+++++++++,,,...///---+++((('''+++111000***222---+++++++++***,,,000333222///+++'''%%%%%%'''---,,,++++++++++++,,,,,,))))))((((((***---000333......,,,***)))***---///---,,,,,,---///...,,,***+++,,,***&&&&&&)))+++)))///...---,,,,,,---///000...,,,...222///((()))000000---,,,------,,,---000222000...---,,,***(((%%%222111111000///...------+++///000+++(((***---------,,,+++***+++...222555666333///...---+++&&&###//////222333...&&&$$$'''...//////...------///111111......222222111222555000111000...,,,,,,000333444///------,,,***+++///+++***))))))))))))***+++&&&)))******---000...***000000///---,,,...222666///111///***&&&&&&&&&%%%------,,,)))((())),,,///+++///333666555333111000222222444777666333444888666000+++,,,222777777444444333444888888666555777444333333555777999888777666555444666999;;;;;;;;;444666555444666;;;<<<888999;;;;;;777666888777444444888:::888888;;;======666999;;;;;;999999<<>>BBBIIIMMMHHHDDDFFFKKKMMMHHHHHHHHHHHHIIIJJJLLLMMMPPPOOOMMMLLLLLLMMMOOOPPPVVVWWWWWWTTTQQQQQQUUUYYYVVVZZZ```gggttt::::::999999999:::;;;;;;777888888888777888:::<<<;;;999777999===@@@???===888:::;;;<<<;;;999777666777888999999888777444222000222444222...---000444888:::888222000222444222---///333555666444222000222555666333444888999777555888;;;:::777666777999777777888888888888777666555333111222444444111...333333222222222222222222111111222111111111111111000...+++***,,,000222111111000///000000000---+++,,,...///000...+++(((&&&/////////000111111000000///111444444555555444222000...,,,+++,,,///111222...,,,,,,......++++++---222222111000000//////...///++++++///000......111333222000...---,,,,,,,,,...------...///...,,,***,,,,,,+++,,,---///111222...///000111111000...---///...---+++)))'''%%%$$$111111000---+++***,,,///////////////......///111000...++++++,,,.........000222000,,,+++------++++++++++++++++++,,,,,,---)))(((&&&%%%&&&(((+++---***((()))+++------,,,,,,111111111///------///111,,,+++***))))))+++---...---+++'''&&&+++111000)))111...,,,------,,,---111222111...+++)))***---///...---***((('''(((***+++((())))))***,,,///111222)))+++------,,,,,,...///---------...//////---++++++,,,***%%%%%%)))***)))///...,,,+++,,,---000222...---...000...***,,,333000//////000000111222333222///---+++++++++)))(((+++,,,------,,,++++++++++++111444000+++,,,///000333111///...///000111000000---***,,,000000+++&&&---...111444111++++++///---///000000//////000222,,,+++...222333///---...)))+++---......///111444444000...///...,,,...222,,,+++***)))***+++,,,---$$$(((******,,,...,,,&&&***,,,---,,,+++,,,000333+++///111...)))(((***,,,+++***)))&&&%%%'''+++...,,,...111222222111111111111000111444333000111555333///,,,...222666666555111000000333333222000///111111333666999:::888666222111000222444555555444666777777444444777888555777888888777666777666555666:::<<<;;;999888888888444999>>>===:::888;;;>>>666777999;;;===???@@@@@@DDDIIIJJJFFFDDDHHHKKKKKKGGGGGGIIIJJJKKKLLLLLLLLLIIIIIIIIIJJJKKKMMMOOOQQQOOOQQQSSSUUUWWWXXXYYYZZZWWWXXXWWWXXX[[[dddpppyyy;;;:::999999999:::<<<===777888888777666777999<<<<<<888555666:::>>>@@@@@@<<<;;;999999999999888888666666777888666333000...000222444333000...///111444999:::777444444333111)))---333777888666222///222555777555777;;;<<<999666999<<<;;;888777888:::777777777777777666666555555222000111444444111...666444222000///000222444111333555444222111333555444///***)))+++///222555000///......//////---+++///...---,,,++++++***)))000111222222111000000///---...111333444333222111222111///......000333555...,,,---111111...---///222222111///...,,,++++++...------///...+++,,,...111000...,,,++++++******)))))))))+++------+++)))''''''((()))+++,,,.../////////......---.........,,,,,,---...---,,,++++++...------,,,,,,---000222+++---......---...000333///...------...---+++***111333111---+++------***)))+++---///...,,,)))'''''''''((()))+++,,,------'''((()))+++...///---***.........---,,,---000222+++***(((''''''(((***+++,,,+++(((&&&***000///***...,,,,,,000000---,,,///000...,,,+++,,,...111222000---)))&&&%%%'''***,,,''')))+++---......---,,,"""&&&,,,//////...------...---...///000000...,,,,,,---***&&&%%%))),,,***------------......///000+++,,,---///---+++///444222222222000000111111000000---***)))***,,,------$$$&&&)))***)))(((***+++(((000555222...---......222111000111111000---******((((((---222444000+++------///222///,,,...333---///000000000///111222******///444444---((('''((()))+++...111222000...///---...111222//////222...---,,,,,,---///222444***---...---...///,,,&&&&&&***//////---,,,---000,,,000444444///+++---222+++***(((&&&%%%'''***............------...111333///---...000///,,,...222222444666777777888888999111222333444555333...)))...///111555888999777555222111000000111222000///333666666333333777888777444444555777888777777777666999======:::666777:::555:::??????;;;999;;;>>>:::888777777888<<>>>>><<<:::;;;======;;;888666888<<>>BBBDDDAAACCCBBBBBBEEEIIIFFFAAA??????AAABBBCCCDDDDDDDDDHHHIIIJJJJJJJJJIIIGGGFFFNNNOOOOOOMMMJJJIIIKKKMMMTTTPPPLLLLLLPPPSSSUUUUUU[[[YYYUUUSSSVVVcccuuu999888666555666888;;;===666777666444222222444666...///111666<<<===:::666333333333666999999666222555111333888999555666:::777555666:::???===444+++,,,555;;;999555555555444:::888666333222111111111555999<<<:::999888333---333444444222///000333777333222111///---,,,++++++''')))***+++,,,,,,------666777888777444///***'''...444999666000---222888222222444666000)))***111555222...,,,---000222222---,,,,,,...111111...+++,,,000444666444333444666111------222333111222777...000111///+++)))***,,,******---333444000...///+++,,,---///000222333444///333555222///000111222---...000111111///...,,,///............---***((( $$$***///111000...,,,+++---///222333222000//////...---,,,+++*********111333333...'''$$$'''+++,,,///000---(((&&&(((,,,,,,)))''''''))),,,---...///111///+++***,,,,,,)))###$$$''')))******)))(((+++,,,---------,,,+++++++++000333222333666222***%%%(((+++---......///000------,,,+++)))'''%%%$$$&&&+++...)))&&&)))---///222...,,,---...---000444&&&'''***///333333///+++'''))),,,///111000///......---------,,,,,,++++++000111222111000///000222++++++,,,---//////...,,,------***$$$$$$))),,,+++111000...,,,,,,,,,---...+++///111...***)))))))))$$$)))+++(((***//////+++$$$''',,,111333111,,,'''---000111///,,,,,,111666000111///++++++...,,,((((((+++...,,,(((&&&***...***...333555444000---,,,###&&&---333222...---111...///111111///---------***'''%%%'''(((''')))...---000000,,,'''(((000777///,,,,,,//////,,,+++...333111...,,,,,,...111333///000...***+++---+++''',,,000222...'''$$$''',,,%%%$$$)))111222------000000000000///,,,+++,,,---***+++,,,,,,+++,,,...000111///...000...+++---222444...((((((,,,///...+++111222000...333:::888222111000111222555666555444222111222444555666444222000444555000---...000000222///000555555000...111111222666:::666111666???:::999888888:::;;;:::999>>>>>>>>>??????AAABBBBBB===@@@AAA>>>>>>BBBCCCAAA???>>><<<:::;;;<<>>:::666555<<<<<<<<<;;;999666333111555333222555999;;;888333222111444999999555333444555666888888777777888:::555555555666888999999888777777999;;;777222222777;;;555444999:::555111111666;;;;;;777444555111***000111333444444444444333777666444222000---(((%%%)))---222444222000//////222666666222111222---$$$222333444555555444222111666666444222000000333555///...---++++++---222666000......000333555333111666444222111111///,,,))),,,...111222444444111,,,777222---,,,000222000---***111333...,,,///000...---...+++'''***111666777---,,,---.........111555,,,...//////...------...,,,***))))))++++++***)))******++++++++++++******+++,,,...000111000000///555000,,,,,,///111---***111000000///---,,,+++***,,,---,,,,,,***)))''''''---+++'''%%%&&&+++000444...//////...,,,,,,...///&&&&&&)))---///...(((###...---,,,***))))))******000...++++++---///000111,,,---,,,---333777333,,,000***(((...000+++((()))&&&'''))),,,---.........---111222...)))+++555>>>999333000111000---,,,---+++------000666888111(((000111111///---,,,---//////333666555222///...000444///+++***,,,,,,)))%%%+++,,,+++&&&&&&)))***(((++++++++++++000555444000222111///,,,,,,///111222------,,,+++************---111111,,,+++///...***++++++,,,,,,...///111222///+++((((((++++++***'''''',,,000000,,,***+++---333111///...000111111000222...++++++///111111000***************,,,------...---,,,,,,---,,,***(((***///000+++(((***,,,,,,///---...///,,,***---333444///++++++...111222111333---''''''+++---+++&&&111,,,+++...,,,%%%###&&&******,,,---------,,,+++...//////...------///111222...)))***...000000------000222111......000222---,,,(((&&&,,,444111(((666333000///111444666777///555::::::555222333555333111//////111333444444333111///...,,,,,,------000333333111111555666444000222444777888888777666333777;;;>>><<<999666444@@@<<<999:::>>>AAA@@@===???===<<<<<<===>>>??????=========???AAACCCCCCCCCHHHFFFCCCBBBAAA???>>><<>><<<<<<>>>@@@???>>>>>><<<;;;;;;<<<===>>>>>>>>>===>>>???@@@BBBBBBBBBDDDCCCBBBAAAAAAAAA@@@@@@======>>>???AAACCCEEEFFFKKKHHHDDDFFFKKKOOOPPPOOOMMMMMMNNNNNNNNNQQQUUUYYY___^^^\\\ZZZ\\\eeettt:::777666777777555555777222222222333555888:::;;;888555222222555666444222222333777<<<===888444444999::::::999888777555444444444444444444444444444555444555666333000333999333000111555888777666777444777777555444666555222333444666777777555333222111///......000111111000444555666444222000000000...000000///000111...))),,,---000222333222000...,,,---...---------///111222111...+++***,,,111555222111222444555666444333111000000111222222111///222///++++++---///000111222111000///............---111111...,,,,,,,,,***+++///000...---///---***---///000111000---***(((,,,...//////...---............---)))%%%%%%)))---,,,+++(((&&&&&&(((+++,,,,,,,,,---///111333555666111000///...............000///...,,,,,,,,,------(((***,,,---,,,,,,---///***+++---.../////////...,,,...///...,,,*********,,,+++,,,---......,,,)))***)))))))))***+++---...(((+++,,,+++(((&&&'''))))))---...------000///+++,,,++++++,,,***)))---444//////000000///...,,,+++***++++++++++++---222555333...,,,///000///...000......,,,+++...333222...'''***,,,---,,,,,,,,,---000---***+++///000---***//////000///...---...///)))///222---***+++...///---333666111---...111111.........//////.........---,,,,,,,,,,,,---......,,,...---******...///...***+++---//////...---,,,222///,,,,,,......+++((())),,,//////---,,,///222000...,,,---...//////...000---******,,,...---+++//////000000///...,,,+++'''---333222---***+++---)))...000+++(((***,,,+++000///000111///)))(((+++222000...+++***---111555111111111111///,,,)))&&&---+++,,,000111//////111...///000111111111111000...//////---+++***,,,---222///---...111222000---000///---------,,,+++))))))000444///+++,,,///111555222...------///000000000000111444777777555222000000222555888888666444111111111222222333333444000333222//////222333000555666777999999999888777<<<999666777:::<<<<<<;;;<<<======<<<::::::;;;===<<<;;;:::::::::;;;===>>>>>>>>>>>>>>>?????????@@@BBBAAAAAA@@@@@@@@@AAAAAA>>>??????AAABBBDDDFFFGGGDDDCCCBBBBBBEEEJJJNNNQQQMMMMMMNNNNNNNNNPPPTTTWWWXXXXXXWWWTTTRRRTTTZZZ```gggmmm|||999999999999777666888;;;000///...///111444777999777555222222444666666555666666;;;AAAAAA<<<888888333444666999;;;<<<:::999999999999777555333333444555444444555222000444:::555333222333333222111111222333333333333555555555333444555666666444222000555333111111222444444444666666444222111111222333000000000000111111///,,,+++---000222333222000///+++,,,---+++)))'''((()))111000...+++***---222777333333444444444333111///111000000111222222111000333///+++,,,......000222333333222///+++(((((((((,,,---...---,,,,,,,,,++++++...///---,,,...,,,(((...//////.........***&&&+++---......---,,,,,,---+++...000---)))'''+++///+++***((((((((((((***+++------------///111333555+++,,,---,,,******+++---222000...,,,+++***+++,,,&&&))),,,,,,++++++,,,...'''(((***+++,,,+++***)))&&&))),,,...---,,,,,,,,,)))))))))+++---///000000++++++******+++,,,---///'''+++000///+++((())),,,)))...///---,,,---...,,,***---///---'''$$$(((...//////000000///...---,,,,,,++++++---///222333333111---,,,///000...---///,,,...---+++---111111...'''***---...---,,,++++++222///------///111000...,,,000333111---+++---000***111222+++%%%'''---111...222333000---///000///...---///222222///---...,,,,,,,,,------///000000.........,,,---000222222+++---///111111///,,,+++222///------......+++''''''(((******)))***---000///...------///000///...111---***+++---...---+++---...000111000///---+++)))---000000---+++,,,///)))///111---***+++,,,,,,333222333555333---***+++...///000...,,,,,,000444---///111000,,,))))))*********,,,.../////////000***+++,,,...///000111111000111111000...,,,---...000///...///111111///,,,222///++++++,,,,,,)))&&&''',,,000...)))(((+++...444111---,,,,,,,,,---,,,000000222333444444333111000000111333666777666444///000111222222222111111444666555000///111000---777777888999999999888777<<<888333444888:::999555666999;;;999555333666999:::::::::999999999;;;======>>>>>>>>>===<<<===>>>@@@@@@@@@???>>>>>>???@@@BBBBBBBBBBBBCCCDDDEEEFFF@@@AAAAAAAAAAAADDDKKKPPPLLLMMMMMMLLLLLLMMMPPPRRRMMMPPPSSSUUUUUUVVVYYY[[[```]]]\\\dddwww777999999888777777999:::555444222000111333666888555444333444666888::::::888888<<>>???===:::777888999888666555666777666555555666333111555;;;444444222///------------000000000222333333444555333333333333333222111000444222111111333555666666555333111000111333555666666444222333333222000///---...000222333333222111,,,---......+++)))((((((333222000---+++,,,000333222333444444111...,,,***111000///000111111000...333...---111222///...111222333333111---***(((((())))))***,,,------------+++---,,,))))))---...,,,...000---***+++///...))))))+++---,,,+++***+++,,,(((---222222...+++---///((()))***++++++***)))(((...------,,,---...000111+++,,,---,,,++++++---//////...---,,,+++,,,,,,---&&&***,,,,,,)))'''))),,,((((((((((((((()))))))))%%%(((,,,------,,,,,,,,,(((((()))))))))+++...///...---,,,++++++,,,---...###)))...///,,,)))+++...***...000---+++......---###***000---&&&###%%%(((+++,,,---...///...---------++++++---000222222111111---,,,...///,,,+++,,,)))---///------///000...***---///000...,,,******000111222000......000222+++000333111+++(((***------111000&&&"""***///,,,---,,,+++...222111,,,...---000555555000---...,,,,,,,,,---...///000111...---,,,---...///111333)))+++...000000---***(((111...,,,---......***'''''''''(((((()))***,,,...///...---...000111000///,,,)))'''(((***+++***'''***+++...///000///---,,,...---++++++,,,---......***000222///,,,,,,---,,,222000222555555000,,,,,,***...111111...---...000,,,...000---******---111...///000000000111111000,,,,,,,,,------...//////333444555333111000000111///....../////////---+++111...++++++---,,,)))&&&))))))+++,,,+++******+++222000---+++,,,,,,,,,+++000333666555111///000222111///...///111333444444000111333333333222000///333555444111000333333111666777777888888888777777<<<888555777::::::555000444888<<<999444222444888999::::::999777888:::===;;;===>>>===;;;:::;;;===:::<<<======<<<===@@@BBBBBBBBBAAA@@@@@@???@@@@@@AAABBBCCCAAA>>>@@@FFFKKKJJJKKKKKKIIIHHHHHHJJJKKKKKKNNNRRRTTTTTTSSSRRRQQQVVVWWWYYY[[[```kkkzzz333666666555666888888555444333000//////000222444333444444666777999;;;<<<777666999>>>>>>:::888999333333666;;;??????;;;666000333666777555666999<<<666555666777444111444:::000333111,,,***---//////111///000333444222222444333222111111000111111222...------///333555666666444111//////222666888999:::666333555555333222333111111111111222333333444---///222333111000//////666555333000---+++,,,......111333222000,,,***)))///......///000000///---333......444555000---000...///111222222111...---(((%%%&&&+++...------...+++,,,***&&&''',,,......///000---(((+++222111***)))+++,,,,,,+++******+++(((---222444222...,,,,,,'''))),,,------,,,)))'''...------,,,,,,------...***)))))))))***+++,,,,,,******+++,,,---......///&&&***---,,,'''%%%'''***,,,+++***)))))))))***++++++---...---+++))))))))),,,,,,+++)))&&&&&&''')))...---,,,++++++,,,---...'''+++///111000///000222+++------+++,,,//////---'''///---((('''((())))))***,,,---.........------,,,+++,,,...////////////,,,+++...///,,,******'''---000---+++---///...---///000000...,,,++++++---000222000,,,***,,,///***...111000+++'''(((***...111---$$$""")))...******((((((---222000+++///,,,...666666...,,,///,,,,,,,,,---...///000111+++))))))---...,,,,,,///&&&(((+++,,,,,,***'''%%%///---,,,---//////+++(((***++++++,,,---......///...------///111222000///,,,)))((())),,,...,,,***)))***,,,---......------///,,,***)))+++------,,,)))///222///,,,,,,---,,,,,,***,,,222444111......+++---///000///.........///000000...------222555...000000...---///...+++333222000///...---------333444555555333111111222//////......------,,,,,,///...------------,,,+++,,,))))))---111///---,,,000...,,,,,,---......---000555888666000---///333111...,,,,,,...000222222222333555666666444111///...111222000222777888666444555555555666666777777:::999999;;;<<<;;;666111666:::===<<<777555777:::888:::;;;999777777:::>>>999;;;===<<<999888:::<<<333777:::::::::<<<@@@DDDCCCCCCBBB@@@@@@?????????BBBCCCCCCAAA>>>>>>AAADDDEEEFFFGGGFFFEEEEEEFFFHHHIIILLLOOOQQQRRRQQQOOOMMMPPPTTTXXXWWWUUUWWW]]]dddmmmqqq~~~111444555555888<<<999222...------,,,---///222333222444666777777888999:::888666777;;;<<<888777999555555777<<<@@@???999333111555888888666666:::===555555666777444000111666000333222,,,***...222222333111222777777222111333444333111//////111444666.........111333555444333555222000111444888:::::::::444222555666444555888444333111000000111333444...111555666555222111000111333333222///.........)))---111222000---,,,,,,+++++++++---///111000///444---,,,333444...+++000++++++,,,000333333///,,,)))%%%%%%+++...,,,+++---***+++***&&&&&&+++---,,,...111///***---444111'''+++,,,......,,,+++,,,------...111111000---)))'''***+++,,,------,,,+++***,,,,,,---...//////......)))'''%%%'''***,,,+++***+++,,,---......---+++***&&&+++...---'''%%%'''+++------,,,+++++++++++++++...//////---***)))))))))...///...***&&&###$$$&&&+++******)))***+++---...---...000111222222222111***+++)))(((+++000000+++###,,,000---+++,,,---,,,)))***,,,---......------//////...---,,,---///000,,,))))))---///,,,+++,,,(((...000+++'''***///222---...///...---,,,---...//////000///---+++***)))))),,,//////,,,***)))***,,,...,,,'''%%%)))------'''******)))***...///,,,...))),,,444444,,,)))...---,,,,,,,,,---...//////)))''')))...///***))),,,&&&(((***,,,,,,+++)))'''///------///111111...***---......000111111000///,,,,,,,,,...000111///...---+++***,,,000222000---,,,,,,,,,,,,,,,,,,------***,,,------,,,***)))((('''...111...+++++++++***(((&&&(((///444333222333///---,,,,,,...////////////000000000///000111222,,,//////+++***---+++'''333222000/////////000000///111333333111000000111111111000...,,,,,,---...,,,...//////......///111,,,(((***000333111///000///---,,,---///111111111222444555444111000111333000...------///000///......111444666666444222000...111111000111555777555222222222222333444555666666777999;;;;;;:::888666666999<<<<<<:::888999;;;888:::<<<:::777777:::???777:::<<<;;;888777999===444777:::999777777;;;???AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBB@@@>>>=========???AAACCCDDDDDDEEEHHHJJJHHHHHHJJJLLLOOOPPPOOONNNNNNOOOPPPPPPOOORRRVVVZZZ[[[WWWWWWeee333555666666<<<@@@;;;111------...///222555777999222444666777777666666666:::888888<<<<<<999999<<<444444666<<>><<<888666999<<<444444666777333...///333222666555---)))...222111555333555::::::333111333666444111//////222666999333333333444555444222000777444222333666:::::::::999222000555777555777;;;555333000......000222444111444666666333000---+++***---000222222222222333%%%***///222000/////////(((((())),,,///111111000555,,,***111222,,,+++000***)))(((,,,111000+++%%%+++%%%%%%+++...+++)))+++***,,,+++''''''***+++(((...222111,,,///555000$$$,,,...//////...------...111000///...---***'''###---,,,,,,,,,,,,,,,,,,---***+++...000111111111000///+++(((***///222000---000000111000...***%%%###%%%+++///---(((&&&)))...,,,,,,------,,,+++)))(((,,,------,,,******,,,...,,,......+++'''%%%&&&''''''''''''''')))+++---...,,,++++++,,,---...,,,+++***)))&&&%%%+++111///***---333444...+++...///---+++,,,---.........---,,,333333222000---...000333)))&&&'''---///---,,,---***//////((($$$(((000555+++,,,------,,,,,,...111222000//////111///***%%%(((***---......---,,,,,,***------++++++///000...&&&,,,...+++(((+++---------'''***222222***'''------,,,,,,,,,,,,---......+++(((+++111111,,,))),,,)))+++,,,.........,,,+++///...---000333333000,,,......///111222222///---+++***+++---///000...---)))''''''***...000...,,,//////---,,,,,,,,,,,,,,,$$$+++111222,,,'''&&&&&&&&&,,,///,,,)))))))))((((((%%%'''///555666666888333...)))(((+++///111111......000000000///---+++///333333///...111000+++---,,,,,,---///111444555,,,...000000///......///333222111...,,,---...000+++...000111//////222555)))'''***111333///...222---,,,,,,...111333444333444333111222444555444222///...///000111000---+++))),,,000444555333111///222444333//////222222///000000000111222333555666111444666777777777888:::555777999::::::999999999888;;;<<<;;;777777;;;???555999<<<;;;777666999===999;;;===999444222444777::::::::::::;;;===>>>>>>@@@@@@??????>>>===;;;:::;;;===@@@CCCEEEGGGJJJLLLJJJHHHGGGGGGHHHIIIHHHGGGFFFIIINNNTTTXXXWWWRRRMMMSSS[[[bbbaaa```iii{{{===888333555:::;;;777222777777666555444333333222555000000555:::::::::;;;999888777888999999999888777555555888===>>><<<999;;;444......444999999777222333444111...---000333111444222---...444777555333666<<>>>>>===:::333---...444888999777444444444333111111222333+++000111///111777888666777777:::===999222333888555333111222444666666555888777666333000//////000333555555444666999888444555666888888777555333333999444333555666333222333////////////......///000222...,,,---000000,,,)))***,,,......---,,,,,,---,,,---+++(((***...///+++,,,+++++++++,,,...000111111------111222//////222,,,---...---***))))))***,,,...---))))))---000///...+++,,,000000,,,+++...222+++)))---///---+++---,,,))))))///111///,,,,,,444444222...+++,,,000555...+++''''''))),,,......&&&(((+++---............333222000---******---///,,,------,,,******,,,---///,,,)))(((***,,,------***)))+++///---((((((---///,,,,,,...,,,'''&&&)))///%%%!!!''',,,***+++///***)))'''%%%###$$$(((***"""""""""%%%(((+++***(((***,,,...//////......///)))---111111...++++++,,,...//////...---------...***'''(((+++***'''(((---((())))))((('''(((+++///+++***)))((((((***,,,///---,,,---...000000---***000,,,,,,//////+++***,,,---,,,+++)))'''''')))***%%%)))---///...---...///,,,------,,,***(((((()))---'''&&&***---,,,,,,///000000//////.../////////---000111///***&&&&&&'''))),,,///000///---,,,,,,///111111...***))),,,000+++...000111000...------...+++***,,,000000---)))$$$###&&&+++,,,***)))+++)))+++...000000///,,,+++)))((('''(((***,,,...///111000///000000111///...---000000,,,+++///000...333111...///111333222111111...,,,+++...//////...000...,,,******+++---......000000...+++***,,,...///000000//////000222555111111111000///...---,,,111+++(((---222111...---...///000/////////111333111222222000---++++++,,,111222333444444444333333111111111000///000333666111555111---222000,,,111222333333222111222555888444222///...///111111111444444444444666888999;;;888:::999555555999;;;999333555555555333333555777::::::;;;<<<===;;;777444;;;:::999:::<<<>>>>>>>>><<<>>>@@@@@@???>>>>>>>>>???AAABBBBBB@@@@@@CCCEEEHHHKKKJJJGGGGGGKKKJJJFFFBBBFFFKKKMMMLLLMMMQQQUUUSSSRRRQQQRRRUUUVVVWWWVVV[[[aaalll|||666777888:::;;;::::::999888999:::;;;:::777555333555111111777;;;;;;:::;;;>>>999333333777::::::888///222666888999:::<<<===777222---...333888999777444333333333444444333111***...111222444777777444;;;888777888777555555777000111222333222333555666;;;888444222111111111111222222444888888555555999888666555666777666333000444111222666888555333333111///---,,,,,,---------333///,,,---///000...+++/////////---++++++---000+++---,,,)))***---+++'''***,,,...000000000...---///,,,,,,......------000...---+++'''%%%%%%'''***000000,,,''''''---222222---++++++------++++++---,,,'''&&&***...---,,,,,,---)))***...000...---///222333111---******...333000...++++++,,,...//////&&&'''***,,,---...------000000...+++)))))),,,.........---***((((((***,,,,,,(((%%%###$$$'''))))))(((***...111///)))&&&'''...++++++------)))%%%%%%///***%%%$$$(((---000111'''%%%######%%%&&&''''''$$$$$$%%%(((,,,---,,,+++***,,,///...,,,+++,,,...)))+++...111111///---,,,000...,,,,,,---...,,,)))(((%%%%%%)))+++++++++---((()))))))))((((((+++---(((***,,,***((()))...222))))))***---//////---+++...,,,,,,......,,,,,,...+++------)))$$$$$$(((---...///000///,,,++++++,,,---,,,,,,------+++(((%%%+++'''&&&))),,,,,,---000000///...---...///000111111444555111+++(((,,,111+++...000111///---,,,,,,---//////---***))),,,///---...//////---------...+++***))),,,///000---***((((((+++111222...+++,,,)))+++...///000...,,,+++(((((()))***+++,,,---......000111000///.........//////---))))))---//////......---///222444444333444111...,,,+++++++++***++++++)))))))))***,,,------......---+++***+++,,,---.........---...111333...///000000000///...---222***&&&,,,222333...,,,......---...//////...,,,333333222000...,,,---...,,,...000222222111///...111111111000///111555888,,,222000///555111,,,000333555666555222222444777555111---,,,---///000111000111222333555777888999444888999444222444777888111333555666666666888::::::999::::::;;;:::666444<<<=========<<<<<<>>>???888:::>>>???@@@@@@AAABBB???BBBDDDBBB>>>>>>BBBGGGEEEGGGFFFDDDEEEJJJKKKJJJDDDEEEGGGIIIKKKLLLNNNOOOQQQOOONNNNNNPPPQQQPPPPPPSSSRRRQQQTTTaaawww777:::===>>>;;;::::::;;;777888888999999999888888999555444:::===<<<:::999>>>999555666:::<<<:::666444777:::999666444555777666111......333777888777444222111333666666222//////111333444555555444333;;;777444555777888888888...222666777555444777;;;888555333333666777666444333111444;;;888000111999222222222333333333222111333//////333555222111222111111000---+++***,,,...444111...---///000000///...//////...------///111,,,...///...///111...)))...///111222222000---+++++++++++++++******,,,...111000---***'''''')))+++111111---((()))///333222---,,,,,,,,,,,,++++++,,,&&&######'''+++---,,,+++,,,))))))---...,,,---///)))---000000,,,)))((()))---,,,+++++++++,,,------*********,,,------,,,+++))),,,//////---+++)))((((((((((((&&&&&&(((,,,///)))%%%!!!!!!$$$&&&''')))+++...000...***&&&$$$+++***+++---...,,,(((%%%......***%%%(((///111///'''%%%###%%%(((***)))''')))***,,,...000000///...))),,,...---)))'''))),,,)))***---000111000,,,)))---,,,+++++++++++++++******&&&###$$$))),,,------+++***((('''''')))+++...+++------,,,***+++...111!!!###&&&***---//////...******+++++++++***,,,...++++++***'''%%%&&&***...222111...+++)))(((((())),,,+++,,,...111000+++&&&+++***)))***,,,---...000...---,,,,,,,,,...///111+++000555666444111//////...000222222000...------+++,,,---+++))))))+++---...///...,,,++++++---///***)))))),,,...///---+++222000111444333...+++,,,***,,,...//////...,,,+++***,,,------+++***))))))***---//////+++)))***,,,...---+++)))***---......)))***+++---///000000000444333111000...,,,***(((++++++++++++,,,------...***+++,,,------......///...//////---,,,,,,...000///000222222222111000///333,,,***...222000------000...---...000000,,,)))...//////...---...000222---...////////////......000222222222111111222444+++222000///555222---111333333222333444444444333777333...,,,---000222333,,,---///111222222333333333999:::555000111444555111333555666777777999;;;666666666888999999666444;;;===>>><<<999888:::===777:::===>>>>>>>>>???@@@;;;???AAA@@@<<<<<>>===999666777999666666555555777:::<<<>>>>>>:::999===???<<<888888777555444777:::999444///666999;;;:::555222222444555222///000333777888777777555444555777777333///444333333444555555666777888555333333888<<<;;;999---333999:::777555888<<<777555444666999:::777333444222555;;;777------444***...111222000000333666444///,,,...///......111111333444111+++))),,,000111///---,,,---.........))),,,///111111000000111***...///000222555333...222111111///...,,,+++***,,,---...+++***+++...000444444444222///------...///000...+++---222222...---...---,,,,,,,,,,,,+++%%%$$$%%%(((---000///,,,,,,******------***+++...(((,,,000///+++(((&&&''''''(((((((((((((((((()))000...,,,,,,------+++)))+++...111222000...---,,,'''''''''&&&'''***...222---***&&&%%%&&&)))+++++++++,,,,,,++++++***(((%%%(((***,,,---//////,,,))),,,///---******......))))))'''&&&))),,,...,,,******+++,,,---,,,++++++***,,,---...---***(((***,,,******,,,...///---)))&&&(((+++...,,,)))(((***---///***###!!!$$$***------///,,,(((&&&'''***---//////---******+++,,,+++***"""&&&))),,,---......(((+++,,,***)))***---...+++(((%%%%%%(((,,,------***(((&&&%%%'''))),,,---******,,,000333333...***,,,---...------///000000,,,++++++++++++,,,...///%%%'''***000444333...)))---///111000...---,,,---***+++++++++******+++,,,//////---+++)))***,,,///))))))+++,,,...///...,,,222...,,,---,,,((((((++++++,,,...///...---,,,+++***---///...,,,)))((()))))),,,//////,,,)))***+++,,,***))),,,......,,,+++(((***+++------------......000333333111...***(((,,,,,,---......///......+++,,,---///000111111000222222111///,,,,,,---///111111222222111000///...222000000222///++++++///222000///000111111---)))((()))******)))***,,,...555444222000000111333444000222444444222///...---...333000...444222...333111---,,,///555777444///555222---+++---000222333...///000000111000000///444:::<<<666000000222333111333666777666666777888555555555777:::;;;:::888;;;===>>><<<888777999<<<999;;;======;;;999999:::666:::======;;;<<>>======@@@DDDIIIFFFBBBCCCFFFGGGEEECCCMMMLLLKKKLLLOOOQQQQQQQQQMMMLLLNNNTTTZZZZZZSSSKKKRRR\\\lll888:::;;;888444222333555666555555555888;;;>>>@@@@@@<<<;;;???@@@<<<888666555666999;;;<<<999444000444666888888777666666777666444222222444666777777;;;:::888888888777444222333111222666888888:::>>>444555555555999===;;;777,,,222888:::777666777:::999888777777777666333111333333555777444...+++---''',,,111111//////444:::333---)))+++,,,+++,,,000111444555333///,,,---000,,,,,,+++++++++++++++,,,%%%)))///333333222000000&&&***,,,---000444333///000///---,,,***)))))))))(((,,,---(((&&&)))---...///111222222///,,,++++++---......---000333111++++++...///---,,,---+++((((((******,,,000555333...,,,+++---///---))))))---///000///,,,((('''***---(((***,,,---,,,,,,---...222///,,,,,,......+++(((...---,,,***)))***...111+++,,,,,,+++***+++...111///,,,***)))+++,,,------***+++***((())),,,+++'''&&&,,,///---,,,...---,,,)))+++,,,......,,,)))(((++++++***,,,...//////...***,,,,,,+++***)))***+++000///...---------------***+++,,,---,,,***)))((((((,,,///---(((&&&)))......,,,&&& !!!''',,,,,,111---)))'''))),,,...//////+++''''''***+++((($$$%%%'''+++,,,+++******+++***...///,,,))),,,///111+++'''%%%''',,,///...,,,***'''$$$$$$%%%((()))***)))***---000222222///,,,)))...111000///111111000++++++,,,,,,,,,,,,,,,,,,+++'''%%%(((///333000,,,+++,,,------+++***+++,,,))))))******++++++,,,,,,//////---***((())),,,...***+++---...///......---...***((()))***(((+++///,,,---.........---,,,+++(((+++......,,,***+++---,,,...000111///---,,,,,,,,,((((((---000///,,,+++,,,---......------...000)))---111333111---***(((+++,,,...//////...------000000000111222222000...333333222000---,,,---///000//////......---------000000222222...)))+++000333222111111111000...,,,***,,,...---,,,++++++,,,666333000...---///222444111333444444111---+++***///444000...333000+++000---******...444666222---111...+++***,,,///111222333333333222222222111111444999:::555222333444333000222555666555444444444777777777999<<<======;;;=========;;;999888999::::::<<<===<<<999777666666555777:::;;;<<<===???AAA@@@???@@@AAA>>>;;;>>>DDDEEEBBB@@@AAADDDGGGGGGFFFLLLJJJJJJKKKMMMOOOPPPOOORRRMMMKKKMMMSSSWWWUUUQQQVVVVVVWWW[[[ggg:::999888666444444555777666777888:::<<<============999999>>>@@@===888777666:::===>>>;;;888666555333333444777:::;;;:::999888666555444555666777777;;;;;;:::777444222222222333111444:::<<<::::::>>>222777999999:::<<<888222...222888:::999777777777777777555222000000222444///222333222111111---'''(((***---......///222555...***(((,,,...------000333222111222333333///++++++,,,------,,,,,,,,,,,,&&&***///222222000///...$$$'''))))))---111111------------------,,,,,,,,,&&&+++,,,&&&###'''+++---,,,...//////,,,*********---...,,,,,,000333000***(((---///,,,,,,---***$$$***,,,------111666333---......111333000***))),,,///000000---((('''))),,,)))---000222111111222333000---******---...,,,)))***)))((('''&&&'''+++...------...---,,,,,,...///,,,+++******+++,,,+++***''')))(((''')))...---(((&&&...222---((()))++++++'''$$$'''//////(((''',,,+++,,,,,,,,,+++,,,...///***+++,,,+++)))***...111111---)))***---///---+++(((+++---,,,***)))+++------//////---)))''''''))))))+++)))###"""'''+++***000...,,,,,,...///...---,,,+++************)))(((***---000000...,,,,,,,,,***000111+++(((+++///000+++******+++,,,---,,,+++///+++'''%%%'''(((((('''))),,,///000...---++++++"""***000000000333333000,,,---...//////...,,,+++000,,,)))))),,,///000///+++,,,------,,,,,,---...)))))))))+++,,,------,,,///...---***((((((+++---,,,---///000///............++++++---...,,,---111------......------,,,+++))),,,///...+++)))+++.........///000111000---***///)))''',,,000///---...---...///...---...111444,,,///111111...,,,,,,------...000111111///---,,,000///000111444333000---000111111///------///111///...---,,,,,,---///000---,,,---///...***+++///222333222111...---...///---///222333222000//////111000...,,,+++,,,...///222222111///,,,+++,,,------333111///333...&&&))))))+++///111222000///...///---+++,,,...111333333444444333222222333444555000444555333333666777444---000333444333222222333999888777888:::::::::888<<<:::888888888999888777888:::<<<<<<:::888777888888888999<<<>>>???===:::>>>>>>@@@CCC@@@;;;>>>EEECCCAAA@@@@@@BBBEEEFFFGGGIIIGGGFFFGGGHHHJJJJJJIIINNNLLLKKKJJJJJJMMMQQQSSS[[[ZZZWWWRRRQQQYYYiiiuuu===;;;888666666888:::;;;666999===@@@@@@>>>;;;999:::666777<<<@@@===999888444888<<<:::555222333666444333333777;;;===;;;888999888666555555666777777999999888444///,,,---000666444888???@@@:::777999111999===<<<::::::666...000444999<<<<<<:::888777444333000,,,***---444:::,,,111111...000555///$$$)))((('''))),,,...///...***''')))...111000///000555///+++000777888///&&&,,,...000111000///......(((,,,///111000...------%%%'''((((((+++000000,,,+++,,,///111222222222111)))///000)))&&&***000111111222222111//////000111///...+++***...333111+++%%%,,,...,,,+++,,,(((!!!))),,,,,,+++///444111)))000111444666222+++))),,,(((,,,111111,,,'''%%%$$$$$$)))---///......///111---***'''(((---///---***&&&)))---......,,,++++++)))+++,,,---,,,,,,---///,,,,,,+++,,,......,,,***$$$'''((('''+++111///((('''111444,,,$$$$$$(((***&&&###...///&&&'''111***,,,---+++)))))),,,///&&&'''((('''&&&(((...222...)))$$$%%%+++---+++''''''+++...---******...333444111...,,,+++)))&&&######***+++&&&$$$(((***)))...---...000333222...******---//////,,,+++---000***...222333111///000111(((///000)))%%%)))---...***...000000,,,))))))+++)))'''%%%&&&+++...000///***---000///+++(((((()))'''///000111555555222---///111222111///,,,+++++++++++++++))))))((()))---///000000//////111222)))))))))+++---...---,,,......---***((((((***,,,---///111111///............,,,---000///+++)))+++............---,,,,,,+++---000222///)))&&&(((+++---,,,,,,...111000,,,'''222***%%%***///......111,,,---...---,,,---222666222333333111...---///222///111333444333111...---,,,,,,---111444666333000---.........---...111333///...---,,,---000444666+++'''&&&+++...------...111222333000,,,+++...111'''+++000333333222111111111111000000////////////222111...+++)))***...111***222111000444,,,!!!"""'''...555555///+++,,,000///...---///222555666666222111000000111333555777---///000111444999999666***---000222222222222222888777555555666666444333999666333333666777555333666888;;;<<<;;;:::;;;<<<<<<::::::===AAA@@@;;;666:::;;;???CCC@@@;;;===EEEEEEDDDCCCAAAAAABBBDDDEEEFFFEEECCCCCCDDDDDDCCCBBB<<>><<<666000888999999777333111333555444666888;;;<<<;;;999888:::;;;;;;:::888777888999:::;;;:::777444333666888,,,///333888:::<<<;;;;;;:::;;;<<<:::888777777888888777777666666666777777000555444...+++000444333...000111111///...//////---,,,***))))))+++...///---------------///111222555...)))+++111444000***$$$***///111333444000***,,,000333222111000,,,'''---++++++,,,------+++***,,,000333111,,,((((((***''',,,000///+++***...222222444333000///222222000222///,,,,,,...000...,,,000...---,,,,,,,,,***(((---)))&&&(((,,,///...,,,+++,,,...///***(((///888000222///(((%%%((('''###'''+++000111...***((('''///+++&&&&&&)))+++)))&&&###(((---...///111///***+++***((()))+++---......***+++---...---+++)))((('''))),,,...///...---+++...------,,,+++***)))))))))''''''++++++((())),,,...---,,,+++************///,,,((('''))))))(((&&&%%%+++...+++***......+++---+++,,,000...)))(((---000///---+++++++++------,,,//////+++%%%!!!###&&&111///,,,******+++---///111///+++)))(((***,,,...***111555444111...)))###111...***'''%%%''')))+++...***+++//////++++++///...)))$$$$$$(((,,,+++)))$$$***,,,***))),,,)))###%%%(((---111333222000///++++++++++++++++++++++++((('''***...+++###"""$$$'''+++---,,,***((((((......//////////////////---+++***+++---...---******...222333000,,,******)))***+++,,,,,,,,,+++***...------......---+++)))(((***---,,,******,,,...)))+++---///...---***)))***))))))***++++++***((()))+++---//////---***((($$$,,,444555000,,,,,,..................///000111555000,,,...222333///)))...000111111...,,,***)))---...////////////111333///,,,***---222444111---000111111000------...000,,,'''&&&...333333222555222//////222000******///)))(((+++///...+++,,,///000222222///++++++///333444333333333000,,,,,,.........222666666333444888777000***+++111555555333666444333555999;;;999666+++000333333444666444000555555555666666888999999>>>888222111555777666333333666;;;======:::999888444555777999:::::::::999999999999<<<@@@CCCEEEEEEBBBBBBCCCCCCBBB@@@???===CCCEEEFFFCCC???<<<===???@@@CCCGGGKKKNNNOOOOOONNNKKKNNNOOONNNQQQVVVXXXWWWWWWZZZcccnnn{{{::::::999:::;;;<<<======777===@@@<<<888999;;;;;;999777777:::======888333444666888777666666888;;;444444444555666666666666666888999999777666666777888:::;;;:::777666666888888888777888888999999:::999999999999::::::;;;;;;;;;999666333000......---111555333,,,))),,,//////***,,,...///...---...///...---+++)))***,,,...000111---)))))),,,000111111///***''')))...000...***%%%+++///,,,***+++,,,,,,///222222///...///...+++,,,---.........---,,,,,,,,,000333222...******,,,***+++,,,,,,,,,...000111***,,,---+++,,,000222000,,,+++))))))******)))(((///,,,***)))***,,,---,,,+++(((%%%&&&***------,,,------...///---,,,111888,,,000000***(((***,,,++++++...111111...***)))(((111---)))(((***)))&&&"""''',,,///......///,,,'''))))))((((((((()))***+++++++++,,,---...---+++)))(((***---///000///---,,,...---,,,+++***)))(((((()))%%%%%%)))+++)))))),,,,,,,,,++++++,,,,,,------...+++'''''')))******)))+++000000,,,***,,,***&&&((('''***...,,,''''''***------......------,,,,,,+++---...***%%%###&&&)))------,,,+++,,,---///111333111---+++***+++---...''',,,///......///---)))111...***'''&&&''')))+++---***+++///...***)))++++++******)))***,,,...000'''---///---,,,,,,)))###''')))---///000...+++))),,,++++++++++++++++++,,,'''&&&)))---,,,&&&%%%(((''')))************+++---+++,,,---...////////////...,,,+++,,,...///---++++++...111222///---,,,------------------///000111---------...000000...---***,,,,,,***((((((***,,,...///000111111000...---,,,++++++,,,...---,,,***)))+++---......,,,***((((((+++...000000111222333...+++)))***---...---+++000,,,***,,,222444000+++000111222222///---+++***---...///...---...000222222000///000222111...+++444222000000222333222111+++'''(((...111000111444///++++++------)))))),,,)))))),,,111111...///333333222111000000000000///222111000000111000000111******...222333111222777666222......222555555444666666555666888888777555...222444444555777777333:::999777555444444444555666555444555777999;;;<<<666888::::::888777777777777777888888888888888777;;;::::::<<>>::::::999777666555555999<<<===:::777555666888888888888:::;;;444333222222333444666777888:::===>>><<<;;;:::;;;666999;;;;;;:::888888888AAA>>>:::777666777999;;;777555444666;;;>>>>>><<<>>>;;;777333000.........222444222,,,)))***++++++(((***,,,---------...///222000---+++,,,...111333444---&&&&&&,,,111111///+++***((()))+++------,,,(((...///)))$$$&&&,,,///111222///******...///...+++///222222000......///+++///222222///,,,,,,......+++))))))---000000000))),,,---+++---111333111&&&((())))))'''&&&&&&''',,,***'''&&&))),,,...///+++((($$$$$$&&&)))++++++---******---......000555+++///000---***,,,//////,,,...//////,,,)))((((((///,,,******,,,+++'''###(((,,,///...---...,,,((()))***+++)))'''&&&(((***...,,,+++,,,...---)))&&&'''))),,,...///...,,,+++,,,,,,+++***)))((((((''')))$$$###(((,,,+++***+++((((((((()))***,,,......---***'''''')))+++------...000000---++++++)))%%%%%%&&&)))---,,,)))(((+++***,,,...///000///---,,,,,,,,,,,,)))&&&&&&***...))))))***,,,---///000111222000---***)))***+++,,,)))---...---...111222///000...+++(((((((((***,,,,,,***+++---,,,)))((()))(((,,,//////------111555---111222///,,,)))$$$)))***,,,---,,,(((%%%"""---,,,+++******+++,,,---&&&&&&(((,,,+++)))***...------+++)))'''(((,,,...++++++---///000111111111///...------...///...,,,,,,...//////...---...000---+++***)))***,,,///111,,,,,,---///000111222222000///---***'''(((+++...000000111111111111111000------...000111111...+++***+++---...---,,,***(((---***((()))---111222222///***'''(((---///+++'''///,,,***,,,000222///+++///000000000///---***(((/////////...------000222111111222222222000...---555111---000555777444///***)))+++......---///333///***'''***---,,,***+++&&&&&&)))......,,,---000333111000222555444///***000...,,,,,,000333444222,,,,,,...111000---...222444444333333333444444555555666777777555444444444000333444333444777888555999888555222000000000111111444777888888999===@@@666666777666555555777999999999888777777777777777===;;;;;;;;;===>>>===<<<;;;<<<<<<===>>>@@@AAABBB<<<;;;:::;;;<<<===<<<;;;CCCCCCDDDEEEGGGHHHHHHIIIEEEHHHHHHFFFGGGKKKLLLJJJKKKKKKMMMPPPQQQSSSZZZcccmmm888:::===>>>===;;;999888777===@@@===::::::888555555555555777:::;;;:::888999::::::999777666666666333333444555777999:::;;;999<<>>===666777888888888888999999@@@>>>:::777666777999;;;666333000333999===<<<:::777555333111111222333444333222000---++++++,,,,,,***,,,......------...///444222000...///111444666111---***))),,,///000000---......---,,,,,,---...---000///)))'''+++000111...///,,,(((''',,,...---***///555555111...///222))),,,000000///------...000...+++******,,,...///,,,///...+++,,,///000...&&&))),,,+++((('''((()))***((('''(((***,,,------+++)))%%%"""!!!###&&&)))+++&&&%%%***.........///000///...------...---+++************)))(((((((((******+++---//////+++(((&&&***---,,,---000///,,,***---000---(((&&&(((,,,000---******,,,+++&&&"""&&&(((***,,,---+++***((())))))))))))))))))*********%%%$$$)))------,,,,,,%%%%%%%%%&&&''')))***+++---+++((('''(((***---...)))***++++++,,,---+++)))&&&(((+++......------///+++,,,---/////////.........---,,,)))'''(((,,,000&&&(((***,,,---......---000...+++(((''''''((()))***,,,---+++,,,///...+++000...,,,+++***+++,,,------+++************+++,,,)))---111111///...000222///111111///+++%%%)))***,,,,,,***'''###!!!...---+++******+++---...((())))))***)))(((***---111000...+++((((((***,,,---...///000111222222222000///......//////......,,,,,,+++++++++---///111,,,+++***))))))+++,,,...+++,,,---------...111222444111...+++***,,,000333...............///////////////000222444333000---,,,------...---,,,+++***...+++(((''')))+++,,,,,,///---,,,---//////---***222///---...000000,,,(((------.........,,,***'''111111111///......000222,,,...111222111000111222333000...///222333111---***,,,//////---,,,...222111,,,(((***///111///---((((((***......***+++///...///111444555222---(((///,,,((('''---333444111444222222222///******---111333555555333111333444000333555555222000222444000333333111222666777555444222000...---...000111333555777888888777777777333555666666666666888::::::999888777777888999:::;;;::::::;;;<<<===<<<:::::::::::::::;;;>>>@@@AAA===:::999:::===>>>===:::AAAAAA@@@AAABBBDDDFFFHHHEEEHHHHHHFFFHHHLLLMMMKKKQQQPPPQQQSSSTTTVVVXXX[[[QQQ^^^mmm333777;;;===<<<:::999999333888;;;:::999:::888444777777666777888888777777::::::999888777666333222///111555999<<<===>>>>>>666:::===???>>><<<;;;;;;888666444333444777999;;;===<<<:::888777666666666777222///000555888777555---,,,,,,,,,...000333555222000...////////////000000111222222000......///111000...---...///222333,,,...000...,,,,,,...111000111111///,,,+++,,,......///,,,+++...333222...)))++++++''''''+++,,,***)))...333333///---///222(((***---......---------000111000,,,((('''+++///)))++++++((((((+++,,,***'''***,,,,,,)))((())),,,((()))***,,,------***''',,,+++(((######'''***%%%%%%***//////------111,,,(((+++///000,,,((())))))(((((()))************,,,...000222111...,,,'''+++,,,+++,,,//////,,,***---000...)))''')))---+++)))'''(((******'''%%%''')))+++------,,,***)))%%%&&&'''(((***,,,------+++'''&&&+++...---,,,---''''''&&&&&&'''((())))))---,,,***((('''(((***,,,'''&&&&&&***------,,,***&&&))),,,------///000111...------,,,---...000111111///---***)))***---000'''((()))++++++***)))(((///---+++)))((((((((()))%%%'''((((((***,,,***$$$///......---------......---,,,***((((((+++...000,,,---...//////...,,,+++,,,,,,---...,,,'''###!!!)))***+++,,,***(((%%%$$$------,,,++++++,,,------,,,---,,,)))&&&&&&'''(((,,,---...---+++***+++---//////000000000///......000000000///............,,,***(((((())),,,...000000000000000///...---,,,,,,------+++)))))),,,///111///,,,***,,,///333555,,,,,,,,,------.........000000000222333333000...---...............------+++,,,,,,+++***)))+++,,,,,,///111111...,,,---///222000...///111000...+++---------...000000---***111222222222000///111222,,,...///000//////000111111222222222000///......,,,000222000......000222111---******///333222...///...111444222......222+++000555777555111...,,,///---&&&###(((111222...555222111111---((('''+++---111444444111///111333+++...111111//////111333111444444222333777888666333111000///...///111222444222111333777777333///555777999999888666555555999999888888999:::<<<===888888888:::<<<===<<<;;;;;;;;;:::999:::;;;===>>>@@@>>>;;;<<>>;;;=========>>>@@@CCCFFFHHHFFFIIIJJJIIIKKKPPPSSSQQQSSSRRROOOMMMMMMOOOPPPPPPTTTVVVWWWaaaooovvv///444999<<<;;;:::;;;===222666999888999;;;:::666999888777666555555666666777666666888999999666444---000555999===>>>>>>===:::<<>>===;;;;;;;;;::::::::::::::::::@@@???>>>>>>??????>>>===;;;;;;;;;<<>>>>>@@@AAAAAA???>>>>>>???:::777333222555777888888777777777666555333222222666444111000///000111222222333333444333222111000---(((''',,,///---,,,...///111222111///......///&&&((()))***+++***)))(((......,,,(((%%%''',,,222---,,,++++++,,,,,,------+++------,,,///222...''''''******'''(((,,,---+++)))))))))))))))+++,,,---)))***+++---///...,,,+++...//////...+++***+++---...111000......111222000---***(((''')))+++,,,---***+++,,,...///...***&&&%%%)))+++((("""!!!'''---,,,***,,,111222...,,,---)))''')))...///++++++//////---,,,---......+++(((,,,...000000///...---,,,...///...***))),,,,,,***((()))+++---............###&&&******))))))---111)))+++---......---***)))'''''')))***+++---......((((((+++,,,)))%%%'''------,,,,,,++++++,,,,,,---&&&(((******((('''(((***///)))'''---000---))))))$$$(((((($$$$$$***...////////////...............///...------...000111222***+++++++++***))))))(((......------------......---,,,***(((,,,000///)))((()))***+++,,,,,,++++++(((---///,,,+++,,,***$$$&&&)))+++***'''&&&''')))...***)))------***,,,000)))***+++,,,,,,+++***)))+++,,,---......---,,,+++)))...///***(((***+++(((%%%'''+++,,,------///000---............------,,,...000111///---+++,,,...///,,,))))))+++...///...++++++++++++,,,,,,------,,,---,,,(((###$$$(((---(((''''''***---...,,,******+++---///000///...---///---,,,+++---......---******))))))+++---///111///......///111333333222&&&***...///---,,,---///)))***,,,...111333333333+++******...444555333///)))---111333222000///...666222---+++---///000///......000111333222111///...000000---///333222...,,,...,,,((((((---///---***))),,,000000---...111,,,...111333333333222222---000***!!!"""...444333...,,,,,,---+++(((***...+++---...//////000222333...------...000111000...---111333333444666555222111222333444555555444444...---...111555777666555999:::999777333111111111666777888888999999999999777888999;;;>>>>>><<<::::::::::::;;;;;;::::::999;;;<<<>>>>>>======???@@@;;;;;;<<<===>>>@@@AAABBBCCCFFFGGGFFFGGGLLLNNNMMMAAAFFFHHHFFFHHHQQQWWWYYYIIISSSTTTTTTWWWSSSRRR[[[YYYiii:::===@@@>>>999555666888;;;======:::<<<@@@???<<<777666666444333444777999777666666999===>>>;;;888888888888888:::<<<>>>???===>>>>>>===;;;:::;;;<<<:::777555555888999888666333333333333444666777888555555333111//////222555///000222222111///---++++++%%%$$$))),,,)))(((***,,,---//////...---...///&&&(((+++------,,,***(((222---&&&!!!!!!&&&,,,111,,,******+++...000000///,,,000222///......---)))***,,,***'''(((---000///)))'''%%%%%%'''***++++++++++++,,,...000///---+++---,,,+++,,,...///...,,,000222111,,,+++------***111,,,((('''+++...//////+++++++++---......,,,***!!!'''+++)))$$$$$$***111******,,,000000+++)))+++***,,,000333,,,$$$'''///000...,,,,,,---+++'''###(((***,,,.........///000+++---,,,)))***...///---******+++///222333333111(((,,,///---((('''+++000&&&(((***++++++)))'''%%%*********+++,,,,,,------&&&(((+++,,,&&&!!!%%%,,,++++++******+++,,,,,,---!!!%%%)))***(((((()))+++///)))'''...333000,,,,,,&&&***(((""""""***//////...///000111000///---+++,,,,,,,,,...000333444444++++++++++++++++++++++++,,,,,,++++++,,,,,,------000,,,&&&!!!###'''&&&!!!%%%&&&((()))******)))(((%%%---111///---+++$$$!!!(((---***$$$"""'''...333---***+++)))%%%%%%******+++,,,,,,,,,***)))(((***,,,...000000...,,,***&&&,,,...++++++///000---***+++,,,+++******+++---//////000111111222111111...000111///,,,***+++---111...++++++---000000///...---,,,+++---000333555+++,,,,,,'''###$$$***///))))))***---//////+++''''''))),,,...///...,,,+++///,,,***)))***,,,------((('''''''''))),,,///111777000++++++000333000,,,((()))+++...000000///...***+++,,,...///000000000'''%%%&&&+++111444111---&&&***000333222000---,,,777000***)))...333555444+++((((((---333555111,,,---///---+++...444333,,,---111///)))(((---000///))))))---222333111222666,,,***))),,,000222111///,,,000,,,!!!"""...777777333000//////---)))***...,,,,,,,,,...000222333444222000...///222222///,,,(((,,,//////000222111---(((+++...222555666666666///111333444444555777999555555444222111222555888666666777888888777555444999999:::<<<>>>>>>;;;999888999:::;;;<<<;;;;;;:::666999<<<===;;;<<>>>>>?????????@@@CCCCCCAAABBBFFFHHHFFF===DDDGGGDDDDDDJJJPPPQQQMMMVVVRRRJJJMMMPPPTTT^^^\\\[[[[[[cccuuu>>>>>>???>>>===:::888777===<<<;;;;;;;;;<<<===>>>777999;;;;;;:::999:::;;;888:::<<<>>>===<<<999777999:::;;;;;;;;;<<<>>>@@@333555777888999888777666999888777444111000111222000222333444666666333///444333222000000000111222111//////000...))))))---)))(((+++...,,,'''***111---,,,+++---000000---***.........---+++)))(((''',,,+++$$$""",,,000---***+++,,,+++***+++...000((()))******)))***,,,...000...,,,---...---)))&&&(((!!!$$$&&&&&&(((...111,,,+++...000---+++***///111...(((''',,,---+++))))))(((((()))+++...//////,,,******---...,,,***,,,++++++,,,...///...---...//////***%%%%%%***000111---,,,000111---((('''......//////---+++(((&&&///000...)))$$$$$$+++111,,,+++))))))***---000222222///,,,******,,,000222333111...,,,,,,---000111*********,,,...///...,,,---++++++,,,...---)))%%%,,,(((%%%'''...222111///++++++***)))(((((((((((('''))),,,......+++(((&&&$$$)))***&&&''',,,,,,(((...+++IIIVVV555&&&000,,,---***((()))+++,,,***(((,,,---...---***(((((((((111222///++++++...000...111444***###+++...,,,///''''''&&&&&&''')))+++,,,......///000111///,,,(((+++...000///+++))))))***---)))---555444+++)))///222...++++++)))'''+++111444000,,,))))))(((%%%"""&&&,,,333444///***''''''333///------,,,(((''')))$$$(((---000111000//////000---++++++'''$$$'''---444333000...---,,,,,,,,,222...***((()))+++,,,---,,,((()))...222222222444888222,,,+++///222222000222///---+++++++++)))(((///......///000///***&&&$$$&&&((('''''')))...222111///...///111222000---%%%(((---222444444222111...,,,***((((((***,,,...))))))((((((***...222444---///111111///,,,)))(((!!!$$$***///222222111///***...222333000...---...444111...///222444333000+++))))))***,,,---,,,+++---,,,---111555555000+++111111///---******+++,,,'''))),,,000222333222222111000000///000111222333222000+++$$$!!!&&&222<<>>@@@===999;;;:::;;;<<<======:::777888333333:::@@@AAA@@@???>>><<<999888999:::999999AAAGGGIIIEEECCCDDDEEEDDDDDD???===@@@HHHMMMLLLJJJLLLQQQVVVTTTOOONNNRRRXXXOOORRRWWWYYYXXX___www;;;<<<<<<;;;;;;:::999888;;;;;;<<<<<<;;;:::999888999;;;<<<<<<;;;;;;<<<===:::;;;<<<<<<;;;999777666666999<<<===<<<;;;<<<<<<333444666777777777555555666666555333000///000222///000111333555666444111000///...---,,,------......,,,...000///,,,---111...***)))...///,,,,,,///...---,,,---///...+++)))---------------,,,+++++++++,,,)))"""!!!&&&+++***---***)))***---000000///---------***'''&&&&&&'''000///......---+++(((&&&,,,'''%%%'''(((&&&'''+++000+++)))---///---+++,,,,,,...,,,&&&%%%((((((%%%$$$$$$$$$$$$'''***---...333000------//////---+++(((((())),,,......---+++&&&(((***((($$$%%%***000...)))'''***---,,,+++---///...---,,,,,,+++++++++///000000+++&&&%%%***///***++++++,,,---...///000......,,,,,,+++++++++,,,,,,,,,+++******+++,,,---+++***)))+++---...---,,,...---,,,---//////---***,,,++++++,,,...///000000.........---+++)))'''&&&***,,,---///...,,,***(((%%%(((((($$$%%%)))***'''%%%===kkkqqqFFF111444***)))((((((+++...000///---+++---//////...---,,,---000000---))))))...000...,,,111***%%%---000---...++++++++++++,,,---...///,,,,,,,,,......---***(((+++...000111///...///000+++(((+++222111(((&&&,,,111...------)))%%%&&&+++---+++)))***+++,,,***'''$$$***000111---***)))***666111------,,,)))+++///)))+++...///---+++******,,,---...,,,%%%!!!&&&///555444333222///,,,***(((000---)))((()))+++,,,------******...111000000222000---+++---111333000...000...,,,,,,---------,,,+++++++++,,,...---***'''(((***+++***)))***---000000///---...000000...,,,'''))),,,///000000...---...---,,,++++++,,,---...000///,,,***)))***+++---***+++,,,,,,)))%%%"""!!!%%%&&&(((+++---///000111%%%)))...000000///000222000000000///.........///000///...---......,,,+++...---...222666777333...//////...,,,+++*********+++,,,...000222222333222*********+++---000333444000000---)))%%%'''...444000/////////...---,,,+++//////.........//////000111111111333444444333111......////////////......+++---...000111111111111---///222555777888888888222222222222333333444555555444444444666777777777888777777999;;;<<<:::888888888999;;;===>>><<<:::666111111888>>>???>>>>>>===;;;999999:::;;;:::999<<>>???>>>;;;888555999:::;;;;;;::::::;;;===<<<<<<;;;:::888777666555111444999;;;:::888666666333444666777777777666555222333333111///...///111...---...000333444444333111000///.........//////...,,,...000000---...222111,,,)))---111000...---///...---------,,,***(((+++,,,---......//////...,,,000000+++''')))---///000+++(((***000444222...((()))***)))((((((***,,,000000000...***'''&&&&&&,,,))))))++++++))))))+++///***(((+++---++++++...+++---,,,(((''''''&&&###!!!!!!"""$$$'''***---///444111------......,,,)))(((((())),,,...///---,,,&&&***------++++++000555---(((%%%'''***,,,///333///...,,,++++++,,,...000///222222...(((&&&)))---)))***,,,...//////......((()))+++,,,,,,+++)))((('''''''''(((((()))***++++++***))))))+++------,,,222000......//////---,,,)))+++......,,,,,,---////////////...+++)))&&&$$$((()))+++,,,------,,,,,,***+++)))%%%%%%((()))((('''@@@aaaZZZ555,,,444***))))))+++...111222000...(((+++///000000////////////...+++'''(((...000...***111,,,(((...///)))))),,,------...////////////+++*********++++++***((((((***---///000000222444+++(((***000...'''%%%***000......///,,,'''&&&***&&&&&&(((+++...///...,,,$$$(((,,,---+++******,,,666000,,,,,,+++***---222000111000///+++)))))))))***---000...%%% &&&111222333333333222///,,,***...+++(((((()))+++,,,---...+++***...000...---///))))))+++///333333///***---,,,,,,---///000000///((((((((()))+++,,,***))),,,---...---+++***+++,,,///...------......---++++++,,,---------,,,,,,+++......------------......444222...+++)))(((((((((,,,---------,,,***'''%%%)))(((''''''))),,,///222,,,...000///---+++******---000222000,,,***,,,///111000//////000///---,,,---------111555666333/////////......---,,,+++***000000000000000111222222111111///.........///000...111222000,,,+++,,,...//////000...,,,+++,,,---------------------,,,,,,------///111444555333111......///////////////......///000...,,,,,,///222,,,000333444333333555777444333222222222333444555333111000444888:::777444666777888888777666777888999888888:::<<<<<<;;;999444///000666<<<<<<<<<===<<<;;;::::::<<<<<<;;;999666<<<>>>===>>>BBBDDDCCCCCC@@@>>>???BBBEEEEEECCCDDDCCCEEEKKKSSSUUUPPPKKKKKKNNNRRRSSSPPPLLLOOOUUU\\\```ooo888777666555555666777888888999:::;;;:::888666444666777888888777777888:::<<<;;;999888777777777777...111444555444222111111555555666777777666666555...///000///------...///...++++++///222222333444000000//////////////////111///000111///,,,,,,000000...,,,---//////...,,,---,,,,,,,,,,,,+++***)))+++,,,---...............***---//////...///111222111...,,,---111333111...''')))*********+++...000...000000---'''$$$###%%%'''(((+++------,,,---......)))(((***+++***,,,000***,,,------,,,+++(((&&&###$$$%%%'''))),,,///000///,,,))))))+++,,,***(((,,,+++***,,,...111111111+++///333333000///222666000+++)))+++,,,,,,///333------,,,,,,---...000111///222444111+++'''))),,,******+++------.........%%%&&&)))+++,,,,,,+++***''''''&&&&&&'''))),,,---,,,***))))))+++,,,,,,,,,333111///---,,,+++***)))%%%''')))+++,,,,,,,,,,,,---,,,+++)))'''&&&%%%$$$###%%%&&&(((***,,,---...///...+++((('''(((******111000666111$$$)))000'''......000111000...***(((&&&)))---///...---------///...***&&&)))///111...---444///(((,,,***$$$%%%***+++---......---,,,++++++)))((()))***+++***)))%%%&&&)))+++,,,...000111,,,+++,,,///---((('''+++...,,,---...---***+++000$$$&&&***---//////---+++''')))++++++******+++---111,,,***++++++***,,,111444333222///---,,,---///,,,---///...((($$$)))111---...///000111111000000---+++)))***,,,---...------***)))---///...---///)))))),,,000222111---***---,,,,,,---///000///...)))((((((((()))*********,,,---...---,,,+++******...---,,,,,,,,,,,,,,,+++...---,,,,,,+++,,,,,,---,,,---...//////...---,,,111///---+++*********+++------...000222222111///+++***((('''(((+++...000222222111///,,,***((((((...000111111///---...000+++++++++---000111///...---,,,,,,...000111///---/////////000000///---+++333111000......///000111333222000...---------......111444444111///......+++...000000///---...///,,,,,,---......---+++***)))***+++...111111///,,,---.../////////////////////111222...******///555000333444000,,,***...333666555444333333444555777222222333666999999666333222555888666333222666:::<<<;;;999888999999777555444000000666:::;;;;;;>>>;;;::::::;;;<<<===<<<:::555999<<<;;;===AAABBB@@@AAA@@@??????AAACCCCCCDDDBBB@@@@@@EEEMMMPPPLLLGGGIIIKKKOOORRRRRRPPPNNNNNN\\\SSSRRR]]]hhhxxx999888666555444444555666444444333333333444444555666777777666555666888::::::999777666777888999:::111222333222111000111222222333333333333222222222,,,---......,,,,,,,,,---///******///222000000333+++,,,,,,,,,,,,,,,,,,,,,///...///111///,,,---111---///000...,,,+++,,,---)))*********++++++,,,---,,,------------,,,,,,+++)))((((((,,,//////---+++111111222111000.........000000000...+++******,,,,,,......+++&&&######%%%%%%)))------,,,,,,---------)))(((******))),,,000)))***---000000---***)))''''''((()))***,,,---...***(((&&&'''***,,,+++)))000---***))),,,///222444+++///222111,,,(((***---000...---///...******---+++,,,---///000//////......222555222,,,((()))+++,,,+++***)))***,,,...///***************++++++,,,)))'''%%%$$$%%%(((---///,,,+++)))***+++---,,,+++------,,,+++))))))))))))%%%$$$$$$)))...111///,,,---+++(((&&&%%%&&&''')))&&&'''((()))***+++,,,,,,111...+++)))''''''(((***333''''''000222///,,,'''///000111111...***&&&$$$)))+++......---,,,++++++///...***(((,,,111111---,,,333---&&&)))((($$$&&&++++++,,,------,,,+++******)))((()))+++,,,,,,+++&&&&&&'''(((***+++,,,,,,,,,+++,,,---+++((())),,,///+++******)))(((+++111(((***---//////,,,)))(((,,,,,,,,,+++++++++,,,------++++++...///,,,,,,///111111000...---...111444///,,,+++------+++,,,///---,,,++++++,,,///111333...,,,,,,---///000///...,,,((((((---000//////111---......000000000---,,,---,,,,,,---......,,,******+++******))))))))))))*********+++,,,++++++***,,,,,,,,,+++***+++,,,---,,,+++***)))***+++---///+++,,,---......---,,,+++...---,,,+++++++++,,,,,,,,,++++++...111222000...++++++******+++,,,---......---------...///000000---,,,,,,...000111///---***+++,,,...111111000...///...------......---,,,...---,,,...000///---***333111///---,,,---///000&&&&&&&&&(((***---000222---///000111000///...///'''+++///222333222111000,,,---...//////...,,,+++++++++,,,---///...,,,)))------...///////////////000222222///++++++111777111222111+++&&&&&&,,,222444444333222222333555555111444888999777444333333...222555444111111777===<<<:::777666777777777666666222222777::::::;;;>>>;;;999999:::<<<===<<<;;;888;;;<<<;;;<<<@@@@@@===>>>?????????@@@AAADDDFFFAAAAAA@@@AAADDDFFFGGGGGGRRRRRRRRRQQQPPPOOOKKKHHHUUUOOOSSS\\\\\\[[[iii}}}999999777666555555555555999888777777777888:::;;;777888888777666666999;;;777666555555666777999:::444555555333111111222444............------------***,,,...---,,,++++++,,,111++++++111333...---000,,,,,,---............---***)))+++//////---///444,,,111333///******,,,---''')))******)))***,,,///.........------+++***)))///******...222///***(((000222444222///------//////000000///------...///,,,---,,,***'''&&&'''((((((---000---*********)))---++++++,,,+++)))+++000((((((+++//////***((((((((((((((()))))))))))))))+++((('''(((,,,//////---000---(((''')))---000111---000222000***&&&'''***---,,,...000---'''%%%'''+++,,,...000000...---+++---111444222,,,((()))+++...,,,***))))))+++...000111///,,,***(((((()))***(((&&&$$$$$$%%%(((+++...,,,++++++,,,......,,,***&&&(((******))))))+++,,,)))&&&%%%)))111555333///...,,,***''''''(((***+++---.........---,,,***)))///+++((((((&&&$$$$$$'''111******222111(((&&&///+++---//////,,,)))((((((---...///...,,,++++++,,,///...+++)))...333000***%%%...***%%%)))***'''+++............---,,,++++++)))))))))+++---...---,,,+++)))((((((***++++++***)))******)))(((((()))+++000,,,((('''$$$###&&&,,,+++...000000...***'''&&&------,,,++++++,,,,,,---...,,,...222333///...000,,,,,,,,,++++++---111555000+++)))---///...---...111///,,,)))))),,,///111.........///111111///...,,,((()))---000//////222000000000000//////.........---,,,---...,,,***'''***+++---,,,***))))))***)))((('''(((***++++++******++++++******+++---000***)))((('''(((***---///+++,,,---......---,,,+++......---,,,++++++++++++000...,,,---000000...+++,,,,,,------.../////////000...,,,,,,...000111000,,,)))(((+++///000,,,(((/////////111222222///,,,000000///............///,,,***(((***---...+++)))111///...,,,,,,...///000)))))))))***,,,...111222,,,,,,,,,,,,,,,,,,,,,---((())),,,000333444222///,,,---......//////......000///......///...,,,***,,,---...///000000000000000222222111......111444......---***((()))...333......///000111111222222000444999999555111111333...111333111///222888>>>777555333333666999:::;;;888555555888999888:::>>>:::888777777:::<<<======:::<<<<<<;;;===@@@???;;;<<<>>>@@@@@@>>>???CCCGGGAAABBBBBB@@@>>>???CCCGGGOOOPPPNNNKKKLLLNNNNNNKKKOOONNNSSSXXXVVVPPPSSS[[[ppp777888888888888888777777>>>>>>>>>>>>>>>>>>======777777777666555666888;;;444444444444444444555555333444555444222000000000...---,,,,,,+++++++++,,,***,,,...---,,,*********444------444555---***---...///000111222111111000((((((***......---///444000333333...,,,///...+++((()))***)))((((((+++.../////////......---,,,+++000---///333444///,,,...//////000000111111///...***,,,---......///222444...,,,******+++,,,,,,,,,)))000222---)))***+++***---,,,---///---)))***///+++)))+++///...'''$$$%%%''''''((((((((((((((((((---***(((***...000///---///---+++***,,,---...------111333111,,,***,,,000)))***---000---((((((+++.........---,,,,,,+++***,,,000333111,,,(((***,,,......---------...///000///...+++***))))))***+++((((((((()))***+++,,,,,,,,,,,,---///000///,,,***(((***------+++******,,,***((((((+++///222333222---,,,+++***)))((('''&&&,,,...///000///---+++)))---(((''')))(((######&&&...///)))%%%&&&$$$'''000***,,,...---+++)))***+++---------,,,******+++---...---******///222---%%%******&&&++++++(((+++000///...---,,,,,,,,,,,,''''''))),,,...///---+++,,,***''''''***++++++***(((******((('''))),,,......+++))))))'''$$$&&&,,,+++...000000---)))((((((+++*********,,,---------000---...111111///...111---------+++***,,,///222,,,)))***------++++++...000///---++++++---///000.........000111000...+++///+++***...111//////000---...000111000/////////...------...///...+++(((&&&))),,,---+++))))))***+++(((&&&&&&)))+++***))))))***+++******+++///333---,,,+++***+++---///000------............---------------,,,,,,+++++++++333///---...111222///+++//////...///000111222333333///,,,+++---...///...++++++,,,,,,,,,+++(((&&&---...///111222111...,,,---------,,,---...000222...***((()))---///...+++///............000111222444333222000///000000111...------------,,,+++***...***''')))///222000---,,,,,,,,,------///000111222000---,,,---------,,,,,,---...///000000000000111222222222000///---,,,,,,---...///////////////)))+++---000111111111000///000333444333222111111111222111000///222888<<<666333111222555888;;;<<<:::777666888777666888===:::777555555777:::===>>>:::<<<;;;:::===AAA???;;;<<>>???>>>;;;999777555555555333222333666999333333333222222111111111...111444444222...,,,+++000///...---------------+++---......,,,***))))))666...///666666,,,(((++++++,,,.../////////......+++)))+++...---***,,,000444555222---///333000))))))++++++)))'''&&&))),,,//////////////////...---))))))---222000+++,,,222///,,,+++...333555222---000000000...,,,+++,,,---000---***+++...111000///'''...111,,,))),,,//////------///111...)))***...000,,,---000...&&&###$$$''''''((()))******))))))...+++)))***---///---+++/////////000111000...+++***...111///,,,,,,000444((())),,,000///,,,...333111000---+++))))))******+++///222000+++(((***---...///000111111000000///'''(((((()))+++,,,---...(((+++...111111000---+++,,,,,,...111222000,,,)))...111333111---)))'''((((((***++++++***,,,000333)))***,,,,,,***&&&"""&&&(((,,,///000///---+++---)))(((+++***%%%$$$((()))111+++%%%///555...''',,,...///---***)))***,,,******)))(((&&&'''***---,,,,,,******///222+++"""***,,,)))---***%%%'''000...---+++*********+++%%%&&&(((,,,//////,,,***+++(((%%%&&&(((******)))***,,,,,,***))),,,000111+++***+++...---***,,,000))),,,//////---***+++,,,'''''''''))),,,---...---111---+++------,,,---111111111000...,,,,,,...000'''(((+++---***''')))///,,,,,,---...///000111222.........///000///,,,)))111---,,,///111...---///(((,,,000222222000//////------...///000///---***"""&&&+++---,,,******+++...***'''&&&(((******)))((()))+++******,,,000555222111000///000000111222////////////////////////******+++,,,,,,---.........***(((***///111///,,,111000//////000222555666***(((&&&(((---222444555---000333111,,,''''''''''''(((***...111111///---((()))))))))***---111444222---***+++000222111///.........///111222333444////////////000111333444111111111111000...+++(((444+++###$$$***///...***++++++***+++,,,...111222000...***)))***,,,,,,,,,,,,---...///000000000000222222222222111...)))%%%...///222444555222,,,((((((+++...222333333222111...,,,,,,///333444222...444333111//////222777:::888555222111333666999:::;;;888777888666444666;;;:::777333333555:::===???999::::::999===AAA@@@;;;<<>>999777;;;@@@===>>>???AAABBBCCCBBBBBB@@@EEEFFFCCCEEELLLPPPNNNKKKOOOQQQOOOQQQUUUVVVSSSSSSYYY^^^]]]___ppp888999<<<@@@???:::888:::AAA;;;777:::<<<:::777666555555666555444444666999777000555;;;444222333///888333333666333,,,))),,,999555000...//////...,,,&&&///444///******+++(((---222444222111111---(((---,,,,,,...222222///+++,,,,,,,,,++++++---000222444333222222222000,,,)))+++//////)))(((,,,...,,,222111000...---,,,,,,,,,)))))))))+++,,,,,,***(((***************,,,000333000...,,,+++,,,------,,,333000,,,+++,,,---+++)))............/////////000000///---+++))))))((((((++++++,,,---...,,,(((%%%***...111///***(((***---111---+++,,,//////***%%%333111////////////---+++...000111111///...///000000///,,,)))'''(((,,,000222000,,,)))(((((()))***/////////---+++***+++---444000///222333111000222,,,------,,,+++,,,...000------------------------,,,,,,,,,------,,,,,,+++444333111---))))))---000+++)))***///111///---...222//////111...'''&&&+++$$$(((+++,,,***)))***+++///,,,(((''''''***+++,,,...---++++++---......---111000---***)))(((((((((***)))+++,,,***(((+++111...+++((((((***+++)))'''###&&&+++---,,,+++***)))111222333000+++))))))+++###'''***)))&&&&&&(((,,,***(((&&&%%%(((,,,///000+++---...---,,,,,,---///---------,,,***)))'''&&&+++---///000///---+++)))))))))***---000222222111111111111111000000000000(((***...222333000+++&&&)))***+++++++++***,,,---+++,,,.........000444666333333222000...+++'''&&&---***(((***///222222111,,,---///111222///+++(((---,,,---000333333///+++)))%%%%%%+++---++++++///...+++)))))),,,......---***)))((((((***,,,///111333111000111///,,,,,,000...,,,+++---000222000...((('''&&&'''***---//////,,,,,,---,,,((('''///:::555222...---...000222333%%%%%%&&&+++///111...+++---...///...+++((('''&&&)))///222///---...---++++++******+++///222444555///---,,,,,,---//////...))))))***---//////...+++000000111222111111000///000000//////.........---///(((!!!!!!&&&,,,///...&&&(((///555222,,,...555333111///---,,,++++++,,,)))+++///333555444333222333333333222111///---,,,...///000//////000222444000000000000//////111333...+++)))---333555111,,,333777777111000444666444222222222333444555666777666666666666777888999:::888444222555;;;AAAAAA@@@===;;;:::<<<======999666===============>>>???@@@;;;<<<>>>@@@AAA@@@???>>>AAACCCEEECCCAAABBBEEEIIIJJJJJJLLLNNNPPPRRRTTTUUUVVVVVVVVVUUURRRUUUcccrrr777666888;;;:::666666999;;;999999;;;999444333666555777999999888777888888999111555999222000222...777333333666555000...111999555111///000000///...+++111444000,,,+++***'''///222444111000111...)))...,,,++++++,,,,,,,,,+++'''(((*********)))))))))222222111111000---((($$$***///000,,,,,,000222000//////000000111111222222))))))+++...000///,,,))))))(((((('''((()))***+++000///---,,,+++,,,,,,---...***((((((+++---,,,***+++*********,,,...000111......------,,,,,,++++++++++++---...///---***((('''+++...---***(((+++---...+++)))***,,,+++(((%%%///---,,,+++,,,,,,***(((---...000111000000000111111000---)))'''(((+++...111000...+++)))&&&$$$###...///000...,,,++++++,,,111------000222000///111///000///---******+++,,,000///---,,,,,,---///000+++***)))((((((***+++,,,---...///---******,,,...+++((((((---000...---///222...,,,---***&&&(((---***,,,...,,,***((((((***+++***))))))***+++++++++000...,,,++++++***)))''',,,++++++******))))))))))))))),,,...+++'''(((---///---++++++---...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,...///...+++***+++---###$$$&&&)))---...,,,***&&&''')))+++------,,,***---...///...---,,,---...,,,,,,,,,,,,+++***))))))******+++,,,---...///000---,,,,,,...000000///---000000000000////////////111...***)))***---///000............---,,,------)))+++---...///111555888222222111000...+++)))'''000000000//////000111333000000111333444333///---*********---//////,,,)))---))))))...///,,,,,,///)))'''%%%'''***++++++***+++*********+++---...///111///000333111+++***+++222000...///111222111///(((''''''(((+++------------,,,,,,,,,***)))...666222111000000000111111111)))''''''***...111000......///111000---***))))))---111222000000111111---,,,,,,,,,...000222444444---.../////////...------''')))---222333///)))$$$,,,---///000000///---+++///.........------------///,,,)))(((***...222555''')))///555444...---111000000///......---......---...///111222333333333111222333333111///---+++...///...---,,,---000222111222222222000/////////222///...///222333///+++...333333///...333555444111111111222333444555666666666666666777888999999;;;999777999===???<<<999888777777999<<<>>>===;;;888888999:::;;;<<<>>>???;;;<<<>>>???@@@@@@@@@???AAACCCDDDCCC@@@@@@CCCFFFDDDEEEGGGJJJMMMPPPSSSTTTWWWVVVUUUTTTQQQQQQ[[[fff555333555777666222333777777888;;;===888222333888333666:::;;;:::888777777:::111444777000...111...000...000333555444555888666333000////////////......111222...,,,+++((($$$000333333///...000...+++,,,,,,***(((&&&&&&)))+++***,,,///111000...***(((111000000000///+++&&&"""'''+++---+++***,,,---,,,,,,...000333555666666666***+++---000111000---***...,,,***+++------***'''+++---...---+++,,,///222)))'''%%%&&&***---,,,***'''''''''(((***---000222---------............---,,,---...//////...,,,+++&&&))),,,,,,***)))+++...***)))((('''''''''''''''***)))(((((())))))'''&&&+++---///000///000111222111000---***''''''***,,,,,,------,,,***'''$$$""",,,...000///---,,,++++++...******...111//////111/////////---+++)))***,,,222000---++++++---000222+++)))'''%%%&&&(((+++...+++---...---+++)))((()))***&&&&&&+++...------///222---***(((&&&&&&***000---------,,,***)))***+++'''(((***+++,,,,,,+++***111///---+++)))'''### ******,,,,,,+++)))'''&&&)))+++...111---&&&$$$'''+++***((()))+++,,,++++++111...***)))+++------,,,''')))******((('''((()))###!!!""")))222555000***)))***+++,,,---,,,+++***...///000///,,,+++,,,---***++++++,,,,,,,,,++++++,,,***))))))***...111444...------...000000///---........................444///)))&&&''',,,000222000000//////...---------(((***,,,...///111555777000000000///...,,,+++***000333444222---,,,///222111000000222333333222000...------...000000///---000------//////,,,+++,,,)))((((((+++---///...---************+++++++++,,,///...000444333---******000///------------,,,***+++******,,,.........,,,...+++***,,,,,,+++,,,000//////000111111000//////000---+++,,,111444555444---...000///---+++++++++000222111///000333222...,,,---...///000111111111+++///333333000---,,,,,,***,,,///222333000+++'''***+++---//////...,,,***---------------,,,,,,,,,...///000...---///333666)))***///666666111------///////////////...------000/////////000111333333///111222333222000---+++......---+++***+++...111444444333222111///---+++111111111111111000/////////222222///...111333333000000111111222444555666555555555555666777888888666555555777:::999555111666555555777:::<<<======555555666777999;;;<<<===:::;;;<<<===>>>???@@@@@@@@@BBBCCCAAA>>>===@@@BBB@@@AAADDDHHHLLLOOORRRTTTSSSQQQPPPQQQQQQPPPTTTZZZ333222555888666222222555777777:::===;;;666666999111444777888777555555555999///111444------222000))))))+++...222444777:::000///---,,,,,,,,,,,,,,,///...---,,,,,,+++'''###///222000,,,+++------***(((***+++)))&&&%%%(((+++///000111333444333///---111///.........---***((())),,,---,,,)))((('''&&&---...111444555555555444///.........///...,,,***000---+++...222222---(((&&&***...---+++,,,111777,,,)))'''(((+++---+++)))&&&''')))+++---///000000///...---++++++,,,...///...///111111///---,,,+++(((***------+++***,,,---((((((((('''%%%&&&(((***)))(((''''''))))))((('''***,,,......------...///......---***((((((+++---((()))+++,,,,,,+++)))(((***,,,//////---+++******,,,))))))...000000000222+++,,,---,,,++++++---...000///---++++++---///000+++***)))((((((***---///111111000---***((('''&&&)))%%%%%%***---,,,---//////---***((('''(((---111*********))))))+++---...&&&(((***+++++++++,,,,,,000///,,,+++)))&&&""",,,...//////---)))$$$"""+++---111444///&&&"""$$$***)))((((((((()))))))))...)))%%%&&&***---+++))),,,,,,---,,,***((('''&&&$$$!!!"""(((000444000+++111///,,,)))''')))---111...//////...+++******+++******++++++++++++******///...,,,+++,,,...000222++++++,,,...000111111000++++++,,,,,,---------...000...,,,,,,------,,,+++------,,,,,,---...---,,,***+++---...///000222444//////.........------,,,...///000...,,,***,,,---///...---...///111111000000////////////000000///////////////,,,)))'''''')))***,,,...000111111000((()))*********))))))(((///---...333444000......000///...---,,,+++)))(((---------///111111///------)))'''+++---,,,***+++,,,,,,------,,,,,,,,,---///,,,+++---111333333111)))+++------+++*********///000...+++...222111---+++---/////////.........,,,111555333...++++++...222///------...000111111---------------.........------------------------000000000///......//////,,,---111666888444///+++.../////////...---+++)))///////////////000000000---///111333333111...,,,......---++++++---111444555333111000//////...---,,,///111111000///111444222444333111///000222333000000111222333444666777555555444444555666666777000000111333777888777555777666555555777999:::;;;666666777777999:::<<<<<<999999999:::;;;===>>>???>>>AAABBB@@@<<<;;;<<>>>>>>>>===<<<<<<<<<<<<<<<666666777777888888999999;;;===???>>>:::888999;;;===>>>???@@@BBBCCCDDDDDDEEEBBBCCCIIILLLLLLMMMOOO555333444666555222333777777222///000000......111111333444444333222444555000(((+++000+++,,,111000111222///(((''',,,...---***---///000......000222222000111333///)))***///...000///,,,+++,,,,,,(((*********,,,...///...---///+++''''''+++......,,, $$$)))---...///(((&&&''',,,,,,***,,,222++++++,,,------...//////000...,,,++++++***)))'''***+++---///000111111111111000---***'''&&&%%%%%%,,,***)))+++...///,,,)))+++,,,...//////...---,,,111///,,,******,,,...000))),,,...---)))'''(((+++------------......,,,+++)))((((((+++///111000---)))))))))+++...000000///+++,,,---,,,+++))))))******,,,---,,,***(((((((((,,,---///000000000//////***,,,---,,,+++***+++---+++(((''',,,...------///,,,---......+++)))((()))+++,,,,,,------,,,,,,+++000000...---------------,,,)))((()))...111333333)))''')))...000,,,))))))(((---///,,,+++---...+++---+++)))***++++++)))&&&'''***------)))(((***,,,***(((&&&&&&))),,,...///,,,+++***)))***---///111,,,,,,---...)))######(((&&&'''((((((&&&&&&)))+++''')))---000111000...---&&&&&&'''***......+++((((((+++---+++'''&&&***...***,,,...,,,(((&&&))),,,...///000...,,,++++++,,,,,,,,,,,,------,,,,,,+++(((+++...111222111000......---,,,,,,,,,+++)))&&&'''((()))***,,,---...///...,,,***))),,,...000000,,,)))(((+++000333222///---...000000...---,,,---......---,,,---...///000---...///000222222111000222000///000111111000///---000333333000.........***222555000+++***)))&&&+++---///...---...000333000///.........///000111***&&&%%%+++000///------+++---///...,,,+++---///+++***)))***+++------,,,---)))))),,,...---...000,,,...///---***)))---111222000///111444555222///,,,...//////---,,,++++++&&&///333000,,,---000111///222444222///...111555---------------,,,,,,,,,''')))+++///000///+++'''******))))))***+++---...---------......////////////---,,,...000111///------111111+++)))...222333------------...///000000,,,---///000111000///...,,,,,,---...///000222222)))+++------,,,,,,---......+++(((***---///...+++333222111///---,,,---...---***+++...---+++...444------...///111333555666333333222222222222333333333333333333222222333444000333777888888888;;;===<<<<<<;;;;;;;;;<<<<<<===777777999999999999888777999<<>>;;;888999;;;<<<<<<===>>>???@@@AAABBBDDDAAABBBEEEFFFFFFIIINNN666333111111///...222888999777555333---)))+++222,,,///222333222111000000111))),,,111++++++///---)))+++)))###%%%,,,000///(((+++......------...111000///000111+++###%%%,,,...111111...---...---)))000,,,)))))),,,......,,,...)))&&&&&&***,,,***&&&###(((---//////---///+++,,,///...+++...444'''((()))+++---000222444+++,,,,,,...///...***'''&&&(((***+++******,,,---...,,,)))(((((()))((('''$$$###$$$(((---000...,,,+++******)))***,,,---...------......///000000111%%%))),,,+++''''''***---+++******,,,......---,,,)))''''''+++111333000,,,((('''(((***---/////////***,,,------,,,+++,,,------...///---***'''%%%%%%%%%(((---222444444222000,,,---...---,,,,,,---///***'''&&&***---,,,+++---(((***,,,---,,,++++++,,,...---,,,,,,,,,,,,---...222///,,,)))((()))+++---)))''''''***...000...,,,)))(((***000111---((('''(((---...)))(((,,,---+++***))))))+++...///,,,***%%%***///000,,,(((((()))***'''$$$$$$(((,,,///000///---)))''''''***---000+++*********&&&"""###)))%%%(((******)))***...111(((+++...000///---------,,,++++++...000///+++((((((+++......+++******,,,---,,,***$$$ """)))000///000111000...------...+++,,,---...////////////------...///...---+++*********)))***,,,,,,***)))'''((()))***,,,...//////'''''')))---000222111000+++(((&&&)))---000...++++++---///000///---......///...---,,,---...///000+++///222222000...///111111000///000111000...,,,)))---111111...+++***+++&&&///333---(((((('''%%%(((***+++)))'''(((+++///...---+++++++++---///000---)))***000555222---++++++...000000......000333...---++++++---///000000...,,,+++...///...111555---111444333///...000333222///,,,,,,///111000///+++,,,...---+++)))))))))!!!,,,333///***)))---///,,,///111///++++++///444******+++...//////,,,)))''''''(((+++///333555666)))+++---///000///...---,,,,,,,,,------.........'''))),,,---,,,---000222+++000///'''$$$***222555666444222///------------/////////000000111222333---,,,,,,,,,...000222444(((***,,,,,,***((('''(((+++)))))),,,000000+++&&&222000/////////000111222555111000111...)))***///++++++,,,---///111333444333333222222111222222333111333666777777666555555333777::::::888666777999999999999999:::;;;<<<===888999;;;<<<;;;:::888666888<<<>>>>>>;;;999999;;;<<<<<<===???@@@BBBCCCCCCAAA??????BBBCCCCCCIIIPPP888:::777///,,,///111...,,,///111---&&&&&&---555333///---111222///---...///......///000000...---%%%,,,---'''(((//////((('''))),,,///000111333555222---***+++(((%%%(((///777222000333222***%%%&&&+++***))),,,000111///,,,---)))&&&(((,,,...,,,)))111///---,,,---...///...222,,,***...///------111///---++++++,,,.........)))))))))))))))(((((((((,,,,,,+++'''$$$%%%,,,222222'''%%%///000'''$$$)))(((((())),,,000000---)))******++++++,,,---......(((------)))&&&))),,,,,,******+++,,,,,,,,,,,,,,,------......---+++(((%%%+++111222)))###$$$''''''###%%%(((+++---...------$$$***...,,,+++...000000...***))),,,+++''''''+++&&&'''(((,,,///111111///,,,---------------------...,,,***+++,,,***%%% '''''''''''')))+++---...+++***(((%%%$$$&&&***...333333222222111000000000((()))+++111555555111---///,,,***---333555000+++---111///((('''---111000((((((***+++++++++++++++------,,,,,,,,,,,,+++++++++'''&&&)))***)))***---+++------+++&&&$$$$$$&&&,,,///111///******...333...---***((('''''''''(((---000222000---******+++,,,......+++((()))******+++,,,---...////////////,,,111...$$$$$$,,,///***+++******+++,,,---+++***(((***...111222222111000//////...---+++)))'''%%%...***&&&'''+++///...,,,---,,,333444,,,,,,111---)))%%%%%%+++000000///000---)))&&&(((---000...+++...,,,...222222...---///)))***+++,,,---...//////222111222333...(((,,,444---///111///+++)))+++---------...111444555555333***,,,...---***)))***+++000000///,,,((((((+++///000111222000...///222666...000111222111///,,,*** ***///---+++---///---222333///))))))...///+++***''''''---///......000222222222333333333222111+++///333444111......///000000000///////////////...---,,,,,,,,,+++)))'''000+++***000222...+++,,,,,,***((()))---000///...)))+++---000111111111000&&&)))***)))(((+++222999,,,)))(((***///222333333444...+++---+++&&&$$$(((000222222///+++***---000000000...+++(((***///444...+++(((+++000333111...000222///***+++000000***+++(((&&&(((,,,---***%%%***------)))+++///...)))+++,,,---,,,++++++,,,...555111///222222---)))(((******///555777333111222444444444444333222111111999777444333444555444333888999888777666666888:::999999999:::;;;999666444777>>>@@@<<<:::<<<;;;777444888<<<;;;888555777:::999:::;;;===???BBBDDDEEEBBB@@@>>>???CCCGGGJJJLLL777555000+++...222///''''''---111///***(((---222000---...111111---,,,---222000...///000000---***!!!(((***&&&'''///000))))))+++.../////////000111111---+++,,,***&&&)))///222......333444000---...)))+++---...............---***'''(((++++++((($$$***))))))***---///000000---((('''+++---++++++...///---,,,---...//////...+++)))'''&&&&&&''')))+++---...---***&&&''',,,222111***(((---...(((&&&)))))))))***---000000,,,)))+++++++++,,,---.........***......)))&&&(((******'''((()))+++++++++***)))))),,,...,,,(((&&&&&&'''&&&'''&&&"""###((((((%%%(((***---//////...+++)))%%%***,,,***))),,,......---))))))------***+++///&&&&&&'''***---...---,,,...,,,++++++,,,---------///---+++,,,---+++&&&"""&&&%%%%%%&&&''')))***+++)))******)))((())),,,///000////////////.........(((''')))...333444111------***(((,,,222444000+++&&&++++++'''''',,,///...,,,,,,,,,---......//////++++++******++++++,,,,,,...(((%%%(((***))))))***)))+++,,,***&&&$$$%%%'''+++---///...,,,---000444......---,,,+++***))))))&&&)))++++++)))'''((()))//////...,,,***)))))))))'''(((+++---///000000000---111///''''''///111---,,,,,,++++++******((('''---***(((+++000333222/////////...---+++***)))(((***'''%%%'''+++,,,)))&&&---(((---111---000333---***'''(((---000//////111+++(((&&&'''+++...,,,***)))'''(((,,,///...000444,,,---///111111111000///000---...///---(((***///++++++,,,+++******,,,---......///111222222000---***---//////,,,******+++...///000///,,,+++,,,...,,,000444555444333333444000111222222111///,,,***"""***000...,,,...///......000...***,,,111333000...+++***...000---+++,,,000111222222222111111222+++...000000///...------111000...------///111222000...,,,+++++++++++++++111,,,,,,111222///,,,,,,***(((((()))---......,,,,,,---///111222111000///(((***,,,***'''(((---222(((''''''+++000444555555111---,,,//////,,,+++...111222222000...---...///111000...+++***+++...111,,,***)))+++...000000///***......)))'''+++---+++,,,***)))+++......***&&&,,,...---***,,,111111---,,,------,,,+++***,,,...000///111333000***))),,,+++)))+++///111///000333666444222111000000000111333222222333444333111///111444666666555333333333333333444777888777444222333999<<<:::999<<<<<<888444888<<<;;;888777888;;;:::<<<>>>@@@BBBBBBBBBBBBBBB@@@>>>>>>@@@CCCDDDDDD999444...///777;;;222&&&%%%+++000111---***+++---,,,,,,...111000+++***---333000,,,---//////+++&&& ''')))'''***111222...---...000///...------...///------...,,,)))***...+++((()))---000///...///(((,,,000///,,,+++---000,,,***)))***+++)))$$$ %%%%%%&&&))),,,......---***''''''+++---,,,+++,,,...------///111111///...,,,***&&&$$$$$$&&&***,,,---......+++''''''***...///---++++++,,,+++)))'''((((((***,,,---,,,)))''',,,,,,,,,---......//////+++...---(((&&&((()))(((***,,,---//////...---,,,''',,,///,,,&&&$$$'''++++++'''######+++111///(((***,,,///111111///+++)))(((++++++'''&&&)))+++++++++)))***---///...///222)))((()))***,,,---+++)))000,,,)))(((+++------+++111///---...000///+++'''''''''''''''((()))***+++)))+++,,,---------...000,,,,,,,,,,,,,,,---......+++)))))),,,111333111///---***)))+++///000,,,((($$$)))---------000111000......------...///111222***)))))))))***,,,...000222***%%%'''***)))((()))))),,,---+++(((&&&'''***......---------...///000...///111111000...+++)))'''***---...---------...222///------,,,+++)))(((''')))+++---......---,,,,,,000...''''''...111---************))))))((((((...''' """)))//////+++000///...------,,,---------,,,+++---///...***%%%+++$$$'''------222444,,,******,,,//////,,,---111***(((%%%'''***,,,+++))))))&&&&&&)))+++,,,000555+++---///111000...+++((()))&&&&&&***,,,++++++,,,,,,***''''''(((***++++++//////000111111///+++'''***,,,///000...,,,+++***,,,...111111000...---...$$$)))000555444222...,,,---...000000///---***(((&&&,,,000///---...///...***---...,,,...333555333111------111222///---...,,,///222222000///111333---,,,,,,,,,---...---,,,111///---,,,,,,///111444000...+++)))(((***,,,---111......111222///,,,,,,---------000222333111000...///111222222111///---///111222111---,,,---000(((((())),,,000333333222...+++,,,000222111000111222111000000111111///---111///---,,,------------)))***+++++++++,,,...000''',,,---)))&&&(((,,,......---,,,///111000+++'''//////---+++---222333111.........,,,******+++---+++,,,000222...)))+++000,,,)))(((+++------111555666444111...------///111......000333444333000---000444888:::999666333222///000222666888777444111///444888888888:::;;;999333777;;;;;;:::999:::<<<:::<<>>?????????>>>>>>>>>???AAACCCDDDCCCAAA...---///444777555///***/////////---+++***))))))---,,,...222111---,,,///333000---///222333000,,,(((+++------///222333111...000222111000///000111***---///...------------000///---,,,...000000//////---+++,,,......---+++***+++,,,......---)))'''%%%%%%&&&)))++++++***(((((()))***+++---...---***)))***,,,///111111...+++((((((((((((((()))***++++++++++++***(((''''''(((,,,///...)))(((***+++(((%%%''')))******(((&&&%%%---------...............(((******''')))---///,,,((()))+++,,,,,,+++)))(((///,,,******---///...,,,,,,)))''')))---/////////,,,+++******+++---///000......+++&&&&&&))))))'''(((***++++++,,,------,,,---,,,,,,---...---+++)))111---(((''')))+++,,,+++***((((((+++///222111///,,,,,,------------------//////---***)))***---111...------------///111333333///+++)))+++,,,***(((---++++++,,,//////,,,)))%%%(((...222111,,,)))(((---+++)))(((((()))+++,,,%%%%%%&&&(((***---000222333+++'''***.........///(((***,,,+++((('''))),,,111///---,,,+++)))'''$$$***---000333333000,,,***,,,------...//////---,,,---)))***///111------//////000000000///,,,***(((......,,,((('''((()))'''''')))*********+++---000------,,,---...000111111...............///000000333000...,,,,,,++++++***'''$$$***---&&&)))///,,,)))))),,,...+++'''(((------,,,++++++,,,---------111//////222111---,,,...111333444555333000,,,***&&&###"""$$$+++000...***---)))%%%&&&***...///.........///111222111...+++(((***,,,//////...***(((000///---,,,---...000111,,,---000222333111...,,,$$$&&&))),,,------+++***000//////...+++(((&&&&&&---...//////,,,***+++---,,,***,,,111333111...///***,,,///000......///111222///++++++...000000...+++,,,///111111000...---+++---000000///---......333333222///.........---***,,,...000000///...---++++++,,,,,,---......///***---///000///,,,+++***,,,---/////////...---,,,222000......000111...***...,,,,,,...111111...+++---+++***,,,000222000...)))---000///+++***...333...***&&&)))...000///...///000111333333111...,,,///,,,******---000222333000000///,,,******,,,...---(((&&&,,,111111///...,,,***+++000111///000333111111222333222000...---///...---...000222222222000222333333222111111222444444666888999777333000///111444777666444444555333555888:::;;;;;;<<<===555555555666888;;;>>>@@@======>>>@@@BBBCCCAAA???......222666555000...000444111---+++++++++******000,,,+++///111///...///444333333444555555444222)))***+++,,,---/////////...///111111000000000111(((,,,...,,,,,,---...---,,,,,,+++)))+++111222111222...***+++...///---******+++---/////////---,,,%%%%%%&&&))),,,......---((())))))(((***,,,+++'''))))))+++...111000...+++((())))))***++++++++++++......---,,,++++++++++++------,,,***((('''(((***(((+++...///...,,,++++++------------------------)))***)))(((+++000111///++++++,,,,,,++++++******...)))''')))///222///***'''&&&'''+++,,,,,,000555...---+++))))))***,,,---......+++''''''***)))%%%%%%)))+++***+++---,,,)))***)))***+++,,,,,,***(((///...,,,***)))***+++,,,%%%$$$###&&&+++...---,,,******+++++++++******)))000...,,,)))''')))...222///...---,,,---///222333222---(((&&&''''''%%%###&&&'''(((,,,///111000///***,,,000444222,,,((()))...---+++***)))))))))))) !!!###&&&)))+++---...///+++***---///...///111%%%''')))(((%%%$$$%%%(((,,,,,,---,,,+++***)))(((***,,,...000000...---+++------------...---+++)))(((&&&***000000+++,,,333.....................---000///---+++***))))))))),,,---...+++((((((***...)))+++---............///,,,,,,---...//////......222111...,,,+++,,,---...(((&&&,,,---$$$&&&---,,,)))((())),,,+++''''''+++///......------...//////...,,,///444444111000111000000000///...---,,,+++,,,***&&&$$$(((---+++&&&'''&&&&&&(((,,,000333444...---...000222333222000***+++,,,...000///,,,)))111...***)))***---......---,,,,,,---...///...---(((***---000111111000///222///---...,,,'''%%%&&&///...//////+++'''(((---,,,***+++///000+++(((''',,,------...////////////222000......///000111000***,,,000333333000,,,***,,,111666777555222222333444555222,,,))),,,......+++---000000////////////,,,+++***)))***,,,///000)))+++...000000///---+++)))+++---......///000111666444000---111444111+++,,,+++,,,---//////...---,,,++++++---///000000///+++...111///,,,+++...333111)))$$$(((000111...,,,//////000111111111000//////+++)))+++......///111111000...,,,******---000111)))%%%+++222333///---+++))),,,111111...,,,...---///222444333222///---...,,,***+++---///000000444444444222111222444666444333333444555333000...222222555888777333222555333444777999:::;;;;;;;;;444333222333666:::>>>AAA======<<<===>>>===;;;999222000222666444000///333333///,,,,,,...///---+++222+++'''+++000000...---222444555444222000111222((()))***,,,.........///---///000000...---...///''',,,---***)))---///---'''(((&&&###'''...111///111///---,,,,,,,,,,,,+++,,,---...///.........///***))))))***---///000000***,,,***'''(((,,,+++'''******,,,...111111///---+++******)))***,,,---///000...,,,,,,,,,---......///***))),,,((("""%%%---)))---111222111/////////---------,,,,,,,,,,,,,,,+++,,,***))),,,222222///111000///...------...///+++******---111222000---,,,))))))...///...000666***++++++,,,,,,,,,,,,,,,,,,,,,***&&&''')))'''""""""'''***)))+++///...***(((((((((***,,,---+++***---///000...***(((+++...(((&&&$$$&&&))),,,+++)))(((((()))))))))(((&&&%%%+++,,,++++++***,,,000333...---+++******,,,///000000,,,(((&&&'''(((&&&$$$%%%%%%(((+++---//////...//////111555333---***---///...---+++)))'''&&&&&&!!!$$$(((+++,,,------,,,+++---///---***+++///%%%((()))(((%%%###%%%'''+++...000///,,,******,,,+++,,,,,,,,,------......///...---///000000---***&&&&&&+++222///'''***444...---,,,,,,,,,---......---,,,+++++++++***+++,,,,,,......+++&&&%%%)))---+++***)))+++---///---+++)))+++---...///---,,,***............------...///***%%%)))+++%%%(((...++++++''''''+++,,,***(((***////////////......///000+++)))+++000222000111444---+++(((&&&&&&''')))+++---,,,(((###%%%+++,,,(((&&&((()))+++,,,---000333...------...111333333333...------///111111///---///,,,))))))***+++***)))(((&&&%%%&&&***------,,,,,,...111333444333111000111---+++...---)))'''***...,,,---...+++'''+++333---+++,,,000111,,,((('''000---,,,---111222///,,,000000111000//////000111,,,...000222111...+++)))...222666777444333444777555666222)))%%%)))...//////111333222111000222444111...***''''''***...111---...///222333222000...)))+++---------...111444444222,,,***///666555///+++,,,---------...///111......///...,,,,,,...///+++---...---++++++...000333+++''',,,111000//////---...////////////111222///***)))---///------000000///...+++***+++...111222+++(((---111111.........,,,---111111---,,,...,,,---///000111111000///---,,,,,,---///000///...777777777555444444777999222111000000222222111///333222555999888333333777333444555777999:::999888666555555666888;;;===???<<<;;;;;;;;;<<<<<<;;;999222---,,,000000,,,,,,000000---+++---111333000---333)))###(((///000...,,,...222444222---)))+++---))))))+++...000000111222---...//////,,,+++++++++&&&,,,---((((((---///---+++,,,)))%%%'''///222///...000000...***(((+++...---...///...------...///111///---,,,---...///......000---((()))......))),,,+++,,,///111222111///...,,,)))((())),,,///222...,,,***)))+++,,,---...000''''''---)))"""...(((,,,111222111//////000,,,,,,,,,,,,,,,,,,,,,,,,......,,,***---222222...000///,,,+++***+++---...***---000222333333333222222+++)))---...++++++///$$$&&&+++...000000///---******(((&&&''')))&&& &&&))))))+++111111---))))))***,,,///000///---+++000333000***'''***//////,,,)))))),,,---+++)))(((((()))))))))'''&&&%%%'''))),,,---...000222555,,,+++)))'''(((***,,,...000---))))))+++,,,+++)))'''((()))***++++++***)))---+++---111000))))))---------,,,***(((%%%###"""!!!$$$(((,,,/////////...***+++///000,,,&&&''',,,(((+++,,,***'''%%%&&&)))...222555222,,,((()))+++---,,,+++++++++---///000---,,,+++---///000---***&&&&&&---333...$$$'''333111///---***)))***++++++((('''''')))******+++---(((+++,,,)))&&&%%%***///555///+++---333666444///'''))),,,......,,,***((($$$'''***++++++*********,,,$$$%%%)))'''---000***,,,(((&&&+++...,,,******//////000///------///000,,,)))))),,,------000444...+++'''$$$$$$(((,,,///((()))&&&!!!$$$,,,000...***,,,...---***)))***---///---,,,---///222333333111///...000222444222///,,,***)))***++++++'''$$$&&&$$$$$$'''---000111000///000222333333111///---000+++***...///,,,+++...,,,***,,,...,,,***000:::---+++...333555222......333...+++---222333///***---000222111...---///222//////000000///---+++***---111444333000000444888666777222'''"""(((...///...000111///------000222555111+++'''&&&)))...111,,,,,,---///000000...,,,---...///---++++++///222...,,,'''%%%---777888222,,,...///...,,,---111555000111111...***)))+++...+++,,,,,,,,,++++++---...555///...222333000111555---------------...111333000+++***///111---,,,///000///---+++***+++///333222...---///000......000333000000222222///...111+++,,,,,,---...///000111......///222333222000---333444555444333222444555222000///000222333333333333222555::::::555444999333444555777999999888777888999:::;;;<<<=========::::::999;;;>>>@@@@@@@@@000555666222222444222---***((('''+++222555444111+++...111333222000//////111000000000+++&&&(((---...---------...---***(((000222000***+++111333000......,,,***)))***...222222000---++++++,,,...000------------,,,---000222///,,,---222222...---000000333222,,,+++//////+++///(((###'''///555333///)))+++///111222000---+++///)))&&&***.........000555///,,,---***%%%$$$(((***,,,---+++(((&&&)))+++,,,***---333444000///333***(((''')))---000000///,,,...000000/////////000+++,,,+++)))&&&&&&(((+++,,,,,,******...222000++++++///---)))(((,,,,,,(((******,,,///000///+++(((...---,,,***((('''&&&&&&###&&&+++------+++))))))&&&)))---...,,,***)))(((###%%%,,,333222,,,+++///...---,,,------...---,,,++++++)))&&&###"""$$$&&&222000...,,,+++******+++'''***......---+++,,,...+++---///111000---***'''$$$(((---...---+++,,,...111222000---)))))),,,000...///000///,,,)))((('''((((((((()))+++---000111***,,,///111000,,,&&&""")))111333+++(((---///+++222111000///...//////000000+++'''(((,,,...,,,)))222333333000,,,******,,,(((,,,000///***((())),,,'''+++//////---++++++---&&&***,,,+++...222000***---//////+++&&&$$$(((,,,...///000...,,,***++++++000333111++++++000222///''''''+++///...(((***000111...******,,,......---+++***+++---///000...---000,,,,,,......+++,,,///+++111000''''''//////)))......---,,,***)))+++---***+++,,,.........---------------------,,,,,,,,,,,,+++,,,---......+++((($$$+++/////////000///,,,---+++))))))***,,,,,,,,,+++***))),,,///111///---++++++---000222333111...&&&***------+++,,,000555111///,,,,,,...///000///111222111,,,''''''---333111***%%%'''///555333///222333333...******///555---,,,,,,,,,---...---,,,+++,,,///111111///---+++)))...---$$$ &&&...111555333///,,,)))((())))))...///,,,%%%$$$)))...000---///111000---+++))))))...//////---)))''''''(((---***((((((***---.........,,,---111222111222666333333333222222222222111***,,,...............///,,,++++++,,,///000000///333333111---***)))+++---...***+++111///&&&%%%+++...///000111111111111111888333...,,,,,,---,,,+++...000111...***)))+++---///000000000111111111222,,,...000222111...+++(((---...000111111111000///444222222444333000333888222000000333666555///)))//////000111222555888999777777777666555777;;;???:::999999999:::===@@@BBB+++000111//////222111,,,,,,***))),,,000111...***+++---...---,,,+++,,,---111---+++......++++++------------------+++)))'''(((......)))&&&***......000,,,))))))+++///000000000///,,,***(((((())))))111222222000...+++)))(((+++***,,,000...******...+++///000------111111---///***&&&(((...333222///,,,,,,,,,,,,,,,------......(((&&&(((***)))+++...222---,,,---,,,((((((,,,///000000///......///111...+++,,,111111---,,,///,,,***(((***---///...---+++,,,------,,,,,,---///111---)))(((+++---,,,***)))------***))),,,......,,,...,,,((((((,,,+++'''***+++...000///...+++***---,,,+++)))((('''''''''******)))******+++,,,,,,+++,,,---------+++)))'''''''''+++000///+++,,,111***)))(((***///222222111......,,,***'''''')))+++//////---,,,++++++******+++---//////---+++,,,---***---000000---***))))))&&&))),,,---,,,+++,,,...,,,------,,,+++,,,///222000000000...+++)))'''&&&(((((('''''''''((()))***((()))***++++++)))&&&###'''+++,,,))))))+++,,,+++...---,,,++++++---...000111---******...000...,,,111222222///,,,******,,,(((,,,//////+++)))+++---,,,,,,---/////////---,,,&&&)))***))),,,111000,,,000000...(((""" ###(((---///000000---***))))))222444222---,,,//////+++...,,,---111000,,,,,,111000---++++++---//////...,,,------...---,,,+++++++++)))***......)))((()))&&&,,,,,,&&&'''///000+++---///000111///......///000111111222222111111111111111000//////......---...---+++,,,---///......$$$***/////////000...+++---,,,******,,,,,,,,,++++++))))))+++---...---+++---------///222333222000***---000///------111555222000...///000111111000111111///,,,((((((,,,///111,,,))),,,111333111---000111111...++++++...222111000000000111000///...,,,---///000000///...---+++000111,,,***///333333111000...---,,,+++,,,,,,,,,///...)))'''+++......///000111222111///---,,,...///000///---+++++++++...---,,,++++++,,,...000...---...222222//////222111111111111111111111111222333444444333333444444------......//////000000333111...,,,+++++++++,,,///......///,,,'''&&&))),,,---...000111222222222666222...++++++,,,+++***...---,,,,,,,,,------,,,000000000000000000000000//////...------,,,++++++,,,---...///000111111111444000///111111///000333333111///000111222111///111111111222444777999;;;::::::999666333222444666777777777888999;;;===???)))---...---...000///------++++++---000000,,,(((,,,---,,,***))))))+++------'''%%%)))...---++++++,,,---------+++***((('''###***...***%%%&&&***---222,,,'''(((...222111///000///---+++)))'''&&&%%%000111222111...***&&&###(((***...000,,,'''(((...)))---......///111000---...,,,******,,,...///......,,,)))''''''***...000,,,)))&&&&&&%%%###&&&,,,222...---...---******---...---,,,---///000111000...,,,,,,------******,,,---***((('''(((******************)))((()))+++---444,,,%%%'''...222---''''''...000***$$$&&&,,,111---...,,,***+++...---***))),,,000000...++++++,,,,,,+++***)))((((((((((((000+++&&&$$$'''+++------,,,***(((***------+++(((,,,******,,,+++***---222,,,(((&&&)))///444444222//////...,,,******---///---------------,,,++++++///000000///---,,,,,,---+++---///---***)))***+++)))***++++++******,,,...(((***+++++++++,,,///111......---,,,+++***))))))+++***((('''%%%%%%$$$$$$''''''((((((((((((((('''---)))(((++++++)))((()))---,,,***)))***,,,///111222///,,,,,,///111000...///000///...+++***+++,,,))),,,///...,,,***,,,...111...,,,...111222...+++((()))(((&&&)))...///---000///---(((###"""%%%(((,,,...000000---+++))))))000222000---,,,......,,,000,,,***,,,---+++***,,,---,,,+++---...000///...,,,///000...***(((((()))((((((***///...)))&&&'''''',,,,,,'''(((///000,,,(((+++///000///---,,,+++//////......------......222222111000///......---,,,)))&&&%%%'''***,,,---###***////////////---************,,,...///...---+++******,,,---...---+++---,,,+++,,,///000000000...000222111......000333000///...///000000///...///...---,,,++++++,,,,,,---,,,---///111222111///.........---------------------...///...---+++***+++,,,,,,------.........***...///......111111///,,,---......////////////***...///+++***---...---///......000333222///,,,,,,...000111000/////////.........---++++++,,,......---///222000,,,,,,///.........//////000111111333222111111000111111111...111222222///...000222222...++++++---...,,,***+++//////+++)))+++,,,++++++,,,...000111222333333222000---,,,---......---000---+++,,,000222000---000000000000////////////222///,,,))))))***---...,,,,,,,,,---...000222333000+++***...111111000222333222000...---...222555555555555555555666777888;;;;;;;;;888444222111222444555666777888999:::;;;,,,---.........///...---++++++,,,///111111...+++,,,---......------///000,,,((((((---///...---...+++,,,---,,,***(((''''''&&&***...---++++++,,,---111---))))))---000///...111111000///---+++)))'''******+++,,,---,,,***((((((---222111+++''')))............------------,,,,,,,,,,,,+++***)))+++,,,...,,,(((&&&'''***...111---***(((&&&### $$$+++111000//////...,,,,,,,,,,,,***(((***...000000......---,,,++++++******+++---***&&&""""""$$$''')))*********(((''''''***---000***$$$&&&---000---''')))...///(((###&&&---111...,,,++++++...111111///''',,,000///+++(((***...+++******))))))))))))***222+++###!!!&&&+++,,,,,,'''$$$###&&&,,,000///,,,---,,,++++++++++++---///222,,,((()))...222000---,,,,,,,,,+++***+++---000,,,,,,...//////...---,,,//////...------,,,------///---+++******+++,,,,,,,,,+++***))))))***---...******++++++++++++,,,,,,++++++******,,,---------...---,,,***((('''&&&%%%''')))+++,,,++++++,,,,,,888///+++000000)))%%%(((000///,,,++++++---///111000...+++,,,.../////////---------,,,+++++++++,,,+++---...---+++)))***+++000...,,,---//////...,,,,,,***'''&&&'''+++,,,,,,(((***,,,+++******,,,...+++,,,...---,,,,,,,,,---...---+++)))***...111222///+++((()))+++,,,,,,+++******+++---...///......+++...111...)))&&&'''+++***)))+++//////+++(((***---000000,,,+++//////+++)))+++......,,,+++******+++***)))((()))***+++,,,..................------+++(((&&&%%%&&&((()))***###***//////...///---)))'''''')))---000222222000++++++,,,...000000000000,,,***((((((***,,,---...000222222111......///111...,,,,,,,,,------,,,***,,,,,,,,,---///000...---)))***,,,---...///222444+++++++++---///...,,,***''')))+++,,,+++***))))))******))))))***,,,---...------------...///...++++++,,,...000111111000///***......***))),,,...---,,,)))(((,,,111222...)))(((+++...000000///000000///,,,***+++,,,,,,***'''++++++...111///***+++...++++++,,,---...///000111000...,,,,,,,,,---,,,,,,///333666444///---000333000,,,)))+++///000---)))%%%,,,---((((((111444111---...///111222333333333...------...000111222333222000///000222333111///000000000////////////...333000---******+++...000///...,,,+++,,,...111222---(((&&&,,,333444333333111333333///,,,...444:::999999777666555444333222777999::::::888666555555333444555777888888888888...------------+++*********+++,,,...///...,,,+++))),,,000222111111111222000///222444333///000444)))+++------***(((((((((,,,******---111111...,,,//////---,,,******,,,---...///000111000...---+++'''%%%%%%'''***---...---(((///333000)))'''))),,,000...,,,++++++***,,,---***+++,,,***'''&&&''')))******))))))***,,,...000---+++)))((($$$!!!%%%,,,+++---------...///000///...+++)))+++///111000...---------++++++,,,---,,,...+++&&&""""""$$$)))---,,,,,,+++)))((((((+++...,,,***)))***,,,------,,,......+++&&&&&&+++//////+++'''&&&***///111111000'''+++...---((('''***---++++++************++++++111+++&&&&&&***......,,,)))&&&$$$(((...222000---+++,,,,,,,,,------,,,***333///++++++...000...++++++++++++******+++...111,,,---///000000///......+++++++++,,,------------333---'''''',,,///...+++,,,+++)))((()))+++---///))))))******,,,,,,,,,,,,---+++***+++---...---+++...------,,,+++***)))(((&&&***...000...---,,,,,,:::000---222222+++'''***222111...,,,++++++---...---+++******+++---------,,,+++***++++++,,,------......---+++)))(((((((((,,,------,,,******,,,...///+++((('''((((((((((((!!!%%%***...000000//////***++++++++++++---111444111---(((&&&'''+++000555000...++++++///222222000((()))+++,,,,,,,,,------)))---///---(((''')))---+++)))))),,,---***+++......000000...---///...,,,000111111///---,,,---...++++++******+++---///000,,,,,,------....../////////---,,,,,,,,,---,,,***%%%+++///...---...---***))))))***---000111000...((())),,,...///000222333---***((('''))),,,---...000000000///...---...///...,,,++++++,,,,,,+++))))))***,,,///222333111///++++++***)))(((***000444))))))+++---//////,,,)))&&&(((+++,,,++++++,,,---++++++******+++...000111555111...---------------,,,...000111111000...,,,+++...,,,((('''+++//////***''''''***000111---)))%%%(((+++---------...000222---)))+++000111+++$$$(((***---000...***+++111***++++++---...///000111222///------...///...,,,000444666444///---///333///,,,***,,,000111---(((%%%,,,...((()))222666222111111222333333222222222+++,,,......////////////000222333222000......///000000000000000/////////222111///.........000111333111...,,,+++---///000111+++)))///555555222222000333555333//////444999777666666555444333222111222555888888777666666666333444555777888888888888...+++***+++***&&&%%%'''------,,,+++***)))((('''(((+++000222222111111111---...222444000+++,,,111'''+++...---+++)))***+++,,,'''%%%+++111000,,,***---......,,,)))(((***---+++,,,---/////////...---+++(((%%%&&&***------,,,(((...111---((('''''''''...+++***+++,,,+++,,,///***++++++***(((&&&&&&'''$$$&&&))),,,...//////...---***)))***(((&&&(((---###'''***+++---222333111,,,+++******+++,,,,,,+++,,,......,,,,,,......+++++++++***)))(((***///222---...---,,,******,,,...***,,,//////------///222///,,,'''$$$)))000111---)))###!!!'''---...---,,,***+++,,,+++((((((***---------,,,,,,+++,,,,,,,,,///,,,+++,,,000111000...///---,,,---000000...+++(((+++------///000---'''...------...///000///...---------,,,,,,---000333---....../////////......***)))***,,,...///---+++222,,,&&&&&&+++...---++++++)))((((((***---//////(((''''''))),,,///000///111...---...000///+++'''++++++,,,,,,++++++***)))%%%***///000---***)))***111---,,,///000---,,,---111000...,,,+++*********+++***))))))***+++---...+++***)))***---...///...///...---+++***))))))((()))+++,,,***'''''',,,000...***)))++++++(((&&&&&& $$$)))---///...,,,******+++,,,,,,,,,///444777666///)))&&&%%%&&&+++111+++---,,,+++---111222///)))***,,,,,,++++++,,,...***,,,---,,,***))),,,///)))&&&&&&)))+++***+++///)))+++,,,---...//////...000000///---+++***,,,...++++++++++++,,,---......------......///000000000...---,,,,,,------,,,***(((---///---,,,...///---...---,,,---------+++)))$$$'''***+++,,,---///000000...++++++---///000000......---------...//////000...+++++++++,,,,,,+++(((***---///111111000000///---***&&&%%%(((---111&&&(((,,,...///...,,,+++$$$'''***)))((((((***------------...///222444555333...***)))(((''')))---//////000111000...+++***,,,...---(((''',,,000111*********---111222///,,,'''(((***+++++++++---///444000---///555555...''')))***---///,,,(((,,,333+++,,,---...///000111111000...,,,...000000...+++000222333222///---///111...------///111111---)))+++...///,,,,,,///111000222222333333222222111000+++---///...,,,)))((((((,,,000333111---)))***,,,///000000000111111111111111111111000000000111111666333000...,,,---...///666111///333555222000///000333666444000///333777111222222333444444333333000222444444333111111111555555555666777888888999...***)))+++***&&&&&&)))//////...,,,*********+++---///111111000///000000,,,***,,,000///+++***---&&&***......+++***,,,///***$$$$$$)))---,,,***+++***)))))))))***++++++++++++,,,,,,---............000,,,***+++......+++(((***///111,,,))))))(((%%%,,,)))+++//////***(((***,,,,,,++++++***)))(((''' ###'''+++...//////...,,,((('''+++,,,+++***,,,"""'''))))))+++000111---,,,------+++)))((()))***,,,000000---,,,...,,,'''!!!&&&,,,///000///000111---...///...,,,+++,,,---))),,,///000......000333,,,***%%%###)))000111---...%%%"""'''---,,,))))))...---,,,+++***+++---...000///...---------------***+++,,,---///000000111---.../////////---+++)))(((+++,,,+++...111...((())),,,000111000//////000.........---,,,---000333...------,,,,,,,,,------++++++,,,///111000,,,(((+++***)))''''''(((***,,,***(((&&&(((,,,///000///+++)))'''(((,,,///000000...------000444333...)))++++++,,,---,,,,,,+++***(((,,,///...)))''''''******...///---,,,...000.../////////...---,,,+++***+++,,,+++++++++,,,...000+++)))(((***...000111000///...,,,,,,,,,---------***)))((('''''')))---000+++''')))...///***&&&'''$$$&&&(((+++---...---+++***,,,///000000111222444444---))))))(((%%%(((...''',,,...+++***---...+++,,,......---++++++---000------,,,++++++,,,---...&&&$$$&&&,,,...------000******,,,...////////////)))***,,,,,,++++++,,,---)))*********)))(((((('''///.........------------+++)))'''''')))+++------,,,///000,,,+++...000///...,,,+++***+++,,,+++***%%%(((++++++******+++---111///---...///111111000,,,,,,+++,,,...000111111222...***((()))+++,,,,,,(((+++//////,,,++++++,,,,,,***((('''(((,,,///111%%%)))---///---,,,---...''')))***'''$$$###'''+++,,,,,,---///000222444555+++((('''(((%%%"""&&&---///000000///...,,,***))),,,///000,,,,,,///222111+++,,,...000111111000///+++,,,,,,+++***+++...111000111333444444333///,,,,,,---//////***&&&+++444---......///000111111222,,,******---000000,,,(((////////////............---///111222222000---***...---///111000,,,---000///000000111111111000000))),,,//////---***)))***---...000000///---,,,+++//////000111222333444444222111000//////000111222555333111///......///000444222222666555222000222111333333111......111444222222333444444333222111///111222222000//////000555555444444555666888999///***)))------))))))...000000///...---///222444444444333111//////000222111------222666444000///%%%***...///,,,+++---111((($$$%%%***+++((()))...)))&&&###&&&,,,///...+++........................111...---///222111+++&&&...222222---,,,---+++&&&---+++...444222((("""###...---+++,,,,,,,,,)))''' %%%)))---...//////***&&&%%%+++///...,,,,,,&&&+++,,,((())),,,+++&&&222444444111---+++,,,///---111222---+++,,,)))### +++222333111...---,,,...//////---,,,+++,,,(((***,,,---......///000((((((%%%$$$(((...000---444***&&&***///,,,((((((111///,,,+++---...//////111111000......---------&&&(((***++++++,,,...111&&&)))---...,,,***)))((())),,,+++))),,,222000)))(((...333333000------///---...---,,,+++,,,///222...---+++***)))***+++,,,------...111333111+++&&&%%%))),,,)))###"""(((...((('''&&&(((---000000///111---)))(((+++---...---((((((+++111777888444///------...///...---,,,+++---000000---'''%%%(((,,,***333555---***///111---//////111111111000///...---......------...111333+++)))(((***///222222111///---,,,,,,...000111111,,,((($$$%%%)))---//////'''%%%(((000222,,,((((((((('''(((***---000111222***...333555444222000///...)))(((++++++'''(((---***111444000---//////---000111000...++++++///222111...,,,+++,,,------,,,%%%%%%)))000333111000222000///000222222///......&&&***...000111000000111,,,,,,,,,,,,***(((%%%$$$///...---,,,***)))((('''---***&&&&&&)))...333555...111000,,,+++...111111***((('''(((+++...//////))),,,...---+++)))***,,,000...------///000000///,,,++++++,,,///222333333111---(((%%%%%%(((******)))---000...)))%%%&&&)))%%%$$$%%%(((---222555666$$$)))//////---+++---111...000///+++&&&%%%)))...))))))+++---///111222333)))(((***---)))%%%***333/////////...---+++***)))+++000222111000222333111***,,,000111000//////000000000...,,,+++---000333***000666666111---...000//////000///)))%%%***333//////000000111222222222,,,++++++///444333...)))...---,,,---...///...------000333444222///,,,+++---))),,,333333,,,---444,,,,,,...///000000000000'''+++000222111000000111000......111444444111---//////000222333444555666222111...,,,,,,...111333333333111000000000111222......222666666333444888333222000---,,,,,,///222777777777555333000...,,,///000111222111111333444666555333222333555777888111---)))&&&&&&)))---111444---+++///111...,,,///,,,...111222222000///---222555444...---111000,,,(((,,,111111...++++++,,,((()))+++---...,,,)))&&&---(((%%%)))...///222555+++...222444444111---***333222000///............---...///000000...,,,+++&&&***...,,,&&&###$$$'''+++***))))))(((((())))))$$$$$$)))000111---*********)))(((***---///---+++'''))),,,//////...,,,***---///111111///---------000111///)))''')))(((%%% '''+++,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))((('''))),,,///111111((()))***))))))+++///222...(((%%%(((***&&&$$$%%%---111222...,,,------+++---...///000///---***(((000---***+++...000000...)))######,,,---(((***222'''......((((((//////((('''***---//////.........111///------///111111111///,,,+++***(((&&&***111111***)))111111***)))...&&&---...)))''')))...+++(((&&&)))...///+++&&&+++)))'''(((***+++(((&&&''')))+++///222222000---......---,,,,,,,,,------...//////---+++***---///555---(((,,,111000---+++---///222333222///...---///...***%%%%%%,,,000111///***&&&'''+++...---+++***---000222111///,,,+++,,,)))'''(((---000111000)))%%%&&&...333000...///+++)))'''))),,,......,,,,,,...111111...,,,***)))'''...111+++%%%&&&***,,,...000111///,,,+++,,,///111***(((+++---***+++000......---******+++,,,+++//////000000000000000///000000111111000...,,,***((($$$&&&///444222000222///...------......---,,,---***---222111+++)))+++///---,,,,,,---...,,,++++++......,,,+++---,,,((("""(((,,,,,,---///,,,'''000///...---------------///---,,,---000000...+++---000333333222000000000222000,,,(((%%%%%%%%%&&&%%%,,,000...,,,------,,,###%%%((())))))+++---///,,,+++,,,///---******...***,,,//////...+++******000------000111---******...---,,,,,,---...---++++++,,,---,,,******,,,---555222...+++***+++,,,...,,,...111000...***'''&&&+++111111++++++333444...333///,,,,,,///000---)))///111222000---,,,///111---,,,+++,,,...000000000555...(((&&&***------+++------...............---)))---000000...+++,,,---(((***,,,,,,,,,---...000,,,,,,---000///,,,---111...------...000111000000---///,,,))),,,222222,,,,,,000000---...111...'''---...///---)))(((+++...777222000444555111---,,,222111000///000222444555//////000111333444666777444555555444111...,,,++++++000444444222222666;;;;;;666222111333555555444---+++)))(((((()))+++------***---444777222---,,,///......000333333///,,,---000///,,,,,,111222///...///111000---***)))(((++++++,,,,,,,,,+++(((&&&&&& (((111555444333------...//////...---,,,........................------,,,+++++++++++++++,,,***(((''''''((()))))),,,,,,++++++******++++++''''''***000111,,,***+++,,,)))''''''***,,,,,,,,,***,,,///222222111///...000000111111111000...---222333222---,,,//////---%%%(((,,,,,,+++***+++,,,***++++++,,,---...//////,,,***)))))),,,...//////((())))))******+++******,,,)))&&&%%%&&&'''&&&$$$,,,//////+++***---//////000111111111...***&&&$$$111///---,,,---------,,,***$$$###(((((("""""")))'''///000++++++000...'''(((***---...---,,,,,,------+++******,,,---------***+++---,,,'''###***333///))))))000000)))'''+++''')))++++++***(((&&&%%%))),,,000222333222111000+++***)))***+++***&&&###///......000111222000///------------...///111111---///000///...///222666999111---000111---&&&"""+++---///000///...------///...***%%%%%%,,,111222333...******---///...,,,&&&(((+++...111111///---)))((('''(((***,,,,,,,,,)))$$$%%%+++///---+++,,,///,,,******,,,,,,+++)))...//////---+++))))))***%%%,,,///+++''''''((('''(((***+++***''''''***---///***(((,,,///---...222//////---,,,+++,,,------000///---,,,,,,---...//////000000///---+++(((''''''###$$$+++///...---......---,,,---/////////...///,,,,,,111111---+++,,,222000---,,,...000111111...000///+++***,,,+++(((''',,,///.........+++&&&//////..................111///---...///...,,,))),,,...111222111/////////,,,---///000///,,,)))'''&&&,,,///---+++---...---)))((('''&&&&&&***000444+++---222666444,,,''''''***+++---,,,***)))))))))000///000111///+++---222)))***+++///111222000...---...///...---,,,...///000000...---+++***)))(((,,,...///...,,,***))))))+++------++++++///000...///,,,***+++///000---***333333333222000000111222444222000000111333333333444...((('''***------,,,)))---111555444111,,,(((%%%)))---...+++***+++,,,+++,,,---,,,++++++,,,------,,,...111000---...222...---------.........------///...---000444333---,,,//////---...222000***,,,++++++,,,...000222333555111000333444111...---+++,,,------...------,,,------,,,---...111333444777555444333222000...,,,222222000//////111444777:::888777777777777666555------------------------***))),,,333555222...---333///,,,...333444000+++,,,---,,,******///111000111///---------,,,***(((///...---,,,***)))(((''' $$$000333///+++...---+++******+++---...+++,,,---...///////////////---+++))))))***,,,...222***######)))///...+++......---------,,,,,,,,,***)))+++//////,,,***,,,---***'''&&&'''***+++,,,,,,...000222222222000///555333111222333333000---...000///,,,,,,000222000,,,---...---,,,+++,,,...&&&''')))+++---///000000...,,,******+++,,,---,,,***((((((***,,,+++&&&###&&&)))'''!!!###+++,,,'''+++---,,,(((''',,,000111333333333111---)))$$$!!!,,,------,,,******,,,---000***(((+++)))"""!!!%%%%%%,,,///---...222000***)))+++------,,,++++++++++++)))((((((***+++++++++))),,,000///&&&!!!'''222,,,((()))///...'''$$$(((...***''')))------'''"""$$$,,,333333...+++---111---,,,,,,---...---***'''000...,,,,,,,,,---,,,+++...............///000000***++++++++++++---111444222,,,+++///222...'''$$$******+++,,,,,,---------//////***%%%&&&---222333444111---,,,...///---+++(((((()))---111333000...''')))++++++)))(((((((((---***)))---///...---...///---,,,+++,,,,,,***)))------,,,***(((''')))***&&&+++...,,,,,,---***&&&'''((()))(((&&&'''+++///---)))'''***------///222...---,,,,,,,,,+++,,,---///---***(((((()))+++---......---,,,***(((&&&$$$(((%%%%%%))),,,++++++------,,,,,,---///000///...222---+++...000///,,,,,,222///+++***,,,000222333111222000+++)))++++++((((((---000//////000---)))............////////////222000...---------+++)))***---///000///.........+++---000111111...+++)))+++//////+++***,,,---,,,))))))***)))))),,,///222,,,...222777555...)))***------,,,***(((((()))+++000000222222---***000999)))***---111444444111...///000111000///...000111,,,---......---)))%%%###,,,,,,,,,+++***)))***,,,+++))))))+++,,,***,,,///+++)))(((***...000...+++111000///000222333333333888555111000111333333333000+++''''''+++///000000***---111444333000+++'''%%%)))------,,,+++,,,............---***)))***++++++***,,,000///,,,---111//////...------,,,++++++000222222111222444111,,,,,,------+++,,,000///+++...+++)))+++111555555444222///...111222///......,,,...111333222000---+++---,,,++++++,,,///222444:::666333222333333000...888333---+++---111333444777999;;;:::999777666555,,,,,,,,,------,,,,,,,,,---+++***+++,,,...///111222000......000111///---//////---******,,,...//////,,,)))))),,,///...,,,//////...+++))))))***+++&&& '''......+++)))---,,,***))))))+++---...,,,---...000111111111111000...,,,++++++,,,...///444,,,%%%%%%,,,111000,,,...............------,,,)))''')))---...++++++...---+++***))))))***++++++***+++---...//////......666222///000444555111,,,,,,...---++++++000111000***+++------------------$$$%%%'''***,,,---......---+++))))))+++,,,,,,,,,,,,)))&&&(((,,,,,,'''"""!!!)))((( ###///333+++)))------)))(((+++...---///000000000...***&&&$$$%%%(((++++++******...111111,,,+++,,,***%%%%%%((($$$)))++++++---222333000+++---......,,,+++++++++,,,+++******,,,------,,,---...111000)))###&&&...+++)))+++///---'''%%%'''+++'''$$$'''---///,,,((($$$+++///---'''$$$(((---+++************+++++++++///---,,,,,,,,,,,,+++)))000///...,,,+++******************)))***---000333...)))(((,,,...+++'''&&&***)))))))))+++---//////111111,,,''''''...444555333000---,,,,,,,,,***)))...,,,+++---111333000,,,))),,,000///+++'''&&&'''///---,,,,,,---------...+++++++++,,,,,,,,,,,,+++((()))***)))((((((***+++***,,,,,,,,,///333111++++++------+++))))))...222...)))$$$$$$&&&)))---000---******,,,,,,******,,,---,,,+++)))((()))******,,,,,,+++***)))(((''''''---+++***+++,,,------......---,,,---...///...---222---***+++......---+++,,,***((((((+++...///000111222///***)))+++,,,***%%%***---...///222111------------...////////////000///...---,,,,,,++++++***,,,......---,,,---...000///---***)))))))))***111222000+++(((***+++)))$$$(((...111111///---,,,---+++,,,///...,,,---222111000...+++)))))),,,.........000222///---111888//////000222333222///,,,...000111111/////////000---.........,,,)))%%%###+++++++++)))((())),,,///---&&&&&&------((()))000+++******,,,///000...,,,+++)))(((***///333333222333///,,,***+++...000000+++(((&&&(((,,,111444555///......---,,,,,,,,,,,,+++...111111...---///111//////...,,,***)))***,,,((((((***---,,,)))***...111111111///---+++++++++555555333111000000...,,,...,,,+++)))***,,,+++)))000---+++,,,...000000//////,,,,,,///000---,,,///000222444555555333000...111///---,,,---000444666;;;666222111333444222///666333///---...000333555555888:::999555444555777+++***)))(((((()))***+++,,,,,,***((((((***---...///111222111...---...000111///------------...000///+++((((((,,,......------......,,,******,,,///---******...///------000************++++++,,,---------...///////////////---------,,,------------111...,,,,,,...///...,,,,,,------...---,,,++++++'''%%%&&&***,,,***+++///***,,,---...---,,,+++***))))))***++++++,,,,,,,,,222...***+++///111...***///111000------111222000'''(((+++---...,,,)))'''&&&'''***,,,------,,,,,,,,,***((()))+++,,,------...)))%%%'''+++...,,,)))$$$------$$$%%%000222,,,(((---///,,,***+++***((((((***,,,...///...,,,***'''***---...------000333)))''''''))))))((()))+++)))***)))''')))---111111...///000///---,,,,,,---,,,++++++,,,......---,,,000---,,,...---******---***+++---///,,,(((''')))%%%$$$$$$&&&(((***++++++***++++++)))((()))---000+++)))&&&###"""###&&&)))......///111333222///------,,,+++)))((('''''''''///...---...222666:::<<<555...)))(((((($$$!!!""",,,***((())),,,///000000222222...))))))///444444111000...---,,,,,,***)))...,,,+++,,,///000///---)))---000000+++'''%%%%%%***+++***((('''((())))))***+++,,,,,,++++++******"""%%%)))+++++++++,,,,,,,,,,,,))))))...555555111---......,,,)))(((,,,///222---%%% """''',,,///...++++++//////++++++...+++,,,---------,,,***)))+++******)))***+++,,,---...///...---,,,---......///---,,,,,,------,,,***///---)))(((***,,,,,,***'''''''''***,,,...---,,,...000...***)))---///---%%%***------...111000---------,,,,,,---...///000------,,,,,,,,,,,,---...+++---......,,,,,,,,,---...---+++***)))))))))***000111...))))))---...,,,&&&***///222111///---,,,+++))))))+++***(((***///000000///,,,******,,,...,,,***+++000333111000222333111///.../////////---,,,...//////...------...000///...---+++)))((('''******+++***)))***---///---''''''......)))***111......///000111000...---***(((''')))---000000...,,,)))&&&%%%'''***---...,,,***)))))),,,///222333111000///...------......111333555333///---...000.........,,,++++++---000***)))+++---,,,)))***...222333333111...,,,,,,---444222000///...---...111222///,,,,,,,,,+++***))),,,------+++))))))+++---,,,******------***+++...000000000//////.........222000...---...111444777888555111111222333222000...111444444111111444888666888888666333333777;;;///...---,,,,,,---...///%%%***...---+++,,,+++(((---111555333---+++---111///,,,---000000///000333000...+++******++++++***,,,...///---******---111)))(((***,,,+++))),,,222((()))***+++++++++++++++***************+++,,,---*********+++++++++++++++---///111111///...,,,,,,+++,,,---------,,,+++***&&&$$$&&&***+++******---(((+++///000///---++++++***************,,,---...+++)))''''''***,,,+++)))---///...++++++...///---'''(((***,,,---+++&&&""")))+++---//////...---,,,,,,***((((((***,,,---,,,---***''''''+++...///...+++111111***(((,,,,,,((((((---000...,,,+++)))&&&###%%%)))---///000/////////000111111000//////000''''''(((***,,,---///111111...***'''&&&))),,,...///000000///---,,,---...+++******+++------,,,***...)))'''+++......///000***,,,///...+++)))***---%%%&&&&&&%%%""""""%%%(((***(((&&&&&&)))---000111111///+++&&&######'''***)))***---000222222...+++((((((((((((((()))******...,,,+++...333:::>>>AAA222+++''''''&&&%%%%%%(((...+++(((***...111111///111222///+++***...111000////////////......------))))))******+++---///000)))+++------***'''%%%$$$)))---...***)))***+++))),,,---...---)))&&&%%%$$$!!!%%%***---...------...++++++(((&&&***111333111)))+++,,,***&&&%%%''')))444000)))###$$$***......111,,,---333333...---222***,,,...000000...,,,***++++++***)))+++---000222+++//////,,,+++,,,---+++---+++******+++,,,***)))+++---+++((('''***+++)))((((((***---000000...+++,,,///...++++++///000...+++...000------...---)))///---+++)))***+++...000+++,,,,,,++++++,,,...111///000000///---,,,,,,---%%%(((---111222000---***,,,---+++)))+++111222000///...,,,***)))+++000333)))))),,,000---&&&###$$$+++,,,------+++***+++,,,+++((()))///333111//////222///,,,+++,,,...//////)))+++---...,,,+++++++++222000...,,,*********+++(((***---------,,,---...,,,******,,,---,,,---000///000222333333111000...///...,,,,,,---...---,,,+++(((&&&&&&(((+++---...111000...,,,+++,,,---...---///333555555333000---111333444111---***+++---...///...---,,,...111333///...///111000,,,,,,///000222444222...---...000---,,,---///......111666555111///111111...,,,---'''***,,,***((((((,,,000---++++++---,,,)))+++///111000---,,,,,,---///000000...---,,,---///222444333222222111000000000111(((///666777444333555999888777666555555777;;;>>>...///000111111000///...$$$+++///---,,,......+++---111444333000------...///,,,---222222///...111,,,------,,,***)))***+++---///111///+++))),,,///%%%###%%%***,,,)))))),,,'''''''''((())))))******((('''&&&&&&(((***---///+++***)))((((((***,,,---,,,---///000000///......+++,,,---......,,,+++))))))'''(((,,,,,,)))(((***'''+++......---,,,,,,---***))))))((()))***,,,...******)))***+++---...///***,,,+++((()))---...,,,(((((()))+++---,,,)))&&&'''))),,,.........,,,+++---+++))))))***++++++************+++,,,------...,,,///000...+++)))((()))(((---///---+++,,,,,,)))###%%%)))---/////////...////////////000///---+++(((******+++---000222222111...+++))))))))),,,///...//////...---,,,---///***)))***+++------+++***...***((()))***))),,,000)))---...,,,))))))---000++++++***'''$$$###&&&((((((''''''((()))*********.........,,,))))))+++...''''''(((***,,,,,,***((())))))))))))***,,,------+++(((&&&''',,,222666777,,,(((''')))+++***+++///...***(((***...111///---...000///***))),,,,,,)))+++,,,...............///+++---///---++++++///444*********+++,,,***(((%%%+++111333000---//////---+++---...,,,((($$$######&&&)))+++---------...000,,,---+++(((***...///---'''***---,,,)))'''(((***...///,,,'''(((---...+++000***,,,333333---,,,222+++,,,...///000//////...---,,,******+++---000333(((...000---***,,,,,,***(((''''''(((***,,,+++***(((...///***&&&(((+++++++++++++++---///000///...---//////,,,,,,//////,,,...111111///...///---)))000---)))&&&&&&)))---///,,,------+++)))***---000222333222000...,,,,,,---$$$(((---222444222///,,,,,,---+++)))---222222///222000+++'''&&&)))000555,,,,,,...111---&&&###$$$'''***...///...,,,+++******)))+++//////---...222111///,,,+++++++++***)))(((***,,,---+++***)))***000///---,,,+++++++++,,,'''+++///111000...---,,,***,,,,,,******...///------///222444444333222111...//////...------...000---,,,******,,,.........111000///---++++++,,,---+++...111444444333000///000111222000+++***+++---111111000...---///222555333111222444111,,,,,,///---000222111...---///222******...333222......333222......333444000---///)))*********+++,,,///111///......///---***,,,111222111///......000222333...---,,,,,,---...000111,,,000222111...,,,...000)))...333555555444555666555444333555777:::<<<<<<'''))),,,//////,,,)))'''(((------((('''...444555///000111222222000---***222...///444222,,,))),,,'''***---,,,******,,,///...111333000+++)))***---***'''(((///333000***((('''&&&%%%%%%%%%''')))+++((('''&&&&&&(((,,,111444000---***'''(((+++///222---,,,,,,---000222111000,,,---...//////---+++***,,,***+++...---(((&&&'''(((***,,,+++******---000)))(((&&&&&&'''(((+++,,,---.../////////111444777,,,......,,,---111333111(((&&&&&&)))---000000...###%%%(((***,,,+++***)))000---***)))))))))((('''(((***---...---+++++++++((((((,,,000...))))))---)))---...+++***---///...%%%'''***---......---,,,***((('''***---...+++(((&&&(((((('''(((+++,,,,,,+++***)))+++---...000333,,,---...---,,,+++---///+++++++++---...///---+++000---,,,***%%%!!!%%%,,,(((,,,---***''')))...111222///,,,***)))***+++,,,,,,...000///+++'''%%%$$$ $$$(((***))))))+++...+++***))))))+++,,,++++++......---,,,,,,---------///+++&&&%%%'''+++------000------///...***(((***---***(((***///000...+++,,,......***((()))(((%%%&&&(((***,,,,,,,,,---...222555777333,,,+++///555...,,,+++,,,//////,,,((((((///333///,,,......+++&&&))),,,+++(((%%%$$$%%%,,,------,,,+++,,,///111...111111...,,,...---***(((,,,111111///......000&&&***+++)))+++///---'''---'''(((000111***)))///,,,,,,,,,---...///000111///...+++******,,,///222'''///222...,,,...---***$$$$$$$$$'''***------,,,&&&///222,,,&&&(((,,,,,,...,,,***+++---/////////...111111...---...---)))---000111//////111000---222...((($$$$$$''',,,///.........,,,)))(((+++///555555444222...,,,---...,,,,,,,,,,,,------......111111...+++---000...)))......---+++)))***...111111...,,,,,,***''')))...&&&+++000333333000---,,,+++,,,...///,,,)))///777222111///---+++((($$$!!!'''***,,,---+++***))))))------------,,,,,,++++++&&&+++111444333000,,,***'''------'''(((///000+++***---111444444444333333'''***---...---...222555000...------.........,,,------------,,,---///111---,,,++++++,,,...111222///111222000,,,+++---000333333222///...///222555333111222333000++++++...***...111000---,,,000333,,,---333999555,,,))),,,---)))***111333///---///000,,,***+++...111000...222000111111...+++...333//////......///000111222............//////000111(((...333222,,,))),,,000------///111444555444222000//////333888;;;999777(((,,,///......000...***000,,,...444222***---666///111444444111///......)))+++---......,,,***)))555222///---......+++)))...,,,,,,---///...***'''+++***)))(((''''''''''''+++&&&%%%))))))'''***///...)))***......******///,,,+++)))((('''(((***++++++***))))))***---000222...,,,...111000***+++000)))+++---,,,(((%%%$$$%%%+++,,,,,,---.........---++++++***(((''''''***,,,............---///333666)))+++...///...---......,,,//////,,,---111222000&&&'''))),,,...///---,,,''''''(((***,,,------,,,000...,,,,,,,,,,,,***)))---))))))---+++%%%###&&&((())))))))),,,000111000111...***((((((*********---&&&$$$))),,,)))(((+++&&&''')))---000000---)))))))))---333111******///...,,,+++---111222111//////....../////////,,,***,,,+++(((%%%""""""%%%'''%%%''')))***)))((()))***+++///...)))***///000---******,,,///---(((&&&)))"""###((((((((())))))(((******&&&###'''...!!!)))111111,,,'''(((+++((()))...111///******---///...---...000///+++&&&---+++(((&&&&&&(((+++,,,333'''###***,,,%%%!!!$$$))))))***+++***)))((('''///......000222333222000222...,,,+++------,,,***000---******---...,,,******......((($$$&&&)))***---...000111000...+++***000///,,,***)))***+++,,,''''''***---//////---*** &&&///333111...,,,,,,)))...444555222...,,,,,,//////000333555555222000///000///...,,,---///222)))***///222,,,"""&&&222)))'''&&&(((,,,...---+++***)))((()))+++,,,,,,,,,///,,,))))))---111222222,,,++++++,,,///111000///......000000000000000000///,,,---222222,,,***---...+++***)))'''%%%)))000;;;444///---)))%%%(((...111000000111333222...***111///------.../////////222222000---***)))+++---...///...+++,,,//////,,,//////000111222111///,,,---+++******,,,111666999///,,,---000,,,$$$ ###///111222///***&&&&&&(((***---222444333222000000333000...///111///***$$$,,,)))''')))---000///...+++...333444333000---,,,...,,,,,,...333555555333333)))&&&---000+++***000------///222444222///+++,,,,,,------...//////000222///++++++---111111111///111222222000...------444///---//////---,,,------//////+++'''(((...555---...000222222000...---***,,,,,,)))%%%%%%+++000000,,,,,,///000///111555222333222///***))),,,000...+++)))+++///222111///...111333222///...000333000---,,,---+++))),,,111444333111000///000111222555333111222444666555444)))---000...///000...***...***,,,333222+++...666555333111//////...---+++((((((((()))))))))))))))333111......000000///------,,,++++++,,,+++'''$$$,,,+++)))'''&&&%%%$$$$$$...***)))---...,,,...222---***)))------))))))---******************)))))))))((('''(((***---000333---+++,,,///...)))(((++++++,,,---+++'''$$$######222222000...+++(((&&&$$$***)))((('''&&&''')))+++++++++++++++***,,,///111,,,---//////---,,,,,,,,,+++...---))))))++++++))))))&&&&&&)))...000,,,'''***)))))))))***+++***)))...,,,+++,,,------,,,+++,,,))))))---,,,&&&%%%'''+++***))))))+++......---,,,++++++,,,------+++))))))%%%&&&,,,///---***++++++(((&&&'''***...//////++++++...222000++++++000...,,,***+++---///...------...///000000///......,,,+++***(((((((((***,,,+++,,,------+++++++++,,,---///...***)))......+++)))(((+++//////++++++...%%%!!!!!!&&&*********+++((((((+++,,,)))&&&)))///)))---///---(((%%%''')))******---111///++++++///111000000000000///---++++++)))'''%%%&&&(((+++---000&&&###)))+++$$$!!!###************+++---...///000000111111111000000//////+++((('''))),,,---------***((())),,,...---+++(((---///,,,)))***,,,+++,,,,,,++++++***)))((((((111000---+++)))(((''''''''''''))),,,...///---,,,&&&'''***---000000...,,,+++,,,---///000///,,,***...///000000000///...---,,,---///...------///000+++---000111+++&&&(((...***)))(((***---//////---...---+++,,,...///...---000---******,,,///000///)))+++,,,,,,++++++,,,---...------...///000000///...+++,,,000///***'''))),,,***)))***(((&&&)))000000,,,***,,,+++(((***///111...***)))***,,,,,,+++,,,,,,...///111000///...555555333000---,,,...000...000000---...222333000//////000000111000---,,,,,,,,,,,,,,,---...000111111---,,,---)))###"""&&&111111222000...+++******,,,///222444333111000000333...)))(((,,,//////...,,,+++******,,,,,,+++***,,,///333555444111///...+++******,,,111333333222///&&&$$$***---))))))...///...---...000111000//////...+++***))))))+++,,,222...***))))))***)))'''000000000...---...000222333...---///000---,,,.........,,,(((%%%&&&+++///......///000000///......---......***'''(((---222000------///000...000444000000///...,,,,,,---///---,,,+++,,,///111111111///111222222111111222333///------///...,,,...333333222000...------......444333333444444555444444+++///111//////111///++++++(((***000111---///666666111,,,+++---///...++++++***)))))))))+++---...///---,,,---000111111111...---,,,++++++)))&&&$$$******((('''&&&%%%%%%%%%***((())),,,...,,,---000...+++***++++++((((((+++''')))+++,,,,,,+++***(((***))))))***,,,000333555...++++++//////+++(((''')))+++,,,+++(((&&&%%%%%%,,,,,,,,,+++)))'''&&&%%%(((((('''''''''(((***+++***+++++++++******,,,......000111000---+++*********,,,+++((((((++++++)))---(((%%%)))000222,,,&&&---,,,+++***)))(((((((((+++*********,,,---,,,+++,,,***+++...---***(((***---+++))))))***+++***)))((())),,,///111000+++((()))(((***///111...***)))+++)))''''''***---//////++++++,,,///...++++++//////---++++++,,,.........))),,,//////---,,,...000*********+++,,,---...//////000///...,,,+++,,,---...000...+++)))++++++)))***))),,,000///+++,,,///***''''''+++---,,,,,,---))))))---///---)))+++///------+++)))''''''***---,,,+++,,,///...+++,,,000//////000///---,,,---...***)))'''&&&&&&(((+++---000'''%%%***+++&&&$$$&&&,,,+++))))))***,,,///222///222444222///---...///...+++'''''')))...111333***'''&&&(((,,,...---+++&&&---000...+++------,,,...---,,,+++++++++,,,---///...---+++)))'''&&&%%%(((((((((***---.........,,,)))&&&(((---000///---...+++(((***...000///,,,///111222000,,,***+++---***,,,......---------...***...000---+++,,,---++++++******,,,///111111000///---,,,,,,---...---+++///---+++***,,,---------***---///---)))'''***---///,,,***+++...000///---...------000///***''''''***((()))++++++(((***///+++))))))------+++,,,......,,,)))((()))***))))))'''***...222333111...,,,666555333000...---///111---000000...///333444222////////////...---,,,+++,,,...///000///...+++***666111---+++)))&&&'''***............//////,,,***...000222333222000000111000,,,((((((+++///000///+++,,,------+++)))(((((()))---111333222000///...((('''(((+++...111111111...'''%%%+++,,,))))))...000...++++++---000222333111///+++(((((())),,,......,,,***))))))(((&&&$$$000000---++++++---222666111---,,,///000...---///111...***'''&&&'''***,,,////////////////////////111111///,,,)))***000555222...---//////---...222000///...///000000000//////000111111111222444666......---///111222222111///...000222111///000444333222000...---,,,------333555777777666444444444---111222000///111000,,,)))&&&(((...///...000444---,,,***+++---///000000,,,,,,,,,,,,,,,---...///,,,++++++,,,...///000111///...---,,,,,,+++***)))(((((((((((()))+++,,,---))))))***---...------...///---,,,+++***))))))***((()))+++,,,,,,,,,++++++************,,,...111222000......000000...)))'''&&&(((***++++++++++++***&&&&&&'''((((((((((((''')))((('''((()))+++,,,,,,+++---...---,,,,,,---......000111000...+++++++++))),,,,,,***,,,000111000000---+++---111111...***......---+++***)))***++++++)))((()))***+++***)))++++++,,,......,,,++++++---)))''')))***)))((())))))***---000111///+++'''......///000///+++(((&&&&&&(((,,,///000000---+++*********++++++***+++,,,,,,***))))))***+++---...(((,,,///...***(((+++///)))))))))+++---.........---...---,,,******+++---000000///,,,******(((''',,,+++,,,...,,,''''''***...++++++...///,,,,,,///+++,,,///333111++++++...***)))((((((***...222444---******,,,,,,***+++///***,,,---+++((('''***------+++)))(((((()))+++,,,111+++)))---...+++)))+++---,,,***)))))))))+++,,,---111444333...,,,...111111///------///222555666)))'''&&&(((,,,---,,,)))'''---///+++)))***,,,,,,+++,,,---...///000111111---------,,,+++)))((('''***((('''(((+++...//////,,,***((())),,,......---///,,,)))))),,,///000000000333444111,,,***---111,,,---...,,,+++***+++---'''---...)))+++111111*********+++---///000111111+++***))))))))))))'''%%%,,,+++++++++,,,,,,------000111111///---,,,,,,,,,222...***+++---///---+++......///000000---++++++***)))***......,,,,,,///000...------------,,,,,,)))+++...000000---(((%%%(((+++///111111///---,,,222222111...++++++,,,...+++//////,,,,,,///111//////000///...,,,******+++...///000111000...,,,***777333///---,,,,,,,,,,,,)))((((((***......+++(((000111333222000000000111******,,,...000///+++''')))---000///+++(((((()))&&&)))---//////------,,,''''''(((+++---///000111---((('''))))))&&&&&&***111...,,,,,,...222444555///...---,,,---///111333++++++,,,.........---,,,000000...,,,+++---111555///++++++///111///...///333///+++((())),,,---...111000000//////000000111222222000---+++,,,111555333///...//////,,,---000333000///000333333000---...000222111//////222666,,,)))(((***///111000...111000111444222...///222222111000/////////000000222555888999666444333444...111222//////111000---(((&&&'''+++......///111&&&***//////,,,+++---111((()))+++------,,,+++***---------------...000111,,,,,,,,,++++++,,,---...******+++,,,---///000111---...000000111222111000000000...+++***+++,,,,,,+++*********+++,,,...///))))))(((((()))***++++++...//////......---***'''((()))***,,,------,,,+++***************)))((('''+++)))((())),,,......,,,+++---//////...---------,,,...000000///------...+++......,,,...222333111...///000///...------......///000///---,,,...000,,,***(((((())))))'''&&&&&&(((************)))(((+++&&&%%%)))+++)))))),,,,,,,,,---...///---)))'''/////////---+++******)))(((+++///111111000---,,,+++++++++***+++------,,,%%%%%%%%%&&&&&&(((***,,,,,,///111///)))'''***...,,,+++***+++...///...,,,***+++,,,,,,++++++---...111///......,,,)))((((((***((()))+++)))$$$%%%(((...,,,,,,///...+++,,,///......000444222,,,)))+++((()))***+++...111444666---)))'''******)))+++...(((***+++***''''''***---000///---+++******++++++000---,,,//////...---...,,,,,,,,,,,,,,,+++*********///333222...---///333111222222333333333333444,,,***(((***------***'''+++...---'''###&&&***+++$$$&&&+++///222222111000//////...---,,,***((('''+++)))((((((+++---......'''***,,,---+++***+++---++++++***(((''')))...222---111333111---+++///333111000...+++((('''))),,,***...---(((***111///&&&)))***+++,,,------//////)))'''&&&''''''&&&$$$"""((()))+++,,,------...///555111......111111...***222///,,,,,,------+++))),,,---------...///000///,,,***+++000111///...000222000,,,***+++------+++***,,,///111000---)))''',,,...///...,,,***+++,,,...//////...,,,***+++,,,---000111---***,,,...---///000///---***)))***,,,...------------------...333222000/////////,,,((('''&&&'''***......+++'''///111222111000//////000((())),,,///000///+++((()))---000000---++++++,,,&&&))),,,......,,,,,,,,,)))***+++---...///111222,,,***''''''$$$!!!!!!$$$///......000222444444333...///000111222222222111+++---000222333333222222///000000///---,,,...///---******///111///---//////---******,,,...//////222111111000000111111222222111///---,,,...111333333///---///...,,,,,,000333000...///000000---)))))),,,...---******---000,,,)))(((***///111000...222111222333111,,,,,,///------......///111222222///111333444333111000///---000111...///222222///(((''''''))),,,------,,,'''...444222+++''')))---+++---///111111///---+++...///000///......000222)))))))))(((((()))---000///...............//////---000000------000000...000111///+++***---...---+++***))))))***---000111...------,,,,,,,,,,,,,,,***...///+++)))))))))(((...---,,,------+++(((&&&((()))***,,,...///000000---+++)))+++...000...,,,''')))---...---+++++++++***,,,///000/////////000...000///++++++------******---///...***)))+++...,,,///222222000///000333---+++***)))))))))'''%%%"""%%%&&&%%%%%%'''&&&###***$$$$$$***---******///...---,,,,,,,,,+++(((&&&'''++++++)))(((+++......000000///---++++++...000,,,------,,,...111///,,,''')))+++,,,+++,,,---///111222222000,,,***+++...000...+++,,,///000///---+++---///////////////000000......///...***)))+++&&&%%%&&&)))(((&&&''',,,...,,,---///...+++,,,000///---///222111,,,)))***,,,...//////......///111---)))'''***+++***+++---***+++,,,,,,,,,,,,---...111000///---,,,,,,,,,,,,---------.........//////***+++---///000000000///+++...000111///...000222...000333333111000//////...,,,+++,,,//////+++(((---///---%%%!!!%%%)))+++$$$(((...333666555333111222111000---+++)))'''&&&---+++))))))+++,,,---,,,%%%***...///+++)))))),,,&&&)))***(((%%%%%%***///***---//////------///222111111///+++(((((()))+++000111///,,,+++,,,***%%%)))+++,,,,,,++++++,,,---***)))((()))***(((&&&###&&&))),,,.........///000333---(((***000222---''',,,,,,------,,,+++***)))***+++***((()))...111000///++++++000222///...///,,,+++'''%%%(((...///,,,///...,,,)))'''(((+++---...//////,,,((('''***------///111222///---++++++...333333...***+++------///000000---)))(((+++///+++***))))))***,,,...000...///......///000+++###)))***,,,...000000---+++,,,...111111000......///)))))))))***,,,...111222***,,,...///............))),,,///000///.........,,,---///000///000111333222111///,,,)))&&&'''(((......///111444444222111...///111111111///,,,+++///111333333222111000111---///111111///---,,,+++---***+++///111...------)))***+++,,,---......///111111111111111111111111111000///......///000000222...---......,,,,,,000000...,,,++++++***((('''---.........------///111......---///111222222111222000111222///+++,,,///((()))***,,,...///111111+++++++++,,,...///---++++++...///---...222222000***)))'''(((***,,,***(((+++///222000+++(((***---333333333444333222000///***,,,...---,,,,,,///111*********(((&&&(((,,,000------,,,,,,,,,,,,---------000...)))))),,,---***...000...))))))---///---)))******+++---///000111////////////////////////'''...000***%%%'''+++,,,000...,,,++++++)))%%%"""!!!###&&&***...111333444...+++)))+++...///---)))###'''+++---,,,+++*********---///000/////////000---///---)))((())))))&&&***+++,,,+++******,,,---***///444444111...///111...---++++++,,,,,,+++)))###'''(((%%%%%%'''&&&""",,,%%%$$$+++...)))***///*********,,,,,,+++(((&&& &&&***((((((,,,...,,,000000///,,,)))(((+++---))),,,---+++...111///(((,,,///222222000.........111000...---,,,+++,,,,,,000,,,((()))---000///---,,,///222333222000/////////,,,---111111,,,+++...)))'''(((+++***(((***...------...000...+++,,,111---***+++///000---+++,,,///222333///***''')))---///***(((,,,...---,,,---,,,,,,---///111111000.........------------...///,,,.../////////000222222,,,,,,---...///000111111......//////////////////---///000000...---...000...---,,,///222222...+++---000///)))&&&)))---...+++---111444555555222111...---,,,*********++++++...,,,******+++,,,+++***)))***,,,,,,+++***)))))))))************)))******,,,---...000000000000000,,,...//////---+++***+++222000000111000+++***---+++,,,...---***)))***,,,+++++++++,,,---,,,)))''''''+++///000///......///...***''')))...000---***!!!&&&+++,,,***(((***+++,,,...***%%%&&&---222111000+++***---000...------'''(((&&&%%%***111111+++000///,,,(((%%%&&&+++///,,,...///,,,((('''***...+++...333444222///+++)))+++000222---)))***------///000000,,,)))(((---222++++++***+++,,,...000222...//////---000222---$$$+++...222333222///...---))),,,///111000......---******+++,,,---///111333---,,,+++,,,...///...---+++---///000///------......000222111000///111333444555444111------...000.........///111222000.........//////...---++++++222444555444000......000,,,...000000///------------***+++///111...,,,,,,(((,,,000222000------......///000111111000///...000000000111222111000///111---,,,......,,,---000------,,,***(((((()))+++111000...///000111111111///111222222111111222333111//////000///---///333'''(((***,,,...///000000---)))&&&)))///111///+++***---...,,,...222333111+++***(((''')))+++)))%%%...------++++++,,,...000444333111///......//////$$$'''))))))((())),,,///......---***((()))---111((((((((()))***+++---...222444222+++***...///,,,,,,///---''''''---000---''')))+++...000000000///(((((()))******++++++,,,(((111333+++$$$'''...111---***))))))***)))%%%"""$$$%%%&&&((()))*********...+++(((***...///+++'''###'''+++......,,,+++++++++...000000///...//////***,,,+++((('''******(((...,,,***+++---///...---)))///444555111------///...---,,,---///000///...&&&+++,,,((((((+++)))$$$...&&&%%%,,,...))))))///&&&'''))),,,...,,,)))%%%&&&+++)))(((******'''***...111111,,,(((&&&%%%%%%)))***)))+++///+++###***---000000,,,(((''''''---+++)))((()))++++++***---((($$$%%%***---...,,,,,,000333444222///,,,+++...+++---222222...---000///------...,,,((()))...------///111///+++---222***'''(((---///...---...///222333---&&&###(((---000+++***...111///......,,,+++,,,///333333000---***++++++,,,---...000000...111222222222444555555000///,,,******+++---...111000//////000///---+++---//////...,,,,,,000333---,,,---000444444111...+++000222...+++...111111,,,---...//////...---,,,'''&&&&&&''')))---000222...---++++++,,,+++***(((...+++((((((+++,,,***(((...,,,+++---000000---)))000000111333555444222///&&&+++000222111...,,,***///+++...555444...///777,,,...///...***)))***,,,,,,,,,,,,...///...+++((()))---111222///---,,,---*********+++---.........!!!))),,,)))'''***...111222---%%%&&&...333333000+++(((+++...,,,+++,,,'''******)))///444111))),,,...///...+++)))***,,,(((,,,...---)))(((+++///(((---222555333...***'''&&&,,,...***&&&(((+++---///000000---))))))...444......///000111222333444222333111...111555111(((+++000444555111...------&&&***...111000...------(((,,,111333222///,,,***///,,,)))***---...---******,,,......,,,+++++++++///111333222///...000222...000111---***+++...//////---,,,,,,...///...---------,,,,,,---...000111333555666444111///000222+++---............///000---++++++000111---++++++***000666777333......///,,,---///000000///---,,,000000111333444333000...000---,,,......,,,---111---...///,,,)))***---111...+++)))))),,,...---+++...111333222///...000333000......000//////222888***+++---...///000000000111+++'''***222666333...(((+++,,,***)))***((($$$///+++)))---///,,,******+++,,,,,,---......------000...,,,,,,---//////...(((***---,,,***(((***,,,111222111...******...111(((+++.../////////000111111000,,,((((((------***///,,,)))((()))))))))(((*********---000222222111+++)))'''(((+++---,,,***,,,,,,...///+++''')))///111000---***---000...)))...'''$$$)))---...000444111///,,,+++***+++******&&&(((***,,,---,,,+++******+++---...///......---...+++((())),,,---,,,***//////000000000000//////...(((&&&+++......000555333///---...222333000,,,))),,,---******------***(((---111000111111...((())))))***,,,---...,,,***&&&'''---333111++++++000///,,,******---...,,,***)))***%%%!!!))),,,)))---------------+++(((%%%+++%%%&&&000111(((%%%(((""""""###%%%'''***---000...---...///222222222000111...++++++---...,,,******)))((()))+++,,,+++******---000000//////222666---)))%%%''',,,111111///222///---...000111///---+++)))(((+++000333333111)))...111222333444000)))******((('''***000000,,,///000222444666444111...///......---+++***))))))000...---000333444111...------,,,---...---***(((///---+++---000333222111---,,,,,,,,,...///000///...---+++(((%%%$$$%%%''')))((((((+++...000000///...+++++++++&&&!!!&&&///111---,,,---,,,'''$$$%%%''')))************,,,---,,,)))+++000111,,,+++///'''***------***))))))+++(((,,,///...,,,,,,000444000///...,,,+++***))))))+++///...******///000,,,%%%(((,,,000000...+++(((%%%'''***,,,...---,,,+++!!!###&&&)))+++,,,---------+++***+++---//////...)))***+++++++++,,,...111222222,,,"""$$$///333000---...///000///,,,)))'''+++///111...************'''***---///...+++(((%%%%%%---222///++++++,,,,,,---///111///,,,+++,,,...333111//////000000...,,,......////////////......000///...------...000000%%%***///111000//////111///...///444444111111333666111,,,...333666222...***,,,......---------...000///...------...///000000***,,,,,,&&&+++444333---000...)))***111444222---------///111111000...///000111000------///111333///***'''))),,,///111...//////...------///111555444333222222222222333,,,+++******---000444777999666333444777666111,,,'''000555111,,,***++++++...000555444***"""(((444...,,,,,,000555555111,,,///333777444...+++---111222///,,,***+++,,,------000000000000000000111111000...---///333555444333))),,,...,,,,,,---,,,(((---((((((,,,///---+++,,,+++,,,,,,,,,,,,,,,++++++//////000///...---+++***%%%'''******))))))***,,,---......,,,)))(((,,,///+++,,,,,,,,,++++++...000...000///)))%%%'''******111///,,,,,,,,,,,,+++***---+++))))))***++++++++++++)))((()))+++------++++++((()))++++++***---333111222000------000///,,,,,,&&&%%%***......///222000...---,,,++++++***)))###%%%''')))***************+++---...//////......+++(((''')))---000///...000000000///...---,,,+++000***(((,,,...---...111111...,,,,,,......---,,,(((,,,---++++++......++++++000333222222333111,,,///...,,,+++***)))&&&%%%### !!!'''***((((((+++...,,,******---...---,,,)))***(((###$$$,,,000000++++++,,,...111111///---,,,%%%%%%---///)))(((---...+++)))+++///111111///---+++)))***,,,///000111222///,,,+++---...---++++++*********+++,,,,,,,,,***---000000......000222222...+++,,,///111000---.........111333222...+++,,,******---222444333111000222222000111444444111//////---***---333333000...---------.........---111000///...............222333444444222111//////,,,---...///000///+++(((......///222444555222///,,,,,,++++++---...//////******))))))***+++---------+++******,,,------------,,,------((("""%%%+++000)))'''+++...,,,(((&&&'''((()))+++,,,,,,,,,,,,***(((+++111222...,,,...+++...///...+++((('''((())),,,///...++++++...222...------,,,,,,,,,------))),,,---******...///+++'''***---//////,,,(((&&&((()))+++,,,+++)))&&&$$$###%%%'''***---...//////,,,++++++,,,///222222222...//////---++++++,,,---...000000------//////,,,///////////////............//////,,,******---///(((***---......+++(((&&& (((...---******+++)))+++---///...,,,,,,...000000///...------,,,+++***000///............///000------------...///000000+++,,,---,,,+++---111555222000111555555222222555333000...///333555333111,,,---......,,,,,,---///000000////////////000000...(((,,,000000;;;IIIJJJ111333111------222444222111000//////000111111222///111222111//////111333333///***((()))+++---...000111111///------...///666444222222222222000///000/////////000111333444777444222222444333///***'''///444000***)))++++++222111222333...((()))////////////111333222///,,,///222444111---)))***,,,))))))))))))******+++,,,111111111111111000//////000...---///222444333111(((,,,...---...000///,,,,,,)))***...111//////000------.........------,,,...111444333...)))''''''%%%'''***++++++,,,---...+++---...,,,***)))+++...//////...,,,***+++...000+++000111)))######(((***///...------------,,,***///,,,)))'''((()))*********)))((()))+++,,,,,,,,,,,,(((&&&))),,,---///222000333444000...///000...)))&&&&&&***---------///.........---,,,+++***)))$$$%%%&&&''')))***,,,,,,***+++---...//////......,,,)))(((***...111000..................---,,,,,,111,,,+++---...,,,,,,---......---***((((((***,,,'''+++---,,,---//////,,,---111222000000222111---111///---***(((&&&$$$$$$&&& ###))),,,,,,------+++***+++---......---(((,,,,,,)))(((...444777------...000333444444222000)))''',,,---))))))...///+++(((+++111444111,,,---)))&&&%%%'''+++///000222000---+++,,,---------000///...---...///000111***...111111...,,,,,,...444111//////111000---***---///222666777555000,,,'''&&&&&&***...000...+++000333444222222555555222,,,---+++(((+++222444222///---+++))))))***---...000000/////////000222333222666888666111---...///,,,---...000111000,,,)))((()))---111333111,,,(((,,,++++++++++++---...///+++))))))+++///222111///...,,,***)))+++---......//////111111,,,&&&&&&)))...&&&###)))000000,,,))))))((((((+++...///,,,(((((((((,,,111222///---......///000///,,,***((((((***---///...+++***,,,...+++,,,,,,,,,---///000111(((+++,,,++++++---,,,)))***+++---...---***&&&$$$(((***,,,---+++((($$$"""%%%'''))),,,...000111111...---,,,---///111222111111111111///,,,***+++,,,...///222444111+++***---222111///---------...///---,,,***(((''')))---111)))***---......,,,)))'''''',,,+++***++++++******,,,------,,,---...000---......,,,***)))))))))000///............///000)))***,,,...///000000000------...------...000333444111111333333111222555////////////000000111111...//////...---,,,---//////000111222333222222111---(((,,,000...555>>><<<000111///+++***...///...222111000...,,,---000222///111222222111111333444222///,,,+++,,,...000000222333222000...---...///222///---...222333///+++000000111222111000///...000...---...111111...++++++111444///******---...111...---000222///------///111333222000...,,,,,,000000///...+++)))'''&&&%%%)))---///---,,,---/////////000000///---+++***///...---...000111000///&&&+++------///222222...///---...222444222222444...///000000111111111000---111444222,,,'''''')))***+++---...//////000000...111222000---+++,,,...,,,,,,---,,,******,,,...***...///)))%%%'''***+++******)))+++---------+++000---)))(((***---///000))))))((()))+++,,,------000+++))),,,000...---......333555000---...///...***((('''(((***+++---///,,,---///...---+++***)))************+++---...///)))***+++------------,,,000---***+++...///...,,,)))***+++---///000000000///---,,,---...---,,,+++---///...***%%%$$$(((---'''+++...---...111111---...111000,,,+++---,,,)))------,,,***(((((()))***(((&&&%%%(((,,,//////000,,,++++++,,,---...//////)))---///---***---333888222111000000111111000///333---+++......+++***---***)))))),,,000333222000///,,,((('''(((+++---...333111...,,,,,,---...///444333333111111111444555,,,000444333000,,,+++,,,000//////000111000---***111333666999:::888444111&&&%%%&&&)))---...,,,((((((///666777666555000+++(((***)))'''***111555444000///...+++***+++...000///...---...///111444555111333555555222000000111///...---...//////---+++(((***---000000...***''',,,,,,,,,++++++,,,///111111---+++---222333///++++++)))'''(((+++///111222444444444222...******,,,,,,&&&%%%+++000///---,,,,,,***))),,,000///***$$$''')))---111222111......,,,...//////...---,,,,,,,,,...///...,,,++++++---******++++++---...000000***,,,---------,,,***(((***+++------,,,)))'''%%%%%%'''***------,,,)))''''''((())),,,...000111222222000............---,,,/////////...,,,+++,,,---222...///222,,,###%%%///000///...---,,,+++++++++(((&&&%%%&&&'''(((+++///***+++---...---,,,+++***''',,,...++++++---///...,,,,,,------,,,,,,---------//////...+++))))))+++---...///000000///...---&&&(((+++...000000000///***---222555555222///---444000...000///---...222,,,...000///,,,+++,,,...,,,...000111///---,,,,,,,,,...111444666666555444000+++000333,,,++++++"""------,,,******,,,------,,,---...,,,))))))***---...///000111111222222333000...---...000333444444111222222111///...///111...)))'''+++222444000***,,,...000111111...+++))))))((((((***---//////...///444555///+++---000000,,,***+++...111222000///,,,000333222---******---000---++++++,,,,,,)))&&&&&&,,,222333...++++++---,,,---------,,,***'''&&&......---......///......(((,,,//////111555444111000...///333333000000333,,,---...000111222222222---000222///)))'''***...------...////////////...111333444222---++++++---###&&&)))+++***)))))))))***,,,+++)))***...///---(((''''''))),,,...///...111...+++***,,,...//////++++++,,,------...000111000,,,+++111444111---,,,+++111333///,,,,,,---,,,+++***(((&&&&&&***...000+++---//////,,,*********///...---,,,,,,,,,------'''(((***+++,,,,,,++++++000---***+++...///...,,,)))***,,,...000111111222,,,,,,+++,,,...//////---...000000,,,&&&$$$)))///(((,,,///...000222111...000222000+++)))+++***&&&+++,,,,,,+++******---000$$$'''++++++***+++,,,---,,,---------...///000222,,,...000///,,,+++///555444111...---......---,,,000......111333111//////...000333444333333666999444111...------------,,,222111000...,,,---...///222333444222000000222555...222666555111---,,,---+++,,,///111444444222000333444555666555555666666---,,,+++...111222000---(((000666777555444111,,,,,,///...++++++111444444///111222000...---...000000//////000222444666777111000111555888:::999777333000,,,++++++---------000111222222111///...---.........---,,,---111444444000---...111111---(((+++)))'''(((+++///111222666666333...+++,,,---...,,,***,,,///...++++++//////,,,***---000...((("""'''+++...000111111///---......//////000///---+++,,,...//////...,,,,,,,,,+++*********+++,,,------......///000///,,,)))((()))***+++,,,,,,+++***)))###%%%(((+++,,,,,,++++++(((((()))+++,,,...///000555333000000000000///.../////////---***)))***+++...+++---111*** !!!******+++---...///...---,,,&&&"""###)))+++)))***...+++,,,------------,,,,,,000111///***)))---000000//////...------,,,+++***000111111000...---......***---000333333000---***%%%(((,,,///111000///...,,,...222555666444111...444000...///...,,,,,,///...111333111,,,)))***,,,(((,,,111333222...+++))))))+++000444777777777666444...111444000222333+++///...---...///000111333(((***------+++)))(((''',,,,,,---///000111000//////.........000111000//////000111000///000222333111,,,))),,,222444000******,,,...000111///---+++)))(((((()))+++,,,,,,,,,000333333...+++---000000)))---///...------...///(((---111///***'''***---...,,,***+++//////---)))'''---111000***$$$###$$$,,,,,,------,,,***)))'''------...---------......+++000222222333666666222,,,+++,,,///...++++++///((()))+++,,,---...//////---//////,,,)))))),,,///---,,,,,,,,,......,,,+++000111111...***((()))+++%%%)))---000///---,,,+++***++++++***...333333///+++)))((())),,,///000000000...---,,,,,,,,,***(((---...000000000111333555,,,***,,,111333111///000***///000---+++,,,+++(((+++---+++'''&&&***...///***---///...+++)))***,,,...------,,,+++***))))))'''(((***+++,,,,,,+++***,,,)))(((***...111000...---....../////////......***++++++***,,,111111......111111...)))(((+++000)))...000000111333111---111333222...,,,---,,,)))+++---///---+++***---///$$$+++000...+++,,,.........000000000///000111333111000111222///,,,...333111...++++++,,,...............///333666888777666444888:::777222000555:::777555222000000000///...111222222000...---...///---000222000---,,,...000///222555555111......///---///222444666777777666111111111//////000444777000...,,,...111222111//////444666222///222555555///222111,,,***,,,---,,,...111444333000------///333444555666777888888999333222222777>>>AAA@@@===666333...,,,,,,---------333333222000---,,,---///...///000...,,,---111666222000---...000111///,,,...,,,***)))+++---......333333///***))),,,///......///111333...)))+++000...,,,+++---...---)))&&&***---/////////111000---333222000000///---***'''***+++,,,.........---,,,++++++************++++++...------000///,,,***+++))))))***+++,,,---------&&&'''(((((()))*********************+++,,,---...333222111111333555555444222222000---)))'''''''''&&&)))///333...%%%%%%(((,,,000333444333222)))$$$%%%---111------111------,,,---------......222222...(((''',,,///...222111///......---+++)))333111000111222333222000***---111444444111---***(((***---000000000...---222000---,,,///222444444666222111222000---,,,///111444666444000---,,,---%%%***000333222...+++)))(((+++///333555666555555666,,,***+++)))000888444...+++,,,///000///000333***+++---///111///+++'''+++***+++---//////---+++///............,,,)))&&&---.../////////000222444666222......000111...+++,,,---///000111111000///---,,,+++***)))))))))***...111111,,,***,,,...------333555///((((((,,,...)))---000...***''')))---...,,,+++---000111///---,,,///111///***%%%$$$$$$------------------------+++---......------...///+++000222111111333222///'''''')))---+++(((***///))))))***++++++++++++***------------,,,++++++***,,,******+++...///---+++,,,...---+++''''''***---+++...111111000.........)))---...,,,---111222111///,,,(((''')))+++------++++++---...///---((($$$***,,,............111444...,,,,,,......+++---111+++......,,,,,,...+++&&&(((---///+++))),,,---,,,+++---///---)))(((+++...***++++++++++++)))((('''((()))+++,,,------,,,,,,+++(((''')))---000///...------.........------,,,+++---+++(((***111222///...000000///,,,+++---///***///222111222333111---...111222//////111111...(((,,,///...+++))),,,...***///000---...333555333111222333222000000222444666333333666555111000444111...++++++---///111222333333222333666999:::999666777666333000000444888888555111...///111222222///111333333000......///***...222111---++++++---...111333222000...000222111333444666555555555555...//////---,,,---111555222...++++++...000000///000444555///,,,000444666,,,000111---******+++)))///333666444000---...111555666888999999999777777333444666999<<<>>>>>>===888555333111000///---+++111111111...+++)))***,,,---//////---***+++111666333111000/////////000000---+++******,,,---------///111///+++,,,111222///222111222333111---,,,000******+++,,,------------,,,000000------000000---444222000//////---)))&&&%%%&&&(((+++---...---,,,++++++******++++++,,,---+++((()))---///,,,---111+++++++++,,,,,,---...///,,,,,,*********+++,,,------,,,+++******+++,,,,,,111000///000222444444444222222111...***(((((()))'''---222111///,,,%%%((())),,,///111333333444---%%%%%%---111...///444------,,,,,,---...//////...///---))))))---///,,,333000......//////---+++333///,,,...444666333///,,,...000111111000...,,,---...///000000///---,,,111---((((((+++000333444555222111333111,,,***,,,000111333333111///......%%%)))---///...---,,,,,,+++,,,///111222222111111333(((&&&'''%%%,,,111,,,...***+++...///,,,,,,000///,,,+++...333444///)))+++***+++,,,//////,,,))),,,------//////---)))&&&---...//////......000222222///+++***+++---------//////...---...///000111---------+++***+++,,,---///222222...,,,...///---///555666...)))+++///111...000000...+++))))))+++.........///000000///...///...---,,,+++++++++++++++*********+++---000111***,,,......------///111)))---///------///---)))$$$%%%))),,,,,,))),,,111---------,,,+++***)))(((---------...///---)))%%%,,,******---000222111///+++,,,,,,)))'''(((---111+++,,,,,,+++)))(((((()))'''...222...+++---000222111,,,'''$$$$$$&&&((((((&&&(((,,,111333111,,,'''%%%'''******)))***---000333000---+++'''$$$)))000,,,------,,,...000,,,%%%%%%---222///,,,...---)))+++...///---)))(((,,,000((()))+++,,,,,,+++)))(((***+++---...//////...---...+++((())),,,---,,,***)))***+++,,,---.........---///,,,''')))000222...---...//////...------...+++000333222222333111,,,)))---000///000333333000$$$)))---...+++***,,,000------***(((---666999555222444555444111000333555999444444999:::666444666555222...,,,...000222333<<<:::666333444777999888888666222111222555999;;;888333---+++,,,111555777...111444444111.........+++000555444000,,,,,,...,,,///111000......000333444555555444222111000111---///000///---...111555666222...---000333333333(((000444222...///000000***111444222000111222111333666888555111///111555444666888999999777555333222555999:::777666888:::888777777666555222---)))222444555222...++++++---,,,...///,,,)))***000666666555444000...---///111)))((((((+++...000000///...222222000222777666111555111000333444111...///&&&(((***,,,,,,...000333...222111,,,,,,000000---000...---...000///,,,((("""###%%%))),,,------+++*********+++,,,---...///((($$$%%%+++...,,,///444------,,,,,,,,,---...///111///---------000333555///...,,,+++***++++++,,,111///------...///...---///000000...,,,+++,,,......333222++++++///,,,###---,,,,,,+++,,,---...///000%%%"""***///,,,///666...---,,,,,,---...///000+++......,,,...111000,,,222000......111222000---222,,,(((,,,333777333...//////............//////000000000000///...,,,+++***((('''***...000000...333000000222///***'''(((+++,,,...///000///...,,,'''(((***++++++,,,...000......///000000///------///(((---333222555555+++333//////333333......222222,,,(((+++222555111+++,,,++++++---//////+++((()))***---111333333000...//////000///------...000'''&&&$$$$$$&&&***...111000///,,,******+++...///)))***+++,,,,,,...111444222555555222111222222//////333333---+++111666777333333222000,,,***))))))//////000000///.........***(((&&&&&&(((+++------'''&&&%%%&&&(((+++///111))),,,......------000333111333333///,,,,,,,,,,,,222+++''',,,111000+++)))+++---...+++((((((+++...(((+++...000///,,,'''$$$---++++++...111222...+++---...///...,,,+++,,,---)))---///---(((''',,,222&&&'''((()))***+++,,,,,,'''$$$$$$((()))'''&&&'''&&&'''(((***+++---...///))),,,---***))),,,---,,,...***((())))))((()))---000000///...---+++)))(((---)))))),,,///......111111---,,,......++++++...'''$$$%%%***---,,,,,,---'''((()))***+++,,,------,,,)))&&&&&&(((***)))'''&&&(((+++......,,,)))(((******+++---------------+++***)))))))))+++...000111111111000///.........***+++---///000000000///&&&+++///---))))))+++---///---***,,,555;;;888000000///......000000///...777222444:::888000111888888555111---,,,000777<<<<<<999555000...///111333555888999666111000555:::666::::::444///111444444999888555///******///444)))...222000+++(((+++///111...------+++)))+++111444444444333333222222222666555444111...,,,---///...//////000000000//////+++...111000......000333111111222222...***---444...333555000000444666333:::::::::999888666444333333444555555555666888:::999999999:::999555///+++///111444444111...,,,***,,,...000000...---------000555666222000///---)))...,,,+++---000000***%%%333888888555666<<<>>>:::222444555333///,,,,,,...)))+++---...------...000444111------///000///,,,))),,,000000...***'''&&&'''&&&%%%$$$%%%(((,,,...,,,***))))))+++,,,+++***+++((('''***------)))$$$)))***+++***))))))***,,,//////000111000...///222***...000///000222000---'''***---///............000222333333111000000111000000///............///+++,,,...//////---+++***'''###$$$***,,,+++///555000...++++++---000222333000...,,,,,,---/////////000//////000111111000...333111......///111222111666444222000///111222444///222111,,,))),,,......,,,+++,,,...111333333333---000333222...+++***+++333...))))))...222222000+++---000111111000111222***,,,///333666555222//////222444444222111222444///000222333222000,,,******222555---(((***...000333///,,,---+++)))***---000000000000111111111111---000222111333666444///,,,((((((+++---,,,+++---000///...///000111000///...000000,,,,,,///000---...///...,,,,,,...///---111++++++111555222000222000///+++'''(((---,,,(((------...111333333000...,,,,,,+++,,,...///,,,&&&,,,***)))+++---,,,)))%%%)))&&&)))000222---+++...---000111000...---,,,+++...++++++000222///...///...---+++++++++,,,------+++,,,---......---,,,++++++******---000111///,,,---......---+++***+++,,,+++...000///,,,+++...222++++++++++++++++++++++++***&&&%%%))),,,***(((((('''((()))+++---...000000+++...---)))''')))+++***///++++++---,,,***+++///222111000///---,,,+++***...***)))---...------000000---+++---,,,)))))),,,((('''(((,,,---))))))+++)))************++++++++++++(((&&&'''+++------+++''')))+++...///...---,,,,,,,,,,,,,,,------,,,,,,)))(((((()))+++...000000---------///111333333333555555555444333111000///(((---111///++++++...111//////...///444888555...---,,,,,,---............222,,,---666777333444:::999777333111111555;;;???:::777222000000111222222000000111111222555888:::333555444000000444777777333333222111//////000222$$$)))......+++(((((())),,,******---------111777666444222000......///000///000111000//////111333,,,,,,---------,,,,,,+++---...//////---------...//////000111---(((+++111000555666222000222222///555777999888555333222222222333444444333444555777777999===@@@@@@<<<444///111222444444333111000000+++---//////---,,,,,,---222666777444222333222///,,,+++***---000///***%%%111666999888:::>>>>>>:::555777888666111---+++++++++,,,......---------...222111000000111111///...***)))))),,,......+++(((((('''((((((+++...000222---+++))))))+++,,,,,,,,,+++)))''')))---...***''',,,,,,,,,+++))))))***,,,///......//////......///+++///000...---///...***(((+++...000000/////////---///000000000///111222222111000///...---------,,,------------,,,******)))%%%%%%***,,,,,,---111222///,,,+++,,,---------///---,,,++++++,,,------+++,,,,,,---......///000555222///...///000000000555444111//////000111222//////,,,))),,,111222///444222000000000000...---///000///...,,,+++,,,...111///---,,,---...///000***+++,,,,,,+++,,,///111......///111222222111000000222444333111///000222...000222333222000,,,***+++111222---***---111222000,,,+++------+++,,,///////////////000000000000000111000---...222333000...+++***---///---,,,---000//////000222333333222...111111......111111...***...333666555111***%%%---+++---333555111...000//////,,,(((***......***...------000222333000...,,,---------......,,,)))000///.........---+++***,,,+++---111000,,,+++...***,,,///111///,,,*********+++///333222...///333111---***+++...000///,,,...---,,,+++,,,...111222...,,,***,,,///000---+++,,,---...---+++))))))***---...///000000000////////////...---,,,+++******...(((&&&+++///...+++)))%%%&&&(((***,,,...///000,,,///---'''$$$'''))))))///------111111...---000333222000...---,,,------///++++++------++++++...111---,,,---,,,)))(((+++)))***---000---'''&&&))),,,,,,,,,,,,++++++***)))///,,,***+++...000///---)))***,,,---///000000000000000///............///)))''''''***...111111///***)))***///555999:::888<<<<<<;;;:::888666444333222444666333...+++...222///333555333333444111,,,)))))))))***+++,,,---......((((((111777777888<<<666444222111222555:::===666222///...000111000///,,,***)))+++000444666555333555333//////444777666000000000000111///---***(((+++///222333111...,,,000------...---***---222666444000...------///111)))+++...///...///000111555555555555555444333222---,,,******+++***)))(((//////000111...)))+++000222666888555222111...+++444888;;;999444111222555...///000000//////111222///333999???AAA<<<333---111111111111000/////////+++,,,......---,,,,,,---444777777444555888888555&&&''')))...333666444000222777999999999:::888444444777::::::666111...,,,,,,---//////...------...000222333222111000111111---)))&&&(((...111...***&&&'''''')))***+++,,,---///---+++***,,,...//////,,,)))'''))),,,...---+++.........,,,******+++---///---+++,,,...///---+++,,,///...+++***,,,,,,)))***---000222111111111111---.../////////000222444222111000///...---,,,+++111000///...------,,,,,,,,,(((&&&)))---,,,,,,---222000------......---,,,///...---+++++++++,,,,,,)))+++---,,,+++,,,000444555333000//////000///...333222000///...///111222000---)))'''---333222,,,111///...///111222222111222...+++)))***---///000///111111///,,,+++---///,,,,,,+++)))(((***...111...---,,,+++++++++,,,---///000111000---++++++,,,,,,---///000000...+++)))---......+++,,,111333333,,,***+++///000---...111---------....../////////222222///))))))...111111111---,,,000111...,,,...///...---///111222222111///222222000000333222///)))---444888777111***%%%***+++000444444///---//////000---***,,,000000------,,,+++---111222000---,,,---///000...,,,,,,,,,111111111///---+++,,,---//////111222...******...,,,,,,---///---)))(((***++++++///333222......111///---+++,,,...///...,,,---,,,++++++,,,///222444222///------......,,,)))***,,,---,,,***(((((((((,,,+++,,,///111111...***//////...---,,,++++++***///(((&&&+++000///+++***######%%%'''***,,,......,,,---+++%%%###&&&)))***...---...333333///...000333222///---,,,,,,---...///---,,,...,,,))))))---333///...///---***))),,,(((+++000333...'''&&&***---......///...---,,,,,,444111......000000...+++,,,,,,,,,---...///000111......---------...///000,,,***))),,,111222000---+++***,,,222:::>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;======<<<888000)))***///000777:::777111///---+++&&&&&&'''((((((***,,,...000)))(((///777999999;;;777444222111333555777888666222///000222333000---...---------///111222222666:::999222---...222444222000------...,,,(((###,,,+++---111444444111...222//////000---))))))---222111000............///,,,...000000///---,,,---111111222111111000///...---***((()))+++,,,***'''...---...000---((()))---222666888888444111---+++444999===;;;555111333777+++,,,...///...///000111,,,000555;;;<<<888111+++555333000.........------,,,---//////------...///333555444333555999:::888+++,,,...333888:::888666777888888666333111...,,,111444999<<<;;;888444111+++---/////////...///000111222333111//////333777333///++++++...000///,,,((())))))***)))((('''&&&222000---,,,...000222222---+++)))))),,,...//////.........,,,+++,,,...000///---))))))---000---'''***,,,+++((((((+++,,,)))+++...111333222222222222...///000//////000222444000000000//////...------666444222000//////000111///+++(((***------+++)))///...---...000111000///000000///---++++++,,,---***---///...++++++111666333111//////000111000000000///.........000222333000///***'''***///...)))...---,,,---///111222222111---)))(((,,,000111000.../////////...---------/////////---+++,,,///111......---+++))))))***,,,---------,,,***((('''&&&)))***,,,------,,,***(((///,,,******---111222000+++))),,,000111......000++++++,,,,,,------......222222///)))'''+++//////111...---000111...,,,,,,---,,,+++,,,.........,,,///222333111111444333000...---...111111...---...***---111333000...///222///111///,,,,,,//////,,,,,,)))''')))...000///,,,---...000111...***+++//////000000---)))'''***---///000222111,,,)))+++///222...,,,---)))$$$%%%***...++++++///111...++++++,,,---///...,,,***+++---))))))***+++,,,...///000000...---...000000...+++(((***,,,,,,+++)))((())))))((((((,,,//////+++&&&,,,,,,,,,,,,++++++++++++...(((&&&+++///...+++***$$$%%%&&&(((+++---...///)))+++)))$$$###'''+++,,,,,,+++---222222...---...222000...+++++++++,,,---///------...+++'''(((---111...,,,...---)))))),,,(((+++111444///))))))---...///000111222111000///444111//////111222///,,,------,,,,,,---...///000++++++,,,---///111222333222000///000111111...+++000000222777===@@@???>>>999:::::::::;;;<<<======AAA???>>><<<333******000111999>>>888000,,,+++***%%%&&&((((((''')))---000333---)))---333666666666:::777444333555666777666666333111222333333000---...111444222//////222555666???AAA999///...333888888444000///000000...+++000...,,,...333666444222222111333666555222333666888999::::::888555222000999;;;===<<<:::777666666<<<<<<<<<<<<<<<;;;::::::777555333444888999777555444222111333111---,,,000444666:::<<<999444111000222888<<<999222...000444))),,,.../////////000222333444666999:::777333///555222//////000111111000...///000000//////000222111222111000333999999666444555666888888777444111:::777444222000...---...111444888;;;<<<;;;777444***,,,///000000000111222222222000---+++...555;;;888888666333000.........+++,,,---......,,,+++)))222000------...000000000...,,,+++***,,,///111222---------,,,,,,---111444......***(((,,,111---&&&'''******'''(((,,,---,,,+++...111333222222222222//////000///------///000,,,---...///000000000///666444222000///000111222///...,,,,,,---...,,,)))---,,,+++,,,...///...,,,...//////,,,***)))+++---,,,///000---))))))...333///......///111333333222,,,,,,------///111333444,,,...---((((((+++---,,,333000---+++++++++***)))---+++***,,,000222111//////,,,***,,,000111///,,,///111222111///------...///000111000---,,,,,,.........---,,,+++***((('''***+++---......---,,,+++///+++(((***---///---,,,---+++---222222...,,,---)))******+++,,,,,,------///222111,,,)))+++------///,,,,,,000111---***+++///...,,,,,,------+++***...111222000111444333000333...,,,...---)))***...---///111...---...333666///222111---+++---,,,***,,,'''$$$&&&,,,///...+++...---///222...)))+++000...//////,,,((('''))),,,,,,...000...++++++---///555///+++,,,((("""$$$+++///***))),,,...+++))))))+++///111///+++((())),,,((()))***+++,,,,,,,,,,,,+++***+++...222333000---&&&))),,,---,,,*********'''''''''***------)))%%%))))))******++++++,,,,,,+++((((((,,,---+++***+++)))***+++---///000111222(((***)))%%%$$$(((,,,,,,***)))+++000000---,,,...000///---,,,++++++,,,,,,...---......***&&&(((---///+++***,,,+++((((((+++***+++///333000++++++///...///111333333333111000...,,,+++...222333222///------------...///000111000222444777999;;;<<<<<<888777555333111///------444666999<<<============999888888777777777777888<<<:::;;;===666,,,,,,333333;;;>>>888000,,,++++++''')))***)))(((***...333333///++++++///222444555:::666222111444666666555333333333222111111111111---333777777444333888===<<>>>>>CCCGGGEEEBBB???>>>@@@BBBDDDEEEJJJGGGEEEFFFJJJMMMMMMLLLHHHGGGHHHJJJGGGAAA@@@BBBNNNPPPSSSTTTSSSOOOJJJGGGOOOQQQRRRRRRQQQPPPQQQRRRWWWWWWXXXXXXXXXXXXWWWWWWNNNNNNMMMOOOPPPRRRQQQQQQMMMHHHFFFGGGFFFCCCCCCFFFAAABBBFFFJJJGGGAAA???@@@:::>>>@@@>>>888444444666---000222333222111111222888777666777777666333111000---***+++///222222111///000111000000000222444000111000///333888777333...000444777888999888777888444111222111111333777666666777999:::999666444+++---000000000000111333000///,,,******...555::::::<<<===:::555111000000'''(((+++---///000000000222000///...//////...---///...---------///111222---...---,,,+++---111555...000...)))+++111///'''&&&)))***)))***...///---***---000222111111111111,,,---///...,,,++++++,,,***+++---///111111111000222000///------...///000---000111......//////,,,///---***)))))))))(((&&&+++------+++''''''))),,,***,,,---+++((((((+++...---------///222444444333------......000111222333(((,,,---))))))---111222///,,,))))))***+++,,,,,,+++,,,...000333333111///000+++(((***///222000,,,...000111111...,,,*********---...---+++)))+++...111000//////000000...,,,...///000111222222111111---((((((,,,...---******///---...222111---+++,,,))))))***++++++,,,---------222444///,,,---...------***+++///000---******111000......//////...,,,...000000---...222333111222......222000'''$$$&&&---...---******000555777...222222...+++,,,---+++---'''"""$$$+++000///+++000,,,,,,000///)))***000/////////...,,,+++,,,---***---...,,,---000///---444---+++...+++###$$$,,,,,,******,,,***(((***///000111111000---+++)))(((++++++++++++************))))))***...111111,,,'''%%%(((,,,------,,,,,,,,,((((((***+++---,,,***(((************++++++++++++***)))+++...,,,)))***...---......///111222222333(((,,,+++'''&&&(((*********(((***...///,,,,,,...//////......------,,,,,,------......***%%%(((...///,,,+++......+++,,,///...,,,...111111---,,,...///000222333333111///---***)))))),,,000222111...***+++---///111333555555333666999<<<>>>???>>>>>>:::;;;;;;666000---...111555:::>>>???<<<999:::;;;777666444333222222222333777555999===777,,,,,,444444;;;===666///------,,,***,,,...,,,***+++000555222111...---///444999;;;===888333333777;;;<<<;;;<<>>>>>AAAEEE@@@CCCFFFHHHHHHIIILLLOOOOOOVVV[[[ZZZZZZ\\\]]]\\\ZZZZZZZZZYYYYYY[[[^^^aaaiiihhhhhhiiikkklllllllllhhhgggffffff```WWWSSSTTT]]]```eeeiiikkkkkkjjjiiigggiiijjjjjjiiijjjlllnnnfffggghhhiiijjjjjjjjjjjjjjjkkklllkkkjjjjjjkkklllkkkeeeaaaaaa```^^^___bbb\\\[[[^^^bbb___YYYVVVYYYUUUVVVVVVTTTPPPLLLJJJJJJDDDFFFHHHGGGDDDAAA??????999888888999999999666444333000---...111333111...//////000//////000222444222333222222666:::777000))),,,222777:::<<<===>>>444000///333444222444999777555333444777999888666///000222111000//////000,,,***((())),,,000333444888999;;;======999444111&&&(((***---000333444555666555444444444333000---000000000///...///000222000000...,,,***+++///222---333333,,,+++111000)))'''+++---,,,,,,//////,,,(((+++...000000/////////***---000111000...------***,,,...000111111000///...------,,,------//////***111555111...000222111111...***(((((()))((('''+++---///---)))(((,,,000))))))******++++++,,,,,,...---...000222444333222111111000000000000//////---...---+++---222444333***(((&&&'''+++///111222+++...111333333222111111000---******,,,.........000111000...+++))))))***)))+++,,,***'''(((---222000///...000222333111/////////111222333333333333(((&&&(((///111---***,,,000---...111111---,,,...((()))***+++,,,------......444555111---...000000,,,)))***///111---++++++///...---...000111000///---///---***+++///222111///+++---444333)))%%%))))))+++)))'''***222555333+++000222///---///000///000)))###%%%---222111...222***)))///000***)))...///.........000000...---,,,...------000444111)))000***+++111...%%%%%%,,,((())),,,,,,(((%%%,,,555555222000000000///***&&&///---+++***))))))***+++,,,,,,,,,//////,,,%%%$$$'''+++......---------***+++,,,---------,,,,,,++++++++++++++++++++++++)))***...000,,,(((***000......//////000111111111***------)))&&&((()))'''+++((()))---...,,,,,,//////000000000///...---,,,,,,,,,......***%%%(((...222//////111222///000333222...---000111...,,,---000111222333111///,,,***+++))))))+++///000---***((()))---000444777888999---000444777999888666444;;;======888000,,,000555444:::@@@???:::666777:::444333111000000111111222777555999>>>777***(((000555;;;;;;555///......---,,,///000...+++,,,111777111333222111222999@@@DDDFFF@@@<<<<<>>>>>???AAABBBAAA>>>;;;BBB>>>999888:::999444///...//////......///222444444555444444888<<<777000333555999;;;;;;:::999999222...///444444000000444444111///111555:::<<<<<<222333444222000...------)))'''&&&)))...111111///444444777===BBBAAA999111///000111333555777999:::<<<;;;;;;;;;:::888444111111111111000//////000111333222///,,,)))))),,,///---555666---+++111111+++)))---///......000...***'''***---///............***...333555555333222222,,,---///111111000...------------......///000111(((222777333...000444444111...+++***+++---.........111222000---,,,000444))))))))),,,...000///...///...///000222333222000555444333111000...---,,,555333...,,,000666555///000---***)))***,,,---...,,,000333333111000222444000000...+++)))))),,,///444333111---***)))+++---000111000---***---555===---,,,+++...111333222///------...000111111111111%%%$$$)))222333...,,,//////------000111...---000((()))***+++,,,---......000555666000,,,...222444+++)))+++000222///,,,,,,+++******,,,///111111111---...+++'''(((...111111...((()))111222,,,---444%%%'''&&&%%%+++333444///)))///222000///222444333222+++%%%'''///555444000333)))&&&---000***)))------,,,+++...111111...+++///000......333777111&&&+++...---***+++///000...+++,,,,,,,,,+++---000333111333333222...+++)))))),,,......---+++)))((()))***---111222000,,,)))'''***,,,//////,,,(((&&&%%%,,,...---)))))),,,---++++++,,,...//////---+++***...000222111...---///111,,,,,,,,,---000222111111///000///---***((()))***)))***+++,,,---.........---///111000,,,******,,,...,,,++++++,,,,,,+++***333777333000666333---000111000///000777<<<777///+++333555///---111---###+++&&&%%%(((***)))***---***+++///555::::::555111'''&&&))),,,)))%%%***333888???@@@777000333888999666333222555555333444777666///###%%%222222111999666666888<<<;;;444...---444@@@@@@333,,,000111***,,,222999;;;;;;===AAAFFF???GGGOOOSSSSSSUUU\\\ccc]]]XXXUUUWWW___fffiiiiiipppooolllkkkkkkmmmoooqqq}}}{{{wwwsssrrruuuzzz{{{}}}~~~|||xxxqqqhhhccckkk}}}}}}}}}~~~xxxttt}}}~~~xxxqqqmmmeee[[[JJJ;;;333444:::???HHHIIIRRRVVVTTT[[[```YYYQQQEEE@@@EEEEEE===888999???:::555666;;;>>>;;;777222777<<<===;;;999999;;;===333000///...666777+++,,,---,,,...444;;;:::555...222555444///,,,---000&&&$$$$$$'''+++......,,,111///000666:::666111///222777::::::<<<>>><<<888===666444999<<<:::666555<<<>>>???;;;333,,,)))(((---222444...)))+++...000333333///)))+++111000+++...///---+++---111000,,,...---,,,++++++,,,///000+++...111111000///......---...///000000111111111,,,,,,,,,...000///---***...333444...,,,......+++---,,,---...+++&&&'''+++***///444555333111222333///,,,)))''''''+++000333555222000111444444///+++///000000111111000///...111///...---...///...---+++,,,***'''%%%(((...444222***)))222666111///444+++000///)))(((---000......,,,***+++---...///...///((($$$+++777===999222222000///000111222111000...000333444333...***&&&''''''))),,,//////---++++++)))+++111111---+++///.........///000111222222444111---...000222222000111333444444222000///...222+++(((---111///000333111......000...))),,,444111///------///222444444222...++++++...000...,,,///000222333333222111000000000111111111///...---111+++(((+++,,,***...444000...------...000222333---000333111,,,)))((()))///111111------111222000---......---+++***+++,,,222444444333000---,,,,,,,,,------+++(((&&&%%%&&&+++...111222111///......++++++,,,---,,,+++)))'''...000///,,,,,,///111///,,,---...///000000//////000222333333111000222444///...---...000222222222333333222///+++((((((((()))***+++,,,,,,,,,,,,,,,,,,...111222111...,,,+++++++++,,,///333555666555111666111///555333...333444333000...111666555000000666666///...333222+++///+++))),,,,,,++++++...111222333555555333///+++&&&%%%(((---,,,(((+++111222:::<<<444---///555888???:::888888666222111444888777000000444---'''---***000444666888;;;888222888DDDJJJCCC===>>>@@@???CCCIIIPPPTTTUUUWWW[[[___^^^bbbgggiiijjjlllqqquuuqqqlllggggggjjjnnnnnnmmm{{{zzzxxxwwwxxxzzz|||~~~}}}iiiTTTQQQhhh}}}uuuhhhZZZOOOHHHFFFEEEKKKNNN]]]kkkrrrtttiii___ZZZYYYWWWXXXZZZNNNLLLKKKNNNQQQPPPJJJDDD???AAACCCBBB???;;;999888444444:::666,,,...333---+++)))&&&&&&---666777333...111333111,,,)))***,,,---+++)))+++///111///---333000111777:::666111///000777<<<<<<<<<===<<<999999444222777:::::::::;;;===@@@AAA>>>777000,,,+++,,,111222...,,,///222333111111---(((***//////+++//////,,,***,,,111222...000---,,,...000111///,,,***,,,///111000000111222---...///000000000//////,,,,,,,,,...000///---***,,,000000+++)))+++,,,***((())),,,000...******---,,,///222333222111111111---,,,)))'''(((***...000333000...000333333///+++,,,---...000000///---,,,//////000222333333111000444000+++'''&&&''')))******$$$$$$---111---///555///222000+++***...///,,,,,,---.........---,,,,,,)))&&&%%%---888===:::444000...---...///000///...---...000000000...,,,+++///...---------+++(((%%%,,,)))+++000111---,,,///000000//////000111222333111///,,,,,,///222555777///000111000///...------+++(((+++222444///)))''',,,+++---000///,,,///555111000...---///000111222333333111...,,,++++++,,,444333222111000000//////444444444222000---+++)))///***(((******(((***...,,,///222333111111444777/////////...+++***+++,,,000222111------//////---+++,,,...---+++)))(((((()))+++------,,,,,,---...---......+++(((&&&%%%&&&...///000000...---...///---+++)))***---...,,,******,,,,,,))))))---///---,,,,,,------...000111222///000222222111111222444222000......000222222222333333222///,,,*********+++++++++++++++++++++++++++,,,///333444333///+++222111000222333444333222---111---***000///---333222222...***,,,333999999<<<@@@>>>777777<<<===888888444333444222///...111::::::999777222...,,,+++&&&%%%'''***+++)))))),,,222:::===666------333999@@@;;;888777555111111444***///...---111+++)))222555<<<@@@@@@EEENNNNNNGGGOOOWWW``````[[[YYY[[[``````fffnnnssstttvvvyyy||||||||||||}}}~~~}}}{{{||||||{{{xxxqqqMMM<<>>;;;::::::999333///...222555666;;;@@@===AAADDDBBB<<<444000...---000111///111555777666111000...+++,,,000000...000000---***+++111222000111...,,,///444444///)))***+++------,,,,,,...000---...000111000///---,,,---------...//////---+++***---,,,(((&&&(((******&&&(((---222333000///222000//////000111111000///...---,,,+++,,,---...///111///---...111222///------///111333444333111000+++...222555666555333111222,,,'''&&&))),,,---+++$$$!!!$$$+++---***,,,333333222///,,,---000///***)))---111222///,,,+++,,,((((((***///555777555222333222111111222333222111,,,,,,,,,,,,---...///000333111...,,,+++***'''%%%,,,***+++///000------///111000///...///000111222------,,,+++---111666;;;........................((((((+++000111+++%%%"""++++++---111000......222111000///------......///000222333///+++))),,,///444333000///...///111222222222111///,,,***'''&&&///,,,***,,,+++((((((+++###***111222///...111555111...,,,++++++---......,,,///...***(((******&&&###'''***---,,,+++++++++"""$$$''')))***,,,///111...///...---***)))***+++222111000---***(((***+++111,,,((()))---000...***(((******'''(((,,,...,,,,,,+++******+++,,,...000+++,,,------......///000333000......///111111111...///000...---,,,...///...------,,,,,,,,,,,,---******+++///333444111---555222///,,,,,,---,,,+++)))...)))%%%***)))(((///+++...,,,)))+++666BBBHHHCCCFFFDDD???>>>AAABBB>>>AAA>>><<<<<<999444333555>>>???===888111......000---***((()))************000777;;;555+++(((///777:::666444666777666999===;;;@@@======EEEHHHKKKWWWXXXWWWVVVYYY^^^ccceeedddmmmoootttxxxuuupppqqqvvvwww|||___DDDKKKccc]]]sssQQQRRRZZZlllooovvvttthhhkkkqqqkkk^^^nnnwwwpppiiikkkmmmlllpppqqqtttvvvyyy{{{}}}}}}wwwvvvuuuvvvwwwuuuooojjjaaaQQQGGGAAA@@@JJJMMMBBB===;;;777666;;;>>>:::111+++,,,...---++++++---///111...,,,,,,......+++(((---***,,,222555111,,,***---777???===777444444333///,,,+++---...111888@@@===AAAEEEDDD>>>777222000222444333222555::::::777222222000///000222333333444444111,,,,,,000222000000...---...111111---***111000///---+++***,,,......///000111000...,,,***...------...//////---+++***++++++((('''(((+++,,,++++++...333555333444777333000---...000111///,,,000000111111111111111000111///......000111111000,,,///222444555444222111+++...111333333222111000///+++((((((+++...//////!!!"""(((///...***+++000222///,,,,,,000222...)))'''---111111...+++---000.../////////...---------444222111222333444333222,,,,,,,,,,,,,,,---...///...---++++++,,,------,,,+++******,,,,,,,,,---...///...---,,,,,,,,,---...***,,,...---,,,---111555///...---...////////////,,,***((('''''''''((()))---...000111000---++++++000000///...,,,+++,,,---***,,,---,,,,,,---000333...------...///111333444000000///...---+++***)))000////////////---,,,,,,###'''+++---......111333222...++++++...///...,,,(((+++***'''&&&((('''###!!!%%%***---...---------'''(((+++,,,,,,...000333+++,,,---,,,++++++---///111111///,,,***)))***,,,444///******---///---***+++...---++++++000111000...---+++))))))+++---...*********+++,,,---......111///------...000000///,,,---...---,,,,,,...000000000///.........//////,,,***))),,,000333333111222...)))''')))+++---...***000+++&&&)))'''%%%---(((---...,,,000;;;HHHNNNCCCEEEEEECCCAAABBB@@@===CCCAAA@@@@@@;;;444333666@@@@@@<<<666///,,,...111222///***''''''***+++***(((...333111***(((///888???======BBBEEEFFFJJJOOOZZZ^^^YYYXXXbbbffffffkkktttiiifffoootttrrrssszzz}}}}}}|||zzz{{{dddTTTVVVZZZnnn;;;999666FFFPPPccczzzvvv[[[RRRSSSMMMSSS```bbbSSSIIIRRRcccnnnxxx{{{sss___LLL???:::GGGRRRNNNMMMPPPQQQQQQRRROOOFFF;;;444555444333111/////////333000......//////---***000---///555888555000......888>>>:::222...---,,,111---,,,------///555===<<>>777222111777999888666888;;;:::555222111111111111111222444777888666000...000000...---...///---******---000555555333000......000333///000111111000...,,,***000...---...//////---+++++++++,,,,,,++++++---000111---,,,...000000333777333000......000111///,,,///000111222222222111000333111//////000111222333)))***---///000000...---///111222111//////000111222222111...***)))***,,,"""+++111111---,,,......***))),,,111222...+++(((,,,//////,,,,,,000555333333111---)))'''))),,,///...------//////...------------...------,,,+++***))))))+++...111222222)))***)))((()))+++------++++++******************)))---000000---)))((()))...,,,+++,,,...///...,,,+++***(((%%%%%%)))---000,,,...000000000///+++(((...///000...,,,+++,,,...)))'''''')))---111222222)))+++---///000000000000333333222111//////.........000000000000000000...,,,***)))+++000444555444111///---...000///,,,((('''++++++)))(((+++***'''&&&)))---///...---,,,,,,---......,,,******+++,,,((())))))))))))+++...000---...//////......///111444000---,,,...///...,,,,,,...---***+++///000///000///---,,,+++,,,---...---,,,+++,,,...//////......------...000000000......//////...,,,+++,,,---111111000//////000111222...---,,,...111444666777999555111....../////////...444000+++---***(((000***000444444666>>>FFFIIIBBBCCCDDDEEEDDDDDDCCCAAA@@@???@@@???999222222555@@@>>>999333...,,,---///+++,,,***&&&&&&+++//////222555;;;???>>>===DDDMMMUUUSSSTTTYYY\\\\\\___ccckkktttrrrrrr{{{{{{tttsssxxxpppppp{{{jjjXXXYYYuuuggg===CCC444333BBB___~~~lll[[[QQQDDD@@@FFFGGG===444777CCCLLLWWW^^^kkk{{{}}}ssshhhQQQ;;;@@@TTT[[[aaahhhlllllljjjggg```XXXSSSRRRQQQNNNJJJFFFBBB@@@:::777444333444444111...333000111777:::555000...222999<<<777111---,,,***444000...000111111444999===AAADDDCCC===666222000999<<<<<<888777888666222000//////111///---...222666:::;;;777333222000---,,,///111...***)))///555...//////...---///222555111111111111000///...---111///......//////---,,,+++***,,,//////---///333333,,,((()))+++,,,///333111111000000111111///---+++,,,...///000000///...555333000//////000222444+++,,,...///000//////...222444444222///...111444,,,///111///,,,***---000$$$***///111000///...+++((()))...222000---,,,+++---...---,,,---111555000111000---***))),,,000000///......000000///...////////////...,,,+++***+++******,,,///222222111)))+++)))&&&'''+++...---((()))***+++,,,+++)))))))))---000222///***%%%"""+++)))(((***------***&&&###(((+++++++++...///...))),,,......000111...)))+++...000///---,,,...000...+++''')))---000///---+++,,,---......,,,***(((333222000...,,,******))),,,...///------000///,,,000+++''')))///444333111000000000111111///+++((('''+++---+++,,,//////,,,,,,...000000...,,,,,,,,,......---+++)))((()))***)))******))))))***...000))),,,000111111000000000000//////...////////////,,,...---)))***---...,,,...---,,,,,,,,,---...///000...,,,---///000///---,,,,,,...000222333111///...//////...------...000111000///...///000222333111222444666777888;;;===???>>><<<<<<:::777333000---555444000111---,,,444+++222888;;;===AAABBB???<<<<<<<<>>>>>@@@@@@:::333222777>>>;;;666333222333444444)))000555555777>>>DDDEEERRRRRRVVV]]]______dddlllgggfffhhhmmmooommmmmmpppqqq~~~~~~zzz~~~|||uuuuuufffpppvvvzzzvvvjjjyyyooodddbbbQQQ```SSSAAATTT>>>222EEEfffzzzkkkWWW999666444666555000,,,,,,444999GGG]]]uuurrrTTTNNNYYY]]]gggoootttrrroooqqqttttttqqqppppppnnnkkkeee___\\\QQQMMMIIIHHHGGGFFFBBB>>>>>>::::::>>>???999222///666:::;;;777333222000---333...,,,000333333222333???BBBDDDBBB;;;555222111777<<<===888333222222000111///000222///***,,,111222999>>>===999777333......111333333111111444777+++------------///111444333222111000//////000000222000............---,,,((('''+++000000------222333,,,((())),,,,,,---000...111333333222000//////((()))+++---.../////////555333111...,,,...111333111111111111111111222222---111444333000///000333&&&(((***,,,...///111222............000111000...+++))),,,222333...,,,...---......///////////////,,,///111111000000111222333222111111333333222111222000...---,,,,,,---...,,,,,,---///111111000...+++---+++&&&'''---000...(((***---000111///,,,+++***+++...000000...((($$$***((((((+++---,,,'''"""(((.........000///,,,***------,,,...222///)))(((,,,000000...---000333111000...---------------,,,+++++++++***)))((('''111000...,,,************,,,//////+++***------)))...+++)))***...///...,,,...///000000...------...&&&+++---,,,...111111...---///111111///........./////////...---...000222---------++++++,,,///111'''+++000222000---+++))),,,...000000//////111222000222111------000111///)))))))))***+++,,,---...000...,,,---///000...++++++,,,///222555555222000,,,---...//////000333555///...------...000222444222777<<<======<<<>>>@@@888:::???DDDFFFDDD>>>999***444333111333///---555(((000999>>>BBBDDDAAA;;;111//////222555999???CCC??????BBBBBB<<<555555:::<<<888444444888<<<>>>===111>>>JJJMMMRRRZZZaaabbbmmmjjjmmmtttvvvuuuwww}}}nnnmmmpppuuuwwwtttsssuuudddppplll___ZZZVVVSSSXXXQQQjjjvvvqqq{{{aaaOOOkkkaaa333@@@@@@===XXX;;;555IIImmmtttRRR>>>000555<<<:::555444111000444FFFaaa{{{mmmbbb]]]SSS^^^fffiiifffdddkkkwww~~~{{{|||}}}}}}|||xxxrrrnnnnnniiieeebbbaaa^^^YYYUUUNNNIIIHHHJJJIIIBBB:::666999<<<;;;777666777666222///)))(((...333222///---AAACCCDDDAAA;;;555222111333:::<<<777000//////...333111222444111+++,,,222///888@@@@@@===:::555000111222444777999999888777333444555444333333555666444333111//////000222333222000............---,,,%%%$$$)))000000,,,,,,000333---***---000//////000,,,111555666333000000111)))***+++---///000111111555333000,,,+++,,,///222111000///.........000000&&&,,,222333000...///111,,,***(((***---...,,,(((@@@<<<555//////111000------,,,///555333,,,+++...//////000111222000,,,))),,,///444666666444222111111000///000111111000///444111---******---000333,,,,,,---000222222///------///---'''(((///222000))),,,111444555333000---+++***+++...222222...***+++******---000...'''!!!"""***...,,,+++...///---...111///+++---000,,,%%%&&&+++000000///...222666000222333000---,,,...222***)))'''&&&'''(((***+++222222111000000222333444///222111+++)))---,,,(((...000111222111000///...---///000...,,,,,,000444000///...000222222///,,,&&&...333111000222222///---...//////...,,,+++***111///...000111000,,,)))000000111222222111000///111111111000///000333666111---333555///111666222,,,++++++---000000...+++,,,(((%%%&&&+++000222222000111000000000000000000555555555444222000...,,,000//////111222222666;;;888AAAPPPPPPDDDAAA???444111///...///333777;;;===333222222333333333111///...555>>>@@@===888666666,,,,,,)))(((///;;;DDDGGGDDD>>>===CCCDDD>>>:::;;;HHHFFFFFFKKKSSSXXXWWWTTTWWW___gggjjjooouuuxxxwww~~~zzz}}}xxxnnnyyy~~~zzzdddYYY^^^MMMHHHEEEGGGFFFAAA??????AAAWWW```]]]iiiqqqKKKSSS]]]kkk~~~lllIII???000<<>>888555444555---,,,+++,,,---000333555;;;???CCCCCC>>>666...)))222:::<<<111((('''+++---333222111///---+++((('''111555;;;>>>>>>;;;888555888===AAAAAA???===???AAA<<<>>>???<<<888555555777333444444222000000///---666444111//////...,,,***...,,,+++,,,***&&&'''+++555111---+++,,,...//////000///---+++***,,,111555/////////...------,,,,,,222---+++...///---,,,.....................------///,,,***---000111---(((###(((---...+++'''%%%&&&333111............---,,,111444333000111555222++++++...///------000///,,,000222111...///333333///,,,...111111000000333555333222000---++++++...000444111///...///111111111///---+++---111333333111222...000777999222,,,+++---,,,,,,++++++,,,,,,---///,,,))))))******'''$$$&&&***...000...---...///333111///------+++)))&&&,,,---///222333333000...///111222222000...------222***&&&***,,,+++,,,000---.........//////000000*********+++------,,,***...///111222111---)))'''+++---///...,,,,,,///222000///...000222222///---+++111444111///111111/////////000///...,,,+++)))000...------//////---***+++,,,...///000000000////////////...---...111333///+++000222,,,...444111222...+++***+++---,,,+++***((('''***...111000///---000333444444222111000999777333///,,,,,,------...,,,,,,///...---555AAACCCHHHPPPKKK999444444+++,,,,,,,,,...111444666777;;;;;;::::::888444///,,,<<>>AAA@@@<<<666222///...555777000***+++...///.........------,,,++++++,,,111777;;;;;;999777666>>>>>>>>>???@@@@@@@@@@@@>>>???AAABBBAAA???>>>======;;;777222///000222333555333111000111111000///...------///...+++,,,000///...---...///000111222111000...+++***+++...111222222000///---,,,+++******))),,,333555000,,,+++///000000111000///...---///+++(((***...000///---******+++,,,---,,,***)))555222...,,,,,,---......+++222555333111222000,,,***---...+++,,,//////---000111///+++***,,,,,,(((---000222222111111333555333222111...,,,,,,...111,,,+++***+++...222444444666333000000111222000...///,,,///666888444///...000000000000000000000000///,,,******,,,,,,***''',,,...000111000/////////333222000...,,,+++*********+++---///000000...,,,,,,---///000//////000111555...***++++++(((&&&(((------------............******+++---000222222111555222---***)))***...000,,,...///...,,,,,,...111,,,++++++,,,------,,,***---111222000...//////---//////000///...,,,+++)))...---,,,,,,---...---,,,((())),,,...000222222222///000///...,,,---000222...***...000))),,,333000333111...------,,,***((())))))***...222222...+++---111555777666333111000888666555333111000000000---((((((---,,,+++888IIIEEEDDDHHH@@@///,,,///***!!!###(((,,,///000000///666888;;;===;;;777111...AAA@@@<<<555///,,,...111555///111:::>>>>>>CCCLLLPPPYYY___^^^[[[___fffkkkfffjjjooorrruuuyyy~~~xxxbbbVVVWWWTTTTTTTTTSSSKKKAAA===>>><<>>>>>???@@@>>>999444111//////222222...+++---////////////...---,,,++++++***)))///555888777555555666BBB???;;;<<<@@@BBB@@@>>>======>>>BBBGGGHHHEEEBBBEEEAAA:::444///...222666444222000000111222111111...---...111000---///333+++---000111111000000000//////...,,,++++++...111111111000///...---,,,,,,)))(((,,,333555111---,,,//////000111000...,,,***222...******...222333333000,,,)))+++///111000...555111---***+++---///000'''///555333000//////...000222111------//////------///...)))(((***)))&&&---///000000//////000111111111111///------///000***)))))),,,///333444444666444111000000000///---///...000555666333///...000111222222222222111000///,,,***,,,...000...+++222111000000111111///---222333222///+++)))+++...)))+++,,,...///......---,,,---......------///111666111//////...)))%%%%%%..................------+++++++++---111333333222666111+++''''''***000444...//////...,,,,,,---///+++++++++++++++++++++******---///000///...,,,***,,,------......---+++***,,,,,,---...///...---,,,)))+++---000222333444444222222111///......111333///***...///))),,,333111...///000222111---)))&&&+++***+++...222222...***///222444444222222444666777;;;@@@CCCBBB???999666222***)))000111111<<>>:::555222???>>>;;;777444666;;;???@@@CCCHHHMMMRRRVVVZZZ^^^```iiimmmiiiiiipppwwwyyyllljjjiiijjjqqq|||yyynnn```TTTSSSXXX[[[bbbZZZBBB666;;;???;;;???666333777999@@@YYYvvv~~~lllZZZIII>>>WWWjjjIII333DDDWWWnnn{{{tttHHHLLLgggRRR<<>>======??????===;;;888555444:::BBBGGGFFFCCCEEEBBB>>>:::333---...222222000//////000111000///000...///111///++++++...,,,///333444111---***))),,,---......---...000222------...//////000111111///+++***---///...///111,,,---//////...+++(((&&&000---++++++---///000000...,,,,,,---000222222111000...,,,,,,...000111111))),,,//////////////////444555222---+++,,,+++(((***------***))),,,...,,,+++,,,,,,,,,,,,,,,,,,---...//////...------...///000//////000222222222111......---...///000000000222222333444333000,,,+++,,,---///000000///---,,,...+++***,,,///111///---111///---...000111...+++///111222...)))(((,,,000,,,---.../////////000000/////////,,,******,,,...222222222333222///,,,***000000000//////......------,,,++++++---......---......---------......///000000///...,,,,,,,,,------------------------...'''***...333444111---+++((()))+++,,,------,,,,,,))),,,000333222000---++++++,,,...000111222111111333333111///---...000222---)))...///))),,,222///++++++,,,,,,+++*********...+++***+++///000...,,,...///111000111666@@@GGGFFFIIIMMMOOONNNJJJEEEAAA???777333666888888>>>FFFNNN???888666...+++&&&%%%)))///333222111000///000666>>>CCCBBB???;;;999FFFGGGIIIKKKMMMQQQUUUXXX[[[eeeiiicccdddmmmooojjjuuuvvvuuuuuuyyyuuupppmmmrrr~~~xxxdddUUUMMM???000111000555;;;666///;;;OOOpppfffLLL:::444999???eee{{{WWWBBB\\\pppbbbPPP]]]HHH:::EEEBBB;;;TTTpppPPP;;;<<>>???III888333555111///)))***---111111...---...000+++333>>>GGGKKKMMMPPPRRRWWWZZZ___dddhhhjjjkkkkkkllluuuxxxrrrqqqxxx{{{yyy|||tttqqqyyyuuuhhh^^^WWWKKKBBB===>>>===888888===OOOeeewww```DDD444111333999===fffzzz```YYYxxx\\\RRR;;;222:::888888TTTcccHHHIIIZZZAAA888333...PPP{{{~~~zzzrrrlllhhh\\\VVVQQQMMMHHH@@@:::999666666555222---&&&!!!---555:::666,,,&&&***000999===@@@???:::666555777888000)))+++444===AAAAAACCCDDDIIIMMMCCC444---///...000444999======;;;888777666666777444...,,,////////////000111...)))%%%...000222222000---++++++//////......---------,,,,,,+++...333444///***(((000000000///...---,,,,,,...///000000///---+++)))&&&+++000111///---///111(((***---111444444000...222***%%%***111222///---,,,///000......000000---''',,,...***'''***,,,---...---,,,---///000000...))),,,...///...------...,,,---...000222111///,,,...///000000///000222333+++000111//////111222111......000000000000.........+++)))***---...---***......///111333333000...)))+++------***)))+++---+++---///---+++,,,///333+++,,,------,,,,,,...000...000000,,,***+++,,,+++******************))))))+++***)))***---000111222111///,,,******,,,000222222000---------...,,,+++'''((()))'''%%%%%%'''***///+++,,,222555111......,,,---............,,,,,,---///111000...,,,,,,---***+++,,,...///......---222111000---+++***,,,......+++222555///000444///---,,,)))&&&$$$'''---222,,,)))'''(((,,,......,,,...666???EEEGGGLLLSSSZZZZZZVVVPPPLLLJJJKKKNNNQQQKKKUUUPPP;;;111999BBBBBB@@@333111555000------'''...000222111000333:::@@@<<>>LLLeee{{{vvvNNNDDD;;;:::;;;;;;<<>>777444@@@PPPpppxxxRRR---333000000???ccctttxxxZZZ666---333999dddoooRRR<<<333///444;;;BBBEEEEEEBBB@@@***444===;;;333111:::EEEGGGAAA999666777999999888888444//////222666999999FFFCCCEEEFFF===000000999777:::>>>BBBBBB<<<444......///444999:::888999===AAA999111///111000((( $$$***...000/////////++++++,,,,,,,,,,,,------///***)))---000//////111000///---,,,+++---...000000///...,,,+++---000222111---))))))---000000000222111000///000...,,,***+++)))---555666///***+++,,,000111///---,,,'''""" ''',,,***)))---333555---,,,+++---111333222000***...111333333222111111...///000333555333000---***---......,,,,,,///222,,,222333...,,,000222111444333333222222333333444222///,,,,,,------***''')))...333333000+++(((''')))***,,,///111000...+++000222333000---...333999---///111000...,,,,,,,,,...111...%%%###***000111,,,,,,,,,------.........///---******,,,...//////222000---+++***,,,...000111...,,,,,,...///...,,,...,,,,,,---...---((($$$444333111,,,))))))...222444666444//////444444///555777888555111...///111+++...111222000///111222444333111111333777666333444888===>>><<<:::;;;===333888<<<===>>>>>>:::333000)))&&&+++,,,)))///:::GGGSSSZZZWWWVVVWWWQQQFFFFFF<<<777===FFFLLLNNNOOOLLLMMMIII>>>222111;;;EEE@@@666333666444,,,---444FFFNNNRRRRRRXXXeeepppssstttyyy|||uuuEEEKKKrrrTTT888UUUnnntttaaa;;;111<<<::::::888<<>>444222222000222888222///...222333111///000EEEDDDFFFFFF;;;000555DDD@@@===@@@CCC<<<---'''+++111111111000000333888<<>>???HHHLLLKKKQQQZZZcccgggiiihhhmmmxxxrrr^^^SSS;;;AAARRRDDD:::FFFhhhxxx\\\???555:::999777777???PPPhhhxxxkkk^^^TTTNNNDDD999777>>>999<<>>>>>===999222---++++++***,,,...000111111000///444444111...///333444111111///,,,***)))+++...000111,,,+++///222000---------222222...***+++,,,***000...,,,,,,,,,+++***(((111,,,)))***...000,,,(((++++++,,,///111111///---...111000------///,,,&&&%%%&&&)))***'''%%%***333///111000...///333333111000...///222111---,,,......///111222111...***''',,,...//////---,,,...000///000111000...---...///+++///222222000///111333444222///---------,,,+++...222333///---------***------...000000...,,,)))......------,,,,,,++++++---+++((((((+++,,,,,,+++000---))))))+++...111222+++...111111...,,,,,,---)))))))))+++...000111000000...,,,,,,...000111111111222///***)))---///...&&&&&&&&&))),,,...///...111111000---***((()))***,,,000333222222222000+++///222444222///...000222***,,,......---,,,---...666666888:::;;;888444111555333333777>>>CCCCCCBBBCCCIIINNNPPPQQQSSSPPPLLLIIIEEE;;;111222>>>JJJPPPNNNUUUTTTIII???===;;;777888666555444111222<<>>@@@SSSLLL333999```wwwsssyyyiiiYYY^^^llljjjcccfffddd^^^WWWNNNCCC:::999<<<777222///111222222444777CCCCCCDDDBBB666---222???BBBBBB>>>555111222444333666111,,,---222333000,,,444:::???===555...+++,,,000111333444333111...,,,111333333...---000222111111///---++++++---000222+++&&&$$$+++111000,,,)))(((---///---+++------+++///000///---***((('''(((---,,,+++,,,...///...---,,,,,,,,,...111222111000///000///...///222111...,,,++++++---,,,***---333000111000,,,+++......,,,111......111111......111---......///...,,,***)))+++---111222000...,,,,,,...000222222///,,,******,,,///333333111000111444222000...------......---+++///111...---...///---------------------,,,,,,///.........------,,,,,,***(((&&&&&&((()))((('''///---++++++---///000000,,,---.........---++++++&&&&&&(((,,,000222111000/////////---,,,---222666222333000+++***...000...%%%%%%&&&(((+++...000111////////////---,,,******+++...111111000000///...,,,///222111///...111444+++,,,---...//////000111:::888888:::999666444444555777<<>>>>>333===JJJ:::...888@@@HHHoooyyyZZZ888000000::::::000...666MMMccc|||www]]]JJJAAA???777555666999999777<<>>===<<<777333555;;;BBBCCCDDD@@@666000888FFF???AAA;;;///---444777333555222000222666777444111...666>>>@@@<<<444...,,,000111333333222///,,,***,,,222444000,,,,,,---,,,222111000///---,,,,,,+++***'''(((///222///,,,+++(((,,,///------///...+++---///000...***'''(((******+++---------...000111000...---...//////...---///...------...111111///222---,,,///000//////111...000///***(((+++,,,+++333///...000///------000,,,,,,---...///000111222...000222333222000...---...000222111///,,,++++++...000222000...///222666000...,,,+++---.........(((---...+++***,,,---+++***++++++++++++---000222111000///...---,,,++++++(((''''''''''''''''''''',,,++++++,,,......---,,,...---,,,---//////---+++(((((()))+++///111111000+++,,,---,,,+++---000222222333000+++***---///---&&&'''((()))***,,,...000,,,---...000111000...---,,,---...///------///222+++...111111000000222555111111111111222333333333777222///000///,,,///555;;;BBBJJJOOOMMMHHHCCC@@@DDDJJJLLLJJJIIILLLNNNNNNNNNPPPHHH888111;;;FFFIIIKKKNNNLLLCCC:::555555444555222222777<<>>444NNNYYY===999AAABBBeeeSSS<<>>SSSeeetttvvvdddRRRDDD===;;;<<<888888:::;;;;;;===EEEMMM^^^jjj{{{WWW111111)))000444;;;VVV~~~^^^MMMOOO;;;---444VVV}}}}}}RRR999PPP]]]MMMPPP}}}mmmqqqyyy{{{ppp\\\LLLIIIJJJJJJFFF<<<333444:::CCCEEEEEE???555222;;;GGG===???888---+++333555111...///000111000000//////...333;;;BBBBBB<<<333,,,,,,---///111333333222222111999>>>;;;777555222///111222222222000---)))'''...///333777444///...222,,,///000///000111///+++***,,,......+++***,,,///***,,,...///......000222...---,,,,,,.........---111...------////////////000+++)))---///---,,,---///222111,,,***---000000444000//////...******,,,------------...000222444000/////////000000//////...///000///......///000------,,,)))''')))///555...,,,******,,,---...---+++//////+++)))+++,,,++++++,,,,,,+++***,,,000444333222111///---+++***)))(((((())))))))))))******,,,,,,,,,...//////---+++...------...000000///...///---******,,,...//////))))))***---///000///---///111///******---...+++((()))++++++++++++---///++++++---000222333111///---,,,---///---+++///555,,,///222222111111444777:::888666666666777666555222***%%%&&&%%%$$$,,,666FFFKKKNNNKKKAAA666...***222888;;;:::===EEENNNRRRLLLPPPMMM???333555@@@IIIKKKJJJFFFAAA===<<<<<<===CCCAAADDDOOOZZZbbbiiinnnqqqwww~~~NNN999KKKAAATTT```CCC???EEEGGG{{{[[[<<<333555444000---000222666===JJJ[[[mmmwwwvvvVVVGGG777444<<<@@@:::222444666777777:::BBBPPP[[[wwwQQQ111333333777888@@@]]]uuuPPPFFFEEE444///===fffbbb===KKKcccjjjnnnwwwmmmXXX<<<;;;;;;:::555000222777BBBGGGJJJDDD999666<<>>EEEJJJJJJHHHFFFBBB===444444444333111...+++)))---///444666000***+++111///222111000111333111,,,)))+++------......000222---...//////......///111))))))))),,,///111000///444000///111222000///000000,,,+++///000...---///111555444///---000555666444111///000...)))(((***///...,,,++++++,,,---......,,,******+++---......---...//////...///111333......---)))'''***000666...,,,******,,,.........000333222...,,,---...---000111000---))))))---111222222000...,,,***)))((((((***,,,------,,,...////////////111222222000---,,,,,,---...///000222222444111---+++,,,---...///))))))+++///222222///,,,---///...******---...,,,'''***---...---,,,---///+++++++++...111222000---***+++...222///+++...555...111444444333333666999<<<999777888:::<<<<<<;;;555,,,(((***))))))222@@@MMMJJJDDD<<<444,,,(((&&&+++000111...111;;;GGGMMMIIIMMMMMMDDD444///===OOOKKKFFFAAAAAAEEEKKKPPPSSS___^^^dddppp{{{SSS===VVV\\\PPPeeeQQQ;;;AAAPPP}}}YYY>>>333333444444;;;555//////555???HHHNNNqqqqqq___SSSCCC:::222444;;;>>>888000111333444444:::JJJ___oooyyyMMM333555777888999EEEfffbbbDDDBBB???666999LLLvvvsssSSSRRRpppbbb~~~nnnGGG;;;222222555555555555;;;FFFPPPNNNFFFBBBDDDIIIFFF<<<222...,,,,,,...222333222111111000000///...+++222;;;BBBBBB===777222111222333666;;;AAAFFFIIICCCGGGJJJKKKMMMOOOLLLGGG>>>;;;666222...---,,,---------000111...***+++000111222000...000444333...,,,++++++---000222222222111000////////////......((()))+++...111222111///333...///444555111///111///---...222222//////222111555444///+++...333666333000000222000+++)))***...---,,,+++******+++++++++)))'''(((+++......---***,,,///000/////////000...000000...,,,---222666000...,,,,,,---/////////000333333...,,,///000///222333333///***))),,,000//////...---,,,+++******'''***.../////////111333000000000111222222000...'''***---...---///222666444222///...//////...---&&&(((,,,......---...///,,,///...++++++///000...&&&***///000...---...///,,,++++++---000000...+++(((***///555222,,,...444000333666666444444777:::888666555888===BBBDDDCCC<<<444111555444333===LLLMMMDDD888///...000111111000222000***)))111===DDDGGGIIILLLEEE444+++<<>>CCCGGGIIIFFF???<<>>DDDZZZaaaOOOfffqqqZZZcccsss\\\FFFAAADDDCCC<<<555444DDDTTTXXXTTTOOOOOOQQQMMM===000...,,,)))---555222---***,,,111444222///(((111===BBB???999666555:::999888999;;;@@@EEEHHH@@@AAAAAACCCHHHNNNNNNIIIJJJDDD:::111+++***+++---444111000333444222222444000000...---000555444000...,,,+++...222444333111444111000///000000...+++,,,,,,...111222222///,,,///+++---333555111///111******,,,///...+++,,,000...222222+++'''***///111111///000333333...+++---++++++++++++,,,---......***)))(((+++...000///---'''+++///111000...,,,+++(((,,,//////---,,,---000222000......///000111000...111111---+++...000//////222333000,,,+++///444,,,,,,,,,,,,,,,,,,,,,,,,&&&***///000000000333555///.........000000...---$$$(((------+++---222777222111111111222111///---"""''',,,+++'''&&&,,,222,,,//////,,,---111222000+++,,,,,,,,,+++,,,///111333333222111000///.........000111111222333222///...666:::666111222555777:::@@@FFFJJJNNNSSSVVVWWWTTTXXXAAA///AAAPPPOOOQQQGGG;;;///,,,------,,,---222000444222&&&(((111333>>>JJJPPPPPPLLL@@@CCCVVVbbbVVVNNNGGGDDDSSSeeehhhSSS444SSS|||WWWMMMPPP>>>???hhhtttFFF111444777555111///111444222///...999???```ooo}}}vvvbbbVVVGGG666444>>>===@@@>>>888888===>>>:::BBB@@@DDDNNNTTT]]]tttoooDDD111555000222999LLLooojjjIII777111666999MMMqqqnnnUUUUUUlllnnnSSS<<<@@@yyyxxxoooiiillliii[[[___SSSIII???;;;DDDFFF888@@@999888>>>???777000///,,,+++)))***///333222///111---111>>>@@@777111222AAA???>>>>>>??????===;;;888444222888BBBLLLQQQRRRZZZIII888///***$$$$$$(((222000000222777999888555222000---,,,,,,...000222888333111333333000///000---333444...+++///222111222333111---...111000,,,+++---000222222111000...))))))***+++,,,...///000///111111---((('''+++000555333000------000333555(((***---//////---+++***+++---000222---((()))...+++111222---+++...///,,,---,,,)))''''''(((***,,,111---)))***...111000---(((+++000222333333333444...,,,***)))***---000222111111000...---,,,+++***...---,,,+++,,,---///111,,,///000///+++)))+++---###)))000333222000//////444000///000///------111)))######)))---,,,---222000//////............///,,,---------,,,---000222333333333333222111111000///......///222666777555111222111///222:::@@@@@@JJJMMMRRRWWW\\\______^^^[[[]]]HHH222:::OOOTTTOOOHHH<<<000+++******...222111...000...&&&(((000111JJJNNNPPPUUU\\\\\\^^^fffkkkdddaaa^^^aaattt[[[555EEEeeeJJJ@@@BBB888:::bbb```>>>888999===111,,,111555333777???DDD444BBBVVVooo}}}gggYYYLLLDDD;;;333444;;;111444333...,,,...---)))999888AAATTTcccooojjj???///333000111666IIIlll]]]@@@111///666>>>ZZZtttTTTJJJWWW{{{rrrJJJGGGVVV~~~xxxjjjLLL111222;;;777888777777777555333777<<<333333222///......---,,,///444???CCC888))))))444BBBCCCCCC@@@;;;777555555333111000555>>>GGGMMMOOOTTTGGG999333...***+++///000111333666999;;;:::999555444333222000/////////666222000333333000---...***///000+++***---000///...222222...+++,,,...---...///000111111222333333---,,,,,,,,,---///000222///111111...))))))---111444222000......000222444000,,,))))))+++...//////+++,,,///000---(((***///***...///+++***---///---222000...,,,,,,---///000000,,,)))***...000///---***,,,...//////...///000///---+++***+++---000333222222111000///...---,,,...------,,,---...///000...///000///...---...///))),,,//////---,,,---...111...---//////---...222***&&&''',,,///,,,,,,...///............///000000------...---,,,---000222------...///000000/////////,,,+++---333777999:::555333000222>>>MMMSSSRRRQQQQQQTTTZZZ```bbbaaa______]]]NNN444000KKKYYYKKK888444111111///***(((***......//////000555===BBBQQQ[[[dddfffiiiooovvv{{{jjjpppvvvzzzmmmAAA;;;III>>>444666666888\\\aaaFFF333888+++&&&///333///222;;;III:::<<<;;;MMMooolllXXXEEEAAA;;;777444555888:::333666777444333333000,,,///---666PPPkkk~~~```888...000444444666FFFkkkxxxPPP<<<333333===HHHmmm\\\GGGGGGbbbrrriiiYYYhhh}}}gggFFFHHHUUURRRMMMFFF:::000///444444222888:::<<<;;;555///,,,,,,///666AAACCC777***,,,777BBBEEEFFF@@@666000000333///000111444;;;BBBIIIMMMPPPHHH???999444000111555...222999>>>@@@AAABBBBBB666666555444444444444555444000000333333///,,,---***---...+++***---//////+++222555///)))***...000......------///111333444///...,,,,,,,,,...000111///000000...++++++///333222111000//////000111222000---******---000111111,,,+++---///,,,))),,,111))),,,,,,))))))---000000000...,,,+++***+++---...///,,,***+++...000///---,,,---...---,,,++++++,,,000///---,,,,,,///111333111111000///...------,,,............////////////+++***)))***,,,,,,,,,+++//////...+++))))))+++......++++++......---...222---***+++...000---++++++.........//////000000111,,,------,,,+++,,,...111***+++,,,...///////////////+++***...222444555666444666999???LLLXXX[[[XXXLLLHHHHHHPPPXXX\\\]]]]]]___^^^VVV;;;,,,GGGZZZGGG333...,,,///000---,,,---111777666555:::???HHHTTTbbbjjjvvv{{{|||zzzsss___SSSbbbWWW>>>777888111333;;;;;;UUU___111---,,,---333777777555333===MMMVVV>>>888OOOdddkkkQQQAAA;;;777999777222222666777555,,,...111222222111///,,,...***111NNNpppWWW222///...555444444@@@dddaaaBBB===888777???VVV|||iiiPPPFFFTTT]]]www[[[WWWkkkzzzlllmmmppp{{{qqq|||yyyeeeKKK>>>EEEMMMDDD333888===HHHRRRUUUNNNEEEAAA<<<<<<@@@CCC???666111333DDDDDDAAA:::333///000333000222444777:::@@@HHHMMMRRRNNNHHH@@@777222333666000777???EEEFFFFFFHHHJJJ???===;;;888777666777777333000000444444000------...//////...---...///...---222444///+++---///000******++++++---...000111///---+++***)))+++---...---...///---,,,---000222000000000000000000000000))),,,000222222111000000---,,,,,,...---+++///444)))******))))))---111444...---+++***)))***+++,,,///---,,,---///000///...+++---000000...,,,******111000///......000222333......------,,,,,,++++++//////000111111000000///***((('''(((,,,...,,,***111000...+++******,,,...---******---...+++,,,///...,,,,,,---///...------.../////////000/////////,,,------,,,***+++---/////////000111222333444555...***+++000111......222333===GGGLLLNNNPPPMMMHHHFFF>>><<>>;;;GGGDDD???DDDFFFNNNbbb~~~www~~~jjj___[[[EEE???___lllIII000555000222<<<:::IIIooo}}}wwwrrrqqquuupppEEE+++333666555===IIIIII@@@///GGGbbb^^^UUUJJJHHHhhhvvvnnn\\\???///111222555444000///111111---***+++...111333111000///222333@@@^^^MMM///222...111222000888YYY~~~KKK666:::777222:::fffpppUUUCCCJJJRRRsss___EEEXXX|||uuu\\\TTTVVVuuu{{{nnneeejjjpppjjj___EEEKKK\\\sss~~~vvvfff\\\KKKMMMQQQOOOFFF:::555555GGGBBB:::333000//////000111333555777:::>>>DDDHHHPPPQQQNNNCCC777333666;;;999>>>CCCEEECCCAAAAAACCCDDDEEEGGGFFFBBB<<<555111555111111444555111//////222000///000///...,,,,,,...000///,,,,,,//////,,,((())),,,...//////...---...---,,,******+++,,,---,,,,,,---,,,,,,---///000/////////000000/////////(((...444555111...000333///------//////...111555+++++++++++++++---222666222111000/////////000000///......///000111000///)))---222444333000---+++222111000//////000222333------------------,,,,,,111111222222222111111000///---+++---111333222000000///.....................++++++------***))),,,---,,,***))),,,///000000//////000000///...---,,,---------,,,++++++---///222000///......000222444...+++---222000+++...666AAAMMMUUURRRJJJDDD???;;;===555333;;;CCCGGGNNNVVVUUU\\\YYY@@@,,,333>>>888333000222888===>>>???@@@HHHXXXSSSOOO\\\aaaiii~~~iiiZZZWWWKKK999NNNQQQ^^^[[[777444///222777666===OOO~~~yyyiii]]]```___RRRLLL^^^hhh]]]111444///(((222FFFPPPNNN111000KKKrrr___===[[[}}}eeeIIIMMMVVVLLL888...333222111000000/////////...---///444666666777::::::EEE[[[xxxCCC,,,777///444777444666SSSsssAAA333;;;666333@@@xxxrrrTTT>>>AAAOOO}}}uuu===GGGwwwuuupppiiicccYYYttt{{{sss{{{kkkkkkwwwiiiZZZLLL]]]jjjcccMMM>>>@@@IIIJJJDDD;;;555222000///---222222222444777:::>>>@@@IIINNNMMMAAA555555===EEEAAAAAA@@@===999555444333444;;;EEEMMMNNNHHH???999666222000333444111000222222...---///000---***+++---...+++)))+++///...******,,,///111222111///---///......---------......,,,,,,,,,,,,,,,---............////////////......///111333///++++++111777000------000111///000444---+++,,,------,,,000555333333222111111111111111......///000000000000///(((,,,222555444111...---222111000000000111222222/////////000000000000000111111111111000000000000///......///111222222111///......///111111000......+++,,,...---)))(((***)))***)))'''***///111///------...///...---,,,+++///000///...------///111222000,,,))))))+++...000...,,,///333///+++666FFFRRRWWWUUUJJJ???;;;;;;<<<999222222:::===<<<@@@IIILLLYYYTTT???333222:::FFF;;;BBBNNNVVVTTTNNNNNNRRR]]]jjj```___wwwhhhjjjiiiIII999???:::FFFbbbeeelllxxxKKK:::333555555777:::999[[[zzzzzz```XXXSSSSSSVVVLLL999>>>YYYlllNNN===---'''+++333AAAMMMFFF111333WWWoooBBBNNNiii___EEE...555NNN[[[KKK444777000...222111,,,---333***'''***222888;;;BBBIIIWWWfff||||||:::+++;;;000555;;;888555MMMzzzggg===444:::444<<>>888333000...---,,,'''---777@@@FFFHHHHHHGGG666111///111222000000333111,,,,,,111333///---...,,,//////,,,+++...///......///000000000000///...,,,---.../////////...---...---------............///......------......///444111///------///000111...+++,,,000111///...000...+++,,,///...***,,,111/////////.........------+++,,,...//////.........***,,,///000///---------222111000000000000111111000000000111111111222222000///...---------......,,,---............///000000...---...000000///---,,,***+++......+++***,,,###''')))(((+++///...(((((()))+++---......---,,,111222111000...///111222777333...***)))+++///222...---000333///...???TTTVVVTTTJJJ:::111444;;;@@@===777999@@@???999:::CCCLLL]]]VVVFFFCCC???GGG``````cccfffbbbZZZZZZkkk}}}uuu|||jjjfffCCC...BBBLLLTTTQQQ888@@@jjjyyy]]]BBB999;;;666;;;???111666]]]fffNNNNNNYYYOOOWWW\\\III???VVVqqquuuTTT<<<:::555+++444JJJYYYHHH...---___nnnHHHBBBWWW{{{rrr888888000///GGGaaaZZZ@@@777,,,)))///...&&&'''111555222666AAAKKKSSS^^^iii{{{uuu444***>>>222///777444...CCCqqq{{{XXX555000444000BBBhhhhhhLLLFFFPPP^^^:::@@@AAAhhhwww```ssszzz\\\fffwwwuuu{{{zzzcccMMMAAA<<>>999999888999<<<===??????:::444333999???QQQVVV[[[\\\[[[___iiirrrvvvqqq^^^```xxxwww```OOOLLLfffxxxQQQ:::444222AAAPPPEEECCCNNNlllZZZ777444999333222:::000BBBbbbvvv[[[NNNMMMRRR```wwwzzzlllqqq}}}TTT444///:::<<<444MMM===++++++AAAUUUNNN<<>>@@@FFFMMMPPPOOOPPPTTTIIIHHH<<<111222333555@@@HHHLLLCCC333222AAAIIIEEE===777000,,,,,,,,,+++***000+++***------...;;;JJJDDD666******111444000***222...000888===:::333///888999999777333000......000...+++)))((((((((()))000...------.........---///000111///............333333222000---,,,---///000111222222222000///...,,,+++******+++,,,,,,+++000...---+++++++++---......//////---+++***,,,---------000111+++%%%)))333666444111---+++***+++---***+++---111333222---(((,,,...000///------000333555444111---)))((()))+++444000---...---******---444///******---...,,,(((,,,***((())),,,...---+++&&&$$$$$$(((------((("""$$$***,,,***,,,222333000///222000,,,,,,222555444888<<<>>>===999555111...111///------222>>>MMMXXXWWWLLL@@@<<<:::999999;;;999;;;<<<;;;;;;@@@IIIPPP___fffkkkllllllooovvvzzzwww|||^^^JJJOOOFFF>>>DDDYYY}}}jjjEEE555444111999EEE>>>DDD\\\yyytttJJJ;;;999666666;;;777777CCCbbbrrr[[[IIICCCEEE]]]ppplllMMM;;;666555222999===;;;555333999;;;999===^^^ZZZ===)))444CCC:::FFFcccjjjXXXFFF666222///***,,,333...777LLLgggvvvxxx}}}ddd:::444...------:::444(((111NNNsssbbbCCC222999888333PPP{{{uuuhhhhhh|||lllQQQGGGXXXuuunnnttt}}}www|||uuuXXXfffmmm[[[AAAFFFEEE@@@@@@GGGIIIFFF___ddd]]]TTTPPPCCC666666LLLIII:::)))...CCCPPPNNN666111,,,)))+++...///000000,,,,,,///...---777FFFIII???555222333222///,,,,,,000999CCCEEE@@@<<<;;;555222...---///111111000---------------,,,***))),,,,,,---///000000...---000222///)))(((---000///000000000...,,,,,,---///,,,---...///000111111111...,,,***)))+++,,,,,,+++------------,,,++++++***......---***((((((***,,,)))))),,,...,,,(((***111222111///......---,,,***111000111222444333///++++++---......,,,,,,///111333222000---******+++---222///...///...***)))+++///,,,******---///...---+++)))((()))******(((&&&))))))))),,,//////+++((('''+++---+++,,,111111...'''---111///,,,...111333AAAAAACCCHHHLLLIIIBBB<<<777666///)))111DDDQQQSSSSSSGGG<<<777555333444666@@@AAAEEEKKKTTT___iiiooopppwww||||||{{{{{{uuummmaaaoooddd===555///444PPPwwwbbb;;;111777333333:::999GGGhhhaaaFFF999555555777;;;000///BBBbbbttt\\\LLLDDD@@@CCCHHHmmmmmmNNN666000444+++777???:::///---444;;;555OOOvvv]]]AAA444AAAJJJ777333EEEMMMLLL>>>333000///,,,...444///---444FFFXXXgggzzz```AAA:::000:::@@@FFF;;;)))(((<<>>QQQqqqfff===555<<<888444777666HHHiiizzzVVV>>>666555555777444333888DDD^^^nnncccXXXIII<<<<<>>;;;888777666444444555999GGGgggkkk???BBBHHH>>>+++///777000666///+++---...---...111+++%%%!!!'''555JJJeee{{{\\\EEE???888OOOUUUTTTDDD000***777```iii;;;222444;;;999===___```XXXeeezzzwww~~~bbbkkkUUU@@@===SSSnnnxxxyyyhhhNNNKKKOOOKKKLLLXXX___bbbkkklllbbbOOOBBBFFFNNNFFF777000000222333333111---+++000---000444222...444@@@IIILLLJJJ>>>333000444888888???IIINNNJJJDDDFFFLLLLLLGGGAAA??????===999555555444333333333000***&&&,,,...000000000............222+++---222,,,---......---,,,+++,,,...333222000......///111333777444///---...000111222111222222222222000///...///000000...,,,******+++'''%%%&&&***...///---,,,+++***))),,,111222///+++333111///...---.........333333222000---***)))((()))+++,,,,,,,,,+++---...)))))),,,222333000...///---......---+++******,,,---...///000000---***(((,,,...//////...---...///---...//////000000000///CCCDDDCCC???666///,,,...)))(((+++333:::BBBPPP]]]TTTWWWKKK444...???SSSZZZUUUMMMEEEEEEHHHNNNXXXaaafffjjjrrrpppDDD>>><<>>\\\UUURRR@@@...,,,;;;```tttJJJ555111333888;;;FFFhhhXXXYYYoooooo[[[mmmZZZ888666===FFFIIIooo}}}yyyuuu|||ppplll]]]WWWcccppp|||{{{kkkaaabbbbbbTTTAAA555444222000//////111333---+++---222///+++111===EEELLLLLL@@@666777>>>DDDJJJGGGDDDCCC???<<<@@@FFFGGGIIILLLLLLIIIEEE@@@>>>===777222000111111...,,,000111111...,,,,,,...000111555000&&&(((333666///000111111000---,,,,,,,,,222000---,,,,,,...000222666222...,,,---///111222333222111000///000111111,,,...111111///+++)))(((+++***(((***...000...***,,,***)))+++...000000/////////...,,,,,,---///000222222111111000...,,,+++***,,,............000111---,,,...333444000...///,,,---...---+++******++++++---000222222000///......000111111///...///000......///111222111222222WWWKKK===444///,,,---000...+++,,,...///444FFFZZZSSSVVVLLL555(((333IIIXXX[[[VVVUUUZZZbbbkkkxxx~~~LLL===777VVVQQQFFFcccNNN:::999777888888333AAAmmmvvvOOO999888===888444111111333:::JJJYYY}}}XXX<<<444444333444///222:::===CCCYYYrrrpppZZZOOO\\\FFF444222222,,,***///---222IIImmmkkkIII//////000((('''222+++---000222111---)))&&&&&&+++222666555333222222NNNooo^^^:::666BBBbbbMMMMMM<<<,,,111EEEggg[[[666222111222555;;;OOOsssYYY___{{{oooTTTmmmddd999...111222333```tttzzz___YYYyyy{{{zzzzzz{{{sssgggXXXPPPDDD666...,,,000444...++++++...+++'''...:::EEELLLKKK>>>777===GGGLLLPPPFFF<<<777555555999>>>???EEELLLPPPQQQQQQRRRSSSDDD<<<222---///333444333111222111...++++++///333000///,,,***---222222---222333333222///---,,,,,,***)))((((((***---000222111...+++***+++---...//////...,,,++++++---///111(((+++///000...***((('''......+++***,,,000///+++,,,,,,,,,,,,---...000111---///000000//////000222------...000333444333111...///000000//////111333333000000222000,,,+++---((()))***,,,------------'''***---////////////000111222222333333222000///...,,,---111222000000222UUUAAA///***,,,,,,+++,,,444000000222//////>>>QQQSSSTTTNNN???222555JJJ]]]fffeeehhhqqqyyy\\\======JJJbbbfffWWW```QQQ999666555777888333BBBlllfffGGG888666999444111333444555999???\\\wwwzzzZZZIII???666555;;;666000111888<<>>GGGIIIFFF>>>666333222111555;;;AAAAAACCCGGGNNNVVV\\\___PPPEEE777000000333444333,,,///111///,,,---111666111***(((---111///---...000222333222000...---...))))))))))))+++...000222---+++******,,,...///...*********+++,,,---...///)))+++------+++******+++...///---)))***///111...)))---111111...,,,...000---000333444222///...///++++++,,,///333555333000.........,,,++++++...000444///------,,,***+++///)))((((((+++...000...+++&&&))),,,---------///111111000000222555444///+++...+++,,,000000,,,+++...LLL999))),,,444444---(((...***+++000///---888HHH\\\[[[XXXPPPFFFFFFWWWkkktttuuu{{{kkkCCCIIIEEEBBBIIIVVVrrrQQQ999777555777888555GGGggg\\\>>>222777888;;;;;;555111555===CCCeeecccJJJYYYcccRRREEEJJJ@@@777555:::<<>>===XXXtttNNNYYYKKK111222MMMpppSSS999333///444333+++---GGGttt~~~gggqqq{{{RRRYYYnnnxxxqqq:::333555///###JJJzzzrrrcccjjjvvvyyyhhhTTTOOOZZZggg{{{pppfffkkkyyyiiiYYYNNNHHHBBB:::555222,,,'''///===GGGHHH???111///;;;CCCBBB:::666444444333111555<<>>777888BBBNNNVVVZZZ\\\OOO>>>444222222000...''',,,000111//////333777999...***333888333111666---///111222000////////////......---...///000111...,,,,,,---///111111111''')))+++...///000//////---------,,,***+++...111,,,///---'''(((...222111'''...555555000,,,,,,...,,,000555555222...+++***...------///222222///+++++++++)))&&&%%%%%%(((+++///***'''((()))***...444---***(((+++//////+++&&&(((+++------,,,,,,///222///------000444333---&&&///+++***...---((('''***@@@555...111555333+++&&&333///---,,,******555BBB\\\fffnnnnnnjjjnnn{{{yyyNNNAAACCCCCC;;;UUUTTTGGG999666@@@OOO^^^gggoooIII,,,999<<<>>>:::555222555:::<<>>)))222000...CCCgggvvvnnnbbbSSSJJJIIIDDDBBBSSSkkk~~~zzzfffzzztttiii]]]MMMAAA888333666;;;HHH@@@444---666DDDEEE<<<999999555000000333222///777999888555666???OOO\\\YYYWWWLLL:::000000222111444888:::777000,,,...111444333444666666444333333444111333888:::666222111//////////////////000000333333222///,,,+++---///000333666444000,,,+++,,,///////////////.........++++++,,,---------,,,,,,,,,///333555444222111111222///,,,,,,///222222222,,,...000000---)))((((((&&&***---...,,,,,,---///000***(((,,,///------111222111000///............(((++++++)))+++111111,,,---///111222111///---++++++---...---***)))))))))>>>333---000555333...)))++++++///555888===IIIUUUlllsss|||YYYCCC>>>>>>888MMMzzzjjjiii^^^VVV[[[hhhuuukkkzzzZZZ<<<999::::::888666444666777999BBBWWWtttoooRRRYYYsssMMMEEEVVV]]]JJJGGGDDDFFFqqqaaaNNNGGGSSSVVV<<<444///000//////333@@@SSSbbb]]]666000444---%%%(((...333555444222///---777666666333------:::JJJsssrrrfffAAA;;;;;;IIImmmzzz[[[BBBRRRqqqZZZ888[[[JJJ222111JJJxxxaaa===444222555;;;999111555QQQzzzrrrrrrmmmbbbsssrrr[[[___www|||GGG...444000,,,BBBiii~~~cccNNNMMM^^^]]]MMMWWWsss}}}VVVeeezzzuuuiii^^^SSSJJJHHHJJJJJJ@@@111+++999IIIJJJ???666555000+++---444777777777888888555666>>>LLLXXXWWWRRREEE777333888<<<;;;>>>@@@BBB===555000///111222222222222111000111333111...///444555333333555111111222222222222111111333000...///111222000///000222444333000------............---------......++++++,,,---------,,,,,,---///222222111/////////((())),,,000444555222...///000111111000...------))),,,//////...---...000222+++(((***+++***,,,000111000//////............(((******''')))------(((+++,,,...//////---+++)))---/////////,,,++++++,,,<<<333,,,...222222000///000666@@@KKKRRRXXXcccmmm{{{rrrNNN<<<;;;555@@@jjj~~~~~~ttteee[[[___hhhxxxvvvZZZ@@@:::444333666999888666444666CCC]]]xxxyyyMMMAAAiiiiiiBBB222:::???:::AAADDDLLLvvvwwwTTTDDDbbblllFFF444222111...---...333;;;BBBVVVeeekkkmmmrrrsssvvv```UUUZZZOOO>>>222,,,***...---***...777"""&&&+++---***(((---666QQQ___wwwdddGGG@@@444,,,OOOrrr~~~SSS>>><<>>JJJTTTVVVLLL>>>555:::EEEKKKKKKQQQQQQOOOHHH???999777777000333555333000///111333000......//////---///444000111222333333222000///111...,,,///555888444//////000222111000000111222......,,,,,,,,,---...///++++++,,,------------------...000///...,,,------'''(((+++///222222///---444222000000000000///---***,,,...///...---...///444---(((((()))(((***............---------------+++,,,+++)))***,,,+++'''+++,,,---...---,,,+++***000111111000...---...///===333+++,,,000444777;;;JJJSSS```iiinnnqqqwww|||cccAAA<<<777888UUUzzzoooYYYIIIBBBHHH^^^tttpppkkkfffccccccbbb```^^^___lll}}}YYYGGG444...555<<<:::555000///777III___uuu[[[===TTTvvvtttQQQ222***///555:::AAAZZZjjjHHH```jjjAAA333333222222222333444444333+++888:::666;;;@@@GGGTTT___lll\\\aaaXXXFFFBBB>>>:::777222///000444000111222111---***,,,///(((333VVVmmmhhhWWW???,,,>>>UUUcccpppeee???444000===EEE111===JJJ:::,,,@@@aaavvvyyycccYYY^^^YYYllltttjjjRRRPPPoooxxxsssuuuzzzxxxhhhlll~~~```???===777<<>>999GGGbbb}}}jjjUUUGGGBBBQQQaaaeeecccbbbKKKDDD;;;777:::>>>AAABBB>>>MMMgggdddCCC222555:::777000//////555???IIIZZZ||||||dddkkkiii777444666???;;;BBBmmmMMMOOOQQQ000---,,,,,,---000333444111...000@@@AAA888777666777???===rrr}}}VVV>>>AAA@@@777@@@NNNWWWSSSOOOLLLBBB333666444///***)))+++...000)))'''555QQQ^^^]]]OOO555444???CCCSSS{{{UUU888999222///222333666999...'''HHHrrr~~~uuullldddRRRVVV[[[RRREEERRRzzzrrrllllllvvvqqqlllyyy^^^???<<<===NNNooo}}}ppppppxxxxxxzzzmmmfffbbbVVVIII666666444000000333222...111222444666:::CCCMMMUUUVVVDDD555777HHHXXX\\\ZZZXXXPPPFFF<<<666444444444111:::AAA@@@>>><<<888333111///000111///)))(((***...///111222222000---+++,,,///222444444333111000000000000111333555777777//////.........000111222***+++,,,---............+++---............000111000///---+++***+++,,,...111///,,,***+++,,,---...000///.........///......///...---,,,---//////---+++,,,,,,---,,,,,,+++***333000...//////...,,,+++------,,,,,,,,,---------/////////...,,,,,,...///JJJFFFDDDJJJRRR\\\jjjuuu\\\DDDBBB???CCCSSSqqqRRRIIIKKKTTThhhyyyoooPPP888000666333111222888<<<>>>???888JJJRRRaaaGGG;;;666222---222333999===<<>>444PPP|||hhhIII777***666333///444KKKoookkkLLLIIIccc[[[UUUjjjsssoooyyymmmZZZ\\\jjjiiifffzzzvvvnnnjjj```ppptttooojjj]]]NNNEEEBBB???::::::999888888===FFFPPPVVVKKK<<<333???QQQYYYVVVQQQ<<<666111000333444333000***333999<<>>;;;999===AAA:::666KKKhhhmmm{{{gggVVVjjjvvv???GGGTTTYYYuuu}}}mmm```UUUCCC444...444AAALLLSSSeee]]]qqq{{{dddSSS@@@222222111------111000---111888;;;CCCNNNZZZhhhooogggZZZKKKAAA111;;;///"""???FFFDDD999+++...::::::>>>NNN___^^^dddtttuuu|||uuuGGGCCC777,,,888444777111000888444ZZZTTT444111555333111111:::OOOoooZZZ>>><<>>FFFOOOUUUJJJ<<<777DDDVVV\\\VVVQQQ---***))),,,222444000******111555999FFFUUUTTTJJJBBB777///111777888555333222111111000///.........,,,)))'''***000222...***,,,++++++---000000---)))***,,,///111222111///...***+++,,,...///000000000...111333222///+++)))(((555666555111------///222---222666333+++(((---333111...******+++,,,+++)))888555---######+++///....../////////---+++(((&&&)))$$$$$$))),,,)))))),,,---+++)))((()))+++---///,,,,,,+++***((())),,,...]]]???999:::999===FFFOOOXXXiii}}}VVV666222444...000::::::222222:::<<<666888@@@pppuuu___TTTwwwWWW@@@@@@666EEE444999QQQUUUDDDIIIcccZZZkkk|||aaa[[[jjjwwwlllhhhiiiaaaWWW]]]nnnsss^^^NNNKKK===>>>666222666444222999===NNN\\\XXXIIIFFFUUUgggttt~~~vvvffffffWWWSSS;;;:::777333333444000***000333777;;;@@@HHHRRRZZZ]]][[[]]]ZZZHHH333///777333444///000666222///888;;;???:::>>>```}}}\\\>>>OOOllllll@@@111;;;444///222///333999222>>>iii}}}kkk___BBB,,,111>>>555...///AAAbbbddd>>>@@@CCCIII{{{KKKAAAVVVoooaaafffuuu~~~lllsssYYYDDDJJJYYYbbbkkkzzztttwww^^^YYY}}}ZZZssseeeIIITTThhhgggbbbYYYKKK;;;666BBBQQQTTTOOOAAA111<<>>888333222222555777555///)))............///111444555000///...------,,,------***+++,,,---...000000111)))+++,,,,,,,,,---000222111//////222111---+++,,,111333444222//////222666///...---///222333111...,,,---------,,,,,,---///...//////---***+++000444...111111---+++,,,+++(((...***)))+++,,,)))((())))))---///---)))(((,,,///+++,,,,,,+++***)))+++,,,iiiJJJ@@@===:::555:::<<<===DDDQQQ[[[^^^qqqiii\\\KKK;;;111111444;;;222888MMMUUUEEE444...EEEKKKBBB@@@___fffIIIAAA666@@@IIIBBB[[[cccEEEdddPPPccc```___xxxdddQQQ@@@555;;;KKK[[[hhh{{{vvvQQQ@@@KKKEEE888...---111555666555+++444;;;888///+++333<<<777ZZZ~~~iiiKKKKKKMMMVVV??????;;;555333444222---...............///222444EEEYYYmmmsssiiiWWWDDD999222000&&&'''555888111000)))222333111===NNNHHH333444222EEEmmmfff===///444***(((444666000444222IIIzzzpppRRRBBB???222&&&''')))111444777DDDgggnnnNNNKKKCCC;;;===wwwtttGGG999MMMfff]]]gggzzzsss___DDDHHHYYYzzzrrr^^^]]]PPPVVV}}}fffCCCFFFXXXhhhxxxrrrkkk\\\NNNIIINNNQQQQQQDDD444>>>RRRXXX[[[UUUBBB333///...222333111000111...///---...===OOOVVVRRRNNN999222:::BBBJJJMMMFFFBBBAAA>>>;;;777444222222...///000000000000111222//////.........//////000***,,,...///000///---,,,***+++---------...000222000------//////+++***,,,/////////...------///111111---+++,,,000111///+++***,,,,,,,,,,,,,,,...000111///------...///111111111111///******------***111---,,,......+++***+++,,,///000///+++***---000,,,------+++***)))***,,,pppOOO???:::888888999666222222555888777FFF```nnndddTTTIII888&&&<<<222:::RRRYYYFFF444222555666888:::IIIooovvvxxxSSS???222777SSS___qqqyyycccppp[[[```HHHAAAbbbpppvvvwwwTTTAAA888555===KKKBBBKKK\\\pppQQQ???UUUaaa@@@111222///555888***111222444333222000//////BBBllllll555***+++111000333333...---000111000555333111///---***'''$$$///EEEVVVZZZ]]]bbb\\\QQQOOONNN:::'''+++222333666...888<<<777222222111---333&&&555```{{{{{{TTT222,,,777111///444///***666EEEccczzzcccMMM777...000***(((***(((000888:::BBBeeejjj]]]___TTTCCC777:::uuulllAAA777KKKuuuYYYVVViiihhhJJJNNNbbbmmmMMMIIILLL\\\}}}kkkhhhiiimmmyyy}}}iiiWWWQQQSSSUUUKKK???FFFXXX^^^\\\NNN999---...111555222,,,+++...111111---,,,888KKKTTTRRRJJJ555555HHHSSSXXXYYYUUUOOONNNJJJAAA777333444888...///000000...---...///////////////000111222333,,,---000111000...+++))),,,---......---...000222111...---///...++++++...222111//////000111111111222,,,'''(((...000---))),,,---......---...000222222///,,,...222333111...222000,,,(((***//////,,,222//////111000---,,,...---///000///+++***,,,///...///...---***)))***,,,wwwQQQ:::666::::::999777666666888888777,,,BBBTTTYYY```cccSSS;;;888222;;;NNNNNN:::333<<<===888???@@@>>>]]]xxx___vvvdddCCC444///EEExxxfffnnnrrrVVV;;;===PPP[[[iii{{{bbbSSSGGG<<<:::>>>AAADDDLLLYYYiii{{{bbbOOOaaapppDDD555666---444999&&&...------000333333000,,,HHHlllmmm777000...((("""(((,,,)))''')))******777444222222444555222...+++///000///777GGGSSSUUUgggvvvlllLLL888000---111444333444555222///000333888222HHHkkklllUUU]]]~~~}}}III---***666333333555***%%%>>>aaa{{{ZZZHHHKKK<<<777666---,,,333444444999<<>>999JJJgggNNNRRRlllzzz~~~qqqWWW```zzzjjjKKKIIIZZZooo{{{uuu|||zzzjjjaaa\\\XXXZZZVVVYYY```___SSS>>>+++,,,,,,///333111---,,,...111111---,,,999MMMWWWUUUCCC333;;;RRRZZZZZZ]]]^^^VVVUUUPPPHHH@@@;;;999:::000111111...++++++---000111111111111111222333333///000000000000...---,,,---...///.........000222333000...000000...///222555222000111444555333111222+++%%%'''---111///+++///000111000//////111333000//////111333333111///...---)))'''+++000///***...------000///------111...//////...+++***,,,---111111111///,,,++++++---[[[;;;666>>>333111000333777999::::::999666444:::JJJ]]]hhhkkkJJJ??????HHHGGG888111666888222;;;???777PPP}}}SSSiiiyyyPPP???000666hhhZZZUUUyyyAAA000@@@===AAAXXXddd}}}xxxgggRRR>>>666888>>>@@@DDDIIIPPP]]]mmmxxxyyyfffhhhlll@@@222555+++222<<<---'''(((+++---//////...,,,///RRRooo>>>;;;888***$$$,,,000...***(((&&&"""...+++)))***...111222111000******///111...000666OOOqqqwwwhhhTTT>>>222777+++&&&111:::666,,,&&&222444NNNjjj^^^===@@@```nnnggghhhGGG<<>>ffffffMMM]]]DDD666444...---111///111555FFFdddiiiuuuMMM:::999MMMkkkCCC777EEExxxwww[[[GGGQQQpppyyyrrr}}}vvvxxxtttfffwww~~~aaaKKKNNNjjjvvvvvvfffWWW^^^eeegggeee]]]LLL777+++222...,,,///111//////111...---***---===QQQXXXTTT888333DDDXXXXXXWWW^^^ddd\\\ZZZWWWUUUSSSNNNHHHCCC999:::888333......333888444444333222222222222222333222///......///111333.../////////------///111222...---///000...///333222000...///222333111...000+++&&&(((...333222///000111111///------...///,,,///222333111000000111(((******))),,,///,,,&&&((('''***------+++---222000000000...------...///222333222000...,,,---...jjjCCC666;;;666111///333777888888999>>>777222333555>>>VVVmmmuuu[[[AAA888:::;;;888666555111888<<<777EEEmmmTTT]]]sssWWWBBB777888@@@bbbqqqLLLMMMuuuBBB333===222333HHHMMMhhhpppXXXEEEAAAEEE777;;;@@@CCCEEEKKKSSSZZZkkkyyy{{{QQQ:::666...000777222...111444444222000111333+++LLL}}}CCC444000$$$$$$***//////...---***&&&---+++((((((***,,,---...222,,,...777555((($$$***,,,GGG]]]nnnooobbb\\\LLLEEEQQQ___ZZZIII<<<---000BBBVVVOOO888555EEErrrVVVZZZTTT>>>TTTwwwqqq???(((444;;;///444WWW}}}jjjnnnBBB(((,,,111111...(((...999YYYmmmnnn}}}KKK777777LLL~~~dddGGG666@@@rrrjjjSSSDDDTTTuuuhhhjjj}}}mmm```iiiuuuuuuttt___QQQVVVxxxssssss^^^SSSdddhhheeedddXXXKKKJJJ;;;333......///------...+++***(((...AAASSSSSSIII...666MMM\\\WWWWWW___bbb^^^\\\ZZZ\\\___^^^XXXSSSGGGGGGDDD>>>777555999>>>666555444333222222222222555333///,,,,,,///222555...//////...---,,,...///---******---...,,,---000111000000111222222111///...,,,***+++///222222111---......,,,******+++,,,+++///333333000...///222%%%***---,,,,,,---***&&&$$$%%%(((,,,+++))),,,222111111000000000111111111111222111000---,,,---///TTT;;;777===555111555999999888:::777999===<<<444000<<>>::::::;;;;;;???>>><<>>zzzwwwBBB777;;;444+++...///---...///,,,&&&,,,...///...------...///......///000...,,,...222***000666GGGeeessssssuuuiii___XXX\\\fffjjjhhhdddFFFIIIMMMJJJ???444222666[[[{{{RRReeeMMM999ZZZNNN111555666555111RRR]]]SSSkkklll>>>'''333777333777>>>FFFYYYxxxrrrkkkIII777999NNN{{{mmmUUU???777===mmm___LLLDDDYYYzzzxxxYYYbbb~~~nnnXXXNNN___yyy{{{rrrkkkkkkxxxTTTgggvvvbbbtttssslllppphhh\\\___MMMHHHBBB===666///...222000...,,,333GGGUUUMMM;;;+++;;;TTT^^^WWWXXXZZZSSSTTTRRRPPPPPPRRRVVVZZZ\\\QQQRRRQQQIII???888999<<<444444333222222333333333555333///,,,+++,,,...000...//////...,,,+++,,,...***((()))---...,,,,,,...///111333333222111111111---...............//////+++,,,,,,,,,++++++---///---...///000/////////000&&&---111---******++++++&&&'''+++---+++(((+++111///...---...///111111111......///---++++++,,,...gggFFF::::::111,,,111666666666999>>>AAAAAA<<<666666;;;???CCCYYYcccUUUCCC===999222888===;;;@@@DDD999EEEmmmfffHHH>>>]]]ZZZ???777>>><<<:::NNNdddWWW999www^^^'''777<<<--->>><<>>AAABBB===OOO[[[iiiqqq>>>---222000...888---...//////......111444444222______444222:::333CCC@@@999111---+++%%%###'''---///...,,,---///***444777///,,,222444///777777111333======>>>JJJBBB>>>777333999JJJ^^^llljjjqqqjjjOOO444+++///333BBBhhh{{{TTTrrrMMMCCCSSSmmmfff???111999555666666[[[fffEEE000555^^^^^^;;;222AAA;;;111BBB\\\mmmmmmjjjGGG888???TTTzzzcccGGG333444888fffXXXHHHDDD\\\}}}tttPPP^^^~~~```KKKFFF^^^UUUAAA]]]rrrxxxxxxkkkXXXWWWdddbbb^^^UUUFFF999888===777444111999MMMXXXIII222---@@@YYY___WWWWWWRRRAAAEEEDDDAAA======EEEQQQ[[[TTTWWWWWWOOOBBB888555555222222222222333444555555444222000---+++*********...//////---+++***,,,---***)))+++///000...---///)))---000///---+++,,,------000222000---++++++---***,,,---......///222444000---+++---000222000---)))000333...((()))---///***+++...///+++'''***000+++***)))***,,,.........+++,,,,,,+++***)))+++,,,kkk@@@777;;;+++###555888000333JJJTTTXXXNNNAAA<<<:::888<<<;;;RRRgggZZZBBB666222999999;;;TTT\\\444111jjjlllIIIEEEEEEdddeee;;;666999888444AAA^^^\\\;;;SSSfffXXX777000:::999222222:::@@@SSSuuu~~~kkkPPP===000444:::888666888===CCCCCCSSSjjjjjjoooVVV999111555777555(((***...111---(((***///222555:::;;;111,,,888KKKtttqqqVVV000###---)))+++)))(((***......***%%%)))***,,,000444555333111444+++''',,,222222222555000222444333000000666>>>PPPwwwvvvMMM:::"""...333GGGoooppp~~~yyyPPPBBBOOOQQQAAA111...000111000000SSSbbb666%%%888\\\vvvRRR===222888===CCC\\\|||cccooommmAAA444>>>gggHHH333999777???aaa|||JJJGGGDDDeeeyyy___fff~~~nnnSSSKKKWWWnnn~~~qqqqqqzzzrrrPPP@@@>>>dddmmm}}}{{{fff\\\___gggmmmiii___QQQAAA444666222666HHHVVVRRR@@@111222FFFVVVVVVOOOJJJCCC;;;<<<===;;;777555999BBBKKKYYYZZZVVVUUUQQQ===000777333000222777888444333555333000000555555///---000777222,,,((()))+++---...//////---***)))+++000444333000---+++******((('''///000222222---(((+++222222444000******111444333444555222------111333222111///......,,,***...444444000...///...******---(((((()))***+++---//////000---***)))***,,,,,,+++qqq@@@999===...&&&333666333;;;LLLVVV\\\YYYRRRJJJ???555777000888KKK[[[aaaQQQ555222666<<<]]]xxx[[[>>>MMM~~~UUUGGGEEE___qqqBBB??????<<<222666QQQ^^^PPP<<>>mmm}}}HHH555777777:::UUUxxxFFFCCCLLLlll{{{fffllliiiRRROOO___uuuwwwnnnrrr}}}bbbEEE777<<>>???PPP[[[UUUJJJCCC>>>999<<<<<<;;;777555888@@@GGGNNNWWWZZZ\\\[[[JJJ999888333000///111555777555111555000...111111///000444CCC@@@;;;555111---***(((222///+++***---000333444000...,,,,,,---//////...000...///222222///000444666777444...,,,111333000///111000---,,,///000---++++++...111///+++...333///,,,+++,,,***&&&$$$&&&)))))))))***,,,...///000222111///...---...///000MMM===???666///444666<<>><<<<<<444---;;;MMMMMM111666...(((222999555444444999666JJJiiiaaa\\\zzznnn\\\JJJBBB<<<777999>>>666CCC???666>>>MMM[[[jjj|||gggCCC777777777666222000...+++)))///777111++++++222444111333999888CCCCCC333&&&)))777@@@///---,,,...000000,,,(((&&&&&&(((+++---...,,,***000---...111222111111444...---------///000///------;;;HHHUUU___rrrsssIII...???hhh^^^666222,,,''')))+++---///333555111GGGnnnsssSSSMMMSSSRRRIIIBBB:::333222AAA[[[wwwWWW888444EEEzzznnnAAA///000666333BBBnnnnnnPPPJJJ```zzzkkkpppzzz\\\HHHNNNggg|||{{{rrrmmmuuuwwwuuu|||yyyzzzdddPPP666EEE]]]yyysssdddiii```YYYYYYWWWMMM???666FFFRRRVVVJJJ===999999777;;;;;;:::888555777===CCCDDDTTTZZZZZZ\\\OOO<<<444444666555333:::CCCAAA777<<<555///.........000444===>>>???<<<888444000///444///+++,,,000444444333...,,,,,,---000333555555333///...333666444222333444555333///...000111///,,,///000------///...+++&&&)))///333000+++,,,111111///...000...)))'''(((******++++++---...000111111333333111......111444hhh@@@???===;;;999:::FFFYYY^^^___bbbeeegggdddZZZQQQ777555111,,,???qqq___DDD444KKKbbbMMM777???PPPyyywww\\\OOOUUUuuu]]]<<<666;;;>>>777888AAABBB888999222222:::777111666444000888iii^^^444IIIVVVooo~~~fffSSSDDD::::::@@@===777111999QQQdddhhhfffiiivvvfffAAA888DDD666222///...,,,,,,111888333...///777999333000333***((('''***///666<<>>777444QQQjjjfff\\\xxx|||{{{iiioooiiiIII<<>>555777:::999:::::::::777666777;;;>>>EEEWWW\\\WWWXXXOOO<<<111999CCCEEEAAAEEEPPPOOOEEEBBB;;;444000/////////000000333777888666444444444333111///...///111111111///------...111444555555555222222555555111///111,,,---...---...///000///...111111...---000///---)))+++000222...((((((---222000111444333///,,,---+++,,,,,,,,,...///000111---111333000,,,+++///333}}}AAA;;;>>>AAA<<<;;;LLL___\\\```fffkkklllhhhdddbbbCCC???;;;000---KKKvvvccc@@@777@@@@@@::::::>>>fffnnnTTTJJJddd{{{RRR@@@;;;@@@??????BBB@@@;;;;;;666888<<<333...888555---BBBSSS&&&???WWWsssnnnZZZIII@@@>>>>>>333:::SSSccc```TTTKKKHHHSSScccsssWWW???<<<222///...000///...111666777666;;;BBB@@@666111555:::222+++---111222...+++((()))+++...000111000.../////////111222333111///'''***------,,,++++++***---222444222222333///)))...///)))555222JJJuuu^^^888<<>>222999QQQ```bbbsssmmmIII...222;;;999111PPPyyy~~~___DDDMMM|||]]]FFF>>>999999;;;666555666111333888222///;;;888111JJJyyyyyyIIIAAAgggyyydddQQQFFF;;;>>>[[[ttteeeIII<<<888888;;;CCCMMMVVV^^^jjjtttwwwVVV777111......111111//////222222555===EEE@@@333---111000000///,,,***)))+++,,,***,,,///111333333333222---,,,,,,---///000///...+++...///---...///...***333000---444CCCKKK<<<%%%+++,,,...222)))<<>>NNNvvvrrrLLL===<<>>???TTTbbb222EEEtttqqqWWW===111FFF|||{{{|||qqq}}}wwwwwwyyyLLL???AAA\\\yyy}}}mmm^^^cccooo~~~xxxSSSFFF]]]rrrvvvbbb\\\iiizzzkkkmmmjjj[[[FFF???NNNcccgggdddYYYHHH@@@>>>888///;;;999777666666888:::<<<:::QQQ___```\\\KKK888333HHHTTTWWWKKK>>>::::::999555444222222888>>><<<777666444000......---+++))),,,111555222***&&&***///444222///...///000///......///333444000,,,111999000......000///,,,,,,...000000---((((((,,,///...888111,,,+++***'''''')))+++***+++...///+++***------,,,,,,---...///000000,,,///111000...---///111WWW:::777???777888NNN\\\ZZZ]]]eeemmmkkkdddcccgggcccWWWQQQKKKAAABBBJJJJJJ777]]]xxxSSS===;;;999...???dddzzzPPP;;;kkkkkk]]]NNNIIIFFF<<<:::999111000888777444:::000(((===UUUPPPRRRnnnwwwiiitttlll^^^OOO\\\{{{}}}VVV:::999:::999555555999<<<===CCCJJJjjjpppPPP555111///111111......000,,,///999DDD@@@333+++,,,+++222444///...555;;;===---///111333333222111111((((((''')))+++,,,,,,+++000222000---///333000***///,,,)))///DDDWWWSSSDDD555***---(((%%%999___TTT@@@???ccciiiDDD999444@@@hhhUUUDDDLLLzzzUUU111333111444333///---000111111+++666999111===hhh|||lll888999:::888444///,,,,,,---999SSSwwwYYYaaa___FFF666BBBrrrttt999EEEttt~~~QQQ===555000]]]{{{bbbxxxnnnwwwooorrrGGGBBBSSSxxxxxx```UUU^^^qqq[[[AAANNNjjjppplllYYYLLLVVVqqqvvvSSS===BBBRRRdddlllmmmaaaUUUMMMCCC888<<<999666555666999<<<===;;;MMMXXXYYYRRR???555<<>>===888000///333444222+++>>>```fffTTTwwwzzzPPP555>>>rrrGGGDDDjjj}}}BBB666999&&&HHHeeeBBBiii~~~eeemmmeeehhhRRROOOdddnnnVVVUUU___vvvxxxJJJ===]]]xxxooo[[[DDDBBBYYYzzz|||yyy___PPPMMM```sss|||ooocccXXXOOO<<<999666444666:::===>>>JJJSSSVVVSSSIII777777KKKVVVNNNDDD999---%%%(((///......++++++555@@@BBB<<>>=========666EEEYYYeee___vvvsssKKK<<<000000999OOOwwwZZZ???;;;===999444444444333444777<<>>FFFoooUUU444000::::::]]]vvvMMM444^^^rrrIII@@@IIIwwwaaa{{{|||SSS@@@SSSaaa|||UUUKKKZZZyyyqqqUUU@@@>>>MMMpppyyyYYYjjjrrr{{{wwwuuu||||||ttthhhVVVBBB111000777===AAAEEEOOORRRUUUOOO<<<000===TTTVVVNNN>>>///,,,000222......333000,,,///000<<>>:::999EEERRReeeccc```^^^]]]___cccfffbbbUUUTTTWWWQQQLLLEEE999TTTWWWgggxxxXXX000,,,444WWWQQQ:::]]]iiiXXXMMMHHHFFF___\\\]]]]]]IIIRRRgggKKK@@@444,,,,,,222AAA```|||___GGGDDDEEEAAA777777888999999999888888:::666999DDDJJJIIINNNVVVyyy\\\???444666666111,,,+++444999TTTnnnSSS,,,---000///...+++******---000000000///111333333222111000+++***...***"""%%%...***,,,///111000---)))&&&+++---...,,,---999NNN___AAA//////111222+++///XXX{{{LLL444KKKwwwRRR222333666IIIwwwkkk===444222QQQOOO666888222///111111///,,,***,,,///555888DDDDDD111---JJJiiiLLL,,,$$$111///***---...;;;111JJJ]]]zzzhhhfffssskkkKKK999NNNTTT<<>>===>>>cccxxx~~~uuu___OOOIIIlllpppcccrrryyy~~~VVVBBB===HHHYYYvvv{{{vvv{{{TTTQQQRRR]]]xxx___PPP???666333444<<>>111///000'''222555AAARRRAAA))),,,++++++***((((((+++000444111000///000222444444333222+++(((+++***%%%'''...+++---///000000---***''',,,---//////111666???FFF333+++111111333///---KKKuuuKKK444IIIuuuLLL000555444@@@hhhlll===555000BBBpppvvvCCC111666666///,,,---000---&&&)))111...333CCCNNN???...???___^^^>>>%%%+++555,,,(((555LLL555777KKKrrrkkkYYYqqq^^^999BBBfffyyy>>>DDD<<>>FFFSSSYYYJJJ777777IIIZZZQQQ===,,,---222222111222555666000,,,///,,,000>>>UUURRRUUUXXXLLL555)))***---///222555666666444333444222///.../////////...***...///---...000///,,,///---,,,***+++---///111.........---++++++,,,...222***$$$$$$+++000111///000000000000111222333333+++---000333444444333222333111/////////000///...fff@@@???@@@===FFFFFFJJJQQQYYY___bbbbbb```^^^SSSSSSUUUMMMHHHFFF@@@===>>>999999888222JJJxxx~~~dddFFF>>>RRRtttqqqBBB>>>hhhuuuSSS<<<:::+++444OOO>>>222///...///......555@@@PPPqqq|||cccTTTIIIAAA@@@<<<999999<<<<<<888333;;;999::::::777444:::DDDDDDkkkzzzXXXAAA888555000777222000777222***///((()))*********---000333000///---...000222333333222+++''')))***)))***...---...000111000...+++***++++++,,,...000111222222---,,,444111444444000IIIvvvNNN666FFFpppSSSBBBFFF333---MMMqqq;;;555///555XXXggg:::---333666111***+++333000&&&(((444,,,...>>>SSSPPP666444LLLiii[[[777'''555222---???XXX???444IIItttgggIIIpppwww@@@444EEE{{{TTT333111///111222222===OOOzzz???222333___kkk666222222GGGrrraaaGGGKKKiiizzzwwwIIICCCZZZwwwfffOOO;;;777PPPxxxZZZPPP]]]|||{{{aaa@@@---+++000333333AAAKKKKKK:::000:::OOO\\\III555)))...111***'''+++777777000---000---...999VVVTTTZZZ\\\KKK111***333222666:::======:::555222222000---------.........,,,000222000000222111...000...,,,+++,,,///333555,,,...000000///...///000---)))%%%&&&,,,111333333111111///---,,,,,,...///......///000111222333333000///---,,,,,,,,,,,,,,,MMM;;;888999DDD===AAAIIISSS\\\``````^^^VVVQQQVVVVVVGGG???CCCBBB;;;===;;;888666333===QQQyyy[[[@@@FFFkkkUUUBBBYYYzzzdddEEE;;;--->>>YYYBBB444333222222000///222888222RRRuuuttt___UUURRROOOGGG>>>::::::<<<:::888444666999999555333777>>>333LLLdddnnnsssqqq[[[@@@:::<<<555---...//////333(((+++...//////////////////---,,,,,,...000111111000,,,)))***,,,,,,...000000000111111111///---,,,,,,+++***,,,...///---***,,,---555///111555666PPPyyyPPP888IIIqqqqqqqqqrrrPPP===YYYsss;;;555222111HHH]]]777,,,...222222,,,---555222))),,,777222///777TTTbbbFFF000;;;cccqqqNNN'''///555444EEEZZZKKK555GGGtttgggWWW]]]SSS444///fffjjj:::333222555222111666;;;}}}XXX333444444___sss555///333GGG~~~UUU555222TTTrrruuuYYYtttxxxuuu~~~IIILLLmmmtttZZZ777555555555SSS~~~ddd\\\ddd~~~xxxXXX===...,,,......111;;;???;;;>>>MMM[[[___AAA555///555333(((&&&---333444...+++000------999XXXYYY\\\WWWBBB///666IIILLLNNNOOOMMMGGG>>>444---111///---,,,---//////......111222111111333333///---+++******,,,000444777(((,,,000333222000///...+++***)))+++...111111111000000...,,,)))))),,,///222000...,,,,,,---000222---------,,,++++++,,,,,,aaaAAA777777;;;CCCBBBDDDIIIRRRXXX[[[[[[RRRRRRZZZYYYEEE<<>>===<<<;;;333555888777444222333555333666;;;KKKhhhxxxdddDDD>>>777222000///......)))---111333222000...---...---,,,,,,...//////......---------...///000222111111111000000///......///---+++---///000...++++++,,,444------111999\\\vvvKKK999SSS|||ttthhhppp<<<555888666AAAyyyTTT666---,,,111111...///444222,,,///777666222222QQQpppYYY555333PPPsss^^^...)))333666@@@ddd]]]999???jjjhhhJJJ^^^nnnBBB...NNNyyyvvvHHH444///444000111666666sssmmm@@@222444:::UUUkkk222///222???jjjIII...AAAmmmvvvxxxFFFLLLqqqzzzaaavvvwwwTTTaaatttaaa;;;&&&777444>>>___pppxxxllljjj{{{zzzwww|||^^^===,,,,,,111333???MMMXXX___```ZZZRRR<<<666333555222++++++111...111,,,***...+++...<<<[[[^^^\\\NNN:::555GGG^^^]]]^^^___\\\VVVMMMDDD>>>666444111000000111000///---000000......111222///***)))((()))+++...222444%%%)))///222111///,,,+++......///000///...,,,+++,,,...///---+++,,,000444333111---***)))***,,,...,,,...000000///...///000^^^PPPIII;;;FFFDDDBBBFFFMMMSSSTTTTTTRRRRRR[[[ZZZGGG===@@@BBBJJJ999666;;;444,,,111888000gggeeeXXXuuulllIIIHHHVVVqqqsssHHH666```|||LLL333444333222222333555666444222555AAATTTlllkkkZZZVVVUUURRRNNNIIIDDD@@@===<<<999999999888666666555444222222222555EEE___sss{{{dddMMM===888000,,,,,,***+++...111222111///......///...---...//////---+++***...111111000000333444000000///......---------000.........000000...,,,,,,+++333///,,,...<<>>oooLLL555///---333,,,...000///...---000444222222---IIIttteee<<<222>>>gggddd===---///111888iiikkk===999cccpppWWWZZZzzzSSS888:::RRR]]]888+++222///111:::999ddd```777999111999LLLrrr888000...777aaa}}}KKK===XXXttt```QQQ000HHHoooqqq[[[vvv{{{aaaQQQVVVpppeeeCCC222---:::>>>TTTyyygggVVVLLLMMMHHHTTT|||wwwdddOOODDD???GGGSSShhhzzz{{{iiiSSSFFFDDD???888333111111222333---222///,,,...,,,111BBBZZZ^^^VVVCCC555===SSSeee```bbbddddddbbb^^^YYYUUUAAA>>>:::777666444222111...000///+++,,,000222000,,,,,,++++++,,,...000111'''***///111000...,,,,,,///111222111...,,,******,,,...000///,,,,,,000444111///...,,,+++******+++***...222333222111111222ttteeeHHHAAAAAACCCJJJQQQSSSPPPLLLSSSQQQYYYYYYIII>>>???>>>>>>BBBHHHAAA666777888---555DDDvvvtttnnnrrrNNNFFFJJJaaa{{{EEE333gggOOO222444444333333555666555+++---333777888GGGnnnsssWWWJJJGGGJJJMMMMMMIIICCC???<<<<<<;;;888666777999888666666444///,,,222EEE^^^ooofffIII===222---000000,,,...000000///...///000000//////000111000---***(((///444444111111444666//////---,,,,,,+++,,,,,,.........//////...+++)))...+++555333///---???qqqeee:::666eeezzz\\\AAA777UUUeeeppp555,,,:::???<<