BMv^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?gLbbbdddhhhooovvv}}}D%%)?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ĦgggdddbbbbbbcccfffhhhhhhkkkpppDtfo9Ħ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Ħaaa````````````aaabbbaaa___]]]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Ħ]]]]]]]]]]]]]]]]]]]]]ZZZ[[[\\\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<]]]\\\[[[ZZZZZZZZZUUUVVVZZZ>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<xVVVXXX[[[]]]^^^\\\YYY&ӫ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<Ō@GHkgeXXXZZZYYYXXXZZZ[[[\\\\\\HĪj@IŌYYYZZZegecccgggHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoWWWXXXYYYXXXXXX[[[[[[\\\\\\WWWXXXYYY]]]^^^^^^D^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵzzzccc]]]YYYYYYXXXVVVWWW[[[ZZZZZZZZZXXXVVVTTTTTTUUUTTTUUUWWWXXXYYYYYYYYYXXXYYY\\\___^^^[[[>d<Ħ^^^bbbdddhhhrrr>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō}}}fff```[[[YYYWWWTTTUUUYYYWWWXXXXXXVVVTTTSSSTTTVVVRRRSSSUUUWWWXXXYYYYYYXXXYYY\\\^^^^^^ZZZDdDĦ[[[^^^^^^^^^```sdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhpppfff]]]XXXVVVSSSRRRUUUTTTUUUVVVUUUSSSSSSSSSTTTQQQRRRTTTVVVWWWXXXXXXWWWVVVWWWWWWWWWUUUDeQQQUUUYYY[[[]]]^^^nedddnnnnenetttaaaXXXUUUSSSRRRSSSRRRTTTVVVVVVUUUSSSSSSSSSQQQRRRTTTUUUVVVVVVVVVVVVWWWWWWVVVTTTTTTTTTTTTSSSRRRRRRUUUXXXYYY```hhhjjjnnn{{{hhhWWWSSSSSSTTTTTTRRRUUUYYYYYYXXXUUUSSSRRRQQQRRRTTTUUUUUUUUUTTTTTTXXXWWWVVVWWWWWWWWWVVVUUU\\\XXXSSSQQQQQQSSSUUUUUUTTTXXX]]]___^^^\\\[[[[[[\\\eee{{{nnnVVVRRRTTTVVVWWWSSSWWW[[[\\\ZZZWWWTTTRRRRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSVVVWWWWWWVVVTTTWWWUUUSSSTTTUUUUUUSSSQQQRRRQQQRRRUUUYYY[[[[[[ZZZ]]]WWW[[[yyyddd[[[WWWSSSSSSRRRUUUVVVXXXYYYXXXUUUQQQOOOQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTQQQRRRSSSRRRQQQPPPQQQSSSUUUUUUVVVXXXZZZYYYWWWUUUTTTWWWZZZiiimmmmmmttt~~~___WWWVVVUUUTTTQQQTTTUUUVVVVVVUUURRROOONNNQQQQQQRRRSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRRRRQQQQQQPPPQQQRRRRRRPPPPPPQQQRRRRRRSSSUUUWWWYYYYYYXXXVVVVVVWWWVVV[[[pppwwwiiiaaaeeeiiihhhkkkrrrnnnvvv~~~XXXSSSUUUVVVUUUQQQTTTTTTSSSRRRPPPOOONNNMMMPPPPPPQQQRRRSSSSSSRRRRRRUUUTTTSSSRRRQQQPPPOOONNNOOOPPPQQQPPPOOONNNOOOQQQOOOPPPSSSUUUWWWXXXXXXXXXZZZZZZVVVTTT]]]jjjnnnjjjbbb[[[ZZZ```aaaZZZUUUUUUZZZ\\\___^^^]]]___dddhhhjjjllluuunnnSSSRRRSSSSSSTTTQQQTTTSSSQQQOOONNNMMMNNNNNNOOOPPPPPPQQQRRRRRRRRRRRRSSSSSSRRRQQQPPPOOONNNNNNMMMOOOPPPOOONNNMMMNNNOOOLLLOOORRRTTTUUUVVVXXXYYYVVVXXXVVVSSSWWW```dddccc___YYYVVVYYYZZZWWWUUUWWWYYYYYYXXXWWWWWWVVVWWWXXXXXXUUUVVV\\\ffftttwww]]]QQQTTTPPPOOORRRQQQTTTRRRPPPMMMMMMNNNPPPQQQPPPPPPPPPPPPPPPQQQQQQRRROOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOONNNMMMLLLMMMOOOLLLOOORRRSSSSSSTTTWWWYYYOOOQQQRRRQQQSSSXXX]]]___ZZZUUUQQQQQQRRRRRRTTTXXXSSSTTTUUUVVVWWWUUUSSSRRRUUUVVVZZZ______^^^aaahhhooo}}}```QQQPPPUUUOOOLLLOOOOOORRRQQQNNNMMMMMMOOORRRSSSQQQPPPPPPOOOOOOOOOPPPPPPLLLMMMMMMNNNOOOPPPPPPPPPMMMNNNOOONNNMMMLLLMMMOOONNNQQQTTTTTTRRRRRRUUUXXXQQQRRRRRRQQQQQQRRRUUUWWWRRRQQQPPPPPPPPPPPPPPPQQQSSSUUUXXXZZZ[[[YYYXXXVVVXXXVVVVVVXXXXXXVVVXXX]]]ZZZ```jjjxxxhhhYYYLLLMMMSSSNNNKKKNNNLLLOOONNNMMMLLLMMMPPPRRRTTTRRRQQQPPPNNNNNNNNNNNNOOOLLLLLLMMMMMMNNNOOOOOOPPPMMMNNNOOOOOOMMMMMMNNNOOOQQQTTTVVVTTTQQQPPPSSSWWWUUUSSSRRRRRRRRRQQQRRRSSSOOOQQQRRRRRRRRRRRRSSSRRRNNNQQQTTTTTTSSSRRRSSSTTTYYYRRRKKKLLLNNNSSSZZZaaa\\\[[[\\\```hhhqqqxxx|||```[[[LLLKKKQQQNNNMMMNNNIIILLLLLLKKKLLLMMMPPPSSSTTTSSSRRRPPPNNNMMMMMMMMMNNNLLLMMMMMMMMMNNNNNNNNNNNNMMMOOOOOOOOONNNMMMNNNOOOSSSVVVWWWUUUQQQOOORRRVVVQQQOOONNNPPPQQQPPPQQQRRRMMMPPPPPPOOOPPPTTTXXXYYYSSSUUUVVVTTTQQQQQQTTTXXXSSSOOONNNTTTXXXWWWVVVWWWXXXWWWXXX]]]bbbdddbbb```fffooo```SSSQQQOOOOOOOOOOOOMMMKKKMMMNNNOOOPPPQQQPPPOOONNNOOOOOOOOONNNMMMLLLKKKJJJPPPOOONNNMMMLLLLLLKKKKKKPPPNNNLLLJJJJJJKKKMMMNNNQQQSSSUUUUUUTTTRRRQQQPPPQQQQQQQQQOOONNNNNNPPPRRRUUUTTTQQQOOONNNOOOPPPPPPPPPPPPOOONNNOOOPPPQQQRRRQQQRRRTTTSSSQQQRRRUUUYYYVVVUUUUUUWWWZZZ]]]______YYY]]]bbbgggrrrmmmXXXRRRQQQOOOOOOPPPPPPOOOMMMMMMNNNNNNOOOOOOOOOOOOOOOLLLLLLMMMMMMMMMLLLLLLKKKNNNNNNOOONNNNNNMMMLLLKKKNNNMMMKKKJJJKKKMMMOOOQQQOOOQQQTTTTTTSSSQQQQQQQQQOOOPPPPPPOOONNNNNNPPPRRRRRRQQQOOONNNNNNOOOPPPQQQNNNMMMMMMLLLMMMNNNOOOPPPQQQSSSSSSRRRPPPPPPSSSUUUUUUUUUWWWZZZ\\\\\\ZZZWWWYYY[[[[[[ZZZ\\\fffvvvwww\\\TTTQQQPPPOOOOOOQQQQQQPPPOOONNNNNNMMMMMMNNNNNNOOOPPPJJJKKKKKKLLLMMMMMMLLLLLLLLLMMMOOOPPPPPPNNNMMMLLLLLLKKKJJJJJJLLLNNNPPPRRRMMMPPPRRRRRRQQQPPPPPPQQQMMMNNNNNNNNNMMMMMMOOOQQQNNNNNNMMMLLLMMMNNNOOOPPPMMMMMMLLLLLLMMMMMMNNNOOORRRRRRSSSQQQPPPOOOQQQRRRTTTUUUXXX[[[\\\YYYTTTPPPSSSTTTUUUSSSRRRWWW```hhhbbbRRRRRROOONNNMMMNNNPPPQQQPPPOOONNNNNNMMMLLLMMMNNNOOOPPPLLLLLLMMMMMMMMMMMMLLLLLLJJJLLLOOOPPPQQQOOOMMMKKKKKKJJJJJJJJJKKKMMMOOOPPPNNNPPPQQQQQQOOONNNNNNNNNJJJLLLMMMMMMMMMMMMOOOQQQMMMLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVYYYYYYVVVQQQMMMMMMQQQUUUVVVWWWYYY___dddoooSSSKKKOOOMMMLLLKKKLLLNNNOOOOOONNNOOONNNMMMMMMMMMNNNPPPQQQOOOOOOOOOOOONNNMMMLLLKKKJJJKKKNNNPPPPPPNNNLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMPPPQQQRRRPPPNNNLLLKKKLLLIIIKKKMMMMMMMMMMMMNNNPPPMMMMMMLLLKKKJJJIIIIIIIIIMMMMMMNNNNNNNNNNNNOOONNNNNNNNNOOOPPPRRRSSSSSSSSSSSSRRRRRRSSSTTTSSSQQQOOOOOOSSSVVVVVVTTTSSSSSSUUUhhhoooiiidddnnnzzzyyyxxxtttkkk\\\OOOLLLPPPLLLKKKJJJKKKMMMNNNMMMLLLOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKJJJKKKMMMNNNNNNLLLKKKJJJKKKKKKJJJJJJJJJKKKLLLLLLQQQRRRRRRPPPMMMKKKKKKLLLJJJLLLNNNNNNNNNMMMNNNOOOMMMLLLLLLKKKJJJHHHHHHGGGJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLOOORRRSSSSSSRRRRRRPPPNNNNNNPPPQQQQQQPPPNNNPPPSSSSSSPPPNNNLLLKKKTTT\\\YYYUUU^^^cccccciiidddpppccc^^^[[[ZZZXXXSSSNNNNNNRRRMMMLLLKKKLLLMMMNNNMMMLLLOOOOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLKKKKKKJJJIIIHHHJJJKKKKKKLLLMMMNNNOOOOOOOOOPPPPPPOOOMMMMMMNNNPPPKKKMMMOOOPPPNNNMMMMMMNNNKKKKKKKKKKKKJJJIIIIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIJJJLLLPPPQQQOOOMMMQQQOOOMMMMMMNNNNNNNNNMMMJJJLLLOOOPPPPPPPPPOOOOOOSSS^^^\\\UUUWWWUUUSSSXXXRRRXXX___gggppp~~~tttNNNRRRPPPOOOPPPNNNJJJKKKOOONNNMMMLLLMMMNNNNNNMMMLLLOOOPPPQQQRRRSSSRRRQQQPPPLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHHHHHHHJJJJJJLLLMMMOOOQQQRRRSSSMMMNNNOOOOOONNNOOOQQQSSSLLLNNNPPPPPPOOOMMMMMMMMMHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKMMMNNNNNNNNNMMMLLLJJJHHHHHHJJJMMMNNNLLLIIIQQQOOONNNNNNNNNMMMKKKIIIKKKLLLMMMOOOOOONNNNNNNNNKKKXXXVVVMMMKKKKKKNNNYYYSSSRRRPPPOOORRRZZZgggpppxxxgggQQQOOOOOOPPPPPPPPPPPPPPPPPPLLLJJJIIIKKKNNNPPPOOOMMMMMMNNNPPPPPPOOOOOOPPPQQQOOOOOONNNMMMMMMLLLLLLKKKLLLJJJIIIIIIJJJIIIGGGDDDGGGIIILLLNNNNNNOOOPPPRRRNNNMMMMMMLLLNNNPPPRRRTTTPPPOOONNNLLLKKKLLLLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKJJJJJJLLLNNNIIIIIIIIIIIIIIIJJJKKKLLLNNNMMMKKKJJJJJJJJJKKKLLLGGGLLLPPPOOOLLLJJJKKKNNNOOOPPPQQQPPPNNNMMMNNNOOONNNNNNMMMNNNRRRWWW\\\___```jjjyyyqqqkkkfffZZZNNNMMMNNNOOOPPPPPPOOONNNMMMMMMKKKJJJKKKNNNOOONNNMMMKKKMMMNNNNNNMMMLLLNNNOOONNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGJJJJJJKKKLLLMMMNNNOOOOOOOOONNNMMMLLLLLLNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJLLLNNNIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJKKKLLLNNNOOOJJJNNNQQQPPPMMMJJJLLLNNNNNNOOOPPPOOOMMMLLLMMMNNNLLLLLLLLLMMMPPPTTTXXXZZZVVVZZZ___fffqqq{{{ttttttlll___TTTRRRUUUSSSNNNKKKMMMNNNOOOOOONNNLLLKKKNNNMMMLLLLLLNNNOOONNNMMMJJJKKKLLLKKKJJJJJJLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJHHHJJJKKKJJJGGGGGGIIILLLOOOLLLIIIJJJLLLNNNNNNLLLPPPOOOMMMLLLKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIHHHHHHIIIJJJJJJKKKIIIKKKKKKKKKJJJJJJKKKMMMIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLNNNPPPQQQLLLOOOQQQPPPMMMKKKLLLNNNKKKMMMMMMMMMKKKJJJKKKLLLJJJJJJKKKLLLNNNPPPRRRTTTQQQQQQRRRRRRWWWaaaoooyyy}}}}}}dddTTTUUURRRTTTRRROOOOOOQQQPPPLLLKKKMMMNNNPPPOOONNNKKKJJJNNNNNNMMMMMMNNNNNNMMMMMMJJJKKKKKKJJJIIIIIIKKKMMMMMMMMMMMMLLLKKKKKKJJJJJJFFFJJJLLLJJJGGGFFFJJJOOOQQQLLLHHHIIIMMMPPPOOOMMMOOOOOONNNMMMLLLMMMMMMNNNMMMNNNOOOOOONNNMMMKKKJJJLLLKKKJJJJJJJJJKKKLLLLLLIIIJJJKKKJJJIIIIIIKKKMMMJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPMMMNNNOOONNNKKKIIIJJJKKKIIIJJJKKKJJJIIIHHHIIIJJJHHHIIIJJJLLLMMMNNNNNNNNNOOORRRUUUWWWXXXYYY[[[]]]bbbjjj|||qqqggghhhdddaaagggnnneeeQQQKKKRRRGGGLLLPPPNNNMMMNNNLLLHHHMMMNNNOOOPPPOOONNNLLLKKKMMMNNNNNNMMMMMMLLLMMMMMMLLLLLLKKKJJJHHHIIIKKKMMMMMMMMMMMMLLLKKKKKKJJJJJJFFFJJJLLLKKKHHHGGGKKKOOOPPPLLLHHHIIINNNRRRRRROOONNNNNNNNNNNNNNNOOOPPPPPPMMMNNNOOOOOONNNMMMKKKJJJNNNMMMKKKIIIIIIIIIJJJJJJHHHIIIJJJIIIHHHHHHJJJLLLKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJHHHGGGGGGHHHGGGHHHIIIIIIGGGGGGHHHIIIHHHIIIKKKLLLLLLLLLLLLKKKLLLPPPUUUXXXXXXVVVSSSQQQSSSWWWccctttwww___XXX[[[WWWXXXZZZVVVMMMNNNTTTNNNQQQPPPLLLIIIKKKLLLKKKNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMLLLKKKLLLNNNMMMMMMLLLJJJHHHIIIKKKNNNLLLLLLLLLKKKJJJJJJIIIIIIFFFIIILLLLLLJJJIIIKKKMMMNNNKKKIIIJJJNNNQQQQQQPPPNNNNNNOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKMMMKKKIIIGGGFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHJJJKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEGGGHHHGGGFFFFFFGGGIIIHHHIIIJJJKKKKKKKKKJJJJJJMMMNNNOOOQQQRRRRRRRRRRRROOONNNSSS\\\eeekkkrrryyyqqq^^^WWWUUUSSSQQQOOOOOOPPPQQQSSSTTTQQQLLLJJJMMMNNNMMMOOONNNMMMKKKJJJJJJKKKKKKHHHJJJLLLLLLJJJJJJLLLNNNMMMMMMKKKIIIGGGHHHKKKMMMJJJJJJIIIIIIHHHGGGGGGFFFGGGIIIKKKMMMMMMLLLJJJIIIKKKJJJKKKKKKLLLLLLLLLLLLNNNOOOOOOOOOOOONNNNNNMMMPPPOOONNNMMMLLLLLLLLLLLLLLLJJJHHHFFFEEEFFFHHHIIIGGGHHHIIIHHHGGGGGGIIIKKKIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJIIIGGGFFFGGGFFFEEEDDDEEEEEEFFFFFFDDDFFFGGGGGGFFFFFFGGGIIIHHHHHHHHHHHHIIIIIIIIIJJJMMMLLLLLLLLLNNNPPPQQQQQQMMMKKKLLLQQQTTTTTTUUUXXXeeehhhnnnwwwqqqVVVWWWUUUQQQQQQUUUTTTPPPMMMOOOOOOLLLLLLNNNLLLHHHOOOMMMKKKIIIHHHIIIJJJKKKFFFIIIKKKKKKJJJJJJLLLOOOMMMLLLKKKHHHFFFGGGJJJLLLHHHHHHGGGGGGFFFEEEEEEDDDHHHIIIKKKMMMOOOMMMIIIFFFIIIKKKLLLKKKJJJHHHHHHIIIOOOOOOOOOOOOMMMLLLKKKJJJPPPOOONNNLLLKKKLLLLLLMMMLLLJJJHHHGGGGGGIIILLLMMMGGGHHHHHHHHHGGGGGGIIIKKKGGGGGGGGGGGGHHHIIIIIIJJJGGGGGGIIIIIIIIIHHHGGGGGGGGGEEEDDDCCCEEEFFFGGGFFFDDDFFFGGGGGGFFFFFFGGGIIIGGGGGGFFFFFFGGGHHHIIIIIIGGGHHHIIILLLNNNNNNLLLJJJPPPMMMNNNSSSTTTQQQOOOPPPRRRWWWZZZZZZ\\\hhhdddWWWTTTUUUPPPPPPTTTPPPPPPOOOOOOOOOMMMLLLJJJJJJOOONNNLLLKKKIIIHHHHHHHHHLLLJJJKKKLLLIIIFFFIIIOOOLLLJJJIIIKKKMMMMMMJJJGGGJJJIIIHHHHHHHHHHHHGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFLLLLLLLLLJJJIIIHHHIIIKKKNNNOOOQQQOOOLLLLLLPPPSSSRRRNNNIIIHHHJJJLLLLLLKKKMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHKKKMMMOOOJJJIIIGGGGGGGGGIIIKKKLLLJJJIIIHHHHHHHHHGGGEEECCCGGGEEECCCDDDGGGHHHFFFDDDHHHFFFEEEEEEGGGIIIIIIIIIJJJEEEFFFLLLNNNJJJGGGHHHIIIIIIHHHIIIJJJLLLNNNOOOLLLLLLMMMOOOPPPOOOMMMJJJQQQPPPOOOPPPRRRWWW\\\___bbbVVVTTTWWWQQQQQQSSSNNNMMMMMMMMMNNNMMMMMMLLLLLLNNNMMMLLLKKKJJJIIIIIIIIILLLKKKKKKLLLJJJGGGJJJOOOMMMKKKJJJJJJLLLLLLJJJGGGIIIHHHGGGFFFGGGGGGFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLNNNPPPRRRLLLLLLMMMMMMMMMNNNPPPRRRMMMIIIEEEDDDFFFHHHIIIHHHKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMHHHGGGFFFEEEFFFGGGIIIJJJIIIHHHGGGGGGHHHGGGEEECCCGGGEEEDDDEEEGGGGGGFFFDDDGGGFFFEEEDDDEEEFFFHHHIIIGGGFFFHHHMMMLLLHHHHHHMMMGGGGGGGGGGGGIIIJJJKKKLLLHHHIIIJJJMMMPPPQQQOOOMMMNNNMMMLLLLLLNNNQQQTTTVVVNNNeee~~~aaaTTTSSSVVVQQQPPPRRRMMMNNNNNNMMMMMMLLLLLLKKKKKKNNNMMMLLLKKKKKKKKKKKKLLLLLLKKKKKKMMMKKKIIIJJJOOOOOOLLLJJJIIIIIIJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFCCCEEEGGGJJJMMMPPPRRRSSSJJJIIIIIIJJJLLLNNNOOOOOOHHHFFFCCCCCCDDDFFFGGGGGGIIIGGGEEECCCBBBBBBCCCDDDFFFFFFGGGHHHIIIIIIIIIIIIGGGFFFEEEDDDEEEFFFGGGHHHHHHGGGFFFGGGGGGGGGEEECCCEEEDDDCCCCCCDDDEEEDDDBBBDDDEEEFFFDDDAAABBBFFFIIIGGGHHHJJJKKKGGGDDDFFFKKKCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIILLLNNNOOONNNMMMKKKKKKKKKJJJKKKKKKLLLMMMRRRRRRUUUXXX\\\iiiaaaTTTRRRSSSNNNOOORRRNNNRRRQQQOOOMMMJJJHHHGGGGGGMMMMMMLLLLLLLLLLLLMMMMMMLLLJJJJJJMMMMMMJJJKKKNNNOOOMMMJJJHHHGGGHHHIIIJJJIIIIIIHHHFFFEEEFFFGGGIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHJJJMMMNNNMMMLLLJJJHHHFFFHHHKKKMMMLLLIIIGGGFFFEEEEEEFFFHHHIIIJJJHHHFFFDDDBBBAAABBBCCCDDDEEEFFFHHHIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFGGGFFFEEEFFFGGGGGGEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@BBBEEEFFFCCC??????CCCIIIIIIHHHHHHGGGDDDBBBCCCEEEBBBCCCEEEFFFGGGGGGFFFFFFKKKJJJJJJKKKLLLLLLJJJHHHJJJJJJKKKKKKKKKJJJJJJIIIPPPJJJIIIOOOQQQSSS___ooobbbTTTOOOPPPKKKMMMSSSQQQRRRPPPNNNKKKIIIHHHGGGFFFLLLLLLLLLLLLLLLMMMMMMNNNLLLIIIIIIMMMNNNKKKKKKMMMNNNMMMJJJGGGFFFGGGIIIKKKLLLLLLLLLJJJHHHGGGIIIKKKFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIILLLOOOOOOLLLIIIKKKIIIFFFGGGIIIJJJGGGDDDFFFFFFFFFFFFGGGHHHJJJKKKHHHGGGEEECCCCCCCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEFFFGGGEEEDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@CCCFFFCCC???>>>BBBFFFIIIFFFCCCCCCGGGJJJHHHDDDBBBCCCEEEGGGGGGGGGFFFEEEJJJIIIHHHIIIJJJJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIIIIFFFBBBEEENNNQQQMMMNNNTTT^^^tttaaaRRRNNNOOOJJJLLLRRRPPPMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMKKKGGGGGGLLLNNNLLLJJJLLLLLLKKKJJJGGGFFFFFFJJJLLLNNNPPPQQQOOOJJJHHHIIIKKKGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGIIINNNRRRSSSOOOKKKJJJIIIHHHHHHHHHFFFDDDBBBCCCDDDFFFFFFEEEFFFHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGFFFDDDEEEFFFGGGFFFDDDCCCCCCDDD@@@BBBEEEDDDAAA@@@@@@BBBFFFCCC@@@CCCKKKRRRPPPHHHDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFIIIKKKKKKJJJDDDEEEFFFGGGHHHHHHHHHGGGMMMJJJJJJMMMLLLHHHDDDCCCMMMTTT^^^jjjvvvzzzrrrgggrrrsss]]]PPPNNNQQQLLLMMMPPPMMMLLLKKKIIIHHHHHHIIIKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKIIIFFFFFFKKKMMMKKKJJJJJJIIIJJJJJJHHHFFFGGGJJJMMMNNNRRRTTTRRRLLLHHHHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIEEEEEEGGGLLLRRRRRRMMMHHHGGGHHHIIIIIIGGGEEEDDDDDDCCCEEEFFFFFFDDDDDDFFFHHHGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCFFFGGGFFFDDDEEEFFFGGGFFFCCCBBBCCCDDD@@@BBBDDDEEEDDDBBB@@@>>>@@@BBBBBBCCCJJJPPPNNNGGGEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCEEEHHHJJJJJJJJJEEEEEEEEEEEEEEEFFFFFFFFFEEEGGGHHHGGGKKKPPPRRRPPPIIIJJJMMMVVVeeeooolllbbbZZZ^^^jjjvvvYYYYYYNNNOOOTTTOOONNNOOOIIIOOOMMMKKKHHHGGGGGGHHHIIILLLLLLKKKJJJJJJJJJJJJJJJIIIEEEEEEJJJMMMKKKIIIIIIGGGHHHJJJIIIGGGGGGJJJNNNNNNRRRVVVSSSMMMHHHFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJCCCCCCDDDIIINNNMMMGGGAAADDDGGGJJJIIIFFFDDDEEEFFFDDDFFFHHHHHHEEEEEEGGGIIIFFFGGGIIIJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDFFFHHHIIIBBBCCCCCCCCCBBBBBBAAA@@@BBBAAAAAACCCEEEGGGFFFDDDBBBDDDEEEDDD@@@???@@@BBB@@@AAACCCFFFGGGDDD@@@<<<>>>CCCEEECCCDDDHHHGGGAAAEEEDDDCCCBBBBBBCCCEEEFFFHHHFFFEEEEEEFFFGGGGGGFFFHHHHHHGGGFFFFFFFFFFFFGGGIIIMMMKKKDDDCCCJJJKKKEEEDDDJJJMMMMMMPPPYYYaaaeeebbbaaa]]]XXX___yyyxxx[[[WWWRRRNNNKKKLLLOOOPPPLLLHHHOOONNNLLLKKKIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHBBBDDDHHHLLLMMMKKKIIIGGGCCCIIIKKKHHHGGGIIILLLLLLSSSRRROOOLLLJJJIIIHHHHHHHHHEEEBBBCCCFFFIIIIIIGGGGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIHHHGGGFFFFFFFFFFFFLLLKKKJJJIIIGGGFFFDDDDDDGGGHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGFFFEEEDDDEEEFFFCCCDDDEEEEEEEEEDDDBBBBBBCCC@@@@@@BBBAAA???AAAFFFBBBBBBCCCDDDCCCBBB@@@???CCCCCCCCCCCCBBBAAA@@@???CCCEEEHHHHHHFFFDDDCCCCCCGGGEEEDDDCCCDDDDDDCCCAAAEEEGGGHHHHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBDDDEEEFFFGGGGGGGGGNNNNNNMMMKKKIIIKKKQQQVVVcccjjjllldddYYYZZZhhhwww|||[[[TTTRRROOOLLLKKKMMMOOOMMMLLLNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGDDDFFFIIIKKKKKKIIIGGGEEEGGGKKKMMMJJJHHHKKKLLLLLLPPPOOOMMMKKKIIIHHHHHHHHHHHHFFFDDDEEEHHHJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDGGGFFFFFFFFFFFFGGGHHHHHHNNNMMMKKKIIIFFFDDDBBBBBBEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCDDDEEEEEEDDDCCCBBBBBB@@@AAACCCBBB???AAAEEEAAABBBBBBBBBAAAAAA@@@???BBBAAA@@@??????@@@AAABBBFFFHHHJJJJJJHHHFFFEEEEEEEEECCCAAA@@@@@@@@@AAAAAAFFFHHHIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIMMMNNNMMMKKKJJJKKKOOOSSSZZZ```ggggggaaa^^^___bbbdddTTTQQQOOOMMMLLLLLLMMMOOOPPPNNNMMMLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEGGGIIIJJJJJJHHHEEECCCHHHLLLMMMJJJHHHJJJLLLJJJLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFHHHKKKLLLKKKJJJGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKIIIGGGFFFDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFCCCAAAAAADDDEEEDDDBBBBBBCCCCCCDDDDDDDDDCCCCCCAAA@@@BBBFFFEEEAAAAAAEEEAAA@@@@@@???????????????@@@>>><<<;;;<<>>???CCCFFFDDDAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAADDDIIIGGGCCCBBBEEE@@@???===<<<<<<===>>>???<<<<<<<<<<<<===@@@BBBCCCBBBCCCDDDCCCAAA???>>>???GGGHHHHHHHHHFFFEEEDDDEEEDDDEEEGGGFFFDDDCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@BBBBBBCCCEEEEEEFFFFFFFFFIIIJJJKKKKKKKKKJJJIIIIIILLLLLLNNNSSSZZZ```cccddd[[[]]]aaajjjrrrwwwuuurrrsss~~~ZZZNNNPPPQQQQQQPPPNNNNNNOOOLLLLLLLLLLLLLLLMMMMMMNNNKKKJJJIIIGGGFFFDDDCCCBBBDDDEEEFFFHHHHHHIIIIIIHHHEEEHHHHHHGGGHHHMMMMMMJJJGGGHHHJJJKKKKKKJJJHHHGGGBBBCCCFFFGGGHHHHHHHHHHHHCCCDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCDDDFFFHHHIIIEEEEEEEEEEEEEEEDDDCCCCCCEEE@@@<<<>>>BBBEEEDDDAAADDDCCCCCCBBBBBBBBBBBBBBBBBBBBBFFFJJJIIIDDDCCCEEE>>>===<<<;;;;;;<<<>>>???999;;;===???AAAAAAAAA@@@CCCDDDEEEDDDBBB@@@AAAAAA@@@CCCGGGHHHEEEBBB@@@???@@@BBBDDDDDDCCCCCCDDDEEEBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDGGGGGGIIIJJJJJJIIIGGGEEEFFFFFFGGGIIINNNVVVaaahhh___UUUMMMPPPXXX\\\ZZZXXX]]][[[\\\dddrrr```QQQQQQQQQQQQQQQOOONNNMMMLLLLLLKKKKKKKKKLLLMMMMMMJJJIIIIIIHHHFFFEEEEEEDDDFFFFFFFFFGGGHHHJJJKKKKKKIIIKKKKKKJJJLLLPPPPPPLLLEEEGGGJJJKKKKKKJJJGGGFFFAAACCCEEEFFFEEEEEEFFFGGGDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDCCCBBBBBBCCCCCCCCCFFFEEECCCBBBBBBCCCEEEFFFEEEEEEEEEFFFFFFEEEDDDDDDDDD@@@===>>>AAADDDDDDCCCFFFEEECCCBBBAAAAAA@@@AAAAAABBBEEEIIIHHHDDDCCCEEE<<<<<<<<<<<<<<<======>>>999;;;>>>AAAAAA@@@>>>===@@@AAAAAAAAA???>>>???@@@???DDDIIIJJJFFFBBB@@@@@@===???BBBBBBBBBBBBCCCEEEAAABBBBBBCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDCCCEEEEEEEEEGGGIIIHHHFFFCCC@@@CCCGGGHHHHHHKKKSSSYYY^^^^^^ZZZTTTPPPQQQVVVZZZVVVSSSQQQRRRTTTZZZgggssstttXXXTTTOOOMMMNNNPPPOOONNNLLLLLLKKKKKKJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIHHHHHHHHHHHHIIIKKKKKKNNNOOOMMMKKKMMMQQQOOOJJJDDDFFFHHHKKKJJJHHHEEECCCCCCEEEFFFEEECCCBBBDDDFFFGGGGGGHHHHHHGGGFFFEEEEEECCCCCCBBBBBBBBBBBBBBBCCCFFFDDDBBBAAAAAABBBDDDFFFBBBCCCDDDFFFGGGHHHHHHHHHBBBAAA??????@@@BBBDDDFFFGGGFFFDDDBBB@@@?????????@@@@@@BBBFFFEEEAAA@@@DDD;;;;;;<<<===============;;;<<<===>>>>>>===;;;:::;;;<<<===<<<;;;;;;===???CCCGGGJJJIIIEEEBBBBBBDDD>>>???AAABBBAAAAAAAAABBB@@@AAAAAABBBBBBAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAACCCBBBCCCEEEGGGHHHEEECCC@@@DDDHHHHHHGGGFFFHHHJJJNNNWWW[[[UUUPPPRRRTTTSSSLLLNNNSSSXXXVVVPPPOOOSSS]]]ccclllttt^^^VVVMMMIIILLLPPPPPPOOOLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJKKKPPPPPPMMMJJJLLLNNNKKKFFFBBBDDDGGGJJJIIIGGGCCCAAAEEEFFFFFFDDDBBBAAADDDGGGJJJJJJJJJIIIGGGEEEDDDCCCAAAAAAAAAAAAAAABBBCCCDDDBBBAAA@@@@@@AAACCCGGGIII???AAACCCFFFHHHJJJKKKLLLBBBBBBAAA@@@???AAAEEEHHHIIIGGGDDDBBB???>>>>>>>>>>>>>>>@@@CCCBBB>>>???BBB:::;;;===>>>???>>>===<<<======<<<;;;::::::::::::===>>>???>>>>>>>>>@@@BBBBBBDDDEEEBBB>>>===@@@DDD???AAABBBBBB@@@??????@@@???@@@@@@AAAAAAAAA@@@@@@======>>>?????????>>>>>>BBBAAAAAACCCGGGHHHFFFCCCFFFFFFGGGGGGGGGGGGGGGGGG???IIIMMMNNNSSSZZZRRRCCCMMMKKKJJJJJJHHHGGGLLLTTTOOOTTTXXXYYYXXX\\\fffnnndddUUUKKKNNNOOOJJJJJJPPPNNNOOOOOOOOOOOONNNMMMMMMLLLLLLJJJIIIHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMTTTPPPKKKIIIIIIIIIGGGDDDGGGGGGGGGGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGKKKIIIFFFEEEFFFGGGFFFFFFAAABBBCCCAAA>>>>>>AAADDDFFFDDDAAABBBEEEHHHHHHGGGCCCDDDDDDDDDCCCDDDFFFHHHAAA???>>>>>>@@@BBBBBBBBB???????????????>>>===<<<<<>>???AAA>>>===;;;:::;;;<<<;;;:::<<<======>>>???>>>>>>>>>======>>>>>>??????@@@@@@???>>>===<<<<<<>>>@@@AAACCCCCCBBBAAA???<<<:::999AAA??????CCCGGGGGGCCC>>>BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDAAA???@@@FFFKKKDDDFFFGGGGGGFFFGGGJJJLLLJJJGGGDDDFFFKKKOOONNNKKKEEEHHHKKKMMMLLLJJJJJJJJJSSSRRRPPPOOOOOOQQQRRRTTTbbbiiiwwwcccUUUMMMOOOPPPLLLLLLRRROOOOOOPPPPPPOOOOOONNNMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKOOOLLLIIIHHHIIIIIIHHHFFFGGGGGGFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHFFFEEEEEEEEEDDDBBB???AAABBBAAA???@@@CCCEEEEEECCCAAABBBEEEFFFFFFEEEAAABBBDDDCCCBBBAAAAAABBBAAA???======???AAAAAAAAA@@@AAA@@@@@@???>>>===<<<<<<>>>@@@???<<<<<<===???===<<<:::;;;===>>>===<<<<<<<<<<<<=========>>>>>>;;;;;;<<<===>>>???@@@AAA???>>>=========>>>???@@@@@@@@@@@@@@@???>>>===<<>>???CCCGGGAAACCCEEEEEEEEEEEEGGGIIINNNJJJGGGHHHJJJKKKHHHDDDCCCFFFIIIKKKJJJIIIHHHHHHMMMLLLJJJHHHHHHHHHIIIJJJMMMQQQVVV\\\gggzzz```UUUNNNPPPQQQNNNOOOSSSOOOOOOPPPPPPOOOOOONNNMMMNNNMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIGGGFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEFFFDDDBBB??????@@@AAAAAAAAAAAADDDFFFCCCBBBBBBCCCDDDDDDCCCAAAAAACCCFFFFFFCCC@@@>>>===@@@>>><<<<<<>>>@@@@@@???AAAAAAAAAAAA@@@???>>>>>>===>>>===;;;999999;;;===;;;::::::<<<>>>@@@@@@???<<<;;;;;;;;;;;;<<<======888999:::;;;===???@@@AAA>>>>>>>>>>>>????????????>>>>>>???@@@@@@@@@@@@@@@???===;;;===@@@AAA???<<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>>>>AAACCC>>>@@@CCCDDDDDDDDDDDDEEELLLJJJHHHHHHJJJIIIEEEAAA@@@CCCGGGIIIHHHGGGFFFFFFMMMLLLJJJHHHGGGGGGGGGHHHOOORRRSSSPPPMMMRRR___jjjmmmwww[[[SSSNNNOOOPPPNNNOOORRRNNNNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGFFFCCC@@@@@@AAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDDDDCCCAAA@@@DDDGGGJJJJJJGGGBBB???===@@@>>><<<<<<===>>>???>>>@@@@@@AAAAAABBBBBBAAAAAA???>>><<<:::888999:::<<<:::999:::<<<@@@AAAAAAAAA;;;;;;:::::::::;;;<<<===888999999:::<<<===>>>>>><<<===???@@@AAABBBBBBBBB??????@@@AAABBBBBBBBBAAA@@@>>>===>>>@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@<<>><<<;;;===>>>>>>======>>>???AAACCCDDDDDDDDDAAA???<<<:::::::::;;;<<<999999:::===@@@BBBAAA@@@:::::::::::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;===???AAABBBDDDDDDDDDAAABBBBBBBBBBBBBBBAAAAAA???>>>======>>>???>>>===>>>>>>>>>>>>??????@@@@@@>>>>>>??????@@@@@@@@@???<<>>@@@AAAAAA@@@???@@@AAAAAACCCEEEEEECCCBBBBBBBBB@@@>>><<<<<<===>>>>>>===<<<===???AAACCCDDDEEEEEEAAA>>><<<;;;<<<===<<<<<<::::::;;;===@@@@@@???===999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999======>>>???@@@BBBCCCCCCAAABBBBBBBBBAAA@@@???>>><<<<<<=========<<<;;;;;;>>>>>>??????@@@@@@AAAAAA@@@???>>>???AAABBBAAA@@@===???BBBCCCCCCCCCCCCDDDAAABBBCCCDDDDDDDDDCCCBBB???BBBFFFIIIHHHHHHGGGHHHBBBBBBCCCDDDEEEFFFFFFGGGPPPKKKHHHIIINNNRRRRRRQQQLLLLLLMMMOOOQQQQQQOOONNNUUUWWW[[[fffzzz^^^XXXOOOPPPNNNKKKIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGHHHJJJKKKKKKJJJHHHGGGJJJJJJIIIIIIIIIJJJKKKKKKEEEHHHJJJIIIFFFDDDDDDEEEFFFDDDCCCBBBBBBDDDFFFHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDFFFEEECCC@@@@@@???>>>???@@@@@@===:::;;;===>>>===<<<<<<>>>AAA>>>????????????AAADDDGGGAAA???===<<<===>>>>>>======>>>???AAABBBBBBBBBCCC>>><<<;;;;;;===>>>===;;;;;;;;;;;;===??????<<<:::888:::<<<>>>>>>===;;;::::::::::::;;;;;;;;;;;;;;;???>>>===<<<<<<<<<======>>>>>>??????>>>>>>===<<<;;;<<<>>>???>>><<<;;;:::===>>>>>>???@@@@@@AAAAAAAAA>>>======@@@AAAAAA???===???AAAAAAAAAAAACCCEEEBBBCCCCCCBBBAAA@@@@@@AAA>>>AAAFFFHHHHHHGGGGGGGGGCCCDDDEEEEEEFFFFFFFFFFFFIIIFFFBBB@@@BBBEEEGGGHHHIIIJJJMMMQQQUUUVVVTTTRRRMMMMMMMMMNNNUUUdddxxxqqqOOOVVVOOOPPPOOOLLLIIIHHHHHHHHHKKKKKKKKKLLLKKKJJJJJJIIIEEEGGGHHHJJJJJJIIIGGGFFFHHHHHHHHHHHHIIIIIIJJJKKKDDDGGGJJJJJJGGGFFFFFFHHHFFFEEECCCBBBBBBDDDGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB???======<<<<<<>>>@@@@@@>>>;;;888:::;;;:::999999===@@@============>>>BBBHHHLLLBBB@@@======>>>???>>>>>>???@@@@@@AAAAAA@@@@@@@@@<<<;;;:::;;;>>>???<<<:::<<<;;;<<<===>>>===:::888888:::===???@@@>>>;;;999999999:::;;;;;;<<<======BBB@@@<<<999888777888888:::;;;;;;<<<<<<<<<<<<<<<<<>><<<;;;<<<======>>>???@@@@@@AAAAAA>>>;;;<<<>>>AAA@@@???===???@@@@@@???@@@CCCEEEAAABBBBBBAAA@@@@@@AAACCC===AAAEEEGGGGGGGGGGGGGGGCCCCCCCCCDDDCCCCCCBBBBBBCCCFFFHHHHHHGGGFFFGGGIIIJJJIIIIIIHHHHHHHHHIIIJJJEEEIIINNNPPPPPPRRRWWW\\\nnnxxx{{{^^^QQQPPPNNNJJJGGGGGGIIIJJJHHHEEEKKKJJJIIIGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@GGGFFFDDDCCCDDDEEEDDDCCCBBBCCCDDDEEECCC@@@===;;;999;;;===>>><<<;;;;;;;;;:::===@@@@@@======???BBB@@@>>>;;;::::::===@@@BBBBBBBBBAAA???>>><<<;;;:::<<<===>>>===<<<<<<>>>@@@======>>>???@@@???<<<999??????>>>;;;999888:::;;;999777>>>KKKPPPIII???:::???;;;999:::>>>@@@>>><<>>======>>>>>>======<<<;;;@@@>>><<<<<<===>>>>>>===CCCAAA>>>;;;:::;;;===>>>>>>??????>>>======???@@@@@@BBBCCCBBBAAA???@@@@@@BBBAAA@@@@@@AAADDDFFFHHHGGGEEECCCAAAAAABBBDDDFFFHHHGGGEEECCCCCCDDDFFFGGGNNNKKKIIIIIIJJJJJJHHHEEEKKKKKKKKKKKKKKKKKKKKKKKK[[[]]]^^^```eeennnzzzrrr^^^QQQMMMNNNMMMKKKIIIFFFEEEFFFHHHJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@??????FFFDDDCCCCCCDDDEEEDDDCCC??????@@@@@@???===;;;:::;;;<<<>>>>>><<<;;;<<<===???@@@@@@?????????@@@BBB@@@>>><<<;;;;;;===???AAA>>>>>>>>>>>>>>>>>>>>>???>>>?????????>>>>>>@@@BBB@@@>>>======>>>>>>===;;;>>>???>>>===:::999999;;;999666999BBBFFFBBB;;;999<<<:::999:::===??????>>>@@@???<<<:::999:::;;;<<<<<<===<<<;;;999999:::<<<::::::;;;<<<<<<======>>>@@@>>><<<<<<===>>>>>>===AAA???===;;;:::;;;<<<>>><<<===>>>===<<<<<<>>>@@@???AAABBBAAA@@@??????@@@@@@?????????@@@BBBDDDFFFFFFDDDBBBAAAAAACCCEEEFFFFFFEEEDDDCCCDDDEEEGGGHHHNNNLLLJJJJJJLLLLLLJJJHHHJJJKKKKKKKKKLLLLLLLLLLLLPPPRRRSSSSSSTTTWWW]]]aaaeeevvvbbbRRROOOOOOOOOPPPKKKLLLKKKGGGCCCCCCHHHNNNKKKKKKKKKKKKJJJHHHFFFDDDHHHIIIIIIJJJIIIHHHFFFEEEGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????DDDBBBAAABBBCCCDDDCCCBBB??????>>>======<<<;;;;;;===>>>>>>===<<<<<<===???DDDBBB???>>>???AAAAAAAAAAAA???===<<<<<<===>>>@@@=========>>>>>>?????????===>>>???>>>======???AAAAAA???===<<<===>>>>>>>>><<<>>>???>>><<<:::999:::<<<777555999<<<;;;:::999:::999999999;;;===???@@@>>>>>>===<<<;;;;;;;;;<<<>>>>>>>>><<<999888999:::888888888999:::<<>>>>>===>>><<<;;;999999;;;<<<===<<<===>>>=========???AAA???AAAAAAAAA???>>>???@@@>>>>>>======>>>@@@BBBCCCDDDCCCBBBAAABBBDDDFFFGGGCCCCCCBBBCCCDDDFFFHHHIIIKKKJJJIIIIIIKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNLLLNNNOOONNNMMMKKKKKKLLLGGGQQQ]]]eeeiiirrrzzzeeeQQQMMMRRRTTTQQQNNNKKKLLLLLLIIIGGGGGGIIILLLOOOOOOOOONNNLLLHHHEEEBBBIIIIIIJJJJJJIIIHHHFFFEEEGGGGGGGGGGGGFFFFFFFFFEEEAAAAAABBBBBBCCCCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBAAA@@@AAACCCDDDCCCAAADDDCCCAAA>>>===<<<<<<<<<>>>>>>>>>===;;;<<<>>>@@@GGGCCC>>><<>>=========>>>>>>??????>>>>>>=========<<<:::;;;<<<;;;::::::<<<>>>@@@>>>======>>>???>>>===;;;===@@@@@@>>>;;;999999>>>:::777777999::::::;;;::::::999999:::;;;===???<<<<<<=========<<<<<<;;;===>>>>>><<<:::999:::;;;888777666777888:::===???===<<<;;;<<<===>>>>>>===;;;:::999888999:::<<<===>>>?????????======???@@@@@@AAABBB@@@???>>>???AAA>>>=========>>>???AAABBBCCCBBBAAAAAABBBDDDFFFGGGCCCCCCBBBCCCCCCEEEFFFGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHJJJKKKMMMNNNNNNMMMNNNOOOOOOOOOMMMMMMLLLMMMQQQUUUUUUUUUZZZdddmmm|||```TTTKKKLLLPPPOOOLLLIIILLLKKKKKKLLLNNNNNNKKKHHHKKKKKKLLLLLLKKKHHHEEEDDDHHHHHHIIIIIIIIIHHHFFFEEEGGGGGGFFFFFFEEEEEEEEEEEEAAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBB@@@GGGFFFBBB???===<<<;;;<<<>>>>>>>>>===;;;<<<>>>@@@FFFAAA<<<;;;===>>>>>>===@@@@@@??????>>>>>>======???>>>>>>>>>======<<<<<<999:::;;;:::999999;;;===<<<<<<===>>>@@@???===;;;:::===@@@AAA???<<<:::999<<<;;;:::888999::::::999;;;:::::::::;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;:::<<<======<<<;;;<<<===:::999777666777888:::<<<<<<;;;;;;<<<>>>>>>>>><<<999999888888999:::;;;<<<===>>>>>>===;;;;;;<<<>>>AAABBBBBB@@@???>>>@@@BBB>>>>>>?????????@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGEEEFFFGGGHHHJJJLLLMMMMMMJJJJJJIIIIIIJJJKKKLLLLLLIIILLLNNNNNNMMMPPPVVV\\\VVV```^^^YYYbbbnnn}}}lllVVVPPPKKKKKKKKKIIIIIIKKKKKKJJJJJJNNNQQQPPPKKKEEECCCDDDEEEGGGHHHHHHGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDCCCAAA>>>EEEDDDAAA>>>;;;:::999999===>>>>>>===<<<<<<===???BBB???<<<;;;;;;<<<<<<<<>>===<<<<<<<<<======>>>>>>>>>:::;;;<<<;;;::::::<<<>>>999:::<<<>>>@@@???<<<999:::===@@@AAA???<<<;;;:::888::::::888777:::999777;;;999999;;;??????<<<888888999:::;;;;;;;;;;;;;;;999;;;=========<<<===>>>;;;:::999888777777888999;;;::::::<<<>>>???===<<<999999999999999:::;;;;;;888999:::999999999;;;===AAAAAAAAA???======???AAA??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBAAADDDEEEGGGGGGFFFFFFGGGHHHCCCDDDEEEGGGHHHJJJKKKKKKJJJGGGEEEDDDEEEGGGGGGGGGHHHJJJKKKLLLKKKKKKLLLNNNIIITTTSSSMMMQQQRRRTTT\\\ppp|||[[[TTTOOOLLLLLLKKKIIIJJJNNNHHHIIIKKKMMMMMMLLLIIIGGGDDDDDDEEEEEEFFFGGGGGGHHHCCCDDDFFFGGGHHHGGGGGGFFFJJJIIIGGGFFFEEEEEEFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDCCC@@@===AAA@@@>>>===<<<;;;::::::;;;<<<>>>>>><<<;;;<<<======>>>>>><<<;;;:::;;;======>>>???AAAAAA@@@???>>><<<=====================999:::;;;:::999:::;;;===:::999999;;;======;;;:::;;;===@@@@@@>>>===<<<<<<666:::;;;777666:::;;;888999666666<<>>>>>===;;;;;;<<<:::::::::999999888888888:::::::::<<<>>>???===<<<:::999999:::::::::::::::333555777999:::<<>>>>>>>>>>>>>>=========999;;;===>>><<<;;;;;;;;;;;;>>>@@@>>>;;;:::;;;>>><<<===???AAABBBAAA@@@???AAA@@@???===<<<:::999999777888999888777777999;;;;;;999888888:::;;;<<<;;;<<<>>>@@@???>>><<<<<<===888<<<<<<777666;;;>>><<<777444444<<>>@@@???===;;;::::::999999::::::::::::999888999999:::<<<>>>???===;;;::::::::::::::::::::::::222444888;;;>>>AAAFFFIII>>>======;;;999999<<<>>>>>>??????@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDAAACCCEEEDDDAAA@@@BBBDDDBBBBBBCCCDDDEEEFFFGGGGGGIIIGGGFFFGGGIIIIIIGGGDDDEEEEEEGGGIIILLLMMMLLLLLLDDDLLLHHHDDDKKKMMMKKKOOOKKKNNNRRRVVV[[[bbbkkkrrr~~~cccTTTPPPLLLIIIJJJMMMNNNKKKGGGEEEFFFHHHIIIJJJJJJIIIHHHGGGHHHGGGEEECCCCCCDDDFFFEEEDDDDDDDDDEEEFFFGGGHHHKKKJJJIIIFFFCCCBBBDDDFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCEEEGGGFFFBBB???@@@BBBDDDFFFEEEBBB???<<<>>>>>>===;;;::::::===???@@@@@@???===<<<:::999999>>>>>><<<;;;;;;<<<===>>>999===>>>>>>GGGPPPJJJ;;;AAA>>>:::999::::::999666888999:::;;;<<<<<<<<<<<<<<<;;;:::999999999::::::>>>>>>>>>>>>============@@@===999777777999999999333444777===AAABBB>>>;;;444666999;;;<<<<<<;;;999======<<<;;;999888777777:::;;;===<<<:::888888888888:::;;;999777888;;;>>>999999999999999999999999999999999999;;;@@@GGGLLLPPPFFF:::555999>>>@@@???===<<<;;;<<<>>>>>>>>>===888;;;>>>???>>>===<<<<<<;;;===>>>>>>===>>>BBBEEECCCBBBAAA@@@AAABBBEEEFFFFFFEEECCCAAA@@@AAABBBCCCJJJFFFCCCCCCFFFFFFCCC???AAACCCEEEHHHJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIKKKLLLNNNLLLMMMRRRUUUSSSRRRSSS^^^cccooobbbTTTPPPLLLIIIJJJMMMMMMKKKGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGEEECCCCCCDDDFFFEEEEEEDDDCCCDDDFFFHHHIIIGGGGGGFFFFFFEEEDDDCCCBBBCCCBBBAAAAAAAAAAAABBBCCCCCCBBBAAACCCFFFFFFCCCAAA@@@BBBDDDEEEDDDCCC@@@???=========<<<;;;;;;>>>AAA??????>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;<<<<<<===;;;>>>===;;;BBBLLLKKKBBBAAA@@@??????@@@???;;;888777777888999::::::;;;;;;;;;:::999888999999;;;;;;===>>>>>>>>>>>>>>>======???===999888888999999888666666999<<<@@@???<<<888777777777888999999::::::???>>>===;;;999777666555777999;;;;;;:::999888999999;;;<<<;;;::::::<<<>>>;;;::::::::::::::::::;;;999999999999999<<>>===<<<<<<===???>>>======>>>???;;;===>>>===<<<===@@@CCCBBBBBBAAAAAAAAACCCEEEFFFDDDCCCBBBAAAAAABBBCCCDDDHHHDDDBBBCCCFFFGGGEEEBBBBBBCCCDDDFFFHHHIIIJJJJJJIIIHHHHHHGGGGGGHHHJJJJJJKKKKKKOOOUUUVVVRRROOOPPPQQQSSSZZZdddnnn|||```SSSOOOLLLJJJJJJLLLMMMJJJGGGHHHHHHHHHIIIHHHHHHGGGFFFFFFGGGGGGEEECCCBBBDDDEEEFFFEEECCCBBBCCCEEEHHHJJJEEEDDDCCCEEEGGGFFFAAA===BBB@@@???>>>>>>???AAABBBAAA@@@@@@BBBEEEFFFEEEDDDBBBBBBCCCCCCCCCBBBBBBAAA<<<======<<<;;;<<>>>>>>>>=========<<<<<<::::::;;;<<<=========<<<===???<<<777<<>>???>>><<<;;;===<<<:::999:::999888666999999:::<<<===<<<:::777;;;999888666666777999:::@@@???>>><<<:::777555444444666999::::::999999::::::<<<>>>>>>===<<<===>>><<<;;;:::999999:::;;;<<<:::;;;;;;:::888888:::<<>>>>><<<;;;<<>>@@@@@@@@@@@@AAABBBDDDFFFGGGCCCBBBAAA@@@AAABBBCCCDDDEEEBBB@@@BBBFFFHHHGGGEEEDDDCCCCCCDDDEEEGGGHHHJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGKKKRRRXXXVVVOOOKKKMMMLLLLLLNNNQQQQQQTTT]]]hhh\\\PPPNNNLLLJJJJJJKKKKKKJJJHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGEEECCCBBBCCCDDDGGGEEECCCBBBCCCEEEHHHJJJIIIEEEBBBCCCFFFEEE@@@;;;AAA???>>><<<===>>>@@@BBB@@@@@@AAACCCEEEGGGHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA===>>>>>>===;;;;;;===???<<<<<<=========>>>>>>>>>999:::<<<===>>>>>>>>>===<<<>>><<<777999BBBJJJLLL===>>>???@@@@@@>>>;;;888;;;;;;;;;;;;;;;<<<======<<<;;;:::888888888888999666888;;;======<<<:::999<<<;;;::::::;;;:::777444999999999:::;;;:::999888===<<<:::888888888999:::>>>>>>>>>===;;;888666555555777:::;;;:::::::::;;;:::;;;===>>>===<<<;;;;;;<<<;;;999888888999;;;<<<:::<<<===<<<:::888888888666777888777555666:::>>>:::999888999;;;<<<;;;:::;;;<<<===<<<;;;;;;===???============<<<<<<<<<===>>>>>>@@@AAACCCDDDEEEFFFCCCBBBAAAAAA@@@AAAAAABBBBBBAAA@@@BBBEEEHHHIIIIIIFFFDDDCCCBBBBBBDDDGGGIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFJJJRRRVVVQQQJJJHHHLLLMMMMMMOOOQQQNNNKKKNNNUUURRR\\\mmmrrrWWWMMMMMMLLLKKKJJJKKKJJJIIIHHHJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGFFFDDDBBBBBBCCCFFFEEECCCBBBCCCEEEHHHJJJNNNIIICCCBBBCCCDDD@@@<<<@@@???>>>===>>>???AAABBB@@@AAACCCEEEGGGHHHIIIIIIGGGFFFDDDAAA@@@?????????>>>??????===;;;::::::;;;;;;;;;;;;<<<======>>>>>>999;;;<<<>>>??????>>>>>>:::===<<<::::::@@@FFFIII???>>>===<<<:::::::::;;;;;;;;;:::::::::;;;<<<<<>>>>>>>>===<<<;;;:::999<<<<<<======<<<:::999777888:::<<<===;;;:::::::::999::::::;;;<<<;;;999888:::999888777777888999::::::<<>>===========================<<<;;;;;;===???AAABBBCCCCCCCCCCCCCCCBBBAAA@@@?????????AAA@@@@@@AAAEEEHHHJJJKKKGGGEEECCCAAAAAACCCFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCHHHJJJNNNOOOKKKEEEGGGLLLHHHIIILLLPPPOOOLLLMMMRRRRRRPPPQQQUUU\\\lllhhhTTTKKKLLLLLLKKKKKKJJJIIIIIIHHHJJJIIIHHHFFFEEEEEEEEEEEEDDDEEEGGGFFFDDDBBBBBBCCCEEEDDDDDDDDDEEEFFFGGGHHHNNNIIIDDDAAAAAABBB@@@>>>????????????@@@@@@AAABBB???BBBFFFGGGGGGFFFFFFGGGEEEDDDCCCAAA???>>>============>>><<<:::999999:::999::::::;;;<<<<<<======;;;;;;<<<===>>>>>>>>>>>>:::;;;<<<<<<<<>>:::777888;;;>>>999888777666666777888999???===;;;888666555555555222333666888999999888888;;;:::999::::::999666444555666666666666888<<>><<<;;;::::::;;;===>>>===<<<:::888:::<<<===>>><<<;;;:::;;;999888888888:::999888666777888888888888888888777999<<<>>>???===;;;;;;:::555888::::::888888999<<<:::999888999;;;<<<;;;::::::===AAABBBAAA???>>>>>>>>>===<<<===>>>>>>===;;;999;;;>>>@@@AAAAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>>AAAAAAAAAAAACCCGGGJJJLLLHHHGGGDDDBBBBBBCCCEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBHHHGGGHHHIIIFFFCCCEEEKKKDDDDDDHHHMMMMMMJJJKKKOOOPPPMMMMMMPPPOOOQQQ___oooaaaSSSKKKKKKKKKKKKKKKIIIHHHHHHIIIIIIHHHGGGEEEEEEEEEFFFFFFCCCEEEFFFFFFDDDBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@???<<<===???@@@AAAAAA@@@@@@>>>BBBFFFHHHFFFCCCBBBBBBAAA@@@@@@@@@???>>>>>>===888:::;;;;;;:::999:::;;;888999999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===;;;:::;;;===>>>@@@AAADDDCCC???:::666666999===888777666444444555777888<<<;;;999888777666777777333444555777999:::::::::;;;:::999999999888666444666666666555444666<<<@@@AAA@@@>>><<<;;;;;;<<<<<<;;;<<<>>>>>>>>>;;;999777777999<<<===<<<;;;;;;<<<;;;999666666888999888666666777999::::::999777666888:::<<<<<<;;;999888888666777999999999999:::;;;;;;:::999:::;;;<<<<<<::::::<<<>>>>>>===<<<======>>>===<<<>>>@@@@@@>>><<<888:::===???@@@???===<<<>>>>>>???@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBEEEHHHKKKIIIHHHFFFDDDCCCCCCDDDEEEDDDEEEEEEEEEEEEDDDBBBBBBGGGCCCBBBDDDDDDBBBDDDHHHEEEDDDFFFJJJJJJHHHHHHLLLFFFCCCGGGOOOPPPLLLQQQ\\\\\\[[[]]]eeexxx^^^TTTLLLKKKKKKLLLKKKIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGCCCEEEFFFFFFDDDBBBAAABBBBBBCCCEEEGGGGGGGGGFFFFFF???AAACCCDDDBBB@@@@@@@@@:::<<<>>>@@@AAAAAA???>>><<>><<<===>>>???????????????444666999:::::::::;;;<<<888888888999999:::::::::;;;:::999888777888999:::@@@;;;999:::<<<===>>>@@@BBBAAA???:::555444666999:::999777555555666888999:::999888777777888999:::444555666777999;;;<<<===<<<:::888888888888666555777888777444333555;;;@@@BBB@@@<<<999888:::===???===>>>??????>>>;;;777555444777:::;;;;;;;;;<<<======999666666888999888777666888:::<<<<<<:::888666777999::::::888666555666444444555777:::<<<======;;;:::999:::<<<===<<<;;;888999999888777888:::<<<>>>===<<<>>>AAABBB???<<<777999<<>>;;;::::::;;;===???AAABBBCCCCCCDDDDDDCCCBBBBBBDDDGGGJJJIIIHHHGGGEEEDDDCCCDDDDDDCCCDDDEEEEEEEEEDDDBBBBBBEEE@@@???CCCEEECCCCCCDDDFFFCCCDDDGGGGGGEEEFFFIIIOOOHHHGGGMMMLLLFFFJJJTTTQQQUUUWWWVVVUUU[[[gggqqqbbbQQQKKKMMMLLLKKKJJJHHHGGGEEEEEEHHHHHHIIIJJJIIIHHHGGGFFFAAABBBCCCDDDDDDCCCBBBAAADDDCCCBBBAAAAAABBBCCCDDDEEEDDDBBBBBBBBBAAA@@@>>>DDD<<<:::@@@CCC@@@???BBB>>>@@@CCCEEEDDDAAA===:::<<<<<<===>>>??????<<<999666888;;;===>>>===;;;:::===<<<;;;:::888777666666:::::::::::::::::::::999>>>===<<<999888999===@@@HHHIIIBBB888444666666222777666555444444555777888;;;:::999888888777444333555555444555666888:::;;;======;;;888555444555666222333555555333222777===999<<>>;;;:::===@@@<<<>>>@@@???===;;;999888777999::::::999888999;;;999888666555444555777888777:::===>>>===;;;::::::===;;;999999:::888444000777666666777999;;;:::999;;;>>>@@@@@@???===<<<<<>><<<:::;;;<<<===???AAA@@@>>>>>>@@@CCCBBBBBBBBBBBBBBBBBBBBBBBBGGGEEECCCAAA@@@AAABBBCCCAAAAAAAAABBBCCCEEEGGGHHHEEEDDDBBBBBBBBBCCCBBBAAACCCCCCCCCDDDDDDEEEFFFFFFEEEHHHKKKLLLKKKJJJJJJKKKTTTPPPQQQSSSPPPNNN\\\oooyyymmmkkk|||^^^OOOJJJMMMLLLKKKIIIHHHGGGFFFEEEHHHHHHIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFCCCAAAAAACCCCCCAAA>>>===;;;;;;<<<>>>??????@@@AAAAAABBBAAA@@@>>><<<;;;:::;;;===>>>===<<<:::999777888;;;===>>>===;;;:::;;;;;;;;;:::999888666666999999::::::::::::::::::::::::999888777999>>>AAAGGGHHHCCC;;;777888888444444333333333555777:::;;;:::888777888999888555222222222222222333555777888@@@???>>>:::777555555666777666777999:::999999:::;;;:::999999:::<<>>>>>>>><<<;;;:::;;;<<<666888999999999999:::<<<:::999777555555555777777777999;;;<<<:::888777777:::999777888::::::888666888777777888:::;;;:::999:::===@@@AAA@@@???>>>???@@@===::::::;;;;;;:::888888999:::;;;===??????>>>???@@@@@@???======>>>???===??????>>><<<;;;===???AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA?????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEDDDCCCCCCEEEFFFEEECCC@@@@@@AAACCCEEEFFFFFFFFFFFFFFFHHHJJJJJJIIIIIIJJJKKKKKKNNNTTTUUUOOORRRmmm|||bbb___iiiwww[[[OOOKKKLLLKKKJJJIIIGGGGGGFFFFFFHHHHHHHHHIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCDDDDDDEEEFFFBBB???@@@DDDEEEBBB>>>777======888999AAABBB===CCCBBB@@@>>><<<;;;;;;;;;777:::======:::777888999777888:::<<<===<<<;;;:::999:::;;;;;;;;;999666555888888888999:::::::::;;;666777777666777:::>>>BBBEEEFFFDDD>>>;;;;;;999666444444444444555777999;;;999666555777;;;;;;666111222222111111222444666777AAAAAA???<<<888555555666777777888;;;>>>>>>:::666;;;999888:::===@@@???>>>>>>>>>=========<<<;;;;;;555777999999999999:::<<<;;;:::888666555555666666777999;;;:::999777666777888777666777:::<<<<<<<<<:::999888888:::;;;:::888777:::===???>>>>>>>>>>>>===<<<<<<<<<======;;;999999999999999::::::;;;<<<===>>>??????>>>>>>@@@BBB===>>>>>><<<:::999:::<<<@@@@@@@@@??????????????????@@@@@@@@@@@@??????>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAACCCEEEGGGFFFBBB??????@@@CCCEEEFFFFFFFFFEEEFFFGGGHHHHHHGGGGGGIIIKKKIIIRRR\\\ZZZQQQWWWzzz|||YYYLLLOOOVVV]]]cccllluuu\\\QQQLLLKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFBBB>>>???DDDEEEBBB===777@@@>>>777===LLLLLL???BBBAAA???===<<<:::999888666:::===<<<777444666999777888:::;;;<<<<<<;;;:::888999;;;<<<<<<:::777555666777777888999::::::;;;666777777777888:::>>>AAAAAABBBBBB@@@>>><<<999666888777666666555666666777888555333777;;;<<<777111555555444444555666888999>>>???>>><<<888666666666444888;;;<<<===>>>===;;;999;;;===???AAABBBCCCCCCFFFEEECCCBBB@@@===:::777777888999999888888999:::<<<;;;999888666666666666777999;;;;;;:::999999:::777777666777999;;;===>>>;;;:::888999::::::999888444666:::;;;:::999999:::::::::;;;<<<===<<<;;;:::999999999888888999;;;===<<<===>>>>>>===>>>@@@AAA<<<<<<<<<;;;::::::;;;<<>>>>>>>>>>>>>>======>>>???AAABBBBBBAAA@@@???>>>???@@@AAA@@@@@@???>>>??????@@@BBBCCCDDDBBB@@@BBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDEEEHHHJJJKKKSSSZZZXXXOOOSSSooojjjTTTNNNRRRUUUUUUTTTVVVWWWXXXZZZaaaqqq}}}[[[PPPKKKKKKJJJHHHFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEAAA>>>???BBBCCC@@@<<<777???===888FFF[[[ZZZIII???@@@@@@???===:::777666666:::===;;;666333555999777888999:::;;;;;;;;;;;;777888:::<<<<<<:::888666666666777777888999::::::999::::::999888999<<>>>>>???@@@>>>:::777666888888777666666666666666666444333666:::;;;777222777777666666666888999:::999:::;;;:::777666666777555???DDD@@@===AAAEEEGGG999===???>>>>>>CCCNNNWWWaaaXXXMMMCCC===;;;999888999::::::999777666666888<<<;;;:::999888777666666444666999::::::::::::;;;999888888777888999;;;===;;;999888888::::::999888555777999:::999777666666666888:::;;;::::::999999888999:::999888999===@@@<<<===>>>===;;;;;;===???;;;::::::;;;<<<===>>>???>>>>>>=========<<<<<<<<<;;;===???AAAAAA@@@???>>>???@@@@@@@@@@@@???>>>>>>BBB@@@>>>???@@@BBBCCCCCCFFFDDDBBB@@@???AAACCCDDDCCCDDDDDDCCCCCCDDDFFFIIIIIIKKKMMMMMMKKKLLLUUU```^^^VVVPPPPPPRRRQQQOOOMMMPPPPPPRRRUUUYYY]]]^^^^^^nnn|||tttUUUNNNHHHJJJIIIGGGFFFEEEFFFHHHIIIHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCAAA@@@?????????===;;;666<<<;;;:::III^^^^^^PPP>>>?????????===;;;888666999;;;<<<:::777555666888777888999::::::;;;;;;;;;777888:::;;;;;;:::999888666666666777888888888999;;;<<<;;;:::999999;;;<<<<<<;;;<<>>===999888BBBWWWhhhuuufffPPP???777777:::<<<888999:::999777666666777;;;;;;;;;:::999888777777000333777999999888777777999999:::888777666888999999888777777999:::999777777999;;;;;;:::888777777555777888888777666777888777:::<<<;;;999:::===@@@;;;<<<===<<<;;;;;;<<<>>>;;;:::999;;;>>>@@@@@@@@@>>>>>>======<<<<<<;;;;;;777999;;;===>>>>>><<<<<<@@@???>>>>>>===>>>>>>???EEECCC???>>>@@@BBBDDDEEEEEEDDDAAA??????@@@BBBDDDAAABBBCCCCCCBBBBBBDDDFFFGGGFFFFFFIIIKKKKKKJJJHHHJJJJJJKKKJJJJJJJJJLLLNNNJJJGGGEEEHHHMMMPPPOOOMMMXXX[[[```jjj~~~jjjPPPMMMJJJIIIHHHFFFEEEEEEFFFIIIJJJHHHHHHFFFEEEEEEEEEFFFGGGEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@@@@AAABBB???<<<999:::;;;888===>>><<>>===<<<;;;::::::======<<<:::999888888888777888888999::::::;;;;;;777888999:::::::::::::::666777777777777777777777999::::::999888888999;;;===:::;;;>>>===777444555555666777777888888888888666777777666444333666888666555555444444555777888555777888888666555555555777DDDJJJDDD???CCCFFFDDD<<<>>>>>>;;;;;;BBBQQQ]]]gggZZZHHH<<<888999:::;;;555777888888777777888::::::;;;;;;::::::999999888111444999;;;999666444222666999:::999666555555777777666555666888999999888555777:::;;;:::888888888666777888777555444666888777;;;>>>===:::888:::===:::;;;<<<<<<<<<===???AAA<<<:::999:::===??????>>>>>>>>>>>>===<<<<<<;;;;;;666777999;;;<<<===<<<<<>>???CCC@@@>>>===???@@@@@@@@@???@@@@@@AAABBBBBBCCCCCC>>>@@@BBBCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIGGGDDDGGGHHHHHHGGGIIILLLNNNNNNJJJEEEEEEHHHOOOTTTXXXVVVTTTPPPNNNTTTgggdddNNNOOOMMMIIIHHHFFFDDDEEEFFFIIIJJJIIIHHHFFFEEEEEEEEEFFFGGGDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDDDDDDDBBB@@@??????BBBCCC@@@:::666888:::<<>>:::<<<>>>>>>BBB@@@===;;;::::::<<<===@@@>>>;;;:::;;;:::999888777888888999999:::;;;;;;888888888999999:::;;;;;;777777777777666666666666777888999888777777999;;;>>>:::;;;???===666444666999999999999888777555555666888999666111111555:::777777666555555666888888777888:::999777444333333111===BBB===:::===;;;333:::>>>BBBDDDDDDCCCDDDEEEHHHCCC>>><<<======:::666333444666777777888:::<<<::::::;;;;;;;;;:::999999444888===>>><<<777333000444777:::999666444444666555444444555888999999888111444777999888888888888777888999666444333666999888<<>>999666777999888:::<<<======???BBBDDD>>>;;;999:::===>>>===;;;??????>>>===<<<<<<;;;;;;888999:::<<<===>>>>>>???===<<<999777888:::===???===<<<;;;<<<===<<<:::999999<<<@@@DDDEEEEEEDDDBBB===???BBBCCCBBBAAABBBBBB???CCCEEEBBB???AAAFFFJJJEEEHHHJJJIIIHHHHHHFFFDDD@@@EEEJJJLLLLLLKKKKKKKKKKKKPPPSSSSSSQQQUUU^^^fffooopppttt___OOOLLLGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFIIIJJJHHHEEEBBB???CCCCCCCCCCCCBBBAAA@@@???CCCAAA@@@AAACCCCCC@@@>>>???@@@@@@>>>;;;888777777===============<<<<<<<<<=========<<<<<<;;;;;;;;;<<<;;;999888888999:::;;;:::999999999;;;===@@@BBBAAA:::888;;;>>>===::::::777777777777777777888888999:::;;;<<<<<<:::888777999888>>>GGGDDD999666===666666666666777999:::;;;::::::777444222111444666777666555555555555555666888666555888<<<<<<777222555666777999::::::999999;;;<<<>>>??????===;;;:::@@@<<<999999;;;;;;777333444666888888888999;;;<<<666888:::999777777:::===555777999<<<===;;;777333444555666777777666555444333444555777888777333000777777888::::::;;;;;;:::999999999666444333555666888999999777666555777888888999999::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<>>><<<::::::;;;;;;888555555888:::;;;;;;>>>BBBFFF>>>;;;888888;;;>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@???>>>???AAACCC@@@AAA@@@???>>>???BBBEEEEEEDDDCCCBBBCCCFFFIIIKKKJJJEEEEEEKKKNNNLLLLLLOOONNNNNNMMMMMMMMMNNNOOOPPPQQQRRRUUUYYYaaalllyyyXXXMMMKKKGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIHHHEEEBBBAAADDDDDDDDDDDDCCCBBBAAAAAACCCAAA@@@@@@AAAAAA???<<<=========<<<:::888666666:::::::::;;;<<<<<<======;;;;;;;;;::::::999999999???>>>===<<<;;;;;;::::::999888888888:::===@@@BBBEEE===777999<<<:::777666999:::;;;<<<<<<;;;999888888999;;;<<<<<<:::888666:::888>>>FFFDDD:::666;;;777777777666777777888888<<<;;;999666444333666888:::999888777777777777777999555333444888999666333777888:::;;;<<<<<<;;;;;;888999<<<>>>???@@@@@@@@@DDD@@@<<<;;;<<<<<<888555555666888888888888:::<<<;;;<<<<<<:::777666888:::777777888:::;;;:::777444555555666777777777777777888666555555777777777666555555666777888999999999999999888777555444666888777888999888666555666888888888888888888999999999;;;::::::999999999999999;;;999888999;;;;;;999777666888:::::::::;;;???BBB>>><<<999999;;;======<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===>>>??????>>>===>>>@@@BBB???@@@@@@@@@@@@AAAEEEGGGEEEDDDBBBBBBCCCEEEHHHJJJHHHDDDDDDIIILLLJJJJJJMMMMMMLLLKKKJJJJJJLLLMMMOOOPPPQQQQQQQQQRRRUUUYYY]]]___lllrrrlllqqqPPPLLLMMMHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBEEEFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@??????>>><<<::::::;;;<<<<<<;;;999666555555666777999:::;;;======888888888888888777777777?????????>>><<<;;;999888888888777888:::<<>><<<888666777999;;;===<<<:::777555:::999???FFFDDD;;;777:::888777777777666666666666<<<<<<;;;888666666888:::;;;:::999888777777777777999666333333666888777555888999:::;;;;;;;;;;;;;;;888999:::<<<>>>@@@AAABBBEEEAAA<<<:::;;;;;;888666666777888888777777999:::??????>>>;;;888555555666888777555666777888888777777666666666777888999999;;;888444333555999;;;<<<444444555555666777777777888888888777555666888:::666888999999777666666666777777777777666666666666;;;;;;:::999888777666666777666666777:::;;;;;;:::777888999999888999;;;===>>><<<:::999;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;:::<<<===>>>===<<<<<<>>>@@@>>>@@@AAAAAAAAACCCFFFIIICCCCCCBBBAAABBBDDDGGGHHHFFFCCCCCCGGGJJJIIIIIIKKKKKKIIIGGGFFFFFFHHHKKKMMMJJJLLLNNNNNNMMMLLLMMMMMMRRRUUU[[[```iiixxx{{{aaaYYYgggtttjjjMMMLLLNNNIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA???>>>===;;;999777;;;;;;<<<>>>???===:::777555555666777888999::::::777777777777777777777777;;;<<<<<<<<<;;;:::888777:::999888777888:::<<<>>>===<<<>>>AAA???;;;:::===888:::;;;<<<;;;999666444666888;;;<<<<<<:::666444999:::???FFFEEE===888888666666666777777666666666<<<<<<;;;999777777999;;;;;;:::888777666555555444888666444555777888888666666777777888888999999999::::::::::::;;;<<<>>>>>>AAA===:::888888999888777777888888777666666888:::@@@@@@>>>;;;888666666555:::777444333444777888999:::999888777777777999999:::777444333666999<<<===666666555555555555555555777777888777666777999;;;555777999999777555555666888888777666666555444444;;;;;;:::999888666555444666555555666888999::::::777888888999999:::;;;<<<>>><<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<>>>???AAABBBBBBBBBCCCEEEHHHBBBBBBAAAAAAAAACCCEEEFFFDDDCCCCCCEEEHHHIIIIIIIIIIIIHHHFFFDDDDDDFFFIIIKKKHHHKKKNNNOOOOOONNNOOOPPPOOOQQQTTTTTTTTTXXX```fffxxxsss___WWWZZZYYY^^^ggggggfffJJJKKKLLLFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@AAAAAACCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>;;;999777777<<<===???BBBDDDCCC???;;;777777777777777777777777777777777777888888888888888999:::;;;;;;;;;999999<<<:::888777666777888999888>>>HHHJJJCCC::::::AAA:::999999888777666666555666777:::;;;;;;999666444888:::???EEEFFF@@@:::777444555666777888888888888999::::::999777777999:::;;;:::999888666666555555222333444666777777555333666666666666777777777888777777777777888:::;;;<<<<<<:::999888999:::;;;;;;999999999888666777999;;;>>>===;;;:::999888888777:::777333222444777999:::<<<;;;999888777777777888777555444555777999999999:::999777666444444444444666777777666666666999;;;666777888888666555555666999999888777666555555444;;;;;;;;;:::999777555444777777777666666666888999666666777999:::<<<<<<<<<<<<<<<<<<;;;:::999::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<<<<<<<888999;;;;;;:::999:::<<<@@@BBBBBBBBBAAA@@@BBBCCCAAA@@@@@@@@@@@@BBBCCCDDDCCCCCCCCCDDDGGGJJJJJJHHHHHHGGGEEEDDDDDDFFFIIIJJJLLLMMMMMMKKKIIIHHHJJJKKKCCCGGGMMMPPPQQQSSSVVVXXXRRRWWW]]]bbbkkk{{{ooo```[[[XXXOOOOOOVVVWWWkkk~~~dddHHHGGGIIIBBBFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBAAAAAA@@@???>>>???@@@@@@>>>;;;888777777<<<===@@@DDDHHHHHHBBB===::::::999888777666555555777777888888888888888999888999:::;;;;;;<<<<<<<<<<<<:::888666555666777777999AAALLLMMMBBB777777===;;;;;;:::888888888888999666777999999999888666555666999???DDDGGGCCC<<<888333555666888999:::999999777888999888777777999:::===<<<;;;:::999999999999...000333555666555333111888777777777777777888888222333444666888:::;;;<<<999:::;;;<<<<<<===>>>>>>::::::999888777888;;;>>>;;;999888888999:::999888888666444444666888999:::;;;;;;999888777777666666444444444666888888777555:::999777666555555555666555666666666555555888:::777777777666444444555777:::999999888777666666555888999::::::999888777666999999999777555555777888666555666888;;;<<<;;;::::::;;;<<<;;;:::999:::;;;::::::::::::::::::::::::777888999:::<<<<<<<<<<<<777999:::;;;:::999:::;;;???@@@AAA@@@???>>>>>>@@@????????????@@@@@@AAABBBBBBCCCCCCCCCFFFJJJJJJGGGFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJIIIGGGFFFFFFIIILLLHHHIIIJJJJJJIIIJJJLLLNNNVVVYYY[[[ZZZZZZ^^^gggooojjj]]]YYYWWWOOOOOOSSSPPPVVVaaajjjrrrdddGGGFFFHHHBBBFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>======???@@@>>>;;;888888999::::::>>>DDDIIIIIICCC===;;;;;;:::999888777666555666777777777888888888888999999999888999999::::::999888666555555666888999;;;>>>DDDFFF???666555:::999::::::;;;;;;:::999999777777777777777666666666444888>>>DDDGGGFFF???888555777999:::;;;:::999888666888999999888888999;;;===<<<;;;:::::::::::::::111222444555555555555555777666555555555555666777222333555777999::::::999888:::<<<>>>>>>===<<<<<<:::::::::999888:::>>>AAA999777555666999:::999888777666666777999::::::999777777888888888888888777666555555666777777666555777666555444555777888:::555666666555333444666888888888666444222333666888999888888888777666666666444555777999999888777666999::::::777555555777:::777555555777999:::888555888:::<<<<<<:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;666777888999999999999999666888:::;;;:::999999:::;;;===>>>>>>===<<<===>>>>>>>>>>>>?????????@@@@@@???BBBBBB@@@CCCHHHHHHDDDDDDDDDEEEEEEFFFFFFEEEEEECCCEEEFFFFFFGGGHHHLLLNNNCCCDDDEEEFFFIIIMMMRRRVVVOOOQQQRRRRRRQQQRRRTTTVVVXXXfff{{{eeeYYYUUUVVVQQQRRRSSSLLLPPPTTTQQQSSSpppeeeHHHHHHKKKEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>===???@@@>>>;;;888888:::777888<<>>CCCHHHGGG@@@999888999:::;;;;;;:::888666666888999999999999:::<<<::::::999888888999999999666777777777666777:::<<<555444222222111222333444666777999:::999888666555666999<<<===<<<:::999888:::;;;:::999999;;;???CCC999777555555888:::888777666666777999;;;;;;:::888333444666888999:::999999999777555555666777777666333222222333555888;;;===555666555444333333555777999888666333111222666999777777777777666666666666111222555777888888777777888999:::888555666999===888666555666888888444111666999<<<<<<:::999:::===;;;;;;;;;;;;;;;;;;;;;;;;666777777777777777666555666888;;;;;;:::999999:::888:::<<<===<<<<<<===>>>>>>>>>>>>>>>????????????===AAAAAA>>>AAAGGGGGGBBBAAABBBDDDEEEFFFEEEDDDCCCCCCEEEFFFFFFEEEDDDEEEFFFIIIIIIJJJJJJKKKKKKLLLMMMNNNMMMLLLLLLNNNRRRUUUWWWZZZYYYXXX\\\llliiiXXXWWWUUURRRPPPNNNMMMMMMMMMPPPQQQTTT]]]sssbbbIIIFFFGGGEEEFFFFFFEEEEEEDDDCCCCCCCCCFFFFFFDDDCCCAAAAAA@@@@@@????????????>>><<<;;;:::======<<<;;;999888777777888;;;>>>AAAAAA@@@>>><<<:::<<<======;;;888777666888::::::888555444666888999666444555888:::999777:::444333666888555666:::999===@@@???;;;888999<<<888999999::::::999999999888<<<;;;666666999999555666888:::===DDDHHHAAA777777999<<<>>>>>>;;;777555888:::<<<<<<;;;;;;;;;<<<888:::;;;;;;:::999999:::===;;;999777777777999:::888333......222444444111:::999999;;;===<<<888333555:::>>>===888666777:::888888999888777777999<<<===<<<;;;:::999888888888;;;888555555777888666444777444111111444777777666666666555777:::;;;;;;:::888666444222222333555777666666666444222111222444222666999888444222444777555555666666666666666666777666555444444555666777777777888888999999::::::777666555444333444555555:::;;;===??????===:::999<<<:::999;;;===>>>;;;888222777;;;;;;888666999<<<>>><<<999:::<<<<<<;;;888999<<<>>>===:::999:::<<>>===<<<>>>>>>>>>@@@AAACCCEEEFFFDDDEEEFFFFFFDDDCCCDDDEEEDDDFFFHHHFFFCCCBBBCCCEEEEEEFFFHHHIIIJJJJJJKKKKKKJJJJJJKKKMMMOOOOOOMMMLLLTTTUUUUUUUUUZZZgggxxxzzz^^^VVVUUUSSSQQQOOONNNMMMMMMOOOPPPOOONNNQQQ]]]ooo|||rrr]]]NNNIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDBBBAAAAAAAAAAAA??????>>>>>>===<<<::::::======<<<;;;999888888777999;;;>>>@@@AAA@@@>>><<<<<<======;;;999888999;;;888999:::888555444666888888666444666999::::::999<<<777555888888444444777999===@@@???<<<999:::<<<999999:::::::::999999888888;;;;;;777666999999555777888999<<>>>>>>>>>>>======<<<;;;======>>>>>>@@@AAACCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEEEECCCBBBDDDFFFDDDEEEGGGHHHIIIIIIJJJJJJHHHHHHHHHIIIKKKLLLKKKJJJKKKPPPUUUWWWYYY]]]dddiiivvvhhhVVVTTTSSSQQQPPPNNNMMMMMMLLLMMMMMMLLLJJJIIILLLQQQUUU\\\ZZZZZZYYYSSSKKKGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCBBBBBBAAABBBBBB??????>>>===<<<;;;::::::======<<<::::::999999999:::;;;===???@@@???>>>=========<<<:::999:::===???999999999888666555666777777666555666999;;;;;;;;;<<<999777888777444444777888;;;??????===;;;<<<===::::::;;;;;;:::999888777777999999777777999999666888888888:::AAAGGGEEE???666666777888888777555444666888::::::999888999:::666888999:::999888999:::999888666444333333333444444666999::::::999888888555333222555888;;;999777777777777666555555666666999:::999777555555666888999999888888777777666666555666777777666666777888===:::888777777888888777888777666666888888777666999888888888777777777777555777777666444222111222555888;;;;;;999888:::<<<777777666666555555555444333333333555777:::===>>>888777666444444555666666555555444333333444555666999999999999888888777777;;;888555333333333222111888:::;;;999777777:::===:::999888888888777444111333555777777777777999::::::;;;;;;;;;;;;;;;::::::<<<<<<<<<===>>>>>>??????BBBAAA@@@AAABBBCCCBBBAAA???AAACCCCCCBBBBBBDDDEEECCCDDDFFFGGGHHHHHHIIIIIIGGGEEEDDDEEEGGGIIIIIIHHHFFFKKKQQQSSSSSSRRRSSSUUU^^^iiittt}}}^^^UUURRRQQQPPPNNNMMMLLLLLLLLLIIIIIIIIIJJJKKKLLLKKKJJJIIIGGGMMMVVVTTTIIIDDDGGGCCCCCCCCCDDDEEEFFFFFFGGGCCCCCCBBBAAAAAABBBBBBBBB@@@@@@>>>===<<<<<<;;;;;;===<<<;;;:::999999::::::;;;<<<===>>>??????>>>>>><<<======<<<;;;<<<>>>AAA999999999777666666666777666555666777999;;;<<<======;;;888666444444777:::666:::>>>???>>>=========::::::;;;<<<;;;:::888777777888888777777888888888888999777777===EEEEEEAAA666666666666666666666666888:::;;;;;;::::::;;;<<<666888::::::999999:::;;;===<<<:::999777777666666555;;;@@@AAA===:::999:::666444222444999======<<<===:::888777888999999999::::::999777555444555777999999999999999999888888555777999888555444555888;;;:::999888888888888888999888666666777777555444666777888999999888777666444666888888777555555666555888:::;;;:::999;;;<<<777777777666555555444444555444444444666888:::;;;888777555333222333444444444444333222333444666777999888777666555555666666999888777666555444333333::::::999777555666888;;;666666777888888777555333888888888888888999:::;;;888888999999999999999888:::;;;;;;;;;<<<<<<<<<;;;???>>>===>>>@@@BBBAAA???@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEGGGHHHHHHHHHHHHGGGEEECCCCCCEEEGGGHHHHHHHHHIIIJJJJJJJJJMMMQQQTTT[[[\\\^^^cccgggiiijjjZZZTTTQQQPPPOOONNNLLLLLLKKKKKKIIIHHHGGGIIILLLMMMLLLJJJHHHFFFIIIQQQOOOEEEBBBFFF@@@AAAAAABBBCCCDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBAAA???>>>===<<<<<<<<<<<<;;;999888888999:::;;;<<<<<<======>>>?????????:::<<>>??????:::999888777777777666666444555666777888:::<<<===CCCBBB===666222333777:::555888<<<>>>>>>===<<<<<<999:::<<<===<<<:::888777666666666777888888888999999888666444999@@@CCC@@@777777666666666777777777777999;;;;;;:::999:::;;;777888:::;;;:::999:::;;;???>>>===<<<;;;:::999999444:::@@@???:::555444666777444222444999===>>>>>>>>><<<:::999:::;;;;;;;;;;;;;;;:::777555444555666777777888999999999888888666888;;;999666333444555777777888888888888999::::::888777666777666444333333444666777888777666555111333555666666666777999444666777888888888999:::777777666666555555555444333333333333444666888999888777555444333333333333333222222222333444666777:::888666555444444555666444666777888777666444444888888777555444444777999222444666888888888888888<<<;;;:::999999999999999666666777888888999888888999::::::;;;;;;;;;:::999<<<;;;;;;<<<>>>?????????BBBAAAAAAAAAAAA@@@@@@???CCCDDDEEEFFFGGGHHHHHHHHHGGGEEEDDDDDDFFFHHHIIIIIIHHHHHHGGGFFFGGGJJJOOORRRRRRTTTVVV\\\\\\WWWlll\\\YYYQQQRRRQQQOOONNNLLLKKKKKKJJJKKKJJJHHHGGGHHHHHHGGGFFFHHHGGGHHHIIIGGGCCCCCCFFF???@@@@@@AAABBBCCCCCCDDDCCCCCCBBBAAAAAA@@@AAAAAABBB@@@>>>===<<<<<<<<<<<<:::999777666777888:::;;;===<<<<<<<<<===>>>???@@@999<<>>>>>>>>;;;999777666777777666555444555666777777888:::<<>>===;;;999888999<<<======<<<999888666444444888999777888:::999888555222444:::===<<<777777777777888888888888555777999999888777888999777999::::::999888888999<<<<<<;;;;;;:::999999888888<<<@@@>>>:::666777999666444222444888<<<<<<;;;;;;;;;;;;:::999999::::::<<<<<<;;;888666555666888333444555777777777666555666888999999777555444444444666777888777777999:::;;;999777777777777555333000111333555777777777666///111222222222444777999333444555666666666666666666666666666666666666666000000000222444777:::;;;888777777666555555444333222111111111333555777888:::999777666555555555555111333666666555333333444666666555444444555666777111333555777777888;;;======:::777666777777666666555666777888999999999999888999;;;<<<<<<;;;:::999888:::<<<===<<<===???AAACCCBBB@@@@@@AAAAAA???>>>BBBBBBDDDEEEFFFGGGGGGGGGFFFDDDCCCDDDFFFHHHHHHGGGEEEFFFGGGIIIIIIIIIHHHHHHFFFLLLPPPVVVXXXRRR[[[uuummmVVV\\\OOOSSSRRRPPPNNNLLLKKKJJJJJJKKKJJJIIIHHHFFFEEEEEEFFFDDDHHHIIIEEECCCEEEFFFEEEAAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBAAA@@@@@@??????@@@???<<<:::999999:::;;;999777666555555777999;;;======<<<;;;<<<>>>@@@AAA<<<===??????>>>===>>>???;;;999666666777888777555333555777666555555888:::BBBHHHHHH@@@999888777555444666999<<<===<<<999666666888;;;>>>>>>===;;;999666222333888999777777;;;888888555000000555777666555666777888888888888777555777888999888777888999666888999888666555555555888888888999888888888777<<<===>>>===;;;;;;===???888666444666:::<<<;;;999888;;;===<<<999777888:::<<<<<<;;;999777666888:::111222444666777777666555444555666777999999777555555777999999777666777999;;;:::888888888888666444...000111444666888999999444444333222222333777:::444333333444555555444333444444555555666777777777111111111222444777999;;;777888999999999777555444111000000111333555777888;;;:::999888666666555555555555555222000000222555555444444555666777777777222444555555555666;;;>>>;;;888555444666777777666555666777999:::;;;;;;;;;888999;;;=========<<<;;;555:::>>>>>>::::::>>>CCCCCCAAA???@@@BBBBBBAAA??????@@@AAABBBCCCDDDDDDDDDBBBAAAAAACCCEEEEEEDDDCCCDDDEEEGGGIIIJJJIIIGGGEEEFFFLLLLLLNNNQQQMMMMMMZZZ```vvvbbbUUUaaaQQQUUUSSSQQQOOOLLLKKKJJJIIIGGGIIIKKKKKKJJJJJJKKKMMMBBBJJJLLLFFFDDDHHHHHHBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEDDDCCCAAA@@@????????????===;;;888777888999999888666444333444666999;;;>>>===<<<;;;<<<>>>@@@AAA>>>???>>><<<;;;;;;>>>@@@<<<999666666888888777444333555777666444444666999999CCCIIIEEE@@@>>><<<888444666888;;;===;;;777444555777;;;>>>???>>><<<:::555222333888999666777<<<888888444///...222333222444555777888888888777666777999::::::999999:::;;;666777888777444222222333666666777888888888888888999999999888888:::>>>AAA<<<:::888:::===>>><<<:::777<<<@@@???:::777999<<<<<<<<<<<<:::888777999;;;222444666888999999888777222222222666;;;<<<:::777777:::<<<:::777555666888;;;:::888888999999777555...///111333666888:::<<<;;;:::888555333555888;;;444444333444555555333222333333444555666777888888777666555444444555777777666888:::;;;;;;999777555000000000111333555777888;;;;;;:::999888777666555;;;:::666111---...333888444444555666888999888777444555555444222444999===;;;888444444777999999888555666888999;;;<<<<<<<<<888:::<<<>>>>>>>>>===<<<333:::???>>>999888>>>EEEAAA???>>>@@@CCCDDDCCCAAA===>>>???@@@AAABBBBBBBBB>>>>>>???AAACCCCCCAAA???FFFEEEDDDFFFHHHKKKLLLLLLLLLRRRMMMJJJPPPPPPMMMSSSTTTaaa___RRR\\\RRRPPPPPPOOONNNLLLJJJHHHGGGIIIHHHGGGHHHKKKJJJGGGDDDHHHHHHGGGFFFFFFEEEEEEEEEDDDBBBAAABBBEEEEEECCC@@@AAA@@@??????>>>>>>??????@@@<<<999999===>>>;;;888:::999666444333444666777;;;<<<===???AAABBBCCCDDDAAA>>>======999555999BBB999:::;;;;;;:::777555333444444555555666666555555999===AAADDDEEEBBB:::333444111000555<<<>>>:::444888888999999999999888888666333111333777999999777333333222111222333444666333333444555666777888888<<<:::888777888999999999777777777777777666555444888888999999888777666555666666666777888:::;;;<<<===999555555888:::;;;;;;777888:::;;;:::999777555;;;;;;<<<<<<:::888555333222444777888777777888888:::999666333555:::999666444666888777555555777:::===;;;777666777777888777333222222333555777888777888777555555555666555444333333333222111000......,,,...111222222333444555555555555333222222444666888999888444111111555999666333222555555222222666;;;999777888;;;<<<999555===:::555222000111333555///555<<<>>>;;;777666777111333555444222222555999<<<===<<<;;;999999:::<<<999999888888888999;;;<<<:::===>>>:::999<<<===<<<999::::::;;;<<<===>>>>>>===;;;:::<<>>???BBBDDDBBB@@@EEEDDDBBBAAAAAABBBDDDEEECCCCCCEEEFFFGGGHHHHHHIIIHHHHHHIIIKKKLLLNNNOOOPPPQQQRRRoooYYYOOOTTTLLLNNNNNNNNNMMMKKKJJJHHHHHHJJJHHHGGGGGGIIIIIIGGGEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDBBBAAABBBDDDEEECCC@@@BBBAAAAAA@@@@@@@@@AAAAAABBB>>>;;;;;;>>>???<<<999;;;:::777555555666888999;;;;;;<<<===@@@EEELLLQQQBBB<<<:::<<<===:::999<<<999::::::;;;:::888666444111222444666777777777777666999===???@@@???;;;888777444222666;;;===999444555666777888999999999999888888:::<<<======;;;999555444444444444444555666444444444444555666777888:::888777666888999999999999999999999888777666555777777777777888888888888666666666777888:::;;;<<<<<<999666666888;;;<<<<<<888999999:::999888777666::::::;;;;;;:::888666555222333444444444555888::::::999666333555::::::666555666888888777888<<>>;;;888666666777777666555444222333555666777777555555666777888777555444555555555444333222000000---///111111111111333555333444555444333333444666555666666555333333777:::666333222444444222222555888555444:::BBBEEE???999888888777666555555666666111666<<<===:::777777888222444555555555555666888:::;;;:::999777777888:::;;;:::999888888999::::::;;;>>>===:::;;;>>>???<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>======>>>@@@AAAAAA@@@@@@???>>>???BBBDDDCCCAAACCCBBB@@@??????@@@BBBCCCDDDDDDEEEEEEFFFEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMbbb{{{XXXSSSPPPLLLLLLLLLLLLLLLKKKJJJIIIHHHJJJHHHFFFFFFGGGHHHGGGFFFGGGGGGGGGGGGFFFDDDBBBAAACCCBBBAAABBBDDDDDDBBBAAABBBBBBBBBAAAAAABBBCCCCCCBBB???<<<;;;======;;;888:::999777555555666888999:::<<<<<<<<<>>>GGGTTT^^^UUUHHH===;;;>>>===;;;999888999:::::::::999777666333444666777777777666555222555999<<<===<<<<<<===999666444666;;;<<<888444333333555666777999::::::888<<<@@@BBB@@@===:::888666666777777777666555555777555444333333444666777999888777777999;;;;;;;;;;;;;;;;;;;;;:::999888777777777666666777888:::;;;777777777777888999:::;;;;;;999777777999<<<======999999999999999888888888888999:::::::::999777777333333333111111333777;;;::::::888444666:::;;;888666777888999999<<<@@@DDD>>><<<888777666666555444777444222222444666777777222555888::::::888555333777777666666555444333222000000111000//////111333111333555555444444555666111333555555555666888:::555222111444444222222555666333222:::DDDGGG@@@777222333666888888888666555333777::::::888666777999444444555777888999777666888888888666555555777999<<<;;;999888777777888999======;;;999<<>>>>>???BBBDDDDDDCCCAAA@@@>>>======>>>@@@AAAAAABBBCCCDDDEEEEEEEEEDDDEEEFFFFFFGGGHHHIIIIIIJJJNNNOOOXXXzzzjjjYYYXXXOOOMMMKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHFFFEEEEEEFFFGGGGGGIIIGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAABBBBBBAAAAAAAAABBBCCCCCCAAA???<<<;;;;;;:::999777777666555444555666777888;;;===???======EEESSS___ppp___JJJ===:::;;;<<<<<<888999:::::::::999888888999999999999888666555333333555:::>>>>>>::::::===888555444555:::<<<:::777333333444555666777888999666:::>>>>>>:::666444555666777888888888777555444888777444222111333555666999888888999<<<=========:::;;;<<<<<<<<<<<<<<<<<<999888777666666888:::;;;888777777777888999:::::::::999888888999;;;===>>>;;;:::999888888888999999777777888999:::999999888555555555333222222555777;;;<<<:::777777<<<===;;;999999888999:::===AAACCC>>><<<999777666666444333555333111111444777888999555777999:::999666555444777777777666666444333333222222111///---...000222///222444666555555555666111222444666666777777777444111000333333111222555666444444888======888222///111333555666666444444333555666555333333444666555444444777::::::777333777777777666444444666888999888777666666777777888<<<;;;888777<<>>AAAAAA>>>;;;;;;<<<<<<======???AAACCCCCCDDD@@@???===<<<<<<===???@@@===>>>@@@CCCEEEGGGHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHLLLRRRUUUbbb\\\XXXXXXMMMLLLKKKLLLLLLMMMLLLLLLKKKKKKHHHGGGFFFEEEDDDDDDFFFGGGJJJGGGCCC???>>>@@@BBBEEEAAAAAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@===<<<;;;:::999888777666666666666777888999;;;???AAA???===@@@JJJTTTsssiiiWWWEEE;;;999;;;===999999:::::::::999999999:::;;;;;;;;;;;;:::::::::;;;;;;???DDDCCC;;;777999555333222444888<<<<<<<<<666555555444555555666777555777888666222000222444555666777888888777666555999777555222222333555666777666777888;;;===<<<<<<888999:::<<<>>>?????????<<<:::888666666777888999888888888888888888999999999999999999999:::<<<===;;;:::999999888888999999666666777888999999999:::666888888777555333222333;;;===<<<999888===???>>>;;;:::888888999;;;===>>>===;;;999777777666333222333111000111555888:::;;;888::::::888555333333444555555666555555444333222333333222///------000222///222444666555555555666333444555666777666444222333000///222333111222555666777777666444333444555444444333333333444444555222222111000///000111333555333333666999999555222777777777666555555777999555444444444555666888999999888666555;;;@@@???999::::::999999999;;;===>>>777;;;???@@@===;;;;;;<<<:::;;;===>>>???@@@BBBCCC@@@???>>>======>>>???@@@>>>???AAACCCFFFGGGHHHIIIFFFFFFGGGGGGHHHHHHHHHIIIFFFPPPUUUSSSrrryyy[[[\\\ZZZQQQOOOKKKKKKLLLLLLLLLKKKJJJJJJFFFGGGGGGFFFDDDCCCEEEFFFIIIFFFAAA>>>===???CCCFFF@@@AAACCCCCCAAA@@@AAABBBAAA@@@??????>>>>>>>>>???BBBAAA???>>><<<<<<;;;;;;777777777777888:::;;;;;;<<>>BBBFFFHHHGGGBBBCCCIIIHHH===666555444222111222666:::===>>>777666555444444555666777888777555222000111444777555666777777888888888777999888666444444444555666444444555777999::::::888666888999<<<===???@@@@@@<<<;;;999888777777888888999999888888888888888888888999:::999888888:::;;;::::::::::::999999999999666666777777888999999:::777888999888555333111111999===<<<999888<<>>>>>::::::999888888999;;;>>>???777:::<<<===<<<<<<<<<<<<999:::<<<=========???AAAAAA@@@>>>======>>>@@@AAABBBBBBCCCDDDEEEEEEEEEDDDFFFFFFGGGGGGHHHIIIIIIJJJGGGPPPXXXQQQ```hhh^^^^^^YYYUUUQQQJJJJJJJJJJJJIIIIIIHHHGGGCCCFFFGGGGGGDDDCCCCCCEEEDDDBBBAAA??????@@@BBBDDD???AAACCCCCCAAA@@@@@@BBBBBBAAA@@@???>>>=========>>>>>>===<<<:::::::::;;;444444555666777888999:::<<<===>>>>>><<<<<<>>>???AAAJJJNNNIIICCCAAA???<<<===<<<;;;:::999888888888999999:::<<>>::::::999:::;;;<<<;;;:::777:::<<<<<<::::::<<>><<<<<<>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBDDDDDDEEEGGGHHHIIIJJJJJJMMMMMMWWWRRRYYYYYY[[[ZZZSSSQQQMMMHHHHHHHHHHHHGGGFFFEEEEEEBBBEEEHHHGGGEEEBBBCCCDDD???@@@AAABBBBBBBBBAAAAAA???AAACCCCCC@@@???@@@BBBCCCBBBAAA???>>>======<<<999:::999888777666777888///000111222444555666666<<<<<<;;;;;;<<<===>>>>>>999AAAEEEBBBAAACCCDDDAAA>>>===;;;:::999888888888===<<<;;;===BBBJJJQQQVVVZZZKKKCCCHHHJJJ@@@777666555333111111222555999;;;555555444444555888:::<<<999555222333777:::;;;:::888888777888999;;;>>>???777777777888888888888777999999999;;;===>>><<<:::999999::::::;;;::::::999777777999:::::::::::::::::::::999888777777777777777999:::999666444555777999:::;;;<<<<<<:::888777777777777666777888999999444444333111000111444777444888999555333777;;;<<<888777777999;;;;;;777444999888777777888777555333444444555666888777444111,,,111777999666333444666555555555555555555444333222444555555333222222222555555555333222222444666777444222333555555444111000......111222000111555555666888999999888777666555555666666777777888888888777555555666666555444666999:::888555444777:::555666666555444555777999888888777666666777888999333888:::888888===@@@???===<<<999888777888:::<<<>>>:::888888;;;<<<:::888777999;;;;;;999888;;;===@@@>>>===<<<<<<===>>>@@@===>>>@@@AAABBBCCCCCCCCCBBBCCCDDDFFFGGGIIIJJJJJJNNNFFFOOONNNRRRzzzYYYZZZVVVLLLLLLOOOMMMIIIDDDCCCDDDEEEDDDBBBEEEBBBAAABBBDDDEEECCCAAA===???AAABBBBBBCCCDDDFFF@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<<<<;;;:::999888888777777444444333333444555777888999999::::::;;;<<<======888;;;>>>??????>>>??????AAA===::::::999888:::>>>BBBKKK^^^YYYBBBHHHZZZWWWVVVTTTKKKJJJOOOEEE777777444444333222333444555666333999<<<777333444666777888444222222555777666444555888::::::999999===@@@888777666444444444555666555555666666777999:::;;;999;;;======<<<888555222:::888===GGGFFF<<<888===::::::;;;:::999777555444888777666666555666666666777999;;;;;;;;;:::777333666999:::888888<<<<<<:::;;;:::777666555555777888999888777777777888999:::777777777777777777888888666555555666888888888666222222222222222222222222333222222333444555333222000111444777999777333000///222444333444777888555222333333222111222444777444444444444444333333333+++///777<<<777111333;;;999999;;;===???<<<555///444444444666888888666444999888777777777888:::;;;>>>===;;;999888888888888555555555555555444444444444555777888::::::;;;;;;777777777888999999999:::<<<===<<<999555444777:::;;;;;;;;;<<<<<<<<<<<<<<<>>>;;;999:::===>>>===:::======<<<;;;;;;;;;;;;<<<;;;>>>AAAAAA???>>>@@@BBB???@@@BBBDDDFFFHHHHHHIIIGGGJJJQQQKKKMMMrrrVVVXXXUUUKKKHHHIIIJJJGGGCCCBBBCCCDDDCCCBBBEEECCCBBBCCCEEEFFFDDDBBB???AAACCCDDDCCCCCCDDDFFFAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::888666555444333222222333555777888888888999:::;;;<<<;;;;;;<<>>:::999;;;===???EEELLLTTTddd~~~|||bbb[[[\\\PPPPPPUUUSSSUUUXXXLLL;;;888555555333222111222222333:::???@@@:::555444555555555444444666888999888777888999999888888999;;;>>>777666555444444444555666555555666777888:::<<<===;;;;;;;;;:::999888666555888666;;;EEEDDD<<<999>>>;;;<<<<<<;;;:::888777666555666666666777777888888999999:::::::::999777444666999999777777::::::888:::999888666555666666777999999888888888999::::::777888888888999999999999555555555666888777444222333333333333333333333333444333333555777888666555222333444666777555111...000333444333333666666444333444444444333333555777333333333333333333444444444333666:::999555666<<<777999<<>>:::444///333222333444666777555444555555555555666777888999999888777666555555666777777777666555555444444555444555666888999999::::::888888888999999::::::;;;:::;;;;;;888555444666999::::::::::::;;;;;;;;;;;;<<<:::999:::<<<>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;>>>@@@@@@???>>>@@@BBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGLLLLLLMMMrrrhhhRRRVVVRRRHHHFFFEEEGGGDDDBBBAAABBBCCCCCCBBBEEEDDDCCCDDDEEEFFFEEECCC@@@BBBDDDDDDCCCCCCCCCDDDAAAAAAAAA@@@@@@??????>>>??????>>>===<<<<<<<<<<<<;;;<<<<<<<<<:::999777666666444222000111444777999555777999;;;;;;;;;999999:::>>>BBBDDDBBB???<<<:::<<<999888;;;???CCCMMMVVVddd~~~xxxiiiVVVMMMZZZ^^^^^^]]]OOO===999666555333222000000111111<<<@@@AAA;;;666666666555222444777999999999:::;;;;;;999666555777999:::;;;666555555555555555666777555666666777999:::<<<======;;;:::888777777888999444333888@@@@@@:::999===::::::::::::999888777666555666888:::;;;;;;;;;;;;:::999888888999888666555666999888555555888777444888888888777666666555555555666666777888888777777888999::::::;;;;;;;;;:::222222333555777777444222444444444444444444444444222111222333666777666555555444333444444222///---111444444222222666666333222333444444333333444666222222222333444444444555:::666444555555444444666555999>>>@@@===888333000111111111333555666444333222222444666777888888888555444444333444555777888:::999777555555555555666333444555666777888888888888888888888999:::;;;<<<888999999888666555666888888888888999999::::::::::::;;;;;;;;;;;;===@@@CCC???>>>===<<<;;;:::::::::<<<>>>????????????@@@BBBEEEEEEDDDDDDEEEFFFGGGHHHIIIGGGGGGMMMNNNZZZ```PPPRRRNNNHHHGGGEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDCCC@@@BBBDDDCCCBBBAAAAAABBBAAAAAA@@@???>>>>>>======???>>>===<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;<<<;;;888444222111333666888333555888::::::999777666444777;;;===<<<;;;;;;;;;>>>:::888:::===BBBNNNZZZoooyyyhhhWWWfffggg\\\UUUIII<<<999666555444222111111222222777;;;<<<888666777888666222555888888666555888;;;;;;777222222555999::::::666666666666777777777888666666666666777888999:::;;;:::999888888888999999333222666;;;:::666666999777777777777666666555555888999<<<>>>>>>>>>===<<<;;;777555777999777555555666888888444444666555222777777777777666555444333000111333444555444444333999999;;;<<<<<<<<<<<<<<<111111111444666888888777555555555555555555555555444333333444666777666444444333111111222111000...000333333111222666777444111333444444333222222333222222333444555666666666???===;;;888555222222333333888>>>@@@<<<666222111222111111222444555444333111222555888999:::::::::555444444555666888:::;;;<<<:::888666555555666777333444444555666666666666777777777777888999;;;<<<888888888888777777777888777888888999999:::::::::;;;======;;;:::;;;???DDD???>>>===<<<;;;:::::::::======>>>>>>>>>???@@@AAADDDCCCBBBBBBCCCEEEGGGIIIIIIKKKHHHKKKNNNMMMsssuuu[[[OOOOOOJJJGGGIIIGGGCCCDDDDDDDDDDDDDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB???AAABBBBBB@@@??????@@@@@@@@@???>>>======<<<<<<>>>======<<<<<<<<<<<<<<<<<<:::777666888<<<@@@DDDAAA===999444333333555777222444666888999777555333444555666555555666999;;;===:::999:::===DDDRRR___vvvjjjhhhuuulllUUUHHHAAA;;;<<<666555444333333444555666777:::;;;777666888999777555666666444111111444888999444000000444888::::::888888888888999888888888777777666555555555555555777888999:::::::::999999444333555666555222222555777777666666666666666666999:::<<<======;;;:::888999444333999<<<999555555666999888555444555555222666666777666666555333333///000222333444444333333888999;;;<<<======<<<;;;888666333333555888999999555555555555555555555555888777666777888888777555222111///000111222222111...111222000111666888666222444777777666444333444333444444555666777777888BBBFFFHHHBBB:::444444666222777<<<>>>:::666333333444222111222444555444333000111444777999:::::::::444444444555666888:::<<<;;;:::888777666666666777333444444555555555444444555555444444555777999;;;:::999888888888999999999777888888999::::::;;;;;;===>>>???<<<999999<<<@@@>>>>>>===;;;;;;:::::::::>>>===<<<===>>>???@@@@@@@@@@@@???@@@AAADDDGGGIIIGGGPPPKKKHHHMMMLLL___hhhVVVNNNMMMGGGGGGJJJGGGCCCDDDEEEEEEDDDCCCDDDEEE@@@AAABBBBBBAAA@@@AAABBB>>>???AAA@@@???>>>>>>???>>>>>>>>>======<<<<<<;;;======<<<<<<;;;<<<<<<===;;;999777666888===BBBFFFCCC@@@;;;777555444555666222333555666666555333222999888666333222333666999999888999<<<@@@HHHYYYhhh{{{aaaXXXkkkxxxkkkMMM@@@???======666555444444444555777888;;;======999888:::999666777777666444222222333555666444111111333666777888999999999999999888777777777666555444444333444444666777999:::;;;;;;::::::666666666444222111333555999999888888888999::::::777777888999888777666555888222444???DDD>>>888666777:::999666555777666333666666666555444444333333222333444555666666777777555777999<<<<<<<<<;;;:::>>>;;;888666666777777777555555555555555555555555444333333444555555444222111000///000222333222111///111111///000555777666555777;;;;;;:::777666555444444555555666666777777<<>>;;;888777888999999999777777888999:::;;;;;;<<<===>>>===<<<:::999:::;;;======<<<;;;;;;;;;;;;<<>>@@@@@@@@@===>>>>>>???AAADDDGGGHHHGGGNNNLLLHHHJJJNNNWWWeee[[[PPPMMMLLLEEEEEEGGGAAAAAADDDEEEEEEBBBAAABBBDDD@@@BBBDDDCCCAAA@@@AAACCC===???AAAAAA?????????@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===;;;:::999999;;;>>>@@@BBB@@@>>>;;;888666555666666222333333444333333222222777777666444222222555777444444777;;;@@@III[[[kkkvvvSSSIIIYYYkkkcccHHH???AAA===999777666555444333444555666999;;;:::777888::::::666777777777999:::999666444555555555333111111333444888999999999888666444333555444444444444555666666777777777888999;;;<<<===888888777555333444777999:::999999888999:::;;;<<<666666666666666777777777888333888FFFMMMEEE<<<999888;;;:::777777999888555777666555333333333333444444444444555666777999999333555888:::;;;;;;:::999:::999888999:::999777555444444444444444444444444000///000222444666555444333222111222333333111///222444333//////333555333444777;;;<<<:::777555444333333333444444444444444555:::;;;555111222444444333333444666888999888777777444222000111111000///000000111222333555777888333333222111111222444555444555777888999888777666555555555555555444333333555444333333444777:::<<<@@@<<<666444555777888888555666666777888999:::;;;;;;::::::;;;<<<<<<:::888<<<;;;;;;;;;;;;<<<======???===::::::===@@@@@@@@@>>>???@@@AAACCCDDDEEEFFFGGGDDDIIIKKKFFFJJJUUUYYYmmmQQQJJJLLLLLLDDDCCCDDD<<<@@@CCCEEEDDDAAA???@@@BBBAAACCCEEEDDDBBBAAABBBEEE===???AAAAAA@@@@@@AAABBB;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===:::;;;<<<===>>>>>>>>>===<<<;;;999888777666777777333333222222222222222222///111333333333333555777111222555999===FFFWWWggg|||TTTGGGDDD[[[ZZZEEEAAADDD<<<444888777555333222222222333222444555444666;;;;;;888666666999>>>AAA@@@999444666888888555000...///111888888888888666444222111333333333444666777999:::999777666555777:::>>>@@@888:::999666555888;;;===888888777777777999:::;;;777666666777888999;;;<<<888333;;;LLLTTTJJJ???<<<999;;;;;;888888::::::777888666444222111222333444333333333333444666888999222444777999::::::999777111333666;;;>>>>>>;;;777444444444444444444444444333333444777;;;===>>>===444444333444444333000---555666444///...111222000111444888:::888444222000333222222222222222222222444666444///000777:::888444222111333888::::::888777444111/////////...---333333222333444666888:::555444333222222222333444222444777999:::999777555666666666666555444333333555444333333555888;;;===AAA<<<555222333666777777444444555666777888999999999777888:::>>>>>>;;;777;;;;;;;;;;;;;;;<<<===>>>@@@<<<::::::===@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDGGG:::DDDNNNCCCEEEVVVZZZdddSSSQQQMMMIIIFFFCCCBBBAAA@@@@@@AAAAAAAAA@@@??????AAAAAA@@@?????????@@@@@@CCCBBB@@@>>>===<<<<<<<<<===<<<<<<;;;;;;<<<>>>???@@@>>>:::888777999;;;===;;;===???===:::888888:::AAA???<<<;;;:::999777555444222222222333333111///444444555666555444222111333666888999;;;CCCOOOYYYyyy~~~NNNKKKGGGMMMMMMFFFAAA???;;;444333333333444555666777777333444666777888888888777666666888;;;???BBBCCCBBB<<<<<<;;;999777333000...444444444333333222222222666333111333888:::888555666666777888999999::::::;;;999777666555666777888999::::::999777777999::::::::::::999777666777888777555999DDDHHHBBB;;;::::::777666888999777888<<<555444222000000111222333000222555666555555666777777777777888:::999666444222555999;;;:::888777777555333111222444555333111444111000444999;;;999666666222111333111---000666999888666222///...000222444444444555555444333333666777777555333222333555888777666555444333333333444555777777555555666777555444333222111000000000333444555666777888999:::444222111111333444444444333444666555444444555666333333333444777777666555555333222111333777;;;>>>BBB===777666888888555111555666777999999999888777;;;<<<===<<<;;;:::;;;<<<===<<<;;;;;;;;;;;;<<<===>>>;;;888999<<<@@@@@@@@@AAABBBDDDDDDCCCCCCEEEFFFCCCCCCBBBCCCFFFKKKPPPSSSooo^^^SSSQQQMMMIIIFFFCCCAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBBBB@@@??????>>>>>>>>>BBBAAA@@@>>>===<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<:::999777888:::<<<>>>;;;===??????======>>>@@@DDDBBB@@@@@@@@@@@@>>><<<777666555666777777555333222222333333333222111000222444777;;;@@@GGGNNNSSShhh|||OOOEEEAAAGGGIIIFFFBBB@@@;;;444444333333333444555777888444555666888888888888777777777888:::===???>>>===::::::999888666444333222444444444444333333333333555222111444999;;;:::777666666777777888999999:::999888666444444555666777:::::::::;;;::::::999888666777777777666555777999:::777888???AAA===:::::::::777666888888555666:::666555333222222222444555222333555555444444666777999999:::;;;;;;999666333333444777999:::999777666888555333222222444555555777444222444888999777333555222111333111...111666777777555222///...000222222222222333222222222111555666666444222111222444444444333222222333333333666777777555333222333444555444333222222111111111222333444555777888999999555444333333555555444333444555666666444444444666444333333444666777666555444333222222444777:::<<>>???===<<<;;;999999;;;<<<===<<<:::888999===?????????@@@BBBCCCCCCBBBCCCDDDFFFEEEDDDDDDEEEGGGJJJNNNPPPeeesssVVVTTTRRRNNNJJJFFFCCCAAA@@@???@@@AAABBBBBBCCCCCCBBBCCCBBBAAA@@@???>>>>>>>>>AAAAAA@@@??????>>>======>>>===<<<;;;;;;;;;;;;;;;999999999999;;;===???@@@;;;===???AAAAAABBBDDDFFFFFFEEEDDDDDDEEEFFFEEECCC;;;:::999:::;;;;;;999777222222222333222222111000666666:::AAAIIIOOOQQQQQQ\\\~~~rrrOOOAAA;;;@@@DDDDDDCCCAAA<<<666555444333222333444666888666777777888888888777777999888888999:::;;;:::888999999888777666666666666444444444444555555555555444222111444999<<<<<<:::888888888999::::::;;;;;;888666555333333444555777;;;:::;;;===???>>>999555222444555555555555666888<<<888666888:::888888999:::666555777666333333666555444333222222222333444444555555333222222444666;;;;;;<<<======:::555222444333333666999:::777444999888555222111222666999999666444444666777444111444222222333222000222777555555444222000000222444222222222222222222222222444555555333111000111333111111000000111111222333444444444222000000111333333333333333333333333333222222333444666777888888666666666777888777555333666777777666444333444555555333222333555777777666333333333444555777888999;;;888666777999888555222555555666777777666555444666888:::<<<<<<>>>@@@BBB===<<<999888888999<<<===:::999999:::===>>>>>>===>>>@@@AAABBBAAAAAABBBDDDEEEEEEFFFGGGIIIJJJLLLMMMYYYdddSSSTTTSSSPPPLLLHHHEEEBBBAAA>>>???AAABBBCCCDDDDDDDDDAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@CCCBBBAAA@@@???>>>======:::;;;;;;<<<===???@@@AAA<<<===???@@@AAACCCEEEGGGEEEDDDCCCCCCDDDEEEDDDBBB===<<<;;;;;;<<<<<<:::888333333444444444333333333444666:::@@@FFFKKKNNNNNN^^^uuurrr```bbbcccRRRDDD<<<>>>@@@BBBBBBAAA===888666444333222222444666888888888888888888888777777999888888999::::::888777:::999777666555666777777444555555666666777777777555444444666999<<<;;;::::::::::::;;;;;;<<<<<<<<<777666444333333555666888;;;:::;;;???BBB@@@999222222444666666555444555777888666444555555666777888999555444666555111111333333222111000000000111111666555444222000111333555888999:::<<<===:::555222444111000444999;;;777222666777777555111111555999888666444444555555444222222222333333222111333666444555555444333333444666444444333333444444555555555555555444222111222333222111111000000000111111//////000//////000333666222222333333444444444444000111222333444666777777555555666999::::::888555666777888666444333333444555333222333555666777777333333444555666666666666777666666777888888555222444555666666666555444333555777:::;;;<<<===@@@BBB===;;;888777777888;;;===888888999;;;<<<<<<<<<;;;===>>>@@@@@@??????AAABBBDDDEEEFFFHHHJJJKKKLLLLLLQQQ}}}___SSSTTTSSSPPPMMMJJJFFFDDDBBB>>>???@@@BBBCCCDDDEEEEEE??????@@@AAACCCEEEGGGHHHGGGGGGGGGGGGFFFDDDCCCBBBDDDDDDCCCBBBAAA???>>>>>>;;;;;;;;;;;;<<<===>>>???>>>>>>===>>>???AAABBBBBBAAA@@@>>>>>>??????>>><<<===;;;:::::::::999777555333333333333333333333333,,,000555888999<<>>??????===<<<666555444333333555666777999999999888888888888888999888888999;;;;;;:::999;;;:::888666666666666777666666666777777888888999888888777888999::::::999999999999999::::::::::::777666444444444666888999;;;::::::>>>AAA???888111555777888888666555555555111333444444555666777888888555444666444000///111222222222111111111111111555555444222///000222444444444666999:::999666333444111000333888:::777333111444777777444222333666666444333333444555666555222444444333222222444444333555777777666555666777444333333333333444555666666666666555333222333444555444333222000000//////.../////////...///222444000111222444444444444444//////000222333444555666333444666999;;;<<<:::888666777777666333222222333555333222333555777777666333444555666666555444444444444555666777777555333333444555666666555444333777888:::;;;:::;;;===>>>;;;:::888666666888:::;;;777888999:::::::::::::::<<<===??????>>>>>>@@@AAAAAABBBEEEHHHJJJLLLLLLMMMPPPiiinnn___RRRPPPPPPOOOLLLJJJGGGDDDBBB>>>???@@@AAACCCCCCDDDDDD<<<===???AAADDDGGGIIIKKKJJJKKKKKKJJJIIIGGGDDDCCCAAAAAAAAA@@@???===<<<;;;:::999888888999;;;===>>>BBB???======>>>??????>>>>>><<<;;;;;;<<<<<<:::999>>><<<:::999999777444222111000000000000111222222,,,111555555333666===DDDOOO\\\]]]NNNKKKXXXZZZNNNDDD>>>:::<<<>>>===<<<===777666666666666666777777:::999999888999999::::::999888888:::<<<===<<<:::::::::999888777777777777888888888888999999999999::::::::::::::::::::::::666666666666666666666666666555444444555777999::::::999999;;;===;;;666111777888::::::777555555555...333555444444777888777666444444666444000///111555555555444444444333333444444333222000000111333222222333555777777555333333111111333777999888666///222555777666555444444333333222222333555777888222666666333222333444222222555777888777666666666222111111000111222444555666777777555333222333555777666444222111000//////222333333222///......//////000222333444333333222......///000222333444444333333444777:::;;;999888444555555444222111222333333333333555777777666555555555555555555444333222333444444555555555444444222333555666666666555444777888999999888888:::;;;999888777777777777888999666888999999888888999;;;;;;===>>>???>>>>>>???AAA???AAACCCFFFIIIKKKLLLLLLPPP[[[ddd```MMMLLLKKKKKKJJJHHHEEECCCAAA>>>>>>@@@AAABBBBBBBBBBBB;;;<<<===???BBBEEEHHHIIILLLLLLMMMLLLJJJGGGDDDBBB>>>>>>>>>>>>===<<<:::999:::999888888:::===@@@BBBEEEBBB>>>===???@@@@@@>>>===<<<;;;<<<>>>???>>>===AAA???<<<;;;999777333000111000/////////000222333222444777777777999===AAACCCNNNTTTLLLEEENNNRRRIII@@@999666;;;>>>===;;;<<<777777888999999888777666999999888888999:::;;;<<<:::999999:::;;;<<<:::999777777888999999999999888::::::::::::999999999999999::::::;;;:::;;;;;;<<<666666666666666666666666444333333333444666888:::999999999888777666444333555777999:::888666666666000666777333222666999888555333333666555111///111666666666666555555444444111222333222111000111222444333222333555555444333222222333555666888888999222222333555777999888777333333333222222444666888333888888444111333333000000333666777666444444444222111000000111222444666555666666444222222333444666555333222111000000000333555666555222///------///000111333333222111000------...///111222333444666555444555666777666555111222333333111111111333222222444666888888555333666666555444333333222222444444444333222222333444222333444666777777777666555666888888777777999:::666777777777777777777666777888999777666666999;;;<<<===??????>>>>>>@@@AAAAAAAAACCCDDDFFFHHHIIIJJJOOOUUUooo^^^aaaHHHHHHHHHHHHGGGFFFCCCAAA@@@>>>>>>???@@@AAAAAAAAAAAA;;;;;;<<<>>>AAACCCEEEFFFMMMMMMMMMLLLJJJFFFCCCAAA======>>>>>>>>><<<;;;:::;;;:::999:::<<>>======???AAACCCCCCBBBCCCAAA???<<<:::777333111222222111111111222444555444333444666999;;;;;;999@@@FFFMMMEEE:::@@@GGGAAA;;;555444;;;@@@===:::;;;777888999;;;;;;999777666999999888888999;;;<<<>>>;;;:::999999::::::888777333555777999:::;;;;;;:::;;;;;;;;;::::::999999999777999:::;;;;;;<<<===???999999999888888888888888333222111111333555777999888999888666333222333555222555888999888777777777444999999333000555999888555333333666666111000222444444555555444444333222///111333333111111111222777555333333333444333222111333555666666777999;;;555333111333888;;;;;;:::555444444222111222555777444999999444111333333//////222555666555333222111444333222222222444777888444555555333111111222333333333222111000000111111000333666666444111000///...000111222222111///...,,,---...///000222333333999666444333444444333222000111222222111000111333111222444777999888555222777777555444333222222222444444444222111111333555111222444666888888888888333444666777666777999:::555666777888888777666555777888888666444555888<<<<<<===??????>>>>>>@@@AAACCCCCCCCCCCCDDDEEEGGGHHHMMMSSSbbb\\\WWWSSSJJJIIIHHHFFFCCCAAA@@@???>>>??????@@@AAACCCDDDEEEAAA>>><<<<<<===???@@@@@@CCCCCCEEEFFFGGGIIIJJJJJJBBBCCCCCCCCCBBB@@@>>>===CCCAAA@@@BBBGGGMMMQQQSSSMMMHHHCCCBBBDDDGGGGGGFFFHHHFFFEEEHHHLLLLLLGGGBBBHHHHHHGGGBBB>>><<<>>>@@@<<<777222222555777666333888666666888<<>><<<999AAADDD>>>:::;;;;;;999:::888888888:::;;;:::999444777:::;;;999888888999888::::::888777888<<<@@@???===;;;999888999:::;;;777444222333777::::::999;;;???BBB@@@:::666777999;;;<<<===>>>>>>===<<<;;;999888777555555555666666000000111222333444555555:::999777444222222222222777777777888999999777555888888888888888777666666444666777666333222444777777777888999999888666666666555444555555444222///555666666666666666555555333555666666444222222222555666888999;;;<<<<<<<<<555555555555555444444444444444444333333333222222111333444666666555333222888555111111333555555444222444555444000///000222333222111000000000111222555444333444555555333111---///111111000/////////------...///000111111222AAA>>>;;;888777666333222333444444222111111333555333555777888777555333111666555444333222222111222333333333333333222111000555333222111000111222333444555666555444333444555777777777777777777777777555:::<<<999:::>>>>>>999AAAAAA@@@>>>===???BBBEEECCCEEEFFFFFFFFFHHHJJJLLLKKKSSSWWWvvvSSSRRROOOJJJIIIHHHFFFDDDBBB@@@???@@@@@@@@@@@@@@@AAABBBCCCBBB???<<<<<<===?????????>>>???@@@AAABBBCCCCCCDDD======>>>>>>@@@BBBCCCDDDEEEDDDCCCFFFKKKQQQVVVXXXOOOLLLGGGDDDCCCCCCDDDCCCEEEBBBAAACCCFFFGGGDDD@@@CCCCCCCCC@@@===<<<>>>@@@???;;;666666888:::888666666444444666:::<<<<<<:::888???BBB>>>:::<<<===<<<;;;999888999::::::999888777666555777999;;;::::::<<<>>>???>>><<<;;;===@@@@@@>>><<<;;;::::::;;;<<<777555222333555777777666:::===???>>>;;;999:::<<<:::;;;;;;<<<<<<;;;;;;:::999888666555444444444555000111111222333333333333888777666555555555555666777777777888999999777555888888888888888777777666333444555444222111333555555666777777777666555444888777777888888777555222444555888999999777444333333444444555555444333222222333444555555555555555666666555555444444333333222222222222333222222222777666555555555555666777555444222333555666444222333333444333111000000111222222111000111111222333333222222333555666555333000000111///......000222000000000111111222222222<<<:::777666666666555333333444444333222222444666222333555666666555333222222222111111111222333333555555555555555444333222555444444333333333333333444555666555444333444666777777777777777777777777888:::888444444:::<<<;;;>>>>>>>>>======>>>AAADDDBBBCCCEEEEEEEEEFFFIIIKKKHHHQQQRRRrrrjjjPPPRRRPPPJJJIIIHHHFFFDDDBBBAAA@@@AAAAAA@@@??????@@@@@@AAACCC@@@===<<<===>>>>>>>>><<<<<<<<<<<<<<<=========;;;::::::;;;===@@@DDDFFFDDDCCCBBBEEEKKKQQQVVVXXXPPPNNNKKKFFFAAA>>>>>>???@@@>>><<<===@@@AAA???<<<=========<<<:::;;;===???;;;777444333555777555444444444333555888999999888999>>>@@@===;;;<<>>>>>>>>===;;;:::999999:::;;;777555333222333444444333::::::::::::;;;<<<===>>>::::::999999999999::::::999888777555444333333333000111222444444444333222555555666777888888999999777666666777888999777555888888999999888888777666222333333222111111333444444555555555555444333222888777777888999888555333333555888::::::777333000444333222333666777444222111111222222222222111111666666666555444333333222111222333444444555555555:::777444222222444777999333333333555666666444111555444222222222222111000111111111111222333444444111000111333555666555444222222000...---...111444222222333333333333333333555444333444555666555444444444555444222222444666222222333444444444333333...//////000111333444555666666666666666555555444444555555666555444333222444555666555444444555666777777777777777777777777888999888555555999:::999999;;;<<<<<<<<<===@@@BBB@@@BBBCCCCCCCCCEEEGGGIIIJJJSSSPPP^^^cccPPPQQQOOOJJJIIIHHHFFFDDDCCCAAAAAA@@@@@@?????????@@@AAAAAADDDAAA>>><<<=========<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>???>>>======???DDDIIILLLNNNLLLLLLJJJEEE>>>::::::<<<===;;;999999;;;<<<;;;::::::::::::999888999:::;;;444222111111444555555444666666666777999:::::::::<<<>>>???===<<<<<<>>>???===;;;::::::::::::888777:::999999:::;;;===<<<<<<@@@BBBEEEEEECCC@@@<<<::::::999888777666666777777666555333222222333444444;;;999777888:::<<<======;;;:::999888888999:::;;;:::999888777555444444333...000222444555555555444444555666777888888999999777666555666888999888666888999999999999888777777222222222222222333444555555555555555444333333222555444444555666555333000333444666888777555333111555222000222777888666222222222333444444444333333777666555555444333222222111222444666777777777777777666333111111222444666333333333444444555444444888555222333555555333000000111111222333444444555111000000222444555444333222222111000...///111444333333333333333333222222111111000222444555444333333555555555333333444555333333333222222111111111/////////000222333555555444444555555555444444333333444666777777555333111333444666555444444555666777777777777777777777777555777:::;;;<<<:::888555666888:::;;;;;;<<<>>>@@@@@@AAACCCCCCCCCDDDGGGIIILLLOOOOOOWWW^^^PPPMMMJJJJJJIIIHHHFFFEEECCCBBBAAA>>>>>>>>>???@@@BBBCCCDDDEEEBBB>>><<<<<<======<<<<<<<<<;;;;;;:::999999888:::;;;<<<======;;;999888:::888777999<<<@@@AAABBBDDDFFFFFFBBB<<<999999;;;<<<:::999999:::;;;;;;:::;;;:::999888888777666666222222222444777999:::::::::;;;;;;<<<<<<<<<======????????????===;;;;;;======<<<::::::::::::999777999>>>BBBBBB>>>::::::;;;???@@@AAABBBAAA>>>:::777888777777777666666666777444444444333333444555777<<<:::777777999;;;;;;;;;<<<;;;:::999999:::;;;<<<;;;;;;:::999888777666555...000222555777888888888666666666666666666777777888777666666888999999888999999999999999888777777333333333333555666777777777777666555555444444444222222222333444333111///333333333333333333333333666222///111666888666222111222333555666777777777666555555444333333222222000111333555777777777666555555444444444333333333555444222111111333666888:::777444555777777555222000000111222333333444444222111111222333333222000000222333333222111111222222222222222222111111111111000000111333444222000222444555555333333333555555555444222111000//////222222222222222333444444111111222222222222222111111333555777666444111///333444555555444444555777666666666666666666666666666666888::::::888777777555777999:::;;;;;;===???@@@AAACCCCCCCCCDDDGGGIIIIIIFFFLLLXXXyyyvvv^^^VVVNNNKKKJJJIIIHHHGGGEEEDDDCCCBBB>>>>>>???@@@AAACCCDDDEEEDDDAAA>>><<<=========<<<:::::::::999888777777777666888;;;>>>>>><<<999777888777666777999;;;<<<<<<>>>?????????<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999999888555333///000222444777999;;;<<<===>>>@@@???>>>>>>???@@@AAA??????AAA@@@<<<:::;;;===;;;::::::;;;;;;:::888888@@@GGGFFF>>>888888;;;=========>>>>>>===:::777999999999999999999999888333444444333222333555888::::::999999888888999999<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;:::999888777111222333555777999;;;<<<888777666555444555666777999888666777999;;;;;;:::999999999:::999999888777555444333444777999:::999999999777666555555555555333222222444555555222000333222111111111333555666666333111222444666555333///000222333555666666777444444444444333333333333---///222444555555444333555666888999888666333222666555222000///222777;;;999888666666777666555444///000111222222222222222333222111111222222000...000222444555333222111222000000000111111111111111111000111222444444222000111333444444333222222333555555444333222111///...444444333333222333333333///000000111111111111000111333555666666444111000222444555555444444666777666666666666666666666666999555333555555555888===777999:::::::::;;;>>>@@@???AAABBBCCCCCCDDDFFFHHHIIIGGGQQQ\\\sssccc]]]ZZZOOOPPPIIIIIIHHHGGGEEEDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDAAA>>><<<===>>>>>>===::::::999999888888777777777999;;;<<<<<<;;;:::888777666555666999;;;<<<<<<;;;;;;;;;===>>>===;;;999;;;<<<>>>>>>===<<<<<<<<>>===>>>@@@???<<<>>>CCCCCC>>>:::;;;<<<;;;::::::;;;<<<;;;999999>>>CCCBBB===999999;;;>>><<<:::;;;===>>>===<<<888999999::::::999999999333444444222000000222555666999;;;:::888777888:::;;;;;;<<<<<<<<<<<<;;;;;;888999:::::::::999888888777777666666777999;;;<<<:::888666444444666888::::::999777888:::<<<<<<<<<999999::::::999999888777555444333444888;;;;;;::::::999777666555444444555333222222444555555333111111111222333555666777888666555444333333333444444///000111222333444444444222333333333333444444444///111333555666666444333555666888888888666333222333444333222000222666:::666777777666444333333444//////000111111111000///111000///111222222111///222333444333222111333444//////000000111111222222000000111333555666444222000222444444222111111222111222444555444333111000333333222222222222333333000111222222333333222222333444666666666555333222222333555555444555666888666666666666666666666666777444666<<<===::::::>>>;;;;;;;;;::::::;;;>>>AAA>>>???AAAAAAAAABBBEEEGGGGGGOOOXXXXXXhhhyyyPPPVVVVVVLLLOOOIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDCCC@@@===<<<===>>>>>>>>><<<;;;;;;;;;:::::::::999<<<<<<;;;;;;:::999999888555444444666999<<<======;;;::::::<<>><<>>;;;:::888999;;;===>>>===999::::::::::::999888888555333222444888;;;;;;::::::999777555444444444444111111111333444444222000///111444777999999999999666666555444222111333555222222333333333333222222111222222333333444444555222444777999:::999777666555555555555444333222111111333555444222333666999333666777666222000222444//////000111111000...............000222333333111555444333111000111444777//////000111222222333333...///111444777777666444///111333333222111000111...000333666666555444222111111000000111222333333222333444444555555555444555666777777777666444444222333555555555555666888666666666666666666666666111444>>>IIIKKKBBB;;;:::======<<<;;;:::;;;???BBB<<<>>>???@@@@@@AAACCCEEEAAARRRXXXLLLZZZfffSSSNNNWWWSSSPPPOOOMMMJJJGGGEEEDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBAAA@@@>>>===;;;:::999======<<<:::999888777777999999;;;;;;;;;999777555666777999:::;;;;;;:::999===;;;999777777999;;;===<<<<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>======<<<999999999999:::<<<>>>???CCC@@@======>>>???===;;;333666999===CCCEEE@@@777:::;;;===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAA@@@===;;;:::;;;333777::::::999777888:::;;;888444222222444666777777888:::;;;;;;:::999999???===;;;999888999;;;<<<777;;;>>>>>>;;;999:::;;;::::::999999888777777777666666888999999:::999999???<<<888666777888999999777999::::::888777777888888333......111555555555888888666555555555555555333444555555555333000///333222111111333777:::<<<999777555222222333555666111111000//////000000111///000111333444555555555333222000//////000222333111333555777666444111///333///++++++///333555555/////////000222444555666222222222222333111---***222000...---...000222444444333333444555555444222000111222333333333333333///...333<<<>>>999555555222222111000////////////111///111555444000111666111111111222444444333111...///111222333222222111999888666444333333333444222111111111222444666777666666666666555444333222--->>>???CCC555<<<555777999999777777999<<<>>>=========???CCCGGGIIIUUUOOOMMMZZZSSSvvv\\\RRRRRR\\\VVVRRRMMMKKKHHHEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEGGGHHHHHHDDDCCCBBB@@@>>><<<;;;:::>>>>>>>>>===<<<;;;:::::::::;;;<<<======;;;999888888999:::;;;;;;<<<<<<;;;<<<;;;999888888999;;;<<<======>>>???????????????======>>>>>>>>>======<<<888777777777999;;;>>>???DDDAAA===;;;;;;:::777555444777:::===BBBEEE@@@888;;;;;;===>>>>>>>>>===<<<999999999888888888888888<<<===>>>>>>;;;:::::::::777999;;;;;;999888999:::777666444444555555555555666777777888999999999999:::999888777666777777888888:::<<<<<<999888999:::;;;;;;::::::999888777777666666777888999999999999<<<:::999888999999888666777999:::999777666666777666888999777333111222444666666555555444444444444444555666666555444222000444333222111222555777999888666444222222333444666444444444333333333333333111222222333444555666666444222111000000111222444555333000...///222666888111//////111555777777666333333333222222333333444333222111111111000---+++222111///...///000333444444444444444555555444333000000111222222222222222222///111777888555444666444444333111111000000000111///111555444000000555444333222333333333111///111222333333333222111000666555333222111111222222333222222222333444666777555666666666666555444444888EEE===www===888>>>555777999999888888:::<<<<<<===>>>BBBGGGMMMRRRUUUTTTQQQLLLYYYYYYsss~~~UUURRRVVV]]]TTTPPPKKKJJJGGGEEECCCBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJFFFEEEDDDBBB@@@>>><<<;;;======>>>======<<<;;;;;;:::;;;<<<===<<<;;;:::999::::::::::::;;;<<<===>>>;;;;;;::::::::::::;;;;;;>>>>>>???@@@@@@@@@??????<<<<<<==================;;;:::999888:::===@@@BBBCCC@@@===;;;:::999777555777999<<<===BBBEEEAAA:::;;;<<<===>>>>>>>>>======;;;;;;<<<<<<;;;:::888777999;;;<<<;;;:::888999999999:::;;;:::888777888:::444555666777777666444222444444444555666777888999666777777777777666666555:::;;;;;;:::888777888:::===<<<;;;:::999888777777666666777888888999999999999999999::::::999777444777888999888666444444555666===CCC???555...///444222333333444444444444444555555666666666444333222555444222111111222444555666555333111111222444555666666777777888777777666333333222222222333444555444333222111111222333444:::777333000000222555888444444444555666555111...555555444444444444444555444222000///000000///---333222000///000111333444444444555555555555444444//////000000000111111111444000///111222000222555666666444333222111111000000000111444333000000444444333222333444444333111444444444444333222111000444333222111111222333444444444444444444555666777555666666777777777777777111:::222@@@GGG444444666666777999999888888:::;;;<<<===@@@DDDIIIPPPVVVYYYTTTUUUMMMYYY```nnntttUUUVVVVVVVVVLLLJJJLLLJJJIIIGGGEEEDDDDDDDDDBBBBBBBBBCCCDDDEEEGGGGGGGGGFFFDDDBBB@@@===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::888888999:::::::::999888;;;;;;:::::::::<<<>>>???;;;;;;;;;<<<<<<;;;;;;;;;===>>>>>>?????????>>>>>>;;;;;;;;;;;;<<<======>>>CCCAAA???===>>>@@@CCCEEE???>>>===<<<<<<;;;;;;;;;999<<<======AAADDDBBB<<<;;;<<<===>>>???>>>>>>===;;;===>>>??????>>><<<;;;:::;;;<<<;;;999777777888777888888777777777888999555777999999777555333333333333222222333555777888666777999::::::999888777===<<<;;;999888888999:::<<<<<<;;;:::888777666666666666666777888888999:::999888777888999999777555666888999888555333333444777???DDD@@@666...000444///000222444444444444333444444555555444444222222444333111111111222333444444333222111111222444555555666777888888888777777444333111//////000222333444333333222222333333444<<<===>>>>>><<<888444222111111222333333222000///333333333444555666888999666444111///000111111000444333111111111222333444333444555555555444444444/////////...////////////333222111000///...000333666555444222111000000000///000222222111///000222//////000222666777777666333333333333333333333222444444333333333444666777555555555555555666777777555555666888888999999999777:::;;;333666<<<555444777888888999999999:::;;;======>>>@@@CCCGGGKKKMMMKKKRRRLLLRRR]]]___jjjYYYYYYQQQPPPIIIIIIMMMLLLKKKJJJHHHGGGGGGFFFCCCCCCCCCBBBCCCCCCDDDEEEEEEDDDCCCAAA???===;;;:::;;;<<<===>>>===<<<;;;:::777888888999::::::::::::;;;;;;::::::;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<::::::::::::;;;<<<>>>???GGGEEEBBB@@@???@@@BBBCCC=========<<<;;;;;;<<<===;;;>>>>>>===???BBBBBB>>>;;;<<<>>>?????????>>>===888999<<<>>>???>>>===<<<===>>>>>><<<999777666777777777777888999:::;;;:::999:::;;;999666444444555333222222111222444666777555666999;;;;;;:::999888???===;;;::::::;;;;;;<<<::::::999888777666555555666666666666777888999:::;;;888555555666777888777666777888777555333333444999<<<===:::444111222444...000333555666555444333222333333333222222222111111111111111111222444444333222222222222333444555333333444555555666555555555444222111000111333444333333333333333333333333:::===BBBFFFFFFCCC???<<<---...///000222444888:::333333333444555666777888888555222000111222333333333333222111111222222333222444666555333222333444//////...------......///111444555222000///000000444333222000//////.........111222111000///000000......///222555777777666111111222222333444555666444333222222333444666777444555555666666777777777555555777888999999999999;;;555===555444???777666888888888999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@???IIIHHHIIIQQQMMMwww]]][[[YYYMMMOOOLLLKKKLLLLLLKKKJJJIIIHHHGGGGGGEEEDDDDDDCCCCCCDDDDDDEEECCCBBBAAA???>>><<<;;;:::>>>???@@@AAA@@@???===;;;999999::::::;;;<<<======<<<<<<<<<<<<===>>>??????======<<<<<<<<<<<<======<<<<<<======<<<<<<;;;;;;999999888999:::<<<>>>???DDDCCCAAA???>>>>>>>>>>>>?????????>>>;;;:::;;;======??????<<<<<<@@@AAA???<<<===>>>?????????>>>>>>:::;;;===???AAAAAAAAAAAA===>>>???===:::888888888888888999;;;======;;;:::666999;;;999666444555777444333333333333444555555222444666888999999777777>>><<<;;;;;;=========<<<888888888777666666555555777666555555666777999:::;;;888444333444666888888555666888777555444444555999888777444333333444555///111555888888777555333222222222111111111111111111111111111222333444444222222222222333555666666222222111222222333444555777666555444444444555666222222333333333333222222444666:::>>>CCCGGGKKKLLL<<<;;;888444111222555888666555444333222222222222777555222111222333333333333222222111111111111222000333555444222000222444000///...---------...//////444777444000000000///111000///...............---111222000...//////...111000000222444444333222000000000111222444666777222111000000000222333444222333444666777888888888555555666888888999999999666***333666999HHHLLLKKK999888777999;;;<<<;;;:::999999::::::;;;===>>>???@@@GGGLLLIIIMMMJJJhhhmmmTTT[[[VVVJJJRRRPPPJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEAAAAAA@@@???>>>===<<<<<>>>>>===>>>???@@@AAAAAAAAAAAA???>>><<<;;;;;;<<<>>>???===============<<<;;;;;;888888777888999<<<>>>@@@===>>>>>>>>>======<<<<<<@@@BBBCCCBBB@@@???AAADDD>>>@@@???;;;:::>>>@@@@@@<<<===>>>???@@@???>>>>>>??????@@@AAAAAABBBCCCCCC:::;;;===<<<;;;999:::;;;888888888;;;<<<;;;666222---222888:::777555666888555555666666555555444444111222444666777777777777;;;:::999;;;>>>???===;;;777777777777777777777777777666555444555777999:::888666444444666777777666444666777777666666666777777777666444333222333444111333777:::;;;999666333222222222222222222222333444333333333222222222222222222333444555666777777333222111000111333555777444444444444444444555555111222222222222222222111111111222555999???EEEHHHIIIGGGBBB:::333///000222444333222111000000000000555333000000111222222111222222111111000000000000...111444333000...000333111000...---,,,---...///...555777222...///111000//////...............///,,,222333///---//////---111000000111222333111000111000000000111333444555222111000000000111222333000111333555777888888888555555666777888888888777;;;444777AAACCCSSScccYYY:::888777888;;;===<<<:::999999;;;<<<>>>@@@BBBBBBFFFFFFRRRNNNPPPPPP___cccQQQ[[[TTTHHHUUUQQQEEEFFFFFFFFFFFFEEECCCBBBAAA======>>>???@@@BBBCCCDDDAAAAAA@@@@@@???>>>>>>===>>>???@@@AAA???===:::888666777777888999;;;<<<===???@@@BBBCCCDDDDDDCCCBBB@@@???<<<;;;;;;<<>>>>>???>>>>>>===<<<<<<888777777777999<<<>>>@@@999;;;<<<>>>>>>>>>===<<>>@@@>>>:::999===@@@@@@<<<===>>>@@@@@@??????>>>>>>======<<<======>>>???666888:::;;;;;;;;;<<<===666666666888999666000***$$$,,,666:::999777666777666777777888777666444333222333444666777888888999999888888;;;>>>???===:::777888888888888999999999777666555444555777999:::555555555666888888666444333555777888777777888999444777999777333111222444222555999<<<<<<:::666444333333333222222333444444666666555444333111000000222222333444666777888888555333111000111333777999///000111222222222222111000111111222222111111000222222222222333444555666DDDCCCAAA<<<666333555777////////////000111222222222111//////000111000///111111111111000000//////---111444333///---///333222111///---------///000...555666///+++...222111...............///000000,,,222333...,,,//////,,,---------000222444333222222111000000000111222333555444333222222333444444...000222555777888888888555666666777777777777666888888333999555???QQQ777:::888777888<<<===<<<::::::;;;<<<>>>@@@BBBCCCDDDGGGAAAOOOMMMNNNQQQUUUwww]]]XXXVVVXXXUUUOOOMMMOOOGGGFFFEEEDDDCCCBBBAAA@@@===???@@@BBBBBBBBB@@@???>>>??????@@@@@@@@@??????<<<<<<======<<<:::888777999999999:::;;;<<<===>>>BBBDDDFFFFFFDDDBBBBBBBBB@@@???>>>======???AAABBB?????????>>>>>>>>>>>>>>>===<<<::::::<<<===<<<<<<:::999999;;;===>>>>>>===>>>???@@@AAABBBBBBCCCCCCBBBBBB@@@===::::::<<<>>>AAA>>><<<;;;<<<<<<<<<;;;>>><<<;;;:::;;;<<<>>>@@@777666777999<<<<<<888444<<<999777888:::888222,,,###)))222888:::999888777666777888888888888777777555666999::::::888666444888999;;;======<<<;;;:::777888888888777666444333999777444111111333666888;;;888555333444555555555999777555555777777444222444444444222111111333555666777999::::::999888777222666888666000...333888666555555444222000...---111333555555444222222333555444333333333333444555777555222000///000222444111111111111111000///...111000///000222333444333444666999::::::;;;<<<>>>888666444333444444222111000///......000111111000444444333333111000...---.../////////000000111111333...///888>>>:::666555222222111000/////////000333111///...000111111000...///000000000///---,,,///...------...///000111///111333444222000000000888666333222333444333333///000333555666555444333666555555444444333222222555333222555:::===>>>===:::888777999===???>>><<<<<<::::::>>>???@@@CCCHHHGGGEEEGGGKKKKKKLLLVVVbbbnnnZZZUUUSSSUUUSSSNNNLLLNNNJJJIIIHHHFFFDDDBBBAAA@@@>>>???@@@BBBBBBAAA???>>>??????@@@AAAAAA@@@???>>>=========<<<;;;999666555999999:::;;;<<<>>>@@@AAABBBDDDFFFFFFDDDBBBBBBBBB@@@???>>>===>>>???AAABBBCCCBBBAAA@@@>>>===<<<;;;>>><<<;;;<<<>>>@@@@@@???>>><<<;;;<<<===>>>===<<<>>>???@@@AAABBBBBBAAAAAA>>>>>>>>><<<999999:::<<>>===<<<<<<<<<===???@@@;;;:::888999;;;<<<;;;999;;;777555555888999555222---000555777888888999999777777777777777777777888::::::999999999999999:::888999:::;;;:::999777555999:::::::::999888666555444444333333555666888:::;;;999777666777777777666666444222333666888777666555666555444222222444666666777888999888666444333222555888666222000222555666666555444333222000///111222333333444333222111555444333333333333444555555444222111111222333444222222333333222111111000111///...///111333333222444666777888777666777888777555333222333333222111111000//////000111222222222222222222111000//////.........//////000000000222...000999???>>>::::::555333000......///111333444222000///111222222111...//////000000///...---......------...///111222000111333333222111111222777555222111222333222111000111222444444444333333666555555555555444444444999777666777999:::999777;;;:::999:::;;;<<<;;;:::777===FFFJJJEEE>>>>>>DDDEEEDDDEEEHHHHHHHHHQQQ[[[aaaVVVQQQOOOQQQQQQNNNLLLMMMLLLKKKIIIGGGEEECCCAAA@@@>>>???@@@AAAAAA@@@>>>===???@@@AAABBBAAA@@@>>><<>><<<999777555888888999;;;===???AAABBBBBBDDDEEEEEEDDDBBBBBBBBB@@@??????>>>>>>@@@AAABBBCCCCCCBBBAAA???>>>======>>>======>>>AAACCCDDDDDDBBB@@@>>>>>>>>>>>><<<;;;===>>>@@@AAABBB@@@???>>>;;;<<<===<<<:::999:::;;;===;;;999999:::<<<<<<<<<===============>>>>>>>>>===;;;888888999;;;;;;;;;999666333333666999888777666666666555444555888:::999888666555555666888999===;;;888666666888;;;===::::::;;;;;;:::888666444999:::::::::999888777777444444555777888888999999;;;:::999999:::999888666555333111111333666777777777777777555333333555777777777888777666333111///555555666555444333222111666666555555444333222222333222111333666666333000444444333333333333444444222222222222333333333444333444444444444333222222000///......000222222111333444666555333111111222666444222222222333222111222111000//////111333444111111222222111000000///.............../////////222///111999??????>>>===555333000------///222444444222000000111333333222......///000000000//////............///000111222000111222222111111333555888555333222333333333222111111222222222222222222555555555555666666666666888888777888999999666444<<<<<<===;;;999888888999777EEEUUU[[[PPPBBB???DDDCCCBBBCCCEEEEEEFFFLLLTTTtttxxxWWWSSSOOOMMMMMMOOOOOONNNMMMJJJJJJHHHFFFEEECCCAAAAAA??????@@@@@@@@@???>>>===@@@AAABBBCCCBBB@@@===;;;AAAAAABBBAAA@@@>>><<<;;;999::::::;;;<<<>>>???@@@AAACCCEEEEEECCCBBBBBBBBB@@@@@@?????????@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBB>>>======@@@CCCFFFHHHHHHCCCAAA@@@???@@@@@@>>><<<<<<>>>???AAAAAA???===;;;:::<<<======;;;::::::;;;:::999777888:::<<<===<<<;;;;;;<<<======<<<<<<;;;:::999888777888888888888888666444555777888888666777777666444333444666999:::999666444333555777999:::888555444444666999;;;<<<===>>>>>>>>><<<:::888777777777777777777777666:::999888777777777888888999999999::::::999666333888666333111111222444555777777777555333333444666555666777777666333111///999666333222444444333111555444444333333333333333666333111444888999555111333333333333333333333333111222333333333222111000333333333444444333333222000...---...000111111000111222444333111//////000444222111111222333222111222222000//////000333555222222222222111000///...------..................000///111666:::<<<;;;;;;333222111000///000222333333111//////111222222222.../////////000000000000------...///000111111222111222222111111222555777999777444333444444444333222222111000000111111111333333444444555666666777222333555888::::::999888:::<<<===;;;888666777999999FFFVVV[[[QQQCCC@@@DDDAAAAAACCCDDDEEEGGGMMMRRRfffqqqVVVRRROOOLLLKKKOOORRRQQQNNNFFFEEEEEEDDDCCCBBBBBBBBB??????@@@@@@@@@?????????AAAAAABBBCCCBBB@@@>>><<>>>>>>>>>>>??????@@@BBBDDDEEECCCBBBBBBCCC@@@@@@@@@@@@@@@AAAAAABBB??????@@@AAABBBCCCCCCCCC>>>===>>>AAAEEEHHHJJJJJJCCCAAA@@@@@@AAAAAA@@@???;;;<<<>>>??????===<<<:::999:::<<<<<<:::999999::::::888777777:::<<<===<<<999::::::;;;;;;:::999999777888:::;;;:::888666555777777777888999777555222333555888999888777888999;;;999555333222444777999777777666666777888999999;;;===>>>@@@@@@???===<<<777777777777777888888888===;;;888666555777999;;;777777777888999888444111777666333111111222444666777777666444222111333555333444666777777666444333<<<666111///222444444333333333222111111222333333444111000222777888555000333333333333333333333333111222333333222000...---111111222222222222111111000///......000111000000///000222222111000111222333222000111222333333222111111111000...///222555555555444333111000...---..................------//////000000222555555444333444555666777666444333111///------///111111111000000/////////000000000------...///000111222222222222333222222333666888777555222222222333333222222222111000000111111111111111222333444444555666...111444777999:::::::::777:::;;;:::777666888;;;888===EEEIIIFFF>>>===AAA???BBBCCCEEEGGGLLLPPPRRR^^^oooYYYRRRPPPKKKJJJNNNTTTSSSNNNCCCCCCBBBBBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@??????BBBCCCDDDFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA???AAADDDDDDCCCBBBBBBCCC@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????BBBGGGKKKLLLMMMCCCBBBAAAAAABBBBBB@@@???;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;:::888777888999:::999777888:::<<<===<<<999999999888888888888888888:::===>>><<<999777777777888999:::999666333000111666;;;??????===;;;;;;;;;999666333222444666888777888999:::;;;;;;::::::999:::<<<>>>>>>===<<<;;;999999999999999:::;;;<<<:::888666444555888===@@@777777777888999888555222222333333222222444888;;;777777666444222111222444111333555777888888777777:::666111///111444555555444333222111000111222333000///...111444555222///222222333333333333222222111222222222222000///...//////000111111111000000111000...///000111111000---///111222222222333444333111000111333444444444000222444333000000333666666555555444333111///////////////..................000///,,,,,,///000...333666999<<<<<<:::777555000...,,,---///000111111222111000////////////000,,,---...000111222222333222333444444333333555777555222000//////000000///111111222222222222222222000111111222333444444444000333666777777666777888666777888888888888999::::::999:::>>>???>>>???CCC>>>BBBDDDEEEHHHNNNQQQPPPVVV{{{hhhWWWRRRPPPJJJGGGMMMTTTSSSLLLDDDCCCCCCBBBAAA@@@@@@?????????@@@@@@AAABBBDDDDDDBBBBBBAAA@@@@@@@@@AAABBBAAAAAACCCDDDDDDCCCCCCBBBDDDCCCCCCBBBBBBBBBBBBBBB???AAACCCDDDCCCBBBBBBCCC???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAABBBEEEIIIMMMOOOOOOEEEDDDBBBAAAAAA@@@>>>===::::::999999:::;;;<<<===>>>>>>===;;;999888:::;;;<<<:::888888:::<<<<<<<<<;;;:::888777777777888999999<<<======:::888888999888888999888777555444333111666===AAAAAA???<<<;;;:::888666444333444555666777777888999::::::;;;;;;999:::;;;<<<<<<;;;999888999999888888999;;;<<<===888777666666777999<<<===;;;::::::;;;;;;:::888666111333555555444555888;;;888888777555333222333555111222555777888888777777444333222333444555555444666555333111111111222333///000111333444444333222111222333333333333222111111111222333333333333333...///000000111111000000333111//////111222111000...000222222111111222333333222111222444666666555000444888777444222444777444444555555555444333333000000000//////............111000+++***...000...222444777999999888666444000...------///111222222444333111000///...//////+++---///111222333333333333444666666444444444555555333000///000111000000000111222444444444333333222222222333333444444444222444666666444444666888888777666777888999999888;;;999999===??????AAAFFF>>>BBBDDDCCCGGGMMMNNNKKKRRR``````RRRQQQOOOIIIFFFKKKSSSRRRKKKFFFEEEDDDCCCAAA@@@???>>>??????@@@AAABBBDDDEEEFFFCCCAAA@@@??????@@@BBBDDD@@@@@@AAAAAAAAA@@@???>>>@@@?????????@@@@@@AAABBB>>>AAACCCDDDCCCBBBBBBCCC???@@@AAABBBBBBBBBAAAAAA<<<===>>>???AAABBBDDDDDDDDDCCCDDDGGGKKKOOOQQQQQQHHHFFFCCCAAA@@@???<<<::::::999888777888:::===>>>DDDCCCBBB???<<<<<<>>>@@@===;;;999999;;;<<<<<<<<<===;;;999777777888999::::::;;;;;;999555444666999888888888666444444666777000555;;;??????===:::999:::888666444333444555555666666666666777888999:::;;;<<<======<<<:::888666777777666666777999;;;<<<999999999888888888777777???>>>======>>>===;;;999333666888777555444666888::::::999777444333444666111222444666777777666555///111444777777666444333888666444222222222333444000333666777666555666777111222333444444333222111000111222333555666888888...///000111111111111111333222000000111222222111...000222222111000111222333222111222555666777666111666:::;;;777555666888222333444555666777777777111111000000/////////......222111+++***///111000000111222222333333333222111///......000222333333555444222000............+++---///111333333333333333555777777555444333444888666333222333444333333///000333555666555444333333333444444444444555555111333555555333444777::::::777555666999:::888555666666999======;;;===BBB>>>BBBCCCBBBEEEKKKKKKFFFTTTTTTjjjRRRNNNLLLJJJHHHHHHJJJJJJHHHFFFIIIKKKKKKIIIDDD@@@@@@AAABBBBBBCCCDDDEEEGGGIIIJJJEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>>>>??????@@@???>>>>>>???@@@BBBEEEFFFDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBB>>>>>>===>>>@@@DDDHHHKKKGGGEEEAAA@@@GGGQQQUUUSSSGGGFFFCCC@@@>>><<<<<<;;;???===;;;;;;===?????????????????????>>>===<<<;;;======<<<:::888888;;;===999888777777777888::::::;;;999777555555777:::<<<888999:::999777555555666777777777777777888888999999888777777888888777666666666666777888:::;;;<<<<<<;;;;;;<<<<<<999555111444444666999<<<>>>===<<<>>>===<<<:::999888777777777666666888<<<<<<:::666888555333333555666555333333666999:::999888777777555666777666555444555666000222555888::::::999999888666444222111222333555:::666333333444555444333///222444555444222000000@@@>>>777...---333999:::111...---///333555444222444111//////111111///---444333222222111111111111333111000000222444444444222222333444777;;;???AAA===???>>>888111///444:::999888777777555222---***...////////////000333555111111000///...------,,,......///111222333444555333222111000////////////000///............000000444777::::::888444222000444333222222333555777999000---...444777666666777111111111111222333444555111000000000111333555666:::999999999999999999999;;;<<<===>>>????????????@@@@@@AAABBBDDDGGGJJJKKKMMMWWWwww^^^MMMMMMKKKIIIHHHHHHJJJIIIGGGEEEFFFHHHIIIGGGCCC@@@@@@AAACCCCCCCCCDDDEEEFFFGGGHHHEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>===>>>??????>>>>>>>>>???AAACCCEEEFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@>>>===???>>>===>>>@@@CCCGGGIIIGGGEEEBBBBBBIIIRRRUUUSSSGGGEEEBBB???>>>======>>>===<<<<<<>>>??????>>><<<=========>>>======<<<;;;<<<<<<;;;999777888:::<<<:::999888888888999:::;;;999999888888888999999:::777999;;;;;;999888999::::::999888777666666666666777666666777888999999888888888777777777777888888;;;::::::::::::888444111333333555888<<<======<<<===<<<;;;999888777777777777666666777888888666444888666444444555666555333666888999999777555555555888::::::999888777888999111333555777888999999999999777555333222333444666999666333222444555444222///111444555444333111111888888555000000555888888111111000111333333333222444222000111333444222000222111111111111111222333333111000000111333333222222111000000111222444555888@@@GGGGGG@@@777333222666555666777999999777555222222222111000000222444//////......------,,,,,,---...///111333555666777333222111111000111111111......000111222222222222111444777999888666555555333333222111111222333444111......333666555444666111111111111222333444555222222111222333444666777999999999999999999999999999:::;;;<<<===>>>>>>>>>@@@@@@AAABBBDDDGGGIIIKKKMMMKKK]]]uuuRRRJJJMMMIIIHHHHHHHHHIIIHHHEEECCCDDDEEEFFFEEEBBBAAA@@@AAAFFFFFFEEEEEEEEEFFFGGGGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>===<<<===>>>>>>======>>>???AAACCCEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@>>><<<;;;@@@???>>>===???BBBEEEGGGEEEEEEDDDDDDJJJRRRTTTQQQFFFDDDAAA>>>===>>>@@@AAA<<<<<<>>>@@@AAA@@@<<<999;;;;;;<<<<<<<<<;;;;;;::::::::::::888666777888:::::::::999888999:::;;;<<<888888:::::::::999888777777999;;;;;;;;;;;;<<<===<<<;;;999777666444444444666555555777999;;;::::::999888777666555555444444999888777888888666333111222222444777;;;<<<<<<:::;;;:::999888777777777777888888888777555444555555999777555555666666666555888999888666444333333444999:::;;;:::999888888:::444444444555666888999:::999888666444333444555666777555333222333333222111///000222444444444222111///222333111222666777444333444444333222111111222333222111222555666666555000000000000111222333333333111//////000111111000000///...---,,,---...///333===HHHLLLFFF===555222111000000222444777777777555555444222000///111222------------------------,,,---///111333555777888111111111111111222222333,,,...111333444333222111///222555666555555555666111111111111111111222222222///...222444333222444222222222222333444555555333333333333444666777888888888999999999999999999777888999;;;<<<=========???@@@AAABBBDDDFFFHHHJJJNNNJJJQQQcccLLLJJJNNNGGGHHHHHHHHHHHHFFFDDDBBBCCCCCCDDDDDDDDDCCCCCCCCCIIIHHHHHHGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@???>>><<<<<<<<<============>>>@@@BBBCCCEEEFFFEEEEEEDDDCCCAAA@@@??????AAABBBCCCCCCBBBAAA@@@???AAA???>>>======@@@BBBDDDAAACCCCCCDDDHHHOOOQQQNNNDDDBBB@@@>>>>>>???BBBDDD>>>===>>>???@@@???===:::<<<<<<<<<<<<;;;:::999888888999999888666666888:::999999888888888999:::;;;777888999999999888777666555777999:::999999:::;;;;;;:::888777555444444444777666666777999::::::999777777777666555444333222777666555555555555333111333333444777999:::999777999888888777777777777777888:::;;;:::666555777:::888888666666666666666666888777666444222222444666777888999888666555666777666555444444444666888999888777555333333333444444555444333222222222111000//////111333555555444222---000222000111555444222444666777555111///000222000111111333555666777777222222111111111222222333222111//////000000///---------------...000222333111777===???<<<::::::;;;444222///......000000///444444333111//////000222------..................,,,---...000111333444555////////////000111222333777777777777666555444333000222333222111000111333000000000111222333444444444000...111333111000222333333222222333444444555222222333333555666777777666666666777777777777777666777999;;;<<<===>>>>>>??????@@@BBBDDDFFFGGGHHHIIIPPPWWWuuuZZZMMMJJJNNNGGGHHHIIIHHHFFFDDDCCCBBBDDDDDDDDDEEEFFFGGGFFFFFFHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@>>><<<<<<<<<<<<======>>>???AAABBBCCCDDDDDDCCCBBBAAA@@@???>>>======@@@AAABBBDDDDDDDDDCCCCCCAAA???===<<<<<<>>>@@@BBB>>>AAABBBAAAEEEJJJKKKHHHBBBAAA???>>>???AAACCCEEEAAA???===>>>???@@@???>>>>>>>>>===<<<;;;999777666777888999888777777888:::888777666666666777999:::999888777666555666666777444666777777666555555666888777777666555666666666:::888777888999:::888777555555666777666666555444666444222222333333222111666666666777888888666444777777666666777777888888555888::::::777777999;;;888888777666666555666777666666555333111222555888666777777777555444555666888666444333333555777888666555444222222222222222333333333333222111000000000///000222555555444222000222222//////222333000444666777555111///000222///000111222333444555666555555444222222111111111111000//////000000...---,,,---...///000222444555333444444333222444888<<<:::666222///......---,,,//////000///......000333///////////////000000000---.........////////////------------...000111222EEECCC???;;;888777777777111222222111000111444666111111000000000000111111555111///111222000000111333333222222222333444444111111222333444555666666333333444444555555555666666777999;;;===>>>??????>>>???@@@BBBCCCEEEFFFFFFCCCPPPTTTjjjpppWWWOOOHHHLLLIIIIIIIIIGGGEEECCCCCCDDDFFFEEEEEEGGGIIIIIIHHHGGGDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???===<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBB@@@@@@??????>>>>>>=========>>>@@@BBBCCCCCCCCCBBB@@@>>><<<;;;;;;===???AAA===@@@AAA???@@@DDDEEEDDDAAAAAA@@@@@@AAABBBCCCDDDBBB@@@>>>>>>@@@AAABBBBBB@@@@@@???>>><<<:::888777888999;;;:::999999:::;;;777777666555666777888999:::999777666555555666777333555666666444333333444555555555555666666777888;;;999888888999999888777444555777888999888888777555333111000111333333333777777777777888888555333666666666666777888999:::222444777888888777777888777777777666555444555777555555555333222333666999777888999888666666666777888777555333333444555666555444333222111111111111222444555444222000000111222000///111444666444111333444333///...111222000333444444333222111111222...000222222111111333555666555444222111000000///000//////000111111///---...////////////000000000333444444333111111222444555222...,,,,,,,,,,,,++++++,,,,,,,,,,,,---000333000000000000000000000000......------------,,,,,,,,,,,,,,,,,,---...000000CCC???:::555222111222333111111111111333666;;;???555333000...,,,,,,---...777222///111222000000222333222222111111222222333000111222444555555555555222222333333444444555555555666888:::===>>>???@@@===>>>@@@BBBCCCDDDEEEEEEFFFOOOJJJaaabbbWWWSSSGGGLLLKKKKKKJJJGGGCCCBBBDDDFFFGGGEEEEEEGGGIIIJJJIIIGGGDDDCCCBBBAAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>============@@@@@@AAABBBBBBAAAAAA@@@???????????????>>>>>>>>>===>>>@@@AAABBBBBBAAA@@@???===;;;:::;;;===???AAA???AAAAAA======@@@BBBAAA@@@@@@AAABBBCCCCCCCCCCCC@@@??????AAACCCEEEDDDCCC???????????????>>>===<<<999;;;<<<===<<<;;;<<<===888777666666666777999999::::::::::::999888777666222444666777666555666777555555555555555666777888:::888777888:::::::::888666777999;;;;;;:::999888555333000///111333444444666666666888999999777555666666666777888999;;;<<<444555666999:::999666333555777777666333333444777666666666555333333555777888999:::999777666777888888777666444333333444444555444444333222222222111222444666555222000000111444111///000444555333000222555444111111333333000111111000111333333333222000222333333000000111333333333111000/////////////////////000222222000...000000000//////...---,,,222333444333111///......000---++++++,,,------,,,***+++,,,++++++---///222111111000000//////......---------------------------------------...///000555333000...,,,,,,---...000000000000111666<<>>@@@BBBCCCDDDDDDCCCGGGQQQHHH]]]ZZZXXXVVVIIINNNLLLLLLJJJFFFBBBBBBEEEHHHGGGEEEEEEFFFIIIJJJIIIFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCDDDBBBAAA???=========>>>AAAAAABBBCCCBBBAAA??????>>>????????????@@@@@@@@@@@@AAABBBCCCBBBAAA@@@???>>><<<;;;::::::<<>>@@@@@@???@@@BBBCCCDDDCCCBBBBBB>>>???AAADDDGGGGGGEEECCC>>>>>>???@@@@@@@@@@@@@@@:::<<<>>>>>>=========>>>999888777777777888::::::999;;;===>>>===:::777555222444777888888999:::<<<666666555555555555666666888777777888:::<<<<<<;;;888:::;;;<<<<<<;;;999888555333000///000333444555444444555888:::;;;:::888555666666777888:::<<<===888888999;;;>>><<<666111444666777555333222444666888888888666444333444555777888999888666666666777888777666555444333333333666555555444444333222222222444777666333111111222666222///000444555222///000444555444444666444000111...---///333555444222222444555444000///000222000//////............////////////111333333111/////////000000000///......111000///.........///000222111///000111222111000+++,,,,,,,,,+++,,,///111111111000///...------,,,,,,,,,------...//////000///............///000000.........///000000111111111111///---...111888<<<555333111000222777===@@@888222000222333222333555111111000000000000000111222333555666888888777777444444555555666777888888111222555888:::<<<>>>>>>===>>>@@@BBBCCCCCCCCCCCC@@@RRRKKKYYYvvvWWW[[[PPPPPPNNNIIIKKKLLLJJJFFFEEEGGGJJJHHHHHHIIIIIIIIIIIIIIIHHHCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBAAA@@@@@@???>>>>>>DDDDDDCCCAAAAAA@@@@@@AAA<<>>???BBBAAA@@@????????????@@@@@@@@@@@@AAADDDDDDCCCBBB???@@@BBBCCCCCCAAA>>><<>>CCCFFFCCC@@@;;;<<<===<<<;;;<<<>>>@@@<<<999777555666666555444:::999888888999999888666;;;<<<<<<===<<<;;;999999555555555666666666777777666777888999999888777666666999<<<:::666333555888666666444333333444555666555555666888999:::;;;<<<555444333333555888<<<>>>:::999888999999999777555444666888::::::999777666;;;999777999;;;;;;999666:::999888666555444444444<<<:::777444222111000000888777666555444333333333000444888888666333333555333333222222000///------333222222111111222333333555222111222444555444222///222666888777444333222333111...++++++---///111111000///...///000222444000...,,,---000111///---......///111444555444222222///,,,,,,...000///...//////...---------------333222000///............---,,,,,,+++,,,---///000***,,,...///......///000///,,,,,,---,,,+++...333444333333444777:::::::::>>>444,,,...666<<>>??????@@@@@@AAABBBCCCDDDDDDDDDNNNNNN[[[```zzzYYYXXXNNNPPPLLLMMMMMMMMMKKKJJJIIIJJJKKKGGGGGGHHHHHHIIIHHHHHHGGGCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAABBBCCCCCCCCCAAABBBBBBAAAAAA@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDBBBBBBCCCEEEFFFBBBBBBAAAAAABBBCCCEEEFFFBBB@@@>>>>>>@@@BBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@AAACCCDDDCCCAAA???@@@AAABBBBBB@@@???>>>>>><<<;;;>>>BBBDDDBBB???<<<===>>>===;;;::::::;;;;;;999555444444555555444888888777777888888888777::::::;;;;;;;;;:::888777222333444555666777888888777888999999999888777666444888;;;:::666555777:::888777666444444444555555666666777777888999::::::555444333333555777:::<<<;;;:::888888888777555222555666999:::;;;:::888777888777666777::::::888666888999999999888666444222888777666444333222222222888777555444333333444444333444666666555444444444222222222222222111000000333333222222111222222222444222000111333444333111000222444333222111111222222000...+++++++++---...111000.........///111222///---,,,---000111000.........///222555555444222555222///---...///---,,,...------,,,------...///111000///......//////000///...---,,,,,,------...,,,---......,,,++++++,,,///------000000///333999222333444777:::;;;:::888999222...333999<<<<<<>>>888555111000222333333222111111111222222222333333333333222222222333555666222222333666999:::888555777888::::::999:::;;;===??????@@@AAABBBDDDDDDEEEGGGLLLIIITTT[[[kkkYYYRRRKKKRRRJJJOOOMMMKKKKKKKKKKKKKKKJJJGGGGGGGGGHHHHHHGGGGGGFFFCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@AAABBBCCCBBB@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDBBB@@@AAACCCEEEFFFGGG?????????@@@AAADDDFFFGGGEEECCCBBBCCCDDDEEEDDDCCCAAABBBBBBCCCCCCBBB@@@@@@AAA@@@@@@AAACCCCCCBBB@@@?????????@@@@@@@@@@@@@@@>>><<<;;;>>>AAACCCAAA>>>===??????>>>;;;888777777;;;888444222222333444444666777777777777777777777777888888888888777777666444444555555666777777888888888999999999777666555333666999999777666888;;;999999777666555555555555666777777777888888888888777666444444444666888::::::999777777666555222000666777999:::;;;:::888777555555555666888999888666666888:::;;;;;;888444222333444555666666555444333777666444333333444555777666444333333444555555444111111222222333333333333333333222222111111111111333111000111222222111000444444333111//////111333333222000///------,,,,,,111000///...---...///000...---,,,...000222111000...///111444666666333111888555111///...---,,,***,,,,,,++++++,,,---///000//////......//////000111000///...---,,,,,,,,,,,,+++---//////...---...///...,,,,,,///...---111777444444666888;;;:::888555333000111888<<<:::666555555333000000111333333222333333222111222333444555222222111111222444666777555555555777888888555333666888999999888888999;;;>>>>>>???AAABBBDDDEEEEEEGGGGGGEEEQQQ^^^[[[XXXMMMKKKTTTLLLNNNKKKHHHHHHJJJKKKIIIGGGGGGGGGHHHHHHHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA???@@@BBBCCCDDDDDDCCCCCCCCC???===AAAEEEEEEDDDCCC>>>>>>===>>>???AAADDDEEEHHHGGGFFFFFFFFFDDDAAA>>>@@@AAACCCDDDDDDBBBAAA???AAA@@@???@@@BBBBBBAAA?????????>>>>>>>>>@@@AAABBB>>>======???AAABBB@@@>>>===>>>@@@???<<<999777666:::777333111111333444444777888888777666555555666666666666666666666555555777777777777666666666555555555777888888777666555444666888999777777888:::;;;:::999888666555555444777777777777777777777777777666555444444555666777777666555555555444222000555666888999999999888777444444555666888888888777666888999::::::888555444333444777888888777555444666555333222333444777888888444111111444666555444//////000111222444555666333333222222111111000///111111000000111111000///555666555333111000222333555555444333222000...---222111000///......//////---------...000222222222///000222555666666333000888666333000...------,,,...---,,,++++++,,,---.../////////...////////////---,,,,,,,,,+++++++++,,,))),,,///111111333555666333111000000///,,,///444:::999777777888777555333//////444;;;<<<777222000111000//////000111222222555444222111222333555777222222222222444555777999888888888888777555222///555777888999999999;;;=========???@@@BBBCCCDDDEEEIIIGGGHHHQQQ^^^jjjTTTYYYLLLMMMTTTLLLNNNKKKHHHHHHJJJKKKIIIFFFHHHHHHHHHHHHHHHGGGFFFFFF@@@AAABBBBBBCCCCCCBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA===???GGGJJJFFFBBBAAAAAA@@@?????????@@@AAABBBFFFFFFEEEEEEEEECCC???<<<>>>@@@AAACCCCCCBBB@@@???@@@???>>>@@@AAABBB@@@?????????>>>===>>>???AAABBB?????????@@@AAAAAA@@@???;;;===??????===;;;999999:::777333222333444555555888::::::888555333333444555555555555555555555666444555555555555555555555111222444666777777666666666777888888888777777777::::::999999777666555444777777777666666666666555777777666555444444555666333222222333555555444222444444555666777666666555333555666777888888888999888888888777777777777777666777999;;;:::888555333555444333333333555777888888444000000333555555444.........///000222444555111222222222222111000///111111111111000/////////333555666555333111000111666666555555333111///...333222222111000000000000,,,---...///000111222333000000222444555555222///333333111000///...///000222111...+++******+++,,,000000000///...------,,,(((((()))***+++,,,,,,,,,))),,,///111222333555777999666555666555222555:::AAA===777444333333222222///000555;;;999333///000000111111111111222333444555444333222222444666777444333333444555777999:::666777888888777555333222333555777999:::<<<>>>@@@<<<<<<===???@@@BBBCCCCCCLLLIIILLLMMMTTTnnnaaaXXXZZZNNNPPPOOOJJJNNNLLLJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGFFFEEEDDD===???AAABBBCCCCCCCCCCCCBBBAAA@@@AAABBBCCCBBB@@@???????????????>>>>>>>>>BBBAAA@@@@@@@@@@@@@@@AAACCC@@@DDDMMMOOOGGGBBBBBBDDDCCCAAA@@@@@@@@@AAAAAA@@@@@@@@@AAACCCCCCAAA???======???@@@@@@@@@???>>>>>>======???AAABBBAAA???@@@???>>>===>>>???@@@AAA?????????@@@??????>>>>>>999;;;======<<<::::::;;;:::888666555666777777666888:::;;;999555333444666666555555555555666666777111111222333444555666666111222444555666777666666777777888888888777777666999999999999888666555444666666666666555555555555777666666555444444444555111000111222555666555444333444444555555555555555333555777888777666777888777666666555666666777888777888:::;;;:::777444222444444444444555555666777666444222111222444444555//////......///111333444///000111222222111000///111222222111///...///000000111333333111/////////333333333222111///...---222222222222222222111111---...000000000000222333222111111222333333111///.../////////...///222444666333000,,,******+++,,,000000000///...---++++++&&&'''(((***,,,,,,------+++---////////////000111444222222555666555999???CCC===666111///000111222...111666:::777111...111222333555555444444555666444444333222333444555666444444333444444666888999000333666888777777777777111333777999;;;===@@@BBB;;;<<<<<<===>>>???@@@@@@GGGCCCKKKJJJNNN___[[[ZZZXXXOOOSSSIIIIIIKKKLLLKKKJJJHHHGGGHHHIIIEEEEEEEEEEEEDDDCCCBBBAAA;;;===???BBBDDDDDDDDDDDDCCCBBBAAABBBCCCCCCCCCAAA??????>>>>>>======<<<<<<@@@???===<<<===???AAACCCDDDBBBFFFOOOMMMCCC@@@EEEAAA@@@???>>>===>>>>>>???>>>======>>>@@@AAA@@@???;;;;;;<<<<<<<<<=========<<<;;;<<<>>>AAABBBAAA@@@@@@??????>>>>>>>>>>>>>>>===>>>>>>>>>===<<<;;;;;;999:::;;;:::888888888999:::999888999::::::888777666999;;;:::666444777:::777666666555666777888999888888888777777777777777555666777777777666555444666666666777999999888888777777888888888777555555555555555555555555555555666555555555555444444444222111111333555555444333444444444555555555555666333555777777555444555666333444555666666666666666666777888888888666444333333444555666666555555444333444444333111222333555222111000//////111222444---...000222333222111000111333444222000...///111000111111000//////000222333222222111000/////////000111111222222222222111...000111111//////111333333111//////000000000...+++---......---///222666666444000---++++++---........./////////...,,,+++((()))+++,,,------------+++---//////......///000///...///222333333777===>>>999444000///000111222,,,111888<<<888000...111111333555555333222333555222333333333333444444444444333222222333444555666000444777888777666666777111333666888999;;;>>>@@@;;;;;;;;;<<<<<<<<<======BBB===IIIIIINNNVVVwwwuuuTTTXXXSSSNNNTTTFFFIIIGGGIIIJJJHHHEEECCCEEEHHHCCCCCCCCCCCCBBBAAA@@@???:::<<>>>>>===<<<;;;;;;:::>>>===;;;:::<<>>FFF<<<;;;:::999999:::;;;<<>>>>>>>>???===<<<:::::::::::::::;;;<<<===;;;:::;;;>>>AAABBBBBBAAA@@@@@@??????>>>>>>======;;;<<<===<<<;;;999999999999:::999888555555666777:::::::::;;;<<<<<<999777333777;;;:::777666:::===888777666666777888999:::DDDCCCAAA>>><<<999777666999::::::999888666444333444444555777999;;;::::::555666777888888777666555444444444555555555666666555555555555555555555555444333222333444555333111555555555555666666666777222444777666333222333555000222555888888777555333444444555666666555444333333444666777777666444222111444555444111000333666555444222000000111222444,,,---000222333333222111222444555333000...///111444333222000...000444777444444333222111111111222...///000111111111111111...000222222///...000333444111...---...//////...***,,,......---...222666555333000---,,,---///000,,,---.../////////...---+++,,,---.........---,,,***,,,///000000111333444444222222444444333777===888555222111111222222222***000999>>>999000...111...111333222000...///111111222333444444444333333333222111111111222333444555888:::999666222222222111333666777888999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;FFF>>>HHHHHHKKKJJJ]]]eee```ZZZTTTPPPMMMJJJHHHIIIJJJJJJKKKJJJHHHFFFEEEBBBBBBBBBCCCBBBBBBAAA@@@===???BBBEEEGGGGGGGGGFFFGGGFFFEEEEEEFFFEEECCCAAA??????>>>===<<<;;;;;;:::;;;999666777;;;@@@DDDGGGDDDDDDDDDBBB???>>>???@@@>>>;;;777555555888===@@@===>>>>>>??????>>><<<;;;:::;;;<<<<<<;;;999777666===>>>???@@@BBBCCCDDDEEE======<<<===??????>>><<>><<<999777777888;;;999777666777888999999999999:::<<<===<<<888555888;;;===;;;888555555666777888999999888888999:::GGGRRRRRRCCC777555666333:::::::::999888666444333555777888999999777555444555555666888999777444111444444555555444444333333222333555666666555333222...111444555444222222222999888777999<<<;;;777444444444555555666555555555666777888999888777555333222333444444333222000///777888999999777444222000//////000111222333444444...000444666777555333111222000000111444555333111///000111222222111000///222...---000222000000222222000.........000000000111333444333000000222555000000///////////////000333111//////222222000...)))***+++///444777999999:::444000000000......000000///,,,******+++---///...555777222///000///***---...000000///...///000444444444444555777<<<@@@777222000222222000000222&&&000<<<@@@666******111222222222111111///...---...///111333444444444444666555444333222111222222555444444444444555666666111333666777888999<<<>>>=========>>>??????@@@@@@@@@CCCBBBDDDHHHHHHYYYwww```\\\VVVRRROOOMMMKKKIIIKKKKKKLLLLLLKKKJJJHHHGGGDDDDDDDDDCCCCCCAAA@@@???===???AAADDDFFFFFFFFFFFFGGGEEEDDDDDDDDDDDDCCCAAA@@@??????>>>===<<<:::999;;;999666777;;;???BBBCCCAAABBBAAA@@@>>>===>>>@@@>>><<<999888888;;;>>>AAA@@@@@@@@@@@@???>>><<<;;;>>>>>>======<<<<<<<<<<<<======>>>>>>?????????@@@???>>>===>>>??????>>><<<===>>>===;;;888777777888999888666666777888::::::===;;;999999:::;;;:::999888:::;;;:::777555444555666888888777555444555666>>>GGGGGG<<<333444555111888888777777666555444333444444555555555444222111444444555777888777555333333333444444444444333333333444555666666555444333000222444555444333333333777666666777777777444222222333333333333333222222666777888999888777555444111222333444444333333222666777777777666444222111///.........///000000111111222555666666333000...888666333222222000,,,))),,,,,,...000222333333222...,,,...333444222222555555333222111222222333333222444444222000///000222111111000000000000111111222000//////111111000...,,,,,,---///222555777777333///---000111///...///000///,,,+++***,,,---//////444555111...///...+++---///000111///.........///000111111333666;;;???AAA===;;;======;;;;;;>>>888???CCC>>>222+++...444222222222111000///......///000222444555555555555888666333111000111222444555555555555555666777777111333666777777888:::<<<;;;;;;;;;<<<======>>>>>>===BBBBBBFFFKKKJJJUUUnnnpppZZZWWWRRROOONNNMMMLLLKKKLLLMMMMMMMMMLLLKKKJJJIIIGGGGGGFFFEEECCCAAA???>>>===>>>AAACCCEEEEEEEEEEEEGGGDDDBBBAAABBBCCCBBBBBB@@@@@@AAA@@@>>><<<:::999:::999777888;;;===??????===>>>>>><<<;;;;;;===???===<<<;;;;;;;;;===@@@AAAAAAAAAAAAAAA@@@>>><<<:::@@@???>>>======???@@@AAA<<<<<<<<<=========>>>>>>@@@???>>>>>>??????===;;;<<<<<<<<<;;;999888999::::::999999888999:::<<<===@@@<<<888666777:::;;;<<<777999::::::777555444555888999999777555333333444666<<<<<<555222666666222555555555444444444333333555444444333222111111000222333444555666666666666222222333444444333333333444555555555555555555444111222444444333333333444666777777666444222333333444444444444333222222111666777888999888777666555000111222333444444444444555555444444444444333333111000///...---......///000111444555555333111///444333222222333333111///---,,,,,,...222444333000---///444999777222111555555555444333222222333333333333333111///...///000222222111111111111222222222000//////000000///---//////......000222555666...++++++000222///...///000///---++++++,,,---...000333333///,,,......------///111222000---,,,,,,,,,,,,------...111555888>>>;;;:::;;;;;;999:::===???HHHIII<<<111000222333111111111111000//////...000111222444555555555555:::777333///...000333555666555555555555666777777222444555666666666888999888999999::::::;;;;;;<<<;;;@@@AAAFFFMMMJJJPPPbbbhhhYYYVVVRRROOONNNMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHFFFCCC@@@>>>======>>>@@@BBBCCCDDDEEEEEEFFFDDD@@@???@@@BBBBBBBBBAAABBBBBBAAA@@@===:::999:::999888999;;;<<<;;;:::999::::::999888:::<<>>???@@@??????@@@@@@???>>><<<;;;<<<<<<===>>>???@@@AAAAAA===>>>>>>???@@@@@@AAAAAA@@@>>>===>>>>>>===;;;999;;;<<<<<<;;;::::::;;;============<<<;;;;;;<<<>>>@@@===999777888:::<<<<<<888999::::::999888666666999::::::999777555666777555888777444666:::999555444444444444444444444555777666555333222222222222111222444444444555777888444444444444333222111000444444444444444444444444000222333333222222333444777999999777333222444666888888888888777666444444666777777888888777666666000111111222222222333333333333222222222333444555555444222000/////////000,,,...111333555555444333000111222333555666666666111///,,,...111222000,,,222666<<<>>>999111///333333333333111000//////000111111111000//////000111111111000000000111222222111000000/////////...---000///.........000444777111---,,,///111000000222000///---,,,,,,,,,---...000111000---+++,,,...000---000222222000---++++++---------,,,++++++...000444111000222000...///444555CCCFFF:::222444444---///000000000000000//////000000111222333333444444888666333000///000222333555444444444444555666666333444666555444444555777777777888999999::::::;;;<<<@@@???CCCKKKIIIJJJWWW}}}ooo[[[XXXSSSPPPNNNMMMLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJIIIIIIHHHFFFCCC@@@>>>===>>>???@@@AAACCCDDDDDDEEEEEECCC@@@???@@@BBBBBBBBBBBBBBBBBBBBB@@@>>><<<;;;;;;:::999:::;;;;;;999888888888888777777888<<>>>>>>>>>>>===888:::>>>AAABBBBBB@@@???DDDDDDDDDCCCCCCBBBBBBBBB???===<<<<<<===<<<:::888;;;<<<===<<<;;;;;;===???===>>>>>>===:::888999;;;>>><<<::::::;;;;;;;;;:::999::::::;;;<<<;;;999888666777888888777666777999888888777666888;;;:::666555555444444444555666777777666555444333222333333000222444555444555777:::777777666555333111///...333333444444444444333333///111333333222111222333666888999666333111444666::::::::::::999888666666666666666777777777666666222222111000000000000000222222111222222333555555666444333111000000000000...///111333444444444333222333444444333222222222222///---...000111000...555888>>>@@@:::222111555111222333111...,,,---...///......///000222333333///////////////000111222111111111000///...............///...---000444888888222...///000000111555000///...---------......111000///---,,,,,,///222...000222222///---,,,,,,000111111000///000222444333111111222///,,,...333000<<<>>>333...444333,,,...//////000000000///////////////000000111222222333333333222222111000000333222222222222333444444444555666555444333444555777888888999999:::;;;;;;===AAA>>>???GGGFFFGGGQQQiiivvv]]]YYYTTTQQQOOONNNLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIGGGGGGFFFEEECCCAAA???>>>@@@@@@AAABBBCCCDDDEEEEEEDDDBBB@@@@@@AAABBBBBBBBBCCCCCCBBBAAA@@@??????>>><<<:::999:::;;;;;;999888888888777666666888<<<@@@<<<<<<;;;;;;::::::;;;;;;777999;;;===>>>>>>>>>>>>888;;;@@@CCCEEEDDDAAA???JJJIIIGGGEEECCCAAA??????>>>===<<<<<<======;;;999;;;<<<===<<<;;;;;;===???999;;;===;;;777555666888<<<;;;;;;<<<======:::888:::::::::<<<======;;;999333444666555555444666777888777666666777888777555777777555555555666777888444444444444333333333333000333777777666555777:::888888777666444111000...222333555666666555333222...111444555444222222222444555555444333222333444888888888888777777666555444555555555555555666666333333111000000//////000111111222333333444555555222222222111111000000000444444555555444333111000,,,...000111111111222333.........///000222444555444555888;;;999555555999222555666444000------///...------///222444555555............///000111222222333333222///......///,,,...000///---///333777;;;444............111555000//////...............111///...///...,,,///444///000111000...------...111333555777888:::===@@@999777777777333...000666777;;;777---***///222000---...//////000000000000//////......//////000111///000111222222111///...222111111111111222333333444555666555444333444666777888888999::::::;;;;;;<<>><<<:::999999::::::999:::<<<===>>>>>>>>>>>>888:::>>>AAABBBAAA@@@???EEEDDDCCCBBB@@@???>>>===>>>======>>>??????===<<<:::;;;;;;;;;999:::;;;===666999<<<;;;888666888;;;===<<<;;;;;;===<<<;;;999:::999999;;;===>>><<<999444555666666444333444555666666666666666444555666888777666555444555777888333444555666777666555555000555999:::777666777:::777777777666555444333222222444777999999777444222...222666888777555333222333333333555666666555333666666666777666666555555333333333333333444555555444333222111111222222333111222333555555555444444///000222444444444222111777777666666444333111000***---000222111222444777---000222111///000444999555222222444555333444888333666888666111------///111///...///333555555444////////////000111222333333444555333000...///000---000222111------000444777000,,,,,,---,,,...111000//////...............111......111000---///555///000000...------///000111444777:::<<>>BBBBBBCCCKKKTTT{{{cccYYYVVVRRROOOOOONNNNNNMMMJJJIIIHHHGGGHHHHHHJJJKKKBBBBBBBBBCCCBBBBBBAAA@@@BBBBBBBBBCCCCCCEEEFFFGGGCCCBBBBBBCCCDDDEEECCCAAAEEECCCAAA??????AAACCCEEE>>><<<999999:::;;;;;;;;;;;;:::999777777999===AAABBB@@@===:::999999999:::;;;<<<>>>?????????>>>===888999:::<<<============;;;;;;<<<===>>>??????@@@???>>>>>>???AAAAAA@@@>>>888999:::999888888999;;;555:::>>>>>>;;;:::===AAA???===;;;:::;;;<<<<<<;;;999888888:::===>>>;;;888888999999888555444444555555666777888666444555888999777666444444444666777555666999:::;;;:::999888000666;;;<<<999666777999555555666666666666666555333666999<<<<<<999666333///333888;;;:::777444333555444444777;;;;;;888444555666777777777777777666222222222222222333444555444333333222333444666777111222444666666666444333///222555777888888666555555555666666555555444333666888999777333000000111000444666444...---222888999333///000111000111444222666888555000,,,,,,...333111///000333555444333000000000000111222333444333555666444000...///111...222444222---+++---000000+++)))+++,,,++++++---///////////////.........111...///222222...000666/////////---,,,---000222222444777:::;;;===@@@CCC>>>======;;;444///111777...+++---222333...,,,---,,,,,,...///000000000000111111000//////000111222---,,,++++++,,,///111222333333222222333333444555444555777666555555666777666666777777888888999999555BBBCCC@@@CCCBBBAAAIIIPPPvvvtttVVVOOOOOONNNNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGCCCDDDEEEFFFEEEBBB???===<<<@@@CCCCCC???>>>BBBFFFBBB@@@>>>@@@BBBCCCBBB???GGGCCC@@@@@@BBBAAA===888999999888888888888999999:::888777666777:::===???CCCBBB???<<<;;;;;;;;;<<<>>>???@@@AAA@@@>>><<<;;;<<<<<<;;;;;;<<<<<<<<<;;;:::;;;===>>>????????????@@@@@@@@@????????????>>><<<<<<;;;:::999999888888:::;;;<<<=========<<<;;;;;;;;;:::999888888888888999999888888777777666666777777666666666666777888999888888777666555555444333444555666777888888888;;;:::888777777777888888555666666777777777777777333444444444444444444333222444666888888777666555444666888999888666444222111//////222888;;;;;;999:::999888666444333333333555333111///...///111222111333666777555444333333///000111333333222111000111///...222666777222,,,444555555444333222444555===BBB@@@666333777666...000111222111/////////000555333000111333444222000555333111000......//////000111111222222222111111555222000111444666444222222333444555444222///---///222333222///......000......////////////.........------...000000///......111444444111///...///000///...------...///111777777888999::::::;;;<<<999777555333111000000000000111111111000...,,,***...---------...///111222111000///...---......///000...,,,++++++---///111000000111111222222333333111111111222333444555666777777777777777777888999>>>???@@@AAABBBCCCCCCDDDSSS```[[[QQQQQQOOONNNLLLJJJIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFCCCDDDFFFFFFEEECCC@@@>>>@@@BBBCCCBBB???>>>@@@BBBCCCBBBAAABBBDDDFFFDDDBBBDDDAAA>>>>>>AAA@@@<<<888999999888777777777888888888888777777888:::<<<===DDDBBB@@@===<<<;;;<<<<<>>===>>>;;;999;;;AAACCCAAA========================>>>AAAAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<;;;::::::888999:::::::::999888777999999999888999999::::::::::::999999888777777777555555555666666777777777888777777666666555555555444555777999;;;<<<<<<===:::999777666666666777777:::999999888666555333222333333444444444444333333444555666666666555444444666777888999999777555444000//////111333555555444888888666555444333333333444444444444444333222222222333555555333222111222000111111111222222222222333111111444666666333000222444444444333444555777999>>><<<333111666555///222333444333111000111222555222//////111222111000222111000/////////000111000000111111111000000///222111000111333444444333444444555444333111///...///111333222///---...///000000111111111000////////////000111222222111000---000222111///------...000///...------///111222333444555666777777888888444333111///...------...+++,,,,,,---------------...............000111222111000...---,,,------...333111///......000222333//////////////////000000333333222222222333333444777777777666777777888999<<<===>>>@@@AAACCCEEEEEEEEETTT___SSSRRRPPPMMMJJJHHHGGGFFFJJJJJJIIIHHHGGGFFFEEEDDDCCCDDDFFFFFFFFFDDDBBBAAACCCCCCBBBAAA???>>>======AAAAAAAAACCCEEEFFFEEEDDDAAA???======??????<<<999999999888777666666666777999999::::::;;;======>>>CCCBBB@@@>>><<<<<<<<<===???@@@AAABBBBBBAAA?????????:::777;;;DDDHHHEEE@@@???>>><<<;;;;;;;;;<<<<<>>>>>======<<<;;;;;;;;;<<<<<<=========;;;:::999888888888888999:::;;;<<<:::::::::999888777777777222333444666777777777666666666555555555555555666333555777999;;;<<<======888777666555555555666777::::::999777666444333333333444444555555444444333555555444444333333444444888888888888777777777777111222333222111111111222666555555444444444444444333555888::::::777444222000222333222111222444555111111111111111222333333444444444444555444333333111222333333333444666888444888777111000555555000333555555444333222333444444222///...///000111000000////////////000111222000111111111000///......///000111222111222333555666666555333222000//////000111222111///.........000000111000000///.........///111222333222000///---...///...,,,,,,,,,...///...------...000222444222333444444444444333222111000///...------------,,,,,,,,,,,,,,,---.....................///111111000///...,,,++++++,,,,,,222111000//////111333444///////////////.........222222111222222333444555777666666666777777888999999:::<<<>>>AAACCCEEEFFFDDDNNN}}}\\\RRRQQQNNNKKKIIIGGGFFFFFFJJJIIIHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCDDDBBB@@@@@@@@@???===;;;>>>>>>@@@BBBCCCDDDDDDCCC@@@>>>===>>>@@@@@@>>><<<:::999888777666666666666:::<<<===???@@@@@@@@@@@@BBBAAA???===<<<<<<<<<<<<>>>???@@@@@@AAA@@@@@@???===:::999<<>>===;;;:::999;;;<<<>>>@@@@@@AAAAAAAAA@@@???>>><<<<<<;;;;;;:::::::::999>>>?????????>>><<<;;;:::999888888888999999:::;;;:::999999888777666555555///111444666777777666666555444444333333444555666222333444666777888888888888888666666555666777888555555555666666777888999555555666666666666555555444333222111111333555666777666555444444555666666444666888666333222333666444333333333333444555555333555888:::;;;999666444000000111111111444777:::000111222333444333222111222333444333111111222333000111222222111111333555111444444000111555666333444555555555333222333444444222000......000111222////////////000000000111222222222222111///......+++...111111000///222444888666555333111000//////111222222222111000///////////////......,,,+++++++++---000111111///............---,,,,,,,,,---......---------///111444555777777888888666333000...111111000000000000000000222000///---,,,,,,---...---------------.../////////...---+++******+++,,,---,,,,,,,,,---000222333111111111000000/////////------...000333666888999666666666666666777888999:::;;;<<<>>>@@@BBBDDDEEEKKKNNNbbbxxxoooVVVOOONNNKKKIIIHHHGGGHHHHHHIIIHHHHHHGGGEEEDDDDDDCCCDDDDDDEEEFFFFFFEEEDDDCCCAAA@@@>>>>>>???@@@>>>======???AAACCCDDDDDDDDDDDD@@@@@@@@@@@@AAAAAA@@@???::::::999888888888888888:::<<<>>>@@@AAAAAA@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>:::;;;<<<===<<<<<<>>>???<<<;;;:::999:::<<<>>>@@@>>>???@@@@@@@@@???===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;:::888777;;;:::999999888888888999888888777666555444333333///111444666777777666666444444222222222333444555333333444444444444333333999888777777777888999999333333444555666999;;;<<<777777888888888888777777222111000000111444777888444333111000111222333444444777999888555444666999333222222333333555666666444555666777777777777777444444444333222333777:::---000444666777444111//////111111111///...000111111222222111///...///111000222222111222555666555222333444333222111222333444333222000000000222333000000000000//////......444444444333222111000///***---111111///...000222666555444222000/////////111111222222333333222111000000000///...,,,+++******---000111000......//////...------......//////------,,,---...111444666===>>>>>>===:::555000---111111111111111111000000111000...---,,,,,,---...++++++,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,((())))))+++---000222333111000000000//////......,,,,,,...000333666888999555555555555666777888999<<<<<<===>>>@@@AAABBBBBBIIIJJJOOO~~~yyy^^^]]]RRRMMMKKKIIIGGGGGGGGGIIIJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBB>>>>>>>>>>>>>>>>>>?????????BBBEEEGGGFFFEEEEEEFFFBBBBBBBBBCCCBBBBBBAAAAAA<<<;;;;;;:::;;;;;;<<<<<<:::;;;===???@@@@@@@@@????????????>>>===<<<<<<;;;999::::::;;;<<<======>>>999<<>>;;;:::::::::<<<===???@@@<<<>>>???@@@@@@>>><<<;;;========================<<<============<<<:::999<<<;;;:::999888888888888888777666555444333222111222333444666777777777666555444222000000111333444555555555555444444333222999888777777777888::::::666666555555555777888999777888888999999888888777222111000000222444777888222111000000000111222333444555666666555555666888333333333333444555666777444444333444444666777888::::::888555222111333555...000444777777555222///......///000111111000000222222222000...---...///111222222222333444555666111222333222111000111222333333444333111000222333///000000000000///...---444444444444333222111111***---/////////...---...333333222111000//////...000///000111444555444222444444333222000///---,,,---000333222000///111333000.........000111000///---,,,,,,,,,---000333444???@@@AAA@@@<<<666000,,,...///////////////...---************+++---......++++++,,,------,,,,,,+++,,,,,,+++++++++,,,---...******+++---///111222333---------------,,,,,,,,,//////000000222333444555444444444555666777888999===>>>>>>???@@@AAABBBBBBDDDJJJMMMrrrnnnYYYWWWTTTLLLKKKHHHFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCBBBAAAAAA<<<>>>@@@???===<<<===@@@???CCCGGGHHHFFFDDDDDDEEEBBBCCCDDDCCCBBBAAAAAAAAA===============>>>???@@@===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@??????>>>===888888999:::;;;<<<===>>><<<>>>>>>>>><<<<<<===>>><<<<<<<<<======>>>>>>>>>===>>>@@@AAAAAA???===;;;============>>>>>>>>>>>>===>>>???@@@@@@???>>>===::::::999999888999999999888888777666444333222111555555555666666777777777666444111//////000111333444555555555555444333333888777666666666888999:::999888666555444555666777666777777888888777777666444333333222222333555555333333222333333444444555777555555555666666555444444444444444555666777777222222333333555666777888999999888555222111222333111222333444444444333333000//////222666777444111222333333111//////000111222111111222222222333444111222333222111000111222000222444444111000000111---...///000000000///...222222333333333222222111,,,,,,---...///...+++)))///000000111000///...------,,,,,,///333555444222666555555333111///---,,,...111333111...---111555...------///222222000---,,,,,,++++++,,,...111222999;;;======;;;555///+++---......///...---,,,+++((()))***+++,,,---------,,,---............---,,,++++++++++++,,,---///000............//////000000,,,,,,,,,,,,,,,,,,------000000000000111222444444444444444555666777888999======>>>@@@AAACCCDDDDDDFFFMMMOOOeeemmm___YYYXXXMMMKKKHHHFFFEEEFFFGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@<<>>BBBFFFFFFDDDBBBAAABBBBBBDDDDDDDDDBBB@@@@@@@@@>>>>>>>>>>>>???AAABBBCCCAAABBBBBBCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBAAA@@@???888888999999;;;<<<>>>???@@@>>>===>>>@@@AAA@@@???>>>>>>>>>???>>>>>>===<<<===???AAABBBBBB@@@===<<<;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;;;;888888888888999:::;;;;;;999999888666555444222222777777666666666666777888666444111///...///111222111222333333444444333333777666555555555777888999999777666555555666777888555555666666666666555555777666555444333333222222444555555666666777777777;;;888555666888888666333555555555555555666777777000111333555666777777777333444444444333333555666444333222111111333555666222000000555:::<<<777222111222333222111111333444333111000111111000111333222333444333111000111222---111444444111///...///***,,,...///111111111000000111111222222222111111...,,,+++---///...***&&&,,,...///111111///...,,,***))))))---222444444222555444333222000...,,,+++---///000...++++++///444---,,,---///222222///,,,,,,,,,+++***+++---000111222555888:::888444...+++...///000000///---,,,+++,,,---...///...---,,,+++......000000000///...---+++******+++,,,///111222000000///...---,,,++++++---------....../////////------...000222444666777333333444444666777888999;;;<<<>>>@@@BBBEEEFFFGGGHHHMMMJJJSSS~~~yyyvvv[[[TTTKKKEEEEEEFFFDDDAAAHHHFFFEEEGGGJJJJJJGGGDDDDDDEEEFFFEEEDDDCCCCCCEEE@@@@@@???<<<::::::<<<>>>DDDCCCBBBAAAAAAAAABBBCCCDDDCCCAAA???>>>>>>???@@@@@@AAABBBBBBAAAAAACCCDDDCCCDDDDDDEEEDDDCCCAAA@@@>>>???@@@AAAAAA@@@???>>>::::::::::::;;;<<<===>>><<<===>>>??????@@@??????>>>???@@@???<<<<<<>>>AAA???>>><<<;;;<<<===???@@@===<<<<<<<<<===>>>???@@@888999;;;<<<<<<;;;999888888888888666444444666888555666666666666666555444;;;999666333222222222333333444444222000///111222111111000000111333444666888777666555444333222222555555444333222444777::::::999888777777777888999999888777555444444444444222444777777555444777:::666555444333333333333333444555555555555555555444666333222444888999555111333333333333222222111111///222222//////222222///333555777777666444444555555222///---...///111111111111222222222222111111333333222///------///111111111111111111000000000,,,++++++,,,///000000///...---...000333222...******+++...111222333222111555555333111...,,,+++***++++++...111555777666444333333333111...,,,,,,------111444222---***,,,///---,,,,,,...111111...******))))))***,,,...000111444444555555444222///---...000111///---,,,...000---,,,+++******+++---...---............------,,,'''(((+++...///000000000///...,,,+++,,,---///000000000222333333222111000000111111///---...111555444444333444555666888999999<<<<<<>>>???999@@@WWWYYYLLLIIIQQQ^^^mmm\\\JJJDDDEEEEEEFFFGGGGGGFFFFFFGGGIIIIIIGGGDDDDDDEEEFFFEEECCCBBBCCCDDDCCCCCCAAA???<<<<<<===???BBBAAA@@@@@@@@@@@@AAABBBCCCCCCAAA@@@???>>>>>>>>>>>>@@@BBBBBBBBBCCCEEEGGGBBBCCCCCCCCCBBBAAAAAA@@@>>>??????@@@@@@???>>>===999999:::;;;;;;<<<<<<===<<<<<<===??????@@@@@@@@@???@@@AAA@@@>>>===???BBB@@@???>>>======>>>???@@@===============>>>>>>???777888999::::::999888777777777777555444333555777555666777999::::::::::::;;;:::777555444333444444444555666444222111222333333222222222333444555666777777666555555444333333555555444222111222555888<<<;;;:::999888888999999777666555444444444444444111333444444444444555777444444444444333333333333333444444555555444444333333111000333777999666222444333222111000000000000222333111------111222111111333555555444222222333333111///......///000000111111222222222222111111333333333111///...000111333222111000000000111111000//////000222333222111.........///111111...++++++,,,---///000000000000444333111000...,,,++++++...------...111222333222000111111///---+++,,,,,,...111333111---+++---///...------///111111...+++++++++++++++,,,...///111000000111111000...,,,+++...000111///------///111...---+++++++++---///000''')))---000111111///...,,,,,,,,,,,,------------222111///.........000111---...///000111111000000000111222111///000333666555444444444555777999:::888======>>>??????NNNkkkfffQQQMMMTTThhhKKKDDDEEEBBBCCCHHHFFFFFFFFFGGGIIIHHHFFFDDDDDDEEEFFFEEECCCBBBCCCDDDFFFFFFDDDBBB???===>>>@@@BBBAAAAAA@@@@@@AAABBBBBBCCCCCCBBBAAA@@@>>><<<;;;===???AAABBBBBBDDDFFFHHHAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>??????>>>===<<<<<<888999:::<<<<<<<<<<<<;;;;;;<<<===>>>@@@@@@AAAAAA@@@AAABBBAAA@@@???AAABBBAAA@@@???>>>>>>>>>???@@@>>>>>>===============<<<888888::::::::::::888888888888888666444444666888555777999;;;===>>>???@@@<<<;;;999777666555555555555666777666444333333333444333333333444555666777777777666666555555555444555555444222000000333555<<<;;;:::888888777777777555444444333333444444555222111111222333444444333111222333444444444333222222333333444444333333222222000000333777999777555777555333111//////000111444555111,,,+++000333222000222444444222111111222222222222111111111111111111222222333333222222111333444444333111000000222444333111000///000111222222111000111222333222111000...---...///000///------,,,,,,,,,---...000111111000///...---,,,,,,,,,111///,,,+++,,,...//////,,,---...---,,,+++,,,---000111222///,,,+++...111///......000111111///,,,...---,,,,,,,,,---...///------...///...---+++***------...---,,,,,,...///...---,,,,,,---///111222111444888;;;<<<;;;888666444222///,,,++++++,,,---333222000...------......++++++---...///////////////111222333222222444555555444444444555777999:::888???>>><<<>>>AAAUUUuuuoooRRRLLLNNNoooLLLEEEFFF???>>>EEEEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGFFFDDDCCCDDDEEEGGGGGGFFFCCC@@@>>>>>>???BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBB@@@===;;;999<<<>>>@@@AAA@@@AAACCCEEE@@@???>>>======>>>@@@AAA===============<<<<<<;;;777999;;;===>>>===<<<;;;:::;;;===>>>@@@AAAAAAAAA???@@@AAAAAAAAAAAAAAAAAA@@@???>>>======>>>>>>???>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<<<<<<<;;;:::999:::999888666666888:::555777999;;;===>>>??????::::::999888777666555555444555777666444222222222333333444444444555555666666666666666666666666666555555444222000///111333999888888666555555444444444444444444444555666777333111///111444555444111///111333555555444333222222222222333333222222222444333222444777888777555:::888444111///000111222333555222...---111222000000222444444333111111222333555666777666444444444222222333333333333222222222444555555333111111222111111111000000//////...111///......000000///...000///...---.../////////---,,,+++***,,,///222555......---,,,,,,,,,---...111///,,,,,,---.........***,,,------,,,---...///111111111...,,,,,,///222//////000000111000///...///...,,,+++++++++,,,---------.........---,,,,,,******++++++++++++,,,---...---------...000333444???@@@BBBBBBAAA>>>;;;888888555000,,,***+++...///222111///---+++***************,,,---...///000000...///111222333333444444555444444444555777999:::888>>><<<999<<<>>>LLLdddnnnWWWGGGMMMOOOyyyiiiKKKGGGHHH@@@===DDDDDDFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFFFFCCC@@@>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBBBBBCCCBBBBBB@@@===:::999===>>>??????======>>>???>>>===<<<<<<===>>>@@@AAA===<<<<<<<<<<<<<<<<<<===888:::<<<>>>???>>>===<<<;;;<<<===>>>@@@@@@AAAAAA>>>>>>???@@@AAAAAA@@@???>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888888888666555555666888666666888999:::;;;;;;;;;888999999999888666555444222444555444222000000111333333333444444444444444555555666777777888888888666666555333111000111333888888777777666555444444555555555555666777888999555222111222555666555222000111333555555555333222111222222222222222222111444333222222333333333222888666333///......///000000333444111111333111......000222222111000000000222555777888666444444555333333444444444444333333222444555555333222222333...///111222111///,,,***///...------...///...,,,000///...---------///111---,,,******,,,111666999---,,,+++++++++---...///...---...///111222000...***,,,.........///111222222111000...---...000222...///000000000000000000///...,,,+++*********+++,,,------------,,,,,,,,,++++++***+++,,,.../////////...------///111333555===<<<:::888666444333222555222...***)))+++...000000000...---,,,+++******+++,,,,,,---...000111111...//////111222333222111444444333444555666888999666;;;999999???>>>@@@LLLHHHAAA@@@MMMNNNkkksss[[[HHHGGGHHHDDDBBBGGGCCCEEEHHHHHHFFFEEEEEEFFFFFFGGGHHHGGGEEEDDDEEEFFFDDDEEEEEECCC@@@>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBAAA@@@???===;;;:::<<<===>>>===;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@<<<<<<;;;<<<<<<===>>>???;;;<<<===????????????>>><<<===>>>??????@@@??????>>>===>>>@@@BBBBBBAAA???=========<<<<<<;;;;;;:::======>>>>>>===<<<:::999888888888888888888888888666666666444222222444666666777888888999999999999777888999:::999777555333222333222111///...///111222333444444444444333333555555666777888999::::::777777777555333222333444999999::::::999999888777777666666666777888888999555444333444555666555444222333444555555555444333111222222333333222222111222222111000////////////444222000---,,,,,,------...222444333333444222...,,,...111111///............222555555333111222444333444444555555444444333222333444444222222333444...000222222111///,,,***000///...///000111000////////////...------///111...,,,+++***---111666:::---,,,+++***+++---///111,,,---///111444444111///+++---///000000111222444111111000/////////000111,,,---////////////111333///...,,,+++******++++++,,,,,,,,,++++++*********...---,,,---000222333222000///......///000333444222000///---------...///...,,,***(((((()))+++---////////////......---------------......000111222111/////////111222111000333333222222333555777888333:::888:::CCCAAA<<<@@@???AAA@@@IIIHHH```uuu~~~sss[[[QQQIIIGGGFFFEEEEEEHHHCCCEEEHHHHHHFFFDDDEEEFFFDDDEEEFFFEEECCCCCCCCCDDDCCCDDDEEEDDDAAA????????????@@@AAACCCCCCCCCCCCCCCBBBAAA@@@>>>======<<<<<<;;;<<<======;;;;;;<<<===:::;;;<<<===??????@@@@@@;;;;;;;;;;;;===???AAABBB===>>>>>>???@@@@@@AAAAAA>>>>>>????????????>>>>>>???>>>>>>AAADDDDDDBBB???>>>>>>>>>======<<<;;;:::;;;<<<===>>>===<<<:::999777777777666666777777777666777666555333333555777777777888999::::::::::::777999;;;<<<;;;999666444333333111///------///222333444555666666555444333444555666777999:::;;;<<<777888999888666555666777888999:::;;;;;;;;;:::999777666666666666777777888444555666555444333444555666555555555555555555444222222333333333333222222111111111000//////000111222111000///...............222333111222555444111///111333333222000000111---111444333000///111444444444555555555555444444333333333222111111333555333333222111000///......000///...///111222222111...///000///------...111///...++++++,,,///333666...---+++++++++---000222///......000222222222000,,,---///000000111333444111000///000111111000000)))+++---......///222555111000...---,,,,,,---...///...---,,,++++++******...,,,+++---000333333222000///...---...000111333++++++,,,,,,---...///000++++++++++++************,,,------...////////////......------...///000111555222//////111222111000222111111111222444666777444<<<;;;:::AAA@@@<<>>:::;;;======<<<===>>>@@@999:::<<<>>>@@@@@@@@@???:::::::::;;;===@@@BBBDDD????????????@@@AAABBBCCC???????????????>>>======@@@??????BBBFFFFFFCCC@@@????????????>>>===<<<;;;:::<<<===>>>>>><<<:::999999999888888888888999999:::::::::888666666888:::777888999;;;<<<=========888:::<<<>>>===;;;777555555333111...,,,---000333555555666777777666555444444444666777999;;;<<<===888999:::999888777888999555666888999::::::999999666666555555555555666666222555777555333111333666888777666555555555555555222333333444444333333222222333333222222222555777333333333333222222111111///222222///000444666555333555777777666444444555...222555444000///222666444444555555555555444444333333222111///000333666999666333///...///111333...------...111222222111---///111000...---...000000///,,,++++++---///111///...,,,++++++...000222222000------...000111111+++---///000000000222444000000000111222222111///'''***,,,------...222666222111000///...//////000333222000///...---------+++)))(((***...111111000111000...---...///111222)))***,,,.../////////...,,,---...///...---+++***((()))***,,,---.........///...---,,,---...///000888444000///111222222111111000000000111333555666666@@@>>>999<<<;;;<<>>@@@???===============<<<;;;:::999:::>>>AAA@@@<<<;;;===@@@999999:::;;;===???AAABBBAAA@@@===<<<===@@@CCCFFFAAAAAABBBCCCCCCAAA<<<888>>>>>>?????????===<<<:::======<<<<<<;;;;;;;;;:::>>>======<<<<<<;;;;;;:::777888999999::::::::::::;;;777555666:::<<<999666555666888:::;;;;;;;;;;;;888999:::;;;:::888666555555333111//////111333555444444555555666777777888888999;;;;;;;;;999777666888777888:::;;;<<<:::888777888999:::;;;:::999999888777666555444333333333888777555444333333333444555666666666666666555555111222222333333222222111333333444555555444333333111222333333222111000...111000000///111333555777444666888999777555333333333444444333111000000222222444666777666444222000333333333222222111111111111111111111111111222333//////...------///000111///...---,,,,,,---...///,,,++++++,,,...//////.........---------......///111///---,,,,,,,,,+++)))***+++,,,---...000111111444222111111222222000///++++++,,,,,,...///111111...000222222111//////000///000222333222111///......,,,+++,,,...000000///222///,,,,,,...///---+++,,,...000///---+++++++++...,,,+++,,,//////---***+++*********,,,...111333222111111000///......---111000......///000//////111111222222333444444555;;;:::888777888:::<<<>>>>>>BBBDDDCCCGGGbbbjjjWWWPPPRRRWWWPPPQQQNNNNNNLLLIIIFFFDDDEEEFFFDDDCCCBBBCCCEEEFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@===<<<======>>>===:::::::::;;;<<<======>>><<>>???@@@AAA@@@>>>>>>>>>@@@CCCEEE@@@CCCFFFHHHFFFAAA<<<888<<<<<<======>>>=========;;;;;;<<<<<<<<<;;;::::::999999999999999::::::::::::;;;;;;;;;;;;;;;:::999:::777555777;;;===;;;999999999::::::999888777666777888999::::::999777666555444333222222333555666555555555666666666777777333555666888888888666666:::999999:::<<<<<<:::888555666888999::::::::::::888777555444333333444444888888777666555555555555444555666777777888777777333333444444444444333333222222333444444333222222555555444444222111//////222111000000111333666777333555777666555333333333555666777555333222222333222333555666666444222000444444444333333333333333111111111111111111222222///............///000000222111///...------.........---,,,---///111000///...------,,,,,,,,,------///......//////...+++(((******+++---...000111222333111///...//////...---......------------.........000111111///---,,,,,,000000111111000///,,,+++,,,+++***,,,...111111111222///------...///---++++++---...---+++))))))***...,,,+++,,,...///---***++++++******,,,...000222------...///000111222222111111333555666555222000111111222333444444444444;;;:::999888888:::===>>>???@@@BBBBBBEEEVVVuuu\\\TTTQQQQQQUUUMMMOOOKKKLLLKKKIIIFFFEEEFFFGGGEEEDDDCCCCCCDDDEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>===999888888999:::===@@@AAA???AAABBB@@@===;;;>>>@@@===<<<<<<<<<<<<======>>>@@@@@@???@@@@@@AAABBBCCC>>>DDDJJJKKKFFF@@@;;;999;;;:::;;;;;;<<<===>>>>>>999:::;;;<<<===<<<;;;:::777777888888999::::::;;;============<<<;;;:::::::::888666888<<<>>>===:::888999999888777666555444666777888::::::999888888666555555555666777777888666666666666666777777777111333555777888888888777;;;:::::::::<<<<<<:::888555555666777888:::;;;;;;777666444333333444555777555555666666666555555444444444666777888999999999555555666666666666555555222222333333333333222222888777555333222000000///222222111222222444666777333444555444222222333444666777888666444222111222222333444444444333111000333444444444444444555555111111111111111000000000......//////000000000///555333111///...------------,,,,,,---///000000///......---,,,++++++++++++---...///111222000,,,)))******+++,,,...000222333888555222000000111000000111000///---,,,,,,,,,,,,+++---//////---,,,+++,,,000000111000///---+++)))+++******,,,///111222222222000.........///...------......,,,***)))***,,,---,,,++++++------,,,+++,,,,,,+++++++++---///000,,,------///000111222222---111666999:::777333000000111333555555555444444:::999999888999;;;===>>>>>>>>>@@@CCCFFFJJJVVVaaaqqqUUUUUUSSSPPPTTTNNNPPPJJJJJJJJJHHHEEEDDDDDDEEEFFFEEEDDDEEEEEEEEEDDDBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAACCCCCCCCCCCCBBBBBBBBBBBBBBBBBBDDDIIIMMMLLLFFF@@@<<<;;;999888888;;;>>>@@@@@@AAAAAA???<<<<<<===???>>>>>>===<<<<<<<<<<<<<<>>DDDIIIIIICCC===;;;<<<;;;;;;:::999:::;;;<<<>>>999:::<<<>>>>>>>>>===<<<999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999888999;;;<<<;;;999555555555666666777777777555666777999:::::::::999555555666777777888888888555555666777777888999999555666777999::::::::::::999888777999:::;;;:::999666666666666777888999999666555333222333444777888111222333444444444333222444444555666777777777666555555666666666666555555333333333333333333333333777666444222111000111111333333222333333555666777555555444222111111444666444555666555222000//////222222222333333222222111222222333333444444555555222222222111111000000///---...///111111000//////444333111///------------+++***)))+++---...---,,,000///...---,,,+++++++++///......000111000...,,,*********,,,...000222444999666222//////000111000000///...---,,,+++++++++***---///000///......//////////////////...,,,,,,---,,,+++,,,...000000000222111///............---000000000...,,,+++---///,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...111000000///......------***...444777777555111///000111333555666555444333777777777888999:::;;;<<<<<<<<<@@@EEEGGGFFFIIIOOOjjjSSSUUURRRMMMQQQMMMPPPLLLMMMMMMKKKGGGEEEDDDDDDHHHGGGFFFGGGGGGGGGEEECCCEEEEEEEEEDDDDDDDDDCCCCCC@@@AAAAAABBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC??????CCCOOO[[[]]]TTTJJJBBB???;;;888666777999;;;?????????>>>===<<<===>>>>>>>>>===<<<<<<<<<<<<<<<>>>???@@@AAAAAAAAA@@@??????BBBEEECCC===:::;;;>>>===<<<;;;999999999:::;;;;;;<<<===>>>??????>>>===;;;;;;;;;::::::999999999777888999:::;;;<<<<<<<<<;;;:::999888999888777666444444444555555666777777555666777888999:::::::::555555666666777777777777444444555777999:::;;;<<<999999::::::;;;;;;;;;:::555444444666888:::::::::999999888888777666666666555444333333333555777888111222333444444444333222444555555555444333222222444444555555555555444444555555555444444555555555333333111000000111222333333333333333444555555666555555444333111222555888333555777666333111000000222222222111222222222333111111222222333333444444333333333333222111///...---...000111111111000///111000...---,,,,,,---...+++******+++---......---111111000...------------222///------.../////////++++++***+++---000222444444000,,,******+++,,,,,,...------,,,,,,,,,------000222333333111/////////---......///000000000000000...------.........---111000000...---------...000000///---++++++---///***************+++,,,---,,,,,,,,,++++++,,,,,,,,,333222111///...,,,+++******...222444333111111111000111222444444444444333444555666777888999::::::;;;===AAADDDDDDCCCIIIQQQyyyeeePPPTTTOOOIIIOOOKKKMMMOOOPPPPPPNNNJJJGGGFFFFFFHHHGGGGGGHHHIIIHHHFFFCCCFFFEEEEEEEEEDDDDDDDDDDDD@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDD::::::???MMM[[[aaa[[[SSSDDDAAA<<<888666666777888>>>>>>???@@@@@@??????>>>===<<<<<<<<<<<<======>>>>>>>>>???????????????>>>>>>@@@@@@>>>:::999<<<>>>======<<<;;;::::::999:::==================>>>>>>;;;::::::999888888777777555666777999:::;;;<<<<<<:::999999888888777777666777666555444444444555555666777777888999999::::::777666666555555666666777444555666888999;;;<<<===888888888999999999999999555333333444777999:::999::::::::::::999777444333444444444444555555666777555555666666666555555444555555444444333222000///333333444444444444333333666666555555555555666666111111000000111111222333222222333333444444444444555555444333222333666888444666888888666444333333333333222111111222444555111111222222222222222333444555555555444222///...//////000000111111000000000///...---,,,,,,---......------...000111111000111111000///.........///333000,,,+++,,,---//////,,,,,,++++++,,,///111333222///,,,+++,,,------,,,,,,,,,++++++,,,---......666777777555111...,,,,,,,,,,,,---...000111222333222000...---------,,,+++///000000...,,,+++,,,...,,,------+++)))((()))+++)))******)))((())),,,...+++++++++,,,,,,,,,,,,,,,/////////............------000333333111000111444000000111111222222333333222444666888999:::999999<<<===@@@AAA??????HHHSSSkkkaaaNNNSSSOOOIIIPPPJJJKKKLLLNNNOOOMMMKKKHHHGGGGGGFFFFFFFFFHHHIIIHHHEEECCCEEEEEEDDDDDDDDDCCCCCCCCCAAABBBCCCCCCDDDDDDDDDCCC@@@AAAAAAAAABBBBBBBBBCCC:::;;;>>>EEELLLQQQRRRQQQ@@@>>>;;;888777777888999===>>>@@@CCCDDDCCCAAA@@@::::::;;;;;;===>>>???@@@>>>>>>==================<<<======<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;;;;:::>>>===;;;::::::;;;<<<===:::::::::999999999999999666666888999::::::::::::777888999999999999::::::666555555444444555777777777777777777888999:::::::::999777555444555666777777888888999999:::::::::666666777777888999:::;;;888666444555666888888777888999;;;<<<;;;999555333333444555666666555555444888888777666555555555555444444444444333333222111333333444444444444333333666555444444444444555666222222222333222222111111111222222333333333333333222333333333222222444777222555888999777555444444555444222111111333555777333333333333333222222222666666777777555333000...000000//////000000111222333222000...,,,,,,,,,,,,///......///111222222111000//////.........//////222000---,,,,,,---,,,,,,...---,,,+++,,,...000222222000......000111000///,,,,,,++++++,,,,,,---...333444555444000---,,,+++,,,,,,------...///000111111///---------...---,,,---//////---+++***+++---***+++,,,,,,)))(((((()))((()))***)))'''(((,,,///)))***+++,,,,,,,,,,,,,,,,,,,,,------...///000000,,,111444444111///000222000000///...///000222444333555777:::<<<<<<;;;:::<<<;;;<<<>>>===>>>FFFOOOfff___NNNUUUQQQMMMSSSLLLKKKGGGIIIKKKJJJHHHFFFFFFFFFDDDDDDEEEGGGHHHHHHEEECCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEE?????????@@@@@@AAAAAAAAA>>>@@@@@@>>><<<>>>DDDIII<<<;;;999888888999;;;<<<>>>???BBBEEEGGGGGGDDDAAA999999:::;;;===???AAABBB>>>===<<<<<<<<<<<<======;;;;;;;;;===??????===;;;999:::<<<===>>>======<<<>>><<<:::777777888:::;;;:::;;;;;;<<<<<<======>>>888888999:::::::::999999555777999::::::;;;===???222222222333555888;;;<<<888888888777888888999:::===;;;888555444555666888:::::::::999999888888888555666666888999<<<===???<<<:::777666666777666666666888;;;>>>===;;;777444333444666777777666444222888777555444333333333444333333444444555444444444333444444444444444444333555444333333333333444555444444555555444222111///111111222333333333222222000222222222111111333555///222666777666444333333666444222111222444666888555555555444444333333333777888888888666333111///111000/////////000222333666555222///---,,,++++++...---,,,...000111000///......---------......///000///...------,,,***(((000...,,,++++++---000111...---,,,---//////...---------,,,++++++,,,,,,,,,,,,...000111///......///------,,,,,,,,,---......///...,,,,,,...///......,,,...///---***)))***---***,,,......,,,***))))))((()))***((('''(((,,,///))))))***+++,,,---,,,,,,---------.........//////***///444444000------///111///---,,,---///222444444666999<<<>>>===<<<;;;:::888999===@@@AAAFFFKKKeeexxxZZZSSSNNNNNNNNNKKKKKKMMMGGGIIIJJJHHHEEEDDDFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAHHHEEECCCDDDHHHHHHCCC>>>@@@@@@@@@??????===<<<;;;>>>===>>>???@@@@@@>>><<<:::::::::;;;<<<===>>>???999BBBFFFDDDIIIQQQLLL@@@>>>999888<<<>>>===;;;<<>>;;;<<>>;;;888777999:::;;;;;;:::===???>>>;;;:::;;;<<<<<<<<<<<<;;;;;;:::::::::777777888;;;>>>???;;;888000000222444888>>>BBBEEE<<<:::888777777888:::<<<:::999888888777888888888::::::;;;;;;;;;:::999999:::666555777555222666???@@@<<<666333444666999:::777555444555777888666333666666666666666666555555666777888999888555222000444444555555666555555555333333333222222222111111///444777777444333666999555555333111222444333111444333444666888777555222111111222111000111444666333666999999666333222333888666333111000222555777777888999888555333333333111222333555666555222///,,,...000000///...///000///////////////......---///,,,***+++///222333222+++,,,......---,,,,,,,,,+++,,,...---,,,,,,---///...---+++***+++...222444///,,,******,,,...,,,***---,,,+++++++++,,,---...,,,---///000000///---,,,,,,---...//////000000///.........000333333222000//////...---+++******)))...---+++)))''''''***,,,***++++++,,,,,,------......+++***+++---...,,,***...---,,,,,,,,,---...///...///111333222000---,,,///000111111000111333555444555666777777777777777999<<>><<>>=========<<<999777::::::::::::;;;<<<===>>><<>>AAABBB>>>;;;;;;>>>???===:::;;;<<<<<<===>>>???@@@AAAAAA@@@???>>>;;;999777666<<<999777777888::::::::::::<<<>>>===:::888999:::888888999999:::;;;;;;;;;:::888777888::::::999777222222222444777;;;>>>AAA:::888666555555666888:::777777777777888888999:::999999:::::::::::::::999888666777999888555999???<<<:::777666777888999888888777666777999999777555666555555555555666666777444555777888777666444333555555555555555555444444333333222222222111111111000222444444222000111222333333222000111222222111111111222444666555333111111222222111000111333555000222444444111///000111333222000000111333666888777888999888555444333444555444444444444222///---///000222111000//////000......//////......---,,,000---++++++...000111000,,,...000111000///...---+++,,,...---,,,,,,---...///...+++******---000222///,,,******,,,---,,,***++++++***))))))***+++,,,)))***,,,.........---------...///000000111111111000...------///111111111------,,,+++***)))((((((+++,,,---,,,******+++,,,,,,,,,,,,,,,++++++++++++...,,,******,,,------++++++***)))))))))***+++,,,...///000111111///---,,,000222222222222222444666444555666777888888888888;;;>>>@@@???<<>><<<:::>>>=========>>>===:::888::::::::::::;;;<<<======@@@@@@BBBFFFKKKNNNLLLIIIAAA;;;888888888888;;;@@@CCC???;;;:::<<<>>>===;;;<<<<<<<<<===>>>???@@@@@@@@@@@@???>>><<<:::888666999888666666888:::;;;::::::;;;<<<;;;999777777777444444666777999:::<<<<<<<<<999666555555666666555333333222333444777:::;;;999888777666666777888999555555666777888999::::::777777888999:::::::::999888777888:::999777:::>>>999888777888999999888777777777666777888999777555666555444444444666777888444555555666666666777777666666666555555444333333222222222222111111111111111000000111333333222000222111000000000111111222000000111333555666444333444555555444222111333555///111222111/////////111111000111111222444555666555666888777555444444555555444333222111///......111333444333111000000000......//////......---,,,///---++++++---/////////,,,---///111111///---,,,***,,,---...---,,,---...///...+++******+++...///...---+++***+++,,,+++***++++++******)))******+++)))***+++---///000000000...///000111222222222222111...+++***,,,...///000111000000///...---,,,,,,(((+++...///...,,,,,,,,,...------,,,++++++******///,,,***)))***,,,---,,,---,,,+++++++++,,,...///...////////////...------///111111111000111333555444444666777999999::::::===@@@BBB@@@===???EEEKKKQQQvvvsssmmm^^^UUUNNNMMMNNNKKKIIIIIIGGGHHHIIIHHHHHHGGGGGGHHHGGGFFFEEEDDDEEEFFFHHHIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCEEEAAABBBBBBCCCBBB@@@>>><<<======>>>@@@BBBCCCAAA???<<<<<<;;;<<<<<<===>>>>>>BBB@@@AAAGGGMMMOOONNNMMMCCC>>>;;;;;;:::999:::>>>DDD@@@<<<:::;;;<<<===<<<<<<<<<===>>>??????@@@@@@===============<<<;;;;;;999777666777999;;;<<<;;;999::::::999888666666555222333444666777999:::;;;:::999777666666666555555222222111111222555777999:::999999999999999999:::444555666777888888888888555666777888999::::::::::::999777777888:::===@@@<<<:::888888888888777555555444555555666555555444666555444444444666888999666555555444555666777888777777666555444333333333333222222222111111111111111///...222888:::999666222111111333222000111444222222222444777888777666777888888666444333444555222222222222111222333444333444444444444333222222333444666555444333333444111111111000//////111222222444444333111///.../////////000000//////...---,,,+++++++++---...///000***+++---///000...+++((()))+++---...---,,,,,,------,,,***)))***,,,...///...---++++++++++++******,,,+++++++++++++++++++++------...///000111222333///000111222333333333333111...,,,+++,,,.........111111000000///......---'''***,,,...---,,,,,,---.........------,,,,,,,,,...,,,***((()))+++---...------,,,,,,---...///000.........---------......,,,...///.........000222333444666888999:::;;;;;;???AAABBBAAA>>>???CCCHHHLLLhhh~~~}}}ggg[[[QQQOOOOOOLLLJJJIIIGGGGGGHHHIIIIIIIIIHHHGGGCCCCCCCCCDDDFFFHHHJJJLLLGGGFFFFFFEEEDDDDDDCCCCCCBBBCCCDDDCCCAAA@@@AAABBB???AAACCCDDDDDDBBB@@@???>>>>>>???AAADDDEEECCCBBB???>>>>>>>>>>>>??????@@@AAA@@@BBBHHHPPPXXX[[[\\\LLLEEEAAABBBCCC@@@@@@AAADDDAAA===;;;;;;<<<======<<<===>>>???@@@@@@??????=========>>>======<<<;;;:::999888999<<<======<<<:::999999999999888666555444444555666777777888888777888::::::999888666555000/////////111444777999999999999::::::999999999555666777777777666666555555666777888999:::::::::;;;999777666:::AAAGGGJJJ@@@===888666666666666555333444555555555444444444666555444444555666777888888777555444444444666777888777666444333333333333333333333333222222222111444000///333:::===:::666333222444888666111222666222222222444777888888777666777777666333222222333444333222222333555555666444555666666666555333333111222444333222111111222000111111///---...000333111333333222///---,,,---000111111111111000//////)))***+++,,,---...000111+++***+++---///...+++((((((+++---...---,,,,,,,,,***)))))))))+++---000222------,,,+++***))))))************+++++++++++++++000000///...///000111222///000111222222333222222///...---...//////...,,,,,,,,,++++++******))))))''')))*********+++---...............//////000000---,,,***(((((())),,,...***))))))))))))+++---.........---------.........,,,---......---...000222333444555777999::::::;;;>>>@@@BBBAAA??????BBBEEEHHH[[[mmmssseeeVVVQQQPPPMMMKKKJJJGGGGGGGGGIIIKKKKKKIIIGGGBBBCCCDDDFFFGGGHHHIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDBBBAAA@@@AAADDDEEEEEEDDDAAA@@@???>>>>>>@@@AAAAAA???===@@@@@@@@@??????@@@@@@AAA>>>BBBCCCFFFVVVmmmzzz{{{aaaSSSEEEAAABBBBBBAAAAAADDDCCC@@@>>><<<<<<===>>><<<===???@@@@@@@@@??????@@@@@@???>>>===;;;:::999;;;::::::;;;===>>>===<<<:::999999999::::::999777777777777777777777777777666999<<<===;;;888666666.........///111444777999666777888999999888777666555666777777777666444333777777888999:::::::::999999999777666===GGGNNNPPP@@@===888666555666666666444666888777666555666777666666666666666666555555888777666555444444555666888777555444333333444555444444444444333333333333666333111333777888555111444333888>>>;;;222111666222111000222444555555444222333444333111//////000222111111222444666555444222333444666777777777777111222444333111000000111333444444111---+++...000000111222000...,,,+++,,,000111111111111000//////)))+++---------...000222...,,,+++---000000---***(((***---...---,,,++++++((())))))***,,,///111333---------+++)))((()))***'''((()))***+++,,,,,,,,,000...,,,++++++,,,...///---...///000111111111111---------///000000...+++,,,+++++++++*********)))((()))******)))***,,,...------......///000000111,,,,,,+++)))((()))+++...+++*********+++,,,...///------...////////////......000000000///000222444333333555666888888999999<<<>>>???@@@@@@@@@AAACCCHHHTTT___nnn\\\TTTQQQOOOLLLKKKGGGGGGGGGIIILLLLLLIIIFFFDDDEEEGGGHHHHHHGGGFFFEEECCCCCCDDDDDDDDDDDDEEEEEEBBBAAACCCGGGKKKKKKHHHDDDCCCDDDFFFGGGFFFCCC@@@===<<<<<<===>>>@@@@@@???===AAA@@@@@@??????@@@@@@@@@;;;CCCCCCCCC\\\qqqQQQAAA>>>??????@@@DDDDDDCCCAAA>>>======>>>===>>>???AAAAAA@@@???>>>@@@@@@@@@???===<<<:::999;;;::::::;;;<<<===;;;:::;;;:::999:::======<<<999888888888888888999999999:::<<<===<<<888666555666//////...///000333666777555666888::::::888666555333444555777777666555444999999:::::::::::::::999888:::888777<<>>222...444333222111111333555444444111222444333222000000000111000000333666777666333222333333444555666777888333555555444222000000111222555666333...,,,...111///000111000...,,,,,,,,,///////////////...------,,,...000000...---...000000---***+++...000...+++'''***---...---,,,++++++******+++,,,---///111222,,,---...+++((('''(((***((()))+++---///000000000...,,,***)))***,,,///111,,,,,,---...////////////,,,+++***+++---......---------------,,,,,,,,,,,,'''))),,,---,,,++++++,,,---------------.........***+++,,,+++)))(((***---,,,,,,,,,,,,---///111222,,,---///111111000///...///000111111000111333444333333444666666777777777888:::===???@@@AAAAAABBBGGGNNNWWW{{{ttt___UUURRROOOMMMLLLHHHGGGGGGIIILLLMMMJJJFFFGGGHHHIIIJJJIIIFFFBBB@@@BBBBBBCCCCCCDDDDDDEEEEEEAAA@@@CCCIIIPPPQQQMMMGGGFFFGGGHHHHHHFFFBBB>>>;;;999999;;;>>>AAACCCBBBAAA@@@@@@???????????????@@@888CCCBBB@@@```cccGGG??????AAABBBDDDDDDDDDCCC@@@>>>>>>>>>===>>>@@@AAAAAA@@@???>>>======>>>>>>>>>>>>>>>===;;;:::999:::;;;;;;:::888;;;:::999;;;>>>???>>>;;;777888888999::::::;;;;;;>>>>>>===999555222444666111000//////000222444666777888:::<<<<<<:::888777000222444666777777666555::::::;;;;;;;;;:::999999999;;;:::666999===:::333666666777999;;;;;;999777111444666666333222333555555777888999888555222000333333444555666777888888666555444333333444666777777666666666666555555555333333333555666777777666333444<<>>@@@AAABBBBBB@@@EEEOOOcccyyy___YYYZZZUUUPPPOOOKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJJJJIIIGGGEEEDDDCCCBBBCCCDDDCCCCCCCCCEEEGGGCCCCCCDDDGGGIIIJJJIIIGGGCCCEEEFFFEEEBBB???>>>>>>999999:::<<<===???@@@AAAAAAAAAAAACCCFFFGGGFFFEEE<<>>KKKJJJ;;;AAADDDEEEBBB===;;;===AAA======>>>???@@@???<<<999>>>===<<<;;;;;;<<<======<<<;;;999888888999;;;===;;;::::::::::::<<<===>>>>>>===<<<;;;;;;;;;;;;;;;:::999777666555555555666333333222///,,,,,,///333666666777999:::999777555///444999;;;999777555555===;;;999777777999;;;===999888888888777777666666777666666888;;;<<<:::777666666777777666666555444555555555555666666666666000222444555555555777999777777666666555555444444444222111333666777555333333666999:::888555333111444333999BBBAAA666......666444111///...///111333555111222777888444444888666555555555666555444222555444444555666666555333777777777444222000111222333333333333333333333333000111333333111...,,,+++---...000///...,,,------)))+++---...,,,*********,,,,,,***(((,,,111222...,,,,,,------,,,***)))(((,,,***)))+++...000///------,,,+++))))))***+++,,,&&&***000333222000---,,,,,,---...---,,,,,,---///000//////000111111///...))))))'''###%%%+++---******************)))(((((())))))))))))***,,,...///000///---***))))))))))))***++++++)))((()))+++---***)))))))))******,,,,,,+++,,,.../////////......000111222111000000222444111000000222444666666555888888999:::<<<>>>@@@AAAEEECCCMMMWWWiiiaaaccc```WWWOOOJJJIIIHHHIIIIIIJJJIIIIIIFFFFFFGGGGGGGGGFFFFFFEEEBBBCCCDDDDDDCCCCCCEEEFFFCCCBBBBBBCCCDDDDDDCCCAAADDDEEEFFFDDDAAA>>>======999:::;;;<<<>>>???@@@AAAAAA@@@AAABBBEEEFFFEEEDDD:::AAAAAAHHHnnnQQQ===FFFJJJAAA@@@CCCEEECCC???<<<>>>AAA@@@@@@???@@@AAAAAA>>><<<<<<;;;;;;;;;<<<===>>>>>><<<;;;;;;::::::;;;<<<<<<777777666666666777888999:::::::::999999999::::::888777666555444444555555333444333000---...111444888888999:::;;;:::888777333777<<<===;;;999888888;;;:::888666666888:::;;;999999999888888888888777555444444666999:::888666666666555555444444333333444555555555555555444444111222444555555555777999555555666666666666555555444333222444777888777555333555888888777555444333555555;;;CCC@@@555///111444222000///......///000444111111444444//////111555555555555555555333222333333222333444444333111666777777555333111111222333333333333333333333333000111222222000///...---...///000000...,,,,,,---,,,,,,---,,,******+++,,,//////---,,,///444555111...---,,,+++******++++++,,,***)))+++...000///...+++++++++******))))))(((***,,,...///---+++++++++//////000///......111333222000///...//////---,,,+++,,,)))%%%''',,,---+++***************)))((((((---,,,+++++++++,,,---...///...,,,***))))))************+++***))))))+++---*********++++++,,,,,,,,,,,,---...//////...------...///000///......000222222111111222444666555444777777888:::;;;===???@@@DDDAAALLLSSS}}}qqqqqqooocccTTTIIIGGGFFFGGGHHHJJJJJJIIIEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEDDDCCCCCCEEEFFFEEECCCAAA@@@@@@@@@???>>>DDDEEEEEECCC@@@>>>======;;;;;;<<<===>>>@@@@@@AAA@@@???@@@AAADDDEEEDDDCCCAAAAAA???LLLvvveeeFFFDDDHHHDDD@@@CCCEEEEEEAAA???@@@AAAAAA@@@??????@@@AAA???>>>::::::<<<===>>>?????????<<<<<<<<<<<<<<<<<<<<<;;;666555555444444444444555666666666666777888999:::666666555444444444555555444444333111000000333555777777888999999888777777777999<<<===;;;999888888:::999777666666777999:::::::::999999888888999999555444555666888999888666777666444333222222222333444555666666666444222111111333444555444444666888444444555666666666666555111000111333666777666555444444555666666666666555777888>>>EEE???333000555222222111111000/////////222000000333333000///111444444555555444444333333444333222333555555333222444555777666444222111111222222222222222222222222000000000000000000000000///000111000...,,,,,,---......---+++)))))),,,...///000000...000555555222000...,,,******+++...///,,,++++++,,,///000000///+++,,,...///...+++)))'''000000///---***)))***+++/////////...---///333666444111...,,,,,,,,,++++++,,,,,,)))%%%'''++++++((()))************))))))(((000///...,,,++++++++++++---,,,++++++******++++++)))***+++***))))))+++---***+++,,,---...---,,,,,,,,,---...///...---,,,+++---.........------///000333222111222444555555444666666777999:::<<<===>>>DDD???JJJNNNxxx|||yyynnn___MMMIIIEEEEEEGGGIIIIIIHHHIIIHHHHHHHHHFFFEEEDDDCCCDDDEEEEEEDDDCCCCCCEEEFFFGGGEEEBBBAAAAAABBBAAA@@@CCCDDDDDDBBB???==================>>>???@@@AAAAAA?????????AAACCCDDDCCCAAAFFFBBBCCCWWWUUUFFFEEECCC@@@BBBEEEFFFDDDBBBAAABBB@@@>>>======>>>???>>>>>>;;;<<<>>>???@@@@@@???>>>:::;;;=========<<<:::999888888777666555555444444333444444555666888::::::666666666555555666666666444444333222222333555777555555666666555555666777888999::::::999777777666999888777666666777888999999999888777777888888999777777777888999:::999999999777555333222222333444444666777888777555222000222333444444444444555666444555666666666555444333,,,---...000222444444444444333333333555777777777666999@@@EEE>>>222111888222333333333333111000/////////111444555666666777222333555444333333333333666555555666777777666444222444777777555333222111111111111222222222222222...---------///000111111000111222111///---------...///...,,,******,,,---,,,//////---...222222//////...---,,,,,,---///000---------...000111111111...000333555444000,,,)))222222222000---,,,,,,---,,,,,,+++)))))),,,111444333000+++))))))++++++,,,***+++((($$$%%%(((((($$$))))))************)))(((000...---+++*********++++++++++++++++++++++++,,,((()))************+++---+++,,,...000000///---,,,---...//////...---,,,+++.../////////......000222444333222333555555555444444555777888:::;;;;;;<<>>IIIKKKeee|||tttjjjYYYRRRIIIEEEFFFGGGGGGFFFJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFEEECCCCCCDDDFFFFFFDDDAAAAAABBBDDDDDDCCCAAABBBBBBAAA>>>===>>>???>>>?????????@@@@@@AAAAAA@@@??????@@@BBBCCCBBBAAABBBBBBNNNlll```IIIEEEEEEAAACCCEEEFFFEEECCCBBBAAA@@@>>>======>>>??????>>>???@@@@@@AAA@@@???===<<<999:::<<<===<<<;;;888777999999999888777666555444333333444555777999:::<<<888888888888777777777666333333222333444666777777555666777666555666888;;;;;;:::888777777888777777:::999888888888888999:::888777666555555666777888888888888888888888999:::;;;999777555444555666777666777999:::999666333111222444555444333333444555555666666777666444222111,,,...000111222333444555555333111222555777777777555777???DDD===222111888111222333333222111///---000111333444666888888777000222444444222111222444666555555666777777666444111444666777555333222222111111222222222333333333...,,,+++,,,///111111000000111222222///.........---///000000---++++++++++++...///------000111...------.../////////......---...///000111111222333///111444666555222...+++,,,///222222000...,,,,,,******)))((('''***///333111---)))'''(((+++---...++++++)))%%%%%%(((((($$$((())))))*********)))))),,,+++***))))))***++++++******++++++,,,,,,,,,,,,''')))***+++******,,,---,,,...///000000///---,,,...//////000///...,,,+++000111222222111111222444444333222333555666666444444555666888999:::::::::@@@@@@HHHKKKYYYwwwrrrlllaaaRRRIIIFFFGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJEEEFFFFFFEEEDDDCCCDDDFFFBBBAAA@@@@@@BBBDDDDDDCCC???@@@@@@???>>>===???AAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???AAACCCCCCBBB@@@AAADDDVVVuuujjjRRRLLLKKKCCCCCCDDDDDDDDDCCCAAA@@@AAA@@@???@@@BBBBBBBBB@@@@@@@@@@@@???>>>===<<<;;;999:::<<<<<<<<<:::888666888888888888777666444444333333444555777999;;;<<<999999999999888777666555222111111222555888888888777999:::999888:::???CCC>>>;;;888777888:::::::::999999999888888999999999777666555444444555777999666777777666555555777888;;;:::999777777888999999777888999999999777555444333444555444333222333444444555666777666444222000000222444555555555777888555222000222555888777555444555===DDD@@@555222888000000111111000///---,,,222444555333222444444111///222444444111000222444555444333444666666444333111333555666555333444444222222222333333444444555///---+++...111444222000000111222222000//////000---///111111///,,,+++***,,,000222000///111222000,,,---/////////...---,,,,,,...///000///000222333---...000111111///---+++%%%***///111000---***(((+++++++++))))))+++///222000,,,)))''')))+++---...---...,,,((())),,,+++&&&((())))))************)))***)))(((((()))***+++,,,***++++++,,,,,,,,,++++++&&&(((***+++++++++,,,---......///000///...---,,,...///000111000///...---222333333333222222444666333222222333666777777666444555777999:::::::::999<<>>>>>>>>===>>>@@@CCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAACCCCCCBBBAAADDDDDDOOObbbrrrfffVVVMMMEEEDDDCCCBBBBBBBBB@@@???@@@???@@@AAACCCCCCBBB@@@======<<<;;;::::::::::::;;;<<<<<<<<<;;;:::999888888888999999888777666555222333333444666888:::;;;:::::::::999888666444333111000///222666999999777777:::;;;;;;:::<<>>AAADDDCCCBBBBBBBBBBBBAAAAAAAAABBBAAAAAABBBCCCDDDBBBAAAEEE???AAALLLWWWmmmyyy]]]LLLGGGEEEBBBAAAAAAAAA@@@???======>>>@@@BBBBBB@@@===:::999888777888999:::;;;============<<<;;;:::999999::::::;;;;;;:::888777222222333444555777888999999::::::999777555222111000//////222666999999777666888::::::999<<>>777888777777666555555444444333///444555111222666666222---111444444000///111555777666666777888888777555222333444333333333555777333333444444555666777777444222111555999:::666222...000222222222111222333222222111...++++++---///+++111444111///000111000222000---+++******,,,---&&&))),,,,,,******---///+++***))))))***+++---...))),,,///111///,,,)))(((***+++,,,+++******+++---222000,,,******+++******+++,,,+++((())),,,+++'''(((((()))***************---,,,+++*********+++,,,++++++,,,---,,,+++***)))%%%'''***,,,,,,+++,,,---000///...---------------///000111222333333222111...///000///...///000222111000111333666999999999444666888:::;;;;;;999999666III@@@HHHMMM___zzziiiWWWJJJIIIMMMIIILLLJJJEEEEEEIIIHHHBBBGGGFFFEEEDDDCCCCCCCCCDDDBBBEEEGGGGGGDDDAAA???>>>;;;<<<>>>???@@@@@@@@@???CCCBBBAAABBBBBBBBB???===@@@AAACCCEEEFFFFFFEEEEEE???HHHAAA???```}}}___VVVPPPMMMOOOLLLCCC>>>>>>>>>BBB@@@:::999>>>@@@======:::999:::888777???KKKGGGBBB<<<:::;;;<<<999666;;;;;;;;;:::999888777666222333444555666888999999999888888777666444333222222111000111444888:::;;;:::999777666777999<<<>>>888555222222555888999888777777777777777888888999:::888666555444555666777777666555666888999999999999999:::;;;:::999888777333444444555666555555555555777666222000333222000...000111333444444444333444666999999777444333333:::888666444444555777999888777:::AAAGGGEEE<<<444666666777999:::888222---000//////111333555555444000222555666444333222222777777666444222222444555555444333222111000000000111333444444333333555666000222444666777777666555111444555333000111666<<<>>>:::666222111000///......000333444444444555777222000---++++++,,,...///+++)))))),,,,,,))))))+++------,,,++++++******)))---------,,,+++***)))((()))***+++,,,---,,,+++***000...,,,,,,------,,,+++------,,,,,,+++******)))---+++))))))*********))))))))))))***+++---...///+++,,,,,,***,,,///...***))))))(((((()))+++---...//////...---,,,+++++++++---111222000111444444111++++++---//////---///111000222333444444555666888888777666555555777999;;;999===@@@AAANNNWWW~~~vvvcccTTTNNNNNNIIIJJJHHHCCCDDDHHHHHHDDDFFFFFFFFFEEEDDDDDDCCCCCCBBBDDDFFFEEECCC@@@??????>>>>>>???@@@AAAAAAAAAAAAAAA@@@??????AAABBBAAA???AAAAAABBBCCCCCCCCCBBBAAA;;;EEEEEEOOOxxx~~~|||yyylllXXXHHHBBB===@@@>>>999888<<<>>><<<<<<::::::<<<;;;;;;CCCNNNGGGBBB<<<;;;===>>>;;;888888888888888777555444333222333444555666777888999888888777666555333222111555333111222555777999999999888777777888999;;;===777444222222444666777666888888777777777777777888666555333333333555777888999888777777888999999999888888999999999888777666555666666666777777777777777999777333222444333111...///111222333333333222333555777777555333222222777777777777777777888888444444888@@@GGGFFF===555444444555888:::999555111000//////000333444444333222444555555444222222222444555555333111000111222777666555444333333444444000222444444444444555777111222444555666666555444000222444333111222555888<<<999555333333222000///...000222333333333444555000...,,,++++++---///111---,,,...222222...,,,---------,,,,,,+++*********,,,,,,,,,,,,+++***)))((()))***+++,,,------,,,,,,444111///.........,,,+++,,,,,,++++++++++++++++++,,,***)))((()))***)))(((*********+++,,,---...///+++,,,,,,***+++///...+++************+++,,,...///............---,,,+++***+++///111000000444444222,,,,,,---...//////111333///111222333222222444666666555555555555666888999???@@@AAA===DDDHHHhhh~~~nnn^^^QQQIIIIIIHHHEEEBBBCCCGGGHHHFFFEEEFFFFFFGGGFFFDDDCCCBBBAAACCCCCCCCCAAA@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCC???===<<<===???AAABBBAAAAAAAAAAAAAAAAAA@@@??????:::CCCIII```qqqQQQ??????@@@===999999<<<>>>======;;;;;;<<<;;;;;;BBBIIIBBB???;;;:::<<<===<<<999:::;;;;;;;;;:::888666555222222333555666777888999777777777666444333111000777555333333555777888777777777888888999:::::::::666444222111222333333333666555555444444444555555333222222222333555777888;;;:::999999999999999999777777888888777777666555888888777777777888999:::999;;;999555333555555222///000111111222222222222333555777777666444444444444666777999999999888777444555888???DDDCCC;;;333333333444666999999888666111000000111333333222111111222444444333333444666444666777666333111000000888777555444444555666888111333555555444444555666111222333444444333222111000111111222222333333333777666444444444333111///...000222222111111111222...---,,,+++,,,...000222...---000555555000---...------,,,,,,++++++******++++++++++++***)))(((((()))***+++,,,---......---555333000//////...---+++++++++******++++++,,,,,,,,,***(((((()))***)))(((*********+++,,,---...///+++---+++)))+++//////+++,,,+++++++++,,,---......,,,------...---,,,***)))(((---000///000333444222.........---///111333444...000111111000000111333555555666777888888999999>>>===AAA>>>DDDGGGaaayyypppeeeTTTGGGJJJHHHDDDBBBCCCFFFHHHHHHEEEFFFGGGHHHGGGEEECCCAAAAAABBBBBB@@@??????AAACCCDDDCCCAAA@@@@@@AAABBBCCC???===;;;;;;===???@@@AAA@@@@@@@@@@@@AAAAAAAAA@@@???EEEJJJhhhhhhLLLCCCAAA===:::;;;===>>>>>>>>>======;;;999888;;;???<<<999777777999::::::999;;;<<<======<<<:::888666111222333444666777888888777666666555444222111000666555333444666888888888666777888999::::::999888666444333111111000000000111111111111222333444444666666555555666777888999:::::::::999777777888999888888888777777777666666888888777777777888999:::999;;;:::555444666555222111222222222222222222222555777999999888777777888444555666777888888888888:::999999<<<>>>===777111555555555666777888888888222222222333555555333111///111222333333555888:::777999;;;;;;999666444333666555333222222444666888555666888777666444444444222222333333222111000/////////000222333333111...222111222333444333000---...000111111000//////000///...---,,,,,,---///000,,,+++---111111---+++,,,...------,,,++++++******))))))*********))))))(((******+++,,,---.........222000...---------,,,+++***************,,,---...,,,***))))))***+++***))))))))))))******,,,------,,,---+++)))***//////+++,,,+++++++++,,,,,,,,,,,,***+++,,,------,,,***)))'''...111000...000111000000000...,,,---111222111///000222111000000111222666777999:::;;;<<<<<<<<<<<<999@@@@@@EEEKKK___~~~pppoooooobbbSSSNNNJJJEEEDDDEEEFFFHHHIIIEEEFFFGGGHHHGGGEEECCCBBBBBBBBBBBB@@@>>>???AAACCCBBBBBB@@@??????@@@AAABBB@@@>>>;;;:::<<<===>>>>>>??????@@@AAABBBCCCDDDEEEEEEGGGIIIddddddFFFAAA<<<::::::;;;;;;<<<===>>>===;;;::::::::::::888888777777999::::::999888999::::::999777555333111222333444555777888888777666666555444222111000444333222444777999999888666777888::::::999888777555555444222111////////////000000222333555777888===<<<;;;:::999999888888888999:::888666555666888999999888888777777777777777666666666666777888888888:::999555444666666333555444444444444444444444555777888888888777888:::666555444444444666999:::===;;;888888999999777555888888777777666666666777444444444666777777555333222333444444333333666888777:::===>>><<<999777666555444333333333555777888999:::;;;999666333111111222222222111111000////////////000222333222///,,,---...///111222222///,,,...000111111///......///111000///---,,,,,,,,,------***)))++++++)))***---......------,,,++++++***((())))))*********))))))******++++++,,,---......+++***((()))***,,,++++++******))))))***,,,...///,,,+++))))))+++,,,++++++))))))((())))))***+++,,,,,,---+++(((***...///,,,+++++++++++++++*********)))***+++,,,,,,,,,+++***)))000444111------...,,,000111///+++---222222---000222333222111111222333666777888:::<<<=========???999AAA???@@@DDDOOOtttrrrttt|||vvviiiSSSMMMIIIIIIHHHGGGFFFHHHFFFGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCAAA??????AAACCC@@@???????????????@@@@@@@@@>>>;;;;;;<<<=========??????@@@AAACCCEEEGGGHHHFFFIIIHHHZZZjjjIIIAAA:::999999777777888999===>>>======@@@???<<<999999::::::;;;<<<<<<<<<999:::<<<<<<;;;999666444111111222444555666777888777777777666444333111000222111111333666888888777666777888999999888777777666666666555222000000000333333444555777999;;;<<>>???@@@@@@AAA@@@@@@===<<<;;;<<<>>>??????>>>AAA@@@@@@AAABBBDDDFFFGGGCCCJJJIIIOOOgggpppOOODDD<<<;;;;;;888666888888<<<>>>===>>>AAA@@@:::888999;;;;;;;;;;;;<<<<<<;;;===??????>>><<<888666111111222333555666777777888888777666555333222111222111111333555666555444777777888888888888777777666888999777444111111333666666666666888999:::;;;AAA@@@???===;;;999777555666888:::999666555888<<<999888777666555666777777333444666888888777666444777999999666777:::;;;999888777555444333333333444111222444444444444777999999888888777777888999:::777777777888:::;;;;;;;;;888:::;;;:::666444444555333333555888::::::777555666777888777444222111111333666888:::999888888888444555666777777777666555444666777777333000------222222111111000111111111///222444333000---...///.........000111111000...---///111111/////////000000000///...---,,,,,,,,,000,,,,,,......,,,,,,000.........---,,,,,,++++++((()))***+++,,,,,,,,,,,,,,,+++***)))))))))*********((('''(((***+++++++++,,,+++)))((()))+++---///)))(((&&&''')))******)))++++++++++++++++++,,,---------+++''')))...///---,,,,,,---,,,,,,***)))((())))))((('''(((***,,,---)))111777444...---------***///000...444===;;;222///111333333333333444666333333444555777:::===>>>AAA555@@@@@@>>>GGGJJJVVV~~~\\\TTTPPPQQQOOOHHHDDDFFFIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDBBB@@@@@@AAA<<<>>>???AAABBBBBBAAAAAA::::::;;;===@@@AAAAAA???BBBAAAAAA@@@AAABBBDDDEEE@@@KKKKKKHHHRRRaaavvvUUUIII@@@??????;;;999;;;888<<<>>>;;;<<<>>>;;;444666888:::::::::999:::;;;888:::<<<===<<<999555333000111222333555666777777999888888777666444333222333333222333444444333111888888888777777777777777666888:::888555222333444666666555555555555666666>>>>>>===<<<:::777555444666999;;;:::777666:::>>>888777666444444555555666222444777::::::888666444777::::::888888<<<===;;;888666555333222222222333222333555555555666888;;;999:::;;;<<<;;;:::999888888999:::<<<<<<:::888666666999;;;:::777555555666111222444777::::::777555111333666777666555444444333666888:::999999:::;;;222333555666666444333111///111444444222///---,,,222222111111111111222222///333666444...,,,...111111000///000222222111000---///111111000///000111..................------...,,,---000000---,,,...///......------,,,++++++((()))***+++,,,---------,,,+++***(((((((((((()))---+++******+++,,,,,,+++---,,,***((()))***---///'''&&&%%%%%%'''(((((('''------,,,,,,,,,---......---...+++''')))...///------.........---+++)))(((***)))'''&&&'''***---///'''000777444///...//////'''...000000888CCC@@@666...000222222222333555666555555555666888<<>>;;;CCCCCCIIIuuuvvvnnn]]]TTTMMMNNNPPPMMMHHHEEEHHHHHHGGGGGGEEEDDDBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA@@@AAACCCDDDCCCAAA???===AAA@@@>>>=========>>>>>><<<===???BBBDDDEEEFFFGGGJJJHHHCCCDDDIIIPPPppp}}}[[[MMM>>>666===;;;??????>>><<<<<<===<<<:::888777666666555555666777888;;;:::::::::;;;:::777555444222000000222555666666666555555666888777555333444222000000222444555666777888999:::::::::::::::<<<<<<===;;;999999:::;;;888999:::888555555888<<<===;;;999999::::::999888555666888999::::::999999888777666444444444555666111444777:::;;;999777555777777777777888:::<<<>>>888888777666555444444333555666666666444444666777999999999999999999::::::<<<<<<;;;:::999888666555888888999999888777666555444444555555666666777777444333333444555555444333222666:::<<<<<<;;;::::::333333333555777777555444000/////////111111///---666777888666333111333555333333333333222111000000000111222000...------.........///000000000000000/////////......---,,,,,,))),,,000111///...///111222111000...---,,,++++++*********++++++,,,,,,,,,---***'''''')))+++***)))+++---...,,,)))))),,,///,,,+++)))((((((((()))***'''((()))(((&&&&&&((()))%%%(((+++...//////...---,,,+++*********,,,...///333111---)))((((((***,,,---...---+++(((''''''(((***,,,000444333...///333,,,111222000333:::<<<999111111000000111333555666222444777999999999999:::AAA???<<<;;;===BBBGGGKKKccczzzmmmaaaVVVNNNMMMNNNJJJFFFDDDGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCBBBBBBAAAAAAAAABBBDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>??????===>>>???AAABBBCCCDDDDDDEEEHHHFFFGGGJJJSSSuuurrraaaNNNAAAAAA999:::===;;;::::::;;;:::888555777777666666666777888999:::888666666888888777666333111///000222444666666555444444666777777555222333111//////111444555555888888888999999888888777;;;<<<<<<;;;999888999;;;;;;<<<===;;;888777999;;;===<<<:::::::::;;;:::888777777888999999999888777666666555444444444444444222444666888888777555444999999888777888999:::;;;666666555444333333333333333666888888777666555666666666777888999999::::::;;;;;;;;;:::999888666666888888777666666777888888555555555666666666666666666555555555555444222111000333666888888777777888333333333444666666444222000//////000222222000///555777777555333111333555444444444333333222111000111111000...,,,---///222////////////////////////111000///...---,,,+++***///111222111///...///111///...---,,,+++*********************+++++++++,,,+++(((&&&&&&)))******)))---......,,,))))))+++---++++++***))))))))))))***)))))))))(((&&&&&&(((***''')))+++------,,,+++))),,,+++***)))***,,,///111111///,,,)))((()))+++,,,---...---+++(((((()))***+++,,,000444222------000+++//////---...444555333//////...///000222444555111444777888888888999:::>>>===<<<<<<>>>BBBGGGJJJ]]]ssshhh\\\QQQMMMLLLHHHEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBFFFEEECCCBBBAAABBBCCCDDDBBBAAA@@@@@@@@@@@@@@@AAA@@@AAAAAABBBBBBCCCCCCCCC@@@FFFFFFFFFHHHNNNnnnmmm___QQQFFFFFF<<<===<<<;;;::::::::::::777555777777777777777888999:::888666444444555666666555222000...///111444666666444444444555777777555333222000...///111444555666777888888888888888777666::::::;;;999888777999:::<<<===>>>===:::999888999===<<<::::::::::::999777999999999999888777666555444444555555555444333333444444555555555444333222:::999888777777777777777666666444444333444555666333666999;;;999777555555444444555777888999:::;;;;;;;;;;;;:::999888777666999888666555555777999:::777777666666666666666555777777777666444222111000111333444555555555666888444333333444555555333111000000000111333444333111444555666555333222222333444444444444333222111111222111///---,,,...222666111000///......//////000///...------,,,,,,,,,,,,555777777444///---...000...---,,,++++++++++++,,,************++++++++++++)))'''&&&'''(((******))).........+++)))(((***,,,+++++++++++++++******)))++++++***(((&&&&&&(((***)))***+++,,,+++***'''&&&,,,+++))))))***---000222///---+++)))(((***,,,------,,,+++)))((((((***---,,,,,,000333111,,,***,,,,,,......,,,,,,///000...,,,,,,,,,---...111333444111444666777777888999:::;;;;;;;;;<<>>DDDCCCBBBCCCEEEYYYyyyzzzWWWNNNIIIDDDGGG???AAA>>>===<<<<<<<<<;;;999777777777777888888999::::::777666555666666666333111222000...///111444666666555555555777888888666555333111///000222555777777777777888999999999999999888999999888777777888:::888:::;;;;;;;;;999888888===;;;::::::;;;;;;999777;;;::::::999777666444444444444666666666555444333555555444444333222000000888777777777777777777777999888777666666888:::;;;555777999:::888777777777555666666777888999::::::::::::::::::999999888777999888888777777777888888888777777777666666555555777777888666444222111111555555666555555666888;;;666555333444444444333111111000111222555555555333444444555444444333222222444444555444444333222111000111111000///111555888333222000///...///111222---,,,,,,+++,,,---...///444:::>>>:::111+++,,,000......---------......///++++++++++++,,,,,,,,,,,,((((((((((((***+++++++++------,,,*********+++,,,++++++,,,------+++***))),,,,,,+++)))'''''')))+++***++++++,,,+++***((('''+++***))))))***---000222,,,+++)))((()))***,,,...******)))'''&&&'''***---,,,,,,///333111+++((()))...///...---...///000///,,,,,,,,,---...111333444111333555666666777999:::888999:::<<>>===;;;;;;<<<;;;999777666777777888999:::::::::888888999:::999666111---111000...///222555666777777777777999;;;;;;999777555333111222444777888999666777888:::;;;<<<<<<===777888999888777777888:::777777999;;;<<<===<<<;;;>>>======>>>???>>><<<:::;;;:::999888666555444444555666777888888777666555666666555444333111000///333333444666777888888999999888777777888999;;;<<<888888888777555666888:::999999999999999999888888999999:::::::::999999888999:::;;;;;;:::888666444888888777777666666666555555666888777444333333444666777666555555666999;;;777555444444444555333222222111111333555666555444444444444555555444333222444444444444333222111111---000222444444444555777555333111000000111333444000///---,,,+++,,,---------999CCCAAA444++++++000......---------...//////------------------,,,,,,)))***+++++++++,,,,,,,,,***)))))))))***,,,......++++++,,,------+++***)))+++,,,,,,+++***)))***+++)))***+++,,,,,,++++++***+++*********+++---///000***)))(((((()))***,,,---(((((((((&&&%%%&&&)))+++,,,+++---222222,,,((((((...------...//////000222...------...///222444555111333444555555666888:::777888999;;;>>>@@@BBBCCCFFFSSSrrraaaUUULLLEEEEEEHHHGGGFFFDDDCCCBBBCCCDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEAAABBBEEEGGGGGGFFFDDDBBBAAABBBBBBCCCCCCCCCCCCBBB@@@???>>>>>>???@@@BBBCCCCCCEEECCCEEEKKKHHHFFFPPPZZZwwwOOOEEECCC@@@@@@777;;;;;;:::999999999999666444555555777888999999:::999888999999::::::777222...222000///000333666888888888888888:::<<<===;;;999777555333333555777888888777888999;;;<<<=========777888999888777777999;;;999999:::<<>>>>>;;;777555888777777777777777777666444777999888444222333555444555555444333333666888666444222222333444444333222222222333555666555333555444444666777777444222333333333333222111000000+++...222555555444444555333222111111111222444555555333000---+++******+++(((333???@@@888000...///,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,+++,,,......,,,+++,,,,,,)))''''''(((+++...//////+++++++++++++++******))))))+++......---+++++++++((()))***+++,,,,,,,,,,,,***++++++,,,------------)))((((((((((((***+++,,,'''(((((((((&&&&&&((()))***))),,,222444///***)))+++))))))---...---///222000/////////000222444555111222444444444555888:::777777888:::<<<>>>@@@AAAGGGQQQnnn___RRRHHHFFFHHHHHHFFFDDDBBBAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDEEEFFFFFFEEEDDD@@@AAABBBCCCCCCCCCBBBBBB???>>>>>>>>>@@@BBBEEEFFFAAAFFFDDDDDDJJJGGGEEENNNQQQyyyvvvKKK???>>>===>>>888>>>;;;:::999999999888666444333444666888999999999999888777666666777777555333333111000111444777999:::888777888:::<<<===;;;999888666333333444666777777999999:::;;;;;;;;;::::::777888999999888888:::;;;<<<:::999;;;>>>AAAAAA@@@;;;;;;<<>>888777666555666666777888666666666666666777888888666777888999777555222000...///222444777888999999666777999:::::::::888777777777777555444444777999999999999999888888888888777888999:::::::::::::::888:::<<<>>>>>>===<<<;;;777777777777777888888888555999;;;888444111222444222333444333222222444666333111//////111222333222333222222333555555333222555555555777999999666333222222222222111000//////+++---000111111111222333...///000000111222333333555333000---,,,,,,------(((,,,333999<<<999333...---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++*********+++---///...,,,******+++***(((&&&'''+++......---++++++***))))))))))))***&&&***...000000...,,,+++(((((())))))***+++++++++***+++---......---+++***((((((((((((((()))***+++''')))++++++)))(((((((((((('''+++222555222---+++,,,((()))---...+++---111111111000///000111222333111222333333333444777:::888888888888:::<<<>>>@@@EEEOOOggg{{{zzziiiYYYMMMIIIKKKIIIGGGEEEBBBAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEECCCBBBAAAAAABBBCCCDDDEEE???@@@BBBCCCCCCCCCBBBBBB@@@@@@@@@AAACCCFFFIIIKKK>>>EEECCCAAACCC@@@AAALLLRRRuuu|||OOO@@@>>>======777>>>===<<<;;;;;;;;;:::888666222333555777888999888888888666333222444777888999333111000111555888::::::777777777999<<<<<<;;;999999666333222333555555555;;;;;;;;;:::999888777666888999:::999888888:::<<<===:::888999<<<>>>>>>===555555777:::===>>><<<:::666666555555666777999:::666555444444444666777888666888:::;;;:::777333000...///222444666777777777888:::<<<>>>>>><<<:::888444666777777555555555666666666777777888888999999777888999999::::::::::::888999:::<<<>>>???@@@AAA666666777777888888999999888;;;<<<999333///000222222444555555444333444555000///------///111111111444333222333444444222111666555555777::::::666333111111222111111000///...+++,,,---,,,,,,---000333+++,,,...000111222222222111///...------///222444+++((()))222>>>@@@777---000///...------------...+++*********))))))((((((+++---///...+++(((((())),,,)))''''''+++------+++,,,+++)))((((((((()))***$$$)))///222222///---,,,(((((((((((()))))))))))))))+++...000///---***(((((((((((((((((()))******(((+++------,,,***(((((('''&&&***222777444///---///******...///+++,,,111222111000//////000111222111222333333333444777::::::999888777888;;;===???AAALLLTTT~~~xxxvvvggg___WWWHHHJJJGGGCCCCCCEEEFFFDDD@@@BBBCCCEEEFFFGGGGGGFFFFFFCCCBBBBBBAAAAAAAAABBBBBB???@@@BBBDDDEEEEEEDDDCCCBBBBBBDDDEEEFFFFFFGGGGGGAAABBBCCCCCCAAABBBCCCEEENNN^^^TTTAAA;;;:::<<<555::::::::::::999888777666555444555666777777888777777;;;999777555555666888:::555333000000222444555555888888999:::;;;;;;;;;;;;777666555444444555666777;;;999777777999:::::::::888999::::::999999<<<>>>>>>===;;;::::::;;;===>>>:::;;;<<<<<<======<<<<<<:::777333111222222222222111333555888999888777666999999::::::999888666555222555555444555:::<<<:::999999999::::::999999999888999;;;<<<;;;:::888666888999666777999222777KKKCCC333<<<>>>///999BBB,,,:::999888999;;;=========:::888777777888999999888;;;888666555666444000---,,,///333444111///000222777222......222444333111111333555666666555333222333333333444777888999888444333222222111000---***(((+++------++++++---000,,,+++++++++,,,///222444666444222111222222111//////,,,((()))444@@@AAA999//////000///---+++******///+++)))+++...///,,,((('''***,,,---+++***))))))''''''((((((((((((''''''))))))***))))))(((''''''------------------------))))))))))))************,,,,,,,,,+++)))(((&&&%%%'''((())))))((()))+++---+++---///---)))&&&&&&((((((+++000333444333000///222000,,,))))))+++...000333222000000111222111000333555666666555555666888666888;;;;;;:::;;;???CCCHHHCCCXXXmmmwwwllldddVVVIIIHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEEEECCCBBBBBBAAAAAAAAABBBBBB>>>@@@BBBCCCDDDDDDCCCBBBAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDCCCBBBBBBDDDFFFOOO```UUUDDD???;;;===666<<<:::::::::999999888777666555666777777888777777777:::888666444444555666777444222000000111333444444555777:::<<<===;;;999888888888777777777777777777777666444555777999::::::777999::::::999:::;;;===999999::::::::::::999888999999:::;;;;;;;;;;;;;;;888777666444333222333333333444666777777777777777::::::::::::999888666555222555555444555999:::888888888999999999999888888444555777777777666444333888999777999>>><<>>???EEEGGGUUUiiinnnrrriii___JJJJJJIIIEEEBBB@@@BBBDDDDDDEEEFFFFFFFFFEEECCCCCCBBBBBBAAAAAAAAAAAABBBBBB>>>???@@@BBBBBBBBBAAAAAA@@@@@@AAAAAA@@@???>>>>>>CCCDDDDDDDDDCCCCCCEEEGGGNNN```zzzPPPDDD@@@<<<===999@@@:::::::::999999888888888888999999999999888777777999888666444333444444555333111//////000222222222222555999<<<===;;;888666:::::::::::::::999888777444333333444777999:::999666888:::;;;::::::;;;<<<555777:::<<<<<<:::777555777777888::::::;;;;;;;;;666999:::999555333444555666666555555555666666666::::::;;;;;;:::999777666666999999777888<<<<<<:::777777888888888888777777333333444555555333222111333555222555<<<<<>>???===<<<@@@LLLOOOqqq|||yyyrrrqqqqqqiii```OOOLLLHHHDDDAAAAAAAAAAAAEEEEEEFFFFFFEEECCCBBBAAAAAAAAAAAA@@@AAAAAABBBBBB===>>>???@@@AAA@@@@@@@@@>>>???????????????>>>>>>CCCDDDEEEDDDCCCDDDEEEGGGJJJZZZpppIIIAAA???<<<===:::CCC;;;::::::999999999999:::<<<<<<<<<<<<;;;:::999888999888777666555555444444222000......000111111000111333666999:::999777666::::::;;;;;;;;;999888777777666555666888::::::999555888:::;;;:::::::::;;;666888;;;======<<<999888777777999:::;;;;;;<<<<<<777;;;???>>>999666666999888777555333333333555666777888:::;;;;;;::::::999666999:::888888;;;;;;888666666777777777777666666444555555666555444333333222555222222888666;;;KKK```999::::::666777777555777999;;;:::999999999888888666555444666888;;;;;;:::999888777777666666...------000444333///+++111555999888555333555888777666555555444555555666333333333333222333444666444444444555666555222///,,,...000111111111000///111000///...------......222000//////000111000///***...000...******,,,...,,,///222000,,,)))+++...,,,+++***,,,......---+++)))+++------,,,+++++++++)))(((((((((((((((((()))))))))))))))))))))******,,,***(((''''''(((***,,,,,,+++***)))((((((((((((((())))))*********))))))((()))++++++++++++,,,---///+++'''&&&)))+++***)))+++++++++,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,++++++---111444555555...000222333444444777888:::999:::===AAABBB???<<<===MMMIIIdddyyyzzzttt{{{tttllldddXXXPPPFFFBBBCCCDDDAAA===DDDEEEEEEEEEDDDBBBAAA???@@@@@@@@@@@@@@@AAABBBCCC>>>>>>??????????????????===>>>???@@@@@@AAAAAAAAACCCDDDEEEDDDCCCDDDEEEGGGHHHNNNkkkqqqKKKBBB@@@<<<===999AAA;;;::::::999::::::;;;<<>>===<<<;;;::::::::::::999999777666666222000//////111111111///222222333444555666777888888999:::;;;:::999777666<<<;;;::::::<<<<<<:::999666777999:::999999:::;;;999999999::::::;;;;;;;;;999:::;;;<<<============888>>>BBBAAA===999:::<<<888777444222222222444555555666888:::;;;;;;;;;;;;222666777555666888888555666666666777777666666666555666666666555555444444555:::888777;;;777555???bbbCCC<<<<<<===;;;666777888999888888999===@@@<<<<<<;;;999666555888:::::::::999888777777888999000///...111444444111...///444888777333111444888666555444444333333444444222333444333222444777:::444333222333444333111///......///000111111000...111000---,,,,,,...111333000///---...///000000///+++******+++,,,+++++++++,,,+++++++++++++++)))(((+++++++++,,,---...---,,,+++---......---,,,,,,...***)))(((((((((((()))***---,,,***)))((((((((((((,,,+++(((''''''(((+++,,,+++***)))(((((()))***+++(((((()))************)))''')))+++,,,+++***+++,,,---)))%%%%%%)))++++++***+++************++++++++++++++++++++++++++++++,,,*********---000444555555///111333444444555777999888888999>>>CCCEEECCC@@@===JJJEEEYYY}}}uuusss|||qqqfffbbbVVVIIIDDDFFFGGGBBB;;;CCCDDDDDDDDDDDDBBB@@@???@@@??????@@@@@@AAABBBCCC????????????????????????===>>>???AAABBBCCCCCCCCCCCCDDDDDDDDDCCCCCCEEEGGGHHHCCCPPPlll{{{RRRFFFCCC???>>>888>>>;;;::::::999:::;;;===>>>?????????>>>>>><<<;;;;;;::::::;;;<<<<<<;;;999888333222111111222333111000222111111111222444777888777888888999999888888888>>>===<<<=========;;;999777888999888888888:::<<<999888777666777888;;;===<<<<<<===>>>>>>>>>>>>===;;;>>>AAAAAA>>>;;;;;;<<<999888555444333444555666555666777999::::::999999444777999888999<<<;;;888666666777777777777666666444444444333333333333333222999888777<<<888444:::MMMEEE888111777??????;;;666777777666444666;;;@@@>>>???@@@===999666777:::999999999888777777999<<<555444444444666777666555///333666555222111444888555555555444333333222222111333444333222333888<<<555333111000111111000///111000//////111111000///000...---,,,---///222444...---,,,,,,...000000///...(((%%%)))......,,,+++---***((())),,,---)))&&&******+++,,,------------,,,---......,,,,,,---...******((((((((((((******///---+++)))((('''((((((+++***(((''''''(((***+++***)))((('''((()))+++---((())))))*********))))))###&&&((()))((((((((())))))'''&&&''')))+++++++++)))))))))******+++++++++---,,,***))))))+++---///+++******,,,000222333333000222444444444555777999666777999<<<@@@CCCCCCBBB@@@DDDEEEPPPlll|||xxx{{{zzzyyyiiijjj___RRRJJJIIIHHHDDD???BBBCCCCCCDDDCCCBBB@@@@@@????????????@@@AAABBBCCC@@@????????????????????????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDCCCBBBBBBDDDFFFFFFAAAHHH]]]~~~SSSEEEBBB@@@AAA:::>>>;;;::::::999:::<<<>>>???<<<<<<======<<<;;;::::::888999<<<===>>><<<;;;999555444333444555555333111//////000111222444555666777777777777888999:::;;;;;;;;;;;;<<<===<<<:::888888888888666666777;;;>>>:::999777777888:::<<<===>>>>>>>>>???>>>>>>===<<<<<<<<<===>>>===<<<;;;::::::999888777777888999999777888999999888777555444444888::::::;;;>>>===:::666777777888888777777666444444333333222222222333000777555333999777333777+++000---,,,444999999;;;666888999777333333666;;;<<>>IIIHHHZZZnnn}}}vvv|||ooonnneeeYYYPPPJJJGGGEEEDDDAAABBBCCCCCCCCCBBBAAA@@@????????????@@@AAABBBCCC@@@@@@???????????????@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBCCCCCCBBBBBBCCCEEEDDDCCCOOOccc{{{NNN@@@>>>@@@DDD===AAA;;;;;;:::999:::<<>>===;;;:::666555555555666666444222,,,---000222444444444333888888777777888:::<<<===888777888:::;;;<<<:::888999888777555444777;;;???;;;;;;:::;;;;;;===>>>???????????????>>>===<<<;;;<<<;;;:::;;;<<<<<<:::999;;;;;;;;;;;;;;;;;;;;;<<<:::::::::999777444111000---222444444666999888555777777888888888888777777666555444444333333444444444:::666333888888555999777:::666444777111,,,333777;;;===;;;666222444777888===AAA@@@<<<888999;;;666888888777555666:::>>>888999888555333444999>>>333333333222222333666999666777888888777555333111222444444111......333888;;;777111......///111111888444000///111444444444+++---111444444222...,,,,,,+++***+++---/////////222+++(((+++,,,***,,,000---///111000...---...///)))***,,,------------...***++++++***))))))***,,,+++***)))'''''')))***+++---+++***(((((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&///---***'''&&&'''(((******************)))((((((###&&&)))***)))((((((((("""&&&)))***)))(((+++---&&&''')))+++,,,---,,,,,,,,,,,,,,,------............,,,+++,,,...000000///000111333333222222333444333666888888777777;;;???FFF;;;LLLCCCMMMpppzzziiizzzvvvsssiiicccZZZPPPIIIFFFFFFGGGDDDBBB@@@AAADDDEEECCCAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@AAAAAABBBBBBCCCBBBAAA@@@@@@@@@AAABBBBBB@@@>>>>>>@@@AAABBBAAAEEEBBBJJJhhh\\\NNNAAA???CCCCCC???<<<<<>>???:::888<<<>>>;;;666888;;;<<<:::777666555444555777888888777666555333555777777666555666777<<<;;;:::999888888888888;;;888777888::::::888555888777666666777888888888999777555777<<<>>>>>><<<===???AAA@@@<<<;;;;;;===888999:::<<<===???@@@AAA@@@CCCCCC@@@??????===999777555444555888888666333333333333555888999888777333666999777555999CCCLLLAAA>>>999888888888666333666666666666777999:::;;;:::888555222111111222333999888888999;;;:::777555:::;;;:::999777777999;;;@@@???===:::666555777888999;;;999444333666777555333444555555555444333222888::::::999:::<<<:::555555444333222111111111111777777333,,,&&&'''---333444444333222111000//////---,,,---///111111000...000***(((...222111...---///---+++))))))+++---...------+++++++++,,,---...+++++++++,,,,,,------...***++++++++++++++++++***((('''''''''(((***---......+++((((((***++++++))),,,(((%%%%%%''')))(((&&&)))((((((((((((((())))))+++*********))))))(((((((((,,,---******,,,***'''+++---...///...,,,)))''',,,+++))))))***+++...///111///------......---,,,,,,***((()))---111111000000000111222333555777888555777999:::999999;;;<<>>>>>???@@@@@@???<<>>>>>;;;;;;>>>>>>;;;888<<<===888777:::<<<:::777999<<<<<<:::777555555333555777999:::999777666555777888777666444444555888777777777777777888888:::888777777999:::888666777666555666777888999888:::888777888:::;;;;;;;;;<<<>>>>>><<<;;;;;;>>>AAA>>>>>>??????@@@@@@@@@AAA<<>>;;;999888999;;;777999888444444666777444111222444666666666444444777;;;<<<:::999;;;:::777222111111111222222333333555666555111,,,+++///333555444333111000///.........------...000000///---444...,,,///222000...---222000...,,,+++,,,...///,,,+++***))))))******+++++++++++++++++++++,,,,,,......////////////......)))))))))******,,,------...,,,)))***+++,,,+++))),,,)))&&&&&&''')))((('''+++***************++++++************)))))))))(((***---...++++++---+++(((+++,,,---...---+++)))(((***))))))))))))+++,,,---000...---,,,---...---,,,---+++)))+++...111111000000000000111333444555666555777:::;;;;;;:::;;;<<<@@@>>>CCCHHHHHH]]]pppiiipppssssssrrrnnneeeXXXKKKEEEGGGJJJJJJHHHFFFFFFFFFFFFDDDBBBAAABBBCCCDDDDDDCCCBBBAAACCCBBBBBBAAAAAABBBBBBBBBDDDCCCAAA@@@>>>>>>======CCCAAA>>>>>>>>>??????>>>;;;@@@OOOkkkdddKKKCCC>>>???AAA@@@???AAA:::======::::::======:::999<<<===:::888:::<<<;;;888:::======:::777555444222444888;;;;;;:::888777888999:::888666444333444666666666666777888999:::999777666777888999888777888888888888999999::::::999::::::999777777888:::;;;;;;;;;::::::<<>>;;;;;;<<<;;;777;;;::::::;;;<<<<<<;;;999555444333444666777666555555666777999===AAAFFFIII>>><<<999777777777666555555555555555555555555555555666888888888777555333333444777;;;======999777444666888999888777888999::::::999777555555666888444777777555555777666333///111444666777777555444444:::===;;;888999:::999000000111222333444555666111444555444000///000333333222000///...///000000000...------......---,,,888222///111222000......333111///---,,,,,,---...---,,,+++***))))))******************))))))))))))***++++++++++++++++++***)))***+++,,,---,,,,,,+++---,,,+++,,,---,,,+++))),,,)))''''''((()))((((((---------,,,,,,,,,,,,,,,************))))))))))))+++......,,,+++---,,,)))++++++,,,++++++***)))(((''''''(((((()))*********...---+++,,,------,,,+++...---,,,---///111111000000000000111111333444444444666:::<<<;;;;;;;;;;;;;;;AAAAAADDDGGGNNNyyyhhhdddxxx}}}{{{qqqrrrvvvhhhZZZPPPKKKHHHHHHHHHGGGFFFDDDCCCBBB@@@???AAABBBCCCEEEEEECCCBBBAAACCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>BBB@@@======>>>?????????BBB???BBBUUUwwwjjjOOODDD@@@>>>@@@???======@@@;;;======;;;;;;======;;;<<<>>>>>>===;;;<<<===>>>999;;;======:::777444333222444888<<<===<<<:::888888999:::999666555444555999999888888999::::::;;;888777777777888999999888;;;<<<<<<<<<;;;:::::::::777999:::999666555888;;;999:::::::::;;;===@@@BBBDDDDDDCCCBBBAAAAAA@@@@@@:::>>>???======???>>>;;;:::::::::;;;<<<;;;::::::666444333444666777666666555333222444888::::::999555444222222222333333333777777777888777777666666444666999;;;<<<999777444555555666888::::::999777111444888:::999888777888555555666555333333555777222666777555666888777333000222555777888777444333111999===:::666777999:::222222333444666666777777///111333333222111222333//////...---...000222333111///------------,,,+++777222///111222000///000111000...,,,******++++++///......---,,,,,,,,,+++***)))))))))((((((''''''''''''((((((((((((''''''((())),,,------,,,***)))******+++,,,,,,+++)))(((,,,***)))((((((((())))))---.........---------,,,*********)))))))))))))))+++......+++***---,,,)))+++******)))))))))))))))%%%&&&'''((()))))))))(((,,,++++++,,,------,,,+++///......///000000111111111000000000111222222333111555888:::::::::::::::<<>>BBBBBBCCCDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@===>>>>>>???@@@@@@@@@@@@@@@>>>======???AAAAAAAAADDD>>>>>>PPPoooaaaGGGCCC@@@???@@@>>>;;;;;;???<<>>===:::777555444333666999<<<======;;;:::777888:::999777666666777;;;::::::999888888999999777888999:::999999888888:::<<<===<<<999777777777555777999999666666999===777888:::<<<>>>>>>======??????????????????>>>>>>;;;>>>@@@>>>>>>@@@???<<<888999:::::::::999999999666555333444666888888777777444222444888:::888555444444444444555666888:::777888888999999888777666444777:::<<<===;;;888666999777555555777888777666111555999;;;:::999888888666777888888777777888:::222666777666666888777333444555777888777555333111...666;;;888555666888999666666777888888777666666222333333444444444666777111111///.........///000111000............,,,***111...---000111000000222111000...,,,++++++++++++............------,,,,,,***)))))))))((((((''''''***++++++,,,,,,++++++***&&&(((+++------+++)))'''''')))******)))((('''&&&,,,+++***)))(((((()))+++------......---,,,++++++))))))))))))))))))*********---,,,))))))++++++)))******))))))))))))))))))%%%&&&'''((()))))))))(((+++******,,,......---+++...///000000000000111111111000000000111222222333000333666888888888999999???CCC:::???JJJEEEccczzzhhhlllmmmgggqqqdddaaa]]]QQQEEEJJJKKKJJJHHHDDDBBBAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@<<<===>>>@@@AAABBBBBBBBBBBB@@@>>>>>>@@@AAABBBAAA>>>===DDDYYYrrr~~~wwwfffKKKDDD@@@>>>???>>>;;;<<<>>><<>>>>>;;;888666555777888:::<<<======<<<;;;777999::::::888777777888:::999888777666666666666777:::======<<<999777777555888::::::666444444666666777888888888999;;;<<<555666999<<>><<<<<<>>>===:::888999;;;;;;999888999:::777555444444777999::::::666333222333777999999777555555666666666777:::<<<555666777888888888777666777888:::;;;;;;:::999888;;;999777777888999888777444777;;;<<<<<<:::999999555777888888777777888999555888888666666888777444777777777777666444333111///555999777666888999999888999999:::999777555444444555555666888888999999666555444111///,,,***)))000000///000000///---***,,,***,,,000222000000333222111000///.........---++++++,,,,,,,,,,,,++++++************))))))))))))++++++,,,,,,,,,,,,++++++%%%'''***,,,,,,+++)))((('''((())))))'''&&&&&&''',,,,,,,,,***((((((***,,,,,,---......---,,,***)))))))))))))))***************---,,,((((((++++++)))))))))************)))(((''''''(((((()))***************+++---///000...,,,,,,...000111000000111222000000000111111333444444111333555777777888999;;;BBBAAA;;;@@@HHHEEE[[[pppiiivvvuuufffxxx|||mmmhhhcccVVVKKKKKKMMMMMMJJJFFFCCCCCCEEEEEECCCBBBAAAAAABBBCCCEEEEEEEEEDDDCCCBBBAAAAAABBB===>>>@@@AAABBBBBBBBBBBBFFFCCCAAA@@@@@@AAA@@@???===>>>EEESSSaaafff```XXXgggqqqRRRFFF@@@===>>>@@@>>>>>>@@@;;;>>>>>>;;;;;;>>>>>>;;;:::777888;;;999555777<<<888;;;===>>>;;;999777666::::::;;;;;;<<<<<<<<<<<<:::;;;<<<;;;888777666777888888777777777777777888777;;;@@@AAA>>>:::777555000444999:::777666888:::;;;999888888::::::::::::444444666:::>>>@@@???===<<<<<<<<<<<<<<<<<<<<<<<<999<<<===;;;;;;===<<<888:::<<<>>>===;;;:::;;;===777555444555888;;;======777555444444555666777777666777777666333333666888555666888:::::::::999888::::::999999888999999999::::::;;;===>>>>>>;;;999888;;;===>>>===;;;;;;;;;444666777888666666666888888::::::666555888888555777777666555555444444555111555888777888<<<<<<999777888999999888666444333111333555888:::999777555555555555444111...+++)))//////111222333111...***))))))---222333000000222111111000000/////////...)))***+++------------,,,++++++++++++++++++,,,,,,'''(((((())))))(((((('''&&&''')))+++,,,,,,+++***((()))***(((&&&%%%''')))+++,,,---+++((((((***------...//////...---+++)))((()))))))))************,,,...,,,)))(((+++,,,***((()))+++,,,,,,+++)))(((***))))))))))))+++,,,---******+++...000111///---))),,,///111000///111333000000000111333444555666333555666666777999<<<>>>@@@>>>???CCCCCCDDDXXXrrr}}}ccceeettt{{{jjjppptttllleeeZZZQQQKKKLLLMMMJJJFFFCCCDDDEEEFFFDDDBBB@@@@@@BBBDDDFFFGGGGGGFFFDDDDDDCCCCCCCCC???@@@AAABBBCCCBBBAAAAAAIIIGGGCCCAAA@@@@@@???===CCC@@@>>>@@@FFFKKKNNNNNNWWW{{{WWWFFF???;;;===AAAAAAAAACCC:::======::::::======:::<<<888999<<<;;;666888>>>888:::===>>><<<999888777<<<<<<;;;;;;;;;<<<<<<===<<<======;;;888666555555888888888888999:::;;;<<<777===CCCDDD@@@:::666444...444:::<<<;;;:::===@@@???<<<888888;;;;;;999777444222333777<<>>>>>======<<<<<<;;;;;;:::>>>>>><<<<<<===<<<888<<>>===>>>@@@777555444666999===?????????===;;;888777666777888;;;<<<;;;888444333555777777888;;;===>>>===<<<;;;<<<;;;999777666777999:::777999===BBBDDDCCC>>>:::;;;===??????===<<<<<<<<<999:::<<<<<<:::::::::;;;;;;<<<:::666555888888666777666555444444555777888444666888888;;;???>>>:::444555777888777666444333+++...333888:::777222...000222444555444222///---...///111444555333...+++)))***///444444000///111...............---------***+++---///000000000///+++++++++,,,---------...''''''(((((((((((('''''''''(((***,,,------------)))***+++(((&&&%%%(((++++++------+++((((((+++---...///000000///---+++***(((((())))))*********+++---///---)))))),,,---+++''')))+++------,,,***(((,,,+++))))))***+++...///******,,,///111222000...'''+++///000//////111333000000111222333555777888666666777777777:::>>>AAA===<<>>======???AAADDDFFFLLLvvv]]]FFFAAA<<<:::<<<>>>>>>===<<<<<<<<<:::888777999;;;;;;;;;:::::::::;;;;;;<<<999999999888777444222111999;;;======:::999:::<<<>>><<<:::888666555555666<<<999888999<<<===;;;888777777888888888777777666888888777777777777777777888999:::::::::888555444444777999999888888:::===999:::<<<>>>@@@@@@===:::;;;888666777:::<<<<<<;;;;;;;;;:::::::::;;;<<<<<<;;;:::999999:::;;;===>>>===<<<999666444555999======:::777444333333555666888888999999999888777666888;;;===<<<999666666777;;;;;;<<>>===999888777666666666888999555555333222222333444444666777;;;BBBFFFCCC999111444444333333222111000...***---222888;;;999444////////////000111000---***...///111333444333222111///000222333333111///---000...------///000000///---+++***+++///000///---+++)))'''&&&((()))))))))''')))++++++***)))))))))'''&&&'''))),,,...---,,,(((,,,///...)))&&&'''******++++++***)))(((***+++((()))+++,,,,,,+++***)))((('''&&&&&&&&&((()))***.........,,,***)))((()))'''))),,,,,,***)))((()))(((((()))***+++---///000+++++++++---000111000///,,,---......//////......111444666666444222111111888888888777666777:::===@@@@@@???===???FFFQQQZZZ}}}ggg```sss{{{ooommm{{{tttnnnkkkfffSSSNNNIIIGGGGGGFFFCCC@@@AAABBBCCCCCCAAAAAABBBCCCCCCBBBBBBCCCEEEEEEDDDBBBAAABBBCCCDDDDDDCCCBBBAAACCCBBBAAA@@@???>>>>>>>>>>>>>>>===>>>???AAADDDEEENNNooommmFFFAAA<<<;;;===@@@@@@?????????===;;;888666777999===<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<;;;999777555444888:::<<<<<<999888999;;;;;;;;;999888777777888888===;;;999888888888777666555555666777888999999999666777888999:::;;;;;;;;;<<<<<<===<<<;;;888555444666888999888666666888:::888:::<<<>>>???>>>======???<<<999999;;;<<<<<<::::::::::::999999::::::;;;>>>===<<<:::999::::::;;;???>>><<<888666777:::======<<<999777555555666666;;;;;;:::999888888888888999;;;<<<:::777444444555555555666999===AAABBBAAA<<<;;;:::999888777666666777999;;;===>>>===<<<<<<888666555666888:::<<<<<<777666555444333444555555666777;;;AAAEEEBBB:::333444333333333444333222111...000333666777666333111//////...///000000...,,,///000222333333222111000.../////////////////////111///------.........---+++)))(((***,,,...---,,,***(((&&&&&&'''))))))(((((()))++++++***(((((()))((('''(((***---///...---***...000///+++((()))+++,,,,,,,,,+++)))(((***+++'''(((***++++++***)))(((&&&&&&&&&&&&(((***,,,---++++++++++++)))(((((((((&&&(((******))))))***+++))))))******++++++,,,,,,*********,,,...000///...------.../////////......111333555555444222111222777888777666555666999<<<<<<===>>>>>>???DDDMMMSSSwwwbbbjjj|||zzzrrroootttooolll[[[SSSIIIFFFGGGGGGCCC>>>AAABBBCCCBBB@@@@@@AAABBBCCCBBBBBBCCCEEEFFFEEECCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDEEEHHH]]]{{{HHHCCC>>><<<===??????>>>>>>>>>===;;;999888999;;;@@@???>>>===============>>>>>>>>>>>>===;;;999888777999::::::999888999::::::999999999999999:::;;;===<<<:::666333222333555666666777777888888888888444666888;;;===>>>>>>>>>????????????===999666444888888888666444444666888777:::===>>><<<<<<>>>@@@CCC@@@>>>======<<<;;;:::999999888888888888999999===<<<;;;999999999::::::BBBAAA???;;;999999;;;===<<<;;;:::999888777777777>>>===;;;:::999999:::::::::::::::888555333444555222222222555888;;;<<<;;;;;;;;;:::999888777666666999999::::::;;;;;;;;;<<<:::777555666:::<<<<<<;;;999888666555555555666777555666:::???CCCAAA;;;666222111000111333333111000000111222111000///000111///...------///000000///000111222333333222000///---,,,+++***+++---///111222000------------+++***)))((('''(((***++++++******(((&&&&&&((()))(((((((((***++++++)))''''''((((((((()))+++---///...---***---///...***((()))+++---......,,,***)))***+++'''((()))******)))((('''%%%%%%%%%&&&))),,,...000***++++++,,,,,,,,,++++++%%%'''((((((((((((+++---))))))***++++++***)))((()))))))))+++---...---,,,---......///////////////000222444555333222222333666777777666555555777:::888;;;>>>>>>>>>AAAGGGLLLfffoooeeerrr}}}nnn~~~wwwpppjjj]]]MMMEEEEEEFFFBBB===@@@AAABBBAAA???>>>>>>???CCCBBBBBBDDDFFFFFFEEEDDDDDDCCCAAA@@@@@@AAACCCDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>???@@@BBBCCCEEECCCOOOsss}}}KKKEEE???<<<<<<===<<<;;;:::;;;<<<;;;;;;;;;>>>@@@BBBAAA@@@???>>>>>>>>>>>>??????@@@@@@???===;;;:::888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;666222111444777;;;:::999888666555555555444666999;;;===>>>>>>>>>???@@@@@@@@@???<<<999777777777666444444444666888666:::>>>===::::::>>>CCCCCCBBB@@@???>>>===<<<;;;888888777666666666777777777777666666777999;;;<<>>???@@@BBBCCCDDDEEELLLfffmmmIIICCC>>>;;;<<<>>>===<<<;;;<<<<<<<<<<<<===@@@BBBCCCBBBAAA??????>>>>>>>>>>>>>>>?????????===<<<;;;999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;:::777333333777;;;;;;:::999777666555555555555777888:::;;;<<<;;;;;;===>>>@@@@@@@@@>>><<<;;;555444333333555666888888666:::>>>===:::999===BBB??????@@@???>>>>>>======888777666555555555555555333333333333444666888999@@@@@@???===:::999999:::222333444666888999:::;;;999;;;>>>@@@???===:::888888777666777888;;;<<<===<<<:::999999999999888666333333444555666777888999<<<;;;:::999:::;;;===???>>>:::777666777777666444;;;:::888777666666666777444555666999;;;<<<;;;999===:::888999;;;;;;888444///000111111///...---,,,000---++++++---000222222222222222222111111000///)))***+++---...///000000...---++++++---...------******)))(((((()))+++,,,+++***)))***++++++***))))))******)))'''&&&'''(((&&&&&&&&&(((***+++***)))((())))))((('''''''''(((.........---***)))***,,,******++++++,,,,,,,,,+++))))))(((((((((***+++,,,###"""###'''***+++***'''***+++***(((&&&&&&(((***$$$&&&(((***+++***)))(((+++++++++,,,...///...,,,...///000000111111000000///111333333222222333444333444555555555555777888===>>>>>><<<;;;>>>DDDIIILLLppp___cccvvv}}}|||wwwrrrcccPPPDDDBBBDDDFFFEEEAAABBBBBB@@@>>><<<<<<===AAA@@@@@@BBBDDDFFFEEECCCCCCBBBAAA??????AAABBBCCC@@@@@@???>>>>>>>>>>>>>>>======>>>@@@AAABBBCCCCCCEEEHHHYYYfffffffffcccXXXEEEAAA<<<;;;>>>@@@AAA@@@@@@@@@@@@>>><<<<<<===???AAA@@@???>>>>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;:::999999;;;======<<<;;;<<<============<<<<<<;;;::::::999777666777:::<<<888777666666666777999:::777888888888999999::::::<<<===>>>@@@@@@>>>===<<<444333333555777888888777777:::======;;;:::<<<>>>:::<<<>>>>>>===<<<<<<===888777666555555444444555444333222111111222333444>>>>>>???===;;;999999999111111222333555777999:::666999<<<>>>???===:::888777666666888<<>>@@@999888777666666666777888:::999777666555555555555444444555555666777888999;;;777444666::::::777222111111222555666555111...000---++++++...000111222222222222111111111111111***+++---...///000000000...,,,+++,,,...//////...+++++++++)))((((((+++...***))))))***++++++***((((((((()))(((''''''(((***&&&%%%%%%''')))***)))(((******))))))))))))******,,,------,,,******+++,,,)))******+++,,,---......+++***)))((('''((())))))&&&%%%&&&***///000...+++,,,,,,,,,***(((''''''(((%%%&&&((()))*********))),,,++++++,,,...///---,,,//////000111111111111111000111222222111111222333111333555666666666888:::>>>??????>>><<<>>>DDDIIIQQQjjjbbbtttvvv{{{rrrgggXXXMMMHHHGGGGGGGGGDDDEEEEEECCC@@@>>>>>>????????????AAACCCEEEDDDCCCBBBBBBAAA@@@@@@AAABBBBBB@@@??????>>>>>>>>>>>>>>><<<===>>>@@@AAABBBCCCCCCAAADDDNNNRRRQQQZZZ___UUUIIIEEE???>>>???BBBBBBAAAAAAAAAAAA???<<<<<<===???>>>>>>===============>>>;;;<<<===>>>>>>>>>===<<<999888888999<<<===<<<::::::;;;===>>>???>>>>>>>>>:::999777888999::::::999777666555555666888:::;;;999888777666777999;;;<<<<<<===>>>???>>>===;;;999555444444777999999777444999:::<<<======<<<:::999777:::<<<<<<:::888999:::888777666555555444444444333222111111111111333333<<<===???>>><<<:::999:::555444333222333444666888666777888999:::;;;;;;;;;777666777:::>>>@@@@@@>>>:::999888888:::;;;:::888555555666666777888888999777777888999;;;<<<>>>???888:::;;;999555444777;;;999888666444333333333333444444333222222333666888555111///222777:::666222333000///222888999555000000...,,,,,,...000000000111111111111111111222222---,,,,,,,,,---...000111000///------...///...---+++,,,+++)))''''''+++...((((((((()))******(((&&&&&&'''((('''&&&'''))),,,&&&&&&&&&''')))***)))(((***)))((('''((()))*********+++++++++******+++---'''((()))***,,,---///000+++***((('''''''''(((((()))((()))---333444111---***,,,---,,,***)))))))))))))))))))))))))))))))))+++******+++------,,,***///000111111222222111111111222333222000000111222///222555666777888:::<<<<<<>>>AAA@@@???@@@CCCGGGOOOppp{{{iiixxxvvvmmmwwwooocccWWWOOOKKKHHHFFFGGGHHHGGGEEEBBB@@@@@@AAA>>>>>>>>>@@@CCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@<<<===>>>@@@BBBBBBCCCCCCBBBEEEKKKMMMQQQdddnnncccQQQKKKEEEAAA@@@@@@???===??????@@@>>>===>>>@@@BBB===<<<<<<<<<<<<<<<===>>>;;;<<<===>>>???>>>======888777666888;;;===;;;999888:::<<<>>>@@@@@@@@@@@@;;;888666777:::;;;888555:::999777555555666888999999888666666777:::===???======>>>>>>===;;;888777666666666888;;;:::555111::::::;;;===>>>===999666666999;;;;;;888666666777888888777666555444444444000000000000222444666777;;;===??????===;;;;;;;;;999777555222222222444666777666555555666999<<>><<<888777777999<<<>>>>>>===999999999999888888888888444555666888:::<<<===>>><<>>AAAEEEDDD???AAAGGGGGGFFFDDDDDDFFFIIIMMMOOOJJJEEEBBBFFFFFFBBBBBBFFFEEE???===@@@CCCBBBAAABBBFFF???NNNcccsss|||XXXCCCDDDCCCAAA???:::>>>@@@BBBAAA??????AAACCC???>>>>>>>>>???>>><<<;;;<<<<<<>>>?????????>>>===>>><<<999:::<<<>>>===;;;:::<<<>>>@@@???>>>;;;999888888888888777777777777666888999888777666777888555555666777888:::<<<===>>>===>>>???@@@???<<<999===???@@@>>>;;;999:::<<<<<<<<<;;;;;;;;;<<<======???>>>>>>===;;;::::::999888999888666333111222333111222333222222444777999<<<===??????>>>???BBBDDD<<<999555222222222333222888777666999<<<===<<<999;;;;;;;;;::::::999999999999666555888===@@@>>>:::888777666777999::::::999888666555666888:::;;;;;;;;;>>>???;;;555222333666999888777555444444444444666555444333111000//////777444333666;;;===:::666222///------///222333444---------...///111333444333000,,,+++---000333444888222,,,***,,,///111000/////////...---+++***)))++++++************))))))+++***((('''&&&''')))***(((((((((***,,,---,,,+++***)))(((''''''((())))))$$$'''***,,,***)))(((((((((%%%%%%)))+++***)))******)))((((((((()))+++,,,///,,,+++---+++'''&&&))))))))))))(((''''''&&&&&&)))*********)))((('''&&&(((((()))((('''(((***,,,(((---...***(((***------...///000111111111111111000000000///////////////555555555666777999:::;;;999999:::;;;===@@@CCCDDDCCC^^^sssfffjjj{{{ttt}}}ssshhh]]]RRRIIIHHHNNNIIIHHHFFFEEECCCCCCBBBBBBCCC@@@@@@BBB@@@===???EEEBBBBBBBBBCCCFFFIIILLLNNNGGGAAA???BBBCCC@@@@@@BBBBBB??????BBBCCC@@@@@@CCCHHHWWWvvv}}}dddWWWGGG???BBBBBB???AAABBB@@@>>>===>>>@@@=========>>>?????????>>>???@@@AAAAAA@@@???>>><<<===;;;999:::<<<===<<<:::;;;<<<===>>>===<<<;;;999888999:::;;;:::888555333777999:::999888777888999666666777888999;;;<<<===>>>>>>???@@@BBBAAA???<<<===???@@@>>><<<:::;;;<<<<<<<<<<<<<<<<<<======>>>:::::::::999999888888888;;;;;;:::777444222222333111222444444333444666888;;;<<<============???AAA===999555222222333333222444333222444777999999777:::999999999888888888888777555444777;;;===;;;888888777666777999;;;======888666555555777999:::999;;;===>>><<<777333222333777666666666555555555555444444333333111000...---333222222444777888666444222111000000111222111000///...---,,,---000333555111...***)))***---///000555111,,,***+++---000111//////......---+++***)))'''))),,,+++((('''))),,,+++)))'''&&&&&&&&&'''(((''''''((()))+++++++++***)))((('''&&&&&&'''(((((('''(((******))))))***+++***&&&&&&+++---***)))++++++***)))((()))***+++,,,,,,)))(((***)))%%%$$$&&&''''''''''''(((((((((((())))))))))))(((((('''&&&)))***)))(((&&&&&&(((***(((,,,...***))),,,///......///000111111111111111000000000000000000000000444444555555666777888999::::::;;;<<<>>>AAACCCEEEAAAUUUooo}}}dddZZZiiiqqqtttzzzhhh]]]UUUNNNJJJIIIJJJIIIGGGEEEDDDCCCBBBBBBEEEAAA??????>>>===>>>BBB@@@AAABBBCCCEEEFFFHHHHHHDDD???<<>>>>>@@@CCCBBB???AAAGGGXXX}}}vvvUUUCCCEEEGGG@@@AAAAAA???<<<;;;<<<===;;;;;;<<<===???@@@AAAAAAAAABBBBBBBBBAAA???===;;;<<<:::999999;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999777999<<<===<<<888333000888999;;;;;;999888999:::666777777888999;;;<<<===<<<<<<===@@@BBBBBB@@@======???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>777777888888888999999999>>>>>>===:::555222222222222444777888888777888999:::;;;<<<<<<;;;;;;===>>>===:::555333222333333333777555444555888;;;<<<<<<::::::::::::999999999999888666555777;;;<<<:::888888777777777999<<>>@@@BBBCCCBBBLLL\\\}}}qqq]]]^^^lll||||||kkkeee~~~rrrbbb[[[UUUMMMFFFKKKJJJHHHFFFDDDCCCCCCBBBCCCAAA???@@@AAAAAA@@@@@@CCCDDDDDDEEEDDDCCCAAA@@@CCC@@@>>>???AAAAAA@@@>>>;;;===???AAA>>>===EEEOOOooorrrXXXLLLCCC@@@???>>>===;;;;;;<<<===:::;;;<<<======>>>@@@BBBAAAAAAAAA@@@???===<<<:::;;;:::999999999:::::::::<<<;;;:::888888888999999555777999;;;:::777444222777999:::;;;999888888999555555666666888999:::;;;888888:::===???@@@>>><<<>>>???@@@@@@???======<<<;;;;;;;;;;;;<<<===>>>>>>999999:::;;;<<<===>>>>>>???@@@???;;;777333111111555888;;;===<<<;;;;;;;;;:::;;;<<<<<<;;;::::::;;;===999555333333333333333777666555666888;;;===???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::======;;;999888888888777777:::===@@@;;;999777777888999888666333444777;;;======:::777222333444666777777666666444444555555333111...---...222555444000///222555444222222222222222000...000///---,,,,,,...111333777444111000111222222222...000000---++++++///333......///000///...,,,+++...000222000,,,))))))***,,,+++)))'''&&&&&&&&&&&&%%%'''(((((((((''''''((('''&&&%%%%%%%%%&&&'''(((((()))++++++***+++---//////++++++...000---+++,,,***)))((('''''''''((()))+++((((((******&&&&&&)))$$$%%%%%%&&&'''((()))***&&&&&&'''''''''''''''&&&)))))))))(((&&&&&&(((***,,,//////,,,,,,///000...------///000111111111111000000111222222333444444444555555666666666555555888888999;;;===>>>@@@AAACCCIIITTTzzzqqqiiiqqqccc^^^fffttttttkkkrrrllleee```WWWMMMLLLKKKIIIGGGEEEDDDCCCCCC??????@@@CCCHHHJJJEEE@@@DDDDDDEEEEEEDDDBBB???>>>AAABBBAAA@@@@@@@@@???===;;;;;;======;;;===JJJWWW{{{|||]]]@@@???>>><<<<<<<<<===>>>???;;;<<<======<<<<<>><<<;;;::::::::::::::::::999999999:::;;;<<<;;;999777666777888888444444555666777777777777555777::::::999777777777444444444444555666888888666666888<<>>===>>>>>>???@@@@@@???>>><<<::::::::::::;;;<<<===>>>;;;<<<<<<===>>>???@@@AAA???@@@???===888444222222555888<<<>>>===;;;:::::::::<<<======;;;999999999;;;777444222222333444444000000000000111333666999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<:::999999999999888666666999<<<<<<;;;::::::;;;:::999777444555777:::===>>><<<:::444444555666777777777777666666666666444222000///111555888666111///333777444222//////000222222222.........///////////////333111//////000000000...---///000///,,,---000444...///111222222000...---222111000111333333///,,,---,,,+++)))((('''''''''&&&(((***)))'''&&&'''(((''''''&&&&&&&&&''')))***&&&))),,,...---,,,,,,,,,///,,,+++///000---+++,,,((('''&&&%%%%%%&&&'''(((***''''''******'''''')))''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''((((((((('''(((+++---///111000,,,,,,///...+++,,,---...///111111111111000000111222333444444555555555666777777777666555999999;;;===>>>@@@@@@AAABBBIIISSSjjj}}}jjjbbbxxxlll[[[\\\uuu{{{nnnmmmwwwnnnjjjcccZZZMMMLLLJJJHHHFFFDDDCCCCCC===>>>@@@EEEMMMPPPJJJ@@@@@@AAABBBCCCCCCBBBAAA@@@>>>CCCEEE@@@<<<<<<<<<<<<<<<;;;;;;;;;:::>>>KKKXXXwwwvvvJJJAAA???<<<<<<>>>@@@AAAAAA<<<>>>@@@>>><<<===AAADDDCCCAAA===:::888888999::::::;;;;;;;;;999999;;;<<<<<<;;;999888777777777888333333444555666888999:::444777999:::999777666666333333333333444555666777777888:::===@@@AAA@@@>>>???>>>???AAABBBAAA???<<<:::::::::;;;;;;===>>>???======>>>>>>>>>????????????@@@AAA???;;;888666555444777:::<<<;;;999888888:::<<<======:::888777777777444111000111333444555...///000//////000333555999999999999::::::::::::;;;;;;;;;;;;:::999777777777:::;;;999666555777:::===<<<;;;<<<<<<<<<:::888999999::::::;;;<<<===>>>888888777666666777777777999888777666444333222222444777999777222111444777444111...---...111222333---...///000000///---,,,444333222222333333222111,,,---............000222,,,...111222333111///---000---,,,000666888444...,,,,,,++++++***)))(((((((((***---+++(((&&&''')))''''''&&&&&&&&&((()))***&&&***---///...,,,******...******...///---+++,,,'''&&&%%%%%%%%%'''((()))(((%%%%%%((()))&&&&&&)))((((((''''''&&&%%%%%%$$$$$$%%%&&&'''((()))))))))'''((()))))))))***---000000111///+++,,,///...***+++,,,---///000111222222111111111222222333333444444555666777888777777666;;;<<<>>>@@@AAABBBBBBBBB@@@FFFQQQ```|||kkkccciiisss^^^ZZZqqq|||lllddd~~~rrrnnniiibbbNNNMMMJJJHHHFFFDDDCCCCCC>>>??????CCCMMMSSSLLLAAA?????????@@@@@@@@@??????===GGGKKKDDD;;;999<<<===>>><<<<<<======>>>HHHRRReeevvv\\\EEEBBB>>>===???AAABBBAAA===@@@BBBAAA???AAAFFFKKKLLLHHHAAA;;;777777999;;;:::<<<===<<<:::999;;;===<<<;;;:::999888777777777444555777999::::::999888555777:::;;;:::888777777333333333333444555666666777888999===@@@@@@???===???>>>???AAACCCCCC???<<<;;;;;;<<<<<<===???@@@AAA@@@@@@@@@?????????>>>>>>???AAABBBBBB???<<<;;;;;;666888;;;<<<;;;:::999999999;;;<<<;;;888555444333444111///...000333555555222444666555333333555777888888888888999999999:::<<<<<<<<<;;;999888777777555999<<<<<<888777888;;;;;;::::::;;;===<<<:::888999::::::999999<<>><<<999777555666777888:::888666444222222222333555777777444111000222555333111....../////////.../////////......------,,,555444444666777777666444***)))***+++...//////...***,,,///111222000...,,,---,,,---///333333///+++***************)))((((((***---///...)))'''(((+++&&&%%%%%%%%%%%%'''((())))))+++------+++))))))***+++((((((,,,...,,,+++,,,'''&&&&&&&&&''')))+++,,,(((&&&&&&)))***'''(((***(((((('''&&&&&&%%%$$$$$$$$$%%%'''((()))*********)))***+++******+++---000---...,,,***,,,111000,,,***+++---///000111222222111111111222222222222222111222555666777777666666:::;;;===???AAAAAAAAAAAAAAACCCLLLZZZyyyrrrcccfff```qqqvvvaaaWWWgggvvvsssjjjfffrrrsssmmmhhhcccNNNMMMKKKHHHFFFEEEDDDCCCAAA@@@>>>@@@KKKSSSMMMAAAAAA@@@???>>>===<<<;;;;;;???LLLQQQHHH===:::>>>@@@???===>>>@@@@@@???DDDKKKOOOXXXxxxjjjIIIEEE@@@???@@@BBBBBB@@@===AAADDDCCCBBBDDDJJJPPPTTTNNNEEE===888777:::<<<;;;===>>><<<:::999<<<>>><<<<<<;;;:::999888777666555777:::======;;;888666555888;;;===;;;999888888444444444444444555666777555666777:::===>>><<<;;;???>>>???BBBDDDDDD@@@<<<=========>>>???AAABBBCCCDDDDDDCCCBBBAAA@@@?????????BBBDDDDDDBBB@@@??????:::<<<>>>>>>===<<<<<<===888:::;;;:::777444222111222///------000333555666333666888888555444555777999999999::::::;;;;;;;;;>>>??????>>>;;;999888888333888===>>>;;;999:::===:::999999;;;<<<<<<:::888444666888888888???JJJSSSBBB???:::777555555777888:::888555222000111222333555555444222000///111222222111000000000...+++)))111000...,,,,,,,,,---...111111111333555555444222((('''&&&)))---///---+++(((***---000000///---+++---...000000---***'''%%%((()))))))))))))))((('''+++///111///***((())),,,$$$$$$######$$$&&&'''(((,,,,,,,,,***(((''')))+++***&&&&&&+++---++++++,,,'''''''''((()))+++---...***((((((,,,,,,******---''''''&&&&&&&&&%%%%%%%%%%%%&&&''')))***+++++++++,,,------+++***+++---///***+++***)))---222222...***+++---///000111222222222222111111111111111111///000333555777666666555777888:::<<<>>>>>>>>>===EEEBBBHHHXXX|||lll]]]``````iii~~~nnnYYY^^^mmmooofff___jjjppphhhfff\\\GGG@@@MMMPPPDDD>>>EEEAAAAAAAAABBBBBBBBBCCCCCC@@@???>>>======>>>???@@@???IIIQQQNNNCCC;;;>>>DDDAAA@@@???>>>???@@@BBBDDDLLLKKKXXXgggyyyPPPIIIDDDCCCBBB??????BBB<<<===???BBBFFFJJJMMMOOOQQQLLLDDD===888888999;;;<<<============<<<<<<;;;===>>><<<666555777888666777999;;;======;;;999777777999<<<<<<<<<;;;<<<===;;;999777444444444666777888999:::===@@@@@@???===@@@@@@@@@?????????>>>>>>@@@===<<<======>>>AAAEEECCC>>>>>>EEEDDD===;;;@@@BBBAAAAAA???>>><<<;;;;;;777:::======<<<;;;<<<>>>:::777444222333333222111111111111111222222222222:::999777555444444444444777666888===BBBAAA:::333<<<<<<:::999999:::<<<<<<:::::::::<<<>>>===;;;888<<<;;;999:::;;;;;;999888999777555666;;;AAAFFFHHHEEEBBB===888777888;;;>>>;;;777222333666999888555222222222000......000222111///,,,++++++---000222///111111...///222333111222111222444777888888777---)))&&&(((///222///+++)))***,,,...//////...---++++++,,,...///,,,&&&!!!******))))))((((((((('''(((,,,---******......))),,,***$$$"""&&&,,,+++&&&.........---+++)))((('''))))))+++---...,,,(((%%%###%%%((((((&&&&&&(((++++++***)))((((((((()))******)))'''&&&%%%$$$######)))+++------,,,+++***+++''''''((()))***,,,...///......---------......///---,,,,,,,,,---...000111444333111//////000111222111222333333222222444666777777999===BBBCCC@@@===EEEGGGKKKLLLiiittteee]]]___bbbiiiyyyfff]]]gggppppppmmmeeeuuuvvvmmmlll```NNNEEEKKKLLLDDD@@@DDD@@@AAAAAAAAAAAA@@@@@@@@@???>>>=========>>>???@@@<<>>===<<<===???@@@BBBAAADDDPPPeeeRRRJJJCCCBBBBBB@@@???AAAAAA@@@@@@AAABBBCCCDDDDDDEEEBBB===:::888999<<<>>>==================<<<<<<===>>><<<777666999:::888::::::999999888888999999::::::;;;:::999:::<<<>>>999777555333333444777888<<<>>>???@@@@@@???===<<>>@@@>>>???AAADDDDDDDDDCCC===;;;===AAACCC@@@@@@BBB@@@AAABBBBBBAAA???<<<:::===???@@@>>>;;;999999;;;:::777444333222222111000000000000000111111111111555444222111000000111111444444666:::??????<<<888999999888888888888999999<<<:::999999:::;;;:::999<<<;;;;;;;;;:::999999999:::888777888<<>>;;;888888999<<<>>>>>>:::555555777999777555333444333222000///000111000...,,,******+++...000///111111......222333000111111111222444666999;;;222,,,'''(((---000///+++)))***,,,---......,,,,,,*********,,,---+++'''###&&&&&&&&&&&&&&&&&&&&&&&&'''+++,,,)))***------)))))))))%%%"""%%%++++++''''''((()))***+++++++++++++++,,,...///...+++(((&&&%%%''')))(((&&&%%%'''))),,,+++***))))))***+++,,,***)))(((&&&%%%$$$$$$$$$((((((***+++,,,---,,,+++))))))))))))***++++++,,,,,,,,,,,,------...///000...............000111222444333111000///000111222111222333222222222444666777777999===AAACCCAAA???CCCDDDHHHHHH^^^mmm^^^```^^^cccjjjqqq|||xxx``````kkkqqqooobbbiii{{{tttpppcccWWWJJJEEEDDDAAA???@@@@@@@@@@@@@@@???>>>=========<<<<<<<<<======>>>???<<<;;;;;;===@@@AAA???===>>>>>>======>>>???AAABBB<<>>===<<<<<<<<<;;;:::888777888999;;;===>>>>>>>>>=========<<<<<<===>>><<<888888;;;===;;;===;;;777555444666999:::<<<<<<;;;999888999<<>>999;;;>>>AAACCCCCC@@@===;;;>>>???>>>@@@CCCCCC@@@<<<>>>AAABBBAAA>>>;;;888AAAAAA@@@>>>;;;999:::;;;:::888555333222222000///.........//////000000000111111000//////000111222555555777888::::::::::::777888888999999888888777===:::777666777888888888:::<<<===;;;888666777999777555444555888;;;<<<<<<<<<;;;:::999999:::;;;<<<===:::555444666666444222333555555444111/////////000...+++))))))***+++---...111111......222222000---...//////...111777<<<444///******---000///,,,***+++,,,------,,,+++******))))))***+++***(((%%%&&&&&&&&&&&&&&&''''''''''''******))))))++++++(((&&&((('''$$$%%%)))***((($$$%%%&&&(((***++++++++++++///222111---***((()))'''((()))(((&&&%%%&&&'''---,,,+++***++++++------***)))((('''&&&%%%%%%%%%'''&&&&&&)))---...---+++******)))))))))))))))***)))***+++,,,...///000111000000///000000111222333333222111000///000111222///111222111111111333555666666888;;;???BBBBBBAAAEEEEEEIIIJJJWWWnnn]]]bbb]]]dddjjjjjjkkk|||oooaaadddhhhfffbbbaaakkkxxxnnnllldddUUUGGGBBBCCCCCC@@@AAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;<<<======>>>>>>>>>;;;:::;;;@@@BBBAAA???@@@??????@@@@@@BBBCCCDDDAAAIIINNNmmmUUUJJJAAA@@@BBBAAA@@@@@@======<<<;;;;;;;;;;;;<<<;;;::::::999999999999999>>>>>>==================<<<>>><<<999999===???>>>>>><<<888666555666888:::;;;;;;<<<;;;999999;;;===:::999888777999<<<@@@CCC@@@DDDFFFDDD>>>:::;;;>>>AAABBBBBBCCCBBB@@@>>>===:::AAAEEECCC???===<<<:::@@@FFFEEE>>>===BBBAAA;;;:::;;;===>>>===<<<:::888@@@@@@???===<<<<<<<<<===:::777555333333111///---,,,,,,---...//////000000333333222222333444666777999:::999888666555777888999:::;;;<<<<<<;;;:::999;;;999666555666666666555666:::<<<:::555333555999777666555666888999888777:::::::::;;;;;;:::::::::888666333222333333111000333444555444111...------///...+++)))((()))***+++...111000---...111222000))),,,///...++++++111666111...+++,,,///111///,,,,,,,,,---------,,,+++++++++******************)))++++++******))))))))))))'''((()))))))))***)))(((&&&)))***&&&$$$'''((('''&&&&&&''''''''''''&&&&&&(((---222111,,,((()))+++''''''((((((''''''((((((,,,+++*********+++,,,---***)))(((((('''''''''''')))&&&$$$''',,,///,,,)))***))))))(((((())))))***)))***+++,,,---...//////000000000000000111111111222111000000000000111111...000111111000111333555555555777999<<>>>>>======>>>???@@@AAA??????@@@@@@AAACCCDDDEEECCCKKKOOOlll{{{RRRHHH@@@???AAA@@@???@@@;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888888<<<<<<;;;;;;<<<===>>>>>><<<>>>===999:::???AAA???>>>===;;;999888888777777777:::===>>>===;;;::::::::::::999999;;;>>>BBBDDD===AAACCCAAA===:::===@@@???@@@AAAAAAAAA@@@>>>===LLLUUUXXXMMM???:::;;;===DDDIIIHHH???===BBB@@@:::<<<;;;;;;;;;;;;<<<======AAA@@@>>>======<<<<<<;;;888666444333333222///---+++,,,---...///000111222666666555666777888:::<<<:::::::::888666666777999:::;;;<<<======<<<;;;:::888777666777777666444111333777999888333111444888<<<;;;:::;;;======<<<::::::;;;<<<<<<;;;:::888777444333222222222333222111111333444333000---++++++///...,,,***))))))***+++...000000------111222///)))---222111---***,,,///+++++++++...111222///,,,...............------------------,,,++++++,,,,,,///...---,,,+++)))((((((''''''((()))))))))((()))'''+++,,,(((&&&''''''%%%'''((((((''''''&&&%%%$$$$$$)))......***(((***---%%%%%%&&&''')))************)))((((((((()))+++,,,******)))(((((())))))))),,,(((%%%'''+++---+++'''(((((((((((()))***+++,,,***+++,,,,,,---,,,,,,+++//////////////////......000000000000000000111111...///000111000111444666444555777999;;;===@@@AAA>>>@@@EEEJJJMMMdddtttdddXXXYYY]]]cccccc]]]ccctttaaa\\\]]]VVVSSSWWWhhhuuutttqqqfffWWWLLLGGGEEECCCCCCDDDEEEEEEDDDAAA???===<<<======>>>>>>======<<<<<<===???>>><<<<<<>>>AAA<<<===>>>???@@@BBBBBBCCC@@@FFFLLLaaafffKKKEEEAAA@@@@@@>>>>>>AAA======<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;::::::999999999999:::<<>>===999:::???AAA@@@=========<<<:::888666555444888===???>>><<<;;;:::888999999:::<<<===??????:::===??????===<<>>>>>????????????@@@@@@UUU______NNN>>>999;;;;;;CCCEEEDDD@@@???AAAAAA??????>>>===<<<===???BBBCCCCCCAAA???>>>===;;;888666666555444333333222000---,,,---...///111222333444777666666666888999;;;<<<777777999:::<<<<<<<<<<<<888999999::::::999999888666666666777888777444111222444666666333333555777:::999888999;;;<<<;;;:::999::::::;;;:::888666555444444444444555555444444000222222111...,,,,,,,,,///...---,,,++++++,,,,,,---000000------111111///,,,000333333000,,,++++++((((((***---///000...+++.............../////////---...///...,,,+++,,,------,,,+++***)))((('''&&&(((&&&'''******((((((***))),,,,,,***)))***((($$$%%%&&&'''((((((((((((((("""&&&******))))))***---%%%$$$$$$'''***,,,,,,+++((('''&&&&&&'''(((***+++******)))))))))***++++++---***'''(((***,,,***)))))))))))))))***+++,,,---***+++,,,,,,,,,,,,***)))......//////...---,,,+++//////000000000000000000...///111111111222555777444777:::<<<<<<===???AAA???CCCEEEJJJNNNYYYtttoooZZZWWWWWW\\\___[[[[[[llllll\\\WWWSSSSSSUUU^^^qqqqqqmmmggg^^^PPPDDD@@@AAABBBCCCEEEEEEDDDBBB???>>>>>>????????????===<<<;;;;;;<<<>>>>>>>>>>>>???@@@<<<===>>>@@@AAABBBCCCCCC>>>AAAIIIRRRlllwwwSSSDDDBBBAAAAAA???;;;===BBB===<<<;;;:::::::::::::::999::::::::::::999999999666666666777999<<>>===999:::>>>@@@???>>>===<<<;;;999777555444444777;;;======<<<<<<===888999;;;=========<<<<<<<<<<<<<<<===>>>???@@@AAA???>>>>>>>>>???AAACCCDDDIIIRRRRRRFFF===>>>???;;;BBB???>>>@@@@@@>>>???BBB????????????AAABBBDDDEEE@@@???>>>??????<<<888333444333333333444333000...---...///111333555666777777777777777888999;;;<<<777777999===BBBBBB???;;;888777777777777777777888666555555555777777555444333333444555666777888888555333222333666888888888555666777777777666555555555666666666555333333333111222222000...---...///000///...............///---000///------000111///---.../////////---+++******)))(((((()))+++++++++------------......///000---///000///,,,******+++))))))(((((((((((('''''')))&&&'''+++,,,((((((+++(((*********---///+++%%%%%%&&&''')))***+++++++++%%%&&&'''))))))*********'''%%%%%%'''***,,,+++***'''&&&&&&&&&&&&((()))******************+++,,,---+++***))))))***+++,,,---,,,+++++++++++++++,,,,,,''')))+++,,,---,,,+++***.../////////...---+++***...//////000000000000000///000111222222333666888777:::???@@@@@@???@@@AAADDDIIIGGGJJJOOOQQQwwwyyyppptttyyyaaaVVVSSSWWW\\\ZZZVVV___oooaaaUUUUUUVVVWWWYYYccczzztttpppmmmhhhZZZIIICCCFFFAAABBBDDDEEEDDDBBB@@@>>>@@@@@@AAA@@@???>>><<<;;;<<<<<<===???BBBCCCCCCAAA>>>???@@@BBBCCCDDDEEEEEEBBBBBBIIIJJJWWWfffHHH???@@@BBBBBB>>>999<<>>===999999>>>@@@>>>>>>===;;;888666555444444555777:::;;;;;;<<<>>>@@@:::<<>><<<;;;<<>>===???BBBEEEHHH;;;CCCDDD???AAAIIIIIIAAADDD<<<;;;@@@@@@:::;;;BBB;;;===???AAABBBCCCCCCCCC;;;:::;;;>>>@@@???:::666333222222333444333111///...///000222444666777888999888888888888:::;;;===;;;:::;;;@@@EEEDDD>>>777999888777666666777888999888666333333555666777777444333333555888::::::999555333222333666999::::::111222333444555555555555555666666555333000000000222222222000......000222000000/////////000000111---000///,,,---000111///,,,***))))))***++++++***---+++'''$$$$$$&&&)))++++++++++++,,,---...///000,,,...111///,,,)))((()))&&&''''''((()))******+++***&&&''',,,,,,((((((,,,'''((((((***///333///''''''((()))***++++++++++++(((''''''(((******)))((()))'''&&&'''***+++***((('''&&&&&&&&&'''(((***+++************+++,,,------((()))*********+++...111///...---,,,++++++++++++%%%'''))),,,------,,,,,,//////000000///---+++***......///000000111000000///000222222333444666999999===BBBDDDBBBAAAAAABBBDDDIIIDDDEEEJJJGGGbbbxxxdddrrrwwwkkkSSSWWW[[[]]]\\\\\\\\\^^^|||iiiTTTQQQ]]]WWWTTT```hhh|||uuummmsssiiiOOOCCCIIICCCDDDEEEEEEDDDCCC@@@???@@@@@@@@@@@@@@@???>>>===BBB>>>;;;;;;>>>@@@@@@???>>>======@@@DDDFFFEEECCC@@@FFFJJJEEEQQQxxxXXXHHHDDDCCCAAA???????????????;;;;;;<<<======>>>>>>>>>;;;999777555444666888999<<<:::777555555888<<>>>>>>>>>>>>>>???;;;:::999999999777444111333333444666888;;;>>>@@@===============>>>???@@@@@@???======???BBBCCCDDDEEECCCBBB@@@@@@BBBDDDEEE??????@@@AAABBBBBB@@@???CCC@@@<<<:::<<<>>>@@@@@@@@@???>>>======>>>???@@@<<<;;;:::;;;===>>>===<<<555444333444555555333111222333444555555555444333:::999999999:::999666444999777555444666777777777888888888777666777999;;;888666444222333555777999444666888888666666666777666777888777666555666777888888777777666666555555333444666666666444222000333333222///---,,,---///222111000000111222222222...000333555555222...,,,///...,,,+++++++++)))''')))***+++)))%%%$$$&&&(((((('''&&&'''))),,,---...,,,------------,,,******---,,,+++******,,,...///)))(((&&&&&&''''''&&&$$$***)))))))))***)))'''%%%((()))***++++++***(((''''''((()))******)))((('''''''''''''''((((((((((((,,,***(((''')))+++,,,,,,...---+++*********++++++((($$$%%%***,,,)))+++000222111///---+++***))))))&&&'''(((***++++++++++++111///...,,,,,,...000111000000000000111111111111---///333444333222222333;;;EEEPPPRRRLLLDDD@@@???EEECCCEEEHHHHHHLLLccc|||lllZZZiiivvvuuu^^^ZZZWWW[[[ccceee```ZZZkkk{{{eeeWWW^^^ZZZYYY```aaaqqq{{{|||ttt]]]JJJFFFEEEEEEFFFFFFEEECCCAAA@@@@@@@@@@@@@@@@@@???>>>>>>AAA>>>;;;<<<>>>@@@AAA@@@===<<<<<>>======>>>>>>======>>>??????>>>>>>===:::999888666777888999::::::999777555666888:::<<<@@@??????>>>>>>>>>>>>>>>;;;:::888888888666333111333333444555888;;;>>>@@@;;;;;;;;;;;;;;;;;;<<<===???>>><<<===>>>AAACCCDDDCCCCCCBBBBBBBBBCCCDDDEEE@@@??????@@@@@@@@@???>>>===<<<<<<===???AAAAAA@@@============>>>???@@@AAA===;;;:::;;;;;;;;;888666555444333333555444333111333444555555555444333222:::999999999;;;;;;999777888666444444555777777666777888888777666666888::::::999777666666777888999999:::;;;;;;999777777888666777777666444333333444999888888777666555444444444444555666555444222111///000///...,,,,,,...000000/////////111333333333666777:::;;;999555111---111///---,,,,,,+++)))''''''((()))(((&&&%%%&&&((('''&&&&&&&&&(((***,,,,,,,,,,,,+++++++++,,,,,,---...---+++******+++,,,---***)))(((((())))))'''&&&(((''''''((())))))'''%%%&&&''')))******)))((('''************)))'''&&&%%%'''''''''(((((())))))))),,,***(((''')))+++,,,,,,,,,+++***)))(((((()))***)))%%%&&&***+++)))+++///000///...---+++***))))))((()))))))))*********+++------,,,,,,---///000111/////////000000000000000333222222000///111666999999BBBKKKMMMIIIDDDCCCDDDAAA???BBBFFFEEEIII\\\ssscccVVV```ooowwwmmm^^^SSSYYYiiipppgggZZZZZZrrrccc```[[[___bbb[[[eeeqqqXXXFFFGGGGGGGGGGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@???>>>???>>><<<===???AAABBBBBB===<<<<<<>>>AAABBBBBBAAAEEEBBBEEEHHHUUUUUUEEEHHHAAA@@@>>>===<<<<<<======>>>???@@@@@@@@@>>>;;;:::555555666666777888888888777777666666666777888999>>>>>>>>>>>>============;;;999888777777555222000222222333555888;;;>>>@@@:::999999888888888888999<<<<<<;;;;;;===@@@BBBDDDBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@???>>>=========>>>;;;<<<>>>@@@BBBAAA>>><<<999:::<<<===???@@@@@@AAA???>>>======<<<:::555222555444333444555444333111555555666666666444333222888666555666999:::::::::888666444444666777666666666777888777666666888:::<<<<<<<<<;;;::::::::::::<<<===>>>===;;;999999999888888999777444222222333999888777666555444333333444444555555444444333333------...---,,,---///111000000000111333444666666;;;<<<>>>>>>;;;666000---000///---,,,,,,+++)))'''&&&((()))((('''&&&''''''(((((((((((()))***+++,,,---+++)))((((((+++...000...---,,,+++******+++++++++***))))))***+++)))(((&&&%%%&&&'''))))))'''%%%$$$%%%''')))))))))'''&&&((())))))))))))((('''&&&&&&''''''((()))******++++++)))'''''')))+++++++++)))((((((''''''''''''((()))''''''******)))***---,,,,,,,,,,,,,,,+++)))))),,,+++***)))((())))))***)))***,,,---///000000111............//////000000555555444222000222555888===DDDMMMOOOKKKEEEBBBBBB======AAAFFFEEEGGGUUUgggbbb[[[]]]dddlllrrr```QQQUUUgggqqqlllbbbUUU___{{{sssbbbYYYaaaeee\\\^^^nnnhhhMMMIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@??????>>>======>>>@@@BBBCCCCCC>>>>>>>>>>>>@@@AAABBBBBBFFFAAACCCFFFMMMrrrSSSCCCHHHAAA@@@>>>=========>>>>>>===>>>??????===:::777555///111222444555666555555555555666777777666666555;;;;;;<<<<<<;;;;;;;;;:::;;;999777666666444222000222222333555888;;;>>>@@@:::999888777777777777777::::::::::::;;;===AAACCCCCCDDDEEEEEEDDDBBB@@@>>>AAA@@@???===;;;;;;<<<>>>@@@@@@@@@AAAAAA???;;;777888:::<<<>>>???@@@@@@???AAAAAA@@@AAA@@@<<<777444666555555555666666444333555666777777777666555444333222111222555888999:::888777666666777888777666666777888888777777999;;;===>>>>>>>>>===;;;:::999:::<<<===<<<:::999999:::;;;<<<<<<:::777555444555777777666666555555444444444444444444444444333333---......---,,,---///111333444444444444555666888888999::::::777333...+++---+++******++++++***))))))***++++++***((('''&&&***+++++++++******,,,---///,,,(((&&&&&&)))---000......---,,,+++***)))(((***)))((()))***+++***)))%%%%%%&&&''')))***(((&&&$$$%%%''')))))))))((('''$$$%%%&&&''')))***++++++&&&&&&'''((()))++++++,,,***((('''''')))*********(((''''''''''''''''''''')))(((((()))))))))***,,,)))***++++++++++++***)))///---+++((('''((())))))***+++---000111111000///,,,------....../////////222555888999888666555444:::AAAIIILLLIIICCC???===>>>???DDDHHHHHHIIIRRR^^^qqq^^^]]][[[[[[aaajjj___SSSSSS\\\fffkkkkkk[[[WWWdddfffVVV^^^eeeaaa```aaazzzsssXXXJJJIIIFFFDDDBBBAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@===>>>???@@@@@@BBBCCCDDD@@@@@@@@@@@@@@@AAABBBCCCDDDAAACCCBBBEEEiii```IIIHHHBBBAAA@@@?????????@@@AAA<<<<<<<<<;;;999666333111...000222555666666666555333555666777777666444333777777888999::::::999999:::888666555555555333111222333333555777:::===???::::::999888888777888888888999:::999999;;;???BBBDDDDDDEEEEEECCC@@@<<<:::AAAAAAAAA>>><<<;;;===???BBBAAA?????????>>><<<::::::;;;===?????????>>>>>>??????@@@AAAAAA???:::777999888777888999999777555555666777888999999888777222111000111444777999999999888777888999999888777555777999999999999:::;;;<<<===>>>>>>===;;;999888555777999999888888888:::;;;<<<<<<:::777666666777555555555666666666666666555555555555444333222111000111000///------///111444555666444222111222444222333444444333111...---)))((('''(((+++,,,,,,+++.........///---+++'''$$$)))+++,,,+++)))((()))***111...)))%%%%%%'''***---------------+++***(((&&&(((&&&&&&''')))***)))((('''&&&''')))***+++)))'''%%%&&&(((******)))((('''$$$$$$%%%&&&(((***+++,,,%%%&&&'''((()))***+++,,,)))'''&&&''')))***)))((('''(((((((((((((((((((((((())))))((()))***++++++((()))******+++++++++***///...+++)))(((((()))***,,,...000111222111///---+++,,,,,,---.../////////111555999<<<===>>>@@@AAA>>>AAACCCBBB???======>>>???AAADDDHHHHHHIIIOOOWWWeeeWWWYYYVVVWWW^^^]]]^^^]]]WWWTTTYYYfffrrrjjj\\\ZZZqqqpppZZZ]]]cccjjjkkkaaajjjtttaaaLLLJJJFFFCCCAAA@@@@@@@@@???@@@AAAAAAAAAAAAAAAAAA>>>???AAAAAAAAAAAACCCDDDAAABBBBBB@@@???@@@BBBDDDBBBAAAEEEDDDJJJrrrqqqQQQHHHCCCBBBAAA@@@@@@AAABBBCCC===<<<;;;999666444222000222444666777999999999888444555666777777666444222333444666888:::::::::999:::888666555666666555444444444444555666999;;;===;;;::::::999999999::::::777999:::888666777<<<@@@BBBBBBCCCCCCAAA???<<<:::@@@BBBCCCAAA>>>===???BBB@@@>>><<<<<<>>>@@@@@@@@@<<<===>>>??????@@@??????<<<<<<<<<>>>???>>><<<999;;;:::999:::;;;;;;999777444555777888888888777666444333333444777999:::999888777777888999999888666444666888999999999:::;;;;;;;;;<<<<<<<<<;;;999888222444666777777777888999777888999888777666777888666666666666777777777777555666777777555333000...111222111///------///111222444555222...,,,...000////////////000000111111(((''''''(((+++---,,,,,,//////000111111...((($$$''')))+++***&&&$$$%%%'''000...***'''%%%&&&((()))+++,,,------,,,***'''%%%%%%$$$$$$%%%((())))))(((((('''((()))++++++)))'''&&&''')))******)))'''&&&(((''''''&&&&&&'''((((((%%%&&&&&&'''((())))))***(((&&&&&&'''))))))(((''''''((())))))***)))))))))'''))))))'''(((+++---+++******))))))***++++++,,,---,,,+++***)))******+++---...000111111///...,,,+++,,,,,,---...///000000555555555666:::BBBKKKRRRYYYUUUMMMDDD===:::<<<>>>???@@@BBBCCCEEEHHHLLLPPPyyy___WWWWWWRRRSSSZZZXXXeeennnfffXXXUUUeeevvvnnn]]]```|||jjjcccddduuu}}}nnncccwww|||ooodddNNNLLLGGGCCCAAA@@@AAABBB???@@@AAAAAABBBBBBAAAAAA>>>AAACCCCCCAAAAAABBBDDDAAABBBBBB@@@===>>>@@@CCC???AAAGGGJJJ\\\{{{UUUHHHCCCCCCBBBAAAAAABBBCCCDDD@@@>>><<<999666555444444666666777888999:::::::::555666777777777666444333111333666999;;;<<<<<<<<<999777555555666888888777555555555555666888999;;;::::::::::::::::::;;;;;;666999:::888555555999>>>===>>>???@@@@@@???>>>===???CCCFFFEEEAAA???AAADDD>>>===;;;<<<>>>@@@AAAAAA=========>>>@@@AAACCCCCC===<<<<<<===??????>>><<<;;;:::999:::;;;;;;999777555555666666555444222111555555555666888999888666666666666777888888666444111444777888777777888999::::::;;;;;;;;;:::::::::444555777888777777777888555666888888888888:::;;;:::999999888777777666666555777888999777222...+++...//////...------000222111333555222...,,,...111///...,,,,,,---///222555+++*********,,,---,,,+++,,,---...111222000+++&&&'''+++---,,,'''$$$$$$''',,,+++***(((((('''''''''***+++---...---***'''%%%$$$$$$###%%%((())))))(((((((((''')))***)))'''%%%'''((()))))))))'''%%%$$$(((((('''&&&&&&&&&'''(((%%%%%%&&&&&&'''''''''((('''&&&&&&'''((()))(((&&&&&&'''((()))***))))))(((%%%))))))&&&(((---...+++---+++)))((((((***,,,...*********++++++,,,,,,,,,***+++---.........------,,,,,,---...///000111111555333111111444<<>>AAAHHHQQQmmm~~~VVVGGGCCCBBBAAAAAAAAABBBCCCDDDCCCAAA===:::888777777888666666777777888888999999666666777777777666444333111333666:::===>>>>>>>>>999777555555777999999999666666555555666777888999:::999999999:::;;;<<<<<<777999:::777444333888<<<999:::<<<===???@@@@@@@@@???CCCHHHGGGDDDAAACCCFFF???>>>>>>>>>???@@@>>>===<<<<<<===>>>@@@CCCEEEGGG@@@???>>>>>>@@@AAA@@@???:::999999999::::::888777666666555444222000---,,,444444444666777777555222444444444555777666444222///222555666666666666777::::::::::::;;;;;;;;;;;;777999::::::888777777888555777999::::::;;;===???===<<<;;;999777666444444555777999:::777222,,,)))+++,,,------,,,...000333222555777444000///222666///---***)))***---222555///...------------,,,+++)))))),,,000333222,,,(((+++...111///***&&&''')))(((((()))***))))))((('''(((***---...---+++(((%%%$$$$$$$$$%%%(((******)))(((''''''(((((((((%%%###''''''(((((('''%%%###!!!&&&%%%%%%%%%&&&((()))+++%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))'''&&&%%%&&&((()))))))))(((((($$$((()))&&&'''---///,,,///---***((((((***---///((((((***+++------------'''((()))+++,,,---......,,,,,,---...///000111222111111000000000444999===@@@GGGRRR[[[\\\WWWOOOJJJCCCBBB@@@>>>BBBHHHMMMNNNZZZxxxgggZZZZZZZZZTTTRRRVVVVVVhhhtttXXXZZZooo~~~qqq___aaa{{{ppphhhxxxkkkeeetttlll]]]YYYKKKCCCHHHJJJEEEBBBDDDAAA===:::===DDDGGGEEE@@@BBBAAA???>>>>>>???AAABBBAAA???===;;;:::;;;<<<<<>>;;;CCCFFF>>>666666999999888888999::::::;;;<<<;;;999888777666666666444555555555666777777777;;;;;;:::999999::::::;;;888666555777:::;;;:::888888777888:::>>>???===;;;999;;;<<<999666666<<>>??????@@@@@@???@@@AAABBBCCCBBBAAAAAA>>>>>>???@@@AAA@@@===:::???===;;;;;;===@@@DDDGGG@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888777666444222///,,,+++333444666777777555333222777777777555222111111222555666777666555444666777::::::;;;<<<>>>??????@@@===;;;888777666666444333::::::::::::<<<===???@@@:::;;;:::888888999444......444777666666999777111......------...///000000---///111444666666666555111000......000111111000111111000///...---------+++...333666666333...+++(((...444555///'''%%%(((&&&''''''((()))******+++'''(((***+++,,,,,,++++++...+++)))***---...,,,***'''$$$&&&++++++%%%###&&&%%%&&&'''(((((('''&&&&&&''''''''''''&&&%%%$$$###((((((''''''((()))***+++)))'''%%%%%%'''''''''&&&))))))))))))************+++,,,,,,++++++,,,...000///---+++***+++,,,,,,,,,'''((()))***+++++++++***,,,***(((+++///222222000111111000//////111333555333222000000222555999<<<>>>===>>>EEEOOOXXX[[[[[[NNNHHHCCCAAACCCHHHKKKLLL\\\}}}qqqaaaVVVWWWXXXTTTSSSWWWTTT^^^pppyyynnn\\\YYYaaammmrrrpppccc[[[ggg}}}gggiii{{{xxxjjjjjjwwwfffaaaUUUJJJGGGGGGEEECCCBBBBBB@@@>>>@@@DDDFFFEEEBBBCCCBBB@@@>>>>>>???@@@AAAAAA???===<<<;;;;;;<<<===BBBCCCGGGTTTppphhhPPPCCCAAA???@@@BBBEEEFFFGGGLLLFFFIIIUUUXXXLLL>>>:::888888888888888999:::;;;===<<<:::999777666666555444555555555555555555666:::::::::::::::;;;;;;;;;999777555777999::::::888999888999;;;>>>???===;;;:::<<<<<<999666666:::???<<<<<<===>>>???@@@AAAAAA>>>???@@@@@@@@@@@@???>>>:::::::::>>>BBBCCCBBB??????===<<<:::;;;===???@@@?????????>>>======<<<<<<999999::::::;;;;;;::::::888888666444222000///...222444666777888777666555777777666444111000000111333444444333222222555777777777777888999:::;;;<<<<<<:::888888888999888777999:::;;;<<<===>>>>>>???===<<<999666666999777222...333666555666999666111111000///...///111444555///000333444555333111000222111000111222333222111000000000///...---,,,+++///000222333222111///...+++///222333...)))'''(((******)))((((((((())))))&&&''')))***++++++******,,,++++++,,,------,,,***(((&&&''',,,,,,((('''***))))))*********((('''&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))***)))'''%%%%%%'''((('''&&&''''''''''''((((((((((((((((((((('''&&&&&&((()))***)))(((((()))+++,,,,,,))))))*********))))))(((///...---...111333555555111111000111333444444333111000///...000222555777:::888777<<>>>>>>>>???AAA@@@>>><<<<<<<<<===>>>???@@@CCCIIIUUUnnnzzz^^^BBB@@@>>>>>>AAAEEEHHHIIIIIIFFFKKKVVVXXXLLL???:::777777777777888999:::;;;>>>===<<<:::888666555444555444444444444444444333888888999:::;;;;;;;;;;;;999888666666888999999888:::::::::<<<>>>>>><<<::::::;;;;;;999666666999===<<<===>>>???@@@AAABBBBBB>>>>>>>>>>>>===<<<;;;;;;888777999???FFFJJJHHHDDD===<<<<<<<<<<<<===>>>>>>>>>????????????>>><<<;;;999999999:::::::::;;;;;;:::888666444333222333333555666777888888777666555777888777444111//////000000111111111000222555777666555555555666888999;;;;;;:::888999:::;;;;;;:::888999;;;<<<===>>>======>>>===999444555888999666000444666555555666444000333222000//////111333444000222444666444111---***000000000222444444222000---...///000///---+++***333222111000//////000000...---...000222222---(((...,,,***(((&&&&&&''''''&&&'''((()))***************,,,...///...,,,,,,,,,)))''''''******)))))),,,---------,,,+++***((('''(((''''''&&&&&&''')))***%%%&&&((()))******))))))((('''%%%%%%'''(((''''''''''''''''''((((((((((((******)))''''''&&&&&&''''''&&&''''''(((***+++,,,+++******))))))(((''''''......000111222555:::===444222222333666777444222444444333333444666777888<<<999777999===@@@@@@???HHHKKKPPPVVVZZZZZZVVVSSSUUUbbbqqq```WWWQQQRRRTTTSSSRRRTTTSSSRRRRRRXXXhhhsssiiiWWW[[[hhhxxx{{{jjjXXX]]]nnnjjjiiiuuuwwwjjjhhh~~~xxxqqq___KKKEEEIIIIIIBBBEEEGGGHHHGGGEEEDDDEEEHHHDDDCCCAAA???>>>=========BBB@@@>>>===<<<===>>>?????????AAADDDEEESSSwww}}}dddEEEBBB>>>===@@@DDDGGGIIIGGGAAA@@@EEEFFFAAA<<<:::777777777777888999::::::>>>>>>===;;;999777555444444444444333333222222222444555777999:::::::::::::::999666555666777888999;;;;;;<<<===>>>===<<<;;;999::::::999777888;;;>>>>>>>>>??????@@@@@@AAAAAA??????>>>===<<<;;;:::999999999<<>>???AAAAAABBB===>>>@@@AAA@@@>>><<<;;;======<<<:::999999888888;;;999777555444555666777999999:::999888777666555999999888666222000000111...000333444444555666888888777666666777888:::<<<;;;999888999:::;;;;;;:::666777:::<<<<<<<<<;;;:::<<<===:::666555999:::888444666777666555333111...222222111000///......---000222555777666222---***......///222444444111///***,,,...000///...+++)))333222111000/////////000000+++)))111>>>DDD:::,,,...+++(((%%%$$$$$$&&&''''''((())))))***+++++++++)))...222222000------...)))''''''''''''&&&'''(((,,,,,,,,,,,,++++++******)))(((&&&&&&''')))+++---%%%''')))+++,,,,,,+++***(((&&&%%%%%%'''(((((('''))))))))))))************+++***)))((())))))(((((('''((()))***)))***+++---******))))))(((((((((((())),,,///000111555<<>>===999>>>GGGQQQYYY^^^```aaaZZZccczzzyyymmm]]]XXXSSSTTTTTTSSSRRRRRRRRRSSSQQQUUUeeeuuuppp```VVV\\\iiirrrkkk\\\WWW\\\vvvjjjdddpppyyyyyynnnqqqxxxfffQQQHHHJJJIIIBBBEEEHHHJJJIIIEEECCCFFFIIIEEEDDDCCCAAA???>>>======AAA@@@>>>===<<<===???@@@BBB@@@BBBEEEEEELLLeee~~~lll[[[HHHEEE@@@>>>???BBBDDDEEEFFF@@@<<<===>>>===<<<<<<888888888777888999999:::=========<<<;;;999777666444444333333222222222111222333444666888999::::::;;;:::777555444555777999;;;<<<>>>>>>>>>======<<<777888999999999;;;===???@@@@@@@@@????????????>>>@@@@@@???===<<<;;;::::::999:::???FFFJJJHHH@@@999888999;;;>>>???@@@@@@@@@===>>>@@@AAAAAA???===<<>><<<;;;:::999999:::;;;:::888666666777888:::888888999999999999999999;;;;;;:::888444333333444---111666::::::999888888888888777777888999:::;;;;;;999777777888999888777444666888:::;;;:::888777888;;;;;;888777::::::888999888888777555111...------///111333222000---+++...111555888777444000---//////000333555555333111)))+++...///000...,,,***000111222222222000///---222---***666MMMWWWIII333***(((%%%######$$$&&&(((************+++,,,------+++///333444111......///+++***)))'''&&&&&&&&&&&&))))))))))))******++++++((((((&&&&&&'''))),,,---&&&(((***---......---,,,'''&&&%%%%%%'''(((((('''))))))))))))************(((&&&%%%''')))***)))'''+++---......,,,+++,,,---)))))))))((()))***+++,,,(((+++.........111666;;;>>>:::555222333333222111333333444444666777888999666555555555888:::<<<<<<===???BBBFFFJJJOOOTTTWWWWWWggg|||qqqgggZZZXXXVVVUUUUUUTTTRRRQQQPPPRRRRRRTTT___kkkkkkcccTTTSSSYYYeeelllfffZZZRRRdddrrr[[[iii|||mmmxxx~~~nnn\\\PPPLLLGGGCCCEEEGGGIIIHHHEEEDDDFFFHHHEEEEEEDDDBBBAAA???>>>>>>@@@???===<<<<<<===???@@@???>>>???AAACCCHHHTTT```TTT[[[eeeoooqqqiii\\\SSSJJJGGGBBB???@@@AAAAAABBB@@@??????@@@@@@???<<<:::;;;:::999999888999999999:::;;;<<<===<<<;;;:::999444333333333333333333222111111222444666999;;;<<<<<<;;;888444222333666::::::<<>>>>>>>>???999999999:::<<<===???????????????>>>>>>>>>>>>>>>AAA@@@???===<<<;;;;;;;;;888:::???CCCCCC???888333999::::::;;;<<<;;;;;;;;;>>>???@@@@@@@@@???>>>=========<<<;;;<<<===>>>???;;;:::999888777888999999444444666888:::<<<===>>>;;;;;;;;;999666555555666...333888<<<<<<:::999888666666666777777888888888999888666666777888777666555666888999999999888777555999;;;888777:::;;;999;;;888888888666111...///***,,,000444555444111000---000333777888666444222111111222444666777555444***+++---///000///...------///222444444222///---333111000:::OOO[[[MMM888'''&&&%%%$$$$$$%%%'''(((++++++***++++++,,,......,,,...111111000///......+++------)))(((***)))&&&&&&&&&&&&&&&((()))***+++((('''''''''((()))+++,,,'''(((***,,,---......---'''%%%$$$%%%'''))))))(((''''''''''''((((((((((((***)))(((***...///---***,,,///111000---+++,,,...******))))))***+++---...,,,---...---,,,,,,...///:::999666333111000111222333333444666888;;;>>>@@@555444555666777:::<<<>>>@@@@@@???===>>>AAAFFFKKKPPPgggmmmbbbVVVWWWVVVUUUUUUUUUSSSQQQPPPQQQRRRSSSWWW\\\^^^^^^VVVRRRRRR^^^oootttdddPPPWWWpppgggeeezzz~~~jjjkkk{{{nnn```QQQIIIGGGDDDEEEFFFFFFEEEEEEEEEFFFEEEEEEEEEDDDCCCAAA@@@??????>>><<<;;;;;;<<<>>>???<<>>@@@EEEHHHGGGEEEIIIOOOVVVZZZZZZUUUPPPJJJGGGCCCAAAAAAAAA@@@@@@>>>???@@@@@@@@@???===:::>>>===;;;:::999999888888777999;;;===>>>>>>===<<<333333333333444444444444333222222333666:::>>>@@@===<<<888333000111666:::999<<>>???AAA===<<<<<<<<<===>>>>>>===;;;<<<<<<===>>>>>>??????@@@???===<<<;;;;;;;;;<<<888;;;>>>???<<<999888888999999:::::::::;;;;;;;;;???????????????????????????>>>===<<<===>>>@@@AAA:::::::::999999888888888555555666777999:::<<<===:::::::::888666555666888000333666888777777888888444555777888888888666555777666444555777999999888888888888999999999999999555999999555444888<<<<<<:::666666999888333111444---...///000111000000///,,,...111444666555444333000//////111333555555444+++,,,---...///000000///,,,...111333444222000//////222333555???IIIBBB444(((''''''&&&&&&''''''(((+++************,,,---...,,,,,,,,,,,,......,,,+++'''+++,,,******---,,,'''&&&&&&%%%%%%&&&'''((()))'''''''''(((((()))))))))&&&'''((()))+++,,,------'''%%%$$$%%%'''))))))(((''''''''''''((((((((((((000---,,,...222222///+++(((,,,000///,,,***,,,......---+++******,,,---......------.........,,,***000333666555222///000222555444555777;;;@@@DDDGGG888999999888888:::<<<>>>999;;;=========???CCCGGGJJJZZZpppjjj\\\SSSUUUVVVUUUUUUVVVUUURRRSSSQQQRRRSSSSSSSSSUUUYYYUUURRRPPPZZZooo{{{jjjOOOPPP```zzz\\\lllyyysssaaaaaa|||}}}mmmXXXLLLLLLDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCAAAAAA>>>===<<<;;;;;;<<<>>>???@@@GGGGGGBBBBBBHHHGGG@@@EEEEEEGGGJJJPPPTTTQQQMMMHHHFFFCCCBBBBBBBBBAAA@@@CCCCCCAAA??????AAABBBAAA???>>>===;;;:::999888888555777:::===?????????>>>333333333444444555555555555444333444666;;;@@@CCC===<<<888333///000666:::888<<>>>>>>>>===<<<;;;888999:::<<<===???AAAAAA???>>><<<;;;::::::;;;<<<;;;===???===999999===BBB888999999:::<<<>>>@@@AAA@@@??????>>>>>>???@@@@@@DDDBBB@@@>>>======>>>???:::::::::::::::888777777::::::999888777777777888888999999888666555777888222333333333222333666999444666999:::;;;999777555555444444555888;;;;;;;;;:::::::::999999:::;;;<<<666999777222111666<<>>DDDHHH::::::999777666666777999666:::???AAAAAA@@@AAACCCCCCIIISSSiiiXXXQQQRRRSSSSSSSSSQQQPPPOOOQQQRRRRRRRRRRRRPPPNNNMMMMMMYYY[[[TTT\\\ppprrrdddUUUUUUgggooogggaaaccceeefffkkkrrr|||bbbNNNIIIHHHHHHHHHIIIJJJJJJHHHEEECCCDDDEEEEEEEEEDDDCCCBBB:::999999999:::<<<>>>???BBBCCCDDDGGGHHHHHHEEEBBB???BBB>>>AAALLLJJJDDDGGGKKKJJJHHHDDD>>>;;;===BBBDDDBBB??????AAACCCCCCCCC???@@@???<<<<<<===:::555::::::555111555===>>>999999777555555888:::999777666666777888999;;;<<<===@@@;;;666333333666999;;;>>>>>>>>>>>>???@@@AAABBB@@@>>><<<>>>AAAAAA>>>;;;???@@@@@@AAAAAAAAA@@@@@@===<<<;;;999888888999999777999;;;===>>>===;;;:::999:::;;;===???>>><<<::::::<<<===>>>>>>???AAACCCDDDBBB???===<<<<<<<<<===<<<:::888777888999999888<<<:::777555555666999:::>>><<<:::888777777777888111555888777555666;;;@@@BBB@@@>>>===<<<;;;999777888777888999;;;:::888555666777999:::;;;;;;::::::888777666777999;;;:::999888777666555555666777888333333222000...,,,***(((---***)))---444888666333000...,,,,,,//////...++++++---...///...,,,,,,,,,//////000000000000//////,,,---...---+++***+++,,,++++++,,,,,,+++(((&&&$$$+++++++++++++++,,,,,,,,,,,,'''%%%'''((('''''')))%%%&&&''')))***))))))(((...***&&&%%%(((***)))'''$$$+++///---&&&###(((...))))))))))))))))))))))))+++(((%%%&&&))))))%%%!!!,,,)))&&&(((---///...+++++++++,,,...///...+++(((((()))++++++******+++---/////////000111000---******+++---///...---***)))000222666:::888444555:::///111333333333333555777444555777777666666888999999===AAACCCBBB@@@??????JJJCCCUUUcccsss___PPPPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPOOOSSS\\\\\\VVV\\\mmmtttppp___XXX___}}}wwwddd[[[dddhhhaaabbblllxxxeeeQQQGGGGGGGGGGGGHHHIIIIIIGGGEEECCCDDDDDDEEEDDDCCCBBBAAA<<<;;;:::::::::;;;<<<===@@@@@@BBBEEEGGGHHHFFFCCC>>>AAA>>>@@@HHHFFFCCCJJJMMMKKKHHHDDD???===>>>AAA@@@@@@BBBDDDFFFGGGFFFFFFEEEFFFCCC???@@@BBBAAA===888888555111333:::<<<999;;;888666666777888777555777777777888999:::;;;<<<;;;999666555777:::;;;<<<>>>>>>>>>>>>???@@@AAAAAA>>>======>>>??????===<<>>===;;;999888888888888444666999<<<>>>>>>===<<<;;;;;;<<<===??????===;;;<<<===>>>>>>>>>>>>AAACCCBBBAAA???===<<<<<<===>>>:::888666777888::::::999<<<;;;888777666666777777===<<<:::999888777666666111555999:::888777:::===???===;;;;;;;;;:::888777999777666666777777777555555666888999::::::999999:::888777888999::::::999>>>===:::888666555444444777777666444111///---,,,+++,,,...000333555555444000///---...000000...,,,,,,///111111...++++++---,,,---...///000111111111//////000...+++******+++***+++,,,,,,***(((%%%###))))))))))))((((((''''''***&&&$$$''')))'''&&&(((%%%&&&'''((())))))))))))---***((('''((()))******+++------+++'''$$$%%%'''((((((((((((((((((((((((***'''%%%&&&***+++(((%%%+++)))***...444666555222++++++,,,---///...+++)))''')))***+++******,,,...///.........///...+++)))+++,,,...//////...+++***+++,,,222888999444333555333222111111000000///...222444555555444555666888:::<<<>>>?????????@@@AAAIIIDDDPPPaaaggg[[[QQQOOOPPPQQQRRRRRRQQQPPPPPPMMMMMMNNNNNNOOOPPPQQQRRRWWWZZZYYYVVVWWWbbbpppxxxkkk]]]WWWjjjjjjYYYcccggg[[[YYYdddwww|||uuujjjWWWGGGGGGFFFEEEFFFGGGHHHFFFEEEDDDDDDDDDDDDCCCAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<===>>>AAAEEEFFFEEECCC>>>BBB@@@AAAFFFBBBCCCOOOQQQOOOKKKFFFAAABBBEEEHHHAAAGGGOOOVVVYYYXXXWWWVVVTTTSSSNNNGGGEEEFFFCCC???<<<<<<999555444888999888;;;999777666666666555444777777777888999:::;;;<<<;;;:::999999;;;<<<;;;:::>>>>>>>>>>>>???@@@AAAAAA===>>>??????>>>>>>>>>???@@@@@@@@@AAAAAA@@@@@@??????>>><<<:::888777777777222444777;;;>>>?????????;;;:::;;;<<<>>>>>><<<:::>>>?????????>>>>>>@@@BBB@@@???>>>===<<<===>>>>>>999777666777999:::::::::<<<;;;:::999777666555555;;;;;;;;;:::888666555444222666:::;;;999888888999<<<:::888888888888777666999666333222333444555555666777888::::::::::::999<<<:::888777888999999999>>><<<:::888555333222222999999777555333000...---***...222444333222333444111000000000111111///---///222555333...***+++---***+++,,,...000111111111000111000...+++))))))))))))***+++,,,+++)))&&&%%%*********)))(((&&&%%%$$$((($$$$$$((()))'''%%%&&&''''''''''''((()))******++++++***((('''(((+++---333111///,,,***(((%%%$$$''''''''''''''''''''''''(((&&&$$$&&&***,,,+++((()))((()))---222555333111,,,++++++,,,---...,,,***'''(((***+++++++++---///222000.........---+++***,,,---///000000///...,,,))))))...666999666222222444222///000111222///---111222333333222222444666999:::;;;;;;<<<>>>AAADDDFFFCCCGGG\\\zzz~~~ddd\\\TTTOOOPPPQQQRRRSSSRRRQQQQQQOOONNNMMMMMMNNNOOOQQQRRRSSSSSSTTTSSSQQQUUUcccrrrqqqcccWWW\\\sss}}}ccc___```]]]]]]bbbgggtttlll]]]LLLHHHFFFDDDDDDFFFFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@??????>>>===<<<<<<<<<===>>>;;;;;;;;;===@@@BBBAAA@@@@@@BBB???BBBGGGCCCCCCPPPUUUWWWSSSIIIBBBFFFPPPXXX\\\eeeqqq{{{~~~|||{{{rrrqqqjjj___XXXSSSLLLDDDEEEDDD???999666666888888:::999777666666666666555777777888999:::<<<>>>???AAA>>><<<;;;;;;:::999888=========>>>>>>???@@@AAA>>>@@@BBBAAA>>>>>>@@@CCC@@@@@@AAAAAAAAA@@@?????????>>>===;;;999777666555222444777:::===?????????:::999999:::<<<<<<:::888???@@@@@@???======???@@@>>>>>>============>>>???;;;:::888999:::;;;:::999999::::::;;;:::999777666::::::;;;:::999777444333555777999999777666666777:::888666555666777777666777555333222333444444333777888:::;;;<<<<<<;;;:::===;;;888777777888888777555555555444444444444444888777666444111///---+++---///222444444333222222222222222222222111000...111555888555///++++++...***+++,,,...///000000000...//////---***(((((()))''')))+++,,,---,,,+++***+++,,,,,,,,,+++***((('''&&&######((()))'''%%%%%%((((((''''''''')))+++,,,)))***+++)))&&&'''***...777555333000...+++)))'''(((((((((((((((((((((((('''&&&%%%&&&)))+++***)))+++))))))***---......,,,---+++***+++---------,,,'''(((***++++++,,,...///555333000/////////...,,,,,,...///111111111000//////,,,---444888666222111333000...111666999777444111222222222111222444666888999;;;<<<<<>>VVVeeewwwaaaXXXQQQQQQQQQSSSSSSSSSSSSRRRQQQQQQPPPOOONNNNNNOOOPPPQQQNNNNNNQQQSSSQQQPPPXXXdddoooiii___YYYaaa}}}vvv^^^[[[fffnnnnnndddxxxvvvkkk___RRRKKKIIIFFFDDDEEEFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@======<<<<<<===???@@@AAA<<<;;;:::;;;===>>>>>>===AAA@@@<<>>???@@@AAA<<>>???>>>===;;;999777666555444555888:::<<<=========<<<;;;:::;;;<<<===;;;:::>>>??????>>>===<<<>>>???===============>>>>>>>>>???===;;;;;;;;;:::888666666888999;;;<<<;;;:::999999:::::::::999777555444888888666444333444666888999777444444555777777666444333333444666666333111555666888999::::::999999<<<:::777666777777666555222222333444555666666777666666555444222///---,,,222000000222666777333///444444333222111000000000222666888666000------///,,,---..................+++,,,,,,+++)))((()))***&&&(((***---/////////...***+++---......---,,,+++&&&######(((***'''%%%&&&***)))(((((()))***,,,---)))***+++(((&&&&&&***---222444444111---******,,,))))))))))))))))))))))))((('''%%%&&&'''((())))))///---***)))***,,,...///,,,+++***+++---...---,,,''')))+++++++++,,,---///444222000/////////...------...///111111222111111555///---000333222000111222///---111888<<<;;;888222333333222111222555888666999<<<>>>???@@@BBBDDD@@@AAA<<>>@@@BBBCCC>>><<<::::::<<<===>>>>>>>>>===:::@@@GGGDDDLLLbbbxxxllluuuxxxYYYNNNAAA;;;888666666888777888999999888888:::<<<777777888:::<<>>???@@@@@@;;;<<<<<<;;;;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@???>>>=========<<<:::888666555666777888999;;;;;;<<<<<<@@@>>>======>>>???>>><<<===>>>>>>===<<<;;;===>>>========================@@@>>>===<<<;;;999666444444555777999:::;;;:::::::::::::::::::::999888888;;;888555222222444777999888666333222333555555555000000222444666666444111333444555777777777777666;;;:::888888999888777555666666777888888888777777777777777666444333111000666111///111666888444000555555333111......000333222444555555333111000000....../////////......---***+++,,,+++***)))***+++&&&(((+++---////////////((()))+++------,,,+++***'''######''')))'''&&&(((++++++++++++,,,---......,,,,,,+++)))''''''***,,,+++...000...)))'''))),,,************************(((((('''&&&'''(((***+++,,,***(((((((((+++...000+++******,,,......---,,,)))+++,,,,,,++++++---...///...,,,,,,------,,,***,,,---...000111222222333555///,,,---...,,,---000111//////111444777666444333444333222222333666999666999===???@@@AAABBBCCCBBBDDDAAAOOOZZZnnnmmm___TTTUUUQQQQQQRRRRRRQQQOOOMMMLLLJJJJJJKKKLLLMMMMMMMMMMMMMMMOOOSSSYYY```ccc]]]UUUffftttvvvdddUUUaaakkkjjjwwwzzzpppuuuzzzjjjbbbUUUQQQKKKGGGFFFFFFGGGGGGDDDCCCBBBBBBBBBCCCDDDEEE@@@???>>>>>>???@@@AAABBB@@@>>>;;;;;;>>>@@@BBBBBB>>>@@@???BBBFFFFFF[[[~~~xxxeeeQQQGGGBBB===999999:::;;;<<<;;;888888:::<<<888888888999;;;<<<>>>>>>;;;999888999<<>>???@@@>>><<<::::::<<>>>>><<<<<<<<<<<<;;;999777666666666777999:::;;;<<<<<<@@@>>><<<<<<=========;;;;;;<<<<<<<<<::::::<<<>>>==================<<<<<<===<<<;;;::::::888555333222333444555666777777777:::::::::999:::;;;;;;<<<;;;999666555666777888999777444111///000222222222.........000333444444333333444666777888888777777;;;::::::;;;<<<;;;888666777888888999999888777777777777777777666555444444555333111111444666555444777666333///,,,,,,000444222111111222444555222000---...//////000000000000---...///---+++******+++((()))+++,,,---,,,+++***(((***+++------+++)))'''((($$$###''')))((((((***+++,,,---...////////////111///+++******+++++++++******)))))))))((((((((())))))))))))))))))))))))(((((((((((()))+++...000***+++,,,++++++***++++++))))))+++---//////---++++++,,,------++++++,,,---,,,++++++,,,...---+++))),,,,,,...///111222333333111......///...+++---111000000000111111222222222333444333222111222666999888999;;;<<<===>>>AAACCCBBBDDDEEEIIIZZZfffvvvbbbXXXQQQWWWPPPPPPQQQPPPOOOMMMKKKIIIEEEFFFHHHJJJLLLLLLLLLLLLMMMPPPRRRXXXdddlllcccTTTeeevvv{{{iiiUUU\\\zzzvvvccclll}}}lllfffsssjjjXXXTTTMMMIIIGGGGGGGGGGGGCCCCCCBBBBBBCCCDDDFFFGGGBBBAAA@@@?????????@@@AAAAAA???======@@@DDDFFFGGG???DDDFFFGGGFFFIIIiiidddVVVNNNEEE===:::<<<>>>>>><<<999777999;;;999999888888888999::::::;;;:::;;;<<<>>>>>><<<:::<<<<<<<<<======>>>???@@@BBB???<<<<<<@@@CCCCCCBBBBBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<;;;999888777555555777888:::<<<===>>>===;;;999999::::::999888999:::;;;;;;::::::<<<>>>======>>>>>>===<<<<<<;;;999999888888999888555222222222222333333333444444::::::999999:::<<<===???:::999888999::::::999888666333///---...///000000...,,,+++,,,///333555555666777999:::;;;;;;::::::;;;;;;<<<>>>???>>>:::777444555666888888888777777555666666666666555555444333444444222111222666999888666333---***+++111666111///...111666777444000,,,---...000111222222222111222111///,,,******+++)))***+++,,,+++)))'''%%%+++,,,......---+++(((&&&***%%%###''')))((())),,,,,,---...000111000000///555111---+++---...,,,***---)))&&&'''+++,,,)))%%%(((((((((((((((((((((((((((((()))***+++...222555111444666666333...+++)))((()))+++...000000---***,,,---...---+++***+++,,,++++++,,,...000000---++++++,,,---///000222333444...///111444111...///555///000222222111111222444333333222111000222555999::::::999888999<<<@@@DDDAAAAAAFFFCCCXXXaaauuuppp\\\VVVUUUOOORRRPPPNNNNNNOOONNNJJJFFFEEEFFFHHHJJJLLLLLLLLLLLLSSSPPPNNNQQQXXX[[[YYYUUUcccgggsssxxxjjj[[[iiiooo^^^```hhh```[[[kkk~~~kkkfffUUUHHHGGGHHHEEEDDDGGGHHHEEEBBBAAACCCEEEFFFFFFCCCDDDDDDAAA>>><<<===??????>>>>>>@@@CCCFFFFFFFFFCCCBBBFFFKKKIIIQQQppphhhSSSFFF???>>>???;;;;;;BBBDDD===888777;;;:::::::::;;;;;;<<<===>>>===<<<===???@@@AAA@@@CCCAAA===:::999;;;>>>AAA======<<<<<<>>>???AAABBBDDDCCCAAA???=========>>>999:::;;;;;;:::777555333333333333444666:::===???<<<;;;;;;:::999999999999888:::===>>>===<<<;;;;;;BBBAAAAAA@@@???===<<<;;;888:::===@@@AAA>>>888333222222222222222333444555666777999::::::999888666777777888888777666555444666111------000111...+++,,,++++++***,,,111888===AAA;;;666777<<<>>>;;;777888:::===??????===;;;999:::666222222666888777444111555777555666777666222555777999777333111222444:::555///+++,,,///222444444///+++---222555222...111000//////...//////000333000---,,,,,,,,,+++)))...//////---***''''''''',,,+++***)))))))))***+++)))&&&%%%'''***,,,***((()))((((((+++...111333333222000---++++++---000222///,,,******+++,,,***(((***)))((('''&&&&&&'''''''''***///111222111111111---,,,---///222111---)))+++++++++*********))))))++++++******++++++,,,---...---,,,---//////...---//////---,,,,,,---...///222222333333333222111111000000//////000222444555555777555111333999;;;777777999;;;;;;:::<<<@@@DDD:::DDD@@@EEEUUUUUUuuudddWWWVVVYYYVVVQQQPPPNNNNNNOOOMMMJJJGGGGGGHHHJJJLLLMMMMMMMMMMMMOOOOOOOOOOOOQQQTTTYYY]]]___aaammmyyyrrraaa```lllmmmbbbZZZVVVVVVbbb}}}vvvgggWWWKKKKKKLLLHHHFFFHHHIIIFFFBBB@@@AAABBBCCCCCC@@@BBBBBBAAA>>>===???@@@<<<;;;;;;===AAAEEEGGGGGGFFFEEEHHHLLLJJJOOOhhhyyyaaaPPPEEEAAAEEE??????FFFIIICCC<<<888999888888777777777888888===<<<<<<===>>>???@@@@@@???===;;;999888:::<<<=========<<<===>>>???AAABBB@@@???>>><<<<<<<<<======;;;;;;;;;:::888666444333444555777999;;;<<<===>>>===<<<;;;999999999999::::::<<<>>>>>>===;;;;;;<<<<<<<<<<<<;;;:::999888777<<<===>>>??????:::333...222222333333222333555666666777999:::::::::999999999999888777777666555555999555111111333444111---......------...333999>>>AAA===:::;;;>>>???===:::<<<===>>>>>>???>>>>>>>>>===888222111444777777666444777666333444777999777444444555555444444666777:::555///+++,,,///222444444111///000333444222///333333333222222111000000000///---+++*********+++++++++,,,+++))))))+++,,,000...,,,***)))((())))))***)))(((((())))))(((''''''&&&&&&(((,,,///000000///...,,,,,,,,,///111333222...+++***+++,,,+++)))...---,,,+++***)))((('''(((+++...000///---,,,,,,+++***+++---000///,,,)))******************++++++++++++*********++++++,,,---,,,+++,,,...///...---+++++++++,,,---///111222000000111111222111111111///...//////111333555666111333222...000555777444777999;;;:::999:::===@@@:::EEE@@@BBBOOOPPPkkkoooZZZRRRSSSVVVRRRQQQOOONNNNNNNNNMMMKKKHHHJJJKKKLLLMMMNNNOOOOOONNNLLLOOOPPPMMMJJJMMMXXXbbb\\\WWW^^^ooosssgggZZZWWWjjjgggSSSUUUZZZ```mmmgggWWWKKKKKKKKKGGGEEEGGGJJJFFFBBB@@@@@@@@@@@@@@@>>>@@@AAA@@@??????@@@AAA;;;:::999;;;@@@DDDGGGHHHGGGEEEGGGJJJJJJNNNaaatttttt^^^OOOHHHLLLFFFDDDJJJNNNJJJ???888888777777666666666777777<<<<<<<<<======>>>??????<<<<<<;;;:::::::::;;;;;;===<<<======>>>@@@AAABBB>>>>>>============>>>>>><<<;;;999888666555555444666888:::<<<>>>>>>>>>===>>>===;;;999888999:::;;;<<<======;;;999888999;;;===============<<<;;;;;;<<<<<<======<<<888222---111222333333222333555777888888888999999;;;<<<<<<<<<;;;999888666666555555:::666333333444444111...///000000///111555:::?????????@@@@@@@@@???>>>===@@@???>>>===>>>???AAABBB@@@:::333000111555777777777888555111222888<<<<<<777555333333444666666666999444///,,,---000222333222333333333333222000///222333444555444222///...+++,,,---+++((('''***---***++++++***)))***...000///---+++(((''''''((((((+++,,,+++)))'''%%%&&&'''%%%$$$$$$&&&))),,,---,,,++++++,,,---...000222333333///+++)))((())))))(((.........---+++)))'''%%%***,,,......+++((('''&&&(((((()))+++------+++(((''''''((()))***+++,,,---++++++***************+++******)))+++---......---***++++++,,,---///111222......///000111111111111.........///111333444555333555444111222666777666666888999999999999:::<<<:::EEE@@@>>>IIILLL^^^kkkYYYTTTQQQPPPMMMPPPOOONNNNNNMMMMMMKKKJJJKKKLLLLLLMMMNNNNNNNNNNNNKKKNNNPPPLLLHHHJJJTTT]]]YYYPPPOOO]]]hhhfff[[[TTT[[[zzztttZZZ___fffhhhgggtttmmm\\\MMMKKKLLLIIIHHHKKKIIIFFFBBB@@@@@@AAAAAAAAA???@@@@@@@@@@@@??????@@@===;;;:::;;;???DDDFFFHHHDDDCCCCCCEEEKKKVVVhhhvvvmmmZZZOOOSSSKKKGGGJJJOOOKKK???555888888888888888999:::;;;:::;;;======<<<<<<===>>><<<<<<============<<<;;;<<<<<<===>>>???@@@AAAAAAAAAAAA@@@?????????>>>>>>:::999777555555555777888999:::;;;<<<======>>>>>>>>>===:::999888999;;;<<<===<<<;;;888666555777999===>>>>>>?????????>>>>>>999999:::;;;;;;999444000111333444444222222555888999888888888999;;;===???>>><<<:::888777666666666777555333222222111...,,,///000000000111444999===<<>>===>>>===============>>>@@@@@@???;;;555111222444666666666777444000111888<<<<<<===888444333444555444222777444///---...000222333000333666555222...---...///111444555555111---***&&&))),,,***&&&%%%)))......---,,,+++***+++///222,,,+++(((&&&&&&&&&((()))***,,,,,,)))&&&$$$&&&)))%%%$$$###%%%(((***++++++***+++,,,...///000111111333000+++'''%%%%%%&&&''')))***++++++***'''%%%###***,,,---,,,)))&&&%%%%%%'''((()))+++,,,,,,+++)))%%%&&&''')))***,,,---...++++++***))))))))))))***((((((((())),,,---------------------------......---...///000111111222222/////////000111111222333333555555444444555777888444555777888888888999:::777CCC@@@===EEELLLXXXmmmiiiXXXSSSOOOPPPRRRNNNNNNNNNMMMLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNLLLJJJKKKNNNQQQSSSMMMJJJQQQ[[[___ZZZUUUNNNjjjggggggkkklllfffiii|||hhhUUUPPPOOOLLLMMMRRRGGGEEEAAA@@@AAACCCDDDDDDBBBAAAAAAAAAAAA@@@???===@@@>>><<<===@@@CCCEEEEEECCCCCCBBBCCCPPPfff}}}|||eeeWWWXXXPPPHHHHHHKKKJJJ@@@444777777888888:::;;;===>>>888;;;======;;;:::;;;<<<;;;<<<>>>??????>>><<<;;;;;;<<<===>>>???@@@@@@AAACCCCCCBBB@@@???===<<<;;;666555444333444666999;;;;;;:::888777888:::===???===<<<:::999999:::<<<===??????===999777666888;;;888888999::::::::::::999::::::999::::::999555222111444666555222111444888999888777777888;;;>>>@@@>>>===<<<:::888777777666555555444333333111///---...///000111111333777:::999>>>BBBCCC???<<<;;;<<<888999;;;<<<=========<<<<<<:::777555555555555555222444444222333888:::888===999555444555666444111666333///...///111222222...222555444///,,,+++---...111555777666333...***$$$(((***(((%%%%%%)))...---------,,,,,,///333777111///+++(((&&&&&&((()))(((******(((%%%%%%))),,,'''%%%%%%&&&(((***+++***+++,,,---.../////////...444111---)))&&&%%%''')))%%%&&&((())))))'''&&&$$$)))+++,,,+++)))((('''(((((()))+++,,,,,,+++++++++%%%%%%'''(((***,,,---...******)))(((((()))))))))(((''''''(((+++------,,,+++,,,,,,---------.........///000111222222222222111111111111000000//////000111222333222111333666444444444666888999::::::666>>>??????EEEMMMWWWbbb]]]RRRPPPLLLPPPVVVMMMNNNNNNMMMLLLLLLMMMOOOLLLLLLKKKJJJJJJJJJKKKKKKNNNMMMLLLLLLMMMLLLKKKJJJMMMNNNNNNPPPTTTYYYWWWRRRGGG[[[}}}wwwkkkeeehhheeedddvvvttt___VVVQQQKKKJJJNNNGGGDDDAAA@@@AAADDDEEEEEECCCCCCBBBCCCCCCBBB???===@@@>>>>>>???AAACCCCCCCCCDDDFFFDDDEEEUUUuuusssbbb\\\UUUKKKFFFIIIKKKFFF===555555666666888999;;;<<<777:::======:::999999;;;999:::<<<>>>>>>===;;;:::;;;<<<===???@@@@@@@@@@@@BBBAAAAAA???===;;;999777555444333333444666999;;;;;;888555444555888<<>>>>>BBBAAA@@@===;;;:::<<<>>>777888888999999999888888???===<<<;;;:::888555222333666888666222000333777999888777777888:::<<<>>>=========<<<;;;999888777666777777777666555333111///111222333333444777999888<<<@@@@@@===:::::::::666777999;;;<<<<<<;;;;;;:::999888666666555555666111444555333444777888555888666666666777777666444444222//////000222222222///111333222...++++++---///333777:::999666111...%%%'''((('''%%%&&&)))---&&&(((***,,,///333888<<<999666111,,,)))(((((()))((((((((('''&&&(((+++...)))'''&&&'''***++++++++++++,,,---...............444333000,,,)))((()))+++&&&'''((()))))))))((((((''')))******))))))***+++***+++------+++***+++,,,&&&&&&'''((()))***+++,,,((((((((((((((()))******((((((''')))+++,,,,,,+++'''(((***,,,...000000111//////000111222222222222111111111111000///......222222555777555222444999777666444555888:::;;;;;;777999>>>BBBEEEKKKUUU\\\~~~WWW\\\^^^SSSPPPSSSMMMNNNNNNMMMKKKKKKNNNPPPMMMLLLKKKJJJIIIJJJJJJKKKMMMLLLLLLLLLLLLLLLKKKJJJJJJNNNNNNKKKNNNVVVZZZXXXQQQTTTgggttt```bbbeeebbbjjjzzznnncccYYYNNNGGGGGGGGGDDDAAA???@@@BBBBBBBBBCCCBBBBBBDDDFFFEEEBBB???<<<<<<===???BBBCCCCCCAAADDDHHHGGGEEEVVVzzzqqq```ZZZPPPHHHJJJQQQRRRNNN777666666666666777888888555:::======:::777888::::::;;;===>>>???>>>===<<<;;;<<<===???@@@@@@@@@@@@@@@@@@@@@???>>><<<999888555555444444444555666777777666444444555888;;;===666777:::<<<>>>?????????@@@AAA@@@>>><<<;;;<<<>>><<<<<<=========<<<<<<;;;@@@>>>===<<<<<<;;;999777444888:::777111///222666999888888777888999:::;;;;;;<<<===>>>===;;;999777777888::::::999888666666222444666777777888999;;;999;;;======<<<:::999999999999::::::;;;===>>>???;;;:::777555444555777999333666666444444777888555555777999999777555555444333111000000111222222111111111111000///------...///222666999:::777333000''''''&&&&&&&&&((()))+++"""$$$(((,,,///444999<<<888555000,,,))))))+++,,,***(((%%%%%%'''***+++,,,***((('''(((***+++++++++******+++,,,...///000000111111000---)))'''(((***)))))))))))))))(((((((((&&&((())))))((((((***++++++---...,,,***((()))+++((((((((()))))))))))))))&&&&&&&&&'''((()))***+++***)))((()))+++,,,+++***&&&'''***,,,...000000000//////000000111000000///......000111111111000///555555888;;;999444777===>>>:::666555777999::::::;;;666<<>>>>>?????????BBBAAAAAADDDGGGHHHEEEBBB888888;;;???BBBDDDBBBAAABBBHHHGGGCCCSSSxxx}}}bbb^^^SSSJJJLLLVVV\\\[[[::::::888777666666666666555999>>>===999666777:::===>>>???@@@AAAAAA@@@???:::<<<===???@@@@@@@@@@@@@@@AAAAAAAAA@@@???===<<<777666555555444444444444444444555666777999;;;<<<444666999===???@@@@@@???===>>>>>><<<:::999:::<<<======>>>>>>===<<<<<<;;;===<<<;;;<<<>>>>>>>>>===555999;;;777111...111666888888888888888888999999999;;;>>>??????<<<999777555888:::;;;:::888777777666888:::;;;;;;;;;<<<===;;;;;;;;;<<<<<<;;;:::888>>><<<;;;:::;;;>>>AAADDD<<<:::666333222444999===777888777333444777999777666:::===<<<777333111111333111000000111222222111333222111000///000000///---000444777888666222000)))'''%%%&&&''')))))))))"""%%%(((,,,...111555777000...***((((((***...000,,,((($$$$$$'''***+++******)))((((((***++++++***((()))***+++---000222333,,,---...+++'''%%%%%%'''+++***((('''&&&&&&&&&&&&&&&'''((((((''''''(((***+++---...,,,)))'''(((******)))))))))((((((((((((%%%%%%%%%&&&((()))+++,,,+++***)))***+++,,,+++***)))***+++---......------...///////////////......+++,,,...000222222222222222222666:::777111444;;;DDD???888666777999999999???555;;;EEE???===IIIRRR^^^gggrrrgggXXXPPPOOOMMMKKKLLLMMMPPPRRRNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKLLLNNNMMMIIIHHHQQQcccqqqrrr___VVVfffeeeYYYhhhwwwsssfffxxxmmmPPPFFFKKKIIIHHHGGGEEEDDDDDDCCCCCCEEEGGGHHHHHHGGGEEEEEEEEEBBBAAAAAABBBCCCCCCBBB@@@EEEFFFGGGHHHNNNccctttddd]]]YYYOOOQQQcccnnnJJJ===444555888666444555444666999;;;======<<<<<<@@@===;;;===AAAAAA===888>>>============<<<<<<<<<>>>>>>???>>>>>>???BBBDDD===;;;888666444555666777666777888:::;;;<<<===>>>======<<<;;;;;;;;;;;;<<<<<<>>>???;;;666444777;;;888<<<@@@???<<<999;;;===CCC???;;;;;;======;;;888::::::888666333333444666>>>999555333555888999888888777666888;;;===;;;999777777777777888999::::::888888777777888999;;;<<>>===BBB@@@===;;;;;;===@@@BBB???;;;777555777888777666<<<>>><<<666555;;;===:::888888999999777444111///444111...///222333222000111000...---...///111222000333222...000555444///---,,,***(((((()))+++,,,'''''')))...///...000555---+++)))((()))+++...///---,,,)))'''%%%%%%%%%%%%&&&+++...------......,,,,,,,,,+++,,,///333888;;;,,,,,,+++(((&&&&&&(((+++***)))((('''''''''''''''+++)))(((&&&&&&&&&''''''---///...+++&&&$$$&&&(((%%%&&&(((***+++***)))(((&&&&&&''')))***+++,,,---+++)))))))))+++,,,+++***///,,,)))+++///000,,,((()))***+++...000222444444///000111222222333333222333333333333444444555666??????:::333333888888444999;;;>>>???AAADDDHHHJJJ]]]xxxhhh{{{vvvaaaPPPOOOMMMKKKKKKMMMOOOPPPLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIKKKLLLJJJIIINNNYYYbbbcccbbb[[[YYYkkk}}}cccfffxxxyyyllljjjbbbPPPNNNJJJIIIGGGEEECCCBBBAAAAAADDDFFFHHHIIIGGGFFFFFFGGGDDDDDDDDDEEEGGGGGGFFFDDDBBBCCCCCCDDDJJJ```sssggg___QQQRRRaaakkkOOOCCC999888999777666666222444777:::<<<<<<<<<<<<>>><<<;;;===@@@AAA===999============<<<<<<<<<<<<>>>>>>???>>>===<<<>>>???:::888666444444555777888888888999999;;;<<<===>>>??????>>><<<<<<;;;;;;;;;;;;<<<<<<:::666555777:::666999<<<;;;888666888;;;@@@@@@???===;;;:::999999999999888777555666888:::;;;888333222444666777777999888888:::===>>><<<:::555444444444555666777888;;;::::::::::::;;;======???>>>===<<<;;;<<<<<<<<>>@@@???<<<888777888888777555777:::999555666<<<>>>===<<<;;;:::888666333111000333000---...222555444333222000///......///000111---111111...---111111...,,,+++)))((('''(((***+++)))))),,,///...))))))++++++***)))((()))+++---...,,,+++)))'''%%%$$$######$$$))),,,,,,---///000------,,,******,,,000444777,,,,,,+++(((&&&&&&''')))''''''&&&%%%%%%%%%&&&&&&***)))(((((('''''''''(((+++)))'''&&&&&&&&&&&&&&&$$$%%%''')))))))))(((((('''(((((()))***+++,,,,,,,,,++++++,,,---...---,,,***(((&&&'''+++,,,)))%%%***+++,,,---...///000111///000000111111111111111444444333333333333333333;;;;;;888333444999:::666:::<<<>>>@@@AAACCCGGGIIIWWWwwwiiiaaatttwww___QQQPPPMMMLLLKKKLLLMMMNNNIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIKKKKKKKKKMMMPPPRRR^^^qqqqqqZZZZZZ~~~qqqcccmmmssslll___wwwsssWWWKKKIIIHHHFFFDDDCCCBBBBBBBBBDDDFFFHHHIIIHHHHHHHHHIIIHHHGGGGGGHHHJJJKKKIIIHHHBBBBBBBBBBBBHHH^^^ssseeeRRRNNNZZZaaaTTTIII>>>;;;:::999888999222333666888:::;;;;;;;;;<<<::::::<<<@@@AAA>>>;;;=========<<<<<<<<<;;;;;;===>>>???>>><<<::::::;;;888777555555555777999:::::::::999888999;;;===???AAAAAA@@@>>>===<<<;;;;;;::::::999888888888888999555777888777444333666999<<>>;;;888666777999::::::999999:::<<<>>>>>><<<:::444444333333444555777888>>>======<<<======>>>>>><<<;;;:::888888888888999;;;:::999999999;;;<<<===>>>===;;;::::::999777555777888777555666:::===<<<;;;999666444222111222222333000------222666777666222111000.........//////,,,111333///,,,...000000,,,+++)))''''''((()))***((((((,,,///---&&&$$$%%%))))))((()))***+++,,,,,,******)))(((&&&$$$"""!!!###(((******,,,000000...///---***)))***,,,000222+++++++++(((&&&%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&)))))))))***))))))(((((()))&&&"""###''')))(((&&&$$$%%%&&&'''((((((((('''************++++++,,,,,,,,,++++++,,,...///---,,,,,,)))(((***,,,---+++(((,,,,,,,,,,,,,,,---......111222222222222111000000555444333222111111111111555666555444666::::::777;;;===???@@@@@@BBBEEEHHHPPPfffbbbYYY```nnnsssssshhhTTTQQQPPPNNNLLLKKKJJJKKKKKKHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKLLLNNNOOOOOONNNLLL___|||kkkZZZoooiii```dddgggaaajjj{{{[[[HHHJJJHHHFFFEEEDDDDDDEEEFFFCCCEEEHHHJJJIIIIIIJJJKKKKKKJJJIIIJJJKKKJJJIIIGGGFFFEEEDDDCCCIII```{{{iiiQQQGGGNNNTTTTTTKKKAAA;;;;;;;;;;;;;;;555666777888999999999999999999999<<>>@@@@@@@@@@@@???>>>>>>===;;;:::888999:::;;;;;;999777777888666444444777999999<<<>>>???<<<:::999999:::;;;<<<<<<;;;<<<>>>AAA>>>===:::999999:::;;;<<<888999:::;;;<<<<<<;;;:::777666555555555777888:::>>>>>>=========>>>>>>>>>:::::::::999888666444333999888999999999:::;;;<<<============<<<:::777555999999888666555777888888666444000...---///111333555111------111555777777333222000///...............222555222...---000333...,,,***)))((()))***+++&&&&&&))),,,+++'''&&&)))''''''((()))***+++++++++((())))))))))))'''%%%$$$%%%((())))))+++//////,,,000...,,,))))))***,,,...)))******)))&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((()))((()))***++++++***)))(((***'''%%%%%%'''))))))(((%%%&&&&&&''''''((())))))++++++++++++++++++++++++)))))))))+++------,,,***---,,,+++,,,...///---+++------,,,,,,,,,---//////444444444444333222111000222222111111111111111222333333444555777999999777<<<===???@@@@@@AAADDDFFFNNNZZZbbbXXXUUUVVVVVV]]]]]]OOOPPPOOOMMMLLLJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKMMMOOOPPPOOOMMMVVVmmmxxxddd```yyy~~~^^^YYYdddgggcccllliiiSSSOOOMMMJJJGGGEEEDDDEEEEEEBBBEEEHHHIIIIIIIIIJJJKKKLLLKKKJJJIIIIIIHHHEEECCCHHHGGGEEEDDDIII```rrrTTTDDDFFFIIINNNHHH@@@::::::<<<>>>===999:::999999999888777777888888:::===???AAA@@@???>>>>>>=========<<<<<<<<<:::<<>>===>>>???@@@AAAAAAAAA@@@<<<;;;:::;;;===>>>===;;;:::::::::888888888:::<<<888888888;;;>>>>>><<<999777888999888777777888:::999999777666555666777888777888888999888888888999999888666555555666888999;;;;;;<<<<<<<<<===<<<<<<999;;;===>>><<<777222///999999999999:::;;;;;;<<<;;;<<<>>>>>>===:::888666999888777777666666666888888555111...,,,---///111777222...---000333555444222222111000///.........///222444333...,,,...333000///,,,*********+++,,,)))''''''***)))&&&(((---&&&'''((()))***+++,,,,,,'''((()))+++++++++***)))(((***)))(((***...---(((000///---+++*********+++''')))******(((&&&%%%&&&))))))))))))***+++,,,,,,'''((()))+++++++++***))))))******(((%%%$$$''')))((('''''''''''')))***+++,,,,,,,,,++++++++++++***))))))))),,,......,,,+++*********+++------,,,+++...---,,,,,,---///111222333333333333222111///////////////000111222333444444333333666888888666555<<<===?????????@@@CCCEEENNNVVV}}}]]]TTTRRRQQQOOOUUUWWWNNNOOONNNMMMKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLJJJKKKLLLMMMMMMNNNMMMMMMLLLJJJJJJKKKMMMNNNOOOOOOLLLWWWnnn{{{ppp___hhh~~~hhhWWW^^^hhh```___sssgggWWWSSSNNNIIIEEECCCBBBBBBBBBEEEHHHIIIIIIIIIIIIJJJMMMKKKJJJIIIIIIHHHEEECCCGGGGGGEEEDDDHHH]]]```HHHDDDEEEGGGEEE???999888<<<>>><<<;;;;;;:::999888888777777888999<<<>>>@@@AAAAAAAAA?????????>>>>>>>>>======999<<<>>>@@@@@@AAACCCDDD===<<<:::777555444333222777666666666777:::<<<>>>;;;<<>>>>>===============<<<<<<<<<<<<======888666666999>>>???===999:::;;;<<<;;;999888888999:::::::::888777666888:::777777777555444444777999999777444111111111333444888888999;;;;;;<<<;;;;;;999<<>>:::555111<<<;;;:::999999:::;;;<<<999;;;>>>>>><<<:::999999666444444777999777999<<<===;;;777333000......---666222...---000222333111111111000000//////......//////000111...***+++000222000...,,,++++++,,,---...+++))))))'''$$$&&&+++''''''((()))***+++---...((((((***+++,,,,,,,,,,,,******(((&&&)))---+++&&&,,,---------,,,***)))(((%%%(((***+++***((('''''',,,,,,++++++,,,,,,------&&&'''((()))******++++++(((***+++'''###!!!$$$''')))((('''&&&''')))+++---+++++++++++++++***************,,,...111111///---+++,,,---...///////////////...---,,,---///222333111111111000///...---,,,...//////000111333444555666333333777888666555666;;;===>>>??????@@@CCCEEELLLUUUxxxtttYYYPPPPPPSSSNNNPPPSSSNNNMMMMMMLLLKKKJJJJJJIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOKKKMMM___vvvxxxhhhccckkk~~~cccZZZfffbbb___hhhoooVVVSSSNNNHHHEEECCCCCCCCCBBBEEEGGGHHHHHHGGGHHHIIILLLKKKJJJJJJKKKKKKIIIGGGGGGGGGFFFDDDHHH[[[nnnMMMEEECCCBBBCCC???999888<<<<<<999888888888777777777888888999;;;===???@@@AAAAAABBB@@@@@@@@@@@@????????????;;;<<<>>>??????AAADDDFFF???>>><<<:::888666444333666666777999;;;===???@@@;;;===???AAABBBBBBAAA@@@:::===??????<<<;;;;;;======<<<<<<===>>>>>>===<<<999888888999:::;;;:::::::::<<<===<<<;;;999:::;;;<<<>>>>>>===::::::<<<>>>888777666333111222666:::999666333///---...///000555666888:::;;;;;;;;;;;;999;;;<<<>>>>>>===;;;999>>><<<:::888777888:::;;;777999<<<<<<;;;999:::<<<777444555999:::888888<<<;;;:::999777444222///...222///,,,---000333222111///000000000000000//////111...---000///+++***...222000...+++******+++,,,///,,,++++++'''######''')))((((((((())),,,///000+++***************++++++))))))&&&%%%)))...,,,'''''')))+++---,,,***'''%%%###&&&***,,,,,,***)))))),,,,,,++++++***+++++++++&&&&&&&&&'''((()))+++,,,******)))'''%%%$$$%%%&&&)))(((&&&%%%%%%(((+++---))))))************************,,,///111222///------...///000000000111111000///---++++++---///000111111111111000000///...000000000111222333444555777333222777999777666999:::<<<>>>>>>???AAACCCFFFGGGSSSiiiggg]]]QQQQQQTTTNNNMMMRRRQQQLLLLLLLLLKKKJJJJJJIIIIIIFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJLLLNNNPPPPPPOOONNNNNNOOONNNKKKVVVmmmxxxnnn```[[[sssvvv___dddgggddddddzzzkkkPPPNNNJJJFFFEEEEEEGGGHHHBBBEEEGGGHHHGGGFFFGGGGGGLLLKKKKKKLLLNNNNNNMMMLLLIIIHHHHHHFFFIII\\\vvvQQQDDDBBBAAACCC@@@999888;;;;;;777555555555555666888999::::::<<>>>>>>>>@@@CCCFFFBBBAAA@@@>>><<<:::999888666777999;;;===???AAABBB<<<>>>@@@AAAAAA@@@???>>>888===AAA???;;;888:::===;;;;;;<<<===>>>>>><<<:::999;;;<<<:::777555888;;;444666777777666555666777:::<<<===;;;999888:::<<<999888666222///111777<<<:::888333///------...///333555777999;;;<<<<<<<<<999999:::;;;<<<>>>@@@AAA???===999666555666999:::666888;;;;;;:::999;;;===;;;777777;;;:::666666:::333444555777666444222111///,,,+++---111444333111...///000000000000000///555///---111222...,,,///111///---+++)))******++++++***+++,,,)))###"""%%%***)))(((((())),,,000222---,,,***(((''''''((()))((('''%%%$$$)))///---(((###&&&***------***&&&###"""&&&***------+++******++++++***)))((((((((()))&&&%%%%%%%%%''')))+++,,,///+++''''''***+++)))'''((('''$$$###$$$&&&***,,,(((((())))))************'''(((***---000000...+++(((***,,,---,,,,,,---...222000---+++***+++,,,---333333444444444333222222222222222222222222333333777222111777999777888<<<:::;;;===>>>???AAADDDFFFBBBQQQ```aaaXXXVVVRRRNNNLLLLLLMMMMMMLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEENNNNNNNNNNNNMMMMMMMMMMMMLLLIIIMMMWWW___^^^ZZZXXXccczzzgggYYYppp{{{ooollljjjVVVNNNHHHGGGEEECCCEEEHHHBBBCCCCCCDDDEEEFFFFFFGGGKKKLLLLLLJJJGGGIIIMMMRRRSSSHHHHHHDDDMMM[[[ooowww___DDD@@@BBBAAA===777777888666111777777666666666888999:::BBBCCCDDDCCCBBBBBBCCCDDDBBBAAA???======>>>???AAA@@@???===<<<<<<>>>@@@AAA@@@AAABBB@@@===:::999999999888888;;;???AAA@@@>>>:::;;;<<<>>>@@@CCCEEEGGG<<<@@@BBBAAAAAABBB@@@<<>>???>>><<<999777<<<;;;888666555777999;;;888666333111000111222444555888<<<<<<:::999:::<<>>>>>;;;999;;;<<<<<<:::999999:::555777999::::::;;;===???@@@<<<888666666777888888444444555888:::888222...444222///------///222444333111///......///111333444222111222333111+++&&&111---)))((()))++++++***))))))))))))(((&&&%%%$$$((('''''''''))),,,///111+++------,,,)))'''((()))&&&'''))),,,//////...,,,******+++,,,,,,------...&&&''')))+++,,,---,,,,,,222...)))&&&%%%&&&''''''(((''''''&&&&&&((()))***((()))***)))'''&&&'''(((---)))&&&)))---...((("""'''''''''''')))+++---...''''''&&&&&&&&&&&&''''''+++))))))***)))&&&(((---///...---,,,,,,---///000111000000///000222333444444444333222222333333333222444777999:::::::::999===<<<<<<<<<<<<<<<===>>>DDDNNNaaattt]]]UUURRROOOLLLKKKLLLMMMMMMKKKJJJHHHGGGFFFEEEEEEFFFGGGGGGGGGFFFGGGGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFJJJJJJJJJKKKLLLMMMNNNNNNLLLIIIJJJQQQWWWYYY[[[^^^^^^mmmyyyaaasss{{{rrrjjjyyyzzzZZZPPPGGGFFFGGGFFFFFFGGGDDDEEEEEEEEEEEEEEEEEEDDDJJJJJJJJJHHHFFFHHHNNNTTTOOOIIIMMMIIINNNYYYlll}}}jjjMMMDDDHHHFFFAAA;;;:::;;;:::555888777777777888999;;;<<<===???AAABBBBBBBBBDDDFFFCCCBBB@@@???>>>>>>>>>>>>@@@???===<<<::::::::::::???@@@@@@???;;;999888888777666666888<<<>>>===;;;888999:::;;;>>>@@@BBBCCC@@@CCCCCC@@@@@@CCCCCC@@@BBB@@@>>>===>>>===<<<;;;888999:::;;;;;;;;;:::999888999999999999999999888999;;;===>>>===;;;777555:::888666555666777888888666555333222222444666888999;;;======<<<;;;:::;;;>>>:::777999<<<>>>===;;;:::::::::::::::999999888666888:::;;;;;;<<<>>>???>>>;;;777555666777777777333222222333555555333000...///...,,,+++---000333222111...,,,,,,...111222333111///...------+++***111---)))((()))++++++***,,,***))))))))))))&&&$$$)))(((''''''''')))+++---***)))(((((()))***)))''''''''''''))),,,---,,,***++++++,,,,,,---......///***************,,,---...///---)))''''''((('''''')))******+++***)))'''&&&((()))******(((''''''(((,,,(((&&&'''***+++)))&&&))))))))))))***,,,---...(((''''''''''''((()))***+++******---+++''''''+++---,,,+++***+++---000111222222111111000111111111444333333222222222333333222333555777888999999999::::::;;;<<<>>>???@@@@@@DDDMMMZZZlll]]]RRROOOLLLJJJKKKMMMMMMMMMJJJIIIHHHGGGFFFEEEEEEEEEHHHGGGFFFEEEEEEGGGIIIJJJHHHHHHHHHHHHHHHGGGGGGFFFDDDEEEFFFHHHJJJLLLNNNNNNMMMJJJHHHKKKOOOTTT^^^ggg]]]aaasssvvvwwwwwwooodddhhhnnn]]]NNNJJJMMMMMMJJJGGGGGGGGGGGGGGGFFFDDDCCCBBBHHHHHHGGGDDDBBBDDDJJJPPPLLLIIIPPPLLLOOOXXXhhh|||]]]MMMGGGIIIEEE===777666666444777777888888:::;;;===>>>;;;===???@@@@@@AAACCCDDDBBBBBBBBBAAA???>>>===<<>><<<999777666>>>??????===:::888777777444444444555888:::999888555666666888:::<<<>>>???CCCEEECCC@@@@@@CCCEEECCC@@@???>>>???@@@???===;;;888999;;;<<<<<<<<<;;;;;;777888999;;;<<<<<<;;;:::777999;;;======:::666333666444222444777999777555333333222333555888;;;===>>>>>>===>>>>>>===;;;999888999;;;===>>>>>>======;;;999777888:::;;;888555666888;;;<<<<<<<<<===???;;;999666444555777777777444222111222333444444333---111444333000///444888222000---******---000222333222///,,,)))***---//////,,,)))((((((*********---***'''))),,,---)))%%%***)))'''&&&%%%&&&((())))))&&&$$$%%%)))+++)))&&&)))'''&&&'''((())))))(((+++,,,,,,---......//////...---***)))(((***---...,,,+++******+++***((('''***,,,...///---)))%%%"""''')))++++++)))((('''((()))(((&&&&&&'''))),,,---,,,,,,++++++,,,,,,---...++++++***)))((((((((((((((('''***------***,,,000222000---++++++---000222222222222222111000///...333222222222222222333333111222222333555666888888777888;;;>>>@@@BBBBBBCCCDDDJJJQQQtttggg\\\RRROOOLLLKKKMMMNNNMMMKKKJJJIIIIIIHHHGGGFFFFFFFFFIIIHHHFFFEEEEEEGGGJJJLLLHHHHHHHHHHHHHHHGGGGGGFFFAAABBBDDDFFFHHHJJJLLLLLLNNNKKKJJJKKKLLLRRR___mmmddd^^^bbb~~~~~~mmmfff___^^^sssttt\\\RRRRRRQQQNNNJJJHHHHHHHHHGGGFFFEEEDDDCCCGGGFFFDDD@@@===???EEEJJJLLLJJJOOOKKKPPPZZZhhhlllUUUFFFOOOQQQFFF888111222444666666777888:::<<<===>>>===>>>??????======>>>???@@@@@@BBBBBBBBB@@@>>>===EEEEEEEEECCCAAA===:::888===>>>???===;;;888888888444333333444555777777777444444444555666888::::::AAADDDCCC@@@@@@CCCDDDAAA<<<<<<>>>@@@BBBBBB???<<<999:::;;;=========<<<<<<666777:::<<<===>>>======666888<<<>>>===:::666444333111111444888:::777444333333333444666999<<<===BBB@@@>>>???AAA@@@<<<888777:::===>>>======>>>@@@;;;888555777;;;<<<888333555888:::;;;;;;;;;<<<===:::777555555666777777777555555555555666555444333---222888777333111666;;;333111---++++++---111333111222111---)))***...222...,,,***(((((())))))))),,,(((%%%(((///111---(((***)))'''&&&&&&&&&((()))((('''''''''((()))(((''',,,)))&&&%%%&&&(((((((((***++++++,,,,,,---......---,,,***)))((()))***+++++++++,,,---///---***(((***+++---...---)))%%%###%%%(((******)))'''''''''))))))(((&&&%%%(((...333---,,,,,,,,,,,,,,,,,,,,,...---+++)))'''&&&%%%%%%%%%$$$&&&***,,,...333999;;;888333///------///000000111222222222111///...222111111111111222222333111111000000222444777888666999<<>>@@@FFFLLLOOOKKKNNNGGGOOO\\\gggsssVVVKKKZZZcccVVVAAA444555:::444555777888:::;;;<<<<<<<<<===>>>===<<<;;;<<<>>><<<>>>@@@BBBCCCBBBAAA???DDDEEEEEEEEEDDDAAA>>><<<>>>??????>>>;;;999999999555555555555555666777888555444444555555777888888===AAABBBAAAAAABBBAAA===888999<<<@@@CCCCCCAAA>>>:::;;;<<<===>>>===<<<<<<555777999;;;===>>>>>>>>>777:::===???>>><<<999666222222333666999:::888666777666666666777999:::;;;BBB@@@>>>???AAA@@@===999999<<<===<<<:::;;;@@@DDD;;;888555777;;;<<<888333555777:::;;;;;;:::;;;;;;999777555555666777777666333555888999777555222000)))000555555111///333888444222...,,,,,,...222444,,,...///...+++***---000---,,,+++***)))((()))******&&&$$$(((000444111,,,***)))((('''''')))+++---(((+++...+++'''%%%'''***...+++(((&&&'''((())))))((())))))***++++++,,,,,,)))))))))))))))((((((''',,,,,,---...000///,,,)))))))))******))))))((('''%%%'''))))))(((''''''''')))******(((&&&(((///555+++++++++++++++******)))******)))(((''''''''''''(((%%%%%%'''***---555===:::777333///------...///...///000111222111111000000000000000000111222333222111000///111444777888999:::===@@@AAAAAAAAA@@@BBBHHHMMM```aaaTTTSSSQQQPPPSSSUUUSSSLLLEEEHHHIIIIIIIIIIIIHHHGGGFFFHHHGGGFFFFFFGGGIIIKKKLLLFFFFFFFFFFFFFFFEEEEEEDDDBBBCCCDDDEEEFFFGGGHHHHHHEEEEEEHHHJJJJJJKKKTTT^^^ggghhhddddddzzzyyyjjjnnnxxx{{{yyykkkWWWMMMJJJMMMQQQKKKIIIGGGEEEEEEFFFGGGHHH@@@AAACCCBBBBBBFFFLLLRRRPPPNNNQQQHHHMMMYYYcccwwwTTTLLL\\\fffZZZEEE888888<<<555666777999:::;;;;;;;;;888999;;;<<<<<<===???@@@;;;===@@@BBBCCCCCCCCCBBB@@@AAABBBCCCBBBAAA???>>>===??????>>><<<:::999:::777777777666555555777999888777777777777777888999:::???AAA@@@@@@AAA???:::888999;;;???BBBBBB@@@===;;;;;;<<<======<<<;;;:::777777888:::<<<===???@@@:::;;;===???>>>===;;;999444555888999:::;;;::::::;;;::::::999999999999:::>>>>>>>>>???@@@???===;;;<<<<<<;;;999777999???EEE;;;999777888:::;;;888555555888;;;<<<<<<;;;:::;;;888666444444555555555333///333777888666222///...---222666555222111444888333222000......000222333(((***,,,,,,+++++++++,,,,,,------,,,***)))***+++)))&&&%%%)))///222111---))))))(((((()))+++...000)))...222...'''###''',,,///,,,)))(((((()))))))))'''(((((())))))***++++++$$$&&&''')))))))))((('''---,,,+++,,,------,,,***))))))''''''''')))+++,,,&&&'''((((((''''''((())))))++++++)))''')))---111))))))*********))))))(((%%%%%%&&&'''(((***+++,,,...***'''(((((()))000888111///...------...///000---...///000111111111111////////////000111222222222111111111222555777999;;;<<<===???@@@@@@??????AAAFFFNNN]]]|||^^^SSSOOONNNPPPUUUYYYVVVMMMDDDFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIJJJEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDEEEGGGHHHIIIIIIEEEEEEFFFIIIIIIIIIOOOVVVdddrrrtttffffff|||xxxuuu}}}wwwaaaPPPHHHLLLRRROOOLLLHHHDDDCCCDDDGGGIII???BBBDDDDDDDDDFFFJJJOOONNNTTT\\\OOOKKKRRR[[[|||~~~ZZZIIISSSXXXOOOAAA999888888666777999:::;;;;;;;;;;;;777999;;;<<<<<<===???@@@===>>>@@@BBBCCCCCCBBBBBB>>>???@@@AAAAAA@@@???>>><<<===>>>===;;;999999999777888888666444444777:::;;;;;;::::::999:::::::::<<>>>>>@@@???<<<;;;;;;<<<===???>>><<<:::;;;<<<======<<<;;;999888888888777888999<<>>===;;;:::===@@@???>>>>>>===<<<<<<<<<;;;888:::===>>>>>>===>>>>>>>>><<<:::777777999>>>AAA:::::::::::::::999999888777:::===???>>>===<<<<<<666444222222333222111///...111555666444333333333333444666666444444666888111000////////////000111*********,,,...///...------...///...+++)))***,,,***))))))+++---...---,,,***)))(((((()))+++...///)))---///---(((&&&)))---...+++)))((()))***))))))((((((((()))******++++++$$$%%%%%%'''(((***+++,,,...+++((('''((()))***)))******)))((()))***+++---)))***)))((('''(((+++---)))*********)))((()))***'''((()))*********)))(((&&&&&&'''((()))+++,,,---...+++)))***)))(((,,,222++++++,,,,,,---...//////000000/////////000000111///......///000111222222333222222333444666888999;;;;;;<<<===>>>??????@@@AAACCCMMMXXXvvvjjjVVVNNNKKKKKKOOOVVV[[[XXXNNNDDDDDDDDDEEEFFFFFFEEECCCCCCAAABBBCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDFFFHHHIIIKKKKKKIIIGGGGGGJJJJJJJJJNNNSSSddd|||jjj[[[nnn{{{pppddd~~~nnnWWWJJJKKKSSSSSSOOOIIIDDDAAABBBEEEHHHAAACCCEEEDDDAAAAAACCCFFFKKKXXXeeeUUUJJJKKKTTTwwwbbbJJJMMMLLLEEE???<<<:::777888999;;;<<<===<<<;;;;;;;;;<<<======;;;;;;<<<===@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@???;;;<<<===<<<:::888888888888999888666333333777:::>>>======<<<;;;;;;<<<<<<>>>@@@???<<<<<>>???>>>=========<<<999666<<<<<<======<<<:::888777999888777666888;;;>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<888===BBB@@@;;;:::>>>CCCAAAAAA@@@@@@??????>>>>>>444888<<<===<<<<<<>>>@@@>>><<<999888888:::<<<>>>999;;;<<<<<<:::999999:::999<<>>======444333111000000000...,,,///222555555555555888;;;222222111111111222222333...//////////////////...000---+++---111333333111---///000///+++***+++---+++,,,,,,,,,++++++***)))+++***)))((()))***,,,...)))***++++++******+++,,,,,,***)))))))))***)))((()))))))))***++++++,,,,,,%%%%%%$$$%%%'''+++...111...***&&&###$$$&&&((((((++++++++++++++++++++++++,,,,,,+++)))(((***---000(((((()))))))))(((%%%$$$'''((()))***+++******))),,,+++******)))*********)))(((***---,,,***+++000------...//////...------333222000.........//////............///000222222333333444555666888999::::::::::::;;;<<<>>>@@@AAAAAA@@@KKKTTTlll~~~ddd\\\OOONNNMMMKKKKKKKKKJJJHHHFFFHHHGGGEEEDDDDDDDDDEEEFFFHHHGGGEEECCCCCCDDDEEEGGGFFFEEEDDDDDDEEEEEEDDDCCCAAABBBCCCEEEFFFHHHIIIIIIIIIJJJKKKKKKJJJLLLNNNQQQYYYtttxxx^^^\\\xxxggggggxxxfffggg___IIIIIIMMMMMMLLLJJJGGGEEEEEEGGGIIIMMMIIICCC??????BBBHHHLLLMMMVVV]]]WWWHHHHHH___yyygggLLLGGGOOOTTTGGG<<<999666;;;:::;;;>>><<<777666999===<<<:::999:::===AAACCCEEEAAA>>>???CCCDDDAAA===>>>???@@@AAAAAAAAA@@@???<<<<<<<<<;;;999888888999999:::;;;:::333---///666888<<>>???======@@@CCCDDD@@@AAACCCCCCCCCAAA???===CCC@@@===>>>AAABBB>>>:::===???<<<555111444888:::======<<<;;;<<<===>>>???===>>>???@@@????????????AAABBBBBB>>>:::999:::===888999;;;<<<<<<<<<;;;;;;EEEBBB>>><<<;;;;;;;;;;;;888999:::::::::999888777666888===AAAAAA===:::999,,,+++222333)))(((,,,***000---///666888444222333///000111222222111000///444...+++,,,...---///333000///+++''',,,333222,,,...,,,***,,,000000---)))///---+++***+++,,,,,,,,,---///---'''$$$&&&((('''***)))'''''')))+++++++++)))((('''''')))******))))))************))))))(((&&&&&&''''''''''''''''''******(((&&&$$$%%%(((***...+++))))))+++,,,)))''',,,,,,,,,***((((((***,,,,,,+++***+++---,,,)))%%%(((((((((((()))))))))))))))***,,,------+++(((&&&''')))*********,,,...000,,,111&&&///666,,,000222111000///...------------///111333333111///......555444333333444777999;;;888999::::::::::::===??????FFFBBBUUUooonnn^^^ZZZUUUQQQOOOLLLJJJJJJIIIGGGEEEEEEEEEDDDDDDDDDFFFGGGHHHGGGGGGEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDCCCBBBAAABBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHJJJMMMPPPUUUdddtttsss___UUUfffhhhdddpppkkkeeevvvhhhNNNIIIHHHIIIHHHFFFDDDCCCDDDFFFHHHIIIGGGDDDBBBBBBDDDGGGIIIIIIPPPWWWRRRGGGHHH___xxxkkkMMMLLLZZZaaaRRRCCC???<<<<<<:::<<<>>>===888666888;;;999888888999<<<@@@BBBBBB???===???CCCEEECCC@@@EEEEEEEEEDDDCCCAAA???===???>>>===;;;:::999:::;;;888888===DDDFFF???888444888777777666888<<<@@@BBB;;;======<<<<<<>>>AAABBBBBBBBBCCCCCCCCCAAA@@@???@@@>>>===AAAEEEGGGEEEAAA;;;===;;;555222444777888;;;;;;::::::;;;===>>>???=========>>>???@@@??????@@@@@@@@@===:::999;;;===:::;;;<<<=========<<<<<<@@@???=========>>>>>>>>>666888;;;======;;;888666555888<<<@@@AAA>>>;;;999333///444444+++***...***---***,,,333666333111222222222222222222222111111444...+++---......000444111000,,,)))---222111,,,...000111000//////111333///---++++++,,,------,,,---///...(((%%%''')))((()))'''&&&&&&(((***+++***)))(((&&&''')))******)))(((((()))************)))'''''''''&&&&&&''''''(((******)))'''%%%%%%''')))---,,,++++++,,,,,,***)))+++,,,,,,+++)))(((***+++***))))))***,,,---***(((+++******)))((((((''''''((()))+++,,,---,,,+++***(((***++++++***+++---///+++111(((,,,...000;;;222222111///...,,,,,,++++++000111222222000...//////000000//////000222444555888999;;;;;;;;;;;;===???@@@DDD@@@PPPfffbbb[[[VVVXXXSSSPPPLLLIIIHHHGGGFFFEEECCCCCCCCCDDDEEEGGGHHHIIIFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFHHHLLLOOORRRSSS___jjjaaaRRRWWWjjjpppccceeerrrkkkggg}}}tttVVVKKKDDDDDDCCCAAA@@@@@@AAACCCDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFLLLQQQOOOHHHKKK```vvvrrrNNNMMM[[[cccTTTEEECCCBBB===;;;<<>>999666777777777777777999<<>>===???CCCEEEDDDBBBFFFGGGFFFEEECCCAAA>>>======<<<;;;:::::::::;;;;;;:::999AAAQQQ\\\UUUDDD777999777555444666:::???BBB::::::<<<<<<;;;<<<>>>AAACCCCCCCCCCCCCCCBBBBBBBBB???>>>???CCCGGGHHHFFFCCC999<<<;;;777444666777666888888999:::;;;===>>>???===;;;999:::>>>@@@???>>>===>>>===<<<::::::<<<>>>;;;<<<======>>>>>>======>>>????????????>>>======555888<<>>@@@AAA@@@KKKYYYqqqbbb^^^RRRUUUSSSOOOJJJGGGGGGGGGGGGGGGCCCCCCDDDEEEFFFGGGHHHHHHDDDEEEFFFGGGGGGEEEDDDBBBDDDEEEEEECCCAAA@@@@@@AAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFDDDCCCEEEJJJMMMNNNLLLRRR\\\___YYYWWW[[[uuujjj___tttyyyiiihhhcccSSSFFFDDDBBB???>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEHHHLLLPPPOOOKKKNNN```ssszzzPPPHHHPPPZZZPPPEEEDDDDDD@@@======@@@???:::777777666666777888;;;===@@@BBB@@@???>>>@@@BBBDDDCCCBBBBBBBBBCCCCCCBBB@@@???>>>;;;<<<<<<>>>???@@@>>>===<<<:::AAARRR^^^YYYIII;;;:::888999;;;;;;999888::::::999;;;===<<<:::<<<@@@DDDDDDCCCCCCCCCCCCDDDEEEBBBAAABBBCCCEEEDDD@@@===888<<<===:::999:::999666666666777999;;;===>>>???<<<999666888<<>><<<;;;;;;;;;::::::<<<===???<<<<<<<<<=========<<<<<>>???===:::888666888;;;???DDDFFFAAA:::555++++++---+++111444---((('''***...222333333222777555222000000111222333000+++))),,,//////111444444333111000000111///,,,,,,000444222---+++///444,,,*********,,,------,,,---000000+++(((***+++***)))'''&&&&&&(((+++++++++)))'''&&&&&&((())))))((('''(((***++++++***)))(((***)))'''&&&&&&&&&((()))''')))******(((&&&%%%&&&'''***......+++)))***,,,''')))+++,,,***((('''''')))((())))))***+++******,,,,,,+++***)))((('''&&&(((((((((((()))+++---...,,,------,,,******,,,---...++++++<<>>>>>>>>>>>>>>??????BBBJJJPPPqqqgggaaa\\\NNNQQQPPPLLLHHHGGGGGGHHHIIIIIIDDDDDDEEEEEEFFFFFFFFFFFFCCCDDDFFFGGGFFFEEEBBBAAABBBCCCDDDCCC@@@??????AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEECCCCCCDDDHHHJJJIIIKKKKKKMMMXXXcccbbbYYY```}}}{{{eeelllsss]]]sssuuucccRRRGGGDDDAAA@@@@@@@@@>>>===@@@?????????@@@AAACCCDDDIIIMMMQQQPPPKKKMMM[[[lllzzzUUUEEEJJJZZZXXXNNNIIIDDDEEE@@@???AAAAAA<<<999999777888999;;;>>>@@@AAABBBBBBAAA@@@AAAAAABBBAAA@@@BBBBBBCCCCCCBBB@@@>>>===>>>>>>@@@DDDFFFFFFCCC???<<<999<<>>===:::;;;@@@CCCCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDAAA>>>;;;999===>>>======???<<<888444555777999;;;===>>>???:::888777888;;;===<<<;;;::::::999999;;;===???@@@<<<;;;;;;;;;;;;;;;;;;;;;@@@BBBCCCAAA<<<777444333999:::;;;;;;<<<<<<<<<<<<888:::<<>>>>>===>>>>>>===>>>FFFJJJMMMccc___YYYUUULLLQQQMMMKKKHHHGGGHHHIIIJJJIIIDDDEEEEEEFFFFFFFFFEEEEEEAAABBBDDDEEEDDDCCCAAA@@@???BBBCCCBBB???>>>???BBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCDDDFFFHHHEEEJJJHHHDDDQQQgggkkk___XXXhhhvvveeexxxrrr]]]aaauuu^^^LLLHHHEEECCCDDDDDDAAA>>>AAA@@@>>>======???BBBDDDGGGMMMSSSRRRKKKIIIUUUcccoooZZZHHHMMMcccggg\\\QQQHHHKKKDDD@@@AAABBB>>><<<;;;888:::<<<>>>@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@EEEFFFEEEDDDBBB@@@===<<<<<<<<<>>>CCCIIILLLKKKHHHGGGDDDBBBDDDCCCCCCGGGMMMPPPGGGBBBBBB???:::<<>>888999???AAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA;;;>>>???>>>???BBB???:::555666888:::<<<===>>>>>>:::;;;<<<<<<===<<<<<<<<<;;;:::888:::<<>>AAA@@@<<<999888999::::::999999:::;;;<<<===999;;;<<<>>>FFFMMMFFF888222)))***///000888>>>888)))+++,,,---111666666333444333000//////111333444...***))),,,///......111222111222444333...,,,,,,111///...111555666333///((('''(((***---...---,,,+++///000,,,***++++++******((('''(((+++---......(((&&&%%%&&&''')))((((((((()))+++,,,,,,***'''&&&***)))))))))(((''''''&&&$$$''')))***)))''''''(((&&&'''((()))((()))***,,,'''+++///111000,,,)))'''+++++++++)))'''&&&''')))'''(((((()))***+++,,,---***)))((('''((()))***+++,,,---...---++++++,,,...&&&000000111---<<>>???>>>???IIIGGGLLL[[[{{{xxx[[[TTTOOONNNRRRMMMKKKIIIHHHIIIIIIHHHGGGBBBCCCEEEFFFGGGGGGGGGGGGAAAAAABBBBBBBBBAAA@@@???<<<@@@BBBAAA>>>===@@@CCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFFFFEEEDDDEEEFFFGGGHHHFFFFFFRRRdddmmmkkk[[[YYYgggjjjeeefffbbbZZZhhhbbbPPPLLLHHHHHHJJJJJJFFFBBBBBBAAA@@@??????@@@BBBCCCEEEMMMVVVVVVMMMHHHRRR```kkk___IIIKKK___cccZZZUUURRRPPPHHHAAAAAABBB@@@>>>???999;;;===@@@AAABBBAAAAAA@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCAAA???===<<<::::::<<>>===@@@CCC@@@;;;555777999;;;<<<=========;;;???DDDCCC@@@======???===:::999:::===@@@AAA@@@>>>===<<<;;;::::::;;;<<<999===AAA@@@===<<<===@@@777888999::::::;;;;;;;;;999;;;:::;;;EEEMMMEEE555...&&&(((+++)))///333...))),,,---,,,000666666222333222111000111333555666111---+++...000//////111000///111555444---+++---111---+++---444999:::888(((((())),,,///000///...***...///,,,***++++++))))))((('''(((***---......(((&&&%%%%%%'''(((((('''$$$&&&))),,,---,,,***(((((()))***+++***(((&&&%%%###%%%(((((((((((()))+++)))'''&&&&&&)))+++------***...444777555111,,,***)))******)))&&&&&&(((+++'''((((((***+++,,,------))))))))))))***,,,------,,,---------++++++---///)))333,,,+++$$$!!!///***((())))))***+++---...///)))+++---.........///000333333222222333555666777444666888::::::;;;===???@@@AAAIIIBBBJJJWWWeeehhh\\\UUUOOOPPPSSSNNNLLLJJJIIIIIIHHHFFFDDD???AAACCCFFFHHHIIIIIIIII@@@AAAAAAAAA@@@@@@??????;;;???BBBAAA>>>===@@@DDDCCCBBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGFFFDDDDDDEEELLLGGGGGGNNNWWW```lllvvvaaaQQQVVV|||uuuXXXYYYgggZZZXXX|||___QQQMMMJJJKKKNNNNNNKKKGGGCCCCCCBBBBBBBBBBBBBBBBBBEEEOOOZZZ[[[PPPIIISSSaaahhh```GGGBBBQQQRRROOOTTTZZZTTTJJJBBBAAABBBAAA@@@AAA999;;;>>>@@@AAAAAA@@@???>>>???AAAAAAAAAAAACCCDDD<<<===>>>???@@@???>>>===???>>>BBBOOOdddzzz~~~{{{wwwxxxjjjOOO>>>;;;999444666>>>===555444<<<===???BBBDDDEEEEEEEEEDDDFFFEEECCC@@@======???@@@;;;===<<<<<>>>>>AAA>>>;;;999:::>>>AAAAAA@@@???>>>===<<<;;;;;;<<<===;;;???BBBBBB>>>===@@@CCC444666999;;;<<<;;;:::999999;;;999999DDDMMMCCC222000)))+++,,,'''***...((())),,,---+++...555555111333222222222333555777888333///---111222000000222///---111666444---***---///+++((()))000888>>>@@@)))***+++...111222111000)))...///+++)))++++++)))(((&&&%%%'''***,,,------(((&&&%%%%%%'''(((((('''!!!$$$(((,,,......,,,+++((()))+++,,,+++)))&&&$$$###%%%''''''((()))+++---,,,(((%%%%%%***---///...,,,222888;;;999444000---&&&((()))(((&&&'''***---(((((()))***++++++,,,,,,'''(((***+++---///000111+++---------,,,,,,...000///333%%%...444)))++++++(((((((((((()))***+++,,,'''***---.........///000//////......///111444666444666777888888:::===@@@BBBBBBHHH<<>>>>>>>>???@@@@@@AAABBBCCCBBBAAA@@@???AAACCCDDDCCC@@@???AAACCCEEEDDDDDDDDDDDDDDDEEEFFFJJJHHHIIIOOOTTTYYY___fffbbb```YYYdddfffVVV___]]]RRRgggooo___TTTKKKJJJJJJFFFDDDEEE@@@AAAAAAAAAAAA@@@??????FFFQQQ```eeeZZZLLLPPP]]]mmm~~~gggFFFFFFKKKKKKLLLGGGNNNJJJDDDAAADDDEEECCCAAABBB>>>;;;888777888:::::::::DDDBBBBBBDDDGGGGGGEEEBBB>>>999888<<<===:::<<>>>>>???AAABBBAAA>>><<<999;;;===??????>>><<<;;;:::===??????===<<<===???<<<;;;;;;===@@@BBBBBBAAA???>>><<<:::999999999::::::===>>><<<===@@@@@@===999666444444666999::::::999<<<<<<;;;>>>AAA???;;;000000...+++)))((()))+++---***(((***000555555333111222222333444444555555---000333222///------//////222444444111---+++***------///222444444222000*********,,,///000///...)))&&&'''---///+++)))***%%%&&&(((***+++,,,,,,+++&&&$$$###$$$'''((('''%%%'''&&&&&&(((***++++++)))***(((&&&&&&'''(((((('''***)))((('''''')))+++......***&&&&&&))),,,---,,,000...---111777777000)))---)))&&&&&&)))++++++***+++******+++,,,+++***(((***+++,,,***)))+++111666..................------000///...---------------++++++++++++***)))((((((---...///...,,,+++***+++---,,,+++,,,...222555888999:::;;;;;;;;;;;;===?????????@@@AAABBBJJJ\\\nnn{{{aaa\\\UUUPPPNNNIIILLLJJJIIIIIIIIIHHHFFFDDDDDDCCCBBBBBBCCCDDDFFFGGGDDDCCCAAA@@@?????????@@@AAABBBCCCCCCBBBAAA@@@???@@@BBBCCCCCCAAA@@@AAACCCEEEEEEDDDDDDEEEEEEFFFGGGLLLKKKMMMPPPQQQPPPSSSXXXaaajjjaaaZZZpppyyy]]]WWWSSSOOO```{{{~~~gggZZZMMMHHHEEEBBBAAACCCAAAAAAAAABBBAAA@@@@@@???HHHRRRaaahhh]]]OOOQQQ\\\iiiyyynnnKKKIIIKKKIIIHHH@@@FFFGGGBBB???BBBCCCAAA@@@AAA???===::::::;;;=========BBBAAAAAABBBCCCBBB???<<<777666999>>>???;;;:::>>>MMM___xxxlllPPP:::888777777999;;;<<<===AAABBBAAA@@@BBBFFFDDD???::::::<<<===@@@BBBEEEFFFEEEEEEDDDDDDBBB???<<<999:::;;;>>>@@@@@@???>>>===999<<<>>>===;;;:::;;;<<<999999999;;;>>>AAAAAAAAA>>>===;;;:::999999:::;;;;;;>>>???======@@@???<<<:::999777666555777999;;;<<<>>>>>>===>>>@@@===888222222000...++++++,,,...,,,)))'''***111555666444111111111111111111222333111333555444111......///000222444444111///------,,,,,,,,,...//////---++++++******+++------,,,***))))))***,,,...///...,,,%%%&&&''')))************+++)))((()))+++,,,+++)))((('''&&&((()))***)))((()))'''%%%%%%''')))***)))+++'''$$$%%%))),,,---------***'''&&&)))+++,,,,,,...+++***...333444///))))))((('''(((***+++)))'''(((''''''((()))*********++++++***)))***,,,111444//////...---,,,++++++***,,,,,,,,,,,,---...///000//////...---,,,***)))(((///000111000...---------,,,,,,---///000222333444777888999:::999:::===???<<<<<<>>>???AAAIII[[[lllooo___[[[VVVTTTQQQGGGLLLJJJIIIHHHIIIHHHFFFEEEEEECCC@@@>>>???BBBFFFIIIFFFEEEDDDBBB@@@@@@??????CCCCCCCCCBBBBBB@@@???>>>>>>@@@AAAAAAAAAAAABBBDDDEEEEEEDDDDDDEEEFFFFFFGGGIIIJJJNNNPPPLLLHHHJJJPPP```tttnnnWWW\\\zzznnnWWWPPPSSS\\\eeevvveeeRRRGGGBBB@@@AAACCCBBBBBBBBBBBBBBBAAAAAA@@@GGGOOO___hhh```RRROOOWWWdddrrr|||vvvtttOOOIIIJJJHHHFFF===AAACCC???===@@@AAA??????@@@@@@===;;;:::<<<>>>??????BBBAAAAAABBBBBB???;;;777333666===AAA@@@===@@@FFFccc|||iiiCCC888333666999777888===AAACCCBBB@@@AAAEEEDDDAAA;;;;;;<<<>>>@@@AAACCCCCCGGGGGGFFFDDDAAA>>>;;;999;;;<<<>>>???@@@@@@??????;;;<<<>>>===<<<;;;;;;<<<:::999:::<<>>;;;<<<<<<;;;777444444888<<<===???@@@>>>>>>>>>:::444444444333000......000222+++)))(((+++000555666666444333111000000111111222444555666444111...------111222333222111000000111...---+++,,,------+++***,,,***))))))******)))''')))...---))),,,333333---&&&&&&'''(((((((((((((((---,,,+++,,,---......,,,((('''&&&&&&((((((((('''(((&&&%%%%%%(((***++++++***%%%!!!###***///...+++,,,***'''''')))+++,,,,,,,,,)))'''***///111...***''''''((()))+++***'''$$$&&&%%%%%%%%%&&&(((***+++---+++))))))+++---//////......---,,,***)))((('''))))))***+++---///000111000000///---+++***)))(((///000111000...------...,,,---///111222222111111555666888999999:::===???;;;;;;<<<>>>@@@GGGWWWggg|||qqqbbb[[[XXXTTTWWWVVVJJJKKKIIIGGGFFFGGGGGGEEEDDDDDDBBB???>>>???AAAEEEGGGEEEDDDCCCBBBAAAAAA@@@@@@CCCBBBBBBAAA@@@>>>=========>>>???@@@AAABBBCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFCCCFFFKKKNNNJJJGGGLLLTTTcccvvvrrr]]]WWWeeecccVVV\\\```\\\qqqsssWWWGGGDDDFFFEEECCCCCCCCCDDDDDDCCCCCCBBBAAADDDKKKZZZfffbbbTTTMMMOOOaaammmmmmfffhhhvvvOOOGGGIIIIIIIII@@@CCCAAA======???@@@>>>>>>AAA@@@===:::999:::;;;<<<<<>>CCCAAA===BBBRRRbbb[[[DDD333666:::666666<<<<<<@@@AAA@@@BBBEEEDDDAAABBBCCCCCCBBBBBBBBBAAAAAA@@@AAABBBAAA???===<<<<<<:::;;;<<<===>>>?????????<<<===???@@@@@@@@@@@@AAA???>>>===???AAABBBBBBAAA<<<;;;999999999;;;===>>>===@@@@@@===<<<>>>===999===???>>>999444333888>>>:::===>>><<<======999333666555444222000000222444---+++***,,,000444555555888666444222222222333444666666555333000...,,,,,,000111111000///000222444111///------...//////...,,,***))))))******)))((()))000...&&&)))444666---((((((((((((((((((((('''++++++++++++,,,---,,,,,,(((&&&$$$$$$&&&((()))((()))'''&&&&&&(((*********(((&&&###%%%(((+++,,,++++++)))(((((((((***+++,,,***'''%%%''',,,///...+++((())))))******)))(((&&&''''''&&&%%%%%%&&&)))+++000,,,))))))+++,,,***(((++++++******)))(((''''''(((((()))***,,,...///000---,,,+++***))))))((((((,,,...///...,,,++++++,,,//////000111111111111000555777999::::::<<>>>>>@@@@@@>>>???BBBBBB???<<<::::::::::::999>>>@@@BBBCCCBBB@@@>>>===@@@EEEFFF>>><<>>@@@AAAAAA>>>===>>>???:::::::::;;;<<<===>>>>>>;;;<<<===@@@BBBCCCDDDCCCBBB@@@??????@@@@@@???===:::::::::::::::;;;======>>>AAAAAA===<<<>>>===999===>>>>>>:::444444999>>>666999:::999;;;===999444777666555333000000222444111000//////000222333333888777555333222222333333999777555444222000///.../////////......///222444000///...///111222333222,,,***))))))+++,,,,,,+++(((///---$$$'''333555,,,******))))))))))))))))))******+++++++++++++++,,,'''%%%######%%%)))++++++,,,***((('''((()))((((((&&&((()))'''%%%%%%(((+++)))))))))(((((()))***+++***'''&&&'''+++---...---,,,,,,+++)))((()))***+++*********'''%%%%%%(((***111...***)))***)))&&&"""'''''''''((((((((((((((()))))))))******+++------******)))))))))***+++,,,,,,---///...---+++,,,,,,333111000//////000111222777888:::;;;;;;===@@@BBB???>>>>>>@@@@@@BBBLLLWWWffffffYYYWWWWWWOOOMMMPPPMMMJJJHHHEEEDDDDDDDDDDDDCCCAAABBBCCCDDDCCCBBB@@@??????@@@AAABBBCCCCCCCCCCCCAAA@@@???>>>===============<<<<<<>>>@@@BBBBBBAAA>>>>>>??????@@@AAACCCCCCEEEEEEGGGIIIGGGHHHPPPYYYsssfffWWWVVVVVVOOO]]]~~~bbb\\\ccchhh___yyyjjjSSSLLLLLLHHHBBBFFFFFFFFFFFFFFFEEEEEEDDDFFFHHHTTTfffkkk```SSSNNN[[[bbbfffVVV]]]gggyyyUUUIIIIIIKKKLLL@@@AAAAAA???@@@AAA@@@===>>>CCCCCCAAA===;;;;;;<<<;;;;;;<<<>>>@@@AAA@@@??????@@@EEEGGGDDD???FFFbbbtttQQQ???999555444666333:::??????@@@CCCCCCAAA@@@AAACCCDDDEEEDDDDDDCCCBBBDDDEEECCC???===>>>@@@<<<;;;:::999:::;;;<<<===888888999<<>><<<<<<===<<<;;;999999999;;;<<<<<<<<<<<<;;;>>>@@@@@@===<<<>>>===999:::<<<<<<:::777777:::===555777888777999===;;;777888888666333111000111333555444333222111222333444444444444333222111111000:::888666555555555444222...//////......///111444......---///111333333222---+++))))))+++---...---***---+++&&&(((///000++++++***))))))))))))*********+++,,,,,,++++++,,,---)))&&&######%%%)))+++,,,...,,,)))(((((((((((('''$$$(((+++)))###"""%%%***((()))))))))((((((***+++)))((('''(((***,,,,,,,,,...---,,,***((((((***---+++,,,---***&&&%%%'''***///---,,,***)))'''$$$!!!%%%&&&&&&''''''(((((()))******)))))))))******+++++++++******+++---///000---///000000///......///444222000......000222444666888999::::::;;;>>>@@@???===>>>@@@@@@AAAIIIQQQgggzzzbbbSSSUUU[[[RRRJJJNNNQQQLLLIIIFFFEEEEEEFFFEEEEEECCCDDDEEEDDDCCCBBB@@@>>>AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>???@@@>>><<<<<<===@@@BBBAAA???>>>>>>??????@@@BBBCCCDDDEEEDDDEEEGGGHHHGGGKKKQQQbbbXXXKKKLLLTTTQQQVVViii~~~vvvbbbaaaiiiaaannnbbbPPPKKKIIIFFFGGGGGGGGGGGGGGGFFFFFFEEEGGGGGGRRReeennndddVVVOOOTTTZZZ{{{bbbTTTYYY```sssWWWHHHHHHJJJLLL???>>>AAA@@@@@@AAA???;;;===AAA@@@===;;;:::;;;<<<======???@@@BBBAAA@@@???BBBDDDGGGEEECCCHHH___jjjLLL:::444555777999>>>???===<<<@@@CCCCCC???@@@BBBDDDEEEDDDCCCCCCDDDFFFGGGCCC>>>;;;===??????===;;;:::999:::<<<===999777777999<<<>>>===;;;<<<;;;:::;;;<<<<<<;;;:::777999<<<>>>>>><<<:::888===@@@@@@======>>>===:::777888888999::::::;;;<<<888999888777999======:::;;;;;;888555222000111333555555555444333333555666222333444555444333111000888555222222444555555444...///000000///000111333/////////111333333111000///---***)))***,,,,,,,,,---,,,***)))+++,,,,,,,,,))))))((('''((((((******)))+++,,,,,,******+++---...***%%%###$$$'''***+++---+++((((((((())))))((($$$&&&((('''%%%$$$&&&)))&&&(((***)))(((''')))+++(((((((((((()))******)))+++,,,---+++(((''')))***(((+++---+++'''%%%'''***)))***,,,+++(((&&&$$$$$$&&&&&&''''''''''''''''''))))))((((((((()))******,,,,,,******+++,,,...///---///000000///......///222111000000000111222222333555666666666777999;;;;;;:::;;;>>>???@@@GGGNNNaaammm[[[LLLQQQ^^^VVVKKKOOOWWWNNNKKKHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@???DDDEEEFFFFFFFFFDDDCCCBBBCCCBBBAAA@@@@@@@@@AAABBB???===;;;===@@@AAA@@@>>>?????????@@@AAABBBDDDEEEBBB@@@BBBGGGIIIGGGHHHKKKLLLMMMGGGJJJVVVWWWSSSWWWkkkmmmaaafffcccfffyyypppUUUJJJJJJLLLGGGHHHHHHHHHHHHGGGFFFFFFFFFDDDNNNbbbmmmeeeVVVNNNOOOSSSvvvaaaSSSTTTWWWpppUUUFFFFFFJJJLLL???>>>AAA@@@@@@AAA>>>999;;;@@@;;;999777777999;;;======DDDEEEEEEDDDAAAAAADDDGGGHHHDDDCCCRRRuuu]]]AAA999<<>>;;;999888999<<<<<<:::777;;;::::::<<<>>>??????>>>777999===??????===999777<<>>;;;555555666888;;;===<<<;;;;;;<<<:::777999>>>>>>;;;======:::666333111222333555555555555444555777999333444666888888666333111333000......111333333222///111222222111111222333222222222444555444111...111...+++))))))******)))000+++)))---...+++***,,,((('''&&&&&&'''((()))***&&&)))+++***((('''))),,,222---'''$$$$$$&&&((()))+++)))'''''')))***+++***$$$$$$$$$%%%'''(((((((((&&&(((******(((''')))+++''''''(((((())))))((('''(((+++...---***'''&&&'''$$$))),,,+++(((&&&(((+++$$$'''++++++(((&&&&&&((((((((((((''''''&&&&&&&&&'''''''''(((((()))++++++,,,+++)))(((((()))+++,,,+++,,,......---,,,------///000111222333222111111000222333222222333555777777666888<<>>AAAAAA@@@??????@@@AAABBBDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCGGGIIIHHHEEEFFFKKKOOOTTTqqqfffZZZjjjfffkkkyyy\\\QQQKKKEEEIIIOOOSSSPPPIIIEEEFFFGGGHHHDDDJJJ[[[hhheeeYYYPPPQQQTTThhhcccQQQRRRVVVooo```NNNDDDAAAEEE???BBB??????>>>===<<<;;;::::::;;;;;;::::::;;;===>>>???@@@LLLIII@@@DDDGGGFFFIIIKKK@@@LLLuuuzzzWWWFFF@@@777DDDAAA===:::999<<<@@@BBB@@@BBBEEEFFFEEEDDDDDDEEEFFFCCC@@@>>>?????????>>>EEEBBB@@@???===:::<<>>===888999;;;===<<<;;;888777:::;;;>>>@@@AAA@@@>>><<<888888999:::::::::999999888999;;;<<<<<<;;;999888AAA===888666666555333111666666666555444666999;;;333111111333666888666333111///,,,+++---///111111555222111222///,,,---222333000...///222444444222............---+++)))(((&&&'''***,,,............,,,+++)))''''''(((***+++)))******))))))((('''&&&++++++***(((&&&%%%(((***(((&&&%%%%%%&&&(((((((((+++(((&&&&&&((('''$$$!!!''''''(((***---...---+++---***((())),,,,,,***(((&&&'''((()))*********)))...---***&&&$$$$$$'''******(((&&&&&&'''((((((''')))&&&%%%&&&)))+++)))&&&&&&&&&''')))***)))'''%%%++++++++++++++++++++++++++++++++++++,,,,,,---...+++---...//////222666999555333111000111444777:::::::::::::::<<>>???===<<<===@@@BBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGCCCDDDEEEFFFFFFEEEDDDCCCEEEGGGGGGEEECCCEEEKKKQQQRRRaaavvvbbbaaaiiimmmrrr{{{___SSSMMMHHHKKKQQQUUUSSSLLLGGGEEEEEEFFFEEEIIIVVVdddggg]]]QQQMMMOOOaaajjjUUUUUUZZZkkkaaaNNNEEEDDDHHH??????@@@??????===<<<;;;::::::999999888888999:::<<<===@@@IIIEEE???EEEIIIHHHJJJGGGMMMeee___NNNGGG<<>>@@@>>>@@@BBBCCCBBBAAAAAABBBBBBAAA@@@@@@AAAAAA@@@???DDDAAA@@@@@@>>>:::<<>>>>>===<<<>>>???@@@???===;;;999999:::<<<>>>>>><<<:::999:::;;;;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::888777???<<<888666777777555333888777666555444444666888333111000222444555444333///,,,***)))+++...///000222000000111///,,,...222...---,,,---///111///...,,,,,,------,,,+++)))(((&&&''')))***,,,---......+++***)))'''&&&&&&&&&'''***************)))((((((******)))'''%%%%%%'''***+++)))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$&&&'''((((((&&&&&&'''***,,,---,,,***,,,***((()))+++,,,+++***&&&&&&'''(((((((((((((((******(((&&&$$$$$$'''***+++)))'''''')))******)))***)))(((((()))***)))(((((((((((()))***)))((('''++++++++++++++++++++++++(((((()))***+++---///000---.../////////000222444444333222111222555777999<<<===<<<<<<<<>>============???BBBCCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEEBBBBBBCCCDDDDDDCCCCCCBBBGGGGGGFFFCCCBBBEEELLLRRROOOOOOdddqqqgggyyywwwfffoooeeeWWWQQQNNNKKKOOOSSSRRRMMMFFFBBBBBBDDDFFFGGGNNN^^^iiicccUUUKKKLLL[[[zzzlllTTTSSSWWWddd{{{aaaMMMGGGHHHLLL@@@<<>><<<;;;:::999999999888888888:::;;;<<>>HHHLLLIIILLLIIIccckkk[[[PPPAAA???>>><<<::::::;;;<<<>>><<<>>>AAAAAA@@@??????@@@???>>>>>>@@@BBBBBBAAA???AAA???@@@AAA>>>:::;;;>>><<<;;;;;;::::::;;;<<<<<<;;;:::999:::<<<======<<<>>>???@@@AAA@@@>>>;;;:::777888999::::::999777666::::::;;;<<<<<<===<<<<<<<<<;;;:::999888777777777===;;;888777888888888777888777555444333333444444333222000000222333333222222000------000222333444000...---///...+++---222+++++++++,,,......,,,***))))))***++++++******)))(((((((((((()))+++---...***))))))(((&&&%%%######******+++++++++***))))))((((((((('''%%%%%%''')))***)))(((&&&%%%$$$###"""###%%%'''&&&$$$%%%(((+++&&&&&&&&&(((++++++***(((+++)))((((((***,,,,,,,,,'''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$%%%(((***,,,***))))))***++++++***,,,,,,+++)))(((''')))+++***))))))))))))))))))***************************(((((()))***+++,,,---------///000000///......///333333333333444666777888:::;;;<<<======???BBBEEEOOO^^^ggg^^^SSSOOOLLLMMMMMMKKKMMMRRRPPPHHHCCCCCCCCCBBBCCCEEEGGGFFFDDDBBBAAA@@@@@@AAABBBAAA@@@BBBDDDEEEEEEDDDDDDCCCCCCBBBAAA???>>>===;;;<<<===@@@BBBBBBAAAAAA======>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBEEEEEEDDDCCCCCCFFFKKKPPPKKKEEEPPPpppqqq~~~yyybbb___ooo___VVVRRRJJJIIIJJJKKKHHHBBB@@@@@@DDDHHHGGGHHHXXXjjjiii[[[LLLMMMXXXrrrkkkUUUQQQSSS[[[nnn```LLLHHHLLLQQQBBB<<>>===;;;::::::<<<;;;:::::::::<<<===>>>===@@@===@@@LLLMMMIIINNNZZZ|||uuueeeWWWCCC===<<<;;;;;;::::::;;;;;;===???AAABBB@@@??????@@@???>>><<<===???@@@??????===<<<>>>@@@>>>999888;;;:::::::::::::::;;;;;;;;;;;;;;;;;;===??????===;;;;;;<<<===>>>>>><<<;;;:::555666777888999888777666666777888999:::::::::999;;;999777555555555666777:::999888888888999:::;;;777555333333333444444333444333222111111222333333444222000111333555666666000------...---***,,,000+++,,,---...///...+++***''''''((()))***************((('''&&&'''))),,,...'''((())))))(((&&&$$$###((())))))*********))))))''''''(((&&&%%%%%%'''(((%%%&&&''''''&&&%%%$$$%%%''',,,000---'''###%%%)))%%%%%%&&&''')))***(((&&&((('''&&&&&&''')))+++,,,)))((('''&&&&&&%%%%%%%%%"""$$$%%%&&&&&&''')))++++++***))))))+++,,,+++***,,,------***&&&%%%(((+++++++++***)))((()))+++---************************,,,,,,,,,,,,++++++***)))+++---000000///---------222333444555666777777777555777:::<<<>>>@@@CCCEEEMMMXXXzzzbbb^^^UUUQQQOOOOOOMMMJJJIIILLLFFFAAA???@@@AAA@@@BBBFFFEEEDDDBBB@@@?????????@@@EEEDDDDDDEEEHHHIIIIIIHHHDDDDDDCCCCCCAAA@@@>>>===999;;;===???????????????<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@AAAAAABBBAAABBBDDDEEEFFFHHHJJJLLLIIIGGGIIIXXXuuuqqqoooiii___]]]ooo~~~kkk^^^WWWNNNGGGDDDEEEEEEAAAAAAEEEEEEJJJHHHFFFSSSgggkkkbbbLLLMMMUUUjjjkkkZZZTTTRRRTTTbbb___KKKHHHNNNTTTEEE===@@@@@@???>>>===<<<;;;;;;===<<<;;;;;;;;;<<<===>>><<>>>>>>>>AAA>>>;;;999:::<<<======:::999;;;>>><<<777666999888888999999:::::::::::::::;;;>>>BBBCCCBBB>>>;;;999999;;;<<<======<<<<<<444555777888999999999999555555777888888999999999777666444222222333555666888888888888888:::<<<===444222111222444666555444444444444333333333333444222111//////111222333222111///...///---)))+++///,,,---//////...---+++***''''''((()))***+++,,,,,,+++)))'''&&&&&&))),,,...%%%''')))++++++***(((&&&&&&&&&'''((()))))))))((('''(((((('''%%%%%%&&&'''###&&&((()))'''%%%%%%%%%(((000666444,,,&&&%%%'''&&&%%%%%%'''((((((&&&$$$%%%%%%%%%%%%&&&''')))***+++***((('''&&&%%%%%%&&&###$$$&&&''''''(((***,,,(((''''''(((***+++***)))+++------***&&&$$$&&&))),,,,,,+++)))'''(((+++...************************---.........---,,,+++***)))+++...//////...//////111222444555666777666666444666:::<<<===???AAACCCHHHRRRmmmuuuaaa\\\TTTQQQOOOPPPMMMHHHFFFGGGCCC???>>>??????===???BBBCCCBBBAAA?????????@@@@@@CCCBBBBBBCCCFFFGGGGGGFFFDDDDDDCCCBBBAAA???>>>===:::;;;===>>>======>>>???==================<<<<<>>?????????>>>>>>=========<<<<<<;;;::::::;;;<<<======AAADDDKKKRRRNNNVVVlll~~~ppp^^^DDD<<<;;;;;;:::::::::::::::;;;===??????===;;;;;;;;;@@@>>>;;;999:::<<<<<<<<<888888999<<<:::666555888777777888999:::::::::::::::;;;???BBBEEEDDD@@@===;;;;;;<<<===>>>>>>>>>>>>666777888999999:::::::::666777888:::;;;;;;;;;;;;777555333111111111333444666777777777777999<<<>>>444222000222666777666444222444555555444333444555555333222222333333333111222000///000...+++---222---///000///---+++******))))))))))))+++,,,......,,,+++)))'''''')))+++---&&&''')))+++,,,+++***)))$$$%%%&&&'''(((((())))))((()))***(((&&&%%%%%%&&&$$$(((,,,,,,((($$$###$$$%%%---444444...)))(((***&&&&&&&&&'''((((((&&&######%%%''''''&&&&&&'''(((+++***(((&&&%%%&&&&&&'''%%%&&&&&&&&&&&&'''***,,,&&&&&&&&&''')))***)))'''++++++,,,***(((&&&&&&'''***,,,,,,***''''''+++...++++++++++++++++++++++++)))***,,,...000000//////(((***---......///111222000111333444555666666666777999;;;;;;;;;<<<===???HHHQQQfffjjjbbbWWWPPPMMMMMMNNNLLLFFFCCCDDDBBB???>>>@@@???<<<===AAABBBBBB@@@@@@@@@@@@AAABBB@@@???>>>???AAABBBAAA@@@CCCBBBBBBAAA@@@>>>===<<<<<<>>>???>>><<<;;;===@@@???>>>>>>>>>=========<<>>>>>>>>>>>?????????>>>===<<<;;;;;;<<<===>>>@@@EEEIIIOOORRRPPPdddtttbbbGGG===<<<;;;999999:::;;;;;;;;;===??????===;;;;;;;;;<<<<<<<<<>>>??????===;;;:::888999<<<:::666777:::777888999;;;;;;;;;;;;;;;;;;;;;<<>>>>>>>>======::::::999999999888888777888999:::;;;<<<=========:::888666444222111000000444666777777666777;;;>>>666333111333777888555222...111555666555333333444999777555555555555333111000//////111111///222777111222333111...,,,---...++++++++++++,,,...///000---,,,***))))))***+++,,,((()))***+++++++++***)))$$$%%%&&&((())))))*********++++++***'''%%%%%%%%%###(((------***&&&%%%&&&###(((------***((()))+++''''''''''''((((((%%%###$$$'''******(((&&&&&&''')))(((&&&%%%$$$%%%&&&'''''''''&&&$$$###$$$(((+++%%%%%%%%%''')))***)))'''+++++++++,,,,,,***(((%%%(((+++,,,***'''&&&***---,,,,,,,,,,,,,,,,,,,,,,,,''')))+++...000000000///***,,,---......///111333000111111222333444555555888999::::::999:::===???FFFPPPbbbeeebbbSSSLLLJJJJJJLLLKKKEEEBBBCCC???===>>>@@@@@@>>>???DDDBBBBBBAAA@@@AAABBBCCCDDDAAA@@@???@@@BBBCCCBBBAAAAAAAAAAAA@@@>>>===;;;:::???@@@@@@>>><<<;;;>>>AAA>>>>>>>>>===<<<<<<;;;;;;@@@??????>>>???AAACCCDDDBBBAAA???@@@DDDHHHJJJLLLLLLLLLTTT[[[WWWZZZwww}}}___]]]bbbbbbgggrrr~~~mmm```RRRJJJMMMNNNGGGBBBDDDFFFFFFGGGJJJJJJNNN]]]mmmXXXRRRJJJLLLbbbkkkZZZWWWWWWUUUVVVvvvdddPPPIIIIIIMMM@@@<<<<<<======>>>???@@@@@@@@@AAA@@@???>>>>>>???@@@@@@CCCHHHLLLPPPQQQRRRooowwwfffKKK>>>===;;;999999:::;;;<<<>>>???AAAAAA???=========888:::>>>BBBEEECCC???<<<;;;::::::<<<;;;777888<<<777999:::<<<======<<<<<<<<<;;;999;;;>>>BBBDDDEEEAAAAAA@@@>>>===;;;::::::===<<<;;;999888666555444777888999;;;<<<============<<<999666333000...---333555777777555777:::>>>999555333444777888444000+++///444666555333222333777555333222222111///---///---///222333222666;;;666777777444111///111333------,,,,,,---///000111---,,,+++*********+++,,,***************)))((((((%%%&&&''')))***++++++++++++,,,---+++(((%%%$$$%%%%%%,,,...+++))))))+++%%%'''((('''%%%$$$''')))(((''''''((()))(((%%%###$$$(((,,,---***'''''''''(((&&&%%%######$$$%%%&&&((('''%%%"""!!!"""&&&)))%%%%%%&&&(((***+++)))''',,,++++++---///...)))%%%'''***,,,+++'''&&&)))---------------------------)))***,,,.........,,,+++---......------...111444000000000111222333555555555666777888999;;;???BBB???JJJ[[[{{{ggg]]]PPPOOOKKKIIIJJJFFF@@@AAAGGGDDD@@@<<<===AAADDDDDDAAADDDDDDCCCCCCBBBBBBAAAAAACCCCCCBBBBBBAAA@@@??????===AAACCCCCC@@@===<<<===>>>>>>>>>>>>============@@@???>>>===<<<<<<<<<<<>>BBBBBB>>>===@@@CCCBBBCCC@@@===<<<>>>???@@@@@@EEE@@@NNNVVVNNNcccyyyqqqdddIII>>><<<:::888999:::;;;;;;<<>><<<>>>@@@@@@@@@@@@@@@@@@???======AAA???<<<;;;;;;;;;999888999999:::::::::999888777;;;;;;<<<>>>???@@@AAABBBAAAAAAAAAAAA???;;;888666999===???===<<<<<<888333777888888777666666888::::::;;;;;;999666444444444333222111000222777888777777777666666777666444111222111333888888444222333888666222///---...000111111//////222666999999777444333222333333111+++'''222///+++((((((***---///---+++(((&&&&&&(((+++---+++(((&&&)))...000///,,,&&&''')))*********)))((($$$'''***,,,***(((&&&%%%$$$&&&)))++++++***((('''******((($$$!!!###''',,,******)))((('''&&&%%%%%%'''''''''''''''((()))***&&&)))+++***&&&######$$$)))&&&"""###%%%(((((('''&&&(((++++++***(((''''''******)))))))))***,,,---&&&(((***+++***)))***+++*********)))))))))))))))///000000///......000222222///,,,,,,///222222111...///111222333333222222444444555777:::>>>AAACCCCCCIII\\\iii}}}```^^^UUUNNNIIIGGGIIIGGGBBBCCCGGGDDDAAA>>>@@@EEEIIIJJJHHHDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAA@@@??????>>>>>>>>>@@@CCCBBB@@@===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>AAA@@@??????AAABBBBBBBBB>>>@@@BBBCCCCCCCCCEEEGGGLLLXXXcccccc[[[WWW]]]fff{{{bbb]]]XXXTTTZZZ|||wwwnnn```SSSNNNKKKFFFDDDFFFFFFFFFEEEFFFIIIQQQ[[[aaaeeeQQQMMMOOOQQQooo|||{{{}}}YYYHHHGGGFFFAAA<<<@@@BBBAAA>>>???CCCDDDBBBBBB@@@>>>===???@@@@@@???DDDBBBMMMSSSQQQlllyyyrrreeeLLL???===:::999:::;;;<<<<<<:::<<<======;;;<<>>===<<<===>>>===;;;999;;;;;;;;;:::999999888888>>>>>>>>>======<<<<<<<<>>>>>???<<<777555666666666555555777888<<<===<<<999666444444555777666333222333555555444666666666777777666333000000///222777888555444666777555222///......///000,,,,,,---222777888555222111///...111555666333...000...+++)))(((***,,,------,,,***((('''((()))***+++)))''')))...000///,,,''''''((()))))))))))))))&&&((())))))'''&&&&&&'''%%%&&&)))***++++++***)))$$$%%%&&&$$$""""""%%%((('''(((((((((((((((((('''$$$%%%%%%''')))+++,,,---((()))******'''%%%$$$$$$&&&###!!!"""%%%'''((((((###&&&)))+++***))))))******)))(((((()))***+++,,,((()))++++++***)))***+++***)))))))))))))))))))))***,,,...//////...///000222///,,,,,,...000000000...///000222222222222111444444555777:::===@@@BBB@@@BBBWWWeeemmmZZZ]]]VVVLLLHHHFFFGGGHHHFFFFFFGGGFFFCCCAAABBBGGGJJJKKKIIIDDDEEEEEEEEEDDDBBB@@@???AAAAAA@@@@@@???>>>>>>>>>>>>@@@BBBAAA???==================>>>>>>??????@@@>>>>>>>>>>>>>>>???@@@@@@????????????@@@AAABBBCCC???@@@@@@@@@???@@@BBBEEEMMMUUU]]]^^^XXXTTTTTTWWWvvvrrrbbb[[[VVVXXXlllyyykkk[[[QQQKKKGGGFFFGGGEEEEEEDDDDDDGGGMMMUUU[[[bbbPPPKKKNNNNNNbbb[[[HHHGGGGGGDDDAAACCCCCC@@@>>>AAAFFFEEEAAA@@@???>>>>>>@@@AAA@@@>>>FFFGGGNNNOOOUUUxxxuuunnncccLLL???>>><<<::::::;;;<<<===;;;<<<<<<<<<<<<>>>AAADDDBBBAAA@@@??????@@@AAAAAA<<<;;;;;;<<<>>>>>><<<:::===<<<;;;:::999999999999>>>>>>===<<<;;;::::::999BBBBBBAAA???>>>===;;;;;;:::>>>???>>>???AAA@@@<<<555666777777666666777999???>>>===:::777555666888999666444333444555555555555555666777888666333000///...000666777555555888555444222000............)))***...444999999444///222...,,,///666:::777333///...,,,************+++---,,,+++***))))))((((((,,,)))''')))---///...,,,((((((((((((((())))))***((()))(((&&&$$$$$$&&&(((&&&'''(((***+++,,,,,,,,,###%%%&&&&&&%%%$$$%%%%%%%%%&&&((()))************$$$%%%&&&''')))***,,,,,,+++***))))))))))))&&&$$$$$$"""!!!"""$$$'''((((((%%%'''******))))))))))))((((((''''''(((((()))***)))***++++++)))((())))))))))))))))))))))))******'''***...000000//////000111///,,,,,,---.........---...///000111111111111444444666888:::===@@@AAAAAA<<>>???@@@@@@???>>>======;;;;;;<<<===>>>>>>??????AAAAAA@@@@@@@@@@@@AAAAAA===>>>?????????@@@BBBDDD@@@@@@@@@>>><<<===@@@BBBKKKNNNPPPRRRSSSTTTVVVXXXaaa~~~sssbbb[[[bbbbbbvvv{{{cccRRRLLLJJJHHHGGGEEEEEEDDDDDDEEEJJJQQQVVV^^^PPPMMMPPPNNNYYY}}}WWWFFFEEEGGGDDDAAADDDBBB>>>===AAAGGGEEE??????>>>>>>???AAAAAA@@@>>>IIINNNNNNLLL]]]llleee\\\FFF???>>>===;;;:::;;;===>>>===>>>???@@@AAABBBCCCCCCCCCBBB@@@??????@@@BBBDDD>>>;;;999999:::;;;;;;:::<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;AAA@@@???===<<<<<<<<<<<<;;;>>>???======@@@AAA>>>999:::::::::888888:::<<<>>>>>>===;;;888888:::<<<777444222555777666777888555555777999:::888444111000...000444666444555888444333222000///...------+++,,,///444999:::666222777111,,,...555888555111......---,,,+++******)))***+++,,,---,,,+++***(((+++)))'''(((***,,,,,,+++))))))((('''''')))***+++))))))((('''$$$$$$%%%&&&''''''((()))+++---......************((('''''''''$$$&&&(((***+++++++++***''''''(((((((((''''''&&&---***((((((***+++(((%%%%%%$$$###$$$%%%&&&''''''***+++,,,+++(((&&&%%%&&&'''''''''''''''''''''(((((()))+++***(((''''''''')))))))))))))))************,,,...///......///000000...---,,,,,,,,,,,,,,,---...//////000000111111444555666888:::<<<>>>???DDD;;;LLLZZZppp]]]TTTRRRMMMNNNMMMJJJHHHHHHHHHHHHGGGEEEDDDCCCBBBCCCCCCBBBAAACCCCCCDDDCCCBBB@@@???===????????????>>>>>>>>>>>>???>>>>>>>>>???>>>>>>===::::::;;;;;;<<<===>>>>>>DDDCCCBBBBBBAAAAAAAAABBB===???@@@@@@??????BBBDDDAAAAAA@@@>>><<<<<>>CCCAAA===;;;@@@EEEDDD>>>>>>>>>>>>???AAAAAA@@@>>>HHHMMMKKKMMMiiipppddd\\\UUUAAA>>>???>>><<<::::::<<>>BBBAAA?????????AAACCCEEEAAA===888555555777999:::999999999:::;;;<<<===>>>======<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;;;;;;;<<<===???>>>::::::>>>???===;;;<<<<<<;;;999999:::;;;;;;<<<<<<<<<;;;;;;>>>@@@999444222666888555555777666666777999:::999666333333000000333444222333666444444222111///......---...------000555777777555888222------222555333//////......---,,,+++***)))&&&(((+++...///...,,,+++***)))'''&&&''')))************)))((((((***+++,,,((()))***)))'''$$$$$$$$$''''''((()))+++---......111///,,,***((((((((('''%%%&&&((()))*********)))&&&''''''''''''&&&%%%$$$,,,)))'''''')))***(((%%%((((((((('''&&&%%%%%%&&&***+++,,,***(((&&&%%%&&&&&&&&&'''''''''&&&&&&&&&&&&((()))(((&&&%%%%%%&&&(((((())))))************......---+++)))***,,,///.........---,,,+++,,,,,,.........//////000111111444555666888:::<<<======BBB;;;FFFSSSbbbiiiTTTPPPMMMOOOQQQSSSQQQKKKGGGGGGGGGFFFCCCCCCCCCDDDDDDEEEEEEEEEBBBAAAAAA@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<>>======>>>???>>>===;;;;;;;;;<<<<<<=========BBBBBBAAAAAAAAAAAABBBBBB???AAACCCBBB??????BBBEEEAAAAAAAAA???>>>===???AAA@@@CCCHHHPPPVVVVVVRRRMMMNNN]]]mmmuuubbbllljjjeeeoooqqqWWWOOOPPPLLLEEEEEEEEEFFFEEEFFFHHHMMMPPPVVV[[[YYYUUUSSSTTTppp\\\IIIFFFEEE@@@;;;AAAAAA>>><<>>===>>>@@@AAAAAA@@@CCCHHHEEERRR{{{vvv^^^vvv^^^WWWRRR@@@===>>>>>><<<999888<<>>@@@AAA@@@===:::@@@?????????@@@AAACCCDDDCCC>>>888444444666888999666777999;;;<<<=========@@@???>>>===;;;:::999888:::::::::;;;;;;;;;;;;;;;===>>><<<888888<<>><<<===<<<:::888666777888999;;;============>>>@@@===666444888888222///333777777666888999999777555555111000222222111222666666555333111///////////////+++)))***///444555555333000...///222444444333111000///...---,,,+++***%%%'''+++...000000...---+++***(((&&&&&&''')))***+++++++++++++++,,,,,,---)))+++,,,+++(((%%%######&&&'''(((***+++,,,,,,,,,111...***'''''''''&&&%%%%%%%%%&&&'''((()))******$$$%%%&&&'''(((''''''&&&)))(((&&&%%%&&&'''&&&%%%******+++)))&&&$$$$$$%%%&&&((())))))(((((()))+++&&&''''''''''''&&&%%%%%%%%%'''((((((&&&%%%&&&&&&((((((((()))******++++++...---***'''%%%&&&))),,,,,,.........,,,+++,,,---////////////000111222222444555777999:::;;;<<<<<<;;;<<<>>>MMM^^^___YYYSSSJJJPPPUUUZZZYYYOOOEEEDDDEEEDDDBBBCCCEEEEEEDDDDDDDDDEEE@@@???>>>======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@===<<<<<<>>>???>>>=========>>>>>>>>>>>>>>>>>>=========>>>???AAABBBCCCAAADDDEEECCC@@@>>>AAAEEEAAABBBCCCBBB@@@@@@@@@BBBAAACCCGGGNNNRRRSSSNNNJJJQQQVVVZZZppppppkkkqqqffffff|||zzz]]]PPPNNNKKKFFFCCCDDDEEEEEEEEEGGGKKKNNNRRRaaa___UUUSSSRRReee]]]IIIFFFFFFCCC@@@@@@BBBAAA>>>>>>BBBCCCAAA@@@>>><<<===???AAABBBAAABBBEEEDDD[[[www```\\\yyyyyyXXXSSSPPP@@@<<<===>>>;;;777777;;;???===<<<:::;;;>>>??????=========>>>???@@@AAABBBCCC@@@===999888888999:::999666888:::<<<<<<;;;999888>>>===<<<;;;:::999888777888999;;;<<<<<<<<<<<<;;;<<<===:::666777===AAAAAA??????>>>;;;888666666777:::<<>><<<<<<<<<===555333888888000---111777555444444666777666555444000///111222111444888888666333000//////111111...+++(((***...333555555000111111222222333555666333222000///---,,,,,,,,,'''))),,,...000///......---,,,***(((''''''***,,,+++,,,------......------------,,,***&&&%%%%%%&&&%%%&&&)))***++++++***))),,,***((('''((((((&&&$$$#########$$$&&&))),,,...%%%'''(((******)))((('''%%%&&&%%%$$$######$$$&&&''')))***)))&&&$$$$$$%%%&&&'''((((((((((((***,,,&&&'''(((((((((&&&%%%$$$&&&'''))))))((('''((()))'''(((((()))******++++++,,,,,,+++)))((((((+++---+++---//////---,,,---///000000//////000111333444444555777999:::;;;;;;:::777AAA:::III```bbbeeeZZZJJJNNNWWW___^^^QQQEEEAAACCCCCCDDDEEEFFFDDDBBB@@@?????????>>><<<:::;;;===???AAAAAAAAAAAAAAAAAAAAABBBBBB@@@===;;;<<<>>>@@@???===@@@@@@@@@???????????????888888999;;;>>>AAACCCDDDBBBEEEGGGDDD@@@>>>AAAEEE@@@BBBDDDDDDBBBAAAAAABBBEEEDDDCCCFFFJJJNNNPPPPPPUUUSSSPPPcccmmmttthhhcccsssbbbPPPKKKJJJGGGAAACCCDDDDDDEEEFFFIIILLLPPPeeebbbSSSQQQPPP]]]{{{[[[FFFEEEGGGGGGFFF@@@CCCDDD@@@???BBBDDDDDD@@@>>><<<<<<>>>AAABBBBBBFFFGGGEEEbbbiiiTTT___}}}tttSSSOOONNN@@@;;;===>>>;;;777666:::???@@@===999999===AAACCCCCC;;;<<<>>>???AAAAAABBBBBB<<<;;;;;;<<<======<<<:::777999<<<===<<<999666444888888999999999:::::::::888999<<<>>>>>>>>>===<<<;;;<<<999555777???DDDEEECCCCCCAAA>>>:::777777888;;;>>>@@@AAA>>>;;;999888999111000888888111///444666444222111333555555555222...---000222222666::::::777444000///000222333///,,,***,,,111555666555111444666555333222444666555333111///------------)))+++---...//////------///...,,,)))((((((+++---+++,,,...///000///...---111///,,,(((%%%$$$&&&)))$$$&&&)))++++++***((('''(((''''''***,,,,,,((($$$!!! !!!%%%)))...000++++++,,,,,,+++(((&&&$$$###%%%%%%### ###&&&$$$''')))(((%%%$$$%%%&&&))))))***)))''''''(((***''''''((((((((('''%%%$$$&&&(((***+++***)))***+++'''(((((()))***+++++++++,,,---............///000***---000000...---...000111000000000000222333444444555777999::::::::::::888HHH:::HHHbbbrrrhhh^^^YYYOOOOOOXXX[[[XXXMMMDDDAAACCCDDDDDDEEEEEEEEEDDDBBB@@@>>>BBBAAA@@@>>>===>>>AAADDDDDD@@@<<<===AAACCCBBB???@@@???>>>>>>===>>>>>>>>>===AAAEEEEEECCCAAAAAACCC@@@>>>===???CCCFFFEEECCC???AAACCCCCCBBBAAABBBCCCCCCAAA@@@AAADDDEEEBBB@@@BBBEEEGGGIIIJJJKKKNNNPPPSSSTTTRRRTTTjjjoooZZZ]]]^^^hhhiiiWWWMMMKKKKKKFFFFFFEEECCCCCCEEEJJJMMMUUUXXX]]]ZZZMMMHHH\\\xxx[[[GGGHHHMMMJJJDDD>>>AAACCCDDDCCCBBBBBBCCC@@@??????@@@AAA@@@AAABBBJJJFFFSSSvvveeeUUU[[[bbbaaaJJJKKKIII@@@AAA???<<<999999;;;===???AAA@@@>>>=========???@@@AAA>>><<<<<<>>>@@@@@@>>><<<<<<<<<;;;::::::::::::999;;;>>>???>>>:::555222777888999<<<>>>===:::777888888:::<<>><<<>>>===<<<<<<<<<===???@@@EEEBBB>>>:::777777777888>>>???BBBBBB===666777<<<:::777555444444555555444777111---///555888666222222000///000333666777777333444444222000000111222222///,,,)))))),,,///222888666222///...///222444333222111111111///,,,)))''''''((()))+++,,,...///111...+++))))))******)))---)))%%%&&&+++......+++,,,...///...***)))***,,,&&&******'''''')))((($$$+++)))((())),,,---,,,)))############$$$&&&(((***---......,,,)))%%%######(((&&&%%%&&&((((((%%%!!!$$$%%%&&&((()))***))))))&&&((()))(((''''''((()))''''''(((((((((((('''''''''((()))******)))((('''(((***+++,,,+++***+++,,,...,,,+++---000333222000222222222111///...,,,+++444333222333444555444333222222333444777999;;;===???666===DDDVVVoooiii```WWWUUUNNNOOORRRUUURRRJJJDDDDDDEEEEEECCCCCCCCCBBBAAA???>>>>>>BBBBBB@@@>>><<<<<>>>>>>>>>>>???@@@@@@>>>@@@BBBCCCBBBAAA@@@@@@>>>======???AAABBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAABBBEEEEEEDDDAAAAAACCCDDDEEEEEEGGGJJJLLLPPPRRRQQQQQQ^^^{{{~~~```]]]\\\ddd{{{qqq^^^RRRKKKHHHGGGFFFEEEDDDCCCEEEIIIMMMOOORRRYYYZZZOOOJJJYYYppp^^^GGGGGGKKKHHHBBB???@@@@@@@@@???@@@CCCEEEBBBAAA@@@@@@AAAAAACCCEEEJJJIIIZZZyyyVVVMMMUUUlll^^^KKKIIIGGG@@@@@@???<<<;;;:::;;;===>>>>>>>>>>>>?????????@@@@@@AAA>>><<<<<>>===:::666333999999;;;===???>>>;;;999999999:::===???@@@>>><<<<<<<<<<<<<<<===>>>???@@@EEEBBB???;;;888666555555>>>===>>>>>>999444777===<<<888444222333555666666888444000000333555333111444333111222444555666555444555555333111000111222111///---,,,---///222444222000---++++++...111333333222111111111000---+++%%%&&&&&&(((***,,,...///---+++))))))+++---......---)))&&&&&&+++...---,,,,,,...///---***))))))+++'''))))))'''&&&))))))&&&)))'''&&&''')))***)))'''%%%$$$$$$###$$$&&&'''(((***+++,,,,,,)))'''&&&&&&)))'''&&&'''))))))&&&###"""###&&&((()))))))))(((%%%&&&'''&&&$$$###$$$%%%(((((()))***++++++******'''((()))))))))(((''''''(((***,,,,,,+++***+++,,,---++++++---000222111///666555555444222000///...333222222222444555444333222333444666888:::;;;<<>>BBBRRRhhhaaaWWWOOOQQQNNNPPPLLLMMMKKKGGGEEEHHHHHHFFFDDDCCCBBB@@@????????????BBBBBB@@@>>>;;;;;;===???===;;;999:::???BBBBBBAAA>>>>>>>>>>>>@@@AAABBBCCCAAAAAAAAABBBCCCCCC@@@>>><<<===>>>>>>======>>>@@@CCCAAA???AAACCCCCCAAA>>>CCCBBBBBBCCCEEEFFFDDDCCCBBBCCCCCCBBBBBBCCCFFFIIIOOOPPPQQQOOOPPPaaaooocccYYY\\\lllnnn]]]OOOGGGFFFFFFEEEDDDCCCDDDHHHKKKIIILLLSSSXXXRRRMMMVVVdddbbbIIIEEEHHHEEE???>>>>>>>>>======???CCCFFFCCCCCCAAA@@@AAADDDFFFHHHKKKKKKdddcccJJJJJJUUU{{{rrrWWWKKKFFFCCC@@@???>>>>>>===<<<=========;;;<<<===???@@@AAAAAA@@@AAA???>>>>>>???@@@@@@???@@@>>>:::888666666666777666888;;;===<<<:::777444::::::;;;>>>??????<<<:::::::::;;;===???@@@>>>===:::;;;<<<===>>>>>>>>>>>>???>>>===;;;:::888777777<<<:::999888555222666<<<<<<888444111222444666777777666444333222111111111666555333333444555444333666777777555222111111222000/////////000222444555///---,,,+++,,,...111333333222111222222111///,,,%%%%%%&&&''')))+++---...,,,***))))))+++...///...---)))'''(((+++------,,,---......---***(((((()))'''))))))&&&&&&)))***((((((&&&%%%&&&''''''&&&%%%&&&%%%$$$$$$$$$%%%'''((((((***++++++***))))))***)))(((((((((***)))(((&&&"""$$$(((+++,,,,,,+++***%%%&&&'''&&&$$$###$$$%%%((())))))***+++++++++***(((((())))))((('''&&&&&&(((***++++++******+++,,,+++++++++---///000///...555555555444333111///...222111111222444555444222333444666999:::;;;;;;;;;???888>>>@@@LLL]]]wwwyyy___TTTJJJNNNMMMOOOIIIJJJIIIFFFGGGJJJJJJFFFFFFEEEBBB@@@???@@@AAABBBAAAAAA@@@???======???AAA>>><<<:::;;;>>>AAAAAAAAA======>>>???@@@BBBDDDEEEEEEBBBAAABBBDDDDDDAAA>>>:::===???===:::999;;;>>>AAA>>><<>>AAAAAABBBCCCDDDDDDDDDCCCEEEEEECCCBBBAAABBBFFFIIIRRRQQQQQQPPPLLLQQQlllkkkVVVUUU```rrrkkkUUUHHHEEEEEEEEECCCBBBCCCFFFHHHIIIKKKPPPUUUSSSOOORRRZZZrrrhhhKKKCCCEEECCC===<<<===>>>??????@@@CCCFFFCCCDDDBBB???@@@EEEIIIIIIJJJNNNmmmrrrVVVJJJRRR___aaaPPPJJJCCC???@@@>>>?????????>>>>>>======::::::;;;<<<>>>???AAABBBCCCBBBAAA@@@??????>>>======<<<;;;:::888777777777999:::<<<===<<<:::888666;;;;;;;;;===??????<<<:::;;;;;;;;;===???@@@>>>===;;;<<<===>>>>>>===;;;;;;888999:::<<<============999666666666444111333999:::777555444444555555444444555666444111000111333444333222222333444333222777888888666444222111222000111111111111111222222000///......///000222444222111111222333333000...((((((((())))))+++,,,,,,---+++))))))***++++++***,,,***((()))+++------,,,......---,,,***((((((((('''***)))&&&&&&***+++)))(((((('''''''''''''''&&&%%%$$$$$$$$$%%%&&&((())))))+++,,,,,,+++***+++,,,(((((((((((()))(((((('''&&&(((+++///000///...---'''((())))))((('''(((***((())))))))))))(((''''''))))))((((((''''''&&&%%%((()))***)))((((((***+++***+++,,,---...///...---///000000000000//////...222222222444666666555333333555888:::<<<<<<;;;;;;>>>999??????HHHUUUhhhrrr___SSSFFFJJJIIIJJJJJJLLLJJJHHHIIIKKKIIIDDDEEECCC@@@>>>===>>>AAABBB>>>???@@@@@@@@@AAACCCEEEAAA@@@>>>>>>???AAAAAAAAA>>>>>>>>>???@@@BBBCCCDDDDDDAAA???@@@BBBBBB???;;;:::<<<>>>===:::888:::===>>>;;;:::===CCCFFFDDD@@@>>>???AAABBBBBBBBBBBBCCCEEEEEECCCAAA@@@AAADDDGGGUUURRRRRRTTTPPPOOO]]]pppuuuXXXTTT[[[hhhvvv\\\JJJEEEEEEEEECCCAAABBBDDDFFFNNNNNNPPPRRRRRROOOPPPSSShhh|||nnnNNNAAABBBAAA;;;999===@@@CCCCCCBBBCCCCCCAAACCCBBB>>>???FFFJJJIIIIIITTTuuu{{{aaaPPPMMMYYYgggvvvSSSJJJIII@@@<<<@@@>>>???@@@@@@@@@???>>>===;;;:::999999:::===@@@BBBDDDDDDDDDBBB@@@===<<<<<<999:::<<<======;;;999888===>>>>>>>>>===;;;999888:::::::::;;;======<<<:::<<<;;;;;;<<<>>>???>>>=========>>>===<<<;;;999777666888:::===???@@@??????555333444666555111111444666666777888999777333000///333555555222111333666000//////000222333333222666777888777555333222222222222111111000///...---222111111000000111111222000000000222333444222000......---,,,++++++,,,,,,+++***((()))*********))),,,+++******+++,,,,,,,,,---,,,+++******)))((('''(((******''''''******(((************)))))))))***#########$$$&&&(((***+++,,,---...,,,+++***+++,,,'''''''''''''''''''''((('''))),,,///000///...---''')))***+++***+++,,,...+++++++++***((('''%%%$$$))))))(((((('''''''''''''''(((((('''&&&'''(((***)))+++---.........------***+++,,,...///000000000222222333555777777666444333555888;;;<<<===<<<;;;<<<999@@@>>>FFFPPP^^^hhh^^^RRRDDDHHHGGGEEEKKKNNNNNNKKKIIIIIIGGGCCC@@@???<<<::::::;;;===>>>===???@@@AAAAAACCCEEEGGGCCCBBBAAA@@@@@@AAABBBCCC???????????????@@@AAABBBAAA@@@>>>======<<<;;;999;;;<<<===<<<;;;:::;;;<<<;;;::::::>>>BBBDDDCCCAAA<<<>>>@@@AAAAAAAAABBBCCCCCCCCCBBBAAA???@@@BBBDDDRRRQQQSSSVVVVVVUUUWWW\\\ddd[[[]]]dddsssbbbMMMFFFGGGFFFEEECCCBBBDDDFFFPPPPPPQQQQQQQQQPPPOOOOOO___kkkggg~~~uuuQQQAAAAAAAAA;;;999===BBBDDDDDDCCCBBBAAA???DDDCCC>>>@@@HHHLLLIIIKKK___iiiWWWNNNNNN\\\oooeeeJJJFFFFFF???;;;???@@@@@@@@@@@@@@@???>>>>>><<<;;;:::999:::;;;>>>???CCCDDDEEECCC@@@>>>======888999;;;======<<<;;;:::>>>>>>>>>>>>===<<<;;;;;;;;;::::::;;;======<<<;;;<<<;;;:::;;;<<<======<<<=========<<<;;;999888777999:::<<<=========<<<<<<555333444777666111///111333555888;;;;;;888222...---000444444333333555888.........000222333222000444666777777555333333333333222111000...---++++++/////////////////////.........///111333444222000111111000......---------((('''''')))+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,***))))))******((('''(((++++++)))(((***)))&&&)))***++++++******+++---$$$$$$$$$$$$&&&(((***+++---------+++)))((()))***&&&'''((('''&&&&&&(((***((((((***+++++++++***)))'''(((************,,,.........---,,,+++)))'''&&&))))))(((((((((((())))))'''(((((('''%%%&&&)))+++))),,,///000///...------)))***,,,...000111222222000111222555777777555333333444777999;;;=========;;;:::AAA>>>DDDMMMWWWyyy^^^\\\TTTFFFKKKIIIEEEIIIOOOQQQMMMHHHGGGEEECCC===<<<;;;999999:::;;;<<<===???@@@AAAAAABBBDDDFFFBBBBBBBBBAAAAAABBBDDDEEEAAA@@@???>>>>>>>>>>>>>>>AAAAAA@@@>>><<<::::::;;;===<<<<<<<<<>>>>>>===<<<<<<<<<===???@@@AAAAAA@@@<<>>EEEEEE@@@BBBKKKNNNIIIPPPlllyyy\\\TTTOOOMMMaaa|||kkkVVVFFFDDDDDD>>>;;;???AAAAAA@@@@@@@@@?????????======>>>???>>>===;;;:::???BBBDDDDDDBBB@@@AAABBB;;;;;;:::999999::::::;;;<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;<<<===>>>===<<<;;;:::999999;;;<<<<<<;;;<<<;;;::::::999:::::::::999999::::::;;;:::::::::999555333555555111000222444555777:::;;;888333...---///222444444555666666000000000111222222000...222444666777555444333333333222000///------,,,,,,+++,,,...////////////...------...000333333222111000000////////////000000+++******+++------,,,++++++,,,------,,,++++++,,,***)))'''(((***+++)))'''(((,,,---+++******(((###%%%'''))))))((((((+++---''''''&&&%%%%%%&&&((((((*********(((&&&%%%''')))'''((()))(((&&&&&&))),,,***))))))((((((((((((((()))***++++++))))))***+++,,,,,,,,,,,,+++***))))))))))))(((((()))***+++,,,)))))))))(((''''''***---)))---111222000...---...+++,,,---///000111111111......000333666666444111222333555777:::<<<>>>???<<<;;;AAA===BBBJJJQQQpppsssXXX\\\VVVIIIPPPNNNJJJGGGNNNRRRNNNGGGEEEDDDCCC>>>===<<<;;;;;;;;;<<<<<<===???@@@AAA@@@@@@AAACCC???@@@@@@AAAAAABBBEEEGGGBBBAAA@@@>>>===<<<<<<<<>>@@@@@@>>>===>>>???===@@@CCCCCCBBBBBBDDDFFFDDDEEEGGGFFFEEEEEEFFFGGG@@@JJJPPPQQQVVV]]][[[RRRWWWwwwvvvddd[[[[[[^^^zzzrrr[[[LLLMMMLLLKKKHHHGGGHHHIIIGGGMMMRRRTTTTTTRRROOOLLLPPPqqq}}}dddVVVhhh|||UUUAAAAAABBB===<<<>>>??????>>>>>>???AAA>>>FFFGGGBBBDDDNNNPPPJJJTTTvvvmmmUUUUUUSSSOOOggg[[[NNNDDDCCCBBB>>><<>>@@@AAA>>>===<<<===>>>??????===;;;:::888888:::;;;;;;::::::999888888999:::<<<===555666666777999:::;;;;;;===777333333333000111333666666777888999777333000///000222444555666555444333222222222333222///---000222555666555444333444333111000.........//////***+++---///111111111111,,,,,,---///222333222111............///111222333000///.........---***(((+++,,,------,,,++++++,,,***'''&&&'''***+++***((((((,,,...,,,+++***&&&!!!"""$$$''''''&&&'''))),,,+++)))(((&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&(((((()))***)))''''''+++...---,,,***((('''(((((()))---......---***(((((()))(((((()))***************))))))((()))***+++---...++++++***)))((())),,,...***...222333000.........,,,---..................,,,,,,///222444444222000111222333666999<<>>BBBCCC@@@<<<;;;???AAA@@@EEE===999<<>>;;;999999:::===@@@CCCAAA===<<<>>>BBB@@@@@@>>>======<<<<<<<<<<<<===>>>??????>>><<<<<<===>>>???@@@AAABBBBBBBBBEEEEEEFFFFFFFFFEEECCCBBBGGGDDDDDDIIIQQQVVVTTTPPPVVV___}}}rrr```XXXWWWeeezzzcccMMMKKKGGGDDDDDDGGGGGGEEEHHHKKKPPPSSSSSSQQQLLLIIIKKKfff~~~ddd]]]gggYYYCCCDDDGGGCCC???@@@AAAAAA@@@???===<<<@@@FFFAAAAAAKKKNNNKKKNNNXXX|||cccOOOMMMOOOXXXuuuuuuOOOLLLGGGDDDBBBBBBAAA@@@@@@??????@@@BBBBBBAAA???BBBAAA???>>>===:::666333;;;<<>>>>>===<<<;;;::::::::::::999777555666888:::<<<>>>===;;;888666777999<<<;;;999888999::::::666333888>>>???999333333444444555666888:::999777444333///000222555777555222///777555333222222111///...777666222...000555555111000111111111111111000000//////...------...000000+++---...///000000//////,,,,,,,,,---...///000111111000///---+++)))((('''******+++++++++,,,,,,,,,,,,((($$$$$$&&&''''''&&&***)))((('''''''''''''''"""$$$&&&''''''''')))++++++***)))((('''&&&%%%%%%''''''&&&&&&$$$###!!! '''((()))******+++******************)))'''&&&%%%******)))(((((((((((((((***((('''&&&''')))---///'''(((***+++,,,++++++***---+++((('''))),,,......,,,---/////////---+++***.../////////......000111///000222444555444222111555555555666666888999999999>>>>>>???CCCAAALLLeeeuuuiii^^^[[[YYYQQQIIIEEEHHHFFFCCC@@@@@@AAACCCDDDBBBAAA@@@???>>>======>>>DDDEEEBBB>>>===@@@BBB@@@???::::::AAAFFFFFFCCCCCCAAABBBCCCBBB???===<<<<<<:::>>>AAA@@@======@@@CCC@@@???>>>===============<<<======>>>>>>>>>=========>>>???@@@AAAAAAAAAAAACCCCCCDDDDDDCCCBBBAAA@@@BBB@@@@@@EEEMMMRRRRRROOOQQQVVVlllxxx___VVVWWWbbbzzzhhhNNNKKKGGGDDDEEEGGGGGGEEEGGGJJJOOOSSSTTTQQQMMMJJJKKK___~~~jjjbbbccc{{{___JJJKKKNNNKKKAAAAAABBBBBBBBBAAA@@@???@@@EEEBBBBBBLLLNNNLLLPPPbbbqqq\\\MMMLLLPPP\\\{{{fffPPPLLLFFFBBBAAA@@@@@@???AAA@@@???@@@AAAAAA???>>>???===;;;::::::888666333;;;<<<>>>@@@AAABBB@@@???@@@===;;;;;;===???>>>===@@@@@@@@@@@@@@@AAAAAAAAA?????????>>>===<<<;;;::::::999777666777888:::;;;<<<<<<:::888666666999;;;;;;:::888999:::999555222555:::<<<777333444777777555666888999888777555444000000111333555555222///222222222222222111///---555555222///111555444000---...///000000///...---//////...---...///000111000000111111000///---,,,,,,,,,,,,---...///000000111000///...,,,***)))(((************++++++++++++///,,,)))((()))***)))(((&&&%%%%%%%%%&&&'''((((((%%%&&&(((((('''(((***++++++***)))((('''&&&%%%$$$###"""!!!!!!!!!###$$$%%%++++++***)))'''%%%###"""((()))******************)))(((((('''&&&&&&''''''+++***)))(((((()))+++,,,***+++,,,---------,,,+++///,,,)))((()))+++,,,,,,+++,,,,,,---,,,+++***)))***+++,,,+++***+++,,,...222333333444444333222111444444444555666777999:::999>>>===>>>BBBBBBNNNfffqqqhhh```\\\YYYRRRJJJFFFCCCAAA???>>>>>>@@@BBBDDDCCCCCCCCCBBBAAA@@@>>>===BBBCCCAAA===<<>><<>>@@@>>>>>>======<<<=========<<<<<<<<<<<<===>>>??????===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@???>>>===<<<>>>===>>>DDDKKKPPPQQQPPPPPPOOOYYYtttdddVVVXXX```lllmmmQQQLLLGGGEEEFFFGGGEEEDDDDDDHHHNNNRRRTTTRRRNNNKKKJJJTTTrrrxxxlll```qqqcccOOOOOOSSSOOOBBBBBBCCCDDDDDDDDDDDDCCC>>>DDDBBBCCCLLLLLLJJJPPPmmmbbbSSSIIIKKKSSSdddsssYYYQQQLLLEEE@@@>>>>>>>>>>>>AAA@@@???@@@@@@@@@>>><<<;;;999666555666777666555<<<<<<<<<=========>>>>>>???===<<<<<<===>>>>>>===<<<>>>@@@AAAAAA???<<<:::@@@@@@AAA@@@???>>><<<:::888888777777777888999999999999999888666666888;;;<<<:::999888888777444222222777888444222666999:::555666777777777777777666111000000222333444222111///111444666555333///---333444333111222555333///,,,---///000111///...---//////...---...///000111000111111222111///...---------------......//////111111000///---,,,***)))))))))*********+++++++++111...+++*********))))))&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))(((((()))++++++***)))(((&&&%%%$$$###$$$###!!! !!!$$$''')))---,,,+++)))&&&###!!! $$$%%%'''(((***+++++++++((('''&&&&&&%%%&&&&&&&&&++++++*********)))))))))---...............---,,,///---)))((()))******)))***************))))))))))))***+++***))))))+++---444444333333222111111111222222333444555777999:::999===;;;===BBBCCCOOOhhhqqqddd^^^XXXTTTRRROOOKKKIIIAAA@@@>>>======???AAABBBDDDCCCBBBAAA@@@>>>======;;;>>>===::::::===>>>;;;??????DDDMMMQQQMMMHHHGGGFFFGGGGGGFFFCCCAAAAAAAAACCCDDDDDDBBB>>><<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===???AAA>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;::::::===>>>@@@EEEKKKPPPSSSTTTQQQNNNOOO___~~~rrr^^^[[[___aaawwwsssVVVNNNGGGFFFGGGFFFDDDCCCCCCFFFLLLQQQSSSRRROOOMMMKKKLLLcccwww```iiieeeOOONNNPPPLLLAAABBBCCCDDDDDDEEEEEEEEE>>>DDDCCCDDDKKKHHHGGGPPPxxx{{{UUUMMMHHHLLLXXXnnngggVVVPPPJJJDDD???============@@@???>>>???@@@@@@>>><<<888666333222444777888888<<<<<<<<<:::999999;;;<<<>>>======<<<======<<<<<<888999<<<>>>>>><<<:::999???@@@AAAAAA@@@>>><<<;;;777777777777777777666666666777888777666777888:::;;;:::999888777555333222222555666333222666::::::666666666666666777777777222111000000222333333222111444999;;;999444///,,,000444555333333444222...---///111333333222000/////////.........000111222---...000111222222111111------..................111111111000///---+++************+++++++++,,,,,,///---+++)))(((''''''&&&***)))(((&&&$$$######"""((())))))(((&&&&&&(((***+++***)))(((&&&%%%$$$$$$((('''&&&%%%%%%&&&'''((()))******)))((('''&&&%%%!!!!!!###%%%'''(((((((((''''''&&&&&&&&&&&&&&&''')))******++++++***)))(((............------,,,,,,---+++(((((()))******)))+++***))))))))))))******+++,,,---,,,+++,,,---///222222111000000000111111000111222333555777999:::999<<<999;;;AAACCCOOOgggkkk]]]ZZZSSSLLLIIIJJJKKKKKKCCCBBB@@@???>>>???@@@AAADDDBBB???<<<;;;<<<===>>>999<<<>>><<<===AAAAAA>>>CCCBBBEEEKKKNNNJJJGGGHHHIIIIIIHHHEEEBBBAAAAAACCCFFFFFFEEECCCAAA???>>>???<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::;;;===???@@@>>>>>>===<<<<<<<<<======::::::999999999:::::::::===???BBBEEEIIIMMMQQQUUUOOOOOONNNSSSiiinnnccc```]]]nnn~~~^^^RRRHHHGGGHHHEEECCCDDDCCCEEEJJJNNNQQQQQQPPPOOOMMMIIIXXX~~~bbbcccgggNNNKKKKKKGGG@@@@@@AAAAAABBBCCCDDDEEECCCHHHGGGHHHLLLGGGHHHUUUrrrOOOKKKIIIOOO___yyysss^^^XXXLLLHHHBBB>>>===>>>>>>>>>>>>======>>>???@@@>>>===777555222222555999;;;<<<===>>>===:::777666888;;;======>>>===<<<;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAA>>>>>>?????????>>>===<<<888888777666666555444333333555777888777777999::::::999999777555333333333444777777333333666888777666666666666666777777777444222000000222444444333333777;;;<<<888111,,,***///333555333333333111......///111222333222111000//////......///000222333---...000111222222111111---......//////...---,,,111111111111000...,,,***++++++++++++,,,,,,,,,---------+++***(((&&&&&&&&&,,,+++***(((&&&%%%$$$$$$((()))(((&&&%%%%%%''')))******)))((('''&&&&&&%%%%%%&&&((())))))(((''''''&&&&&&'''(((((((((((((((""""""###%%%&&&&&&&&&&&&(((''''''&&&''''''((((((%%%''')))***++++++***)))---,,,,,,++++++************((('''''')))***+++***++++++*********++++++,,,,,,---...---,,,,,,...000............///000222333000111222333555777999::::::;;;888:::AAABBBLLLccc|||iiiaaa___WWWLLLFFFGGGJJJKKKFFFEEECCCAAA@@@??????@@@CCCAAA===::::::;;;>>>@@@>>>BBBDDDDDDEEEHHHHHHDDDCCCAAABBBGGGHHHEEEEEEHHHMMMMMMLLLHHHEEEBBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEE???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>><<<;;;:::;;;;;;<<<888888888999:::;;;<<<===<<>>=========??????===;;;777555333444777;;;===??????@@@???<<<777555777:::<<<===???>>><<<::::::;;;<<<<<<<<<<<<>>>AAACCCEEE=========>>>>>>???@@@@@@<<<;;;999777555444333333111444777999999999:::;;;888888888666444333444555666999888555555777666333777777777777777666555555444333222222444555555444333777:::888222,,,)))(((...333666333111222111...,,,---...//////000000000///.........///111333444000111111222111///...---....../////////...,,,+++///000111111000...+++*********+++++++++,,,,,,,,,---......---***(((((()))***)))))))))))))))******(((((('''%%%$$$$$$''')))*********)))))))))(((((("""%%%)))******((('''$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''''''''''''''''''''((()))$$$%%%''')))*********)))***))))))(((((((((((()))((('''&&&''')))*********+++++++++,,,,,,,,,,,,,,,***+++,,,+++***+++,,,...,,,,,,---///000111222333222222333444555777999::::::;;;888:::@@@???HHH\\\jjjfffdddeee___RRRIIIIIIKKKJJJFFFEEECCCBBBAAA@@@@@@@@@AAA@@@???>>>>>>???@@@AAAFFFJJJMMMKKKLLLNNNLLLHHHAAA@@@BBBFFFGGGEEEFFFJJJPPPRRRSSSQQQLLLGGGDDDCCC@@@@@@AAABBBEEEFFFGGGGGGCCCBBB@@@???>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<>><<<:::999999:::;;;888888888999;;;===???AAA===@@@CCCCCCAAABBBHHHNNNLLLLLLMMMOOOPPP\\\|||{{{bbb```cccpppqqq]]]LLLIIIHHHCCCBBBEEEGGGGGGGGGHHHKKKNNNPPPRRRMMMKKKOOOcccuuuhhhqqqoooTTTMMMKKKFFF??????>>>>>>>>>@@@AAABBBEEEIIIIIIKKKNNNJJJRRRhhhwww\\\MMMLLLLLLVVVqqqkkk___[[[WWWCCCAAA@@@@@@BBBCCCCCCBBBAAA@@@>>>>>>===<<<:::777666444333555888<<<>>>???@@@BBBBBB>>>999555777999;;;===???>>><<<999999:::;;;::::::;;;<<<>>>@@@AAA>>>=========???AAACCCEEECCCAAA===999666555444444000333777:::::::::;;;;;;666777777555333222444777777999:::777777888666111777888999999888666444222555444333444666777666555444666888555///******+++...333666222000111111000...---------...///111111///.........///111333444000000111111000///---,,,...///000000///---+++***...///000111000...+++)))((())))))))))))*********,,,...000...,,,******,,,)))))))))))))))***+++,,,(((((('''&&&$$$%%%)))+++)))*********++++++++++++"""$$$&&&((())))))))))))###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((((((((((((&&&&&&%%%%%%&&&''''''(((%%%%%%&&&''''''(((''''''((('''&&&&&&&&&'''((())))))'''&&&''')))))))))''')))***,,,---------,,,+++)))***+++***))))))+++------...000222222333222222444444444555666777999::::::;;;888:::@@@===BBBUUU^^^bbbcccgggcccVVVMMMLLLLLLJJJDDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBKKKOOOQQQOOOOOOOOOLLLHHHAAA@@@DDDIIIJJJHHHJJJNNNRRRUUUYYYXXXTTTLLLFFFBBBAAAAAAAAABBBDDDEEEEEEDDDFFFEEECCCAAA@@@???>>>>>>;;;<<<=========<<<;;;:::???>>>;;;999888999:::;;;888888888:::<<>>>>>>>>???@@@AAA@@@DDDDDDHHHKKKHHHSSSlllkkkSSSMMMMMMMMMXXXvvvsss```______YYY@@@??????AAADDDEEEEEEDDDDDDBBB@@@>>>===:::777444555444444666999<<<>>>>>>@@@CCCDDD@@@:::666777999;;;===@@@???<<<999999:::<<<<<<===>>>>>>??????>>>???>>>======???CCCFFFIIIHHHEEE@@@;;;777666666666///333888;;;;;;;;;<<<<<<444666666555222222555888666999:::999999:::666111777888::::::999666222000555444444666777888666555555777888555///,,,---000...444666222///000111000111000......///111333555///......///000222333555,,,---...000000000//////...///000000///---+++)))---...000111000---+++)))''''''''''''((((((((((((+++---///...+++)))***,,,++++++***)))))))))))))))))))))(((&&&%%%'''***---)))******+++,,,,,,------++++++***)))))))))))))))"""###%%%&&&'''(((((((((!!!"""###%%%&&&''''''((($$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%&&&'''((()))***)))''''''(((((('''%%%((()))+++---...---+++******+++,,,+++******,,,...000111333444555333222111555555555666666888999999;;;<<<888:::???<<>>???@@@???<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;AAACCCEEEFFFEEEDDDEEEFFFGGGHHHNNNSSSOOOKKKXXXllliiiXXXYYYfff{{{iiiOOOJJJJJJDDDAAAEEEGGGGGGGGGFFFGGGJJJOOORRRRRRNNNGGGOOOqqqqqq~~~kkkOOOJJJHHHCCCAAA<<<999<<<======>>>AAABBB???@@@KKKOOOFFFUUU{{{wwwZZZTTTJJJKKKQQQdddxxxbbbccchhh\\\III@@@???@@@AAADDDEEEDDDCCC===<<<;;;999888888999999666:::>>>===888555777:::BBBBBB@@@===888555555555555777999999:::;;;:::777444888<<<===<<<<<<===??????>>>======???AAADDDEEEGGGBBB===;;;<<<;;;666222//////000111333555777888555777777444111333999??????;;;:::===<<<888555555777888999:::999888666444444888888444666:::999333111555888777111,,,+++,,,...///111222222///---+++333...+++,,,111555444222111000...+++***,,,111444111000...///111222222111444000///333333///000444///------000444444///***((()))************)))(((***+++---///000---((($$$))))))***,,,......+++(((*********'''$$$###&&&))),,,)))''''''))))))(((&&&!!!###&&&)))++++++******&&&$$$######%%%&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$###"""!!!###'''(((&&&$$$$$$%%%'''&&&%%%%%%&&&((()))&&&$$$$$$&&&((())))))((()))(((######&&&&&&$$$******+++++++++***))))))***+++---///000000///...555222//////000111///---111222333444555555555555777888888888999===BBBFFFeeeiiikkkaaaTTTKKKFFFEEECCCAAACCCCCCCCCEEEGGGGGGEEECCCCCCCCCCCCDDDEEEFFFGGGGGGLLLOOOMMMGGGEEEKKKOOOOOOSSSSSSRRRSSSTTTUUUUUUTTTTTTUUUWWWZZZ^^^^^^[[[XXX___ccc___UUUQQQVVVUUUOOOMMMKKKJJJJJJKKKJJJGGGDDD======<<<<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>@@@BBBDDDDDDCCCCCCDDDEEEIIIMMMVVV[[[SSSKKKTTTdddzzzddd]]]bbbrrrxxxZZZOOOKKKFFFCCCEEELLLKKKIIIGGGFFFGGGKKKNNNNNNJJJDDDIIIhhhssszzzkkkOOOIIIHHHDDD@@@<<<;;;>>>@@@@@@AAACCCDDDBBBDDDMMMOOOGGGZZZnnnSSSMMMJJJLLLTTTiiiggg[[[bbbcccTTTBBBCCCAAA??????AAACCCCCCCCC>>>===;;;999999999999:::888;;;===<<<999888999;;;@@@@@@>>>;;;777444333444777777777777777666111---333777<<<<<<999999;;;>>>@@@???>>>>>>???@@@BBBDDDGGGBBB<<<::::::999666222111111222333444555555666444666888666333444999>>><<<999999===>>>:::777777333555888::::::777444222222666777666777:::777000///444888888444000///000000111333333222000---,,,000...---///222444333000222111///---+++---000444111///......000111111000000------111111------000///------///333333000+++***+++++++++,,,,,,,,,---))))))***,,,...,,,)))&&&)))))))))+++,,,---+++***+++,,,+++(((%%%%%%'''***,,,***((((((***+++***((($$$%%%''')))***++++++***&&&%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&&&&&&&&&&&&&$$$###"""$$$'''((('''%%%%%%'''((('''&&&&&&((()))***'''%%%%%%''')))***)))%%%(((((($$$"""$$$&&&%%%+++***)))(((((()))+++,,,***+++,,,...///000111111222///...///111333222000222222222222111111111111777888999:::;;;===BBBEEErrrdddwwwyyyiiiUUUJJJIIIJJJGGGCCCCCCCCCDDDFFFIIIJJJHHHGGGEEEEEEEEEFFFGGGIIIJJJKKKFFFHHHGGGCCCDDDIIIOOOPPPRRRPPPNNNNNNQQQVVV\\\```aaabbbfffkkkoooqqqpppooo|||~~~yyyllleeebbb]]]UUUSSSMMMHHHIIIMMMNNNKKKGGG@@@??????===<<<===@@@BBB<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@???@@@BBBBBBBBBBBBCCCEEEHHHNNNZZZ___WWWMMMPPP[[[qqqsssbbb]]]fff}}}dddRRRLLLHHHFFFHHHPPPOOOLLLHHHEEEDDDGGGIIINNNLLLFFFIII```xxxqqqqqqnnnQQQIIIHHHEEE@@@===<<<@@@CCCBBBCCCEEEDDDEEEGGGNNNNNNIIIaaacccLLLHHHIIIMMMZZZssszzz[[[^^^hhh^^^LLLAAAGGGCCC???===>>>@@@BBBCCC???===;;;:::999:::;;;;;;999999999999999999::::::>>>>>><<<999555222222333555444555888:::888333...111777;;;:::555444888===AAA@@@?????????@@@BBBCCCFFFAAA;;;888777777555333222333444555555555444333444666888888666777:::===999777888===???;;;888888000444888;;;;;;999555222000333666777888888444---...222777999666444333444222222333444333111000......///111222333222111000333222111...,,,,,,///222111///------/////////...,,,+++,,,//////,,,+++,,,000---,,,---000222000...,,,,,,+++++++++,,,......((('''((())),,,,,,+++******((('''(((+++,,,,,,,,,------,,,***((('''(((***,,,+++***+++,,,---,,,+++''''''''''''((()))***+++'''&&&$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&'''(((((((((%%%$$$###%%%'''((('''&&&&&&((((((((('''''')))******(((&&&&&&((()))***)))&&&,,,---'''"""###%%%&&&+++***(((&&&'''))),,,...+++,,,,,,---///111222333---,,,,,,...111444555555999888666444333222333333555777:::<<<===>>>AAADDDmmmaaawww~~~ooo[[[PPPMMMMMMJJJGGGEEEEEEFFFHHHJJJJJJIIIGGGEEEEEEFFFGGGHHHJJJLLLMMM@@@DDDGGGIIIJJJKKKMMMNNNIIIKKKPPPVVV___iiirrrxxx|||~~~}}}vvvlllbbbeee\\\QQQJJJIIIKKKKKKKKKEEEFFFEEEAAA===<<<===>>>========================AAA@@@@@@???>>>????????????@@@AAAAAAAAABBBDDDEEEEEEIIIRRRYYYVVVOOOOOOTTTZZZxxx~~~gggYYY[[[nnnkkkTTTKKKJJJJJJKKKPPPOOOLLLGGGDDDCCCEEEHHHMMMKKKHHHIIIYYYxxxuuuiiiiiigggtttUUUIIIGGGFFFBBB>>>===AAACCCAAAAAACCCBBBFFFHHHLLLJJJIIIfff\\\JJJHHHIIIPPPbbbooo]]]ggghhhSSSBBBBBBFFFCCC???>>>>>>???@@@@@@@@@>>><<<::::::;;;<<<===:::888666666888:::::::::======<<<999555333333444666444555999;;;888333111222777;;;888222111666<<>>>>>??????AAABBBCCCEEE@@@:::666555666555555111333555666777666444333333666888999999999;;;<<<999777999>>>???;;;888777333555888:::;;;999777555111222333444666555111......222666888777444333333111111222333333333333333///111222222111000111222222222111...,,,,,,...000000...------.........---+++,,,...000000...,,,+++000---+++,,,...000000///...,,,***)))((()))+++,,,)))''''''(((+++---......+++)))'''(((***---......///...---+++***))))))***,,,,,,,,,---............((('''&&&%%%%%%''')))***(((&&&%%%&&&'''&&&%%%###$$$$$$$$$%%%&&&((()))***%%%$$$$$$$$$%%%&&&&&&&&&&&&'''((('''&&&&&&(((***)))'''&&&&&&'''(((((((((+++222444---%%%$$$&&&(((***)))))))))***+++---.........------...000111333,,,,,,---...111444555666;;;:::777555444444555666444777:::===>>>???AAABBBnnn\\\gggqqqiii\\\RRRKKKHHHFFFEEEGGGGGGGGGHHHIIIIIIGGGEEEDDDEEEFFFHHHIIIJJJKKKLLLGGGHHHJJJKKKKKKLLLNNNQQQTTT\\\iiivvv~~~|||qqqdddYYYRRROOOOOOHHHHHHFFFCCC???<<<::::::>>>>>>>>>>>>>>>>>>>>>>>>DDDCCCAAA@@@>>>=========???@@@AAAAAAAAABBBEEEGGGFFFDDDFFFKKKOOONNNMMMMMMKKKaaannnXXXSSS```oooxxx\\\NNNLLLLLLLLLLLLKKKIIIEEECCCCCCFFFIIIHHHGGGFFFGGGPPPhhhlllaaa]]]bbb```|||ZZZIIIFFFGGGDDD@@@>>>@@@AAA>>>===???>>>DDDGGGHHHGGGJJJkkktttUUUIIIJJJKKKUUUmmmxxxiiifffkkk^^^BBB888AAABBBAAA??????@@@@@@???===AAA???<<<::::::<<<>>>???===;;;999999:::<<<<<<<<<======<<<:::666555555666:::777666:::999444222444555999:::777222111666;;;;;;<<<<<<>>>???AAABBBCCCBBB>>>999666555666666777000222555777888777666666333555777999::::::;;;<<<<<<999999>>>>>>:::666666555555555555666666777888444222000111222222000000000222444555444222111000......///111333555777888444333222///...///222555000111000...,,,+++,,,...///...,,,,,,---......------///111222222111///---000...,,,+++,,,---...///111///,,,***(((((()))***+++)))((((((+++...000000---+++((((((***---//////...---,,,+++++++++******+++,,,---...............((('''%%%$$$$$$%%%''')))((('''&&&''''''&&&$$$"""""""""###$$$%%%''')))***%%%%%%$$$$$$$$$$$$%%%'''&&&&&&&&&%%%$$$%%%'''***(((&&&%%%%%%&&&'''&&&%%%'''///333---&&&&&&)))+++((()))+++---......---,,,000///...------...///000---...//////000222333555555444222111111222444555333666:::===>>>>>>@@@AAAttt]]]]]]aaa___ZZZRRRIIIDDDCCCDDDGGGFFFFFFGGGHHHGGGEEECCCCCCDDDGGGJJJKKKKKKJJJIIINNNIIIFFFFFFGGGLLLWWW```ttt~~~vvvfffZZZTTTLLLIIIEEECCCAAA???<<<:::????????????????????????CCCCCCAAA???===<<<<<<;;;???@@@AAAAAA@@@BBBEEEHHHIIIDDDAAACCCHHHLLLMMMLLLIIIRRReeeyyy]]]PPPVVV```zzzkkkUUUNNNMMMJJJGGGFFFEEECCCBBBDDDGGGKKKKKKIIIIIIJJJMMM\\\sss___[[[]]]cccbbb___JJJGGGIIIFFFAAA===>>>>>><<<<<<>>>===CCCEEEFFFHHHNNNpppdddNNNHHHJJJOOO]]]yyyiiilllooohhhRRR<<<999CCC???>>>>>>???AAAAAA???>>>BBB@@@===;;;;;;===???AAAAAA@@@@@@???>>>>>>??????===>>>===;;;888666777888999666888===>>><<>>???@@@AAA>>><<<999777666777888:::111333555666888888888777333444666888999:::;;;;;;===:::999<<<===999777777666555333111222333666777777222///000111000000111222222222222111000000///,,,,,,---...000444777888888555111...---///222555///000111000...------......---,,,,,,...//////...///222333222222333222///000///---,,,++++++,,,---333222000...,,,+++++++++...,,,)))))),,,...///000...+++)))(((***,,,------+++***)))***++++++***)))))),,,......---,,,,,,---((('''%%%$$$$$$&&&'''))))))((((((((((((&&&###!!!"""""""""###%%%'''***,,,&&&&&&&&&%%%###$$$&&&(((&&&&&&&&&$$$###$$$'''***'''%%%$$$%%%&&&&&&%%%###'''+++)))&&&(((+++,,,'''))),,,...///...,,,***......------------......///000111000//////111333333333222222333555666777222555999;;;<<<===???@@@ppp]]]WWWVVVVVVTTTNNNHHHDDDDDDEEEDDDCCCDDDEEEGGGGGGEEECCCBBBEEEIIIMMMMMMLLLIIIGGGKKKFFFFFFLLLUUU```qqqpppggg[[[SSSIIIDDDDDDDDDBBB>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<>>>????????????AAADDDGGGFFFEEEDDDBBBEEELLLSSSWWWPPPMMMRRRffffffTTTTTT[[[hhhzzz^^^RRRMMMHHHCCCCCCBBBAAA@@@CCCGGGKKKPPPMMMMMMNNNKKKSSSrrrmmm```ccchhhnnnjjjbbbLLLHHHLLLGGGAAA<<<<<<<<<<<<===@@@>>>DDDFFFGGGKKKUUUwwwzzzWWWHHHHHHKKKTTTeeepppeeepppnnnZZZEEE???AAABBB>>><<<;;;===???AAABBBAAABBB@@@===;;;;;;===AAACCC@@@CCCDDDCCC???===>>>???======<<<:::888666777888777555999>>>===>>>LLL^^^BBB???;;;888777888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<:::::::::999888999:::<<<555555666666666777777777333333444666888:::;;;;;;===999777:::<<<999999;;;888777555444444555666777666111///222333///...000444222000//////000111111---,,,+++,,,---000444666999444000...000222222111///111222222111///000000...,,,+++,,,///111111000///333333//////333333///000000///---+++))))))***000000//////...---------///---******+++,,,---,,,,,,***(((((()))***))))))((('''&&&(((***,,,***((((((+++......,,,***)))***(((''''''&&&'''((()))******)))(((((((((&&&### ###"""###$$$&&&))),,,...((())))))'''%%%%%%(((+++''''''&&&%%%$$$%%%(((+++'''&&&%%%&&&''''''%%%###$$$(((&&&&&&)))***)))((()))+++,,,,,,+++***))))))***+++---....../////////111222111///...000333333444444555666666777777111444777999:::;;;>>>@@@cccVVVOOONNNMMMJJJGGGCCCBBBBBBBBBAAAAAAAAADDDFFFGGGEEEDDDCCCFFFKKKOOOOOOMMMHHHEEEGGGGGGOOO___ooommm___OOOGGGGGGIIIFFFBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<======>>><<<===>>>======???CCCFFF@@@EEEGGGFFFFFFNNN[[[dddWWWMMMIIIVVVsssnnnZZZXXX]]]^^^~~~cccUUUOOOIIIAAAAAA@@@??????BBBGGGKKKPPPKKKKKKKKKFFFIIIdddnnnfffnnntttxxxrrrdddLLLIIINNNGGG@@@;;;;;;<<<===???DDD@@@FFFGGGIIIOOOZZZ{{{rrrQQQFFFIIIMMMXXXjjjbbbaaallldddHHH999@@@DDD<<<>>>;;;999:::===AAADDDEEECCCAAA===;;;;;;>>>AAADDD===AAAEEECCC===999:::===<<<<<<<<<:::777666777888<<<999999999333000???UUUFFFAAA;;;888999;;;<<<;;;======<<<<<<;;;:::888888888999::::::999:::<<<===888888777666555666666666333333222444777:::;;;;;;<<<777666999;;;:::;;;>>>:::::::::::::::999888888555000000555666000---///444222///...///111333444...---+++***+++...111333888444///000333444111---///222444444333222222222---,,,+++---///222222222...222111------111222...000000000...+++)))((((((+++,,,------......------///---*********+++***)))+++)))'''''''''((('''%%%&&&$$$$$$&&&***,,,***((((((+++......+++(((((()))((((((((())))))***+++,,,***))))))))))))&&&### $$$$$$###$$$'''***---000***++++++)))&&&&&&***---(((((('''&&&$$$&&&))),,,((('''''''''((((((&&&$$$%%%)))***(((''')))((($$$))))))((((((((((((((((((%%%'''))),,,///000000000///111222111///...111444000111222222333333222222111333666888999:::===???___HHHNNNJJJHHHFFFDDDBBBBBBBBBBBBEEEFFFFFFEEEDDDCCCCCCDDDEEEMMMSSSPPPJJJHHHJJJKKKHHHTTTfff|||}}}eeeVVVRRROOOIIIAAAFFFAAA<<<<<<@@@CCCAAA>>>AAA@@@???>>>>>>>>>???@@@<<<<<<>>>???@@@AAAAAAAAADDDDDDDDDCCCDDDKKKUUU\\\ZZZQQQIIILLL[[[tttiii[[[^^^```eee}}}rrr\\\UUUNNNEEECCC@@@???AAACCCEEEEEEJJJJJJKKKHHHDDDHHHZZZmmmllleee|||bbbFFFCCCJJJGGGAAA:::999>>>BBBDDDCCCAAAFFFHHHEEEKKKeee]]]LLLKKKJJJKKKZZZppp]]]rrrcccPPPDDDAAACCCCCCBBB???===:::999:::===BBBEEEFFFAAA;;;999:::===>>>===@@@===<<<>>>BBBCCC???;;;???<<<999:::<<<===;;;999999888666444444555777888999888666555555666888:::>>><<<:::777555444333333555888;;;======<<<<<<===:::888777888::::::888555666555444666888777333///555777888666888;;;:::666===;;;999888888888666444222111///000222444555555555333///---,,,---///111......//////000000111111444222000111333333000---222444555555333111111111000...------------+++***000---,,,---000111000...000///000111...)))'''***222,,,(((***,,,++++++------,,,+++***)))))))))))))))'''&&&&&&''')))***))),,,)))'''(((,,,......---000---))))))+++,,,+++)))(((((())))))((('''%%%$$$)))++++++***(((&&&&&&&&&(((###!!!&&&///333///)))%%%%%%%%%&&&'''((()))***)))((('''%%%$$$&&&))),,,'''((()))(((&&&%%%%%%%%%))))))))))))***,,,...///***(((&&&&&&'''((((((((()))---...---///222222000///...---------///000111333333444444555444444444444333666::::::888999===eeeNNNMMMKKKIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEGGGHHHGGGJJJNNNNNNKKKGGGGGGIIIXXXiii~~~ooo]]]PPPHHHDDDDDDCCCCCCCCCCCCBBBAAA@@@??????>>>======>>>???@@@>>>???@@@@@@@@@@@@@@@@@@CCCDDDDDDBBBBBBFFFNNNUUUWWWPPPJJJKKKUUUlll|||eee[[[XXX___ttt|||fff[[[OOOHHHEEEBBBAAABBBDDDEEEEEEHHHMMMSSSQQQIIIIIIYYYkkkrrrjjj|||eeeIIIDDDIIIEEE@@@;;;:::>>>BBBCCCBBBBBBHHHJJJGGGNNNjjjXXXIIIIIIHHHJJJ```{{{eeeaaajjj]]]MMMCCCAAACCCDDDCCC>>>===;;;:::;;;>>>AAACCCCCC???:::888:::;;;<<<<<<===;;;:::===AAACCC@@@===@@@>>><<<<<<>>>???>>>===:::999999888888999::::::999999888777777888999::::::999777555333333333333555777:::<<<<<<<<<>>>???888666555777999:::888666666444444555777777444111222555555444666999999666777777888777666555444444111111000111222444444444333222///---...///222444------...///////////////333111111222444444111...111333555555444222222222---+++******,,,------,,,///---,,,---000111000...///...///000---((('''***---++++++---,,,)))+++000///...---+++)))((('''&&&***(((&&&&&&((())))))))),,,+++))))))***,,,,,,,,,000---+++***,,,------,,,******++++++***)))'''&&&***+++,,,+++(((&&&&&&&&&)))&&&%%%(((...///+++&&&&&&&&&&&&&&&'''((()))***))))))(((&&&%%%%%%(((***'''(((***)))'''&&&'''(((000///---+++)))(((((((((***(((&&&&&&((()))))))))---000000......111222///......---------...///000333333444444444444333333333222555:::;;;;;;>>>CCC{{{vvvgggQQQKKKKKKJJJHHHGGGEEEEEEDDDDDDBBBDDDFFFFFFGGGHHHKKKMMMMMMIIIJJJNNNLLLGGGIIIPPPkkkvvv___PPPKKK@@@CCCEEEEEEAAA>>>===>>>>>>===<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>AAABBBCCCAAA@@@AAAGGGKKKSSSQQQNNNKKKNNN```uuuZZZTTTZZZiii|||kkkWWWLLLHHHDDDBBBCCCEEEFFFFFFJJJUUU```^^^PPPHHHRRRbbbyyykkksss|||wwwjjjNNNEEEGGGBBB???;;;;;;>>>AAAAAA@@@BBBIIIKKKIIIRRRpppvvvRRRIIIIIIJJJPPPlllfffYYYbbb___UUUHHH@@@@@@BBBCCCCCC============>>>???AAABBBAAA>>><<<;;;<<<======<<<;;;:::999<<<@@@BBBAAA???>>>===<<<<<<======<<<:::888999:::;;;;;;:::888777:::::::::::::::::::::999888777666555555555555555777999:::::::::;;;>>>AAA777666555666888999999777555333333444555666555444///222333222333777888555222555888888555333222333000111222222333333333333222111///...///111444666,,,---.../////////...---111111111333555555222000111333555555444333333444+++)))'''(((***---//////...---------///000///......---...///---((('''***'''(((,,,...+++'''***000...------,,,+++***))))))+++)))''''''((())))))(((((())))))(((((((((+++---000...,,,,,,---/////////++++++++++++***)))((((((+++,,,---+++(((&&&%%%%%%))))))***+++,,,***&&&"""&&&&&&&&&&&&'''((()))***)))))))))(((&&&%%%&&&'''&&&((())))))(((((()))***333222///,,,)))'''&&&%%%***(((&&&''')))***+++***...000///,,,,,,///000.........---------...//////333333333444444333333222111111444999<<<===BBBIIIeeeeee___PPPIIIJJJIIIHHHGGGFFFEEEDDDDDD@@@BBBDDDFFFGGGJJJNNNQQQQQQKKKJJJMMMLLLIIITTTccc}}}hhhZZZGGGGGGFFFDDDAAA???>>>>>>>>>=========>>>???AAABBBAAAAAAAAAAAAAAA@@@??????>>>@@@BBBAAA??????BBBFFFOOORRRTTTPPPLLLUUUpppbbbVVVYYY___ooocccNNNJJJFFFDDDEEEGGGIIIJJJOOO]]]llliiiUUUEEEIIIUUUyyyhhhccceeeeee^^^___sssrrrSSSFFFEEE@@@>>><<<<<>>AAAIIIKKKJJJVVVwwwlllOOOKKKLLLOOOZZZyyywwwWWWRRR]]]UUUMMMDDD??????AAAAAA@@@<<<===>>>???@@@@@@@@@@@@@@@@@@??????@@@@@@??????===;;;:::;;;>>>@@@@@@??????>>>===<<<;;;999888666888999<<<======;;;999888:::;;;<<<======;;;:::999999999999999:::;;;;;;<<<<<<;;;:::888777999===@@@999999888777888888888777333333222333444555666777111444555222111444666444111777;;;:::555111111333///111333444333222222222111000///...///111333555---...000111000///...---///000222444555555333111000222444555444444444555,,,***''''''***---000000------------...//////...///---...000---))))))---&&&&&&)))......******...***+++,,,---.../////////+++)))'''&&&'''((((((((($$$&&&((((((&&&'''+++///------,,,,,,---///000111++++++++++++***)))((((((,,,------+++(((&&&%%%%%%(((***,,,,,,***&&&$$$"""&&&&&&%%%%%%&&&'''(((((()))******(((&&&$$$$$$%%%%%%&&&'''''''''''')))+++......------,,,,,,++++++***((('''''')))+++,,,+++,,,...,,,))))))---///.../////////////////////000222333333333333222222111111000222777:::<<>>>>>???AAABBBDDD??????@@@AAAAAAAAA@@@@@@<<>>=========????????????@@@HHHJJJJJJYYY|||dddLLLKKKJJJOOO```bbbRRRQQQRRRNNNIIICCC?????????>>>===;;;<<<>>>@@@AAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@>>>===;;;;;;===???@@@AAAEEEEEEDDDAAA>>>:::888666888999<<<>>>??????>>>===:::;;;===>>>===;;;999888999999;;;<<<===>>>??????@@@???<<<888666777;;;>>>>>>===;;;999777555555666222222222333333444666777555999888333000222333222444999===<<<666222111333000222555555333111111222111000///......///000111000111222222111000///......000222444444333222222///111444444444333333444///---***)))+++---//////,,,------...---......///111//////111///+++,,,000,,,((((((///444222///---***+++---///000111111111+++)))'''&&&((())))))((()))+++,,,***((('''+++...+++++++++++++++---///000......---,,,,,,+++++++++,,,------,,,)))&&&&&&&&&%%%(((++++++(((&&&$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&)))******(((%%%$$$###$$$###%%%%%%%%%%%%&&&(((******+++,,,---...///000111+++)))'''''')))++++++++++++---,,,)))***///222111000000000111000000000000222222333333222111111000111000111555777888>>>DDDlll[[[TTTOOOOOOLLLGGGGGGGGGGGGFFFEEEDDDCCC@@@AAACCCDDDFFFJJJOOOSSSKKKKKKHHHGGGNNNcccpppdddSSSHHHEEEDDDBBB???AAA@@@??????@@@AAACCCDDD===>>>???@@@@@@@@@@@@@@@;;;???AAABBB@@@@@@BBBEEEFFFMMMUUUVVVOOOLLLTTT```xxxggg[[[PPPUUUkkkjjjQQQMMMHHHFFFGGGJJJMMMNNNIIISSS___aaaVVVJJJHHHNNNXXXoooXXXMMMIIIEEELLL[[[}}}]]]JJJBBB???>>>>>>>>>>>>???@@@@@@???HHHJJJJJJ[[[\\\JJJIIIFFFNNNeeetttUUUPPPQQQJJJHHHEEEBBB@@@@@@???===;;;:::<<<>>>???@@@???===<<<:::<<<============>>>???@@@??????@@@BBBGGGKKKNNNPPPQQQQQQNNNIIIDDDAAAAAA<<<<<<<<<<<<<<<<<<======999:::<<<<<<<<<:::888666666777999;;;===>>>>>>>>>AAA???<<<888555666:::===??????===999555333333444000222333444333333555777888;;;;;;444000000222222555888;;;:::666222222222111444666444111///000222111000///......///000000333333222111000000/////////111222222111000111222///111333333222111111222000...++++++,,,---...---+++---......------...///111///000111000---...333222+++)))111888888222///---...///000000///...---,,,***((((((***,,,,,,,,,333222111...***))))))***)))*********)))***---///222111000///............+++,,,---,,,)))((('''((($$$&&&(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&)))))))))'''$$$###$$$%%%###$$$%%%$$$$$$%%%'''******+++,,,---............+++)))''''''(((******))),,,......,,,---222444333000000111111111000//////222222222222111111000///111000111555666555999>>>ggg```WWWPPPNNNIIIGGGHHHHHHHHHHHHFFFEEEDDDCCCDDDEEEEEEGGGJJJOOOSSSIIIKKKIIIIII[[[~~~{{{hhhWWWLLLFFFCCCAAAAAA@@@?????????@@@AAABBB>>>>>>?????????>>>=========@@@BBBAAA???>>>AAADDDBBBFFFMMMQQQOOOKKKNNNUUU```vvvwwwbbbPPPPPP^^^uuusssUUUPPPJJJFFFFFFHHHJJJKKKFFFJJJPPPUUUSSSLLLJJJMMMMMMooovvv[[[MMMIIIDDDLLLVVVxxxaaaLLLCCC@@@@@@???>>>>>>???AAABBB@@@IIIKKKKKK]]]xxxTTTIIILLLIIIVVVtttfffPPPNNNMMMGGGBBBBBBBBBBBBAAA@@@>>><<<:::;;;===>>>>>>===<<<;;;999;;;<<<<<<;;;;;;>>>@@@DDDEEEGGGKKKRRRZZZbbbhhhiiikkkllljjjeee```^^^^^^WWWSSSMMMFFFAAA===<<<<<<999999::::::999888666555555666888:::<<<=========>>>===;;;888666888;;;???======;;;777222000222444///222555555444333333555777;;;;;;444///000222333222333333333333222222111222555666444///...000333////////////000111222222555444111///......//////000111222000...---000222...000222222111/////////...,,,++++++,,,------,,,+++---......,,,,,,---///111...///000///---///333111+++***000555444000///+++,,,---......---+++***...,,,++++++...000111111222000,,,+++******)))((()))***+++***)))))),,,///111000///------------...)))+++,,,,,,***)))))))))&&&&&&%%%%%%&&&'''''''''(((''''''&&&&&&'''''''''))))))(((%%%######%%%'''%%%&&&&&&$$$$$$%%%'''***)))***+++++++++***)))(((,,,***'''&&&'''(((((('''+++......,,,---111111///...//////000///...---,,,222222222222111000///...111000222666666444777;;;aaabbb[[[QQQMMMEEEHHHIIIIIIJJJIIIHHHFFFEEEEEEFFFFFFGGGHHHKKKPPPTTTJJJMMMJJJMMMiiikkkXXXMMMJJJJJJAAA@@@???>>>>>>>>>???@@@@@@@@@??????>>><<<;;;:::???AAABBB@@@======???BBB@@@AAAEEEKKKMMMLLLMMMQQQOOO^^^|||kkkRRRNNNUUUeeeYYYSSSLLLGGGEEEFFFHHHIIIHHHFFFHHHNNNOOOLLLIIIJJJHHHbbbzzz\\\MMMHHHAAAIIIPPPqqqbbbNNNEEEAAAAAA@@@???>>>???BBBDDDAAAKKKMMMLLL___nnnOOOJJJQQQPPPbbbzzz___OOOJJJIIIHHH>>>???AAABBBCCCBBB@@@>>>:::;;;<<<======<<<<<<;;;;;;===>>>===;;;<<<@@@CCCIIIKKKPPPWWW```lllwww{{{sssgggYYYMMMEEEAAA???999999999888777666555555555777999;;;===>>>>>>>>><<<;;;:::888777999===AAA999:::999555111///111444...222666666444222222333555999:::333...000333555...------...000222222111333555666333...---000444......///000111333555666666333000---,,,,,,...///111222111///,,,,,,///222...000222222000...---...+++***)))***,,,---,,,+++***---///...,,,+++---000000---...///...,,,...333,,,))))))---...,,,,,,...%%%'''))),,,---,,,,,,+++///...---...111333444444***'''$$$%%%(((***)))(((***+++,,,+++)))))),,,///...---+++***))))))***+++)))***,,,,,,***)))***+++)))&&&$$$$$$%%%''''''&&&***))))))((((((((())))))))))))'''$$$"""###%%%((('''''''''%%%$$$%%%(((+++'''((()))))))))'''&&&%%%,,,***'''&&&&&&'''&&&%%%))),,,---***+++---,,,)))------.........---+++***222222222111111000......000///222777777555777;;;mmm\\\aaaVVVTTTNNNJJJNNNQQQPPPIIICCCCCCEEEDDDDDDEEEFFFFFFFFFIIIMMMPPPMMMIIIHHHWWWzzz|||kkkVVVLLLLLLHHHFFFCCC???<<<;;;::::::>>>===<<<===>>>???>>>===AAA@@@?????????@@@>>>======???BBBEEEGGGIIIIIIIIIIIIWWWddd{{{WWWHHHMMMUUUnnnjjjYYYLLLKKKJJJEEEFFFLLLJJJJJJLLLRRRXXXVVVMMMEEELLLUUUvvvhhhLLLCCCBBBCCCNNNllleeeNNNEEEEEE@@@===@@@AAA@@@AAADDDDDDGGGOOOKKKeeedddPPPLLLGGGQQQqqqgggMMMGGGLLLJJJCCC??????@@@@@@@@@@@@??????<<<<<<<<<;;;;;;:::::::::;;;>>>CCCEEEBBB>>>AAAHHHNNNTTT]]]gggttt}}}ooo]]]HHH999;;;:::999888888999;;;===;;;;;;<<<===???===999666000333777:::;;;<<<===>>>;;;:::888555222333555888444666777777555333333333777444333444777888777555555///,,,000333333222333777444222111222333222222000000000//////222666:::555333///---,,,---///111)))...222111---+++---000...000222444333...)))%%%(((***,,,.../////////.........////////////......000000///............///---+++***+++...///---+++---***'''(((***,,,,,,***---,,,+++...222333222///,,,+++(((''''''(((+++,,,,,,,,,,,,---------......++++++++++++***)))((('''+++******+++------)))%%%(((((('''&&&&&&&&&&&&&&&'''&&&''',,,,,,(((''')))+++(((&&&&&&'''(((((('''''''''&&&%%%&&&'''((())))))***++++++***)))((('''+++***(((&&&%%%&&&'''(((---,,,+++******+++,,,,,,...///000///---,,,,,,---000000//////......------111222444444444555888:::gggZZZ\\\RRRSSSNNNIIINNNRRRQQQKKKEEEDDDEEEDDDFFFGGGGGGGGGGGGJJJNNNQQQNNNMMMQQQdddvvv^^^MMMJJJIIIGGGCCC>>>;;;:::;;;===<<<<<<===>>>>>>>>>>>>@@@???>>>???@@@AAA@@@???>>>???AAACCCEEEFFFGGGHHHFFFOOOUUUiiigggRRRRRRTTTddduuuaaaOOOKKKIIIFFFGGGMMMJJJJJJLLLRRRXXXWWWPPPHHHHHHNNNkkksssWWWLLLEEEDDDKKKfffeeeNNNFFFEEE@@@>>>@@@AAA@@@AAACCCDDDEEEMMMKKKhhhvvvZZZKKKKKKJJJZZZ~~~yyyYYYGGGDDDFFFCCC???:::;;;;;;;;;;;;:::::::::888888999999::::::;;;;;;>>><<<@@@HHHMMMLLLJJJKKK]]]kkkrrrdddMMMGGGAAA>>>??????<<<999888999;;;>>>@@@>>>999444333666;;;============>>>777777666555333444666888444666777777555333333333:::777666666888888666444111000111444444000000333777555222222222333333222///000//////...000333555555333000...---///111222+++...111111...---...///111222222111///---++++++******,,,---.../////////......////////////......111000///---,,,,,,------***((('''(((,,,......------***((((((***++++++))))))((((((***,,,,,,,,,***,,,+++)))(((''''''((()))++++++,,,---------------******++++++,,,,,,,,,++++++***)))***+++***'''###'''((()))))))))(((&&&%%%)))''')))------***)))******(((&&&&&&'''(((((('''$$$$$$$$$%%%&&&((()))***))))))*********)))((('''((('''&&&&&&&&&'''((())))))******+++++++++++++++---/////////---,,,---............//////000000111222333555555555666999;;;___YYYWWWNNNSSSMMMHHHJJJOOOQQQLLLHHHGGGGGGEEEGGGHHHHHHHHHIIIKKKOOORRRNNNQQQ\\\ttt{{{zzzwww]]]PPPMMMGGGBBB>>><<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>======???AAABBBAAA@@@===>>>>>>@@@BBBDDDFFFGGGEEEHHHFFFSSSwww|||aaaWWWTTT[[[lllmmmUUUKKKHHHGGGIIINNNNNNMMMOOOTTTZZZZZZTTTNNNFFFHHH^^^dddVVVIIIEEEHHH]]]fffQQQHHHFFF@@@>>>@@@AAA@@@AAACCCEEECCCJJJLLLmmmgggRRRIIIKKKNNNddddddJJJBBBCCC@@@<<<;;;888777777777666666555555444555666777999;;;<<<===CCCAAADDDJJJOOOSSS[[[ccczzzqqqcccQQQFFFCCCBBB>>>999888:::===@@@AAA>>>999555555999<<<>>>===;;;:::999444666777666555444555666444666777666444222222333999888666555666555333222///111666999555//////333888555333222333333333222...//////...---,,,...///222111///------///000111//////000000000/////////333333333///++++++---000++++++,,,,,,---...000000...//////000000//////...000...,,,++++++,,,---...***(((&&&&&&(((+++,,,,,,---+++((((((((())))))(((&&&((())))))(((''''''(((++++++***)))(((''''''&&&)))***,,,---...---,,,+++))))))***+++---...//////+++******++++++***(((%%%'''(((+++,,,,,,***'''%%%)))'''(((,,,,,,)))(((******(((''''''(((((('''%%%!!!"""$$$&&&'''))))))***'''((())))))***))))))(((%%%%%%&&&'''((((((((((((&&&'''(((***++++++++++++---...//////...---...000,,,,,,...///111222333444222444555666666777999;;;yyy\\\ZZZTTTNNNUUUMMMGGGCCCJJJNNNLLLIIIIIIHHHGGGFFFGGGHHHHHHHHHKKKOOORRROOOTTTccc~~~yyy|||{{{___TTTFFF>>>===?????????<<<===<<<<<<;;;;;;===>>>???>>>>>>???AAAAAA???===::::::;;;<<>>@@@AAA@@@@@@CCCEEEAAAIIIOOOsss```PPPKKKNNNRRRkkkpppVVVCCCCCCFFF>>>999;;;888888777666666555555555555555666777999<<<>>>@@@FFFHHHKKKLLLMMMXXXrrrjjjUUUIIICCC???<<<:::>>>BBBAAA===:::888999666888;;;;;;999666555444555777::::::888555444444555666777555333222222222555444333222222222111000222222555888666111000444888666333222222333222111///000000///,,,++++++,,,...---,,,,,,,,,---...///222000000000111111000...222333333///++++++...333------,,,,,,,,,...000111//////000000000000//////---,,,*********,,,///111///---)))'''&&&'''((()))---+++)))((((((((((((((())),,,...,,,)))'''(((***(((((()))***)))((('''&&&'''))),,,......---+++)))(((((()))***+++,,,---...++++++,,,---...---,,,,,,)))***+++,,,+++***)))((('''%%%&&&)))***'''&&&)))***((('''(((((((((&&&%%% """$$$&&&((((((((((((&&&''''''((())))))))))))%%%&&&(((******)))((('''%%%%%%&&&''')))+++---...,,,...//////......///111,,,---...000111333444555222333444555555666888;;;ppp\\\[[[UUUTTTYYYLLLGGGCCCIIIMMMKKKGGGFFFEEECCCDDDEEEFFFGGGHHHKKKOOOSSSVVVZZZiiiyyyvvv}}}yyyfffOOOBBB???BBBAAA???>>>???>>><<<::::::<<>>BBBEEEGGGDDDIIIDDDDDDSSSjjjfffSSSQQQ]]]{{{hhhRRRIIIGGGIIIKKKLLLJJJIIIJJJMMMNNNLLLJJJLLLGGGOOOooopppYYYHHHFFFDDDRRRuuufffPPPIIIFFFAAA>>>@@@AAA???@@@BBBEEE???IIISSSxxx[[[PPPNNNQQQWWWtttcccOOOCCCFFFGGG>>>888;;;888888777666555555666666999888999:::<<<>>>AAACCCGGGHHHMMMUUU```rrrrrr\\\LLLAAA;;;;;;@@@CCC???888444666:::888999;;;:::777444333333333666:::<<<;;;999777777666666666555222111111222111111222222111111222222888333111444666444333555888555333111222222111000000111111///---++++++,,,---------...............333111000000111111000//////111222000...,,,...000...---,,,,,,---...000111//////000000000000/////////...,,,++++++,,,...///111///,,,)))'''''')))+++---,,,+++)))''''''((())),,,///111///+++))))))+++$$$&&&(((***++++++***)))'''))),,,......---+++))))))((((((''''''(((((()))((()))+++,,,---...///000---,,,+++))))))***++++++(((%%%&&&))))))'''''')))+++)))''''''((((((&&&%%%###$$$&&&'''(((''''''&&&&&&&&&&&&''''''((())))))((()))+++,,,+++***'''&&&(((&&&%%%%%%'''+++///222,,,...//////......000111...//////000111222222222000222333333333444777999nnnZZZWWWUUU]]]___JJJGGGGGGLLLOOOJJJEEEBBB@@@===BBBCCCEEEFFFHHHLLLQQQUUU___aaaooozzzwwwyyycccRRRJJJEEEAAA>>>AAABBBAAA>>>999888;;;??????>>>>>>??????===999666444555777:::===AAADDDFFF@@@GGGEEECCCKKKXXXssswww[[[OOOXXXtttvvv\\\MMMIIIIIIJJJPPPNNNLLLLLLNNNOOOPPPPPPLLLGGGJJJaaavvv\\\IIIGGGDDDMMMooocccMMMFFFGGGBBB>>>@@@AAA??????BBBDDD???KKKWWW|||uuuTTTMMMNNNSSS___VVVLLLFFFGGGEEE===999;;;777666555444444555666777;;;;;;;;;<<<>>>BBBEEEGGGIIIIIITTTlll}}}bbbJJJ<<<;;;===???===888666777999;;;;;;;;;999777555555666000444999======<<<<<<<<<666777666444111000111222111333444444333333444666:::333000333777777666777777555222000000000000///000000000///---,,,---...111111222333222222111000333222111000/////////000......////////////...---......------...//////000///000000111111000000///444333111///---,,,++++++------,,,+++***+++---000,,,,,,,,,***(((((()))+++---...///...+++)))))))))$$$%%%(((***,,,,,,,,,,,,)))***,,,---...---,,,++++++***((('''&&&&&&''''''$$$&&&((()))***+++---000///---***(((((()))+++---+++((())),,,,,,******------***'''&&&&&&'''&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''((()))***+++,,,+++)))'''%%%)))((('''''')))---111444...///000000///...///111000000000000000000000000///111222333333444666888nnnVVVOOOTTTdddcccHHHGGGGGGMMMNNNIIIDDDCCCAAA???AAABBBEEEGGGJJJNNNTTTXXXccceeesss}}}zzz~~~vvvgggVVVHHHAAA@@@DDDEEEDDD???999888;;;>>><<<<<<<<<===>>><<<888555555777999;;;>>>@@@AAAAAA???EEECCCCCCIIIOOO___xxxlllSSSUUUbbb~~~gggTTTLLLJJJJJJTTTRRROOOOOOQQQUUUXXXZZZJJJGGGGGGWWWyyyeeeKKKIIICCCGGGgggcccNNNGGGGGGBBB???@@@AAA??????AAACCC???MMM[[[~~~kkkOOOJJJNNNUUUeeeiiiKKKLLLKKKHHHCCC???======777666555444555777999:::;;;;;;;;;===AAAEEEJJJMMMOOOYYYppp}}}^^^JJJ>>>;;;;;;???DDDEEE>>>888;;;;;;999777444555777999222666:::<<<<<<;;;::::::777777666333111///000222333555666555333222333555555222333777888777777999666444111/////////...---//////...---+++,,,...111333444555666555444222111111222333000---,,,...111000---***,,,///000...+++---......///////////////000000111111111111000000333333333333111000...---***,,,------++++++---000+++------+++))))))+++...---,,,++++++,,,+++)))''''''''')))***,,,---------++++++,,,---------------...---+++)))(((((()))***%%%'''))))))((((((+++...---,,,***)))))))))***+++---***))),,,---***+++......+++'''$$$%%%&&&''''''&&&&&&&&&'''((()))***+++((('''&&&%%%%%%%%%&&&'''''''''((())))))((('''&&&))))))***,,,...000222333///000111000///...///000....../////////000000000000111333333333444777999mmmQQQHHHRRRhhhdddGGGGGGDDDJJJLLLIIIEEEFFFGGGFFFAAACCCEEEHHHKKKPPPVVVZZZdddeeetttooommmxxxuuu^^^JJJBBBCCCFFFGGGEEE@@@999777:::>>>999999:::<<<===<<<999666777999;;;===>>>>>>>>>>>>@@@CCCBBBDDDLLLLLLTTTfff|||YYYUUUQQQhhhqqqnnnXXXNNNKKKKKKOOOMMMLLLLLLOOOTTTYYY\\\JJJHHHGGGRRRqqqnnnNNNKKKBBBCCCbbbeeeQQQKKKGGGBBB???@@@AAA??????AAACCC@@@OOO]]]dddNNNJJJNNNVVViiiZZZEEEMMMPPPIIICCCAAABBBAAA888777666666777999<<<===999999:::===BBBHHHMMMPPPVVVnnnpppZZZBBB;;;999CCCRRRTTTGGG999999888666333111222666999888:::===<<<999666444333777777666333000///000222333555666444000///000111000222777;;;:::555666;;;666333000.........---,,,------,,,+++***+++///222333444555666555333000///000222444111,,,***---222222,,,'''(((...111///+++---...///000000000......000000111111111111000000...///222444555555444333,,,...///...+++)))***,,,+++------,,,******---000///,,,***+++------***'''*********++++++,,,------,,,,,,,,,---------......000///---++++++,,,---...)))+++,,,+++((((((***---***++++++++++++***))))))+++((((((++++++)))***---000,,,&&&###$$$%%%'''(((&&&&&&&&&&&&(((***---...)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''(((***---111222333222111000111111000///......///---------...///000000111111222444444444555888:::vvv___RRRHHHJJJOOOPPPKKKGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBDDDLLLRRRQQQQQQZZZffftttfffkkk{{{nnnlllpppuuuooo^^^MMMFFFCCCCCCCCCAAA===;;;::::::666666777888::::::999777777777888;;;>>>@@@@@@???DDDAAA>>>>>>AAAFFFJJJLLLnnnyyy___aaaXXX\\\wwwfffWWWQQQMMMMMMJJJJJJMMMOOOMMMNNNQQQMMMNNNEEEGGG```}}}xxx]]]JJJ>>>BBBYYYhhhQQQJJJJJJFFFBBB@@@AAACCCDDDDDDBBBCCCDDD^^^\\\NNNKKKIIIUUUvvvpppSSSPPPLLLFFFBBB@@@???>>>============;;;:::;;;>>>@@@@@@??????HHHNNNEEEIII___pppJJJ>>>@@@TTTbbbZZZLLLEEE;;;999666333222333555666<<<:::888777777888777666222333333111///......///---000444777888666333111444666444111111666888666222222111111///...,,,,,,...---,,,+++++++++,,,,,,333111000222444555333000///222555333...,,,...222000///...---,,,---......//////000000///...------555222000000222333111...111---))))))---111333333222///,,,,,,...---+++(((,,,,,,,,,,,,,,,---------,,,---......,,,******+++---,,,******++++++)))(((******)))+++,,,------,,,***---///...+++)))+++---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((%%%$$$&&&&&&'''&&&'''***///222222---'''###!!!!!!""""""'''%%%###$$$'''((('''%%%$$$%%%&&&&&&&&&&&&%%%$$$ ###(((,,,///000///...333111///---,,,---...///)))***+++,,,------......(((,,,//////...---///222222333555666777888;;;===kkkYYYPPPIIIIIILLLLLLKKKKKKNNNMMMKKKHHHFFFCCCBBBAAAHHHHHHKKKOOORRR[[[nnnyyyhhhjjjxxxnnniiimmmooogggZZZRRRHHHFFFDDD@@@<<<:::::::::888888888999;;;;;;:::888999888888:::===????????????===;;;;;;???CCCFFFHHHYYYmmmnnn[[[XXXZZZjjjrrr\\\RRRQQQKKKHHHHHHMMMOOONNNOOOQQQOOOPPPGGGEEEYYYsssaaaNNNCCCFFFYYYhhhNNNDDDMMMIIIDDDAAAAAABBBCCCDDDDDDDDDEEE___zzzVVVLLLKKKMMM^^^eeeNNNOOOKKKEEEAAA???>>>===<<<;;;<<<>>>>>>======>>>???DDDJJJKKKKKKMMMLLL\\\zzzSSSCCC>>>LLLWWWPPPEEEAAA>>><<<999666333222222333666555555777999999888666333444444333000//////000...000333555555555333222444666555222222666888777222222222111000...---,,,,,,+++***)))***,,,...///555333111222444555333111,,,000444444111...///111....../////////...---,,,............------,,,,,,000//////111444555444222///,,,)))***---000111111111///,,,,,,------+++((((((((())))))******++++++000111111000,,,***))))))---,,,***))))))(((&&&%%%((('''((()))+++,,,,,,,,,,,,......---+++*********,,,---------,,,***)))(((((()))************)))(((%%%&&&&&&&&&'''***///222222---'''###"""#########%%%$$$$$$&&&))))))'''%%%###$$$%%%&&&&&&%%%$$$######$$$&&&))),,,...000000111///---***((((((((((((***+++,,,---......------+++,,,.........///000222000111222333444666888999kkkTTTNNNIIIIIIHHHGGGIIINNNOOONNNKKKIIIFFFDDDCCCBBBEEEEEEHHHJJJNNNZZZqqqwwwfffggg~~~|||{{{zzz{{{ppphhhhhheee___ZZZQQQMMMGGGAAA===;;;;;;<<<:::::::::;;;<<<===;;;:::;;;999888999;;;>>>??????<<<;;;:::<<>>======<<<999<<>>DDDKKKFFF@@@???AAA???<<<999555222111000000111333777:::;;;999777444555666555333111111111000000111111222333333333555777666333333777888666333333222111000...---,,,***)))''''''))),,,///222666444222111333444444333+++000444555333000///000---...000111000///,,,+++,,,,,,,,,,,,++++++++++++......000222555555333111,,,+++***+++...//////...000...---,,,---,,,+++)))&&&''''''((()))******+++...000000...+++)))((()))---+++)))(((((('''%%%###%%%%%%&&&'''((()))***+++---,,,++++++++++++)))(((***+++,,,------+++)))((((((((()))*********))))))(((((((((''''''(((,,,///000,,,'''$$$############$$$$$$%%%'''******(((&&&###$$$%%%%%%%%%%%%$$$###'''&&&&&&&&&(((,,,000222---,,,***((('''''''''(((,,,---......///...---,,,///...,,,---///111222222111111111222333555666777pppTTTMMMHHHGGGGGGFFFGGGJJJGGGGGGFFFEEEEEEFFFFFFGGG???CCCHHHJJJKKKQQQ^^^iiiggg^^^ccczzzhhheeeeeebbb___```aaahhhrrr|||ooobbb^^^]]]]]]YYYSSSJJJBBB>>>===>>>>>><<<;;;;;;<<<======<<<;;;<<<:::888888:::===>>>>>><<<<<<<<<>>>BBBDDDEEEDDDEEEKKK```fff^^^TTTSSSccc~~~uuu^^^UUUIIIDDDDDDIIIMMMNNNOOOQQQQQQUUUMMMEEEJJJYYYwwwhhhRRRGGGGGGNNNjjjyyyZZZHHHLLLGGGBBB??????BBBEEEFFFJJJIIIMMMhhhkkkLLLKKKKKKVVVtttkkkTTTQQQKKKGGGBBB>>>======<<<;;;;;;===???@@@@@@AAACCCEEEJJJRRRMMMJJJ```~~~xxxZZZBBB???CCC@@@>>>BBBAAA@@@>>>;;;777444111000222222333555999::::::888666777888777555333222222222111000///000111333444555777777444444777888666333333333111000...,,,+++)))((('''&&&(((+++...111222111000///111333555666000222444333111//////000...//////000///...------,,,,,,++++++++++++++++++...000111333333111...,,,***+++,,,...//////...---......---,,,,,,++++++***''''''((()))***+++,,,,,,''')))++++++)))))))))***,,,***)))((()))((('''%%%%%%&&&''''''&&&&&&'''(((+++(((&&&''')))+++)))'''&&&(((+++---///...---,,,+++******))))))((('''&&&++++++***(((&&&&&&(((***---***&&&$$$$$$$$$###"""%%%%%%%%%&&&((()))))))))######$$$%%%%%%$$$######((('''&&&&&&(((+++...000((((((((()))***+++---...---...///000///...---,,,222...+++,,,000333444333444333333333555666777777jjjWWWNNNGGGGGGIIIGGGDDDDDDAAAAAA@@@AAABBBDDDFFFGGGBBBFFFJJJKKKKKKLLLPPPRRRTTTUUUbbb~~~|||fff______[[[TTTSSSOOONNNQQQXXXdddwwwnnn___[[[[[[[[[TTTJJJCCC???>>>>>>======<<<;;;;;;<<<===<<<;;;<<<:::777777:::<<<>>>>>><<<;;;<<>>@@@CCCGGGHHHLLLLLLQQQooohhhLLLLLLLLL[[[}}}```OOORRRIIIEEEAAA=========<<<<<>>CCC???>>>===;;;999777555444999777444444666888999999666888:::999777444333333222111000///000111222333555777777444444777777444333333222111///---+++******)))'''&&&&&&(((+++,,,------------///222666888888777444000------...///222000...---,,,---///000------,,,,,,,,,,,,---...---///111222111...,,,******,,,///111111000......---------,,,++++++***+++'''(((((()))******++++++&&&(((******))))))***++++++)))))))))+++,,,+++***'''((()))(((%%%$$$%%%&&&'''$$$"""$$$'''******(((((())),,,...//////......***))))))(((((('''''''''((())))))((('''''')))+++)))'''$$$###$$$$$$###!!!'''&&&%%%$$$$$$&&&))),,,###$$$%%%%%%%%%%%%$$$###''''''((((((***+++,,,,,,'''(((((()))+++,,,......,,,---///000000...---+++222///,,,---000444444333555333222333555777777666~~~```XXXOOOIIIJJJKKKHHHDDDAAACCCAAA@@@??????@@@BBBCCCEEEGGGGGGGGGJJJOOOOOOLLLJJJRRRaaa{{{oooccc^^^WWWPPPOOOKKKHHHHHHIIINNNYYYeeewwwlllZZZQQQZZZSSSJJJEEEBBBAAA>>><<<===;;;::::::;;;;;;;;;::::::888777888:::===>>>>>>:::999:::<<<@@@BBBBBBBBBCCCGGGJJJSSSqqqgggRRRVVVXXX[[[zzzwwwZZZRRRIIIBBBDDDJJJLLLNNNPPPOOOUUURRRKKKHHHJJJdddyyy[[[JJJIIIHHHZZZ|||YYYCCCDDDAAA??????BBBFFFHHHJJJKKKLLLTTTuuucccLLLLLLMMMaaawwwVVVKKKPPPHHHDDD@@@===============@@@@@@??????@@@DDDJJJOOOKKKPPPSSSiiikkkLLLCCCBBB>>><<<@@@<<<<<<;;;999999888888888>>>:::666333444666777888777999;;;:::888555444333111222222222222222222222444777666444333666555222222222111000...+++***(((***)))(((''''''''''''((()))+++,,,---///111555888>>>:::444///,,,,,,---///444111...,,,+++---000222......---,,,,,,---///000+++...000111000...---...***---111222111///......,,,------,,,+++******,,,''''''''''''((((((((((((+++,,,------+++***************)))+++---......---)))+++,,,***'''%%%&&&(((&&&$$$###$$$&&&)))******------------,,,,,,+++***&&&&&&&&&'''((()))+++,,,"""$$$&&&'''((())),,,///'''%%%$$$$$$%%%%%%###"""''''''%%%###"""$$$'''***$$$%%%&&&&&&&&&&&&%%%$$$&&&''')))***+++***))))))))))))))))))))))))))))))***,,,...000000///,,,+++000///---...000222333333333111///111555777777555kkk[[[TTTOOOMMMOOOMMMHHHDDDDDDFFFDDDBBB@@@???@@@BBBCCCCCCDDDEEEIIISSS[[[XXXOOOKKKQQQ]]]sss}}}jjj```VVVMMMMMMKKKKKKKKKHHHGGGMMMTTT\\\hhhyyynnnZZZ[[[UUUOOOKKKJJJHHHCCC???<<<:::888888999999999888777666777999<<<>>>>>>===999888888:::===@@@AAAAAADDDFFFGGGMMM```~~~yyy___XXXTTTUUUpppgggXXXLLLCCCCCCHHHKKKMMMPPPNNNUUUSSSMMMHHHEEEYYY|||___KKKJJJHHHWWW}}}}}}ZZZDDDEEECCCBBBCCCEEEHHHIIIIIIHHHJJJUUUyyy}}}^^^JJJJJJOOOiiiiiiQQQLLLPPPHHHDDD@@@======>>>>>>===???@@@@@@AAACCCFFFLLLPPPJJJ[[[mmmsssUUULLLJJJAAA<<<===<<<;;;999888777888999:::===:::666444444444444444666999;;;;;;999666444333000222444555555444111000333666666333333555444111111111000...,,,***((('''((((((((((((''''''&&&&&&***,,,///000///000333666===999444000...---......222111///------...000111...---,,,+++,,,---///000///111333222///---...///)))---000111///------...***,,,---,,,***)))***,,,))))))((((((((((((''''''+++,,,...---,,,++++++,,,,,,+++***+++---......---))),,,...---***(((+++...))))))((('''&&&'''***,,,...---+++***)))((())))))%%%%%%%%%&&&''')))+++---###$$$&&&'''((()))+++---'''&&&&&&&&&((('''&&&$$$$$$&&&'''&&&$$$###$$$%%%%%%&&&''''''''''''&&&%%%'''((()))******))))))((((((((()))))))))((((((((((((***---///000///,,,+++,,,...///000000000222333333000///111666999888666}}}\\\XXXNNNOOOQQQSSSNNNGGGFFFIIIGGGEEECCCAAAAAABBBDDDFFFBBBEEEJJJTTTccckkkaaaRRROOOPPPWWWkkktttfffZZZQQQLLLJJJJJJKKKIIIHHHNNNUUULLLQQQYYYaaalll}}}www^^^ZZZTTTRRRRRRPPPJJJDDD<<<999777666777888888777555555666999===>>>>>>===:::999888:::===@@@BBBBBBCCC@@@BBBJJJQQQccclllYYYOOOSSSiiittt\\\OOOCCCBBBFFFJJJMMMOOOOOOUUUTTTOOOHHHBBBSSSsss```JJJIIIHHHUUUzzz___KKKGGGFFFEEEFFFHHHIIIIIIIIIEEEHHHUUUzzzxxxYYYGGGIIIPPPnnnaaaQQQPPPRRRHHHDDD@@@>>>>>>>>>>>>>>>===???BBBDDDFFFHHHLLLOOOQQQmmmzzz^^^UUUQQQFFF===<<<===;;;888666666777999;;;999888666555555444222000666999;;;;;;999666444333///222555777777555111...222555555333222444333000111000///...+++)))'''&&&%%%&&&'''(((((('''&&&%%%,,,///222222000000111333:::777444111000///...---000000000000////////////...---+++++++++---///000666777777444///,,,,,,---))),,,000000...,,,,,,---***,,,...---***)))***,,,,,,,,,++++++******))))))%%%'''***+++++++++---...---,,,++++++------,,,+++(((,,,//////,,,+++///333,,,------***'''&&&)))---***)))'''&&&&&&(((***+++(((((('''&&&&&&''')))***'''((())))))'''&&&'''((('''''''''(((******(((%%% $$$))))))&&&"""!!!!!!&&&&&&'''(((((('''&&&&&&))))))(((((((((((())))))&&&'''(((***+++,,,,,,,,,&&&))),,,///000///,,,+++***---111111//////111333555222000333999===<<<999uuuYYYPPPQQQNNNKKKIIIHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFIIIQQQjjjWWWSSSSSSUUUccc{{{cccUUULLLLLLKKKKKKKKKLLLMMMNNNMMMMMMLLLLLLPPP[[[iiisss~~~eeeVVVUUUSSSSSSQQQIIIHHH@@@;;;<<<===;;;888999===;;;:::999999:::<<<>>>:::<<>><<<;;;<<<>>>CCC@@@DDDJJJJJJRRRvvveeePPPPPP```pppeeeXXXIIICCCFFFLLLPPPRRRQQQSSSWWWTTTJJJEEEQQQbbbwwwQQQEEEKKKPPPiii```LLLHHHFFFDDDBBBBBBCCCEEEGGGHHHDDDUUU}}}jjjOOOGGGIIIMMMqqqrrrZZZTTTRRRLLLDDDBBB???<<<::::::;;;;;;>>>BBBDDDDDDEEEIIILLLLLLffffffYYYSSSIII???;;;;;;999777555444444666666666333111111444666666444777999::::::888666555555333333444555444222///...000444999:::777444333333555444222000---+++***)))###$$$%%%'''((()))))))))***...111222000///000111///222333222///...///111777666111+++,,,222555444///...---,,,,,,---...///>>>;;;777333111000111111000---,,,---000222000---///...,,,+++***+++,,,,,,///+++((()))---...+++'''*********++++++,,,,,,,,,++++++,,,,,,------,,,,,,...///000111000///---+++...,,,)))''''''(((((((((((('''&&&&&&((())))))(((((('''''''''(((***---...(((++++++)))(((+++***'''###%%%(((+++,,,***$$$ $$$&&&((())))))(((&&&$$$$$$%%%%%%&&&%%%%%%$$$$$$(((((('''&&&%%%$$$$$$###))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++---///000111111111333111111333888<<<===<<>>;;;;;;<<<===<<<;;;:::::::::;;;<<<<<<>>>@@@???<<<:::;;;<<<@@@>>>CCCJJJIIINNNiiinnnVVVQQQ^^^mmmlll\\\LLLFFFFFFGGGJJJNNNOOOSSSXXXYYYRRRLLLSSS^^^[[[LLLMMMPPPgggdddNNNHHHFFFDDDBBBBBBCCCEEEFFFJJJFFFWWW~~~fffNNNHHHKKKRRRwwwlllXXXTTTRRRKKKBBBAAA???>>>===<<<======>>>???BBBEEEGGGKKKQQQWWWeeeYYYTTTJJJ>>>999777666444333333333333444555333111111333555555444666888:::999777555444555222333444444444222000///222333555555444444555666444333111111111000---+++&&&&&&'''(((((((((((((((...111444444222///......111222333222///...///111666777444......222555444//////...,,,***,,,111555777666444111000000111111///...---...///000///...---,,,+++*********++++++...+++((())),,,---+++'''******+++,,,,,,,,,,,,,,,...---+++******+++,,,---------...//////...---,,,///---+++)))))))))***)))***(((''''''((()))((('''******)))))))))))))))***'''***+++((()))+++***'''%%%&&&(((***+++***'''$$$%%%%%%&&&''''''&&&%%%%%%&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&(((((())))))***+++++++++))))))*********+++++++++)))***,,,---//////000000555333222333777999888777www```QQQQQQOOOLLLHHHFFFEEEEEEEEEDDDFFFFFFGGGGGGGGGFFFEEEDDDEEECCCDDDIII]]]{{{zzz^^^QQQLLLJJJWWWuuuwwwhhhWWWMMMLLLNNNMMMJJJKKKKKKIIIFFFDDDEEEHHHJJJMMMTTT\\\eeeppprrrYYYNNNOOOMMMHHHDDDAAABBBAAA===<<<>>>======<<<<<<;;;;;;::::::>>>???@@@>>><<<:::::::::???<<<@@@HHHIIIIIIYYYnnnbbbUUU\\\iii}}}eeePPPKKKHHHCCCDDDKKKLLLQQQYYY^^^[[[UUUVVVZZZwwwhhhSSSNNNLLL___jjjQQQHHHFFFDDDBBBAAABBBDDDFFFMMMKKK]]]___KKKJJJOOO[[[dddVVVTTTPPPIIIAAAAAA@@@@@@@@@@@@@@@???BBBAAADDDJJJLLLQQQ```qqqbbbVVVSSSJJJ>>>777555555555444444444444444444222111111333444444333555777888888666444444444111222333444444333111111555222000///222555777888222000...000444444///***((((((((((((((((((((((((///222555666444111...---222333444222000//////000444888888222///111333444/////////---,,,///555:::000000000000000000000000...//////...---,,,...///,,,+++***)))))))))******---***((()))+++,,,***''')))***,,,---...---+++***///---+++))))))***---...,,,,,,,,,---------------111000...---,,,+++++++++,,,***((('''((()))(((''',,,,,,,,,+++***(((&&&%%%%%%)))***((())),,,+++)))((('''&&&((()))******)))%%%%%%%%%$$$$$$%%%%%%%%%(((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((************)))(((((()))))))))************+++,,,...///000111111222111111222555666666555jjjUUUNNNRRRMMMJJJGGGFFFFFFGGGHHHGGGKKKIIIGGGEEEDDDCCCCCCCCCFFFCCCBBBDDDRRRlllqqq^^^NNNKKKMMMYYYnnniiiVVVNNNMMMMMMLLLIIIIIIIIIHHHFFFEEEEEEEEEGGGHHHJJJKKKPPP\\\kkkvvvyyyeeeXXXJJJHHHFFFFFFHHHEEE???<<<>>>>>>>>>>>>>>>===;;;:::999===>>>>>>>>>===<<<;;;;;;???;;;>>>FFFHHHGGGOOO[[[wwwooo[[[YYY```xxxpppSSSLLLJJJCCCBBBIIIJJJOOOVVV\\\]]]ZZZWWWVVVeeerrrXXXMMMGGGVVVssspppSSSHHHFFFDDDAAAAAABBBDDDEEEMMMNNNbbbyyyWWWIIIKKKSSSeeettt]]]TTTRRRMMMFFF???@@@AAABBBBBBBBBBBBBBBFFFFFFKKKQQQRRRZZZuuu{{{\\\RRRQQQIII>>>888666777888888999888888777222111111111222333333333444555777777555444333333000111222333333333333222666222///...222555666555111---+++...333333---&&&)))))))))))))))***+++++++++...222555555333111///333333333222111000000000111777999444//////111222111000///000333666888999,,,---///000000000///...---///000...+++***---000+++++++++************+++,,,***((()))******)))''')))***---......---+++)))+++******)))***,,,---///---,,,,,,,,,---...//////111222222000...,,,,,,,,,---+++)))((((((((('''&&&+++,,,,,,,,,+++(((%%%###$$$''')))'''))),,,,,,)))(((&&&$$$$$$''')))***+++'''&&&$$$######$$$&&&'''(((((((((((((((((())))))******++++++***)))((('''$$$%%%((()))******((('''))))))))))))*********+++,,,---///111222333333333------///111444666777777bbbQQQOOOSSSLLLIIIGGGGGGIIIKKKLLLLLLQQQMMMHHHBBB??????AAABBBEEEAAAAAACCCLLLbbbmmmcccMMMNNNUUU___iiiyyyrrraaaUUUNNNKKKNNNMMMKKKJJJIIIGGGFFFEEEKKKKKKIIIFFFFFFKKKTTTZZZttt}}}fffMMMFFFDDDFFFIIIHHHBBB======>>>??????>>>===<<<;;;:::;;;;;;<<<===>>>>>>>>>===@@@;;;<<>>@@@AAACCCCCCCCCCCCDDDGGGNNNRRRTTTccc|||kkkddd___aaaxxxtttVVVMMMMMMGGG???:::888888999:::::::::999999111111222222222222333333333555777777555333333444000111111222333333333333777444111222444555222000222///,,,///444333---%%%((((((((()))+++---///000+++---000222444222000...222222111111111111111000---555888444///...000000222000000555;;;===888333---...///000000///...---,,,......,,,)))))),,,000++++++,,,,,,,,,,,,,,,,,,+++***))))))******)))((((((***,,,......,,,***(((%%%'''))),,,---...............------...///000111000222333222...,,,++++++---+++)))(((((('''&&&%%%&&&(((***++++++)))&&&$$$###'''((('''(((,,,,,,***'''%%%""""""$$$''')))***(((&&&$$$######$$$&&&(((&&&%%%%%%%%%%%%&&&'''(((+++,,,,,,,,,+++)))&&&%%%###%%%''')))***)))((('''*********+++++++++,,,,,,,,,---///111222333333333+++---000222333555555666^^^RRRQQQQQQJJJHHHFFFFFFIIIKKKLLLMMMSSSNNNHHHBBB>>>>>>???AAACCC???CCCFFFJJJ]]]llljjjSSSSSSYYY```cccjjjooo^^^UUUNNNKKKGGGFFFFFFHHHIIIIIIHHHHHHHHHGGGFFFHHHKKKNNNTTT\\\lll|||aaaMMMGGGDDDGGGHHHDDD@@@?????????>>>>>>======<<<<<<:::::::::<<<>>>@@@???>>>???;;;;;;AAAFFFHHHLLLQQQQQQoooppp[[[QQQ[[[mmmgggSSSLLLHHHDDDAAAFFFJJJMMMOOOSSSVVVUUUPPPSSSfffjjjTTTHHHOOObbbwwwVVVHHHFFFCCCAAA@@@AAABBBCCCDDDJJJeeegggLLLGGGMMMQQQkkk```SSSQQQKKKCCC???======>>>???AAABBBCCCDDD???EEEKKKPPPZZZrrrlll]]]PPPNNNQQQ]]]zzznnnSSSJJJIIIDDD???===888888888777777777777777000222444444333222333444333555777777555444444444111111111222222333333444555555555555555444111...555222111222555555000+++(((((()))***,,,///111333000000000111111000---+++111/////////111222111000---222555222///000000///111000111777===<<<555.........///000///...---,,,,,,,,,,,,***)))+++---000++++++,,,---------,,,,,,++++++*********)))))))))((()))+++,,,+++***((('''###%%%)))---//////...,,,......//////////////////---000333222---)))((())),,,***((('''''''''&&&$$$"""$$$''')))***)))'''%%%###'''((('''(((+++,,,)))&&&$$$######%%%'''''''''&&&%%%###""""""###%%%&&&######"""""""""$$$%%%&&&)))***++++++***(((%%%$$$%%%&&&'''))))))))))))(((***++++++++++++,,,,,,,,,***+++,,,...///000111111///111444444444333333333]]]UUUTTTMMMIIIGGGDDDDDDEEEGGGHHHHHHNNNLLLHHHDDDAAA@@@???@@@CCC@@@EEEHHHGGGTTTdddfff^^^UUUUUUZZZ[[[___wwwyyyeee^^^TTTMMMJJJKKKKKKLLLDDDFFFGGGHHHIIIIIIJJJKKKGGGKKKUUUbbbtttgggYYYLLLIIIIIIFFFCCCAAA@@@???>>>=========>>>???<<<;;;:::<<>><<<:::888:::@@@DDDGGGJJJMMMKKKZZZrrriiiVVVRRR[[[rrreeeSSSLLLGGGAAABBBHHHLLLMMMOOOSSSRRRMMMOOOTTT|||rrrXXXJJJLLL[[[zzzYYYHHHFFFCCCAAA@@@@@@BBBCCCDDDMMMiiibbbJJJHHHNNNTTTpppuuuXXXPPPNNNGGG@@@???<<<<<<<<<<<<>>>@@@BBBCCCAAAGGGLLLTTTjjjtttfffRRRNNNOOOXXXdddvvvmmmTTTJJJFFF@@@===???999888666555444555555666000333555555444333333555333555777777666555555555222222222222222222333333444555777666444333222333444333222333555555333111++++++***+++,,,///111333333111///000111111///---...---,,,...111333222000...222333111111333333000---000444777666333///---,,,------.........------,,,***((((((***---//////)))***+++,,,---,,,,,,++++++,,,,,,+++************)))))))))))))))(((''''''&&&(((***+++,,,,,,,,,+++---.../////////...---,,,***...222000+++&&&%%%&&&***(((&&&&&&&&&&&&%%%$$$!!!"""$$$&&&''''''&&&&&&$$$'''(((''''''++++++(((&&&%%%%%%&&&''''''&&&$$$###"""!!!!!!!!!!!!"""###"""!!! """$$$%%%$$$&&&((())))))(((&&&%%%&&&''''''((())))))******************++++++++++++)))***,,,---//////000000000333666777555333333444www^^^WWWUUUJJJIIIFFFCCCAAABBBCCCCCCBBBIIIHHHHHHFFFDDDBBB@@@???DDDAAAFFFHHHBBBJJJYYY]]]fffWWWOOOSSSUUUYYYnnnrrraaaUUUOOOKKKHHHJJJKKKMMMNNNNNNMMMLLLLLLMMMMMMLLLKKKPPP___sssnnnWWWMMMKKKHHHDDDBBB@@@???===<<<<<<>>>@@@AAA>>><<<;;;<<<>>>???<<<:::666666:::???DDDEEEGGGHHHKKKLLL\\\}}}www```MMMOOO___|||uuuZZZOOOJJJDDD???GGGMMMMMMNNNRRRPPPKKKKKKFFFnnnuuuYYYIIIIIIUUU||||||[[[HHHFFFCCCAAA@@@@@@AAABBBHHHQQQooo___JJJHHHNNNZZZvvvnnnSSSNNNMMMEEE>>>???<<<<<<;;;;;;<<<>>>AAACCCGGGMMMPPP[[[|||nnncccVVVJJJIIIOOO[[[lll~~~oooWWWKKKDDD>>><<<@@@;;;999777555444444666666000333666666444333444555333555777888666555555666333333222111111222222333333555777666333222555888000000111222222333444555...---,,,+++,,,...000222222000...///222444444222---+++***---111333222000000222222000222666555111***111777555///***+++///***++++++,,,,,,---......---)))&&&&&&+++...000///((()))***+++,,,,,,+++***+++,,,---,,,+++******+++))))))((((((''''''''''''++++++***************+++,,,---/////////---+++)))(((,,,000///***$$$###$$$)))'''%%%%%%&&&&&&%%%$$$!!!"""###%%%&&&&&&&&&%%%$$$'''(((''''''******'''&&&&&&'''(((***)))&&&###  !!!  """$$$%%% """%%%((())))))'''&&&((((((''''''((()))***+++))))))))))))************++++++---///000111111111---111666777777666777999ttt___ZZZQQQPPPPPPCCC<<>>@@@???===999<<<>>>===<<<;;;:::888444666999===@@@CCCEEEFFFGGGKKKSSScccppp\\\OOOVVVfffwwwnnnXXXJJJEEEAAACCCFFFMMMXXX___WWWJJJHHHKKKaaa~~~^^^LLLKKKOOOmmm```NNNKKKEEE@@@===>>>AAADDDJJJXXXxxxSSSJJJJJJLLL]]]yyy]]]NNNMMMHHHBBB???:::<<<<<<<<<===BBBGGGHHHFFFIIIHHHXXXzzzppp```WWWSSSTTTXXX\\\hhhzzzrrr[[[JJJDDDBBB???;;;<<<:::777666888999::::::666666555444333111000000555666777888777555333222666222...---///111000///222555666444555888999777222111000000111333555666******+++,,,...000333444111555333...,,,000///+++////////////000000000000222333444555666555444333//////000000000000000///111000///...------...///000+++)))+++,,,******,,,,,,,,,------,,,+++)))((('''(((***++++++***)))((('''&&&'''***---...+++'''+++,,,,,,+++)))(((((()))))))))+++---,,,((((((+++)))***+++++++++)))'''&&&(((((('''''''''&&&&&&&&& !!!!!!"""$$$%%%%%%&&&+++&&&######'''***(((&&&+++******))))))))))))***(((###%%%---,,,%%%!!!!!!""""""#########$$$%%%$$$###"""""""""$$$$$$((((((''''''(((***,,,...,,,+++***+++++++++)))'''***---222666777666444222///222555888888666333000jjjZZZVVVOOOPPPNNNEEE???@@@BBBAAA@@@BBBQQQNNNHHHCCCAAAAAABBBDDDGGGJJJJJJFFFAAACCCMMMVVVZZZVVVMMMHHHNNN^^^lllqqqzzztttiii\\\VVVRRRSSSPPPKKKIIIKKKKKKLLLKKKHHHDDDDDDIIINNNXXXeeezzzxxxaaaRRRIIIBBBEEEFFFEEECCC???===>>>???>>>??????===<<<;;;;;;;;;888888999;;;>>>AAAEEEGGGFFFIIIMMMXXXooocccQQQRRR___mmmwww[[[KKKHHHBBBDDDEEEKKKWWW```\\\RRRIIIGGGWWW{{{cccOOOLLLPPPgggaaaMMMJJJDDD???<<<>>>AAADDDLLLZZZyyySSSJJJJJJOOObbboooVVVKKKKKKDDD???>>>999===>>>>>>>>>@@@DDDHHHIIIKKKTTTlllvvvfffVVVPPPRRRYYYdddooo|||kkkUUUFFFAAA???<<<888;;;999777666888999888888555444333222222222222222888999999999999777666555444111//////111333333222000444555444666:::<<<:::333222000//////000111111,,,,,,,,,,,,---...000111000333111,,,***......***//////000000000111111111000111222333444333222222,,,---...//////////////////...---,,,---...///000222---***,,,,,,))))))***))))))*********)))'''&&&&&&''')))***++++++++++++(((((((((***++++++)))'''(((***+++,,,+++,,,///111++++++---///...******---***+++,,,---,,,***((('''(((((('''''''''&&&&&&&&&######$$$%%%%%%&&&&&&'''((($$$!!!"""&&&)))(((%%%((((((((((((((()))******...+++$$$!!!$$$(((&&& ######$$$$$$%%%%%%%%%%%%######"""""""""""""""###(((((((((((()))***+++,,,---,,,+++,,,,,,,,,***(((+++---111444555555333222222222333444444444444444]]]TTTPPPKKKOOOMMMKKKEEE???@@@DDDCCC???IIIGGGCCC@@@>>>???AAABBBIIIJJJIIIFFFBBBCCCHHHMMMWWWVVVQQQLLLNNNXXXaaaeeekkkxxxmmm```VVVOOOHHHFFFHHHFFFFFFGGGGGGGGGFFFEEEEEEDDDKKK[[[pppfffOOO???AAAEEEHHHEEE???;;;<<>>BBBFFFNNN\\\zzz{{{QQQIIIJJJRRRkkkbbbPPPJJJKKKBBB>>>???<<>>;;;999999888777777888888666444333222000000000222444666::::::999999888777777777111000000111333555444333///222444444666;;;===;;;222222111000...---,,,,,,......---,,,,,,---...//////000...***)))+++,,,+++000000111222222222222111//////000111111111111000******,,,---............---,,,+++++++++---///111444///+++,,,,,,)))''')))&&&''''''(((((('''&&&&&&&&&''')))***,,,---------+++,,,---+++)))(((((()))***+++,,,,,,---///222555...---...111000,,,---000------......---,,,***)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%""" """&&&((('''%%%&&&&&&''''''(((((())))))000///***$$$###%%%#########$$$%%%%%%%%%$$$$$$!!!!!!"""""""""""""""!!!%%%&&&'''((()))(((((('''---,,,,,,,,,------,,,***,,,---///111333333333222333222000///000333666888oooRRRNNNIIIGGGLLLMMMRRRMMMBBBBBBIIIHHH>>>CCCBBB???>>>>>>???AAABBBKKKJJJIIIGGGGGGGGGHHHIIIWWW[[[ZZZRRRMMMQQQYYY^^^hhhsssvvvcccUUUMMMIIIHHHCCCDDDEEEIIIMMMMMMIIIFFFGGGGGGJJJSSSdddyyy~~~aaaJJJ@@@CCCEEEEEEBBB@@@AAABBB@@@===;;;======;;;;;;<<<;;;:::999999:::===@@@BBBDDDGGGGGGEEEJJJaaahhhUUUSSSWWWhhhsss^^^XXXIIIDDD???@@@HHHQQQWWWWWWTTTFFFCCCZZZnnnRRRHHHKKKYYY}}}fffMMMLLLHHHCCC???@@@DDDHHHNNN\\\zzzuuuOOOHHHHHHWWWsssyyyWWWLLLLLLLLLBBB>>>BBB@@@@@@@@@AAAEEEFFFEEEHHHLLLPPPqqqrrrdddXXXOOOLLLUUUcccrrr|||iii]]]MMMBBB??????>>><<<888888888999:::999666333111000......000333666999999888777666555555666666000000111222333333222222///222444333555999:::888111111111000///---,,,+++......---,,,,,,---...///000///,,,***)))+++,,,---000111222333333333222222/////////000000000000000)))***+++---.../////////...---+++******+++---///222---)))++++++((('''(((&&&&&&'''(((((((((((((((((())))))***+++,,,,,,,,,...000000---)))''')))+++/////////---+++,,,...000...---...111000---...111//////000///...---+++***'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$###"""!!!###&&&(((((('''&&&'''''''''((('''''''''+++---+++%%%"""$$$%%%###!!!"""######$$$###"""""" !!!###$$$$$$###""""""!!!###%%%''''''&&&%%%###,,,++++++,,,------,,,***------...///000111222222222111///...///222666888]]]LLLJJJEEEEEEHHHNNNVVVTTTHHHFFFNNNKKK???@@@@@@???>>>>>>@@@AAABBBHHHGGGFFFGGGHHHIIIIIIIIIUUU]]]___UUUJJJIIIRRRYYYggggggnnnsssggg\\\SSSLLLJJJHHHJJJLLLKKKGGGBBBGGGGGGFFFEEEHHHVVVkkk{{{hhhNNNIIIEEEFFFKKKLLLIIIEEEDDD??????CCCEEEBBB???AAA:::::::::;;;;;;<<<<<<===DDDGGGIIIGGGGGGVVVrrrwww[[[PPPQQQ\\\zzzjjj\\\IIICCC======CCCLLLVVV\\\ZZZMMMCCCPPPsssxxxXXXJJJJJJWWWtttjjjQQQQQQOOOIIIDDDBBBFFFJJJLLLZZZxxxoooNNNGGGHHH\\\{{{lllPPPJJJLLLLLLAAA>>>BBBAAAAAA>>>@@@GGGKKKJJJJJJMMM]]]ttt```RRRNNNPPPUUU[[[lllxxxjjj___UUUIIIAAA??????>>><<<999999999;;;<<<:::777444000///......000444888:::999888777666555555555555111111222222111000//////000333333111222555555333000111111111111000///......------,,,---...000111000...,,,,,,,,,,,,---///000111333444444444222222000000000000111111222222+++,,,---...000000111111111///,,,)))((()))+++,,,---(((&&&((()))'''&&&((('''(((((()))***+++,,,,,,++++++******************---...///,,,(((&&&'''***/////////,,,***)))***+++---+++,,,///...+++---111111000000///...---,,,+++&&&'''''''''''''''''''''+++***)))((('''&&&&&&%%%#########%%%'''(((((((((((()))))))))((('''&&&%%%'''++++++&&&###$$$&&&%%%"""###$$$%%%%%%$$$###"""!!!"""$$$%%%&&&%%%$$$$$$"""$$$''')))***(((&&&%%%***))))))***,,,---,,,***------......///000111222000000000000111333555666RRRJJJHHHDDDEEEEEEMMMUUUVVVNNNKKKOOOJJJ@@@@@@????????????@@@@@@AAAAAAAAABBBCCCDDDEEEGGGHHHNNNVVVZZZRRRIIIHHHMMMQQQ^^^YYY[[[iii}}}zzzjjjTTTPPPKKKHHHIIIIIIHHHFFFCCCIIILLLIIIDDDFFFRRR]]]uuufffYYYMMMMMMVVV[[[UUUMMMJJJBBB???DDDFFFAAA>>>AAA<<<<<<=========<<<;;;:::CCCFFFJJJJJJHHHOOOcccwwwdddNNNMMMTTTiiiuuu]]]IIIBBB======BBBKKKWWWaaaZZZQQQFFFKKKiiieeeQQQMMMVVVkkkpppUUUWWWVVVPPPIIIDDDEEEHHHIIIXXXxxxjjjNNNIIIJJJeeecccMMMHHHKKKIII>>><<>>@@@===@@@HHHKKKJJJNNNVVVrrryyyiiiWWWNNNJJJLLLXXXeeeuuuxxxddd\\\TTTLLLCCC===;;;;;;;;;:::888888999;;;<<<;;;999666111000000000222555777999999999888888777666666666111222333111///......///222444444000000222111...111111111111111111111222//////.........///111222000------//////---...111///111333444444444222111111111111000111222222333---...///000111111111111333000---)))((()))***,,,+++&&&$$$&&&'''&&&&&&(((''''''((()))***,,,...///,,,+++***)))((((((((((((((())))))(((&&&%%%%%%&&&***+++,,,+++)))((()))***+++)))***,,,,,,)))+++000111000///...---++++++***&&&&&&&&&'''''''''''''''------,,,+++***)))(((((("""###%%%&&&'''''''''''')))***+++++++++***((('''))),,,,,,'''$$$&&&&&&$$$&&&'''((())))))(((&&&$$$######$$$%%%&&&&&&&&&&&&%%%'''***,,,------+++***(((((((((***,,,---,,,+++.........///000111111111000111111222333444444555pppMMMKKKGGGEEEHHHCCCIIIPPPSSSQQQNNNLLLFFF>>>@@@@@@@@@@@@??????>>>>>><<<>>>@@@@@@@@@AAADDDGGGFFFKKKOOOOOOPPPQQQNNNIIIPPPOOOSSS\\\eeetttiiibbbWWWMMMIIIIIIKKKMMMGGGLLLPPPOOOIIIFFFIIINNNZZZkkkuuueeedddooovvvrrrkkkVVVJJJBBBEEEEEE@@@???CCCBBBAAA@@@>>>============AAABBBFFFIIIHHHJJJUUUcccnnnOOOLLLOOO[[[rrrdddKKKDDD??????@@@EEEQQQ\\\SSSPPPHHHHHH___pppXXXPPPRRRaaawwwWWW[[[\\\VVVLLLDDDCCCDDDHHHWWWxxxeeeOOOMMMOOOooowww]]]PPPKKKLLLHHH======AAA<<<>>>>>>BBBGGGFFFEEESSSeee^^^QQQJJJNNNTTT[[[lll}}}aaaUUUUUULLLFFF???:::888999888888777666777999;;;;;;:::888222222222333444555777777777777888888777666444333111222333111///...111333222555444111000222111...222111000000000111222222333222000/////////000111...+++,,,111111...---000...000222444444333111000111111000000000111222333...///000000111111111000333000,,,)))(((***,,,...---(((%%%''''''%%%$$$&&&%%%%%%%%%&&&(((***---...***)))((('''''''''((()))&&&&&&&&&((())))))'''%%%%%%(((***+++***(((((((((***((()))+++***(((+++000000///...,,,+++***))))))&&&&&&&&&'''''''''((((((,,,,,,+++***)))(((((('''"""###%%%&&&%%%%%%%%%%%%((()))+++---......---,,,,,,...---)))(((***)))&&&'''(((***++++++)))'''%%%############$$$%%%&&&'''%%%'''***,,,............(((((((((***---...---,,,......///000111111111111333333222222333444555555eeeJJJLLLFFFFFFJJJCCCEEEJJJPPPQQQNNNHHHAAA<<<@@@@@@@@@@@@???>>>===<<<<<<>>>@@@@@@>>>???CCCHHHBBBDDDGGGNNNXXX\\\RRRDDDGGGLLLSSSWWWVVV\\\sss|||jjjWWWKKKFFFHHHJJJLLLMMMMMMKKKGGGEEEFFFHHHGGGUUUhhh}}}hhhWWWKKKKKKJJJEEEEEEKKKHHHEEEBBB???===>>>@@@AAA???>>>BBBGGGGGGFFFMMMWWWxxxwwwSSSNNNOOOSSSdddmmmPPPHHHAAA???======GGGSSSLLLNNNHHHEEEYYYvvv[[[QQQOOO[[[|||XXX]]]^^^YYYMMMDDDAAABBBGGGWWWyyycccPPPOOOSSSvvvqqqZZZUUUOOOOOOJJJ???@@@CCC<<<===???EEEFFF??????VVVrrrjjjXXXMMMKKKVVVbbbmmmnnnSSSMMMTTTIIIEEE>>>:::888999888888555555555777999::::::888333444444555555666666666333444666666555444111000111222333111///000444888222555444111111333222///444222000///...///000222666555333111/////////000,,,***,,,222222...,,,///...///222444444333111///111000/////////000222333//////000000000000000///111///,,,))))))+++...111000***'''((((((%%%###%%%"""""""""###&&&(((+++---((('''&&&&&&&&&((()))***(((&&&'''***---...+++'''&&&)))+++,,,***(((&&&%%%***((((((******(((+++000///...---+++)))(((((((((&&&&&&&&&'''''''''((((((((((((((('''&&&%%%%%%%%%!!!###%%%%%%$$$#########&&&(((+++...000111111000,,,---,,,***,,,///...***&&&((()))+++***(((%%%$$$###"""!!!!!!"""$$$&&&'''###%%%'''***,,,---------)))))))))+++...//////......///000222222222111000666555333111222333555777bbbNNNKKKIIIIIIGGG???FFFMMMUUUXXXSSSJJJCCC???CCC@@@======>>>>>>;;;888;;;;;;;;;<<<===???@@@AAAAAA@@@AAAIIIRRRWWWSSSNNNHHHFFFKKKRRRRRROOOZZZjjj{{{aaaPPPJJJKKKPPPQQQRRROOOJJJHHHHHHJJJGGGEEEJJJ\\\tttzzz\\\WWW___^^^RRRGGGKKKGGGAAA>>>>>>???>>><<<===<<<>>>BBBHHHKKKJJJHHH^^^uuufffLLLMMMWWWZZZoooeeeNNN???AAAAAA:::===HHHLLLNNNLLLHHHNNNiiifffOOOOOOZZZxxxrrr___SSSTTTNNNAAAAAALLLLLLYYYxxxeeeZZZOOOXXXvvveee[[[TTTOOOGGGBBB???>>>>>>===???===CCCIIIBBBAAAaaacccUUUOOOSSS\\\jjj|||kkk]]]UUUPPPNNNDDDDDD>>>666333666777555777777888888888777777666222333444666666666666555;;;777222000222333333222111222333444444333222111333333333222111000///...555333000//////000///...222333444333000---,,,,,,000111111000---,,,,,,---++++++,,,...///000//////111...---//////---...222...///111444666666444111//////...---+++***+++,,,,,,(((%%%%%%''''''$$$ """"""###$$$$$$$$$$$$###"""%%%'''(((((('''((((((&&&%%%%%%(((,,,...---+++''')))+++,,,+++***++++++///,,,***))))))******)))(((''''''''''''((())))))%%%(((+++...///---)))'''((('''''''''&&&&&&&&&&&& """$$$%%%%%%%%%%%%---+++)))+++---///---+++///333555333...+++---000,,,)))&&&&&&(((***)))'''!!!!!!"""###$$$&&&''')))&&&&&&&&&'''))),,,...000***++++++***((((((+++---///000000000000000///...222111111111222444666777vvv]]]PPPOOOHHHEEEEEEAAAEEEKKKPPPPPPLLLFFFBBBAAA???>>>============;;;:::999;;;===???@@@@@@?????????>>>@@@EEEMMMQQQQQQOOOJJJDDDDDDKKKNNNMMMRRR\\\hhhqqqsssaaaWWWPPPOOOOOOPPPPPPOOOKKKIIIHHHCCCBBBJJJXXXmmm~~~qqqkkkbbbVVVNNNMMMJJJEEE@@@>>>===<<<<<<<<<<<<===BBBGGGJJJJJJHHHMMMaaa}}}tttXXXPPPSSSVVVeeesssYYYEEEDDDDDD???AAAIIIKKKMMMLLLFFFIIIaaarrrYYYLLLUUUssszzzfffYYYYYYSSSEEEDDDOOORRR___|||dddZZZRRR]]]~~~^^^TTTPPPLLLEEEAAA????????????BBBBBBGGGKKKGGGOOOrrriiiSSSLLLQQQ___uuurrr```WWWRRRKKKEEEBBBAAA===666333666777555888888888777666555333333222222111222333444666777:::666333111222333333111111222333444444333222111333333333222222111000///111...,,,+++,,,---,,,+++---000222333222111111111333333444222000......///+++...000000...---000222222+++(((+++---+++***+++---...000222555444222000......///...---,,,,,,------)))&&&&&&(((((($$$!!! !!!!!!!!!!!!!!!$$$&&&((()))'''&&&&&&&&&)))((('''***...000///...)))+++---------,,,,,,,,,)))'''&&&&&&'''(((((('''''''''''''''(((((()))***$$$&&&***---......---+++''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((((((((''')))''''''))),,,...---,,,111444777555000,,,---///,,,)))&&&%%%&&&&&&%%%###''''''(((***,,,,,,,,,+++&&&'''''')))***,,,......)))+++------,,,***++++++////////////000000000000111111000111222333555666fffVVVQQQQQQFFF@@@CCCCCCJJJLLLMMMJJJEEEAAA@@@AAA<<<>>>???>>><<<;;;;;;<<<888:::>>>@@@AAA@@@>>>===?????????@@@DDDHHHLLLNNNNNNDDD???EEEKKKKKKKKKMMMUUUYYYeeeyyyppp^^^WWWOOOLLLOOOOOOLLLHHHJJJFFFBBB@@@CCCPPPiiivvvbbbUUUPPPMMMMMMJJJDDD===:::;;;===;;;;;;===AAAFFFHHHIIIHHHEEEQQQgggjjjWWWQQQSSSYYYwwwgggLLLEEEDDDAAAAAAFFFJJJNNNMMMFFFDDDUUUxxxdddKKKQQQmmmyyyeeeXXXYYYSSSEEECCCLLLWWWccc{{{^^^VVVQQQ```wwwTTTKKKKKKGGGBBB??????@@@AAAAAA???CCCGGGGGGIII\\\oooRRRIIIOOO^^^qqqppp\\\QQQOOOMMMFFF>>>>>>>>>:::555333666777555:::::::::999777555222111111000///...///222555777777666444333444333222000111222222333333222222111333333333333222111000000...,,,***+++,,,---,,,,,,,,,///222444333111111000///000000///,,,++++++,,,---111333111,,,+++000555333+++&&&)))---,,,((('''......///111333333111......///000000000///...---,,,)))&&&&&&((('''$$$!!! !!!!!!!!!!!!###%%%(((((('''&&&&&&'''+++***)))+++...111111111------...//////...,,,,,,%%%$$$$$$&&&((()))((('''&&&''''''((()))******+++'''(((***+++,,,,,,+++***'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$'''***,,,,,,,,,000444777666222///...///,,,)))'''%%%%%%$$$"""!!!((('''''')))------+++((('''(((***+++,,,---,,,,,,(((+++...///...,,,******............///000111111000000000111222333555555\\\NNNLLLNNNDDD???CCCDDDMMMNNNMMMHHHBBB???@@@AAA???AAACCCBBB===:::;;;<<<:::;;;===>>>??????>>>>>>BBBBBB@@@===<<>>888:::===:::;;;===@@@CCCFFFHHHHHHGGGJJJUUUmmm}}}bbbTTTSSSSSShhhyyyYYYJJJFFFCCCBBBCCCJJJOOOQQQJJJBBBLLLkkkkkkMMMMMMgggqqq^^^TTTYYYUUUGGGCCCJJJVVVccc~~~rrrUUUOOOLLL___lllKKKFFFFFFCCC???>>>???AAABBBBBB===CCCEEEDDDNNNllluuuZZZIIIRRRddd|||yyybbbWWWKKKFFFHHHHHHDDD>>>999;;;888444333666777555;;;<<<<<<<<<:::888555444000/////////000333555777555555555555444333111///000000000111111000000000222222333333222111000000000...---...000111111000///111444444111---***))),,,---...,,,***))))))***000111111...,,,,,,///333222---+++...000...,,,,,,//////000222333333111///111111222444444444111///+++)))'''&&&&&&&&&$$$!!! !!!###$$$$$$$$$$$$!!!###&&&'''''''''((()))***))))))***,,,...000111.........//////...,,,***''''''''')))+++,,,***(((&&&'''((()))***+++++++++...---,,,***'''%%%$$$###''''''''''''&&&&&&&&&&&&$$$$$$$$$###""""""!!!!!!$$$$$$$$$&&&(((*********+++///333444444333333444---+++***)))((('''&&&&&&'''$$$"""$$$)))+++***'''''')))+++---...---+++***(((***---...,,,+++******...---------...000111222000111111222333444555666~~~YYYHHHEEEIIICCCAAADDDCCCFFFHHHHHHFFFBBB@@@BBBDDDEEEGGGIIIFFF@@@<<<;;;;;;<<<<<<;;;:::;;;<<<>>>???EEEEEEAAA<<<888:::AAAGGGIIIEEEDDDEEEFFFFFFGGGIIIPPPOOOPPPQQQQQQVVVcccqqqqqqcccZZZUUURRROOOKKKJJJKKKIIIEEEEEEIIIUUUeee|||uuu]]]SSSQQQUUUVVVOOODDD<<<;;;>>>;;;<<<===???AAACCCEEEGGGHHHEEEGGGWWWqqqoooZZZQQQPPP\\\vvvkkkTTTJJJFFFDDDBBBKKKPPPTTTOOOEEEHHHaaa}}}oooNNNHHH^^^kkkZZZSSS[[[[[[MMMGGGKKKTTTaaa~~~kkkPPPKKKHHH___cccGGGFFFCCC@@@>>>===???AAACCCCCCAAAEEEGGGJJJ]]]pppZZZKKKLLLbbbzzzgggWWWNNNKKKFFFCCCBBBAAA@@@>>>666888777444444777777555666888999::::::999777555///000111333444444555555333444555555444222000/////////............//////111111222222222111000000111000000111333444333222///111222111---)))&&&%%%///000000///---,,,---...333///++++++---//////.........000222000---///444222111111333555666444333444444444666777777333000)))((('''&&&%%%$$$###!!!!!!"""###$$$%%%&&&&&&%%%"""$$$'''''''''&&&&&&'''(((((())))))***+++,,,---...---,,,---......+++(((***))))))+++,,,,,,***((('''((()))***++++++++++++///...+++(((%%%""" (((((((((''''''''''''&&&'''&&&%%%$$$###""""""!!!%%%%%%&&&&&&''''''(((((($$$(((,,,000333555666777------..................***&&&######'''***,,,,,,'''))),,,......---+++))))))*********(((((()))+++------------...///111111111111222333444555666666vvvWWWEEEBBBGGGEEECCCEEEAAA:::===@@@AAA@@@BBBFFFJJJKKKLLLLLLIIIDDD???<<<:::===;;;999777888:::===???EEEDDD@@@;;;777888>>>CCCBBBCCCDDDDDDBBBBBBEEEIIIIIIMMMSSSUUUPPPKKKPPPXXXaaalll}}}nnn___UUUUUUKKKDDDEEEGGGFFFEEEFFFEEEOOOddd}}}sssccc]]]aaaccc\\\PPPDDD@@@@@@<<<===>>>??????@@@CCCEEEGGGDDDDDDLLL___yyy~~~dddQQQNNNSSSeeezzz]]]JJJBBB@@@>>>HHHMMMSSSSSSIIIGGGZZZqqqxxxSSSEEEUUUiiiWWWPPPXXXYYYLLLEEEIIIRRRbbbiiiOOOKKKJJJddd\\\DDDHHHBBB@@@>>>>>>@@@BBBCCCCCCBBBAAACCCRRRnnnrrrWWWJJJJJJWWWssstttaaaRRRIIIHHHHHHFFFCCC???<<<;;;;;;444777777555555777777444///111444666777666444333000222333555666555444444333444666555333000///000///......------......//////000000000000000///////////////000222222111000+++---...---+++)))((((((---...///...,,,+++,,,---222---)))***///222///+++***---222444000,,,///777333222333444777888777666888666444555777777333000))))))(((&&&%%%$$$###"""""""""######$$$$$$######%%%'''((((((&&&$$$######''')))******)))((()))***---+++***+++......+++''')))(((((()))******((('''((()))+++,,,,,,+++*********)))((('''%%%$$$######(((((('''''''''&&&&&&&&&%%%$$$###!!! $$$%%%&&&&&&%%%$$$&&&'''"""$$$'''+++...222444555+++---///111111111222333***)))'''%%%%%%''')))+++'''(((+++---...---+++))))))***)))(((&&&''')))+++,,,---...///////////////000111222333444555555555pppSSSDDDDDDKKKGGGCCCCCC???999<<<>>>>>>???BBBIIIOOOMMMLLLKKKJJJGGGCCC>>>::::::999888777888999:::;;;@@@???<<<:::888:::===@@@AAACCCDDDBBBAAABBBDDDFFFFFFIIIOOOTTTRRRNNNPPPTTTWWWZZZbbbmmmzzzvvvgggaaaUUUIIIFFFFFFFFFGGGIIIGGGFFFNNNccc{{{ooorrrssslll^^^OOOEEEAAA===>>>???>>>======@@@CCCEEEGGGGGGHHHQQQgggtttYYYOOOPPPZZZpppiiiMMMBBB???>>>CCCGGGOOOSSSLLLFFFSSSfff```IIIPPPxxxrrr\\\PPPTTTTTTHHHBBBGGGPPPaaagggOOOMMMMMMiii|||VVVCCCJJJCCCAAA??????@@@BBBBBBBBBCCC<<<@@@[[[rrr^^^MMMMMMZZZnnnyyyhhhYYYPPPJJJGGGFFFDDDBBBAAA@@@>>>;;;888444777888666666888777444,,,///222444555444222111444444333333333444444444333555666444111//////111000000///......///000000......////////////......---------...000000...,,,***+++,,,+++))))))+++,,,+++,,,---,,,+++***+++,,,///---+++---000222000...---...111444222...///444222222222444777999:::999999666222333555555111...++++++***)))'''%%%%%%%%%"""############"""!!!!!!"""$$$&&&'''&&&%%%%%%&&&))),,,//////,,,)))((((((,,,***)))+++//////,,,((((((&&&%%%&&&(((***))))))***+++,,,---,,,+++)))(((%%%&&&'''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$###"""!!! """$$$$$$######%%%'''&&&%%%%%%&&&(((***,,,---'''***---///......000222---///000---(((%%%&&&(((&&&''')))+++,,,,,,+++***((()))+++***)))((()))***+++---///000000///---,,,---...000222333333333333kkkNNNDDDHHHPPPJJJCCCAAA===AAAAAA@@@>>>>>>BBBJJJPPPMMMKKKIIIIIIIIIFFF@@@:::777888888999999999888888<<<:::999888999;;;>>>???DDDEEEDDDCCCCCCDDDEEEDDDGGGDDDDDDIIILLLNNNRRRWWWWWWRRRMMMNNNXXXfffttt|||mmmaaaUUUOOOKKKGGGFFFHHHIII>>><<>>???@@@>>><<<<<>>;;;===AAABBB>>>999444888999777777888777444...000333555666444222000777555333111000222444555333555666444000...000222222111000//////000111222------...............------,,,,,,...//////,,,***,,,,,,,,,***))))))+++---...000000000...---...///,,,---///000111111111111333111111555555222000222222111222444777::::::::::::555111000222333///,,,,,,---,,,+++((('''&&&'''$$$%%%%%%$$$$$$###"""!!!"""&&&''')))+++,,,+++///222222///***((((((,,,***(((+++///111---)))'''&&&%%%&&&)))+++------+++,,,---------+++)))'''%%%&&&(((************)))$$$$$$$$$#########""""""'''&&&$$$###"""""""""###!!!"""!!!"""%%%(((+++(((%%%###$$$%%%%%%%%%$$$'''+++,,,+++***,,,...444:::>>>:::222***(((***%%%&&&(((***++++++++++++''')))---...,,,***))))))+++---///111111///,,,***+++---///000111111111111ttthhhMMMHHHFFFHHHGGGBBB<<<:::BBBCCCBBB@@@???AAAFFFKKKNNNJJJGGGFFFGGGCCC<<<555222333888======::::::===:::999888999<<>>AAAEEEDDDFFFJJJKKK[[[yyyvvv\\\NNNCCCMMMkkkeeeNNNEEECCC???<<>>===???CCCFFFAAAQQQyyyiiiSSSKKKNNNgggxxxiii```QQQPPPOOOMMMJJJHHHEEEDDD===<<<;;;===??????<<<999777888999::::::999888777555777888777555444444555333333000...111666555000777777666333111///000222444444111///------000222444333000...---...000222///...,,,***(((&&&%%%%%%///---++++++,,,---...---000///...---------------444333111/////////000000---///111222333222000///333333333333555777:::;;;<<<;;;666///,,,///111000...,,,...+++%%%+++,,, ###$$$%%%'''(((&&&"""!!!$$$&&&)))+++---000///...---+++***))))))+++*********+++,,,,,,---((())))))***+++,,,---...)))))))))+++---......,,,111000...***((((((***---***&&&""" !!!###%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$###$$$$$$%%%&&&'''(((***)))&&&%%%$$$%%%'''(((%%%$$$$$$$$$'''***---///&&&///;;;???:::222+++(((%%%$$$###%%%))),,,,,,,,,---///000...***)))***+++***++++++***'''(((+++///////////////000222333444kkkXXXNNNHHHEEEFFFEEEBBB??????CCCDDDDDDBBB???@@@CCCFFFBBBAAA@@@BBBCCCAAA<<<777222555===DDDDDD>>>:::;;;888777555555777999999999>>>???>>>:::;;;@@@BBBAAACCCCCCBBBAAAAAADDDHHHLLLQQQOOOLLLJJJJJJLLLOOOPPPLLLSSS]]]gggqqq~~~yyyfffSSSIIIGGGKKKFFFEEEHHHGGGKKK^^^ttt{{{eeeQQQEEEBBB@@@???===:::;;;>>>===AAABBBGGGLLLIIISSSjjjeeeRRRDDDLLLfffttt[[[LLLFFFBBB>>>GGGXXXZZZMMMGGGMMMfff}}}\\\IIIaaaxxx[[[UUUYYYMMMCCCKKKOOO]]]```NNNRRRXXXvvvdddOOOJJJKKKEEE@@@===>>>>>>===>>>BBBCCCGGG]]]ppp]]]SSSUUUaaazzzyyygggZZZQQQMMMOOONNNLLLJJJGGGDDDAAA???@@@===;;;;;;===>>>===<<<777888888999999888888777888888777777555444222111222444222111444888777222444444333111//////111333333222000---,,,,,,...000444222000000000111222222///...---+++***)))((((((111///------.../////////---------,,,,,,---......+++++++++++++++,,,,,,---+++,,,...000111222111111222222222333444555777777888888444...---000222111,,,)))------''')))***!!!!!!!!!"""$$$%%%$$$ !!!"""###%%%&&&'''((((((+++++++++,,,,,,,,,,,,,,,)))))))))))))))***++++++******+++,,,,,,---------+++***)))***,,,,,,***))),,,------,,,,,,---000333)))&&&"""!!!"""$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%))))))'''&&&%%%&&&&&&'''%%%%%%%%%&&&'''***,,,---(((---333444111---,,,---***(((&&&%%%'''))),,,...,,,---...---***((()))+++,,,---,,,***''''''***,,,,,,------...///000222333rrrTTTMMMGGGCCCDDDDDDBBBCCCFFFDDDDDDDDDCCC@@@>>>>>>???:::<<<>>>@@@@@@>>>:::888333888BBBKKKJJJBBB;;;999888666333222333444333222:::<<<;;;888:::???CCCBBB?????????>>>>>>@@@DDDHHHIIIGGGFFFHHHKKKLLLJJJGGGEEEGGGIIIKKKPPPZZZgggpppeeeSSSMMMNNNIIIHHHIIIGGGCCCIIITTTqqqyyy[[[LLLEEE@@@@@@???;;;:::<<<===BBBEEELLLSSSNNNNNN\\\vvvwww\\\GGGKKK\\\pppmmmVVVJJJDDDAAAEEEQQQ[[[YYYNNNDDDXXXfffMMM\\\xxx\\\SSSUUUKKKEEENNNSSS______PPPSSS\\\|||zzz[[[KKKJJJLLLEEE@@@>>>???>>><<<===@@@EEETTTrrrttt^^^RRRWWWfff~~~~~~hhhVVVKKKGGGFFFFFFLLLKKKJJJGGGDDD@@@===<<>>>>>999888888777777888888999:::888555555666555111...222444555444666:::888444111111000...---...111444111000...,,,,,,,,,---...111000///000333444111///,,,,,,,,,+++*********)))000...------...//////...*********++++++---......)))***,,,...///000000000+++,,,---///111222333444111111222333333333222222000111///++++++///222000---(((...222***&&&'''###%%%%%%%%%'''((('''$$$!!!$$$%%%&&&&&&&&&%%%$$$###''''''(((***,,,---...///************+++++++++++++++,,,---......---,,,++++++***))))))))))))'''%%%&&&(((*********+++---///)))'''$$$$$$%%%&&&&&&%%%&&&&&&'''''''''&&&%%%%%%)))((('''&&&%%%######"""))))))(((((('''&&&%%%%%%%%%&&&&&&''')))******+++)))++++++)))'''(((---222...,,,)))&&&%%%'''+++...,,,------,,,***)))***+++......---***(((''')))*********+++,,,---///111222]]]JJJEEECCCEEEEEEDDDEEEIIIDDDDDDDDDBBB???<<<:::999===???BBBBBB???;;;888777555999CCCKKKJJJAAA:::888888666333222333333333222999;;;999666888===AAA@@@888888999:::;;;>>>CCCFFFDDDAAAAAAEEEJJJLLLIIIEEEHHHGGGDDDAAA@@@DDDKKKQQQXXXcccqqq|||mmmcccRRRKKKHHHIIIHHHEEEFFFKKKSSSjjjjjjXXXJJJ???======999888;;;===BBBCCCKKKUUUQQQLLLSSS]]]{{{kkkOOOKKKQQQ\\\www~~~aaaOOOFFFDDDDDDMMM___hhh[[[GGGNNNtttwwwWWW[[[|||www[[[OOOSSSMMMEEEIIISSS___zzz[[[NNNOOO^^^sssUUUIIIHHHHHHCCC@@@???@@@>>>;;;===AAANNNfffxxx```TTTRRRbbb{{{fff\\\OOOHHHGGGHHHHHHFFFHHHGGGFFFDDDBBB???===;;;@@@???==================999888777666666777888999:::666333333666666222---000444666555777:::888444111000///,,,+++,,,000333000///---------...---------,,,---111444444000+++(((((())))))))))))))))))---,,,++++++,,,---,,,+++***************+++,,,,,,+++---000333444333222111.........///000222444555111222333333333111///...(((+++***'''(((---000...000***000555+++%%%&&&$$$(((''''''(((***)))'''%%%%%%&&&'''''''''%%%###"""%%%&&&''')))+++---...///,,,---------...---------,,,---...///...---+++******((('''(((((((((&&&$$$''')))******((('''&&&'''***(((''''''((())))))'''''''''(((((((((((('''&&&)))(((((('''%%%$$$###"""'''((()))***)))'''%%%$$$&&&'''((())))))***))))))))))))(((&&&%%%'''+++000......,,,)))&&&&&&))),,,------------,,,,,,,,,---------,,,+++*********+++*********,,,---///111222[[[FFFDDDDDDGGGFFFDDDDDDHHHDDDCCCBBB@@@>>><<<999888???AAACCCBBB>>>;;;888888666888???EEECCC<<<888999777444222222333444444333888:::999666666:::<<<:::444555666777888:::>>>AAAFFFCCC@@@BBBGGGIIIGGGCCCAAAAAA@@@??????AAADDDGGGCCCKKKVVV]]]cccmmm{{{cccZZZPPPLLLJJJHHHHHHJJJEEETTThhh|||kkkUUUAAA======::::::>>>999<<<<<>>;;;>>>DDDXXXuuu}}}cccQQQRRR[[[tttxxxmmmfffXXXQQQJJJHHHHHHGGGCCC>>>@@@@@@@@@???>>>===;;;;;;;;;===???@@@???>>><<<<<<999888777666666777888999666333000222666777444///...333666555555777666333111111///---++++++...000111///...///111111///---+++,,,///333666555///***&&&''')))***++++++++++++,,,+++++++++------,,,***,,,+++***)))))))))))))))***,,,...000000...,,,***......---......///000111333333333333222000...---''')))***((()))...///...000***...222)))&&&(((%%%&&&%%%$$$%%%''''''&&&%%%%%%&&&'''(((''''''&&&%%%(((((()))***+++,,,,,,---,,,---.........------,,,,,,------------+++***)))'''&&&&&&'''))))))(((''',,,---///...+++(((&&&&&&)))'''&&&&&&((()))(((''''''(((((())))))(((((((((&&&''''''''''''&&&%%%$$$&&&((()))******(((&&&$$$''''''((()))******))))))((()))******)))))))))***+++,,,,,,+++***(((((()))///......//////000//////,,,,,,+++,,,---.........++++++,,,---...000222333tttKKKEEECCCDDDGGGEEEBBBCCCGGGFFFCCC@@@?????????>>>=====================<<<;;;777777;;;???===999888:::444222000000222333333333777999999666666888777444444555666555444555888:::HHHEEEBBBBBBCCCCCCAAA???<<<===>>>???@@@???>>>>>>AAAEEEIIIJJJKKKPPPXXX```ooowwwgggZZZQQQKKKHHHFFFFFFJJJPPP\\\sssbbbGGGAAAAAA>>>>>>BBB999===:::===IIIKKKHHHMMMNNNZZZssssss]]]LLLHHHZZZsssdddRRRPPPJJJHHHUUUbbb\\\KKKKKK___nnn```pppkkkYYY______QQQHHHSSS```qqqXXXMMMJJJbbbjjjOOOHHHFFFAAA???======>>>===<<>>AAA@@@>>><<<<<<888777777666666777777888333111000222555666444111///444666444333444444222111222111///---,,,...///111000///111444444000---+++...333777777333///,,,)))***,,,...//////.........---,,,---//////---,,,,,,,,,+++))))))(((((((((+++,,,...///...,,,)))'''+++++++++,,,,,,,,,,,,,,,333333333222000///---,,,***---...,,,,,,///000---***&&&)))***'''000555...***(((&&&'''(((******)))&&&&&&''''''((())))))***++++++++++++++++++++++++***+++,,,,,,,,,+++)))(((++++++******))))))))))))&&&&&&&&&(((***,,,+++***)))***,,,,,,***(((''''''&&&$$$######$$$&&&&&&&&&''''''((()))))))))(((((($$$%%%'''(((((('''&&&%%%%%%''')))******)))((('''((((((((())))))*********(((***,,,......,,,)))'''******+++,,,......,,,)))000///...///111222222111---,,,,,,---000111111000------......///000222222vvvcccHHHGGGEEEDDDDDDAAA>>>AAAGGGJJJEEE@@@>>>@@@DDDFFFFFF???<<<999:::===@@@@@@>>>888777999===<<<888999<<<444222000000111222333222333777999777666777555111222333444444333333555777AAA@@@@@@@@@@@@???>>>>>>??????@@@AAA@@@>>>:::777===>>>@@@AAAAAABBBDDDGGGIIIYYYpppqqqbbbVVVMMMFFFHHHIIIHHHKKKZZZqqqjjjLLLEEEFFFAAA>>>AAA;;;@@@<<<<<>>=========>>>666666777777777777666666222222333333333333222111111666777333111222444333///111222222000///000111111//////111555555111,,,'''...444666333...,,,+++***+++---///000000//////---,,,,,,...//////---+++++++++***))))))*********...///000000///...+++***(((***+++---......------222222000///---,,,,,,,,,,,,//////---,,,...,,,)))$$$###%%%$$$+++BBBMMM@@@---+++))))))+++---------)))(((''''''(((***,,,---,,,,,,,,,,,,++++++++++++)))***+++,,,+++***(((''')))((('''&&&%%%&&&((()))((('''(((***,,,------+++&&&((())))))'''&&&&&&'''(((%%%""""""###&&&'''(((&&&'''(((((())))))((((((%%%&&&'''(((((('''&&&%%%%%%&&&''')))************(((((('''((((((***,,,---******+++,,,......---,,,---***(((+++222555333///000...---///222333222111000......///222333222000//////......///000000111sssaaaRRRJJJFFFCCCAAA>>><<<@@@HHHLLLGGG@@@???BBBGGGLLLMMMDDD>>>999:::>>>BBBAAA???888777:::>>>===::::::>>>777555222222222333333222000555888777777888555000...000111222333555777:::555888===????????????@@@>>>>>>???BBBCCCBBB???===222555999===@@@AAA@@@???DDDMMMYYYccckkkuuurrrcccVVVMMMGGGKKKKKKIIIMMMZZZiiiqqqlllNNNHHHHHHAAA<<<>>>888>>>;;;999BBBDDDBBBGGGPPPHHHOOOkkkyyy\\\MMMNNNSSSttt~~~]]]ZZZSSSKKKIIINNNTTTVVVJJJNNNgggeeefffwwwWWWSSSUUUOOOLLLLLLYYY|||rrrbbb\\\VVVooo]]]GGGHHHKKKFFF;;;999999;;;:::===HHHSSS}}}zzzYYYJJJJJJWWWsss{{{eeeUUUFFFEEEDDDDDDFFFGGGGGGFFF???AAABBB@@@<<<888555444?????????>>>===<<<;;;:::444777:::;;;;;;;;;>>>AAA555666777888888777666555333444555444222000000000333777888333000222444333---///222333333222222333000......111555555000+++###+++333333---((('''((()))***,,,...//////...---+++******,,,------+++)))))))))))))))***+++,,,---------.........---,,,+++(((***---000222222111111222000...,,,+++++++++++++++......+++******((($$$ """$$$###000RRRaaaRRR+++)))&&&&&&(((***++++++,,,***((('''(((***---///,,,,,,,,,,,,,,,,,,,,,,,,***+++---------+++)))(((((('''$$$######%%%''')))***))))))+++---...---+++,,,------,,,)))((()))***+++((($$$###%%%(((***+++&&&&&&'''(((((((((((((((&&&'''((())))))'''%%%$$$$$$%%%'''(((***++++++,,,)))(((''''''(((***---...,,,***((()))+++...111222000***&&&***333:::888444///---,,,...111333222000333111000111333444111...//////............//////zzzZZZOOOLLLJJJFFFBBB@@@?????????AAAAAA???<<<<<>>===;;;;;;===???===999666222444555333000///111333444333333444666777666555777555333333555777888999<<<;;;:::::::::;;;<<<===<<>>777888888999:::;;;<<<<<>>999<<<===>>>>>>>>>AAAEEEHHHGGGHHHJJJSSSkkkbbbNNNLLLPPPcccwwwfffRRRFFFEEEJJJPPPSSSIIIPPP___mmmfffyyyaaaPPPSSSSSSKKKJJJYYYxxxsss\\\UUUZZZuuu[[[PPPNNNFFF@@@;;;999999:::<<>>===;;;999888888888999<<<===>>>>>>===;;;999888999;;;999444666<<<===999666555666999;;;;;;777333333777888333///000222111999888666444333111000000111222222333333444444555333333222111111000//////,,,...000000...+++******.........000111000///---***+++---......---+++***++++++***(((&&&''')))+++---------............///000000000000000//////...***+++---......---+++***...,,,***'''$$$""" """###"""%%%///;;;BBBBBB)))************))))))(((,,,)))(((***......***&&&---,,,++++++---...---+++000...,,,,,,.........---///---***'''&&&&&&((()))***,,,///000000...+++)))***+++---//////...---,,,######""""""$$$&&&)))++++++***(((&&&%%%$$$$$$%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%'''(((***,,,---...---,,,***(((((()))+++,,,++++++---///111222444555...***&&&&&&,,,333888:::333---''')))///333111---222222222111000...,,,+++******+++,,,...000111222iiiSSSJJJJJJIIIGGGEEECCCBBBAAA@@@@@@AAABBBBBBDDDJJJTTT[[[OOOGGG===999;;;>>>>>>===<<<<<>>======@@@DDDHHHFFFEEEDDDIIIXXXsss{{{XXXGGGGGGVVVwwwmmmQQQCCCBBBEEEJJJPPPJJJMMMVVVuuunnnccctttgggUUUUUUSSSJJJNNN[[[xxxpppXXXQQQXXXtttxxxUUUMMMMMMGGGDDD???<<<<<<>>>???FFFYYYmmmlllXXXFFFFFF[[[{{{ppp```TTTLLLEEEAAA<<<===???@@@AAA@@@???>>>>>>===;;;999888777777777;;;<<<======<<<;;;999777999:::888444555::::::666666666666888::::::666333222666777333000222444333555555555444222000---+++111111111222222222222222///000000111222222222333...000222111///,,,++++++///............---+++)))++++++,,,------,,,+++***000000...+++((('''(((***,,,---------............///////////////......---+++,,,---------,,,+++***+++***(((&&&$$$"""!!!!!!!!!"""!!!!!!%%%---222111))))))*********))))))(((***(((&&&(((,,,...+++(((***))))))***+++,,,,,,+++...---++++++---------,,,///...,,,)))(((((()))))))))+++---//////...,,,***((()))+++------,,,***)))'''&&&%%%$$$%%%&&&(((***,,,***)))'''&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$%%%&&&(((***+++------,,,+++***)))((((((((()))******,,,---///111222333000,,,((((((,,,222555777555222...+++***+++---...222222111000000000000000,,,,,,---...///111222333zzz```QQQHHHHHHHHHIIIIIIGGGEEECCCAAABBBCCCEEEGGGJJJLLLNNNOOOKKKEEE>>>:::<<<>>>??????:::;;;HHHYYYZZZHHH999555333444444333222111333444000//////000222333333222222222111111111111111111111000000000111222444555777999;;;>>>@@@AAAAAA@@@?????????>>>>>><<<;;;;;;;;;:::999999:::<<<>>>@@@CCCHHHRRR___pppppp^^^KKKDDDFFFIIIJJJKKKIIIVVVaaasssxxxbbbMMMHHHHHHEEEAAAAAAAAA@@@???======>>>BBBFFFFFFBBB@@@@@@DDDWWWgggJJJDDDJJJfffrrrQQQGGGFFFEEEGGGLLLOOOMMMMMMgggrrrbbbnnnppp\\\WWWRRRJJJRRR]]]xxxnnnVVVOOOXXXwwwpppOOOIIIJJJFFFEEEBBB>>>===@@@AAAJJJfffxxxQQQLLLEEELLLkkkqqqbbbOOOEEEEEEFFFBBB>>>666888;;;>>>??????===<<<888888777777777888888999::::::;;;;;;;;;999888666777888666333555888888444777666777888999888444222111555666333222555666555444555666555333///+++)))111111111111111000////////////000111222222222222...000222111///,,,+++***,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,000000...+++((('''((())),,,,,,,,,,,,---------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))(((''''''"""&&&&&&$$$###'''))))))(((((()))******))))))))))))&&&$$$&&&***,,,,,,***((('''&&&(((***++++++***---+++******,,,,,,,,,+++......---,,,+++*********)))***+++,,,,,,,,,,,,,,,)))+++---......,,,***)))))))))'''&&&&&&'''((()))+++***)))((('''(((((()))))))))((('''''''''''''''%%%&&&'''(((***+++------************)))((('''&&&((()))***,,,---///000000333000,,,+++---000333444777888555...'''$$$)))...444333111000///000111111......///000222333444444ppp^^^QQQFFFGGGIIIKKKLLLJJJGGGCCC@@@CCCCCCDDDFFFHHHGGGEEEBBBDDDAAA===;;;<<<>>>@@@AAA999999FFFZZZZZZFFF777666111222222222333444555777///......000222333333222000111222222111/////////111111000000111333555666777888999:::<<<===>>>?????????@@@@@@@@@???======;;;;;;;;;;;;===???BBBCCCDDDDDDGGGLLLVVVfffwwwvvv^^^OOOLLLMMMNNNMMMLLLSSSTTT```yyy}}}iiiUUUNNNLLLFFF===999@@@AAABBBAAA???>>>???AAAGGGAAA???@@@>>>HHHlllzzz[[[KKKIIIYYYzzztttUUUNNNNNNIIIFFFJJJSSSOOOIII\\\zzzdddjjjvvv^^^UUUQQQKKKQQQ[[[uuummmUUUNNNZZZ}}}kkkLLLHHHGGGCCCEEEDDD>>>===@@@CCCPPPssscccKKKJJJNNN___oooTTTLLLCCCAAAEEEEEE@@@:::777999<<>>===;;;///000111333666888;;;<<<888888999999888777666555444444444444666888888666666666777777777555333111000444666444444888999666666666666555333000---,,,111111222222111///...---000111111222111000///...---///111000...+++***)))'''((()))******+++---///,,,++++++***++++++,,,---***++++++)))'''''')))***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,++++++************+++,,,---.../////////...---+++***)))(((!!!'''***(((&&&((())))))''''''((()))******)))))))))'''%%%%%%''')))***)))'''&&&&&&'''***,,,,,,+++---+++******,,,------,,,,,,,,,------,,,+++***)))))))))))))))***+++,,,,,,)))***---......,,,)))''')))(((''''''''''''((()))))))))(((''''''((()))******)))((('''&&&'''((((((''''''(((***+++---......((()))+++++++++***(((''''''((((((***+++,,,------222000...---...000111222666999999444+++''')))---333333222111000///......000111222333444444555555dddWWWNNNFFFHHHIIIKKKLLLJJJFFFBBB??????>>>>>>???AAAAAA???===BBBBBB@@@===;;;:::;;;===999777@@@NNNMMM>>>666888/////////111333666777888000//////000333444444333111333444444111000000111333222222222333444666777888888888888999::::::;;;;;;<<<>>>@@@@@@@@@??????888888999;;;===@@@BBBDDDEEEEEEDDDDDDGGGNNNWWW^^^nnnyyy{{{fffYYYTTTRRRQQQKKKQQQOOOSSSfffxxxyyy___QQQNNNJJJBBB<<<>>>AAADDDEEEBBB???===<<>>>>><<<:::888+++,,,///111444666888999666666666666666555555444222111222666999999999888555666666666555333222111111555666555666::::::666888666444111////////////111222333333222000...---...///000111000///...------///111111///---,,,,,,''')))+++,,,+++,,,...000+++************+++,,,---)))***+++***((('''(((***************+++++++++++++++++++++++++++***))))))(((((()))***,,,...000222,,,++++++)))'''%%%###!!!$$$(((&&&$$$%%%&&&%%%%%%&&&'''))))))*********+++)))'''&&&&&&'''''''''((('''''')))+++------,,,---+++***+++---......---)))***,,,---,,,+++***)))***))))))))))))***+++,,,&&&(((+++------***'''%%%&&&&&&&&&''''''((())))))((('''&&&&&&&&&'''((()))***)))'''&&&&&&&&&'''((())))))***+++---...//////''')))+++---...---+++***&&&''''''((()))******+++....../////////000111222555777999:::777333///---...///111222222111///...111222333444555555444444vvv\\\QQQNNNMMMGGGHHHIIIIIIGGGEEECCCAAA::::::;;;<<<===>>>>>>???CCCDDDCCC???888444444555777777;;;???>>>888666888///......000333666666666000//////111444555555555222444666555222000222555333333222111222333444555777777777777888888888888666888;;;>>>???@@@??????999999:::;;;<<<>>>???@@@BBBDDDEEEFFFFFFHHHKKKNNNTTTZZZdddqqqnnnccc\\\XXXHHHPPPNNNLLLUUU___mmmoooYYYQQQOOOMMMKKK===AAAEEEFFFCCC???<<<:::???===???EEEEEEDDDNNN\\\}}}bbbSSSNNNYYYyyyjjjPPPCCC???CCCHHHEEEKKKFFFMMMssshhhaaazzz}}}```QQQNNNOOOLLLSSSlllgggOOOJJJ[[[]]]KKKOOOLLLFFFKKKEEEFFFDDDFFFUUUsssyyy[[[IIIPPPYYYqqqhhhQQQFFFDDDBBBDDDDDDBBB???<<<===???;;;;;;;;;;;;999777555444000000111222333333333333444444444333333333333333000///111777:::999888888333555666555333111222222444777777666888;;;999444555333000---,,,---...000000111333333222000...,,,((())),,,...000000///...---000222333111000//////***---000///,,,******,,,))))))******+++,,,,,,,,,...//////---***((('''((())))))))))))*********+++***++++++++++++***))))))((()))***+++---...///000+++++++++***'''$$$""" !!!&&&)))'''%%%&&&%%%"""$$$%%%'''((()))*********+++***)))(((&&&&&&&&&&&&***)))(((***,,,------,,,---+++***+++---.........)))***+++,,,,,,+++******++++++******)))******+++)))+++///222222000---+++%%%&&&&&&'''((())))))***((('''&&&%%%%%%&&&'''((())))))(((''''''''''''''')))***+++,,,---...//////(((***,,,.........,,,+++&&&&&&''''''((((((((()))***,,,///000//////000111444666:::???BBB@@@999333+++---///111333444444333111222333444555444333222vvv___OOOJJJLLLDDDDDDDDDDDDDDDEEEEEEFFF<<<>>>AAA@@@===<<<>>>@@@???BBBCCC???777222222444333999;;;888666888999777222000...///222333333111/////////111333555555555222555666444111111444888444333222111000111222222444555666777888888888888333555888;;;=========<<<;;;<<<<<<<<<=========>>>@@@DDDHHHKKKKKKJJJIIIIIIFFFGGGJJJQQQ^^^ppp}}}qqqhhh]]]```VVVLLLMMMOOOWWWfffppp]]]TTTQQQPPP???BBBDDDCCCAAA>>>======:::>>>AAACCCCCCEEEHHHLLLccc~~~\\\RRRPPPccc^^^GGGBBBCCCDDDAAAKKKFFFEEEcccmmm```ttteeeRRRMMMOOONNNRRRgggfffOOOKKK]]]}}}WWWJJJPPPKKKCCCHHH@@@FFFGGGHHH```dddQQQNNNVVVnnnzzzeeeQQQBBB>>>BBBAAACCCEEECCC@@@>>>???AAA<<<;;;:::888666555555444444444555555444333222111222222222222222222222333111...000777:::666333444111333555444222111222444777999999777999;;;888222111000///------...///000...///111222111///---+++%%%'''***---......---,,,***,,,000111000/////////(((---111111---)))((()))'''(((***+++,,,,,,++++++...//////---***(((''''''((((((((()))))))))*********++++++++++++***))))))++++++,,,---------,,,+++***+++++++++***'''%%%###''')))***((()))+++)))$$$###$$$&&&((()))***++++++((()))***)))((('''''''''+++***)))***,,,---,,,++++++***)))***,,,---...---******+++,,,,,,---,,,,,,,,,,,,,,,++++++***))))))))),,,111444555333111...(((((()))))))))))))))))))))((('''&&&&&&'''(((((())))))******))))))((('''((())))))***+++,,,------+++,,,,,,---,,,+++***)))&&&&&&'''''''''''''''((((((,,,///000///------...555888===DDDHHHGGGBBB>>>333222111111111333555777000111333444444222111000{{{eeeMMMAAABBBBBBAAA@@@@@@BBBEEEHHHJJJBBBFFFIIIFFF@@@;;;;;;===888===AAA>>>777333444777000;;;>>>777555:::;;;555555222//////000111///---///......000333555555444222555666444000111555:::555444333222111111222222111333555777999::::::999111444777:::;;;;;;:::999999999::::::;;;;;;<<<<<<>>>BBBHHHLLLKKKGGGDDDBBBAAAAAAAAADDDKKKWWWeeennnxxx~~~yyycccOOOKKKJJJPPP___hhh|||lllXXXNNNKKKBBBCCCBBBAAA>>>===>>>@@@:::AAAEEEBBBAAAEEEHHHGGGRRRqqqeeeYYYNNNUUUpppoooTTTKKKFFF@@@CCCOOOHHH???WWW}}}rrrbbbrrrjjjSSSMMMOOOQQQRRRdddgggQQQMMMaaa{{{TTTIIIOOOGGG<<>>;;;888===<<<:::888666666777777444555666666666555444333222111111111111111222222222...000777888333///000000222444333111000222555999;;;:::888:::;;;777000000000111111111111111000,,,---///111000...,,,***''')))+++------,,,)))(((%%%(((+++------,,,,,,---$$$***000111...***)))***&&&(((***,,,---,,,+++***(((***++++++)))(((((()))(((((((((((())))))))))))+++++++++++++++***))))))---...//////---+++(((&&&%%%&&&'''((('''%%%###"""%%%&&&&&&&&&***...+++&&&###$$$&&&''')))***++++++&&&(((***+++***)))((((((+++***)))***+++,,,+++******)))((()))+++,,,---,,,+++,,,,,,,,,---......///------------,,,***)))(((###&&&+++///000///,,,***,,,,,,,,,++++++)))((((((+++***)))'''''''''((()))******+++,,,,,,***)))(((''''''((()))***++++++,,,...------,,,***((('''&&&''''''''''''''''''''''''(((,,,000111...,,,+++,,,666:::AAAFFFIIIIIIHHHFFF???;;;555000///000333666000111222333333222000...uuuWWWJJJJJJBBBAAAAAA??????@@@AAACCCEEEBBBDDDGGGEEEBBB??????@@@???<<<999999:::999666444111666:::888333222555:::999666222000000111111111...//////...222777666111333777999777444333777;;;888666333000///000222333111333000,,,444AAAAAA888111111333666:::;;;888555666777999888777555666666???@@@BBBDDDDDDCCCBBBAAAAAA@@@@@@AAACCCGGGKKKNNNZZZdddtttzzzbbbQQQHHHKKKRRRWWWeee|||uuu]]]MMMKKKEEE???===???BBBEEEEEE===>>>???AAABBBCCCDDDDDDFFFUUUvvvcccJJJNNNbbbxxxdddLLLAAACCCFFFGGGDDDAAAKKKhhh{{{aaafffqqqXXXKKKOOONNNIIIXXXbbbMMMQQQfffpppTTTLLLCCC======:::;;;EEEJJJSSSuuu^^^MMMQQQ\\\yyycccWWWIIIBBBCCCDDD@@@;;;:::>>>AAABBB@@@<<<888777:::;;;;;;:::999777555444000//////222555555222///+++,,,...///111111222222333000///000444666666444555000...111222222333555:::777555666:::;;;888333444111......000222111000///...,,,++++++,,,...///...---+++***)))******+++.../////////...,,,)))'''((()))+++------+++)))((((((((())))))))))))((('''***+++++++++***)))'''&&&&&&''''''((()))******+++&&&***...000...---...000///...,,,***)))(((''''''((()))(((&&&%%%$$$&&&(((++++++******++++++,,,---''''''''''''((()))++++++///---***((((((***,,,...***)))))))))))))))******'''---///***((()))&&& ###&&&+++...000///,,,+++***,,,//////---+++******%%%''''''''''''''')))+++,,,---------,,,***((('''++++++)))'''%%%%%%(((+++'''''''''(((((((((((((((''''''((())))))***))))))//////---+++)))'''&&&%%%))))))(((''''''''''''''',,,***)))+++...///---+++222===JJJSSSTTTSSSTTTUUUQQQLLLDDD999222///222555...///111222333222111000mmmTTTNNNRRRKKKDDDCCCAAAAAAAAACCCEEEGGG???AAACCCAAA>>><<<===>>><<<:::777777777777444222111666999777333111555999888555111//////000000000,,,------...222999:::666666999;;;999555333555888444222000---------///000000222000,,,333??????777222111222555888888555222333444666666555444444555;;;<<>>>>>@@@CCCGGGIIINNNRRRZZZeeeuuuppp\\\QQQNNNNNNPPPYYYjjjooo\\\MMMJJJEEECCCDDDFFFHHHHHH???>>>>>>???@@@CCCEEEGGGDDDPPPjjjoooPPPJJJVVVjjjoooRRRAAABBBFFFHHHGGGBBBGGG```|||___aaa{{{www\\\KKKNNNKKKFFFVVV}}}aaaLLLQQQgggkkkPPPJJJBBB>>>>>><<<<<>>???===:::999888666777888888888555333222000///000222444444222///...///000111111111111111444222111222444666555333666111...000222111222555888555333444888:::888555222///------///111000///...---,,,,,,,,,...000222333222000...,,,,,,,,,,,,000000000///...,,,***(((++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***)))(((''''''&&&&&&&&&&&&&&&'''((()))'''***---...,,,+++,,,---++++++***))))))((((((((())))))(((&&&$$$$$$%%%'''***************+++,,,,,,''''''''''''((()))***+++...,,,)))''''''(((***,,,++++++******************&&&+++---***)))+++)))%%%&&&(((+++...///...---+++))),,,......---+++***+++'''((()))((('''''')))++++++,,,,,,,,,+++***)))(((---,,,+++(((%%%$$$&&&(((''''''''''''((((((((((((%%%&&&''')))***+++++++++//////---,,,***((('''&&&'''''''''''''''((())))))***)))(((***---...---+++222999FFFSSS]]]aaaaaa______VVVHHH;;;222.........222333444333222333777;;;wwwdddSSSSSS[[[UUUGGGEEECCCBBBBBBDDDFFFHHH=========<<<:::999;;;<<<999777555555555444222000222666999777333111444888777444000......///000000,,,......---111888:::888777999;;;:::555222222333222000...,,,,,,,,,...//////222000---222;;;<<<666222222222333555444222///000222444444222222222333666777:::===?????????>>>>>>===<<<<<<===???AAACCCCCCDDDEEEKKKWWWiii|||sssggg[[[PPPSSSTTTYYYdddwwwvvvUUUOOOHHHDDDDDDEEEEEECCC???>>>======???BBBFFFIIIDDDJJJXXXqqqdddTTTPPP\\\{{{___FFFDDDEEEJJJKKKDDDBBBUUU{{{aaa\\\qqq```LLLLLLGGGCCCRRRyyy|||```MMMRRRhhhdddLLLGGGAAA>>>@@@>>>???CCCNNNeeecccKKKOOOlllfffPPPMMMJJJEEEAAA@@@@@@>>>===::::::;;;999888777888999333555777999888666333111000000000222333333111///222222222333333222222111666555333333444444333222666000---///111000222555666333000111555777666555000...------...//////...,,,,,,,,,,,,...000222444555333111///---,,,,,,,,,333222111///---++++++***---,,,+++******+++,,,---***))))))((()))***+++,,,++++++***)))((((((((((((((('''&&&%%%%%%&&&'''(((***+++,,,+++***)))***+++((((((((()))))))))))))))))))))(((&&&###"""###%%%)))))))))))))))******+++(((''''''(((((()))***+++---,,,)))''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,---******++++++(((***+++---......---,,,,,,(((+++------,,,+++++++++)))******)))''''''(((*********))))))))))))))))))------,,,***&&&$$$###$$$&&&&&&'''''''''((((((((($$$%%%&&&(((***+++,,,,,,......---+++***(((''''''%%%%%%&&&&&&((()))***+++)))))))))+++...//////...111333===QQQgggttttttnnnqqqgggVVVFFF999222---,,,000222333333111222666999nnn___SSSWWW___WWWGGGFFFCCCBBBAAACCCEEEFFF<<<<<<;;;999888999:::;;;777666555444333333111000444777999888444333555888777333000......///000000///111000---...333555333444666888888444111000///111000///.........///000///222111///111777888555222222222333333333222111222333555444222000000111222444777:::===>>>>>>===???>>>===<<<<<<===>>>???AAACCCEEEHHHMMMTTT\\\bbbzzzrrrccc[[[ZZZYYY[[[dddwwwoooaaaOOOFFFEEEEEEBBB>>>=========>>>@@@CCCFFFHHHEEEEEEHHHWWWyyyjjjWWWRRRfffoooOOOHHHBBBIIILLLFFF???KKKooolll___kkkeeeNNNMMMFFFCCCQQQvvvyyy```PPPTTTjjj```HHHEEE@@@>>>@@@>>>DDDGGGVVVrrrpppXXXPPP```wwwbbbNNNAAABBBCCCCCCBBB@@@>>>>>>???;;;;;;999555333333555888333555888::::::888444222000111111222222222111000222222333444444444333333777666555555444333222111333...+++...111111333666666333000///111333333222///............///......++++++,,,,,,...///111222111000...,,,++++++,,,,,,555444111...,,,+++++++++,,,++++++******++++++,,,+++***)))((()))***---...+++***)))'''''''''((()))+++***(((''''''((()))***++++++************,,,---))))))************))))))******)))&&&###"""###$$$((((((((((((((()))******((((((((((((((()))******---,,,***))))))***+++---+++,,,,,,---......//////......,,,++++++,,,+++))).........---------,,,,,,(((***,,,,,,+++***+++++++++,,,,,,***((('''((()))((((((((((((((()))*********+++,,,+++'''$$$######%%%&&&&&&''''''(((((((((%%%&&&''')))******++++++,,,,,,+++***)))''''''&&&&&&&&&&&&&&&''')))***++++++,,,---///111222333222111...666NNNnnn{{{ooo^^^KKK<<<333000000000111333444444333111iii^^^TTTWWW[[[QQQFFFEEECCCBBBAAAAAABBBCCC>>>===;;;:::999::::::;;;666666666555333222222222666888999888666555777999999555111//////000000000///111111------000222000///111333333222000///...000000///...//////000111000333444222111444555555222222333333333444555666666777888666333000//////111333666999;;;<<<<<<<<>>============>>>>>>@@@DDDHHHJJJKKKKKKLLLLLLVVV^^^oooooorrrsssqqqrrr~~~cccRRRNNNLLLEEE>>>;;;<<>>???===CCCJJJ___{{{ZZZOOO\\\vvvttt[[[HHH@@@@@@<<>>>>>???===<<<888444111000333555111444777999999777333111111111222222111111111111000111222333444555555555555666666666444222111111000+++***...111222333666666333000....../////////...///000000////////////,,,,,,,,,------...///000---,,,+++++++++,,,---...444222///,,,******++++++((()))***++++++***)))(((+++***)))((((((***,,,...***)))((('''''''''((()))******(((''''''((())))))***))))))***+++---...///,,,,,,,,,,,,,,,***)))(((******)))&&&###"""###$$$((((((''''''(((((()))***)))(((((((((((())))))******)))(((((((((***+++,,,,,,,,,,,,---...000222333---+++***+++......------//////...---,,,,,,,,,,,,(((***++++++***)))***+++,,,,,,,,,***((('''''')))'''''''''((())))))******&&&(((******(((&&&%%%%%%%%%%%%%%%&&&'''(((((()))'''((()))))))))))))))(((***))))))((('''&&&&&&%%%'''''''''''''''((())))))+++---///000111222333444333///444LLLooo{{{bbbKKK>>>999888222---...333777777444aaaYYYPPPQQQSSSGGGEEEEEEEEEDDDCCCBBBBBBAAAAAA???===<<<<<<<<<;;;:::555666666555333222222333555666888888777666888999<<<999444111111111111000,,,000222///...111222111,,,---...///000//////...............///000000111222555777666333222444666333444444333333444777999999::::::888444222111111222444666999::::::999888<<<<<<<<<<<<<<<===>>>>>>===???BBBDDDEEEGGGJJJMMMHHHIIIRRReeeyyy|||ggg[[[RRRGGG???;;;===@@@CCCEEEDDDCCCAAACCCAAA===BBBWWWyyydddLLLLLLWWWaaaLLLBBBDDDHHHHHHBBBCCCXXXqqqfffccc{{{mmmTTTRRRKKKGGGOOOooowwwbbbTTTWWWnnn]]]GGGEEEAAA???@@@>>>AAAOOOkkkkkkNNNQQQmmmttt]]]III;;;;;;BBB;;;>>>@@@AAA@@@>>>======<<<;;;999666222111222444000222444666555333000...111222333222000000000222...///000222333444555555222444555555333222111111...++++++000222111111333333222000///...---......---///111111///...//////---------...////////////------,,,,,,---///111222111///,,,***)))))))))***&&&'''***,,,,,,***'''&&&+++***))))))))))))***+++)))((((((''''''(((((((((&&&&&&'''''''''''''''''')))((((((***---//////...,,,---......---+++)))(((******)))'''$$$###$$$&&&((((((((((((((())))))***))))))(((((((((((())))))&&&&&&%%%&&&''')))+++,,,///...,,,+++,,,///222444***&&&&&&,,,111111000111......------,,,+++++++++)))***+++***((('''((()))+++++++++)))'''&&&'''(((&&&'''(((*********)))((($$$&&&((()))(((''''''((($$$$$$%%%&&&'''(((((())))))))))))))))))((('''''')))(((((((((''''''&&&&&&(((''''''''''''(((((())))))+++.../////////000222666222666IIIgggeeeRRRIIIBBB888+++'''+++333888:::tttVVVPPPGGGHHHKKKAAAGGGHHHIIIJJJHHHFFFCCCAAACCCAAA?????????>>>;;;888333555666555222000111333222333555555666666777888AAA===888444333222111111...333666333111111111///---,,,,,,---...//////...//////000000111222333333555888;;;:::555222444888555666555333111222555999777999999888666444444444333444666777888777555444777777888999:::;;;<<<<<<;;;<<<===>>>???CCCGGGKKKGGGGGGKKKSSS\\\hhh{{{mmmZZZLLLEEE>>>???AAABBBCCCCCCBBBAAACCCAAA@@@@@@HHH^^^qqqVVVNNNQQQiiipppUUUGGGDDDFFFIIIFFFCCCOOO```zzz```\\\jjjqqqVVVSSSNNNHHHNNNkkkuuubbbTTTVVVlll\\\FFFEEEBBBAAACCCAAAFFF[[[{{{xxx___QQQdddsssWWWJJJBBB;;;<<>>??????===:::888888999999888666444555555222333444444333111///---111333333222000///000222......000111111222222222---111444444333111222333000---...222333///,,,,,,.../////////......///000+++...000000...------///------///000111222333333///............000111222,,,+++***(((''''''((((((((()))************)))(((+++******))))))(((((('''''''''((((((((((((((('''###%%%'''((()))((('''&&&)))((((((***---...,,,******+++,,,------,,,***)))*********(((%%%%%%&&&((())))))(((((())))))***+++))))))(((((((((((())))))%%%%%%&&&(((***,,,...000555222...***))),,,///222+++&&&&&&---222000------,,,---------,,,+++***)))+++++++++)))'''&&&'''((()))******(((&&&&&&'''(((&&&'''***,,,,,,+++(((&&&$$$&&&((((((''''''''')))###$$$$$$%%%'''(((((()))(((((()))))))))))))))((())))))))))))))))))((((((&&&&&&&&&'''''')))***+++***,,,//////...---///111444222555AAAWWWuuusssgggPPPIII>>>333...///555999iiiMMMIII@@@BBBGGG>>>JJJKKKMMMNNNMMMIIIFFFCCCDDDBBB@@@@@@@@@???:::666222444555444111///111333000111222333444555777777CCC???:::666444333222111333999;;;777222000...+++///...---,,,............222222333444555666666777666999===<<<666222444999777777666333000000333777555777888888777666666777333444666666666444222111222333444666777999:::;;;;;;===>>>>>>>>>>>>@@@BBBEEEGGGLLLMMMGGGGGGVVVhhh{{{dddTTTOOOAAA@@@@@@@@@AAAAAABBBBBBDDDBBBBBB???<<>>===<<<======<<<888555555777999:::999777777777555555555555444222000///111333444222///...000333//////000000000000//////+++...333444222111222444222000000444333---((('''***,,,...000000000111222***---000000---+++,,,---,,,---///222444666777777000///...------...///000)))((((((''''''''''''''',,,+++***))))))***+++,,,************)))'''&&&%%%&&&'''((())))))((('''&&&$$$&&&)))+++,,,+++)))((()))((((((***------)))&&&&&&(((***,,,---,,,+++************(((&&&&&&(((***)))))))))))))))***++++++***)))(((((((((((())))))'''((()))+++...111333444:::666///)))'''))),,,///000***)))///222---'''&&&++++++,,,---,,,+++***))),,,,,,+++)))&&&%%%&&&'''((())))))(((&&&&&&''')))&&&(((+++......+++(((%%%&&&'''((('''&&&&&&'''(((######$$$%%%'''(((((()))&&&&&&((()))************+++++++++***************$$$$$$%%%&&&(((***,,,---,,,///111111///...000222///000222999IIIfff______ZZZMMM===444333666dddKKKJJJHHHEEECCC>>>BBBCCCJJJRRRRRRJJJBBB???>>>>>>>>>??????<<<777444888555222111333555444222:::666222111333444333111===<<<===???:::111///444???GGGIII>>>000+++...111////////////////////////000444888777555333666:::888888888888777777777666777;;;:::333000444666444>>><<<:::777666666666777888777666333111///---,,,...///222444555444333222888:::============???@@@GGGIIIJJJJJJJJJKKKMMMPPP```lll~~~dddRRRIIIIIIDDD===;;;???EEEGGGCCCGGGHHHDDDAAAIII]]]nnnwww^^^GGGRRRooommmUUULLLFFFJJJOOOMMMJJJIIIppp~~~ZZZQQQ[[[rrr|||nnnfff]]]KKKGGGeeexxxhhhYYYVVVmmmvvv^^^KKKIIIGGG@@@AAAKKKPPPuuu[[[^^^oooyyy[[[NNNBBB???>>>:::999;;;DDD???:::999;;;;;;777333666777888888777666777999666666666666555333222111555444444555777777444222666555333111111111222333111111000000000222333555444000...///222222...)))000222333555555444333222000444555111111444444///000///---,,,---...000222///...---+++***)))))))))%%%&&&(((***,,,---...///+++(((&&&&&&))),,,,,,***)))***,,,---,,,+++(((''''''(((******)))(((%%%$$$(((((())))))))))))((((((((()))+++,,,+++***(((&&&$$$&&&))))))))))))***+++...,,,***'''&&&&&&&&&'''''''''((()))+++***)))''',,,)))'''&&&''')))***)))******+++++++++---111444333000---+++***+++...000+++******+++---,,,)))%%%******+++******)))((('''((('''&&&(((***+++***)))...,,,+++******)))(((&&&***++++++,,,+++***((('''))))))))))))******'''%%%$$$&&&(((***++++++)))(((((('''&&&''')))++++++***,,,------------,,,+++***'''''''''***,,,,,,+++)))---,,,***+++...000111111///999111666LLLRRRkkk{{{ooocccMMM666111:::bbbIIIHHHFFFEEEEEEBBB@@@FFFMMMOOOKKKEEE@@@>>>===<<<:::::::::999666333555444444666999:::999777777555333333444444444444999888:::<<<666///---111<<>>888888777777777666666666888;;;999333000222444222666555333222222333444555444444333111000///...---...///111222333222111111555888;;;======>>>@@@BBBBBBDDDFFFHHHIIIKKKMMMOOOOOOUUU```lll||||||dddMMMJJJEEEAAA===<<<@@@EEEHHHKKKLLLFFF???BBBPPP\\\iiiPPPLLLbbb}}}```PPPHHHOOOUUUQQQKKKKKKggg```SSSUUUjjjtttkkk[[[KKKHHHddd|||lll]]][[[qqqttt^^^MMMJJJHHHBBBEEEPPP]]]~~~lllsssfffPPPEEE======>>>===<<>>;;;888666666777666555777888:::<<<>>>>>>;;;888555666666555444444555777666777999:::555///...111:::<<<888222///000000...222222222222222222222222444888<<<<<<;;;;;;>>>@@@777777777666666666555555888:::888333///000111000000///......///222444666222111111111000000//////...///000111111111000///222444888:::<<<>>>@@@BBB???AAAEEEGGGGGGHHHIIIJJJLLLNNNPPPSSS[[[lll]]]RRRIIIFFFAAA;;;===CCCHHHLLLNNNIII@@@>>>DDDKKKlllrrrWWWHHHSSSvvvoooUUUGGGPPPXXXQQQIIIIIIZZZiiiUUURRRaaawwwiiiXXXKKKIIIbbbyyyjjj^^^]]]tttooo\\\MMMKKKIIIFFFLLLWWWoooeeeOOOFFF???:::;;;=========>>>888999:::999666444333333333444555555555444666777<<<;;;999777777999;;;<<<;;;<<<>>>???>>>===<<<===<<<<<<<<<<<<;;;888666444777666666555444222111000111222222333222111000......111444666666444222000000333333222222444333000777555222///,,,+++*********,,,...//////,,,(((&&&))))))***************)))&&&%%%%%%''')))***)))'''+++***)))(((''''''''''''+++***)))(((((('''''''''******))))))((((((''''''%%%&&&(((+++,,,---------&&&(((***)))((('''((())))))((('''''''''((()))***''''''''''''((()))***+++***(((%%%%%%&&&''''''&&&((()))+++,,,,,,,,,...000++++++*********+++,,,---))))))***,,,......,,,***))))))((('''''''''(((((((((&&&$$$$$$&&&((()))))),,,++++++***)))(((''''''((()))***************)))+++******+++,,,,,,***(((&&&&&&&&&&&&'''(((((()))&&&$$$###$$$&&&(((((('''%%%(((,,,///111000---++++++***))))))+++------,,,---+++******,,,---......111999333333???AAASSS{{{}}}XXXCCC@@@rrrVVVHHHHHHFFFGGGKKKIIIJJJZZZ^^^MMM??????AAA===@@@<<<777444555777999999AAA@@@@@@???===:::666444555888999777444222444777777999<<<;;;777333222444:::;;;999333000222333222333333333333333333333333111333777888888999;;;===666666666555555555555444555666555222000///000111111111000000222444777999444444333333222222111111000000111111111000/////////222555777999:::<<<>>>@@@CCCEEEFFFEEECCCCCCCCCNNNSSSVVVUUURRRWWWdddooozzzcccOOOHHHDDD===<<>>=========>>>???@@@@@@@@@??????@@@CCCCCCAAA>>><<<<<<;;;;;;:::999888777777777777777555333000///...000222222000///...///...000333666666444111///000222222222222333333222333222000///...---......)))***,,,---,,,***(((&&&''''''((((((((((((((('''$$$$$$&&&((()))***)))(((,,,+++)))'''''''''((()))***)))'''%%%$$$%%%&&&&&&******)))(((((('''''''''&&&''')))+++,,,---------''')))***)))(((&&&&&&''')))(((''''''''''''((()))&&&&&&'''&&&&&&(((***,,,,,,***((('''((()))((((((''')))+++,,,++++++,,,---+++++++++,,,++++++*********++++++,,,---,,,++++++))))))((('''(((((()))***)))&&&$$$###%%%(((***++++++,,,,,,+++)))(((((()))))))))***++++++,,,,,,,,,+++***)))***++++++***((('''&&&%%%$$$$$$&&&((()))((('''%%%%%%&&&&&&&&&%%%&&&(((***,,,------,,,,,,---+++)))***+++---......---+++))))))+++,,,,,,,,,111888444333999<<>>:::???;;;666333444777999:::GGGEEEBBB>>>999555333222666999:::888444222222444666:::===<<<888555555555777<<<===666000111444666222222222222222222222222...000222444555666777999555555555444444444333333222222222222111000111333444444333222333555888999:::999888666555333222111111111111111111111000000///111333444444555666777>>>AAADDDEEECCCBBBAAAAAACCCMMMWWWYYYUUUSSSWWW\\\ttt|||tttwwwzzz[[[LLLFFF@@@===??????EEEKKKMMMKKKHHHGGGGGGIIIbbbeeeNNNFFFXXXhhhJJJFFFIIICCC@@@DDDGGGeee}}}\\\QQQQQQooopppZZZOOOJJJHHHWWW~~~oooaaaWWW[[[tttaaaUUUJJJGGGIIIPPP___ooolllSSSEEEAAAAAA@@@>>><<<<<<;;;:::777...333888888555444888===???@@@BBBBBBAAAAAABBBDDDEEEGGGKKKOOORRRTTTTTTTTTMMMHHHEEEHHHOOOQQQLLLFFF@@@>>>;;;888666666888999777777777777666444222000...000222333111000000111...000333555555444111000111000111333333333222333111111000///////////////))))))))))))((((((((((((###$$$%%%&&&&&&''''''&&&###%%%''')))************---,,,)))((('''(((***++++++)))'''%%%$$$%%%&&&'''+++***)))(((''''''((((((***++++++,,,,,,,,,,,,,,,''')))***)))'''&&&&&&&&&***)))(((''''''&&&&&&&&&&&&''''''&&&%%%&&&))),,,***)))'''((()))***)))(((''')))++++++*********+++,,,---------,,,+++)))(((,,,------,,,+++***))))))))))))))))))***+++,,,,,,***(((%%%$$$&&&)))+++,,,+++,,,---,,,***((()))+++++++++++++++,,,,,,------***((('''((()))***)))((('''&&&$$$######%%%'''))),,,***((('''''''''%%%$$$***)))((('''((()))+++,,,...,,,******,,,---...------+++))))))***,,,,,,+++111666555444666;;;GGGWWWkkkOOOHHHzzz\\\MMMIIIKKKEEEFFFKKKIIIQQQWWWSSSEEE;;;:::999666;;;777333222333555777888DDDCCC@@@;;;666333333444666777888777555333222333444:::===999555444444222444;;;===888222222666777111111111111111111111111...///111333444666666666444444444333333333333222000///111333333000111555444333222222222444666888===<<<:::888555333111000111111111111111111111111///111333333222111222333999<<>>FFFOOOQQQNNNLLLOOORRRWWWccclllqqq}}}jjj[[[[[[ccc{{{pppYYYMMMGGGBBB===AAAEEEIIILLLLLLJJJIIIHHHBBBRRRlllxxxPPPDDDMMMjjj}}}\\\LLLGGGCCCDDDHHHFFF\\\eeeQQQLLLhhhvvv```QQQNNNHHHQQQvvvuuueeeXXXYYYqqq~~~^^^UUUKKKHHHLLLXXXnnnlllTTTEEEAAABBB;;;>>>>>>;;;;;;======:::222666999999666777;;;@@@BBBDDDGGGHHHIIIKKKMMMOOOXXX\\\cccjjjooorrrrrrrrrhhhccc```dddkkkmmmhhhbbbTTTPPPIIIBBB===;;;;;;<<<:::999999888777555333222222222444555666666555444///000222333444333222111111///000444444222222444444333222111///...---,,,)))((((((''''''((()))***######$$$%%%&&&&&&&&&%%%###%%%((()))))))))***,,,,,,+++)))((()))***,,,------,,,***((('''((()))******)))(((''''''((()))***---------,,,,,,+++++++++'''((())))))'''%%%&&&&&&))))))(((((('''&&&%%%%%%%%%''')))(((%%%%%%(((+++&&&%%%%%%&&&((()))((('''''')))***)))(((((()))***,,,,,,---,,,,,,***))))))---------+++)))''''''(((((()))***+++,,,---,,,,,,***(((&&&&&&(((***++++++))),,,---,,,)))''')))+++,,,,,,+++++++++,,,------)))(((&&&'''(((***))))))((('''%%%$$$$$$%%%'''(((---+++(((((((((((('''&&&---***'''%%%&&&(((+++------,,,***+++,,,------,,,,,,***))))))+++,,,------111555777555555===HHHNNNxxx```DDD>>>rrrZZZMMMIIIHHHAAADDDLLLKKKOOOKKKEEE@@@===:::888555888666444444666777777777@@@AAA@@@<<<777333222222444333444555666666444333444:::===888444444333000555:::<<<:::999;;;<<<:::111111111111111111111111000000111333444555555555333333333333222222222222111000111555444000000555222111111000222444666888;;;:::888666333111///...////////////000000111222///111333333222111111222666888;;;===>>>???BBBDDDAAAEEEHHHIIIFFFEEEFFFHHHHHHKKKNNNSSS]]]mmmuuu```YYYUUU```wwwrrr]]]TTTKKKAAAAAACCCEEEGGGIIIIIIIIIIIIBBBFFFWWWwwwVVVGGGEEEUUUrrrrrrWWWIIIHHHJJJKKKHHHVVV|||sssWWWOOOiiijjjVVVSSSJJJLLLnnnvvvdddUUUTTTlllzzz___XXXPPPLLLQQQccc~~~oooVVVGGG@@@???@@@888<<<===999999===>>><<<888:::<<<===???BBBIIINNNOOORRRWWW[[[^^^bbbgggjjjsssvvvzzzxxxrrrhhh]]]RRRKKKFFFCCC@@@???===:::888666555444444333333555999:::777555000111111111222222222222111...000444555222222555666555444222000---+++***(((((()))***++++++******&&&&&&&&&&&&&&&%%%%%%$$$###%%%''''''&&&'''***---(((((((((((()))+++,,,---...---+++***))))))******)))((('''&&&''')))+++,,,......---,,,,,,,,,,,,,,,&&&''')))((('''&&&&&&'''''''''''''''''''''&&&&&&$$$(((+++)))&&&$$$%%%((($$$###$$$&&&)))******))))))))))))(((&&&&&&(((***)))))))))*********++++++***,,,,,,***'''&&&''')))%%%'''***,,,------,,,+++(((&&&%%%&&&(((******)))'''***,,,***'''%%%'''***,,,+++***)))))))))***+++***)))'''''')))***+++***((('''&&&%%%%%%&&&'''''')))((('''''')))++++++***+++***((('''(((+++...000,,,+++++++++------+++***,,,***)))))),,,.........222444888666333>>>IIIHHHcccXXX>>>===qqq[[[NNNIIIEEE===AAALLLNNNNNNCCC<<<>>>@@@===999888999888777888::::::999888>>>AAABBB???888222///...111000000333777999777444555<<>>@@@???BBBEEEGGGFFFEEEEEEFFFIIIGGGIIINNNSSS\\\lll{{{qqqdddYYYQQQZZZyyylll___SSSGGG??????@@@CCCFFFIIIJJJKKKDDD@@@IIIiii]]]LLLBBBHHHbbb___LLLKKKMMMLLLJJJTTTxxx}}}___UUUnnnpppZZZXXXKKKIIIjjjqqq___NNNNNNgggyyybbb\\\TTTPPPVVVkkk~~~aaaKKKBBB???===;;;888======888777;;;<<<999;;;<<>>IIIDDDXXXXXXBBBDDDjjjYYYSSSJJJDDDBBBDDDFFFHHHAAA>>>;;;:::<<<<<<;;;888999::::::;;;;;;;;;::::::888<<>>@@@FFFLLLOOOEEEGGGHHHSSSuuuiiiXXXDDD@@@XXX~~~yyy[[[JJJJJJQQQOOOTTThhh{{{{{{eee\\\IIIHHHMMM[[[sssSSSOOOOOOdddpppjjjkkkbbbXXXccc|||cccMMMHHHGGGAAA<<<===777999<<<;;;888777999<<>><<<;;;;;;:::777555999:::::::::::::::;;;;;;999;;;<<<:::666222111111555444333222222333444555;;;:::888555333222444555555888777555777<<<<<<888222333555777777666444333222222222222333555666666444555666555333222333444222000000111444777888888333333333333333444555666333333333333222000...---000000111222333444444555444444333222000111444666333444555666777999<<>>===;;;999666555888777666555555777999:::888555333444999;;;888555999===???<<<666222222555777555222222444999===???<<<:::666333444666888777444333555;;;AAAAAA<<<666333333333444555666888888666333111333666777555222111//////111666999;;;<<<;;;<<<<<<<<<:::888666555666888:::;;;:::888444222444555777999999888666555444555555444222222333555777666555444555999???DDDOOOUUUVVVPPPIIIGGGHHHHHHFFFQQQfffyyyyyysssUUUKKKHHHFFFQQQccc___UUUKKKHHHGGGEEEBBBAAABBBBBBDDDIIIOOO```___FFFGGG[[[pppzzzvvvqqqhhh]]]RRRLLLKKKMMMOOOOOORRRUUUXXXXXXWWWWWWVVVYYY___hhhqqqvvvwwwvvvdddVVVNNNLLL\\\xxx[[[PPPPPPnnnxxx___aaadddlll|||uuu[[[JJJGGGFFFHHHEEE>>><<>>===???FFFQQQYYYppp{{{uuujjjZZZQQQDDD:::555333222222.........///111222111111,,,///333555444111,,,)))&&&(((***+++***(((&&&&&&(((((((((***,,,,,,***((()))))))))))))))(((((((((''''''''''''''''''''''''******+++,,,,,,++++++***((('''''''''))))))(((&&&$$$&&&'''&&&&&&''')))+++******))))))))))))*********)))'''%%%%%%''')))***(((((()))((((((((('''''')))******)))((((((+++---222///+++***++++++(((&&&))))))((((((''''''''''''(((&&&%%%%%%'''(((&&&$$$'''''')))***************)))))))))******+++++++++)))))))))))))))))))))***)))***---111///***(((***,,,+++))))))***++++++***%%%&&&&&&&&&&&&(((+++---(((&&&%%%$$$%%%(((+++---+++***)))((('''''''''''''''''')))***+++,,,,,,,,,(((((()))+++------+++(((***)))))))))***,,,...000111111444777666555;;;CCCEEEYYYOOODDDDDDZZZQQQKKKHHHEEEDDDDDDDDDCCCBBB======>>>>>>===<<<;;;;;;888666555333333555666888666222000333;;;@@@???===999<<>>>>>===<<<:::777666999;;;===???>>><<<999666444555888:::;;;;;;:::999888888999888666555666777555555555555666;;;AAAFFFKKKQQQRRRLLLEEECCCDDDDDD@@@HHHVVVfffvvvtttuuubbbTTTMMMFFFHHHOOO^^^xxxuuuaaaNNNKKKNNNLLLGGGCCCAAA@@@DDDJJJMMMZZZ|||nnnSSSKKKQQQWWWXXXTTTRRRNNNJJJGGGGGGJJJLLLNNNQQQTTTVVVVVVUUUTTTSSSPPPQQQSSSSSSUUUZZZ```fffkkkbbbYYYWWWggggggXXXWWWvvvttt```iiilllyyyzzz]]]IIIIIIHHHGGGEEE???999999<<>>===WWWUUUKKKGGGCCC@@@@@@AAAAAAAAA;;;<<<======<<<===???AAA999888666555444444555666444111///333;;;AAACCCBBB999;;;<<<:::777666777999777444222444:::AAADDDDDD777222///000222333555888===:::777888;;;===<<<;;;555555444444444444555555333222222333555777666666999999;;;===@@@@@@???===>>>>>>======<<<:::999888;;;<<<>>>??????===:::999555666888:::;;;<<<;;;;;;<<<===>>>===;;;999:::;;;444555777888999<<>>wwwRRRUUUHHHDDDAAA>>>>>>>>>===<<<;;;<<<<<<;;;:::;;;???CCC<<<;;;:::999777666555555333111000222888???BBBCCC::::::888777666666777888777444111333999===>>>===666000---000111000111555777777666666777999::::::888888777666555555555555333444666666666777999::::::;;;>>>BBBDDDDDDAAA>>><<<<<<;;;;;;::::::;;;;;;======>>>??????===<<<;;;999999999:::::::::;;;;;;<<<>>>???>>><<<::::::;;;444777:::<<<<<<<<<===???>>>AAAAAA>>>>>>@@@???<<>>@@@CCCEEEKKK[[[kkkzzzcccXXXLLL@@@AAACCCRRRpppfffWWWRRRNNNPPPVVVOOOGGGBBBGGGUUUiii|||ttt]]]IIIAAADDDFFFDDDFFFGGGFFFCCC@@@AAAGGGMMMVVVXXXUUUQQQQQQTTTRRRLLLJJJMMMPPPNNNLLLMMMRRRXXX]]]iiiqqq}}}~~~mmm]]]^^^eee{{{jjjOOOCCCBBBEEEEEECCC???;;;;;;<<<===:::HHH^^^sssoooYYYJJJAAA;;;666444555444111---111111000000///...,,,+++...111333222...,,,...111444222///.........,,,+++&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))***+++***)))'''&&&&&&&&&&&&((())))))&&&$$$'''((()))((('''(((***,,,)))((((((''''''(((((()))%%%&&&'''((((((((('''''')))***+++,,,,,,***)))'''$$$&&&((((((((('''(((***(((%%%$$$&&&***---,,,+++$$$%%%&&&''''''&&&%%%%%%%%%&&&''''''''''''((()))))))))))))))***,,,...///,,,++++++++++++++++++***++++++,,,,,,,,,+++***))),,,******+++)))%%%&&&***---***(((((()))+++++++++(((***++++++)))((()))***++++++***)))))))))))))))))))))))))))***+++,,,---(((((((((***,,,///111333---+++)))(((***,,,,,,,,,*********++++++,,,------///...111666999999<<>>===<<<999777<<<<<<<<<999777999>>>CCC>>>>>>===<<<:::888666555333222111222666;;;@@@BBB<<<999666555555777777666888444111222777999888555777000...111222///000444111333555666666666888999;;;:::999777666555555555333666999999888888;;;>>>777999===BBBFFFEEEAAA>>>;;;;;;:::999999:::<<<===???@@@@@@@@@@@@??????>>><<<;;;:::999999999999::::::<<<===<<<999888888888666999===>>>===<<<::::::;;;===<<<;;;===AAA@@@;;;@@@======AAAAAABBBKKKVVVzzzkkkZZZHHHHHHAAAFFFYYYlll~~~nnn\\\QQQMMMUUUbbb___SSSGGGHHHZZZppp|||}}}^^^WWWKKK@@@???EEEGGGEEEAAAFFFKKKNNNQQQZZZfffpppyyy{{{yyytttrrroooeeeYYYWWWXXXVVVQQQOOOSSS]]]fffvvvkkk[[[___fffzzz]]]IIIFFFJJJHHHIIIGGGBBB??????>>>===HHHZZZtttwwweeebbb^^^ZZZYYY[[[]]]___pppyyyqqq^^^IIIAAA888333333444333000000///............///000111333555222...,,,///333222///,,,***))))))(((''''''((((((((())))))******......---,,,+++***)))((()))***++++++***)))((('''&&&&&&&&&((())))))&&&$$$'''(((((((((&&&'''(((***''''''&&&&&&&&&&&&''''''###%%%'''))))))((('''&&&((()))+++++++++***(((&&&"""%%%'''(((((('''(((((('''$$$###%%%))),,,+++***###$$$%%%&&&&&&&&&%%%$$$###$$$&&&&&&&&&&&&((()))******)))(((***,,,///000---,,,,,,++++++*********+++,,,,,,---,,,+++***))),,,***))))))'''$$$&&&***$$$$$$%%%(((***+++***((($$$&&&)))))))))(((((((((*********++++++++++++***(((((((((((((((((()))***'''(((***+++,,,,,,+++***///,,,)))((()))+++,,,---*********++++++,,,,,,---///...000666::::::===AAAHHHHHH]]]OOOBBB@@@fffKKKEEEIIIGGGCCC???<<<;;;;;;;;;???@@@>>>::::::===???===777<<<<<<888777;;;:::555000222222333888???@@@<<<888999:::999888888999;;;<<<444///222:::===;;;999222000......000111222222///000555:::;;;777777:::EEE@@@:::777777888888777;;;;;;<<<<<<<<<;;;::::::BBB<<<:::===@@@@@@@@@BBB:::;;;<<<<<<<<<===???BBBAAABBBDDDEEEFFFHHHKKKNNNBBB@@@>>>>>>??????>>>===???===;;;999777777888888::::::::::::::::::999999888:::<<<;;;999:::===@@@AAAAAACCCDDDAAA???DDDLLLhhh{{{~~~{{{{{{|||kkkTTTOOOFFFBBBFFFMMM^^^{{{]]]JJJTTTiiiuuugggSSSMMMaaawwwqqq]]]JJJBBB>>>CCCGGGGGGGGGJJJPPPaaattt||||||uuunnnhhhcccYYYYYYooojjjVVV```jjjwww```HHHBBBJJJMMMNNNGGG@@@===;;;<<>>======???@@@>>>:::888;;;;;;888999@@@BBB>>>;;;:::777333222333111222888@@@BBB>>>::::::888666555777<<>>>>><<<<<<===???@@@@@@AAABBB@@@>>>BBBJJJYYYeeemmmlllooo~~~rrrlllOOOLLLKKKIIIEEEMMMjjjrrr[[[UUUZZZooodddVVVVVVgggssscccIIIBBB@@@BBBFFFIIIOOO\\\iiiqqq|||{{{~~~~~~wwwttt{{{hhhooo^^^PPPTTTiii~~~dddSSSEEEEEELLLJJJIIIDDD@@@>>><<>>===;;;:::::::::;;;<<>>???MMMHHHTTT~~~yyyMMMFFF>>>|||UUUFFFBBBCCCDDDFFFFFFEEEBBB???======@@@???;;;999;;;:::777:::CCCJJJGGG@@@:::444000222111///000888@@@AAA===;;;999555222222666===BBBIIIDDD>>>;;;;;;:::444//////////////////000111111555777>>>DDDDDD???<<<===<<<:::888999:::<<<===<<<@@@>>><<<<<<>>>CCCHHHKKKOOOIIIFFFHHHHHHEEEDDDFFFFFFHHHKKKKKKKKKJJJJJJKKKLLLMMMOOONNNNNNOOOQQQSSSOOOLLLIIIHHHJJJLLLMMMMMMUUUTTTQQQLLLGGGAAA===:::???@@@AAAAAA@@@???<<<;;;:::===??????===;;;;;;;;;===<<<===???===;;;???FFFPPPRRRWWW\\\dddvvvxxx}}}bbbYYYNNNFFF@@@BBBSSSggg{{{iii___hhhkkkjjjhhhhhhdddRRR???DDDDDDJJJSSS^^^iiiwww~~~tttrrrllleeedddffffffcccbbbfffpppxxxzzz}}}dddQQQMMMeee|||~~~\\\LLLQQQqqqhhhNNNFFFDDDKKKOOOHHHCCCBBB@@@???>>>FFFZZZmmmnnndddUUUJJJDDDAAA???>>>>>>===;;;::::::;;;<<<<<>>AAABBB???>>>@@@>>>;;;888CCCLLLLLLCCC999333000000000000222999???>>>888999777444111000333999>>>EEECCC>>>:::888777333......///////////////000111222444999???@@@<<<;;;>>>999999999:::;;;<<<======<<<===>>>AAAGGGOOOVVV[[[XXXPPPHHHEEEDDDFFFLLLSSSWWWZZZ___ccceeefffhhhiiiqqqqqqpppnnnkkkiiiiiijjjhhhddd]]]YYYVVVVVVUUUTTT___]]]XXXRRRLLLGGGDDDBBBFFFGGGHHHGGGEEEBBB>>><<<<<<>>>@@@@@@>>>:::666444999777888::::::999===CCCNNNIIIIIIQQQYYYddd{{{jjjQQQDDDAAACCCIIIOOOhhhyyyqqq}}}xxxaaaOOOHHHHHHGGGIIISSSeeevvv~~~{{{vvvrrr{{{{{{pppdddYYYQQQTTTQQQMMMLLLRRRVVVQQQIIIGGGIIIPPPXXX^^^hhh|||fffSSSLLLBBBIIISSSlll|||]]]JJJWWW{{{sssVVVDDDCCCGGGOOOPPPGGG@@@???>>>>>>BBBQQQlllwwwjjjUUUNNNDDD>>>===???@@@@@@??????>>>======>>>?????????===AAALLLTTTPPPGGG@@@===???AAADDDHHHNNNUUUZZZiiivvvhhhOOO>>>888666333222///------...000111---...//////......---------,,,***)))(((((())))))((()))***,,,,,,,,,,,,+++&&&(((***,,,---......---***))))))(((((()))******---,,,,,,++++++)))(((&&&&&&'''((()))***)))((('''%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***%%%&&&'''((((((((((((((($$$%%%&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$$$$&&&(((***((($$$###%%%'''%%%'''***,,,------,,,+++***,,,------+++)))((()))%%%&&&'''((()))++++++,,,+++,,,,,,,,,***)))+++,,,&&&'''(((((())))))))))))''')))***((($$$###%%%(((***)))((('''((())))))************)))((('''''''''(((((((((((()))))))))***,,,+++***)))((()))******,,,---------++++++---...,,,000444666555555888;;;DDDCCCKKKlll|||PPPEEE888bbbMMMBBBAAABBBEEEHHHIIIGGGBBB<<<888FFFHHHHHHDDDBBBCCCAAA===555???IIIKKKCCC999333222222555888999<<<>>>;;;555555555444222000111444666;;;===;;;555333555444///---///111111//////000222111111444999:::999<<>>@@@<<<>>>BBBIIIPPPXXX___cccUUUPPPNNNPPPUUUZZZdddnnn{{{}}}yyyvvvtttsssiiieee]]]UUUNNNHHHEEEDDDJJJKKKMMMNNNNNNLLLKKKJJJBBBCCCDDDDDDAAA===777333666444444777888888<<>>HHH]]]|||nnn]]]VVVEEEAAA;;;:::;;;======;;;<<<;;;;;;;;;;;;;;;<<<<<<888555999DDDLLLJJJBBB===??????>>><<<<<<===AAADDDKKKWWWjjj}}}___FFF999666555333000---+++,,,...///+++++++++,,,------,,,+++,,,+++)))(((''''''(((((())))))(((((()))***,,,---)))***+++------,,,++++++((((((''''''''''''((()))+++++++++***((('''&&&%%%%%%&&&((())))))((('''&&&&&&'''((()))))))))))))))'''&&&%%%%%%$$$%%%%%%&&&'''((((((((('''''')))+++&&&&&&'''((()))))))))(((%%%%%%%%%&&&'''''''''&&&''''''%%%$$$######""""""$$$'''))))))&&&%%%'''***%%%''')))+++,,,,,,,,,+++'''***---...---,,,,,,---)))))))))*********++++++)))******)))((((((***,,,%%%&&&'''((()))(((((('''&&&((()))((($$$###%%%((('''(((***+++,,,++++++++++++******))))))(((&&&%%%)))))))))******++++++++++++***)))((((((((()))))),,,.........,,,,,,---...---111666888888999<<>>999666LLLMMMKKKEEEBBBAAA???;;;666;;;BBBFFFAAA888444666999???CCCAAA>>><<<999444111333333333111111222333:::>>><<<333///333444111---000333222000///000333333222333777888888===CCC<<<===>>>>>>>>>@@@CCCFFFKKKLLLMMMOOOSSSVVVYYY[[[___bbblllxxx|||nnn```UUUMMMIIIIIIIIIJJJLLLMMMMMMMMMNNNIIIIIIIIIIIIHHHDDD???;;;999666555888999999<<<@@@DDDAAABBBGGGMMMTTT]]]eeetttmmmcccfffmmmsssuuuiiiSSSBBB???CCCEEE___nnn]]]OOOEEECCCHHHMMMeeezzz|||lllZZZMMMHHHFFFIIIJJJHHHHHHKKKKKKHHHKKKLLLPPP]]]mmmrrrdddQQQOOOPPPPPPNNNJJJHHHJJJMMMVVV^^^lllxxx|||ssscccVVVGGGGGGCCCGGGRRRUUU\\\ooooooNNNDDDGGGMMMIIIGGGGGG@@@:::777999EEEWWWnnnoooXXXKKKHHHBBB???<<<<<<===>>>;;;888888888999999999999::::::888222000777===>>>===>>>AAA@@@???===;;;;;;===???@@@EEEOOO^^^qqqsssVVVAAA666777444111---+++***+++,,,***)))((()))+++,,,,,,+++,,,+++)))(((''''''((((((***)))'''''''''))),,,---......---,,,***(((&&&%%%&&&&&&''''''((((((((()))'''((()))(((%%%#########%%%&&&''''''(((((((((((((((((())))))))))))((((((&&&&&&%%%$$$$$$%%%&&&'''&&&'''(((((('''(((***+++''''''((()))))))))((((((&&&%%%%%%&&&(((((('''&&&&&&&&&$$$###""""""""""""###%%%'''((((((((()))***&&&'''(((***+++++++++***%%%(((,,,............///++++++++++++++++++******'''(((((('''&&&'''***,,,&&&&&&'''((((((((('''''''''(((((('''&&&&&&''')))%%%(((,,,------,,,,,,,,,+++***))))))***)))'''%%%((()))***+++,,,,,,+++++++++***((('''''''''((()))---///111111///---------,,,///111444555888;;;===EEEIIIJJJ```~~~QQQGGG;;;rrrXXXIII===FFF??????@@@???>>>;;;999777GGGHHHFFF@@@===???>>>;;;:::999===AAA???888666888@@@GGGIIIBBB999555444444///111222333222333555777CCCHHHDDD666...111333000---111555444111///111444666444666999999888;;;@@@>>>@@@AAABBBBBBFFFKKKPPPZZZZZZ[[[]]]aaagggmmmqqq|||rrrlllccc```\\\WWWRRRNNNLLLJJJJJJJJJJJJLLLMMMLLLHHHDDDBBB===:::<<<<<<;;;;;;>>>AAADDDFFFGGGMMMXXXaaadddfff{{{|||aaaUUUSSSbbbooonnnaaaTTTMMMMMMFFFPPPhhhnnnVVVLLLGGGDDDJJJTTTnnnwwwyyyjjjWWWLLLJJJJJJEEEEEEDDDAAACCCHHHIIIFFFMMMPPPTTT[[[dddeeeZZZLLLOOORRRTTTSSSOOOLLLIIIGGGDDDCCCIIIWWWiiisssqqqlllTTTSSSLLLJJJLLLKKKXXXrrr{{{[[[JJJCCCIIIPPPIIIEEEEEE???<<<:::@@@UUUpppwwwgggWWWHHH@@@???>>><<<:::;;;>>>???===:::666666777888888888888888666111///333666777999===999:::;;;;;;::::::<<<>>><<<>>>AAAFFFPPP___rrr~~~sssVVVBBB;;;999555111...,,,+++++++++)))'''(((+++------,,,---,,,+++)))))))))******))))))))))))***+++,,,,,,---,,,***(((&&&%%%$$$$$$%%%&&&(((***++++++******'''(((***)))&&&$$$$$$%%%&&&&&&''''''((()))***+++))))))))))))((('''&&&&&&&&&%%%$$$$$$$$$&&&((()))%%%&&&''''''&&&''')))+++((())))))))))))((((((''''''%%%%%%&&&((()))'''%%%&&&%%%%%%$$$############$$$$$$%%%&&&((()))'''&&&''''''((()))******))))))###&&&***---,,,,,,,,,,,,++++++++++++++++++++++++''''''''''''&&&'''***---))))))((((((((((((((((((((('''&&&&&&(((******)))(((***,,,,,,***)))***,,,***)))((()))******'''$$$'''''')))***+++++++++******)))((('''&&&'''((((((---///333444222///------...---,,,...111555666777BBBHHHGGGXXX~~~QQQHHH???hhhTTTFFF;;;HHH<<<<<<<<<;;;;;;:::999999>>>@@@>>>::::::>>>@@@>>>>>>::::::>>>===888777:::CCCJJJJJJ???111---000333///000111222333555:::===NNNSSSLLL:::///111222...---222666555222000222555666555888;;;:::777777;;;@@@AAACCCDDDFFFKKKRRRXXX]]]___dddmmm{{{qqqeeeZZZSSSOOOHHHGGGHHHKKKNNNOOOMMMJJJIIICCC???@@@???<<<;;;===<<>>777;;;>>><<<;;;CCCSSS```{{{lllQQQAAA???;;;777333000......---***''''''+++...///...///...---+++***++++++,,,((()))+++---------,,,+++'''&&&%%%$$$$$$%%%&&&'''%%%'''***,,,------,,,+++)))+++---,,,)))'''((()))(((''''''''')))+++---...)))))))))((('''&&&$$$$$$&&&%%%$$$$$$$$$&&&)))***###%%%&&&&&&%%%&&&(((***))))))***))))))((('''''''''%%%$$$&&&)))***(((%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%######%%%((((((%%%"""(((((()))))))))))))))(((###&&&***++++++)))))))))))))))******+++++++++,,,''''''''''''&&&(((+++...,,,+++***)))(((((()))))))))&&&$$$&&&***,,,,,,***+++,,,,,,)))&&&%%%(((+++***(((''')))++++++(((%%%%%%&&&((()))*********)))***)))((('''&&&''''''(((---000444666444000...,,,444111...///333777777666>>>DDDBBBPPP~~~PPPJJJBBB]]]QQQDDD@@@BBB???;;;:::;;;888444666<<<:::<<<:::444333:::CCCHHH@@@;;;999<<>>777>>>>>><<<999444111000000---...111666666666<<>>777111---///444555333444444111...111888666666777777888999;;;===EEEAAABBBIIINNNPPPUUU]]]kkktttqqqdddYYYUUUPPPOOOQQQPPPLLLGGGIIIFFFCCCAAABBBDDDEEEFFFCCCEEEEEEGGGPPP]]]dddccc___lll]]]IIIJJJEEEFFFQQQ^^^hhhqqqvvvooommmnnnvvv~~~zzziiiZZZRRREEEFFFIIIBBBJJJjjjtttWWWDDDEEEMMMNNNHHHIIIEEEBBBGGGSSSaaaiiikkkwww|||uuunnnggg___YYYUUULLLHHHEEEDDDCCCGGGWWWiii~~~|||ooo\\\OOOLLLLLLJJJ```tttpppXXXLLLMMMOOOSSSRRRLLLEEEAAABBBHHH[[[zzzsss^^^JJJCCCAAA<<<555333555555555555555555555555444333111000////////////333333333333444555666777666888:::===>>>===<<<;;;;;;>>>???===::::::???DDD\\\ooo{{{fffJJJ@@@777666555000------,,,,,,,,,++++++,,,///222444333000---,,,,,,,,,------......//////...------'''(((((()))***)))))))))+++++++++---......,,,*********((('''''''''((()))%%%%%%%%%&&&'''(((((()))$$$$$$$$$&&&'''((('''&&&)))((('''&&&&&&'''((()))"""###%%%'''((((((''''''%%%((()))&&&$$$%%%######$$$&&&((())))))((('''&&&$$$"""###%%%(((******''''''&&&%%%&&&'''((()))%%%&&&((()))))))))((('''%%%''')))++++++***((('''(((***+++***''''''))),,,)))(((((('''''''''((((((******(((&&&%%%%%%%%%%%%))))))(((((('''''''''&&&&&&''')))***++++++++++++...***%%%$$$&&&(((((('''%%%&&&'''(((******++++++((())))))***++++++,,,,,,&&&+++111444444111...,,,---+++,,,///444777777666AAALLLHHHOOOxxx~~~RRRKKKCCCYYYNNNCCC@@@BBBAAA:::777999:::777666999;;;:::999:::@@@GGGGGGBBB???;;;999<<>>888666777888666333111000000111///000333444666>>>HHHHHH???666111000111888@@@:::555222111000000444;;;777666555666999<<<>>>???BBBDDDJJJQQQUUUXXXdddppp~~~pppddd[[[TTTLLLFFFMMMKKKIIIHHHGGGFFFDDDBBBGGGNNNZZZgggqqquuuvvvuuu~~~vvvXXXIIINNNJJJJJJMMMRRRYYYfffqqq~~~ttt___OOOGGGDDD@@@FFFMMMTTTlllwwwcccLLLAAADDDJJJKKKJJJHHHRRR]]]iiiyyy}}}pppfffYYYRRRKKKHHHEEECCCHHHPPPcccrrr|||sssaaaSSSKKKGGGLLLZZZrrrsss]]]QQQRRRUUUUUUOOOFFFCCCDDDJJJZZZuuuttt[[[NNNAAA===<<<888666777333333333333333333333444333333222111000/////////111111111222222333444555777888999:::::::::::::::777:::<<<:::777777;;;???KKKYYYnnnwwwZZZGGG888777777000---...+++++++++++++++,,,000333111000...---------...////////////...---,,,++++++))))))))))))))))))))))))*********,,,......,,,+++---,,,+++***)))******+++%%%%%%&&&''''''((())))))%%%%%%%%%&&&(((((('''&&&''''''&&&%%%%%%&&&'''((($$$%%%&&&(((((((((''''''$$$''''''%%%$$$&&&%%%!!!$$$$$$%%%&&&'''''''''&&&%%%###""""""%%%((())))))''''''&&&&&&&&&'''((()))'''((()))))))))((('''&&&$$$&&&***,,,---+++)))'''((()))***)))(((((()))***(((''''''&&&&&&'''''''''******)))((('''&&&%%%$$$((())))))))))))((('''&&&&&&''')))***+++***)))(((,,,)))'''%%%&&&''''''&&&((())))))******)))))))))))))))*********+++++++++)))+++...000///...---...,,,+++,,,///333666777666===GGGEEEMMMvvv~~~QQQIII@@@TTTJJJ@@@@@@AAA???999555888<<<<<<::::::===:::999AAAPPPVVVKKK;;;<<<:::999<<<@@@AAA===888...111444666555333222222444111000000111444???III???777...,,,---222===FFF>>>666//////000222777===666555444777===AAABBBAAABBBFFFLLLSSSZZZggg|||{{{qqqfff```WWWSSSNNNKKKJJJIIIHHHGGGMMM[[[wwwpppVVVMMMIIIJJJLLLLLLHHHHHHRRR___pppgggHHH===@@@<<<>>>HHHWWWnnndddQQQAAA???CCCCCCEEEHHHNNNhhhwwwooommmjjjgggkkkkkkooozzz|||kkk```UUUNNNIIICCCAAABBBEEE[[[ttt}}}ooo\\\NNNGGGJJJWWWmmmmmmYYYXXXXXXYYYUUUIII???@@@GGGTTTooo|||dddVVVEEE???;;;999777555555888111111111111111111111111333222222111111000000000000000111111222222333333888777777777777777888888444777::::::888777999;;;===CCCRRRkkkpppQQQ999777888000,,,000++++++++++++***,,,///222......------...///111222000///...---+++***)))(((,,,+++***(((((((((((())))))((()))***---...---+++---,,,+++************+++&&&&&&&&&'''(((((())))))&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((('''&&&!!!%%%&&&$$$$$$''''''$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%###""""""$$$&&&''''''%%%%%%$$$$$$$$$%%%&&&''')))))))))))))))((('''&&&$$$'''***------,,,***)))***)))((((((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&)))***++++++***(((&&&$$$((()))***++++++)))(((&&&%%%''')))++++++)))'''&&&)))******)))'''&&&&&&''',,,,,,++++++***)))''''''************************,,,---,,,+++******---///,,,+++,,,...222555666555;;;DDDBBBMMMwww~~~QQQGGG<<>><<<;;;<<<>>>??????@@@???<<<;;;DDDTTTXXXIII666888777777:::<<<<<<999666,,,000555777777555444333666333111111000222:::DDD<<<555...,,,---000888@@@===444---...222444777;;;333222444:::AAADDDCCCAAAEEEDDDFFFPPPccc}}}rrrjjj^^^SSSMMMJJJIIIIIIPPPaaauuu[[[QQQCCCGGGMMMPPPKKKEEEFFFLLLTTTppp___BBB>>>FFFAAA@@@NNNhhhXXXFFF<<<@@@BBB===???HHH\\\}}}}}}ssseeeYYYTTTSSSSSSQQQNNNKKKMMMUUUdddrrr{{{~~~yyypppdddYYYOOOHHHCCCAAABBBHHHZZZuuuuuu]]]TTTLLLKKKZZZooouuuiiiZZZ\\\XXXTTTOOODDD<<<@@@KKKdddgggRRRHHH???<<<:::999888666444333000000000///////////////222222222222222222111111000111111222333333333333777777888888888666555444444777;;;<<<;;;999:::;;;<<<<<>>BBBEEEGGGCCC>>><<<>>>AAA>>><<<;;;@@@IIILLLAAA222555666777888888666444222,,,000555777777444222111444333444555333000444:::888333/////////...222777777000---111444555555777///111666===CCCEEECCC@@@EEEEEEKKK___|||sssggg]]]UUUQQQXXXgggaaaRRRGGGFFFIIINNNNNNIIIFFFGGGIII^^^pppnnnXXXDDD???CCCIIIDDDXXX~~~rrrOOOAAA;;;AAACCC@@@EEERRRppp}}}bbbYYYOOOKKKKKKMMMOOOPPPUUURRRMMMJJJLLLSSS^^^eeeoooooollldddZZZPPPHHHDDDOOOGGGHHH^^^|||yyykkk[[[LLLMMM]]]jjjjjjeee\\\QQQIIIGGGBBB???IIIWWW}}}xxxeeeRRRFFFBBB>>>;;;888777999:::444...000000000/////////......111222333333333333222222222333444555555555444444555666999:::999777444222444777:::<<<;;;:::999999===;;;>>>JJJZZZoooeeeBBB999666///---333111111///,,,***)))+++---000//////...............,,,,,,+++*********++++++,,,+++(((%%%$$$$$$%%%&&&'''&&&&&&'''***,,,,,,+++))))))))))))((((((''''''&&&&&&&&&&&&''''''''''''%%%'''))))))((('''((()))''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$"""!!!"""###"""###''')))'''((('''&&&%%%%%%&&&''''''%%%$$$"""###$$$%%%%%%$$$"""######$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))***+++,,,***(((''''''***---000...,,,+++,,,......+++((($$$%%%&&&''''''''''''&&&'''))),,,...---***'''$$$&&&(((***,,,,,,+++)))'''%%%''')))******(((&&&$$$)))---//////+++))))))*********+++++++++******)))%%%&&&'''(((***,,,------,,,---...---,,,+++,,,---+++,,,...000111333555666:::BBBCCCSSS~~~UUUIII;;;tttSSSGGG>>>DDD<<>>===:::999<<<>>>999111444666888777444222000000,,,///444555444111...---111333777;;;777111000333333//////111111//////222111...///444666444444666111555:::@@@CCCDDDDDDCCCHHHSSSgggzzzrrrnnnyyykkkXXXPPPGGGBBBCCCGGGGGGGGGHHHCCCMMMVVVVVVNNNDDD??????LLLMMMjjjkkkFFF???===BBBFFFKKKWWWfff{{{jjj^^^KKKFFFDDDFFFKKKNNNSSSXXXbbbbbb___WWWNNNHHHHHHJJJKKKUUU___bbbaaa]]]WWWRRRLLLGGGEEELLL]]]ssszzzaaaSSSRRRZZZ```cccVVVIII@@@BBBDDDHHHYYYmmmppp\\\MMMAAA<<<;;;999777333333888<<<888111222222222111111000000///000111333444555444444333444555666777777666555444444555777999888666333222333444666888999888777666999777:::AAAIIIYYYxxxtttRRR???777000000333333333111...+++***,,,---111000000///...------,,,,,,,,,*********+++,,,---+++***(((&&&%%%%%%%%%%%%'''&&&%%%&&&(((*********))))))*********)))((('''%%%%%%%%%%%%%%%%%%%%%%%%###&&&))))))'''&&&(((***''''''(((((('''&&&%%%$$$######$$$%%%$$$###!!! ######!!!"""&&&(((&&&''''''&&&&&&&&&''''''(((&&&%%%$$$$$$%%%&&&$$$###%%%%%%&&&''''''''''''&&&""""""###$$$&&&)))+++,,,---+++(((%%%&&&(((,,,///------------...---***(((%%%&&&((()))***))))))(((''')))+++------***'''%%%&&&((()))++++++***)))(((''''''((()))))))))((('''+++---......,,,*********(((((()))***+++++++++***%%%%%%'''(((***+++,,,---)))+++......---,,,+++,,,,,,...000111222333555777:::AAACCCUUUUUUHHH;;;fffRRRJJJBBBGGG<<>><<<555222444000......222222//////111000///111666666444555999888<<>>@@@<<<<<<@@@@@@<<>>888555888222//////111111......111000111333666555333777===>>>AAABBB???<<>>EEEJJJVVVyyykkkXXXEEE===<<<;;;999999111777888333222888>>>???777777666666555444333333///111333555666666555444444555777888888666555333666444000......111444666333333333555666777666555777444666<<<===AAAVVVmmmuuuRRR;;;666555333111111111///...///222444//////////////////...---222000---+++))))))***+++++++++,,,,,,+++***)))((()))'''%%%%%%&&&((((((((($$$%%%&&&&&&&&&%%%$$$###$$$########################'''(((%%%%%%))),,,%%%%%%&&&&&&%%%$$$"""!!!###$$$%%%%%%&&&%%%$$$###$$$&&&$$$!!! $$$%%%###!!!###$$$&&&''''''&&&&&&((('''&&&&&&''''''%%%###!!!"""###$$$%%%$$$############""""""###%%%'''((()))******))))))((('''&&&'''+++...---)))&&&&&&'''''')))+++---...---,,,+++'''((()))******)))'''&&&''''''''''''(((((()))))))))((((((((((((***,,,------***((((((***+++(((&&&(((((())))))))))))((((((******))))))(((((('''''''''((())))))((())),,,...---000333444333333666999AAAFFFIII]]]{{{OOOCCC555^^^NNNLLLGGG@@@<<<999:::===@@@BBB@@@<<<999AAA;;;888???KKKQQQLLLDDD:::999777444222000//////000333666666222000111333222000555AAAFFFAAA:::888666444333333444333///+++000000000333888<<>>===GGGCCCIIIeeezzztttlllddd]]]XXXVVVTTTQQQNNNLLLKKKJJJIIIIIIHHHGGGEEEDDDBBBAAA>>>???AAAAAA@@@@@@@@@AAADDDFFFHHHIIIIIIMMMRRRWWWaaaeeelllsss{{{qqqddd___]]]]]]___]]]ddd]]]PPPLLLIIIMMMYYYeeennnRRRBBBHHHEEEEEEZZZwwwzzzjjjTTTCCC;;;CCCIIIEEEBBBFFFDDDMMMZZZjjj~~~vvvhhh___TTTLLLIIIHHHJJJMMMWWWUUUUUUSSSHHHBBBPPPfffvvvaaaWWWDDDGGGEEECCCSSSvvveeeRRRJJJ???999888777444000///000111222444555666777444999888222///111222///222555444000///555999:::;;;::::::>>>BBBCCC>>>999444555555555444333222222555444333444555666666444555111444:::;;;<<>>@@@@@@===;;;===999777<<>>DDDDDDRRRqqq~~~vvvqqqbbb^^^YYYUUURRRMMMGGGBBBFFFEEEDDDCCCBBBAAAAAAAAADDDEEEEEEEEEEEEDDDCCCCCC>>>@@@BBBBBBAAA@@@AAABBB>>>???AAAAAAAAABBBFFFIIIEEEGGGHHHKKKOOOWWW___eeessspppbbbZZZYYY\\\]]]aaaXXXLLLKKKJJJMMMYYYrrrgggKKK@@@DDDFFFNNNggg~~~xxxaaaLLL???888>>>CCCAAACCCJJJ[[[lllvvvdddTTTIIIEEEEEERRRTTTYYY[[[PPPAAAAAAJJJjjjuuueeeVVVJJJHHHHHHPPPggggggNNNGGGAAA;;;666555555333000222222222222333333444444000555777333333777888777111555777444555:::>>>>>>@@@BBBHHHPPPVVVUUUMMMGGG@@@;;;555333444555444333555444444555777888777555555111222777777666BBBRRRhhhjjjKKK:::666555222///---///333666444111000...,,,,,,.../////////)))***+++***(((''''''''')))'''&&&'''))))))'''%%%$$$'''))))))'''&&&((()))******((('''&&&&&&%%%%%% !!!"""#########"""!!! """%%%'''&&&%%%$$$%%%%%%&&&'''%%%###!!! !!!""""""######$$$$$$$$$$$$"""$$$%%%$$$%%%(((&&&"""!!!"""###$$$%%%&&&&&&&&&%%%###"""###$$$$$$""" !!!"""$$$%%%$$$$$$%%%&&&%%%&&&'''((()))(((''''''''''''(((((((((((())))))((((((((((((((('''&&&&&&***(((&&&&&&(((*********)))((('''))),,,...---,,,))))))(((((((((((())))))***)))((((((((()))***+++***++++++)))'''&&&'''((()))*********((((((***+++++++++******+++,,,...///)))))))))((('''(((+++---//////111333555777999;;;BBBDDDGGGbbblllIII:::333\\\LLLFFF>>>888666777777888;;;===>>>===;;;666555666999>>>BBBEEEEEEAAA<<<666000---...000222222222333666888::::::999111111777BBBJJJGGG@@@;;;888666333222222222111000///111333444666<<>>CCCNNN[[[sssmmmYYYKKKDDDEEEHHHTTTaaa___PPPCCC???OOOnnn}}}sssooocccQQQJJJDDDIII___~~~nnnRRR>>>;;;:::888666555444444333444333333222222111111000222666777444222444555333222555666555:::EEENNNRRR\\\bbblllxxx~~~}}}tttlllYYYMMM===333222333333111444444555777999999888666666333333555333222;;;HHHWWWtttwwwTTT>>>666666222///...000555999::::::---+++))))))+++---......'''((((((&&&$$$$$$%%%&&&)))(((&&&&&&''''''%%%$$$((()))))))))((((((***+++***)))(((((('''''''''((("""###$$$$$$$$$###!!!!!! """$$$$$$"""""""""###&&&'''(((&&&$$$!!!!!!!!!"""###$$$&&&&&&'''''''''$$$%%%$$$###&&&)))'''""""""###%%%&&&(((((())))))$$$$$$%%%&&&'''%%%""""""!!! !!!###%%%&&&'''%%%&&&&&&&&&'''''''''''''''((((((((()))))))))***(((((('''&&&&&&&&&&&&'''***((('''''')))******))))))((((((***,,,......---))))))(((((((((((())))))(((((()))***++++++++++++)))***+++)))'''&&&'''((((((***,,,,,,***))))))))))))***+++,,,,,,,,,,,,,,,'''((((((((('''(((+++---+++,,,///222555888;;;<<>>;;;888444000...///000222111000111777???DDDEEEDDD888777999===@@@===777222666444000...---.../////////111333333444;;;FFFPPPTTTOOODDD<<>>;;;;;;AAAOOOfffyyyyyydddUUUEEEBBBJJJ]]]iiieeeVVVKKKJJJ\\\jjjllliiidddVVVGGGFFFEEESSStttuuu[[[GGG:::666888999999777666666777333333333222222111111000444666777555333333333333888<<<===@@@KKK___qqqzzzpppXXXBBB666222222333444444555888:::;;;999777777444444555333222999BBBJJJfff[[[@@@777888666333000111444888;;;<<<---+++((('''(((***++++++))))))(((&&&$$$$$$%%%'''(((''''''&&&''''''''''''******)))(((((()))+++,,,))))))(((((((((((()))***&&&&&&''''''&&&%%%###"""!!!######"""!!! !!!###&&&''''''&&&###!!! !!!!!!###%%%'''((()))))))))&&&&&&$$$###&&&***((("""&&&'''((()))******++++++$$$$$$%%%&&&'''&&&%%%$$$$$$!!!###'''((((((&&&%%%%%%%%%%%%&&&''''''''''''(((((()))*********((('''&&&%%%%%%&&&'''(((***((('''''')))***)))((((((((((((((()))))))))(((''''''''''''((()))***+++((()))+++,,,,,,+++***)))(((*********(((''''''((('''***------,,,***((((((&&&''')))***+++***)))((('''((())))))((())),,,...***,,,...222555888:::;;;EEEBBBEEEeeedddCCC999555{{{\\\NNNHHHBBB>>>>>>999777555444555444333222...777???@@@:::555555777111111222222222111111000000///111666>>>DDDFFFFFF@@@@@@===:::666444111///555333111...,,,---///111666888888777999@@@MMMWWWUUUKKKBBB>>>EEEcccyyynnnddd[[[UUUSSSMMMJJJGGGEEEFFFGGGGGGGGGAAABBBCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGKKKKKKKKKKKKJJJHHHGGGFFFIIIJJJLLLLLLKKKKKKKKKLLLNNNNNNOOOPPPQQQRRRQQQQQQLLLLLLMMMNNNQQQXXX```eeeyyyttt}}}eeeOOOOOOPPPVVVeeehhhTTTHHHGGGXXX}}}tttTTT??????======IIIdddsssZZZMMMFFFQQQdddmmmhhh```XXXRRRVVVccceeeXXXIIICCCFFFPPPjjjaaaKKK>>>888555777::::::999777666666222222222222222333333333222333444555555666999===AAAIIISSS^^^nnn{{{]]]DDD666444666555555666888::::::999777444333222333222222888>>>BBB\\\aaaCCC999:::888555111//////111333444///,,,)))''''''''''''&&&++++++***(((&&&&&&((()))''''''''''''''')))***,,,***)))((('''(((***++++++)))(((((((((((())))))***&&&'''''''''&&&$$$###!!!"""###$$$###"""!!!"""###$$$%%%&&&%%%""" """$$$&&&((())))))(((''''''&&&###&&&)))(((###((())))))))))))(((((('''$$$$$$$$$$$$$$$&&&((()))&&&"""$$$(((******&&&%%%%%%%%%%%%&&&''''''&&&''''''((()))*********((('''&&&%%%%%%&&&((())))))((((((((()))***(((''')))))))))(((&&&%%%$$$$$$%%%%%%&&&''')))+++---...***+++------,,,***'''&&&''')))******)))''''''((('''***......---***((('''%%%&&&)))***+++)))(((&&&(((***++++++***+++---...,,,---000333555777888888BBB@@@EEEggg___AAA999555]]]NNNHHHBBB<<<;;;:::888666555444333111///000;;;EEEFFF>>>555222333+++...222555555444111///111000111333777;;;======EEEIIIGGG>>>555222222333666666444111//////222555999999999:::===FFFSSS\\\VVVGGGBBBDDDOOOrrrzzzkkkfff___WWWRRROOONNNNNNKKKIIIGGGFFFFFFEEECCCAAA@@@BBBDDDFFFFFFFFFHHHIIIFFFFFFGGGHHHIIIKKKMMMNNNPPPQQQRRRTTTUUUVVVVVVVVVXXXYYY[[[[[[ZZZZZZZZZ[[[ZZZZZZZZZ\\\___aaaaaaaaa___\\\XXXXXX___mmmzzznnnhhhttteeeOOOOOORRR\\\oooeeeQQQIIIKKKaaafffNNN<<>>OOOeeevvvhhh^^^WWWSSSQQQOOONNNLLLJJJIIIHHHGGGGGGFFFGGGKKKNNNPPPMMMHHHDDDHHHMMMSSSWWWZZZ^^^cccgggnnnppptttzzzuuuccc___jjj~~~iiiVVVVVVUUU^^^rrrkkkYYYOOOYYYyyyrrrNNNAAA:::AAAFFFSSSsssvvvhhhaaaVVVNNNNNNKKKGGGMMMYYY```}}}|||ZZZDDDJJJfffwwwiii[[[NNNCCC>>>===QQQtttwwwZZZFFF===999555666333222555:::;;;777333444444555555555555555555333222999HHHVVVccctttyyy]]]KKK<<<999555333444555666777333444444333444666888888>>>FFFbbbxxxTTT>>>888222222111///......000222,,,+++,,,------+++(((%%%''')))+++***(((&&&%%%&&&'''((((((&&&$$$$$$(((+++$$$######%%%((((((%%%"""(((((('''&&&&&&&&&&&&&&&######$$$%%%$$$###"""!!! $$$&&&%%%$$$###### """$$$%%%%%%$$$%%%'''"""$$$&&&)))***)))(((&&&%%%,,,...((("""###(((***'''((()))***************###&&&)))((($$$!!! !!!!!!###%%%###!!!!!!$$$(((%%%&&&(((******)))(((&&&######$$$%%%&&&'''((()))'''((()))+++++++++***)))))))))))))))******'''%%%%%%'''))))))&&&&&&(((***))))))(((((((((((())))))((())))))))))))(((((('''%%%(((***+++***(((((((((+++---...---+++)))))))))&&&'''''''''''''''&&&&&&***,,,---,,,***(((((()))---///222666888999999999BBBGGGWWW|||WWWBBB;;;000dddKKKHHHDDD@@@@@@???<<<>>>BBBEEE@@@666111111000333777999999555111---***+++111999:::555111111000///......///222555777777HHHWWWSSSAAA444444;;;777777777666444222000...444888===HHH```vvvxxxkkkEEEAAAAAASSSvvvzzzllleee[[[UUUVVVXXXQQQGGGLLLQQQSSSMMMHHHIIILLLLLLGGGHHHJJJLLLOOOQQQSSSTTT[[[fffvvvtttbbbeeexxxaaaRRRSSSRRRaaa~~~ooo]]]PPPZZZ}}}eeeBBB>>>===:::DDDbbbzzzhhhTTTBBBDDDBBB@@@=========???@@@GGG]]]yyyvvvUUUGGGTTTgggiiioooeeeSSSIII@@@???HHH[[[```JJJ>>>999888:::555555666666666666666555555444222000333777:::999>>>:::GGGggg~~~gggPPPBBB555444777999888777777666444333333444555666:::999SSSzzz___AAA666777555111///...---+++)))%%%(((,,,............///((((((((()))))))))))))))'''''''''&&&%%%###"""!!!""""""$$$%%%%%%$$$""""""'''%%%######$$$&&&&&&&&&!!!###$$$%%%%%%$$$"""!!! $$$%%%""""""$$$###"""$$$$$$%%%'''((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&(((***)))&&&$$$***)))((('''''''''''''''&&&''''''&&&%%%### """"""############""""""%%%&&&&&&$$$######&&&(((((())))))))))))'''&&&%%%$$$'''+++,,,+++)))''''''+++,,,------,,,+++)))(((...---***&&&###"""$$$&&&((()))***++++++***)))(((******+++******)))((('''(((((((((((((((((()))))),,,,,,,,,,,,***)))((('''******+++******)))((('''&&&''''''((()))******+++***,,,///111444777;;;>>>???HHH\\\oooHHH777444444\\\GGGEEEBBB???@@@???======???@@@<<<444000111///222555888777444///,,,---...333:::;;;666111111------...000222444666777999FFFQQQNNN???555666<<<999888666555333333333333777===EEETTTlll~~~{{{lllFFFCCCFFFYYY|||ooocccWWWSSSNNNJJJNNNRRRPPPJJJGGGLLLOOOKKKHHHKKKNNNOOOMMMPPPUUU\\\dddkkkpppsss|||}}}___PPPSSSTTTdddgggTTTPPP___hhhFFF??????>>>KKKkkk}}}dddTTTHHH>>>>>>>>>===<<<;;;;;;::::::@@@PPPfff}}}pppZZZRRRSSS[[[ddd^^^OOOFFF>>>???KKKiiiwwwYYYEEE<<<888777888555555555666555555444444444444222111222666888888999AAA[[[cccOOO;;;444777888666444999888666444333444555555;;;888NNNrrreeeGGG:::666333000...---,,,***(((***,,,......---++++++,,,******)))((((((((((((((((((((('''&&&%%%%%%$$$$$$&&&''''''((((((''''''&&&)))'''$$$$$$$$$%%%%%%$$$######$$$%%%$$$""" """###""""""%%%$$$!!!"""!!!"""$$$''''''((((((%%%%%%###"""""""""######'''&&&&&&&&&'''&&&$$$"""'''&&&&&&&&&'''((())))))((((((''''''&&&$$$###"""%%%%%%%%%$$$###"""!!! %%%&&&&&&%%%$$$###%%%&&&))))))*********)))((('''''')))++++++)))'''''''''((()))***++++++******)))++++++***'''%%%%%%''')))&&&''''''(((((('''&&&&&&)))))))))***))))))((((((,,,+++***))))))***,,,---,,,,,,,,,+++***)))''''''((())))))*********))))))''''''(((((())))))******+++---///111222444777999@@@EEE[[[fffDDD666444333tttUUUCCCCCCAAAAAAEEEDDD???;;;::::::888222000222000222444666555222...,,,---...333999:::444//////,,,---...111333555777777===CCCHHHDDD:::333444888777666333111111222555666555===III[[[qqq}}}rrr___CCCCCCIII^^^iiiVVVNNNJJJKKKJJJIIILLLSSSUUUSSSKKKRRRWWWWWWYYY___dddeeeooorrryyy^^^NNNRRRVVVhhhbbbMMMOOOdddlllLLLAAAAAACCCTTTvvvhhhJJJ???===<<<999:::;;;;;;;;;999777666999@@@MMMdddvvv\\\KKKNNNXXXVVVKKKCCC===CCCUUU~~~kkkNNN???999777555555555555555444444333333333444333222111222333555777;;;PPPttt~~~fffJJJ<<<999777555444999888666444444444444555:::777HHHgggnnnNNN>>>777444111///...---+++)))+++---------++++++,,,---+++***)))'''''''''((()))***)))(((&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&***(((%%%$$$%%%%%%$$$###$$$%%%%%%$$$###!!!!!!###!!!"""&&&&&&###"""""""""$$$&&&((((((&&&%%%$$$###"""""""""###$$$)))'''%%%$$$$$$$$$###!!!''''''&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&((('''%%%$$$$$$%%%((()))******++++++******((()))***)))'''&&&'''(((&&&&&&((()))************'''(((***)))((((((***+++&&&&&&'''((((((''''''&&&''''''(((((((((((((((((()))(((&&&%%%&&&'''***++++++++++++***)))(((&&&&&&&&&'''((()))************(((((((((((())))))))))))***,,,...///000333666999CCCDDD^^^ZZZ???666444222lllPPPAAAAAA@@@DDDLLLMMMAAA;;;666666666333222444111222444444333222///...++++++///555666111....../////////000222444666777CCCDDDBBB<<<555000///111111000///...///000222444222;;;III___ssswwwdddMMM===@@@III^^^iiiXXXPPPSSSWWWXXXVVVXXX^^^bbbbbbcccjjjrrruuu{{{\\\LLLQQQUUUjjjdddOOOMMMgggnnnOOOCCC@@@FFF\\\ZZZ>>>888;;;<<<999:::::::::999888888777666888???QQQmmmsssYYYMMMVVVSSSHHHAAA>>>LLLdddxxxaaaGGG:::888666333222555555444333222222222222444222111222222111444888FFFaaa~~~mmmddd]]][[[\\\]]]bbbhhhxxxbbbLLL>>>777666888666555444444333444444555888555DDD^^^vvvvvvTTT@@@:::777444222111000...,,,)))***+++++++++,,,...000***)))(((''''''((()))++++++)))(((''''''(((***+++%%%$$$###""""""###$$$%%%((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$""" ######!!!"""%%%%%%""""""######$$$(((+++***%%%'''&&&%%%$$$$$$$$$%%%&&&)))&&&###"""###$$$$$$$$$+++***(((&&&%%%$$$############"""!!!"""###$$$%%%!!!"""$$$&&&'''((())))))%%%'''((((((&&&$$$###$$$&&&&&&'''((())))))******((((((((('''&&&&&&(((***''''''(((((())))))))))))&&&(((***+++*********+++))))))******************%%%%%%&&&'''(((((((((((($$$$$$%%%%%%&&&'''((((((************)))'''&&&%%%''''''((()))******))))))))))))))))))(((((((((((('''))),,,///222555:::===GGGFFFgggsssQQQ===888666222eeeLLL??????>>>DDDOOOQQQBBB999333444777777666777333333333333333222222111+++***---222333000///111444333000//////222444666KKKGGGAAA999333///,,,++++++,,,---///000000111111222:::JJJcccxxxxxxaaaHHH:::>>>HHH^^^~~~tttllllllppprrrooopppvvv{{{|||[[[MMMPPPTTThhhhhhTTTLLLdddoooQQQCCC???GGGaaaxxxSSS===;;;===<<<:::999777666555666888999888888===III\\\vvvfffUUUXXXOOOCCC>>>@@@VVVuuuoooZZZDDD999777555222111555444333222222222222333444111111333333111666>>>QQQooorrr```TTTNNNIIIJJJKKKJJJLLLPPPZZZiii}}}{{{```GGG777666<<<222222222222333444555555444333BBBXXXnnn{{{XXX@@@:::888444222111000...,,,((()))************---///''''''''''''((()))+++,,,***)))'''&&&'''(((***,,,&&&&&&$$$######$$$&&&&&&%%%%%%$$$%%%'''((('''&&&%%%%%%&&&&&&%%%%%%$$$$$$###%%%$$$!!! ###### ###%%%%%%%%%***000...'''&&&%%%$$$$$$$$$%%%&&&'''(((%%%""""""$$$&&&((((((***)))(((&&&$$$###""""""###""""""!!!"""$$$%%%'''!!!"""$$$&&&((()))******%%%'''(((((('''%%%$$$$$$######$$$%%%&&&''''''(((&&&&&&'''&&&%%%'''***---******))))))(((((((((((('''))),,,,,,***)))((((((*********++++++,,,,,,,,,$$$%%%&&&''''''(((''''''$$$&&&(((+++,,,,,,+++***************)))'''&&&%%%)))))))))))))))(((''''''))))))))))))(((((((((((((((***...111444777<<>>;;;777222ZZZGGG>>>===:::@@@JJJKKK@@@777111444:::;;;999999333222222222222333444444111//////222333111222555666444222000000111333555KKKGGG@@@999555111...+++***+++...000111222111111000555EEE___vvvvvv___GGG;;;???HHH]]]|||tttXXXNNNQQQRRReeehhhTTTLLL___pppPPPEEE???IIIeeewwwSSS@@@===>>>;;;888777444222222444666888999:::???FFFRRRfffbbb[[[XXXJJJ???>>>FFFaaaeeeTTTCCC:::777555333444444333222222222222444555555000000444444333;;;GGG[[[{{{uuu[[[IIIEEEAAA@@@CCCEEECCCBBBCCCFFFRRRdddwwwuuuUUU===888===222222222333444444555555000222@@@SSSfff]]]CCC888555222000///...,,,******++++++***((('''((()))&&&&&&'''((()))***++++++(((((('''&&&&&&'''((()))$$$######""""""######$$$$$$$$$$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&%%%!!! """""" !!! '''///,,,###$$$###"""""""""###$$$%%%&&&$$$""""""%%%'''))))))%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))%%%&&&&&&'''''''''&&&&&&%%%&&&((((((&&&%%%&&&'''############$$$&&&'''(((%%%&&&&&&&&&&&&'''***,,,++++++)))(((''''''''''''(((***,,,+++)))'''''''''(((((((((((((((***++++++&&&&&&''''''''''''''''''"""$$$'''***,,,,,,+++***+++++++++***)))(((&&&&&&))))))))))))((('''&&&%%%(((((((((((())))))))))))---///111333555777;;;>>>BBBNNNbbbGGG===<<<777222xxxQQQCCC??????;;;>>>CCC@@@===333...444<<<>>>;;;888111000//////000222555666888333000000000...111555222222333333444333333222@@@===999666333111///---++++++,,,---...///111111222333@@@YYYooonnnXXXBBB===@@@GGGZZZxxxvvvqqqrrreeeUUUPPPRRRQQQcccfffQQQNNNYYYzzzpppPPPHHHBBBLLLjjj~~~YYYBBB<<<<<<:::777666555555555666777777888999===DDDMMM^^^{{{xxxZZZ\\\UUUFFF>>>CCCPPPppp|||ZZZNNNAAA:::777444666999444333222111222444666777666000000555555555AAAPPPqqqlllWWWFFF<<<:::777888===???<<<;;;<<<@@@FFFPPP]]]qqqiiiLLL>>>>>>555666666666555555444333///111===LLL^^^dddHHH777555222000///---+++)))''')))******(((&&&%%%&&&'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!""""""""""""!!!!!!%%%%%%%%%'''))))))(((&&&((('''&&&&&&%%%%%%%%%%%%$$$%%%$$$ """###!!!&&&///,,,!!!######"""""""""###%%%%%%%%%$$$""""""$$$&&&&&&&&&$$$#########$$$%%%&&&&&&%%%&&&''''''((((((((((((&&&&&&'''''''''&&&%%%%%%%%%&&&'''&&&&&&&&&(((***'''&&&&&&%%%&&&'''((()))''''''((('''&&&%%%'''((()))((('''&&&&&&''''''(((''')))***)))(((''''''((('''&&&&&&&&&'''((()))***''''''(((((((((''''''&&&######$$$%%%''')))+++,,,,,,,,,,,,+++***)))'''''''''(((((((((((((((''''''''''''(((((())))))******---///222444555888<<>>>>>???999:::111---444>>>@@@;;;888///...------...111555777;;;555000...,,,***---222---000444777888666333111333222111111000000......+++)))(((((())),,,///111<<<999BBBXXXllljjjTTT???===???EEEVVVttt}}}~~~vvveee```bbb[[[RRRRRRSSSQQQccceeeOOOPPPVVVuuuqqqPPPJJJEEEOOOmmm```CCC:::;;;<<<777888999::::::999888888666555:::BBBLLL\\\wwwrrrYYY[[[SSSDDD@@@JJJZZZ{{{sssSSSJJJ@@@;;;777444777===333333222111333555777999666000000555666777DDDUUUhhhPPP@@@888666666333444999;;;999888999AAACCCDDDIIIYYYsssyyyYYYEEE???::::::999888777555333222///000:::FFFWWW{{{iiiMMM999666333111000///---+++"""%%%((()))(((''''''''')))***+++,,,+++(((%%%###%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''&&&%%%$$$'''&&&&&&((()))(((&&&$$$)))((('''%%%$$$###"""""""""$$$### ###%%%###"""######+++666333'''%%%%%%$$$$$$$$$%%%'''(((%%%$$$""""""###$$$###"""&&&%%%%%%$$$#########$$$###$$$&&&'''((('''&&&%%%######%%%&&&''''''((((((%%%%%%&&&%%%%%%&&&))),,,***))))))(((((()))+++,,,)))******(((&&&$$$$$$%%%&&&%%%$$$$$$%%%&&&((()))&&&'''((((((''''''((()))'''&&&&&&&&&'''(((***+++((()))))))))((('''&&&&&&***(((&&&&&&(((,,,000444,,,,,,,,,,,,+++)))((('''%%%&&&'''((())))))))))))&&&''''''((()))******+++))),,,///333666:::???BBBBBB^^^sssOOO;;;777666222...